From 55bf5749a8fbf9484e554c45b914ea7d49441d50 Mon Sep 17 00:00:00 2001 From: unknown <736250432@qq.com> Date: Wed, 16 Aug 2023 09:06:07 +0800 Subject: [PATCH] add jPush --- app/common.php | 2 +- composer.json | 3 +- composer.lock | 4941 +++++ vendor/autoload.php | 17 +- vendor/composer/ClassLoader.php | 137 +- vendor/composer/InstalledVersions.php | 17 +- vendor/composer/autoload_files.php | 1 - vendor/composer/autoload_psr4.php | 1 + vendor/composer/autoload_real.php | 27 +- vendor/composer/autoload_static.php | 6 +- vendor/composer/installed.json | 301 +- vendor/composer/installed.php | 105 +- .../cron-expression/CHANGELOG.md | 23 + .../dragonmantank/cron-expression/README.md | 2 +- .../cron-expression/composer.json | 6 + .../cron-expression/phpstan.neon | 15 - .../src/Cron/CronExpression.php | 14 +- .../src/Cron/DayOfMonthField.php | 6 +- .../src/Cron/DayOfWeekField.php | 4 +- .../cron-expression/src/Cron/HoursField.php | 4 +- .../cron-expression/src/Cron/MinutesField.php | 1 + .../guzzlehttp/command/.php-cs-fixer.dist.php | 26 + vendor/guzzlehttp/command/composer.json | 16 +- vendor/guzzlehttp/command/src/Command.php | 1 + .../command/src/CommandInterface.php | 1 + .../src/Exception/CommandClientException.php | 5 +- .../src/Exception/CommandException.php | 16 +- .../src/Exception/CommandServerException.php | 5 +- vendor/guzzlehttp/command/src/Result.php | 4 +- .../command/src/ResultInterface.php | 1 + .../guzzlehttp/command/src/ServiceClient.php | 45 +- .../command/src/ServiceClientInterface.php | 25 +- .../vendor-bin/php-cs-fixer/composer.json | 9 + .../guzzle-services/.php-cs-fixer.dist.php | 26 + .../guzzlehttp/guzzle-services/composer.json | 17 +- .../guzzle-services/src/Description.php | 7 +- .../src/DescriptionInterface.php | 5 +- .../guzzle-services/src/Deserializer.php | 49 +- .../guzzle-services/src/GuzzleClient.php | 28 +- .../Handler/ValidatedDescriptionHandler.php | 20 +- .../guzzle-services/src/Operation.php | 14 +- .../guzzle-services/src/Parameter.php | 61 +- .../QuerySerializerInterface.php | 4 +- .../src/RequestLocation/AbstractLocation.php | 12 +- .../src/RequestLocation/BodyLocation.php | 10 +- .../src/RequestLocation/FormParamLocation.php | 13 +- .../src/RequestLocation/HeaderLocation.php | 10 +- .../src/RequestLocation/JsonLocation.php | 11 +- .../src/RequestLocation/MultiPartLocation.php | 16 +- .../src/RequestLocation/QueryLocation.php | 12 +- .../src/RequestLocation/XmlLocation.php | 54 +- .../src/ResponseLocation/AbstractLocation.php | 16 +- .../src/ResponseLocation/BodyLocation.php | 5 +- .../src/ResponseLocation/HeaderLocation.php | 6 +- .../src/ResponseLocation/JsonLocation.php | 14 +- .../ResponseLocation/ReasonPhraseLocation.php | 5 +- .../ResponseLocationInterface.php | 1 + .../ResponseLocation/StatusCodeLocation.php | 5 +- .../src/ResponseLocation/XmlLocation.php | 23 +- .../guzzle-services/src/SchemaFormatter.php | 19 +- .../guzzle-services/src/SchemaValidator.php | 43 +- .../guzzle-services/src/Serializer.php | 21 +- .../vendor-bin/php-cs-fixer/composer.json | 9 + vendor/guzzlehttp/guzzle/CHANGELOG.md | 76 +- vendor/guzzlehttp/guzzle/README.md | 14 +- vendor/guzzlehttp/guzzle/composer.json | 8 +- vendor/guzzlehttp/guzzle/src/Client.php | 38 +- .../guzzle/src/Cookie/CookieJar.php | 26 +- .../guzzle/src/Cookie/CookieJarInterface.php | 2 +- .../guzzle/src/Cookie/SessionCookieJar.php | 2 +- .../guzzle/src/Cookie/SetCookie.php | 84 +- .../guzzle/src/Handler/CurlFactory.php | 75 +- .../guzzle/src/Handler/CurlMultiHandler.php | 3 +- .../guzzle/src/Handler/EasyHandle.php | 2 +- .../guzzle/src/Handler/HeaderProcessor.php | 4 +- .../guzzle/src/Handler/MockHandler.php | 3 +- .../guzzle/src/Handler/StreamHandler.php | 66 +- vendor/guzzlehttp/guzzle/src/HandlerStack.php | 12 +- .../guzzle/src/MessageFormatter.php | 15 +- vendor/guzzlehttp/guzzle/src/Middleware.php | 20 +- .../guzzle/src/PrepareBodyMiddleware.php | 1 + .../guzzle/src/RedirectMiddleware.php | 8 +- .../guzzlehttp/guzzle/src/RequestOptions.php | 16 +- .../guzzlehttp/guzzle/src/RetryMiddleware.php | 7 +- vendor/guzzlehttp/guzzle/src/Utils.php | 22 +- vendor/guzzlehttp/guzzle/src/functions.php | 8 +- .../guzzle/src/functions_include.php | 2 +- vendor/guzzlehttp/promises/CHANGELOG.md | 35 + vendor/guzzlehttp/promises/README.md | 21 +- vendor/guzzlehttp/promises/composer.json | 20 +- .../promises/src/AggregateException.php | 4 +- .../promises/src/CancellationException.php | 2 + vendor/guzzlehttp/promises/src/Coroutine.php | 39 +- vendor/guzzlehttp/promises/src/Create.php | 21 +- vendor/guzzlehttp/promises/src/Each.php | 26 +- .../guzzlehttp/promises/src/EachPromise.php | 43 +- .../promises/src/FulfilledPromise.php | 29 +- vendor/guzzlehttp/promises/src/Is.php | 18 +- vendor/guzzlehttp/promises/src/Promise.php | 51 +- .../promises/src/PromiseInterface.php | 34 +- .../promises/src/PromisorInterface.php | 6 +- .../promises/src/RejectedPromise.php | 30 +- .../promises/src/RejectionException.php | 15 +- vendor/guzzlehttp/promises/src/TaskQueue.php | 16 +- .../promises/src/TaskQueueInterface.php | 10 +- vendor/guzzlehttp/promises/src/Utils.php | 69 +- vendor/guzzlehttp/promises/src/functions.php | 363 - .../promises/src/functions_include.php | 6 - vendor/guzzlehttp/psr7/CHANGELOG.md | 17 +- vendor/guzzlehttp/psr7/README.md | 24 +- vendor/guzzlehttp/psr7/src/AppendStream.php | 6 +- vendor/guzzlehttp/psr7/src/FnStream.php | 7 +- vendor/guzzlehttp/psr7/src/Header.php | 2 +- vendor/guzzlehttp/psr7/src/HttpFactory.php | 8 +- vendor/guzzlehttp/psr7/src/InflateStream.php | 6 +- vendor/guzzlehttp/psr7/src/Message.php | 24 +- vendor/guzzlehttp/psr7/src/MessageTrait.php | 8 +- vendor/guzzlehttp/psr7/src/MimeType.php | 34 +- .../guzzlehttp/psr7/src/MultipartStream.php | 8 +- vendor/guzzlehttp/psr7/src/PumpStream.php | 2 + vendor/guzzlehttp/psr7/src/Query.php | 4 +- vendor/guzzlehttp/psr7/src/Request.php | 6 +- vendor/guzzlehttp/psr7/src/Response.php | 1 + vendor/guzzlehttp/psr7/src/Rfc7230.php | 2 +- vendor/guzzlehttp/psr7/src/ServerRequest.php | 10 +- vendor/guzzlehttp/psr7/src/Stream.php | 9 +- .../psr7/src/StreamDecoratorTrait.php | 3 + vendor/guzzlehttp/psr7/src/StreamWrapper.php | 60 +- vendor/guzzlehttp/psr7/src/Uri.php | 51 +- vendor/guzzlehttp/psr7/src/UriNormalizer.php | 6 +- vendor/guzzlehttp/psr7/src/UriResolver.php | 14 +- vendor/guzzlehttp/psr7/src/Utils.php | 8 +- vendor/jpush/jpush/.gitignore | 18 + vendor/jpush/jpush/.travis.yml | 13 + vendor/jpush/jpush/LICENSE | 21 + vendor/jpush/jpush/README.md | 121 + vendor/jpush/jpush/autoload.php | 10 + vendor/jpush/jpush/composer.json | 31 + vendor/jpush/jpush/doc/api.md | 494 + vendor/jpush/jpush/doc/grouppush.md | 28 + vendor/jpush/jpush/doc/http2.md | 56 + vendor/jpush/jpush/examples/admin_example.php | 14 + .../jpush/examples/batch_push_example.php | 35 + vendor/jpush/jpush/examples/cid_example.php | 7 + .../jpush/jpush/examples/config.php.example | 10 + .../examples/devices/delete_alias_example.php | 5 + .../examples/devices/delete_tag_example.php | 5 + .../devices/get_alias_devices_example.php | 6 + .../examples/devices/get_devices_example.php | 6 + .../devices/get_devices_status_example.php | 13 + .../examples/devices/get_tags_example.php | 6 + .../devices/update_device_example.php | 56 + .../examples/devices/update_tag_example.php | 29 + .../jpush/examples/grouppush_example.php | 24 + .../jpush/examples/huawei_push_example.php | 36 + vendor/jpush/jpush/examples/push_example.php | 140 + .../reports/messages_detail_example.php | 5 + .../reports/received_detail_example.php | 5 + .../jpush/jpush/examples/schedule_example.php | 26 + vendor/jpush/jpush/examples/zone_examples.php | 24 + vendor/jpush/jpush/phpunit.xml.dist | 15 + vendor/jpush/jpush/src/JPush/AdminClient.php | 42 + vendor/jpush/jpush/src/JPush/Client.php | 71 + vendor/jpush/jpush/src/JPush/Config.php | 16 + .../jpush/jpush/src/JPush/DevicePayload.php | 224 + .../Exceptions/APIConnectionException.php | 9 + .../JPush/Exceptions/APIRequestException.php | 36 + .../src/JPush/Exceptions/JPushException.php | 9 + .../JPush/Exceptions/ServiceNotAvaliable.php | 25 + vendor/jpush/jpush/src/JPush/Http.php | 139 + vendor/jpush/jpush/src/JPush/PushPayload.php | 761 + .../jpush/jpush/src/JPush/ReportPayload.php | 109 + .../jpush/jpush/src/JPush/SchedulePayload.php | 182 + vendor/jpush/jpush/src/JPush/version.php | 4 + .../jpush/tests/JPush/DevicePayloadTest.php | 131 + .../jpush/tests/JPush/PushPayloadTest.php | 315 + .../jpush/tests/JPush/ReportPayloadTest.php | 77 + .../jpush/tests/JPush/SchedulePayloadTest.php | 18 + vendor/jpush/jpush/tests/bootstrap.php | 8 + vendor/monolog/monolog/CHANGELOG.md | 4 + vendor/monolog/monolog/src/Monolog/Logger.php | 36 + .../socialite/src/Providers/Linkedin.php | 21 +- vendor/qcloud/cos-sdk-v5/CHANGELOG.md | 32 + .../qcloud/cos-sdk-v5/sample/ImageSearch.php | 2 +- .../cos-sdk-v5/sample/ImageSearchAdd.php | 2 +- .../cos-sdk-v5/sample/ImageSearchDelete.php | 2 +- .../cos-sdk-v5/sample/ImageSearchOpen.php | 2 +- .../sample/abortMultipartUpload.php | 2 +- .../cos-sdk-v5/sample/blindWatermark.php | 2 +- .../sample/cancelInventoryTriggerJob.php | 2 +- .../sample/cancelLiveVideoAuditing.php | 2 +- .../cos-sdk-v5/sample/catchException.php | 2 +- .../cos-sdk-v5/sample/ciTransformation.php | 2 +- .../sample/completeMultipartUpload.php | 2 +- vendor/qcloud/cos-sdk-v5/sample/copy.php | 2 +- .../qcloud/cos-sdk-v5/sample/copyObject.php | 2 +- vendor/qcloud/cos-sdk-v5/sample/cosClient.php | 6 +- .../sample/createAiTranslationJobs.php | 54 + .../sample/createAiWordsGeneralizeJobs.php | 45 + .../qcloud/cos-sdk-v5/sample/createBucket.php | 2 +- .../sample/createDocProcessJobs.php | 3 +- .../sample/createFileCompressJobs.php | 3 +- .../sample/createFileHashCodeJobs.php | 3 +- .../sample/createFileUncompressJobs.php | 3 +- .../qcloud/cos-sdk-v5/sample/createFolder.php | 2 +- .../sample/createInventoryTriggerJob.php | 76 +- .../sample/createM3U8PlayListJobs.php | 45 + .../sample/createMediaAnimationJobs.php | 4 +- .../sample/createMediaAnimationTemplate.php | 2 +- .../sample/createMediaConcatJobs.php | 32 +- .../sample/createMediaConcatTemplate.php | 30 +- .../createMediaDigitalWatermarkJobs.php | 3 +- ...createMediaExtractDigitalWatermarkJobs.php | 3 +- .../sample/createMediaHighSpeedHdTemplate.php | 2 +- .../cos-sdk-v5/sample/createMediaJobs.php | 3 +- .../sample/createMediaNoiseReductionJobs.php | 18 +- .../sample/createMediaPicProcessJobs.php | 4 +- .../sample/createMediaPicProcessTemplate.php | 2 +- .../sample/createMediaQualityEstimateJobs.php | 2 +- .../sample/createMediaSDRtoHDRJobs.php | 3 +- .../sample/createMediaSegmentJobs.php | 3 +- .../sample/createMediaSmartCoverJobs.php | 3 +- .../sample/createMediaSmartCoverTemplate.php | 34 + .../sample/createMediaSnapshotJobs.php | 4 +- .../sample/createMediaSnapshotTemplate.php | 2 +- .../sample/createMediaStreamExtractJobs.php | 5 +- .../sample/createMediaSuperResolutionJobs.php | 4 +- .../createMediaSuperResolutionTemplate.php | 2 +- .../sample/createMediaTranscodeJobs.php | 34 +- .../createMediaTranscodeProTemplate.php | 61 + .../sample/createMediaTranscodeTemplate.php | 30 +- .../sample/createMediaVideoMontageJobs.php | 20 +- .../createMediaVideoMontageTemplate.php | 21 +- .../sample/createMediaVideoProcessJobs.php | 4 +- .../createMediaVideoProcessTemplate.php | 2 +- .../sample/createMediaVideoTagJobs.php | 3 +- .../sample/createMediaVoiceSeparateJobs.php | 4 +- .../createMediaVoiceSeparateTemplate.php | 2 +- .../sample/createMediaWatermarkTemplate.php | 2 +- .../sample/createMultipartUpload.php | 2 +- .../createVoiceSpeechRecognitionJobs.php | 95 + .../createVoiceSpeechRecognitionTemplate.php | 44 + .../cos-sdk-v5/sample/createVoiceTtsJobs.php | 86 + .../sample/createVoiceTtsTemplate.php | 33 + .../qcloud/cos-sdk-v5/sample/deleteBucket.php | 2 +- .../cos-sdk-v5/sample/deleteBucketCors.php | 2 +- .../cos-sdk-v5/sample/deleteBucketDomain.php | 2 +- .../cos-sdk-v5/sample/deleteBucketGuetzli.php | 2 +- .../sample/deleteBucketImageStyle.php | 2 +- .../sample/deleteBucketLifecycle.php | 2 +- .../cos-sdk-v5/sample/deleteBucketTagging.php | 2 +- .../cos-sdk-v5/sample/deleteBucketWebsite.php | 2 +- .../cos-sdk-v5/sample/deleteBuckets.php | 2 +- .../qcloud/cos-sdk-v5/sample/deleteFolder.php | 2 +- .../qcloud/cos-sdk-v5/sample/deleteObject.php | 2 +- .../cos-sdk-v5/sample/deleteObjectTagging.php | 2 +- .../cos-sdk-v5/sample/deleteWorkflow.php | 2 +- .../sample/describeInventoryTriggerJob.php | 2 +- .../sample/describeInventoryTriggerJobs.php | 2 +- .../cos-sdk-v5/sample/describeMediaJob.php | 2 +- .../cos-sdk-v5/sample/describeMediaJobs.php | 2 +- .../sample/describeMediaTemplates.php | 2 +- .../cos-sdk-v5/sample/describeWorkflow.php | 2 +- .../qcloud/cos-sdk-v5/sample/detectAudio.php | 8 +- .../cos-sdk-v5/sample/detectDocument.php | 10 +- .../qcloud/cos-sdk-v5/sample/detectImage.php | 2 - .../qcloud/cos-sdk-v5/sample/detectImages.php | 55 +- .../qcloud/cos-sdk-v5/sample/detectLable.php | 2 +- .../cos-sdk-v5/sample/detectLiveVideo.php | 5 +- .../qcloud/cos-sdk-v5/sample/detectText.php | 10 +- .../qcloud/cos-sdk-v5/sample/detectVideo.php | 18 +- .../qcloud/cos-sdk-v5/sample/detectVirus.php | 2 +- .../cos-sdk-v5/sample/detectWebpage.php | 25 +- .../cos-sdk-v5/sample/document2dstType.php | 2 +- .../cos-sdk-v5/sample/doesBucketExist.php | 2 +- .../cos-sdk-v5/sample/doesObjectExist.php | 2 +- vendor/qcloud/cos-sdk-v5/sample/download.php | 2 +- .../cos-sdk-v5/sample/downloadFolder.php | 2 +- .../cos-sdk-v5/sample/fileJobs4Hash.php | 2 +- .../cos-sdk-v5/sample/getAiBucketList.php | 30 + .../cos-sdk-v5/sample/getAiQueueList.php | 28 + .../cos-sdk-v5/sample/getBlindWatermark.php | 2 +- .../cos-sdk-v5/sample/getBucketAccelerate.php | 2 +- .../qcloud/cos-sdk-v5/sample/getBucketAcl.php | 2 +- .../cos-sdk-v5/sample/getBucketCors.php | 2 +- .../cos-sdk-v5/sample/getBucketDomain.php | 2 +- .../cos-sdk-v5/sample/getBucketGuetzli.php | 2 +- .../cos-sdk-v5/sample/getBucketImageStyle.php | 2 +- .../cos-sdk-v5/sample/getBucketInventory.php | 2 +- .../cos-sdk-v5/sample/getBucketLifecycle.php | 2 +- .../cos-sdk-v5/sample/getBucketLogging.php | 2 +- .../cos-sdk-v5/sample/getBucketTagging.php | 2 +- .../cos-sdk-v5/sample/getBucketWebsite.php | 2 +- .../sample/getDescribeDocProcessBuckets.php | 2 +- .../sample/getDescribeDocProcessJob.php | 2 +- .../sample/getDescribeDocProcessJobs.php | 2 +- .../sample/getDescribeDocProcessQueues.php | 2 +- .../sample/getDescribeMediaBuckets.php | 2 +- .../sample/getDescribeMediaQueues.php | 2 +- .../getDescribeMediaVoiceSeparateJob.php | 2 +- .../sample/getDetectAudioResult.php | 2 +- .../sample/getDetectDocumentResult.php | 2 +- .../sample/getDetectImageResult.php | 2 +- .../cos-sdk-v5/sample/getDetectTextResult.php | 2 +- .../sample/getDetectVideoResult.php | 2 +- .../sample/getDetectVirusResult.php | 2 +- .../sample/getDetectWebpageResult.php | 2 +- .../sample/getFileCompressResult.php | 2 +- .../sample/getFileHashCodeResult.php | 2 +- .../sample/getFileProcessQueueList.php | 2 +- .../sample/getFileUncompressResult.php | 2 +- .../qcloud/cos-sdk-v5/sample/getMediaInfo.php | 2 +- vendor/qcloud/cos-sdk-v5/sample/getObject.php | 2 +- .../cos-sdk-v5/sample/getPicBucketList.php | 30 + .../cos-sdk-v5/sample/getPicQueueList.php | 28 + .../cos-sdk-v5/sample/getPresignedUrl.php | 2 +- .../cos-sdk-v5/sample/getPrivateM3U8.php | 2 +- .../qcloud/cos-sdk-v5/sample/getSnapshot.php | 2 +- .../qcloud/cos-sdk-v5/sample/headBucket.php | 2 +- .../qcloud/cos-sdk-v5/sample/headObject.php | 2 +- .../sample/imageAssessQualityProcess.php | 2 +- vendor/qcloud/cos-sdk-v5/sample/imageAve.php | 2 +- .../sample/imageDetectCarProcess.php | 2 +- vendor/qcloud/cos-sdk-v5/sample/imageExif.php | 2 +- vendor/qcloud/cos-sdk-v5/sample/imageInfo.php | 2 +- vendor/qcloud/cos-sdk-v5/sample/imageMogr.php | 2 +- .../qcloud/cos-sdk-v5/sample/imageProcess.php | 2 +- .../cos-sdk-v5/sample/imageProcessCrop.php | 2 +- .../cos-sdk-v5/sample/imageProcessFormat.php | 2 +- .../sample/imageProcessFormatAvif.php | 2 +- .../sample/imageProcessFormatHeif.php | 2 +- .../sample/imageProcessFormatSvgc.php | 2 +- .../sample/imageProcessFormatTpg.php | 2 +- .../sample/imageProcessFormatWebp.php | 2 +- .../sample/imageProcessGaussianBlur.php | 2 +- .../cos-sdk-v5/sample/imageProcessQuality.php | 2 +- .../cos-sdk-v5/sample/imageProcessRotate.php | 2 +- .../sample/imageProcessThumbnail.php | 2 +- .../cos-sdk-v5/sample/imageRepairProcess.php | 2 +- vendor/qcloud/cos-sdk-v5/sample/imageView.php | 2 +- .../cos-sdk-v5/sample/imageWatermark.php | 2 +- .../qcloud/cos-sdk-v5/sample/listBuckets.php | 2 +- .../sample/listMultipartUploads.php | 2 +- .../qcloud/cos-sdk-v5/sample/listObjects.php | 2 +- vendor/qcloud/cos-sdk-v5/sample/listParts.php | 2 +- .../cos-sdk-v5/sample/openAiService.php | 24 + .../sample/openFileProcessService.php | 2 +- .../sample/opticalOcrRecognition.php | 2 +- .../cos-sdk-v5/sample/picOperations.php | 2 +- .../cos-sdk-v5/sample/putBlindWatermark.php | 2 +- .../cos-sdk-v5/sample/putBucketAccelerate.php | 2 +- .../qcloud/cos-sdk-v5/sample/putBucketAcl.php | 2 +- .../cos-sdk-v5/sample/putBucketCors.php | 2 +- .../cos-sdk-v5/sample/putBucketDomain.php | 2 +- .../cos-sdk-v5/sample/putBucketGuetzli.php | 2 +- .../cos-sdk-v5/sample/putBucketImageStyle.php | 2 +- .../cos-sdk-v5/sample/putBucketInventory.php | 2 +- .../cos-sdk-v5/sample/putBucketLifecycle.php | 2 +- .../cos-sdk-v5/sample/putBucketLogging.php | 2 +- .../cos-sdk-v5/sample/putBucketTagging.php | 2 +- .../cos-sdk-v5/sample/putBucketWebsite.php | 2 +- .../cos-sdk-v5/sample/putImageStyle.php | 2 +- vendor/qcloud/cos-sdk-v5/sample/putObject.php | 2 +- .../cos-sdk-v5/sample/putObjectTagging.php | 2 +- vendor/qcloud/cos-sdk-v5/sample/putQrcode.php | 2 +- vendor/qcloud/cos-sdk-v5/sample/qrcode.php | 2 +- .../cos-sdk-v5/sample/qrcodeGenerate.php | 2 +- .../cos-sdk-v5/sample/restoreObject.php | 2 +- .../cos-sdk-v5/sample/selectObjectContent.php | 2 +- .../cos-sdk-v5/sample/textWatermark.php | 2 +- .../qcloud/cos-sdk-v5/sample/trafficLimit.php | 2 +- .../cos-sdk-v5/sample/updateAiQueue.php | 38 + .../sample/updateDocProcessQueue.php | 2 +- .../sample/updateFileProcessQueue.php | 2 +- .../sample/updateMediaAnimationTemplate.php | 2 +- .../sample/updateMediaConcatTemplate.php | 30 +- .../sample/updateMediaHighSpeedHdTemplate.php | 2 +- .../sample/updateMediaPicProcessTemplate.php | 2 +- .../cos-sdk-v5/sample/updateMediaQueue.php | 2 +- .../sample/updateMediaSmartCoverTemplate.php | 35 + .../sample/updateMediaSnapshotTemplate.php | 2 +- .../updateMediaSuperResolutionTemplate.php | 2 +- .../updateMediaTranscodeProTemplate.php | 62 + .../sample/updateMediaTranscodeTemplate.php | 30 +- .../updateMediaVideoMontageTemplate.php | 21 +- .../updateMediaVideoProcessTemplate.php | 2 +- .../updateMediaVoiceSeparateTemplate.php | 2 +- .../sample/updateMediaWatermarkTemplate.php | 2 +- .../cos-sdk-v5/sample/updatePicQueue.php | 38 + .../updateVoiceSpeechRecognitionTemplate.php | 45 + .../sample/updateVoiceTtsTemplate.php | 34 + vendor/qcloud/cos-sdk-v5/sample/upload.php | 2 +- .../qcloud/cos-sdk-v5/sample/uploadFolder.php | 2 +- .../qcloud/cos-sdk-v5/sample/uploadPart.php | 2 +- vendor/qcloud/cos-sdk-v5/src/Client.php | 26 +- .../src/CommandToRequestTransformer.php | 33 +- vendor/qcloud/cos-sdk-v5/src/Descriptions.php | 3823 +++- .../cos-sdk-v5/src/ResultTransformer.php | 13 +- vendor/qcloud/cos-sdk-v5/src/Service.php | 52 + vendor/services.php | 2 +- .../cache/Adapter/DoctrineDbalAdapter.php | 62 +- vendor/symfony/cache/Traits/RedisTrait.php | 5 + .../PsrServerRequestResolver.php | 11 +- .../ValueResolverInterface.php | 26 + .../psr-http-message-bridge/CHANGELOG.md | 5 + .../Factory/HttpFoundationFactory.php | 4 + .../Factory/PsrHttpFactory.php | 34 +- .../Factory/UploadedFile.php | 2 +- .../psr-http-message-bridge/composer.json | 3 +- .../tencentcloud-sdk-php/CHANGELOG.md | 15389 ++++++++++++++++ .../tencentcloud-sdk-php/README.MD | 21 + .../tencentcloud-sdk-php/SERVICE_CHANGELOG.md | 13365 +++++++++++++- .../tencentcloud-sdk-php/products.md | 397 +- .../Aiart/V20221229/AiartClient.php | 2 +- .../V20221229/Models/ImageToImageRequest.php | 48 +- .../V20221229/Models/ImageToImageResponse.php | 16 +- .../V20221229/Models/TextToImageRequest.php | 32 +- .../V20221229/Models/TextToImageResponse.php | 16 +- .../V20190916/Models/TRTCJoinRoomInput.php | 24 + .../Antiddos/V20200309/AntiddosClient.php | 1 + .../Antiddos/V20200309/Models/BGPInstance.php | 16 + .../Antiddos/V20200309/Models/BoundIpInfo.php | 16 + .../V20200309/Models/CreateBoundIPRequest.php | 20 +- .../Models/CreateNewL7RulesRequest.php | 8 +- .../DescribeBasicDeviceStatusRequest.php | 24 + .../DescribeBasicDeviceStatusResponse.php | 21 + .../Models/DescribeBgpBizTrendRequest.php | 8 +- .../Models/DescribeBizHttpStatusRequest.php | 8 +- .../Models/DescribeBizMonitorTrendRequest.php | 113 + .../DescribeBizMonitorTrendResponse.php | 93 + .../Models/DescribeBizTrendRequest.php | 8 +- .../Models/DescribeCCLevelListRequest.php | 8 +- .../DescribeCCPrecisionPlyListRequest.php | 8 +- .../DescribeCCReqLimitPolicyListRequest.php | 8 +- .../Models/DescribeCCThresholdListRequest.php | 8 +- .../Models/DescribeCCTrendRequest.php | 8 +- .../DescribeCcBlackWhiteIpListRequest.php | 8 +- .../DescribeCcGeoIPBlockConfigListRequest.php | 8 +- .../DescribeListBGPInstancesRequest.php | 12 + .../DescribeNewL7RulesErrHealthRequest.php | 8 +- .../Models/DescribeNewL7RulesRequest.php | 28 +- .../Models/DescribeOverviewCCTrendRequest.php | 8 +- .../DescribeOverviewDDoSTrendRequest.php | 8 +- .../Models/ModifyDDoSLevelRequest.php | 8 +- .../Models/ModifyDDoSThresholdRequest.php | 8 +- .../Models/ModifyNewDomainRulesRequest.php | 8 +- .../Apigateway/V20180808/ApigatewayClient.php | 15 +- .../V20180808/Models/ApiAppInfo.php | 8 + ...s.php => ApiEnvironmentStrategyStatus.php} | 2 +- .../V20180808/Models/ApiIdStatus.php | 5 + .../Apigateway/V20180808/Models/ApiInfo.php | 10 +- .../V20180808/Models/ApigatewayTags.php} | 6 +- .../Models/BindSubDomainResponse.php | 16 - .../V20180808/Models/ConstantParameter.php | 16 + .../V20180808/Models/CreateApiRequest.php | 8 +- .../V20180808/Models/CreateApiResponse.php | 10 +- .../V20180808/Models/CreateApiResultInfo.php | 105 + .../V20180808/Models/CreateServiceRequest.php | 20 +- .../V20180808/Models/DesApisStatus.php | 1 + ...DescribeApiEnvironmentStrategyResponse.php | 10 +- ...DescribeApiResultServiceParametersInfo.php | 137 + .../Models/DescribeApisStatusResponse.php | 10 +- ...ribeApisStatusResultApiIdStatusSetInfo.php | 344 + ...s.php => DescribeApisStatusResultInfo.php} | 4 +- .../DescribeExclusiveInstancesResponse.php | 10 +- .../DescribeExclusiveInstancesResult.php} | 6 +- .../DescribeIPStrategysStatusResponse.php | 10 +- .../Models/DescribeLogSearchRequest.php | 1 + .../DescribeServiceForApiAppResponse.php | 16 - ...iceReleaseVersionResultVersionListInfo.php | 73 + .../Models/DescribeServiceResponse.php | 12 - .../DescribeUsagePlanEnvironmentsRequest.php | 8 +- .../V20180808/Models/DocumentSDK.php | 65 - .../V20180808/Models/EnvironmentStrategy.php | 16 - .../Models/GenerateApiDocumentRequest.php | 77 - .../V20180808/Models/HealthCheckConf.php | 16 + ...tegysStatus.php => IPStrategiesStatus.php} | 2 +- .../V20180808/Models/InstanceDetail.php | 8 +- .../V20180808/Models/ModifyApiRequest.php | 8 +- .../Models/ModifyUpstreamResponse.php | 10 +- .../Models/ModifyUpstreamResultInfo.php | 220 + .../V20180808/Models/ParameterInfo.php | 1 + .../Models/ServiceReleaseVersion.php | 2 +- .../Apigateway/V20180808/Models/UsagePlan.php | 4 + .../V20180808/Models/UsagePlanInfo.php | 32 - .../V20210622/Models/ApmInstanceDetail.php | 16 + .../Models/DescribeApmInstancesRequest.php | 12 + .../Models/DescribeMetricRecordsRequest.php | 17 + .../Models/ModifyApmInstanceRequest.php | 12 + .../TencentCloud/As/V20180419/AsClient.php | 1 + .../As/V20180419/Models/Activity.php | 26 +- .../As/V20180419/Models/Advice.php | 20 + .../As/V20180419/Models/EnhancedService.php | 1 + .../Models/ModifyScalingPolicyRequest.php | 16 +- .../As/V20180419/Models/RelatedInstance.php | 81 + .../UpgradeLaunchConfigurationRequest.php | 8 +- .../TencentCloud/Asr/V20190614/AsrClient.php | 21 +- .../Models/CreateAsrVocabRequest.php | 8 +- .../CreateAsyncRecognitionTaskRequest.php | 16 +- .../V20190614/Models/CreateRecTaskRequest.php | 40 +- .../Asr/V20190614/Models/HotWord.php | 8 + .../Models/SentenceRecognitionRequest.php | 83 +- .../V20190614/Models/VoicePrintBaseData.php | 73 + .../V20190614/Models/VoicePrintCountData.php | 57 + .../Models/VoicePrintCountRequest.php} | 6 +- .../Models/VoicePrintCountResponse.php | 66 + .../Models/VoicePrintDeleteRequest.php} | 20 +- .../Models/VoicePrintDeleteResponse.php | 66 + .../Models/VoicePrintEnrollRequest.php | 89 + .../Models/VoicePrintEnrollResponse.php | 66 + .../Models/VoicePrintUpdateRequest.php | 101 + .../Models/VoicePrintUpdateResponse.php} | 21 +- .../V20190614/Models/VoicePrintVerifyData.php | 89 + .../Models/VoicePrintVerifyRequest.php | 89 + .../Models/VoicePrintVerifyResponse.php | 66 + .../V20180419/AutoscalingClient.php | 1 + .../Autoscaling/V20180419/Models/Activity.php | 26 +- .../Autoscaling/V20180419/Models/Advice.php | 20 + .../V20180419/Models/EnhancedService.php | 1 + .../Models/ModifyScalingPolicyRequest.php | 16 +- .../V20180419/Models/RelatedInstance.php | 81 + .../UpgradeLaunchConfigurationRequest.php | 8 +- .../V20170312/Models/InternetAccessible.php | 8 +- .../Batch/V20170312/Models/SystemDisk.php | 4 + .../Models/CreateEmbedTokenRequest.php | 8 +- .../Billing/V20180709/BillingClient.php | 3 +- .../Models/ActionSummaryOverviewItem.php | 96 +- .../Billing/V20180709/Models/BillDetail.php | 176 +- .../V20180709/Models/BillDetailComponent.php | 250 +- .../V20180709/Models/BillResourceSummary.php | 341 +- .../V20180709/Models/BusinessSummaryInfo.php | 145 + .../Models/BusinessSummaryOverviewItem.php | 88 +- .../V20180709/Models/BusinessSummaryTotal.php | 58 +- .../ConsumptionBusinessSummaryDataItem.php | 64 + .../ConsumptionProjectSummaryDataItem.php | 64 + .../ConsumptionResourceSummaryDataItem.php | 144 + .../Billing/V20180709/Models/Deal.php | 8 +- .../Models/DescribeBillDetailRequest.php | 204 +- .../DescribeBillResourceSummaryRequest.php | 228 +- .../DescribeBillResourceSummaryResponse.php | 8 +- .../DescribeBillSummaryByPayModeResponse.php | 8 +- .../DescribeBillSummaryByProductResponse.php | 8 +- .../DescribeBillSummaryByProjectResponse.php | 8 +- .../DescribeBillSummaryByRegionResponse.php | 8 +- .../DescribeBillSummaryByTagResponse.php | 8 +- .../Models/DescribeBillSummaryRequest.php | 77 + .../Models/DescribeBillSummaryResponse.php | 82 + .../DescribeCostSummaryByProductRequest.php | 16 +- .../DescribeCostSummaryByProjectRequest.php | 16 +- .../DescribeCostSummaryByRegionRequest.php | 16 +- .../DescribeCostSummaryByResourceRequest.php | 16 +- .../Models/PayModeSummaryOverviewItem.php | 104 +- .../Models/ProjectSummaryOverviewItem.php | 80 +- .../Models/RegionSummaryOverviewItem.php | 80 +- .../V20180709/Models/SummaryDetail.php | 170 + .../Billing/V20180709/Models/SummaryTotal.php | 8 +- .../Models/TagSummaryOverviewItem.php | 126 +- .../V20221115/Models/CreateBPBrandRequest.php | 12 + .../Bma/V20221115/Models/FakeURLData.php | 32 +- .../Models/GetBpaasApproveDetailResponse.php | 16 + .../Bpaas/V20181217/Models/StatusNode.php | 32 + .../Bri/V20190328/Models/BRIRequest.php | 16 +- .../TencentCloud/Cam/V20190116/CamClient.php | 3 +- .../Models/CreateMessageReceiverRequest.php | 101 + .../Models/CreateMessageReceiverResponse.php | 53 + .../Models/CreateUserSAMLConfigRequest.php | 12 + .../Models/DescribeUserSAMLConfigResponse.php | 12 + .../Models/GetAccountSummaryResponse.php | 13 + .../ListAttachedGroupPoliciesResponse.php | 8 +- .../Models/UpdateUserOIDCConfigRequest.php | 72 +- .../Models/UpdateUserSAMLConfigRequest.php | 12 + .../V20220110/Models/CreateSessionRequest.php | 24 + .../TencentCloud/Cbs/V20170312/CbsClient.php | 7 - .../V20170312/Models/CreateDisksRequest.php | 12 + .../Models/CreateSnapshotRequest.php | 8 +- .../DescribeDiskOperationLogsRequest.php | 86 - .../DescribeSnapshotOperationLogsRequest.php | 86 - .../Cbs/V20170312/Models/DiskOperationLog.php | 161 - .../Cbs/V20170312/Models/Filter.php | 24 +- .../Models/ModifyDiskAttributesRequest.php | 12 + .../V20170312/Models/SnapshotOperationLog.php | 157 - .../TencentCloud/Ccc/V20200210/CccClient.php | 1 + .../Ccc/V20200210/Models/CalleeAttribute.php | 82 + .../Models/CreateAdminURLRequest.php | 65 + .../Models/CreateAdminURLResponse.php | 65 + .../Models/CreateAutoCalloutTaskRequest.php | 29 + .../Models/CreateCallOutSessionRequest.php | 20 +- .../Models/CreateExtensionRequest.php | 24 + .../Models/CreateSDKLoginTokenRequest.php | 8 +- .../Ccc/V20200210/Models/ErrStaffItem.php | 2 +- .../V20200210/Models/ModifyStaffRequest.php | 32 +- .../Ccc/V20200210/Models/PackageBuyInfo.php | 8 +- .../Ccc/V20200210/Models/PhoneNumBuyInfo.php | 8 +- .../Ccc/V20200210/Models/SdkAppIdBuyInfo.php | 16 + .../Ccc/V20200210/Models/StaffBuyInfo.php | 24 +- .../Ccc/V20200210/Models/TelCdrInfo.php | 16 + .../TencentCloud/Cdb/V20170320/CdbClient.php | 33 +- .../Models/AnalyzeAuditLogsRequest.php | 25 +- .../Cdb/V20170320/Models/AuditLog.php | 281 + .../Cdb/V20170320/Models/BaseGroupInfo.php | 169 - .../Models/CreateAuditLogFileRequest.php | 49 +- .../Models/CreateCdbProxyAddressRequest.php | 12 + .../Models/CreateDBInstanceHourRequest.php | 16 +- .../Models/CreateDBInstanceRequest.php | 24 +- .../Models/CreateDBInstanceResponse.php | 8 +- .../Models/CreateDatabaseRequest.php | 77 + ...esponse.php => CreateDatabaseResponse.php} | 4 +- .../Models/DescribeAuditLogsRequest.php | 154 + ...onse.php => DescribeAuditLogsResponse.php} | 26 +- .../DescribeBackupDecryptionKeyRequest.php | 65 + .../DescribeBackupDecryptionKeyResponse.php | 65 + .../Models/DescribeBackupTablesRequest.php | 113 - .../Models/DescribeBinlogsRequest.php | 24 + .../Models/DescribeCDBProxyResponse.php | 175 - .../DescribeCpuExpandStrategyRequest.php | 53 + .../DescribeCpuExpandStrategyResponse.php | 101 + .../Models/DescribeDBPriceRequest.php | 8 +- .../DescribeParamTemplateInfoResponse.php | 16 + .../DescribeRemoteBackupConfigResponse.php | 8 +- .../DescribeRollbackRangeTimeRequest.php | 24 + .../Cdb/V20170320/Models/Inbound.php | 12 + .../Models/InstanceAuditLogFilters.php | 197 + .../ModifyCDBProxyConnectionPoolRequest.php | 97 - .../Models/ModifyCDBProxyVipVPortRequest.php | 113 - .../Cdb/V20170320/Models/Outbound.php | 12 + .../V20170320/Models/ParamTemplateInfo.php | 16 + .../Cdb/V20170320/Models/PoolConf.php | 89 - .../Cdb/V20170320/Models/ProxyGroup.php | 134 - .../Cdb/V20170320/Models/ProxyGroups.php | 134 - .../Cdb/V20170320/Models/ProxyInst.php | 8 +- .../Cdb/V20170320/Models/ProxyNodeInfo.php | 145 - .../Cdb/V20170320/Models/RWInfo.php | 174 - .../Cdb/V20170320/Models/RWInfos.php | 178 - .../Cdb/V20170320/Models/RemoteBackupInfo.php | 8 +- .../Cdb/V20170320/Models/RoGroup.php | 8 +- .../Cdb/V20170320/Models/RuleFilters.php | 8 +- ...anceInfo.php => StartCpuExpandRequest.php} | 4 +- .../Models/StartCpuExpandResponse.php | 65 + .../V20170320/Models/StopCpuExpandRequest.php | 53 + .../Models/StopCpuExpandResponse.php | 65 + .../UpgradeDBInstanceEngineVersionRequest.php | 8 +- .../Models/UpgradeDBInstanceRequest.php | 16 +- .../TencentCloud/Cdn/V20180606/CdnClient.php | 14 +- .../Cdn/V20180606/Models/AccessControl.php | 16 +- .../Models/AdvancedAuthentication.php | 20 +- .../Cdn/V20180606/Models/AdvancedCCRules.php | 32 +- .../V20180606/Models/AdvancedScdnAclRule.php | 4 - .../Cdn/V20180606/Models/Authentication.php | 36 +- .../Cdn/V20180606/Models/AvifAdapter.php | 16 +- .../Cdn/V20180606/Models/AwsPrivateAccess.php | 16 +- .../Cdn/V20180606/Models/BandwidthAlert.php | 16 +- .../Cdn/V20180606/Models/BotCookie.php | 16 +- .../Cdn/V20180606/Models/BotJavaScript.php | 16 +- .../Cdn/V20180606/Models/CacheConfig.php | 20 +- .../Cdn/V20180606/Models/CacheConfigCache.php | 8 +- .../Models/CacheConfigFollowOrigin.php | 8 +- .../V20180606/Models/CacheConfigNoCache.php | 8 +- .../Cdn/V20180606/Models/CacheTagKey.php | 16 +- .../Cdn/V20180606/Models/Compression.php | 8 +- .../Cdn/V20180606/Models/CookieKey.php | 16 +- .../Models/DescribePushTasksRequest.php | 8 +- .../Cdn/V20180606/Models/DomainFilter.php | 8 +- .../V20180606/Models/DownstreamCapping.php | 8 +- .../Cdn/V20180606/Models/ErrorPage.php | 8 +- .../Cdn/V20180606/Models/FollowRedirect.php | 8 +- .../Cdn/V20180606/Models/ForceRedirect.php | 8 +- .../Cdn/V20180606/Models/GuetzliAdapter.php | 16 +- .../Cdn/V20180606/Models/HeaderKey.php | 16 +- .../Cdn/V20180606/Models/HeuristicCache.php | 20 +- .../Cdn/V20180606/Models/Hsts.php | 16 +- .../Cdn/V20180606/Models/Https.php | 8 +- .../Cdn/V20180606/Models/HttpsBilling.php | 18 +- .../Cdn/V20180606/Models/HwPrivateAccess.php | 18 +- .../Cdn/V20180606/Models/IpFilter.php | 8 +- .../Cdn/V20180606/Models/IpFreqLimit.php | 10 +- .../Cdn/V20180606/Models/Ipv6.php | 18 +- .../Cdn/V20180606/Models/Ipv6Access.php | 16 +- .../V20180606/Models/ListTopDataRequest.php | 40 +- .../Cdn/V20180606/Models/MainlandConfig.php | 2 +- .../Cdn/V20180606/Models/MaxAge.php | 8 +- .../Models/ModifyDomainConfigRequest.php | 77 + .../Models/ModifyDomainConfigResponse.php | 53 + .../Cdn/V20180606/Models/OfflineCache.php | 16 +- .../Cdn/V20180606/Models/Origin.php | 113 +- .../V20180606/Models/OriginAuthentication.php | 20 +- .../Cdn/V20180606/Models/OriginCombine.php | 16 +- .../Models/OriginPullOptimization.php | 8 +- .../Cdn/V20180606/Models/OriginSni.php | 77 + .../Cdn/V20180606/Models/OssPrivateAccess.php | 16 +- .../V20180606/Models/OthersPrivateAccess.php | 16 +- .../Cdn/V20180606/Models/OverseaConfig.php | 2 +- .../Cdn/V20180606/Models/PostSize.php | 28 +- .../Cdn/V20180606/Models/QnPrivateAccess.php | 16 +- .../Cdn/V20180606/Models/QueryStringKey.php | 40 +- .../Cdn/V20180606/Models/Quic.php | 16 +- .../Cdn/V20180606/Models/RangeOriginPull.php | 8 +- .../V20180606/Models/RangeOriginPullRule.php | 16 +- .../Cdn/V20180606/Models/RedirectConfig.php | 16 +- .../Cdn/V20180606/Models/Referer.php | 8 +- .../Cdn/V20180606/Models/RefererRule.php | 8 +- .../V20180606/Models/RemoteAuthentication.php | 24 +- .../Cdn/V20180606/Models/RequestHeader.php | 8 +- .../Cdn/V20180606/Models/ResponseHeader.php | 8 +- .../V20180606/Models/ResponseHeaderCache.php | 8 +- .../Cdn/V20180606/Models/Revalidate.php | 20 +- .../Cdn/V20180606/Models/RuleEngine.php | 8 +- .../Cdn/V20180606/Models/RuleQueryString.php | 20 +- .../Cdn/V20180606/Models/ScdnAclConfig.php | 16 +- .../Cdn/V20180606/Models/ScdnBotConfig.php | 16 +- .../Cdn/V20180606/Models/ScdnCCRules.php | 16 +- .../Cdn/V20180606/Models/ScdnConfig.php | 16 +- .../Cdn/V20180606/Models/ScdnDdosConfig.php | 16 +- .../Cdn/V20180606/Models/ScdnWafConfig.php | 48 +- .../Cdn/V20180606/Models/SchemeKey.php | 16 +- .../Cdn/V20180606/Models/SecurityConfig.php | 16 +- .../TencentCloud/Cdn/V20180606/Models/Seo.php | 8 +- .../Cdn/V20180606/Models/ShareCname.php | 21 +- .../Cdn/V20180606/Models/StatisticItem.php | 32 +- .../Cdn/V20180606/Models/StatusCodeCache.php | 8 +- .../Cdn/V20180606/Models/TpgAdapter.php | 16 +- .../Models/UpdateDomainConfigRequest.php | 8 +- .../Cdn/V20180606/Models/UrlRedirect.php | 8 +- .../Cdn/V20180606/Models/UserAgentFilter.php | 16 +- .../Cdn/V20180606/Models/VideoSeek.php | 8 +- .../Cdn/V20180606/Models/ViolationUrl.php | 8 +- .../Cdn/V20180606/Models/WafSubRuleStatus.php | 16 +- .../Cdn/V20180606/Models/WebSocket.php | 21 +- .../Cdn/V20180606/Models/WebpAdapter.php | 16 +- .../Cdwch/V20200915/CdwchClient.php | 1 + .../V20200915/Models/BackupTableContent.php | 52 + .../Models/DescribeBackUpScheduleResponse.php | 16 + .../Models/DescribeInstancesNewRequest.php | 118 + .../Models/DescribeInstancesNewResponse.php} | 34 +- .../Cdwch/V20200915/Models/InstanceInfo.php | 64 + .../V20200915/Models/InstanceStateInfo.php | 16 + .../V20200915/Models/ScheduleStrategy.php | 16 + .../Cdwch/V20200915/Models/SearchTags.php | 77 + .../Cfg/V20210820/Models/ActionFilter.php | 65 + .../Models/DescribeTaskListRequest.php | 25 +- .../Models/DescribeTemplateListRequest.php | 41 + .../Cfg/V20210820/Models/Task.php | 32 + .../Cfg/V20210820/Models/TaskGroup.php | 49 + .../Models/TaskGroupInstancesExecuteRules.php | 89 + .../Cfg/V20210820/Models/TaskListItem.php | 16 + .../Cfg/V20210820/Models/Template.php | 16 + .../Cfg/V20210820/Models/TemplateListItem.php | 16 + .../TencentCloud/Cfs/V20190719/CfsClient.php | 2 +- .../Models/AutoSnapshotPolicyInfo.php | 28 +- .../Cfs/V20190719/Models/AvailableType.php | 8 +- .../CreateAutoSnapshotPolicyRequest.php | 24 +- .../Models/CreateCfsFileSystemRequest.php | 60 +- .../Models/DescribeCfsFileSystemsRequest.php | 24 + .../Models/DescribeUserQuotaRequest.php | 8 +- .../V20190719/Models/FileSystemByPolicy.php | 24 +- .../Cfs/V20190719/Models/FileSystemInfo.php | 56 +- .../Models/ScaleUpFileSystemRequest.php | 8 +- .../Models/ScaleUpFileSystemResponse.php | 8 +- .../Cfs/V20190719/Models/SnapshotInfo.php | 48 +- .../V20190719/Models/SnapshotOperateLog.php | 48 +- .../V20190719/Models/TieringDetailInfo.php | 18 +- .../UpdateAutoSnapshotPolicyRequest.php | 16 +- .../Models/UpdateCfsPGroupRequest.php | 8 +- .../TencentCloud/Cfw/V20190904/CfwClient.php | 6 +- ...ddEnterpriseSecurityGroupRulesResponse.php | 21 + .../Models/AssociatedInstanceInfo.php | 32 + .../Cfw/V20190904/Models/CommonFilter.php | 56 +- .../Models/CreateAddressTemplateRequest.php | 97 + .../Models/CreateAddressTemplateResponse.php | 65 + .../Models/DeleteAddressTemplateRequest.php} | 20 +- .../Models/DeleteAddressTemplateResponse.php} | 20 +- .../Cfw/V20190904/Models/DescAcItem.php | 32 + .../DescribeBlockIgnoreListResponse.php | 12 + ...escribeEnterpriseSGRuleProgressRequest.php | 47 + ...cribeEnterpriseSGRuleProgressResponse.php} | 22 +- ...ribeEnterpriseSecurityGroupRuleRequest.php | 12 + .../V20190904/Models/DescribeLogsRequest.php | 134 + .../V20190904/Models/DescribeLogsResponse.php | 101 + .../Cfw/V20190904/Models/InstanceInfo.php | 33 +- .../Models/ModifyBlockIgnoreListRequest.php | 8 +- ...nterpriseSecurityDispatchStatusRequest.php | 8 +- .../Cfw/V20190904/Models/NatInstanceInfo.php | 32 + .../Models/SecurityGroupListData.php | 80 + .../Models/SecurityGroupSimplifyRule.php | 185 + .../Cfw/V20190904/Models/VpcDnsInfo.php | 32 + .../Chdfs/V20201112/Models/LifeCycleRule.php | 25 + .../Chdfs/V20201112/Models/Summary.php | 137 + .../Ciam/V20220331/CiamClient.php | 8 + .../Models/AppAssociatedUserGroupIds.php | 89 + .../Models/CreateUserGroupRequest.php} | 52 +- .../Models/CreateUserGroupResponse.php | 65 + .../Models/CreateUserStoreRequest.php | 77 + .../Models/CreateUserStoreResponse.php | 65 + .../Models/DeleteUserGroupsRequest.php | 65 + .../Models/DeleteUserGroupsResponse.php | 70 + .../Models/DeleteUserStoreRequest.php | 53 + .../Models/DeleteUserStoreResponse.php | 53 + .../Models/ListUserGroupsRequest.php | 91 + .../Models/ListUserGroupsResponse.php | 107 + .../V20220331/Models/ListUserStoreRequest.php | 47 + .../Models/ListUserStoreResponse.php | 74 + .../Models/UpdateUserGroupRequest.php | 89 + .../Models/UpdateUserGroupResponse.php | 53 + .../Models/UpdateUserStoreRequest.php | 89 + .../Models/UpdateUserStoreResponse.php | 53 + .../Ciam/V20220331/Models/UserGroup.php | 129 + .../V20220331/Models/UserGroupDeleteResp.php | 78 + .../Ciam/V20220331/Models/UserStore.php | 213 + .../Ckafka/V20190819/CkafkaClient.php | 5 +- .../Ckafka/V20190819/Models/Acl.php | 8 +- .../Ckafka/V20190819/Models/AclRuleInfo.php | 8 +- .../V20190819/Models/BrokerTopicData.php | 89 + .../V20190819/Models/ClickHouseParam.php | 120 + .../V20190819/Models/CreateAclRequest.php | 8 +- .../Models/CreateInstancePostData.php | 110 + .../Models/CreateInstancePostRequest.php | 192 +- .../Models/CreateInstancePostResp.php | 82 + .../Models/CreateInstancePreData.php | 29 +- .../Models/CreateInstancePreRequest.php | 116 +- .../Models/CreateInstancePreResp.php | 11 +- .../Models/CreatePostPaidInstanceRequest.php | 257 + .../CreatePostPaidInstanceResponse.php} | 22 +- .../V20190819/Models/DealInstanceDTO.php | 73 + .../Models/DescribeConsumerGroupRequest.php | 8 +- .../V20190819/Models/DescribeRouteRequest.php | 12 + .../DescribeTopicFlowRankingRequest.php | 12 + .../Ckafka/V20190819/Models/EsParam.php | 41 + .../V20190819/Models/EsRecordMapping.php} | 34 +- .../Models/InquireCkafkaPriceRequest.php | 32 +- .../Models/InstanceAttributesResponse.php | 16 + .../V20190819/Models/InstanceDetail.php | 8 +- .../Models/InstanceScalingDownRequest.php | 105 + .../Models/InstanceScalingDownResponse.php | 70 + .../Models/ModifyInstanceAttributesConfig.php | 8 +- .../ModifyInstanceAttributesRequest.php | 8 +- .../V20190819/Models/OperateResponseData.php | 17 + .../Ckafka/V20190819/Models/RecordMapping.php | 36 + .../Models/RenewCkafkaInstanceResp.php | 73 + .../Models/RenewCkafkaInstanceResponse.php | 39 +- .../Ckafka/V20190819/Models/Route.php | 53 + .../Ckafka/V20190819/Models/RouteDTO.php | 57 + .../V20190819/Models/ScalingDownResp.php | 57 + .../Models/TopicFlowRankingResult.php | 37 + .../TencentCloud/Clb/V20180317/ClbClient.php | 23 +- .../Models/CloneLoadBalancerRequest.php | 8 +- .../Models/CreateListenerRequest.php | 16 +- .../Models/CreateLoadBalancerRequest.php | 72 +- .../Models/DescribeListenersRequest.php | 8 +- .../Models/DescribeLoadBalancersRequest.php | 8 +- .../Clb/V20180317/Models/HealthCheck.php | 44 +- .../V20180317/Models/InternetAccessible.php | 8 +- .../Models/ModifyListenerRequest.php | 16 +- .../ModifyLoadBalancersProjectRequest.php | 65 + .../ModifyLoadBalancersProjectResponse.php | 53 + .../Clb/V20180317/Models/Resource.php | 21 + .../V20180317/Models/RewriteLocationMap.php | 8 +- .../Clb/V20180317/Models/RuleInput.php | 8 +- .../Clb/V20180317/Models/SlaUpdateParam.php | 20 +- .../Clb/V20180317/Models/SpecAvailability.php | 73 + .../Models/TargetGroupAssociation.php | 24 +- .../Clb/V20180317/Models/TargetHealth.php | 9 +- .../Clb/V20180317/Models/TypeInfo.php | 78 + .../Models/WorkspaceTemplateInfo.php | 16 - .../V20230508/CloudstudioClient.php | 72 + .../Models/CreateWorkspaceRequest.php | 144 + .../Models/CreateWorkspaceResponse.php | 77 + .../Models/CreateWorkspaceTokenRequest.php | 77 + .../Models/CreateWorkspaceTokenResponse.php} | 32 +- .../Models/DescribeConfigRequest.php} | 20 +- .../Models/DescribeConfigResponse.php} | 20 +- .../Models/DescribeImagesRequest.php | 47 + .../Models/DescribeImagesResponse.php | 70 + .../Models/DescribeWorkspacesRequest.php} | 20 +- .../Models/DescribeWorkspacesResponse.php | 70 + .../V20230508/Models/Env.php} | 22 +- .../V20230508/Models/GitRepository.php | 65 + .../V20230508/Models/Image.php} | 52 +- .../V20230508/Models/LifeCycle.php | 92 + .../V20230508/Models/LifeCycleCommand.php | 65 + .../Models/ModifyWorkspaceRequest.php | 131 + .../Models/ModifyWorkspaceResponse.php | 53 + .../Models/RemoveWorkspaceRequest.php | 53 + .../Models/RemoveWorkspaceResponse.php | 53 + .../V20230508/Models/RunWorkspaceRequest.php | 53 + .../Models/RunWorkspaceResponse.php} | 6 +- .../V20230508/Models/StopWorkspaceRequest.php | 53 + .../Models/StopWorkspaceResponse.php | 53 + .../V20230508/Models/WorkspaceStatusInfo.php | 241 + .../TencentCloud/Cls/V20201016/ClsClient.php | 22 +- .../Cls/V20201016/Models/AlarmTarget.php | 20 + .../CheckRechargeKafkaServerRequest.php | 102 + .../CheckRechargeKafkaServerResponse.php | 69 + .../Models/CloseKafkaConsumerRequest.php | 8 +- .../Cls/V20201016/Models/ConfigExtraInfo.php | 32 + .../Cls/V20201016/Models/ConfigInfo.php | 32 + .../Models/CreateConfigExtraRequest.php | 28 + .../V20201016/Models/CreateConfigRequest.php | 28 + .../Models/CreateCosRechargeResponse.php | 16 + .../Models/CreateDataTransformRequest.php | 147 + .../Models/CreateDataTransformResponse.php} | 14 +- .../Models/CreateKafkaRechargeRequest.php | 175 + .../Models/CreateKafkaRechargeResponse.php | 65 + .../Models/CreateMachineGroupRequest.php | 12 + .../Models/CreateScheduledSqlRequest.php | 198 + .../Models/CreateScheduledSqlResponse.php | 65 + .../V20201016/Models/CreateShipperRequest.php | 8 +- .../Cls/V20201016/Models/DashboardInfo.php | 215 + .../V20201016/Models/DashboardTopicInfo.php} | 34 +- .../Models/DataTransformResouceInfo.php | 65 + .../Models/DataTransformTaskInfo.php | 202 + .../Models/DeleteDataTransformRequest.php | 53 + .../Models/DeleteDataTransformResponse.php | 53 + .../Models/DeleteKafkaRechargeRequest.php | 65 + .../Models/DeleteKafkaRechargeResponse.php | 53 + .../Models/DeleteScheduledSqlRequest.php | 65 + .../Models/DeleteScheduledSqlResponse.php | 53 + .../Models/DescribeDashboardsRequest.php | 247 + .../Models/DescribeDashboardsResponse.php | 82 + .../DescribeDataTransformInfoRequest.php | 190 + .../DescribeDataTransformInfoResponse.php} | 34 +- .../Models/DescribeKafkaConsumerRequest.php | 53 + .../Models/DescribeKafkaConsumerResponse.php | 102 + .../Models/DescribeKafkaRechargesRequest.php | 77 + .../DescribeKafkaRechargesResponse.php} | 44 +- .../Models/DescribeKafkaUserRequest.php} | 20 +- .../Models/DescribeKafkaUserResponse.php | 65 + .../Models/DescribeLogHistogramRequest.php | 20 + .../Models/DescribeMachineGroupsRequest.php | 20 + .../DescribeScheduledSqlInfoRequest.php} | 58 +- .../DescribeScheduledSqlInfoResponse.php} | 34 +- .../Models/DescribeTopicsRequest.php | 58 +- .../Cls/V20201016/Models/DynamicIndex.php | 2 + .../Cls/V20201016/Models/EventLog.php | 93 + .../Cls/V20201016/Models/ExtractRuleInfo.php | 33 +- .../V20201016/Models/KafkaConsumerContent.php | 133 + .../V20201016/Models/KafkaProtocolInfo.php | 105 + .../V20201016/Models/KafkaRechargeInfo.php | 279 + .../V20201016/Models/LogRechargeRuleInfo.php | 249 + .../Cls/V20201016/Models/MachineGroupInfo.php | 12 + .../Models/ModifyConfigExtraRequest.php | 28 + .../V20201016/Models/ModifyConfigRequest.php | 28 + .../Models/ModifyDataTransformRequest.php | 106 + .../Models/ModifyDataTransformResponse.php | 53 + .../Models/ModifyKafkaConsumerRequest.php | 78 + .../Models/ModifyKafkaConsumerResponse.php | 53 + .../Models/ModifyKafkaRechargeRequest.php | 187 + .../Models/ModifyKafkaRechargeResponse.php | 53 + .../Models/ModifyScheduledSqlRequest.php | 174 + .../Models/ModifyScheduledSqlResponse.php | 53 + .../V20201016/Models/ModifyShipperRequest.php | 8 +- .../Models/MultiTopicSearchInformation.php | 65 + .../Models/OpenKafkaConsumerRequest.php | 21 +- .../Models/OpenKafkaConsumerResponse.php | 8 +- .../Models/PreviewKafkaRechargeRequest.php | 163 + .../Models/PreviewKafkaRechargeResponse.php | 81 + .../V20201016/Models/PreviewLogStatistic.php | 117 + .../Cls/V20201016/Models/RuleInfo.php | 8 + .../Models/ScheduledSqlResouceInfo.php | 89 + .../V20201016/Models/ScheduledSqlTaskInfo.php | 270 + .../Cls/V20201016/Models/SearchLogErrors.php | 89 + .../Cls/V20201016/Models/SearchLogInfos.php | 81 + .../Cls/V20201016/Models/SearchLogRequest.php | 61 +- .../V20201016/Models/SearchLogResponse.php | 33 +- .../Cls/V20201016/Models/SearchLogTopics.php | 83 + .../Cls/V20201016/Models/TopicIdAndRegion.php | 69 + .../TencentCloud/Cme/V20191029/CmeClient.php | 32 +- .../V20191029/Models/AuthorizationInfo.php | 8 +- .../V20191029/Models/CreateProjectRequest.php | 16 +- .../ExportVideoByEditorTrackDataRequest.php | 8 +- .../Models/HandleMediaCastProjectRequest.php | 16 +- .../Models/ImportMaterialResponse.php | 8 +- .../Models/MediaCastOutputMediaSetting.php | 12 + .../V20191029/Models/MediaCastPlaySetting.php | 12 + .../V20191029/Models/MediaCastProjectInfo.php | 20 +- .../V20191029/Models/MediaCastSourceInfo.php | 40 + .../Models/ModifyTeamMemberRequest.php | 8 +- .../TencentCloud/Cms/V20190321/CmsClient.php | 23 +- .../Cms/V20190321/Models/CodeDetail.php | 127 +- .../Cms/V20190321/Models/CodeDetect.php | 32 +- .../Cms/V20190321/Models/CodePosition.php | 8 + .../Cms/V20190321/Models/Coordinate.php | 76 +- .../Models/CreateFileSampleRequest.php | 130 - .../Models/CreateKeywordsSamplesRequest.php | 70 + .../Models/CreateKeywordsSamplesResponse.php | 128 + .../Models/CreateTextSampleRequest.php | 125 - .../Cms/V20190321/Models/CustomResult.php | 24 +- .../Models/DeleteLibSamplesRequest.php | 77 + .../Models/DeleteLibSamplesResponse.php | 82 + .../V20190321/Models/DeleteSampleDetails.php | 89 + .../Models/DescribeFileSampleRequest.php | 106 - .../Models/DescribeKeywordsLibsRequest.php | 82 + .../Models/DescribeKeywordsLibsResponse.php | 82 + .../Models/DescribeLibSamplesRequest.php | 113 + .../Models/DescribeLibSamplesResponse.php} | 48 +- .../Models/DescribeTextSampleRequest.php | 106 - .../Cms/V20190321/Models/DetailResult.php | 38 +- .../Cms/V20190321/Models/Device.php | 76 +- .../Cms/V20190321/Models/FileSample.php | 89 - .../Cms/V20190321/Models/FileSampleInfo.php | 229 - .../V20190321/Models/Filters.php} | 38 +- .../Cms/V20190321/Models/ImageData.php | 196 +- .../Cms/V20190321/Models/ImageHotDetect.php | 48 +- .../Models/ImageModerationRequest.php | 28 +- .../Models/ImageModerationResponse.php | 24 +- .../V20190321/Models/ImagePolityDetect.php | 50 +- .../V20190321/Models/ImageTerrorDetect.php | 72 +- .../Cms/V20190321/Models/InvalidSample.php | 89 + .../Cms/V20190321/Models/KeywordsLibInfo.php | 137 + .../Cms/V20190321/Models/Logo.php | 38 +- .../Cms/V20190321/Models/LogoDetail.php | 6 +- .../V20190321/Models/ManualReviewContent.php | 206 - .../Cms/V20190321/Models/OCRDetect.php | 8 + .../Cms/V20190321/Models/OCRItem.php | 88 +- .../Cms/V20190321/Models/PhoneDetect.php | 40 +- .../Cms/V20190321/Models/RiskDetails.php | 24 +- .../Cms/V20190321/Models/RrectF.php | 96 +- .../Cms/V20190321/Models/Similar.php | 4 + .../Cms/V20190321/Models/TextData.php | 214 +- .../Models/TextModerationRequest.php | 58 +- .../Models/TextModerationResponse.php | 28 +- .../Cms/V20190321/Models/TextOutputComm.php | 24 +- .../Cms/V20190321/Models/TextOutputRes.php | 24 +- .../Cms/V20190321/Models/TextSample.php | 169 - .../Cms/V20190321/Models/User.php | 92 +- .../Cms/V20190321/Models/UserKeyword.php | 89 + .../Cms/V20190321/Models/UserKeywordInfo.php | 121 + .../TencentCloud/Common/AbstractClient.php | 72 +- .../TencentCloud/Common/CircuitBreaker.php | 155 + .../Common/Profile/ClientProfile.php | 67 +- .../Cpdp/V20190820/CpdpClient.php | 2 +- .../Models/PayeeAccountBalanceResult.php | 96 + .../Csip/V20221121/CsipClient.php | 8 + .../Csip/V20221121/Models/AssetClusterPod.php | 341 + .../V20221121/Models/AssetViewPortRisk.php | 277 + .../V20221121/Models/AssetViewVULRisk.php | 449 + .../Csip/V20221121/Models/CVMAssetVO.php | 48 + .../V20221121/Models/ClbListenerListInfo.php | 233 + .../Models/CreateDomainAndIpRequest.php | 53 + .../Models/CreateDomainAndIpResponse.php | 65 + .../CreateRiskCenterScanTaskRequest.php | 155 + .../CreateRiskCenterScanTaskResponse.php} | 48 +- .../Csip/V20221121/Models/DBAssetVO.php | 16 + .../Models/DescribeCVMAssetsResponse.php | 21 + .../DescribeClusterPodAssetsRequest.php | 54 + .../DescribeClusterPodAssetsResponse.php | 150 + .../Models/DescribeDomainAssetsRequest.php} | 21 +- .../Models/DescribeDomainAssetsResponse.php | 174 + .../Models/DescribeListenerListRequest.php} | 21 +- .../Models/DescribeListenerListResponse.php} | 40 +- .../Models/DescribePublicIpAssetsRequest.php} | 21 +- .../Models/DescribePublicIpAssetsResponse.php | 212 + ...RiskCenterAssetViewPortRiskListRequest.php | 54 + ...iskCenterAssetViewPortRiskListResponse.php | 167 + ...eRiskCenterAssetViewVULRiskListRequest.php | 54 + ...RiskCenterAssetViewVULRiskListResponse.php | 167 + .../Csip/V20221121/Models/DomainAssetVO.php | 654 + .../Csip/V20221121/Models/Filter.php | 16 +- .../Csip/V20221121/Models/IpAssetListVO.php | 606 + .../Csip/V20221121/Models/SubnetAsset.php | 16 + .../Csip/V20221121/Models/TaskAdvanceCFG.php | 92 + .../Csip/V20221121/Models/TaskAssetObject.php | 117 + .../Models/TaskCenterCFGRiskInputParam.php | 77 + .../Models/TaskCenterVulRiskInputParam.php | 65 + .../TaskCenterWeakPwdRiskInputParam.php | 65 + .../Csip/V20221121/Models/Vpc.php | 32 + .../Csip/V20221121/Models/WhereFilter.php | 18 +- .../Csxg/V20230303/CsxgClient.php | 68 + .../Models/Create5GInstanceRequest.php | 47 + .../Models/Create5GInstanceResponse.php | 53 + .../Models/Delete5GInstanceRequest.php | 47 + .../Models/Delete5GInstanceResponse.php | 53 + .../Models/Describe5GAPNsRequest.php | 47 + .../Models/Describe5GAPNsResponse.php | 53 + .../Models/Describe5GInstancesRequest.php | 47 + .../Models/Describe5GInstancesResponse.php | 53 + .../Modify5GInstanceAttributeRequest.php | 47 + .../Modify5GInstanceAttributeResponse.php | 53 + .../TencentCloud/Cvm/V20170312/CvmClient.php | 8 +- .../DescribeInstanceTypeConfigsRequest.php | 8 + .../Models/DescribeInstancesRequest.php | 28 +- .../InquiryPriceRunInstancesRequest.php | 8 +- .../Cvm/V20170312/Models/Instance.php | 16 + .../V20170312/Models/InstanceTypeConfig.php | 12 + .../V20170312/Models/InternetAccessible.php | 8 +- .../Models/ModifyImageAttributeRequest.php | 8 +- .../ModifyInstancesAttributeRequest.php | 8 +- .../V20170312/Models/ResetInstanceRequest.php | 8 +- .../V20170312/Models/RunInstancesRequest.php | 8 +- .../Cvm/V20170312/Models/SystemDisk.php | 4 + .../TencentCloud/Cwp/V20180228/CwpClient.php | 8 +- .../Models/AssetSystemPackageInfo.php | 37 + .../Models/AssetWebFrameBaseInfo.php | 16 +- .../DescribeLogStorageConfigRequest.php} | 6 +- .../DescribeLogStorageConfigResponse.php} | 71 +- .../DescribeLogStorageRecordRequest.php | 47 + .../DescribeLogStorageRecordResponse.php} | 26 +- .../Models/DescribeVulListRequest.php | 20 + .../Models/DescribeVulStoreListRequest.php | 134 + .../Models/DescribeVulStoreListResponse.php} | 58 +- .../Models/LicenseBindTaskDetail.php | 29 + .../Cwp/V20180228/Models/LicenseDetail.php | 16 + .../Cwp/V20180228/Models/LogStorageRecord.php | 89 + .../Models/ModifyLogStorageConfigRequest.php | 77 + ...php => ModifyLogStorageConfigResponse.php} | 4 +- .../Cwp/V20180228/Models/VulInfoList.php | 48 + .../Cwp/V20180228/Models/VulStoreListInfo.php | 169 + .../Cynosdb/V20190107/CynosdbClient.php | 46 + .../V20190107/Models/AddInstancesRequest.php | 8 +- .../Cynosdb/V20190107/Models/Addr.php | 8 +- .../Cynosdb/V20190107/Models/AuditLog.php | 120 +- .../BindClusterResourcePackagesRequest.php | 65 + .../BindClusterResourcePackagesResponse.php | 53 + .../V20190107/Models/BindInstanceInfo.php | 89 + .../CloseClusterPasswordComplexityRequest.php | 53 + ...CloseClusterPasswordComplexityResponse.php | 65 + .../V20190107/Models/CloseProxyRequest.php | 77 + .../V20190107/Models/CloseProxyResponse.php} | 34 +- .../V20190107/Models/CloseWanRequest.php | 53 + .../V20190107/Models/CloseWanResponse.php | 65 + .../Models/ClusterInstanceDetail.php | 48 + .../CopyClusterPasswordComplexityRequest.php | 65 + .../CopyClusterPasswordComplexityResponse.php | 65 + .../Models/CreateAuditLogFileRequest.php | 25 +- .../Models/CreateClusterDatabaseRequest.php | 118 + .../Models/CreateClusterDatabaseResponse.php | 53 + .../Models/CreateClustersRequest.php | 16 +- .../Models/CreateParamTemplateRequest.php | 118 + .../Models/CreateParamTemplateResponse.php | 65 + .../Models/CreateProxyEndPointRequest.php | 278 + .../Models/CreateProxyEndPointResponse.php} | 54 +- .../V20190107/Models/CreateProxyRequest.php | 190 + .../V20190107/Models/CreateProxyResponse.php} | 40 +- .../Models/CreateResourcePackageRequest.php | 145 + .../Models/CreateResourcePackageResponse.php | 77 + .../V20190107/Models/CynosdbCluster.php | 21 + .../V20190107/Models/CynosdbClusterDetail.php | 549 +- .../V20190107/Models/CynosdbInstance.php | 33 + .../Cynosdb/V20190107/Models/DbInfo.php | 222 + .../Models/DeleteAccountsRequest.php | 70 + .../Models/DeleteAccountsResponse.php | 53 + .../Models/DeleteClusterDatabaseRequest.php} | 20 +- .../Models/DeleteClusterDatabaseResponse.php | 53 + .../Models/DeleteParamTemplateRequest.php | 53 + .../Models/DeleteParamTemplateResponse.php | 53 + .../DescribeAccountPrivilegesRequest.php | 113 + .../DescribeAccountPrivilegesResponse.php | 65 + .../Models/DescribeAccountsRequest.php | 12 + .../Models/DescribeAuditLogsRequest.php | 25 +- ...DescribeClusterDetailDatabasesRequest.php} | 48 +- ...escribeClusterDetailDatabasesResponse.php} | 50 +- ...cribeClusterPasswordComplexityRequest.php} | 14 +- ...cribeClusterPasswordComplexityResponse.php | 155 + .../Models/DescribeInstanceParamsRequest.php} | 34 +- .../Models/DescribeInstanceParamsResponse.php | 70 + .../DescribeParamTemplateDetailRequest.php | 53 + .../DescribeParamTemplateDetailResponse.php | 142 + .../Models/DescribeParamTemplatesRequest.php | 24 +- .../Models/DescribeProxiesRequest.php | 134 + .../Models/DescribeProxiesResponse.php | 107 + .../Models/DescribeProxyNodesRequest.php | 122 + .../Models/DescribeProxyNodesResponse.php | 82 + .../Models/DescribeProxySpecsRequest.php | 47 + .../Models/DescribeProxySpecsResponse.php | 70 + .../DescribeResourcePackageDetailRequest.php | 113 + ...DescribeResourcePackageDetailResponse.php} | 40 +- .../DescribeResourcePackageListRequest.php | 189 + .../DescribeResourcePackageListResponse.php} | 46 +- ...DescribeResourcePackageSaleSpecRequest.php | 113 + ...scribeResourcePackageSaleSpecResponse.php} | 46 +- .../DescribeSupportProxyVersionRequest.php | 65 + .../DescribeSupportProxyVersionResponse.php | 85 + .../ExportInstanceSlowQueriesRequest.php | 24 + .../Models/InstanceAuditLogFilter.php | 197 + .../V20190107/Models/InstanceParamItem.php} | 37 +- .../ModifyAccountDescriptionRequest.php | 89 + .../ModifyAccountDescriptionResponse.php | 53 + .../Models/ModifyAccountHostRequest.php} | 53 +- .../Models/ModifyAccountHostResponse.php | 53 + .../Models/ModifyAccountPrivilegesRequest.php | 112 + .../ModifyAccountPrivilegesResponse.php | 53 + .../Models/ModifyBinlogSaveDaysRequest.php | 65 + .../Models/ModifyBinlogSaveDaysResponse.php} | 6 +- .../Models/ModifyClusterDatabaseRequest.php | 111 + .../Models/ModifyClusterDatabaseResponse.php | 53 + ...ModifyClusterPasswordComplexityRequest.php | 125 + ...odifyClusterPasswordComplexityResponse.php | 65 + .../Models/ModifyInstanceParamRequest.php | 111 + .../Models/ModifyInstanceParamResponse.php | 65 + .../Models/ModifyParamTemplateRequest.php | 94 + .../Models/ModifyParamTemplateResponse.php | 53 + .../Models/ModifyProxyDescRequest.php} | 34 +- .../Models/ModifyProxyDescResponse.php | 53 + .../Models/ModifyProxyRwSplitRequest.php | 242 + .../Models/ModifyProxyRwSplitResponse.php} | 34 +- .../ModifyResourcePackageClustersRequest.php | 77 + .../ModifyResourcePackageClustersResponse.php | 53 + .../ModifyResourcePackageNameRequest.php | 65 + .../ModifyResourcePackageNameResponse.php | 53 + .../OpenClusterPasswordComplexityRequest.php | 125 + .../OpenClusterPasswordComplexityResponse.php | 65 + ...sterReadOnlyInstanceGroupAccessRequest.php | 47 + ...terReadOnlyInstanceGroupAccessResponse.php | 53 + .../V20190107/Models/OpenWanRequest.php | 53 + .../V20190107/Models/OpenWanResponse.php | 65 + .../Cynosdb/V20190107/Models/Package.php | 270 + .../V20190107/Models/PackageDetail.php | 169 + .../Cynosdb/V20190107/Models/ParamDetail.php | 250 + .../V20190107/Models/ParamItemDetail.php | 193 + .../Cynosdb/V20190107/Models/PolicyRule.php | 8 +- .../Models/ProxyConnectionPoolInfo.php} | 50 +- .../Cynosdb/V20190107/Models/ProxyGroup.php | 161 + .../V20190107/Models/ProxyGroupInfo.php | 155 + .../V20190107/Models/ProxyGroupRwInfo.php | 170 + .../V20190107/Models/ProxyInstanceWeight.php | 65 + .../V20190107/Models/ProxyNodeInfo.php | 161 + .../Cynosdb/V20190107/Models/ProxySpec.php | 65 + .../Cynosdb/V20190107/Models/ProxyZone.php | 65 + .../V20190107/Models/QueryParamFilter.php | 77 + .../Models/RefundResourcePackageRequest.php | 53 + .../Models/RefundResourcePackageResponse.php | 65 + .../Models/ReloadBalanceProxyNodeRequest.php | 65 + .../ReloadBalanceProxyNodeResponse.php} | 34 +- .../V20190107/Models/ResourcePackage.php | 77 + .../V20190107/Models/RollbackTableInfo.php | 8 + .../V20190107/Models/SalePackageSpec.php | 149 + .../V20190107/Models/SlowQueriesItem.php | 8 +- .../UnbindClusterResourcePackagesRequest.php} | 32 +- .../UnbindClusterResourcePackagesResponse.php | 53 + .../Models/UpgradeClusterVersionRequest.php | 77 + .../Models/UpgradeClusterVersionResponse.php | 65 + .../V20190107/Models/UpgradeProxyRequest.php | 142 + .../V20190107/Models/UpgradeProxyResponse.php | 77 + .../Models/UpgradeProxyVersionRequest.php | 101 + .../Models/UpgradeProxyVersionResponse.php | 77 + .../V20190107/Models/UserHostPrivilege.php | 85 + .../V20191018/Models/CreateAclRequest.php | 8 +- .../Models/DescribeDevicesRequest.php | 12 + .../V20191018/Models/DescribeUsersRequest.php | 12 + .../Dasb/V20191018/Models/Device.php | 16 + .../Dasb/V20191018/Models/ExternalDevice.php | 12 + .../V20191018/Models/ModifyAclRequest.php | 8 +- .../Dasb/V20191018/Models/User.php | 24 +- .../DescribeSlowLogUserHostStatsResponse.php | 29 + .../V20191016/Models/InstanceConfs.php | 16 + .../Dbbrain/V20191016/Models/InstanceInfo.php | 76 + .../V20191016/Models/SlowLogTopSqlItem.php | 12 + .../Dbbrain/V20191016/Models/SlowLogUser.php | 77 + .../Dbbrain/V20210527/DbbrainClient.php | 5 + .../V20210527/Models/AuditInstance.php | 174 + .../V20210527/Models/AuditInstanceFilter.php | 65 + .../V20210527/Models/AuditInstanceInfo.php | 129 + .../Models/CloseAuditServiceRequest.php | 77 + .../Models/CloseAuditServiceResponse.php | 65 + .../CreateRedisBigKeyAnalysisTaskRequest.php | 93 + .../CreateRedisBigKeyAnalysisTaskResponse.php | 65 + .../Models/CreateSqlFilterRequest.php | 24 +- .../Models/DeleteSqlFiltersRequest.php | 24 +- .../DescribeAuditInstanceListRequest.php | 118 + .../DescribeAuditInstanceListResponse.php} | 36 +- .../DescribeSlowLogUserHostStatsRequest.php | 8 +- .../DescribeSlowLogUserHostStatsResponse.php | 29 + .../Dbbrain/V20210527/Models/InstanceInfo.php | 56 +- .../Models/ModifyAuditServiceRequest.php | 101 + .../Models/ModifyAuditServiceResponse.php | 65 + .../Models/ModifySqlFiltersRequest.php | 24 +- .../Models/OpenAuditServiceRequest.php | 101 + .../Models/OpenAuditServiceResponse.php | 65 + .../V20210527/Models/RedisKeySpaceData.php | 24 + .../V20210527/Models/SlowLogTopSqlItem.php | 8 +- .../Dbbrain/V20210527/Models/SlowLogUser.php | 77 + .../Dcdb/V20180411/DcdbClient.php | 30 +- .../Dcdb/V20180411/Models/ConfigValue.php | 65 + .../Models/CreateDCDBInstanceRequest.php | 16 +- ...ateDedicatedClusterDCDBInstanceRequest.php | 399 + ...teDedicatedClusterDCDBInstanceResponse.php | 77 + .../Models/CreateHourDCDBInstanceRequest.php | 16 +- .../Models/CreateTmpDCDBInstanceRequest.php | 65 + .../Models/CreateTmpDCDBInstanceResponse.php | 65 + .../Dcdb/V20180411/Models/DBAccount.php | 12 + .../DescribeDBEncryptAttributesRequest.php | 53 + .../DescribeDBEncryptAttributesResponse.php | 89 + .../Models/DescribeDBTmpInstancesRequest.php} | 18 +- .../DescribeDBTmpInstancesResponse.php} | 26 +- .../DescribeDCDBInstanceDetailResponse.php | 29 + .../DescribeLogFileRetentionPeriodRequest.php | 53 + ...DescribeLogFileRetentionPeriodResponse.php | 77 + .../Models/IsolateDCDBInstanceRequest.php | 53 + .../Models/IsolateDCDBInstanceResponse.php | 77 + .../Models/IsolateHourDCDBInstanceRequest.php | 8 +- .../Models/ModifyAccountConfigRequest.php | 94 + .../Models/ModifyAccountConfigResponse.php | 53 + .../V20180411/Models/ReservedNetResource.php | 101 + .../Dcdb/V20180411/Models/TmpInstance.php | 281 + .../UpgradeDedicatedDCDBInstanceRequest.php | 140 + .../UpgradeDedicatedDCDBInstanceResponse.php | 65 + .../TencentCloud/Dlc/V20210125/DlcClient.php | 59 +- .../CancelSparkSessionBatchSQLRequest.php | 53 + .../CancelSparkSessionBatchSQLResponse.php | 53 + .../Dlc/V20210125/Models/CommonMetrics.php | 217 + .../Dlc/V20210125/Models/CosPermission.php | 73 + .../Models/CreateDataEngineRequest.php | 38 +- .../Models/CreateNotebookSessionRequest.php | 44 +- ...SessionStatementSupportBatchSQLRequest.php | 8 +- .../Models/CreateSparkAppRequest.php | 192 +- .../Models/CreateSparkAppTaskRequest.php | 8 +- .../CreateSparkSessionBatchSQLRequest.php | 186 + .../CreateSparkSessionBatchSQLResponse.php | 65 + .../Dlc/V20210125/Models/DataEngineInfo.php | 97 + .../Dlc/V20210125/Models/DataGovernPolicy.php | 30 +- .../V20210125/Models/DatabaseResponseInfo.php | 8 +- .../Models/DeleteSparkAppRequest.php | 8 +- .../Models/DescribeDataEnginesRequest.php | 40 +- .../Models/DescribeDatabasesRequest.php | 8 +- .../Models/DescribeEngineUsageInfoRequest.php | 8 +- .../DescribeNotebookSessionsRequest.php | 16 +- .../Models/DescribeSparkAppJobRequest.php | 8 +- .../Models/DescribeSparkAppJobsRequest.php | 8 +- .../Models/DescribeSparkAppTasksRequest.php | 16 +- ...DescribeSparkSessionBatchSqlLogRequest.php | 53 + ...escribeSparkSessionBatchSqlLogResponse.php | 86 + .../Models/DescribeTablesRequest.php | 24 +- .../V20210125/Models/DescribeTasksRequest.php | 8 +- .../Models/DescribeUserRolesRequest.php | 101 + .../Models/DescribeUserRolesResponse.php | 82 + .../GenerateCreateMangedTableSqlRequest.php | 12 + .../Models/ModifySparkAppBatchRequest.php | 125 + .../Models/ModifySparkAppBatchResponse.php | 53 + .../Models/ModifySparkAppRequest.php | 192 +- .../Models/ModifyWorkGroupRequest.php | 8 +- .../V20210125/Models/PrestoMonitorMetrics.php | 73 + .../Models/SessionResourceTemplate.php | 105 + .../Dlc/V20210125/Models/SparkJobInfo.php | 32 + .../V20210125/Models/SparkMonitorMetrics.php | 73 + .../V20210125/Models/SparkSessionBatchLog.php | 110 + .../Models/SparkSessionBatchLogOperate.php | 94 + .../Dlc/V20210125/Models/TableBaseInfo.php | 16 + .../V20210125/Models/TableResponseInfo.php | 16 + .../Dlc/V20210125/Models/TaskResponseInfo.php | 139 +- .../Dlc/V20210125/Models/UserRole.php | 182 + .../Dnspod/V20210323/DnspodClient.php | 3 + .../V20210323/Models/BatchRecordInfo.php | 16 + .../V20210323/Models/CreateDomainRequest.php | 29 + .../V20210323/Models/CreateRecordRequest.php | 12 + .../Models/DeleteRecordBatchDetail.php | 117 + .../Models/DeleteRecordBatchRequest.php | 53 + .../Models/DeleteRecordBatchResponse.php} | 34 +- .../DescribeDomainFilterListRequest.php | 290 + .../DescribeDomainFilterListResponse.php} | 45 +- .../Models/DescribeDomainListRequest.php | 17 + .../DescribeRecordFilterListRequest.php | 373 + .../DescribeRecordFilterListResponse.php | 83 + .../Dnspod/V20210323/Models/DomainInfo.php | 133 + .../V20210323/Models/DomainListItem.php | 21 + .../Dnspod/V20210323/Models/TagItem.php | 69 + .../Dnspod/V20210323/Models/TagItemFilter.php | 65 + .../Domain/V20180808/DomainClient.php | 1 + .../V20180808/Models/CertificateInfo.php | 128 + .../Models/CreateDomainRedemptionRequest.php | 53 + .../Models/CreateDomainRedemptionResponse.php | 53 + .../Models/DescribePhoneEmailListRequest.php | 8 +- .../Models/DescribeTemplateListRequest.php | 8 +- .../V20180808/Models/DomainSimpleInfo.php | 8 + .../Models/SetDomainAutoRenewRequest.php | 8 +- .../Dts/V20180330/Models/SubscribeObject.php | 2 +- .../TencentCloud/Dts/V20211206/DtsClient.php | 5 + .../Models/ConfigureSyncJobRequest.php | 8 +- .../CreateModifyCheckSyncJobRequest.php} | 20 +- .../CreateModifyCheckSyncJobResponse.php | 53 + .../DescribeMigrationDetailResponse.php | 29 + ...escribeModifyCheckSyncJobResultRequest.php | 53 + ...scribeModifyCheckSyncJobResultResponse.php | 134 + .../Dts/V20211206/Models/DynamicOptions.php | 111 + .../Dts/V20211206/Models/Endpoint.php | 16 + .../Dts/V20211206/Models/ErrInfo.php | 85 + .../Dts/V20211206/Models/JobItem.php | 16 + .../Dts/V20211206/Models/MigrateOption.php | 8 +- .../Models/ModifyMigrationJobRequest.php | 8 +- .../Models/ModifySyncJobConfigRequest.php | 79 + .../Models/ModifySyncJobConfigResponse.php | 53 + .../Dts/V20211206/Models/Objects.php | 16 +- .../Dts/V20211206/Models/Options.php | 33 + .../Dts/V20211206/Models/RateLimitOption.php | 217 + .../Models/StartModifySyncJobRequest.php} | 20 +- .../Models/StartModifySyncJobResponse.php | 53 + .../Dts/V20211206/Models/StepInfo.php | 8 +- .../Dts/V20211206/Models/SyncDetailInfo.php | 25 +- .../Dts/V20211206/Models/SyncJobInfo.php | 82 + .../Dts/V20211206/Models/View.php | 8 +- .../TencentCloud/Ecm/V20190719/EcmClient.php | 18 + .../AllocateIpv6AddressesBandwidthRequest.php | 89 + ...AllocateIpv6AddressesBandwidthResponse.php | 81 + .../Models/AssignIpv6AddressesRequest.php | 42 +- .../Models/AssignIpv6CidrBlockRequest.php | 77 + .../Models/AssignIpv6CidrBlockResponse.php | 65 + .../Models/AssignIpv6CidrBlocksRequest.php | 82 + .../Models/AssignIpv6CidrBlocksResponse.php | 70 + .../AssignIpv6SubnetCidrBlockRequest.php | 82 + .../AssignIpv6SubnetCidrBlockResponse.php} | 26 +- .../V20190719/Models/DescribeImageRequest.php | 8 +- .../DescribeRegionIpv6AddressesRequest.php | 122 + .../DescribeRegionIpv6AddressesResponse.php} | 48 +- .../Models/DescribeSubnetsRequest.php | 12 +- .../V20190719/Models/DescribeVpcsRequest.php | 8 + .../Ecm/V20190719/Models/DiskInfo.php | 28 + .../Ecm/V20190719/Models/ISPIPv6CidrBlock.php | 73 + .../Ecm/V20190719/Models/ISPTypeItem.php | 65 + .../V20190719/Models/Ipv6SubnetCidrBlock.php | 73 + .../ModifyIpv6AddressesBandwidthRequest.php | 94 + .../ModifyIpv6AddressesBandwidthResponse.php} | 6 +- .../Ecm/V20190719/Models/Module.php | 12 + .../Ecm/V20190719/Models/Node.php | 12 + .../Models/QueryVpcTaskResultRequest.php} | 14 +- .../Models/QueryVpcTaskResultResponse.php | 77 + .../ReleaseIpv6AddressesBandwidthRequest.php | 77 + .../ReleaseIpv6AddressesBandwidthResponse.php | 65 + .../Models/ResetInstancesRequest.php | 8 +- .../Ecm/V20190719/Models/Subnet.php | 16 + .../UnassignIpv6SubnetCidrBlockRequest.php | 82 + .../UnassignIpv6SubnetCidrBlockResponse.php | 53 + .../Ecm/V20190719/Models/VpcInfo.php | 39 +- .../V20190719/Models/ZoneInstanceCountISP.php | 8 +- .../V20210601/Models/AbstractRuntimeMC.php | 16 + ...tRuntimeResourceMonitorMetricMCRequest.php | 12 + .../ListDeployableRuntimesMCRequest.php | 12 + .../ListRuntimeDeployedInstancesMCRequest.php | 20 + .../Models/ListRuntimesMCRequest.php | 12 + .../V20210601/Models/RuntimeExtensionMC.php | 8 +- .../Eis/V20210601/Models/RuntimeMC.php | 8 +- .../TencentCloud/Emr/V20190103/EmrClient.php | 6 +- .../DeleteUserManagerUserListRequest.php | 41 + .../Models/DescribeHiveQueriesRequest.php | 101 + .../Models/DescribeHiveQueriesResponse.php} | 40 +- .../Models/DescribeImpalaQueriesRequest.php | 101 + .../Models/DescribeImpalaQueriesResponse.php} | 48 +- .../Models/DescribeInstancesListRequest.php | 8 +- .../Models/DescribeInstancesRequest.php | 16 +- .../DescribeYarnApplicationsRequest.php | 101 + .../DescribeYarnApplicationsResponse.php | 82 + .../Emr/V20190103/Models/HiveQuery.php | 185 + .../Emr/V20190103/Models/ImpalaQuery.php | 393 + .../Models/InquirePriceRenewEmrRequest.php | 16 +- .../Models/InquirePriceRenewEmrResponse.php | 8 +- .../InquiryPriceCreateInstanceRequest.php | 8 +- .../InquiryPriceCreateInstanceResponse.php | 8 +- .../InquiryPriceRenewInstanceRequest.php | 24 +- .../InquiryPriceRenewInstanceResponse.php | 8 +- .../InquiryPriceScaleOutInstanceRequest.php | 8 +- .../InquiryPriceScaleOutInstanceResponse.php | 8 +- .../Emr/V20190103/Models/MultiDisk.php | 12 + .../Emr/V20190103/Models/NodeHardwareInfo.php | 16 + .../StartStopServiceOrMonitorRequest.php | 21 +- .../Emr/V20190103/Models/StrategyConfig.php | 109 + .../Models/TerminateTasksRequest.php | 8 +- .../Emr/V20190103/Models/UserAndGroup.php | 73 + .../Emr/V20190103/Models/YarnApplication.php | 825 + .../TencentCloud/Es/V20180416/EsClient.php | 1 + .../ModifyEsVipSecurityGroupRequest.php | 65 + .../ModifyEsVipSecurityGroupResponse.php | 53 + .../TencentCloud/Ess/V20201111/EssClient.php | 122 +- .../Ess/V20201111/Models/Agent.php | 3 + .../Ess/V20201111/Models/ApproverInfo.php | 172 +- .../Ess/V20201111/Models/ApproverOption.php | 16 +- .../V20201111/Models/ApproverRestriction.php | 24 +- .../Ess/V20201111/Models/AuthorizedUser.php | 8 +- .../Ess/V20201111/Models/AutoSignConfig.php | 84 +- ...dEmployeeUserIdWithClientOpenIdRequest.php | 21 +- .../Ess/V20201111/Models/CallbackInfo.php | 33 +- .../Ess/V20201111/Models/Caller.php | 11 +- .../V20201111/Models/CancelFlowRequest.php | 8 +- .../CancelMultiFlowSignQRCodeRequest.php | 16 +- .../CancelUserAutoSignEnableUrlRequest.php | 81 + .../CancelUserAutoSignEnableUrlResponse.php | 53 + .../Ess/V20201111/Models/CcInfo.php | 20 +- .../Ess/V20201111/Models/Component.php | 290 +- .../CreateBatchCancelFlowUrlRequest.php | 27 +- .../CreateBatchCancelFlowUrlResponse.php | 12 + ...nnelSubOrganizationModifyQrCodeRequest.php | 8 +- ...nelSubOrganizationModifyQrCodeResponse.php | 8 +- .../Models/CreateConvertTaskApiRequest.php | 10 +- .../Models/CreateEmbedWebUrlRequest.php | 169 + .../Models/CreateEmbedWebUrlResponse.php | 69 + .../Models/CreateFlowApproversRequest.php | 17 + .../Models/CreateFlowByFilesRequest.php | 24 + .../CreateFlowEvidenceReportRequest.php | 15 + .../Models/CreateFlowGroupByFilesRequest.php | 109 + .../Models/CreateFlowGroupByFilesResponse.php | 85 + .../CreateFlowGroupByTemplatesRequest.php | 109 + .../CreateFlowGroupByTemplatesResponse.php | 85 + .../Ess/V20201111/Models/CreateFlowOption.php | 247 + .../Models/CreateFlowRemindsRequest.php | 13 + .../V20201111/Models/CreateFlowRequest.php | 78 +- .../Models/CreateFlowSignReviewRequest.php | 64 +- .../Models/CreateFlowSignUrlRequest.php | 29 +- .../CreateIntegrationDepartmentRequest.php | 114 + .../CreateIntegrationDepartmentResponse.php | 65 + .../CreateIntegrationEmployeesRequest.php | 16 +- .../CreateIntegrationUserRolesRequest.php | 24 +- .../CreateMultiFlowSignQRCodeRequest.php | 70 +- .../CreateOrganizationBatchSignUrlRequest.php | 115 + ...reateOrganizationBatchSignUrlResponse.php} | 34 +- ...reatePersonAuthCertificateImageRequest.php | 110 + ...eatePersonAuthCertificateImageResponse.php | 65 + .../Models/CreatePrepareFlowRequest.php | 227 +- .../Models/CreatePrepareFlowResponse.php | 8 +- .../CreatePreparedPersonalEsignRequest.php | 150 +- .../Models/CreateReleaseFlowRequest.php | 25 + .../Models/CreateSchemeUrlRequest.php | 128 +- .../Models/CreateSchemeUrlResponse.php | 8 +- .../Models/CreateSealPolicyRequest.php | 48 +- .../V20201111/Models/CreateSealRequest.php | 233 + .../V20201111/Models/CreateSealResponse.php | 65 + .../CreateUserAutoSignEnableUrlRequest.php | 77 +- .../CreateUserAutoSignEnableUrlResponse.php | 8 +- .../Models/CreateWebThemeConfigRequest.php | 87 + .../Models/CreateWebThemeConfigResponse.php | 53 + .../DeleteIntegrationDepartmentRequest.php | 78 + .../DeleteIntegrationDepartmentResponse.php | 53 + .../DeleteIntegrationEmployeesRequest.php | 8 +- .../DeleteIntegrationRoleUsersRequest.php | 24 +- .../Models/DeleteSealPoliciesRequest.php | 34 +- ...escribeExtendedServiceAuthInfosRequest.php | 99 + ...scribeExtendedServiceAuthInfosResponse.php | 70 + .../Models/DescribeFileUrlsRequest.php | 3 + .../Models/DescribeFlowBriefsRequest.php | 16 +- .../Models/DescribeFlowComponentsRequest.php | 79 + .../Models/DescribeFlowComponentsResponse.php | 74 + .../DescribeFlowEvidenceReportRequest.php | 15 + .../DescribeFlowEvidenceReportResponse.php | 40 +- .../Models/DescribeFlowInfoRequest.php | 52 +- .../Models/DescribeFlowInfoResponse.php | 24 + .../Models/DescribeFlowTemplatesRequest.php | 137 +- .../Models/DescribeFlowTemplatesResponse.php | 8 +- .../DescribeIntegrationDepartmentsRequest.php | 90 + ...escribeIntegrationDepartmentsResponse.php} | 26 +- .../DescribeIntegrationEmployeesRequest.php | 29 +- .../DescribeIntegrationEmployeesResponse.php | 16 +- .../DescribeIntegrationRolesRequest.php | 32 +- .../DescribeIntegrationRolesResponse.php | 16 +- ...eOrganizationGroupOrganizationsRequest.php | 24 +- ...OrganizationGroupOrganizationsResponse.php | 33 +- .../DescribeThirdPartyAuthCodeRequest.php | 26 + .../DescribeUserAutoSignStatusRequest.php | 29 +- .../DescribeUserAutoSignStatusResponse.php | 44 +- .../Models/DisableUserAutoSignRequest.php | 21 +- .../Ess/V20201111/Models/EmbedUrlOption.php | 89 + .../Ess/V20201111/Models/ExtendAuthInfo.php | 154 + .../Models/FailedCreateStaffData.php | 12 + .../Models/FailedUpdateStaffData.php | 8 +- .../Ess/V20201111/Models/FileInfo.php | 18 +- .../Ess/V20201111/Models/FileUrl.php | 16 +- .../Ess/V20201111/Models/FillApproverInfo.php | 55 +- .../Ess/V20201111/Models/FilledComponent.php | 137 + .../V20201111/Models/FlowApproverDetail.php | 148 +- .../Ess/V20201111/Models/FlowBrief.php | 148 +- .../V20201111/Models/FlowCreateApprover.php | 327 +- .../Ess/V20201111/Models/FlowDetailInfo.php | 60 +- .../Ess/V20201111/Models/FlowGroupInfo.php | 207 + .../Ess/V20201111/Models/FlowGroupOptions.php | 97 + .../Ess/V20201111/Models/FormField.php | 66 +- .../Models/GetTaskResultApiRequest.php | 18 +- .../Models/GetTaskResultApiResponse.php | 8 +- .../V20201111/Models/GroupOrganization.php | 32 +- .../Ess/V20201111/Models/HasAuthUser.php | 81 + .../Ess/V20201111/Models/IntegrateRole.php | 16 +- .../Models/IntegrationDepartment.php} | 76 +- .../ModifyApplicationCallbackInfoRequest.php | 13 + .../ModifyIntegrationDepartmentRequest.php | 114 + .../ModifyIntegrationDepartmentResponse.php | 53 + .../Ess/V20201111/Models/OccupiedSeal.php | 32 +- .../Ess/V20201111/Models/OrganizationInfo.php | 5 + .../Ess/V20201111/Models/PdfVerifyResult.php | 64 +- .../Ess/V20201111/Models/Recipient.php | 114 +- .../Models/RecipientComponentInfo.php | 118 + .../Ess/V20201111/Models/RegisterInfo.php | 13 + .../Ess/V20201111/Models/ReleasedApprover.php | 54 + .../V20201111/Models/RemindFlowRecords.php | 16 +- .../V20201111/Models/ReviewerInfo.php} | 38 +- .../Ess/V20201111/Models/SealInfo.php | 101 + .../Ess/V20201111/Models/SignQrCode.php | 8 +- .../Ess/V20201111/Models/Staff.php | 68 +- .../Ess/V20201111/Models/StartFlowRequest.php | 24 +- .../V20201111/Models/StartFlowResponse.php | 32 +- .../Models/SuccessCreateStaffData.php | 20 +- .../Ess/V20201111/Models/TemplateInfo.php | 238 +- ...dEmployeeUserIdWithClientOpenIdRequest.php | 21 +- .../UpdateIntegrationEmployeesRequest.php | 24 +- .../V20201111/Models/UploadFilesRequest.php | 1 + .../Ess/V20201111/Models/UserInfo.php | 4 + .../Ess/V20201111/Models/WebThemeConfig.php | 81 + .../Essbasic/V20210526/EssbasicClient.php | 91 +- .../Essbasic/V20210526/Models/Agent.php | 9 +- .../V20210526/Models/ApproverOption.php | 8 +- .../V20210526/Models/ApproverRestriction.php | 32 +- .../V20210526/Models/AuthFailMessage.php | 16 +- .../V20210526/Models/AuthorizedUser.php | 8 +- .../V20210526/Models/AutoSignConfig.php | 114 + .../V20210526/Models/BaseFlowInfo.php | 85 +- .../Models/ChannelBatchCancelFlowsRequest.php | 53 +- .../Models/ChannelCancelFlowRequest.php | 9 +- ...hannelCancelMultiFlowSignQRCodeRequest.php | 9 +- ...nnelCancelUserAutoSignEnableUrlRequest.php | 92 + ...nelCancelUserAutoSignEnableUrlResponse.php | 53 + ...ChannelCreateBatchCancelFlowUrlRequest.php | 9 +- .../Models/ChannelCreateBoundFlowsRequest.php | 1 + .../ChannelCreateConvertTaskApiRequest.php | 18 +- .../ChannelCreateEmbedWebUrlRequest.php | 113 +- .../ChannelCreateFlowByFilesRequest.php | 159 +- .../ChannelCreateFlowGroupByFilesRequest.php | 17 +- ...annelCreateFlowGroupByTemplatesRequest.php | 83 + ...nnelCreateFlowGroupByTemplatesResponse.php | 98 + .../ChannelCreateFlowRemindsRequest.php | 8 +- .../ChannelCreateFlowSignReviewRequest.php | 44 +- .../ChannelCreateFlowSignUrlRequest.php | 22 +- ...hannelCreateMultiFlowSignQRCodeRequest.php | 38 +- ...lCreateOrganizationModifyQrCodeRequest.php | 54 + ...CreateOrganizationModifyQrCodeResponse.php | 77 + .../ChannelCreatePrepareFlowRequest.php | 61 +- ...nnelCreatePreparedPersonalEsignRequest.php | 151 + ...nelCreatePreparedPersonalEsignResponse.php | 65 + .../ChannelCreateReleaseFlowRequest.php | 22 +- .../Models/ChannelCreateSealPolicyRequest.php | 48 +- .../ChannelCreateSealPolicyResponse.php | 12 +- ...nnelCreateUserAutoSignEnableUrlRequest.php | 144 + ...nelCreateUserAutoSignEnableUrlResponse.php | 125 + .../Models/ChannelCreateUserRolesRequest.php | 49 +- .../ChannelCreateWebThemeConfigRequest.php | 83 + .../ChannelCreateWebThemeConfigResponse.php | 53 + .../Models/ChannelDeleteRoleUsersRequest.php | 37 +- .../ChannelDeleteSealPoliciesRequest.php | 22 +- .../ChannelDescribeEmployeesRequest.php | 41 +- .../ChannelDescribeEmployeesResponse.php | 16 +- .../ChannelDescribeFlowComponentsRequest.php | 66 + .../ChannelDescribeFlowComponentsResponse.php | 74 + ...hannelDescribeOrganizationSealsRequest.php | 8 +- .../Models/ChannelDescribeRolesRequest.php | 59 +- .../Models/ChannelDescribeRolesResponse.php | 16 +- ...annelDescribeUserAutoSignStatusRequest.php | 96 + ...nnelDescribeUserAutoSignStatusResponse.php | 89 + .../ChannelDisableUserAutoSignRequest.php | 96 + .../ChannelDisableUserAutoSignResponse.php | 53 + .../Models/ChannelGetTaskResultApiRequest.php | 10 +- .../ChannelGetTaskResultApiResponse.php | 13 +- .../Models/ChannelUpdateSealStatusRequest.php | 33 +- .../Models/ChannelVerifyPdfRequest.php | 9 +- .../V20210526/Models/CommonFlowApprover.php | 9 +- .../Essbasic/V20210526/Models/Component.php | 218 +- ...CreateChannelFlowEvidenceReportRequest.php | 9 +- ...reateChannelFlowEvidenceReportResponse.php | 44 +- .../Models/CreateConsoleLoginUrlRequest.php | 1 + .../Models/CreateConsoleLoginUrlResponse.php | 8 +- .../V20210526/Models/CreateFlowOption.php | 70 +- .../Models/CreateFlowsByTemplatesRequest.php | 9 +- .../Models/CreateSealByImageRequest.php | 9 +- .../Models/CreateSignUrlsRequest.php | 41 +- ...scribeChannelFlowEvidenceReportRequest.php | 9 +- ...cribeChannelFlowEvidenceReportResponse.php | 40 +- ...DescribeExtendedServiceAuthInfoRequest.php | 8 +- .../Models/DescribeFlowDetailInfoRequest.php | 29 +- .../DescribeResourceUrlsByFlowsRequest.php | 9 +- .../Models/DescribeTemplatesRequest.php | 125 +- .../Models/DescribeTemplatesResponse.php | 32 +- .../V20210526/Models/DescribeUsageRequest.php | 1 + .../Models/ExtentServiceAuthInfo.php | 24 +- .../V20210526/Models/FilledComponent.php | 121 + .../V20210526/Models/FlowApproverDetail.php | 132 +- .../V20210526/Models/FlowApproverInfo.php | 121 +- .../V20210526/Models/FlowApproverUrlInfo.php | 16 +- .../V20210526/Models/FlowDetailInfo.php | 84 +- .../V20210526/Models/FlowFileInfo.php | 17 + .../Essbasic/V20210526/Models/FlowInfo.php | 20 +- .../Essbasic/V20210526/Models/FormField.php | 25 +- .../Models/GetDownloadFlowUrlRequest.php | 9 +- .../Models/ModifyExtendedServiceRequest.php | 8 +- .../V20210526/Models/OccupiedSeal.php | 24 +- .../Models/OperateChannelTemplateRequest.php | 89 +- .../Models/OperateChannelTemplateResponse.php | 36 +- .../V20210526/Models/OrganizationInfo.php | 50 +- .../V20210526/Models/PdfVerifyResult.php | 64 +- .../V20210526/Models/PrepareFlowsRequest.php | 9 +- .../Essbasic/V20210526/Models/Recipient.php | 102 +- .../Models/RecipientComponentInfo.php | 110 + .../V20210526/Models/ReleasedApprover.php | 38 + .../V20210526/Models/RemindFlowRecords.php | 16 +- .../Essbasic/V20210526/Models/SignUrlInfo.php | 9 +- .../Essbasic/V20210526/Models/Staff.php | 32 +- .../V20210526/Models/SyncFailReason.php | 8 +- .../SyncProxyOrganizationOperatorsRequest.php | 1 + .../Models/SyncProxyOrganizationRequest.php | 1 + .../V20210526/Models/TemplateInfo.php | 153 +- .../V20210526/Models/UploadFilesRequest.php | 9 +- .../V20210526/Models/UploadFilesResponse.php | 24 +- .../Essbasic/V20210526/Models/UserInfo.php | 4 + .../V20210526/Models/UserThreeFactor.php | 89 + .../V20210526/Models/WebThemeConfig.php | 77 + .../V20181201/Models/FaceFusionRequest.php | 13 + .../V20181201/Models/FuseFaceRequest.php | 13 + .../Facefusion/V20181201/Models/FuseParam.php | 54 + .../V20181201/Models/ImageCodecParam.php | 58 + .../Facefusion/V20181201/Models/MetaData.php | 65 + .../V20220927/Models/FuseFaceRequest.php | 13 + .../Facefusion/V20220927/Models/FuseParam.php | 54 + .../V20220927/Models/ImageCodecParam.php | 58 + .../Facefusion/V20220927/Models/MetaData.php | 65 + .../V20220927/Models/PublicMaterialInfos.php | 16 + .../Models/BankCard2EVerificationResponse.php | 8 + .../Models/BankCard4EVerificationResponse.php | 4 + .../Models/BankCardVerificationRequest.php | 8 +- .../Models/BankCardVerificationResponse.php | 4 + .../Models/CheckIdCardInformationRequest.php | 8 +- .../Models/CheckIdCardInformationResponse.php | 8 +- .../V20180301/Models/DetectInfoIdCardData.php | 16 +- .../V20180301/Models/DetectInfoText.php | 28 + .../Faceid/V20180301/Models/Encryption.php | 20 + .../Models/GetDetectInfoEnhancedResponse.php | 8 +- .../V20180301/Models/GetEidTokenConfig.php | 14 +- .../TencentCloud/Fmu/V20191213/FmuClient.php | 4 +- .../Models/QueryBeautifyVideoJobResponse.php | 12 + .../TencentCloud/Gme/V20180711/GmeClient.php | 11 +- .../Gme/V20180711/Models/RecordInfo.php | 2 +- .../Gme/V20180711/Models/ServiceStatus.php | 17 + .../Models/UpdateScanRoomsRequest.php | 8 +- .../Goosefs/V20220519/GoosefsClient.php | 18 + ...ssVpcSubnetSupportForClientNodeRequest.php | 66 + ...sVpcSubnetSupportForClientNodeResponse.php | 53 + .../Models/AttachFileSystemBucketRequest.php | 66 + .../Models/AttachFileSystemBucketResponse.php | 53 + .../Models/BatchAddClientNodesRequest.php | 82 + .../Models/BatchAddClientNodesResponse.php | 53 + .../Models/BatchDeleteClientNodesRequest.php | 82 + .../Models/BatchDeleteClientNodesResponse.php | 53 + .../Models/ClientClusterManagerNodeInfo.php | 77 + .../V20220519/Models/ClientNodeAttribute.php | 77 + .../Goosefs/V20220519/Models/ClientToken.php | 105 + .../V20220519/Models/ClusterRole.php} | 48 +- .../Models/CreateFileSystemRequest.php | 143 + .../Models/CreateFileSystemResponse.php | 53 + ...ssVpcSubnetSupportForClientNodeRequest.php | 66 + ...sVpcSubnetSupportForClientNodeResponse.php | 53 + .../Models/DeleteFileSystemRequest.php | 53 + .../Models/DeleteFileSystemResponse.php | 53 + .../Models/DescribeClientNodesRequest.php | 53 + .../Models/DescribeClientNodesResponse.php | 70 + .../DescribeClusterClientTokenRequest.php} | 14 +- .../DescribeClusterClientTokenResponse.php} | 26 +- .../DescribeClusterRoleTokenRequest.php | 65 + .../DescribeClusterRoleTokenResponse.php | 70 + .../Models/DescribeClusterRolesRequest.php | 65 + .../Models/DescribeClusterRolesResponse.php} | 26 +- .../DescribeFileSystemBucketsRequest.php | 53 + .../DescribeFileSystemBucketsResponse.php | 70 + .../Models/DescribeFileSystemsRequest.php} | 38 +- .../Models/DescribeFileSystemsResponse.php} | 34 +- .../Models/DetachFileSystemBucketRequest.php | 65 + .../Models/DetachFileSystemBucketResponse.php | 53 + .../Models/ExpandCapacityRequest.php | 65 + .../Models/ExpandCapacityResponse.php | 53 + .../Goosefs/V20220519/Models/FSAttribute.php | 199 + .../V20220519/Models/GooseFSxAttribute.php | 99 + .../V20220519/Models/GooseFSxBuildElement.php | 82 + .../V20220519/Models/LinuxNodeAttribute.php | 89 + .../Goosefs/V20220519/Models/MappedBucket.php | 141 + .../ModifyDataRepositoryBandwidthRequest.php | 65 + .../ModifyDataRepositoryBandwidthResponse.php | 53 + ...ssVpcSubnetSupportForClientNodeRequest.php | 53 + ...VpcSubnetSupportForClientNodeResponse.php} | 26 +- .../QueryDataRepositoryBandwidthRequest.php | 53 + .../QueryDataRepositoryBandwidthResponse.php} | 60 +- .../Goosefs/V20220519/Models/RoleToken.php | 69 + .../Goosefs/V20220519/Models/SubnetInfo.php | 73 + .../V20220519/Models/Tag.php} | 28 +- .../V20191118/Models/CreateSessionRequest.php | 8 +- .../Models/FaceDetailAttributesInfo.php | 8 +- .../TencentCloud/Iai/V20180301/Models/Hat.php | 8 +- .../TencentCloud/Iai/V20200303/IaiClient.php | 2 - .../V20200303/Models/CreateFaceResponse.php | 8 +- .../V20200303/Models/DetectFaceRequest.php | 24 +- .../Models/FaceDetailAttributesInfo.php | 8 +- .../TencentCloud/Iai/V20200303/Models/Hat.php | 8 +- .../V20200303/Models/SearchFacesRequest.php | 16 +- .../Ie/V20200304/Models/SpriteImageInfo.php | 2 +- .../TencentCloud/Iot/V20180123/IotClient.php | 4 +- .../Iotcloud/V20210408/Models/CLSLogItem.php | 13 + .../Models/DescribeDeviceResponse.php | 21 +- .../Iotcloud/V20210408/Models/DeviceInfo.php | 29 + .../V20210408/Models/FirmwareInfo.php | 32 + .../V20210408/Models/ProductMetadata.php | 24 + .../V20210408/Models/ProductProperties.php | 45 +- .../V20190423/IotexplorerClient.php | 2 +- .../Models/DescribeFirmwareTaskResponse.php | 32 + .../Iotvideo/V20201215/IotvideoClient.php | 2 +- .../Models/CreateForwardRuleResponse.php | 24 +- .../Models/DescribeForwardRuleResponse.php | 16 +- .../Iotvideo/V20211125/IotvideoClient.php | 5 +- .../Models/CreateForwardRuleResponse.php | 24 +- .../Models/DeleteCloudStorageEventRequest.php | 113 + .../DeleteCloudStorageEventResponse.php | 53 + .../DescribeCloudStorageThumbnailResponse.php | 12 + .../Models/DescribeDevicePackagesRequest.php | 89 + .../Models/DescribeDevicePackagesResponse.php | 86 + .../Models/DescribeForwardRuleResponse.php | 16 +- .../Iotvideo/V20211125/Models/PackageInfo.php | 125 + .../Models/ResetCloudStorageEventRequest.php | 77 + .../Models/ResetCloudStorageEventResponse.php | 53 + .../TencentCloud/Iss/V20230517/IssClient.php | 141 + .../Iss/V20230517/Models/AIConfig.php | 82 + .../Iss/V20230517/Models/AITaskInfo.php | 154 + .../Iss/V20230517/Models/AITaskResultData.php | 82 + .../Iss/V20230517/Models/AITaskResultInfo.php | 209 + .../Iss/V20230517/Models/AITemplates.php | 79 + .../Iss/V20230517/Models/AddAITaskRequest.php | 118 + .../V20230517/Models/AddAITaskResponse.php | 70 + .../Iss/V20230517/Models/AddDeviceData.php | 333 + .../Iss/V20230517/Models/AddOrgData.php | 169 + .../Models/AddOrganizationRequest.php | 65 + .../Models/AddOrganizationResponse.php | 66 + .../Models/AddRecordBackupPlanData.php | 150 + .../Models/AddRecordBackupPlanRequest.php | 119 + .../Models/AddRecordBackupPlanResponse.php | 66 + .../Models/AddRecordBackupTemplateData.php | 163 + .../Models/AddRecordBackupTemplateRequest.php | 99 + .../AddRecordBackupTemplateResponse.php | 66 + .../V20230517/Models/AddRecordPlanRequest.php | 131 + .../Models/AddRecordPlanResponse.php} | 16 +- .../Models/AddRecordRetrieveTaskData.php | 153 + .../Models/AddRecordRetrieveTaskRequest.php | 130 + .../Models/AddRecordRetrieveTaskResponse.php | 66 + .../Models/AddRecordTemplateRequest.php | 70 + .../Models/AddRecordTemplateResponse.php | 66 + .../V20230517/Models/AddStreamAuthData.php | 169 + .../V20230517/Models/AddStreamAuthRequest.php | 125 + .../Models/AddStreamAuthResponse.php | 66 + .../V20230517/Models/AddUserDeviceRequest.php | 197 + .../Models/AddUserDeviceResponse.php | 66 + .../Iss/V20230517/Models/BaseAIResultInfo.php | 78 + .../Iss/V20230517/Models/BodyAIResultInfo.php | 82 + .../Iss/V20230517/Models/CarAIResultInfo.php | 139 + .../V20230517/Models/ChannelInfo.php} | 39 +- .../V20230517/Models/CheckDomainRequest.php | 65 + .../V20230517/Models/CheckDomainResponse.php} | 21 +- .../Models/ChefClothAIResultInfo.php | 82 + .../V20230517/Models/ChefHatAIResultInfo.php | 82 + .../Models/ControlDevicePTZRequest.php | 93 + .../Models/ControlDevicePTZResponse.php | 53 + .../Models/ControlDevicePresetRequest.php | 85 + .../Models/ControlDevicePresetResponse.php | 53 + .../Models/ControlDeviceStreamData.php | 89 + .../Models/ControlDeviceStreamRequest.php | 105 + .../Models/ControlDeviceStreamResponse.php | 66 + .../V20230517/Models/ControlRecordRequest.php | 101 + .../Models/ControlRecordResponse.php | 53 + .../Models/ControlRecordTimelineRequest.php | 77 + .../Models/ControlRecordTimelineResponse.php | 74 + .../V20230517/Models/DeleteAITaskRequest.php | 53 + .../Models/DeleteAITaskResponse.php} | 6 +- .../V20230517/Models/DeleteDomainRequest.php} | 20 +- .../Models/DeleteDomainResponse.php} | 6 +- .../V20230517/Models/DeleteGatewayRequest.php | 53 + .../Models/DeleteGatewayResponse.php | 53 + .../Models/DeleteOrganizationRequest.php | 53 + .../Models/DeleteOrganizationResponse.php | 53 + .../Models/DeleteRecordBackupPlanRequest.php | 53 + .../Models/DeleteRecordBackupPlanResponse.php | 53 + .../DeleteRecordBackupTemplateRequest.php | 53 + .../DeleteRecordBackupTemplateResponse.php | 53 + .../Models/DeleteRecordPlanRequest.php} | 20 +- .../Models/DeleteRecordPlanResponse.php | 53 + .../DeleteRecordRetrieveTaskRequest.php | 53 + .../DeleteRecordRetrieveTaskResponse.php | 53 + .../Models/DeleteRecordTemplateRequest.php | 53 + .../Models/DeleteRecordTemplateResponse.php | 53 + .../Models/DeleteUserDeviceRequest.php | 53 + .../Models/DeleteUserDeviceResponse.php | 53 + .../Models/DescribeAITaskRequest.php | 53 + .../Models/DescribeAITaskResponse.php | 70 + .../Models/DescribeAITaskResultRequest.php | 137 + .../Models/DescribeAITaskResultResponse.php} | 41 +- .../V20230517/Models/DescribeCNAMERequest.php | 53 + .../Models/DescribeCNAMEResponse.php} | 21 +- .../Models/DescribeDeviceChannelData.php | 201 + .../Models/DescribeDeviceChannelRequest.php | 53 + .../Models/DescribeDeviceChannelResponse.php | 70 + .../V20230517/Models/DescribeDeviceData.php | 461 + .../Models/DescribeDevicePresetData.php | 73 + .../Models/DescribeDevicePresetRequest.php | 53 + .../Models/DescribeDevicePresetResponse.php | 70 + .../V20230517/Models/DescribeDeviceRegion.php | 89 + .../Models/DescribeDeviceRegionRequest.php | 47 + .../Models/DescribeDeviceRegionResponse.php} | 26 +- .../V20230517/Models/DescribeDomainData.php | 153 + .../Models/DescribeDomainRegionData.php | 89 + .../Models/DescribeDomainRegionRequest.php | 47 + .../Models/DescribeDomainRegionResponse.php | 70 + .../Models/DescribeDomainRequest.php | 47 + .../Models/DescribeDomainResponse.php} | 16 +- .../V20230517/Models/DescribeGatewayData.php | 222 + .../Models/DescribeGatewayMonitor.php | 185 + .../Models/DescribeGatewayMonitorRequest.php | 53 + .../Models/DescribeGatewayMonitorResponse.php | 66 + .../Models/DescribeGatewayProtocolData.php | 89 + .../Models/DescribeGatewayProtocolRequest.php | 47 + .../DescribeGatewayProtocolResponse.php | 70 + .../Models/DescribeGatewayRequest.php | 53 + .../Models/DescribeGatewayResponse.php | 66 + .../Models/DescribeGatewayVersion.php | 121 + .../Models/DescribeGatewayVersionData.php | 62 + .../Models/DescribeGatewayVersionRequest.php | 53 + .../Models/DescribeGatewayVersionResponse.php | 66 + .../Models/DescribeOrganizationData.php | 169 + .../Models/DescribeOrganizationRequest.php | 47 + .../Models/DescribeOrganizationResponse.php | 70 + .../Models/DescribeRecordBackupPlanData.php | 150 + .../DescribeRecordBackupPlanRequest.php | 53 + .../DescribeRecordBackupPlanResponse.php | 66 + .../DescribeRecordBackupTemplateData.php | 163 + .../DescribeRecordBackupTemplateRequest.php | 53 + .../DescribeRecordBackupTemplateResponse.php | 66 + .../Models/DescribeRecordFileData.php | 74 + .../Models/DescribeRecordFileRequest.php | 89 + .../Models/DescribeRecordFileResponse.php | 66 + .../Models/DescribeRecordPlanRequest.php | 53 + .../Models/DescribeRecordPlanResponse.php | 66 + .../DescribeRecordPlaybackUrlRequest.php | 77 + .../DescribeRecordPlaybackUrlResponse.php | 66 + .../Models/DescribeRecordRetrieveTaskData.php | 182 + .../DescribeRecordRetrieveTaskRequest.php | 53 + .../DescribeRecordRetrieveTaskResponse.php | 66 + .../Models/DescribeRecordTemplateRequest.php | 53 + .../Models/DescribeRecordTemplateResponse.php | 66 + .../Models/DescribeStreamAuthData.php | 169 + .../Models/DescribeStreamAuthRequest.php | 47 + .../Models/DescribeStreamAuthResponse.php | 66 + .../Models/DescribeUserDeviceRequest.php | 53 + .../Models/DescribeUserDeviceResponse.php | 66 + .../Models/DescribeVideoDownloadUrlData.php | 101 + .../DescribeVideoDownloadUrlRequest.php | 101 + .../DescribeVideoDownloadUrlResponse.php | 66 + .../V20230517/Models/FaceMaskAIResultInfo.php | 82 + .../Iss/V20230517/Models/GatewayVersion.php | 73 + .../Iss/V20230517/Models/GatewaysData.php | 201 + .../Iss/V20230517/Models/LifeCycleData.php | 65 + .../V20230517/Models/ListAITaskData.php} | 30 +- .../V20230517/Models/ListAITasksRequest.php | 89 + .../V20230517/Models/ListAITasksResponse.php | 82 + .../Iss/V20230517/Models/ListDeviceInfo.php | 197 + .../V20230517/Models/ListDevicesRequest.php | 161 + .../V20230517/Models/ListDevicesResponse.php} | 24 +- .../Iss/V20230517/Models/ListGatewaysData.php | 78 + .../V20230517/Models/ListGatewaysRequest.php} | 74 +- .../V20230517/Models/ListGatewaysResponse.php | 66 + .../ListOrganizationChannelNumbersData.php | 65 + .../ListOrganizationChannelNumbersRequest.php | 53 + ...ListOrganizationChannelNumbersResponse.php | 66 + .../Models/ListOrganizationChannelsData.php | 98 + .../ListOrganizationChannelsRequest.php | 109 + .../ListOrganizationChannelsResponse.php | 66 + .../Models/ListRecordBackupPlanData.php | 150 + .../ListRecordBackupPlanDevicesData.php | 106 + .../ListRecordBackupPlanDevicesRequest.php | 113 + .../ListRecordBackupPlanDevicesResponse.php | 66 + .../Models/ListRecordBackupPlansRequest.php | 47 + .../Models/ListRecordBackupPlansResponse.php | 70 + .../Models/ListRecordBackupTemplatesData.php | 163 + .../ListRecordBackupTemplatesRequest.php | 47 + .../ListRecordBackupTemplatesResponse.php | 70 + .../Models/ListRecordPlanChannelsData.php | 57 + .../Models/ListRecordPlanChannelsRequest.php | 47 + .../Models/ListRecordPlanChannelsResponse.php | 66 + .../Models/ListRecordPlanDevicesData.php | 98 + .../Models/ListRecordPlanDevicesRequest.php | 125 + .../Models/ListRecordPlanDevicesResponse.php | 66 + .../Models/ListRecordPlansRequest.php | 47 + .../Models/ListRecordPlansResponse.php} | 28 +- .../Models/ListRecordRetrieveTasksRequest.php | 47 + .../ListRecordRetrieveTasksResponse.php} | 26 +- .../Models/ListRecordTemplatesRequest.php | 47 + .../Models/ListRecordTemplatesResponse.php | 74 + .../Iss/V20230517/Models/Location.php | 89 + .../Iss/V20230517/Models/OperTimeSlot.php | 65 + .../Models/OrganizationChannelInfo.php | 109 + .../Iss/V20230517/Models/PetAIResultInfo.php | 82 + .../Models/PhoneCallAIResultInfo.php | 82 + .../Iss/V20230517/Models/PlateContent.php | 90 + .../V20230517/Models/PlayRecordData.php} | 24 +- .../V20230517/Models/PlayRecordRequest.php | 101 + .../V20230517/Models/PlayRecordResponse.php | 66 + .../V20230517/Models/RecordPlanBaseInfo.php | 146 + .../Models/RecordPlanChannelInfo.php | 113 + .../V20230517/Models/RecordPlanOptData.php | 122 + .../V20230517/Models/RecordPlaybackUrl.php} | 20 +- .../Models/RecordRetrieveTaskChannelInfo.php | 101 + .../Models/RecordRetrieveTaskDetailsInfo.php | 165 + .../V20230517/Models/RecordTemplateInfo.php | 82 + .../Models/RecordTemplateTimeSections.php} | 46 +- .../Iss/V20230517/Models/RecordTimeLine.php | 65 + .../Models/RefreshDeviceChannelRequest.php | 53 + .../Models/RefreshDeviceChannelResponse.php | 53 + .../V20230517/Models/SmokingAIResultInfo.php | 82 + .../Iss/V20230517/Models/SnapshotConfig.php | 70 + .../Iss/V20230517/Models/Timeline.php | 73 + .../V20230517/Models/UpdateAITaskRequest.php | 130 + .../V20230517/Models/UpdateAITaskResponse.php | 70 + .../Models/UpdateAITaskStatusRequest.php} | 38 +- .../Models/UpdateAITaskStatusResponse.php | 53 + .../Iss/V20230517/Models/UpdateDeviceData.php | 333 + .../UpdateDeviceOrganizationRequest.php | 65 + .../UpdateDeviceOrganizationResponse.php | 53 + .../Models/UpdateDeviceStatusRequest.php | 65 + .../Models/UpdateDeviceStatusResponse.php | 53 + .../V20230517/Models/UpdateGatewayData.php | 201 + .../V20230517/Models/UpdateGatewayRequest.php | 77 + .../Models/UpdateGatewayResponse.php | 66 + .../Iss/V20230517/Models/UpdateOrgData.php | 169 + .../Models/UpdateOrganizationRequest.php | 65 + .../Models/UpdateOrganizationResponse.php | 66 + .../Models/UpdateRecordBackupPlanData.php | 150 + .../Models/UpdateRecordBackupPlanModify.php | 126 + .../Models/UpdateRecordBackupPlanRequest.php} | 35 +- .../Models/UpdateRecordBackupPlanResponse.php | 66 + .../Models/UpdateRecordBackupTemplateData.php | 163 + .../UpdateRecordBackupTemplateModify.php | 99 + .../UpdateRecordBackupTemplateRequest.php | 66 + .../UpdateRecordBackupTemplateResponse.php | 66 + .../V20230517/Models/UpdateRecordPlanData.php | 143 + .../Models/UpdateRecordPlanRequest.php | 66 + .../Models/UpdateRecordPlanResponse.php | 66 + .../Models/UpdateRecordTemplateData.php | 70 + .../Models/UpdateRecordTemplateRequest.php | 66 + .../Models/UpdateRecordTemplateResponse.php | 66 + .../Models/UpdateUserDeviceRequest.php | 137 + .../Models/UpdateUserDeviceResponse.php | 66 + .../Models/UpgradeGatewayRequest.php | 53 + .../Models/UpgradeGatewayResponse.php | 53 + .../Models/CreateInstancesRequest.php | 36 +- .../Models/UpgradeInstanceRequest.php | 8 +- .../Lcic/V20220817/LcicClient.php | 1 + .../V20220817/Models/CreateRoomRequest.php | 112 +- .../Models/DescribeDocumentResponse.php | 24 + .../V20220817/Models/DescribeRoomResponse.php | 96 +- .../Lcic/V20220817/Models/EventInfo.php | 32 + .../V20220817/Models/GetRoomEventRequest.php | 32 + .../Lcic/V20220817/Models/GetRoomsRequest.php | 12 + .../Models/KickUserFromRoomRequest.php | 109 + .../Models/KickUserFromRoomResponse.php | 53 + .../Lcic/V20220817/Models/MemberRecord.php | 16 + .../V20220817/Models/ModifyRoomRequest.php | 92 +- .../Lcic/V20220817/Models/RoomInfo.php | 48 + .../Lcic/V20220817/Models/RoomItem.php | 64 + .../Lighthouse/V20200324/LighthouseClient.php | 17 +- .../Models/AutoMountConfiguration.php | 8 +- .../Lighthouse/V20200324/Models/Bundle.php | 24 +- .../Models/DescribeBundlesRequest.php | 24 +- .../DescribeDockerActivitiesRequest.php | 113 + .../DescribeDockerActivitiesResponse.php | 82 + ...ibeDockerContainerConfigurationRequest.php | 65 + ...eDockerContainerConfigurationResponse.php} | 22 +- .../DescribeDockerContainerDetailRequest.php | 65 + .../DescribeDockerContainerDetailResponse.php | 65 + .../DescribeDockerContainersRequest.php | 134 + .../DescribeDockerContainersResponse.php} | 48 +- .../V20200324/Models/DockerActivity.php | 145 + .../V20200324/Models/DockerContainer.php | 159 + .../Models/DockerContainerConfiguration.php | 12 + .../V20200324/Models/LoginConfiguration.php | 48 +- .../Models/ModifyDockerContainerRequest.php | 164 + .../Models/ModifyDockerContainerResponse.php | 65 + .../Models/RemoveDockerContainersRequest.php | 65 + .../RemoveDockerContainersResponse.php} | 20 +- .../Models/RenameDockerContainerRequest.php | 77 + .../Models/RenameDockerContainerResponse.php | 65 + .../Models/RerunDockerContainerRequest.php | 78 + .../Models/RerunDockerContainerResponse.php | 65 + .../Models/ResetInstancesPasswordRequest.php | 8 +- .../Models/RestartDockerContainersRequest.php | 65 + .../RestartDockerContainersResponse.php | 65 + .../Models/RunDockerContainersRequest.php | 70 + .../Models/RunDockerContainersResponse.php | 65 + .../Models/StartDockerContainersRequest.php | 65 + .../Models/StartDockerContainersResponse.php | 65 + .../Models/StopDockerContainersRequest.php | 65 + .../Models/StopDockerContainersResponse.php | 65 + .../Live/V20180801/LiveClient.php | 76 +- .../Models/AddLiveWatermarkRequest.php | 24 + .../Live/V20180801/Models/BandwidthInfo.php | 16 +- .../Live/V20180801/Models/BillDataInfo.php | 44 +- .../V20180801/Models/CallbackEventInfo.php | 24 +- .../Live/V20180801/Models/CdnPlayStatData.php | 20 +- .../V20180801/Models/CommonMixInputParam.php | 13 + .../Models/CommonMixLayoutParams.php | 24 +- .../Models/CreateLivePadRuleRequest.php | 93 + .../Models/CreateLivePadRuleResponse.php | 53 + .../Models/CreateLivePadTemplateRequest.php | 153 + .../Models/CreateLivePadTemplateResponse.php | 65 + .../CreateLivePullStreamTaskRequest.php | 60 +- .../CreateLiveRecordTemplateRequest.php | 4 + .../Models/CreateLiveStreamMonitorRequest.php | 212 + .../CreateLiveStreamMonitorResponse.php | 69 + .../CreateLiveTranscodeTemplateRequest.php | 16 +- .../V20180801/Models/DayStreamPlayInfo.php | 20 +- .../Models/DeleteLivePadRuleRequest.php | 101 + .../Models/DeleteLivePadRuleResponse.php | 53 + .../Models/DeleteLivePadTemplateRequest.php | 53 + .../Models/DeleteLivePadTemplateResponse.php | 53 + .../Models/DeleteLiveStreamMonitorRequest.php | 53 + .../DeleteLiveStreamMonitorResponse.php | 53 + .../DeleteLiveTranscodeTemplateRequest.php | 8 +- ...escribeBillBandwidthAndFluxListRequest.php | 36 +- ...scribeBillBandwidthAndFluxListResponse.php | 32 +- .../DescribeCallbackRecordsListRequest.php | 40 +- ...scribeConcurrentRecordStreamNumRequest.php | 32 +- .../DescribeDeliverBandwidthListRequest.php | 36 +- ...DescribeGroupProIspPlayInfoListRequest.php | 40 +- .../DescribeHttpStatusInfoListRequest.php | 52 +- .../Models/DescribeLivePadRulesRequest.php | 47 + .../Models/DescribeLivePadRulesResponse.php | 70 + .../Models/DescribeLivePadTemplateRequest.php | 53 + .../DescribeLivePadTemplateResponse.php | 66 + .../DescribeLivePadTemplatesRequest.php | 47 + .../DescribeLivePadTemplatesResponse.php | 70 + ...escribeLivePullStreamTaskStatusRequest.php | 53 + ...scribeLivePullStreamTaskStatusResponse.php | 66 + .../DescribeLiveStreamMonitorListRequest.php | 65 + .../DescribeLiveStreamMonitorListResponse.php | 90 + .../DescribeLiveStreamMonitorRequest.php | 53 + .../DescribeLiveStreamMonitorResponse.php | 70 + .../DescribeLiveTranscodeTotalInfoRequest.php | 44 +- .../Models/DescribeMonitorReportRequest.php | 53 + .../Models/DescribeMonitorReportResponse.php | 87 + ...ribePlayErrorCodeDetailInfoListRequest.php | 48 +- .../DescribeProIspPlaySumInfoListRequest.php | 48 +- ...DescribeProvinceIspPlayInfoListRequest.php | 48 +- .../DescribeScreenShotSheetNumListRequest.php | 36 +- .../DescribeStreamPlayInfoListRequest.php | 48 +- .../DescribeStreamPushInfoListRequest.php | 44 +- .../DescribeTopClientIpSumInfoListRequest.php | 40 +- .../DescribeUploadStreamNumsRequest.php | 36 +- .../Live/V20180801/Models/DiagnoseResult.php | 89 + .../Live/V20180801/Models/HttpCodeValue.php | 20 +- .../Live/V20180801/Models/HttpStatusData.php | 16 +- .../Models/LiveStreamMonitorInfo.php | 368 + .../Models/LiveStreamMonitorInputInfo.php | 121 + .../Models/LiveStreamMonitorNotifyPolicy.php | 85 + .../Models/LiveStreamMonitorOutputInfo.php | 129 + .../Live/V20180801/Models/MPSResult.php | 73 + .../Models/MixPortraitSegmentParams.php | 85 + .../ModifyLiveCallbackTemplateRequest.php | 12 + .../Models/ModifyLivePadTemplateRequest.php | 157 + .../Models/ModifyLivePadTemplateResponse.php | 53 + .../Models/ModifyLiveStreamMonitorRequest.php | 212 + .../ModifyLiveStreamMonitorResponse.php | 53 + .../ModifyLiveTranscodeTemplateRequest.php | 16 +- .../Live/V20180801/Models/PadTemplate.php | 165 + .../V20180801/Models/PullStreamTaskInfo.php | 16 + .../Live/V20180801/Models/PushQualityData.php | 16 +- .../RestartLivePullStreamTaskRequest.php | 65 + .../RestartLivePullStreamTaskResponse.php | 53 + .../Models/StartLiveStreamMonitorRequest.php | 73 + .../Models/StartLiveStreamMonitorResponse.php | 53 + .../Models/StopLiveStreamMonitorRequest.php | 53 + .../Models/StopLiveStreamMonitorResponse.php | 53 + .../V20180801/Models/StreamOnlineInfo.php | 24 + .../Live/V20180801/Models/TaskStatusInfo.php | 141 + .../V20180801/Models/TranscodeTotalInfo.php | 24 +- .../Models/UpdateLiveWatermarkRequest.php | 24 + .../Live/V20180801/Models/WatermarkInfo.php | 24 + .../Live/V20180801/Models/XP2PDetailInfo.php | 2 +- .../Mall/V20230518/MallClient.php | 64 + .../DescribeDrawResourceListRequest.php | 65 + .../DescribeDrawResourceListResponse.php} | 34 +- .../V20230518/Models/ResourceDrawListType.php | 233 + .../Mariadb/V20170312/MariadbClient.php | 18 +- .../Models/CreateDBInstanceRequest.php | 8 +- .../Models/CreateHourDBInstanceRequest.php | 16 +- .../Mariadb/V20170312/Models/DBAccount.php | 12 + .../DescribeDBInstanceDetailResponse.php | 29 + .../Models/DescribeDBTmpInstancesRequest.php} | 18 +- .../Models/DescribeDBTmpInstancesResponse.php | 70 + .../V20170312/Models/ReservedNetResource.php | 101 + .../Mariadb/V20170312/Models/TmpInstance.php | 281 + .../UpgradeDedicatedDBInstanceRequest.php | 121 + .../UpgradeDedicatedDBInstanceResponse.php | 65 + .../V20190318/Models/InstanceListInfo.php | 4 + .../V20210119/Models/GetDevicesRequest.php | 24 + .../Models/GetFlowStatisticResponse.php | 24 +- .../Models/CreateDBInstanceHourRequest.php | 92 +- .../Models/CreateDBInstanceRequest.php | 332 +- .../V20190725/Models/DBInstancePrice.php | 8 +- .../Mongodb/V20190725/MongodbClient.php | 2 +- .../Models/BindingPolicyTagRequest.php | 24 + .../V20180724/Models/ConditionsTemp.php | 10 +- .../Models/DescribeAlarmNoticesRequest.php | 12 + .../Models/DescribeAlarmPoliciesRequest.php | 48 +- .../Models/PutMonitorDataRequest.php | 94 - .../Monitor/V20180724/Models/UserNotice.php | 16 + .../Monitor/V20180724/MonitorClient.php | 17 +- .../Models/AiQualityControlTaskInput.php | 8 +- .../V20190612/Models/AiRecognitionResult.php | 12 +- .../Models/AsrFullTextConfigureInfo.php | 12 + .../AsrFullTextConfigureInfoForUpdate.php | 12 + .../Models/AudioTemplateInfoForUpdate.php | 20 + .../Models/AwsS3FileUploadTrigger.php | 16 +- .../BatchDeleteStreamLinkFlowRequest.php | 65 + .../BatchDeleteStreamLinkFlowResponse.php | 53 + .../BatchStartStreamLinkFlowRequest.php | 65 + .../BatchStartStreamLinkFlowResponse.php | 53 + .../Models/BatchStopStreamLinkFlowRequest.php | 65 + .../BatchStopStreamLinkFlowResponse.php | 53 + .../CreateAIRecognitionTemplateRequest.php | 13 + .../Models/CreateStreamLinkEventRequest.php} | 28 +- .../Models/CreateStreamLinkEventResponse.php | 66 + .../Models/CreateStreamLinkInputRequest.php} | 40 +- .../Models/CreateStreamLinkInputResponse.php | 66 + .../Models/DeleteStreamLinkEventRequest.php} | 20 +- .../Models/DeleteStreamLinkEventResponse.php | 53 + .../Mps/V20190612/Models/DescribeEvent.php | 130 + .../Mps/V20190612/Models/DescribeFlowId.php | 65 + ...ibeStreamLinkEventAttachedFlowsRequest.php | 77 + ...beStreamLinkEventAttachedFlowsResponse.php | 82 + .../Models/DescribeStreamLinkEventRequest.php | 53 + .../DescribeStreamLinkEventResponse.php | 66 + .../DescribeStreamLinkEventsRequest.php | 65 + .../DescribeStreamLinkEventsResponse.php | 118 + .../DescribeTranscodeTemplatesRequest.php | 26 +- .../Mps/V20190612/Models/DiagnoseResult.php | 137 + .../V20190612/Models/EditMediaTaskOutput.php | 17 + .../Models/LiveStreamAiAnalysisResultInfo.php | 62 + .../Models/LiveStreamAiAnalysisResultItem.php | 82 + .../LiveStreamAiQualityControlResultInfo.php | 83 + ...LiveStreamAsrFullTextRecognitionResult.php | 48 + .../LiveStreamTransTextRecognitionResult.php | 48 + .../V20190612/Models/MediaAudioStreamItem.php | 32 + ...cessTaskAdaptiveDynamicStreamingResult.php | 32 + .../MediaProcessTaskAnimatedGraphicResult.php | 32 + .../MediaProcessTaskImageSpriteResult.php | 32 + .../MediaProcessTaskSampleSnapshotResult.php | 32 + ...aProcessTaskSnapshotByTimeOffsetResult.php | 32 + .../V20190612/Models/MediaVideoStreamItem.php | 16 + .../ModifyAIRecognitionTemplateRequest.php | 13 + .../Models/ModifyStreamLinkEventRequest.php | 77 + .../Models/ModifyStreamLinkEventResponse.php | 53 + .../Models/OverrideTranscodeParameter.php | 24 + ...eLiveStreamProcessNotificationResponse.php | 34 + .../Models/ProcessLiveStreamRequest.php | 13 + .../Mps/V20190612/Models/S3InputInfo.php | 40 +- .../Models/ScheduleAnalysisTaskResult.php | 32 + .../Models/ScheduleRecognitionTaskResult.php | 32 + .../Models/ScheduleReviewTaskResult.php | 32 + .../Models/SegmentRecognitionItem.php | 93 + .../Mps/V20190612/Models/SubtitleTemplate.php | 24 + .../Mps/V20190612/Models/TEHDConfig.php | 12 +- .../V20190612/Models/TEHDConfigForUpdate.php | 20 +- .../Models/TranslateConfigureInfo.php | 85 + .../TranslateConfigureInfoForUpdate.php | 85 + .../V20190612/Models/VideoTemplateInfo.php | 8 +- .../Models/VideoTemplateInfoForUpdate.php | 48 +- .../TencentCloud/Mps/V20190612/MpsClient.php | 16 +- .../V20200910/Models/ImageToObjectRequest.php | 8 +- .../V20200910/Models/TextToObjectRequest.php | 8 +- .../Ms/V20180408/Models/AndroidAppInfo.php | 157 + .../Ms/V20180408/Models/AndroidPlan.php | 545 + .../Ms/V20180408/Models/AndroidResult.php | 414 + .../Ms/V20180408/Models/AppletInfo.php | 81 + .../Ms/V20180408/Models/AppletPlan.php | 73 + .../Ms/V20180408/Models/AppletResult.php | 222 + .../Models/CancelEncryptTaskRequest.php | 53 + .../Models/CancelEncryptTaskResponse.php} | 21 +- .../CreateCosSecKeyInstanceResponse.php | 13 + .../Models/CreateEncryptInstanceRequest.php | 128 + .../Models/CreateEncryptInstanceResponse.php | 65 + .../Models/CreateOrderInstanceRequest.php | 83 + .../Models/CreateOrderInstanceResponse.php | 77 + .../DescribeEncryptInstancesRequest.php | 221 + .../DescribeEncryptInstancesResponse.php} | 26 +- .../Models/DescribeEncryptPlanRequest.php | 113 + .../Models/DescribeEncryptPlanResponse.php | 205 + .../Models/DescribeOrderInstancesRequest.php | 173 + .../DescribeOrderInstancesResponse.php} | 26 +- .../Ms/V20180408/Models/EncryptResults.php | 205 + .../Ms/V20180408/Models/IOSPlan.php | 53 + .../Ms/V20180408/Models/IOSResult.php | 53 + .../Ms/V20180408/Models/Orders.php | 285 + .../Ms/V20180408/Models/SDKPlan.php | 53 + .../Ms/V20180408/Models/SDKResult.php | 53 + .../TencentCloud/Ms/V20180408/MsClient.php | 12 + ...equest.php => AnalyzeSentimentRequest.php} | 12 +- ...ponse.php => AnalyzeSentimentResponse.php} | 56 +- .../Models/AutoSummarizationRequest.php | 69 - .../Nlp/V20190408/Models/CCIToken.php | 77 - .../Nlp/V20190408/Models/Category.php | 105 + .../Nlp/V20190408/Models/ChatBotRequest.php | 77 - .../V20190408/Models/ClassificationResult.php | 161 - .../Models/ClassifyContentRequest.php | 65 + .../Models/ClassifyContentResponse.php | 96 + ...tRequest.php => ComposeCoupletRequest.php} | 4 +- ...esponse.php => ComposeCoupletResponse.php} | 4 +- ...ryRequest.php => ComposePoetryRequest.php} | 4 +- ...Response.php => ComposePoetryResponse.php} | 4 +- .../Models/CreateWordItemsRequest.php | 70 - .../Models/DeleteWordItemsRequest.php | 70 - .../Models/DependencyParsingResponse.php | 130 - .../Models/DescribeWordItemsRequest.php | 89 - .../Nlp/V20190408/Models/DictInfo.php | 101 - .../Nlp/V20190408/Models/DpToken.php | 89 - .../Nlp/V20190408/Models/Embellish.php | 8 +- .../EvaluateSentenceSimilarityRequest.php | 8 +- .../Models/GenerateKeywordSentenceRequest.php | 8 +- .../Models/KeywordsExtractionRequest.php | 65 - .../Models/LexicalAnalysisRequest.php | 85 - .../Models/LexicalAnalysisResponse.php | 107 - .../Nlp/V20190408/Models/NerToken.php | 89 - .../V20190408/Models/ParseWordsResponse.php | 28 +- .../Nlp/V20190408/Models/PosToken.php | 89 - .../Nlp/V20190408/Models/SearchResult.php | 89 - .../Models/SentenceCorrectionRequest.php | 8 +- .../Models/SentimentAnalysisRequest.php | 101 - .../V20190408/Models/SimilarWordsRequest.php | 65 - .../Models/TextClassificationRequest.php | 73 - .../V20190408/Models/TextEmbellishRequest.php | 16 +- .../Models/TextSimilarityProRequest.php | 65 - .../Models/TextSimilarityProResponse.php | 70 - .../Models/TextSimilarityRequest.php | 65 - .../Models/TextSimilarityResponse.php | 70 - .../V20190408/Models/TextWritingRequest.php | 24 +- .../Nlp/V20190408/Models/WordItem.php | 77 - .../Models/WordSimilarityRequest.php | 65 - .../TencentCloud/Nlp/V20190408/NlpClient.php | 117 +- .../Oceanus/V20190422/Models/ClazzLevel.php | 76 + .../V20190422/Models/ClusterGroupSetItem.php | 269 + .../Models/CreateJobConfigRequest.php | 42 + .../V20190422/Models/CreateJobRequest.php | 17 + .../DescribeJobSubmissionLogRequest.php | 137 + .../DescribeJobSubmissionLogResponse.php | 151 + .../Models/DescribeWorkSpacesRequest.php | 94 + .../Models/DescribeWorkSpacesResponse.php | 86 + .../Models/ExpertModeConfiguration.php | 100 + .../Oceanus/V20190422/Models/JobConfig.php | 54 + .../Oceanus/V20190422/Models/JobGraph.php | 83 + .../Oceanus/V20190422/Models/JobGraphEdge.php | 73 + .../Oceanus/V20190422/Models/JobGraphNode.php | 105 + .../Models/JobInstanceForSubmissionLog.php | 77 + .../Oceanus/V20190422/Models/JobV1.php | 21 + .../Oceanus/V20190422/Models/LogContent.php | 117 + .../Oceanus/V20190422/Models/NodeConfig.php | 126 + .../Oceanus/V20190422/Models/RoleAuth.php | 197 + .../V20190422/Models/SlotSharingGroup.php | 90 + .../V20190422/Models/SlotSharingGroupSpec.php | 105 + .../V20190422/Models/TreeResourceItem.php | 21 + .../V20190422/Models/WorkSpaceSetItem.php | 235 + .../Oceanus/V20190422/OceanusClient.php | 2 + .../V20181119/Models/BizLicenseOCRRequest.php | 12 + .../Models/BizLicenseOCRResponse.php | 40 +- .../Models/BizLicenseVerifyResult.php | 97 - .../Ocr/V20181119/Models/CarInvoiceInfo.php | 8 +- .../Models/CreateAIFormTaskRequest.php | 12 + .../Models/DriverLicenseOCRResponse.php | 8 - .../V20181119/Models/EnglishOCRRequest.php | 20 +- .../Models/EnterpriseLicenseInfo.php | 8 +- .../Models/GeneralBasicOCRResponse.php | 13 + .../V20181119/Models/HKIDCardOCRResponse.php | 12 +- .../Ocr/V20181119/Models/IDCardOCRRequest.php | 20 +- .../V20181119/Models/IDCardOCRResponse.php | 8 +- .../Ocr/V20181119/Models/InvoiceItem.php | 44 +- .../TencentCloud/Ocr/V20181119/Models/Key.php | 16 + .../Ocr/V20181119/Models/MedicalInvoice.php | 149 + .../Ocr/V20181119/Models/OtherInvoice.php | 12 + .../V20181119/Models/ProductDataRecord.php | 297 - .../V20181119/Models/QueryBarCodeResponse.php | 82 - .../Models/RecognizeGeneralInvoiceRequest.php | 54 +- .../RecognizePhilippinesUMIDOCRRequest.php | 77 + .../RecognizePhilippinesUMIDOCRResponse.php | 157 + .../RecognizeTableAccurateOCRRequest.php | 20 +- .../Models/RecognizeThaiIDCardOCRResponse.php | 16 +- .../Ocr/V20181119/Models/SealOCRRequest.php | 16 +- .../V20181119/Models/SingleInvoiceItem.php | 51 + .../Models/SmartStructuralOCRV2Request.php | 44 + .../Ocr/V20181119/Models/TextVehicleBack.php | 16 + .../Ocr/V20181119/Models/VatInvoiceInfo.php | 84 + .../Ocr/V20181119/Models/VatInvoiceItem.php | 84 + .../V20181119/Models/VatInvoiceItemInfo.php | 12 + .../V20181119/Models/VatInvoiceOCRRequest.php | 8 + .../Models/VehicleLicenseOCRResponse.php | 8 - .../Models/VerifyBasicBizLicenseRequest.php | 177 - .../Models/VerifyBasicBizLicenseResponse.php | 270 - .../Models/VerifyBizLicenseRequest.php | 153 - .../Models/VerifyBizLicenseResponse.php | 462 - .../VerifyEnterpriseFourFactorsRequest.php | 89 - .../VerifyEnterpriseFourFactorsResponse.php | 86 - .../TencentCloud/Ocr/V20181119/OcrClient.php | 76 +- .../Models/RunApplicationRequest.php | 12 + .../AddOrganizationMemberEmailRequest.php | 89 + .../AddOrganizationMemberEmailResponse.php | 53 + ...eOrganizationMemberAuthIdentityRequest.php | 65 + ...OrganizationMemberAuthIdentityResponse.php | 53 + ...eOrganizationMemberAuthIdentityRequest.php | 65 + ...OrganizationMemberAuthIdentityResponse.php | 53 + ...DeleteOrganizationMembersPolicyRequest.php | 53 + ...eleteOrganizationMembersPolicyResponse.php | 53 + ...beOrganizationFinancialByMemberRequest.php | 113 + ...eOrganizationFinancialByMemberResponse.php | 106 + ...ibeOrganizationFinancialByMonthRequest.php | 89 + ...beOrganizationFinancialByMonthResponse.php | 74 + ...eOrganizationFinancialByProductRequest.php | 113 + ...OrganizationFinancialByProductResponse.php | 106 + ...ribeOrganizationMemberEmailBindRequest.php | 53 + ...ibeOrganizationMemberEmailBindResponse.php | 197 + .../ListOrganizationIdentityRequest.php | 28 +- .../V20210331/Models/OrgFinancialByMonth.php | 105 + .../V20210331/Models/OrgMemberFinancial.php | 105 + .../V20210331/Models/OrgProductFinancial.php | 105 + ...dateOrganizationMemberEmailBindRequest.php | 101 + ...teOrganizationMemberEmailBindResponse.php} | 6 +- .../UpdateOrganizationMemberRequest.php | 129 + .../UpdateOrganizationMemberResponse.php | 53 + .../V20210331/OrganizationClient.php | 10 + .../V20180321/Models/AgentDealElem.php | 479 - .../V20180321/Models/AgentDealNewElem.php | 37 + .../V20180321/Models/DealGoodsPriceElem.php | 65 - .../Models/DescribeAgentDealsCacheRequest.php | 149 - .../Models/DescribeAgentPayDealsRequest.php | 137 - .../DescribeAgentSelfPayDealsRequest.php | 137 - .../Models/DescribeClientBalanceRequest.php | 53 - .../Models/DescribeClientBalanceResponse.php | 77 - .../Partners/V20180321/Models/RefundMap.php | 73 + .../Partners/V20180321/PartnersClient.php | 4 - .../Models/CloneDBInstanceRequest.php | 168 +- .../Models/CreateBaseBackupResponse.php | 12 + .../Models/CreateDBInstancesRequest.php | 16 +- .../Models/CreateInstancesRequest.php | 566 +- .../CreateReadOnlyDBInstanceRequest.php | 290 +- .../Postgres/V20170312/Models/DBInstance.php | 550 +- .../Models/DescribeBaseBackupsRequest.php | 4 + .../Models/DescribeDBErrlogsRequest.php | 56 +- .../Models/DescribeDBErrlogsResponse.php | 16 +- .../DescribeDBInstanceHAConfigRequest.php | 53 + .../DescribeDBInstanceHAConfigResponse.php | 169 + .../Models/DescribeReadOnlyGroupsRequest.php | 16 +- .../Models/DisIsolateDBInstancesRequest.php | 52 +- .../InquiryPriceCreateDBInstancesRequest.php | 8 +- .../Models/ModifyBackupPlanRequest.php | 8 +- .../ModifyDBInstanceChargeTypeRequest.php | 76 +- .../ModifyDBInstanceDeploymentRequest.php | 36 +- .../ModifyDBInstanceHAConfigRequest.php | 165 + .../ModifyDBInstanceHAConfigResponse.php | 53 + .../Models/ModifyDBInstanceNameRequest.php | 10 +- .../ModifyDBInstanceSecurityGroupsRequest.php | 16 +- .../Models/ModifyDBInstanceSpecRequest.php | 44 +- .../Models/SwitchDBInstancePrimaryRequest.php | 121 + .../SwitchDBInstancePrimaryResponse.php | 53 + .../UpgradeDBInstanceKernelVersionRequest.php | 84 +- .../Postgres/V20170312/PostgresClient.php | 80 +- .../Models/DeleteEndPointRequest.php | 53 + .../Models/DeleteEndPointResponse.php | 53 + .../Privatedns/V20201028/PrivatednsClient.php | 1 + .../TencentCloud/Pts/V20210728/PtsClient.php | 2 +- .../V20180412/Models/BackupDownloadInfo.php | 32 +- .../Models/ChangeMasterInstanceRequest.php | 48 +- .../Models/ChangeMasterInstanceResponse.php | 8 +- .../Models/CreateReplicationGroupRequest.php | 8 +- .../V20180412/Models/DelayDistribution.php | 64 +- .../DescribeAutoBackupConfigRequest.php | 8 +- .../DescribeAutoBackupConfigResponse.php | 40 +- .../DescribeReplicationGroupRequest.php | 16 +- .../Models/DescribeTaskInfoRequest.php | 8 +- .../Models/DescribeTaskInfoResponse.php | 60 +- .../Redis/V20180412/Models/Groups.php | 4 - .../Redis/V20180412/Models/Instances.php | 8 +- .../Redis/V20180412/Models/RedisBackupSet.php | 8 +- .../Redis/V20180412/Models/RedisNodeInfo.php | 8 +- .../Redis/V20180412/Models/SourceInfo.php | 16 +- .../Models/UpgradeInstanceVersionRequest.php | 52 +- .../Redis/V20180412/RedisClient.php | 14 +- .../DescribeDataPvUrlStatisticsRequest.php | 16 + .../Models/CreateFunctionRequest.php | 32 +- .../Models/CreateNamespaceRequest.php | 13 + .../V20180416/Models/CreateTriggerRequest.php | 12 + .../Scf/V20180416/Models/FunctionInfo.php | 4 + .../V20180416/Models/GetFunctionResponse.php | 4 + .../V20180416/Models/K8SLabel.php} | 28 +- .../Scf/V20180416/Models/K8SToleration.php | 118 + .../Models/NamespaceResourceEnv.php} | 25 +- .../Models/NamespaceResourceEnvTKE.php | 179 + .../Models/PublishVersionResponse.php | 4 + .../Scf/V20180416/Models/Trigger.php | 15 + .../Scf/V20180416/Models/TriggerInfo.php | 3 + .../Models/BatchSendEmailRequest.php | 8 +- .../Ses/V20201002/Models/SendEmailRequest.php | 32 +- .../V20210712/Models/CreateLibraryRequest.php | 40 +- .../Models/DescribeTemplateListStatus.php | 20 +- .../Sms/V20190711/Models/SendSmsRequest.php | 8 +- .../TencentCloud/Sms/V20190711/SmsClient.php | 3 +- .../Models/DescribeTemplateListStatus.php | 8 +- .../Sms/V20210111/Models/SendSmsRequest.php | 16 +- .../Models/SmsPackagesStatisticsRequest.php | 16 +- .../TencentCloud/Sms/V20210111/SmsClient.php | 2 +- .../Soe/V20180724/Models/Tone.php | 89 + .../Soe/V20180724/Models/WordRsp.php | 17 + .../Models/AccountPrivilegeModifyInfo.php | 8 +- .../V20180328/Models/CreateBackupRequest.php | 8 +- .../Models/CreateBasicDBInstancesRequest.php | 16 +- .../CreateBusinessDBInstancesResponse.php | 32 + .../Models/CreateCloudDBInstancesRequest.php | 322 + .../Models/CreateCloudDBInstancesResponse.php | 65 + .../CreateCloudReadOnlyDBInstancesRequest.php | 334 + ...CreateCloudReadOnlyDBInstancesResponse.php | 65 + .../CreateReadOnlyDBInstancesRequest.php | 8 +- .../Sqlserver/V20180328/Models/DBDetail.php | 12 + .../Sqlserver/V20180328/Models/DBInstance.php | 16 +- .../V20180328/Models/DBTDEEncrypt.php | 65 + .../V20180328/Models/DealInstance.php} | 34 +- .../Models/DescribeBackupFilesRequest.php | 8 +- .../DescribeDBInstancesAttributeResponse.php | 13 + .../V20180328/Models/DescribeDBsRequest.php | 12 + .../DescribeInstanceByOrdersRequest.php | 53 + .../DescribeInstanceByOrdersResponse.php | 70 + .../Models/DescribeSlowlogsRequest.php | 16 +- .../Models/DescribeXEventsRequest.php | 16 +- .../InquiryPriceCreateDBInstancesRequest.php | 28 +- .../InquiryPriceCreateDBInstancesResponse.php | 40 +- .../ModifyDBEncryptAttributesRequest.php | 70 + .../ModifyDBEncryptAttributesResponse.php | 65 + ...ModifyInstanceEncryptAttributesRequest.php | 77 + ...odifyInstanceEncryptAttributesResponse.php | 65 + .../Models/RenewDBInstanceRequest.php | 8 +- .../V20180328/Models/TDEConfigAttribute.php | 81 + .../Models/UpgradeDBInstanceRequest.php | 8 +- .../Sqlserver/V20180328/SqlserverClient.php | 12 +- .../Ssa/V20180608/Models/ConcernInfo.php | 8 +- .../Models/DescribeDomainListRequest.php | 190 + .../Models/DescribeDomainListResponse.php | 82 + .../Ssa/V20180608/Models/DomainInfo.php | 437 + .../Ssa/V20180608/Models/QueryFilterV3.php | 95 + .../TencentCloud/Ssa/V20180608/SsaClient.php | 1 + .../Models/ApiGatewayInstanceDetail.php | 105 + .../Models/ApplyCertificateRequest.php | 16 +- .../V20191205/Models/CdnInstanceDetail.php | 77 + .../Ssl/V20191205/Models/Certificate.php | 65 + .../V20191205/Models/ClbInstanceDetail.php | 86 + .../Ssl/V20191205/Models/ClbListener.php | 143 + .../Ssl/V20191205/Models/ClbListenerRule.php | 110 + .../CommitCertificateInformationRequest.php | 12 + .../V20191205/Models/CosInstanceDetail.php | 117 + .../CreateCertificateByPackageRequest.php | 250 + .../CreateCertificateByPackageResponse.php | 77 + .../V20191205/Models/DdosInstanceDetail.php | 105 + .../DeployCertificateInstanceRequest.php | 105 + .../DeployCertificateInstanceResponse.php | 81 + .../DeployCertificateRecordRetryRequest.php | 65 + .../DeployCertificateRecordRetryResponse.php | 53 + ...DeployCertificateRecordRollbackRequest.php | 53 + ...ployCertificateRecordRollbackResponse.php} | 28 +- .../V20191205/Models/DeployRecordDetail.php | 337 + .../Ssl/V20191205/Models/DeployRecordInfo.php | 125 + .../DescribeCertificateDetailResponse.php | 21 + .../Models/DescribeCertificateResponse.php | 21 + .../Models/DescribeCertificatesRequest.php | 12 + ...cribeHostApiGatewayInstanceListRequest.php | 106 + ...ribeHostApiGatewayInstanceListResponse.php | 86 + .../DescribeHostCdnInstanceListRequest.php | 142 + .../DescribeHostCdnInstanceListResponse.php | 138 + .../DescribeHostClbInstanceListRequest.php | 130 + .../DescribeHostClbInstanceListResponse.php | 138 + .../DescribeHostCosInstanceListRequest.php | 94 + .../DescribeHostCosInstanceListResponse.php | 138 + .../DescribeHostDdosInstanceListRequest.php | 106 + .../DescribeHostDdosInstanceListResponse.php | 74 + .../DescribeHostDeployRecordDetailRequest.php | 77 + ...DescribeHostDeployRecordDetailResponse.php | 138 + .../DescribeHostDeployRecordRequest.php | 89 + .../DescribeHostDeployRecordResponse.php | 90 + ...cribeHostLighthouseInstanceListRequest.php | 94 + ...ibeHostLighthouseInstanceListResponse.php} | 38 +- .../DescribeHostLiveInstanceListRequest.php | 106 + .../DescribeHostLiveInstanceListResponse.php | 74 + .../DescribeHostTeoInstanceListRequest.php | 106 + .../DescribeHostTeoInstanceListResponse.php | 86 + .../DescribeHostTkeInstanceListRequest.php | 130 + .../DescribeHostTkeInstanceListResponse.php | 138 + .../DescribeHostUpdateRecordDetailRequest.php | 77 + ...DescribeHostUpdateRecordDetailResponse.php | 138 + .../DescribeHostUpdateRecordRequest.php | 89 + .../DescribeHostUpdateRecordResponse.php | 90 + .../DescribeHostVodInstanceListRequest.php | 106 + .../DescribeHostVodInstanceListResponse.php | 90 + .../DescribeHostWafInstanceListRequest.php | 106 + .../DescribeHostWafInstanceListResponse.php | 74 + .../Ssl/V20191205/Models/Filter.php | 65 + .../Models/LighthouseInstanceDetail.php | 89 + .../V20191205/Models/LiveInstanceDetail.php | 89 + .../V20191205/Models/ResourceTypeRegions.php | 65 + .../V20191205/Models/TeoInstanceDetail.php} | 60 +- .../Ssl/V20191205/Models/TkeIngressDetail.php | 77 + .../V20191205/Models/TkeInstanceDetail.php} | 56 +- .../V20191205/Models/TkeNameSpaceDetail.php | 70 + .../Ssl/V20191205/Models/TkeSecretDetail.php | 98 + .../UpdateCertificateInstanceRequest.php | 107 + .../UpdateCertificateInstanceResponse.php | 81 + .../UpdateCertificateRecordRetryRequest.php | 65 + .../UpdateCertificateRecordRetryResponse.php | 53 + ...UpdateCertificateRecordRollbackRequest.php | 53 + ...dateCertificateRecordRollbackResponse.php} | 28 +- .../V20191205/Models/UpdateRecordDetail.php | 365 + .../V20191205/Models/UpdateRecordDetails.php | 82 + .../Ssl/V20191205/Models/UpdateRecordInfo.php | 141 + .../Models/UploadCertificateRequest.php | 17 + .../V20191205/Models/VodInstanceDetail.php} | 34 +- .../TencentCloud/Ssl/V20191205/SslClient.php | 22 + .../V20180813/Models/AssumeRoleRequest.php | 8 +- .../V20180813/Models/AssumeRoleResponse.php | 24 +- .../Models/AssumeRoleWithSAMLRequest.php | 8 +- .../Models/AssumeRoleWithSAMLResponse.php | 16 +- .../AssumeRoleWithWebIdentityRequest.php | 8 +- .../AssumeRoleWithWebIdentityResponse.php | 24 +- .../Models/GetFederationTokenRequest.php | 8 +- .../Models/GetFederationTokenResponse.php | 24 +- .../TencentCloud/Sts/V20180813/StsClient.php | 23 +- .../OutputRecognizeTargetAudienceValue.php | 32 + .../Models/AddResourceTagRequest.php | 24 +- .../Models/AttachResourcesTagRequest.php | 32 +- .../DescribeResourceTagsByTagKeysRequest.php | 16 +- .../Tbaas/V20180416/Models/BcosBlockObj.php | 137 - .../Tbaas/V20180416/Models/BcosTransInfo.php | 125 - .../V20180416/Models/ChannelDetailForUser.php | 70 - ...reateChaincodeAndInstallForUserRequest.php | 165 - .../DeployDynamicBcosContractRequest.php | 113 - .../Models/GetBcosBlockByNumberRequest.php | 77 - .../Models/GetBcosBlockListRequest.php | 113 - .../Models/GetBcosTransByHashRequest.php | 77 - .../Models/GetBcosTransByHashResponse.php | 65 - .../Models/GetBcosTransListRequest.php | 113 - .../GetChaincodeCompileLogForUserRequest.php | 149 - ...haincodeInitializeResultForUserRequest.php | 137 - ...aincodeInitializeResultForUserResponse.php | 77 - .../Models/GetChaincodeLogForUserRequest.php | 149 - .../Models/GetChaincodeLogForUserResponse.php | 82 - .../Models/GetChannelListForUserRequest.php | 113 - .../Models/GetClusterListForUserRequest.php | 89 - .../GetLatestTransactionListRequest.php | 161 + ...p => GetLatestTransactionListResponse.php} | 32 +- .../Models/GetPeerLogForUserRequest.php | 125 - .../InitializeChaincodeForUserRequest.php | 149 - .../Models/InvokeBcosTransRequest.php | 125 - .../Models/InvokeBcosTransResponse.php | 65 - .../V20180416/Models/LogDetailForUser.php | 65 - .../Tbaas/V20180416/TbaasClient.php | 17 +- .../Tbp/V20190311/Models/Group.php | 85 + .../Tbp/V20190311/Models/ResponseMessage.php | 62 + .../V20190311/Models/TextProcessResponse.php | 33 + .../V20190627/Models/TextProcessResponse.php | 12 + .../V20190627/Models/TextResetResponse.php | 16 + .../Models/DescribeTablesRequest.php | 8 +- .../Models/ImportSnapshotsResponse.php | 16 + .../Tcb/V20180608/Models/BanConfig.php | 89 + .../Tcb/V20180608/Models/CbrPackageInfo.php | 73 + .../Tcb/V20180608/Models/CbrRepoInfo.php | 105 + .../Models/CreatePostpayPackageRequest.php | 8 +- .../Tcb/V20180608/Models/CustomLogConfig.php | 113 + .../Models/DeleteGatewayVersionRequest.php | 125 + .../Models/DeleteGatewayVersionResponse.php | 65 + .../Models/DescribeAuthDomainsResponse.php | 8 +- .../Models/DescribeBillingInfoRequest.php | 53 + .../Models/DescribeBillingInfoResponse.php | 70 + .../DescribeCbrServerVersionRequest.php | 77 + .../DescribeCbrServerVersionResponse.php | 529 + ...cribeCloudBaseRunServerVersionResponse.php | 16 +- .../Models/DescribeCurveDataResponse.php | 8 +- .../Models/DescribeGatewayVersionsRequest.php | 77 + .../DescribeGatewayVersionsResponse.php | 94 + .../Models/DescribeGraphDataRequest.php | 197 + .../Models/DescribeGraphDataResponse.php | 125 + .../Models/DescribeWxGatewayRoutesRequest.php | 89 + .../DescribeWxGatewayRoutesResponse.php} | 38 +- .../Models/DescribeWxGatewaysRequest.php | 89 + .../Models/DescribeWxGatewaysResponse.php | 90 + .../Tcb/V20180608/Models/EnvInfo.php | 32 + .../FreezeCloudBaseRunServersResponse.php | 8 +- .../V20180608/Models/FrequencyLimitConfig.php | 73 + .../Tcb/V20180608/Models/GatewayItem.php | 357 + .../V20180608/Models/GatewayVersionItem.php | 162 + .../V20180608/Models/ModifyEndUserRequest.php | 8 +- .../ModifyGatewayVersionTrafficRequest.php | 82 + .../ModifyGatewayVersionTrafficResponse.php | 53 + .../Models/WxGatewayCustomConfig.php | 103 + .../V20180608/Models/WxGatewayRountItem.php | 262 + .../TencentCloud/Tcb/V20180608/TcbClient.php | 13 +- .../Models/DescribeEventsRequest.php | 89 + .../Models/DescribeEventsResponse.php | 66 + .../Tchd/V20230306/Models/EventDetail.php | 125 + .../V20230306/Models/ProductEventList.php} | 41 +- .../Tchd/V20230306/TchdClient.php | 64 + .../Models/CreateCustomAccountRequest.php | 130 + .../Models/CreateCustomAccountResponse.php | 101 + .../CreateImageLifecyclePersonalRequest.php | 77 - .../Models/CreateInstanceRequest.php | 12 + .../Models/CreateServiceAccountRequest.php | 130 + .../Models/CreateServiceAccountResponse.php | 101 + .../Tcr/V20190924/Models/CustomAccount.php | 158 + .../Models/DeleteCustomAccountRequest.php | 65 + ...se.php => DeleteCustomAccountResponse.php} | 4 +- .../Models/DeleteSecurityPolicyRequest.php | 12 + .../Models/DeleteServiceAccountRequest.php | 65 + ...e.php => DeleteServiceAccountResponse.php} | 4 +- .../Models/DescribeCustomAccountsRequest.php | 118 + .../DescribeCustomAccountsResponse.php} | 34 +- .../Models/DescribeServiceAccountsRequest.php | 118 + .../DescribeServiceAccountsResponse.php | 86 + .../Models/DuplicateImageRequest.php | 137 + .../Models/DuplicateImageResponse.php | 53 + .../Models/ModifyCustomAccountRequest.php | 130 + .../Models/ModifyCustomAccountResponse.php | 53 + .../Models/ModifyInstanceRequest.php | 32 +- .../Models/ModifyServiceAccountRequest.php | 130 + .../Models/ModifyServiceAccountResponse.php | 53 + .../Tcr/V20190924/Models/Permission.php | 73 + .../Tcr/V20190924/Models/ServiceAccount.php | 158 + .../TencentCloud/Tcr/V20190924/TcrClient.php | 17 +- .../Models/AbnormalProcessEventInfo.php | 132 + .../Models/AccessControlEventInfo.php | 132 + .../Models/AccessControlRuleInfo.php | 8 +- ...ssetImageRegistryRegistryDetailRequest.php | 17 + .../V20201101/Models/AffectedNodeItem.php | 12 + .../V20201101/Models/AssetClusterListItem.php | 56 +- .../Models/ClusterCustomParameters.php | 65 + .../Tcss/V20201101/Models/ClusterInfoItem.php | 80 + .../Models/ComplianceHostDetailInfo.php | 16 + .../Tcss/V20201101/Models/ComponentsInfo.php | 65 + .../V20201101/Models/ConnDetectConfig.php} | 34 +- .../Tcss/V20201101/Models/ContainerInfo.php | 84 + ...setImageRegistryScanTaskOneKeyResponse.php | 12 + ...eateAssetImageRegistryScanTaskResponse.php | 12 + .../Models/CreateClusterCheckTaskResponse.php | 16 + .../DescribeAgentDaemonSetCmdRequest.php | 17 + .../DescribeAssetContainerDetailResponse.php | 156 + .../DescribeAssetContainerListRequest.php | 20 + .../DescribeAssetHostDetailResponse.php | 36 + ...setImageRegistryRegistryDetailResponse.php | 37 +- ...etImageRegistryScanStatusOneKeyRequest.php | 12 + .../Models/DescribeAssetSummaryResponse.php | 24 + .../Models/DescribeClusterSummaryResponse.php | 60 + .../DescribeContainerAssetSummaryResponse.php | 12 + ...ibeImageRegistryTimingScanTaskResponse.php | 16 + .../Models/DescribeRefreshTaskRequest.php | 12 + .../DescribeRiskDnsEventDetailRequest.php} | 20 +- .../DescribeRiskDnsEventDetailResponse.php | 817 + .../Models/DescribeRiskDnsListRequest.php | 162 + .../Models/DescribeRiskDnsListResponse.php} | 40 +- .../DescribeUnfinishRefreshTaskResponse.php | 16 + .../Models/DescribeVirusDetailResponse.php | 152 +- .../Models/DescribeVulDefenceHostRequest.php | 24 +- .../DescribeVulDefencePluginRequest.php | 24 +- .../DescribeVulDefenceSettingResponse.php | 60 + .../DescribeVulRegistryImageListRequest.php | 150 + .../DescribeVulRegistryImageListResponse.php} | 34 +- .../Tcss/V20201101/Models/EscapeEventInfo.php | 148 +- .../Tcss/V20201101/Models/HostInfo.php | 36 + ...ssetImageRegistryScanStopOneKeyRequest.php | 12 + ...odifyAssetImageRegistryScanStopRequest.php | 12 + .../Models/ModifySecLogJoinObjectsRequest.php | 22 + .../Models/ModifyVulDefenceSettingRequest.php | 40 +- .../Models/NetworkClusterInfoItem.php | 16 + .../Tcss/V20201101/Models/PortInfo.php | 60 + .../Tcss/V20201101/Models/ProcessInfo.php | 60 + .../Models/RegistryConnDetectResult.php | 113 + .../V20201101/Models/RiskDnsEventInfo.php | 497 + .../V20201101/Models/RiskSyscallEventInfo.php | 108 + .../V20201101/Models/RunTimeEventBaseInfo.php | 156 +- .../Tcss/V20201101/Models/SecLogJoinInfo.php | 20 +- .../Tcss/V20201101/Models/ServiceInfo.php | 60 + .../V20201101/Models/SoftQuotaDayInfo.php | 8 +- ...ssetImageRegistryRegistryDetailRequest.php | 17 + ...dateImageRegistryTimingScanTaskRequest.php | 12 + .../Tcss/V20201101/Models/VirusInfo.php | 132 + .../Tcss/V20201101/Models/VirusTaskInfo.php | 52 +- .../Models/VulAffectedContainerInfo.php | 72 + .../Models/VulAffectedRegistryImageInfo.php | 142 + .../Tcss/V20201101/Models/VulDefenceEvent.php | 88 +- .../Models/VulDefenceEventDetail.php | 124 +- .../Tcss/V20201101/Models/VulDefenceHost.php | 112 +- .../Tcss/V20201101/TcssClient.php | 3 + .../Tdid/V20210519/Models/Authority.php | 249 - .../Tdid/V20210519/Models/BcosClusterItem.php | 221 - .../Models/CancelAuthorityIssuerResponse.php | 53 - .../Tdid/V20210519/Models/Contract.php | 137 - .../Tdid/V20210519/Models/CptIssueRank.php | 101 - .../Tdid/V20210519/Models/CptListData.php | 209 - .../Models/CreateDidServiceRequest.php | 125 - .../V20210519/Models/CreateLabelRequest.php | 77 - .../Tdid/V20210519/Models/DidCluster.php | 233 - .../Tdid/V20210519/Models/DidData.php | 173 - .../Tdid/V20210519/Models/DidServiceInfo.php | 221 - .../Tdid/V20210519/Models/DownCptRequest.php | 53 - .../V20210519/Models/EnableHashResponse.php | 53 - .../GetConsortiumClusterListRequest.php | 53 - .../V20210519/Models/GetCptListRequest.php | 77 - .../V20210519/Models/GetCptListResponse.php | 82 - .../V20210519/Models/GetDataPanelResponse.php | 197 - .../Models/GetDeployInfoResponse.php | 209 - .../V20210519/Models/GetDeployListRequest.php | 89 - .../Models/GetDidClusterListResponse.php | 70 - .../V20210519/Models/GetDidDetailRequest.php | 53 - .../V20210519/Models/GetDidDetailResponse.php | 173 - .../V20210519/Models/GetDidListResponse.php | 82 - .../Models/GetDidServiceDetailResponse.php | 66 - .../Models/GetDidServiceListRequest.php | 53 - .../Models/GetDidServiceListResponse.php | 70 - .../V20210519/Models/GetPolicyListRequest.php | 65 - .../Tdid/V20210519/Models/Group.php | 113 - .../Tdid/V20210519/Models/Identity.php | 101 - .../Tdid/V20210519/Models/Label.php | 125 - .../Tdid/V20210519/Models/Policy.php | 209 - .../V20210519/Models/QueryPolicyRequest.php | 53 - .../RecognizeAuthorityIssuerRequest.php | 53 - .../RecognizeAuthorityIssuerResponse.php | 53 - .../Models/RegisterIssuerResponse.php | 53 - .../V20210519/Models/RemoveHashResponse.php | 53 - .../Tdid/V20210519/Models/Task.php | 161 - .../Tdid/V20210519/TdidClient.php | 134 +- .../Models/AMQPClusterRecentStats.php | 89 - .../Tdmq/V20200217/Models/AMQPExchange.php | 189 - .../V20200217/Models/AMQPRouteRelation.php | 153 - .../Tdmq/V20200217/Models/AMQPVHost.php | 145 - .../Tdmq/V20200217/Models/CmqSubscription.php | 16 + .../Tdmq/V20200217/Models/CmqTopic.php | 16 + .../Models/CreateAMQPClusterRequest.php | 65 - .../Models/CreateAMQPExchangeRequest.php | 125 - .../Models/CreateAMQPQueueRequest.php | 125 - .../Models/CreateAMQPRouteRelationRequest.php | 125 - .../Models/CreateAMQPVHostRequest.php | 89 - .../Models/CreateCmqQueueRequest.php | 8 +- .../Models/CreateEnvironmentRequest.php | 12 + .../CreateRocketMQVipInstanceRequest.php | 142 + ... => CreateRocketMQVipInstanceResponse.php} | 4 +- .../V20200217/Models/CreateRoleResponse.php | 21 + .../Models/DeleteAMQPClusterResponse.php | 53 - .../Models/DeleteAMQPExchangeResponse.php | 53 - .../Models/DeleteAMQPQueueResponse.php | 53 - .../DeleteAMQPRouteRelationResponse.php | 53 - .../Models/DeleteAMQPVHostResponse.php | 53 - .../Models/DeleteRabbitMQUserRequest.php | 65 + ...nse.php => DeleteRabbitMQUserResponse.php} | 4 +- .../DeleteRabbitMQVipInstanceRequest.php | 53 + .../DeleteRabbitMQVipInstanceResponse.php} | 35 +- .../DeleteRabbitMQVirtualHostRequest.php | 65 + ... => DeleteRabbitMQVirtualHostResponse.php} | 4 +- ...p => DeleteRocketMQVipInstanceRequest.php} | 12 +- ... => DeleteRocketMQVipInstanceResponse.php} | 4 +- .../DescribeAMQPCreateQuotaResponse.php | 113 - .../Models/DescribeAMQPExchangesRequest.php | 125 - .../Models/DescribeAMQPQueuesRequest.php | 137 - .../DescribeAMQPRouteRelationsRequest.php | 125 - .../DescribeCmqSubscriptionDetailRequest.php | 36 +- .../DescribeNamespaceBundlesOptRequest.php | 24 + .../Models/DescribeRabbitMQUserRequest.php | 113 + .../Models/DescribeRabbitMQUserResponse.php | 82 + ...escribeRabbitMQVirtualHostListRequest.php} | 30 +- ...scribeRabbitMQVirtualHostListResponse.php} | 50 +- .../DescribeRabbitMQVirtualHostRequest.php | 142 + .../DescribeRabbitMQVirtualHostResponse.php | 82 + .../Models/DescribeRocketMQMsgRequest.php | 113 + .../Models/DescribeRocketMQMsgResponse.php | 150 + .../Tdmq/V20200217/Models/Environment.php | 16 + .../V20200217/Models/EnvironmentRoleSet.php | 77 + .../Models/ModifyAMQPExchangeResponse.php | 53 - .../Models/ModifyAMQPQueueRequest.php | 125 - .../Models/ModifyAMQPQueueResponse.php | 53 - .../Models/ModifyAMQPVHostRequest.php | 89 - .../Models/ModifyAMQPVHostResponse.php | 53 - .../ModifyEnvironmentAttributesRequest.php | 12 + .../Models/ModifyRabbitMQUserRequest.php | 125 + ...nse.php => ModifyRabbitMQUserResponse.php} | 4 +- .../ModifyRabbitMQVirtualHostRequest.php | 89 + .../ModifyRabbitMQVirtualHostResponse.php | 53 + .../Models/ModifyRocketMQClusterRequest.php | 12 + .../Models/ModifyRocketMQNamespaceRequest.php | 12 + .../V20200217/Models/PulsarProClusterInfo.php | 16 + .../V20200217/Models/RabbitMQClusterInfo.php | 20 +- .../Models/RabbitMQPrivateVirtualHost.php | 73 + .../Tdmq/V20200217/Models/RabbitMQUser.php | 145 + .../Models/RabbitMQVirtualHostInfo.php | 210 + .../Models/RabbitMQVirtualHostStatistics.php | 101 + .../V20200217/Models/RocketMQMessageTrack.php | 93 + .../Models/SendRocketMQMessageRequest.php | 113 + .../Models/SendRocketMQMessageResponse.php | 81 + .../Tdmq/V20200217/Models/VpcInfo.php | 65 + .../Tdmq/V20200217/TdmqClient.php | 70 +- .../Teo/V20220901/Models/AclCondition.php | 12 +- .../Teo/V20220901/Models/ApplicationProxy.php | 13 + .../V20220901/Models/ApplicationProxyRule.php | 16 + .../Teo/V20220901/Models/Cache.php | 1 + .../Models/CheckCertificateRequest.php | 65 - .../Models/CheckCertificateResponse.php | 53 - ...equest.php => CheckCnameStatusRequest.php} | 18 +- .../Models/CheckCnameStatusResponse.php | 70 + .../Teo/V20220901/Models/ClientRule.php | 141 - .../Teo/V20220901/Models/ClsLogTopicInfo.php | 241 - .../Teo/V20220901/Models/CnameStatus.php | 93 + .../CreateApplicationProxyRuleRequest.php | 12 + .../Models/CreateCredentialResponse.php | 53 - .../Models/CreatePrefetchTaskRequest.php | 4 + .../Models/CreatePurgeTaskRequest.php | 117 +- .../Models/CreatePurgeTaskResponse.php | 8 +- .../Models/CreateReplayTaskRequest.php | 53 - .../Models/CreateSpeedTestingResponse.php | 53 - .../V20220901/Models/CreateZoneRequest.php | 12 +- .../DescribeAddableEntityListRequest.php | 109 - .../Models/DescribeClientRuleListRequest.php | 153 - .../Models/DescribeDnsDataRequest.php | 130 - .../Models/DescribeLogSetsRequest.php | 77 - .../DescribeSingleL7AnalysisDataRequest.php | 194 - ...DescribeSpeedTestingMetricDataResponse.php | 66 - .../DescribeTimingL7SourceDataRequest.php | 194 - .../DescribeWebManagedRulesDataRequest.php | 174 - ...ibeWebManagedRulesHitRuleDetailRequest.php | 182 - ...beWebManagedRulesHitRuleDetailResponse.php | 86 - .../DescribeWebManagedRulesLogRequest.php | 198 - ...scribeWebProtectionClientIpListRequest.php | 182 - ...cribeWebProtectionClientIpListResponse.php | 86 - .../DescribeWebProtectionDataRequest.php | 178 - ...cribeWebProtectionHitRuleDetailRequest.php | 202 - .../DescribeWebProtectionTopDataRequest.php | 202 - .../V20220901/Models/DistrictStatistics.php | 65 - .../Models/DownloadL4LogsRequest.php | 32 +- .../Models/DownloadL4LogsResponse.php | 28 +- .../Models/DownloadL7LogsRequest.php | 24 +- .../Models/DownloadL7LogsResponse.php | 28 +- .../Teo/V20220901/Models/L4OfflineLog.php | 132 +- .../Teo/V20220901/Models/L7OfflineLog.php | 130 +- .../Teo/V20220901/Models/LogSetInfo.php | 97 - .../ModifyApplicationProxyRuleRequest.php | 24 + .../ModifyDefaultCertificateResponse.php | 53 - .../Models/ModifyHostsCertificateRequest.php | 8 +- .../Models/ModifyRulePriorityRequest.php | 65 - .../Models/ModifyRulePriorityResponse.php | 53 - .../ModifySecurityWafGroupPolicyRequest.php | 192 - .../V20220901/Models/ModifyZoneRequest.php | 52 +- .../Models/ModifyZoneSettingRequest.php | 13 + .../Teo/V20220901/Models/OptimizeAction.php | 101 - .../Teo/V20220901/Models/OriginInfo.php | 4 + .../V20220901/Models/RateLimitUserRule.php | 36 +- .../V20220901/Models/ReclaimZoneRequest.php | 53 - .../V20220901/Models/ReclaimZoneResponse.php | 53 - .../Teo/V20220901/Models/Resource.php | 44 + .../Teo/V20220901/Models/SecClientIp.php | 77 - .../Teo/V20220901/Models/SecHitRuleInfo.php | 241 - .../V20220901/Models/SecRuleRelatedInfo.php | 249 - .../Teo/V20220901/Models/SingleTypeValue.php | 65 - .../V20220901/Models/SpeedTestingConfig.php | 113 - .../Models/SpeedTestingDetailData.php | 82 - .../Teo/V20220901/Models/SpeedTestingInfo.php | 107 - .../Models/SpeedTestingMetricData.php | 161 - .../V20220901/Models/SpeedTestingQuota.php | 65 - .../Models/SpeedTestingStatistics.php | 185 - .../V20220901/Models/SpeedTestingStatus.php | 185 - .../Teo/V20220901/Models/StandardDebug.php | 85 + .../TencentCloud/Teo/V20220901/Models/Sv.php | 68 + ...dateOriginProtectionIPWhitelistRequest.php | 53 - .../Teo/V20220901/Models/WebLogs.php | 218 - .../Teo/V20220901/Models/Zone.php | 12 +- .../Teo/V20220901/Models/ZoneSetting.php | 17 + .../TencentCloud/Teo/V20220901/TeoClient.php | 32 +- .../Thpc/V20230321/Models/AddNodesRequest.php | 12 + .../Thpc/V20230321/Models/CFSOption.php | 28 + .../V20230321/Models/CFSOptionOverview.php | 12 + .../Thpc/V20230321/Models/ClusterOverview.php | 12 + .../Thpc/V20230321/Models/ComputeNode.php | 12 + .../V20230321/Models/ExpansionNodeConfig.php | 12 + .../Thpc/V20230321/Models/LoginNode.php | 20 +- .../Thpc/V20230321/Models/ManagerNode.php | 12 + .../Thpc/V20230321/Models/QueueConfig.php | 48 + .../V20230321/Models/QueueConfigOverview.php | 60 + .../V20190529/Models/CreateGroupRequest.php | 8 +- .../Tiia/V20190529/TiiaClient.php | 2 - .../V20211111/Models/BatchTaskDetail.php | 41 +- .../V20211111/Models/BatchTaskSetItem.php | 24 +- .../Tione/V20211111/Models/CFSConfig.php | 32 + .../Tione/V20211111/Models/CFSTurbo.php | 73 + .../Models/ChatCompletionRequest.php | 106 + .../Models/ChatCompletionResponse.php | 115 + .../Tione/V20211111/Models/Choice.php | 82 + .../Models/CreateBatchTaskRequest.php | 16 +- .../Models/CreateModelServiceRequest.php | 24 + .../Models/CreateNotebookImageRequest.php | 78 + .../Models/CreateNotebookImageResponse.php | 53 + .../Models/CreateNotebookRequest.php | 343 + .../Models/CreateNotebookResponse.php | 65 + .../Tione/V20211111/Models/DataConfig.php | 25 +- .../DeleteNotebookImageRecordRequest.php | 53 + .../DeleteNotebookImageRecordResponse.php | 53 + .../Models/DeleteNotebookRequest.php | 53 + .../Models/DeleteNotebookResponse.php} | 6 +- .../Models/DescribeBatchTasksRequest.php | 8 +- ...DescribeModelServiceHotUpdatedResponse.php | 12 + .../DescribeNotebookImageKernelsRequest.php | 53 + .../DescribeNotebookImageKernelsResponse.php} | 20 +- .../DescribeNotebookImageRecordsRequest.php | 94 + .../DescribeNotebookImageRecordsResponse.php} | 40 +- .../Models/DescribeNotebookRequest.php | 53 + .../Models/DescribeNotebookResponse.php | 66 + .../Models/DescribeNotebooksRequest.php | 163 + .../Models/DescribeNotebooksResponse.php | 90 + .../DescribeTrainingTaskPodsResponse.php | 13 + .../Tione/V20211111/Models/HyperParameter.php | 32 + .../Tione/V20211111/Models/Message.php | 73 + .../Tione/V20211111/Models/ModelInfo.php | 16 + .../Models/ModifyModelServiceRequest.php | 12 + .../Models/ModifyNotebookRequest.php | 355 + .../Models/ModifyNotebookResponse.php} | 6 +- .../Models/ModifyNotebookTagsRequest.php | 70 + .../Models/ModifyNotebookTagsResponse.php | 53 + .../Tione/V20211111/Models/NotebookDetail.php | 615 + .../V20211111/Models/NotebookImageRecord.php | 153 + .../V20211111/Models/NotebookSetItem.php | 432 + .../Tione/V20211111/Models/PodInfo.php | 73 + .../Tione/V20211111/Models/ResourceConf.php | 185 + .../Tione/V20211111/Models/ResourceInfo.php | 8 - .../Models/SendChatMessageRequest.php | 105 + .../Models/SendChatMessageResponse.php | 77 + .../Tione/V20211111/Models/Service.php | 294 +- .../Tione/V20211111/Models/ServiceInfo.php | 144 +- .../V20211111/Models/StartNotebookRequest.php | 53 + .../Models/StartNotebookResponse.php | 53 + .../Models/StopCreatingImageRequest.php | 53 + .../Models/StopCreatingImageResponse.php | 53 + .../V20211111/Models/StopNotebookRequest.php | 53 + .../V20211111/Models/StopNotebookResponse.php | 53 + .../Tione/V20211111/Models/Usage.php | 89 + .../Tione/V20211111/Models/WorkloadStatus.php | 16 + .../Tione/V20211111/TioneClient.php | 15 + .../Models/DescribeTranscodeByUrlRequest.php | 65 + .../Models/DescribeTranscodeByUrlResponse.php | 105 + .../Models/DescribeTranscodeResponse.php | 48 + .../Tiw/V20190919/Models/SnapshotCOS.php | 8 +- .../Models/StartWhiteboardPushRequest.php | 16 +- .../TencentCloud/Tiw/V20190919/TiwClient.php | 1 + .../Tke/V20180525/Models/Addon.php | 113 + .../V20180525/Models/ClusterAsGroupOption.php | 16 +- .../Models/ClusterLevelAttribute.php | 12 + .../Models/ClusterLevelChangeRecord.php | 12 + .../Tke/V20180525/Models/ClusterProperty.php | 57 + .../Models/CreateClusterEndpointRequest.php | 24 +- .../V20180525/Models/CreateClusterRequest.php | 24 +- .../V20180525/Models/DeleteAddonRequest.php | 65 + .../V20180525/Models/DeleteAddonResponse.php} | 6 +- .../V20180525/Models/DescribeAddonRequest.php | 65 + .../Models/DescribeAddonResponse.php} | 26 +- .../Models/DescribeAddonValuesRequest.php | 65 + .../Models/DescribeAddonValuesResponse.php} | 43 +- ...lusterInspectionResultsOverviewRequest.php | 77 + ...usterInspectionResultsOverviewResponse.php | 116 + .../DescribeEncryptionStatusRequest.php} | 14 +- .../DescribeEncryptionStatusResponse.php} | 34 +- .../Models/DescribeResourceUsageResponse.php | 12 + .../Models/DescribeTKEEdgeClustersRequest.php | 8 +- .../DisableEncryptionProtectionRequest.php} | 6 +- .../DisableEncryptionProtectionResponse.php | 53 + .../EnableEncryptionProtectionRequest.php | 66 + .../EnableEncryptionProtectionResponse.php | 53 + .../V20180525/Models/InstallAddonRequest.php | 89 + .../Models/InstallAddonResponse.php} | 6 +- .../Models/InstanceAdvancedSettings.php | 8 +- .../V20180525/Models/KMSConfiguration.php} | 34 +- .../Models/KubeJarvisStateCatalogue.php | 81 + .../Models/KubeJarvisStateDiagnostic.php | 184 + .../KubeJarvisStateDiagnosticOverview.php | 83 + .../KubeJarvisStateInspectionOverview.php | 99 + .../KubeJarvisStateInspectionResult.php | 147 + .../KubeJarvisStateInspectionResultsItem.php | 78 + .../Models/KubeJarvisStateResultObjInfo.php | 73 + .../Models/KubeJarvisStateResultsItem.php | 174 + .../Models/KubeJarvisStateStatistic.php | 73 + ...tClusterInspectionResultsItemsRequest.php} | 54 +- ...tClusterInspectionResultsItemsResponse.php | 74 + .../ListClusterInspectionResultsRequest.php | 85 + .../ListClusterInspectionResultsResponse.php | 74 + .../Models/ModifyClusterAttributeRequest.php | 13 + .../Models/ModifyClusterAttributeResponse.php | 17 + .../ModifyClusterVirtualNodePoolRequest.php | 12 + .../V20180525/Models/UpdateAddonRequest.php | 89 + .../V20180525/Models/UpdateAddonResponse.php} | 6 +- .../TencentCloud/Tke/V20180525/TkeClient.php | 13 +- .../Models/DescribeInstanceListRequest.php | 99 + .../Models/DescribeInstanceListResponse.php} | 36 +- .../Models/DescribeTopicListRequest.php | 94 + .../Models/DescribeTopicListResponse.php} | 36 +- .../Trocket/V20230308/Models/Filter.php | 65 + .../Trocket/V20230308/Models/InstanceItem.php | 354 + .../Trocket/V20230308/Models/Tag.php | 73 + .../Trocket/V20230308/Models/TagFilter.php | 65 + .../Trocket/V20230308/Models/TopicItem.php | 105 + .../Trocket/V20230308/TrocketClient.php | 74 + .../Trp/V20210515/Models/AttrItem.php | 164 + .../Trp/V20210515/Models/CodeBatch.php | 49 + .../Models/CreateCodeBatchRequest.php | 24 + .../Models/DescribeAgentCorpsRequest.php} | 50 +- .../Models/DescribeAgentCorpsResponse.php | 53 + .../Models/DescribeCodePacksRequest.php | 24 + .../Models/DescribeRawScanLogsRequest.php | 121 + .../Models/DescribeRawScanLogsResponse.php | 70 + .../Models/DescribeScanLogsRequest.php | 56 +- .../Models/DescribeScanLogsResponse.php | 5 +- .../Models/DescribeTraceCodeByIdResponse.php | 12 + .../Models/ModifyCodeBatchRequest.php | 24 + .../Trp/V20210515/Models/PhaseData.php | 24 + .../Trp/V20210515/Models/Product.php | 48 +- .../Trp/V20210515/Models/RawScanLog.php | 201 + .../Trp/V20210515/Models/ScanLog.php | 48 +- .../Trp/V20210515/Models/TraceData.php | 34 +- .../Trp/V20210515/Models/TraceItem.php | 24 +- .../TencentCloud/Trp/V20210515/TrpClient.php | 2 + .../V20220325/Models/SessionDeviceDetail.php | 192 + .../Trtc/V20190722/Models/CloudStorage.php | 8 + .../DescribeExternalTrtcMeasureResponse.php | 94 - .../Models/DescribeTrtcRoomUsageResponse.php | 8 +- .../Trtc/V20190722/Models/McuLayout.php | 20 +- .../Trtc/V20190722/Models/McuVideoParams.php | 12 + .../Trtc/V20190722/Models/RecordParams.php | 8 +- .../Models/SdkAppIdNewTrtcTimeUsage.php | 87 - ...StartMCUMixTranscodeByStrRoomIdRequest.php | 8 +- .../Models/StartMCUMixTranscodeRequest.php | 8 +- .../V20190722/Models/TrtcTimeNewUsage.php | 161 - .../Trtc/V20190722/TrtcClient.php | 125 +- .../Models/CloudAPIGatewayCanaryRuleList.php | 78 + .../CloudNativeAPIGatewayBalancedService.php | 105 + .../CloudNativeAPIGatewayCanaryRule.php | 147 + ...oudNativeAPIGatewayCanaryRuleCondition.php | 153 + .../CloudNativeAPIGatewayRateLimitDetail.php | 268 + ...CloudNativeAPIGatewayCanaryRuleRequest.php | 78 + ...loudNativeAPIGatewayCanaryRuleResponse.php | 53 + ...dNativeAPIGatewayRouteRateLimitRequest.php | 82 + ...NativeAPIGatewayRouteRateLimitResponse.php | 53 + ...reateCloudNativeAPIGatewayRouteRequest.php | 275 + ...ateCloudNativeAPIGatewayRouteResponse.php} | 6 +- ...ativeAPIGatewayServiceRateLimitRequest.php | 78 + ...tiveAPIGatewayServiceRateLimitResponse.php | 53 + ...ateCloudNativeAPIGatewayServiceRequest.php | 174 + ...teCloudNativeAPIGatewayServiceResponse.php | 53 + ...loudNativeAPIGatewayCanaryRuleRequest.php} | 38 +- ...loudNativeAPIGatewayCanaryRuleResponse.php | 53 + ...dNativeAPIGatewayRouteRateLimitRequest.php | 69 + ...NativeAPIGatewayRouteRateLimitResponse.php | 53 + ...eleteCloudNativeAPIGatewayRouteRequest.php | 65 + ...leteCloudNativeAPIGatewayRouteResponse.php | 53 + ...ativeAPIGatewayServiceRateLimitRequest.php | 65 + ...tiveAPIGatewayServiceRateLimitResponse.php | 53 + ...eteCloudNativeAPIGatewayServiceRequest.php | 65 + ...teCloudNativeAPIGatewayServiceResponse.php | 53 + ...loudNativeAPIGatewayCanaryRulesRequest.php | 89 + ...oudNativeAPIGatewayCanaryRulesResponse.php | 66 + ...cribeCloudNativeAPIGatewayPortsRequest.php | 53 + ...ribeCloudNativeAPIGatewayPortsResponse.php | 70 + ...dNativeAPIGatewayRouteRateLimitRequest.php | 69 + ...NativeAPIGatewayRouteRateLimitResponse.php | 66 + ...ribeCloudNativeAPIGatewayRoutesRequest.php | 118 + ...ibeCloudNativeAPIGatewayRoutesResponse.php | 70 + ...ativeAPIGatewayServiceRateLimitRequest.php | 65 + ...tiveAPIGatewayServiceRateLimitResponse.php | 66 + ...beCloudNativeAPIGatewayServicesRequest.php | 94 + ...eCloudNativeAPIGatewayServicesResponse.php | 70 + .../DescribeGatewayInstancePortResult.php | 78 + ...OneCloudNativeAPIGatewayServiceRequest.php | 65 + ...eCloudNativeAPIGatewayServiceResponse.php} | 16 +- .../Tse/V20201207/Models/EnvInfo.php | 16 + .../Tse/V20201207/Models/ExternalRedis.php | 105 + .../Models/GatewayInstanceSchemeAndPorts.php | 73 + .../Tse/V20201207/Models/KVMapping.php | 73 + .../Tse/V20201207/Models/KongRoutePreview.php | 287 + .../V20201207/Models/KongServiceDetail.php | 218 + .../V20201207/Models/KongServicePreview.php | 154 + .../V20201207/Models/KongServiceRouteList.php | 78 + .../Tse/V20201207/Models/KongServices.php | 78 + .../Tse/V20201207/Models/KongTarget.php | 113 + .../Tse/V20201207/Models/KongUpstreamInfo.php | 274 + .../Tse/V20201207/Models/ListFilter.php | 65 + ...CloudNativeAPIGatewayCanaryRuleRequest.php | 90 + ...loudNativeAPIGatewayCanaryRuleResponse.php | 53 + ...dNativeAPIGatewayRouteRateLimitRequest.php | 82 + ...NativeAPIGatewayRouteRateLimitResponse.php | 53 + ...odifyCloudNativeAPIGatewayRouteRequest.php | 287 + ...difyCloudNativeAPIGatewayRouteResponse.php | 53 + ...ativeAPIGatewayServiceRateLimitRequest.php | 78 + ...tiveAPIGatewayServiceRateLimitResponse.php | 53 + ...ifyCloudNativeAPIGatewayServiceRequest.php | 186 + ...fyCloudNativeAPIGatewayServiceResponse.php | 53 + .../Tse/V20201207/Models/QpsThreshold.php | 65 + .../V20201207/Models/RateLimitResponse.php | 94 + .../TencentCloud/Tse/V20201207/TseClient.php | 22 + .../V20180326/Models/ContainerGroupOther.php | 195 + .../Models/CreateUnitNamespacesRequest.php | 70 + .../Models/CreateUnitNamespacesResponse.php} | 20 +- .../V20180326/Models/DeployGroupRequest.php | 12 + ...DescribeContainerGroupAttributeRequest.php | 53 + ...escribeContainerGroupAttributeResponse.php | 66 + .../Tsf/V20180326/Models/UnitRuleItem.php | 48 + .../Tsf/V20180326/Models/VmGroup.php | 16 + .../TencentCloud/Tsf/V20180326/TsfClient.php | 4 +- .../V20190823/Models/CreateTtsTaskRequest.php | 48 +- .../V20190823/Models/TextToVoiceRequest.php | 232 +- .../Models/AbnormalLightingConfigureInfo.php | 61 + ...AbnormalLightingConfigureInfoForUpdate.php | 61 + .../AdaptiveDynamicStreamingInfoItem.php | 16 + .../AdaptiveDynamicStreamingTaskInput.php | 13 + .../AiAnalysisTaskClassificationResult.php | 24 + .../Models/AiAnalysisTaskCoverResult.php | 24 + .../Models/AiAnalysisTaskFrameTagResult.php | 24 + .../Models/AiAnalysisTaskHighlightResult.php | 24 + .../Models/AiAnalysisTaskTagResult.php | 24 + .../AiRecognitionTaskAsrFullTextResult.php | 32 +- .../AiRecognitionTaskAsrWordsResult.php | 24 + .../Models/AiRecognitionTaskFaceResult.php | 24 + .../AiRecognitionTaskHeadTailResult.php | 24 + .../Models/AiRecognitionTaskObjectResult.php | 24 + .../AiRecognitionTaskOcrFullTextResult.php | 24 + .../AiRecognitionTaskOcrWordsResult.php | 24 + .../Models/AiRecognitionTaskSegmentResult.php | 24 + .../Models/AiReviewTaskPoliticalOcrResult.php | 12 + .../Models/AiSampleFaceOperation.php | 8 +- .../Models/BlackWhiteEdgeConfigureInfo.php | 61 + .../BlackWhiteEdgeConfigureInfoForUpdate.php | 61 + .../V20180717/Models/BlurConfigureInfo.php | 61 + .../Models/BlurConfigureInfoForUpdate.php | 61 + .../Vod/V20180717/Models/Canvas.php | 16 +- .../Models/CopyRightWatermarkInput.php} | 14 +- .../Models/CrashScreenConfigureInfo.php | 61 + .../CrashScreenConfigureInfoForUpdate.php | 61 + .../CreateEnhanceMediaTemplateRequest.php | 189 + .../CreateEnhanceMediaTemplateResponse.php | 65 + .../CreateQualityInspectTemplateRequest.php | 219 + .../CreateQualityInspectTemplateResponse.php | 65 + .../CreateRebuildMediaTemplateResponse.php | 8 +- .../Models/CreateRoundPlayRequest.php | 24 + .../Models/CreateSuperPlayerConfigRequest.php | 8 +- .../DeleteEnhanceMediaTemplateRequest.php | 65 + .../DeleteEnhanceMediaTemplateResponse.php | 53 + .../DeleteQualityInspectTemplateRequest.php | 65 + .../DeleteQualityInspectTemplateResponse.php | 53 + .../DeleteRebuildMediaTemplateRequest.php | 8 +- .../Models/DescribeCDNStatDetailsRequest.php | 4 + .../DescribeEnhanceMediaTemplatesRequest.php | 109 + ...DescribeEnhanceMediaTemplatesResponse.php} | 34 +- .../DescribeMediaProcessUsageDataRequest.php | 24 + ...DescribeQualityInspectTemplatesRequest.php | 109 + ...escribeQualityInspectTemplatesResponse.php | 82 + .../DescribeRebuildMediaTemplatesRequest.php | 8 +- .../DescribeRebuildMediaTemplatesResponse.php | 8 +- .../Models/DescribeReviewTemplatesRequest.php | 8 +- .../Models/DescribeTaskDetailResponse.php | 50 +- .../Models/DescribeVodDomainsRequest.php | 8 +- .../V20180717/Models/EditMediaVideoStream.php | 20 + .../Models/EnhanceMediaByTemplateRequest.php | 162 + .../Models/EnhanceMediaByTemplateResponse.php | 65 + .../Vod/V20180717/Models/EventContent.php | 42 + .../ExtractCopyRightWatermarkRequest.php | 113 + .../ExtractCopyRightWatermarkResponse.php | 65 + .../Models/ExtractCopyRightWatermarkTask.php | 179 + .../ExtractCopyRightWatermarkTaskInput.php} | 20 +- .../ExtractCopyRightWatermarkTaskOutput.php} | 14 +- .../Models/ExtractTraceWatermarkTaskInput.php | 12 + .../Models/InspectMediaQualityRequest.php | 125 + .../Models/InspectMediaQualityResponse.php | 65 + .../V20180717/Models/JitterConfigureInfo.php | 61 + .../Models/JitterConfigureInfoForUpdate.php | 61 + .../Vod/V20180717/Models/MediaDeleteItem.php | 21 +- .../V20180717/Models/MediaTranscodeItem.php | 20 + .../ModifyEnhanceMediaTemplateRequest.php | 201 + .../ModifyEnhanceMediaTemplateResponse.php | 53 + .../ModifyQualityInspectTemplateRequest.php | 231 + .../ModifyQualityInspectTemplateResponse.php | 53 + .../ModifyRebuildMediaTemplateRequest.php | 40 +- .../Models/ModifyRoundPlayRequest.php | 40 + .../Models/ModifySuperPlayerConfigRequest.php | 8 +- .../V20180717/Models/MosaicConfigureInfo.php | 61 + .../Models/MosaicConfigureInfoForUpdate.php | 61 + .../V20180717/Models/NoiseConfigureInfo.php | 61 + .../Models/NoiseConfigureInfoForUpdate.php | 61 + .../Models/ProcessMediaByProcedureRequest.php | 8 +- .../Models/ProductInstanceRecource.php | 12 + .../V20180717/Models/QRCodeConfigureInfo.php | 61 + .../Models/QRCodeConfigureInfoForUpdate.php | 61 + .../Models/QualityEvaluationConfigureInfo.php | 73 + ...ualityEvaluationConfigureInfoForUpdate.php | 73 + .../V20180717/Models/QualityInspectItem.php | 133 + .../Models/QualityInspectResultItem.php | 162 + .../V20180717/Models/QualityInspectTask.php | 172 + .../Models/QualityInspectTaskInput.php | 65 + .../Models/QualityInspectTaskOutput.php | 110 + .../Models/QualityInspectTemplateItem.php | 303 + .../Models/RebuildMediaByTemplateRequest.php | 16 +- .../Models/RebuildMediaByTemplateResponse.php | 8 +- .../V20180717/Models/RebuildMediaResponse.php | 8 +- .../V20180717/Models/RestoreMediaRequest.php | 16 +- .../Models/ReviewAudioVideoRequest.php | 8 +- .../Vod/V20180717/Models/RoundPlayInfo.php | 60 + .../Models/RoundPlayListItemInfo.php | 2 +- .../V20180717/Models/SearchMediaRequest.php | 210 +- .../Vod/V20180717/Models/TaskStatData.php | 4 + .../V20180717/Models/TranscodeTaskInput.php | 13 + .../V20180717/Models/VoiceConfigureInfo.php | 61 + .../Models/VoiceConfigureInfoForUpdate.php | 61 + .../TencentCloud/Vod/V20180717/VodClient.php | 45 +- .../AcceptVpcPeeringConnectionRequest.php | 53 + .../AcceptVpcPeeringConnectionResponse.php | 53 + .../Vpc/V20170312/Models/AccessPolicy.php | 16 + .../Vpc/V20170312/Models/Address.php | 12 + .../Models/AllocateAddressesRequest.php | 40 +- .../AssignPrivateIpAddressesRequest.php | 8 +- ...eDirectConnectGatewayNatGatewayRequest.php | 16 +- .../Models/CloneSecurityGroupRequest.php | 16 +- ...CreateAndAttachNetworkInterfaceRequest.php | 8 +- .../Models/CreateNetDetectRequest.php | 8 +- .../Models/CreateNetworkInterfaceRequest.php | 8 +- ...CreateSecurityGroupWithPoliciesRequest.php | 8 +- .../CreateVpcPeeringConnectionRequest.php | 47 + .../CreateVpcPeeringConnectionResponse.php | 53 + .../Models/CreateVpnGatewayRequest.php | 40 +- .../CreateVpnGatewaySslClientRequest.php | 20 +- .../CreateVpnGatewaySslServerRequest.php | 96 +- .../CreateVpnGatewaySslServerResponse.php | 16 +- .../Models/DeleteTrafficPackagesRequest.php | 53 + .../Models/DeleteTrafficPackagesResponse.php | 53 + .../DeleteVpcPeeringConnectionRequest.php | 53 + .../DeleteVpcPeeringConnectionResponse.php | 53 + .../DeleteVpnGatewaySslClientRequest.php | 20 +- .../DescribeCcnAttachedInstancesRequest.php | 8 +- .../DescribeCrossBorderFlowMonitorRequest.php | 8 +- ...nationIpPortTranslationNatRulesRequest.php | 8 +- .../Models/DescribeNatGatewaysRequest.php | 16 +- .../DescribeNetworkInterfacesRequest.php | 4 + .../Models/DescribeSecurityGroupsRequest.php | 32 +- .../Models/DescribeSnapshotFilesRequest.php | 16 +- ...ecificTrafficPackageUsedDetailsRequest.php | 142 + ...cificTrafficPackageUsedDetailsResponse.php | 82 + ...DescribeSubnetResourceDashboardRequest.php | 53 + ...scribeSubnetResourceDashboardResponse.php} | 26 +- .../Models/DescribeUsedIpAddressRequest.php | 101 + .../Models/DescribeUsedIpAddressResponse.php | 90 + .../DescribeVpcEndPointServiceRequest.php | 28 +- .../DescribeVpcPeeringConnectionsRequest.php | 130 + .../DescribeVpcPeeringConnectionsResponse.php | 53 + .../DescribeVpnGatewaySslClientsRequest.php | 44 +- .../DescribeVpnGatewaySslClientsResponse.php | 8 +- .../DescribeVpnGatewaySslServersRequest.php | 40 +- .../DisableVpnGatewaySslClientCertRequest.php | 20 +- ...DownloadVpnGatewaySslClientCertRequest.php | 36 +- ...ownloadVpnGatewaySslClientCertResponse.php | 24 +- .../EnableVpnGatewaySslClientCertRequest.php | 20 +- .../Vpc/V20170312/Models/IpAddressStates.php | 101 + .../Models/ModifyNetDetectRequest.php | 8 +- .../ModifyNetworkInterfaceQosRequest.php | 8 +- .../Models/ModifyVpcAttributeRequest.php | 12 + .../ModifyVpcPeeringConnectionRequest.php | 47 + .../ModifyVpcPeeringConnectionResponse.php | 53 + .../Vpc/V20170312/Models/NatGateway.php | 16 + .../Vpc/V20170312/Models/NetDetect.php | 8 +- .../Vpc/V20170312/Models/Price.php | 8 +- .../Models/PrivateIpAddressSpecification.php | 8 +- .../RejectVpcPeeringConnectionRequest.php | 47 + .../RejectVpcPeeringConnectionResponse.php | 53 + ...tVpnGatewayInternetMaxBandwidthRequest.php | 8 +- .../V20170312/Models/ResourceStatistics.php | 94 + .../Models/ResourceStatisticsItem.php | 77 + .../Models/SourceIpTranslationNatRule.php | 16 +- .../Vpc/V20170312/Models/SslClientConfig.php | 12 + .../Vpc/V20170312/Models/SslVpnClient.php | 64 +- .../Vpc/V20170312/Models/SslVpnSever.php | 10 +- .../Vpc/V20170312/Models/TrafficFlow.php | 85 + .../Vpc/V20170312/Models/UsedDetail.php | 168 + .../Vpc/V20170312/Models/VpnGateway.php | 72 +- .../TencentCloud/Vpc/V20170312/VpcClient.php | 48 +- .../V20200824/Models/CancelVRSTaskRequest.php | 53 + .../Models/CancelVRSTaskResponse.php | 66 + .../Vrs/V20200824/Models/CancelVRSTaskRsp.php | 47 + .../V20200824/Models/CreateVRSTaskRequest.php | 36 +- .../DetectEnvAndSoundQualityRequest.php | 8 +- .../Models/DownloadVRSModelRequest.php | 53 + .../Models/DownloadVRSModelResponse.php | 66 + .../V20200824/Models/DownloadVRSModelRsp.php | 129 + .../TencentCloud/Vrs/V20200824/VrsClient.php | 2 + .../V20180125/Models/AccessHistogramItem.php | 65 + .../Models/AddDomainWhiteRuleRequest.php | 8 +- .../Models/AddSpartaProtectionRequest.php | 28 +- .../Models/DescribeAccessHistogramRequest.php | 101 + .../DescribeAccessHistogramResponse.php | 98 + .../Models/DescribeCustomWhiteRuleRequest.php | 8 +- .../Models/DescribeInstancesRequest.php | 8 +- .../Waf/V20180125/Models/DomainInfo.php | 154 +- .../Waf/V20180125/Models/DomainPackageNew.php | 20 + .../Waf/V20180125/Models/DomainsPartInfo.php | 16 + .../Models/GetAttackHistogramRequest.php} | 48 +- .../Models/GetAttackHistogramResponse.php | 94 + .../Waf/V20180125/Models/InstanceInfo.php | 24 +- .../Models/LoadBalancerPackageNew.php | 2 +- .../V20180125/Models/LogHistogramInfo.php} | 38 +- .../Models/ModifySpartaProtectionRequest.php | 442 + .../Models/ModifySpartaProtectionResponse.php | 53 + .../Models/ModifyWafAutoDenyRulesRequest.php | 8 +- .../Models/PostAttackDownloadTaskRequest.php | 12 + .../Waf/V20180125/Models/QPSPackageNew.php | 36 + .../Waf/V20180125/Models/ResponseCode.php | 8 +- .../Models/SearchAccessLogRequest.php | 28 +- .../Models/SearchAccessLogResponse.php | 8 +- .../Models/SearchAttackLogRequest.php | 20 +- .../Models/SearchAttackLogResponse.php | 8 +- .../V20180125/Models/SpartaProtectionPort.php | 101 + .../Models/SwitchDomainRulesRequest.php | 20 +- .../TencentCloud/Waf/V20180125/WafClient.php | 7 +- .../Wav/V20210129/Models/ArrivalInfo.php | 153 + .../Wav/V20210129/Models/ClueInfoDetail.php | 340 +- .../Wav/V20210129/Models/CorpUserInfo.php | 16 + .../Wav/V20210129/Models/CustomerProfile.php | 160 + .../Wav/V20210129/Models/FollowInfo.php | 209 + .../Models/QueryArrivalListRequest.php | 89 + .../Models/QueryArrivalListResponse.php | 106 + .../Models/QueryFollowListRequest.php | 89 + .../Models/QueryFollowListResponse.php | 106 + .../TencentCloud/Wav/V20210129/WavClient.php | 2 + .../Wedata/V20210820/Models/AdhocDetail.php | 121 + .../Wedata/V20210820/Models/AdhocRecord.php | 121 + .../Wedata/V20210820/Models/AgentStatus.php | 89 + .../V20210820/Models/AlarmEventInfo.php | 16 + .../V20210820/Models/AlarmIndicatorInfo.php | 36 + .../Wedata/V20210820/Models/AlarmRuleDto.php | 73 + .../Models/BaselineDetailResponse.php | 91 + .../Wedata/V20210820/Models/BaselineDto.php | 279 + .../V20210820/Models/BaselineInstanceVo.php | 461 + .../V20210820/Models/BaselineTaskDto.php | 379 + .../V20210820/Models/BaselineTaskInfo.php | 137 + .../Models/BaselineTaskInstanceDto.php | 477 + .../BatchDeleteIntegrationTasksRequest.php | 12 + .../Models/BatchDeleteOpsTasksRequest.php | 97 + .../Models/BatchDeleteOpsTasksResponse.php | 66 + .../Models/BatchDeleteTasksDsRequest.php | 113 + .../Models/BatchDeleteTasksDsResponse.php | 66 + .../Models/BatchModifyOpsOwnersRequest.php | 77 + .../Models/BatchModifyOpsOwnersResponse.php | 70 + .../Models/BatchOperateResultOpsDto.php | 89 + .../V20210820/Models/BatchOperationOpsDto.php | 89 + .../Models/BatchRunOpsTaskRequest.php | 77 + .../Models/BatchRunOpsTaskResponse.php | 69 + .../Models/BatchStopOpsTasksRequest.php | 65 + .../Models/BatchStopOpsTasksResponse.php | 66 + .../Models/BatchStopWorkflowsByIdsRequest.php | 65 + .../BatchStopWorkflowsByIdsResponse.php | 70 + .../V20210820/Models/BooleanResponse.php | 69 + .../CheckAlarmRegularNameExistRequest.php | 37 +- .../Models/CollectionFolderOpsDto.php | 142 + .../Models/CollectionInstanceOpsDto.php | 142 + .../V20210820/Models/CollectionTaskOpsDto.php | 142 + .../Models/ColumnAggregationLineage.php | 142 + .../V20210820/Models/ColumnLineageInfo.php | 414 + .../Models/CommitIntegrationTaskRequest.php | 41 + .../Models/CommitRuleGroupTaskRequest.php | 12 + .../V20210820/Models/CommonIdOpsDto.php} | 25 +- .../Models/CountOpsInstanceStateRequest.php | 65 + .../Models/CountOpsInstanceStateResponse.php | 66 + .../Models/CreateAlarmRuleRequest.php | 249 + .../Models/CreateBaselineRequest.php | 204 + .../Models/CreateBaselineResponse.php | 66 + .../Models/CreateHiveTableRequest.php | 8 +- .../Models/CreateMakeDatetimeInfo.php | 105 + .../Models/CreateOpsMakePlanRequest.php | 339 + .../Models/CreateOpsMakePlanResponse.php | 66 + .../Models/CreateOrUpdateResourceRequest.php | 32 +- .../V20210820/Models/CreateRuleRequest.php | 12 + .../V20210820/Models/DagInstancesRequest.php | 264 + .../V20210820/Models/DagInstancesResponse.php | 66 + .../V20210820/Models/DatasourceBaseInfo.php | 16 + .../Models/DatasourceTypeByTaskType.php} | 94 +- .../Models/DeleteBaselineRequest.php | 65 + .../Models/DeleteBaselineResponse.php | 70 + .../Models/DeleteFilePathRequest.php | 89 + .../Models/DeleteFilePathResponse.php} | 26 +- .../V20210820/Models/DeleteFileRequest.php | 65 + .../V20210820/Models/DeleteFileResponse.php | 69 + .../Models/DeleteIntegrationTaskResponse.php | 44 + .../Models/DeleteProjectParamDsRequest.php | 65 + .../Models/DeleteProjectParamDsResponse.php | 65 + .../Models/DeleteResourceFileRequest.php | 65 + .../Models/DeleteResourceFileResponse.php | 65 + .../Models/DeleteResourceFilesRequest.php | 89 + .../Models/DeleteResourceFilesResponse.php | 65 + .../V20210820/Models/DeleteTaskDsRequest.php | 125 + .../V20210820/Models/DeleteTaskDsResponse.php | 69 + .../Models/DeleteWorkflowByIdRequest.php | 89 + .../Models/DeleteWorkflowByIdResponse.php | 70 + .../Models/DescribeAllByFolderNewRequest.php | 276 + .../Models/DescribeAllByFolderNewResponse.php | 66 + .../Models/DescribeAllTaskTypeRequest.php | 53 + .../Models/DescribeAllTaskTypeResponse.php | 74 + .../DescribeAllUsedVersionSonRequest.php | 78 + .../DescribeAllUsedVersionSonResponse.php | 66 + .../DescribeBaselineAllTaskDagRequest.php | 65 + .../DescribeBaselineAllTaskDagResponse.php | 70 + .../Models/DescribeBaselineByIdRequest.php | 65 + .../Models/DescribeBaselineByIdResponse.php | 66 + .../DescribeBaselineInstanceDagRequest.php | 89 + .../DescribeBaselineInstanceDagResponse.php | 70 + .../DescribeBaselineInstanceGanttRequest.php | 65 + .../DescribeBaselineInstanceGanttResponse.php | 70 + .../DescribeBaselineInstancesRequest.php | 82 + .../DescribeBaselineInstancesResponse.php | 78 + .../Models/DescribeBaselineResponse.php | 78 + .../DescribeBaselineTaskDagResponse.php | 79 + .../Models/DescribeBaselinesRequest.php | 82 + .../Models/DescribeBaselinesResponse.php | 70 + .../Models/DescribeBatchOperateTaskDTO.php | 333 + .../Models/DescribeBatchOperateTaskPage.php | 94 + .../DescribeBatchOperateTaskRequest.php | 337 + .../DescribeBatchOperateTaskResponse.php | 70 + .../Models/DescribeBelongToRequest.php} | 20 +- .../Models/DescribeBelongToResponse.php | 65 + .../Models/DescribeColumnLineageRequest.php | 119 + .../Models/DescribeColumnLineageResponse.php | 70 + .../DescribeDependOpsTaskListRequest.php | 65 + .../DescribeDependOpsTaskListResponse.php | 74 + .../Models/DescribeDependOpsTasksRequest.php | 101 + .../Models/DescribeDependOpsTasksResponse.php | 66 + .../Models/DescribeDependTaskListsRequest.php | 65 + .../DescribeDependTaskListsResponse.php | 74 + ...cribeDiagnosticInfoByBaselineIdRequest.php | 65 + ...ribeDiagnosticInfoByBaselineIdResponse.php | 70 + .../Models/DescribeDiagnosticInfoResponse.php | 62 + .../Models/DescribeDimensionScoreRequest.php | 17 + .../Models/DescribeDrInstancePageRequest.php | 197 + .../Models/DescribeDrInstancePageResponse.php | 70 + ...DescribeDrInstanceScriptContentRequest.php | 89 + ...escribeDrInstanceScriptContentResponse.php | 70 + .../Models/DescribeDrSonInstanceRequest.php | 77 + .../Models/DescribeDrSonInstanceResponse.php | 74 + .../Models/DescribeEventCasesRequest.php | 233 + .../Models/DescribeEventCasesResponse.php | 70 + .../DescribeEventConsumeTasksRequest.php | 77 + .../DescribeEventConsumeTasksResponse.php | 70 + .../Models/DescribeEventDetailRequest.php | 65 + .../Models/DescribeEventDetailResponse.php | 70 + .../DescribeEventIsAlarmTypesRequest.php | 47 + .../DescribeEventIsAlarmTypesResponse.php | 81 + .../V20210820/Models/DescribeEventRequest.php | 65 + .../Models/DescribeEventResponse.php | 70 + .../Models/DescribeEventTypesRequest.php | 47 + .../Models/DescribeEventTypesResponse.php | 65 + .../Models/DescribeEventsRequest.php | 99 + .../Models/DescribeEventsResponse.php | 70 + .../Models/DescribeFathersRequest.php | 264 + .../Models/DescribeFathersResponse.php | 66 + .../DescribeInLongTkeClusterListRequest.php | 8 +- .../DescribeInstanceByCycleReportRequest.php} | 58 +- .../DescribeInstanceByCycleReportResponse.php | 74 + .../Models/DescribeInstanceByCycleRequest.php | 65 + .../DescribeInstanceByCycleResponse.php | 70 + .../Models/DescribeInstanceListRequest.php | 32 +- .../Models/DescribeInstanceListResponse.php | 37 + .../DescribeInstanceLogDetailRequest.php | 101 + .../DescribeInstanceLogDetailResponse.php | 70 + .../Models/DescribeInstanceLogFileRequest.php | 101 + .../DescribeInstanceLogFileResponse.php | 70 + .../DescribeInstanceLogListResponse.php | 21 + .../Models/DescribeInstanceLogResponse.php | 17 + ...scribeInstancesInfoWithTaskInfoRequest.php | 264 + ...cribeInstancesInfoWithTaskInfoResponse.php | 70 + .../Models/DescribeIntegrationTaskRequest.php | 12 + .../DescribeIntegrationTaskResponse.php | 34 + .../DescribeIntegrationTasksResponse.php | 16 + ...escribeOperateOpsTaskDatasourceRequest.php | 89 + ...scribeOperateOpsTaskDatasourceResponse.php | 74 + ...ibeOperateOpsTaskDatasourceTypeRequest.php | 77 + ...beOperateOpsTaskDatasourceTypeResponse.php | 74 + .../Models/DescribeOperateOpsTasksRequest.php | 281 + .../DescribeOperateOpsTasksResponse.php | 66 + .../Models/DescribeOperateTasksRequest.php | 60 + .../DescribeOpsInstanceLogListRequest.php | 65 + .../DescribeOpsInstanceLogListResponse.php | 74 + .../DescribeOpsMakePlanInstancesRequest.php | 101 + .../DescribeOpsMakePlanInstancesResponse.php | 70 + .../DescribeOpsMakePlanTasksRequest.php | 89 + .../DescribeOpsMakePlanTasksResponse.php | 70 + .../Models/DescribeOpsMakePlansRequest.php | 161 + .../Models/DescribeOpsMakePlansResponse.php | 70 + .../Models/DescribeOpsWorkflowsRequest.php | 197 + .../Models/DescribeOpsWorkflowsResponse.php | 70 + .../Models/DescribeQualityScoreRequest.php | 29 + .../DescribeQualityScoreTrendRequest.php | 29 + .../V20210820/Models/DescribeRulesRequest.php | 12 + .../DescribeScheduleInstanceRequest.php | 65 + .../DescribeScheduleInstanceResponse.php | 70 + .../DescribeScheduleInstancesRequest.php | 264 + .../DescribeScheduleInstancesResponse.php | 66 + ...DescribeSchedulerInstanceStatusRequest.php | 125 + ...escribeSchedulerInstanceStatusResponse.php | 74 + ...dulerRunTimeInstanceCntByStatusRequest.php | 125 + ...ulerRunTimeInstanceCntByStatusResponse.php | 74 + ...escribeSchedulerTaskCntByStatusRequest.php | 89 + ...scribeSchedulerTaskCntByStatusResponse.php | 74 + .../DescribeSchedulerTaskTypeCntRequest.php | 65 + .../DescribeSchedulerTaskTypeCntResponse.php | 74 + .../Models/DescribeSonInstancesRequest.php | 264 + .../Models/DescribeSonInstancesResponse.php | 66 + ...StatisticInstanceStatusTrendOpsRequest.php | 197 + ...tatisticInstanceStatusTrendOpsResponse.php | 74 + .../DescribeSuccessorOpsTaskInfosRequest.php | 65 + .../DescribeSuccessorOpsTaskInfosResponse.php | 70 + .../Models/DescribeTableLineageRequest.php | 119 + .../Models/DescribeTableLineageResponse.php | 70 + .../DescribeTableQualityDetailsRequest.php | 12 + .../Models/DescribeTableScoreTrendRequest.php | 12 + .../DescribeTaskAlarmRegulationsRequest.php | 48 +- .../DescribeTaskAlarmRegulationsResponse.php | 8 +- .../DescribeTaskByCycleReportRequest.php} | 58 +- .../DescribeTaskByCycleReportResponse.php | 74 + .../Models/DescribeTaskByCycleRequest.php | 65 + .../Models/DescribeTaskByCycleResponse.php | 70 + .../DescribeTaskByStatusReportRequest.php | 161 + .../DescribeTaskByStatusReportResponse.php | 74 + .../Models/DescribeTaskRunHistoryRequest.php | 90 + .../Models/DescribeTaskRunHistoryResponse.php | 70 + .../Models/DescribeThirdTaskRunLogRequest.php | 65 + .../DescribeThirdTaskRunLogResponse.php | 69 + .../DescribeWorkflowCanvasInfoRequest.php | 65 + .../DescribeWorkflowCanvasInfoResponse.php | 70 + .../DescribeWorkflowExecuteByIdRequest.php} | 70 +- .../DescribeWorkflowExecuteByIdResponse.php | 70 + .../DescribeWorkflowInfoByIdRequest.php | 65 + .../DescribeWorkflowInfoByIdResponse.php | 70 + ...DescribeWorkflowListByProjectIdRequest.php | 53 + ...escribeWorkflowListByProjectIdResponse.php | 74 + .../DescribeWorkflowOpsCanvasInfoRequest.php | 65 + .../DescribeWorkflowOpsCanvasInfoResponse.php | 70 + .../DescribeWorkflowTaskCountRequest.php | 65 + .../DescribeWorkflowTaskCountResponse.php | 70 + .../V20210820/Models/DiagnosePlusRequest.php | 264 + .../Models/DiagnosePlusResponse.php} | 20 +- .../V20210820/Models/DimensionCount.php | 17 + .../V20210820/Models/DlcDataGovernPolicy.php | 157 + .../Models/DlcExpiredSnapshotsInfo.php | 137 + .../Models/DlcMergeManifestsInfo.php | 89 + .../Models/DlcRemoveOrphanFilesInfo.php | 121 + .../V20210820/Models/DlcRewriteDataInfo.php | 121 + .../V20210820/Models/DrInstanceOpsDto.php | 313 + .../V20210820/Models/DrInstanceOpsDtoPage.php | 78 + .../V20210820/Models/EditBaselineRequest.php | 216 + .../V20210820/Models/EditBaselineResponse.php | 70 + .../Models/EventCaseAuditLogOptDto.php | 233 + .../Models/EventCaseAuditLogVOCollection.php | 142 + .../Models/EventCaseConsumeLogOptDto.php | 122 + .../EventCaseConsumeLogOptDtoCollection.php | 142 + .../V20210820/Models/EventCaseOpsDto.php | 137 + .../Wedata/V20210820/Models/EventDto.php | 273 + .../V20210820/Models/EventListenerOpsDto.php | 121 + .../Wedata/V20210820/Models/EventOpsDto.php | 259 + .../Wedata/V20210820/Models/EventPage.php | 74 + .../V20210820/Models/FolderOpsDto.php} | 189 +- .../ForceSucScheduleInstancesRequest.php | 264 + .../ForceSucScheduleInstancesResponse.php | 66 + .../Models/FreezeOpsTasksRequest.php | 70 + .../Models/FreezeOpsTasksResponse.php | 65 + .../FreezeTasksByWorkflowIdsRequest.php | 65 + .../FreezeTasksByWorkflowIdsResponse.php | 70 + .../Models/GenHiveTableDDLSqlRequest.php | 25 + .../Models/InstanceApiOpsRequest.php | 407 + .../V20210820/Models/InstanceCondition.php | 65 + .../Models/InstanceDownloadLogInfo.php | 73 + .../Wedata/V20210820/Models/InstanceList.php | 233 + .../V20210820/Models/InstanceLogInfo.php | 233 + .../Models/InstanceLogInfoOpsDto.php | 121 + .../V20210820/Models/InstanceLogList.php | 217 + .../V20210820/Models/InstanceOpsDto.php | 874 + .../V20210820/Models/InstanceOpsInfoPage.php | 78 + .../Models/InstanceSearchCondition.php | 138 + .../Models/InstanceStatisticInfo.php | 145 + .../Models/IntegrationInstanceLog.php | 57 + .../V20210820/Models/IntegrationTaskInfo.php | 288 + .../KillOpsMakePlanInstancesRequest.php | 65 + .../KillOpsMakePlanInstancesResponse.php | 66 + .../Models/KillScheduleInstancesRequest.php | 264 + .../Models/KillScheduleInstancesResponse.php | 66 + .../V20210820/Models/LineageParamRecord.php | 69 + .../Wedata/V20210820/Models/LinkOpsDto.php | 185 + .../MakePlanInstanceOpsDtoCollection.php | 142 + .../V20210820/Models/MakePlanOpsDto.php | 463 + .../Models/MakePlanOpsDtoCollection.php | 142 + .../V20210820/Models/MakePlanTaskOpsDto.php | 106 + .../Models/MakePlanTaskOpsDtoCollection.php | 142 + .../Models/MakeUpOpsTasksRequest.php | 101 + .../Models/MakeUpOpsTasksResponse.php | 66 + .../Models/MakeUpTasksByWorkflowRequest.php | 89 + .../Models/MakeUpTasksByWorkflowResponse.php | 70 + .../Models/ModifyAlarmRuleRequest.php | 173 + .../ModifyBaselineAlarmStatusRequest.php | 85 + .../ModifyBaselineAlarmStatusResponse.php | 65 + .../ModifyBaselineTaskAlarmStatusRequest.php | 85 + .../ModifyBaselineTaskAlarmStatusResponse.php | 65 + .../Models/ModifyExecStrategyRequest.php | 12 + .../V20210820/Models/ModifyRuleRequest.php | 12 + .../V20210820/Models/OperationOpsDto.php | 105 + .../V20210820/Models/OpsTaskCanvasDto.php | 737 + .../Models/OpsTaskCanvasInfoList.php | 75 + .../V20210820/Models/OpsTaskInfoPage.php | 118 + .../V20210820/Models/OpsTaskLinkInfoDto.php | 89 + .../Wedata/V20210820/Models/PairDto.php | 73 + .../Models/ProjectBaseInfoOpsRequest.php | 89 + .../Models/RemoveWorkflowDsRequest.php | 65 + .../Models/RemoveWorkflowDsResponse.php | 65 + .../RerunOpsMakePlanInstancesRequest.php | 77 + .../RerunOpsMakePlanInstancesResponse.php | 70 + .../Models/RerunScheduleInstancesRequest.php | 264 + .../Models/RerunScheduleInstancesResponse.php | 66 + .../Models/ResumeIntegrationTaskRequest.php | 29 + .../Wedata/V20210820/Models/Rule.php | 16 + .../V20210820/Models/RuleExecConfig.php | 16 + .../V20210820/Models/RuleExecResult.php | 32 + .../V20210820/Models/RuleExecResultDetail.php | 16 + .../Wedata/V20210820/Models/RuleGroup.php | 16 + .../V20210820/Models/RuleGroupExecResult.php | 16 + .../Models/RuleGroupExecStrategy.php | 32 + .../Models/RunTasksByMultiWorkflowRequest.php | 77 + .../RunTasksByMultiWorkflowResponse.php | 70 + .../Models/RuntimeInstanceCntTop.php | 153 + .../V20210820/Models/ScreenInstanceInfo.php | 185 + .../V20210820/Models/ScreenTaskInfo.php | 229 + .../V20210820/Models/ScriptInfoResponse.php | 345 + .../V20210820/Models/ScriptRequestInfo.php | 137 + .../V20210820/Models/SimpleColumnInfo.php | 281 + .../V20210820/Models/SimpleDataSourceInfo.php | 425 + .../V20210820/Models/SourceFieldInfo.php | 16 + .../Wedata/V20210820/Models/SourceObject.php | 50 + .../V20210820/Models/StageCloudApiRequest.php | 214 + .../Models/StartIntegrationTaskRequest.php | 29 + .../V20210820/Models/StopBaselineRequest.php | 65 + .../V20210820/Models/StopBaselineResponse.php | 66 + .../Wedata/V20210820/Models/StrToStrMap.php | 73 + .../V20210820/Models/StringListNode.php | 57 + .../Models/SubmitBaselineRequest.php | 65 + .../Models/SubmitBaselineResponse.php | 66 + .../V20210820/Models/SubmitSqlTaskRequest.php | 197 + .../Models/SubmitSqlTaskResponse.php | 83 + .../Models/SubmitTaskTestRunRequest.php | 154 + .../Models/SubmitTaskTestRunResponse.php | 77 + .../Wedata/V20210820/Models/TableBaseInfo.php | 202 + .../V20210820/Models/TableLineageInfo.php | 355 + .../Wedata/V20210820/Models/TaskAlarmInfo.php | 128 + .../Wedata/V20210820/Models/TaskByCycle.php | 89 + .../Wedata/V20210820/Models/TaskByStatus.php | 129 + .../V20210820/Models/TaskCanvasInfo.php | 196 + .../Wedata/V20210820/Models/TaskInfoPage.php | 24 + .../V20210820/Models/TaskInstanceCountDto.php | 113 + .../Wedata/V20210820/Models/TaskOpsDto.php | 1323 ++ .../Wedata/V20210820/Models/TaskTypeCnt.php | 89 + .../Wedata/V20210820/Models/TaskTypeMap.php | 65 + .../V20210820/Models/TaskTypeOpsDto.php | 89 + .../V20210820/Models/TaskVersionInstance.php | 137 + .../Models/UpdateWorkflowOwnerRequest.php | 89 + .../Models/UpdateWorkflowOwnerResponse.php | 70 + .../V20210820/Models/UploadContentRequest.php | 54 + .../Models/UploadContentResponse.php | 70 + .../Wedata/V20210820/Models/UserFileInfo.php | 430 + .../V20210820/Models/WorkFlowExecuteDto.php | 89 + .../Models/WorkFlowExecuteDtoByPage.php | 94 + .../V20210820/Models/WorkflowCanvasOpsDto.php | 275 + .../V20210820/Models/WorkflowExtOpsDto.php | 265 + .../Models/WorkflowExtOpsDtoPage.php | 78 + .../Models/WorkflowSchedulerOpsDto.php | 361 + .../Models/WorkflowTaskCountOpsDto.php | 99 + .../Wedata/V20210820/WedataClient.php | 100 + .../BatchDescribeKTVMusicDetailsRequest.php | 24 + ...ribeKTVMusicAccompanySegmentUrlRequest.php | 105 + ...ibeKTVMusicAccompanySegmentUrlResponse.php | 166 + .../V20220527/Models/KTVOtherSegments.php | 73 + .../Models/RechargeLiveVipRequest.php | 28 + .../V20220527/Models/TRTCJoinRoomInput.php | 32 + .../Yinsuda/V20220527/YinsudaClient.php | 1 + vendor/topthink/framework/README.md | 2 +- vendor/topthink/framework/src/think/App.php | 2 +- vendor/topthink/framework/src/think/Route.php | 32 +- .../framework/src/think/cache/driver/File.php | 3 +- .../framework/src/think/console/bin/README.md | 1 + .../src/think/console/bin/hiddeninput.exe | Bin 0 -> 9216 bytes .../src/think/console/command/RouteList.php | 2 +- .../think/console/command/optimize/Schema.php | 5 + .../framework/src/think/facade/Route.php | 6 +- .../framework/src/think/initializer/Error.php | 4 +- .../src/think/middleware/SessionInit.php | 2 +- .../framework/src/think/response/Redirect.php | 14 +- .../framework/src/think/route/Dispatch.php | 10 - .../framework/src/think/route/Domain.php | 7 +- .../framework/src/think/route/Resource.php | 37 +- .../src/think/route/ResourceRegister.php | 72 + .../framework/src/think/route/Rule.php | 11 +- .../framework/src/think/route/RuleGroup.php | 95 +- .../framework/src/think/route/RuleItem.php | 23 +- .../framework/src/think/route/RuleName.php | 5 +- .../framework/src/think/route/Url.php | 2 +- vendor/topthink/think-multi-app/composer.json | 2 +- .../topthink/think-multi-app/src/MultiApp.php | 33 +- vendor/topthink/think-multi-app/src/Url.php | 2 +- 3790 files changed, 244208 insertions(+), 39788 deletions(-) create mode 100644 composer.lock delete mode 100755 vendor/dragonmantank/cron-expression/phpstan.neon create mode 100644 vendor/guzzlehttp/command/.php-cs-fixer.dist.php create mode 100644 vendor/guzzlehttp/command/vendor-bin/php-cs-fixer/composer.json create mode 100644 vendor/guzzlehttp/guzzle-services/.php-cs-fixer.dist.php create mode 100644 vendor/guzzlehttp/guzzle-services/vendor-bin/php-cs-fixer/composer.json delete mode 100755 vendor/guzzlehttp/promises/src/functions.php delete mode 100755 vendor/guzzlehttp/promises/src/functions_include.php create mode 100644 vendor/jpush/jpush/.gitignore create mode 100644 vendor/jpush/jpush/.travis.yml create mode 100644 vendor/jpush/jpush/LICENSE create mode 100644 vendor/jpush/jpush/README.md create mode 100644 vendor/jpush/jpush/autoload.php create mode 100644 vendor/jpush/jpush/composer.json create mode 100644 vendor/jpush/jpush/doc/api.md create mode 100644 vendor/jpush/jpush/doc/grouppush.md create mode 100644 vendor/jpush/jpush/doc/http2.md create mode 100644 vendor/jpush/jpush/examples/admin_example.php create mode 100644 vendor/jpush/jpush/examples/batch_push_example.php create mode 100644 vendor/jpush/jpush/examples/cid_example.php create mode 100644 vendor/jpush/jpush/examples/config.php.example create mode 100644 vendor/jpush/jpush/examples/devices/delete_alias_example.php create mode 100644 vendor/jpush/jpush/examples/devices/delete_tag_example.php create mode 100644 vendor/jpush/jpush/examples/devices/get_alias_devices_example.php create mode 100644 vendor/jpush/jpush/examples/devices/get_devices_example.php create mode 100644 vendor/jpush/jpush/examples/devices/get_devices_status_example.php create mode 100644 vendor/jpush/jpush/examples/devices/get_tags_example.php create mode 100644 vendor/jpush/jpush/examples/devices/update_device_example.php create mode 100644 vendor/jpush/jpush/examples/devices/update_tag_example.php create mode 100644 vendor/jpush/jpush/examples/grouppush_example.php create mode 100644 vendor/jpush/jpush/examples/huawei_push_example.php create mode 100644 vendor/jpush/jpush/examples/push_example.php create mode 100644 vendor/jpush/jpush/examples/reports/messages_detail_example.php create mode 100644 vendor/jpush/jpush/examples/reports/received_detail_example.php create mode 100644 vendor/jpush/jpush/examples/schedule_example.php create mode 100644 vendor/jpush/jpush/examples/zone_examples.php create mode 100644 vendor/jpush/jpush/phpunit.xml.dist create mode 100644 vendor/jpush/jpush/src/JPush/AdminClient.php create mode 100644 vendor/jpush/jpush/src/JPush/Client.php create mode 100644 vendor/jpush/jpush/src/JPush/Config.php create mode 100644 vendor/jpush/jpush/src/JPush/DevicePayload.php create mode 100644 vendor/jpush/jpush/src/JPush/Exceptions/APIConnectionException.php create mode 100644 vendor/jpush/jpush/src/JPush/Exceptions/APIRequestException.php create mode 100644 vendor/jpush/jpush/src/JPush/Exceptions/JPushException.php create mode 100644 vendor/jpush/jpush/src/JPush/Exceptions/ServiceNotAvaliable.php create mode 100644 vendor/jpush/jpush/src/JPush/Http.php create mode 100644 vendor/jpush/jpush/src/JPush/PushPayload.php create mode 100644 vendor/jpush/jpush/src/JPush/ReportPayload.php create mode 100644 vendor/jpush/jpush/src/JPush/SchedulePayload.php create mode 100644 vendor/jpush/jpush/src/JPush/version.php create mode 100644 vendor/jpush/jpush/tests/JPush/DevicePayloadTest.php create mode 100644 vendor/jpush/jpush/tests/JPush/PushPayloadTest.php create mode 100644 vendor/jpush/jpush/tests/JPush/ReportPayloadTest.php create mode 100644 vendor/jpush/jpush/tests/JPush/SchedulePayloadTest.php create mode 100644 vendor/jpush/jpush/tests/bootstrap.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/createAiTranslationJobs.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/createAiWordsGeneralizeJobs.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/createM3U8PlayListJobs.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/createMediaSmartCoverTemplate.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/createMediaTranscodeProTemplate.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/createVoiceSpeechRecognitionJobs.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/createVoiceSpeechRecognitionTemplate.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/createVoiceTtsJobs.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/createVoiceTtsTemplate.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/getAiBucketList.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/getAiQueueList.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/getPicBucketList.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/getPicQueueList.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/openAiService.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/updateAiQueue.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/updateMediaSmartCoverTemplate.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/updateMediaTranscodeProTemplate.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/updatePicQueue.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/updateVoiceSpeechRecognitionTemplate.php create mode 100644 vendor/qcloud/cos-sdk-v5/sample/updateVoiceTtsTemplate.php create mode 100644 vendor/symfony/psr-http-message-bridge/ArgumentValueResolver/ValueResolverInterface.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizMonitorTrendRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizMonitorTrendResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/{ApiEnvironmentStrategyStataus.php => ApiEnvironmentStrategyStatus.php} (98%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/CreateCredentialRequest.php => Apigateway/V20180808/Models/ApigatewayTags.php} (87%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateApiResultInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApiResultServiceParametersInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApisStatusResultApiIdStatusSetInfo.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/{ApisStatus.php => DescribeApisStatusResultInfo.php} (94%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetDidClusterListRequest.php => Apigateway/V20180808/Models/DescribeExclusiveInstancesResult.php} (86%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeServiceReleaseVersionResultVersionListInfo.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DocumentSDK.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/GenerateApiDocumentRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/{IPStrategysStatus.php => IPStrategiesStatus.php} (98%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ModifyUpstreamResultInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/RelatedInstance.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintBaseData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintCountData.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetConsortiumListRequest.php => Asr/V20190614/Models/VoicePrintCountRequest.php} (86%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintCountResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cms/V20190321/Models/DeleteTextSampleRequest.php => Asr/V20190614/Models/VoicePrintDeleteRequest.php} (61%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintDeleteResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintEnrollRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintEnrollResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintUpdateRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/WordSimilarityResponse.php => Asr/V20190614/Models/VoicePrintUpdateResponse.php} (76%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintVerifyData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintVerifyRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintVerifyResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/RelatedInstance.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BusinessSummaryInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/SummaryDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/CreateMessageReceiverRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/CreateMessageReceiverResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DescribeDiskOperationLogsRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DescribeSnapshotOperationLogsRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DiskOperationLog.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/SnapshotOperationLog.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CalleeAttribute.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateAdminURLRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateAdminURLResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/AuditLog.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/BaseGroupInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDatabaseRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/{ModifyCDBProxyDescResponse.php => CreateDatabaseResponse.php} (94%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeAuditLogsRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/{DescribeBackupTablesResponse.php => DescribeAuditLogsResponse.php} (71%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDecryptionKeyRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDecryptionKeyResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupTablesRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCDBProxyResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCpuExpandStrategyRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCpuExpandStrategyResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/InstanceAuditLogFilters.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyConnectionPoolRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyVipVPortRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/PoolConf.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyGroup.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyGroups.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyNodeInfo.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RWInfo.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RWInfos.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/{RWInstanceInfo.php => StartCpuExpandRequest.php} (91%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StartCpuExpandResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StopCpuExpandRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StopCpuExpandResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ModifyDomainConfigRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ModifyDomainConfigResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginSni.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/DescribeInstancesNewRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdmq/V20200217/Models/DescribeAMQPExchangesResponse.php => Cdwch/V20200915/Models/DescribeInstancesNewResponse.php} (68%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/SearchTags.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/ActionFilter.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskGroupInstancesExecuteRules.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/CreateAddressTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/CreateAddressTemplateResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/RemoveHashRequest.php => Cfw/V20190904/Models/DeleteAddressTemplateRequest.php} (68%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/AutoSummarizationResponse.php => Cfw/V20190904/Models/DeleteAddressTemplateResponse.php} (78%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeEnterpriseSGRuleProgressRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cms/V20190321/Models/CreateFileSampleResponse.php => Cfw/V20190904/Models/DescribeEnterpriseSGRuleProgressResponse.php} (80%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeLogsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeLogsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/SecurityGroupSimplifyRule.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Chdfs/V20201112/Models/Summary.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/AppAssociatedUserGroupIds.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/UpdateDictRequest.php => Ciam/V20220331/Models/CreateUserGroupRequest.php} (50%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserGroupResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserStoreRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserStoreResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserGroupsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserGroupsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserStoreRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserStoreResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/ListUserGroupsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/ListUserGroupsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/ListUserStoreRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/ListUserStoreResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserGroupRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserGroupResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserStoreRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserStoreResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UserGroup.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UserGroupDeleteResp.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UserStore.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/BrokerTopicData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePostData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePostResp.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreatePostPaidInstanceRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetGroupListResponse.php => Ckafka/V20190819/Models/CreatePostPaidInstanceResponse.php} (75%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DealInstanceDTO.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cms/V20190321/Models/ManualReviewData.php => Ckafka/V20190819/Models/EsRecordMapping.php} (52%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceScalingDownRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceScalingDownResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RenewCkafkaInstanceResp.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RouteDTO.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ScalingDownResp.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/ModifyLoadBalancersProjectRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/ModifyLoadBalancersProjectResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/SpecAvailability.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/TypeInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/CloudstudioClient.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceTokenRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tbaas/V20180416/Models/DeployDynamicBcosContractResponse.php => Cloudstudio/V20230508/Models/CreateWorkspaceTokenResponse.php} (65%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/EnableHashRequest.php => Cloudstudio/V20230508/Models/DescribeConfigRequest.php} (68%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cdb/V20170320/Models/ModifyCDBProxyConnectionPoolResponse.php => Cloudstudio/V20230508/Models/DescribeConfigResponse.php} (77%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeImagesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeImagesResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetDeployInfoRequest.php => Cloudstudio/V20230508/Models/DescribeWorkspacesRequest.php} (65%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeWorkspacesResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cms/V20190321/Models/Filter.php => Cloudstudio/V20230508/Models/Env.php} (70%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/GitRepository.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/RegisterIssuerRequest.php => Cloudstudio/V20230508/Models/Image.php} (54%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/LifeCycle.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/LifeCycleCommand.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/ModifyWorkspaceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/ModifyWorkspaceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RemoveWorkspaceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RemoveWorkspaceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RunWorkspaceRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Monitor/V20180724/Models/PutMonitorDataResponse.php => Cloudstudio/V20230508/Models/RunWorkspaceResponse.php} (92%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/StopWorkspaceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/StopWorkspaceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/WorkspaceStatusInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CheckRechargeKafkaServerRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CheckRechargeKafkaServerResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateDataTransformRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tbaas/V20180416/Models/InitializeChaincodeForUserResponse.php => Cls/V20201016/Models/CreateDataTransformResponse.php} (79%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateKafkaRechargeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateKafkaRechargeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateScheduledSqlRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateScheduledSqlResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DashboardInfo.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/RegisterClaimPolicyRequest.php => Cls/V20201016/Models/DashboardTopicInfo.php} (55%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DataTransformResouceInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DataTransformTaskInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteDataTransformRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteDataTransformResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteKafkaRechargeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteKafkaRechargeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteScheduledSqlRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteScheduledSqlResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDashboardsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDashboardsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDataTransformInfoRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cms/V20190321/Models/DescribeFileSampleResponse.php => Cls/V20201016/Models/DescribeDataTransformInfoResponse.php} (64%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaConsumerRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaConsumerResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaRechargesRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tbaas/V20180416/Models/GetChannelListForUserResponse.php => Cls/V20201016/Models/DescribeKafkaRechargesResponse.php} (67%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tcr/V20190924/Models/DeleteImageLifecyclePersonalRequest.php => Cls/V20201016/Models/DescribeKafkaUserRequest.php} (66%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaUserResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeLogTopicTasksRequest.php => Cls/V20201016/Models/DescribeScheduledSqlInfoRequest.php} (58%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cms/V20190321/Models/DescribeTextSampleResponse.php => Cls/V20201016/Models/DescribeScheduledSqlInfoResponse.php} (64%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/EventLog.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/KafkaConsumerContent.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/KafkaProtocolInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/KafkaRechargeInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/LogRechargeRuleInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyDataTransformRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyDataTransformResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaConsumerRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaConsumerResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaRechargeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaRechargeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyScheduledSqlRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyScheduledSqlResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/MultiTopicSearchInformation.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/PreviewKafkaRechargeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/PreviewKafkaRechargeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/PreviewLogStatistic.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ScheduledSqlResouceInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ScheduledSqlTaskInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogErrors.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogInfos.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogTopics.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/TopicIdAndRegion.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateFileSampleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateKeywordsSamplesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateKeywordsSamplesResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateTextSampleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteLibSamplesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteLibSamplesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteSampleDetails.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeFileSampleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeKeywordsLibsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeKeywordsLibsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeLibSamplesRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetLabelListResponse.php => Cms/V20190321/Models/DescribeLibSamplesResponse.php} (71%) mode change 100755 => 100644 delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeTextSampleRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/FileSample.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/FileSampleInfo.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/DescribeDictRequest.php => Cms/V20190321/Models/Filters.php} (60%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/InvalidSample.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/KeywordsLibInfo.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ManualReviewContent.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextSample.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/UserKeyword.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/UserKeywordInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Common/CircuitBreaker.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/AssetClusterPod.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/AssetViewPortRisk.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/AssetViewVULRisk.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/ClbListenerListInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateDomainAndIpRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateDomainAndIpResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateRiskCenterScanTaskRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetDidClusterDetailResponse.php => Csip/V20221121/Models/CreateRiskCenterScanTaskResponse.php} (55%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeClusterPodAssetsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeClusterPodAssetsResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeSpeedTestingDetailsRequest.php => Csip/V20221121/Models/DescribeDomainAssetsRequest.php} (67%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeDomainAssetsResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeSpeedTestingMetricDataRequest.php => Csip/V20221121/Models/DescribeListenerListRequest.php} (67%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cdb/V20170320/Models/QueryCDBProxyResponse.php => Csip/V20221121/Models/DescribeListenerListResponse.php} (71%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/DeleteDictRequest.php => Csip/V20221121/Models/DescribePublicIpAssetsRequest.php} (64%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribePublicIpAssetsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewPortRiskListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewPortRiskListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewVULRiskListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewVULRiskListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DomainAssetVO.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/IpAssetListVO.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskAdvanceCFG.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskAssetObject.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskCenterCFGRiskInputParam.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskCenterVulRiskInputParam.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskCenterWeakPwdRiskInputParam.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/CsxgClient.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Create5GInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Create5GInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Delete5GInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Delete5GInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Describe5GAPNsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Describe5GAPNsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Describe5GInstancesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Describe5GInstancesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Modify5GInstanceAttributeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Modify5GInstanceAttributeResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdmq/V20200217/Models/DescribeAMQPCreateQuotaRequest.php => Cwp/V20180228/Models/DescribeLogStorageConfigRequest.php} (85%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdmq/V20200217/Models/DescribeAMQPClusterResponse.php => Cwp/V20180228/Models/DescribeLogStorageConfigResponse.php} (50%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeLogStorageRecordRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/KeywordsExtractionResponse.php => Cwp/V20180228/Models/DescribeLogStorageRecordResponse.php} (75%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeVulStoreListRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeWebManagedRulesDataResponse.php => Cwp/V20180228/Models/DescribeVulStoreListResponse.php} (57%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/LogStorageRecord.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/ModifyLogStorageConfigRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/{DescribeSaveOrUpdateWarningsResponse.php => ModifyLogStorageConfigResponse.php} (93%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/VulStoreListInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/BindClusterResourcePackagesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/BindClusterResourcePackagesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/BindInstanceInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseClusterPasswordComplexityRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseClusterPasswordComplexityResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseProxyRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetPublicKeyResponse.php => Cynosdb/V20190107/Models/CloseProxyResponse.php} (67%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseWanRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseWanResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CopyClusterPasswordComplexityRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CopyClusterPasswordComplexityResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateClusterDatabaseRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateClusterDatabaseResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateParamTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateParamTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateProxyEndPointRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cms/V20190321/Models/CreateTextSampleResponse.php => Cynosdb/V20190107/Models/CreateProxyEndPointResponse.php} (58%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateProxyRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cwp/V20180228/Models/DescribeSearchExportListResponse.php => Cynosdb/V20190107/Models/CreateProxyResponse.php} (62%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateResourcePackageRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateResourcePackageResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DbInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteAccountsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteAccountsResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdmq/V20200217/Models/DeleteAMQPVHostRequest.php => Cynosdb/V20190107/Models/DeleteClusterDatabaseRequest.php} (74%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteClusterDatabaseResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteParamTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteParamTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAccountPrivilegesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAccountPrivilegesResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdmq/V20200217/Models/DescribeAMQPVHostsRequest.php => Cynosdb/V20190107/Models/DescribeClusterDetailDatabasesRequest.php} (55%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/DescribeDictsResponse.php => Cynosdb/V20190107/Models/DescribeClusterDetailDatabasesResponse.php} (71%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetDidClusterDetailRequest.php => Cynosdb/V20190107/Models/DescribeClusterPasswordComplexityRequest.php} (75%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeClusterPasswordComplexityResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdmq/V20200217/Models/DeleteAMQPExchangeRequest.php => Cynosdb/V20190107/Models/DescribeInstanceParamsRequest.php} (55%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeInstanceParamsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeParamTemplateDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeParamTemplateDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxiesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxiesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxyNodesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxyNodesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxySpecsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxySpecsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageDetailRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetDeployListResponse.php => Cynosdb/V20190107/Models/DescribeResourcePackageDetailResponse.php} (64%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageListRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/TextCorrectionResponse.php => Cynosdb/V20190107/Models/DescribeResourcePackageListResponse.php} (66%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageSaleSpecRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/TextCorrectionProResponse.php => Cynosdb/V20190107/Models/DescribeResourcePackageSaleSpecResponse.php} (65%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeSupportProxyVersionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeSupportProxyVersionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/InstanceAuditLogFilter.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cdb/V20170320/Models/ModifyCDBProxyDescRequest.php => Cynosdb/V20190107/Models/InstanceParamItem.php} (59%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountDescriptionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountDescriptionResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/DeployByNameRequest.php => Cynosdb/V20190107/Models/ModifyAccountHostRequest.php} (52%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountHostResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountPrivilegesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountPrivilegesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyBinlogSaveDaysRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cdb/V20170320/Models/ModifyCDBProxyVipVPortResponse.php => Cynosdb/V20190107/Models/ModifyBinlogSaveDaysResponse.php} (91%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterDatabaseRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterDatabaseResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterPasswordComplexityRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterPasswordComplexityResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyInstanceParamRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyInstanceParamResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyParamTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyParamTemplateResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdmq/V20200217/Models/DeleteAMQPRouteRelationRequest.php => Cynosdb/V20190107/Models/ModifyProxyDescRequest.php} (58%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyProxyDescResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyProxyRwSplitRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/RegisterClaimPolicyResponse.php => Cynosdb/V20190107/Models/ModifyProxyRwSplitResponse.php} (67%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageClustersRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageClustersResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageNameRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageNameResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenClusterPasswordComplexityRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenClusterPasswordComplexityResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenClusterReadOnlyInstanceGroupAccessRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenClusterReadOnlyInstanceGroupAccessResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenWanRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenWanResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/Package.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/PackageDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ParamDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ParamItemDetail.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cdb/V20170320/Models/ConnectionPoolInfo.php => Cynosdb/V20190107/Models/ProxyConnectionPoolInfo.php} (71%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyGroup.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyGroupInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyGroupRwInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyInstanceWeight.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyNodeInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxySpec.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyZone.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/QueryParamFilter.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/RefundResourcePackageRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/RefundResourcePackageResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ReloadBalanceProxyNodeRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/WordEmbeddingResponse.php => Cynosdb/V20190107/Models/ReloadBalanceProxyNodeResponse.php} (67%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ResourcePackage.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/SalePackageSpec.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdmq/V20200217/Models/DeleteAMQPQueueRequest.php => Cynosdb/V20190107/Models/UnbindClusterResourcePackagesRequest.php} (61%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UnbindClusterResourcePackagesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeClusterVersionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeClusterVersionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyVersionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyVersionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UserHostPrivilege.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/SlowLogUser.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/AuditInstance.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/AuditInstanceFilter.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/AuditInstanceInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CloseAuditServiceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CloseAuditServiceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CreateRedisBigKeyAnalysisTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CreateRedisBigKeyAnalysisTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeAuditInstanceListRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/DescribeWordItemsResponse.php => Dbbrain/V20210527/Models/DescribeAuditInstanceListResponse.php} (70%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/ModifyAuditServiceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/ModifyAuditServiceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/OpenAuditServiceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/OpenAuditServiceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/SlowLogUser.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ConfigValue.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateDedicatedClusterDCDBInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateDedicatedClusterDCDBInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateTmpDCDBInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateTmpDCDBInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDBEncryptAttributesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDBEncryptAttributesResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cdb/V20170320/Models/QueryCDBProxyRequest.php => Dcdb/V20180411/Models/DescribeDBTmpInstancesRequest.php} (71%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetCredentialIssueRankResponse.php => Dcdb/V20180411/Models/DescribeDBTmpInstancesResponse.php} (71%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeLogFileRetentionPeriodRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeLogFileRetentionPeriodResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/IsolateDCDBInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/IsolateDCDBInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ModifyAccountConfigRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ModifyAccountConfigResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ReservedNetResource.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/TmpInstance.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/UpgradeDedicatedDCDBInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/UpgradeDedicatedDCDBInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CancelSparkSessionBatchSQLRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CancelSparkSessionBatchSQLResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CommonMetrics.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CosPermission.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkSessionBatchSQLRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkSessionBatchSQLResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkSessionBatchSqlLogRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkSessionBatchSqlLogResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeUserRolesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeUserRolesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifySparkAppBatchRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifySparkAppBatchResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/PrestoMonitorMetrics.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SessionResourceTemplate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkMonitorMetrics.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkSessionBatchLog.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkSessionBatchLogOperate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/UserRole.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DeleteRecordBatchDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DeleteRecordBatchRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/CreateReplayTaskResponse.php => Dnspod/V20210323/Models/DeleteRecordBatchResponse.php} (67%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeDomainFilterListRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetPolicyListResponse.php => Dnspod/V20210323/Models/DescribeDomainFilterListResponse.php} (59%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeRecordFilterListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeRecordFilterListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/TagItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/TagItemFilter.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/CreateDomainRedemptionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/CreateDomainRedemptionResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cwp/V20180228/Models/DescribeSearchExportListRequest.php => Dts/V20211206/Models/CreateModifyCheckSyncJobRequest.php} (66%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/CreateModifyCheckSyncJobResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DescribeModifyCheckSyncJobResultRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DescribeModifyCheckSyncJobResultResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DynamicOptions.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ErrInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncJobConfigRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncJobConfigResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/RateLimitOption.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cms/V20190321/Models/DeleteFileSampleRequest.php => Dts/V20211206/Models/StartModifySyncJobRequest.php} (67%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/StartModifySyncJobResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AllocateIpv6AddressesBandwidthRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AllocateIpv6AddressesBandwidthResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlockRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlockResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlocksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlocksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6SubnetCidrBlockRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cbs/V20170312/Models/DescribeSnapshotOperationLogsResponse.php => Ecm/V20190719/Models/AssignIpv6SubnetCidrBlockResponse.php} (66%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeRegionIpv6AddressesRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Partners/V20180321/Models/DescribeAgentPayDealsResponse.php => Ecm/V20190719/Models/DescribeRegionIpv6AddressesResponse.php} (68%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ISPIPv6CidrBlock.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ISPTypeItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Ipv6SubnetCidrBlock.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ModifyIpv6AddressesBandwidthRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/ModifySecurityWafGroupPolicyResponse.php => Ecm/V20190719/Models/ModifyIpv6AddressesBandwidthResponse.php} (91%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/CheckDidDeployRequest.php => Ecm/V20190719/Models/QueryVpcTaskResultRequest.php} (78%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/QueryVpcTaskResultResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ReleaseIpv6AddressesBandwidthRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ReleaseIpv6AddressesBandwidthResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/UnassignIpv6SubnetCidrBlockRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/UnassignIpv6SubnetCidrBlockResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeHiveQueriesRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetAgencyTDidResponse.php => Emr/V20190103/Models/DescribeHiveQueriesResponse.php} (65%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeImpalaQueriesRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetAuthoritiesListResponse.php => Emr/V20190103/Models/DescribeImpalaQueriesResponse.php} (65%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeYarnApplicationsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeYarnApplicationsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/HiveQuery.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ImpalaQuery.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/StrategyConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/UserAndGroup.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/YarnApplication.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/ModifyEsVipSecurityGroupRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/ModifyEsVipSecurityGroupResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelUserAutoSignEnableUrlRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelUserAutoSignEnableUrlResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateEmbedWebUrlRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateEmbedWebUrlResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByFilesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByFilesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByTemplatesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByTemplatesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowOption.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationDepartmentRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationDepartmentResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateOrganizationBatchSignUrlRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/ChatBotResponse.php => Ess/V20201111/Models/CreateOrganizationBatchSignUrlResponse.php} (64%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePersonAuthCertificateImageRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePersonAuthCertificateImageResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSealRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSealResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateWebThemeConfigRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateWebThemeConfigResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationDepartmentRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationDepartmentResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeExtendedServiceAuthInfosRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeExtendedServiceAuthInfosResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowComponentsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowComponentsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationDepartmentsRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetConsortiumListResponse.php => Ess/V20201111/Models/DescribeIntegrationDepartmentsResponse.php} (71%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/EmbedUrlOption.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ExtendAuthInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FilledComponent.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowGroupInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowGroupOptions.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/HasAuthUser.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cdb/V20170320/Models/Address.php => Ess/V20201111/Models/IntegrationDepartment.php} (56%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ModifyIntegrationDepartmentRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ModifyIntegrationDepartmentResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/RecipientComponentInfo.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/ConsortiumItem.php => Ess/V20201111/Models/ReviewerInfo.php} (66%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/SealInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/WebThemeConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/AutoSignConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelUserAutoSignEnableUrlRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelUserAutoSignEnableUrlResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowGroupByTemplatesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowGroupByTemplatesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateOrganizationModifyQrCodeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateOrganizationModifyQrCodeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePreparedPersonalEsignRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePreparedPersonalEsignResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateUserAutoSignEnableUrlRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateUserAutoSignEnableUrlResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateWebThemeConfigRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateWebThemeConfigResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeFlowComponentsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeFlowComponentsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeUserAutoSignStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeUserAutoSignStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDisableUserAutoSignRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDisableUserAutoSignResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FilledComponent.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/RecipientComponentInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UserThreeFactor.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/WebThemeConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/FuseParam.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/ImageCodecParam.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/MetaData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/FuseParam.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/ImageCodecParam.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/MetaData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AddCrossVpcSubnetSupportForClientNodeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AddCrossVpcSubnetSupportForClientNodeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AttachFileSystemBucketRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AttachFileSystemBucketResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchAddClientNodesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchAddClientNodesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchDeleteClientNodesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchDeleteClientNodesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClientClusterManagerNodeInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClientNodeAttribute.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClientToken.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdmq/V20200217/Models/ModifyAMQPExchangeRequest.php => Goosefs/V20220519/Models/ClusterRole.php} (52%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/CreateFileSystemRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/CreateFileSystemResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteCrossVpcSubnetSupportForClientNodeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteCrossVpcSubnetSupportForClientNodeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteFileSystemRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteFileSystemResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClientNodesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClientNodesResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetDataPanelRequest.php => Goosefs/V20220519/Models/DescribeClusterClientTokenRequest.php} (76%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetCredentialCptRankResponse.php => Goosefs/V20220519/Models/DescribeClusterClientTokenResponse.php} (71%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRoleTokenRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRoleTokenResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRolesRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetConsortiumClusterListResponse.php => Goosefs/V20220519/Models/DescribeClusterRolesResponse.php} (72%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeFileSystemBucketsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeFileSystemBucketsResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/DescribeDictsRequest.php => Goosefs/V20220519/Models/DescribeFileSystemsRequest.php} (62%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Partners/V20180321/Models/DescribeAgentSelfPayDealsResponse.php => Goosefs/V20220519/Models/DescribeFileSystemsResponse.php} (66%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DetachFileSystemBucketRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DetachFileSystemBucketResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ExpandCapacityRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ExpandCapacityResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/FSAttribute.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/GooseFSxAttribute.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/GooseFSxBuildElement.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/LinuxNodeAttribute.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/MappedBucket.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ModifyDataRepositoryBandwidthRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ModifyDataRepositoryBandwidthResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/QueryCrossVpcSubnetSupportForClientNodeRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cbs/V20170312/Models/DescribeDiskOperationLogsResponse.php => Goosefs/V20220519/Models/QueryCrossVpcSubnetSupportForClientNodeResponse.php} (67%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/QueryDataRepositoryBandwidthRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/QueryPolicyResponse.php => Goosefs/V20220519/Models/QueryDataRepositoryBandwidthResponse.php} (51%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/RoleToken.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/SubnetInfo.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DnsData.php => Goosefs/V20220519/Models/Tag.php} (66%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DeleteCloudStorageEventRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DeleteCloudStorageEventResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeDevicePackagesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeDevicePackagesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/PackageInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/ResetCloudStorageEventRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/ResetCloudStorageEventResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/IssClient.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AIConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITaskInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITaskResultData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITaskResultInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITemplates.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddAITaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddAITaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddDeviceData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddOrgData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddOrganizationRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddOrganizationResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupPlanData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupPlanRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupPlanResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupTemplateData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordPlanRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cms/V20190321/Models/ManualReviewResponse.php => Iss/V20230517/Models/AddRecordPlanResponse.php} (79%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordRetrieveTaskData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordRetrieveTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordRetrieveTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddStreamAuthData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddStreamAuthRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddStreamAuthResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddUserDeviceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddUserDeviceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BaseAIResultInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BodyAIResultInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/CarAIResultInfo.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/SingleDataRecord.php => Iss/V20230517/Models/ChannelInfo.php} (50%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/CheckDomainRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/CheckDidDeployResponse.php => Iss/V20230517/Models/CheckDomainResponse.php} (78%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ChefClothAIResultInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ChefHatAIResultInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePTZRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePTZResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePresetRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePresetResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDeviceStreamData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDeviceStreamRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDeviceStreamResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordTimelineRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordTimelineResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteAITaskRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/CreateLabelResponse.php => Iss/V20230517/Models/DeleteAITaskResponse.php} (92%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cdb/V20170320/Models/TableName.php => Iss/V20230517/Models/DeleteDomainRequest.php} (69%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/DeleteDictResponse.php => Iss/V20230517/Models/DeleteDomainResponse.php} (92%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteGatewayRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteGatewayResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteOrganizationRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteOrganizationResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupPlanRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupPlanResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupTemplateResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeSpeedTestingQuotaRequest.php => Iss/V20230517/Models/DeleteRecordPlanRequest.php} (67%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordPlanResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordRetrieveTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordRetrieveTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteUserDeviceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteUserDeviceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskResultRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeAddableEntityListResponse.php => Iss/V20230517/Models/DescribeAITaskResultResponse.php} (71%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeCNAMERequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/CreateDidServiceResponse.php => Iss/V20230517/Models/DescribeCNAMEResponse.php} (78%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceChannelData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceChannelRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceChannelResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDevicePresetData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDevicePresetRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDevicePresetResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceRegion.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceRegionRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetCredentialIssueTrendResponse.php => Iss/V20230517/Models/DescribeDeviceRegionResponse.php} (74%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainRegionData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainRegionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainRegionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeDnsDataResponse.php => Iss/V20230517/Models/DescribeDomainResponse.php} (84%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayMonitor.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayMonitorRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayMonitorResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayProtocolData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayProtocolRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayProtocolResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersion.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersionData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeOrganizationData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeOrganizationRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeOrganizationResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupPlanData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupPlanRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupPlanResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupTemplateData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordFileData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordFileRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordFileResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlanRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlanResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlaybackUrlRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlaybackUrlResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordRetrieveTaskData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordRetrieveTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordRetrieveTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeStreamAuthData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeStreamAuthRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeStreamAuthResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeUserDeviceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeUserDeviceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeVideoDownloadUrlData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeVideoDownloadUrlRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeVideoDownloadUrlResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/FaceMaskAIResultInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/GatewayVersion.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/GatewaysData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/LifeCycleData.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cwp/V20180228/Models/DescribeSaveOrUpdateWarningsRequest.php => Iss/V20230517/Models/ListAITaskData.php} (55%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListAITasksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListAITasksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListDeviceInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListDevicesRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeClientRuleListResponse.php => Iss/V20230517/Models/ListDevicesResponse.php} (77%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewaysData.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetDidListRequest.php => Iss/V20230517/Models/ListGatewaysRequest.php} (51%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewaysResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelNumbersData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelNumbersRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelNumbersResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelsData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanDevicesData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanDevicesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanDevicesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlansRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlansResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupTemplatesData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupTemplatesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupTemplatesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanChannelsData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanChannelsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanChannelsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanDevicesData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanDevicesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanDevicesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlansRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeSingleL7AnalysisDataResponse.php => Iss/V20230517/Models/ListRecordPlansResponse.php} (71%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordRetrieveTasksRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/DescribeDictResponse.php => Iss/V20230517/Models/ListRecordRetrieveTasksResponse.php} (75%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordTemplatesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordTemplatesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/Location.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/OperTimeSlot.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/OrganizationChannelInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PetAIResultInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PhoneCallAIResultInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlateContent.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/TextCorrectionProRequest.php => Iss/V20230517/Models/PlayRecordData.php} (57%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlayRecordRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlayRecordResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlanBaseInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlanChannelInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlanOptData.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetPublicKeyRequest.php => Iss/V20230517/Models/RecordPlaybackUrl.php} (68%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordRetrieveTaskChannelInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordRetrieveTaskDetailsInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordTemplateInfo.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetCredentialCptRankRequest.php => Iss/V20230517/Models/RecordTemplateTimeSections.php} (51%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordTimeLine.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RefreshDeviceChannelRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RefreshDeviceChannelResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/SmokingAIResultInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/SnapshotConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/Timeline.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetGroupListRequest.php => Iss/V20230517/Models/UpdateAITaskStatusRequest.php} (54%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceOrganizationRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceOrganizationResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateGatewayData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateGatewayRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateGatewayResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateOrgData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateOrganizationRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateOrganizationResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanModify.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Ocr/V20181119/Models/Detail.php => Iss/V20230517/Models/UpdateRecordBackupPlanRequest.php} (52%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateModify.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordPlanData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordPlanRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordPlanResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordTemplateData.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateUserDeviceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateUserDeviceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpgradeGatewayRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpgradeGatewayResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/KickUserFromRoomRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/KickUserFromRoomResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerActivitiesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerActivitiesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerConfigurationRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeSpeedTestingDetailsResponse.php => Lighthouse/V20200324/Models/DescribeDockerContainerConfigurationResponse.php} (65%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainersRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Partners/V20180321/Models/DescribeAgentDealsCacheResponse.php => Lighthouse/V20200324/Models/DescribeDockerContainersResponse.php} (66%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DockerActivity.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DockerContainer.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyDockerContainerRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyDockerContainerResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RemoveDockerContainersRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tbaas/V20180416/Models/GetBcosBlockByNumberResponse.php => Lighthouse/V20200324/Models/RemoveDockerContainersResponse.php} (76%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RenameDockerContainerRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RenameDockerContainerResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RerunDockerContainerRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RerunDockerContainerResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RestartDockerContainersRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RestartDockerContainersResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RunDockerContainersRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RunDockerContainersResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StartDockerContainersRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StartDockerContainersResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StopDockerContainersRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StopDockerContainersResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveStreamMonitorRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveStreamMonitorResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLiveStreamMonitorRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLiveStreamMonitorResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadRulesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadRulesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadTemplatesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadTemplatesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePullStreamTaskStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePullStreamTaskStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeMonitorReportRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeMonitorReportResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DiagnoseResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorInputInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorNotifyPolicy.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorOutputInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/MPSResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/MixPortraitSegmentParams.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLivePadTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLivePadTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveStreamMonitorRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveStreamMonitorResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/PadTemplate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/RestartLivePullStreamTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/RestartLivePullStreamTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StartLiveStreamMonitorRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StartLiveStreamMonitorResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StopLiveStreamMonitorRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StopLiveStreamMonitorResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/TaskStatusInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/MallClient.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/Models/DescribeDrawResourceListRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tbaas/V20180416/Models/GetPeerLogForUserResponse.php => Mall/V20230518/Models/DescribeDrawResourceListResponse.php} (67%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/Models/ResourceDrawListType.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cdb/V20170320/Models/DescribeCDBProxyRequest.php => Mariadb/V20170312/Models/DescribeDBTmpInstancesRequest.php} (70%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DescribeDBTmpInstancesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/ReservedNetResource.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/TmpInstance.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/UpgradeDedicatedDBInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/UpgradeDedicatedDBInstanceResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/PutMonitorDataRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchDeleteStreamLinkFlowRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchDeleteStreamLinkFlowResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStartStreamLinkFlowRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStartStreamLinkFlowResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStopStreamLinkFlowRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStopStreamLinkFlowResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/CreateDictRequest.php => Mps/V20190612/Models/CreateStreamLinkEventRequest.php} (56%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateStreamLinkEventResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/SearchWordItemsRequest.php => Mps/V20190612/Models/CreateStreamLinkInputRequest.php} (51%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateStreamLinkInputResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/ReclaimAliasDomainResponse.php => Mps/V20190612/Models/DeleteStreamLinkEventRequest.php} (56%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DeleteStreamLinkEventResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeEvent.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeFlowId.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventAttachedFlowsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventAttachedFlowsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DiagnoseResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiAnalysisResultInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiAnalysisResultItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiQualityControlResultInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ModifyStreamLinkEventRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ModifyStreamLinkEventResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/SegmentRecognitionItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TranslateConfigureInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TranslateConfigureInfoForUpdate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AndroidAppInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AndroidPlan.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AndroidResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AppletInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AppletPlan.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AppletResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CancelEncryptTaskRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeSpeedTestingQuotaResponse.php => Ms/V20180408/Models/CancelEncryptTaskResponse.php} (67%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateEncryptInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateEncryptInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateOrderInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateOrderInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptInstancesRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdmq/V20200217/Models/DescribeAMQPRouteRelationsResponse.php => Ms/V20180408/Models/DescribeEncryptInstancesResponse.php} (73%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptPlanRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptPlanResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeOrderInstancesRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tbaas/V20180416/Models/GetBcosTransListResponse.php => Ms/V20180408/Models/DescribeOrderInstancesResponse.php} (78%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/EncryptResults.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/IOSPlan.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/IOSResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/Orders.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/SDKPlan.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/SDKResult.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/{DependencyParsingRequest.php => AnalyzeSentimentRequest.php} (86%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/{SentimentAnalysisResponse.php => AnalyzeSentimentResponse.php} (65%) mode change 100755 => 100644 delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/AutoSummarizationRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CCIToken.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/Category.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ChatBotRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ClassificationResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ClassifyContentRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ClassifyContentResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/{GenerateCoupletRequest.php => ComposeCoupletRequest.php} (96%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/{GenerateCoupletResponse.php => ComposeCoupletResponse.php} (97%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/{GeneratePoetryRequest.php => ComposePoetryRequest.php} (96%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/{GeneratePoetryResponse.php => ComposePoetryResponse.php} (96%) mode change 100755 => 100644 delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CreateWordItemsRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DeleteWordItemsRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DependencyParsingResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeWordItemsRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DictInfo.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DpToken.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/KeywordsExtractionRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/LexicalAnalysisRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/LexicalAnalysisResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/NerToken.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/PosToken.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SearchResult.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentimentAnalysisRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SimilarWordsRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextClassificationRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityProRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityProResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordItem.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordSimilarityRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/ClazzLevel.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/ClusterGroupSetItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeJobSubmissionLogRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeJobSubmissionLogResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeWorkSpacesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeWorkSpacesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/ExpertModeConfiguration.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobGraph.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobGraphEdge.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobGraphNode.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobInstanceForSubmissionLog.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/LogContent.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/NodeConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/RoleAuth.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/SlotSharingGroup.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/SlotSharingGroupSpec.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/WorkSpaceSetItem.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/BizLicenseVerifyResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/MedicalInvoice.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/ProductDataRecord.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/QueryBarCodeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizePhilippinesUMIDOCRRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizePhilippinesUMIDOCRResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBasicBizLicenseRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBasicBizLicenseResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBizLicenseRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBizLicenseResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyEnterpriseFourFactorsRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyEnterpriseFourFactorsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/AddOrganizationMemberEmailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/AddOrganizationMemberEmailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/CreateOrganizationMemberAuthIdentityRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/CreateOrganizationMemberAuthIdentityResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMemberAuthIdentityRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMemberAuthIdentityResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMembersPolicyRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMembersPolicyResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMemberRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMemberResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMonthRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMonthResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByProductRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByProductResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationMemberEmailBindRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationMemberEmailBindResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/OrgFinancialByMonth.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/OrgMemberFinancial.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/OrgProductFinancial.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberEmailBindRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/UpdateOriginProtectionIPWhitelistResponse.php => Organization/V20210331/Models/UpdateOrganizationMemberEmailBindResponse.php} (90%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/AgentDealElem.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DealGoodsPriceElem.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentDealsCacheRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentPayDealsRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentSelfPayDealsRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeClientBalanceRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeClientBalanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/RefundMap.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBInstanceHAConfigRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBInstanceHAConfigResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceHAConfigRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceHAConfigResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/SwitchDBInstancePrimaryRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/SwitchDBInstancePrimaryResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Privatedns/V20201028/Models/DeleteEndPointRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Privatedns/V20201028/Models/DeleteEndPointResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Monitor/V20180724/Models/MetricDatum.php => Scf/V20180416/Models/K8SLabel.php} (62%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/K8SToleration.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/TextCorrectionRequest.php => Scf/V20180416/Models/NamespaceResourceEnv.php} (52%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/NamespaceResourceEnvTKE.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Soe/V20180724/Models/Tone.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudDBInstancesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudDBInstancesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudReadOnlyDBInstancesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudReadOnlyDBInstancesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DBTDEEncrypt.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/ReclaimAliasDomainRequest.php => Sqlserver/V20180328/Models/DealInstance.php} (55%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeInstanceByOrdersRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeInstanceByOrdersResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyDBEncryptAttributesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyDBEncryptAttributesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyInstanceEncryptAttributesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyInstanceEncryptAttributesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/TDEConfigAttribute.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeDomainListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeDomainListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DomainInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/QueryFilterV3.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ApiGatewayInstanceDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CdnInstanceDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/Certificate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ClbInstanceDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ClbListener.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ClbListenerRule.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CosInstanceDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CreateCertificateByPackageRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CreateCertificateByPackageResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DdosInstanceDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRetryRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRetryResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRollbackRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cms/V20190321/Models/DeleteFileSampleResponse.php => Ssl/V20191205/Models/DeployCertificateRecordRollbackResponse.php} (73%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployRecordDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployRecordInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostApiGatewayInstanceListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostApiGatewayInstanceListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCdnInstanceListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCdnInstanceListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostClbInstanceListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostClbInstanceListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCosInstanceListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCosInstanceListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDdosInstanceListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDdosInstanceListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLighthouseInstanceListRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeWebProtectionHitRuleDetailResponse.php => Ssl/V20191205/Models/DescribeHostLighthouseInstanceListResponse.php} (65%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLiveInstanceListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLiveInstanceListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTeoInstanceListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTeoInstanceListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTkeInstanceListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTkeInstanceListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostVodInstanceListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostVodInstanceListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostWafInstanceListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostWafInstanceListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/Filter.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/LighthouseInstanceDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/LiveInstanceDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ResourceTypeRegions.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/ModifyDefaultCertificateRequest.php => Ssl/V20191205/Models/TeoInstanceDetail.php} (53%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeIngressDetail.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tbaas/V20180416/Models/ClusterDetailForUser.php => Ssl/V20191205/Models/TkeInstanceDetail.php} (58%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeNameSpaceDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeSecretDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRetryRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRetryResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRollbackRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cms/V20190321/Models/DeleteTextSampleResponse.php => Ssl/V20191205/Models/UpdateCertificateRecordRollbackResponse.php} (73%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateRecordDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateRecordDetails.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateRecordInfo.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/AddLabelRequest.php => Ssl/V20191205/Models/VodInstanceDetail.php} (57%) mode change 100755 => 100644 delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/BcosBlockObj.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/BcosTransInfo.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/ChannelDetailForUser.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/CreateChaincodeAndInstallForUserRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/DeployDynamicBcosContractRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosBlockByNumberRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosBlockListRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransByHashRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransByHashResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransListRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeCompileLogForUserRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeInitializeResultForUserRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeInitializeResultForUserResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeLogForUserRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeLogForUserResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChannelListForUserRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetClusterListForUserRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetLatestTransactionListRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/{GetClusterListForUserResponse.php => GetLatestTransactionListResponse.php} (69%) mode change 100755 => 100644 delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetPeerLogForUserRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InitializeChaincodeForUserRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InvokeBcosTransRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InvokeBcosTransResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/LogDetailForUser.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190311/Models/Group.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190311/Models/ResponseMessage.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/BanConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CbrPackageInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CbrRepoInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CustomLogConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DeleteGatewayVersionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DeleteGatewayVersionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeBillingInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeBillingInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCbrServerVersionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCbrServerVersionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGatewayVersionsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGatewayVersionsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGraphDataRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGraphDataResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewayRoutesRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeTimingL7SourceDataResponse.php => Tcb/V20180608/Models/DescribeWxGatewayRoutesResponse.php} (63%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewaysRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewaysResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/FrequencyLimitConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/GatewayItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/GatewayVersionItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/ModifyGatewayVersionTrafficRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/ModifyGatewayVersionTrafficResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/WxGatewayCustomConfig.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/WxGatewayRountItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/DescribeEventsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/DescribeEventsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/EventDetail.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tbaas/V20180416/Models/GroupDetailForUser.php => Tchd/V20230306/Models/ProductEventList.php} (52%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/TchdClient.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateCustomAccountRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateCustomAccountResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateImageLifecyclePersonalRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateServiceAccountRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateServiceAccountResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CustomAccount.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteCustomAccountRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/{CreateImageLifecyclePersonalResponse.php => DeleteCustomAccountResponse.php} (93%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteServiceAccountRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/{DeleteImageLifecyclePersonalResponse.php => DeleteServiceAccountResponse.php} (93%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeCustomAccountsRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeWebProtectionTopDataResponse.php => Tcr/V20190924/Models/DescribeCustomAccountsResponse.php} (69%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeServiceAccountsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeServiceAccountsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DuplicateImageRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DuplicateImageResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyCustomAccountRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyCustomAccountResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyServiceAccountRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyServiceAccountResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/Permission.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ServiceAccount.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ClusterCustomParameters.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/Keyword.php => Tcss/V20201101/Models/ConnDetectConfig.php} (58%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tbaas/V20180416/Models/PeerDetailForUser.php => Tcss/V20201101/Models/DescribeRiskDnsEventDetailRequest.php} (66%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRiskDnsEventDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRiskDnsListRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tbaas/V20180416/Models/GetBcosBlockListResponse.php => Tcss/V20201101/Models/DescribeRiskDnsListResponse.php} (78%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulRegistryImageListRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdmq/V20200217/Models/DescribeAMQPQueuesResponse.php => Tcss/V20201101/Models/DescribeVulRegistryImageListResponse.php} (69%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RegistryConnDetectResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RiskDnsEventInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulAffectedRegistryImageInfo.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Authority.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/BcosClusterItem.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CancelAuthorityIssuerResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Contract.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CptIssueRank.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CptListData.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CreateDidServiceRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CreateLabelRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DidCluster.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DidData.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DidServiceInfo.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DownCptRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/EnableHashResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetConsortiumClusterListRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCptListRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCptListResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDataPanelResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDeployInfoResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDeployListRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidClusterListResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidDetailRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidDetailResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidListResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceDetailResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceListRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceListResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetPolicyListRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Group.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Identity.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Label.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Policy.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/QueryPolicyRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RecognizeAuthorityIssuerRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RecognizeAuthorityIssuerResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RegisterIssuerResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RemoveHashResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Task.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPClusterRecentStats.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPExchange.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPRouteRelation.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPVHost.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPClusterRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPExchangeRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPQueueRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPRouteRelationRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPVHostRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateRocketMQVipInstanceRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/{CreateAMQPClusterResponse.php => CreateRocketMQVipInstanceResponse.php} (94%) mode change 100755 => 100644 delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPClusterResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPExchangeResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPQueueResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPRouteRelationResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPVHostResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQUserRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/{CreateAMQPExchangeResponse.php => DeleteRabbitMQUserResponse.php} (94%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQVipInstanceRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cdb/V20170320/Models/DescribeProxyConnectionPoolConfResponse.php => Tdmq/V20200217/Models/DeleteRabbitMQVipInstanceResponse.php} (70%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQVirtualHostRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/{CreateAMQPRouteRelationResponse.php => DeleteRabbitMQVirtualHostResponse.php} (93%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/{DeleteAMQPClusterRequest.php => DeleteRocketMQVipInstanceRequest.php} (77%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/{CreateAMQPVHostResponse.php => DeleteRocketMQVipInstanceResponse.php} (93%) mode change 100755 => 100644 delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPCreateQuotaResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPExchangesRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPQueuesRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPRouteRelationsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQUserRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQUserResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cdb/V20170320/Models/DescribeProxyConnectionPoolConfRequest.php => Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostListRequest.php} (65%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeLogSetsResponse.php => Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostListResponse.php} (69%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRocketMQMsgRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRocketMQMsgResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/EnvironmentRoleSet.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPExchangeResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPQueueRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPQueueResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPVHostRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPVHostResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQUserRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/{CreateAMQPQueueResponse.php => ModifyRabbitMQUserResponse.php} (94%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQVirtualHostRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQVirtualHostResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQPrivateVirtualHost.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQUser.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQVirtualHostInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQVirtualHostStatistics.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RocketMQMessageTrack.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/SendRocketMQMessageRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/SendRocketMQMessageResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/VpcInfo.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCertificateRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCertificateResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/{CreateSpeedTestingRequest.php => CheckCnameStatusRequest.php} (73%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCnameStatusResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ClientRule.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ClsLogTopicInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CnameStatus.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateCredentialResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateReplayTaskRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateSpeedTestingResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeAddableEntityListRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeClientRuleListRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeDnsDataRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeLogSetsRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSingleL7AnalysisDataRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingMetricDataResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeTimingL7SourceDataRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesDataRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesHitRuleDetailRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesHitRuleDetailResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesLogRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionClientIpListRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionClientIpListResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionDataRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionHitRuleDetailRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionTopDataRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DistrictStatistics.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/LogSetInfo.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyDefaultCertificateResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyRulePriorityRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyRulePriorityResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifySecurityWafGroupPolicyRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/OptimizeAction.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ReclaimZoneRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ReclaimZoneResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SecClientIp.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SecHitRuleInfo.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SecRuleRelatedInfo.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SingleTypeValue.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingConfig.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingDetailData.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingInfo.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingMetricData.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingQuota.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingStatistics.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingStatus.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/StandardDebug.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/UpdateOriginProtectionIPWhitelistRequest.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/WebLogs.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CFSTurbo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ChatCompletionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ChatCompletionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Choice.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookImageRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookImageResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookImageRecordRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookImageRecordResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/CreateWordItemsResponse.php => Tione/V20211111/Models/DeleteNotebookResponse.php} (92%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookImageKernelsRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/SimilarWordsResponse.php => Tione/V20211111/Models/DescribeNotebookImageKernelsResponse.php} (76%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookImageRecordsRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdmq/V20200217/Models/DescribeAMQPVHostsResponse.php => Tione/V20211111/Models/DescribeNotebookImageRecordsResponse.php} (72%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebooksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebooksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Message.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/DeleteWordItemsResponse.php => Tione/V20211111/Models/ModifyNotebookResponse.php} (92%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookTagsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookTagsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/NotebookDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/NotebookImageRecord.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/NotebookSetItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/PodInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ResourceConf.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/SendChatMessageRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/SendChatMessageResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StartNotebookRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StartNotebookResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopCreatingImageRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopCreatingImageResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopNotebookRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopNotebookResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Usage.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/DescribeTranscodeByUrlRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/DescribeTranscodeByUrlResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/Addon.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterProperty.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DeleteAddonRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/AddLabelResponse.php => Tke/V20180525/Models/DeleteAddonResponse.php} (92%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeAddonRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetDidRegisterTrendResponse.php => Tke/V20180525/Models/DescribeAddonResponse.php} (74%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeAddonValuesRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeLogTopicTasksResponse.php => Tke/V20180525/Models/DescribeAddonValuesResponse.php} (54%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeClusterInspectionResultsOverviewRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeClusterInspectionResultsOverviewResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetAgencyTDidRequest.php => Tke/V20180525/Models/DescribeEncryptionStatusRequest.php} (77%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/SentenceEmbeddingResponse.php => Tke/V20180525/Models/DescribeEncryptionStatusResponse.php} (67%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdmq/V20200217/Models/DescribeAMQPClusterRequest.php => Tke/V20180525/Models/DisableEncryptionProtectionRequest.php} (89%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DisableEncryptionProtectionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/EnableEncryptionProtectionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/EnableEncryptionProtectionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/InstallAddonRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/UpdateDictResponse.php => Tke/V20180525/Models/InstallAddonResponse.php} (92%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/Similarity.php => Tke/V20180525/Models/KMSConfiguration.php} (57%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateCatalogue.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateDiagnostic.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateDiagnosticOverview.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateInspectionOverview.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateInspectionResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateInspectionResultsItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateResultObjInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateResultsItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateStatistic.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetCredentialIssueRankRequest.php => Tke/V20180525/Models/ListClusterInspectionResultsItemsRequest.php} (55%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsItemsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/UpdateAddonRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/DownCptResponse.php => Tke/V20180525/Models/UpdateAddonResponse.php} (92%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/DescribeInstanceListRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeWebProtectionDataResponse.php => Trocket/V20230308/Models/DescribeInstanceListResponse.php} (77%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/DescribeTopicListRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/DescribeWebManagedRulesLogResponse.php => Trocket/V20230308/Models/DescribeTopicListResponse.php} (77%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/Filter.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/InstanceItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/Tag.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/TagFilter.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/TopicItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/TrocketClient.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/AttrItem.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetLabelListRequest.php => Trp/V20210515/Models/DescribeAgentCorpsRequest.php} (53%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeAgentCorpsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeRawScanLogsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeRawScanLogsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/RawScanLog.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeExternalTrtcMeasureResponse.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/SdkAppIdNewTrtcTimeUsage.php delete mode 100755 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/TrtcTimeNewUsage.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudAPIGatewayCanaryRuleList.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayBalancedService.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayCanaryRule.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayCanaryRuleCondition.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayRateLimitDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayCanaryRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayCanaryRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteRateLimitRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteRateLimitResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tbaas/V20180416/Models/CreateChaincodeAndInstallForUserResponse.php => Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteResponse.php} (90%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceRateLimitRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceRateLimitResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetDidServiceDetailRequest.php => Tse/V20201207/Models/DeleteCloudNativeAPIGatewayCanaryRuleRequest.php} (50%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayCanaryRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteRateLimitRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteRateLimitResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceRateLimitRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceRateLimitResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayCanaryRulesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayCanaryRulesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayPortsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayPortsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRouteRateLimitRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRouteRateLimitResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRoutesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRoutesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServiceRateLimitRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServiceRateLimitResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServicesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServicesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeGatewayInstancePortResult.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeOneCloudNativeAPIGatewayServiceRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Apigateway/V20180808/Models/GenerateApiDocumentResponse.php => Tse/V20201207/Models/DescribeOneCloudNativeAPIGatewayServiceResponse.php} (80%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ExternalRedis.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/GatewayInstanceSchemeAndPorts.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KVMapping.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongRoutePreview.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServiceDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServicePreview.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServiceRouteList.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServices.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongTarget.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongUpstreamInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ListFilter.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayCanaryRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayCanaryRuleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteRateLimitRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteRateLimitResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceRateLimitRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceRateLimitResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/QpsThreshold.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/RateLimitResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/ContainerGroupOther.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/CreateUnitNamespacesRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/CreateDictResponse.php => Tsf/V20180326/Models/CreateUnitNamespacesResponse.php} (79%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/DescribeContainerGroupAttributeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/DescribeContainerGroupAttributeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AbnormalLightingConfigureInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AbnormalLightingConfigureInfoForUpdate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlackWhiteEdgeConfigureInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlackWhiteEdgeConfigureInfoForUpdate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlurConfigureInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlurConfigureInfoForUpdate.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/WordEmbeddingRequest.php => Vod/V20180717/Models/CopyRightWatermarkInput.php} (69%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CrashScreenConfigureInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CrashScreenConfigureInfoForUpdate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateEnhanceMediaTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateEnhanceMediaTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateQualityInspectTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateQualityInspectTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteEnhanceMediaTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteEnhanceMediaTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteQualityInspectTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteQualityInspectTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeEnhanceMediaTemplatesRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tbaas/V20180416/Models/GetChaincodeCompileLogForUserResponse.php => Vod/V20180717/Models/DescribeEnhanceMediaTemplatesResponse.php} (61%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeQualityInspectTemplatesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeQualityInspectTemplatesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EnhanceMediaByTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EnhanceMediaByTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkTask.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/CancelAuthorityIssuerRequest.php => Vod/V20180717/Models/ExtractCopyRightWatermarkTaskInput.php} (65%) mode change 100755 => 100644 rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/SentenceEmbeddingRequest.php => Vod/V20180717/Models/ExtractCopyRightWatermarkTaskOutput.php} (68%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/InspectMediaQualityRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/InspectMediaQualityResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/JitterConfigureInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/JitterConfigureInfoForUpdate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyEnhanceMediaTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyEnhanceMediaTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyQualityInspectTemplateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyQualityInspectTemplateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MosaicConfigureInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MosaicConfigureInfoForUpdate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/NoiseConfigureInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/NoiseConfigureInfoForUpdate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QRCodeConfigureInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QRCodeConfigureInfoForUpdate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityEvaluationConfigureInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityEvaluationConfigureInfoForUpdate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectResultItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTask.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTaskInput.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTaskOutput.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTemplateItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/VoiceConfigureInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/VoiceConfigureInfoForUpdate.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AcceptVpcPeeringConnectionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AcceptVpcPeeringConnectionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpcPeeringConnectionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpcPeeringConnectionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteTrafficPackagesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteTrafficPackagesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteVpcPeeringConnectionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteVpcPeeringConnectionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSpecificTrafficPackageUsedDetailsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSpecificTrafficPackageUsedDetailsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSubnetResourceDashboardRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/TextClassificationResponse.php => Vpc/V20170312/Models/DescribeSubnetResourceDashboardResponse.php} (68%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeUsedIpAddressRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeUsedIpAddressResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcPeeringConnectionsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcPeeringConnectionsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/IpAddressStates.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyVpcPeeringConnectionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyVpcPeeringConnectionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/RejectVpcPeeringConnectionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/RejectVpcPeeringConnectionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ResourceStatistics.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ResourceStatisticsItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/TrafficFlow.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/UsedDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/CancelVRSTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/CancelVRSTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/CancelVRSTaskRsp.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DownloadVRSModelRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DownloadVRSModelResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DownloadVRSModelRsp.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AccessHistogramItem.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeAccessHistogramRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeAccessHistogramResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Trtc/V20190722/Models/DescribeExternalTrtcMeasureRequest.php => Waf/V20180125/Models/GetAttackHistogramRequest.php} (50%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/GetAttackHistogramResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/Trend.php => Waf/V20180125/Models/LogHistogramInfo.php} (63%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SpartaProtectionPort.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/ArrivalInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/FollowInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryArrivalListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryArrivalListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryFollowListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryFollowListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AdhocDetail.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AdhocRecord.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AgentStatus.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AlarmRuleDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineInstanceVo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineTaskDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineTaskInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineTaskInstanceDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteOpsTasksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteOpsTasksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteTasksDsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteTasksDsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchModifyOpsOwnersRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchModifyOpsOwnersResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchOperateResultOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchOperationOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchRunOpsTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchRunOpsTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopOpsTasksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopOpsTasksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopWorkflowsByIdsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopWorkflowsByIdsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BooleanResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CollectionFolderOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CollectionInstanceOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CollectionTaskOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ColumnAggregationLineage.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ColumnLineageInfo.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Cms/V20190321/Models/ManualReviewRequest.php => Wedata/V20210820/Models/CommonIdOpsDto.php} (58%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CountOpsInstanceStateRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CountOpsInstanceStateResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateAlarmRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateBaselineRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateBaselineResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateMakeDatetimeInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateOpsMakePlanRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateOpsMakePlanResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DagInstancesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DagInstancesResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Teo/V20220901/Models/WafGroup.php => Wedata/V20210820/Models/DatasourceTypeByTaskType.php} (50%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteBaselineRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteBaselineResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFilePathRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Nlp/V20190408/Models/SearchWordItemsResponse.php => Wedata/V20210820/Models/DeleteFilePathResponse.php} (75%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFileRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFileResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteProjectParamDsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteProjectParamDsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFileRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFileResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFilesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFilesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteTaskDsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteTaskDsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteWorkflowByIdRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteWorkflowByIdResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllByFolderNewRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllByFolderNewResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllTaskTypeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllTaskTypeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllUsedVersionSonRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllUsedVersionSonResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineAllTaskDagRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineAllTaskDagResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineByIdRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineByIdResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceDagRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceDagResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceGanttRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceGanttResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstancesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstancesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineTaskDagResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselinesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselinesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskDTO.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskPage.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Ocr/V20181119/Models/QueryBarCodeRequest.php => Wedata/V20210820/Models/DescribeBelongToRequest.php} (66%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBelongToResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeColumnLineageRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeColumnLineageResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTaskListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTaskListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTasksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTasksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependTaskListsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependTaskListsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDiagnosticInfoByBaselineIdRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDiagnosticInfoByBaselineIdResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDiagnosticInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstancePageRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstancePageResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstanceScriptContentRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstanceScriptContentResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrSonInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrSonInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventCasesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventCasesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventConsumeTasksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventConsumeTasksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventIsAlarmTypesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventIsAlarmTypesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventTypesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventTypesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeFathersRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeFathersResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetCredentialIssueTrendRequest.php => Wedata/V20210820/Models/DescribeInstanceByCycleReportRequest.php} (51%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleReportResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogDetailRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogDetailResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogFileRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogFileResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstancesInfoWithTaskInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstancesInfoWithTaskInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceTypeRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceTypeResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTasksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTasksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsInstanceLogListRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsInstanceLogListResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanInstancesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanInstancesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanTasksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanTasksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlansRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlansResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsWorkflowsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsWorkflowsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstanceRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstanceResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstancesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstancesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerInstanceStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerInstanceStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerRunTimeInstanceCntByStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerRunTimeInstanceCntByStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskCntByStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskCntByStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskTypeCntRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskTypeCntResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSonInstancesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSonInstancesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeStatisticInstanceStatusTrendOpsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeStatisticInstanceStatusTrendOpsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSuccessorOpsTaskInfosRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSuccessorOpsTaskInfosResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableLineageRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableLineageResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetDidRegisterTrendRequest.php => Wedata/V20210820/Models/DescribeTaskByCycleReportRequest.php} (54%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleReportResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByStatusReportRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByStatusReportResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskRunHistoryRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskRunHistoryResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeThirdTaskRunLogRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeThirdTaskRunLogResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowCanvasInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowCanvasInfoResponse.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/GetAuthoritiesListRequest.php => Wedata/V20210820/Models/DescribeWorkflowExecuteByIdRequest.php} (51%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowExecuteByIdResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowInfoByIdRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowInfoByIdResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowListByProjectIdRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowListByProjectIdResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowOpsCanvasInfoRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowOpsCanvasInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowTaskCountRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowTaskCountResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DiagnosePlusRequest.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdid/V20210519/Models/DeployByNameResponse.php => Wedata/V20210820/Models/DiagnosePlusResponse.php} (80%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcDataGovernPolicy.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcExpiredSnapshotsInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcMergeManifestsInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcRemoveOrphanFilesInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcRewriteDataInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DrInstanceOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DrInstanceOpsDtoPage.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EditBaselineRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EditBaselineResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseAuditLogOptDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseAuditLogVOCollection.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseConsumeLogOptDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseConsumeLogOptDtoCollection.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventListenerOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventPage.php rename vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/{Tdmq/V20200217/Models/AMQPQueueDetail.php => Wedata/V20210820/Models/FolderOpsDto.php} (50%) mode change 100755 => 100644 create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ForceSucScheduleInstancesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ForceSucScheduleInstancesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeOpsTasksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeOpsTasksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeTasksByWorkflowIdsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeTasksByWorkflowIdsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceApiOpsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceCondition.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceDownloadLogInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceList.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceLogInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceLogInfoOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceLogList.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceOpsInfoPage.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceSearchCondition.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceStatisticInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/IntegrationInstanceLog.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillOpsMakePlanInstancesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillOpsMakePlanInstancesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillScheduleInstancesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillScheduleInstancesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/LineageParamRecord.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/LinkOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanInstanceOpsDtoCollection.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanOpsDtoCollection.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanTaskOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanTaskOpsDtoCollection.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpOpsTasksRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpOpsTasksResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpTasksByWorkflowRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpTasksByWorkflowResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyAlarmRuleRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineAlarmStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineAlarmStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineTaskAlarmStatusRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineTaskAlarmStatusResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OperationOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskCanvasDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskCanvasInfoList.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskInfoPage.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskLinkInfoDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/PairDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ProjectBaseInfoOpsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RemoveWorkflowDsRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RemoveWorkflowDsResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunOpsMakePlanInstancesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunOpsMakePlanInstancesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunScheduleInstancesRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunScheduleInstancesResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RunTasksByMultiWorkflowRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RunTasksByMultiWorkflowResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuntimeInstanceCntTop.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScreenInstanceInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScreenTaskInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScriptInfoResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScriptRequestInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SimpleColumnInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SimpleDataSourceInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StageCloudApiRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StopBaselineRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StopBaselineResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StrToStrMap.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StringListNode.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitBaselineRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitBaselineResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitSqlTaskRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitSqlTaskResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitTaskTestRunRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitTaskTestRunResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TableBaseInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TableLineageInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskByCycle.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskByStatus.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskInstanceCountDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskTypeCnt.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskTypeMap.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskTypeOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskVersionInstance.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UpdateWorkflowOwnerRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UpdateWorkflowOwnerResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UploadContentRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UploadContentResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UserFileInfo.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkFlowExecuteDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkFlowExecuteDtoByPage.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowCanvasOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowExtOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowExtOpsDtoPage.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowSchedulerOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowTaskCountOpsDto.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/DescribeKTVMusicAccompanySegmentUrlRequest.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/DescribeKTVMusicAccompanySegmentUrlResponse.php create mode 100644 vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/KTVOtherSegments.php create mode 100644 vendor/topthink/framework/src/think/console/bin/README.md create mode 100644 vendor/topthink/framework/src/think/console/bin/hiddeninput.exe create mode 100644 vendor/topthink/framework/src/think/route/ResourceRegister.php diff --git a/app/common.php b/app/common.php index 24bc71e1..e146edd2 100755 --- a/app/common.php +++ b/app/common.php @@ -317,5 +317,5 @@ function curl_post($url,$headers,$data) { //关闭请求资源 $output = curl_exec($ch); curl_close($ch); - return $output; + return json_decode($output,true); } diff --git a/composer.json b/composer.json index 6651d76a..b5a2d7aa 100755 --- a/composer.json +++ b/composer.json @@ -34,7 +34,8 @@ "alibabacloud/client": "^1.5", "rmccue/requests": "^2.0", "w7corp/easywechat": "^6.8", - "ext-curl": "*" + "ext-curl": "*", + "jpush/jpush": "^3.6" }, "require-dev": { "symfony/var-dumper": "^4.2", diff --git a/composer.lock b/composer.lock new file mode 100644 index 00000000..96557aee --- /dev/null +++ b/composer.lock @@ -0,0 +1,4941 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "8481cbe9664c9fe4ae29538948987e53", + "packages": [ + { + "name": "adbario/php-dot-notation", + "version": "2.5.0", + "source": { + "type": "git", + "url": "https://github.com/adbario/php-dot-notation.git", + "reference": "081e2cca50c84bfeeea2e3ef9b2c8d206d80ccae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/adbario/php-dot-notation/zipball/081e2cca50c84bfeeea2e3ef9b2c8d206d80ccae", + "reference": "081e2cca50c84bfeeea2e3ef9b2c8d206d80ccae", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-json": "*", + "php": "^5.5 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8|^5.7|^6.6|^7.5|^8.5|^9.5", + "squizlabs/php_codesniffer": "^3.6" + }, + "type": "library", + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Adbar\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Riku Särkinen", + "email": "riku@adbar.io" + } + ], + "description": "PHP dot notation access to arrays", + "homepage": "https://github.com/adbario/php-dot-notation", + "keywords": [ + "ArrayAccess", + "dotnotation" + ], + "support": { + "issues": "https://github.com/adbario/php-dot-notation/issues", + "source": "https://github.com/adbario/php-dot-notation/tree/2.5.0" + }, + "time": "2022-10-14T20:31:46+00:00" + }, + { + "name": "alibabacloud/client", + "version": "1.5.32", + "source": { + "type": "git", + "url": "https://github.com/aliyun/openapi-sdk-php-client.git", + "reference": "5bc6f6d660797dcee2c3aef29700ab41ee764f4d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aliyun/openapi-sdk-php-client/zipball/5bc6f6d660797dcee2c3aef29700ab41ee764f4d", + "reference": "5bc6f6d660797dcee2c3aef29700ab41ee764f4d", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "adbario/php-dot-notation": "^2.4.1", + "clagiordano/weblibs-configmanager": "^1.0", + "ext-curl": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-simplexml": "*", + "ext-xmlwriter": "*", + "guzzlehttp/guzzle": "^6.3|^7.0", + "mtdowling/jmespath.php": "^2.5", + "php": ">=5.5" + }, + "require-dev": { + "composer/composer": "^1.8", + "drupal/coder": "^8.3", + "ext-dom": "*", + "ext-pcre": "*", + "ext-sockets": "*", + "ext-spl": "*", + "league/climate": "^3.2.4", + "mikey179/vfsstream": "^1.6", + "monolog/monolog": "^1.24", + "phpunit/phpunit": "^5.7|^6.6|^7.5|^8.5|^9.5", + "psr/cache": "^1.0", + "symfony/dotenv": "^3.4", + "symfony/var-dumper": "^3.4" + }, + "suggest": { + "ext-sockets": "To use client-side monitoring" + }, + "type": "library", + "autoload": { + "files": [ + "src/Functions.php" + ], + "psr-4": { + "AlibabaCloud\\Client\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Alibaba Cloud SDK", + "email": "sdk-team@alibabacloud.com", + "homepage": "http://www.alibabacloud.com" + } + ], + "description": "Alibaba Cloud Client for PHP - Use Alibaba Cloud in your PHP project", + "homepage": "https://www.alibabacloud.com/", + "keywords": [ + "alibaba", + "alibabacloud", + "aliyun", + "client", + "cloud", + "library", + "sdk", + "tool" + ], + "support": { + "issues": "https://github.com/aliyun/openapi-sdk-php-client/issues", + "source": "https://github.com/aliyun/openapi-sdk-php-client" + }, + "time": "2022-12-09T04:05:55+00:00" + }, + { + "name": "aliyuncs/oss-sdk-php", + "version": "v2.6.0", + "source": { + "type": "git", + "url": "https://github.com/aliyun/aliyun-oss-php-sdk.git", + "reference": "572d0f8e099e8630ae7139ed3fdedb926c7a760f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/aliyun/aliyun-oss-php-sdk/zipball/572d0f8e099e8630ae7139ed3fdedb926c7a760f", + "reference": "572d0f8e099e8630ae7139ed3fdedb926c7a760f", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "phpunit/phpunit": "*", + "satooshi/php-coveralls": "*" + }, + "type": "library", + "autoload": { + "psr-4": { + "OSS\\": "src/OSS" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Aliyuncs", + "homepage": "http://www.aliyun.com" + } + ], + "description": "Aliyun OSS SDK for PHP", + "homepage": "http://www.aliyun.com/product/oss/", + "support": { + "issues": "https://github.com/aliyun/aliyun-oss-php-sdk/issues", + "source": "https://github.com/aliyun/aliyun-oss-php-sdk/tree/v2.6.0" + }, + "time": "2022-08-03T08:06:01+00:00" + }, + { + "name": "clagiordano/weblibs-configmanager", + "version": "v1.5.0", + "source": { + "type": "git", + "url": "https://github.com/clagiordano/weblibs-configmanager.git", + "reference": "8802c7396d61a923c9a73e37ead062b24bb1b273" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/clagiordano/weblibs-configmanager/zipball/8802c7396d61a923c9a73e37ead062b24bb1b273", + "reference": "8802c7396d61a923c9a73e37ead062b24bb1b273", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-json": "*", + "php": ">=5.4", + "symfony/yaml": "^2.8" + }, + "require-dev": { + "clagiordano/phpunit-result-printer": "^1", + "php-coveralls/php-coveralls": "^1.1", + "phpunit/phpunit": "^4.8" + }, + "type": "library", + "autoload": { + "psr-4": { + "clagiordano\\weblibs\\configmanager\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Claudio Giordano", + "email": "claudio.giordano@autistici.org", + "role": "Developer" + } + ], + "description": "weblibs-configmanager is a tool library for easily read and access to php config array file and direct read/write configuration file / object", + "keywords": [ + "clagiordano", + "configuration", + "manager", + "tool", + "weblibs" + ], + "support": { + "issues": "https://github.com/clagiordano/weblibs-configmanager/issues", + "source": "https://github.com/clagiordano/weblibs-configmanager/tree/v1.5.0" + }, + "time": "2021-07-12T15:27:21+00:00" + }, + { + "name": "dragonmantank/cron-expression", + "version": "v3.3.3", + "source": { + "type": "git", + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", + "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": "^7.2|^8.0", + "webmozart/assert": "^1.0" + }, + "replace": { + "mtdowling/cron-expression": "^1.0" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-webmozart-assert": "^1.0", + "phpunit/phpunit": "^7.0|^8.0|^9.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Cron\\": "src/Cron/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Tankersley", + "email": "chris@ctankersley.com", + "homepage": "https://github.com/dragonmantank" + } + ], + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", + "keywords": [ + "cron", + "schedule" + ], + "support": { + "issues": "https://github.com/dragonmantank/cron-expression/issues", + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.3" + }, + "funding": [ + { + "url": "https://github.com/dragonmantank", + "type": "github" + } + ], + "time": "2023-08-10T19:36:49+00:00" + }, + { + "name": "ezyang/htmlpurifier", + "version": "v4.16.0", + "source": { + "type": "git", + "url": "https://github.com/ezyang/htmlpurifier.git", + "reference": "523407fb06eb9e5f3d59889b3978d5bfe94299c8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/523407fb06eb9e5f3d59889b3978d5bfe94299c8", + "reference": "523407fb06eb9e5f3d59889b3978d5bfe94299c8", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0" + }, + "require-dev": { + "cerdic/css-tidy": "^1.7 || ^2.0", + "simpletest/simpletest": "dev-master" + }, + "suggest": { + "cerdic/css-tidy": "If you want to use the filter 'Filter.ExtractStyleBlocks'.", + "ext-bcmath": "Used for unit conversion and imagecrash protection", + "ext-iconv": "Converts text to and from non-UTF-8 encodings", + "ext-tidy": "Used for pretty-printing HTML" + }, + "type": "library", + "autoload": { + "files": [ + "library/HTMLPurifier.composer.php" + ], + "psr-0": { + "HTMLPurifier": "library/" + }, + "exclude-from-classmap": [ + "/library/HTMLPurifier/Language/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Edward Z. Yang", + "email": "admin@htmlpurifier.org", + "homepage": "http://ezyang.com" + } + ], + "description": "Standards compliant HTML filter written in PHP", + "homepage": "http://htmlpurifier.org/", + "keywords": [ + "html" + ], + "support": { + "issues": "https://github.com/ezyang/htmlpurifier/issues", + "source": "https://github.com/ezyang/htmlpurifier/tree/v4.16.0" + }, + "time": "2022-09-18T07:06:19+00:00" + }, + { + "name": "guzzlehttp/command", + "version": "1.3.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/command.git", + "reference": "3372bcfd79d4b357b6871665bf06155515e8d844" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/command/zipball/3372bcfd79d4b357b6871665bf06155515e8d844", + "reference": "3372bcfd79d4b357b6871665bf06155515e8d844", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "guzzlehttp/guzzle": "^7.5.1", + "guzzlehttp/promises": "^1.5.3 || ^2.0", + "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", + "phpunit/phpunit": "^8.5.19 || ^9.5.8" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Command\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + } + ], + "description": "Provides the foundation for building command-based web service clients", + "support": { + "issues": "https://github.com/guzzle/command/issues", + "source": "https://github.com/guzzle/command/tree/1.3.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/command", + "type": "tidelift" + } + ], + "time": "2023-05-21T14:15:09+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.7.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "fb7566caccf22d74d1ab270de3551f72a58399f5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/fb7566caccf22d74d1ab270de3551f72a58399f5", + "reference": "fb7566caccf22d74d1ab270de3551f72a58399f5", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.5.3 || ^2.0", + "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", + "ext-curl": "*", + "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999", + "php-http/message-factory": "^1.1", + "phpunit/phpunit": "^8.5.29 || ^9.5.23", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.7.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2023-05-21T14:04:53+00:00" + }, + { + "name": "guzzlehttp/guzzle-services", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle-services.git", + "reference": "f4bb1c205152a56741624b88753732e01a60565c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle-services/zipball/f4bb1c205152a56741624b88753732e01a60565c", + "reference": "f4bb1c205152a56741624b88753732e01a60565c", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "guzzlehttp/command": "^1.3", + "guzzlehttp/guzzle": "^7.7", + "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", + "guzzlehttp/uri-template": "^1.0.1", + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", + "phpunit/phpunit": "^8.5.19 || ^9.5.8" + }, + "suggest": { + "gimler/guzzle-description-loader": "^0.0.4" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Command\\Guzzle\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Stefano Kowalke", + "email": "blueduck@mail.org", + "homepage": "https://github.com/Konafets" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + } + ], + "description": "Provides an implementation of the Guzzle Command library that uses Guzzle service descriptions to describe web services, serialize requests, and parse responses into easy to use model structures.", + "support": { + "issues": "https://github.com/guzzle/guzzle-services/issues", + "source": "https://github.com/guzzle/guzzle-services/tree/1.4.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle-services", + "type": "tidelift" + } + ], + "time": "2023-05-21T14:21:30+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "111166291a0f8130081195ac4556a5587d7f1b5d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/111166291a0f8130081195ac4556a5587d7f1b5d", + "reference": "111166291a0f8130081195ac4556a5587d7f1b5d", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", + "phpunit/phpunit": "^8.5.29 || ^9.5.23" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/2.0.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2023-08-03T15:11:55+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.6.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "8bd7c33a0734ae1c5d074360512beb716bef3f77" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/8bd7c33a0734ae1c5d074360512beb716bef3f77", + "reference": "8bd7c33a0734ae1c5d074360512beb716bef3f77", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.1 || ^2.0", + "ralouphie/getallheaders": "^3.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.29 || ^9.5.23" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.6.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2023-08-03T15:06:02+00:00" + }, + { + "name": "guzzlehttp/uri-template", + "version": "v1.0.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/uri-template.git", + "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/uri-template/zipball/b945d74a55a25a949158444f09ec0d3c120d69e2", + "reference": "b945d74a55a25a949158444f09ec0d3c120d69e2", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": "^7.2.5 || ^8.0", + "symfony/polyfill-php80": "^1.17" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.19 || ^9.5.8", + "uri-template/tests": "1.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\UriTemplate\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + } + ], + "description": "A polyfill class for uri_template of PHP", + "keywords": [ + "guzzlehttp", + "uri-template" + ], + "support": { + "issues": "https://github.com/guzzle/uri-template/issues", + "source": "https://github.com/guzzle/uri-template/tree/v1.0.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/uri-template", + "type": "tidelift" + } + ], + "time": "2021-10-07T12:57:01+00:00" + }, + { + "name": "jpush/jpush", + "version": "v3.6.8", + "source": { + "type": "git", + "url": "https://github.com/jpush/jpush-api-php-client.git", + "reference": "ebb191e8854a35c3fb7a6626028b3a23132cbe2c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jpush/jpush-api-php-client/zipball/ebb191e8854a35c3fb7a6626028b3a23132cbe2c", + "reference": "ebb191e8854a35c3fb7a6626028b3a23132cbe2c", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.3" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "type": "library", + "autoload": { + "psr-4": { + "JPush\\": "src/JPush/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "JPush", + "email": "support@jpush.cn", + "homepage": "https://www.jpush.cn/", + "role": "Developer" + } + ], + "description": "JPush API PHP Client", + "homepage": "https://github.com/jpush/jpush-api-php-client", + "support": { + "issues": "https://github.com/jpush/jpush-api-php-client/issues", + "source": "https://github.com/jpush/jpush-api-php-client/tree/v3.6.8" + }, + "time": "2021-08-12T07:43:39+00:00" + }, + { + "name": "maennchen/zipstream-php", + "version": "2.4.0", + "source": { + "type": "git", + "url": "https://github.com/maennchen/ZipStream-PHP.git", + "reference": "3fa72e4c71a43f9e9118752a5c90e476a8dc9eb3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/3fa72e4c71a43f9e9118752a5c90e476a8dc9eb3", + "reference": "3fa72e4c71a43f9e9118752a5c90e476a8dc9eb3", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-mbstring": "*", + "myclabs/php-enum": "^1.5", + "php": "^8.0", + "psr/http-message": "^1.0" + }, + "require-dev": { + "ext-zip": "*", + "friendsofphp/php-cs-fixer": "^3.9", + "guzzlehttp/guzzle": "^6.5.3 || ^7.2.0", + "mikey179/vfsstream": "^1.6", + "php-coveralls/php-coveralls": "^2.4", + "phpunit/phpunit": "^8.5.8 || ^9.4.2", + "vimeo/psalm": "^5.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "ZipStream\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paul Duncan", + "email": "pabs@pablotron.org" + }, + { + "name": "Jonatan Männchen", + "email": "jonatan@maennchen.ch" + }, + { + "name": "Jesse Donat", + "email": "donatj@gmail.com" + }, + { + "name": "András Kolesár", + "email": "kolesar@kolesar.hu" + } + ], + "description": "ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.", + "keywords": [ + "stream", + "zip" + ], + "support": { + "issues": "https://github.com/maennchen/ZipStream-PHP/issues", + "source": "https://github.com/maennchen/ZipStream-PHP/tree/2.4.0" + }, + "funding": [ + { + "url": "https://github.com/maennchen", + "type": "github" + }, + { + "url": "https://opencollective.com/zipstream", + "type": "open_collective" + } + ], + "time": "2022-12-08T12:29:14+00:00" + }, + { + "name": "markbaker/complex", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/MarkBaker/PHPComplex.git", + "reference": "95c56caa1cf5c766ad6d65b6344b807c1e8405b9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MarkBaker/PHPComplex/zipball/95c56caa1cf5c766ad6d65b6344b807c1e8405b9", + "reference": "95c56caa1cf5c766ad6d65b6344b807c1e8405b9", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "dev-master", + "phpcompatibility/php-compatibility": "^9.3", + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", + "squizlabs/php_codesniffer": "^3.7" + }, + "type": "library", + "autoload": { + "psr-4": { + "Complex\\": "classes/src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mark Baker", + "email": "mark@lange.demon.co.uk" + } + ], + "description": "PHP Class for working with complex numbers", + "homepage": "https://github.com/MarkBaker/PHPComplex", + "keywords": [ + "complex", + "mathematics" + ], + "support": { + "issues": "https://github.com/MarkBaker/PHPComplex/issues", + "source": "https://github.com/MarkBaker/PHPComplex/tree/3.0.2" + }, + "time": "2022-12-06T16:21:08+00:00" + }, + { + "name": "markbaker/matrix", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/MarkBaker/PHPMatrix.git", + "reference": "728434227fe21be27ff6d86621a1b13107a2562c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MarkBaker/PHPMatrix/zipball/728434227fe21be27ff6d86621a1b13107a2562c", + "reference": "728434227fe21be27ff6d86621a1b13107a2562c", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "dev-master", + "phpcompatibility/php-compatibility": "^9.3", + "phpdocumentor/phpdocumentor": "2.*", + "phploc/phploc": "^4.0", + "phpmd/phpmd": "2.*", + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", + "sebastian/phpcpd": "^4.0", + "squizlabs/php_codesniffer": "^3.7" + }, + "type": "library", + "autoload": { + "psr-4": { + "Matrix\\": "classes/src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mark Baker", + "email": "mark@demon-angel.eu" + } + ], + "description": "PHP Class for working with matrices", + "homepage": "https://github.com/MarkBaker/PHPMatrix", + "keywords": [ + "mathematics", + "matrix", + "vector" + ], + "support": { + "issues": "https://github.com/MarkBaker/PHPMatrix/issues", + "source": "https://github.com/MarkBaker/PHPMatrix/tree/3.0.1" + }, + "time": "2022-12-02T22:17:43+00:00" + }, + { + "name": "monolog/monolog", + "version": "2.9.1", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/f259e2b15fb95494c83f52d3caad003bbf5ffaa1", + "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.2", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2 || ^2@dev", + "guzzlehttp/guzzle": "^7.4", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "phpspec/prophecy": "^1.15", + "phpstan/phpstan": "^0.12.91", + "phpunit/phpunit": "^8.5.14", + "predis/predis": "^1.1 || ^2.0", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": "^7", + "swiftmailer/swiftmailer": "^5.3|^6.0", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/2.9.1" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2023-02-06T13:44:46+00:00" + }, + { + "name": "mtdowling/jmespath.php", + "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/jmespath/jmespath.php.git", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "reference": "9b87907a81b87bc76d19a7fb2d61e61486ee9edb", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": "^5.4 || ^7.0 || ^8.0", + "symfony/polyfill-mbstring": "^1.17" + }, + "require-dev": { + "composer/xdebug-handler": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^7.5.15" + }, + "bin": [ + "bin/jp.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "files": [ + "src/JmesPath.php" + ], + "psr-4": { + "JmesPath\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + } + ], + "description": "Declaratively specify how to extract elements from a JSON document", + "keywords": [ + "json", + "jsonpath" + ], + "support": { + "issues": "https://github.com/jmespath/jmespath.php/issues", + "source": "https://github.com/jmespath/jmespath.php/tree/2.6.1" + }, + "time": "2021-06-14T00:11:39+00:00" + }, + { + "name": "myclabs/php-enum", + "version": "1.8.3", + "source": { + "type": "git", + "url": "https://github.com/myclabs/php-enum.git", + "reference": "b942d263c641ddb5190929ff840c68f78713e937" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/php-enum/zipball/b942d263c641ddb5190929ff840c68f78713e937", + "reference": "b942d263c641ddb5190929ff840c68f78713e937", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-json": "*", + "php": "^7.3 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "1.*", + "vimeo/psalm": "^4.6.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "MyCLabs\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP Enum contributors", + "homepage": "https://github.com/myclabs/php-enum/graphs/contributors" + } + ], + "description": "PHP Enum implementation", + "homepage": "http://github.com/myclabs/php-enum", + "keywords": [ + "enum" + ], + "support": { + "issues": "https://github.com/myclabs/php-enum/issues", + "source": "https://github.com/myclabs/php-enum/tree/1.8.3" + }, + "funding": [ + { + "url": "https://github.com/mnapoli", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/php-enum", + "type": "tidelift" + } + ], + "time": "2021-07-05T08:18:36+00:00" + }, + { + "name": "nyholm/psr7", + "version": "1.8.0", + "source": { + "type": "git", + "url": "https://github.com/Nyholm/psr7.git", + "reference": "3cb4d163b58589e47b35103e8e5e6a6a475b47be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Nyholm/psr7/zipball/3cb4d163b58589e47b35103e8e5e6a6a475b47be", + "reference": "3cb4d163b58589e47b35103e8e5e6a6a475b47be", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.2", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.1 || ^2.0" + }, + "provide": { + "php-http/message-factory-implementation": "1.0", + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "http-interop/http-factory-tests": "^0.9", + "php-http/message-factory": "^1.0", + "php-http/psr7-integration-tests": "^1.0", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.4", + "symfony/error-handler": "^4.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.8-dev" + } + }, + "autoload": { + "psr-4": { + "Nyholm\\Psr7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com" + }, + { + "name": "Martijn van der Ven", + "email": "martijn@vanderven.se" + } + ], + "description": "A fast PHP7 implementation of PSR-7", + "homepage": "https://tnyholm.se", + "keywords": [ + "psr-17", + "psr-7" + ], + "support": { + "issues": "https://github.com/Nyholm/psr7/issues", + "source": "https://github.com/Nyholm/psr7/tree/1.8.0" + }, + "funding": [ + { + "url": "https://github.com/Zegnat", + "type": "github" + }, + { + "url": "https://github.com/nyholm", + "type": "github" + } + ], + "time": "2023-05-02T11:26:24+00:00" + }, + { + "name": "nyholm/psr7-server", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/Nyholm/psr7-server.git", + "reference": "b846a689844cef114e8079d8c80f0afd96745ae3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Nyholm/psr7-server/zipball/b846a689844cef114e8079d8c80f0afd96745ae3", + "reference": "b846a689844cef114e8079d8c80f0afd96745ae3", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": "^7.1 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0" + }, + "require-dev": { + "nyholm/nsa": "^1.1", + "nyholm/psr7": "^1.3", + "phpunit/phpunit": "^7.0 || ^8.5 || ^9.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Nyholm\\Psr7Server\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com" + }, + { + "name": "Martijn van der Ven", + "email": "martijn@vanderven.se" + } + ], + "description": "Helper classes to handle PSR-7 server requests", + "homepage": "http://tnyholm.se", + "keywords": [ + "psr-17", + "psr-7" + ], + "support": { + "issues": "https://github.com/Nyholm/psr7-server/issues", + "source": "https://github.com/Nyholm/psr7-server/tree/1.0.2" + }, + "funding": [ + { + "url": "https://github.com/Zegnat", + "type": "github" + }, + { + "url": "https://github.com/nyholm", + "type": "github" + } + ], + "time": "2021-05-12T11:11:27+00:00" + }, + { + "name": "overtrue/socialite", + "version": "4.8.1", + "source": { + "type": "git", + "url": "https://github.com/overtrue/socialite.git", + "reference": "470b781f288fbb24c8b105cfdada215d83d84d4b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/overtrue/socialite/zipball/470b781f288fbb24c8b105cfdada215d83d84d4b", + "reference": "470b781f288fbb24c8b105cfdada215d83d84d4b", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-json": "*", + "ext-openssl": "*", + "guzzlehttp/guzzle": "^7.0", + "php": ">=8.0.2", + "symfony/http-foundation": "^6.0", + "symfony/psr-http-message-bridge": "^2.1" + }, + "require-dev": { + "jetbrains/phpstorm-attributes": "^1.0", + "laravel/pint": "^1.2", + "mockery/mockery": "^1.3", + "phpstan/phpstan": "^1.7", + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "autoload": { + "files": [ + "src/Contracts/FactoryInterface.php", + "src/Contracts/UserInterface.php", + "src/Contracts/ProviderInterface.php" + ], + "psr-4": { + "Overtrue\\Socialite\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "overtrue", + "email": "anzhengchao@gmail.com" + } + ], + "description": "A collection of OAuth 2 packages.", + "keywords": [ + "Feishu", + "login", + "oauth", + "qcloud", + "qq", + "social", + "wechat", + "weibo" + ], + "support": { + "issues": "https://github.com/overtrue/socialite/issues", + "source": "https://github.com/overtrue/socialite/tree/4.8.1" + }, + "funding": [ + { + "url": "https://github.com/overtrue", + "type": "github" + } + ], + "time": "2023-07-17T08:56:49+00:00" + }, + { + "name": "phpoffice/phpspreadsheet", + "version": "1.28.0", + "source": { + "type": "git", + "url": "https://github.com/PHPOffice/PhpSpreadsheet.git", + "reference": "6e81cf39bbd93ebc3a4e8150444c41e8aa9b769a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/6e81cf39bbd93ebc3a4e8150444c41e8aa9b769a", + "reference": "6e81cf39bbd93ebc3a4e8150444c41e8aa9b769a", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-ctype": "*", + "ext-dom": "*", + "ext-fileinfo": "*", + "ext-gd": "*", + "ext-iconv": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-simplexml": "*", + "ext-xml": "*", + "ext-xmlreader": "*", + "ext-xmlwriter": "*", + "ext-zip": "*", + "ext-zlib": "*", + "ezyang/htmlpurifier": "^4.15", + "maennchen/zipstream-php": "^2.1", + "markbaker/complex": "^3.0", + "markbaker/matrix": "^3.0", + "php": "^7.4 || ^8.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/simple-cache": "^1.0 || ^2.0 || ^3.0" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "dev-main", + "dompdf/dompdf": "^1.0 || ^2.0", + "friendsofphp/php-cs-fixer": "^3.2", + "mitoteam/jpgraph": "^10.2.4", + "mpdf/mpdf": "^8.1.1", + "phpcompatibility/php-compatibility": "^9.3", + "phpstan/phpstan": "^1.1", + "phpstan/phpstan-phpunit": "^1.0", + "phpunit/phpunit": "^8.5 || ^9.0", + "squizlabs/php_codesniffer": "^3.7", + "tecnickcom/tcpdf": "^6.5" + }, + "suggest": { + "dompdf/dompdf": "Option for rendering PDF with PDF Writer", + "ext-intl": "PHP Internationalization Functions", + "mitoteam/jpgraph": "Option for rendering charts, or including charts with PDF or HTML Writers", + "mpdf/mpdf": "Option for rendering PDF with PDF Writer", + "tecnickcom/tcpdf": "Option for rendering PDF with PDF Writer" + }, + "type": "library", + "autoload": { + "psr-4": { + "PhpOffice\\PhpSpreadsheet\\": "src/PhpSpreadsheet" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Maarten Balliauw", + "homepage": "https://blog.maartenballiauw.be" + }, + { + "name": "Mark Baker", + "homepage": "https://markbakeruk.net" + }, + { + "name": "Franck Lefevre", + "homepage": "https://rootslabs.net" + }, + { + "name": "Erik Tilt" + }, + { + "name": "Adrien Crivelli" + } + ], + "description": "PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine", + "homepage": "https://github.com/PHPOffice/PhpSpreadsheet", + "keywords": [ + "OpenXML", + "excel", + "gnumeric", + "ods", + "php", + "spreadsheet", + "xls", + "xlsx" + ], + "support": { + "issues": "https://github.com/PHPOffice/PhpSpreadsheet/issues", + "source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/1.28.0" + }, + "time": "2023-02-25T12:24:49+00:00" + }, + { + "name": "psr/cache", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "213f9dbc5b9bfbc4f8db86d2838dc968752ce13b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/cache/zipball/213f9dbc5b9bfbc4f8db86d2838dc968752ce13b", + "reference": "213f9dbc5b9bfbc4f8db86d2838dc968752ce13b", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "support": { + "source": "https://github.com/php-fig/cache/tree/2.0.0" + }, + "time": "2021-02-03T23:23:37+00:00" + }, + { + "name": "psr/container", + "version": "1.1.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea", + "reference": "513e0666f7216c7459170d56df27dfcefe1689ea", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/1.1.2" + }, + "time": "2021-11-05T16:50:12+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, + "time": "2020-06-29T06:28:15+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "e616d01114759c4c489f93b099585439f795fe35" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", + "reference": "e616d01114759c4c489f93b099585439f795fe35", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/1.0.2" + }, + "time": "2023-04-10T20:10:41+00:00" + }, + { + "name": "psr/http-message", + "version": "1.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/1.1" + }, + "time": "2023-04-04T09:50:52+00:00" + }, + { + "name": "psr/log", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "Psr/Log/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, + "time": "2021-05-03T11:20:27+00:00" + }, + { + "name": "psr/simple-cache", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=5.3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "support": { + "source": "https://github.com/php-fig/simple-cache/tree/master" + }, + "time": "2017-10-23T01:57:42+00:00" + }, + { + "name": "qcloud/cos-sdk-v5", + "version": "v2.6.4", + "source": { + "type": "git", + "url": "https://github.com/tencentyun/cos-php-sdk-v5.git", + "reference": "06ccc95599635abd3f431f470b79b8fb8ddbd6a0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tencentyun/cos-php-sdk-v5/zipball/06ccc95599635abd3f431f470b79b8fb8ddbd6a0", + "reference": "06ccc95599635abd3f431f470b79b8fb8ddbd6a0", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-simplexml": "*", + "guzzlehttp/guzzle": "^6.2.1 || ^7.0", + "guzzlehttp/guzzle-services": "^1.1", + "guzzlehttp/psr7": "^1.3.1 || ^2.0", + "php": ">=5.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4-dev" + } + }, + "autoload": { + "files": [ + "src/Common.php" + ], + "psr-4": { + "Qcloud\\Cos\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "yaozongyou", + "email": "yaozongyou@vip.qq.com" + }, + { + "name": "lewzylu", + "email": "327874225@qq.com" + }, + { + "name": "tuunalai", + "email": "550566181@qq.com" + } + ], + "description": "PHP SDK for QCloud COS", + "keywords": [ + "cos", + "php", + "qcloud" + ], + "support": { + "issues": "https://github.com/tencentyun/cos-php-sdk-v5/issues", + "source": "https://github.com/tencentyun/cos-php-sdk-v5/tree/v2.6.4" + }, + "time": "2023-07-12T03:41:07+00:00" + }, + { + "name": "qiniu/php-sdk", + "version": "v7.4.0", + "source": { + "type": "git", + "url": "https://github.com/qiniu/php-sdk.git", + "reference": "1c6bc89166e524a40ee42bf516fb99ffc6401c82" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/qiniu/php-sdk/zipball/1c6bc89166e524a40ee42bf516fb99ffc6401c82", + "reference": "1c6bc89166e524a40ee42bf516fb99ffc6401c82", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "phpunit/phpunit": "~4.0", + "squizlabs/php_codesniffer": "~3.6" + }, + "type": "library", + "autoload": { + "files": [ + "src/Qiniu/functions.php" + ], + "psr-4": { + "Qiniu\\": "src/Qiniu" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Qiniu", + "email": "sdk@qiniu.com", + "homepage": "http://www.qiniu.com" + } + ], + "description": "Qiniu Resource (Cloud) Storage SDK for PHP", + "homepage": "http://developer.qiniu.com/", + "keywords": [ + "cloud", + "qiniu", + "sdk", + "storage" + ], + "support": { + "issues": "https://github.com/qiniu/php-sdk/issues", + "source": "https://github.com/qiniu/php-sdk/tree/v7.4.0" + }, + "time": "2021-07-19T07:41:36+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "rmccue/requests", + "version": "v2.0.5", + "source": { + "type": "git", + "url": "https://github.com/WordPress/Requests.git", + "reference": "b717f1d2f4ef7992ec0c127747ed8b7e170c2f49" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/WordPress/Requests/zipball/b717f1d2f4ef7992ec0c127747ed8b7e170c2f49", + "reference": "b717f1d2f4ef7992ec0c127747ed8b7e170c2f49", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-json": "*", + "php": ">=5.6" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.7", + "php-parallel-lint/php-console-highlighter": "^0.5.0", + "php-parallel-lint/php-parallel-lint": "^1.3.1", + "phpcompatibility/php-compatibility": "^9.0", + "requests/test-server": "dev-main", + "roave/security-advisories": "dev-latest", + "squizlabs/php_codesniffer": "^3.6", + "wp-coding-standards/wpcs": "^2.0", + "yoast/phpunit-polyfills": "^1.0.0" + }, + "type": "library", + "autoload": { + "files": [ + "library/Deprecated.php" + ], + "psr-4": { + "WpOrg\\Requests\\": "src/" + }, + "classmap": [ + "library/Requests.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "ISC" + ], + "authors": [ + { + "name": "Ryan McCue", + "homepage": "https://rmccue.io/" + }, + { + "name": "Alain Schlesser", + "homepage": "https://github.com/schlessera" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl" + }, + { + "name": "Contributors", + "homepage": "https://github.com/WordPress/Requests/graphs/contributors" + } + ], + "description": "A HTTP library written in PHP, for human beings.", + "homepage": "https://requests.ryanmccue.info/", + "keywords": [ + "curl", + "fsockopen", + "http", + "idna", + "ipv6", + "iri", + "sockets" + ], + "support": { + "docs": "https://requests.ryanmccue.info/", + "issues": "https://github.com/WordPress/Requests/issues", + "source": "https://github.com/WordPress/Requests" + }, + "time": "2022-10-11T08:15:28+00:00" + }, + { + "name": "symfony/cache", + "version": "v5.4.25", + "source": { + "type": "git", + "url": "https://github.com/symfony/cache.git", + "reference": "e2013521c0f07473ae69a01fce0af78fc3ec0f23" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/cache/zipball/e2013521c0f07473ae69a01fce0af78fc3ec0f23", + "reference": "e2013521c0f07473ae69a01fce0af78fc3ec0f23", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.2.5", + "psr/cache": "^1.0|^2.0", + "psr/log": "^1.1|^2|^3", + "symfony/cache-contracts": "^1.1.7|^2", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-php73": "^1.9", + "symfony/polyfill-php80": "^1.16", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/var-exporter": "^4.4|^5.0|^6.0" + }, + "conflict": { + "doctrine/dbal": "<2.13.1", + "symfony/dependency-injection": "<4.4", + "symfony/http-kernel": "<4.4", + "symfony/var-dumper": "<4.4" + }, + "provide": { + "psr/cache-implementation": "1.0|2.0", + "psr/simple-cache-implementation": "1.0|2.0", + "symfony/cache-implementation": "1.0|2.0" + }, + "require-dev": { + "cache/integration-tests": "dev-master", + "doctrine/cache": "^1.6|^2.0", + "doctrine/dbal": "^2.13.1|^3.0", + "predis/predis": "^1.1", + "psr/simple-cache": "^1.0|^2.0", + "symfony/config": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/filesystem": "^4.4|^5.0|^6.0", + "symfony/http-kernel": "^4.4|^5.0|^6.0", + "symfony/messenger": "^4.4|^5.0|^6.0", + "symfony/var-dumper": "^4.4|^5.0|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Cache\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides extended PSR-6, PSR-16 (and tags) implementations", + "homepage": "https://symfony.com", + "keywords": [ + "caching", + "psr6" + ], + "support": { + "source": "https://github.com/symfony/cache/tree/v5.4.25" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-06-22T08:06:06+00:00" + }, + { + "name": "symfony/cache-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/cache-contracts.git", + "reference": "64be4a7acb83b6f2bf6de9a02cee6dad41277ebc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/64be4a7acb83b6f2bf6de9a02cee6dad41277ebc", + "reference": "64be4a7acb83b6f2bf6de9a02cee6dad41277ebc", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.2.5", + "psr/cache": "^1.0|^2.0|^3.0" + }, + "suggest": { + "symfony/cache-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Cache\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to caching", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/cache-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:53:40+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.0.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", + "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=8.0.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.0.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:55:41+00:00" + }, + { + "name": "symfony/http-client", + "version": "v6.0.20", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client.git", + "reference": "541c04560da1875f62c963c3aab6ea12a7314e11" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client/zipball/541c04560da1875f62c963c3aab6ea12a7314e11", + "reference": "541c04560da1875f62c963c3aab6ea12a7314e11", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=8.0.2", + "psr/log": "^1|^2|^3", + "symfony/http-client-contracts": "^3", + "symfony/service-contracts": "^1.0|^2|^3" + }, + "provide": { + "php-http/async-client-implementation": "*", + "php-http/client-implementation": "*", + "psr/http-client-implementation": "1.0", + "symfony/http-client-implementation": "3.0" + }, + "require-dev": { + "amphp/amp": "^2.5", + "amphp/http-client": "^4.2.1", + "amphp/http-tunnel": "^1.0", + "amphp/socket": "^1.1", + "guzzlehttp/promises": "^1.4", + "nyholm/psr7": "^1.0", + "php-http/httplug": "^1.0|^2.0", + "psr/http-client": "^1.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/http-kernel": "^5.4|^6.0", + "symfony/process": "^5.4|^6.0", + "symfony/stopwatch": "^5.4|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpClient\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-client/tree/v6.0.20" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-01-30T15:41:07+00:00" + }, + { + "name": "symfony/http-client-contracts", + "version": "v3.0.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "4184b9b63af1edaf35b6a7974c6f1f9f33294129" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/4184b9b63af1edaf35b6a7974c6f1f9f33294129", + "reference": "4184b9b63af1edaf35b6a7974c6f1f9f33294129", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=8.0.2" + }, + "suggest": { + "symfony/http-client-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\HttpClient\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to HTTP clients", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v3.0.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-04-12T16:11:42+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v6.0.20", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e16b2676a4b3b1fa12378a20b29c364feda2a8d6", + "reference": "e16b2676a4b3b1fa12378a20b29c364feda2a8d6", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=8.0.2", + "symfony/deprecation-contracts": "^2.1|^3", + "symfony/polyfill-mbstring": "~1.1" + }, + "require-dev": { + "predis/predis": "~1.0", + "symfony/cache": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4", + "symfony/mime": "^5.4|^6.0", + "symfony/rate-limiter": "^5.2|^6.0" + }, + "suggest": { + "symfony/mime": "To use the file extension guesser" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Defines an object-oriented layer for the HTTP specification", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v6.0.20" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-01-30T15:41:07+00:00" + }, + { + "name": "symfony/mime", + "version": "v6.0.19", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "d7052547a0070cbeadd474e172b527a00d657301" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/d7052547a0070cbeadd474e172b527a00d657301", + "reference": "d7052547a0070cbeadd474e172b527a00d657301", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=8.0.2", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<5.4", + "symfony/serializer": "<5.4.14|>=6.0,<6.0.14|>=6.1,<6.1.6" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1|^4", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/property-access": "^5.4|^6.0", + "symfony/property-info": "^5.4|^6.0", + "symfony/serializer": "^5.4.14|~6.0.14|^6.1.6" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows manipulating MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v6.0.19" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-01-11T11:50:03+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "5bbc823adecdae860bb64756d639ecfec17b050a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", + "reference": "5bbc823adecdae860bb64756d639ecfec17b050a", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "639084e360537a19f9ee352433b84ce831f3d2da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/639084e360537a19f9ee352433b84ce831f3d2da", + "reference": "639084e360537a19f9ee352433b84ce831f3d2da", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6", + "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "869329b1e9894268a8a61dabb69153029b7a8c97" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/869329b1e9894268a8a61dabb69153029b7a8c97", + "reference": "869329b1e9894268a8a61dabb69153029b7a8c97", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-php73", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/9e8ecb5f92152187c4799efd3c96b78ccab18ff9", + "reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php73\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", + "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/polyfill-php81", + "version": "v1.27.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/707403074c8ea6e2edaf8794b0157a0bfa52157a", + "reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.27-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php81\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php81/tree/v1.27.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-11-03T14:55:06+00:00" + }, + { + "name": "symfony/psr-http-message-bridge", + "version": "v2.3.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/psr-http-message-bridge.git", + "reference": "3c62b814477165dbf07c9c18ddb413ccdadaa93c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/3c62b814477165dbf07c9c18ddb413ccdadaa93c", + "reference": "3c62b814477165dbf07c9c18ddb413ccdadaa93c", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.2.5", + "psr/http-message": "^1.0 || ^2.0", + "symfony/deprecation-contracts": "^2.5 || ^3.0", + "symfony/http-foundation": "^5.4 || ^6.0" + }, + "require-dev": { + "nyholm/psr7": "^1.1", + "psr/log": "^1.1 || ^2 || ^3", + "symfony/browser-kit": "^5.4 || ^6.0", + "symfony/config": "^5.4 || ^6.0", + "symfony/event-dispatcher": "^5.4 || ^6.0", + "symfony/framework-bundle": "^5.4 || ^6.0", + "symfony/http-kernel": "^5.4 || ^6.0", + "symfony/phpunit-bridge": "^6.2" + }, + "suggest": { + "nyholm/psr7": "For a super lightweight PSR-7/17 implementation" + }, + "type": "symfony-bridge", + "extra": { + "branch-alias": { + "dev-main": "2.3-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Bridge\\PsrHttpMessage\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + } + ], + "description": "PSR HTTP message bridge", + "homepage": "http://symfony.com", + "keywords": [ + "http", + "http-message", + "psr-17", + "psr-7" + ], + "support": { + "issues": "https://github.com/symfony/psr-http-message-bridge/issues", + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.3.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-07-25T14:44:36+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v2.5.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.2.5", + "psr/container": "^1.1", + "symfony/deprecation-contracts": "^2.1|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "suggest": { + "symfony/service-implementation": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v2.5.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-05-30T19:17:29+00:00" + }, + { + "name": "symfony/var-exporter", + "version": "v6.0.19", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-exporter.git", + "reference": "df56f53818c2d5d9f683f4ad2e365ba73a3b69d2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/df56f53818c2d5d9f683f4ad2e365ba73a3b69d2", + "reference": "df56f53818c2d5d9f683f4ad2e365ba73a3b69d2", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=8.0.2" + }, + "require-dev": { + "symfony/var-dumper": "^5.4|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\VarExporter\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows exporting any serializable PHP data structure to plain PHP code", + "homepage": "https://symfony.com", + "keywords": [ + "clone", + "construct", + "export", + "hydrate", + "instantiate", + "serialize" + ], + "support": { + "source": "https://github.com/symfony/var-exporter/tree/v6.0.19" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-01-13T08:34:10+00:00" + }, + { + "name": "symfony/yaml", + "version": "v2.8.52", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "02c1859112aa779d9ab394ae4f3381911d84052b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/02c1859112aa779d9ab394ae4f3381911d84052b", + "reference": "02c1859112aa779d9ab394ae4f3381911d84052b", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=5.3.9", + "symfony/polyfill-ctype": "~1.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.8-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Yaml Component", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/v2.8.52" + }, + "time": "2018-11-11T11:18:13+00:00" + }, + { + "name": "tencentcloud/tencentcloud-sdk-php", + "version": "3.0.954", + "source": { + "type": "git", + "url": "https://github.com/TencentCloud/tencentcloud-sdk-php.git", + "reference": "27530bd3d5a9ae1ffd0e158a415a53295b6c73b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/TencentCloud/tencentcloud-sdk-php/zipball/27530bd3d5a9ae1ffd0e158a415a53295b6c73b2", + "reference": "27530bd3d5a9ae1ffd0e158a415a53295b6c73b2", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "guzzlehttp/guzzle": "^6.3 || ^7.0", + "php": ">=5.6.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "TencentCloud\\": "./src/TencentCloud" + }, + "classmap": [ + "src/QcloudApi/QcloudApi.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "coolli", + "email": "tencentcloudapi@tencent.com", + "homepage": "https://cloud.tencent.com/document/sdk/PHP", + "role": "Developer" + } + ], + "description": "TencentCloudApi php sdk", + "homepage": "https://github.com/TencentCloud/tencentcloud-sdk-php", + "support": { + "issues": "https://github.com/TencentCloud/tencentcloud-sdk-php/issues", + "source": "https://github.com/TencentCloud/tencentcloud-sdk-php/tree/3.0.954" + }, + "time": "2023-08-15T00:06:57+00:00" + }, + { + "name": "thenorthmemory/xml", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://github.com/TheNorthMemory/xml.git", + "reference": "6f50c63450a0b098772423f8bdc3c4ad2c4c30bb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/TheNorthMemory/xml/zipball/6f50c63450a0b098772423f8bdc3c4ad2c4c30bb", + "reference": "6f50c63450a0b098772423f8bdc3c4ad2c4c30bb", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-libxml": "*", + "ext-simplexml": "*", + "php": ">=7.1.2" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.89 || ^1.0", + "phpunit/phpunit": "^7.5 || ^8.5.16 || ^9.3.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "TheNorthMemory\\Xml\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "James ZHANG", + "homepage": "https://github.com/TheNorthMemory" + } + ], + "description": "A wrapper of the XML parser and builder", + "homepage": "https://github.com/TheNorthMemory/xml", + "keywords": [ + "xml-builder", + "xml-parser" + ], + "support": { + "issues": "https://github.com/TheNorthMemory/xml/issues", + "source": "https://github.com/TheNorthMemory/xml/tree/1.1.1" + }, + "time": "2023-01-15T06:01:13+00:00" + }, + { + "name": "topthink/framework", + "version": "v6.1.4", + "source": { + "type": "git", + "url": "https://github.com/top-think/framework.git", + "reference": "66eb9cf4d627df12911344cd328faf9bb596bf2c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/top-think/framework/zipball/66eb9cf4d627df12911344cd328faf9bb596bf2c", + "reference": "66eb9cf4d627df12911344cd328faf9bb596bf2c", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": ">=7.2.5", + "psr/container": "~1.0", + "psr/http-message": "^1.0", + "psr/log": "~1.0", + "psr/simple-cache": "^1.0", + "topthink/think-helper": "^3.1.1", + "topthink/think-orm": "^2.0|^3.0" + }, + "require-dev": { + "guzzlehttp/psr7": "^2.1.0", + "mikey179/vfsstream": "^1.6", + "mockery/mockery": "^1.2", + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "autoload": { + "files": [], + "psr-4": { + "think\\": "src/think/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "liu21st", + "email": "liu21st@gmail.com" + }, + { + "name": "yunwuxin", + "email": "448901948@qq.com" + } + ], + "description": "The ThinkPHP Framework.", + "homepage": "http://thinkphp.cn/", + "keywords": [ + "framework", + "orm", + "thinkphp" + ], + "support": { + "issues": "https://github.com/top-think/framework/issues", + "source": "https://github.com/top-think/framework/tree/v6.1.4" + }, + "time": "2023-07-11T15:16:03+00:00" + }, + { + "name": "topthink/think-helper", + "version": "v3.1.6", + "source": { + "type": "git", + "url": "https://github.com/top-think/think-helper.git", + "reference": "769acbe50a4274327162f9c68ec2e89a38eb2aff" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/top-think/think-helper/zipball/769acbe50a4274327162f9c68ec2e89a38eb2aff", + "reference": "769acbe50a4274327162f9c68ec2e89a38eb2aff", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.1.0" + }, + "require-dev": { + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/helper.php" + ], + "psr-4": { + "think\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "yunwuxin", + "email": "448901948@qq.com" + } + ], + "description": "The ThinkPHP6 Helper Package", + "support": { + "issues": "https://github.com/top-think/think-helper/issues", + "source": "https://github.com/top-think/think-helper/tree/v3.1.6" + }, + "time": "2021-12-15T04:27:55+00:00" + }, + { + "name": "topthink/think-multi-app", + "version": "v1.0.17", + "source": { + "type": "git", + "url": "https://github.com/top-think/think-multi-app.git", + "reference": "4055a6187296ac16c0bc7bbab4ed5d92f82f791c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/top-think/think-multi-app/zipball/4055a6187296ac16c0bc7bbab4ed5d92f82f791c", + "reference": "4055a6187296ac16c0bc7bbab4ed5d92f82f791c", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.1.0", + "topthink/framework": "^6.0|^8.0" + }, + "type": "library", + "extra": { + "think": { + "services": [ + "think\\app\\Service" + ] + } + }, + "autoload": { + "psr-4": { + "think\\app\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "liu21st", + "email": "liu21st@gmail.com" + } + ], + "description": "thinkphp multi app support", + "support": { + "issues": "https://github.com/top-think/think-multi-app/issues", + "source": "https://github.com/top-think/think-multi-app/tree/v1.0.17" + }, + "time": "2023-03-29T02:04:29+00:00" + }, + { + "name": "topthink/think-orm", + "version": "v2.0.61", + "source": { + "type": "git", + "url": "https://github.com/top-think/think-orm.git", + "reference": "10528ebf4a5106b19c3bac9c6deae7a67ff49de6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/top-think/think-orm/zipball/10528ebf4a5106b19c3bac9c6deae7a67ff49de6", + "reference": "10528ebf4a5106b19c3bac9c6deae7a67ff49de6", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-json": "*", + "ext-pdo": "*", + "php": ">=7.1.0", + "psr/log": "^1.0|^2.0", + "psr/simple-cache": "^1.0|^2.0", + "topthink/think-helper": "^3.1" + }, + "require-dev": { + "phpunit/phpunit": "^7|^8|^9.5" + }, + "type": "library", + "autoload": { + "files": [ + "stubs/load_stubs.php" + ], + "psr-4": { + "think\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "liu21st", + "email": "liu21st@gmail.com" + } + ], + "description": "think orm", + "keywords": [ + "database", + "orm" + ], + "support": { + "issues": "https://github.com/top-think/think-orm/issues", + "source": "https://github.com/top-think/think-orm/tree/v2.0.61" + }, + "time": "2023-04-20T14:27:51+00:00" + }, + { + "name": "topthink/think-template", + "version": "v2.0.9", + "source": { + "type": "git", + "url": "https://github.com/top-think/think-template.git", + "reference": "6d25642ae0e306166742fd7073dc7a159e18073c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/top-think/think-template/zipball/6d25642ae0e306166742fd7073dc7a159e18073c", + "reference": "6d25642ae0e306166742fd7073dc7a159e18073c", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.1.0", + "psr/simple-cache": "^1.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "think\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "liu21st", + "email": "liu21st@gmail.com" + } + ], + "description": "the php template engine", + "support": { + "issues": "https://github.com/top-think/think-template/issues", + "source": "https://github.com/top-think/think-template/tree/v2.0.9" + }, + "time": "2023-02-14T10:50:39+00:00" + }, + { + "name": "topthink/think-view", + "version": "v1.0.14", + "source": { + "type": "git", + "url": "https://github.com/top-think/think-view.git", + "reference": "edce0ae2c9551ab65f9e94a222604b0dead3576d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/top-think/think-view/zipball/edce0ae2c9551ab65f9e94a222604b0dead3576d", + "reference": "edce0ae2c9551ab65f9e94a222604b0dead3576d", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.1.0", + "topthink/think-template": "^2.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "think\\view\\driver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "liu21st", + "email": "liu21st@gmail.com" + } + ], + "description": "thinkphp template driver", + "support": { + "issues": "https://github.com/top-think/think-view/issues", + "source": "https://github.com/top-think/think-view/tree/v1.0.14" + }, + "time": "2019-11-06T11:40:13+00:00" + }, + { + "name": "w7corp/easywechat", + "version": "6.8.0", + "source": { + "type": "git", + "url": "https://github.com/w7corp/easywechat.git", + "reference": "60f0b4ba2ac3144df1a2291193daa34beb949d26" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/w7corp/easywechat/zipball/60f0b4ba2ac3144df1a2291193daa34beb949d26", + "reference": "60f0b4ba2ac3144df1a2291193daa34beb949d26", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-curl": "*", + "ext-fileinfo": "*", + "ext-libxml": "*", + "ext-openssl": "*", + "ext-simplexml": "*", + "ext-sodium": "*", + "monolog/monolog": "^2.2", + "nyholm/psr7": "^1.5", + "nyholm/psr7-server": "^1.0", + "overtrue/socialite": "^3.5|^4.0.1", + "php": ">=8.0.2", + "psr/http-client": "^1.0", + "psr/simple-cache": "^1.0|^2.0|^3.0", + "symfony/cache": "^5.4|^6.0", + "symfony/http-client": "^5.4|^6.0", + "symfony/http-foundation": "^5.4|^6.0", + "symfony/mime": "^5.4|^6.0", + "symfony/polyfill-php81": "^1.25", + "symfony/psr-http-message-bridge": "^2.1.2", + "thenorthmemory/xml": "^1.0" + }, + "require-dev": { + "brainmaestro/composer-git-hooks": "^2.8", + "jetbrains/phpstorm-attributes": "^1.0", + "laravel/pint": "^1.2", + "mikey179/vfsstream": "^1.6", + "mockery/mockery": "^1.4.4", + "phpstan/phpstan": "^1.0", + "phpunit/phpunit": "^9.5", + "symfony/var-dumper": "^5.2" + }, + "type": "library", + "extra": { + "hooks": { + "pre-commit": [ + "composer check-style", + "composer phpstan", + "composer test" + ], + "pre-push": [ + "composer check-style" + ], + "config": { + "stop-on-failure": [ + "pre-commit", + "pre-push" + ] + } + } + }, + "autoload": { + "psr-4": { + "EasyWeChat\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "overtrue", + "email": "anzhengchao@gmail.com" + } + ], + "description": "微信SDK", + "keywords": [ + "easywechat", + "sdk", + "wechat", + "weixin", + "weixin-sdk" + ], + "support": { + "issues": "https://github.com/w7corp/easywechat/issues", + "source": "https://github.com/w7corp/easywechat/tree/6.8.0" + }, + "funding": [ + { + "url": "https://github.com/overtrue", + "type": "github" + } + ], + "time": "2022-09-25T13:05:18+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + } + ], + "packages-dev": [ + { + "name": "symfony/var-dumper", + "version": "v4.4.47", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "1069c7a3fca74578022fab6f81643248d02f8e63" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/1069c7a3fca74578022fab6f81643248d02f8e63", + "reference": "1069c7a3fca74578022fab6f81643248d02f8e63", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php72": "~1.5", + "symfony/polyfill-php80": "^1.16" + }, + "conflict": { + "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", + "symfony/console": "<3.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^3.4|^4.0|^5.0", + "symfony/process": "^4.4|^5.0", + "twig/twig": "^1.43|^2.13|^3.0.4" + }, + "suggest": { + "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", + "ext-intl": "To show region name in time zone dump", + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v4.4.47" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-10-03T15:15:11+00:00" + }, + { + "name": "topthink/think-trace", + "version": "v1.6", + "source": { + "type": "git", + "url": "https://github.com/top-think/think-trace.git", + "reference": "136cd5d97e8bdb780e4b5c1637c588ed7ca3e142" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/top-think/think-trace/zipball/136cd5d97e8bdb780e4b5c1637c588ed7ca3e142", + "reference": "136cd5d97e8bdb780e4b5c1637c588ed7ca3e142", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "php": ">=7.1.0", + "topthink/framework": "^6.0|^8.0" + }, + "type": "library", + "extra": { + "think": { + "services": [ + "think\\trace\\Service" + ], + "config": { + "trace": "src/config.php" + } + } + }, + "autoload": { + "psr-4": { + "think\\trace\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "liu21st", + "email": "liu21st@gmail.com" + } + ], + "description": "thinkphp debug trace", + "support": { + "issues": "https://github.com/top-think/think-trace/issues", + "source": "https://github.com/top-think/think-trace/tree/v1.6" + }, + "time": "2023-02-07T08:36:32+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": { + "php": ">=8.0", + "ext-curl": "*" + }, + "platform-dev": [], + "plugin-api-version": "2.3.0" +} diff --git a/vendor/autoload.php b/vendor/autoload.php index 84055bdf..ce0b4275 100755 --- a/vendor/autoload.php +++ b/vendor/autoload.php @@ -3,8 +3,21 @@ // autoload.php @generated by Composer if (PHP_VERSION_ID < 50600) { - echo 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL; - exit(1); + if (!headers_sent()) { + header('HTTP/1.1 500 Internal Server Error'); + } + $err = 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL; + if (!ini_get('display_errors')) { + if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') { + fwrite(STDERR, $err); + } elseif (!headers_sent()) { + echo $err; + } + } + trigger_error( + $err, + E_USER_ERROR + ); } require_once __DIR__ . '/composer/autoload_real.php'; diff --git a/vendor/composer/ClassLoader.php b/vendor/composer/ClassLoader.php index afef3fa2..7824d8f7 100755 --- a/vendor/composer/ClassLoader.php +++ b/vendor/composer/ClassLoader.php @@ -42,35 +42,37 @@ namespace Composer\Autoload; */ class ClassLoader { - /** @var ?string */ + /** @var \Closure(string):void */ + private static $includeFile; + + /** @var string|null */ private $vendorDir; // PSR-4 /** - * @var array[] - * @psalm-var array> + * @var array> */ private $prefixLengthsPsr4 = array(); /** - * @var array[] - * @psalm-var array> + * @var array> */ private $prefixDirsPsr4 = array(); /** - * @var array[] - * @psalm-var array + * @var list */ private $fallbackDirsPsr4 = array(); // PSR-0 /** - * @var array[] - * @psalm-var array> + * List of PSR-0 prefixes + * + * Structured as array('F (first letter)' => array('Foo\Bar (full prefix)' => array('path', 'path2'))) + * + * @var array>> */ private $prefixesPsr0 = array(); /** - * @var array[] - * @psalm-var array + * @var list */ private $fallbackDirsPsr0 = array(); @@ -78,8 +80,7 @@ class ClassLoader private $useIncludePath = false; /** - * @var string[] - * @psalm-var array + * @var array */ private $classMap = array(); @@ -87,29 +88,29 @@ class ClassLoader private $classMapAuthoritative = false; /** - * @var bool[] - * @psalm-var array + * @var array */ private $missingClasses = array(); - /** @var ?string */ + /** @var string|null */ private $apcuPrefix; /** - * @var self[] + * @var array */ private static $registeredLoaders = array(); /** - * @param ?string $vendorDir + * @param string|null $vendorDir */ public function __construct($vendorDir = null) { $this->vendorDir = $vendorDir; + self::initializeIncludeClosure(); } /** - * @return string[] + * @return array> */ public function getPrefixes() { @@ -121,8 +122,7 @@ class ClassLoader } /** - * @return array[] - * @psalm-return array> + * @return array> */ public function getPrefixesPsr4() { @@ -130,8 +130,7 @@ class ClassLoader } /** - * @return array[] - * @psalm-return array + * @return list */ public function getFallbackDirs() { @@ -139,8 +138,7 @@ class ClassLoader } /** - * @return array[] - * @psalm-return array + * @return list */ public function getFallbackDirsPsr4() { @@ -148,8 +146,7 @@ class ClassLoader } /** - * @return string[] Array of classname => path - * @psalm-return array + * @return array Array of classname => path */ public function getClassMap() { @@ -157,8 +154,7 @@ class ClassLoader } /** - * @param string[] $classMap Class to filename map - * @psalm-param array $classMap + * @param array $classMap Class to filename map * * @return void */ @@ -175,24 +171,25 @@ class ClassLoader * Registers a set of PSR-0 directories for a given prefix, either * appending or prepending to the ones previously set for this prefix. * - * @param string $prefix The prefix - * @param string[]|string $paths The PSR-0 root directories - * @param bool $prepend Whether to prepend the directories + * @param string $prefix The prefix + * @param list|string $paths The PSR-0 root directories + * @param bool $prepend Whether to prepend the directories * * @return void */ public function add($prefix, $paths, $prepend = false) { + $paths = (array) $paths; if (!$prefix) { if ($prepend) { $this->fallbackDirsPsr0 = array_merge( - (array) $paths, + $paths, $this->fallbackDirsPsr0 ); } else { $this->fallbackDirsPsr0 = array_merge( $this->fallbackDirsPsr0, - (array) $paths + $paths ); } @@ -201,19 +198,19 @@ class ClassLoader $first = $prefix[0]; if (!isset($this->prefixesPsr0[$first][$prefix])) { - $this->prefixesPsr0[$first][$prefix] = (array) $paths; + $this->prefixesPsr0[$first][$prefix] = $paths; return; } if ($prepend) { $this->prefixesPsr0[$first][$prefix] = array_merge( - (array) $paths, + $paths, $this->prefixesPsr0[$first][$prefix] ); } else { $this->prefixesPsr0[$first][$prefix] = array_merge( $this->prefixesPsr0[$first][$prefix], - (array) $paths + $paths ); } } @@ -222,9 +219,9 @@ class ClassLoader * Registers a set of PSR-4 directories for a given namespace, either * appending or prepending to the ones previously set for this namespace. * - * @param string $prefix The prefix/namespace, with trailing '\\' - * @param string[]|string $paths The PSR-4 base directories - * @param bool $prepend Whether to prepend the directories + * @param string $prefix The prefix/namespace, with trailing '\\' + * @param list|string $paths The PSR-4 base directories + * @param bool $prepend Whether to prepend the directories * * @throws \InvalidArgumentException * @@ -232,17 +229,18 @@ class ClassLoader */ public function addPsr4($prefix, $paths, $prepend = false) { + $paths = (array) $paths; if (!$prefix) { // Register directories for the root namespace. if ($prepend) { $this->fallbackDirsPsr4 = array_merge( - (array) $paths, + $paths, $this->fallbackDirsPsr4 ); } else { $this->fallbackDirsPsr4 = array_merge( $this->fallbackDirsPsr4, - (array) $paths + $paths ); } } elseif (!isset($this->prefixDirsPsr4[$prefix])) { @@ -252,18 +250,18 @@ class ClassLoader throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); } $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; - $this->prefixDirsPsr4[$prefix] = (array) $paths; + $this->prefixDirsPsr4[$prefix] = $paths; } elseif ($prepend) { // Prepend directories for an already registered namespace. $this->prefixDirsPsr4[$prefix] = array_merge( - (array) $paths, + $paths, $this->prefixDirsPsr4[$prefix] ); } else { // Append directories for an already registered namespace. $this->prefixDirsPsr4[$prefix] = array_merge( $this->prefixDirsPsr4[$prefix], - (array) $paths + $paths ); } } @@ -272,8 +270,8 @@ class ClassLoader * Registers a set of PSR-0 directories for a given prefix, * replacing any others previously set for this prefix. * - * @param string $prefix The prefix - * @param string[]|string $paths The PSR-0 base directories + * @param string $prefix The prefix + * @param list|string $paths The PSR-0 base directories * * @return void */ @@ -290,8 +288,8 @@ class ClassLoader * Registers a set of PSR-4 directories for a given namespace, * replacing any others previously set for this namespace. * - * @param string $prefix The prefix/namespace, with trailing '\\' - * @param string[]|string $paths The PSR-4 base directories + * @param string $prefix The prefix/namespace, with trailing '\\' + * @param list|string $paths The PSR-4 base directories * * @throws \InvalidArgumentException * @@ -425,7 +423,8 @@ class ClassLoader public function loadClass($class) { if ($file = $this->findFile($class)) { - includeFile($file); + $includeFile = self::$includeFile; + $includeFile($file); return true; } @@ -476,9 +475,9 @@ class ClassLoader } /** - * Returns the currently registered loaders indexed by their corresponding vendor directories. + * Returns the currently registered loaders keyed by their corresponding vendor directories. * - * @return self[] + * @return array */ public static function getRegisteredLoaders() { @@ -555,18 +554,26 @@ class ClassLoader return false; } -} -/** - * Scope isolated include. - * - * Prevents access to $this/self from included files. - * - * @param string $file - * @return void - * @private - */ -function includeFile($file) -{ - include $file; + /** + * @return void + */ + private static function initializeIncludeClosure() + { + if (self::$includeFile !== null) { + return; + } + + /** + * Scope isolated include. + * + * Prevents access to $this/self from included files. + * + * @param string $file + * @return void + */ + self::$includeFile = \Closure::bind(static function($file) { + include $file; + }, null, null); + } } diff --git a/vendor/composer/InstalledVersions.php b/vendor/composer/InstalledVersions.php index c6b54af7..51e734a7 100755 --- a/vendor/composer/InstalledVersions.php +++ b/vendor/composer/InstalledVersions.php @@ -98,7 +98,7 @@ class InstalledVersions { foreach (self::getInstalled() as $installed) { if (isset($installed['versions'][$packageName])) { - return $includeDevRequirements || empty($installed['versions'][$packageName]['dev_requirement']); + return $includeDevRequirements || !isset($installed['versions'][$packageName]['dev_requirement']) || $installed['versions'][$packageName]['dev_requirement'] === false; } } @@ -119,7 +119,7 @@ class InstalledVersions */ public static function satisfies(VersionParser $parser, $packageName, $constraint) { - $constraint = $parser->parseConstraints($constraint); + $constraint = $parser->parseConstraints((string) $constraint); $provided = $parser->parseConstraints(self::getVersionRanges($packageName)); return $provided->matches($constraint); @@ -328,7 +328,9 @@ class InstalledVersions if (isset(self::$installedByVendor[$vendorDir])) { $installed[] = self::$installedByVendor[$vendorDir]; } elseif (is_file($vendorDir.'/composer/installed.php')) { - $installed[] = self::$installedByVendor[$vendorDir] = require $vendorDir.'/composer/installed.php'; + /** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $required */ + $required = require $vendorDir.'/composer/installed.php'; + $installed[] = self::$installedByVendor[$vendorDir] = $required; if (null === self::$installed && strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) { self::$installed = $installed[count($installed) - 1]; } @@ -340,12 +342,17 @@ class InstalledVersions // only require the installed.php file if this file is loaded from its dumped location, // and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937 if (substr(__DIR__, -8, 1) !== 'C') { - self::$installed = require __DIR__ . '/installed.php'; + /** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $required */ + $required = require __DIR__ . '/installed.php'; + self::$installed = $required; } else { self::$installed = array(); } } - $installed[] = self::$installed; + + if (self::$installed !== array()) { + $installed[] = self::$installed; + } return $installed; } diff --git a/vendor/composer/autoload_files.php b/vendor/composer/autoload_files.php index 6588f3b8..cdf6ba48 100755 --- a/vendor/composer/autoload_files.php +++ b/vendor/composer/autoload_files.php @@ -8,7 +8,6 @@ $baseDir = dirname($vendorDir); return array( '6e3fae29631ef280660b3cdad06f25a8' => $vendorDir . '/symfony/deprecation-contracts/function.php', '7b11c4dc42b3b3023073cb14e519683c' => $vendorDir . '/ralouphie/getallheaders/src/getallheaders.php', - 'c964ee0ededf28c96ebd9db5099ef910' => $vendorDir . '/guzzlehttp/promises/src/functions_include.php', '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php', '37a3dc5111fe8f707ab4c132ef1dbc62' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php', '9b552a3cc426e3287cc811caefa3cf53' => $vendorDir . '/topthink/think-helper/src/helper.php', diff --git a/vendor/composer/autoload_psr4.php b/vendor/composer/autoload_psr4.php index 2ba8aef4..88d4d5be 100755 --- a/vendor/composer/autoload_psr4.php +++ b/vendor/composer/autoload_psr4.php @@ -53,6 +53,7 @@ return array( 'Monolog\\' => array($vendorDir . '/monolog/monolog/src/Monolog'), 'Matrix\\' => array($vendorDir . '/markbaker/matrix/classes/src'), 'JmesPath\\' => array($vendorDir . '/mtdowling/jmespath.php/src'), + 'JPush\\' => array($vendorDir . '/jpush/jpush/src/JPush'), 'GuzzleHttp\\UriTemplate\\' => array($vendorDir . '/guzzlehttp/uri-template/src'), 'GuzzleHttp\\Psr7\\' => array($vendorDir . '/guzzlehttp/psr7/src'), 'GuzzleHttp\\Promise\\' => array($vendorDir . '/guzzlehttp/promises/src'), diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php index bfdaa37c..7cd55139 100755 --- a/vendor/composer/autoload_real.php +++ b/vendor/composer/autoload_real.php @@ -33,25 +33,18 @@ class ComposerAutoloaderInitd2a74ba94e266cc4f45a64c54a292d7e $loader->register(true); - $includeFiles = \Composer\Autoload\ComposerStaticInitd2a74ba94e266cc4f45a64c54a292d7e::$files; - foreach ($includeFiles as $fileIdentifier => $file) { - composerRequired2a74ba94e266cc4f45a64c54a292d7e($fileIdentifier, $file); + $filesToLoad = \Composer\Autoload\ComposerStaticInitd2a74ba94e266cc4f45a64c54a292d7e::$files; + $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { + if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { + $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; + + require $file; + } + }, null, null); + foreach ($filesToLoad as $fileIdentifier => $file) { + $requireFile($fileIdentifier, $file); } return $loader; } } - -/** - * @param string $fileIdentifier - * @param string $file - * @return void - */ -function composerRequired2a74ba94e266cc4f45a64c54a292d7e($fileIdentifier, $file) -{ - if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { - $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; - - require $file; - } -} diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php index 406ebf01..9d233ce7 100755 --- a/vendor/composer/autoload_static.php +++ b/vendor/composer/autoload_static.php @@ -9,7 +9,6 @@ class ComposerStaticInitd2a74ba94e266cc4f45a64c54a292d7e public static $files = array ( '6e3fae29631ef280660b3cdad06f25a8' => __DIR__ . '/..' . '/symfony/deprecation-contracts/function.php', '7b11c4dc42b3b3023073cb14e519683c' => __DIR__ . '/..' . '/ralouphie/getallheaders/src/getallheaders.php', - 'c964ee0ededf28c96ebd9db5099ef910' => __DIR__ . '/..' . '/guzzlehttp/promises/src/functions_include.php', '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php', '37a3dc5111fe8f707ab4c132ef1dbc62' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php', '9b552a3cc426e3287cc811caefa3cf53' => __DIR__ . '/..' . '/topthink/think-helper/src/helper.php', @@ -120,6 +119,7 @@ class ComposerStaticInitd2a74ba94e266cc4f45a64c54a292d7e 'J' => array ( 'JmesPath\\' => 9, + 'JPush\\' => 6, ), 'G' => array ( @@ -339,6 +339,10 @@ class ComposerStaticInitd2a74ba94e266cc4f45a64c54a292d7e array ( 0 => __DIR__ . '/..' . '/mtdowling/jmespath.php/src', ), + 'JPush\\' => + array ( + 0 => __DIR__ . '/..' . '/jpush/jpush/src/JPush', + ), 'GuzzleHttp\\UriTemplate\\' => array ( 0 => __DIR__ . '/..' . '/guzzlehttp/uri-template/src', diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index 741da486..bf873473 100755 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -275,17 +275,17 @@ }, { "name": "dragonmantank/cron-expression", - "version": "v3.3.1", - "version_normalized": "3.3.1.0", + "version": "v3.3.3", + "version_normalized": "3.3.3.0", "source": { "type": "git", "url": "https://github.com/dragonmantank/cron-expression.git", - "reference": "be85b3f05b46c39bbc0d95f6c071ddff669510fa" + "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/be85b3f05b46c39bbc0d95f6c071ddff669510fa", - "reference": "be85b3f05b46c39bbc0d95f6c071ddff669510fa", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", + "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", "shasum": "", "mirrors": [ { @@ -307,7 +307,7 @@ "phpstan/phpstan-webmozart-assert": "^1.0", "phpunit/phpunit": "^7.0|^8.0|^9.0" }, - "time": "2022-01-18T15:43:28+00:00", + "time": "2023-08-10T19:36:49+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -333,7 +333,7 @@ ], "support": { "issues": "https://github.com/dragonmantank/cron-expression/issues", - "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.1" + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.3" }, "funding": [ { @@ -415,17 +415,17 @@ }, { "name": "guzzlehttp/command", - "version": "1.2.3", - "version_normalized": "1.2.3.0", + "version": "1.3.0", + "version_normalized": "1.3.0.0", "source": { "type": "git", "url": "https://github.com/guzzle/command.git", - "reference": "3c9383aaf2e39fa8d39375ae37b95b55964aaef4" + "reference": "3372bcfd79d4b357b6871665bf06155515e8d844" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/command/zipball/3c9383aaf2e39fa8d39375ae37b95b55964aaef4", - "reference": "3c9383aaf2e39fa8d39375ae37b95b55964aaef4", + "url": "https://api.github.com/repos/guzzle/command/zipball/3372bcfd79d4b357b6871665bf06155515e8d844", + "reference": "3372bcfd79d4b357b6871665bf06155515e8d844", "shasum": "", "mirrors": [ { @@ -436,15 +436,22 @@ }, "require": { "guzzlehttp/guzzle": "^7.5.1", - "guzzlehttp/promises": "^1.5.2", + "guzzlehttp/promises": "^1.5.3 || ^2.0", "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", "php": "^7.2.5 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^8.5.19" + "bamarni/composer-bin-plugin": "^1.8.1", + "phpunit/phpunit": "^8.5.19 || ^9.5.8" }, - "time": "2023-04-18T08:30:31+00:00", + "time": "2023-05-21T14:15:09+00:00", "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, "installation-source": "dist", "autoload": { "psr-4": { @@ -480,7 +487,7 @@ "description": "Provides the foundation for building command-based web service clients", "support": { "issues": "https://github.com/guzzle/command/issues", - "source": "https://github.com/guzzle/command/tree/1.2.3" + "source": "https://github.com/guzzle/command/tree/1.3.0" }, "funding": [ { @@ -500,17 +507,17 @@ }, { "name": "guzzlehttp/guzzle", - "version": "7.5.1", - "version_normalized": "7.5.1.0", + "version": "7.7.0", + "version_normalized": "7.7.0.0", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "b964ca597e86b752cd994f27293e9fa6b6a95ed9" + "reference": "fb7566caccf22d74d1ab270de3551f72a58399f5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b964ca597e86b752cd994f27293e9fa6b6a95ed9", - "reference": "b964ca597e86b752cd994f27293e9fa6b6a95ed9", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/fb7566caccf22d74d1ab270de3551f72a58399f5", + "reference": "fb7566caccf22d74d1ab270de3551f72a58399f5", "shasum": "", "mirrors": [ { @@ -521,7 +528,7 @@ }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.5", + "guzzlehttp/promises": "^1.5.3 || ^2.0", "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", "php": "^7.2.5 || ^8.0", "psr/http-client": "^1.0", @@ -533,7 +540,8 @@ "require-dev": { "bamarni/composer-bin-plugin": "^1.8.1", "ext-curl": "*", - "php-http/client-integration-tests": "^3.0", + "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999", + "php-http/message-factory": "^1.1", "phpunit/phpunit": "^8.5.29 || ^9.5.23", "psr/log": "^1.1 || ^2.0 || ^3.0" }, @@ -542,15 +550,12 @@ "ext-intl": "Required for Internationalized Domain Name (IDN) support", "psr/log": "Required for using the Log middleware" }, - "time": "2023-04-17T16:30:08+00:00", + "time": "2023-05-21T14:04:53+00:00", "type": "library", "extra": { "bamarni-bin": { "bin-links": true, "forward-command": false - }, - "branch-alias": { - "dev-master": "7.5-dev" } }, "installation-source": "dist", @@ -617,7 +622,7 @@ ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.5.1" + "source": "https://github.com/guzzle/guzzle/tree/7.7.0" }, "funding": [ { @@ -637,17 +642,17 @@ }, { "name": "guzzlehttp/guzzle-services", - "version": "1.3.2", - "version_normalized": "1.3.2.0", + "version": "1.4.0", + "version_normalized": "1.4.0.0", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle-services.git", - "reference": "4989d902dd4e0411b320e851c46f3c94d652d891" + "reference": "f4bb1c205152a56741624b88753732e01a60565c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle-services/zipball/4989d902dd4e0411b320e851c46f3c94d652d891", - "reference": "4989d902dd4e0411b320e851c46f3c94d652d891", + "url": "https://api.github.com/repos/guzzle/guzzle-services/zipball/f4bb1c205152a56741624b88753732e01a60565c", + "reference": "f4bb1c205152a56741624b88753732e01a60565c", "shasum": "", "mirrors": [ { @@ -657,23 +662,25 @@ ] }, "require": { - "guzzlehttp/command": "^1.2.2", - "guzzlehttp/guzzle": "^7.4.1", - "guzzlehttp/psr7": "^1.8.3 || ^2.1", + "guzzlehttp/command": "^1.3", + "guzzlehttp/guzzle": "^7.7", + "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", "guzzlehttp/uri-template": "^1.0.1", "php": "^7.2.5 || ^8.0" }, "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", "phpunit/phpunit": "^8.5.19 || ^9.5.8" }, "suggest": { "gimler/guzzle-description-loader": "^0.0.4" }, - "time": "2022-03-03T11:21:34+00:00", + "time": "2023-05-21T14:21:30+00:00", "type": "library", "extra": { - "branch-alias": { - "dev-master": "1.3-dev" + "bamarni-bin": { + "bin-links": true, + "forward-command": false } }, "installation-source": "dist", @@ -711,7 +718,7 @@ "description": "Provides an implementation of the Guzzle Command library that uses Guzzle service descriptions to describe web services, serialize requests, and parse responses into easy to use model structures.", "support": { "issues": "https://github.com/guzzle/guzzle-services/issues", - "source": "https://github.com/guzzle/guzzle-services/tree/1.3.2" + "source": "https://github.com/guzzle/guzzle-services/tree/1.4.0" }, "funding": [ { @@ -731,17 +738,17 @@ }, { "name": "guzzlehttp/promises", - "version": "1.5.2", - "version_normalized": "1.5.2.0", + "version": "2.0.1", + "version_normalized": "2.0.1.0", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "b94b2807d85443f9719887892882d0329d1e2598" + "reference": "111166291a0f8130081195ac4556a5587d7f1b5d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598", - "reference": "b94b2807d85443f9719887892882d0329d1e2598", + "url": "https://api.github.com/repos/guzzle/promises/zipball/111166291a0f8130081195ac4556a5587d7f1b5d", + "reference": "111166291a0f8130081195ac4556a5587d7f1b5d", "shasum": "", "mirrors": [ { @@ -751,23 +758,22 @@ ] }, "require": { - "php": ">=5.5" + "php": "^7.2.5 || ^8.0" }, "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" + "bamarni/composer-bin-plugin": "^1.8.1", + "phpunit/phpunit": "^8.5.29 || ^9.5.23" }, - "time": "2022-08-28T14:55:35+00:00", + "time": "2023-08-03T15:11:55+00:00", "type": "library", "extra": { - "branch-alias": { - "dev-master": "1.5-dev" + "bamarni-bin": { + "bin-links": true, + "forward-command": false } }, "installation-source": "dist", "autoload": { - "files": [ - "src/functions_include.php" - ], "psr-4": { "GuzzleHttp\\Promise\\": "src/" } @@ -804,7 +810,7 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.5.2" + "source": "https://github.com/guzzle/promises/tree/2.0.1" }, "funding": [ { @@ -824,17 +830,17 @@ }, { "name": "guzzlehttp/psr7", - "version": "2.5.0", - "version_normalized": "2.5.0.0", + "version": "2.6.0", + "version_normalized": "2.6.0.0", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "b635f279edd83fc275f822a1188157ffea568ff6" + "reference": "8bd7c33a0734ae1c5d074360512beb716bef3f77" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/b635f279edd83fc275f822a1188157ffea568ff6", - "reference": "b635f279edd83fc275f822a1188157ffea568ff6", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/8bd7c33a0734ae1c5d074360512beb716bef3f77", + "reference": "8bd7c33a0734ae1c5d074360512beb716bef3f77", "shasum": "", "mirrors": [ { @@ -861,7 +867,7 @@ "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" }, - "time": "2023-04-17T16:11:26+00:00", + "time": "2023-08-03T15:06:02+00:00", "type": "library", "extra": { "bamarni-bin": { @@ -929,7 +935,7 @@ ], "support": { "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.5.0" + "source": "https://github.com/guzzle/psr7/tree/2.6.0" }, "funding": [ { @@ -1040,6 +1046,62 @@ ], "install-path": "../guzzlehttp/uri-template" }, + { + "name": "jpush/jpush", + "version": "v3.6.8", + "version_normalized": "3.6.8.0", + "source": { + "type": "git", + "url": "https://github.com/jpush/jpush-api-php-client.git", + "reference": "ebb191e8854a35c3fb7a6626028b3a23132cbe2c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jpush/jpush-api-php-client/zipball/ebb191e8854a35c3fb7a6626028b3a23132cbe2c", + "reference": "ebb191e8854a35c3fb7a6626028b3a23132cbe2c", + "shasum": "", + "mirrors": [ + { + "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%", + "preferred": true + } + ] + }, + "require": { + "ext-curl": "*", + "php": ">=5.3.3" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "time": "2021-08-12T07:43:39+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "JPush\\": "src/JPush/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "JPush", + "email": "support@jpush.cn", + "homepage": "https://www.jpush.cn/", + "role": "Developer" + } + ], + "description": "JPush API PHP Client", + "homepage": "https://github.com/jpush/jpush-api-php-client", + "support": { + "issues": "https://github.com/jpush/jpush-api-php-client/issues", + "source": "https://github.com/jpush/jpush-api-php-client/tree/v3.6.8" + }, + "install-path": "../jpush/jpush" + }, { "name": "maennchen/zipstream-php", "version": "v2.4.0", @@ -1254,17 +1316,17 @@ }, { "name": "monolog/monolog", - "version": "2.9.0", - "version_normalized": "2.9.0.0", + "version": "2.9.1", + "version_normalized": "2.9.1.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "e1c0ae1528ce313a450e5e1ad782765c4a8dd3cb" + "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/e1c0ae1528ce313a450e5e1ad782765c4a8dd3cb", - "reference": "e1c0ae1528ce313a450e5e1ad782765c4a8dd3cb", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/f259e2b15fb95494c83f52d3caad003bbf5ffaa1", + "reference": "f259e2b15fb95494c83f52d3caad003bbf5ffaa1", "shasum": "", "mirrors": [ { @@ -1316,7 +1378,7 @@ "rollbar/rollbar": "Allow sending log messages to Rollbar", "ruflin/elastica": "Allow sending log messages to an Elastic Search server" }, - "time": "2023-02-05T13:07:32+00:00", + "time": "2023-02-06T13:44:46+00:00", "type": "library", "extra": { "branch-alias": { @@ -1349,7 +1411,7 @@ ], "support": { "issues": "https://github.com/Seldaek/monolog/issues", - "source": "https://github.com/Seldaek/monolog/tree/2.9.0" + "source": "https://github.com/Seldaek/monolog/tree/2.9.1" }, "funding": [ { @@ -1666,17 +1728,17 @@ }, { "name": "overtrue/socialite", - "version": "4.8.0", - "version_normalized": "4.8.0.0", + "version": "4.8.1", + "version_normalized": "4.8.1.0", "source": { "type": "git", "url": "https://github.com/overtrue/socialite.git", - "reference": "e55fdf50f8003be8f03a85a7e5a5b7c5716f4c9a" + "reference": "470b781f288fbb24c8b105cfdada215d83d84d4b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/overtrue/socialite/zipball/e55fdf50f8003be8f03a85a7e5a5b7c5716f4c9a", - "reference": "e55fdf50f8003be8f03a85a7e5a5b7c5716f4c9a", + "url": "https://api.github.com/repos/overtrue/socialite/zipball/470b781f288fbb24c8b105cfdada215d83d84d4b", + "reference": "470b781f288fbb24c8b105cfdada215d83d84d4b", "shasum": "", "mirrors": [ { @@ -1700,7 +1762,7 @@ "phpstan/phpstan": "^1.7", "phpunit/phpunit": "^9.0" }, - "time": "2023-01-10T14:29:55+00:00", + "time": "2023-07-17T08:56:49+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -1736,7 +1798,7 @@ ], "support": { "issues": "https://github.com/overtrue/socialite/issues", - "source": "https://github.com/overtrue/socialite/tree/4.8.0" + "source": "https://github.com/overtrue/socialite/tree/4.8.1" }, "funding": [ { @@ -2283,17 +2345,17 @@ }, { "name": "qcloud/cos-sdk-v5", - "version": "v2.6.2", - "version_normalized": "2.6.2.0", + "version": "v2.6.4", + "version_normalized": "2.6.4.0", "source": { "type": "git", "url": "https://github.com/tencentyun/cos-php-sdk-v5.git", - "reference": "92a1ee62b85ed4e7bf6836a684df5d7e3158d0ed" + "reference": "06ccc95599635abd3f431f470b79b8fb8ddbd6a0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/tencentyun/cos-php-sdk-v5/zipball/92a1ee62b85ed4e7bf6836a684df5d7e3158d0ed", - "reference": "92a1ee62b85ed4e7bf6836a684df5d7e3158d0ed", + "url": "https://api.github.com/repos/tencentyun/cos-php-sdk-v5/zipball/06ccc95599635abd3f431f470b79b8fb8ddbd6a0", + "reference": "06ccc95599635abd3f431f470b79b8fb8ddbd6a0", "shasum": "", "mirrors": [ { @@ -2312,7 +2374,7 @@ "guzzlehttp/psr7": "^1.3.1 || ^2.0", "php": ">=5.6" }, - "time": "2023-04-07T07:38:24+00:00", + "time": "2023-07-12T03:41:07+00:00", "type": "library", "extra": { "branch-alias": { @@ -2354,7 +2416,7 @@ ], "support": { "issues": "https://github.com/tencentyun/cos-php-sdk-v5/issues", - "source": "https://github.com/tencentyun/cos-php-sdk-v5/tree/v2.6.2" + "source": "https://github.com/tencentyun/cos-php-sdk-v5/tree/v2.6.4" }, "install-path": "../qcloud/cos-sdk-v5" }, @@ -2567,17 +2629,17 @@ }, { "name": "symfony/cache", - "version": "v5.4.23", - "version_normalized": "5.4.23.0", + "version": "v5.4.25", + "version_normalized": "5.4.25.0", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "983c79ff28612cdfd66d8e44e1a06e5afc87e107" + "reference": "e2013521c0f07473ae69a01fce0af78fc3ec0f23" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/983c79ff28612cdfd66d8e44e1a06e5afc87e107", - "reference": "983c79ff28612cdfd66d8e44e1a06e5afc87e107", + "url": "https://api.github.com/repos/symfony/cache/zipball/e2013521c0f07473ae69a01fce0af78fc3ec0f23", + "reference": "e2013521c0f07473ae69a01fce0af78fc3ec0f23", "shasum": "", "mirrors": [ { @@ -2621,7 +2683,7 @@ "symfony/messenger": "^4.4|^5.0|^6.0", "symfony/var-dumper": "^4.4|^5.0|^6.0" }, - "time": "2023-04-21T15:38:51+00:00", + "time": "2023-06-22T08:06:06+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -2653,7 +2715,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v5.4.23" + "source": "https://github.com/symfony/cache/tree/v5.4.25" }, "funding": [ { @@ -3917,17 +3979,17 @@ }, { "name": "symfony/psr-http-message-bridge", - "version": "v2.2.0", - "version_normalized": "2.2.0.0", + "version": "v2.3.0", + "version_normalized": "2.3.0.0", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "28a732c05bbad801304ad5a5c674cf2970508993" + "reference": "3c62b814477165dbf07c9c18ddb413ccdadaa93c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/28a732c05bbad801304ad5a5c674cf2970508993", - "reference": "28a732c05bbad801304ad5a5c674cf2970508993", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/3c62b814477165dbf07c9c18ddb413ccdadaa93c", + "reference": "3c62b814477165dbf07c9c18ddb413ccdadaa93c", "shasum": "", "mirrors": [ { @@ -3939,6 +4001,7 @@ "require": { "php": ">=7.2.5", "psr/http-message": "^1.0 || ^2.0", + "symfony/deprecation-contracts": "^2.5 || ^3.0", "symfony/http-foundation": "^5.4 || ^6.0" }, "require-dev": { @@ -3954,11 +4017,11 @@ "suggest": { "nyholm/psr7": "For a super lightweight PSR-7/17 implementation" }, - "time": "2023-04-21T08:40:19+00:00", + "time": "2023-07-25T14:44:36+00:00", "type": "symfony-bridge", "extra": { "branch-alias": { - "dev-main": "2.2-dev" + "dev-main": "2.3-dev" } }, "installation-source": "dist", @@ -3994,7 +4057,7 @@ ], "support": { "issues": "https://github.com/symfony/psr-http-message-bridge/issues", - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.2.0" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.3.0" }, "funding": [ { @@ -4347,17 +4410,17 @@ }, { "name": "tencentcloud/tencentcloud-sdk-php", - "version": "3.0.883", - "version_normalized": "3.0.883.0", + "version": "3.0.954", + "version_normalized": "3.0.954.0", "source": { "type": "git", "url": "https://github.com/TencentCloud/tencentcloud-sdk-php.git", - "reference": "883c1da92aac9c8a06fe03aff8ae0384217f4938" + "reference": "27530bd3d5a9ae1ffd0e158a415a53295b6c73b2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TencentCloud/tencentcloud-sdk-php/zipball/883c1da92aac9c8a06fe03aff8ae0384217f4938", - "reference": "883c1da92aac9c8a06fe03aff8ae0384217f4938", + "url": "https://api.github.com/repos/TencentCloud/tencentcloud-sdk-php/zipball/27530bd3d5a9ae1ffd0e158a415a53295b6c73b2", + "reference": "27530bd3d5a9ae1ffd0e158a415a53295b6c73b2", "shasum": "", "mirrors": [ { @@ -4373,7 +4436,7 @@ "require-dev": { "phpunit/phpunit": "^9.5" }, - "time": "2023-05-12T00:07:30+00:00", + "time": "2023-08-15T00:06:57+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -4400,7 +4463,7 @@ "homepage": "https://github.com/TencentCloud/tencentcloud-sdk-php", "support": { "issues": "https://github.com/TencentCloud/tencentcloud-sdk-php/issues", - "source": "https://github.com/TencentCloud/tencentcloud-sdk-php/tree/3.0.883" + "source": "https://github.com/TencentCloud/tencentcloud-sdk-php/tree/3.0.954" }, "install-path": "../tencentcloud/tencentcloud-sdk-php" }, @@ -4466,17 +4529,17 @@ }, { "name": "topthink/framework", - "version": "v6.1.2", - "version_normalized": "6.1.2.0", + "version": "v6.1.4", + "version_normalized": "6.1.4.0", "source": { "type": "git", "url": "https://github.com/top-think/framework.git", - "reference": "67235be5b919aaaf1de5aed9839f65d8e766aca3" + "reference": "66eb9cf4d627df12911344cd328faf9bb596bf2c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/top-think/framework/zipball/67235be5b919aaaf1de5aed9839f65d8e766aca3", - "reference": "67235be5b919aaaf1de5aed9839f65d8e766aca3", + "url": "https://api.github.com/repos/top-think/framework/zipball/66eb9cf4d627df12911344cd328faf9bb596bf2c", + "reference": "66eb9cf4d627df12911344cd328faf9bb596bf2c", "shasum": "", "mirrors": [ { @@ -4502,7 +4565,7 @@ "mockery/mockery": "^1.2", "phpunit/phpunit": "^7.0" }, - "time": "2023-02-08T02:24:01+00:00", + "time": "2023-07-11T15:16:03+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -4534,7 +4597,7 @@ ], "support": { "issues": "https://github.com/top-think/framework/issues", - "source": "https://github.com/top-think/framework/tree/v6.1.2" + "source": "https://github.com/top-think/framework/tree/v6.1.4" }, "install-path": "../topthink/framework" }, @@ -4595,17 +4658,17 @@ }, { "name": "topthink/think-multi-app", - "version": "v1.0.16", - "version_normalized": "1.0.16.0", + "version": "v1.0.17", + "version_normalized": "1.0.17.0", "source": { "type": "git", "url": "https://github.com/top-think/think-multi-app.git", - "reference": "07b9183855150455e1f76f8cbe9d77d6d1bc399f" + "reference": "4055a6187296ac16c0bc7bbab4ed5d92f82f791c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/top-think/think-multi-app/zipball/07b9183855150455e1f76f8cbe9d77d6d1bc399f", - "reference": "07b9183855150455e1f76f8cbe9d77d6d1bc399f", + "url": "https://api.github.com/repos/top-think/think-multi-app/zipball/4055a6187296ac16c0bc7bbab4ed5d92f82f791c", + "reference": "4055a6187296ac16c0bc7bbab4ed5d92f82f791c", "shasum": "", "mirrors": [ { @@ -4618,7 +4681,7 @@ "php": ">=7.1.0", "topthink/framework": "^6.0|^8.0" }, - "time": "2023-02-07T08:40:09+00:00", + "time": "2023-03-29T02:04:29+00:00", "type": "library", "extra": { "think": { @@ -4643,10 +4706,10 @@ "email": "liu21st@gmail.com" } ], - "description": "thinkphp6 multi app support", + "description": "thinkphp multi app support", "support": { "issues": "https://github.com/top-think/think-multi-app/issues", - "source": "https://github.com/top-think/think-multi-app/tree/v1.0.16" + "source": "https://github.com/top-think/think-multi-app/tree/v1.0.17" }, "install-path": "../topthink/think-multi-app" }, diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 52363445..36e1e3b5 100755 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -1,9 +1,9 @@ array( 'name' => 'topthink/think', - 'pretty_version' => 'dev-develop', - 'version' => 'dev-develop', - 'reference' => '4e22203faf0311be56dfbf74821bbd8da5890d6b', + 'pretty_version' => 'dev-master', + 'version' => 'dev-master', + 'reference' => '4ca1fbf320b45741911e936ec646a9f156bc55da', 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), @@ -47,9 +47,9 @@ 'dev_requirement' => false, ), 'dragonmantank/cron-expression' => array( - 'pretty_version' => 'v3.3.1', - 'version' => '3.3.1.0', - 'reference' => 'be85b3f05b46c39bbc0d95f6c071ddff669510fa', + 'pretty_version' => 'v3.3.3', + 'version' => '3.3.3.0', + 'reference' => 'adfb1f505deb6384dc8b39804c5065dd3c8c8c0a', 'type' => 'library', 'install_path' => __DIR__ . '/../dragonmantank/cron-expression', 'aliases' => array(), @@ -65,45 +65,45 @@ 'dev_requirement' => false, ), 'guzzlehttp/command' => array( - 'pretty_version' => '1.2.3', - 'version' => '1.2.3.0', - 'reference' => '3c9383aaf2e39fa8d39375ae37b95b55964aaef4', + 'pretty_version' => '1.3.0', + 'version' => '1.3.0.0', + 'reference' => '3372bcfd79d4b357b6871665bf06155515e8d844', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/command', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/guzzle' => array( - 'pretty_version' => '7.5.1', - 'version' => '7.5.1.0', - 'reference' => 'b964ca597e86b752cd994f27293e9fa6b6a95ed9', + 'pretty_version' => '7.7.0', + 'version' => '7.7.0.0', + 'reference' => 'fb7566caccf22d74d1ab270de3551f72a58399f5', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/guzzle', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/guzzle-services' => array( - 'pretty_version' => '1.3.2', - 'version' => '1.3.2.0', - 'reference' => '4989d902dd4e0411b320e851c46f3c94d652d891', + 'pretty_version' => '1.4.0', + 'version' => '1.4.0.0', + 'reference' => 'f4bb1c205152a56741624b88753732e01a60565c', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/guzzle-services', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/promises' => array( - 'pretty_version' => '1.5.2', - 'version' => '1.5.2.0', - 'reference' => 'b94b2807d85443f9719887892882d0329d1e2598', + 'pretty_version' => '2.0.1', + 'version' => '2.0.1.0', + 'reference' => '111166291a0f8130081195ac4556a5587d7f1b5d', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/promises', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/psr7' => array( - 'pretty_version' => '2.5.0', - 'version' => '2.5.0.0', - 'reference' => 'b635f279edd83fc275f822a1188157ffea568ff6', + 'pretty_version' => '2.6.0', + 'version' => '2.6.0.0', + 'reference' => '8bd7c33a0734ae1c5d074360512beb716bef3f77', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/psr7', 'aliases' => array(), @@ -118,6 +118,15 @@ 'aliases' => array(), 'dev_requirement' => false, ), + 'jpush/jpush' => array( + 'pretty_version' => 'v3.6.8', + 'version' => '3.6.8.0', + 'reference' => 'ebb191e8854a35c3fb7a6626028b3a23132cbe2c', + 'type' => 'library', + 'install_path' => __DIR__ . '/../jpush/jpush', + 'aliases' => array(), + 'dev_requirement' => false, + ), 'maennchen/zipstream-php' => array( 'pretty_version' => 'v2.4.0', 'version' => '2.4.0.0', @@ -146,9 +155,9 @@ 'dev_requirement' => false, ), 'monolog/monolog' => array( - 'pretty_version' => '2.9.0', - 'version' => '2.9.0.0', - 'reference' => 'e1c0ae1528ce313a450e5e1ad782765c4a8dd3cb', + 'pretty_version' => '2.9.1', + 'version' => '2.9.1.0', + 'reference' => 'f259e2b15fb95494c83f52d3caad003bbf5ffaa1', 'type' => 'library', 'install_path' => __DIR__ . '/../monolog/monolog', 'aliases' => array(), @@ -197,9 +206,9 @@ 'dev_requirement' => false, ), 'overtrue/socialite' => array( - 'pretty_version' => '4.8.0', - 'version' => '4.8.0.0', - 'reference' => 'e55fdf50f8003be8f03a85a7e5a5b7c5716f4c9a', + 'pretty_version' => '4.8.1', + 'version' => '4.8.1.0', + 'reference' => '470b781f288fbb24c8b105cfdada215d83d84d4b', 'type' => 'library', 'install_path' => __DIR__ . '/../overtrue/socialite', 'aliases' => array(), @@ -332,9 +341,9 @@ ), ), 'qcloud/cos-sdk-v5' => array( - 'pretty_version' => 'v2.6.2', - 'version' => '2.6.2.0', - 'reference' => '92a1ee62b85ed4e7bf6836a684df5d7e3158d0ed', + 'pretty_version' => 'v2.6.4', + 'version' => '2.6.4.0', + 'reference' => '06ccc95599635abd3f431f470b79b8fb8ddbd6a0', 'type' => 'library', 'install_path' => __DIR__ . '/../qcloud/cos-sdk-v5', 'aliases' => array(), @@ -368,9 +377,9 @@ 'dev_requirement' => false, ), 'symfony/cache' => array( - 'pretty_version' => 'v5.4.23', - 'version' => '5.4.23.0', - 'reference' => '983c79ff28612cdfd66d8e44e1a06e5afc87e107', + 'pretty_version' => 'v5.4.25', + 'version' => '5.4.25.0', + 'reference' => 'e2013521c0f07473ae69a01fce0af78fc3ec0f23', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/cache', 'aliases' => array(), @@ -515,9 +524,9 @@ 'dev_requirement' => false, ), 'symfony/psr-http-message-bridge' => array( - 'pretty_version' => 'v2.2.0', - 'version' => '2.2.0.0', - 'reference' => '28a732c05bbad801304ad5a5c674cf2970508993', + 'pretty_version' => 'v2.3.0', + 'version' => '2.3.0.0', + 'reference' => '3c62b814477165dbf07c9c18ddb413ccdadaa93c', 'type' => 'symfony-bridge', 'install_path' => __DIR__ . '/../symfony/psr-http-message-bridge', 'aliases' => array(), @@ -560,9 +569,9 @@ 'dev_requirement' => false, ), 'tencentcloud/tencentcloud-sdk-php' => array( - 'pretty_version' => '3.0.883', - 'version' => '3.0.883.0', - 'reference' => '883c1da92aac9c8a06fe03aff8ae0384217f4938', + 'pretty_version' => '3.0.954', + 'version' => '3.0.954.0', + 'reference' => '27530bd3d5a9ae1ffd0e158a415a53295b6c73b2', 'type' => 'library', 'install_path' => __DIR__ . '/../tencentcloud/tencentcloud-sdk-php', 'aliases' => array(), @@ -578,18 +587,18 @@ 'dev_requirement' => false, ), 'topthink/framework' => array( - 'pretty_version' => 'v6.1.2', - 'version' => '6.1.2.0', - 'reference' => '67235be5b919aaaf1de5aed9839f65d8e766aca3', + 'pretty_version' => 'v6.1.4', + 'version' => '6.1.4.0', + 'reference' => '66eb9cf4d627df12911344cd328faf9bb596bf2c', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/framework', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think' => array( - 'pretty_version' => 'dev-develop', - 'version' => 'dev-develop', - 'reference' => '4e22203faf0311be56dfbf74821bbd8da5890d6b', + 'pretty_version' => 'dev-master', + 'version' => 'dev-master', + 'reference' => '4ca1fbf320b45741911e936ec646a9f156bc55da', 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), @@ -605,9 +614,9 @@ 'dev_requirement' => false, ), 'topthink/think-multi-app' => array( - 'pretty_version' => 'v1.0.16', - 'version' => '1.0.16.0', - 'reference' => '07b9183855150455e1f76f8cbe9d77d6d1bc399f', + 'pretty_version' => 'v1.0.17', + 'version' => '1.0.17.0', + 'reference' => '4055a6187296ac16c0bc7bbab4ed5d92f82f791c', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-multi-app', 'aliases' => array(), diff --git a/vendor/dragonmantank/cron-expression/CHANGELOG.md b/vendor/dragonmantank/cron-expression/CHANGELOG.md index 99b587be..17ab2ce4 100755 --- a/vendor/dragonmantank/cron-expression/CHANGELOG.md +++ b/vendor/dragonmantank/cron-expression/CHANGELOG.md @@ -1,5 +1,28 @@ # Change Log +## [3.3.3] - 2024-08-10 + +### Added +- N/A + +### Changed +- N/A + +### Fixed +- Added fixes for making sure `?` is not passed for both DOM and DOW (#148, thank you https://github.com/LeoVie) +- Fixed bug in Next Execution Time by sorting minutes properly (#160, thank you https://github.com/imyip) + +## [3.3.2] - 2022-09-19 + +### Added +- N/A + +### Changed +- Skip some daylight savings time tests for PHP 8.1 daylight savings time weirdness (#146) + +### Fixed +- Changed string interpolations to work better with PHP 8.2 (#142) + ## [3.3.1] - 2022-01-18 ### Added diff --git a/vendor/dragonmantank/cron-expression/README.md b/vendor/dragonmantank/cron-expression/README.md index e853ad45..494652c8 100755 --- a/vendor/dragonmantank/cron-expression/README.md +++ b/vendor/dragonmantank/cron-expression/README.md @@ -84,4 +84,4 @@ Projects that Use cron-expression ================================= * Part of the [Laravel Framework](https://github.com/laravel/framework/) * Available as a [Symfony Bundle - setono/cron-expression-bundle](https://github.com/Setono/CronExpressionBundle) -* Framework agnostic, PHP-based job scheduler - [Crunz](https://github.com/lavary/crunz) +* Framework agnostic, PHP-based job scheduler - [Crunz](https://github.com/crunzphp/crunz) diff --git a/vendor/dragonmantank/cron-expression/composer.json b/vendor/dragonmantank/cron-expression/composer.json index e512446d..657a5b47 100755 --- a/vendor/dragonmantank/cron-expression/composer.json +++ b/vendor/dragonmantank/cron-expression/composer.json @@ -37,5 +37,11 @@ "scripts": { "phpstan": "./vendor/bin/phpstan analyze", "test": "phpunit" + }, + "config": { + "allow-plugins": { + "ocramius/package-versions": true, + "phpstan/extension-installer": true + } } } diff --git a/vendor/dragonmantank/cron-expression/phpstan.neon b/vendor/dragonmantank/cron-expression/phpstan.neon deleted file mode 100755 index bea9cb0d..00000000 --- a/vendor/dragonmantank/cron-expression/phpstan.neon +++ /dev/null @@ -1,15 +0,0 @@ -parameters: - checkMissingIterableValueType: false - - ignoreErrors: - - '#Call to an undefined method DateTimeInterface::add\(\)#' - - '#Call to an undefined method DateTimeInterface::modify\(\)#' - - '#Call to an undefined method DateTimeInterface::setDate\(\)#' - - '#Call to an undefined method DateTimeInterface::setTime\(\)#' - - '#Call to an undefined method DateTimeInterface::setTimezone\(\)#' - - '#Call to an undefined method DateTimeInterface::sub\(\)#' - - level: max - - paths: - - src/ diff --git a/vendor/dragonmantank/cron-expression/src/Cron/CronExpression.php b/vendor/dragonmantank/cron-expression/src/Cron/CronExpression.php index d5337cc5..216ce432 100755 --- a/vendor/dragonmantank/cron-expression/src/Cron/CronExpression.php +++ b/vendor/dragonmantank/cron-expression/src/Cron/CronExpression.php @@ -177,6 +177,7 @@ class CronExpression * * @param string $expression CRON expression (e.g. '8 * * * *') * @param null|FieldFactoryInterface $fieldFactory Factory to create cron fields + * @throws InvalidArgumentException */ public function __construct(string $expression, FieldFactoryInterface $fieldFactory = null) { @@ -201,13 +202,22 @@ class CronExpression $split = preg_split('/\s/', $value, -1, PREG_SPLIT_NO_EMPTY); Assert::isArray($split); - $this->cronParts = $split; - if (\count($this->cronParts) < 5) { + $notEnoughParts = \count($split) < 5; + + $questionMarkInInvalidPart = array_key_exists(0, $split) && $split[0] === '?' + || array_key_exists(1, $split) && $split[1] === '?' + || array_key_exists(3, $split) && $split[3] === '?'; + + $tooManyQuestionMarks = array_key_exists(2, $split) && $split[2] === '?' + && array_key_exists(4, $split) && $split[4] === '?'; + + if ($notEnoughParts || $questionMarkInInvalidPart || $tooManyQuestionMarks) { throw new InvalidArgumentException( $value . ' is not a valid CRON expression' ); } + $this->cronParts = $split; foreach ($this->cronParts as $position => $part) { $this->setPart($position, $part); } diff --git a/vendor/dragonmantank/cron-expression/src/Cron/DayOfMonthField.php b/vendor/dragonmantank/cron-expression/src/Cron/DayOfMonthField.php index e08f62ea..39ff5978 100755 --- a/vendor/dragonmantank/cron-expression/src/Cron/DayOfMonthField.php +++ b/vendor/dragonmantank/cron-expression/src/Cron/DayOfMonthField.php @@ -49,7 +49,7 @@ class DayOfMonthField extends AbstractField private static function getNearestWeekday(int $currentYear, int $currentMonth, int $targetDay): ?DateTime { $tday = str_pad((string) $targetDay, 2, '0', STR_PAD_LEFT); - $target = DateTime::createFromFormat('Y-m-d', "${currentYear}-${currentMonth}-${tday}"); + $target = DateTime::createFromFormat('Y-m-d', "{$currentYear}-{$currentMonth}-{$tday}"); if ($target === false) { return null; @@ -94,9 +94,9 @@ class DayOfMonthField extends AbstractField } // Check to see if this is the nearest weekday to a particular value - if (strpos($value, 'W')) { + if ($wPosition = strpos($value, 'W')) { // Parse the target day - $targetDay = (int) substr($value, 0, strpos($value, 'W')); + $targetDay = (int) substr($value, 0, $wPosition); // Find out if the current day is the nearest day of the week $nearest = self::getNearestWeekday( (int) $date->format('Y'), diff --git a/vendor/dragonmantank/cron-expression/src/Cron/DayOfWeekField.php b/vendor/dragonmantank/cron-expression/src/Cron/DayOfWeekField.php index 5ac003da..b9bbf48b 100755 --- a/vendor/dragonmantank/cron-expression/src/Cron/DayOfWeekField.php +++ b/vendor/dragonmantank/cron-expression/src/Cron/DayOfWeekField.php @@ -68,8 +68,8 @@ class DayOfWeekField extends AbstractField $lastDayOfMonth = (int) $date->format('t'); // Find out if this is the last specific weekday of the month - if (strpos($value, 'L')) { - $weekday = $this->convertLiterals(substr($value, 0, strpos($value, 'L'))); + if ($lPosition = strpos($value, 'L')) { + $weekday = $this->convertLiterals(substr($value, 0, $lPosition)); $weekday %= 7; $daysInMonth = (int) $date->format('t'); diff --git a/vendor/dragonmantank/cron-expression/src/Cron/HoursField.php b/vendor/dragonmantank/cron-expression/src/Cron/HoursField.php index a7f8f33c..413d138b 100755 --- a/vendor/dragonmantank/cron-expression/src/Cron/HoursField.php +++ b/vendor/dragonmantank/cron-expression/src/Cron/HoursField.php @@ -25,7 +25,7 @@ class HoursField extends AbstractField /** * @var array|null Transitions returned by DateTimeZone::getTransitions() */ - protected $transitions = null; + protected $transitions = []; /** * @var int|null Timestamp of the start of the transitions range @@ -92,7 +92,7 @@ class HoursField extends AbstractField $dtLimitStart->getTimestamp(), $dtLimitEnd->getTimestamp() ); - if ($this->transitions === false) { + if (empty($this->transitions)) { return null; } $this->transitionsStart = $dtLimitStart->getTimestamp(); diff --git a/vendor/dragonmantank/cron-expression/src/Cron/MinutesField.php b/vendor/dragonmantank/cron-expression/src/Cron/MinutesField.php index eda91098..f077e6ec 100755 --- a/vendor/dragonmantank/cron-expression/src/Cron/MinutesField.php +++ b/vendor/dragonmantank/cron-expression/src/Cron/MinutesField.php @@ -49,6 +49,7 @@ class MinutesField extends AbstractField $current_minute = (int) $date->format('i'); $parts = false !== strpos($parts, ',') ? explode(',', $parts) : [$parts]; + sort($parts); $minutes = []; foreach ($parts as $part) { $minutes = array_merge($minutes, $this->getRangeForExpression($part, 59)); diff --git a/vendor/guzzlehttp/command/.php-cs-fixer.dist.php b/vendor/guzzlehttp/command/.php-cs-fixer.dist.php new file mode 100644 index 00000000..7acf9b59 --- /dev/null +++ b/vendor/guzzlehttp/command/.php-cs-fixer.dist.php @@ -0,0 +1,26 @@ +setRiskyAllowed(true) + ->setRules([ + '@PHP71Migration:risky' => true, + '@PHPUnit75Migration:risky' => true, + '@Symfony' => true, + 'declare_strict_types' => false, + 'global_namespace_import' => false, + 'phpdoc_annotation_without_dot' => false, + 'phpdoc_summary' => false, + 'phpdoc_to_comment' => false, + 'single_line_throw' => false, + 'void_return' => false, + 'yoda_style' => false, + ]) + ->setFinder( + PhpCsFixer\Finder::create() + ->in(__DIR__.'/src') + ->in(__DIR__.'/tests') + ->name('*.php') + ) +; + +return $config; diff --git a/vendor/guzzlehttp/command/composer.json b/vendor/guzzlehttp/command/composer.json index f15cfe5f..379e59e5 100755 --- a/vendor/guzzlehttp/command/composer.json +++ b/vendor/guzzlehttp/command/composer.json @@ -27,19 +27,29 @@ "require": { "php": "^7.2.5 || ^8.0", "guzzlehttp/guzzle": "^7.5.1", - "guzzlehttp/promises": "^1.5.2", + "guzzlehttp/promises": "^1.5.3 || ^2.0", "guzzlehttp/psr7": "^1.9.1 || ^2.4.5" }, "require-dev": { - "phpunit/phpunit": "^8.5.19" + "bamarni/composer-bin-plugin": "^1.8.1", + "phpunit/phpunit": "^8.5.19 || ^9.5.8" }, "autoload": { "psr-4": { "GuzzleHttp\\Command\\": "src/" } }, + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, "config": { "preferred-install": "dist", - "sort-packages": true + "sort-packages": true, + "allow-plugins": { + "bamarni/composer-bin-plugin": true + } } } diff --git a/vendor/guzzlehttp/command/src/Command.php b/vendor/guzzlehttp/command/src/Command.php index cff70a2b..ded93b5e 100755 --- a/vendor/guzzlehttp/command/src/Command.php +++ b/vendor/guzzlehttp/command/src/Command.php @@ -1,4 +1,5 @@ getName() - . ' command: ' . $prev->getMessage(); + $message = 'There was an error executing the '.$command->getName() + .' command: '.$prev->getMessage(); // Create the exception. return new $class($message, $command, $prev, $request, $response); } /** - * @param string $message Exception message - * @param CommandInterface $command - * @param \Exception $previous Previous exception (if any) - * @param RequestInterface $request + * @param string $message Exception message + * @param \Exception $previous Previous exception (if any) + * @param RequestInterface $request * @param ResponseInterface $response */ public function __construct( diff --git a/vendor/guzzlehttp/command/src/Exception/CommandServerException.php b/vendor/guzzlehttp/command/src/Exception/CommandServerException.php index 22356b52..c0383e47 100755 --- a/vendor/guzzlehttp/command/src/Exception/CommandServerException.php +++ b/vendor/guzzlehttp/command/src/Exception/CommandServerException.php @@ -1,7 +1,10 @@ data = $data; diff --git a/vendor/guzzlehttp/command/src/ResultInterface.php b/vendor/guzzlehttp/command/src/ResultInterface.php index 4ae49a8d..fb06a232 100755 --- a/vendor/guzzlehttp/command/src/ResultInterface.php +++ b/vendor/guzzlehttp/command/src/ResultInterface.php @@ -1,4 +1,5 @@ executeAllAsync($commands, $options) ->then(function () use (&$results) { ksort($results); + return $results; }) ->wait(); @@ -119,12 +121,12 @@ class ServiceClient implements ServiceClientInterface } // Convert the iterator of commands to a generator of promises. - $commands = Promise\iter_for($commands); + $commands = Promise\Create::iterFor($commands); $promises = function () use ($commands) { foreach ($commands as $key => $command) { if (!$command instanceof CommandInterface) { throw new \InvalidArgumentException('The iterator must ' - . 'yield instances of ' . CommandInterface::class); + .'yield instances of '.CommandInterface::class); } yield $key => $this->executeAsync($command); } @@ -138,9 +140,10 @@ class ServiceClient implements ServiceClientInterface * Creates and executes a command for an operation by name. * * @param string $name Name of the command to execute. - * @param array $args Arguments to pass to the getCommand method. + * @param array $args Arguments to pass to the getCommand method. * * @return ResultInterface|PromiseInterface + * * @see \GuzzleHttp\Command\ServiceClientInterface::getCommand */ public function __call($name, array $args) @@ -148,6 +151,7 @@ class ServiceClient implements ServiceClientInterface $args = isset($args[0]) ? $args[0] : []; if (substr($name, -5) === 'Async') { $command = $this->getCommand(substr($name, 0, -5), $args); + return $this->executeAsync($command); } else { return $this->execute($this->getCommand($name, $args)); @@ -162,7 +166,7 @@ class ServiceClient implements ServiceClientInterface private function createCommandHandler() { return function (CommandInterface $command) { - return Promise\coroutine(function () use ($command) { + return Promise\Coroutine::of(function () use ($command) { // Prepare the HTTP options. $opts = $command['@http'] ?: []; unset($command['@http']); @@ -185,7 +189,6 @@ class ServiceClient implements ServiceClientInterface /** * Transforms a Command object into a Request object. * - * @param CommandInterface $command * @return RequestInterface */ private function transformCommandToRequest(CommandInterface $command) @@ -195,14 +198,10 @@ class ServiceClient implements ServiceClientInterface return $transform($command); } - /** * Transforms a Response object, also using data from the Request object, * into a Result object. * - * @param ResponseInterface $response - * @param RequestInterface $request - * @param CommandInterface $command * @return ResultInterface */ private function transformResponseToResult( diff --git a/vendor/guzzlehttp/command/src/ServiceClientInterface.php b/vendor/guzzlehttp/command/src/ServiceClientInterface.php index 1f418377..205e92ea 100755 --- a/vendor/guzzlehttp/command/src/ServiceClientInterface.php +++ b/vendor/guzzlehttp/command/src/ServiceClientInterface.php @@ -1,4 +1,5 @@ setRiskyAllowed(true) + ->setRules([ + '@PHP71Migration:risky' => true, + '@PHPUnit75Migration:risky' => true, + '@Symfony' => true, + 'declare_strict_types' => false, + 'global_namespace_import' => false, + 'phpdoc_annotation_without_dot' => false, + 'phpdoc_summary' => false, + 'phpdoc_to_comment' => false, + 'single_line_throw' => false, + 'void_return' => false, + 'yoda_style' => false, + ]) + ->setFinder( + PhpCsFixer\Finder::create() + ->in(__DIR__.'/src') + ->in(__DIR__.'/tests') + ->name('*.php') + ) +; + +return $config; diff --git a/vendor/guzzlehttp/guzzle-services/composer.json b/vendor/guzzlehttp/guzzle-services/composer.json index 9fa76ccf..999e6bc6 100755 --- a/vendor/guzzlehttp/guzzle-services/composer.json +++ b/vendor/guzzlehttp/guzzle-services/composer.json @@ -26,12 +26,13 @@ ], "require": { "php": "^7.2.5 || ^8.0", - "guzzlehttp/guzzle": "^7.4.1", - "guzzlehttp/command": "^1.2.2", - "guzzlehttp/psr7": "^1.8.3 || ^2.1", + "guzzlehttp/guzzle": "^7.7", + "guzzlehttp/command": "^1.3", + "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", "guzzlehttp/uri-template": "^1.0.1" }, "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.1", "phpunit/phpunit": "^8.5.19 || ^9.5.8" }, "autoload": { @@ -48,12 +49,16 @@ "gimler/guzzle-description-loader": "^0.0.4" }, "extra": { - "branch-alias": { - "dev-master": "1.3-dev" + "bamarni-bin": { + "bin-links": true, + "forward-command": false } }, "config": { "preferred-install": "dist", - "sort-packages": true + "sort-packages": true, + "allow-plugins": { + "bamarni/composer-bin-plugin": true + } } } diff --git a/vendor/guzzlehttp/guzzle-services/src/Description.php b/vendor/guzzlehttp/guzzle-services/src/Description.php index b8d060ea..88d195c3 100755 --- a/vendor/guzzlehttp/guzzle-services/src/Description.php +++ b/vendor/guzzlehttp/guzzle-services/src/Description.php @@ -1,4 +1,5 @@ new BodyLocation(), - 'header' => new HeaderLocation(), + 'body' => new BodyLocation(), + 'header' => new HeaderLocation(), 'reasonPhrase' => new ReasonPhraseLocation(), - 'statusCode' => new StatusCodeLocation(), - 'xml' => new XmlLocation(), - 'json' => new JsonLocation(), + 'statusCode' => new StatusCodeLocation(), + 'xml' => new XmlLocation(), + 'json' => new JsonLocation(), ]; } @@ -68,9 +68,8 @@ class Deserializer /** * Deserialize the response into the specified result representation * - * @param ResponseInterface $response * @param RequestInterface|null $request - * @param CommandInterface $command + * * @return Result|ResultInterface|void|ResponseInterface */ public function __invoke(ResponseInterface $response, RequestInterface $request, CommandInterface $command) @@ -103,8 +102,6 @@ class Deserializer /** * Handles visit() and after() methods of the Response locations * - * @param Parameter $model - * @param ResponseInterface $response * @return Result|ResultInterface|void */ protected function visit(Parameter $model, ResponseInterface $response) @@ -117,7 +114,7 @@ class Deserializer } elseif ($model->getType() === 'array') { $result = $this->visitOuterArray($model, $result, $response, $context); } else { - throw new \InvalidArgumentException('Invalid response model: ' . $model->getType()); + throw new \InvalidArgumentException('Invalid response model: '.$model->getType()); } // Call the after() method of each found visitor @@ -132,11 +129,8 @@ class Deserializer /** * Handles the before() method of Response locations * - * @param string $location - * @param Parameter $model - * @param ResultInterface $result - * @param ResponseInterface $response - * @param array $context + * @param string $location + * * @return ResultInterface */ private function triggerBeforeVisitor( @@ -164,10 +158,6 @@ class Deserializer /** * Visits the outer object * - * @param Parameter $model - * @param ResultInterface $result - * @param ResponseInterface $response - * @param array $context * @return ResultInterface */ private function visitOuterObject( @@ -212,10 +202,6 @@ class Deserializer /** * Visits the outer array * - * @param Parameter $model - * @param ResultInterface $result - * @param ResponseInterface $response - * @param array $context * @return ResultInterface|void */ private function visitOuterArray( @@ -246,11 +232,6 @@ class Deserializer * In order for the exception to be properly triggered, all your exceptions must be instance * of "GuzzleHttp\Command\Exception\CommandException". If that's not the case, your exceptions will be wrapped * around a CommandException - * - * @param ResponseInterface $response - * @param RequestInterface $request - * @param CommandInterface $command - * @param Operation $operation */ protected function handleErrorResponses( ResponseInterface $response, @@ -271,7 +252,7 @@ class Deserializer continue; } - if (isset($error['phrase']) && ! ($error['phrase'] === $response->getReasonPhrase())) { + if (isset($error['phrase']) && !($error['phrase'] === $response->getReasonPhrase())) { continue; } diff --git a/vendor/guzzlehttp/guzzle-services/src/GuzzleClient.php b/vendor/guzzlehttp/guzzle-services/src/GuzzleClient.php index fa656a3c..22d9b5ae 100755 --- a/vendor/guzzlehttp/guzzle-services/src/GuzzleClient.php +++ b/vendor/guzzlehttp/guzzle-services/src/GuzzleClient.php @@ -1,4 +1,5 @@ config['process']) || $this->config['process'] === true); + $process = (!isset($this->config['process']) || $this->config['process'] === true); return $responseToResultTransformer !== null ? $responseToResultTransformer @@ -123,6 +128,7 @@ class GuzzleClient extends ServiceClient * Get the config of the client * * @param array|string $option + * * @return mixed */ public function getConfig($option = null) @@ -132,10 +138,6 @@ class GuzzleClient extends ServiceClient : (isset($this->config[$option]) ? $this->config[$option] : []); } - /** - * @param $option - * @param $value - */ public function setConfig($option, $value) { $this->config[$option] = $value; diff --git a/vendor/guzzlehttp/guzzle-services/src/Handler/ValidatedDescriptionHandler.php b/vendor/guzzlehttp/guzzle-services/src/Handler/ValidatedDescriptionHandler.php index c5ec2d6e..49b4dc95 100755 --- a/vendor/guzzlehttp/guzzle-services/src/Handler/ValidatedDescriptionHandler.php +++ b/vendor/guzzlehttp/guzzle-services/src/Handler/ValidatedDescriptionHandler.php @@ -1,4 +1,6 @@ -filter($value); } - if (! $this->validator->validate($schema, $value)) { + if (!$this->validator->validate($schema, $value)) { $errors = array_merge($errors, $this->validator->getErrors()); } elseif ($value !== $command[$name]) { // Update the config value if it changed and no validation errors were encountered. @@ -60,10 +58,10 @@ class ValidatedDescriptionHandler if ($params = $operation->getAdditionalParameters()) { foreach ($command->toArray() as $name => $value) { // It's only additional if it isn't defined in the schema - if (! $operation->hasParam($name)) { + if (!$operation->hasParam($name)) { // Always set the name so that error messages are useful $params->setName($name); - if (! $this->validator->validate($params, $value)) { + if (!$this->validator->validate($params, $value)) { $errors = array_merge($errors, $this->validator->getErrors()); } elseif ($value !== $command[$name]) { $command[$name] = $value; @@ -73,7 +71,7 @@ class ValidatedDescriptionHandler } if ($errors) { - throw new CommandException('Validation errors: ' . implode("\n", $errors), $command); + throw new CommandException('Validation errors: '.implode("\n", $errors), $command); } return $handler($command); diff --git a/vendor/guzzlehttp/guzzle-services/src/Operation.php b/vendor/guzzlehttp/guzzle-services/src/Operation.php index 57b75ca2..0fbaa217 100755 --- a/vendor/guzzlehttp/guzzle-services/src/Operation.php +++ b/vendor/guzzlehttp/guzzle-services/src/Operation.php @@ -1,4 +1,5 @@ [], 'parameters' => [], 'additionalParameters' => null, - 'errorResponses' => [] + 'errorResponses' => [], ]; $this->description = $description === null ? new Description([]) : $description; @@ -240,7 +242,7 @@ class Operation implements ToArrayInterface * Get extra data from the operation * * @param string $name Name of the data point to retrieve or null to - * retrieve all of the extra data. + * retrieve all of the extra data. * * @return mixed|null */ @@ -256,14 +258,12 @@ class Operation implements ToArrayInterface } /** - * @param $name - * @param array $config * @return array */ private function resolveExtends($name, array $config) { if (!$this->description->hasOperation($name)) { - throw new \InvalidArgumentException('No operation named ' . $name); + throw new \InvalidArgumentException('No operation named '.$name); } // Merge parameters together one level deep diff --git a/vendor/guzzlehttp/guzzle-services/src/Parameter.php b/vendor/guzzlehttp/guzzle-services/src/Parameter.php index 8b3c39f2..29bab183 100755 --- a/vendor/guzzlehttp/guzzle-services/src/Parameter.php +++ b/vendor/guzzlehttp/guzzle-services/src/Parameter.php @@ -1,4 +1,5 @@ format) { if (!$this->serviceDescription) { throw new \RuntimeException('No service description was set so ' - . 'the value cannot be formatted.'); + .'the value cannot be formatted.'); } + return $this->serviceDescription->format($this->format, $value); } @@ -512,7 +516,7 @@ class Parameter implements ToArrayInterface * * @param string $name Name of the property to retrieve * - * @return null|Parameter + * @return Parameter|null */ public function getProperty($name) { @@ -618,6 +622,7 @@ class Parameter implements ToArrayInterface * @param string|array $filter Method to filter the value through * * @return self + * * @throws \InvalidArgumentException */ private function addFilter($filter) @@ -643,13 +648,15 @@ class Parameter implements ToArrayInterface * Check if a parameter has a specific variable and if it set. * * @param string $var + * * @return bool */ public function has($var) { if (!is_string($var)) { - throw new \InvalidArgumentException('Expected a string. Got: ' . (is_object($var) ? get_class($var) : gettype($var))); + throw new \InvalidArgumentException('Expected a string. Got: '.(is_object($var) ? get_class($var) : gettype($var))); } + return isset($this->{$var}) && !empty($this->{$var}); } } diff --git a/vendor/guzzlehttp/guzzle-services/src/QuerySerializer/QuerySerializerInterface.php b/vendor/guzzlehttp/guzzle-services/src/QuerySerializer/QuerySerializerInterface.php index ad7fb113..60f79571 100755 --- a/vendor/guzzlehttp/guzzle-services/src/QuerySerializer/QuerySerializerInterface.php +++ b/vendor/guzzlehttp/guzzle-services/src/QuerySerializer/QuerySerializerInterface.php @@ -1,4 +1,5 @@ getBody()->getContents(); $value = $command[$param->getName()]; - $value = $param->getName() . '=' . $param->filter($value); + $value = $param->getName().'='.$param->filter($value); if ($oldValue !== '') { - $value = $oldValue . '&' . $value; + $value = $oldValue.'&'.$value; } return $request->withBody(Psr7\Utils::streamFor($value)); diff --git a/vendor/guzzlehttp/guzzle-services/src/RequestLocation/FormParamLocation.php b/vendor/guzzlehttp/guzzle-services/src/RequestLocation/FormParamLocation.php index 1a52df81..df92c975 100755 --- a/vendor/guzzlehttp/guzzle-services/src/RequestLocation/FormParamLocation.php +++ b/vendor/guzzlehttp/guzzle-services/src/RequestLocation/FormParamLocation.php @@ -1,4 +1,5 @@ multipartData[] = [ 'name' => $param->getWireName(), - 'contents' => $this->prepareValue($command[$param->getName()], $param) + 'contents' => $this->prepareValue($command[$param->getName()], $param), ]; return $request; } - /** - * @param CommandInterface $command - * @param RequestInterface $request - * @param Operation $operation * @return RequestInterface */ public function after( @@ -68,7 +62,7 @@ class MultiPartLocation extends AbstractLocation $request = Psr7\Utils::modifyRequest($request, $modify); if ($request->getBody() instanceof Psr7\MultipartStream) { // Use a multipart/form-data POST if a Content-Type is not set. - $request->withHeader('Content-Type', $this->contentType . $request->getBody()->getBoundary()); + $request->withHeader('Content-Type', $this->contentType.$request->getBody()->getBoundary()); } return $request; diff --git a/vendor/guzzlehttp/guzzle-services/src/RequestLocation/QueryLocation.php b/vendor/guzzlehttp/guzzle-services/src/RequestLocation/QueryLocation.php index c55643c9..9e9e090b 100755 --- a/vendor/guzzlehttp/guzzle-services/src/RequestLocation/QueryLocation.php +++ b/vendor/guzzlehttp/guzzle-services/src/RequestLocation/QueryLocation.php @@ -1,4 +1,5 @@ getData('xmlFlattened')) { $writer->endElement(); } + return; } if ($param->getData('xmlAttribute')) { @@ -191,11 +185,11 @@ class XmlLocation extends AbstractLocation /** * Write an attribute with namespace if used * - * @param \XMLWriter $writer XMLWriter instance - * @param string $prefix Namespace prefix if any - * @param string $name Attribute name - * @param string $namespace The uri of the namespace - * @param string $value The attribute content + * @param \XMLWriter $writer XMLWriter instance + * @param string $prefix Namespace prefix if any + * @param string $name Attribute name + * @param string $namespace The uri of the namespace + * @param string $value The attribute content */ protected function writeAttribute($writer, $prefix, $name, $namespace, $value) { @@ -209,11 +203,11 @@ class XmlLocation extends AbstractLocation /** * Write an element with namespace if used * - * @param \XMLWriter $writer XML writer resource - * @param string $prefix Namespace prefix if any - * @param string $name Element name - * @param string $namespace The uri of the namespace - * @param string $value The element content + * @param \XMLWriter $writer XML writer resource + * @param string $prefix Namespace prefix if any + * @param string $name Element name + * @param string $namespace The uri of the namespace + * @param string $value The element content */ protected function writeElement(\XMLWriter $writer, $prefix, $name, $namespace, $value) { @@ -233,9 +227,10 @@ class XmlLocation extends AbstractLocation /** * Create a new xml writer and start a document * - * @param string $encoding document encoding + * @param string $encoding document encoding * * @return \XMLWriter the writer resource + * * @throws \RuntimeException if the document cannot be started */ protected function startDocument($encoding) @@ -267,10 +262,6 @@ class XmlLocation extends AbstractLocation /** * Add an array to the XML - * - * @param \XMLWriter $writer - * @param Parameter $param - * @param $value */ protected function addXmlArray(\XMLWriter $writer, Parameter $param, &$value) { @@ -283,10 +274,6 @@ class XmlLocation extends AbstractLocation /** * Add an object to the XML - * - * @param \XMLWriter $writer - * @param Parameter $param - * @param $value */ protected function addXmlObject(\XMLWriter $writer, Parameter $param, &$value) { @@ -309,11 +296,6 @@ class XmlLocation extends AbstractLocation } } - /** - * @param $value - * @param Parameter $param - * @param Operation $operation - */ private function visitWithValue( $value, Parameter $param, diff --git a/vendor/guzzlehttp/guzzle-services/src/ResponseLocation/AbstractLocation.php b/vendor/guzzlehttp/guzzle-services/src/ResponseLocation/AbstractLocation.php index 97adc72f..bcc84fdf 100755 --- a/vendor/guzzlehttp/guzzle-services/src/ResponseLocation/AbstractLocation.php +++ b/vendor/guzzlehttp/guzzle-services/src/ResponseLocation/AbstractLocation.php @@ -1,4 +1,5 @@ getBody(); - $body = $body ?: "{}"; + $body = $body ?: '{}'; $this->json = \GuzzleHttp\json_decode($body, true); // relocate named arrays, so that they have the same structure as // arrays nested in objects and visit can work on them in the same way @@ -49,9 +46,6 @@ class JsonLocation extends AbstractLocation } /** - * @param ResultInterface $result - * @param ResponseInterface $response - * @param Parameter $model * @return ResultInterface */ public function after( @@ -84,9 +78,6 @@ class JsonLocation extends AbstractLocation } /** - * @param ResultInterface $result - * @param ResponseInterface $response - * @param Parameter $param * @return Result|ResultInterface */ public function visit( @@ -123,6 +114,7 @@ class JsonLocation extends AbstractLocation * * @param Parameter $param API parameter being validated * @param mixed $value Value to process. + * * @return mixed|null */ private function recurse(Parameter $param, $value) diff --git a/vendor/guzzlehttp/guzzle-services/src/ResponseLocation/ReasonPhraseLocation.php b/vendor/guzzlehttp/guzzle-services/src/ResponseLocation/ReasonPhraseLocation.php index 1cb590ff..893f2b0e 100755 --- a/vendor/guzzlehttp/guzzle-services/src/ResponseLocation/ReasonPhraseLocation.php +++ b/vendor/guzzlehttp/guzzle-services/src/ResponseLocation/ReasonPhraseLocation.php @@ -1,4 +1,5 @@ getWireName(); $ns = null; - if (strstr($sentAs, ':')) { + if (null !== $sentAs && strstr($sentAs, ':')) { list($ns, $sentAs) = explode(':', $sentAs); } @@ -100,6 +92,7 @@ class XmlLocation extends AbstractLocation * * @param Parameter $param API parameter being processed * @param \SimpleXMLElement $node Node being processed + * * @return array */ private function recursiveProcess( @@ -132,8 +125,6 @@ class XmlLocation extends AbstractLocation } /** - * @param Parameter $param - * @param \SimpleXMLElement $node * @return array */ private function processArray(Parameter $param, \SimpleXMLElement $node) @@ -144,7 +135,7 @@ class XmlLocation extends AbstractLocation $result = []; $ns = null; - if (strstr($sentAs, ':')) { + if (null !== $sentAs && strstr($sentAs, ':')) { // Get namespace from the wire name list($ns, $sentAs) = explode(':', $sentAs); } else { @@ -174,6 +165,7 @@ class XmlLocation extends AbstractLocation * * @param Parameter $param API parameter being parsed * @param \SimpleXMLElement $node Value to process + * * @return array */ private function processObject(Parameter $param, \SimpleXMLElement $node) @@ -243,9 +235,8 @@ class XmlLocation extends AbstractLocation /** * Convert an XML document to an array. * - * @param \SimpleXMLElement $xml - * @param int $nesting - * @param null $ns + * @param int $nesting + * @param null $ns * * @return array */ diff --git a/vendor/guzzlehttp/guzzle-services/src/SchemaFormatter.php b/vendor/guzzlehttp/guzzle-services/src/SchemaFormatter.php index 34f7a884..274d0213 100755 --- a/vendor/guzzlehttp/guzzle-services/src/SchemaFormatter.php +++ b/vendor/guzzlehttp/guzzle-services/src/SchemaFormatter.php @@ -1,4 +1,5 @@ setTimezone($utc)->format($format); } throw new \InvalidArgumentException('Date/Time values must be either ' - . 'be a string, integer, or DateTime object'); + .'be a string, integer, or DateTime object'); } /** * Create a ISO 8601 (YYYY-MM-DDThh:mm:ssZ) formatted date time value in * UTC time. * - * @param string|integer|\DateTime $value Date time value + * @param string|int|\DateTime $value Date time value * * @return string */ @@ -81,7 +84,7 @@ class SchemaFormatter /** * Create an HTTP date (RFC 1123 / RFC 822) formatted UTC date-time string * - * @param string|integer|\DateTime $value Date time value + * @param string|int|\DateTime $value Date time value * * @return string */ @@ -93,7 +96,7 @@ class SchemaFormatter /** * Create a YYYY-MM-DD formatted string * - * @param string|integer|\DateTime $value Date time value + * @param string|int|\DateTime $value Date time value * * @return string */ @@ -105,7 +108,7 @@ class SchemaFormatter /** * Create a hh:mm:ss formatted string * - * @param string|integer|\DateTime $value Date time value + * @param string|int|\DateTime $value Date time value * * @return string */ @@ -117,8 +120,8 @@ class SchemaFormatter /** * Formats a boolean value as a string * - * @param string|integer|bool $value Value to convert to a boolean - * 'true' / 'false' value + * @param string|int|bool $value Value to convert to a boolean + * 'true' / 'false' value * * @return string */ @@ -130,7 +133,7 @@ class SchemaFormatter /** * Return a UNIX timestamp in the UTC timezone * - * @param string|integer|\DateTime $value Time value + * @param string|int|\DateTime $value Time value * * @return int */ diff --git a/vendor/guzzlehttp/guzzle-services/src/SchemaValidator.php b/vendor/guzzlehttp/guzzle-services/src/SchemaValidator.php index 4a2833f3..e4de6206 100755 --- a/vendor/guzzlehttp/guzzle-services/src/SchemaValidator.php +++ b/vendor/guzzlehttp/guzzle-services/src/SchemaValidator.php @@ -1,4 +1,5 @@ errors); + return false; } } @@ -60,8 +60,8 @@ class SchemaValidator /** * From the allowable types, determine the type that the variable matches * - * @param string|array $type Parameter type - * @param mixed $value Value to determine the type + * @param string|array $type Parameter type + * @param mixed $value Value to determine the type * * @return string|false Returns the matching type on */ @@ -97,11 +97,11 @@ class SchemaValidator /** * Recursively validate a parameter * - * @param Parameter $param API parameter being validated - * @param mixed $value Value to validate and validate. The value may - * change during this validate. - * @param string $path Current validation path (used for error reporting) - * @param int $depth Current depth in the validation validate + * @param Parameter $param API parameter being validated + * @param mixed $value Value to validate and validate. The value may + * change during this validate. + * @param string $path Current validation path (used for error reporting) + * @param int $depth Current depth in the validation validate * * @return bool Returns true if valid, or false if invalid */ @@ -146,6 +146,7 @@ class SchemaValidator // indexed if (isset($value[0])) { $this->errors[] = "{$path} must be an array of properties. Got a numerically indexed array."; + return false; } $traverse = true; @@ -208,24 +209,24 @@ class SchemaValidator $valueIsArray = false; } } - } elseif ($type == 'array' && $valueIsArray && $param->getItems()) { foreach ($value as $i => &$item) { // Validate each item in an array against the items attribute of the schema - $this->recursiveProcess($param->getItems(), $item, $path . "[{$i}]", $depth + 1); + $this->recursiveProcess($param->getItems(), $item, $path."[{$i}]", $depth + 1); } } // If the value is required and the type is not null, then there is an // error if the value is not set if ($required && $value === null && $type != 'null') { - $message = "{$path} is " . ($param->getType() - ? ('a required ' . implode(' or ', (array) $param->getType())) + $message = "{$path} is ".($param->getType() + ? ('a required '.implode(' or ', (array) $param->getType())) : 'required'); if ($param->has('description')) { - $message .= ': ' . $param->getDescription(); + $message .= ': '.$param->getDescription(); } $this->errors[] = $message; + return false; } @@ -239,7 +240,7 @@ class SchemaValidator ) { $value = (string) $value; } else { - $this->errors[] = "{$path} must be of type " . implode(' or ', (array) $param->getType()); + $this->errors[] = "{$path} must be of type ".implode(' or ', (array) $param->getType()); } } @@ -247,12 +248,12 @@ class SchemaValidator if ($type == 'string') { // Strings can have enums which are a list of predefined values if (($enum = $param->getEnum()) && !in_array($value, $enum)) { - $this->errors[] = "{$path} must be one of " . implode(' or ', array_map(function ($s) { - return '"' . addslashes($s) . '"'; + $this->errors[] = "{$path} must be one of ".implode(' or ', array_map(function ($s) { + return '"'.addslashes($s).'"'; }, $enum)); } // Strings can have a regex pattern that the value must match - if (($pattern = $param->getPattern()) && !preg_match($pattern, $value)) { + if (($pattern = $param->getPattern()) && !preg_match($pattern, $value)) { $this->errors[] = "{$path} must match the following regular expression: {$pattern}"; } @@ -268,7 +269,6 @@ class SchemaValidator $this->errors[] = "{$path} length must be less than or equal to {$max}"; } } - } elseif ($type == 'array') { $size = null; if ($min = $param->getMinItems()) { @@ -282,7 +282,6 @@ class SchemaValidator $this->errors[] = "{$path} must contain {$max} or fewer elements"; } } - } elseif ($type == 'integer' || $type == 'number' || $type == 'numeric') { if (($min = $param->getMinimum()) && $value < $min) { $this->errors[] = "{$path} must be greater than or equal to {$min}"; diff --git a/vendor/guzzlehttp/guzzle-services/src/Serializer.php b/vendor/guzzlehttp/guzzle-services/src/Serializer.php index 87fbd5ba..145c48fb 100755 --- a/vendor/guzzlehttp/guzzle-services/src/Serializer.php +++ b/vendor/guzzlehttp/guzzle-services/src/Serializer.php @@ -1,4 +1,5 @@ new BodyLocation(), - 'query' => new QueryLocation(), - 'header' => new HeaderLocation(), - 'json' => new JsonLocation(), - 'xml' => new XmlLocation(), + 'body' => new BodyLocation(), + 'query' => new QueryLocation(), + 'header' => new HeaderLocation(), + 'json' => new JsonLocation(), + 'xml' => new XmlLocation(), 'formParam' => new FormParamLocation(), 'multipart' => new MultiPartLocation(), ]; @@ -53,21 +53,22 @@ class Serializer } /** - * @param CommandInterface $command * @return RequestInterface */ public function __invoke(CommandInterface $command) { $request = $this->createRequest($command); + return $this->prepareRequest($command, $request); } /** * Prepares a request for sending using location visitors * - * @param CommandInterface $command * @param RequestInterface $request Request being created + * * @return RequestInterface + * * @throws \RuntimeException If a location cannot be handled */ protected function prepareRequest( @@ -109,9 +110,8 @@ class Serializer /** * Create a request for the command and operation * - * @param CommandInterface $command - * * @return RequestInterface + * * @throws \RuntimeException */ protected function createRequest(CommandInterface $command) @@ -133,7 +133,6 @@ class Serializer * Create a request for an operation with a uri merged onto a base URI * * @param \GuzzleHttp\Command\Guzzle\Operation $operation - * @param \GuzzleHttp\Command\CommandInterface $command * * @return \GuzzleHttp\Psr7\Request */ diff --git a/vendor/guzzlehttp/guzzle-services/vendor-bin/php-cs-fixer/composer.json b/vendor/guzzlehttp/guzzle-services/vendor-bin/php-cs-fixer/composer.json new file mode 100644 index 00000000..c9dd5ee4 --- /dev/null +++ b/vendor/guzzlehttp/guzzle-services/vendor-bin/php-cs-fixer/composer.json @@ -0,0 +1,9 @@ +{ + "require": { + "php": "^7.4 || ^8.0", + "friendsofphp/php-cs-fixer": "3.16.0" + }, + "config": { + "preferred-install": "dist" + } +} diff --git a/vendor/guzzlehttp/guzzle/CHANGELOG.md b/vendor/guzzlehttp/guzzle/CHANGELOG.md index 1a968434..1144eb76 100755 --- a/vendor/guzzlehttp/guzzle/CHANGELOG.md +++ b/vendor/guzzlehttp/guzzle/CHANGELOG.md @@ -2,6 +2,41 @@ Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version. + +## 7.7.0 - 2023-05-21 + +### Added + +- Support `guzzlehttp/promises` v2 + + +## 7.6.1 - 2023-05-15 + +### Fixed + +- Fix `SetCookie::fromString` MaxAge deprecation warning and skip invalid MaxAge values + + +## 7.6.0 - 2023-05-14 + +### Added + +- Support for setting the minimum TLS version in a unified way +- Apply on request the version set in options parameters + + +## 7.5.2 - 2023-05-14 + +### Fixed + +- Fixed set cookie constructor validation +- Fixed handling of files with `'0'` body + +### Changed + +- Corrected docs and default connect timeout value to 300 seconds + + ## 7.5.1 - 2023-04-17 ### Fixed @@ -12,6 +47,7 @@ Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version - Adjusted `guzzlehttp/psr7` version constraint to `^1.9.1 || ^2.4.5` + ## 7.5.0 - 2022-08-28 ### Added @@ -19,6 +55,7 @@ Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version - Support PHP 8.2 - Add request to delay closure params + ## 7.4.5 - 2022-06-20 ### Fixed @@ -26,6 +63,7 @@ Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version * Fix change in port should be considered a change in origin * Fix `CURLOPT_HTTPAUTH` option not cleared on change of origin + ## 7.4.4 - 2022-06-09 ### Fixed @@ -33,12 +71,14 @@ Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version * Fix failure to strip Authorization header on HTTP downgrade * Fix failure to strip the Cookie header on change in host or HTTP downgrade + ## 7.4.3 - 2022-05-25 ### Fixed * Fix cross-domain cookie leakage + ## 7.4.2 - 2022-03-20 ### Fixed @@ -47,6 +87,7 @@ Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version - Reject non-HTTP schemes in StreamHandler - Set a default ssl.peer_name context in StreamHandler to allow `force_ip_resolve` + ## 7.4.1 - 2021-12-06 ### Changed @@ -58,6 +99,7 @@ Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version - Only close curl handle if it's done [#2950](https://github.com/guzzle/guzzle/pull/2950) + ## 7.4.0 - 2021-10-18 ### Added @@ -75,6 +117,7 @@ Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version - Be more strict with types [#2914](https://github.com/guzzle/guzzle/pull/2914), [#2917](https://github.com/guzzle/guzzle/pull/2917), [#2919](https://github.com/guzzle/guzzle/pull/2919), [#2945](https://github.com/guzzle/guzzle/pull/2945) + ## 7.3.0 - 2021-03-23 ### Added @@ -87,6 +130,7 @@ Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version - Handle exceptions on invalid header consistently between PHP versions and handlers [#2872](https://github.com/guzzle/guzzle/pull/2872) + ## 7.2.0 - 2020-10-10 ### Added @@ -109,6 +153,7 @@ Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version - Using environment variable GUZZLE_CURL_SELECT_TIMEOUT [#2786](https://github.com/guzzle/guzzle/pull/2786) + ## 7.1.1 - 2020-09-30 ### Fixed @@ -120,6 +165,7 @@ Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version - We dont connect curl `sink` on HEAD requests. - Removed some PHP 5 workarounds + ## 7.1.0 - 2020-09-22 ### Added @@ -142,14 +188,17 @@ Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version - `Utils::defaultCaBundle()` - `CurlFactory::LOW_CURL_VERSION_NUMBER` + ## 7.0.1 - 2020-06-27 * Fix multiply defined functions fatal error [#2699](https://github.com/guzzle/guzzle/pull/2699) + ## 7.0.0 - 2020-06-27 No changes since 7.0.0-rc1. + ## 7.0.0-rc1 - 2020-06-15 ### Changed @@ -157,6 +206,7 @@ No changes since 7.0.0-rc1. * Use error level for logging errors in Middleware [#2629](https://github.com/guzzle/guzzle/pull/2629) * Disabled IDN support by default and require ext-intl to use it [#2675](https://github.com/guzzle/guzzle/pull/2675) + ## 7.0.0-beta2 - 2020-05-25 ### Added @@ -182,6 +232,7 @@ No changes since 7.0.0-rc1. * Pool option `pool_size` [#2528](https://github.com/guzzle/guzzle/pull/2528) + ## 7.0.0-beta1 - 2019-12-30 The diff might look very big but 95% of Guzzle users will be able to upgrade without modification. @@ -215,15 +266,18 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c * `uri_template()` and `UriTemplate` [#2440](https://github.com/guzzle/guzzle/pull/2440) * Request options `save_to` and `exceptions` [#2464](https://github.com/guzzle/guzzle/pull/2464) + ## 6.5.2 - 2019-12-23 * idn_to_ascii() fix for old PHP versions [#2489](https://github.com/guzzle/guzzle/pull/2489) + ## 6.5.1 - 2019-12-21 * Better defaults for PHP installations with old ICU lib [#2454](https://github.com/guzzle/guzzle/pull/2454) * IDN support for redirects [#2424](https://github.com/guzzle/guzzle/pull/2424) + ## 6.5.0 - 2019-12-07 * Improvement: Added support for reset internal queue in MockHandler. [#2143](https://github.com/guzzle/guzzle/pull/2143) @@ -233,11 +287,13 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c * Fix: Prevent undefined offset when using array for ssl_key options. [#2348](https://github.com/guzzle/guzzle/pull/2348) * Deprecated `ClientInterface::VERSION` + ## 6.4.1 - 2019-10-23 * No `guzzle.phar` was created in 6.4.0 due expired API token. This release will fix that * Added `parent::__construct()` to `FileCookieJar` and `SessionCookieJar` + ## 6.4.0 - 2019-10-23 * Improvement: Improved error messages when using curl < 7.21.2 [#2108](https://github.com/guzzle/guzzle/pull/2108) @@ -250,6 +306,7 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c * Fix: Prevent concurrent writes to file when saving `CookieJar` [#2335](https://github.com/guzzle/guzzle/pull/2335) * Improvement: Update `MockHandler` so we can test transfer time [#2362](https://github.com/guzzle/guzzle/pull/2362) + ## 6.3.3 - 2018-04-22 * Fix: Default headers when decode_content is specified @@ -291,13 +348,14 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c * Bug fix: Fill `CURLOPT_CAPATH` and `CURLOPT_CAINFO` properly [#1684](https://github.com/guzzle/guzzle/pull/1684) * Improvement: Use `\GuzzleHttp\Promise\rejection_for` function instead of object init [#1827](https://github.com/guzzle/guzzle/pull/1827) - + Minor code cleanups, documentation fixes and clarifications. + ## 6.2.3 - 2017-02-28 * Fix deprecations with guzzle/psr7 version 1.4 + ## 6.2.2 - 2016-10-08 * Allow to pass nullable Response to delay callable @@ -305,6 +363,7 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c * Fix drain case where content-length is the literal string zero * Obfuscate in-URL credentials in exceptions + ## 6.2.1 - 2016-07-18 * Address HTTP_PROXY security vulnerability, CVE-2016-5385: @@ -315,6 +374,7 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c a server does not honor `Connection: close`. * Ignore URI fragment when sending requests. + ## 6.2.0 - 2016-03-21 * Feature: added `GuzzleHttp\json_encode` and `GuzzleHttp\json_decode`. @@ -334,6 +394,7 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c * Bug fix: provide an empty string to `http_build_query` for HHVM workaround. https://github.com/guzzle/guzzle/pull/1367 + ## 6.1.1 - 2015-11-22 * Bug fix: Proxy::wrapSync() now correctly proxies to the appropriate handler @@ -349,6 +410,7 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c * Bug fix: fixed regression where MockHandler was not using `sink`. https://github.com/guzzle/guzzle/pull/1292 + ## 6.1.0 - 2015-09-08 * Feature: Added the `on_stats` request option to provide access to transfer @@ -383,6 +445,7 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c * Bug fix: Adding a Content-Length to PHP stream wrapper requests if not set. https://github.com/guzzle/guzzle/pull/1189 + ## 6.0.2 - 2015-07-04 * Fixed a memory leak in the curl handlers in which references to callbacks @@ -400,6 +463,7 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c * Functions are now conditionally required using an additional level of indirection to help with global Composer installations. + ## 6.0.1 - 2015-05-27 * Fixed a bug with serializing the `query` request option where the `&` @@ -408,6 +472,7 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c use `form_params` or `multipart` instead. * Various doc fixes. + ## 6.0.0 - 2015-05-26 * See the UPGRADING.md document for more information. @@ -432,6 +497,7 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c * `$maxHandles` has been removed from CurlMultiHandler. * `MultipartPostBody` is now part of the `guzzlehttp/psr7` package. + ## 5.3.0 - 2015-05-19 * Mock now supports `save_to` @@ -442,6 +508,7 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c * Marked `GuzzleHttp\Client::getDefaultUserAgent` as deprecated. * URL scheme is now always lowercased. + ## 6.0.0-beta.1 * Requires PHP >= 5.5 @@ -494,6 +561,7 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c * `GuzzleHttp\QueryParser` has been replaced with the `GuzzleHttp\Psr7\parse_query`. + ## 5.2.0 - 2015-01-27 * Added `AppliesHeadersInterface` to make applying headers to a request based @@ -504,6 +572,7 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c RingBridge. * Added a guard in the Pool class to not use recursion for request retries. + ## 5.1.0 - 2014-12-19 * Pool class no longer uses recursion when a request is intercepted. @@ -524,6 +593,7 @@ Please see [the upgrade document](UPGRADING.md) that describes all BC breaking c * Exceptions thrown in the `end` event are now correctly wrapped with Guzzle specific exceptions if necessary. + ## 5.0.3 - 2014-11-03 This change updates query strings so that they are treated as un-encoded values @@ -538,6 +608,7 @@ string that should not be parsed or encoded (unless a call to getQuery() is subsequently made, forcing the query-string to be converted into a Query object). + ## 5.0.2 - 2014-10-30 * Added a trailing `\r\n` to multipart/form-data payloads. See @@ -559,6 +630,7 @@ object). string on a URL: Now allowing many more characters to be present in the query string without being percent encoded. See https://tools.ietf.org/html/rfc3986#appendix-A + ## 5.0.1 - 2014-10-16 Bugfix release. @@ -570,6 +642,7 @@ Bugfix release. * Fixed an issue where transfer statistics were not being populated in the RingBridge. https://github.com/guzzle/guzzle/issues/866 + ## 5.0.0 - 2014-10-12 Adding support for non-blocking responses and some minor API cleanup. @@ -651,6 +724,7 @@ interfaces. argument. They now accept an associative array of options, including the "size" key and "metadata" key which can be used to provide custom metadata. + ## 4.2.2 - 2014-09-08 * Fixed a memory leak in the CurlAdapter when reusing cURL handles. diff --git a/vendor/guzzlehttp/guzzle/README.md b/vendor/guzzlehttp/guzzle/README.md index 428f346f..0786462b 100755 --- a/vendor/guzzlehttp/guzzle/README.md +++ b/vendor/guzzlehttp/guzzle/README.md @@ -60,13 +60,13 @@ composer require guzzlehttp/guzzle ## Version Guidance -| Version | Status | Packagist | Namespace | Repo | Docs | PSR-7 | PHP Version | -|---------|----------------|---------------------|--------------|---------------------|---------------------|-------|--------------| -| 3.x | EOL | `guzzle/guzzle` | `Guzzle` | [v3][guzzle-3-repo] | [v3][guzzle-3-docs] | No | >=5.3.3,<7.0 | -| 4.x | EOL | `guzzlehttp/guzzle` | `GuzzleHttp` | [v4][guzzle-4-repo] | N/A | No | >=5.4,<7.0 | -| 5.x | EOL | `guzzlehttp/guzzle` | `GuzzleHttp` | [v5][guzzle-5-repo] | [v5][guzzle-5-docs] | No | >=5.4,<7.4 | -| 6.x | Security fixes | `guzzlehttp/guzzle` | `GuzzleHttp` | [v6][guzzle-6-repo] | [v6][guzzle-6-docs] | Yes | >=5.5,<8.0 | -| 7.x | Latest | `guzzlehttp/guzzle` | `GuzzleHttp` | [v7][guzzle-7-repo] | [v7][guzzle-7-docs] | Yes | >=7.2.5,<8.3 | +| Version | Status | Packagist | Namespace | Repo | Docs | PSR-7 | PHP Version | +|---------|---------------------|---------------------|--------------|---------------------|---------------------|-------|--------------| +| 3.x | EOL | `guzzle/guzzle` | `Guzzle` | [v3][guzzle-3-repo] | [v3][guzzle-3-docs] | No | >=5.3.3,<7.0 | +| 4.x | EOL | `guzzlehttp/guzzle` | `GuzzleHttp` | [v4][guzzle-4-repo] | N/A | No | >=5.4,<7.0 | +| 5.x | EOL | `guzzlehttp/guzzle` | `GuzzleHttp` | [v5][guzzle-5-repo] | [v5][guzzle-5-docs] | No | >=5.4,<7.4 | +| 6.x | Security fixes only | `guzzlehttp/guzzle` | `GuzzleHttp` | [v6][guzzle-6-repo] | [v6][guzzle-6-docs] | Yes | >=5.5,<8.0 | +| 7.x | Latest | `guzzlehttp/guzzle` | `GuzzleHttp` | [v7][guzzle-7-repo] | [v7][guzzle-7-docs] | Yes | >=7.2.5,<8.3 | [guzzle-3-repo]: https://github.com/guzzle/guzzle3 [guzzle-4-repo]: https://github.com/guzzle/guzzle/tree/4.x diff --git a/vendor/guzzlehttp/guzzle/composer.json b/vendor/guzzlehttp/guzzle/composer.json index eb40a45c..3207f8c3 100755 --- a/vendor/guzzlehttp/guzzle/composer.json +++ b/vendor/guzzlehttp/guzzle/composer.json @@ -53,7 +53,7 @@ "require": { "php": "^7.2.5 || ^8.0", "ext-json": "*", - "guzzlehttp/promises": "^1.5", + "guzzlehttp/promises": "^1.5.3 || ^2.0", "guzzlehttp/psr7": "^1.9.1 || ^2.4.5", "psr/http-client": "^1.0", "symfony/deprecation-contracts": "^2.2 || ^3.0" @@ -64,7 +64,8 @@ "require-dev": { "ext-curl": "*", "bamarni/composer-bin-plugin": "^1.8.1", - "php-http/client-integration-tests": "^3.0", + "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999", + "php-http/message-factory": "^1.1", "phpunit/phpunit": "^8.5.29 || ^9.5.23", "psr/log": "^1.1 || ^2.0 || ^3.0" }, @@ -84,9 +85,6 @@ "bamarni-bin": { "bin-links": true, "forward-command": false - }, - "branch-alias": { - "dev-master": "7.5-dev" } }, "autoload": { diff --git a/vendor/guzzlehttp/guzzle/src/Client.php b/vendor/guzzlehttp/guzzle/src/Client.php index 58f1d891..9b0d7107 100755 --- a/vendor/guzzlehttp/guzzle/src/Client.php +++ b/vendor/guzzlehttp/guzzle/src/Client.php @@ -120,13 +120,14 @@ class Client implements ClientInterface, \Psr\Http\Client\ClientInterface public function send(RequestInterface $request, array $options = []): ResponseInterface { $options[RequestOptions::SYNCHRONOUS] = true; + return $this->sendAsync($request, $options)->wait(); } /** * The HttpClient PSR (PSR-18) specify this method. * - * @inheritDoc + * {@inheritDoc} */ public function sendRequest(RequestInterface $request): ResponseInterface { @@ -184,6 +185,7 @@ class Client implements ClientInterface, \Psr\Http\Client\ClientInterface public function request(string $method, $uri = '', array $options = []): ResponseInterface { $options[RequestOptions::SYNCHRONOUS] = true; + return $this->requestAsync($method, $uri, $options)->wait(); } @@ -228,11 +230,11 @@ class Client implements ClientInterface, \Psr\Http\Client\ClientInterface { $defaults = [ 'allow_redirects' => RedirectMiddleware::$defaultSettings, - 'http_errors' => true, - 'decode_content' => true, - 'verify' => true, - 'cookies' => false, - 'idn_conversion' => false, + 'http_errors' => true, + 'decode_content' => true, + 'verify' => true, + 'cookies' => false, + 'idn_conversion' => false, ]; // Use the standard Linux HTTP_PROXY and HTTPS_PROXY if set. @@ -354,10 +356,10 @@ class Client implements ClientInterface, \Psr\Http\Client\ClientInterface if (isset($options['form_params'])) { if (isset($options['multipart'])) { throw new InvalidArgumentException('You cannot use ' - . 'form_params and multipart at the same time. Use the ' - . 'form_params option if you want to send application/' - . 'x-www-form-urlencoded requests, and the multipart ' - . 'option to send multipart/form-data requests.'); + .'form_params and multipart at the same time. Use the ' + .'form_params option if you want to send application/' + .'x-www-form-urlencoded requests, and the multipart ' + .'option to send multipart/form-data requests.'); } $options['body'] = \http_build_query($options['form_params'], '', '&'); unset($options['form_params']); @@ -403,7 +405,7 @@ class Client implements ClientInterface, \Psr\Http\Client\ClientInterface // Ensure that we don't have the header in different case and set the new value. $modify['set_headers'] = Psr7\Utils::caselessRemove(['Authorization'], $modify['set_headers']); $modify['set_headers']['Authorization'] = 'Basic ' - . \base64_encode("$value[0]:$value[1]"); + .\base64_encode("$value[0]:$value[1]"); break; case 'digest': // @todo: Do not rely on curl @@ -437,13 +439,17 @@ class Client implements ClientInterface, \Psr\Http\Client\ClientInterface } } + if (isset($options['version'])) { + $modify['version'] = $options['version']; + } + $request = Psr7\Utils::modifyRequest($request, $modify); if ($request->getBody() instanceof Psr7\MultipartStream) { // Use a multipart/form-data POST if a Content-Type is not set. // Ensure that we don't have the header in different case and set the new value. $options['_conditional'] = Psr7\Utils::caselessRemove(['Content-Type'], $options['_conditional']); $options['_conditional']['Content-Type'] = 'multipart/form-data; boundary=' - . $request->getBody()->getBoundary(); + .$request->getBody()->getBoundary(); } // Merge in conditional headers if they are not present. @@ -469,9 +475,9 @@ class Client implements ClientInterface, \Psr\Http\Client\ClientInterface private function invalidBody(): InvalidArgumentException { return new InvalidArgumentException('Passing in the "body" request ' - . 'option as an array to send a request is not supported. ' - . 'Please use the "form_params" request option to send a ' - . 'application/x-www-form-urlencoded request, or the "multipart" ' - . 'request option to send a multipart/form-data request.'); + .'option as an array to send a request is not supported. ' + .'Please use the "form_params" request option to send a ' + .'application/x-www-form-urlencoded request, or the "multipart" ' + .'request option to send a multipart/form-data request.'); } } diff --git a/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php b/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php index 9985a981..b4ced5a1 100755 --- a/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php +++ b/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php @@ -50,10 +50,10 @@ class CookieJar implements CookieJarInterface $cookieJar = new self(); foreach ($cookies as $name => $value) { $cookieJar->setCookie(new SetCookie([ - 'Domain' => $domain, - 'Name' => $name, - 'Value' => $value, - 'Discard' => true + 'Domain' => $domain, + 'Name' => $name, + 'Value' => $value, + 'Discard' => true, ])); } @@ -97,7 +97,7 @@ class CookieJar implements CookieJarInterface } /** - * @inheritDoc + * {@inheritDoc} */ public function toArray(): array { @@ -107,12 +107,13 @@ class CookieJar implements CookieJarInterface } /** - * @inheritDoc + * {@inheritDoc} */ public function clear(?string $domain = null, ?string $path = null, ?string $name = null): void { if (!$domain) { $this->cookies = []; + return; } elseif (!$path) { $this->cookies = \array_filter( @@ -142,7 +143,7 @@ class CookieJar implements CookieJarInterface } /** - * @inheritDoc + * {@inheritDoc} */ public function clearSessionCookies(): void { @@ -155,7 +156,7 @@ class CookieJar implements CookieJarInterface } /** - * @inheritDoc + * {@inheritDoc} */ public function setCookie(SetCookie $cookie): bool { @@ -170,9 +171,10 @@ class CookieJar implements CookieJarInterface $result = $cookie->validate(); if ($result !== true) { if ($this->strictMode) { - throw new \RuntimeException('Invalid cookie: ' . $result); + throw new \RuntimeException('Invalid cookie: '.$result); } $this->removeCookieIfEmpty($cookie); + return false; } @@ -253,7 +255,7 @@ class CookieJar implements CookieJarInterface /** * Computes cookie path following RFC 6265 section 5.1.4 * - * @link https://tools.ietf.org/html/rfc6265#section-5.1.4 + * @see https://tools.ietf.org/html/rfc6265#section-5.1.4 */ private function getCookiePathFromRequest(RequestInterface $request): string { @@ -289,8 +291,8 @@ class CookieJar implements CookieJarInterface !$cookie->isExpired() && (!$cookie->getSecure() || $scheme === 'https') ) { - $values[] = $cookie->getName() . '=' - . $cookie->getValue(); + $values[] = $cookie->getName().'=' + .$cookie->getValue(); } } diff --git a/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php b/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php index 7df374b5..50bc3639 100755 --- a/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php +++ b/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php @@ -13,7 +13,7 @@ use Psr\Http\Message\ResponseInterface; * necessary. Subclasses are also responsible for storing and retrieving * cookies from a file, database, etc. * - * @link https://docs.python.org/2/library/cookielib.html Inspiration + * @see https://docs.python.org/2/library/cookielib.html Inspiration * @extends \IteratorAggregate */ interface CookieJarInterface extends \Countable, \IteratorAggregate diff --git a/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php b/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php index 5d51ca98..cb3e67c6 100755 --- a/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php +++ b/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php @@ -71,7 +71,7 @@ class SessionCookieJar extends CookieJar $this->setCookie(new SetCookie($cookie)); } } elseif (\strlen($data)) { - throw new \RuntimeException("Invalid cookie data"); + throw new \RuntimeException('Invalid cookie data'); } } } diff --git a/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php b/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php index a613c77b..d74915be 100755 --- a/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php +++ b/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php @@ -11,15 +11,15 @@ class SetCookie * @var array */ private static $defaults = [ - 'Name' => null, - 'Value' => null, - 'Domain' => null, - 'Path' => '/', - 'Max-Age' => null, - 'Expires' => null, - 'Secure' => false, - 'Discard' => false, - 'HttpOnly' => false + 'Name' => null, + 'Value' => null, + 'Domain' => null, + 'Path' => '/', + 'Max-Age' => null, + 'Expires' => null, + 'Secure' => false, + 'Discard' => false, + 'HttpOnly' => false, ]; /** @@ -58,7 +58,13 @@ class SetCookie } else { foreach (\array_keys(self::$defaults) as $search) { if (!\strcasecmp($search, $key)) { - $data[$search] = $value; + if ($search === 'Max-Age') { + if (is_numeric($value)) { + $data[$search] = (int) $value; + } + } else { + $data[$search] = $value; + } continue 2; } } @@ -74,13 +80,49 @@ class SetCookie */ public function __construct(array $data = []) { - /** @var array|null $replaced will be null in case of replace error */ - $replaced = \array_replace(self::$defaults, $data); - if ($replaced === null) { - throw new \InvalidArgumentException('Unable to replace the default values for the Cookie.'); + $this->data = self::$defaults; + + if (isset($data['Name'])) { + $this->setName($data['Name']); + } + + if (isset($data['Value'])) { + $this->setValue($data['Value']); + } + + if (isset($data['Domain'])) { + $this->setDomain($data['Domain']); + } + + if (isset($data['Path'])) { + $this->setPath($data['Path']); + } + + if (isset($data['Max-Age'])) { + $this->setMaxAge($data['Max-Age']); + } + + if (isset($data['Expires'])) { + $this->setExpires($data['Expires']); + } + + if (isset($data['Secure'])) { + $this->setSecure($data['Secure']); + } + + if (isset($data['Discard'])) { + $this->setDiscard($data['Discard']); + } + + if (isset($data['HttpOnly'])) { + $this->setHttpOnly($data['HttpOnly']); + } + + // Set the remaining values that don't have extra validation logic + foreach (array_diff(array_keys($data), array_keys(self::$defaults)) as $key) { + $this->data[$key] = $data[$key]; } - $this->data = $replaced; // Extract the Expires value and turn it into a UNIX timestamp if needed if (!$this->getExpires() && $this->getMaxAge()) { // Calculate the Expires date @@ -92,13 +134,13 @@ class SetCookie public function __toString() { - $str = $this->data['Name'] . '=' . ($this->data['Value'] ?? '') . '; '; + $str = $this->data['Name'].'='.($this->data['Value'] ?? '').'; '; foreach ($this->data as $k => $v) { if ($k !== 'Name' && $k !== 'Value' && $v !== null && $v !== false) { if ($k === 'Expires') { - $str .= 'Expires=' . \gmdate('D, d M Y H:i:s \G\M\T', $v) . '; '; + $str .= 'Expires='.\gmdate('D, d M Y H:i:s \G\M\T', $v).'; '; } else { - $str .= ($v === true ? $k : "{$k}={$v}") . '; '; + $str .= ($v === true ? $k : "{$k}={$v}").'; '; } } } @@ -394,7 +436,7 @@ class SetCookie return false; } - return (bool) \preg_match('/\.' . \preg_quote($cookieDomain, '/') . '$/', $domain); + return (bool) \preg_match('/\.'.\preg_quote($cookieDomain, '/').'$/', $domain); } /** @@ -423,8 +465,8 @@ class SetCookie $name )) { return 'Cookie name must not contain invalid characters: ASCII ' - . 'Control characters (0-31;127), space, tab and the ' - . 'following characters: ()<>@,;:\"/?={}'; + .'Control characters (0-31;127), space, tab and the ' + .'following characters: ()<>@,;:\"/?={}'; } // Value must not be null. 0 and empty string are valid. Empty strings diff --git a/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php b/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php index e8f5fe8c..3a6a8db2 100755 --- a/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php +++ b/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php @@ -51,7 +51,7 @@ class CurlFactory implements CurlFactoryInterface unset($options['curl']['body_as_string']); } - $easy = new EasyHandle; + $easy = new EasyHandle(); $easy->request = $request; $easy->options = $options; $conf = $this->getDefaultConf($easy); @@ -161,11 +161,11 @@ class CurlFactory implements CurlFactoryInterface private static function createRejection(EasyHandle $easy, array $ctx): PromiseInterface { static $connectionErrors = [ - \CURLE_OPERATION_TIMEOUTED => true, + \CURLE_OPERATION_TIMEOUTED => true, \CURLE_COULDNT_RESOLVE_HOST => true, - \CURLE_COULDNT_CONNECT => true, - \CURLE_SSL_CONNECT_ERROR => true, - \CURLE_GOT_NOTHING => true, + \CURLE_COULDNT_CONNECT => true, + \CURLE_SSL_CONNECT_ERROR => true, + \CURLE_GOT_NOTHING => true, ]; if ($easy->createResponseException) { @@ -219,12 +219,12 @@ class CurlFactory implements CurlFactoryInterface private function getDefaultConf(EasyHandle $easy): array { $conf = [ - '_headers' => $easy->request->getHeaders(), - \CURLOPT_CUSTOMREQUEST => $easy->request->getMethod(), - \CURLOPT_URL => (string) $easy->request->getUri()->withFragment(''), + '_headers' => $easy->request->getHeaders(), + \CURLOPT_CUSTOMREQUEST => $easy->request->getMethod(), + \CURLOPT_URL => (string) $easy->request->getUri()->withFragment(''), \CURLOPT_RETURNTRANSFER => false, - \CURLOPT_HEADER => false, - \CURLOPT_CONNECTTIMEOUT => 150, + \CURLOPT_HEADER => false, + \CURLOPT_CONNECTTIMEOUT => 300, ]; if (\defined('CURLOPT_PROTOCOLS')) { @@ -250,6 +250,7 @@ class CurlFactory implements CurlFactoryInterface if ($size === null || $size > 0) { $this->applyBody($easy->request, $easy->options, $conf); + return; } @@ -341,6 +342,7 @@ class CurlFactory implements CurlFactoryInterface foreach (\array_keys($options['_headers']) as $key) { if (!\strcasecmp($key, $name)) { unset($options['_headers'][$key]); + return; } } @@ -452,6 +454,32 @@ class CurlFactory implements CurlFactoryInterface } } + if (isset($options['crypto_method'])) { + if (\STREAM_CRYPTO_METHOD_TLSv1_0_CLIENT === $options['crypto_method']) { + if (!defined('CURL_SSLVERSION_TLSv1_0')) { + throw new \InvalidArgumentException('Invalid crypto_method request option: TLS 1.0 not supported by your version of cURL'); + } + $conf[\CURLOPT_SSLVERSION] = \CURL_SSLVERSION_TLSv1_0; + } elseif (\STREAM_CRYPTO_METHOD_TLSv1_1_CLIENT === $options['crypto_method']) { + if (!defined('CURL_SSLVERSION_TLSv1_1')) { + throw new \InvalidArgumentException('Invalid crypto_method request option: TLS 1.1 not supported by your version of cURL'); + } + $conf[\CURLOPT_SSLVERSION] = \CURL_SSLVERSION_TLSv1_1; + } elseif (\STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT === $options['crypto_method']) { + if (!defined('CURL_SSLVERSION_TLSv1_2')) { + throw new \InvalidArgumentException('Invalid crypto_method request option: TLS 1.2 not supported by your version of cURL'); + } + $conf[\CURLOPT_SSLVERSION] = \CURL_SSLVERSION_TLSv1_2; + } elseif (defined('STREAM_CRYPTO_METHOD_TLSv1_3_CLIENT') && \STREAM_CRYPTO_METHOD_TLSv1_3_CLIENT === $options['crypto_method']) { + if (!defined('CURL_SSLVERSION_TLSv1_3')) { + throw new \InvalidArgumentException('Invalid crypto_method request option: TLS 1.3 not supported by your version of cURL'); + } + $conf[\CURLOPT_SSLVERSION] = \CURL_SSLVERSION_TLSv1_3; + } else { + throw new \InvalidArgumentException('Invalid crypto_method request option: unknown version provided'); + } + } + if (isset($options['cert'])) { $cert = $options['cert']; if (\is_array($cert)) { @@ -461,8 +489,8 @@ class CurlFactory implements CurlFactoryInterface if (!\file_exists($cert)) { throw new \InvalidArgumentException("SSL certificate not found: {$cert}"); } - # OpenSSL (versions 0.9.3 and later) also support "P12" for PKCS#12-encoded files. - # see https://curl.se/libcurl/c/CURLOPT_SSLCERTTYPE.html + // OpenSSL (versions 0.9.3 and later) also support "P12" for PKCS#12-encoded files. + // see https://curl.se/libcurl/c/CURLOPT_SSLCERTTYPE.html $ext = pathinfo($cert, \PATHINFO_EXTENSION); if (preg_match('#^(der|p12)$#i', $ext)) { $conf[\CURLOPT_SSLCERTTYPE] = strtoupper($ext); @@ -525,9 +553,10 @@ class CurlFactory implements CurlFactoryInterface } } catch (\RuntimeException $e) { $ctx['error'] = 'The connection unexpectedly failed without ' - . 'providing an error. The request would have been retried, ' - . 'but attempting to rewind the request body failed. ' - . 'Exception: ' . $e; + .'providing an error. The request would have been retried, ' + .'but attempting to rewind the request body failed. ' + .'Exception: '.$e; + return self::createRejection($easy, $ctx); } @@ -536,14 +565,15 @@ class CurlFactory implements CurlFactoryInterface $easy->options['_curl_retries'] = 1; } elseif ($easy->options['_curl_retries'] == 2) { $ctx['error'] = 'The cURL request was retried 3 times ' - . 'and did not succeed. The most likely reason for the failure ' - . 'is that cURL was unable to rewind the body of the request ' - . 'and subsequent retries resulted in the same error. Turn on ' - . 'the debug option to see what went wrong. See ' - . 'https://bugs.php.net/bug.php?id=47204 for more information.'; + .'and did not succeed. The most likely reason for the failure ' + .'is that cURL was unable to rewind the body of the request ' + .'and subsequent retries resulted in the same error. Turn on ' + .'the debug option to see what went wrong. See ' + .'https://bugs.php.net/bug.php?id=47204 for more information.'; + return self::createRejection($easy, $ctx); } else { - $easy->options['_curl_retries']++; + ++$easy->options['_curl_retries']; } return $handler($easy->request, $easy->options); @@ -573,6 +603,7 @@ class CurlFactory implements CurlFactoryInterface $easy->createResponse(); } catch (\Exception $e) { $easy->createResponseException = $e; + return -1; } if ($onHeaders !== null) { @@ -582,6 +613,7 @@ class CurlFactory implements CurlFactoryInterface // Associate the exception with the handle and trigger // a curl header write error by returning 0. $easy->onHeadersException = $e; + return -1; } } @@ -591,6 +623,7 @@ class CurlFactory implements CurlFactoryInterface } else { $easy->headers[] = $value; } + return \strlen($h); }; } diff --git a/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php b/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php index 4356d024..f0acde14 100755 --- a/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php +++ b/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php @@ -164,7 +164,8 @@ class CurlMultiHandler \usleep(250); } - while (\curl_multi_exec($this->_mh, $this->active) === \CURLM_CALL_MULTI_PERFORM); + while (\curl_multi_exec($this->_mh, $this->active) === \CURLM_CALL_MULTI_PERFORM) { + } $this->processMessages(); } diff --git a/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php b/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php index 224344d7..1bc39f4b 100755 --- a/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php +++ b/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php @@ -106,7 +106,7 @@ final class EasyHandle */ public function __get($name) { - $msg = $name === 'handle' ? 'The EasyHandle has been released' : 'Invalid property: ' . $name; + $msg = $name === 'handle' ? 'The EasyHandle has been released' : 'Invalid property: '.$name; throw new \BadMethodCallException($msg); } } diff --git a/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php b/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php index a0988845..5554b8fa 100755 --- a/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php +++ b/vendor/guzzlehttp/guzzle/src/Handler/HeaderProcessor.php @@ -14,9 +14,9 @@ final class HeaderProcessor * * @param string[] $headers * - * @throws \RuntimeException - * * @return array{0:string, 1:int, 2:?string, 3:array} + * + * @throws \RuntimeException */ public static function parseHeaders(array $headers): array { diff --git a/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php b/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php index 79664e27..77ffed52 100755 --- a/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php +++ b/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php @@ -138,6 +138,7 @@ class MockHandler implements \Countable if ($this->onRejected) { ($this->onRejected)($reason); } + return P\Create::rejectionFor($reason); } ); @@ -159,7 +160,7 @@ class MockHandler implements \Countable ) { $this->queue[] = $value; } else { - throw new \TypeError('Expected a Response, Promise, Throwable or callable. Found ' . Utils::describeType($value)); + throw new \TypeError('Expected a Response, Promise, Throwable or callable. Found '.Utils::describeType($value)); } } } diff --git a/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php b/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php index 543f825a..61632f56 100755 --- a/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php +++ b/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php @@ -67,7 +67,7 @@ class StreamHandler if (false !== \strpos($message, 'getaddrinfo') // DNS lookup failed || false !== \strpos($message, 'Connection refused') || false !== \strpos($message, "couldn't connect to host") // error on HHVM - || false !== \strpos($message, "connection attempt failed") + || false !== \strpos($message, 'connection attempt failed') ) { $e = new ConnectException($e->getMessage(), $request, $e); } else { @@ -231,9 +231,10 @@ class StreamHandler \set_error_handler(static function ($_, $msg, $file, $line) use (&$errors): bool { $errors[] = [ 'message' => $msg, - 'file' => $file, - 'line' => $line + 'file' => $file, + 'line' => $line, ]; + return true; }); @@ -247,7 +248,7 @@ class StreamHandler $message = 'Error creating resource: '; foreach ($errors as $err) { foreach ($err as $key => $value) { - $message .= "[$key] $value" . \PHP_EOL; + $message .= "[$key] $value".\PHP_EOL; } } throw new \RuntimeException(\trim($message)); @@ -350,6 +351,7 @@ class StreamHandler if (false === $records || !isset($records[0]['ip'])) { throw new ConnectException(\sprintf("Could not resolve IPv4 address for host '%s'", $uri->getHost()), $request); } + return $uri->withHost($records[0]['ip']); } if ('v6' === $options['force_ip_resolve']) { @@ -357,7 +359,8 @@ class StreamHandler if (false === $records || !isset($records[0]['ipv6'])) { throw new ConnectException(\sprintf("Could not resolve IPv6 address for host '%s'", $uri->getHost()), $request); } - return $uri->withHost('[' . $records[0]['ipv6'] . ']'); + + return $uri->withHost('['.$records[0]['ipv6'].']'); } } @@ -375,11 +378,11 @@ class StreamHandler $context = [ 'http' => [ - 'method' => $request->getMethod(), - 'header' => $headers, + 'method' => $request->getMethod(), + 'header' => $headers, 'protocol_version' => $request->getProtocolVersion(), - 'ignore_errors' => true, - 'follow_location' => 0, + 'ignore_errors' => true, + 'follow_location' => 0, ], 'ssl' => [ 'peer_name' => $request->getUri()->getHost(), @@ -388,7 +391,7 @@ class StreamHandler $body = (string) $request->getBody(); - if (!empty($body)) { + if ('' !== $body) { $context['http']['content'] = $body; // Prevent the HTTP handler from adding a Content-Type header. if (!$request->hasHeader('Content-Type')) { @@ -472,6 +475,25 @@ class StreamHandler } } + /** + * @param mixed $value as passed via Request transfer options. + */ + private function add_crypto_method(RequestInterface $request, array &$options, $value, array &$params): void + { + if ( + $value === \STREAM_CRYPTO_METHOD_TLSv1_0_CLIENT + || $value === \STREAM_CRYPTO_METHOD_TLSv1_1_CLIENT + || $value === \STREAM_CRYPTO_METHOD_TLSv1_2_CLIENT + || (defined('STREAM_CRYPTO_METHOD_TLSv1_3_CLIENT') && $value === \STREAM_CRYPTO_METHOD_TLSv1_3_CLIENT) + ) { + $options['http']['crypto_method'] = $value; + + return; + } + + throw new \InvalidArgumentException('Invalid crypto_method request option: unknown version provided'); + } + /** * @param mixed $value as passed via Request transfer options. */ @@ -542,27 +564,27 @@ class StreamHandler } static $map = [ - \STREAM_NOTIFY_CONNECT => 'CONNECT', + \STREAM_NOTIFY_CONNECT => 'CONNECT', \STREAM_NOTIFY_AUTH_REQUIRED => 'AUTH_REQUIRED', - \STREAM_NOTIFY_AUTH_RESULT => 'AUTH_RESULT', - \STREAM_NOTIFY_MIME_TYPE_IS => 'MIME_TYPE_IS', - \STREAM_NOTIFY_FILE_SIZE_IS => 'FILE_SIZE_IS', - \STREAM_NOTIFY_REDIRECTED => 'REDIRECTED', - \STREAM_NOTIFY_PROGRESS => 'PROGRESS', - \STREAM_NOTIFY_FAILURE => 'FAILURE', - \STREAM_NOTIFY_COMPLETED => 'COMPLETED', - \STREAM_NOTIFY_RESOLVE => 'RESOLVE', + \STREAM_NOTIFY_AUTH_RESULT => 'AUTH_RESULT', + \STREAM_NOTIFY_MIME_TYPE_IS => 'MIME_TYPE_IS', + \STREAM_NOTIFY_FILE_SIZE_IS => 'FILE_SIZE_IS', + \STREAM_NOTIFY_REDIRECTED => 'REDIRECTED', + \STREAM_NOTIFY_PROGRESS => 'PROGRESS', + \STREAM_NOTIFY_FAILURE => 'FAILURE', + \STREAM_NOTIFY_COMPLETED => 'COMPLETED', + \STREAM_NOTIFY_RESOLVE => 'RESOLVE', ]; static $args = ['severity', 'message', 'message_code', 'bytes_transferred', 'bytes_max']; $value = Utils::debugResource($value); - $ident = $request->getMethod() . ' ' . $request->getUri()->withFragment(''); + $ident = $request->getMethod().' '.$request->getUri()->withFragment(''); self::addNotification( $params, static function (int $code, ...$passed) use ($ident, $value, $map, $args): void { \fprintf($value, '<%s> [%s] ', $ident, $map[$code]); foreach (\array_filter($passed) as $i => $v) { - \fwrite($value, $args[$i] . ': "' . $v . '" '); + \fwrite($value, $args[$i].': "'.$v.'" '); } \fwrite($value, "\n"); } @@ -577,7 +599,7 @@ class StreamHandler } else { $params['notification'] = self::callArray([ $params['notification'], - $notify + $notify, ]); } } diff --git a/vendor/guzzlehttp/guzzle/src/HandlerStack.php b/vendor/guzzlehttp/guzzle/src/HandlerStack.php index e0a1d119..1ce9c4b1 100755 --- a/vendor/guzzlehttp/guzzle/src/HandlerStack.php +++ b/vendor/guzzlehttp/guzzle/src/HandlerStack.php @@ -86,14 +86,14 @@ class HandlerStack $stack = []; if ($this->handler !== null) { - $stack[] = "0) Handler: " . $this->debugCallable($this->handler); + $stack[] = '0) Handler: '.$this->debugCallable($this->handler); } $result = ''; foreach (\array_reverse($this->stack) as $tuple) { - $depth++; + ++$depth; $str = "{$depth}) Name: '{$tuple[1]}', "; - $str .= "Function: " . $this->debugCallable($tuple[0]); + $str .= 'Function: '.$this->debugCallable($tuple[0]); $result = "> {$str}\n{$result}"; $stack[] = $str; } @@ -122,7 +122,7 @@ class HandlerStack */ public function hasHandler(): bool { - return $this->handler !== null ; + return $this->handler !== null; } /** @@ -266,10 +266,10 @@ class HandlerStack if (\is_array($fn)) { return \is_string($fn[0]) ? "callable({$fn[0]}::{$fn[1]})" - : "callable(['" . \get_class($fn[0]) . "', '{$fn[1]}'])"; + : "callable(['".\get_class($fn[0])."', '{$fn[1]}'])"; } /** @var object $fn */ - return 'callable(' . \spl_object_hash($fn) . ')'; + return 'callable('.\spl_object_hash($fn).')'; } } diff --git a/vendor/guzzlehttp/guzzle/src/MessageFormatter.php b/vendor/guzzlehttp/guzzle/src/MessageFormatter.php index da499547..9b77eee8 100755 --- a/vendor/guzzlehttp/guzzle/src/MessageFormatter.php +++ b/vendor/guzzlehttp/guzzle/src/MessageFormatter.php @@ -40,11 +40,11 @@ class MessageFormatter implements MessageFormatterInterface /** * Apache Common Log Format. * - * @link https://httpd.apache.org/docs/2.4/logs.html#common + * @see https://httpd.apache.org/docs/2.4/logs.html#common * * @var string */ - public const CLF = "{hostname} {req_header_User-Agent} - [{date_common_log}] \"{method} {target} HTTP/{version}\" {code} {res_header_Content-Length}"; + public const CLF = '{hostname} {req_header_User-Agent} - [{date_common_log}] "{method} {target} HTTP/{version}" {code} {res_header_Content-Length}'; public const DEBUG = ">>>>>>>>\n{request}\n<<<<<<<<\n{response}\n--------\n{error}"; public const SHORT = '[{ts}] "{method} {target} HTTP/{version}" {code}'; @@ -90,9 +90,9 @@ class MessageFormatter implements MessageFormatterInterface break; case 'req_headers': $result = \trim($request->getMethod() - . ' ' . $request->getRequestTarget()) - . ' HTTP/' . $request->getProtocolVersion() . "\r\n" - . $this->headers($request); + .' '.$request->getRequestTarget()) + .' HTTP/'.$request->getProtocolVersion()."\r\n" + .$this->headers($request); break; case 'res_headers': $result = $response ? @@ -101,7 +101,7 @@ class MessageFormatter implements MessageFormatterInterface $response->getProtocolVersion(), $response->getStatusCode(), $response->getReasonPhrase() - ) . "\r\n" . $this->headers($response) + )."\r\n".$this->headers($response) : 'NULL'; break; case 'req_body': @@ -177,6 +177,7 @@ class MessageFormatter implements MessageFormatterInterface } $cache[$matches[1]] = $result; + return $result; }, $this->template @@ -190,7 +191,7 @@ class MessageFormatter implements MessageFormatterInterface { $result = ''; foreach ($message->getHeaders() as $name => $values) { - $result .= $name . ': ' . \implode(', ', $values) . "\r\n"; + $result .= $name.': '.\implode(', ', $values)."\r\n"; } return \trim($result); diff --git a/vendor/guzzlehttp/guzzle/src/Middleware.php b/vendor/guzzlehttp/guzzle/src/Middleware.php index 7035c77f..7e3eb6b3 100755 --- a/vendor/guzzlehttp/guzzle/src/Middleware.php +++ b/vendor/guzzlehttp/guzzle/src/Middleware.php @@ -34,10 +34,12 @@ final class Middleware } $cookieJar = $options['cookies']; $request = $cookieJar->withCookieHeader($request); + return $handler($request, $options) ->then( static function (ResponseInterface $response) use ($cookieJar, $request): ResponseInterface { $cookieJar->extractCookies($request, $response); + return $response; } ); @@ -60,6 +62,7 @@ final class Middleware if (empty($options['http_errors'])) { return $handler($request, $options); } + return $handler($request, $options)->then( static function (ResponseInterface $response) use ($request, $bodySummarizer) { $code = $response->getStatusCode(); @@ -93,20 +96,22 @@ final class Middleware return $handler($request, $options)->then( static function ($value) use ($request, &$container, $options) { $container[] = [ - 'request' => $request, + 'request' => $request, 'response' => $value, - 'error' => null, - 'options' => $options + 'error' => null, + 'options' => $options, ]; + return $value; }, static function ($reason) use ($request, &$container, $options) { $container[] = [ - 'request' => $request, + 'request' => $request, 'response' => null, - 'error' => $reason, - 'options' => $options + 'error' => $reason, + 'options' => $options, ]; + return P\Create::rejectionFor($reason); } ); @@ -138,6 +143,7 @@ final class Middleware if ($after) { $after($request, $options, $response); } + return $response; }; }; @@ -202,12 +208,14 @@ final class Middleware static function ($response) use ($logger, $request, $formatter, $logLevel): ResponseInterface { $message = $formatter->format($request, $response); $logger->log($logLevel, $message); + return $response; }, static function ($reason) use ($logger, $request, $formatter): PromiseInterface { $response = $reason instanceof RequestException ? $reason->getResponse() : null; $message = $formatter->format($request, $response, P\Create::exceptionFor($reason)); $logger->error($message); + return P\Create::rejectionFor($reason); } ); diff --git a/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php b/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php index 7ca62833..0a8de812 100755 --- a/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php +++ b/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php @@ -84,6 +84,7 @@ class PrepareBodyMiddleware // The expect header is unconditionally enabled if ($expect === true) { $modify['set_headers']['Expect'] = '100-Continue'; + return; } diff --git a/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php b/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php index f67d448b..f32808a7 100755 --- a/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php +++ b/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php @@ -27,10 +27,10 @@ class RedirectMiddleware * @var array */ public static $defaultSettings = [ - 'max' => 5, - 'protocols' => ['http', 'https'], - 'strict' => false, - 'referer' => false, + 'max' => 5, + 'protocols' => ['http', 'https'], + 'strict' => false, + 'referer' => false, 'track_redirects' => false, ]; diff --git a/vendor/guzzlehttp/guzzle/src/RequestOptions.php b/vendor/guzzlehttp/guzzle/src/RequestOptions.php index 20b31bc2..bf3b02b6 100755 --- a/vendor/guzzlehttp/guzzle/src/RequestOptions.php +++ b/vendor/guzzlehttp/guzzle/src/RequestOptions.php @@ -7,7 +7,7 @@ namespace GuzzleHttp; * * More documentation for each option can be found at http://guzzlephp.org/. * - * @link http://docs.guzzlephp.org/en/v6/request-options.html + * @see http://docs.guzzlephp.org/en/v6/request-options.html */ final class RequestOptions { @@ -70,10 +70,22 @@ final class RequestOptions /** * connect_timeout: (float, default=0) Float describing the number of * seconds to wait while trying to connect to a server. Use 0 to wait - * indefinitely (the default behavior). + * 300 seconds (the default behavior). */ public const CONNECT_TIMEOUT = 'connect_timeout'; + /** + * crypto_method: (int) A value describing the minimum TLS protocol + * version to use. + * + * This setting must be set to one of the + * ``STREAM_CRYPTO_METHOD_TLS*_CLIENT`` constants. PHP 7.4 or higher is + * required in order to use TLS 1.3, and cURL 7.34.0 or higher is required + * in order to specify a crypto method, with cURL 7.52.0 or higher being + * required to use TLS 1.3. + */ + public const CRYPTO_METHOD = 'crypto_method'; + /** * debug: (bool|resource) Set to true or set to a PHP stream returned by * fopen() enable debug output with the HTTP handler used to send a diff --git a/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php b/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php index 0236a9d5..8f4d93ac 100755 --- a/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php +++ b/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php @@ -44,7 +44,7 @@ class RetryMiddleware { $this->decider = $decider; $this->nextHandler = $nextHandler; - $this->delay = $delay ?: __CLASS__ . '::exponentialDelay'; + $this->delay = $delay ?: __CLASS__.'::exponentialDelay'; } /** @@ -54,7 +54,7 @@ class RetryMiddleware */ public static function exponentialDelay(int $retries): int { - return (int) \pow(2, $retries - 1) * 1000; + return (int) 2 ** ($retries - 1) * 1000; } public function __invoke(RequestInterface $request, array $options): PromiseInterface @@ -64,6 +64,7 @@ class RetryMiddleware } $fn = $this->nextHandler; + return $fn($request, $options) ->then( $this->onFulfilled($request, $options), @@ -85,6 +86,7 @@ class RetryMiddleware )) { return $value; } + return $this->doRetry($request, $options, $value); }; } @@ -103,6 +105,7 @@ class RetryMiddleware )) { return P\Create::rejectionFor($reason); } + return $this->doRetry($req, $options); }; } diff --git a/vendor/guzzlehttp/guzzle/src/Utils.php b/vendor/guzzlehttp/guzzle/src/Utils.php index e355f321..fcf571d6 100755 --- a/vendor/guzzlehttp/guzzle/src/Utils.php +++ b/vendor/guzzlehttp/guzzle/src/Utils.php @@ -23,9 +23,9 @@ final class Utils { switch (\gettype($input)) { case 'object': - return 'object(' . \get_class($input) . ')'; + return 'object('.\get_class($input).')'; case 'array': - return 'array(' . \count($input) . ')'; + return 'array('.\count($input).')'; default: \ob_start(); \var_dump($input); @@ -79,9 +79,9 @@ final class Utils * * The returned handler is not wrapped by any default middlewares. * - * @throws \RuntimeException if no viable Handler is available. - * * @return callable(\Psr\Http\Message\RequestInterface, array): \GuzzleHttp\Promise\PromiseInterface Returns the best handler for the given system. + * + * @throws \RuntimeException if no viable Handler is available. */ public static function chooseHandler(): callable { @@ -247,8 +247,8 @@ EOT } // Special match if the area when prefixed with ".". Remove any // existing leading "." and add a new leading ".". - $area = '.' . \ltrim($area, '.'); - if (\substr($host, -(\strlen($area))) === $area) { + $area = '.'.\ltrim($area, '.'); + if (\substr($host, -\strlen($area)) === $area) { return true; } } @@ -269,13 +269,13 @@ EOT * * @throws InvalidArgumentException if the JSON cannot be decoded. * - * @link https://www.php.net/manual/en/function.json-decode.php + * @see https://www.php.net/manual/en/function.json-decode.php */ public static function jsonDecode(string $json, bool $assoc = false, int $depth = 512, int $options = 0) { $data = \json_decode($json, $assoc, $depth, $options); if (\JSON_ERROR_NONE !== \json_last_error()) { - throw new InvalidArgumentException('json_decode error: ' . \json_last_error_msg()); + throw new InvalidArgumentException('json_decode error: '.\json_last_error_msg()); } return $data; @@ -290,13 +290,13 @@ EOT * * @throws InvalidArgumentException if the JSON cannot be encoded. * - * @link https://www.php.net/manual/en/function.json-encode.php + * @see https://www.php.net/manual/en/function.json-encode.php */ public static function jsonEncode($value, int $options = 0, int $depth = 512): string { $json = \json_encode($value, $options, $depth); if (\JSON_ERROR_NONE !== \json_last_error()) { - throw new InvalidArgumentException('json_encode error: ' . \json_last_error_msg()); + throw new InvalidArgumentException('json_encode error: '.\json_last_error_msg()); } /** @var string */ @@ -341,7 +341,7 @@ EOT $errorMessage = 'IDN conversion failed'; if ($errors) { - $errorMessage .= ' (errors: ' . implode(', ', $errors) . ')'; + $errorMessage .= ' (errors: '.implode(', ', $errors).')'; } throw new InvalidArgumentException($errorMessage); diff --git a/vendor/guzzlehttp/guzzle/src/functions.php b/vendor/guzzlehttp/guzzle/src/functions.php index a70d2cbf..5edc66ab 100755 --- a/vendor/guzzlehttp/guzzle/src/functions.php +++ b/vendor/guzzlehttp/guzzle/src/functions.php @@ -50,10 +50,10 @@ function debug_resource($value = null) * * The returned handler is not wrapped by any default middlewares. * - * @throws \RuntimeException if no viable Handler is available. - * * @return callable(\Psr\Http\Message\RequestInterface, array): \GuzzleHttp\Promise\PromiseInterface Returns the best handler for the given system. * + * @throws \RuntimeException if no viable Handler is available. + * * @deprecated choose_handler will be removed in guzzlehttp/guzzle:8.0. Use Utils::chooseHandler instead. */ function choose_handler(): callable @@ -141,7 +141,7 @@ function is_host_in_noproxy(string $host, array $noProxyArray): bool * * @throws Exception\InvalidArgumentException if the JSON cannot be decoded. * - * @link https://www.php.net/manual/en/function.json-decode.php + * @see https://www.php.net/manual/en/function.json-decode.php * @deprecated json_decode will be removed in guzzlehttp/guzzle:8.0. Use Utils::jsonDecode instead. */ function json_decode(string $json, bool $assoc = false, int $depth = 512, int $options = 0) @@ -158,7 +158,7 @@ function json_decode(string $json, bool $assoc = false, int $depth = 512, int $o * * @throws Exception\InvalidArgumentException if the JSON cannot be encoded. * - * @link https://www.php.net/manual/en/function.json-encode.php + * @see https://www.php.net/manual/en/function.json-encode.php * @deprecated json_encode will be removed in guzzlehttp/guzzle:8.0. Use Utils::jsonEncode instead. */ function json_encode($value, int $options = 0, int $depth = 512): string diff --git a/vendor/guzzlehttp/guzzle/src/functions_include.php b/vendor/guzzlehttp/guzzle/src/functions_include.php index 6636a422..394f9534 100755 --- a/vendor/guzzlehttp/guzzle/src/functions_include.php +++ b/vendor/guzzlehttp/guzzle/src/functions_include.php @@ -2,5 +2,5 @@ // Don't redefine the functions if included multiple times. if (!\function_exists('GuzzleHttp\describe_type')) { - require __DIR__ . '/functions.php'; + require __DIR__.'/functions.php'; } diff --git a/vendor/guzzlehttp/promises/CHANGELOG.md b/vendor/guzzlehttp/promises/CHANGELOG.md index 253282eb..eaf2af42 100755 --- a/vendor/guzzlehttp/promises/CHANGELOG.md +++ b/vendor/guzzlehttp/promises/CHANGELOG.md @@ -1,11 +1,43 @@ # CHANGELOG + +## 2.0.1 - 2023-08-03 + +### Changed + +- PHP 8.3 support + + +## 2.0.0 - 2023-05-21 + +### Added + +- Added PHP 7 type hints + +### Changed + +- All previously non-final non-exception classes have been marked as soft-final + +### Removed + +- Dropped PHP < 7.2 support +- All functions in the `GuzzleHttp\Promise` namespace + + +## 1.5.3 - 2023-05-21 + +### Changed + +- Removed remaining usage of deprecated functions + + ## 1.5.2 - 2022-08-07 ### Changed - Officially support PHP 8.2 + ## 1.5.1 - 2021-10-22 ### Fixed @@ -13,6 +45,7 @@ - Revert "Call handler when waiting on fulfilled/rejected Promise" - Fix pool memory leak when empty array of promises provided + ## 1.5.0 - 2021-10-07 ### Changed @@ -24,12 +57,14 @@ - Fix manually settle promises generated with `Utils::task` + ## 1.4.1 - 2021-02-18 ### Fixed - Fixed `each_limit` skipping promises and failing + ## 1.4.0 - 2020-09-30 ### Added diff --git a/vendor/guzzlehttp/promises/README.md b/vendor/guzzlehttp/promises/README.md index 1ea667ab..a32d3d29 100755 --- a/vendor/guzzlehttp/promises/README.md +++ b/vendor/guzzlehttp/promises/README.md @@ -29,6 +29,21 @@ for a general introduction to promises. `GuzzleHttp\Promise\Coroutine::of()`. +## Installation + +```shell +composer require guzzlehttp/promises +``` + + +## Version Guidance + +| Version | Status | PHP Version | +|---------|------------------------|--------------| +| 1.x | Bug and security fixes | >=5.5,<8.3 | +| 2.x | Latest | >=7.2.5,<8.4 | + + ## Quick Start A *promise* represents the eventual result of an asynchronous operation. The @@ -430,8 +445,6 @@ $loop = React\EventLoop\Factory::create(); $loop->addPeriodicTimer(0, [$queue, 'run']); ``` -*TODO*: Perhaps adding a `futureTick()` on each tick would be faster? - ## Implementation Notes @@ -501,8 +514,8 @@ $promise->resolve('foo'); A static API was first introduced in 1.4.0, in order to mitigate problems with functions conflicting between global and local copies of the package. The -function API will be removed in 2.0.0. A migration table has been provided here -for your convenience: +function API was removed in 2.0.0. A migration table has been provided here for +your convenience: | Original Function | Replacement Method | |----------------|----------------| diff --git a/vendor/guzzlehttp/promises/composer.json b/vendor/guzzlehttp/promises/composer.json index c959fb32..fc1989ec 100755 --- a/vendor/guzzlehttp/promises/composer.json +++ b/vendor/guzzlehttp/promises/composer.json @@ -26,32 +26,32 @@ } ], "require": { - "php": ">=5.5" + "php": "^7.2.5 || ^8.0" }, "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" + "bamarni/composer-bin-plugin": "^1.8.1", + "phpunit/phpunit": "^8.5.29 || ^9.5.23" }, "autoload": { "psr-4": { "GuzzleHttp\\Promise\\": "src/" - }, - "files": ["src/functions_include.php"] + } }, "autoload-dev": { "psr-4": { "GuzzleHttp\\Promise\\Tests\\": "tests/" } }, - "scripts": { - "test": "vendor/bin/simple-phpunit", - "test-ci": "vendor/bin/simple-phpunit --coverage-text" - }, "extra": { - "branch-alias": { - "dev-master": "1.5-dev" + "bamarni-bin": { + "bin-links": true, + "forward-command": false } }, "config": { + "allow-plugins": { + "bamarni/composer-bin-plugin": true + }, "preferred-install": "dist", "sort-packages": true } diff --git a/vendor/guzzlehttp/promises/src/AggregateException.php b/vendor/guzzlehttp/promises/src/AggregateException.php index d2b5712b..40ffdbcf 100755 --- a/vendor/guzzlehttp/promises/src/AggregateException.php +++ b/vendor/guzzlehttp/promises/src/AggregateException.php @@ -1,5 +1,7 @@ generator = $generatorFn(); - $this->result = new Promise(function () { + $this->result = new Promise(function (): void { while (isset($this->currentPromise)) { $this->currentPromise->wait(); } }); try { $this->nextCoroutine($this->generator->current()); - } catch (\Exception $exception) { - $this->result->reject($exception); } catch (Throwable $throwable) { $this->result->reject($throwable); } @@ -78,10 +77,8 @@ final class Coroutine implements PromiseInterface /** * Create a new coroutine. - * - * @return self */ - public static function of(callable $generatorFn) + public static function of(callable $generatorFn): self { return new self($generatorFn); } @@ -89,42 +86,42 @@ final class Coroutine implements PromiseInterface public function then( callable $onFulfilled = null, callable $onRejected = null - ) { + ): PromiseInterface { return $this->result->then($onFulfilled, $onRejected); } - public function otherwise(callable $onRejected) + public function otherwise(callable $onRejected): PromiseInterface { return $this->result->otherwise($onRejected); } - public function wait($unwrap = true) + public function wait(bool $unwrap = true) { return $this->result->wait($unwrap); } - public function getState() + public function getState(): string { return $this->result->getState(); } - public function resolve($value) + public function resolve($value): void { $this->result->resolve($value); } - public function reject($reason) + public function reject($reason): void { $this->result->reject($reason); } - public function cancel() + public function cancel(): void { $this->currentPromise->cancel(); $this->result->cancel(); } - private function nextCoroutine($yielded) + private function nextCoroutine($yielded): void { $this->currentPromise = Create::promiseFor($yielded) ->then([$this, '_handleSuccess'], [$this, '_handleFailure']); @@ -133,7 +130,7 @@ final class Coroutine implements PromiseInterface /** * @internal */ - public function _handleSuccess($value) + public function _handleSuccess($value): void { unset($this->currentPromise); try { @@ -143,8 +140,6 @@ final class Coroutine implements PromiseInterface } else { $this->result->resolve($value); } - } catch (Exception $exception) { - $this->result->reject($exception); } catch (Throwable $throwable) { $this->result->reject($throwable); } @@ -153,15 +148,13 @@ final class Coroutine implements PromiseInterface /** * @internal */ - public function _handleFailure($reason) + public function _handleFailure($reason): void { unset($this->currentPromise); try { $nextYield = $this->generator->throw(Create::exceptionFor($reason)); // The throw was caught, so keep iterating on the coroutine $this->nextCoroutine($nextYield); - } catch (Exception $exception) { - $this->result->reject($exception); } catch (Throwable $throwable) { $this->result->reject($throwable); } diff --git a/vendor/guzzlehttp/promises/src/Create.php b/vendor/guzzlehttp/promises/src/Create.php index 8d038e9c..9d3fc4a1 100755 --- a/vendor/guzzlehttp/promises/src/Create.php +++ b/vendor/guzzlehttp/promises/src/Create.php @@ -1,5 +1,7 @@ then([$promise, 'resolve'], [$promise, 'reject']); + return $promise; } @@ -34,10 +35,8 @@ final class Create * If the provided reason is a promise, then it is returned as-is. * * @param mixed $reason Promise or reason. - * - * @return PromiseInterface */ - public static function rejectionFor($reason) + public static function rejectionFor($reason): PromiseInterface { if ($reason instanceof PromiseInterface) { return $reason; @@ -50,12 +49,10 @@ final class Create * Create an exception for a rejected promise value. * * @param mixed $reason - * - * @return \Exception|\Throwable */ - public static function exceptionFor($reason) + public static function exceptionFor($reason): \Throwable { - if ($reason instanceof \Exception || $reason instanceof \Throwable) { + if ($reason instanceof \Throwable) { return $reason; } @@ -66,10 +63,8 @@ final class Create * Returns an iterator for the given value. * * @param mixed $value - * - * @return \Iterator */ - public static function iterFor($value) + public static function iterFor($value): \Iterator { if ($value instanceof \Iterator) { return $value; diff --git a/vendor/guzzlehttp/promises/src/Each.php b/vendor/guzzlehttp/promises/src/Each.php index 1dda3549..1a7aa0fb 100755 --- a/vendor/guzzlehttp/promises/src/Each.php +++ b/vendor/guzzlehttp/promises/src/Each.php @@ -1,5 +1,7 @@ $onFulfilled, - 'rejected' => $onRejected + 'rejected' => $onRejected, ]))->promise(); } @@ -46,19 +46,17 @@ final class Each * @param int|callable $concurrency * @param callable $onFulfilled * @param callable $onRejected - * - * @return PromiseInterface */ public static function ofLimit( $iterable, $concurrency, callable $onFulfilled = null, callable $onRejected = null - ) { + ): PromiseInterface { return (new EachPromise($iterable, [ - 'fulfilled' => $onFulfilled, - 'rejected' => $onRejected, - 'concurrency' => $concurrency + 'fulfilled' => $onFulfilled, + 'rejected' => $onRejected, + 'concurrency' => $concurrency, ]))->promise(); } @@ -70,19 +68,17 @@ final class Each * @param mixed $iterable * @param int|callable $concurrency * @param callable $onFulfilled - * - * @return PromiseInterface */ public static function ofLimitAll( $iterable, $concurrency, callable $onFulfilled = null - ) { - return each_limit( + ): PromiseInterface { + return self::ofLimit( $iterable, $concurrency, $onFulfilled, - function ($reason, $idx, PromiseInterface $aggregate) { + function ($reason, $idx, PromiseInterface $aggregate): void { $aggregate->reject($reason); } ); diff --git a/vendor/guzzlehttp/promises/src/EachPromise.php b/vendor/guzzlehttp/promises/src/EachPromise.php index 280d7995..28dd9793 100755 --- a/vendor/guzzlehttp/promises/src/EachPromise.php +++ b/vendor/guzzlehttp/promises/src/EachPromise.php @@ -1,10 +1,14 @@ aggregate) { return $this->aggregate; @@ -82,21 +86,18 @@ class EachPromise implements PromisorInterface $this->refillPending(); } catch (\Throwable $e) { $this->aggregate->reject($e); - } catch (\Exception $e) { - $this->aggregate->reject($e); } /** * @psalm-suppress NullableReturnStatement - * @phpstan-ignore-next-line */ return $this->aggregate; } - private function createPromise() + private function createPromise(): void { $this->mutex = false; - $this->aggregate = new Promise(function () { + $this->aggregate = new Promise(function (): void { if ($this->checkIfFinished()) { return; } @@ -113,7 +114,7 @@ class EachPromise implements PromisorInterface }); // Clear the references when the promise is resolved. - $clearFn = function () { + $clearFn = function (): void { $this->iterable = $this->concurrency = $this->pending = null; $this->onFulfilled = $this->onRejected = null; $this->nextPendingIndex = 0; @@ -122,11 +123,13 @@ class EachPromise implements PromisorInterface $this->aggregate->then($clearFn, $clearFn); } - private function refillPending() + private function refillPending(): void { if (!$this->concurrency) { // Add all pending promises. - while ($this->addPending() && $this->advanceIterator()); + while ($this->addPending() && $this->advanceIterator()) { + } + return; } @@ -147,10 +150,11 @@ class EachPromise implements PromisorInterface // next value to yield until promise callbacks are called. while (--$concurrency && $this->advanceIterator() - && $this->addPending()); + && $this->addPending()) { + } } - private function addPending() + private function addPending(): bool { if (!$this->iterable || !$this->iterable->valid()) { return false; @@ -164,7 +168,7 @@ class EachPromise implements PromisorInterface $idx = $this->nextPendingIndex++; $this->pending[$idx] = $promise->then( - function ($value) use ($idx, $key) { + function ($value) use ($idx, $key): void { if ($this->onFulfilled) { call_user_func( $this->onFulfilled, @@ -175,7 +179,7 @@ class EachPromise implements PromisorInterface } $this->step($idx); }, - function ($reason) use ($idx, $key) { + function ($reason) use ($idx, $key): void { if ($this->onRejected) { call_user_func( $this->onRejected, @@ -191,7 +195,7 @@ class EachPromise implements PromisorInterface return true; } - private function advanceIterator() + private function advanceIterator(): bool { // Place a lock on the iterator so that we ensure to not recurse, // preventing fatal generator errors. @@ -204,19 +208,17 @@ class EachPromise implements PromisorInterface try { $this->iterable->next(); $this->mutex = false; + return true; } catch (\Throwable $e) { $this->aggregate->reject($e); $this->mutex = false; - return false; - } catch (\Exception $e) { - $this->aggregate->reject($e); - $this->mutex = false; + return false; } } - private function step($idx) + private function step(int $idx): void { // If the promise was already resolved, then ignore this step. if (Is::settled($this->aggregate)) { @@ -234,11 +236,12 @@ class EachPromise implements PromisorInterface } } - private function checkIfFinished() + private function checkIfFinished(): bool { if (!$this->pending && !$this->iterable->valid()) { // Resolve the promise if there's nothing left to do. $this->aggregate->resolve(null); + return true; } diff --git a/vendor/guzzlehttp/promises/src/FulfilledPromise.php b/vendor/guzzlehttp/promises/src/FulfilledPromise.php index 98f72a62..ab712965 100755 --- a/vendor/guzzlehttp/promises/src/FulfilledPromise.php +++ b/vendor/guzzlehttp/promises/src/FulfilledPromise.php @@ -1,5 +1,7 @@ value; - $queue->add(static function () use ($p, $value, $onFulfilled) { + $queue->add(static function () use ($p, $value, $onFulfilled): void { if (Is::pending($p)) { try { $p->resolve($onFulfilled($value)); } catch (\Throwable $e) { $p->reject($e); - } catch (\Exception $e) { - $p->reject($e); } } }); @@ -50,34 +55,34 @@ class FulfilledPromise implements PromiseInterface return $p; } - public function otherwise(callable $onRejected) + public function otherwise(callable $onRejected): PromiseInterface { return $this->then(null, $onRejected); } - public function wait($unwrap = true, $defaultDelivery = null) + public function wait(bool $unwrap = true) { return $unwrap ? $this->value : null; } - public function getState() + public function getState(): string { return self::FULFILLED; } - public function resolve($value) + public function resolve($value): void { if ($value !== $this->value) { - throw new \LogicException("Cannot resolve a fulfilled promise"); + throw new \LogicException('Cannot resolve a fulfilled promise'); } } - public function reject($reason) + public function reject($reason): void { - throw new \LogicException("Cannot reject a fulfilled promise"); + throw new \LogicException('Cannot reject a fulfilled promise'); } - public function cancel() + public function cancel(): void { // pass } diff --git a/vendor/guzzlehttp/promises/src/Is.php b/vendor/guzzlehttp/promises/src/Is.php index c3ed8d01..f3f05038 100755 --- a/vendor/guzzlehttp/promises/src/Is.php +++ b/vendor/guzzlehttp/promises/src/Is.php @@ -1,45 +1,39 @@ getState() === PromiseInterface::PENDING; } /** * Returns true if a promise is fulfilled or rejected. - * - * @return bool */ - public static function settled(PromiseInterface $promise) + public static function settled(PromiseInterface $promise): bool { return $promise->getState() !== PromiseInterface::PENDING; } /** * Returns true if a promise is fulfilled. - * - * @return bool */ - public static function fulfilled(PromiseInterface $promise) + public static function fulfilled(PromiseInterface $promise): bool { return $promise->getState() === PromiseInterface::FULFILLED; } /** * Returns true if a promise is rejected. - * - * @return bool */ - public static function rejected(PromiseInterface $promise) + public static function rejected(PromiseInterface $promise): bool { return $promise->getState() === PromiseInterface::REJECTED; } diff --git a/vendor/guzzlehttp/promises/src/Promise.php b/vendor/guzzlehttp/promises/src/Promise.php index 75939057..1b07bdc9 100755 --- a/vendor/guzzlehttp/promises/src/Promise.php +++ b/vendor/guzzlehttp/promises/src/Promise.php @@ -1,11 +1,15 @@ state === self::PENDING) { $p = new Promise(null, [$this, 'cancel']); $this->handlers[] = [$p, $onFulfilled, $onRejected]; $p->waitList = $this->waitList; $p->waitList[] = $this; + return $p; } // Return a fulfilled promise and immediately invoke any callbacks. if ($this->state === self::FULFILLED) { $promise = Create::promiseFor($this->result); + return $onFulfilled ? $promise->then($onFulfilled) : $promise; } // It's either cancelled or rejected, so return a rejected promise // and immediately invoke any callbacks. $rejection = Create::rejectionFor($this->result); + return $onRejected ? $rejection->then(null, $onRejected) : $rejection; } - public function otherwise(callable $onRejected) + public function otherwise(callable $onRejected): PromiseInterface { return $this->then(null, $onRejected); } - public function wait($unwrap = true) + public function wait(bool $unwrap = true) { $this->waitIfPending(); @@ -73,12 +80,12 @@ class Promise implements PromiseInterface } } - public function getState() + public function getState(): string { return $this->state; } - public function cancel() + public function cancel(): void { if ($this->state !== self::PENDING) { return; @@ -93,8 +100,6 @@ class Promise implements PromiseInterface $fn(); } catch (\Throwable $e) { $this->reject($e); - } catch (\Exception $e) { - $this->reject($e); } } @@ -105,17 +110,17 @@ class Promise implements PromiseInterface } } - public function resolve($value) + public function resolve($value): void { $this->settle(self::FULFILLED, $value); } - public function reject($reason) + public function reject($reason): void { $this->settle(self::REJECTED, $reason); } - private function settle($state, $value) + private function settle(string $state, $value): void { if ($this->state !== self::PENDING) { // Ignore calls with the same resolution. @@ -148,7 +153,7 @@ class Promise implements PromiseInterface if (!is_object($value) || !method_exists($value, 'then')) { $id = $state === self::FULFILLED ? 1 : 2; // It's a success, so resolve the handlers in the queue. - Utils::queue()->add(static function () use ($id, $value, $handlers) { + Utils::queue()->add(static function () use ($id, $value, $handlers): void { foreach ($handlers as $handler) { self::callHandler($id, $value, $handler); } @@ -159,12 +164,12 @@ class Promise implements PromiseInterface } else { // Resolve the handlers when the forwarded promise is resolved. $value->then( - static function ($value) use ($handlers) { + static function ($value) use ($handlers): void { foreach ($handlers as $handler) { self::callHandler(1, $value, $handler); } }, - static function ($reason) use ($handlers) { + static function ($reason) use ($handlers): void { foreach ($handlers as $handler) { self::callHandler(2, $reason, $handler); } @@ -180,7 +185,7 @@ class Promise implements PromiseInterface * @param mixed $value Value to pass to the callback. * @param array $handler Array of handler data (promise and callbacks). */ - private static function callHandler($index, $value, array $handler) + private static function callHandler(int $index, $value, array $handler): void { /** @var PromiseInterface $promise */ $promise = $handler[0]; @@ -211,12 +216,10 @@ class Promise implements PromiseInterface } } catch (\Throwable $reason) { $promise->reject($reason); - } catch (\Exception $reason) { - $promise->reject($reason); } } - private function waitIfPending() + private function waitIfPending(): void { if ($this->state !== self::PENDING) { return; @@ -227,9 +230,9 @@ class Promise implements PromiseInterface } else { // If there's no wait function, then reject the promise. $this->reject('Cannot wait on a promise that has ' - . 'no internal wait function. You must provide a wait ' - . 'function when constructing the promise to be able to ' - . 'wait on a promise.'); + .'no internal wait function. You must provide a wait ' + .'function when constructing the promise to be able to ' + .'wait on a promise.'); } Utils::queue()->run(); @@ -240,13 +243,13 @@ class Promise implements PromiseInterface } } - private function invokeWaitFn() + private function invokeWaitFn(): void { try { $wfn = $this->waitFn; $this->waitFn = null; $wfn(true); - } catch (\Exception $reason) { + } catch (\Throwable $reason) { if ($this->state === self::PENDING) { // The promise has not been resolved yet, so reject the promise // with the exception. @@ -259,7 +262,7 @@ class Promise implements PromiseInterface } } - private function invokeWaitList() + private function invokeWaitList(): void { $waitList = $this->waitList; $this->waitList = null; diff --git a/vendor/guzzlehttp/promises/src/PromiseInterface.php b/vendor/guzzlehttp/promises/src/PromiseInterface.php index e5983314..2824802b 100755 --- a/vendor/guzzlehttp/promises/src/PromiseInterface.php +++ b/vendor/guzzlehttp/promises/src/PromiseInterface.php @@ -1,5 +1,7 @@ reason; $p = new Promise([$queue, 'run']); - $queue->add(static function () use ($p, $reason, $onRejected) { + $queue->add(static function () use ($p, $reason, $onRejected): void { if (Is::pending($p)) { try { // Return a resolved promise if onRejected does not throw. @@ -43,9 +50,6 @@ class RejectedPromise implements PromiseInterface } catch (\Throwable $e) { // onRejected threw, so return a rejected promise. $p->reject($e); - } catch (\Exception $e) { - // onRejected threw, so return a rejected promise. - $p->reject($e); } } }); @@ -53,12 +57,12 @@ class RejectedPromise implements PromiseInterface return $p; } - public function otherwise(callable $onRejected) + public function otherwise(callable $onRejected): PromiseInterface { return $this->then(null, $onRejected); } - public function wait($unwrap = true, $defaultDelivery = null) + public function wait(bool $unwrap = true) { if ($unwrap) { throw Create::exceptionFor($this->reason); @@ -67,24 +71,24 @@ class RejectedPromise implements PromiseInterface return null; } - public function getState() + public function getState(): string { return self::REJECTED; } - public function resolve($value) + public function resolve($value): void { - throw new \LogicException("Cannot resolve a rejected promise"); + throw new \LogicException('Cannot resolve a rejected promise'); } - public function reject($reason) + public function reject($reason): void { if ($reason !== $this->reason) { - throw new \LogicException("Cannot reject a rejected promise"); + throw new \LogicException('Cannot reject a rejected promise'); } } - public function cancel() + public function cancel(): void { // pass } diff --git a/vendor/guzzlehttp/promises/src/RejectionException.php b/vendor/guzzlehttp/promises/src/RejectionException.php index e2f13770..47dca862 100755 --- a/vendor/guzzlehttp/promises/src/RejectionException.php +++ b/vendor/guzzlehttp/promises/src/RejectionException.php @@ -1,5 +1,7 @@ reason = $reason; $message = 'The promise was rejected'; if ($description) { - $message .= ' with reason: ' . $description; + $message .= ' with reason: '.$description; } elseif (is_string($reason) || (is_object($reason) && method_exists($reason, '__toString')) ) { - $message .= ' with reason: ' . $this->reason; + $message .= ' with reason: '.$this->reason; } elseif ($reason instanceof \JsonSerializable) { - $message .= ' with reason: ' - . json_encode($this->reason, JSON_PRETTY_PRINT); + $message .= ' with reason: '.json_encode($this->reason, JSON_PRETTY_PRINT); } parent::__construct($message); diff --git a/vendor/guzzlehttp/promises/src/TaskQueue.php b/vendor/guzzlehttp/promises/src/TaskQueue.php index f0fba2c5..503e0b2d 100755 --- a/vendor/guzzlehttp/promises/src/TaskQueue.php +++ b/vendor/guzzlehttp/promises/src/TaskQueue.php @@ -1,5 +1,7 @@ run(); + * + * @final */ class TaskQueue implements TaskQueueInterface { private $enableShutdown = true; private $queue = []; - public function __construct($withShutdown = true) + public function __construct(bool $withShutdown = true) { if ($withShutdown) { - register_shutdown_function(function () { + register_shutdown_function(function (): void { if ($this->enableShutdown) { // Only run the tasks if an E_ERROR didn't occur. $err = error_get_last(); @@ -31,17 +35,17 @@ class TaskQueue implements TaskQueueInterface } } - public function isEmpty() + public function isEmpty(): bool { return !$this->queue; } - public function add(callable $task) + public function add(callable $task): void { $this->queue[] = $task; } - public function run() + public function run(): void { while ($task = array_shift($this->queue)) { /** @var callable $task */ @@ -60,7 +64,7 @@ class TaskQueue implements TaskQueueInterface * * Note: This shutdown will occur before any destructors are triggered. */ - public function disableShutdown() + public function disableShutdown(): void { $this->enableShutdown = false; } diff --git a/vendor/guzzlehttp/promises/src/TaskQueueInterface.php b/vendor/guzzlehttp/promises/src/TaskQueueInterface.php index 723d4d54..34c561a4 100755 --- a/vendor/guzzlehttp/promises/src/TaskQueueInterface.php +++ b/vendor/guzzlehttp/promises/src/TaskQueueInterface.php @@ -1,24 +1,24 @@ * - * @param TaskQueueInterface $assign Optionally specify a new queue instance. - * - * @return TaskQueueInterface + * @param TaskQueueInterface|null $assign Optionally specify a new queue instance. */ - public static function queue(TaskQueueInterface $assign = null) + public static function queue(TaskQueueInterface $assign = null): TaskQueueInterface { static $queue; @@ -39,22 +39,18 @@ final class Utils * returns a promise that is fulfilled or rejected with the result. * * @param callable $task Task function to run. - * - * @return PromiseInterface */ - public static function task(callable $task) + public static function task(callable $task): PromiseInterface { $queue = self::queue(); $promise = new Promise([$queue, 'run']); - $queue->add(function () use ($task, $promise) { + $queue->add(function () use ($task, $promise): void { try { if (Is::pending($promise)) { $promise->resolve($task()); } } catch (\Throwable $e) { $promise->reject($e); - } catch (\Exception $e) { - $promise->reject($e); } }); @@ -72,22 +68,18 @@ final class Utils * key mapping to the rejection reason of the promise. * * @param PromiseInterface $promise Promise or value. - * - * @return array */ - public static function inspect(PromiseInterface $promise) + public static function inspect(PromiseInterface $promise): array { try { return [ 'state' => PromiseInterface::FULFILLED, - 'value' => $promise->wait() + 'value' => $promise->wait(), ]; } catch (RejectionException $e) { return ['state' => PromiseInterface::REJECTED, 'reason' => $e->getReason()]; } catch (\Throwable $e) { return ['state' => PromiseInterface::REJECTED, 'reason' => $e]; - } catch (\Exception $e) { - return ['state' => PromiseInterface::REJECTED, 'reason' => $e]; } } @@ -100,14 +92,12 @@ final class Utils * @see inspect for the inspection state array format. * * @param PromiseInterface[] $promises Traversable of promises to wait upon. - * - * @return array */ - public static function inspectAll($promises) + public static function inspectAll($promises): array { $results = []; foreach ($promises as $key => $promise) { - $results[$key] = inspect($promise); + $results[$key] = self::inspect($promise); } return $results; @@ -122,12 +112,9 @@ final class Utils * * @param iterable $promises Iterable of PromiseInterface objects to wait on. * - * @return array - * - * @throws \Exception on error - * @throws \Throwable on error in PHP >=7 + * @throws \Throwable on error */ - public static function unwrap($promises) + public static function unwrap($promises): array { $results = []; foreach ($promises as $key => $promise) { @@ -147,22 +134,21 @@ final class Utils * * @param mixed $promises Promises or values. * @param bool $recursive If true, resolves new promises that might have been added to the stack during its own resolution. - * - * @return PromiseInterface */ - public static function all($promises, $recursive = false) + public static function all($promises, bool $recursive = false): PromiseInterface { $results = []; $promise = Each::of( $promises, - function ($value, $idx) use (&$results) { + function ($value, $idx) use (&$results): void { $results[$idx] = $value; }, - function ($reason, $idx, Promise $aggregate) { + function ($reason, $idx, Promise $aggregate): void { $aggregate->reject($reason); } )->then(function () use (&$results) { ksort($results); + return $results; }); @@ -173,6 +159,7 @@ final class Utils return self::all($promises, $recursive); } } + return $results; }); } @@ -193,17 +180,15 @@ final class Utils * * @param int $count Total number of promises. * @param mixed $promises Promises or values. - * - * @return PromiseInterface */ - public static function some($count, $promises) + public static function some(int $count, $promises): PromiseInterface { $results = []; $rejections = []; return Each::of( $promises, - function ($value, $idx, PromiseInterface $p) use (&$results, $count) { + function ($value, $idx, PromiseInterface $p) use (&$results, $count): void { if (Is::settled($p)) { return; } @@ -212,7 +197,7 @@ final class Utils $p->resolve(null); } }, - function ($reason) use (&$rejections) { + function ($reason) use (&$rejections): void { $rejections[] = $reason; } )->then( @@ -224,6 +209,7 @@ final class Utils ); } ksort($results); + return array_values($results); } ); @@ -234,10 +220,8 @@ final class Utils * fulfillment value is not an array of 1 but the value directly. * * @param mixed $promises Promises or values. - * - * @return PromiseInterface */ - public static function any($promises) + public static function any($promises): PromiseInterface { return self::some(1, $promises)->then(function ($values) { return $values[0]; @@ -253,23 +237,22 @@ final class Utils * @see inspect for the inspection state array format. * * @param mixed $promises Promises or values. - * - * @return PromiseInterface */ - public static function settle($promises) + public static function settle($promises): PromiseInterface { $results = []; return Each::of( $promises, - function ($value, $idx) use (&$results) { + function ($value, $idx) use (&$results): void { $results[$idx] = ['state' => PromiseInterface::FULFILLED, 'value' => $value]; }, - function ($reason, $idx) use (&$results) { + function ($reason, $idx) use (&$results): void { $results[$idx] = ['state' => PromiseInterface::REJECTED, 'reason' => $reason]; } )->then(function () use (&$results) { ksort($results); + return $results; }); } diff --git a/vendor/guzzlehttp/promises/src/functions.php b/vendor/guzzlehttp/promises/src/functions.php deleted file mode 100755 index c03d39d0..00000000 --- a/vendor/guzzlehttp/promises/src/functions.php +++ /dev/null @@ -1,363 +0,0 @@ - - * while ($eventLoop->isRunning()) { - * GuzzleHttp\Promise\queue()->run(); - * } - * - * - * @param TaskQueueInterface $assign Optionally specify a new queue instance. - * - * @return TaskQueueInterface - * - * @deprecated queue will be removed in guzzlehttp/promises:2.0. Use Utils::queue instead. - */ -function queue(TaskQueueInterface $assign = null) -{ - return Utils::queue($assign); -} - -/** - * Adds a function to run in the task queue when it is next `run()` and returns - * a promise that is fulfilled or rejected with the result. - * - * @param callable $task Task function to run. - * - * @return PromiseInterface - * - * @deprecated task will be removed in guzzlehttp/promises:2.0. Use Utils::task instead. - */ -function task(callable $task) -{ - return Utils::task($task); -} - -/** - * Creates a promise for a value if the value is not a promise. - * - * @param mixed $value Promise or value. - * - * @return PromiseInterface - * - * @deprecated promise_for will be removed in guzzlehttp/promises:2.0. Use Create::promiseFor instead. - */ -function promise_for($value) -{ - return Create::promiseFor($value); -} - -/** - * Creates a rejected promise for a reason if the reason is not a promise. If - * the provided reason is a promise, then it is returned as-is. - * - * @param mixed $reason Promise or reason. - * - * @return PromiseInterface - * - * @deprecated rejection_for will be removed in guzzlehttp/promises:2.0. Use Create::rejectionFor instead. - */ -function rejection_for($reason) -{ - return Create::rejectionFor($reason); -} - -/** - * Create an exception for a rejected promise value. - * - * @param mixed $reason - * - * @return \Exception|\Throwable - * - * @deprecated exception_for will be removed in guzzlehttp/promises:2.0. Use Create::exceptionFor instead. - */ -function exception_for($reason) -{ - return Create::exceptionFor($reason); -} - -/** - * Returns an iterator for the given value. - * - * @param mixed $value - * - * @return \Iterator - * - * @deprecated iter_for will be removed in guzzlehttp/promises:2.0. Use Create::iterFor instead. - */ -function iter_for($value) -{ - return Create::iterFor($value); -} - -/** - * Synchronously waits on a promise to resolve and returns an inspection state - * array. - * - * Returns a state associative array containing a "state" key mapping to a - * valid promise state. If the state of the promise is "fulfilled", the array - * will contain a "value" key mapping to the fulfilled value of the promise. If - * the promise is rejected, the array will contain a "reason" key mapping to - * the rejection reason of the promise. - * - * @param PromiseInterface $promise Promise or value. - * - * @return array - * - * @deprecated inspect will be removed in guzzlehttp/promises:2.0. Use Utils::inspect instead. - */ -function inspect(PromiseInterface $promise) -{ - return Utils::inspect($promise); -} - -/** - * Waits on all of the provided promises, but does not unwrap rejected promises - * as thrown exception. - * - * Returns an array of inspection state arrays. - * - * @see inspect for the inspection state array format. - * - * @param PromiseInterface[] $promises Traversable of promises to wait upon. - * - * @return array - * - * @deprecated inspect will be removed in guzzlehttp/promises:2.0. Use Utils::inspectAll instead. - */ -function inspect_all($promises) -{ - return Utils::inspectAll($promises); -} - -/** - * Waits on all of the provided promises and returns the fulfilled values. - * - * Returns an array that contains the value of each promise (in the same order - * the promises were provided). An exception is thrown if any of the promises - * are rejected. - * - * @param iterable $promises Iterable of PromiseInterface objects to wait on. - * - * @return array - * - * @throws \Exception on error - * @throws \Throwable on error in PHP >=7 - * - * @deprecated unwrap will be removed in guzzlehttp/promises:2.0. Use Utils::unwrap instead. - */ -function unwrap($promises) -{ - return Utils::unwrap($promises); -} - -/** - * Given an array of promises, return a promise that is fulfilled when all the - * items in the array are fulfilled. - * - * The promise's fulfillment value is an array with fulfillment values at - * respective positions to the original array. If any promise in the array - * rejects, the returned promise is rejected with the rejection reason. - * - * @param mixed $promises Promises or values. - * @param bool $recursive If true, resolves new promises that might have been added to the stack during its own resolution. - * - * @return PromiseInterface - * - * @deprecated all will be removed in guzzlehttp/promises:2.0. Use Utils::all instead. - */ -function all($promises, $recursive = false) -{ - return Utils::all($promises, $recursive); -} - -/** - * Initiate a competitive race between multiple promises or values (values will - * become immediately fulfilled promises). - * - * When count amount of promises have been fulfilled, the returned promise is - * fulfilled with an array that contains the fulfillment values of the winners - * in order of resolution. - * - * This promise is rejected with a {@see AggregateException} if the number of - * fulfilled promises is less than the desired $count. - * - * @param int $count Total number of promises. - * @param mixed $promises Promises or values. - * - * @return PromiseInterface - * - * @deprecated some will be removed in guzzlehttp/promises:2.0. Use Utils::some instead. - */ -function some($count, $promises) -{ - return Utils::some($count, $promises); -} - -/** - * Like some(), with 1 as count. However, if the promise fulfills, the - * fulfillment value is not an array of 1 but the value directly. - * - * @param mixed $promises Promises or values. - * - * @return PromiseInterface - * - * @deprecated any will be removed in guzzlehttp/promises:2.0. Use Utils::any instead. - */ -function any($promises) -{ - return Utils::any($promises); -} - -/** - * Returns a promise that is fulfilled when all of the provided promises have - * been fulfilled or rejected. - * - * The returned promise is fulfilled with an array of inspection state arrays. - * - * @see inspect for the inspection state array format. - * - * @param mixed $promises Promises or values. - * - * @return PromiseInterface - * - * @deprecated settle will be removed in guzzlehttp/promises:2.0. Use Utils::settle instead. - */ -function settle($promises) -{ - return Utils::settle($promises); -} - -/** - * Given an iterator that yields promises or values, returns a promise that is - * fulfilled with a null value when the iterator has been consumed or the - * aggregate promise has been fulfilled or rejected. - * - * $onFulfilled is a function that accepts the fulfilled value, iterator index, - * and the aggregate promise. The callback can invoke any necessary side - * effects and choose to resolve or reject the aggregate if needed. - * - * $onRejected is a function that accepts the rejection reason, iterator index, - * and the aggregate promise. The callback can invoke any necessary side - * effects and choose to resolve or reject the aggregate if needed. - * - * @param mixed $iterable Iterator or array to iterate over. - * @param callable $onFulfilled - * @param callable $onRejected - * - * @return PromiseInterface - * - * @deprecated each will be removed in guzzlehttp/promises:2.0. Use Each::of instead. - */ -function each( - $iterable, - callable $onFulfilled = null, - callable $onRejected = null -) { - return Each::of($iterable, $onFulfilled, $onRejected); -} - -/** - * Like each, but only allows a certain number of outstanding promises at any - * given time. - * - * $concurrency may be an integer or a function that accepts the number of - * pending promises and returns a numeric concurrency limit value to allow for - * dynamic a concurrency size. - * - * @param mixed $iterable - * @param int|callable $concurrency - * @param callable $onFulfilled - * @param callable $onRejected - * - * @return PromiseInterface - * - * @deprecated each_limit will be removed in guzzlehttp/promises:2.0. Use Each::ofLimit instead. - */ -function each_limit( - $iterable, - $concurrency, - callable $onFulfilled = null, - callable $onRejected = null -) { - return Each::ofLimit($iterable, $concurrency, $onFulfilled, $onRejected); -} - -/** - * Like each_limit, but ensures that no promise in the given $iterable argument - * is rejected. If any promise is rejected, then the aggregate promise is - * rejected with the encountered rejection. - * - * @param mixed $iterable - * @param int|callable $concurrency - * @param callable $onFulfilled - * - * @return PromiseInterface - * - * @deprecated each_limit_all will be removed in guzzlehttp/promises:2.0. Use Each::ofLimitAll instead. - */ -function each_limit_all( - $iterable, - $concurrency, - callable $onFulfilled = null -) { - return Each::ofLimitAll($iterable, $concurrency, $onFulfilled); -} - -/** - * Returns true if a promise is fulfilled. - * - * @return bool - * - * @deprecated is_fulfilled will be removed in guzzlehttp/promises:2.0. Use Is::fulfilled instead. - */ -function is_fulfilled(PromiseInterface $promise) -{ - return Is::fulfilled($promise); -} - -/** - * Returns true if a promise is rejected. - * - * @return bool - * - * @deprecated is_rejected will be removed in guzzlehttp/promises:2.0. Use Is::rejected instead. - */ -function is_rejected(PromiseInterface $promise) -{ - return Is::rejected($promise); -} - -/** - * Returns true if a promise is fulfilled or rejected. - * - * @return bool - * - * @deprecated is_settled will be removed in guzzlehttp/promises:2.0. Use Is::settled instead. - */ -function is_settled(PromiseInterface $promise) -{ - return Is::settled($promise); -} - -/** - * Create a new coroutine. - * - * @see Coroutine - * - * @return PromiseInterface - * - * @deprecated coroutine will be removed in guzzlehttp/promises:2.0. Use Coroutine::of instead. - */ -function coroutine(callable $generatorFn) -{ - return Coroutine::of($generatorFn); -} diff --git a/vendor/guzzlehttp/promises/src/functions_include.php b/vendor/guzzlehttp/promises/src/functions_include.php deleted file mode 100755 index 34cd1710..00000000 --- a/vendor/guzzlehttp/promises/src/functions_include.php +++ /dev/null @@ -1,6 +0,0 @@ -=5.4,<8.1 | +| 2.x | Latest | >=7.2.5,<8.4 | ## AppendStream @@ -855,14 +863,6 @@ This of course assumes they will be resolved against the same base URI. If this equivalence or difference of relative references does not mean anything. -## Version Guidance - -| Version | Status | PHP Version | -|---------|----------------|------------------| -| 1.x | Security fixes | >=5.4,<8.1 | -| 2.x | Latest | ^7.2.5 \|\| ^8.0 | - - ## Security If you discover a security vulnerability within this package, please send an email to security@tidelift.com. All security vulnerabilities will be promptly addressed. Please do not disclose security-related issues publicly until a fix has been announced. Please see [Security Policy](https://github.com/guzzle/psr7/security/policy) for more information. diff --git a/vendor/guzzlehttp/psr7/src/AppendStream.php b/vendor/guzzlehttp/psr7/src/AppendStream.php index cbcfaee6..8361564b 100755 --- a/vendor/guzzlehttp/psr7/src/AppendStream.php +++ b/vendor/guzzlehttp/psr7/src/AppendStream.php @@ -40,12 +40,14 @@ final class AppendStream implements StreamInterface { try { $this->rewind(); + return $this->getContents(); } catch (\Throwable $e) { if (\PHP_VERSION_ID >= 70400) { throw $e; } trigger_error(sprintf('%s::__toString exception: %s', self::class, (string) $e), E_USER_ERROR); + return ''; } } @@ -167,7 +169,7 @@ final class AppendStream implements StreamInterface $stream->rewind(); } catch (\Exception $e) { throw new \RuntimeException('Unable to seek stream ' - . $i . ' of the AppendStream', 0, $e); + .$i.' of the AppendStream', 0, $e); } } @@ -197,7 +199,7 @@ final class AppendStream implements StreamInterface if ($this->current === $total) { break; } - $this->current++; + ++$this->current; } $result = $this->streams[$this->current]->read($remaining); diff --git a/vendor/guzzlehttp/psr7/src/FnStream.php b/vendor/guzzlehttp/psr7/src/FnStream.php index 3a1a9512..312b80ec 100755 --- a/vendor/guzzlehttp/psr7/src/FnStream.php +++ b/vendor/guzzlehttp/psr7/src/FnStream.php @@ -18,7 +18,7 @@ final class FnStream implements StreamInterface private const SLOTS = [ '__toString', 'close', 'detach', 'rewind', 'getSize', 'tell', 'eof', 'isSeekable', 'seek', 'isWritable', 'write', - 'isReadable', 'read', 'getContents', 'getMetadata' + 'isReadable', 'read', 'getContents', 'getMetadata', ]; /** @var array */ @@ -33,7 +33,7 @@ final class FnStream implements StreamInterface // Create the functions on the class foreach ($methods as $name => $fn) { - $this->{'_fn_' . $name} = $fn; + $this->{'_fn_'.$name} = $fn; } } @@ -45,7 +45,7 @@ final class FnStream implements StreamInterface public function __get(string $name): void { throw new \BadMethodCallException(str_replace('_fn_', '', $name) - . '() is not implemented in the FnStream'); + .'() is not implemented in the FnStream'); } /** @@ -99,6 +99,7 @@ final class FnStream implements StreamInterface throw $e; } trigger_error(sprintf('%s::__toString exception: %s', self::class, (string) $e), E_USER_ERROR); + return ''; } } diff --git a/vendor/guzzlehttp/psr7/src/Header.php b/vendor/guzzlehttp/psr7/src/Header.php index 4d7005b2..6e38e003 100755 --- a/vendor/guzzlehttp/psr7/src/Header.php +++ b/vendor/guzzlehttp/psr7/src/Header.php @@ -89,7 +89,7 @@ final class Header $v = ''; $isQuoted = false; $isEscaped = false; - for ($i = 0, $max = \strlen($value); $i < $max; $i++) { + for ($i = 0, $max = \strlen($value); $i < $max; ++$i) { if ($isEscaped) { $v .= $value[$i]; $isEscaped = false; diff --git a/vendor/guzzlehttp/psr7/src/HttpFactory.php b/vendor/guzzlehttp/psr7/src/HttpFactory.php index 30be222f..73d17e33 100755 --- a/vendor/guzzlehttp/psr7/src/HttpFactory.php +++ b/vendor/guzzlehttp/psr7/src/HttpFactory.php @@ -23,13 +23,7 @@ use Psr\Http\Message\UriInterface; * Note: in consuming code it is recommended to require the implemented interfaces * and inject the instance of this class multiple times. */ -final class HttpFactory implements - RequestFactoryInterface, - ResponseFactoryInterface, - ServerRequestFactoryInterface, - StreamFactoryInterface, - UploadedFileFactoryInterface, - UriFactoryInterface +final class HttpFactory implements RequestFactoryInterface, ResponseFactoryInterface, ServerRequestFactoryInterface, StreamFactoryInterface, UploadedFileFactoryInterface, UriFactoryInterface { public function createUploadedFile( StreamInterface $stream, diff --git a/vendor/guzzlehttp/psr7/src/InflateStream.php b/vendor/guzzlehttp/psr7/src/InflateStream.php index 8e00f1c3..599b55da 100755 --- a/vendor/guzzlehttp/psr7/src/InflateStream.php +++ b/vendor/guzzlehttp/psr7/src/InflateStream.php @@ -13,9 +13,9 @@ use Psr\Http\Message\StreamInterface; * then appends the zlib.inflate filter. The stream is then converted back * to a Guzzle stream resource to be used as a Guzzle stream. * - * @link http://tools.ietf.org/html/rfc1950 - * @link http://tools.ietf.org/html/rfc1952 - * @link http://php.net/manual/en/filters.compression.php + * @see http://tools.ietf.org/html/rfc1950 + * @see http://tools.ietf.org/html/rfc1952 + * @see http://php.net/manual/en/filters.compression.php */ final class InflateStream implements StreamInterface { diff --git a/vendor/guzzlehttp/psr7/src/Message.php b/vendor/guzzlehttp/psr7/src/Message.php index c1e15f82..9b74b8d4 100755 --- a/vendor/guzzlehttp/psr7/src/Message.php +++ b/vendor/guzzlehttp/psr7/src/Message.php @@ -18,16 +18,16 @@ final class Message public static function toString(MessageInterface $message): string { if ($message instanceof RequestInterface) { - $msg = trim($message->getMethod() . ' ' - . $message->getRequestTarget()) - . ' HTTP/' . $message->getProtocolVersion(); + $msg = trim($message->getMethod().' ' + .$message->getRequestTarget()) + .' HTTP/'.$message->getProtocolVersion(); if (!$message->hasHeader('host')) { - $msg .= "\r\nHost: " . $message->getUri()->getHost(); + $msg .= "\r\nHost: ".$message->getUri()->getHost(); } } elseif ($message instanceof ResponseInterface) { - $msg = 'HTTP/' . $message->getProtocolVersion() . ' ' - . $message->getStatusCode() . ' ' - . $message->getReasonPhrase(); + $msg = 'HTTP/'.$message->getProtocolVersion().' ' + .$message->getStatusCode().' ' + .$message->getReasonPhrase(); } else { throw new \InvalidArgumentException('Unknown message type'); } @@ -35,14 +35,14 @@ final class Message foreach ($message->getHeaders() as $name => $values) { if (strtolower($name) === 'set-cookie') { foreach ($values as $value) { - $msg .= "\r\n{$name}: " . $value; + $msg .= "\r\n{$name}: ".$value; } } else { - $msg .= "\r\n{$name}: " . implode(', ', $values); + $msg .= "\r\n{$name}: ".implode(', ', $values); } } - return "{$msg}\r\n\r\n" . $message->getBody(); + return "{$msg}\r\n\r\n".$message->getBody(); } /** @@ -190,7 +190,7 @@ final class Message $host = $headers[reset($hostKey)][0]; $scheme = substr($host, -4) === ':443' ? 'https' : 'http'; - return $scheme . '://' . $host . '/' . ltrim($path, '/'); + return $scheme.'://'.$host.'/'.ltrim($path, '/'); } /** @@ -231,7 +231,7 @@ final class Message // between status-code and reason-phrase is required. But browsers accept // responses without space and reason as well. if (!preg_match('/^HTTP\/.* [0-9]{3}( .*|$)/', $data['start-line'])) { - throw new \InvalidArgumentException('Invalid response string: ' . $data['start-line']); + throw new \InvalidArgumentException('Invalid response string: '.$data['start-line']); } $parts = explode(' ', $data['start-line'], 3); diff --git a/vendor/guzzlehttp/psr7/src/MessageTrait.php b/vendor/guzzlehttp/psr7/src/MessageTrait.php index 464bdfaa..a85d3ab2 100755 --- a/vendor/guzzlehttp/psr7/src/MessageTrait.php +++ b/vendor/guzzlehttp/psr7/src/MessageTrait.php @@ -16,7 +16,7 @@ trait MessageTrait private $headers = []; /** @var array Map of lowercase header name => original name at registration */ - private $headerNames = []; + private $headerNames = []; /** @var string */ private $protocol = '1.1'; @@ -37,6 +37,7 @@ trait MessageTrait $new = clone $this; $new->protocol = $version; + return $new; } @@ -135,6 +136,7 @@ trait MessageTrait $new = clone $this; $new->stream = $body; + return $new; } @@ -224,7 +226,7 @@ trait MessageTrait )); } - if (! preg_match('/^[a-zA-Z0-9\'`#$%&*+.^_|~!-]+$/D', $header)) { + if (!preg_match('/^[a-zA-Z0-9\'`#$%&*+.^_|~!-]+$/D', $header)) { throw new \InvalidArgumentException( sprintf('"%s" is not valid header name.', $header) ); @@ -254,7 +256,7 @@ trait MessageTrait // Clients must not send a request with line folding and a server sending folded headers is // likely very rare. Line folding is a fairly obscure feature of HTTP/1.1 and thus not accepting // folding is not likely to break any legitimate use case. - if (! preg_match('/^[\x20\x09\x21-\x7E\x80-\xFF]*$/D', $value)) { + if (!preg_match('/^[\x20\x09\x21-\x7E\x80-\xFF]*$/D', $value)) { throw new \InvalidArgumentException( sprintf('"%s" is not valid header value.', $value) ); diff --git a/vendor/guzzlehttp/psr7/src/MimeType.php b/vendor/guzzlehttp/psr7/src/MimeType.php index 0debbd18..b131bdbe 100755 --- a/vendor/guzzlehttp/psr7/src/MimeType.php +++ b/vendor/guzzlehttp/psr7/src/MimeType.php @@ -18,7 +18,7 @@ final class MimeType '7zip' => 'application/x-7z-compressed', '123' => 'application/vnd.lotus-1-2-3', 'aab' => 'application/x-authorware-bin', - 'aac' => 'audio/x-acc', + 'aac' => 'audio/aac', 'aam' => 'application/x-authorware-map', 'aas' => 'application/x-authorware-seg', 'abw' => 'application/x-abiword', @@ -29,6 +29,7 @@ final class MimeType 'acu' => 'application/vnd.acucobol', 'acutc' => 'application/vnd.acucorp', 'adp' => 'audio/adpcm', + 'adts' => 'audio/aac', 'aep' => 'application/vnd.audiograph', 'afm' => 'application/x-font-type1', 'afp' => 'application/vnd.ibm.modcap', @@ -41,11 +42,16 @@ final class MimeType 'air' => 'application/vnd.adobe.air-application-installer-package+zip', 'ait' => 'application/vnd.dvb.ait', 'ami' => 'application/vnd.amiga.ami', + 'aml' => 'application/automationml-aml+xml', + 'amlx' => 'application/automationml-amlx+zip', 'amr' => 'audio/amr', 'apk' => 'application/vnd.android.package-archive', 'apng' => 'image/apng', 'appcache' => 'text/cache-manifest', + 'appinstaller' => 'application/appinstaller', 'application' => 'application/x-ms-application', + 'appx' => 'application/appx', + 'appxbundle' => 'application/appxbundle', 'apr' => 'application/vnd.lotus-approach', 'arc' => 'application/x-freearc', 'arj' => 'application/x-arj', @@ -90,6 +96,7 @@ final class MimeType 'bpk' => 'application/octet-stream', 'bpmn' => 'application/octet-stream', 'bsp' => 'model/vnd.valve.source.compiled-map', + 'btf' => 'image/prs.btif', 'btif' => 'image/prs.btif', 'buffer' => 'application/octet-stream', 'bz' => 'application/x-bzip', @@ -141,6 +148,7 @@ final class MimeType 'cjs' => 'application/node', 'cla' => 'application/vnd.claymore', 'class' => 'application/octet-stream', + 'cld' => 'model/vnd.cld', 'clkk' => 'application/vnd.crick.clicker.keyboard', 'clkp' => 'application/vnd.crick.clicker.palette', 'clkt' => 'application/vnd.crick.clicker.template', @@ -175,6 +183,7 @@ final class MimeType 'csv' => 'text/csv', 'cu' => 'application/cu-seeme', 'curl' => 'text/vnd.curl', + 'cwl' => 'application/cwl', 'cww' => 'application/prs.cww', 'cxt' => 'application/x-director', 'cxx' => 'text/x-c', @@ -197,6 +206,7 @@ final class MimeType 'der' => 'application/x-x509-ca-cert', 'dfac' => 'application/vnd.dreamfactory', 'dgc' => 'application/x-dgc-compressed', + 'dib' => 'image/bmp', 'dic' => 'text/x-c', 'dir' => 'application/x-director', 'dis' => 'application/vnd.mobius.dis', @@ -219,6 +229,7 @@ final class MimeType 'dotx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.template', 'dp' => 'application/vnd.osgi.dp', 'dpg' => 'application/vnd.dpgraph', + 'dpx' => 'image/dpx', 'dra' => 'audio/vnd.dra', 'drle' => 'image/dicom-rle', 'dsc' => 'text/prs.lines.tag', @@ -255,7 +266,6 @@ final class MimeType 'eot' => 'application/vnd.ms-fontobject', 'eps' => 'application/postscript', 'epub' => 'application/epub+zip', - 'es' => 'application/ecmascript', 'es3' => 'application/vnd.eszigno3+xml', 'esa' => 'application/vnd.osgi.subsystem', 'esf' => 'application/vnd.epson.esf', @@ -448,6 +458,7 @@ final class MimeType 'jsonld' => 'application/ld+json', 'jsonml' => 'application/jsonml+json', 'jsx' => 'text/jsx', + 'jt' => 'model/jt', 'jxr' => 'image/jxr', 'jxra' => 'image/jxra', 'jxrs' => 'image/jxrs', @@ -552,7 +563,7 @@ final class MimeType 'mime' => 'message/rfc822', 'mj2' => 'video/mj2', 'mjp2' => 'video/mj2', - 'mjs' => 'application/javascript', + 'mjs' => 'text/javascript', 'mk3d' => 'video/x-matroska', 'mka' => 'audio/x-matroska', 'mkd' => 'text/x-markdown', @@ -602,6 +613,8 @@ final class MimeType 'msg' => 'application/vnd.ms-outlook', 'msh' => 'model/mesh', 'msi' => 'application/x-msdownload', + 'msix' => 'application/msix', + 'msixbundle' => 'application/msixbundle', 'msl' => 'application/vnd.mobius.msl', 'msm' => 'application/octet-stream', 'msp' => 'application/octet-stream', @@ -775,6 +788,8 @@ final class MimeType 'pvb' => 'application/vnd.3gpp.pic-bw-var', 'pwn' => 'application/vnd.3m.post-it-notes', 'pya' => 'audio/vnd.ms-playready.media.pya', + 'pyo' => 'model/vnd.pytha.pyox', + 'pyox' => 'model/vnd.pytha.pyox', 'pyv' => 'video/vnd.ms-playready.media.pyv', 'qam' => 'application/vnd.epson.quickanime', 'qbo' => 'application/vnd.intu.qbo', @@ -923,10 +938,12 @@ final class MimeType 'st' => 'application/vnd.sailingtracker.track', 'stc' => 'application/vnd.sun.xml.calc.template', 'std' => 'application/vnd.sun.xml.draw.template', + 'step' => 'application/STEP', 'stf' => 'application/vnd.wt.stf', 'sti' => 'application/vnd.sun.xml.impress.template', 'stk' => 'application/hyperstudio', 'stl' => 'model/stl', + 'stp' => 'application/STEP', 'stpx' => 'model/step+xml', 'stpxz' => 'model/step-xml+zip', 'stpz' => 'model/step+zip', @@ -1013,10 +1030,12 @@ final class MimeType 'ulx' => 'application/x-glulx', 'umj' => 'application/vnd.umajin', 'unityweb' => 'application/vnd.unity', + 'uo' => 'application/vnd.uoml+xml', 'uoml' => 'application/vnd.uoml+xml', 'uri' => 'text/uri-list', 'uris' => 'text/uri-list', 'urls' => 'text/uri-list', + 'usda' => 'model/vnd.usda', 'usdz' => 'model/vnd.usdz+zip', 'ustar' => 'application/x-ustar', 'utz' => 'application/vnd.uiq.theme', @@ -1096,6 +1115,7 @@ final class MimeType 'webmanifest' => 'application/manifest+json', 'webp' => 'image/webp', 'wg' => 'application/vnd.pmi.widget', + 'wgsl' => 'text/wgsl', 'wgt' => 'application/widget', 'wif' => 'application/watcherinfo+xml', 'wks' => 'application/vnd.ms-works', @@ -1150,9 +1170,10 @@ final class MimeType 'xel' => 'application/xcap-el+xml', 'xenc' => 'application/xenc+xml', 'xer' => 'application/patch-ops-error+xml', - 'xfdf' => 'application/vnd.adobe.xfdf', + 'xfdf' => 'application/xfdf', 'xfdl' => 'application/vnd.xfdl', 'xht' => 'application/xhtml+xml', + 'xhtm' => 'application/vnd.pwg-xhtml-print+xml', 'xhtml' => 'application/xhtml+xml', 'xhvml' => 'application/xv+xml', 'xif' => 'image/vnd.xiff', @@ -1183,6 +1204,7 @@ final class MimeType 'xpw' => 'application/vnd.intercon.formnet', 'xpx' => 'application/vnd.intercon.formnet', 'xsd' => 'application/xml', + 'xsf' => 'application/prs.xsf+xml', 'xsl' => 'application/xml', 'xslt' => 'application/xslt+xml', 'xsm' => 'application/vnd.syncml+xml', @@ -1218,7 +1240,7 @@ final class MimeType /** * Determines the mimetype of a file by looking at its extension. * - * @link https://raw.githubusercontent.com/jshttp/mime-db/master/db.json + * @see https://raw.githubusercontent.com/jshttp/mime-db/master/db.json */ public static function fromFilename(string $filename): ?string { @@ -1228,7 +1250,7 @@ final class MimeType /** * Maps a file extensions to a mimetype. * - * @link https://raw.githubusercontent.com/jshttp/mime-db/master/db.json + * @see https://raw.githubusercontent.com/jshttp/mime-db/master/db.json */ public static function fromExtension(string $extension): ?string { diff --git a/vendor/guzzlehttp/psr7/src/MultipartStream.php b/vendor/guzzlehttp/psr7/src/MultipartStream.php index 3e12b74d..41c48eef 100755 --- a/vendor/guzzlehttp/psr7/src/MultipartStream.php +++ b/vendor/guzzlehttp/psr7/src/MultipartStream.php @@ -60,7 +60,7 @@ final class MultipartStream implements StreamInterface $str .= "{$key}: {$value}\r\n"; } - return "--{$this->boundary}\r\n" . trim($str) . "\r\n\r\n"; + return "--{$this->boundary}\r\n".trim($str)."\r\n\r\n"; } /** @@ -72,7 +72,7 @@ final class MultipartStream implements StreamInterface foreach ($elements as $element) { if (!is_array($element)) { - throw new \UnexpectedValueException("An array is expected"); + throw new \UnexpectedValueException('An array is expected'); } $this->addElement($stream, $element); } @@ -137,9 +137,7 @@ final class MultipartStream implements StreamInterface // Set a default Content-Type if one was not supplied $type = $this->getHeader($headers, 'content-type'); if (!$type && ($filename === '0' || $filename)) { - if ($type = MimeType::fromFilename($filename)) { - $headers['Content-Type'] = $type; - } + $headers['Content-Type'] = MimeType::fromFilename($filename) ?? 'application/octet-stream'; } return [$stream, $headers]; diff --git a/vendor/guzzlehttp/psr7/src/PumpStream.php b/vendor/guzzlehttp/psr7/src/PumpStream.php index e90389c3..b52341d9 100755 --- a/vendor/guzzlehttp/psr7/src/PumpStream.php +++ b/vendor/guzzlehttp/psr7/src/PumpStream.php @@ -60,6 +60,7 @@ final class PumpStream implements StreamInterface throw $e; } trigger_error(sprintf('%s::__toString exception: %s', self::class, (string) $e), E_USER_ERROR); + return ''; } } @@ -169,6 +170,7 @@ final class PumpStream implements StreamInterface $data = call_user_func($this->source, $length); if ($data === false || $data === null) { $this->source = null; + return; } $this->buffer->write($data); diff --git a/vendor/guzzlehttp/psr7/src/Query.php b/vendor/guzzlehttp/psr7/src/Query.php index 2faab3a8..8b949279 100755 --- a/vendor/guzzlehttp/psr7/src/Query.php +++ b/vendor/guzzlehttp/psr7/src/Query.php @@ -93,7 +93,7 @@ final class Query $qs .= $k; $v = is_bool($v) ? (int) $v : $v; if ($v !== null) { - $qs .= '=' . $encoder((string) $v); + $qs .= '='.$encoder((string) $v); } $qs .= '&'; } else { @@ -101,7 +101,7 @@ final class Query $qs .= $k; $vv = is_bool($vv) ? (int) $vv : $vv; if ($vv !== null) { - $qs .= '=' . $encoder((string) $vv); + $qs .= '='.$encoder((string) $vv); } $qs .= '&'; } diff --git a/vendor/guzzlehttp/psr7/src/Request.php b/vendor/guzzlehttp/psr7/src/Request.php index b17af66a..db29d95d 100755 --- a/vendor/guzzlehttp/psr7/src/Request.php +++ b/vendor/guzzlehttp/psr7/src/Request.php @@ -69,7 +69,7 @@ class Request implements RequestInterface $target = '/'; } if ($this->uri->getQuery() != '') { - $target .= '?' . $this->uri->getQuery(); + $target .= '?'.$this->uri->getQuery(); } return $target; @@ -85,6 +85,7 @@ class Request implements RequestInterface $new = clone $this; $new->requestTarget = $requestTarget; + return $new; } @@ -98,6 +99,7 @@ class Request implements RequestInterface $this->assertMethod($method); $new = clone $this; $new->method = strtoupper($method); + return $new; } @@ -131,7 +133,7 @@ class Request implements RequestInterface } if (($port = $this->uri->getPort()) !== null) { - $host .= ':' . $port; + $host .= ':'.$port; } if (isset($this->headerNames['host'])) { diff --git a/vendor/guzzlehttp/psr7/src/Response.php b/vendor/guzzlehttp/psr7/src/Response.php index 4c6ee6f0..8fc11478 100755 --- a/vendor/guzzlehttp/psr7/src/Response.php +++ b/vendor/guzzlehttp/psr7/src/Response.php @@ -138,6 +138,7 @@ class Response implements ResponseInterface $reasonPhrase = self::PHRASES[$new->statusCode]; } $new->reasonPhrase = (string) $reasonPhrase; + return $new; } diff --git a/vendor/guzzlehttp/psr7/src/Rfc7230.php b/vendor/guzzlehttp/psr7/src/Rfc7230.php index 30224018..8219dba4 100755 --- a/vendor/guzzlehttp/psr7/src/Rfc7230.php +++ b/vendor/guzzlehttp/psr7/src/Rfc7230.php @@ -14,7 +14,7 @@ final class Rfc7230 * * Note: header delimiter (\r\n) is modified to \r?\n to accept line feed only delimiters for BC reasons. * - * @link https://github.com/amphp/http/blob/v1.0.1/src/Rfc7230.php#L12-L15 + * @see https://github.com/amphp/http/blob/v1.0.1/src/Rfc7230.php#L12-L15 * * @license https://github.com/amphp/http/blob/v1.0.1/LICENSE */ diff --git a/vendor/guzzlehttp/psr7/src/ServerRequest.php b/vendor/guzzlehttp/psr7/src/ServerRequest.php index b2aa382d..1198ff63 100755 --- a/vendor/guzzlehttp/psr7/src/ServerRequest.php +++ b/vendor/guzzlehttp/psr7/src/ServerRequest.php @@ -144,10 +144,10 @@ class ServerRequest extends Request implements ServerRequestInterface foreach (array_keys($files['tmp_name']) as $key) { $spec = [ 'tmp_name' => $files['tmp_name'][$key], - 'size' => $files['size'][$key] ?? null, - 'error' => $files['error'][$key] ?? null, - 'name' => $files['name'][$key] ?? null, - 'type' => $files['type'][$key] ?? null, + 'size' => $files['size'][$key] ?? null, + 'error' => $files['error'][$key] ?? null, + 'name' => $files['name'][$key] ?? null, + 'type' => $files['type'][$key] ?? null, ]; $normalizedFiles[$key] = self::createUploadedFileFromSpec($spec); } @@ -182,7 +182,7 @@ class ServerRequest extends Request implements ServerRequestInterface private static function extractHostAndPortFromAuthority(string $authority): array { - $uri = 'http://' . $authority; + $uri = 'http://'.$authority; $parts = parse_url($uri); if (false === $parts) { return [null, null]; diff --git a/vendor/guzzlehttp/psr7/src/Stream.php b/vendor/guzzlehttp/psr7/src/Stream.php index ecd31861..c2477fe3 100755 --- a/vendor/guzzlehttp/psr7/src/Stream.php +++ b/vendor/guzzlehttp/psr7/src/Stream.php @@ -61,8 +61,8 @@ class Stream implements StreamInterface $this->stream = $stream; $meta = stream_get_meta_data($this->stream); $this->seekable = $meta['seekable']; - $this->readable = (bool)preg_match(self::READABLE_MODES, $meta['mode']); - $this->writable = (bool)preg_match(self::WRITABLE_MODES, $meta['mode']); + $this->readable = (bool) preg_match(self::READABLE_MODES, $meta['mode']); + $this->writable = (bool) preg_match(self::WRITABLE_MODES, $meta['mode']); $this->uri = $this->getMetadata('uri'); } @@ -80,12 +80,14 @@ class Stream implements StreamInterface if ($this->isSeekable()) { $this->seek(0); } + return $this->getContents(); } catch (\Throwable $e) { if (\PHP_VERSION_ID >= 70400) { throw $e; } trigger_error(sprintf('%s::__toString exception: %s', self::class, (string) $e), E_USER_ERROR); + return ''; } } @@ -145,6 +147,7 @@ class Stream implements StreamInterface $stats = fstat($this->stream); if (is_array($stats) && isset($stats['size'])) { $this->size = $stats['size']; + return $this->size; } @@ -207,7 +210,7 @@ class Stream implements StreamInterface } if (fseek($this->stream, $offset, $whence) === -1) { throw new \RuntimeException('Unable to seek to stream position ' - . $offset . ' with whence ' . var_export($whence, true)); + .$offset.' with whence '.var_export($whence, true)); } } diff --git a/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php b/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php index 56d4104d..dfb3e454 100755 --- a/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php +++ b/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php @@ -31,6 +31,7 @@ trait StreamDecoratorTrait { if ($name === 'stream') { $this->stream = $this->createStream(); + return $this->stream; } @@ -43,12 +44,14 @@ trait StreamDecoratorTrait if ($this->isSeekable()) { $this->seek(0); } + return $this->getContents(); } catch (\Throwable $e) { if (\PHP_VERSION_ID >= 70400) { throw $e; } trigger_error(sprintf('%s::__toString exception: %s', self::class, (string) $e), E_USER_ERROR); + return ''; } } diff --git a/vendor/guzzlehttp/psr7/src/StreamWrapper.php b/vendor/guzzlehttp/psr7/src/StreamWrapper.php index 2a934640..b3655cb3 100755 --- a/vendor/guzzlehttp/psr7/src/StreamWrapper.php +++ b/vendor/guzzlehttp/psr7/src/StreamWrapper.php @@ -41,7 +41,7 @@ final class StreamWrapper $mode = 'w'; } else { throw new \InvalidArgumentException('The stream must be readable, ' - . 'writable, or both.'); + .'writable, or both.'); } return fopen('guzzle://stream', $mode, false, self::createStreamContext($stream)); @@ -55,7 +55,7 @@ final class StreamWrapper public static function createStreamContext(StreamInterface $stream) { return stream_context_create([ - 'guzzle' => ['stream' => $stream] + 'guzzle' => ['stream' => $stream], ]); } @@ -115,7 +115,7 @@ final class StreamWrapper */ public function stream_cast(int $cast_as) { - $stream = clone($this->stream); + $stream = clone $this->stream; $resource = $stream->detach(); return $resource ?? false; @@ -127,27 +127,27 @@ final class StreamWrapper public function stream_stat(): array { static $modeMap = [ - 'r' => 33060, + 'r' => 33060, 'rb' => 33060, 'r+' => 33206, - 'w' => 33188, - 'wb' => 33188 + 'w' => 33188, + 'wb' => 33188, ]; return [ - 'dev' => 0, - 'ino' => 0, - 'mode' => $modeMap[$this->mode], - 'nlink' => 0, - 'uid' => 0, - 'gid' => 0, - 'rdev' => 0, - 'size' => $this->stream->getSize() ?: 0, - 'atime' => 0, - 'mtime' => 0, - 'ctime' => 0, + 'dev' => 0, + 'ino' => 0, + 'mode' => $modeMap[$this->mode], + 'nlink' => 0, + 'uid' => 0, + 'gid' => 0, + 'rdev' => 0, + 'size' => $this->stream->getSize() ?: 0, + 'atime' => 0, + 'mtime' => 0, + 'ctime' => 0, 'blksize' => 0, - 'blocks' => 0 + 'blocks' => 0, ]; } @@ -157,19 +157,19 @@ final class StreamWrapper public function url_stat(string $path, int $flags): array { return [ - 'dev' => 0, - 'ino' => 0, - 'mode' => 0, - 'nlink' => 0, - 'uid' => 0, - 'gid' => 0, - 'rdev' => 0, - 'size' => 0, - 'atime' => 0, - 'mtime' => 0, - 'ctime' => 0, + 'dev' => 0, + 'ino' => 0, + 'mode' => 0, + 'nlink' => 0, + 'uid' => 0, + 'gid' => 0, + 'rdev' => 0, + 'size' => 0, + 'atime' => 0, + 'mtime' => 0, + 'ctime' => 0, 'blksize' => 0, - 'blocks' => 0 + 'blocks' => 0, ]; } } diff --git a/vendor/guzzlehttp/psr7/src/Uri.php b/vendor/guzzlehttp/psr7/src/Uri.php index 09e878d3..fbba7f12 100755 --- a/vendor/guzzlehttp/psr7/src/Uri.php +++ b/vendor/guzzlehttp/psr7/src/Uri.php @@ -25,7 +25,7 @@ class Uri implements UriInterface, \JsonSerializable private const HTTP_DEFAULT_HOST = 'localhost'; private const DEFAULT_PORTS = [ - 'http' => 80, + 'http' => 80, 'https' => 443, 'ftp' => 21, 'gopher' => 70, @@ -41,14 +41,14 @@ class Uri implements UriInterface, \JsonSerializable /** * Unreserved characters for use in a regex. * - * @link https://tools.ietf.org/html/rfc3986#section-2.3 + * @see https://tools.ietf.org/html/rfc3986#section-2.3 */ private const CHAR_UNRESERVED = 'a-zA-Z0-9_\-\.~'; /** * Sub-delims for use in a regex. * - * @link https://tools.ietf.org/html/rfc3986#section-2.2 + * @see https://tools.ietf.org/html/rfc3986#section-2.2 */ private const CHAR_SUB_DELIMS = '!\$&\'\(\)\*\+,;='; private const QUERY_SEPARATORS_REPLACEMENT = ['=' => '%3D', '&' => '%26']; @@ -87,6 +87,7 @@ class Uri implements UriInterface, \JsonSerializable $this->applyParts($parts); } } + /** * UTF-8 aware \parse_url() replacement. * @@ -121,7 +122,7 @@ class Uri implements UriInterface, \JsonSerializable $url ); - $result = parse_url($prefix . $encodedUrl); + $result = parse_url($prefix.$encodedUrl); if ($result === false) { return false; @@ -161,7 +162,7 @@ class Uri implements UriInterface, \JsonSerializable * `file:///` is the more common syntax for the file scheme anyway (Chrome for example redirects to * that format). * - * @link https://tools.ietf.org/html/rfc3986#section-5.3 + * @see https://tools.ietf.org/html/rfc3986#section-5.3 */ public static function composeComponents(?string $scheme, ?string $authority, string $path, ?string $query, ?string $fragment): string { @@ -169,25 +170,25 @@ class Uri implements UriInterface, \JsonSerializable // weak type checks to also accept null until we can add scalar type hints if ($scheme != '') { - $uri .= $scheme . ':'; + $uri .= $scheme.':'; } if ($authority != '' || $scheme === 'file') { - $uri .= '//' . $authority; + $uri .= '//'.$authority; } if ($authority != '' && $path != '' && $path[0] != '/') { - $path = '/' . $path; + $path = '/'.$path; } $uri .= $path; if ($query != '') { - $uri .= '?' . $query; + $uri .= '?'.$query; } if ($fragment != '') { - $uri .= '#' . $fragment; + $uri .= '#'.$fragment; } return $uri; @@ -218,7 +219,7 @@ class Uri implements UriInterface, \JsonSerializable * @see Uri::isNetworkPathReference * @see Uri::isAbsolutePathReference * @see Uri::isRelativePathReference - * @link https://tools.ietf.org/html/rfc3986#section-4 + * @see https://tools.ietf.org/html/rfc3986#section-4 */ public static function isAbsolute(UriInterface $uri): bool { @@ -230,7 +231,7 @@ class Uri implements UriInterface, \JsonSerializable * * A relative reference that begins with two slash characters is termed an network-path reference. * - * @link https://tools.ietf.org/html/rfc3986#section-4.2 + * @see https://tools.ietf.org/html/rfc3986#section-4.2 */ public static function isNetworkPathReference(UriInterface $uri): bool { @@ -242,7 +243,7 @@ class Uri implements UriInterface, \JsonSerializable * * A relative reference that begins with a single slash character is termed an absolute-path reference. * - * @link https://tools.ietf.org/html/rfc3986#section-4.2 + * @see https://tools.ietf.org/html/rfc3986#section-4.2 */ public static function isAbsolutePathReference(UriInterface $uri): bool { @@ -257,7 +258,7 @@ class Uri implements UriInterface, \JsonSerializable * * A relative reference that does not begin with a slash character is termed a relative-path reference. * - * @link https://tools.ietf.org/html/rfc3986#section-4.2 + * @see https://tools.ietf.org/html/rfc3986#section-4.2 */ public static function isRelativePathReference(UriInterface $uri): bool { @@ -276,7 +277,7 @@ class Uri implements UriInterface, \JsonSerializable * @param UriInterface $uri The URI to check * @param UriInterface|null $base An optional base URI to compare against * - * @link https://tools.ietf.org/html/rfc3986#section-4.4 + * @see https://tools.ietf.org/html/rfc3986#section-4.4 */ public static function isSameDocumentReference(UriInterface $uri, UriInterface $base = null): bool { @@ -352,7 +353,7 @@ class Uri implements UriInterface, \JsonSerializable /** * Creates a URI from a hash of `parse_url` components. * - * @link http://php.net/manual/en/function.parse-url.php + * @see http://php.net/manual/en/function.parse-url.php * * @throws MalformedUriException If the components do not form a valid URI. */ @@ -374,11 +375,11 @@ class Uri implements UriInterface, \JsonSerializable { $authority = $this->host; if ($this->userInfo !== '') { - $authority = $this->userInfo . '@' . $authority; + $authority = $this->userInfo.'@'.$authority; } if ($this->port !== null) { - $authority .= ':' . $this->port; + $authority .= ':'.$this->port; } return $authority; @@ -435,7 +436,7 @@ class Uri implements UriInterface, \JsonSerializable { $info = $this->filterUserInfoComponent($user); if ($password !== null) { - $info .= ':' . $this->filterUserInfoComponent($password); + $info .= ':'.$this->filterUserInfoComponent($password); } if ($this->userInfo === $info) { @@ -563,7 +564,7 @@ class Uri implements UriInterface, \JsonSerializable ? $this->filterQueryAndFragment($parts['fragment']) : ''; if (isset($parts['pass'])) { - $this->userInfo .= ':' . $this->filterUserInfoComponent($parts['pass']); + $this->userInfo .= ':'.$this->filterUserInfoComponent($parts['pass']); } $this->removeDefaultPort(); @@ -595,7 +596,7 @@ class Uri implements UriInterface, \JsonSerializable } return preg_replace_callback( - '/(?:[^%' . self::CHAR_UNRESERVED . self::CHAR_SUB_DELIMS . ']+|%(?![A-Fa-f0-9]{2}))/', + '/(?:[^%'.self::CHAR_UNRESERVED.self::CHAR_SUB_DELIMS.']+|%(?![A-Fa-f0-9]{2}))/', [$this, 'rawurlencodeMatchZero'], $component ); @@ -627,7 +628,7 @@ class Uri implements UriInterface, \JsonSerializable } $port = (int) $port; - if (0 > $port || 0xffff < $port) { + if (0 > $port || 0xFFFF < $port) { throw new \InvalidArgumentException( sprintf('Invalid port: %d. Must be between 0 and 65535', $port) ); @@ -664,7 +665,7 @@ class Uri implements UriInterface, \JsonSerializable $queryString = strtr($key, self::QUERY_SEPARATORS_REPLACEMENT); if ($value !== null) { - $queryString .= '=' . strtr($value, self::QUERY_SEPARATORS_REPLACEMENT); + $queryString .= '='.strtr($value, self::QUERY_SEPARATORS_REPLACEMENT); } return $queryString; @@ -691,7 +692,7 @@ class Uri implements UriInterface, \JsonSerializable } return preg_replace_callback( - '/(?:[^' . self::CHAR_UNRESERVED . self::CHAR_SUB_DELIMS . '%:@\/]++|%(?![A-Fa-f0-9]{2}))/', + '/(?:[^'.self::CHAR_UNRESERVED.self::CHAR_SUB_DELIMS.'%:@\/]++|%(?![A-Fa-f0-9]{2}))/', [$this, 'rawurlencodeMatchZero'], $path ); @@ -711,7 +712,7 @@ class Uri implements UriInterface, \JsonSerializable } return preg_replace_callback( - '/(?:[^' . self::CHAR_UNRESERVED . self::CHAR_SUB_DELIMS . '%:@\/\?]++|%(?![A-Fa-f0-9]{2}))/', + '/(?:[^'.self::CHAR_UNRESERVED.self::CHAR_SUB_DELIMS.'%:@\/\?]++|%(?![A-Fa-f0-9]{2}))/', [$this, 'rawurlencodeMatchZero'], $str ); diff --git a/vendor/guzzlehttp/psr7/src/UriNormalizer.php b/vendor/guzzlehttp/psr7/src/UriNormalizer.php index e12971ed..3d98210b 100755 --- a/vendor/guzzlehttp/psr7/src/UriNormalizer.php +++ b/vendor/guzzlehttp/psr7/src/UriNormalizer.php @@ -11,7 +11,7 @@ use Psr\Http\Message\UriInterface; * * @author Tobias Schultze * - * @link https://tools.ietf.org/html/rfc3986#section-6 + * @see https://tools.ietf.org/html/rfc3986#section-6 */ final class UriNormalizer { @@ -119,7 +119,7 @@ final class UriNormalizer * @param UriInterface $uri The URI to normalize * @param int $flags A bitmask of normalizations to apply, see constants * - * @link https://tools.ietf.org/html/rfc3986#section-6.2 + * @see https://tools.ietf.org/html/rfc3986#section-6.2 */ public static function normalize(UriInterface $uri, int $flags = self::PRESERVING_NORMALIZATIONS): UriInterface { @@ -174,7 +174,7 @@ final class UriNormalizer * @param UriInterface $uri2 An URI to compare * @param int $normalizations A bitmask of normalizations to apply, see constants * - * @link https://tools.ietf.org/html/rfc3986#section-6.1 + * @see https://tools.ietf.org/html/rfc3986#section-6.1 */ public static function isEquivalent(UriInterface $uri1, UriInterface $uri2, int $normalizations = self::PRESERVING_NORMALIZATIONS): bool { diff --git a/vendor/guzzlehttp/psr7/src/UriResolver.php b/vendor/guzzlehttp/psr7/src/UriResolver.php index 426e5c9a..b942d1ce 100755 --- a/vendor/guzzlehttp/psr7/src/UriResolver.php +++ b/vendor/guzzlehttp/psr7/src/UriResolver.php @@ -11,14 +11,14 @@ use Psr\Http\Message\UriInterface; * * @author Tobias Schultze * - * @link https://tools.ietf.org/html/rfc3986#section-5 + * @see https://tools.ietf.org/html/rfc3986#section-5 */ final class UriResolver { /** * Removes dot segments from a path and returns the new path. * - * @link http://tools.ietf.org/html/rfc3986#section-5.2.4 + * @see http://tools.ietf.org/html/rfc3986#section-5.2.4 */ public static function removeDotSegments(string $path): string { @@ -40,7 +40,7 @@ final class UriResolver if ($path[0] === '/' && (!isset($newPath[0]) || $newPath[0] !== '/')) { // Re-add the leading slash if necessary for cases like "/.." - $newPath = '/' . $newPath; + $newPath = '/'.$newPath; } elseif ($newPath !== '' && ($segment === '.' || $segment === '..')) { // Add the trailing slash if necessary // If newPath is not empty, then $segment must be set and is the last segment from the foreach @@ -53,7 +53,7 @@ final class UriResolver /** * Converts the relative URI into a new URI that is resolved against the base URI. * - * @link http://tools.ietf.org/html/rfc3986#section-5.2 + * @see http://tools.ietf.org/html/rfc3986#section-5.2 */ public static function resolve(UriInterface $base, UriInterface $rel): UriInterface { @@ -80,13 +80,13 @@ final class UriResolver $targetPath = $rel->getPath(); } else { if ($targetAuthority != '' && $base->getPath() === '') { - $targetPath = '/' . $rel->getPath(); + $targetPath = '/'.$rel->getPath(); } else { $lastSlashPos = strrpos($base->getPath(), '/'); if ($lastSlashPos === false) { $targetPath = $rel->getPath(); } else { - $targetPath = substr($base->getPath(), 0, $lastSlashPos + 1) . $rel->getPath(); + $targetPath = substr($base->getPath(), 0, $lastSlashPos + 1).$rel->getPath(); } } } @@ -185,7 +185,7 @@ final class UriResolver } } $targetSegments[] = $targetLastSegment; - $relativePath = str_repeat('../', count($sourceSegments)) . implode('/', $targetSegments); + $relativePath = str_repeat('../', count($sourceSegments)).implode('/', $targetSegments); // A reference to am empty last segment or an empty first sub-segment must be prefixed with "./". // This also applies to a segment with a colon character (e.g., "file:colon") that cannot be used diff --git a/vendor/guzzlehttp/psr7/src/Utils.php b/vendor/guzzlehttp/psr7/src/Utils.php index 3a4cf394..49b481e5 100755 --- a/vendor/guzzlehttp/psr7/src/Utils.php +++ b/vendor/guzzlehttp/psr7/src/Utils.php @@ -90,6 +90,7 @@ final class Utils } $buffer .= $buf; } + return $buffer; } @@ -174,7 +175,7 @@ final class Utils $standardPorts = ['http' => 80, 'https' => 443]; $scheme = $changes['uri']->getScheme(); if (isset($standardPorts[$scheme]) && $port != $standardPorts[$scheme]) { - $changes['set_headers']['Host'] .= ':' . $port; + $changes['set_headers']['Host'] .= ':'.$port; } } } @@ -291,6 +292,7 @@ final class Utils fwrite($stream, (string) $resource); fseek($stream, 0); } + return new Stream($stream, $options); } @@ -308,6 +310,7 @@ final class Utils fseek($stream, 0); $resource = $stream; } + return new Stream($resource, $options); case 'object': /** @var object $resource */ @@ -320,6 +323,7 @@ final class Utils } $result = $resource->current(); $resource->next(); + return $result; }, $options); } elseif (method_exists($resource, '__toString')) { @@ -334,7 +338,7 @@ final class Utils return new PumpStream($resource, $options); } - throw new \InvalidArgumentException('Invalid resource type: ' . gettype($resource)); + throw new \InvalidArgumentException('Invalid resource type: '.gettype($resource)); } /** diff --git a/vendor/jpush/jpush/.gitignore b/vendor/jpush/jpush/.gitignore new file mode 100644 index 00000000..72d22537 --- /dev/null +++ b/vendor/jpush/jpush/.gitignore @@ -0,0 +1,18 @@ +*.pyc +log/ +build/ +bin/ +.pydevproject +.tar +.zip +.buildpath +.project +.settings/ +.idea +composer.lock +vendor/ +*.log +vendor.tar.gz +composer.phar +vendor.zip +examples/config.php diff --git a/vendor/jpush/jpush/.travis.yml b/vendor/jpush/jpush/.travis.yml new file mode 100644 index 00000000..b560f04c --- /dev/null +++ b/vendor/jpush/jpush/.travis.yml @@ -0,0 +1,13 @@ +language: php + +php: + - '5.3' + - '5.4' + - '5.5' + - '5.6' + - '7.0' + +before_script: + - composer install +script: + - ./vendor/bin/phpunit tests diff --git a/vendor/jpush/jpush/LICENSE b/vendor/jpush/jpush/LICENSE new file mode 100644 index 00000000..99ff8e71 --- /dev/null +++ b/vendor/jpush/jpush/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2016 极光 + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/vendor/jpush/jpush/README.md b/vendor/jpush/jpush/README.md new file mode 100644 index 00000000..3e48c541 --- /dev/null +++ b/vendor/jpush/jpush/README.md @@ -0,0 +1,121 @@ +# JPush API PHP Client + +这是 JPush REST API 的 PHP 版本封装开发包,是由极光推送官方提供的,一般支持最新的 API 功能。 + +对应的 REST API 文档: https://docs.jiguang.cn/jpush/server/push/server_overview/ + +> 支持的 PHP 版本: 5.3.3 ~ 5.6.x, 7.x + +> 若需要兼容 PHP 5.3.3 以下版本,可以使用 [v3 分支的代码](https://github.com/jpush/jpush-api-php-client/tree/v3)。 +因为运行 Composer 需要 PHP 5.3.2+ 以上版本,所以其不提供 Composer 支持, +也可以[点击链接](https://github.com/jpush/jpush-api-php-client/releases)下载 v3.4.x 版本源码。 + +## Installation + +#### 使用 Composer 安装 + +- 执行 `$ php composer.phar install` 或 `$ composer install` 进行安装。 + +#### 直接下载源码安装 + +> 直接下载源代码也是一种安装 SDK 的方法,不过因为有版本更新的维护问题,所以这种安装方式**十分不推荐**,但由于种种原因导致无法使用 Composer,所以我们也提供了这种情况下的备选方案。 + +- 下载源代码包,解压到项目中 +- 在项目中引入 autoload: + +```php +require 'path_to_sdk/autoload.php'; +``` + +## Usage + +- [Init API](https://github.com/jpush/jpush-api-php-client/blob/master/doc/api.md#init-api) +- [Push API](https://github.com/jpush/jpush-api-php-client/blob/master/doc/api.md#push-api) +- [Report API](https://github.com/jpush/jpush-api-php-client/blob/master/doc/api.md#report-api) +- [Device API](https://github.com/jpush/jpush-api-php-client/blob/master/doc/api.md#device-api) +- [Schedule API](https://github.com/jpush/jpush-api-php-client/blob/master/doc/api.md#schedule-api) +- [Exception Handle](https://github.com/jpush/jpush-api-php-client/blob/master/doc/api.md#schedule-api) +- [HTTP/2 Support](https://github.com/jpush/jpush-api-php-client/blob/master/doc/http2.md) +- [Group Push](https://github.com/jpush/jpush-api-php-client/blob/master/doc/grouppush.md) + +#### 初始化 + +```php +use JPush\Client as JPush; +... +... + + $client = new JPush($app_key, $master_secret); + +... +``` + +OR + +```php +$client = new \JPush\Client($app_key, $master_secret); +``` + +#### 简单推送 + +```php +$client->push() + ->setPlatform('all') + ->addAllAudience() + ->setNotificationAlert('Hello, JPush') + ->send(); +``` + +#### 异常处理 + +```php +$pusher = $client->push(); +$pusher->setPlatform('all'); +$pusher->addAllAudience(); +$pusher->setNotificationAlert('Hello, JPush'); +try { + $pusher->send(); +} catch (\JPush\Exceptions\JPushException $e) { + // try something else here + print $e; +} +``` + +## Examples + +**注意: 这只是使用样例, 不应该直接用于实际环境中!!** + +在下载的中的 [examples](https://github.com/jpush/jpush-api-php-client/tree/master/examples) 文件夹有简单示例代码, 开发者可以参考其中的样例快速了解该库的使用方法。 + +**简单使用方法** + +先填写对应的appKey和masterSecret,可以额外设定Registration_id。 + +若要运行 push_example.php 中的示例代码: + +``` bash +# 假定当前目录为 JPush 源码所在的根目录 +$ php examples/push_example.php +``` +> 同时也可编辑相关的示例文件,更改参数查看执行效果 + +## Testing + +```bash +# 编辑 tests/bootstrap.php 文件,填入必须的变量值 +# OR 设置相应的环境变量 + +# 运行全部测试用例 +$ composer tests + +# 运行某一具体测试用例 +$ composer tests/JPush/xxTest.php +``` + +## Contributing + +Bug reports and pull requests are welcome on GitHub at https://github.com/jpush/jpush-api-php-client. + +## License + +The library is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT). diff --git a/vendor/jpush/jpush/autoload.php b/vendor/jpush/jpush/autoload.php new file mode 100644 index 00000000..d27a7d84 --- /dev/null +++ b/vendor/jpush/jpush/autoload.php @@ -0,0 +1,10 @@ +=5.3.3", + "ext-curl": "*" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "autoload" : { + "psr-4": {"JPush\\": "src/JPush/"} + }, + "autoload-dev": { + "psr-4": { "JPush\\Tests\\": "tests/" } + }, + "scripts": { + "test": "vendor/bin/phpunit" + } +} diff --git a/vendor/jpush/jpush/doc/api.md b/vendor/jpush/jpush/doc/api.md new file mode 100644 index 00000000..d84850dc --- /dev/null +++ b/vendor/jpush/jpush/doc/api.md @@ -0,0 +1,494 @@ +# 目录 + +- [Init API](#init-api) +- [Push API](#push-api) +- [Report API](#report-api) +- [Device API](#device-api) +- [Schedule API](#schedule-api) +- [Exception Handle](#schedule-api) + +> **注:PHP SDK 全面支持 namespaces 但为方便表达,以下例子都不使用 use 语句** + +## Init API + +在调用推送之前,我们必须先初始化 JPushClient,调用以下代码可以进行快速初始化: + +```php +$client = new \JPush\Client($app_key, $master_secret); +``` + +在初始化 JPushClient 的时候,可以指定**日志路径**: + +```php +$client = new \JPush\Client($app_key, $master_secret, $log_path); +``` +> 默认日志路径为 `./jpush.log`,即保存在当前运行目录,如果想关闭日志,可以指定为 `null`。 + +## Push API + +在初始化 JPushClient 后,调用以下代码将返回一个推送 Payload 构建器,它提供丰富的API来帮助你构建 PushPayload。 + +```php +$push = $client->push(); +``` + +通过 [JPush Push API](https://docs.jiguang.cn/jpush/server/push/rest_api_v3_push/) 我们知道,一个 PushPayload 是由以下几个部分构成的: + +- Cid +- Platform +- Audience +- Notification +- Message +- SmsContent +- Options + +#### Cid + +```php +$push->setCid($cid); +``` + +#### Platform + +```php +$push->setPlatform('all'); +// OR +$push->setPlatform('ios', 'android'); +// OR +$push->setPlatform(['ios', 'android']); +``` + +#### Audience + +```php +$push->addAllAudience(); +``` + +```php +$push->addTag('tag1'); +// OR +$push->addTag(['tag1', 'tag2']); +``` + +其他诸如 `addAlias()`, `addRegistrationId()`, `addTagAnd()`, `addTagNot()`, `addSegmentId()`, `addAbtest()` 的使用方法与 `addTag()` 类似,在此不做赘述。 + +#### Notification + +```php +// 简单地给所有平台推送相同的 alert 消息 +$push->setNotificationAlert('alert'); +``` + +**iOS Notification** + +```php +// iosNotification($alert = '', array $notification = array()) +// 数组 $notification 的键支持 'sound', 'badge', 'content-available', 'mutable-content', category', 'extras', 'thread-id' 中的一个或多个 + +// 调用示例 +$push->iosNotification(); +// OR +$push->iosNotification('hello'); +// OR +$push->iosNotification('hello', [ + 'sound' => 'sound', + 'badge' => '+1', + 'extras' => [ + 'key' => 'value' + ] +]); +``` + +参数说明: + +| 参数 | 说明 | +| --- | --- | +| alert |表示通知内容,会覆盖上级统一指定的 alert 信息;默认内容可以为空字符串,表示不展示到通知栏, 支持字符串和数组两种形式 | +| sound | 表示通知提示声音,默认填充为空字符串 | +| badge | 表示应用角标,把角标数字改为指定的数字;为 0 表示清除,支持 '+1','-1' 这样的字符串,表示在原有的 badge 基础上进行增减,默认填充为 '+1' | +| content-available | 表示推送唤醒,仅接受 true 表示为 Background Remote Notification,若不填默认表示普通的 Remote Notification | +| mutable-content | 表示通知扩展, 仅接受 true 表示支持 iOS10 的 UNNotificationServiceExtension, 若不填默认表示普通的 Remote Notification | +| category | IOS8才支持。设置 APNs payload 中的 'category' 字段值 | +| thread-id | 表示通知分组,ios 的远程通知通过该属性来对通知进行分组,同一个 thread-id 的通知归为一组 | +| extras | 表示扩展字段,接受一个数组,自定义 Key/value 信息以供业务使用 | + +**Android Notification** + +```php +// androidNotification($alert = '', array $notification = array()) +// 调用示例同 IOS,数组 $notification 的键支持 'title', 'builder_id', 'priority', 'category', 'style', 'alert_type', 'big_text', 'inbox', 'big_pic_path', 'large_icon', 'intent', 'extras' 中的一个或多个 +``` + +参数说明: + +| 参数 | 说明 | +| --- | --- | +| alert | 表示通知内容,会覆盖上级统一指定的 alert 信息;默认内容可以为空字符串,表示不展示到通知栏 | +| title | 表示通知标题,会替换通知里原来展示 App 名称的地方 | +| builder_id | 表示通知栏样式 ID | +| priority | 表示通知栏展示优先级,默认为 0,范围为 -2~2 ,其他值将会被忽略而采用默认值 | +| category | 表示通知栏条目过滤或排序,完全依赖 rom 厂商对 category 的处理策略 | +| style | 表示通知栏样式类型,默认为 0,还有1,2,3可选,用来指定选择哪种通知栏样式,其他值无效。有三种可选分别为 bigText=1,Inbox=2,bigPicture=3 | +| alert_type | 表示通知提醒方式, 可选范围为 -1~7 ,对应 Notification.DEFAULT_ALL = -1 或者 Notification.DEFAULT_SOUND = 1, Notification.DEFAULT_VIBRATE = 2, Notification.DEFAULT_LIGHTS = 4 的任意 “or” 组合。默认按照 -1 处理。 | +| big_text | 表示大文本通知栏样式,当 style = 1 时可用,内容会被通知栏以大文本的形式展示出来,支持 api 16 以上的 rom | +| inbox | 表示文本条目通知栏样式,接受一个数组,当 style = 2 时可用,数组的每个 key 对应的 value 会被当作文本条目逐条展示,支持 api 16 以上的 rom | +| big_pic_path | 表示大图片通知栏样式,当 style = 3 时可用,可以是网络图片 url,或本地图片的 path,目前支持 .jpg 和 .png 后缀的图片。图片内容会被通知栏以大图片的形式展示出来。如果是 http/https 的 url,会自动下载;如果要指定开发者准备的本地图片就填 sdcard 的相对路径,支持 api 16 以上的 rom | +| large_icon | 表示通知栏大图标,图标路径可以是以 http 或 https 开头的网络图片,如:"http:jiguang.cn/logo.png",图标大小不超过 30k; 也可以是位于 drawable 资源文件夹的图标路径,如:"R.drawable.lg_icon";| +| intent | 表示扩展字段,接受一个数组,自定义 Key/value 信息以供业务使用 | +| extras | 表示扩展字段,接受一个数组,自定义 Key/value 信息以供业务使用 | + +**WinPhone Notification** + +```php +$push->addWinPhoneNotification($alert=null, $title=null, $_open_page=null, $extras=null) +``` + +参数说明: + +| 参数 | 说明 | +| --- | --- | +| alert | 表示通知内容,会覆盖上级统一指定的 alert 信息;内容为空则不展示到通知栏 | +| title | 通知标题,会填充到 toast 类型 text1 字段上 | +| _open_page | 点击打开的页面名称 | + +#### Message + +```php +// message($msg_content, array $msg = array()) +// 数组 $msg 的键支持 'title', 'content_type', 'extras' 中的一个或多个 + +// 调用示例 +$push->message('Hello JPush'); +// OR +$push->message('Hello JPush', [ + 'title' => 'Hello', + 'content_type' => 'text', + 'extras' => [ + 'key' => 'value' + ] +]); +``` + +参数说明: + +| 参数 | 说明 | +| --- | --- | +| msg_content | 消息内容本身 | +| title | 消息标题 | +| content_type | 消息内容类型 | +| extras | 表示扩展字段,接受一个数组,自定义 Key/value 信息以供业务使用 | + +#### Sms Message + +```php +$push->setSms($delay_time, $temp_id, array $temp_para = []) +``` + +参数说明: +* delay_time: 表示短信发送的延迟时间,单位为秒,不能超过 24 小时(即大于等于 0 小于等于 86400)。仅对 android 平台有效。 +* temp_id: 短信补充的内容模板 ID。没有填写该字段即表示不使用短信补充功能。 +* temp_para: 短信模板中的参数 + +##### 已弃用 + +```php +$push->setSmsMessage($content, $delay_time) +``` + +参数说明: +* content: 短信文本,不超过 480 字符 +* delay_time: 表示短信发送的延迟时间,单位为秒,不能超过 24 小时(即大于等于 0 小于等于 86400)。仅对 android 平台有效。默认为 0,表示立即发送短信 + +#### Options + +```php +// options(array $opts = array()) +// 数组 $opts 的键支持 'sendno', 'time_to_live', 'override_msg_id', 'apns_production', 'big_push_duration', 'apns_collapse_id' 中的一个或多个 +``` + +参数说明: + +| 可选项 | 说明 | +| --- | --- | +| sendno | 表示推送序号,纯粹用来作为 API 调用标识,API 返回时被原样返回,以方便 API 调用方匹配请求与返回 | +| time_to_live | 表示离线消息保留时长(秒),推送当前用户不在线时,为该用户保留多长时间的离线消息,以便其上线时再次推送。默认 86400 (1 天),最长 10 天。设置为 0 表示不保留离线消息,只有推送当前在线的用户可以收到 | +| override_msg_id | 表示要覆盖的消息ID,如果当前的推送要覆盖之前的一条推送,这里填写前一条推送的 msg_id 就会产生覆盖效果 | +| apns_production | 表示 APNs 是否生产环境,True 表示推送生产环境,False 表示要推送开发环境;如果不指定则默认为推送开发环境 | +| apns_collapse_id | APNs 新通知如果匹配到当前通知中心有相同 apns-collapse-id 字段的通知,则会用新通知内容来更新它,并使其置于通知中心首位;collapse id 长度不可超过 64 bytes| +| big_push_duration | 表示定速推送时长(分钟),又名缓慢推送,把原本尽可能快的推送速度,降低下来,给定的 n 分钟内,均匀地向这次推送的目标用户推送。最大值为1400.未设置则不是定速推送 | + +#### Common Method + +```php +// 发送推送 +// 该方法内部将自动调用构建方法获得当前构建对象,并转化为 JSON 向 JPush 服务器发送请求 +$push->send(); +``` + +> 构建 PushPayload 的 API 每一次都会返回自身的引用,所以我们可用使用链式调用的方法提高代码的简洁性,如: + +```php +$response = $push() + ->setCid('xxxxxx') + ->setPlatform(['ios', 'android']) + ->addTag(['tag1', 'tag2']) + ->setNotificationAlert('Hello, JPush') + ->iosNotification('hello', [ + 'sound' => 'sound', + 'badge' => '+1', + 'extras' => [ + 'key' => 'value' + ] + ]) + ->androidNotification('hello') + ->message('Hello JPush', [ + 'title' => 'Hello', + 'content_type' => 'text', + 'extras' => [ + 'key' => 'value' + ] + ]) + ->send(); + +// OR 也可以提前准备好所有的参数,然后链式调用,这样代码可读性更好一点 +$cid = 'xxxxxx'; +$platform = array('ios', 'android'); +$alert = 'Hello JPush'; +$tag = array('tag1', 'tag2'); +$regId = array('rid1', 'rid2'); +$ios_notification = array( + 'sound' => 'hello jpush', + 'badge' => 2, + 'content-available' => true, + 'category' => 'jiguang', + 'extras' => array( + 'key' => 'value', + 'jiguang' + ), +); +$android_notification = array( + 'title' => 'hello jpush', + 'builder_id' => 2, + 'extras' => array( + 'key' => 'value', + 'jiguang' + ), +); +$content = 'Hello World'; +$message = array( + 'title' => 'hello jpush', + 'content_type' => 'text', + 'extras' => array( + 'key' => 'value', + 'jiguang' + ), +); +$options = array( + 'sendno' => 100, + 'time_to_live' => 100, + 'override_msg_id' => 100, + 'big_push_duration' => 100 +); +$response = $push->setCid($cid) + ->setPlatform($platform) + ->addTag($tag) + ->addRegistrationId($regId) + ->iosNotification($alert, $ios_notification) + ->androidNotification($alert, $android_notification) + ->message($content, $message) + ->options($options) + ->send(); +``` + +#### 获取 Cid + +```php +$push->getCid($count = 1, $type = 'push'); +``` + +## Report API + +```php + $report = $client->report(); + ``` + +#### 获取送达统计 + +```php +$report->getReceived('msg_id'); +// OR +$report->getReceived(['msg_id1', 'msg_id2']); +``` + +#### 送达状态查询 + +```php +$msg_id0 = 66666666666; +$report->getMessageStatus($msg_id0, 'rid0'); +# OR +$report->getMessageStatus($msg_id0, ['rid0', 'rid1']); +#OR +$report->getMessageStatus($msg_id0, ['rid0', 'rid1'], '2017-12-21'); +``` + +#### 获取消息统计 + +```php +// getMessages(getMessages($msgIds)); +// 消息统计与送达统计一样,接受一个数组的参数,在这里不做赘述 +``` + +#### 获取用户统计 + +调用一下代码可以获得用户统计 + +```php +$report->getUsers($time_unit, $start, $duration) +``` + +参数说明: + +- time_unit:`String` 时间单位, 可取值HOUR, DAY, MONTH +- start:`String` 起始时间 + - 如果单位是小时,则起始时间是小时(包含天),格式例:2014-06-11 09 + - 如果单位是天,则起始时间是日期(天),格式例:2014-06-11 + - 如果单位是月,则起始时间是日期(月),格式例:2014-06 +- duration:`String` 持续时长 + - 如果单位是天,则是持续的天数。以此类推 + - 只支持查询60天以内的用户信息,对于time_unit为HOUR的,只支持输出当天的统计结果。 + +## Device API + +```php +$device = $client->device(); +``` + +#### 操作 Device(registration_id) + +```php +// 查询指定设备的别名与标签 +$device->getDevices($registration_id); + + +// 更新指定设备的别名与标签 + +// 更新 Alias +$device->updateAlias($registration_id, 'alias'); +// 添加 tag, 支持字符串和数组两种参数 +$device->addTags($registration_id, 'tag'); +// OR +$device->addTags($registration_id, ['tag1', 'tag2']); +// 移除 tag,支持字符串和数组两种参数 +$device->removeTags($registration_id, 'tags'); +// OR +$device->removeTags($registration_id, ['tag1', 'tag2']); +// 清空所有 tag +$device->clearTags($registration_id); + +// 更新 mobile +$device->updateMoblie($registration_id, '13800138000'); +// 取消手机绑定 +$device->clearMobile($registration_id); + +// getDevicesStatus($registrationId) +// 获取在线用户的登录状态(VIP专属接口),支持字符串和数组两种参数 +$device->getDevicesStatus('rid'); +// OR +$device->getDevicesStatus(['rid1', 'rid2']); +``` + +#### 操作标签 + +```php +// 获取标签列表 +$device->getTags() + +// 判断指定设备是否在指定标签之下 +$device->isDeviceInTag($registrationId, $tag); + + +// 更新标签 + +// 为标签添加设备,支持字符串和数组两种参数 +$device->addDevicesToTag($tag, 'rid'); +$device->addDevicesToTag($tag, ['rid1', 'rid2']); + +// 为标签移除设备,支持字符串和数组两种参数 +$device->removeDevicesFromTag($tag, 'rid'); +$device->removeDevicesFromTag($tag, ['rid1', 'rid2']); + + +// 删除标签 +$device->deleteTag('tag'); +``` + +#### 操作别名 + +```php +// 获取指定别名下的设备 +$device->getAliasDevices('alias'); + +// 删除别名 +$device->deleteAlias('alias'); +``` + +## Schedule API + +```php +$schedule = $client->schedule(); +``` + +#### 创建定时任务 + +定时任务分为Single与Periodical两种,可以通过调用以下方法创建定时任务 + +```php +$schedule->createSingleSchedule($name, $push_payload, $trigger) +$schedule->createPeriodicalSchedule($name, $push_payload, $trigger) +``` + +参数说明: +- name: `String` 定时任务的名称 +- push_payload: `PushPayload` Push的构建对象,通过Push模块的`build()`方法获得 +- trigger: `Array` 触发器对象 + +#### 更新定时任务 + +```php +$schedule->updateSingleSchedule($schedule_id, $name=null, $enabled=null, $push_payload=null, $trigger=null) +$schedule->updatePeriodicalSchedule($schedule_id, $name=null, $enabled=null, $push_payload=null, $trigger=null) +``` + +#### 其他 + +```php +// 获取定时任务列表 +$schedule->getSchedules($page=1); + +// 获取指定定时任务 +$schedule->getSchedule($schedule_id); + +// 删除指定定时任务 +$schedule->deleteSchedule($schedule_id); + +// 获取定时任务对应的所有 msg_id +$schedule->getMsgIds($schedule_id); +``` + +## Exception Handle + +当 API 请求发生错误时,SDK 将抛出异常,Pushpayload 具体错误代码请参考[ API 错误代码表](https://docs.jiguang.cn/jpush/server/push/rest_api_v3_push/#_19)。 +PHP SDK 主要抛出两个异常 `\JPush\Exceptions\APIConnectionException` 和 `\JPush\Exceptions\APIRequestException` 分别对应请求连接产生的异常和请求响应的异常。 +这两种异常都需要捕获,为简单起见,也可以捕获他们的父类异常 `JPush\Exceptions\JPushException`(见 README)。另外 APIRequestException 异常还提供其他方法供开发者调用。 + +```php +try { + $pusher->send(); +} catch (\JPush\Exceptions\APIConnectionException $e) { + // try something here + print $e; +} catch (\JPush\Exceptions\APIRequestException $e) { + // try something here + print $e; +} +``` diff --git a/vendor/jpush/jpush/doc/grouppush.md b/vendor/jpush/jpush/doc/grouppush.md new file mode 100644 index 00000000..81fd3d65 --- /dev/null +++ b/vendor/jpush/jpush/doc/grouppush.md @@ -0,0 +1,28 @@ +# JPush Group Push + +## 获取 Group Key 和 Group Master Secret + +```php +$group_key = 'xxxx'; +$group_master_secret = 'xxxx'; +``` + +## 初始化 + +**注:Group Key 需拼接 'group-' 使用** + +```php +$client = new \JPush\Client('group-' . $group_key, $group_master_secret); +``` + +## 简单群组推送 + +```php +$client->push() + ->setPlatform('all') + ->addAllAudience() + ->setNotificationAlert('Hello, JPush') + ->send(); +``` + +> [Example](https://github.com/jpush/jpush-api-php-client/blob/master/examples/push_example.php) diff --git a/vendor/jpush/jpush/doc/http2.md b/vendor/jpush/jpush/doc/http2.md new file mode 100644 index 00000000..4fe87de1 --- /dev/null +++ b/vendor/jpush/jpush/doc/http2.md @@ -0,0 +1,56 @@ +# JPush API PHP Client With HTTP/2 Support + +> JPush API PHP Client 全面支持 HTTP/2, +> **要求 PHP >= 5.5.24**, +> 但由于 libcurl 对于 HTTP/2 的实现依赖于第三方库 [nghttp2](https://github.com/nghttp2/nghttp2) 所以如果要支持 HTTP/2 需要做一些其他的配置。 + +### 安装 nghttp2 + +系统依赖仅针对 Ubuntu 14.04 LTS (trusty) 和 Debian 7.0 (wheezy) 或以上版本,其他系统版本请按照 nghttp2 的文档来操作: + +> From Ubuntu 15.10, spdylay has been available as a package named libspdylay-dev. For the earlier Ubuntu release, you need to build it yourself: http://tatsuhiro-t.github.io/spdylay/ + +详细情况请查看 [nghttp2 的文档](https://github.com/nghttp2/nghttp2#requirements)。 + +```bash +# Get build requirements +# Some of these are used for the Python bindings +# this package also installs +$ sudo apt-get install g++ make binutils autoconf automake autotools-dev libtool pkg-config \ + zlib1g-dev libcunit1-dev libssl-dev libxml2-dev libev-dev libevent-dev libjansson-dev \ + libjemalloc-dev cython python3-dev python-setuptools + +# Build nghttp2 from source +$ git clone https://github.com/tatsuhiro-t/nghttp2.git +$ cd nghttp2 +$ autoreconf -i +$ automake +$ autoconf +$ ./configure +$ make +$ sudo make install +``` + +### 升级 curl 至最新版本 + +```bash +$ sudo apt-get build-dep curl +# 请根据当前的 curl 官网中的最新版本(https://curl.haxx.se/download/)替换下面的相应位置 +$ wget https://curl.haxx.se/download/curl-7.x.x.tar.bz2 +$ tar -xvjf curl-7.x.x.tar.bz2 +$ cd curl-7.x.x +$ ./configure --with-nghttp2=/usr/local --with-ssl +$ make +$ sudo make install +``` + +### 测试 + +##### 命令行测试 +命令行运行 `$ curl --version`,若输出中的 Features 栏中有 `HTTP2` 一项则证明配置成功。 + +##### 样例测试 +运行样例 `$ php examples/devices/get_devices_example.php`,若输出中的 HTTP 版本是 HTTP/2 则证明已经在使用 HTTP2 发送请求和接受响应了。 + +##### 测试测试 +运行测试 `$./vendor/bin/phpunit tests/JPush/DevicePayloadTest.php`,若打印出的 http headers 中的 HTTP 版本是 HTTP/2 则证明已经在使用 HTTP2 发送请求和接受响应了。 diff --git a/vendor/jpush/jpush/examples/admin_example.php b/vendor/jpush/jpush/examples/admin_example.php new file mode 100644 index 00000000..9b955516 --- /dev/null +++ b/vendor/jpush/jpush/examples/admin_example.php @@ -0,0 +1,14 @@ +createApp('aaa', 'cn.jpush.app'); +print_r($response); + +$appKey = $response['body']['app_key']; +$response = $admin->deleteApp($appKey); +print_r($response); diff --git a/vendor/jpush/jpush/examples/batch_push_example.php b/vendor/jpush/jpush/examples/batch_push_example.php new file mode 100644 index 00000000..52b4e5e7 --- /dev/null +++ b/vendor/jpush/jpush/examples/batch_push_example.php @@ -0,0 +1,35 @@ + 'all', + 'target' => 'regid1', + 'notification' => array( + 'alert' => 'NotificationAlert1' + ) + ), + array( + 'platform' => 'all', + 'target' => 'regid2', + 'notification' => array( + 'alert' => 'NotificationAlert2' + ) + ) +); + +$push_payload = $client -> push(); +try { + $response = $push_payload -> batchPushByRegid($singlePayloads); + print_r($response); + $response = $push_payload -> batchPushByAlias($singlePayloads); + print_r($response); +} catch (\JPush\Exceptions\APIConnectionException $e) { + // try something here + print $e; +} catch (\JPush\Exceptions\APIRequestException $e) { + // try something here + print $e; +} \ No newline at end of file diff --git a/vendor/jpush/jpush/examples/cid_example.php b/vendor/jpush/jpush/examples/cid_example.php new file mode 100644 index 00000000..97b6aeeb --- /dev/null +++ b/vendor/jpush/jpush/examples/cid_example.php @@ -0,0 +1,7 @@ +push()->getCid(); + +print_r($response); diff --git a/vendor/jpush/jpush/examples/config.php.example b/vendor/jpush/jpush/examples/config.php.example new file mode 100644 index 00000000..3d8627fb --- /dev/null +++ b/vendor/jpush/jpush/examples/config.php.example @@ -0,0 +1,10 @@ +device()->deleteAlias('alias'); +print_r($response); diff --git a/vendor/jpush/jpush/examples/devices/delete_tag_example.php b/vendor/jpush/jpush/examples/devices/delete_tag_example.php new file mode 100644 index 00000000..09a29148 --- /dev/null +++ b/vendor/jpush/jpush/examples/devices/delete_tag_example.php @@ -0,0 +1,5 @@ +device()->deleteTag('tag'); +print_r($response); diff --git a/vendor/jpush/jpush/examples/devices/get_alias_devices_example.php b/vendor/jpush/jpush/examples/devices/get_alias_devices_example.php new file mode 100644 index 00000000..707548e4 --- /dev/null +++ b/vendor/jpush/jpush/examples/devices/get_alias_devices_example.php @@ -0,0 +1,6 @@ +device()->getAliasDevices('alias'); +print_r($response); diff --git a/vendor/jpush/jpush/examples/devices/get_devices_example.php b/vendor/jpush/jpush/examples/devices/get_devices_example.php new file mode 100644 index 00000000..6e983c1f --- /dev/null +++ b/vendor/jpush/jpush/examples/devices/get_devices_example.php @@ -0,0 +1,6 @@ +device()->getDevices($registration_id); +print_r($response); \ No newline at end of file diff --git a/vendor/jpush/jpush/examples/devices/get_devices_status_example.php b/vendor/jpush/jpush/examples/devices/get_devices_status_example.php new file mode 100644 index 00000000..47efe392 --- /dev/null +++ b/vendor/jpush/jpush/examples/devices/get_devices_status_example.php @@ -0,0 +1,13 @@ +device()->getDevicesStatus($registration_id); +} catch(\JPush\Exceptions\APIRequestException $e) { + print $e; + print $e->getHttpCode(); + print $e->getHeaders(); +} + +print_r($response); diff --git a/vendor/jpush/jpush/examples/devices/get_tags_example.php b/vendor/jpush/jpush/examples/devices/get_tags_example.php new file mode 100644 index 00000000..72041cf8 --- /dev/null +++ b/vendor/jpush/jpush/examples/devices/get_tags_example.php @@ -0,0 +1,6 @@ +device()->getDevices($registration_id); +print_r($response); \ No newline at end of file diff --git a/vendor/jpush/jpush/examples/devices/update_device_example.php b/vendor/jpush/jpush/examples/devices/update_device_example.php new file mode 100644 index 00000000..51c0e88d --- /dev/null +++ b/vendor/jpush/jpush/examples/devices/update_device_example.php @@ -0,0 +1,56 @@ +device()->getDevices($registration_id); +print "before update alias = " . $result['body']['alias'] . "\n"; + +print 'updating alias ... response = '; +$response = $client->device()->updateAlias($registration_id, 'jpush_alias'); +print_r($response); + +$result = $client->device()->getDevices($registration_id); +print "after update alias = " . $result['body']['alias'] . "\n\n"; + +// 添加 tag +$result = $client->device()->getDevices($registration_id); +print "before add tags = [" . implode(',', $result['body']['tags']) . "]\n"; + +print 'add tag1 tag2 ... response = '; + +$response = $client->device()->addTags($registration_id, 'tag0'); +print_r($response); + +$response = $client->device()->addTags($registration_id, ['tag1', 'tag2']); +print_r($response); + +$result = $client->device()->getDevices($registration_id); +print "after add tags = [" . implode(',', $result['body']['tags']) . "]\n\n"; + + +// 移除 tag +$result = $client->device()->getDevices($registration_id); +print "before remove tags = [" . implode(',', $result['body']['tags']) . "]\n"; + +print 'removing tag1 tag2 ... response = '; + +$response = $client->device()->removeTags($registration_id, 'tag0'); +print_r($response); + +$response = $client->device()->removeTags($registration_id, ['tag1', 'tag2']); +print_r($response); + +$result = $client->device()->getDevices($registration_id); +print "after remove tags = [" . implode(',', $result['body']['tags']) . "]\n\n"; + + +// 更新 mobile +$result = $client->device()->getDevices($registration_id); +print "before update mobile = " . $result['body']['mobile'] . "\n"; + +print 'updating mobile ... response = '; +$response = $client->device()->updateMoblie($registration_id, '13800138000'); +print_r($response); + +$result = $client->device()->getDevices($registration_id); +print "after update mobile = " . $result['body']['mobile'] . "\n\n"; \ No newline at end of file diff --git a/vendor/jpush/jpush/examples/devices/update_tag_example.php b/vendor/jpush/jpush/examples/devices/update_tag_example.php new file mode 100644 index 00000000..a5f19bae --- /dev/null +++ b/vendor/jpush/jpush/examples/devices/update_tag_example.php @@ -0,0 +1,29 @@ +device()->isDeviceInTag($registration_id, 'tag'); +$r = $result['body']['result'] ? 'true' : 'false'; +print "before add device = " . $r . "\n"; + +print 'adding device ... response = '; +$response = $client->device()->addDevicesToTag('tag', $registration_id); +print_r($response); + +$result = $client->device()->isDeviceInTag($registration_id, 'tag'); +$r = $result['body']['result'] ? 'true' : 'false'; +print "after add tags = " . $r . "\n\n"; + +// 为一个标签删除设备 +$result = $client->device()->isDeviceInTag($registration_id, 'tag'); +$r = $result['body']['result'] ? 'true' : 'false'; +print "before remove device = " . $r . "\n"; + +print 'removing device ... response = '; +$response = $client->device()->removeDevicesFromTag('tag', $registration_id); +print_r($response); + +$result = $client->device()->isDeviceInTag($registration_id, 'tag'); +$r = $result['body']['result'] ? 'true' : 'false'; +print "after remove device = " . $r . "\n\n"; + diff --git a/vendor/jpush/jpush/examples/grouppush_example.php b/vendor/jpush/jpush/examples/grouppush_example.php new file mode 100644 index 00000000..4cbe45ac --- /dev/null +++ b/vendor/jpush/jpush/examples/grouppush_example.php @@ -0,0 +1,24 @@ +push() + ->setPlatform('all') + ->addAllAudience() + ->setNotificationAlert('Hi, JPush'); +try { + $response = $push_payload->send(); + print_r($response); +} catch (\JPush\Exceptions\APIConnectionException $e) { + // try something here + print $e; +} catch (\JPush\Exceptions\APIRequestException $e) { + // try something here + print $e; +} diff --git a/vendor/jpush/jpush/examples/huawei_push_example.php b/vendor/jpush/jpush/examples/huawei_push_example.php new file mode 100644 index 00000000..c601fc68 --- /dev/null +++ b/vendor/jpush/jpush/examples/huawei_push_example.php @@ -0,0 +1,36 @@ +push() + ->setPlatform(array('ios', 'android')) + // ->addAlias('alias') + ->addTag(array('tag1', 'tag2')) + // ->addRegistrationId($registration_id) + ->setNotificationAlert('Hi, JPush') + ->androidNotification('Hello HUAWEI', array( + 'title' => 'huawei demo', + + // --------------------------------------------------- + // `uri_activity` 字段用于指定想要打开的 activity. + // 值为 activity 节点的 “android:name” 属性值。 + 'uri_activity' => 'cn.jpush.android.ui.OpenClickActivity', + // --------------------------------------------------- + + 'extras' => array( + 'key' => 'value', + 'jiguang' + ), + )); + // ->send(); + print_r($payload->build()); + +} catch (\JPush\Exceptions\APIConnectionException $e) { + // try something here + print $e; +} catch (\JPush\Exceptions\APIRequestException $e) { + // try something here + print $e; +} diff --git a/vendor/jpush/jpush/examples/push_example.php b/vendor/jpush/jpush/examples/push_example.php new file mode 100644 index 00000000..3a950615 --- /dev/null +++ b/vendor/jpush/jpush/examples/push_example.php @@ -0,0 +1,140 @@ +push() +// ->setPlatform('all') +// ->addAllAudience() +// ->setNotificationAlert('Hi, JPush'); +// try { +// $response = $push_payload->send(); +// print_r($response); +// } catch (\JPush\Exceptions\APIConnectionException $e) { +// // try something here +// print $e; +// } catch (\JPush\Exceptions\APIRequestException $e) { +// // try something here +// print $e; +// } + +// 完整的推送示例 +// 这只是使用样例,不应该直接用于实际生产环境中 !! +try { + $response = $client->push() + ->setPlatform(array('ios', 'android')) + // 一般情况下,关于 audience 的设置只需要调用 addAlias、addTag、addTagAnd 或 addRegistrationId + // 这四个方法中的某一个即可,这里仅作为示例,当然全部调用也可以,多项 audience 调用表示其结果的交集 + // 即是说一般情况下,下面三个方法和没有列出的 addTagAnd 一共四个,只适用一个便可满足大多数的场景需求 + + // ->addAlias('alias') + // ->addTag(array('tag1', 'tag2')) + // ->addRegistrationId($registration_id) + ->addAllAudience() + + ->setNotificationAlert('Test custom') + ->iosNotification('Hello IOS', array( + 'sound' => 'sound.caf', + // 'badge' => '+1', + // 'content-available' => true, + // 'mutable-content' => true, + 'category' => 'jiguang', + 'extras' => array( + 'key' => 'value', + 'jiguang' + ), + )) + ->androidNotification('Hello Android', array( + 'title' => 'hello jpush', + // 'builder_id' => 2, + 'extras' => array( + 'key' => 'value', + 'jiguang' + ), + )) + // voip可以传输任意键值对,可用作自定义 + ->voip(array( + 'test123' => 'val1', + 'jsontest' => 2, + 'booleantest' => true + )) + ->message('message content', array( + 'title' => 'hello jpush', + // 'content_type' => 'text', + 'extras' => array( + 'key' => 'value', + 'jiguang' + ), + )) + ->options(array( + // sendno: 表示推送序号,纯粹用来作为 API 调用标识, + // API 返回时被原样返回,以方便 API 调用方匹配请求与返回 + // 这里设置为 100 仅作为示例 + + // 'sendno' => 100, + + // time_to_live: 表示离线消息保留时长(秒), + // 推送当前用户不在线时,为该用户保留多长时间的离线消息,以便其上线时再次推送。 + // 默认 86400 (1 天),最长 10 天。设置为 0 表示不保留离线消息,只有推送当前在线的用户可以收到 + // 这里设置为 1 仅作为示例 + + 'time_to_live' => 1, + + // apns_production: 表示APNs是否生产环境, + // True 表示推送生产环境,False 表示要推送开发环境;如果不指定则默认为推送开发环境 + + // 'apns_production' => false, + + // big_push_duration: 表示定速推送时长(分钟),又名缓慢推送,把原本尽可能快的推送速度,降低下来, + // 给定的 n 分钟内,均匀地向这次推送的目标用户推送。最大值为1400.未设置则不是定速推送 + // 这里设置为 1 仅作为示例 + + // 'big_push_duration' => 1 + )) + ->setSmsMessage(array( + 'delay_time' => 60, + 'signid' => 154, + 'temp_id' => 1, + 'temp_para' => array( + 'code' => 357 + ), + 'active_filter' => false + )) + // custom可自定义最外层参数,如skd未支持部分文档功能,用户可自行写入 + // 这里仅作为例子展示 + // ->custom(array( + // 'sms_message' => array( + // 'active_filter' => false, + // 'delay_time' => 60, + // 'signid' => 154, + // 'temp_id' => 1, + // 'temp_para' => array( + // 'code' => 357 + // )), + // 'options' => array( + // 'apns_production' => false, + // 'time_to_live' => 62000, + // ) + // )) + ->send(); + print_r($response); + +} catch (\JPush\Exceptions\APIConnectionException $e) { + // try something here + print $e; +} catch (\JPush\Exceptions\APIRequestException $e) { + // try something here + print $e; +} diff --git a/vendor/jpush/jpush/examples/reports/messages_detail_example.php b/vendor/jpush/jpush/examples/reports/messages_detail_example.php new file mode 100644 index 00000000..5f7a9ae6 --- /dev/null +++ b/vendor/jpush/jpush/examples/reports/messages_detail_example.php @@ -0,0 +1,5 @@ +report()->getMessagesDetail('149646415212'); +print_r($result); \ No newline at end of file diff --git a/vendor/jpush/jpush/examples/reports/received_detail_example.php b/vendor/jpush/jpush/examples/reports/received_detail_example.php new file mode 100644 index 00000000..b2dc5da2 --- /dev/null +++ b/vendor/jpush/jpush/examples/reports/received_detail_example.php @@ -0,0 +1,5 @@ +report()->getReceivedDetail('149646415212'); +print_r($result); \ No newline at end of file diff --git a/vendor/jpush/jpush/examples/schedule_example.php b/vendor/jpush/jpush/examples/schedule_example.php new file mode 100644 index 00000000..67d60f5b --- /dev/null +++ b/vendor/jpush/jpush/examples/schedule_example.php @@ -0,0 +1,26 @@ +push() + ->setPlatform("all") + ->addAllAudience() + ->setNotificationAlert("Hi, 这是一条定时发送的消息") + ->build(); + +// 创建一个2016-12-22 13:45:00触发的定时任务 +$response = $client->schedule()->createSingleSchedule("每天14点发送的定时任务", $payload, array("time"=>"2016-12-22 13:45:00")); +print_r($response); + +// 创建一个每天14点发送的定时任务 +$response = $client->schedule()->createPeriodicalSchedule("每天14点发送的定时任务", $payload, + array( + "start"=>"2016-12-22 13:45:00", + "end"=>"2016-12-25 13:45:00", + "time"=>"14:00:00", + "time_unit"=>"DAY", + "frequency"=>1 + )); +print_r($response); + diff --git a/vendor/jpush/jpush/examples/zone_examples.php b/vendor/jpush/jpush/examples/zone_examples.php new file mode 100644 index 00000000..377f334b --- /dev/null +++ b/vendor/jpush/jpush/examples/zone_examples.php @@ -0,0 +1,24 @@ +push() + ->setPlatform('all') + ->addAllAudience() + ->setNotificationAlert('Hi, JPush'); +try { + $response = $push_payload->send(); + print_r($response); +} catch (\JPush\Exceptions\APIConnectionException $e) { + // try something here + print $e; +} catch (\JPush\Exceptions\APIRequestException $e) { + // try something here + print $e; +} \ No newline at end of file diff --git a/vendor/jpush/jpush/phpunit.xml.dist b/vendor/jpush/jpush/phpunit.xml.dist new file mode 100644 index 00000000..2b8af6ee --- /dev/null +++ b/vendor/jpush/jpush/phpunit.xml.dist @@ -0,0 +1,15 @@ + + + + + tests/JPush + + + diff --git a/vendor/jpush/jpush/src/JPush/AdminClient.php b/vendor/jpush/jpush/src/JPush/AdminClient.php new file mode 100644 index 00000000..cfe96fd7 --- /dev/null +++ b/vendor/jpush/jpush/src/JPush/AdminClient.php @@ -0,0 +1,42 @@ +devKey = $devKey; + $this->devSecret = $devSecret; + $this->retryTimes = 1; + $this->logFile = null; + } + + public function getAuthStr() { return $this->devKey . ":" . $this->devSecret; } + public function getRetryTimes() { return $this->retryTimes; } + public function getLogFile() { return $this->logFile; } + + public function createApp($appName, $androidPackage, $groupName=null) { + $url = AdminClient::ADMIN_URL; + $body = [ + 'app_name' => $appName, + 'android_package'=> $androidPackage, + 'group_name' => $groupName + + ]; + return Http::post($this, $url, $body); + } + + public function deleteApp($appKey) { + $url = AdminClient::ADMIN_URL . $appKey . '/delete'; + return Http::post($this, $url, []); + } +} diff --git a/vendor/jpush/jpush/src/JPush/Client.php b/vendor/jpush/jpush/src/JPush/Client.php new file mode 100644 index 00000000..9c07d00c --- /dev/null +++ b/vendor/jpush/jpush/src/JPush/Client.php @@ -0,0 +1,71 @@ + [ + 'push' => 'https://api.jpush.cn/v3/', + 'report' => 'https://report.jpush.cn/v3/', + 'device' => 'https://device.jpush.cn/v3/devices/', + 'alias' => 'https://device.jpush.cn/v3/aliases/', + 'tag' => 'https://device.jpush.cn/v3/tags/', + 'schedule' => 'https://api.jpush.cn/v3/schedules' + ], + 'BJ' => [ + 'push' => 'https://bjapi.push.jiguang.cn/v3/', + 'report' => 'https://bjapi.push.jiguang.cn/v3/report/', + 'device' => 'https://bjapi.push.jiguang.cn/v3/device/', + 'alias' => 'https://bjapi.push.jiguang.cn/v3/device/aliases/', + 'tag' => 'https://bjapi.push.jiguang.cn/v3/device/tags/', + 'schedules' => 'https://bjapi.push.jiguang.cn/v3/push/schedules' + ] + ]; + + public function __construct($appKey, $masterSecret, $logFile=Config::DEFAULT_LOG_FILE, $retryTimes=Config::DEFAULT_MAX_RETRY_TIMES, $zone = null) { + if (!is_string($appKey) || !is_string($masterSecret)) { + throw new InvalidArgumentException("Invalid appKey or masterSecret"); + } + $this->appKey = $appKey; + $this->masterSecret = $masterSecret; + if (!is_null($retryTimes)) { + $this->retryTimes = $retryTimes; + } else { + $this->retryTimes = 1; + } + $this->logFile = $logFile; + if (!is_null($zone) && in_array(strtoupper($zone), array_keys(self::$zones))) { + $this->zone = strtoupper($zone); + } else { + $this->zone = null; + } + } + + public function push() { return new PushPayload($this); } + public function report() { return new ReportPayload($this); } + public function device() { return new DevicePayload($this); } + public function schedule() { return new SchedulePayload($this);} + + public function getAuthStr() { return $this->appKey . ":" . $this->masterSecret; } + public function getRetryTimes() { return $this->retryTimes; } + public function getLogFile() { return $this->logFile; } + + public function is_group() { + $str = substr($this->appKey, 0, 6); + return $str === 'group-'; + } + + public function makeURL($key) { + if (is_null($this->zone)) { + return self::$zones['DEFAULT'][$key]; + } else { + return self::$zones[$this->zone][$key]; + } + } +} diff --git a/vendor/jpush/jpush/src/JPush/Config.php b/vendor/jpush/jpush/src/JPush/Config.php new file mode 100644 index 00000000..e2007a10 --- /dev/null +++ b/vendor/jpush/jpush/src/JPush/Config.php @@ -0,0 +1,16 @@ +client = $client; + } + + public function getDevices($registrationId) { + $url = $this->client->makeURL('device') . $registrationId; + return Http::get($this->client, $url); + } + + public function updateAlias($registration_id, $alias) { + return $this->updateDevice($registration_id, $alias); + } + public function addTags($registration_id, $tags) { + $tags = is_array($tags) ? $tags : array($tags); + return $this->updateDevice($registration_id, null, null, $tags); + } + public function removeTags($registration_id, $tags) { + $tags = is_array($tags) ? $tags : array($tags); + return $this->updateDevice($registration_id, null, null, null, $tags); + } + public function updateMoblie($registration_id, $mobile) { + return $this->updateDevice($registration_id, null, $mobile); + } + + public function clearMobile($registrationId) { + $url = $this->client->makeURL('device') . $registrationId; + return Http::post($this->client, $url, ['mobile' => '']); + } + + public function clearTags($registrationId) { + $url = $this->client->makeURL('device') . $registrationId; + return Http::post($this->client, $url, ['tags' => '']); + } + + public function updateDevice($registrationId, $alias = null, $mobile = null, $addTags = null, $removeTags = null) { + $payload = array(); + if (!is_string($registrationId)) { + throw new InvalidArgumentException('Invalid registration_id'); + } + + $aliasIsNull = is_null($alias); + $mobileIsNull = is_null($mobile); + $addTagsIsNull = is_null($addTags); + $removeTagsIsNull = is_null($removeTags); + + if ($aliasIsNull && $addTagsIsNull && $removeTagsIsNull && $mobileIsNull) { + throw new InvalidArgumentException("alias, addTags, removeTags not all null"); + } + + if (!$aliasIsNull) { + if (is_string($alias)) { + $payload['alias'] = $alias; + } else { + throw new InvalidArgumentException("Invalid alias string"); + } + } + + if (!$mobileIsNull) { + if (is_string($mobile)) { + $payload['mobile'] = $mobile; + } else { + throw new InvalidArgumentException("Invalid mobile string"); + } + } + + $tags = array(); + + if (!$addTagsIsNull) { + if (is_array($addTags)) { + $tags['add'] = $addTags; + } else { + throw new InvalidArgumentException("Invalid addTags array"); + } + } + + if (!$removeTagsIsNull) { + if (is_array($removeTags)) { + $tags['remove'] = $removeTags; + } else { + throw new InvalidArgumentException("Invalid removeTags array"); + } + } + + if (count($tags) > 0) { + $payload['tags'] = $tags; + } + + $url = $this->client->makeURL('device') . $registrationId; + return Http::post($this->client, $url, $payload); + } + + public function getTags() { + $url = $this->client->makeURL('tag'); + return Http::get($this->client, $url); + } + + public function isDeviceInTag($registrationId, $tag) { + if (!is_string($registrationId)) { + throw new InvalidArgumentException("Invalid registration_id"); + } + + if (!is_string($tag)) { + throw new InvalidArgumentException("Invalid tag"); + } + $url = $this->client->makeURL('tag') . $tag . '/registration_ids/' . $registrationId; + return Http::get($this->client, $url); + } + + public function addDevicesToTag($tag, $addDevices) { + $device = is_array($addDevices) ? $addDevices : array($addDevices); + return $this->updateTag($tag, $device, null); + } + public function removeDevicesFromTag($tag, $removeDevices) { + $device = is_array($removeDevices) ? $removeDevices : array($removeDevices); + return $this->updateTag($tag, null, $device); + } + public function updateTag($tag, $addDevices = null, $removeDevices = null) { + if (!is_string($tag)) { + throw new InvalidArgumentException("Invalid tag"); + } + + $addDevicesIsNull = is_null($addDevices); + $removeDevicesIsNull = is_null($removeDevices); + + if ($addDevicesIsNull && $removeDevicesIsNull) { + throw new InvalidArgumentException("Either or both addDevices and removeDevices must be set."); + } + + $registrationId = array(); + + if (!$addDevicesIsNull) { + if (is_array($addDevices)) { + $registrationId['add'] = $addDevices; + } else { + throw new InvalidArgumentException("Invalid addDevices"); + } + } + + if (!$removeDevicesIsNull) { + if (is_array($removeDevices)) { + $registrationId['remove'] = $removeDevices; + } else { + throw new InvalidArgumentException("Invalid removeDevices"); + } + } + + $url = $this->client->makeURL('tag') . $tag; + $payload = array('registration_ids'=>$registrationId); + return Http::post($this->client, $url, $payload); + } + + public function deleteTag($tag) { + if (!is_string($tag)) { + throw new InvalidArgumentException("Invalid tag"); + } + $url = $this->client->makeURL('tag') . $tag; + return Http::delete($this->client, $url); + } + + public function getAliasDevices($alias, $platform = null) { + if (!is_string($alias)) { + throw new InvalidArgumentException("Invalid alias"); + } + + $url = $this->client->makeURL('alias') . $alias; + + if (!is_null($platform)) { + if (is_array($platform)) { + $isFirst = true; + foreach($platform as $item) { + if ($isFirst) { + $url = $url . '?platform=' . $item; + $isFirst = false; + } else { + $url = $url . ',' . $item; + } + } + } else if (is_string($platform)) { + $url = $url . '?platform=' . $platform; + } else { + throw new InvalidArgumentException("Invalid platform"); + } + } + return Http::get($this->client, $url); + } + + public function deleteAlias($alias) { + if (!is_string($alias)) { + throw new InvalidArgumentException("Invalid alias"); + } + $url = $this->client->makeURL('alias') . $alias; + return Http::delete($this->client, $url); + } + + public function getDevicesStatus($registrationId) { + if (!is_array($registrationId) && !is_string($registrationId)) { + throw new InvalidArgumentException('Invalid registration_id'); + } + + if (is_string($registrationId)) { + $registrationId = explode(',', $registrationId); + } + + $payload = array(); + if (count($registrationId) <= 0) { + throw new InvalidArgumentException('Invalid registration_id'); + } + $payload['registration_ids'] = $registrationId; + $url = $this->client->makeURL('device') . 'status'; + return Http::post($this->client, $url, $payload); + } +} diff --git a/vendor/jpush/jpush/src/JPush/Exceptions/APIConnectionException.php b/vendor/jpush/jpush/src/JPush/Exceptions/APIConnectionException.php new file mode 100644 index 00000000..e5dcb936 --- /dev/null +++ b/vendor/jpush/jpush/src/JPush/Exceptions/APIConnectionException.php @@ -0,0 +1,9 @@ +message} \n"; + } +} diff --git a/vendor/jpush/jpush/src/JPush/Exceptions/APIRequestException.php b/vendor/jpush/jpush/src/JPush/Exceptions/APIRequestException.php new file mode 100644 index 00000000..dc98b788 --- /dev/null +++ b/vendor/jpush/jpush/src/JPush/Exceptions/APIRequestException.php @@ -0,0 +1,36 @@ +http_code = $response['http_code']; + $this->headers = $response['headers']; + + $body = json_decode($response['body'], true); + + if (key_exists('error', $body)) { + $this->code = $body['error']['code']; + $this->message = $body['error']['message']; + } else { + $this->code = $body['code']; + $this->message = $body['message']; + } + } + + public function __toString() { + return "\n" . __CLASS__ . " -- [{$this->code}]: {$this->message} \n"; + } + + public function getHttpCode() { + return $this->http_code; + } + public function getHeaders() { + return $this->headers; + } + +} diff --git a/vendor/jpush/jpush/src/JPush/Exceptions/JPushException.php b/vendor/jpush/jpush/src/JPush/Exceptions/JPushException.php new file mode 100644 index 00000000..e59460a7 --- /dev/null +++ b/vendor/jpush/jpush/src/JPush/Exceptions/JPushException.php @@ -0,0 +1,9 @@ +http_code = $response['http_code']; + $this->headers = $response['headers']; + $this->message = $response['body']; + } + + function __toString() { + return "\n" . __CLASS__ . " -- [{$this->http_code}]: {$this->message} \n"; + } + + public function getHttpCode() { + return $this->http_code; + } + public function getHeaders() { + return $this->headers; + } +} diff --git a/vendor/jpush/jpush/src/JPush/Http.php b/vendor/jpush/jpush/src/JPush/Http.php new file mode 100644 index 00000000..20fe8bd0 --- /dev/null +++ b/vendor/jpush/jpush/src/JPush/Http.php @@ -0,0 +1,139 @@ +getAuthStr()); + curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_2_0); + + // 设置Post参数 + if ($method === Config::HTTP_POST) { + curl_setopt($ch, CURLOPT_POST, true); + } else if ($method === Config::HTTP_DELETE || $method === Config::HTTP_PUT) { + curl_setopt($ch, CURLOPT_CUSTOMREQUEST, $method); + } + if (!is_null($body)) { + curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($body)); + } + + curl_setopt($ch, CURLOPT_HTTPHEADER, array( + 'Content-Type: application/json', + 'Connection: Keep-Alive' + )); + + $output = curl_exec($ch); + $response = array(); + $errorCode = curl_errno($ch); + + // $msg = ''; + // $data = json_decode($body, true); + // if (isset($data['options']['sendno'])) { + // $sendno = $data['options']['sendno']; + // $msg = 'sendno: ' . $sendno; + // } + + $msg = ''; + if (isset($body['options']['sendno'])) { + $sendno = $body['options']['sendno']; + $msg = 'sendno: ' . $sendno; + } + + + if ($errorCode) { + $retries = $client->getRetryTimes(); + if ($times < $retries) { + return self::sendRequest($client, $url, $method, $body, ++$times); + } else { + if ($errorCode === 28) { + throw new APIConnectionException($msg . "Response timeout. Your request has probably be received by JPush Server,please check that whether need to be pushed again." ); + } elseif ($errorCode === 56) { + // resolve error[56 Problem (2) in the Chunked-Encoded data] + throw new APIConnectionException($msg . "Response timeout, maybe cause by old CURL version. Your request has probably be received by JPush Server, please check that whether need to be pushed again."); + } else { + throw new APIConnectionException("$msg . Connect timeout. Please retry later. Error:" . $errorCode . " " . curl_error($ch)); + } + } + } else { + $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); + $header_size = curl_getinfo($ch, CURLINFO_HEADER_SIZE); + $header_text = substr($output, 0, $header_size); + $body = substr($output, $header_size); + $headers = array(); + foreach (explode("\r\n", $header_text) as $i => $line) { + if (!empty($line)) { + if ($i === 0) { + $headers[0] = $line; + } else if (strpos($line, ": ")) { + list ($key, $value) = explode(': ', $line); + $headers[$key] = $value; + } + } + } + $response['headers'] = $headers; + $response['body'] = $body; + $response['http_code'] = $httpCode; + } + curl_close($ch); + return $response; + } + + public static function processResp($response) { + $data = json_decode($response['body'], true); + if ($response['http_code'] === 200) { + $result = array(); + $result['body'] = $data; + $result['http_code'] = $response['http_code']; + $result['headers'] = $response['headers']; + return $result; + } elseif (is_null($data)) { + throw new ServiceNotAvaliable($response); + } else { + throw new APIRequestException($response); + } + } + + public static function log($client, $content) { + if (!is_null($client->getLogFile())) { + error_log($content . "\r\n", 3, $client->getLogFile()); + } + } +} diff --git a/vendor/jpush/jpush/src/JPush/PushPayload.php b/vendor/jpush/jpush/src/JPush/PushPayload.php new file mode 100644 index 00000000..6a1d23ab --- /dev/null +++ b/vendor/jpush/jpush/src/JPush/PushPayload.php @@ -0,0 +1,761 @@ +client = $client; + $url = $this->client->is_group() ? 'grouppush' : 'push'; + $this->url = $this->client->makeURL('push') . $url; + } + + public function getCid($count = 1, $type = 'push') { + $url = $this->client->makeURL('push') . 'push/cid?count=' . $count . '&type=' . $type; + return Http::get($this->client, $url); + } + + public function setCid($cid) { + $this->cid = trim($cid); + return $this; + } + + public function setPlatform($platform) { + # $required_keys = array('all', 'android', 'ios', 'winphone'); + if (is_string($platform)) { + $ptf = strtolower($platform); + if ('all' === $ptf) { + $this->platform = 'all'; + } elseif (in_array($ptf, self::$EFFECTIVE_DEVICE_TYPES)) { + $this->platform = array($ptf); + } + } elseif (is_array($platform)) { + $ptf = array_map('strtolower', $platform); + $this->platform = array_intersect($ptf, self::$EFFECTIVE_DEVICE_TYPES); + } + return $this; + } + + public function setAudience($all) { + if (strtolower($all) === 'all') { + $this->addAllAudience(); + return $this; + } else { + throw new InvalidArgumentException('Invalid audience value'); + } + } + + public function addAllAudience() { + $this->audience = "all"; + return $this; + } + + public function addTag($tag) { + return $this->updateAudience('tags', $tag, 'tag'); + } + + public function addTagAnd($tag) { + return $this->updateAudience('tagAnds', $tag, 'tag_and'); + } + + public function addTagNot($tag) { + return $this->updateAudience('tagNots', $tag, 'tag_not'); + } + + public function addAlias($alias) { + return $this->updateAudience('alias', $alias, 'alias'); + } + + public function addRegistrationId($registrationId) { + return $this->updateAudience('registrationIds', $registrationId, 'registration_id'); + } + + public function addSegmentId($segmentId) { + return $this->updateAudience('segmentIds', $segmentId, 'segment'); + } + + public function addAbtest($abtest) { + return $this->updateAudience('abtests', $abtest, 'abtest'); + } + + private function updateAudience($key, $value, $name) { + if (is_null($this->$key)) { + $this->$key = array(); + } + + if (is_array($value)) { + foreach($value as $v) { + if (!is_string($v)) { + throw new InvalidArgumentException("Invalid $name value"); + } + if (!in_array($v, $this->$key)) { + array_push($this->$key, $v); + } + } + } else if (is_string($value)) { + if (!in_array($value, $this->$key)) { + array_push($this->$key, $value); + } + } else { + throw new InvalidArgumentException("Invalid $name value"); + } + + return $this; + } + + public function setNotificationAlert($alert) { + if (!is_string($alert)) { + throw new InvalidArgumentException("Invalid alert value"); + } + $this->notificationAlert = $alert; + return $this; + } + + public function addWinPhoneNotification($alert=null, $title=null, $_open_page=null, $extras=null) { + $winPhone = array(); + + if (!is_null($alert)) { + if (!is_string($alert)) { + throw new InvalidArgumentException("Invalid winphone notification"); + } + $winPhone['alert'] = $alert; + } + + if (!is_null($title)) { + if (!is_string($title)) { + throw new InvalidArgumentException("Invalid winphone title notification"); + } + if(strlen($title) > 0) { + $winPhone['title'] = $title; + } + } + + if (!is_null($_open_page)) { + if (!is_string($_open_page)) { + throw new InvalidArgumentException("Invalid winphone _open_page notification"); + } + if (strlen($_open_page) > 0) { + $winPhone['_open_page'] = $_open_page; + } + } + + if (!is_null($extras)) { + if (!is_array($extras)) { + throw new InvalidArgumentException("Invalid winphone extras notification"); + } + if (count($extras) > 0) { + $winPhone['extras'] = $extras; + } + } + + if (count($winPhone) <= 0) { + throw new InvalidArgumentException("Invalid winphone notification"); + } + + $this->winPhoneNotification = $winPhone; + return $this; + } + + public function setSms($delay_time, $temp_id, array $temp_para = []) { + $sms = array(); + $sms['temp_id'] = $temp_id; + $sms['delay_time'] = ($delay_time === 0 || (is_int($delay_time) && $delay_time > 0 && $delay_time <= 86400)) ? $delay_time : 0; + + if (!empty($temp_para)) { + $sms['temp_para'] = $temp_para; + } + + $this->smsMessage = $sms; + return $this; + } + + public function build() { + $payload = array(); + + // validate platform + if (is_null($this->platform)) { + throw new InvalidArgumentException("platform must be set"); + } + $payload["platform"] = $this->platform; + + if (!is_null($this->cid)) { + $payload['cid'] = $this->cid; + } + + // validate audience + $audience = array(); + if (!is_null($this->tags)) { + $audience["tag"] = $this->tags; + } + if (!is_null($this->tagAnds)) { + $audience["tag_and"] = $this->tagAnds; + } + if (!is_null($this->tagNots)) { + $audience["tag_not"] = $this->tagNots; + } + if (!is_null($this->alias)) { + $audience["alias"] = $this->alias; + } + if (!is_null($this->registrationIds)) { + $audience["registration_id"] = $this->registrationIds; + } + if (!is_null($this->segmentIds)) { + $audience["segment"] = $this->segmentIds; + } + if (!is_null($this->abtests)) { + $audience["abtest"] = $this->abtests; + } + if (is_null($this->audience) && count($audience) <= 0) { + throw new InvalidArgumentException("audience must be set"); + } else if (!is_null($this->audience) && count($audience) > 0) { + throw new InvalidArgumentException("you can't add tags/alias/registration_id/tag_and when audience='all'"); + } else if (is_null($this->audience)) { + $payload["audience"] = $audience; + } else { + $payload["audience"] = $this->audience; + } + + + // validate notification + $notification = array(); + + if (!is_null($this->notificationAlert)) { + $notification['alert'] = $this->notificationAlert; + } + + if (!is_null($this->androidNotification)) { + $notification['android'] = $this->androidNotification; + if (is_null($this->androidNotification['alert'])) { + if (is_null($this->notificationAlert)) { + throw new InvalidArgumentException("Android alert can not be null"); + } else { + $notification['android']['alert'] = $this->notificationAlert; + } + } + } + + if (!is_null($this->iosNotification)) { + $notification['ios'] = $this->iosNotification; + if (is_null($this->iosNotification['alert'])) { + if (is_null($this->notificationAlert)) { + throw new InvalidArgumentException("iOS alert can not be null"); + } else { + $notification['ios']['alert'] = $this->notificationAlert; + } + } + } + + if (!is_null($this->winPhoneNotification)) { + $notification['winphone'] = $this->winPhoneNotification; + if (is_null($this->winPhoneNotification['alert'])) { + if (is_null($this->winPhoneNotification)) { + throw new InvalidArgumentException("WinPhone alert can not be null"); + } else { + $notification['winphone']['alert'] = $this->notificationAlert; + } + } + } + + if (!is_null($this->voip)) { + $notification['voip'] = $this->voip; + } + + if (count($notification) > 0) { + $payload['notification'] = $notification; + } + + if (!is_null($this->message)) { + $payload['message'] = $this->message; + } + if (!array_key_exists('notification', $payload) && !array_key_exists('message', $payload)) { + throw new InvalidArgumentException('notification and message can not all be null'); + } + + if (!is_null($this->smsMessage)) { + $payload['sms_message'] = $this->smsMessage; + } + + if (is_null($this->options)) { + $this->options(); + } + + $payload['options'] = $this->options; + + if (!is_null($this->custom)) { + foreach($this->custom as $key=>$val) { + $payload[$key] = $val; + } + } + + return $payload; + } + + public function toJSON() { + $payload = $this->build(); + return json_encode($payload); + } + + public function printJSON() { + echo $this->toJSON(); + return $this; + } + + public function send() { + return Http::post($this->client, $this->url, $this->build()); + } + + public function validate() { + $url = $this->client->makeURL('push') . '/push/validate'; + return Http::post($this->client, $url, $this->build()); + } + + private function generateSendno() { + return rand(100000, getrandmax()); + } + + # new methods + public function iosNotification($alert = '', array $notification = array()) { + $ios = array(); + $ios['alert'] = (is_string($alert) || is_array($alert)) ? $alert : ''; + if (!empty($notification)) { + if (isset($notification['sound'])) { + if (is_string($notification['sound']) || is_array($notification['sound'])) { + $ios['sound'] = $notification['sound']; + } else { + unset($notification['sound']); + } + } + if (isset($notification['content-available'])) { + if (is_bool($notification['content-available'])) { + $ios['content-available'] = $notification['content-available']; + } else { + unset($notification['content-available']); + } + } + if (isset($notification['mutable-content'])) { + if (is_bool($notification['mutable-content'])) { + $ios['mutable-content'] = $notification['mutable-content']; + } else { + unset($notification['mutable-content']); + } + } + if (isset($notification['extras'])) { + if (is_array($notification['extras']) && !empty($notification['extras'])) { + $ios['extras'] = $notification['extras']; + } else { + unset($notification['extras']); + } + } + $ios = array_merge($notification, $ios); + } + if (!isset($ios['sound'])) { + $ios['sound'] = ''; + } + if (!isset($ios['badge'])) { + $ios['badge'] = '+1'; + } + $this->iosNotification = $ios; + return $this; + } + + public function androidNotification($alert = '', array $notification = array()) { + $android = array(); + $android['alert'] = is_string($alert) ? $alert : ''; + if (!empty($notification)) { + if (isset($notification['builder_id'])) { + if (is_int($notification['builder_id'])) { + $android['builder_id'] = $notification['builder_id']; + } else { + unset($notification['builder_id']); + } + } + if (isset($notification['priority'])) { + if (is_int($notification['priority'])) { + $android['priority'] = $notification['priority']; + } else { + unset($notification['priority']); + } + } + if (isset($notification['style'])) { + if (is_int($notification['style'])) { + $android['style'] = $notification['style']; + } else { + unset($notification['style']); + } + } + if (isset($notification['alert_type'])) { + if (is_int($notification['alert_type'])) { + $android['alert_type'] = $notification['alert_type']; + } else { + unset($notification['alert_type']); + } + } + if (isset($notification['inbox'])) { + if (is_array($notification['inbox']) && !empty($notification['inbox'])) { + $android['inbox'] = $notification['inbox']; + } else { + unset($notification['inbox']); + } + } + if (isset($notification['intent'])) { + if (is_array($notification['intent']) && !empty($notification['intent'])) { + $android['intent'] = $notification['intent']; + } else { + unset($notification['intent']); + } + } + if (isset($notification['extras'])) { + if (is_array($notification['extras']) && !empty($notification['extras'])) { + $android['extras'] = $notification['extras']; + } else { + unset($notification['extras']); + } + } + $android = array_merge($notification, $android); + } + $this->androidNotification = $android; + return $this; + } + + /** + * Voip in notification + * could add any custom key/value into it + */ + public function voip (array $extras = array()) { + $voip = array(); + if(!empty($extras)) { + foreach($extras as $key=>$val) { + $voip[$key] = $val; + } + } + $voip = array_merge($extras, $voip); + $this->voip=$voip; + return $this; + } + + public function message($msg_content, array $msg = array()) { + # $required_keys = array('title', 'content_type', 'extras'); + if (is_string($msg_content)) { + $message = array(); + $message['msg_content'] = $msg_content; + if (!empty($msg)) { + if (isset($msg['title']) && is_string($msg['title'])) { + $message['title'] = $msg['title']; + } + if (isset($msg['content_type']) && is_string($msg['content_type'])) { + $message['content_type'] = $msg['content_type']; + } + if (isset($msg['extras']) && is_array($msg['extras']) && !empty($msg['extras'])) { + $message['extras'] = $msg['extras']; + } + } + $this->message = $message; + } + return $this; + } + + public function options(array $opts = array()) { + # $required_keys = array('sendno', 'time_to_live', 'override_msg_id', 'apns_production', 'apns_collapse_id', 'big_push_duration'); + $options = array(); + if (isset($opts['sendno'])) { + $options['sendno'] = $opts['sendno']; + } else { + $options['sendno'] = $this->generateSendno(); + } + if (isset($opts['time_to_live']) && $opts['time_to_live'] <= 864000 && $opts['time_to_live'] >= 0) { + $options['time_to_live'] = $opts['time_to_live']; + } + if (isset($opts['override_msg_id'])) { + $options['override_msg_id'] = $opts['override_msg_id']; + } + if (isset($opts['apns_production'])) { + $options['apns_production'] = (bool)$opts['apns_production']; + } else { + $options['apns_production'] = false; + } + if (isset($opts['apns_collapse_id'])) { + $options['apns_collapse_id'] = $opts['apns_collapse_id']; + } + if (isset($opts['big_push_duration']) && $opts['big_push_duration'] <= 1400 && $opts['big_push_duration'] >= 0) { + $options['big_push_duration'] = $opts['big_push_duration']; + } + $options = array_merge($opts, $options); + $this->options = $options; + + return $this; + } + + public function custom (array $extras = array()) { + if(!empty($extras)) { + $this->custom=$extras; + } + return $this; + } + + ############################################################################### + ############# 以下函数已过期,不推荐使用,仅作为兼容接口存在 ######################### + ############################################################################### + public function addIosNotification($alert=null, $sound=null, $badge=null, $content_available=null, $category=null, $extras=null) { + $ios = array(); + + if (!is_null($alert)) { + if (!is_string($alert) && !is_array($alert)) { + throw new InvalidArgumentException("Invalid ios alert value"); + } + $ios['alert'] = $alert; + } + + if (!is_null($sound)) { + if (!is_string($sound)) { + throw new InvalidArgumentException("Invalid ios sound value"); + } + if ($sound !== Config::DISABLE_SOUND) { + $ios['sound'] = $sound; + } + } else { + // 默认sound为'' + $ios['sound'] = ''; + } + + if (!is_null($badge)) { + if (is_string($badge) && !preg_match("/^[+-]{1}[0-9]{1,3}$/", $badge)) { + if (!is_int($badge)) { + throw new InvalidArgumentException("Invalid ios badge value"); + } + } + if ($badge != Config::DISABLE_BADGE) { + $ios['badge'] = $badge; + } + } else { + // 默认badge为'+1' + $ios['badge'] = '+1'; + } + + if (!is_null($content_available)) { + if (!is_bool($content_available)) { + throw new InvalidArgumentException("Invalid ios content-available value"); + } + $ios['content-available'] = $content_available; + } + + if (!is_null($category)) { + if (!is_string($category)) { + throw new InvalidArgumentException("Invalid ios category value"); + } + if (strlen($category)) { + $ios['category'] = $category; + } + } + + if (!is_null($extras)) { + if (!is_array($extras)) { + throw new InvalidArgumentException("Invalid ios extras value"); + } + if (count($extras) > 0) { + $ios['extras'] = $extras; + } + } + + if (count($ios) <= 0) { + throw new InvalidArgumentException("Invalid iOS notification"); + } + + $this->iosNotification = $ios; + return $this; + } + + public function addAndroidNotification($alert=null, $title=null, $builderId=null, $extras=null) { + $android = array(); + + if (!is_null($alert)) { + if (!is_string($alert)) { + throw new InvalidArgumentException("Invalid android alert value"); + } + $android['alert'] = $alert; + } + + if (!is_null($title)) { + if(!is_string($title)) { + throw new InvalidArgumentException("Invalid android title value"); + } + if(strlen($title) > 0) { + $android['title'] = $title; + } + } + + if (!is_null($builderId)) { + if (!is_int($builderId)) { + throw new InvalidArgumentException("Invalid android builder_id value"); + } + $android['builder_id'] = $builderId; + } + + if (!is_null($extras)) { + if (!is_array($extras)) { + throw new InvalidArgumentException("Invalid android extras value"); + } + if (count($extras) > 0) { + $android['extras'] = $extras; + } + } + + if (count($android) <= 0) { + throw new InvalidArgumentException("Invalid android notification"); + } + + $this->androidNotification = $android; + return $this; + } + + public function setMessage($msg_content, $title=null, $content_type=null, $extras=null) { + $message = array(); + + if (is_null($msg_content) || !is_string($msg_content)) { + throw new InvalidArgumentException("Invalid message content"); + } else { + $message['msg_content'] = $msg_content; + } + + if (!is_null($title)) { + if (!is_string($title)) { + throw new InvalidArgumentException("Invalid message title"); + } + $message['title'] = $title; + } + + if (!is_null($content_type)) { + if (!is_string($content_type)) { + throw new InvalidArgumentException("Invalid message content type"); + } + $message["content_type"] = $content_type; + } + + if (!is_null($extras)) { + if (!is_array($extras)) { + throw new InvalidArgumentException("Invalid message extras"); + } + if (count($extras) > 0) { + $message['extras'] = $extras; + } + } + + $this->message = $message; + return $this; + } + + public function setSmsMessage($smsMessage) { + $this->smsMessage = $smsMessage; + return $this; + } + + public function setOptions($sendno=null, $time_to_live=null, $override_msg_id=null, $apns_production=null, $big_push_duration=null) { + $options = array(); + + if (!is_null($sendno)) { + if (!is_int($sendno)) { + throw new InvalidArgumentException('Invalid option sendno'); + } + $options['sendno'] = $sendno; + } else { + $options['sendno'] = $this->generateSendno(); + } + + if (!is_null($time_to_live)) { + if (!is_int($time_to_live) || $time_to_live < 0 || $time_to_live > 864000) { + throw new InvalidArgumentException('Invalid option time to live, it must be a int and in [0, 864000]'); + } + $options['time_to_live'] = $time_to_live; + } + + if (!is_null($override_msg_id)) { + if (!is_long($override_msg_id)) { + throw new InvalidArgumentException('Invalid option override msg id'); + } + $options['override_msg_id'] = $override_msg_id; + } + + if (!is_null($apns_production)) { + if (!is_bool($apns_production)) { + throw new InvalidArgumentException('Invalid option apns production'); + } + $options['apns_production'] = $apns_production; + } else { + $options['apns_production'] = false; + } + + if (!is_null($big_push_duration)) { + if (!is_int($big_push_duration) || $big_push_duration < 0 || $big_push_duration > 1440) { + throw new InvalidArgumentException('Invalid option big push duration, it must be a int and in [0, 1440]'); + } + $options['big_push_duration'] = $big_push_duration; + } + + $this->options = $options; + return $this; + } + + /* + 针对RegID方式批量单推 + https://docs.jiguang.cn/jpush/server/push/rest_api_v3_push/#vip + */ + public function batchPushByRegid(array $singlePayloads) { + $body = array( + "pushlist"=>array() + ); + $response = $this -> getCid(count($singlePayloads), 'push'); + $cidlist = $response['body']['cidlist']; + foreach ($cidlist as $i => $cid) { + $body["pushlist"][$cid] = $singlePayloads[$i]; + } + $url = $this->client->makeURL('push') . 'push/batch/regid/single'; + return Http::post($this->client, $url, $body); + } + + /* + 针对Alias方式批量单推 + https://docs.jiguang.cn/jpush/server/push/rest_api_v3_push/#vip + */ + public function batchPushByAlias(array $singlePayloads) { + $body = array( + "pushlist"=>array() + ); + $response = $this -> getCid(count($singlePayloads), 'push'); + $cidlist = $response['body']['cidlist']; + foreach ($cidlist as $i => $cid) { + $body["pushlist"][$cid] = $singlePayloads[$i]; + } + $url = $this->client->makeURL('push') . 'push/batch/alias/single'; + return Http::post($this->client, $url, $body); + } +} diff --git a/vendor/jpush/jpush/src/JPush/ReportPayload.php b/vendor/jpush/jpush/src/JPush/ReportPayload.php new file mode 100644 index 00000000..520137d1 --- /dev/null +++ b/vendor/jpush/jpush/src/JPush/ReportPayload.php @@ -0,0 +1,109 @@ +client = $client; + } + + public function getReceived($msgIds) { + $queryParams = '?msg_ids='; + if (is_array($msgIds) && !empty($msgIds)) { + $msgIdsStr = implode(',', $msgIds); + $queryParams .= $msgIdsStr; + } elseif (is_string($msgIds)) { + $queryParams .= $msgIds; + } else { + throw new InvalidArgumentException("Invalid msg_ids"); + } + + $url = $this->client->makeURL('report') . 'received' . $queryParams; + return Http::get($this->client, $url); + } + + /* + 送达统计详情(新) + https://docs.jiguang.cn/jpush/server/push/rest_api_v3_report/#_7 + */ + public function getReceivedDetail($msgIds) { + $queryParams = '?msg_ids='; + if (is_array($msgIds) && !empty($msgIds)) { + $msgIdsStr = implode(',', $msgIds); + $queryParams .= $msgIdsStr; + } elseif (is_string($msgIds)) { + $queryParams .= $msgIds; + } else { + throw new InvalidArgumentException("Invalid msg_ids"); + } + + $url = $this->client->makeURL('report') . 'received/detail' . $queryParams; + return Http::get($this->client, $url); + } + + public function getMessageStatus($msgId, $rids, $data = null) { + $url = $this->client->makeURL('report') . 'status/message'; + $registrationIds = is_array($rids) ? $rids : array($rids); + $body = [ + 'msg_id' => $msgId, + 'registration_ids' => $registrationIds + ]; + if (!is_null($data)) { + $body['data'] = $data; + } + return Http::post($this->client, $url, $body); + } + + public function getMessages($msgIds) { + $queryParams = '?msg_ids='; + if (is_array($msgIds) && !empty($msgIds)) { + $msgIdsStr = implode(',', $msgIds); + $queryParams .= $msgIdsStr; + } elseif (is_string($msgIds)) { + $queryParams .= $msgIds; + } else { + throw new InvalidArgumentException("Invalid msg_ids"); + } + + $url = $this->client->makeURL('report') . 'messages/' .$queryParams; + return Http::get($this->client, $url); + } + + /* + 消息统计详情(VIP 专属接口,新) + https://docs.jiguang.cn/jpush/server/push/rest_api_v3_report/#vip_1 + */ + public function getMessagesDetail($msgIds) { + $queryParams = '?msg_ids='; + if (is_array($msgIds) && !empty($msgIds)) { + $msgIdsStr = implode(',', $msgIds); + $queryParams .= $msgIdsStr; + } elseif (is_string($msgIds)) { + $queryParams .= $msgIds; + } else { + throw new InvalidArgumentException("Invalid msg_ids"); + } + + $url = $this->client->makeURL('report') . 'messages/detail' .$queryParams; + return Http::get($this->client, $url); + } + + public function getUsers($time_unit, $start, $duration) { + $time_unit = strtoupper($time_unit); + if (!in_array($time_unit, self::$EFFECTIVE_TIME_UNIT)) { + throw new InvalidArgumentException('Invalid time unit'); + } + + $url = $this->client->makeURL('report') . 'users/?time_unit=' . $time_unit . '&start=' . $start . '&duration=' . $duration; + return Http::get($this->client, $url); + } +} diff --git a/vendor/jpush/jpush/src/JPush/SchedulePayload.php b/vendor/jpush/jpush/src/JPush/SchedulePayload.php new file mode 100644 index 00000000..5f35262e --- /dev/null +++ b/vendor/jpush/jpush/src/JPush/SchedulePayload.php @@ -0,0 +1,182 @@ +client = $client; + } + + public function createSingleSchedule($name, $push_payload, $trigger) { + if (!is_string($name)) { + throw new InvalidArgumentException('Invalid schedule name'); + } + if (!is_array($push_payload)) { + throw new InvalidArgumentException('Invalid schedule push payload'); + } + if (!is_array($trigger)) { + throw new InvalidArgumentException('Invalid schedule trigger'); + } + $payload = array(); + $payload['name'] = $name; + $payload['enabled'] = true; + $payload['trigger'] = array("single"=>$trigger); + $payload['push'] = $push_payload; + + $url = $this->client->makeURL('schedule'); + return Http::post($this->client, $url, $payload); + } + + public function createPeriodicalSchedule($name, $push_payload, $trigger) { + if (!is_string($name)) { + throw new InvalidArgumentException('Invalid schedule name'); + } + if (!is_array($push_payload)) { + throw new InvalidArgumentException('Invalid schedule push payload'); + } + if (!is_array($trigger)) { + throw new InvalidArgumentException('Invalid schedule trigger'); + } + $payload = array(); + $payload['name'] = $name; + $payload['enabled'] = true; + $payload['trigger'] = array("periodical"=>$trigger); + $payload['push'] = $push_payload; + + $url = $this->client->makeURL('schedule'); + return Http::post($this->client, $url, $payload); + } + + public function updateSingleSchedule($schedule_id, $name=null, $enabled=null, $push_payload=null, $trigger=null) { + if (!is_string($schedule_id)) { + throw new InvalidArgumentException('Invalid schedule id'); + } + $payload = array(); + if (!is_null($name)) { + if (!is_string($name)) { + throw new InvalidArgumentException('Invalid schedule name'); + } else { + $payload['name'] = $name; + } + } + + if (!is_null($enabled)) { + if (!is_bool($enabled)) { + throw new InvalidArgumentException('Invalid schedule enable'); + } else { + $payload['enabled'] = $enabled; + } + } + + if (!is_null($push_payload)) { + if (!is_array($push_payload)) { + throw new InvalidArgumentException('Invalid schedule push payload'); + } else { + $payload['push'] = $push_payload; + } + } + + if (!is_null($trigger)) { + if (!is_array($trigger)) { + throw new InvalidArgumentException('Invalid schedule trigger'); + } else { + $payload['trigger'] = array("single"=>$trigger); + } + } + + if (count($payload) <= 0) { + throw new InvalidArgumentException('Invalid schedule, name, enabled, trigger, push can not all be null'); + } + + $url = $this->client->makeURL('schedule') . "/" . $schedule_id; + + return Http::put($this->client, $url, $payload); + + } + + public function updatePeriodicalSchedule($schedule_id, $name=null, $enabled=null, $push_payload=null, $trigger=null) { + if (!is_string($schedule_id)) { + throw new InvalidArgumentException('Invalid schedule id'); + } + $payload = array(); + if (!is_null($name)) { + if (!is_string($name)) { + throw new InvalidArgumentException('Invalid schedule name'); + } else { + $payload['name'] = $name; + } + } + + if (!is_null($enabled)) { + if (!is_bool($enabled)) { + throw new InvalidArgumentException('Invalid schedule enable'); + } else { + $payload['enabled'] = $enabled; + } + } + + if (!is_null($push_payload)) { + if (!is_array($push_payload)) { + throw new InvalidArgumentException('Invalid schedule push payload'); + } else { + $payload['push'] = $push_payload; + } + } + + if (!is_null($trigger)) { + if (!is_array($trigger)) { + throw new InvalidArgumentException('Invalid schedule trigger'); + } else { + $payload['trigger'] = array("periodical"=>$trigger); + } + } + + if (count($payload) <= 0) { + throw new InvalidArgumentException('Invalid schedule, name, enabled, trigger, push can not all be null'); + } + + $url = $this->client->makeURL('schedule') . "/" . $schedule_id; + return Http::put($this->client, $url, $payload); + } + + public function getSchedules($page = 1) { + if (!is_int($page)) { + $page = 1; + } + $url = $this->client->makeURL('schedule') . "?page=" . $page; + return Http::get($this->client, $url); + } + + public function getSchedule($schedule_id) { + if (!is_string($schedule_id)) { + throw new InvalidArgumentException('Invalid schedule id'); + } + $url = $this->client->makeURL('schedule') . "/" . $schedule_id; + return Http::get($this->client, $url); + } + + public function deleteSchedule($schedule_id) { + if (!is_string($schedule_id)) { + throw new InvalidArgumentException('Invalid schedule id'); + } + $url = $this->client->makeURL('schedule') . "/" . $schedule_id; + return Http::delete($this->client, $url); + } + + public function getMsgIds($schedule_id) { + if (!is_string($schedule_id)) { + throw new InvalidArgumentException('Invalid schedule id'); + } + $url = $this->client->makeURL('schedule') . '/' . $schedule_id . '/msg_ids'; + return Http::get($this->client, $url); + } + +} + diff --git a/vendor/jpush/jpush/src/JPush/version.php b/vendor/jpush/jpush/src/JPush/version.php new file mode 100644 index 00000000..31f70473 --- /dev/null +++ b/vendor/jpush/jpush/src/JPush/version.php @@ -0,0 +1,4 @@ +device = $client->device(); + $this->test_tag = 'jpush_tag'; + } + + function testGetDevices() { + global $registration_id; + $response = $this->device->getDevices($registration_id); + $this->assertEquals('200', $response['http_code']); + + echo "HTTP HEADERS ARE: "; + print_r($response['headers']); + + $body = $response['body']; + $this->assertTrue(is_array($body)); + $this->assertEquals(3, count($body)); + $this->assertArrayHasKey('tags', $body); + $this->assertArrayHasKey('alias', $body); + $this->assertArrayHasKey('mobile', $body); + $this->assertTrue(is_array($body['tags'])); + } + + /** + * @expectedException \JPush\Exceptions\APIRequestException + * @expectedExceptionCode 7002 + */ + function testGetDevicesWithInvalidRid() { + $response = $this->device->getDevices('INVALID_REGISTRATION_ID'); + } + + function testUpdateDevicesAlias() { + global $registration_id; + $result = $this->device->getDevices($registration_id); + $old_alias = $result['body']['alias']; + if ($old_alias == null) { + $old_alias = ''; + } + $new_alias = 'jpush_alias'; + if ($old_alias == $new_alias) { + $new_alias = $new_alias . time(); + } + $response = $this->device->updateAlias($registration_id, $new_alias); + $this->assertEquals('200', $response['http_code']); + + $response = $this->device->updateAlias($registration_id, $old_alias); + $this->assertEquals('200', $response['http_code']); + } + + function testUpdateDevicesTags() { + global $registration_id; + $new_tag = $this->test_tag; + + $response = $this->device->addTags($registration_id, array($new_tag)); + $this->assertEquals('200', $response['http_code']); + + $response = $this->device->removeTags($registration_id, array($new_tag)); + $this->assertEquals('200', $response['http_code']); + } + + function testGetTags() { + $response = $this->device->getTags(); + $this->assertEquals('200', $response['http_code']); + + $body = $response['body']; + $this->assertTrue(is_array($body)); + $this->assertEquals(1, count($body)); + $this->assertArrayHasKey('tags', $body); + } + + function testIsDeviceInTag() { + global $registration_id; + $test_tag = $this->test_tag; + + $this->device->addTags($registration_id, array($test_tag)); + $response = $this->device->isDeviceInTag($registration_id, $test_tag); + $this->assertEquals('200', $response['http_code']); + $body = $response['body']; + $this->assertTrue(is_array($body)); + $this->assertTrue($body['result']); + + $this->device->removeTags($registration_id, array($test_tag)); + $response = $this->device->isDeviceInTag($registration_id, $test_tag); + $this->assertEquals('200', $response['http_code']); + $body = $response['body']; + $this->assertTrue(is_array($body)); + $this->assertFalse($body['result']); + } + + function testUpdateTag() { + global $registration_id; + $test_tag = $this->test_tag; + + $response = $this->device->addDevicesToTag($test_tag, array($registration_id)); + $this->assertEquals('200', $response['http_code']); + + $response = $this->device->removeDevicesFromTag($test_tag, array($registration_id)); + $this->assertEquals('200', $response['http_code']); + } + + function testDeleteTag() {} + + function testGetAliasDevices() { + $test_tag = $this->test_tag; + + $response = $this->device->getAliasDevices($test_tag); + $this->assertEquals('200', $response['http_code']); + $body = $response['body']; + $this->assertTrue(is_array($body)); + $this->assertEquals(1, count($body)); + $this->assertArrayHasKey('registration_ids', $body); + } + + function testDeleteAlias() {} + + function testGetDevicesStatus() { + global $registration_id; + $response = $this->device->getDevicesStatus($registration_id); + $this->assertEquals('200', $response['http_code']); + $body = $response['body']; + $this->assertTrue(is_array($body)); + $this->assertEquals(1, count($body)); + } + +} diff --git a/vendor/jpush/jpush/tests/JPush/PushPayloadTest.php b/vendor/jpush/jpush/tests/JPush/PushPayloadTest.php new file mode 100644 index 00000000..2bd300c7 --- /dev/null +++ b/vendor/jpush/jpush/tests/JPush/PushPayloadTest.php @@ -0,0 +1,315 @@ +payload = $client->push() + ->setPlatform('all') + ->addAllAudience() + ->setNotificationAlert('Hello JPush'); + + $this->payload_without_audience = $client->push() + ->setPlatform('all') + ->setNotificationAlert('Hello JPush'); + } + + public function testSimplePushToAll() { + $payload = $this->payload; + $result = $payload->build(); + + $this->assertTrue(is_array($result)); + $this->assertEquals(4, count($result)); + $this->assertArrayHasKey('platform', $result); + $this->assertArrayHasKey('audience', $result); + $this->assertArrayHasKey('notification', $result); + $this->assertArrayHasKey('options', $result); + } + + public function testSetPlatform() { + $payload = $this->payload; + + $result = $payload->build(); + $this->assertEquals('all', $result['platform']); + + $result = $payload->setPlatform('ios')->build(); + $this->assertTrue(is_array($result['platform'])); + $this->assertEquals(1, count($result['platform'])); + $this->assertTrue(in_array('ios', $result['platform'])); + + $result = $payload->setPlatform(array('ios', 'android', 'blackberry'))->build(); + $this->assertTrue(is_array($result['platform'])); + $this->assertEquals(2, count($result['platform'])); + $this->assertFalse(in_array('blackberry', $result['platform'])); + } + + public function testSetAudience() { + $result = $this->payload->build(); + $this->assertEquals('all', $result['audience']); + } + + public function testAddTag() { + $payload = $this->payload_without_audience; + $result = $payload->addTag('hello')->build(); + $audience = $result['audience']; + $this->assertTrue(is_array($audience['tag'])); + $this->assertEquals(1, count($audience['tag'])); + + $result = $payload->addTag(array('jpush', 'jiguang'))->build(); + $this->assertEquals(3, count($result['audience']['tag'])); + } + public function testAddTag2() { + $payload = $this->payload_without_audience; + $result = $payload->addTagAnd(array('jpush', 'jiguang'))->build(); + $audience = $result['audience']; + $this->assertTrue(is_array($audience['tag_and'])); + $this->assertEquals(2, count($audience['tag_and'])); + + $result = $payload->addTagAnd('hello')->build(); + $this->assertEquals(3, count($result['audience']['tag_and'])); + } + + public function testAddTagAnd1() { + $payload = $this->payload_without_audience; + $result = $payload->addTagAnd('hello')->build(); + $audience = $result['audience']; + $this->assertTrue(is_array($audience['tag_and'])); + $this->assertEquals(1, count($audience['tag_and'])); + + $result = $payload->addTagAnd(array('jpush', 'jiguang'))->build(); + $this->assertEquals(3, count($result['audience']['tag_and'])); + } + public function testAddTagAnd2() { + $payload = $this->payload_without_audience; + $result = $payload->addTagAnd(array('jpush', 'jiguang'))->build(); + $audience = $result['audience']; + $this->assertTrue(is_array($audience['tag_and'])); + $this->assertEquals(2, count($audience['tag_and'])); + + $result = $payload->addTagAnd('hello')->build(); + $this->assertEquals(3, count($result['audience']['tag_and'])); + } + + public function testAddRegistrationId1() { + $payload = $this->payload_without_audience; + $result = $payload->addRegistrationId('hello')->build(); + $audience = $result['audience']; + $this->assertTrue(is_array($audience['registration_id'])); + $this->assertEquals(1, count($audience['registration_id'])); + + $result = $payload->addRegistrationId(array('jpush', 'jiguang'))->build(); + $this->assertEquals(3, count($result['audience']['registration_id'])); + } + public function testAddRegistrationId2() { + $payload = $this->payload_without_audience; + $result = $payload->addRegistrationId(array('jpush', 'jiguang'))->build(); + $audience = $result['audience']; + $this->assertTrue(is_array($audience['registration_id'])); + $this->assertEquals(2, count($audience['registration_id'])); + + $result = $payload->addRegistrationId('hello')->build(); + $this->assertEquals(3, count($result['audience']['registration_id'])); + } + + public function testSetNotificationAlert() { + $result = $this->payload->build(); + $notification = $result['notification']; + $this->assertTrue(is_array($notification)); + $this->assertEquals(1, count($notification)); + $this->assertEquals('Hello JPush', $result['notification']['alert']); + } + + public function testIosNotification() { + $payload = $this->payload; + $result = $payload->iosNotification()->build(); + $ios = $result['notification']['ios']; + $this->assertTrue(is_array($ios)); + $this->assertEquals(3, count($ios)); + $this->assertArrayHasKey('alert', $ios); + $this->assertArrayHasKey('sound', $ios); + $this->assertArrayHasKey('badge', $ios); + $this->assertEquals('', $ios['alert']); + $this->assertEquals('', $ios['sound']); + $this->assertEquals('+1', $ios['badge']); + + $result = $payload->iosNotification('hello')->build(); + $ios = $result['notification']['ios']; + $this->assertEquals('hello', $result['notification']['ios']['alert']); + } + public function testIosNotificationWithArray() { + $payload = $this->payload; + $alert_array = array( + 'alert_k1' => 'alert_v1', + 'alert_k2' => 'alert_v2', + 'alert_k3' => 'alert_v3', + 'alert_k4' => 'alert_v4' + ); + $array = array( + 'sound' => 'jpush.caf', + 'badge' => 2, + 'content-available' => true, + 'category' => 'jiguang', + 'extras' => array( + 'key' => 'value', + 'jiguang' + ), + 'invalid_key' => 'invalid_value' + ); + $result = $payload->iosNotification($alert_array, $array)->build(); + $ios = $result['notification']['ios']; + $this->assertTrue(is_array($ios['alert'])); + $this->assertEquals(6, count($ios)); + $this->assertFalse(array_key_exists('invalid_key', $ios)); + } + + public function testAndroidNotification() { + $payload = $this->payload; + $result = $payload->androidNotification()->build(); + $android = $result['notification']['android']; + $this->assertTrue(is_array($android)); + $this->assertEquals(1, count($android)); + $this->assertArrayHasKey('alert', $android); + $this->assertEquals('', $android['alert']); + + $result = $payload->androidNotification('hello')->build(); + $android = $result['notification']['android']; + $this->assertEquals('hello', $result['notification']['android']['alert']); + } + public function testAndroidNotificationWithArray() { + $payload = $this->payload; + $array = array( + 'title' => 'hello jpush', + 'builder_id' => 2, + 'extras' => array( + 'key' => 'value', + 'jiguang' + ), + 'invalid_key' => 'invalid_value' + ); + $result = $payload->androidNotification('', $array)->build(); + $android = $result['notification']['android']; + $this->assertEquals(4, count($android)); + $this->assertFalse(array_key_exists('invalid_key', $android)); + } + + public function testSetSmsMessage() { + $payload = $this->payload; + $smsMessage = array( + 'delay_time' => 60, + 'signid' => 154, + 'temp_id' => 1, + 'temp_para' => array( + 'code' => 357 + ), + 'active_filter' => false + ); + $result = $payload->setSmsMessage($smsMessage)->build(); + $sms = $result['sms_message']; + $this->assertTrue(is_array($sms)); + $this->assertEquals(5, count($sms)); + $this->assertEquals(60, $sms['delay_time']); + $this->assertEquals(154, $sms['signid']); + $this->assertEquals(1, $sms['temp_id']); + } + + public function testMessage() { + $payload = $this->payload; + $result = $payload->message('Hello JPush')->build(); + $message = $result['message']; + $this->assertTrue(is_array($message)); + $this->assertEquals(1, count($message)); + $this->assertEquals('Hello JPush', $message['msg_content']); + + $array = array( + 'title' => 'hello jpush', + 'content_type' => '', + 'extras' => array( + 'key' => 'value', + 'jiguang' + ), + 'invalid_key' => 'invalid_value' + ); + $result = $payload->message('Hello JPush', $array)->build(); + } + + public function testOptions() { + $payload = $this->payload; + $result = $payload->options()->build(); + $this->assertTrue(array_key_exists('options', $result)); + $this->assertEquals(false, $result['options']['apns_production']); + $this->assertTrue(array_key_exists('sendno', $result['options'])); + + $array = array( + 'sendno' => 100, + 'time_to_live' => 100, + 'apns_production' => true, + 'override_msg_id' => 100, + 'big_push_duration' => 100 + ); + $result = $payload->options($array)->build(); + $options = $result['options']; + $this->assertEquals(5, count($options)); + $this->assertArrayHasKey('apns_production', $options); + $this->assertEquals(true, $options['apns_production']); + } + + public function testPushToAll() { + $payload = $this->payload; + $platform = array('ios', 'android', 'blackberry'); + $ios_alert = array( + 'k1' => 'v1', + 'k2' => 'v2', + 'k3' => 'v3', + 'k4' => 'v4' + ); + $ios_notification = array( + 'sound' => 'jpush.caf', + 'badge' => 2, + 'content-available' => true, + 'category' => 'jiguang', + 'extras' => array( + 'key' => 'value', + 'jiguang' + ), + 'invalid_key' => 'invalid_value' + ); + $android_notification = array( + 'title' => 'hello jpush', + 'builder_id' => 2, + 'extras' => array( + 'key' => 'value', + 'jiguang' + ), + 'invalid_key' => 'invalid_value' + ); + $message = array( + 'title' => 'hello jpush', + 'content_type' => '', + 'extras' => array( + 'key' => 'value', + 'jiguang' + ), + 'invalid_key' => 'invalid_value' + ); + + $result = $payload->setPlatform($platform) + ->iosNotification($ios_alert, $ios_notification) + ->androidNotification('Hello Android', $android_notification) + ->message('Hello JPush', $message) + ->build(); + + $response = $payload->send(); + $this->assertEquals('200', $response['http_code']); + + echo "HTTP HEADERS ARE: "; + print_r($response['headers']); + + $body = $response['body']; + $this->assertTrue(is_array($body)); + $this->assertEquals(2, count($body)); + $this->assertArrayHasKey('sendno', $body); + $this->assertArrayHasKey('msg_id', $body); + } +} diff --git a/vendor/jpush/jpush/tests/JPush/ReportPayloadTest.php b/vendor/jpush/jpush/tests/JPush/ReportPayloadTest.php new file mode 100644 index 00000000..f86ca766 --- /dev/null +++ b/vendor/jpush/jpush/tests/JPush/ReportPayloadTest.php @@ -0,0 +1,77 @@ +payload = $client->push() + ->setPlatform('all') + ->addAllAudience() + ->setNotificationAlert('Hello JPush'); + $this->reporter = $client->report(); + } + + public function testPusher0() { + $payload = $this->payload; + $response = $payload->send(); + + $this->assertEquals('200', $response['http_code']); + $body = $response['body']; + $this->assertTrue(is_array($body)); + $this->assertEquals(2, count($body)); + $this->assertArrayHasKey('sendno', $body); + $this->assertArrayHasKey('msg_id', $body); + sleep(10); + return $body['msg_id']; + } + public function testPusher1() { + $payload = $this->payload; + $response = $payload->send(); + $this->assertEquals('200', $response['http_code']); + sleep(10); + return $response['body']['msg_id']; + } + + /** + * @depends testPusher0 + * @depends testPusher1 + */ + public function testGetReceived($msg_id_0, $msg_id_1) { + $response = $this->reporter->getReceived($msg_id_0); + $this->assertEquals('200', $response['http_code']); + $body = $response['body']; + $this->assertTrue(is_array($body)); + $this->assertEquals(1, count($body)); + $this->assertTrue(is_array($body[0])); + $this->assertArrayHasKey('msg_id', $body[0]); + + $response = $this->reporter->getReceived(array($msg_id_0, $msg_id_1)); + $this->assertEquals('200', $response['http_code']); + $body = $response['body']; + $this->assertTrue(is_array($body)); + $this->assertEquals(2, count($body)); + } + + /** + * @depends testPusher0 + * @depends testPusher1 + */ + public function testGetMessages($msg_id_0, $msg_id_1) { + $response = $this->reporter->getMessages($msg_id_0); + $this->assertEquals('200', $response['http_code']); + $body = $response['body']; + $this->assertTrue(is_array($body)); + $this->assertEquals(1, count($body)); + $this->assertTrue(is_array($body[0])); + $this->assertEquals(4, count($body[0])); + $this->assertArrayHasKey('msg_id', $body[0]); + + $response = $this->reporter->getMessages(array($msg_id_0, $msg_id_1)); + $this->assertEquals('200', $response['http_code']); + $body = $response['body']; + $this->assertTrue(is_array($body)); + $this->assertEquals(2, count($body)); + } +} diff --git a/vendor/jpush/jpush/tests/JPush/SchedulePayloadTest.php b/vendor/jpush/jpush/tests/JPush/SchedulePayloadTest.php new file mode 100644 index 00000000..391738e1 --- /dev/null +++ b/vendor/jpush/jpush/tests/JPush/SchedulePayloadTest.php @@ -0,0 +1,18 @@ +schedule = $client->schedule(); + } + + public function testGetSchedules() { + $schedule = $this->schedule; + $response = $schedule->getSchedules(); + $this->assertEquals('200', $response['http_code']); + } + +} diff --git a/vendor/jpush/jpush/tests/bootstrap.php b/vendor/jpush/jpush/tests/bootstrap.php new file mode 100644 index 00000000..bfe7e844 --- /dev/null +++ b/vendor/jpush/jpush/tests/bootstrap.php @@ -0,0 +1,8 @@ +exceptionHandler)($e, $record); } + + /** + * @return array + */ + public function __serialize(): array + { + return [ + 'name' => $this->name, + 'handlers' => $this->handlers, + 'processors' => $this->processors, + 'microsecondTimestamps' => $this->microsecondTimestamps, + 'timezone' => $this->timezone, + 'exceptionHandler' => $this->exceptionHandler, + 'logDepth' => $this->logDepth, + 'detectCycles' => $this->detectCycles, + ]; + } + + /** + * @param array $data + */ + public function __unserialize(array $data): void + { + foreach (['name', 'handlers', 'processors', 'microsecondTimestamps', 'timezone', 'exceptionHandler', 'logDepth', 'detectCycles'] as $property) { + if (isset($data[$property])) { + $this->$property = $data[$property]; + } + } + + if (\PHP_VERSION_ID >= 80100) { + // Local variable for phpstan, see https://github.com/phpstan/phpstan/issues/6732#issuecomment-1111118412 + /** @var \WeakMap<\Fiber, int> $fiberLogDepth */ + $fiberLogDepth = new \WeakMap(); + $this->fiberLogDepth = $fiberLogDepth; + } + } } diff --git a/vendor/overtrue/socialite/src/Providers/Linkedin.php b/vendor/overtrue/socialite/src/Providers/Linkedin.php index d6eea204..f2e13f74 100755 --- a/vendor/overtrue/socialite/src/Providers/Linkedin.php +++ b/vendor/overtrue/socialite/src/Providers/Linkedin.php @@ -51,7 +51,7 @@ class Linkedin extends Base $response = $this->getHttpClient()->get($url, [ 'headers' => [ - 'Authorization' => 'Bearer '.$token, + 'Authorization' => 'Bearer ' . $token, 'X-RestLi-Protocol-Version' => '2.0.0', ], ]); @@ -65,22 +65,23 @@ class Linkedin extends Base $response = $this->getHttpClient()->get($url, [ 'headers' => [ - 'Authorization' => 'Bearer '.$token, + 'Authorization' => 'Bearer ' . $token, 'X-RestLi-Protocol-Version' => '2.0.0', ], ]); - return $this->fromJsonBody($response)['elements.0.handle~'] ?? []; + return $this->fromJsonBody($response)['elements'][0]['handle~'] ?? []; } protected function mapUserToObject(array $user): Contracts\UserInterface { - $preferredLocale = ($user['firstName.preferredLocale.language'] ?? null).'_'.($user['firstName.preferredLocale.country'] ?? null); - $firstName = $user['firstName.localized.'.$preferredLocale] ?? null; - $lastName = $user['lastName.localized.'.$preferredLocale] ?? null; - $name = $firstName.' '.$lastName; + $preferredLocale = ($user['firstName']['preferredLocale']['language'] ?? null) . '_' . + ($user['firstName']['preferredLocale']['country'] ?? null); + $firstName = $user['firstName']['localized'][$preferredLocale] ?? null; + $lastName = $user['lastName']['localized'][$preferredLocale] ?? null; + $name = $firstName . ' ' . $lastName; - $images = $user['profilePicture.displayImage~.elements'] ?? []; + $images = $user['profilePicture']['displayImage~']['elements'] ?? []; $avatars = \array_filter($images, static fn ($image) => ($image['data']['com.linkedin.digitalmedia.mediaartifact.StillImage']['storageSize']['width'] ?? 0) === 100); $avatar = \array_shift($avatars); $originalAvatars = \array_filter($images, static fn ($image) => ($image['data']['com.linkedin.digitalmedia.mediaartifact.StillImage']['storageSize']['width'] ?? 0) === 800); @@ -91,8 +92,8 @@ class Linkedin extends Base Contracts\ABNF_NICKNAME => $name, Contracts\ABNF_NAME => $name, Contracts\ABNF_EMAIL => $user['emailAddress'] ?? null, - Contracts\ABNF_AVATAR => $avatar['identifiers.0.identifier'] ?? null, - 'avatar_original' => $originalAvatar['identifiers.0.identifier'] ?? null, + Contracts\ABNF_AVATAR => $avatar['identifiers']['0']['identifier'] ?? null, + 'avatar_original' => $originalAvatar['identifiers']['0']['identifier'] ?? null, ]); } } diff --git a/vendor/qcloud/cos-sdk-v5/CHANGELOG.md b/vendor/qcloud/cos-sdk-v5/CHANGELOG.md index 3f572f29..bbc38631 100755 --- a/vendor/qcloud/cos-sdk-v5/CHANGELOG.md +++ b/vendor/qcloud/cos-sdk-v5/CHANGELOG.md @@ -1,5 +1,37 @@ cos-php-sdk-v5 Upgrade Guide ==================== +2.6.3 to 2.6.4 +--------- +1. 媒体处理转码任务支持闲时转码 +2. 搜索图片处理队列 +3. 更新图片处理队列 +4. 查询图片处理服务状态 +5. 查询 AI 内容识别服务状态 +6. 开通 AI 内容识别 +7. 搜索 AI 内容识别队列 +8. 更新 AI 内容识别队列 +9. 创建音视频转码 pro 模板 +10. 更新音视频转码 pro 模板 +11. 创建语音合成模板 +12. 更新语音合成模板 +13. 创建智能封面模板 +14. 更新智能封面模板 +15. 创建语音识别模板 +16. 更新语音识别模板 +17. 提交一个语音合成任务 +18. 提交一个翻译任务 +19. 提交一个语音识别任务 +20. 提交一个分词任务 + +2.6.2 to 2.6.3 +--------- +1. 直播审核支持转存到cos存储桶 +2. 网页审核支持BizType参数 +3. 批量图片审核接口支持加密图片审核 +4. 支持加密视频审核 +5. 桶文件审核时支持冻结操作 +6. 媒体处理、文档预览、文档审核队列ID允许为空 + 2.6.1 to 2.6.2 --------- 修复部分问题 diff --git a/vendor/qcloud/cos-sdk-v5/sample/ImageSearch.php b/vendor/qcloud/cos-sdk-v5/sample/ImageSearch.php index a67aea5e..365a2015 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/ImageSearch.php +++ b/vendor/qcloud/cos-sdk-v5/sample/ImageSearch.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 图片搜索接口 https://cloud.tencent.com/document/product/460/63901 diff --git a/vendor/qcloud/cos-sdk-v5/sample/ImageSearchAdd.php b/vendor/qcloud/cos-sdk-v5/sample/ImageSearchAdd.php index f7ef7e7d..0f27c1d2 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/ImageSearchAdd.php +++ b/vendor/qcloud/cos-sdk-v5/sample/ImageSearchAdd.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 添加图库图片 https://cloud.tencent.com/document/product/460/63900 diff --git a/vendor/qcloud/cos-sdk-v5/sample/ImageSearchDelete.php b/vendor/qcloud/cos-sdk-v5/sample/ImageSearchDelete.php index 296b70f3..afd1e981 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/ImageSearchDelete.php +++ b/vendor/qcloud/cos-sdk-v5/sample/ImageSearchDelete.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 删除图库图片 https://cloud.tencent.com/document/product/460/63902 diff --git a/vendor/qcloud/cos-sdk-v5/sample/ImageSearchOpen.php b/vendor/qcloud/cos-sdk-v5/sample/ImageSearchOpen.php index e8eeb4be..08086da6 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/ImageSearchOpen.php +++ b/vendor/qcloud/cos-sdk-v5/sample/ImageSearchOpen.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 开通以图搜图 https://cloud.tencent.com/document/product/460/63899 diff --git a/vendor/qcloud/cos-sdk-v5/sample/abortMultipartUpload.php b/vendor/qcloud/cos-sdk-v5/sample/abortMultipartUpload.php index b19063db..cd89d96a 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/abortMultipartUpload.php +++ b/vendor/qcloud/cos-sdk-v5/sample/abortMultipartUpload.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->abortMultipartUpload(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/blindWatermark.php b/vendor/qcloud/cos-sdk-v5/sample/blindWatermark.php index b0ad9c4f..0ed54195 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/blindWatermark.php +++ b/vendor/qcloud/cos-sdk-v5/sample/blindWatermark.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $blindWatermarkTemplate = new Qcloud\Cos\ImageParamTemplate\BlindWatermarkTemplate(); diff --git a/vendor/qcloud/cos-sdk-v5/sample/cancelInventoryTriggerJob.php b/vendor/qcloud/cos-sdk-v5/sample/cancelInventoryTriggerJob.php index 5be4543e..2bf71049 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/cancelInventoryTriggerJob.php +++ b/vendor/qcloud/cos-sdk-v5/sample/cancelInventoryTriggerJob.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/71515 取消存量任务 diff --git a/vendor/qcloud/cos-sdk-v5/sample/cancelLiveVideoAuditing.php b/vendor/qcloud/cos-sdk-v5/sample/cancelLiveVideoAuditing.php index 81c04f7b..e417c8dd 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/cancelLiveVideoAuditing.php +++ b/vendor/qcloud/cos-sdk-v5/sample/cancelLiveVideoAuditing.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', // 审核时必须为https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->cancelLiveVideoAuditing(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/catchException.php b/vendor/qcloud/cos-sdk-v5/sample/catchException.php index 817fa480..ea05fcc2 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/catchException.php +++ b/vendor/qcloud/cos-sdk-v5/sample/catchException.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getBucketAcl(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/ciTransformation.php b/vendor/qcloud/cos-sdk-v5/sample/ciTransformation.php index 870c0097..6b85a695 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/ciTransformation.php +++ b/vendor/qcloud/cos-sdk-v5/sample/ciTransformation.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $imageMogrTemplate = new Qcloud\Cos\ImageParamTemplate\ImageMogrTemplate(); diff --git a/vendor/qcloud/cos-sdk-v5/sample/completeMultipartUpload.php b/vendor/qcloud/cos-sdk-v5/sample/completeMultipartUpload.php index ae99d209..7495bca8 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/completeMultipartUpload.php +++ b/vendor/qcloud/cos-sdk-v5/sample/completeMultipartUpload.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->completeMultipartUpload(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/copy.php b/vendor/qcloud/cos-sdk-v5/sample/copy.php index ce9a8da7..5300bcbf 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/copy.php +++ b/vendor/qcloud/cos-sdk-v5/sample/copy.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); $local_path = "/data/exampleobject"; try { diff --git a/vendor/qcloud/cos-sdk-v5/sample/copyObject.php b/vendor/qcloud/cos-sdk-v5/sample/copyObject.php index 48d8b0fd..3e4d85a5 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/copyObject.php +++ b/vendor/qcloud/cos-sdk-v5/sample/copyObject.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->copyObject(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/cosClient.php b/vendor/qcloud/cos-sdk-v5/sample/cosClient.php index 6fd386e1..e5d93663 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/cosClient.php +++ b/vendor/qcloud/cos-sdk-v5/sample/cosClient.php @@ -21,10 +21,12 @@ $cosClient = new Qcloud\Cos\Client( 'userAgent' => '', //UA 'allow_redirects' => false, //是否follow302 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey, 'token' => $token, 'anonymous' => true, //匿名模式 - ) + ), + 'timezone' => 'PRC', //时区 + 'locationWithSchema' => true //Location中是否包含schema ) ); diff --git a/vendor/qcloud/cos-sdk-v5/sample/createAiTranslationJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createAiTranslationJobs.php new file mode 100644 index 00000000..0937d57f --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/createAiTranslationJobs.php @@ -0,0 +1,54 @@ + $region, + 'schema' => 'https', // 万象接口必须使用https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 提交一个翻译任务 https://cloud.tencent.com/document/product/460/84799 + $result = $cosClient->createAiTranslationJobs(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Tag' => 'Translation', + 'Input' => array( + 'Object' => 'test.docx', + 'Lang' => 'zh', + 'Type' => 'docx', +// 'BasicType' => '', + ), + 'Operation' => array( +// 'UserData' => 'xxx', +// 'JobLevel' => '', +// 'NoNeedOutput' => 'true', + 'Translation' => array( + 'Lang' => 'en', + 'Type' => 'docx', + ), + 'Output' => array( + 'Region' => $region, + 'Bucket' => 'examplebucket-125000000', + 'Object' => 'xxx.txt', + ), + ), +// 'CallBack' => '', +// 'CallBackFormat' => '', +// 'CallBackType' => '', +// 'CallBackMqConfig' => array( +// 'MqRegion' => '', +// 'MqMode' => '', +// 'MqName' => '', +// ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/createAiWordsGeneralizeJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createAiWordsGeneralizeJobs.php new file mode 100644 index 00000000..c94fb290 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/createAiWordsGeneralizeJobs.php @@ -0,0 +1,45 @@ + $region, + 'schema' => 'https', // 万象接口必须使用https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 提交一个分词任务 https://cloud.tencent.com/document/product/460/84800 + $result = $cosClient->createAiWordsGeneralizeJobs(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Tag' => 'WordsGeneralize', + 'Input' => array( + 'Object' => 'test.txt', + ), + 'Operation' => array( +// 'UserData' => '', +// 'JobLevel' => '', + 'WordsGeneralize' => array( + 'NerMethod' => 'DL', + 'SegMethod' => 'MIX', + ), + ), +// 'CallBack' => '', +// 'CallBackFormat' => '', +// 'CallBackType' => '', +// 'CallBackMqConfig' => array( +// 'MqRegion' => '', +// 'MqMode' => '', +// 'MqName' => '', +// ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/createBucket.php b/vendor/qcloud/cos-sdk-v5/sample/createBucket.php index b90b0710..542290cf 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createBucket.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createBucket.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->createBucket(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/createDocProcessJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createDocProcessJobs.php index f85f27ce..ec441fa6 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createDocProcessJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createDocProcessJobs.php @@ -10,13 +10,12 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->createDocProcessJobs(array( 'Bucket' => 'examplebucket-1250000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'DocProcess', //任务的 Tag:DocProcess 固定值 - 'QueueId' => 'pd8e422a2ea134165a92f2012ea43****', //任务所在的队列 ID 'Input' => array( 'Object' => 'Append功能测试.pdf' //待操作的文件对象 ), diff --git a/vendor/qcloud/cos-sdk-v5/sample/createFileCompressJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createFileCompressJobs.php index 4892e324..afbca6e5 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createFileCompressJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createFileCompressJobs.php @@ -10,14 +10,13 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/83112 提交多文件打包压缩任务-异步 $result = $cosClient->createFileCompressJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'FileCompress', -// 'QueueId' => 'pcc3ae89sa9d807fs89dg789sdg', 'Operation' => array( 'UserData' => 'xxx', 'FileCompressConfig' => array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/createFileHashCodeJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createFileHashCodeJobs.php index 4c9fb3db..f7e4dd6a 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createFileHashCodeJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createFileHashCodeJobs.php @@ -10,14 +10,13 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/83108 提交哈希值计算任务-异步 $result = $cosClient->createFileHashCodeJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'FileHashCode', -// 'QueueId' => 'pcc3ae89sa9d807fs89dg789sdg', 'Input' => array( 'Object' => 'test.mp4', ), diff --git a/vendor/qcloud/cos-sdk-v5/sample/createFileUncompressJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createFileUncompressJobs.php index f3b741a1..3a920d79 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createFileUncompressJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createFileUncompressJobs.php @@ -10,14 +10,13 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/83110 提交文件解压任务-异步 $result = $cosClient->createFileUncompressJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'FileUncompress', -// 'QueueId' => 'pcc3ae89sa9d807fs89dg789sdg', 'Input' => array( 'Object' => 'test.zip', ), diff --git a/vendor/qcloud/cos-sdk-v5/sample/createFolder.php b/vendor/qcloud/cos-sdk-v5/sample/createFolder.php index f008f60f..caf645e9 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createFolder.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createFolder.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->putObject(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/createInventoryTriggerJob.php b/vendor/qcloud/cos-sdk-v5/sample/createInventoryTriggerJob.php index 5ef3e2b7..5ce099f5 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createInventoryTriggerJob.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createInventoryTriggerJob.php @@ -8,15 +8,17 @@ $region = "ap-beijing"; //替换为用户的 region,已创建桶归属的regio $cosClient = new Qcloud\Cos\Client( array( 'region' => $region, - 'schema' => 'https', //协议头部,默认为http + 'schema' => 'https', // 万象接口必须使用https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/71516 触发批量存量任务 + // 1. 触发任务(工作流)https://cloud.tencent.com/document/product/460/76887 $result = $cosClient->createInventoryTriggerJob(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Name' => '存量触发任务名称', + 'Type' => 'Workflow', 'Input' => array( // 'Manifest' => '', // 'UrlFile' => '', @@ -28,6 +30,76 @@ try { // 'TimeInterval' => array( // 'Start' => '', // 'End' => '', +// ), + ), + )); + // 请求成功 + print_r($result); + + // 2. 触发任务(独立节点)https://cloud.tencent.com/document/product/460/80155 + $result = $cosClient->createInventoryTriggerJob(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Name' => '存量触发任务名称', + 'Type' => 'Job', + 'Input' => array( +// 'Manifest' => '', +// 'UrlFile' => '', +// 'Prefix' => '', + 'Object' => 'test01.png', + ), + 'Operation' => array( + 'Tag' => '', + 'QueueId' => '', + 'QueueType' => '', + 'TimeInterval' => array( + 'Start' => '', + 'End' => '', + ), + 'Output' => array( + 'Region' => '', + 'Bucket' => '', + 'Object' => '', + 'AuObject' => '', + 'SpriteObject' => '', + 'StreamExtract' => array( + 'Index' => '', + 'Object' => '', + ), + ), + 'JobParam' => array( + // 根据Tag输入相应参数,参数详情参考 https://cloud.tencent.com/document/product/460/80155 + 'TemplateId' => '', + 'TranscodeTemplateId' => '', + 'WatermarkTemplateId' => '', +// 'Animation' => ..., +// 'Transcode' => ..., +// 'SmartCover' => ..., +// 'DigitalWatermark' => ..., +// 'Watermark' => ..., +// 'RemoveWatermark' => ..., +// 'Snapshot' => ..., +// 'SpeechRecognition' => ..., +// 'ConcatTemplate' => ..., +// 'VoiceSeparate' => ..., +// 'VideoMontage' => ..., +// 'SDRtoHDR' => ..., +// 'VideoProcess' => ..., +// 'SuperResolution' => ..., +// 'Segment' => ..., +// 'ExtractDigitalWatermark' => ..., +// 'VideoTag' => ..., +// 'TtsTpl' => ..., +// 'NoiseReduction' => ..., + ), +// 'UserData' => '', +// 'JobLevel' => '', +// 'CallBackFormat' => '', +// 'CallBackType' => '', +// 'CallBack' => '', +// 'CallBackMqConfig' => array( +// 'MqRegion' => '', +// 'MqMode' => '', +// 'MqName' => '', // ), ), )); diff --git a/vendor/qcloud/cos-sdk-v5/sample/createM3U8PlayListJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createM3U8PlayListJobs.php new file mode 100644 index 00000000..0f041e8d --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/createM3U8PlayListJobs.php @@ -0,0 +1,45 @@ + $region, + 'schema' => 'https', //协议头部,默认为http + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + $result = $cosClient->createM3U8PlayListJobs(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'StartTime' => 1679386006, + 'EndTime' => 1679386006, + 'Operation' => array( + 'M3U8List' => array( + array( + 'BucketId' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Index' => '0', + 'ObjectPath' => 'test1.m3u8', + ), + array( + 'BucketId' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Index' => '0', + 'ObjectPath' => 'test2.m3u8', + ), + ), + 'Output' => array( + 'Region' => $region, + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Object' => 'xxx.m3u8', + ), + ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaAnimationJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaAnimationJobs.php index b1bd6491..cd63d355 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaAnimationJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaAnimationJobs.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提交动图任务 https://cloud.tencent.com/document/product/436/54001 @@ -18,7 +18,6 @@ try { $result = $cosClient->createMediaAnimationJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'Animation', - 'QueueId' => 'p81e648af2aee49688xxxxxxxxxxxxxxxx', 'Input' => array( 'Object' => 'video01.mp4' ), @@ -42,7 +41,6 @@ try { $result = $cosClient->createMediaAnimationJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'Animation', - 'QueueId' => 'p81e648af2aee49688xxxxxxxxxxxxxxxx', 'Input' => array( 'Object' => 'video01.mp4' ), diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaAnimationTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaAnimationTemplate.php index de0f9af2..6154a587 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaAnimationTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaAnimationTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->createMediaAnimationTemplate(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaConcatJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaConcatJobs.php index 1a12df20..ea8da091 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaConcatJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaConcatJobs.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提交拼接任务 https://cloud.tencent.com/document/product/436/54013 @@ -18,7 +18,6 @@ try { $result = $cosClient->createMediaConcatJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'Concat', - 'QueueId' => 'asdadadfafsdkjhfjghdfjg', 'CallBack' => 'https://example.com/callback', 'Input' => array( 'Object' => 'video01.mp4' @@ -42,7 +41,6 @@ try { $result = $cosClient->createMediaConcatJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'Concat', - 'QueueId' => 'asdadadfafsdkjhfjghdfjg', 'CallBack' => 'https://example.com/callback', 'Input' => array( 'Object' => 'video01.mp4' @@ -88,6 +86,34 @@ try { 'Height' => '', 'Fps' => '30', ), + 'AudioMixArray' => array( + array( + 'AudioSource' => '', + 'MixMode' => '', + 'Replace' => '', + 'EffectConfig' => array( + 'EnableStartFadein' => '', + 'StartFadeinTime' => '', + 'EnableEndFadeout' => '', + 'EndFadeoutTime' => '', + 'EnableBgmFade' => '', + 'BgmFadeTime' => '', + ), + ), + array( + 'AudioSource' => '', + 'MixMode' => '', + 'Replace' => '', + 'EffectConfig' => array( + 'EnableStartFadein' => '', + 'StartFadeinTime' => '', + 'EnableEndFadeout' => '', + 'EndFadeoutTime' => '', + 'EnableBgmFade' => '', + 'BgmFadeTime' => '', + ), + ), + ), ), ), )); diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaConcatTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaConcatTemplate.php index bee8a541..4075a2d4 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaConcatTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaConcatTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/54041 新增拼接模板 @@ -46,6 +46,34 @@ try { 'Container' => array( 'Format' => 'mp4', ), + 'AudioMixArray' => array( + array( + 'AudioSource' => '', + 'MixMode' => '', + 'Replace' => '', + 'EffectConfig' => array( + 'EnableStartFadein' => '', + 'StartFadeinTime' => '', + 'EnableEndFadeout' => '', + 'EndFadeoutTime' => '', + 'EnableBgmFade' => '', + 'BgmFadeTime' => '', + ), + ), + array( + 'AudioSource' => '', + 'MixMode' => '', + 'Replace' => '', + 'EffectConfig' => array( + 'EnableStartFadein' => '', + 'StartFadeinTime' => '', + 'EnableEndFadeout' => '', + 'EndFadeoutTime' => '', + 'EnableBgmFade' => '', + 'BgmFadeTime' => '', + ), + ), + ), ), )); // 请求成功 diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaDigitalWatermarkJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaDigitalWatermarkJobs.php index 51660ce4..0208ad3c 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaDigitalWatermarkJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaDigitalWatermarkJobs.php @@ -10,14 +10,13 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 嵌入数字水印任务 https://cloud.tencent.com/document/product/436/65999 $result = $cosClient->createMediaDigitalWatermarkJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'DigitalWatermark', - 'QueueId' => 'p81e648af2aee496885707caxxxxxxxxxxxx', 'Input' => array( 'Object' => 'video01.mp4' ), diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaExtractDigitalWatermarkJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaExtractDigitalWatermarkJobs.php index c8e9ac21..fb005a08 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaExtractDigitalWatermarkJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaExtractDigitalWatermarkJobs.php @@ -10,14 +10,13 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提取数字水印任务 https://cloud.tencent.com/document/product/436/66007 $result = $cosClient->createMediaExtractDigitalWatermarkJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'ExtractDigitalWatermark', - 'QueueId' => 'p81e648af2aee496885707caxxxxxxxxx', 'Input' => array( 'Object' => 'DigitalWatermark.mp4' ), diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaHighSpeedHdTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaHighSpeedHdTemplate.php index 127fac86..dfff76df 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaHighSpeedHdTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaHighSpeedHdTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/58307 新增极速高清转码模板 diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaJobs.php index 56dd9548..9895cefe 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaJobs.php @@ -10,14 +10,13 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 多任务接口 https://cloud.tencent.com/document/product/436/58335 $result = $cosClient->CreateMediaJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'Transcode', // 可选,单一任务时,优先以Operation.Tag为准,当Operation无Tag参数时,该参数生效 - 'QueueId' => 'paaf4fce5521a40888a303xxxxxxxxxxxxxx', 'CallBack' => '', 'Input' => array( 'Object' => 'example.mp4' diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaNoiseReductionJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaNoiseReductionJobs.php index 65d83830..6e52fc7b 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaNoiseReductionJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaNoiseReductionJobs.php @@ -10,18 +10,22 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { + // 提交一个音频降噪任务 https://cloud.tencent.com/document/product/460/84796 $result = $cosClient->createMediaNoiseReductionJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'NoiseReduction', - 'QueueId' => 'p81e648af2aee4968857xxxxxxxxxxxxxxxx', - 'CallBack' => '', 'Input' => array( 'Object' => 'sound01.mp3', ), 'Operation' => array( + 'TemplateId' => '', +// 'NoiseReduction' => array( +// 'Format' => '', +// 'SampleRate' => '', +// ), 'Output' => array( 'Region' => $region, 'Bucket' => 'examplebucket-125000000', @@ -30,6 +34,14 @@ try { // 'UserData' => 'xxx', // 透传用户信息 // 'JobLevel' => '0', // 任务优先级,级别限制:0 、1 、2。级别越大任务优先级越高,默认为0 ), +// 'CallBack' => '', +// 'CallBackFormat' => '', +// 'CallBackType' => '', +// 'CallBackMqConfig' => array( +// 'MqRegion' => '', +// 'MqMode' => '', +// 'MqName' => '', +// ), )); // 请求成功 print_r($result); diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaPicProcessJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaPicProcessJobs.php index b3760e59..79a411b5 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaPicProcessJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaPicProcessJobs.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提交图片处理任务 https://cloud.tencent.com/document/product/436/67194 @@ -18,7 +18,6 @@ try { $result = $cosClient->createMediaPicProcessJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'PicProcess', - 'QueueId' => 'pcf4d6d9e5e734asd0as8d09as8d09a8d0', 'Input' => array( 'Object' => 'test01.png' ), @@ -43,7 +42,6 @@ try { $result = $cosClient->createMediaPicProcessJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'PicProcess', - 'QueueId' => 'pcf4d6d9e5e734asd0as8d09as8d09a8d0', 'Input' => array( 'Object' => 'test01.png' ), diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaPicProcessTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaPicProcessTemplate.php index fc6c5588..a042f1cf 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaPicProcessTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaPicProcessTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/67225 新增图片处理模板 diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaQualityEstimateJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaQualityEstimateJobs.php index 184670a0..e1c6f087 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaQualityEstimateJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaQualityEstimateJobs.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提交视频质量评分任务 https://cloud.tencent.com/document/product/460/76906 diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaSDRtoHDRJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaSDRtoHDRJobs.php index 96b9b8a0..6dc4bda9 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaSDRtoHDRJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaSDRtoHDRJobs.php @@ -10,14 +10,13 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提交 SDR to HDR 任务 https://cloud.tencent.com/document/product/436/60754 $result = $cosClient->createMediaSDRtoHDRJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'SDRtoHDR', - 'QueueId' => 'p81e648af2aee496885a8d09a8s09d8a0sd6', 'Input' => array( 'Object' => 'video01.mp4' ), diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaSegmentJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaSegmentJobs.php index 76ac5790..00ec3aa9 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaSegmentJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaSegmentJobs.php @@ -10,14 +10,13 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提交转封装任务 https://cloud.tencent.com/document/product/436/67186 $result = $cosClient->createMediaSegmentJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'Segment', - 'QueueId' => 'p81e648af2aee496885707ca0xxxxxxxxx', 'Input' => array( 'Object' => 'video01.mp4' ), diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaSmartCoverJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaSmartCoverJobs.php index b7f448c1..574e16fc 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaSmartCoverJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaSmartCoverJobs.php @@ -10,14 +10,13 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提交智能封面任务 https://cloud.tencent.com/document/product/436/54017 $result = $cosClient->createMediaSmartCoverJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'SmartCover', - 'QueueId' => 'p81e648afxxxxxxxxxxxxxxxxx', 'Input' => array( 'Object' => 'video01.mp4' ), diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaSmartCoverTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaSmartCoverTemplate.php new file mode 100644 index 00000000..53f97911 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaSmartCoverTemplate.php @@ -0,0 +1,34 @@ + $region, + 'schema' => 'https', // 万象接口必须使用https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 创建智能封面模板 https://cloud.tencent.com/document/product/460/84734 + $result = $cosClient->createMediaSmartCoverTemplate(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Tag' => 'SmartCover', + 'Name' => 'media-smartcover-name', + 'SmartCover' => array( + 'Format' => 'jpg', + 'Width' => '1280', + 'Height' => '960', + 'Count' => '3', + 'DeleteDuplicates' => 'true', + ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaSnapshotJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaSnapshotJobs.php index 9e3ce752..669a43e5 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaSnapshotJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaSnapshotJobs.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提交截图任务 https://cloud.tencent.com/document/product/436/76933 @@ -18,7 +18,6 @@ try { $result = $cosClient->createMediaSnapshotJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'Snapshot', - 'QueueId' => 'asdadadfafsdkjhfjghdfjg', 'CallBack' => 'https://example.com/callback', 'Input' => array( 'Object' => 'video01.mp4' @@ -49,7 +48,6 @@ try { $result = $cosClient->createMediaSnapshotJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'Snapshot', - 'QueueId' => 'asdadadfafsdkjhfjghdfjg', 'CallBack' => 'https://example.com/callback', 'Input' => array( 'Object' => 'video01.mp4' diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaSnapshotTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaSnapshotTemplate.php index 07dc1b8a..0af1c5cc 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaSnapshotTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaSnapshotTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/54029 新增截图模板 diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaStreamExtractJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaStreamExtractJobs.php index 71028f9b..ec44ca65 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaStreamExtractJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaStreamExtractJobs.php @@ -10,14 +10,13 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { - // 提交一个音视频流分离任务 https://cloud.tencent.com/document/product/460/76911 + // 提交一个音视频流分离任务 https://cloud.tencent.com/document/product/460/84787 $result = $cosClient->createMediaStreamExtractJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'StreamExtract', - 'QueueId' => 'p81e648af2aee4968857xxxxxxxxxxxxxxxx', 'Input' => array( 'Object' => 'test.mp4', ), diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaSuperResolutionJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaSuperResolutionJobs.php index 764976f3..c5668854 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaSuperResolutionJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaSuperResolutionJobs.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提交超分辨率任务 https://cloud.tencent.com/document/product/436/67210 @@ -18,7 +18,6 @@ try { $result = $cosClient->createMediaSuperResolutionJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'SuperResolution', - 'QueueId' => 'p81e648af2aee49688570xxxxxxxxxxx', 'Input' => array( 'Object' => 'video01.mp4' ), @@ -50,7 +49,6 @@ try { $result = $cosClient->createMediaSuperResolutionJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'SuperResolution', - 'QueueId' => 'p81e648af2aee49688570xxxxxxxxxxx', 'Input' => array( 'Object' => 'video01.mp4' ), diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaSuperResolutionTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaSuperResolutionTemplate.php index 6c9fa6d4..c77313f5 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaSuperResolutionTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaSuperResolutionTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->createMediaSuperResolutionTemplate(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaTranscodeJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaTranscodeJobs.php index 576ab79b..98453148 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaTranscodeJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaTranscodeJobs.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提交转码任务 https://cloud.tencent.com/document/product/436/54009 @@ -18,7 +18,6 @@ try { $result = $cosClient->createMediaTranscodeJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'Transcode', - 'QueueId' => 'paaf4fce5521a40888a3034a5de80f6ca', 'Input' => array( 'Object' => 'example.mp4' ), @@ -26,6 +25,7 @@ try { 'TemplateId' => 't04e1ab86554984f1aa17c062fbf6c007c', // 'UserData' => 'xxx', // 透传用户信息 // 'JobLevel' => '0', // 任务优先级,级别限制:0 、1 、2。级别越大任务优先级越高,默认为0 + 'FreeTranscode' => 'true', // 闲时转码 'Output' => array( 'Region' => $region, 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket @@ -72,7 +72,6 @@ try { $result = $cosClient->createMediaTranscodeJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'Transcode', - 'QueueId' => 'asdadadfafsdkjhfjghdfjg', 'CallBack' => 'https://example.com/callback', 'Input' => array( 'Object' => 'video01.mp4' @@ -80,6 +79,7 @@ try { 'Operation' => array( // 'UserData' => 'xxx', // 透传用户信息 // 'JobLevel' => '0', // 任务优先级,级别限制:0 、1 、2。级别越大任务优先级越高,默认为0 + 'FreeTranscode' => 'true', // 闲时转码 'Output' => array( 'Region' => $region, 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket @@ -112,6 +112,34 @@ try { 'Start' => '0', 'Duration' => '60', ), + 'AudioMixArray' => array( + array( + 'AudioSource' => '', + 'MixMode' => '', + 'Replace' => '', + 'EffectConfig' => array( + 'EnableStartFadein' => '', + 'StartFadeinTime' => '', + 'EnableEndFadeout' => '', + 'EndFadeoutTime' => '', + 'EnableBgmFade' => '', + 'BgmFadeTime' => '', + ), + ), + array( + 'AudioSource' => '', + 'MixMode' => '', + 'Replace' => '', + 'EffectConfig' => array( + 'EnableStartFadein' => '', + 'StartFadeinTime' => '', + 'EnableEndFadeout' => '', + 'EndFadeoutTime' => '', + 'EnableBgmFade' => '', + 'BgmFadeTime' => '', + ), + ), + ), ), ), )); diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaTranscodeProTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaTranscodeProTemplate.php new file mode 100644 index 00000000..24d8f1e8 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaTranscodeProTemplate.php @@ -0,0 +1,61 @@ + $region, + 'schema' => 'https', // 万象接口必须使用https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 创建音视频转码 pro 模板 https://cloud.tencent.com/document/product/460/84732 + $result = $cosClient->createMediaTranscodeProTemplate(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Tag' => 'TranscodePro', + 'Name' => 'media-transcode-pro-name', + 'Container' => array( + 'Format' => 'mxf', + ), + 'Video' => array( + 'Codec' => 'xavc', + 'Profile' => 'XAVC-HD_intra_420_10bit_class50', + 'Width' => '1440', + 'Height' => '1080', + 'Interlaced' => 'true', + 'Fps' => '30000/1001', + 'Bitrate' => '', + 'Rotate' => '', + ), + 'TimeInterval' => array( + 'Start' => '', + 'Duration' => '', + ), + 'Audio' => array( + 'Codec' => '', + 'Remove' => '', + ), + 'TransConfig' => array( + 'AdjDarMethod' => '', + 'IsCheckReso' => '', + 'ResoAdjMethod' => '', + 'IsCheckVideoBitrate' => '', + 'VideoBitrateAdjMethod' => '', + 'IsCheckAudioBitrate' => '', + 'AudioBitrateAdjMethod' => '', + 'IsCheckVideoFps' => '', + 'VideoFpsAdjMethod' => '', + 'DeleteMetadata' => '', + 'IsHdr2Sdr' => '', + ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaTranscodeTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaTranscodeTemplate.php index 9942dd52..ab9d9829 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaTranscodeTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaTranscodeTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/54037 新增转码模板 @@ -70,6 +70,34 @@ try { 'UriKey' => '', ), ), + 'AudioMixArray' => array( + array( + 'AudioSource' => '', + 'MixMode' => '', + 'Replace' => '', + 'EffectConfig' => array( + 'EnableStartFadein' => '', + 'StartFadeinTime' => '', + 'EnableEndFadeout' => '', + 'EndFadeoutTime' => '', + 'EnableBgmFade' => '', + 'BgmFadeTime' => '', + ), + ), + array( + 'AudioSource' => '', + 'MixMode' => '', + 'Replace' => '', + 'EffectConfig' => array( + 'EnableStartFadein' => '', + 'StartFadeinTime' => '', + 'EnableEndFadeout' => '', + 'EndFadeoutTime' => '', + 'EnableBgmFade' => '', + 'BgmFadeTime' => '', + ), + ), + ), )); // 请求成功 print_r($result); diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoMontageJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoMontageJobs.php index 9dcf9b56..7af63ae7 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoMontageJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoMontageJobs.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提交精彩集锦任务 https://cloud.tencent.com/document/product/436/58337 @@ -18,7 +18,6 @@ try { $result = $cosClient->createMediaVideoMontageJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'VideoMontage', - 'QueueId' => 'p81e648af2aeexxxxxxxxxxxxxxxxxxx', 'Input' => array( 'Object' => 'video01.mp4' ), @@ -42,13 +41,13 @@ try { $result = $cosClient->createMediaVideoMontageJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'VideoMontage', - 'QueueId' => 'p81e648af2aeexxxxxxxxxxxxxxxxxxx', 'Input' => array( 'Object' => 'video01.mp4' ), 'Operation' => array( 'VideoMontage' => array( 'Duration' => '', + 'Scene' => '', 'Container' => array( 'Format' => '', ), @@ -67,6 +66,21 @@ try { 'Channels' => '', 'Remove' => '', ), + 'AudioMixArray' => array( + array( + 'AudioSource' => 'https://examplebucket-125000000.cos.ap-guangzhou.myqcloud.com/test01.mp3', + 'MixMode' => 'Once', + 'Replace' => 'true', + 'EffectConfig' => array( + 'EnableStartFadein' => 'true', + 'StartFadeinTime' => '3', + 'EnableEndFadeout' => 'false', + 'EndFadeoutTime' => '0', + 'EnableBgmFade' => 'true', + 'BgmFadeTime' => '1.7', + ), + ), + ), ), 'Output' => array( 'Region' => $region, diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoMontageTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoMontageTemplate.php index 7d7bb4f0..64028923 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoMontageTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoMontageTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/58314 新增精彩集锦模板 @@ -19,6 +19,7 @@ try { 'Tag' => 'VideoMontage', 'Name' => 'VideoMontage-Template-Name', 'Duration' => '', + 'Scene' => '', 'Container' => array( 'Format' => 'mp4', ), @@ -37,10 +38,20 @@ try { 'Channels' => '', 'Remove' => '', ), - 'AudioMix' => array( - 'AudioSource' => 'https://examplebucket-125000000.cos.ap-guangzhou.myqcloud.com/test01.mp3', - 'MixMode' => 'Once', - 'Replace' => 'true', + 'AudioMixArray' => array( + array( + 'AudioSource' => 'https://examplebucket-125000000.cos.ap-guangzhou.myqcloud.com/test01.mp3', + 'MixMode' => 'Once', + 'Replace' => 'true', + 'EffectConfig' => array( + 'EnableStartFadein' => 'true', + 'StartFadeinTime' => '3', + 'EnableEndFadeout' => 'false', + 'EndFadeoutTime' => '0', + 'EnableBgmFade' => 'true', + 'BgmFadeTime' => '1.7', + ), + ), ), )); // 请求成功 diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoProcessJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoProcessJobs.php index b9f7d44b..8826102b 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoProcessJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoProcessJobs.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提交视频增强任务 https://cloud.tencent.com/document/product/436/60750 @@ -18,7 +18,6 @@ try { $result = $cosClient->createMediaVideoProcessJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'VideoProcess', - 'QueueId' => 'p81e648afxxxxxxxxxxxxxxxxx', 'Input' => array( 'Object' => 'video01.mp4' ), @@ -44,7 +43,6 @@ try { $result = $cosClient->createMediaVideoProcessJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'VideoProcess', - 'QueueId' => 'p81e648afxxxxxxxxxxxxxxxxx', 'Input' => array( 'Object' => 'video01.mp4' ), diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoProcessTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoProcessTemplate.php index 8f1e5727..1afae6fa 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoProcessTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoProcessTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/60745 新增视频增强模板 diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoTagJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoTagJobs.php index 64f84de1..19e414ff 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoTagJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaVideoTagJobs.php @@ -10,14 +10,13 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提交视频标签任务 https://cloud.tencent.com/document/product/436/67202 $result = $cosClient->createMediaVideoTagJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'VideoTag', - 'QueueId' => 'p81e648af2aee496885707ca0xxxxxxxxx', 'Input' => array( 'Object' => 'video01.mp4' ), diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaVoiceSeparateJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaVoiceSeparateJobs.php index b76784ec..651fdf3a 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaVoiceSeparateJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaVoiceSeparateJobs.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 提交人声分离任务 https://cloud.tencent.com/document/product/436/58341 @@ -18,7 +18,6 @@ try { $result = $cosClient->createMediaVoiceSeparateJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'VoiceSeparate', - 'QueueId' => '', 'CallBack' => '', 'Input' => array( 'Object' => 'test.mp3' @@ -43,7 +42,6 @@ try { $result = $cosClient->createMediaVoiceSeparateJobs(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'VoiceSeparate', - 'QueueId' => '', 'CallBack' => '', 'Input' => array( 'Object' => 'test.mp3' diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaVoiceSeparateTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaVoiceSeparateTemplate.php index 21905720..c57053f9 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaVoiceSeparateTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaVoiceSeparateTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/58315 新增人声分离模板 diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMediaWatermarkTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createMediaWatermarkTemplate.php index 820e6304..79aa1fc4 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMediaWatermarkTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMediaWatermarkTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/54033 新增水印模板 diff --git a/vendor/qcloud/cos-sdk-v5/sample/createMultipartUpload.php b/vendor/qcloud/cos-sdk-v5/sample/createMultipartUpload.php index 2bf57208..72cff133 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/createMultipartUpload.php +++ b/vendor/qcloud/cos-sdk-v5/sample/createMultipartUpload.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->createMultipartUpload(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/createVoiceSpeechRecognitionJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createVoiceSpeechRecognitionJobs.php new file mode 100644 index 00000000..5cdd56da --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/createVoiceSpeechRecognitionJobs.php @@ -0,0 +1,95 @@ + $region, + 'schema' => 'https', // 万象接口必须使用https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 提交一个语音识别任务 https://cloud.tencent.com/document/product/460/84798 + // 1. 使用模版 + $result = $cosClient->createVoiceSpeechRecognitionJobs(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Tag' => 'SpeechRecognition', + 'Input' => array( + 'Object' => 'test.mp3', +// 'Url' => '', + ), + 'Operation' => array( + 'TemplateId' => '', +// 'UserData' => '', +// 'JobLevel' => '', + 'Output' => array( + 'Region' => $region, + 'Bucket' => 'examplebucket-125000000', + 'Object' => 'xxx.txt', + ), + ), +// 'CallBack' => '', +// 'CallBackFormat' => '', +// 'CallBackType' => '', +// 'CallBackMqConfig' => array( +// 'MqRegion' => '', +// 'MqMode' => '', +// 'MqName' => '', +// ), + )); + // 请求成功 + print_r($result); + + // 2. 自定义参数 + $result = $cosClient->createVoiceSpeechRecognitionJobs(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Tag' => 'SpeechRecognition', + 'Input' => array( + 'Object' => 'test.mp3', +// 'Url' => '', + ), + 'Operation' => array( +// 'UserData' => '', +// 'JobLevel' => '', + 'SpeechRecognition' => array( + 'EngineModelType' => '16k_zh', + 'ChannelNum' => 1, + 'ResTextFormat' => 1, + 'FilterDirty' => 0, + 'FilterModal' => 1, + 'ConvertNumMode' => 0, + 'SpeakerDiarization' => 1, + 'SpeakerNumber' => 0, + 'FilterPunc' => 0, +// 'OutputFileType' => 'txt', +// 'FlashAsr' => 'true', +// 'Format' => 'mp3', +// 'FirstChannelOnly' => 1, +// 'WordInfo' => 1, +// 'SentenceMaxLength' => 6, + ), + 'Output' => array( + 'Region' => $region, + 'Bucket' => 'examplebucket-125000000', + 'Object' => 'xxx.txt', + ), + ), +// 'CallBack' => '', +// 'CallBackFormat' => '', +// 'CallBackType' => '', +// 'CallBackMqConfig' => array( +// 'MqRegion' => '', +// 'MqMode' => '', +// 'MqName' => '', +// ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/createVoiceSpeechRecognitionTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createVoiceSpeechRecognitionTemplate.php new file mode 100644 index 00000000..9524b883 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/createVoiceSpeechRecognitionTemplate.php @@ -0,0 +1,44 @@ + $region, + 'schema' => 'https', // 万象接口必须使用https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 创建语音识别模板 https://cloud.tencent.com/document/product/460/84498 + $result = $cosClient->createVoiceSpeechRecognitionTemplate(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Tag' => 'SpeechRecognition', + 'Name' => 'voice-speechrecognition-name', + 'SpeechRecognition' => array( + 'EngineModelType' => '16k_zh', + 'ChannelNum' => 1, + 'ResTextFormat' => 1, + 'FilterDirty' => 0, + 'FilterModal' => 1, + 'ConvertNumMode' => 0, + 'SpeakerDiarization' => 1, + 'SpeakerNumber' => 0, + 'FilterPunc' => 0, + 'OutputFileType' => 'txt', +// 'FlashAsr' => 'true', +// 'Format' => 'mp3', +// 'FirstChannelOnly' => 1, +// 'WordInfo' => 1, +// 'SentenceMaxLength' => 6, + ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/createVoiceTtsJobs.php b/vendor/qcloud/cos-sdk-v5/sample/createVoiceTtsJobs.php new file mode 100644 index 00000000..b611fe21 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/createVoiceTtsJobs.php @@ -0,0 +1,86 @@ + $region, + 'schema' => 'https', // 万象接口必须使用https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 提交一个语音合成任务 https://cloud.tencent.com/document/product/460/84797 + // 1. 使用模版 + $result = $cosClient->createVoiceTtsJobs(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Tag' => 'Tts', // 固定为 Tts + 'Operation' => array( + 'TemplateId' => 't1460606b9752148c4ab182f55163ba7cd', + 'TtsConfig' => array( + 'InputType' => 'Text', + 'Input' => '床前明月光,疑是地上霜', + ), + 'Output' => array( + 'Region' => $region, + 'Bucket' => 'examplebucket-125000000', + 'Object' => 'demo.mp3', + ), +// 'UserData' => 'xxx', +// 'JobLevel' => '0', + ), +// 'CallBack' => '', +// 'CallBackFormat' => '', +// 'CallBackType' => '', +// 'CallBackMqConfig' => array( +// 'MqRegion' => '', +// 'MqMode' => '', +// 'MqName' => '', +// ), + )); + // 请求成功 + print_r($result); + + // 2. 自定义参数 + $result = $cosClient->createVoiceTtsJobs(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Tag' => 'Tts', // 固定为 Tts + 'Operation' => array( + 'TtsConfig' => array( + 'InputType' => 'Text', + 'Input' => '床前明月光,疑是地上霜', + ), + 'TtsTpl' => array( + 'Mode' => 'Sync', + 'Codec' => 'pcm', + 'VoiceType' => 'aixiaoxing', + 'Volume' => '2', + 'Speed' => '200', + 'Emotion' => 'arousal', + ), + 'Output' => array( + 'Region' => $region, + 'Bucket' => 'examplebucket-125000000', + 'Object' => 'demo.mp3', + ), +// 'UserData' => 'xxx', +// 'JobLevel' => '0', + ), +// 'CallBack' => '', +// 'CallBackFormat' => '', +// 'CallBackType' => '', +// 'CallBackMqConfig' => array( +// 'MqRegion' => '', +// 'MqMode' => '', +// 'MqName' => '', +// ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/createVoiceTtsTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/createVoiceTtsTemplate.php new file mode 100644 index 00000000..bf3cc671 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/createVoiceTtsTemplate.php @@ -0,0 +1,33 @@ + $region, + 'schema' => 'https', // 万象接口必须使用https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 创建语音合成模板 https://cloud.tencent.com/document/product/460/84499 + $result = $cosClient->createVoiceTtsTemplate(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Tag' => 'Tts', + 'Name' => 'TemplateName', + 'Mode' => 'Sync', + 'Codec' => 'pcm', + 'VoiceType' => 'aixiaoxing', + 'Volume' => '2', + 'Speed' => '200', + 'Emotion' => 'arousal', + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/deleteBucket.php b/vendor/qcloud/cos-sdk-v5/sample/deleteBucket.php index efbbebac..5c67985f 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/deleteBucket.php +++ b/vendor/qcloud/cos-sdk-v5/sample/deleteBucket.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->deleteBucket(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/deleteBucketCors.php b/vendor/qcloud/cos-sdk-v5/sample/deleteBucketCors.php index a67061e8..dbd8827c 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/deleteBucketCors.php +++ b/vendor/qcloud/cos-sdk-v5/sample/deleteBucketCors.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->deleteBucketCors(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/deleteBucketDomain.php b/vendor/qcloud/cos-sdk-v5/sample/deleteBucketDomain.php index abb462f0..8821069f 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/deleteBucketDomain.php +++ b/vendor/qcloud/cos-sdk-v5/sample/deleteBucketDomain.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->deleteBucketDomain(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/deleteBucketGuetzli.php b/vendor/qcloud/cos-sdk-v5/sample/deleteBucketGuetzli.php index 9b565d61..15b99895 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/deleteBucketGuetzli.php +++ b/vendor/qcloud/cos-sdk-v5/sample/deleteBucketGuetzli.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->DeleteBucketGuetzli(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/deleteBucketImageStyle.php b/vendor/qcloud/cos-sdk-v5/sample/deleteBucketImageStyle.php index f23cd912..744e9885 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/deleteBucketImageStyle.php +++ b/vendor/qcloud/cos-sdk-v5/sample/deleteBucketImageStyle.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->DeleteBucketImageStyle(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/deleteBucketLifecycle.php b/vendor/qcloud/cos-sdk-v5/sample/deleteBucketLifecycle.php index d83f46bf..117ef9cd 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/deleteBucketLifecycle.php +++ b/vendor/qcloud/cos-sdk-v5/sample/deleteBucketLifecycle.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->deleteBucketLifecycle(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/deleteBucketTagging.php b/vendor/qcloud/cos-sdk-v5/sample/deleteBucketTagging.php index d9653688..110f0d9b 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/deleteBucketTagging.php +++ b/vendor/qcloud/cos-sdk-v5/sample/deleteBucketTagging.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->deleteBucketTagging(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/deleteBucketWebsite.php b/vendor/qcloud/cos-sdk-v5/sample/deleteBucketWebsite.php index a8dd3d82..2e90caaf 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/deleteBucketWebsite.php +++ b/vendor/qcloud/cos-sdk-v5/sample/deleteBucketWebsite.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->deleteBucketWebsite(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/deleteBuckets.php b/vendor/qcloud/cos-sdk-v5/sample/deleteBuckets.php index f2c61918..928d085c 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/deleteBuckets.php +++ b/vendor/qcloud/cos-sdk-v5/sample/deleteBuckets.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { //列出所有buckets diff --git a/vendor/qcloud/cos-sdk-v5/sample/deleteFolder.php b/vendor/qcloud/cos-sdk-v5/sample/deleteFolder.php index 9d0fa4bb..ecd44ccd 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/deleteFolder.php +++ b/vendor/qcloud/cos-sdk-v5/sample/deleteFolder.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); $cos_path = "cos/folder"; diff --git a/vendor/qcloud/cos-sdk-v5/sample/deleteObject.php b/vendor/qcloud/cos-sdk-v5/sample/deleteObject.php index 43cda7c4..940b5230 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/deleteObject.php +++ b/vendor/qcloud/cos-sdk-v5/sample/deleteObject.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->deleteObject(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/deleteObjectTagging.php b/vendor/qcloud/cos-sdk-v5/sample/deleteObjectTagging.php index 3a1d528f..5ac8cd58 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/deleteObjectTagging.php +++ b/vendor/qcloud/cos-sdk-v5/sample/deleteObjectTagging.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->deleteObjectTagging(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/deleteWorkflow.php b/vendor/qcloud/cos-sdk-v5/sample/deleteWorkflow.php index 43ecea49..4bd28002 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/deleteWorkflow.php +++ b/vendor/qcloud/cos-sdk-v5/sample/deleteWorkflow.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/53990 删除工作流 diff --git a/vendor/qcloud/cos-sdk-v5/sample/describeInventoryTriggerJob.php b/vendor/qcloud/cos-sdk-v5/sample/describeInventoryTriggerJob.php index 0bbfa9e3..2ce252b4 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/describeInventoryTriggerJob.php +++ b/vendor/qcloud/cos-sdk-v5/sample/describeInventoryTriggerJob.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/71517 查询存量任务 diff --git a/vendor/qcloud/cos-sdk-v5/sample/describeInventoryTriggerJobs.php b/vendor/qcloud/cos-sdk-v5/sample/describeInventoryTriggerJobs.php index 1a50f501..fca96817 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/describeInventoryTriggerJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/describeInventoryTriggerJobs.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/71518 批量拉取存量任务 diff --git a/vendor/qcloud/cos-sdk-v5/sample/describeMediaJob.php b/vendor/qcloud/cos-sdk-v5/sample/describeMediaJob.php index db7bfb4e..7f082863 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/describeMediaJob.php +++ b/vendor/qcloud/cos-sdk-v5/sample/describeMediaJob.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 查询指定的任务 diff --git a/vendor/qcloud/cos-sdk-v5/sample/describeMediaJobs.php b/vendor/qcloud/cos-sdk-v5/sample/describeMediaJobs.php index b9084a61..888ab691 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/describeMediaJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/describeMediaJobs.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { /* diff --git a/vendor/qcloud/cos-sdk-v5/sample/describeMediaTemplates.php b/vendor/qcloud/cos-sdk-v5/sample/describeMediaTemplates.php index 535368a0..2aece082 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/describeMediaTemplates.php +++ b/vendor/qcloud/cos-sdk-v5/sample/describeMediaTemplates.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 查询模版列表 diff --git a/vendor/qcloud/cos-sdk-v5/sample/describeWorkflow.php b/vendor/qcloud/cos-sdk-v5/sample/describeWorkflow.php index b4576fcb..528f2b4a 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/describeWorkflow.php +++ b/vendor/qcloud/cos-sdk-v5/sample/describeWorkflow.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/53991 搜索工作流 diff --git a/vendor/qcloud/cos-sdk-v5/sample/detectAudio.php b/vendor/qcloud/cos-sdk-v5/sample/detectAudio.php index c46f1950..65256902 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/detectAudio.php +++ b/vendor/qcloud/cos-sdk-v5/sample/detectAudio.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', // 审核时必须为https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // start --------------- 桶文件审核 ----------------- // @@ -38,6 +38,12 @@ try { // 'DetectType' => 'Porn,Terrorism,Politics,Ads', // 可选 若不传此参数,BizType为空时走默认策略,BizType不为空走定制化策略 // 'Callback' => '', // 可选 回调URL // 'CallbackVersion' => '', // 可选 回调内容的结构,有效值:Simple(回调内容包含基本信息)、Detail(回调内容包含详细信息)。默认为 Simple。 +// 'Freeze' => array( +// 'PornScore' => 90, +// 'AdsScore' => 90, +// 'PoliticsScore' => 90, +// 'TerrorismScore' => 90, +// ), // 可选 可通过该字段,设置根据审核结果给出的不同分值,对音频文件进行自动冻结,仅当`input`中审核的音频为`object`时有效 // ), // 可选 走默认策略及默认审核场景。 )); // 请求成功 diff --git a/vendor/qcloud/cos-sdk-v5/sample/detectDocument.php b/vendor/qcloud/cos-sdk-v5/sample/detectDocument.php index 6e1ec0c5..92d27790 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/detectDocument.php +++ b/vendor/qcloud/cos-sdk-v5/sample/detectDocument.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', // 审核时必须为https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 存储桶文档审核 @@ -38,8 +38,16 @@ try { // 'BizType' => '', // 'DetectType' => 'Porn,Terrorism,Politics,Ads', // 选填,在只有BizType时走设定策略的审核场景 // 'Callback' => '', // 回调URL 选填 +// 'Freeze' => array( +// 'PornScore' => 90, +// 'AdsScore' => 90, +// 'PoliticsScore' => 90, +// 'TerrorismScore' => 90, +// ), // 选填 可通过该字段,设置根据审核结果给出的不同分值,对文档进行自动冻结。仅当`input`中审核的文档为`object`时有效。 // ), // 选填 在DetectType/BizType都不传的情况下,走默认策略及默认审核场景。 )); + // 请求成功 + print_r($result); // 文档URL审核 $result = $cosClient->detectDocument(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/detectImage.php b/vendor/qcloud/cos-sdk-v5/sample/detectImage.php index 054dca52..672e8d68 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/detectImage.php +++ b/vendor/qcloud/cos-sdk-v5/sample/detectImage.php @@ -19,7 +19,6 @@ try { 'Key' => 'test.png', // 桶文件 'ci-process' => 'sensitive-content-recognition', // 'BizType' => '', // 可选 定制化策略,不传走默认策略 -// 'DetectType' => 'porn,ads', // 可选 不填走默认策略 或 定制化策略,四种参数:porn,ads等,可使用多种规则,注意规则间不要加空格 // 'Interval' => 5, // 可选 审核 GIF 时使用 截帧的间隔 // 'MaxFrames' => 5, // 可选 针对 GIF 动图审核的最大截帧数量,需大于0。 // 'LargeImageDetect' => '', @@ -39,7 +38,6 @@ try { 'ci-process' => 'sensitive-content-recognition', 'DetectUrl' => $imgUrl, // 'BizType' => '', // 可选 定制化策略,不传走默认策略 -// 'DetectType' => 'porn,ads', // 可选 不填走默认策略 或 定制化策略,四种参数:porn,ads等,可使用多种规则,注意规则间不要加空格 // 'Interval' => 5, // 可选 审核 GIF 时使用 截帧的间隔 // 'MaxFrames' => 5, // 可选 针对 GIF 动图审核的最大截帧数量,需大于0。 // 'LargeImageDetect' => '', diff --git a/vendor/qcloud/cos-sdk-v5/sample/detectImages.php b/vendor/qcloud/cos-sdk-v5/sample/detectImages.php index b2c564e3..42ddc4c7 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/detectImages.php +++ b/vendor/qcloud/cos-sdk-v5/sample/detectImages.php @@ -27,26 +27,73 @@ try { // 'Interval' => '', // 可选 审核 GIF 时使用 截帧的间隔 // 'MaxFrames' => '', // 可选 针对 GIF 动图审核的最大截帧数量,需大于0。 // 'DataId' => 'aaa', // 可选 图片标识,该字段在结果中返回原始内容,长度限制为512字节 +// 'LargeImageDetect' => 1, // 对于超过大小限制的图片是否进行压缩后再审核,取值为: 0(不压缩),1(压缩)。默认为0。注:压缩最大支持32M的图片,且会收取压缩费用 +// 'UserInfo' => array( +// 'TokenId' => '', +// 'Nickname' => '', +// 'DeviceId' => '', +// 'AppId' => '', +// 'Room' => '', +// 'IP' => '', +// 'Type' => '', +// 'ReceiveTokenId' => '', +// 'Gender' => '', +// 'Level' => '', +// 'Role' => '', +// ), // 可选 用户业务字段 +// 'Encryption' => array( +// 'Algorithm' => '', +// 'Key' => '', +// 'IV' => '', +// 'KeyId' => '', +// 'KeyType' => 0, +// ), // 可选 文件加密信息。如果图片未做加密则不需要使用该字段,如果设置了该字段,则会按设置的信息解密后再做审核。 ), array( 'Url' => 'http://example.com/test.png', // 图片URL // 'Interval' => 5, // 可选 审核 GIF 时使用 截帧的间隔 // 'MaxFrames' => 5, // 可选 针对 GIF 动图审核的最大截帧数量,需大于0。 // 'DataId' => 'bbb', // 可选 图片标识,该字段在结果中返回原始内容,长度限制为512字节 +// 'LargeImageDetect' => 1, // 对于超过大小限制的图片是否进行压缩后再审核,取值为: 0(不压缩),1(压缩)。默认为0。注:压缩最大支持32M的图片,且会收取压缩费用 +// 'UserInfo' => array( +// 'TokenId' => '', +// 'Nickname' => '', +// 'DeviceId' => '', +// 'AppId' => '', +// 'Room' => '', +// 'IP' => '', +// 'Type' => '', +// 'ReceiveTokenId' => '', +// 'Gender' => '', +// 'Level' => '', +// 'Role' => '', +// ), // 可选 用户业务字段 +// 'Encryption' => array( +// 'Algorithm' => '', +// 'Key' => '', +// 'IV' => '', +// 'KeyId' => '', +// 'KeyType' => 0, +// ), // 可选 文件加密信息。如果图片未做加密则不需要使用该字段,如果设置了该字段,则会按设置的信息解密后再做审核。 ), // array( -// 'Content' => $imgBase64Content, // 图片文件的内容,需要先经过 base64 编码。 +// 'Content' => $imgBase64Content, // 图片文件的内容,需要先经过 base64 编码。注:Content方式提交图片不支持文件加密方式 //// 'Interval' => 5, // 可选 审核 GIF 时使用 截帧的间隔 //// 'MaxFrames' => 5, // 可选 针对 GIF 动图审核的最大截帧数量,需大于0。 -//// 'DataId' => 'bbb', // 可选 图片标识,该字段在结果中返回原始内容,长度限制为512字节 +//// 'DataId' => 'ccc', // 可选 图片标识,该字段在结果中返回原始内容,长度限制为512字节 // ), ), // 'Conf' => array( // 'BizType' => '', // 可选 定制化策略,不传走默认策略 -// 'DetectType' => 'Porn,Ads', // 可选 不填走默认策略 或 定制化策略,四种参数:Porn,Ads等,可使用多种规则,注意规则间不要加空格 // 'Async' => 0, // 可选 是否异步进行审核,0:同步返回结果,1:异步进行审核。默认值为 0。 // 'Callback' => '', // 可选 审核结果(Detail版本)以回调形式发送至您的回调地址 -// ) // 可选 在DetectType/BizType都不传的情况下,走默认策略及默认审核场景。 +// 'Freeze' => array( +// 'PornScore' => 90, +// 'AdsScore' => 90, +// 'PoliticsScore' => 90, +// 'TerrorismScore' => 90, +// ), // 可选 可通过该字段,设置根据审核结果给出的不同分值,对图片进行自动冻结,仅当`input`中审核的图片为`object`时有效。 +// ) // 可选 BizType 不传的情况下,走默认策略及默认审核场景。 )); // 请求成功 print_r($result); diff --git a/vendor/qcloud/cos-sdk-v5/sample/detectLable.php b/vendor/qcloud/cos-sdk-v5/sample/detectLable.php index 993bd962..55aa6fbd 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/detectLable.php +++ b/vendor/qcloud/cos-sdk-v5/sample/detectLable.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->DetectLabel(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/detectLiveVideo.php b/vendor/qcloud/cos-sdk-v5/sample/detectLiveVideo.php index 5694eda2..2f6c35cc 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/detectLiveVideo.php +++ b/vendor/qcloud/cos-sdk-v5/sample/detectLiveVideo.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', // 审核时必须为https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->detectLiveVideo(array( @@ -34,6 +34,9 @@ try { // 'CallbackType' => 1, 'BizType' => '07d41bbb5a3a93dca4xxxxxxxxxxx', // 直播流审核 BizType 必填,可联系工作人员生成后使用 ), + 'StorageConf' => array( + 'Path' => 'xxx', + ), )); // 请求成功 print_r($result); diff --git a/vendor/qcloud/cos-sdk-v5/sample/detectText.php b/vendor/qcloud/cos-sdk-v5/sample/detectText.php index a348da74..d62b91dd 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/detectText.php +++ b/vendor/qcloud/cos-sdk-v5/sample/detectText.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', // 审核时必须为https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // start --------------- 文本内容审核 ----------------- // @@ -42,6 +42,14 @@ try { // 'DetectType' => 'Porn,Terrorism,Politics,Ads', // 选填,在只有BizType时走设定策略的审核场景 // 'Callback' => '', // 回调URL 选填 // 'CallbackVersion' => 'Detail', // 选填 Detail、Simple 默认为 Simple +// 'Freeze' => array( +// 'PornScore' => 90, +// 'AdsScore' => 90, +// 'IllegalScore' => 90, +// 'AbuseScore' => 90, +// 'PoliticsScore' => 90, +// 'TerrorismScore' => 90, +// ), // ), // 非必选,在DetectType/BizType都不传的情况下,走默认策略及默认审核场景。 )); // 请求成功 diff --git a/vendor/qcloud/cos-sdk-v5/sample/detectVideo.php b/vendor/qcloud/cos-sdk-v5/sample/detectVideo.php index 6dc2c2f1..973788af 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/detectVideo.php +++ b/vendor/qcloud/cos-sdk-v5/sample/detectVideo.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', // 审核时必须为https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { //存储桶视频审核 @@ -31,6 +31,13 @@ try { // 'Gender' => '', // 'Level' => '', // 'Role' => '', +// ), +// 'Encryption' => array( +// 'Algorithm' => '', +// 'Key' => '', +// 'IV' => '', +// 'KeyId' => '', +// 'KeyType' => 0, // ), ), 'Conf' => array( @@ -44,8 +51,16 @@ try { // 'TimeInterval' => 50, // 可选 视频截帧频率 'Count' => '3', // 视频截帧数量 ), +// 'Freeze' => array( +// 'PornScore' => 90, +// 'AdsScore' => 90, +// 'PoliticsScore' => 90, +// 'TerrorismScore' => 90, +// ), // 可选 自动冻结配置项,可配置指定审核分数的结果进行自动冻结 ), )); + // 请求成功 + print_r($result); //视频url审核 $videoUrl = 'http://example.com/test.mp4'; @@ -68,7 +83,6 @@ try { ), ), )); - // 请求成功 print_r($result); } catch (\Exception $e) { diff --git a/vendor/qcloud/cos-sdk-v5/sample/detectVirus.php b/vendor/qcloud/cos-sdk-v5/sample/detectVirus.php index a6984398..5f54523b 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/detectVirus.php +++ b/vendor/qcloud/cos-sdk-v5/sample/detectVirus.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', // 审核时必须为https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 存储桶文件查毒 diff --git a/vendor/qcloud/cos-sdk-v5/sample/detectWebpage.php b/vendor/qcloud/cos-sdk-v5/sample/detectWebpage.php index 1095decc..3bed692b 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/detectWebpage.php +++ b/vendor/qcloud/cos-sdk-v5/sample/detectWebpage.php @@ -17,13 +17,28 @@ try { 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Input' => array( 'Url' => 'https://www.xxx.com/', -// 'DataId' => '' // 可选 该字段在审核结果中会返回原始内容,长度限制为512字节。您可以使用该字段对待审核的数据进行唯一业务标识。 +// 'DataId' => 'xxx', // 可选 该字段在审核结果中会返回原始内容,长度限制为512字节。您可以使用该字段对待审核的数据进行唯一业务标识。 +// 'UserInfo' => array( +// 'TokenId' => '', +// 'Nickname' => '', +// 'DeviceId' => '', +// 'AppId' => '', +// 'Room' => '', +// 'IP' => '', +// 'Type' => '', +// 'ReceiveTokenId' => '', +// 'Gender' => '', +// 'Level' => '', +// 'Role' => '', +// ), // 可选 用户业务字段 ), // 'Conf' => array( -//// 'DetectType' => 'Porn,Ads', // 可选 不填走默认策略 -//// 'ReturnHighlightHtml' => 'true', // 可选 'true' 或者 'false' -//// 'Callback' => '', // 可选 -// ), // 可选 在DetectType/BizType都不传的情况下,走默认策略及默认审核场景。 +// 'BizType' => 'd7a51676a0xxxxxxxxxxxxxxxxxxxxxx', // 可选 审核策略 +//// 'DetectType' => 'Porn', // 可选 审核的场景类型 注:该参数后续不再维护,请使用BizType参数 +// 'Callback' => 'http://xxx.com/xxx', // 可选 回调地址,以http://或者https://开头的地址。 +// 'ReturnHighlightHtml' => 'true', // 可选 true 或者 false 指定是否需要高亮展示网页内的违规文本,查询及回调结果时会根据此参数决定是否返回高亮展示的 html 内容 +// 'CallbackType' => 1, // 可选 回调片段类型,有效值:1(回调全部图片和文本片段)、2(回调违规图片和文本片段)。默认为 1。 +// ), // 审核规则配置 )); // 请求成功 print_r($result); diff --git a/vendor/qcloud/cos-sdk-v5/sample/document2dstType.php b/vendor/qcloud/cos-sdk-v5/sample/document2dstType.php index 8deedea6..14d53327 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/document2dstType.php +++ b/vendor/qcloud/cos-sdk-v5/sample/document2dstType.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 1. 文档转码 https://cloud.tencent.com/document/product/460/47074 diff --git a/vendor/qcloud/cos-sdk-v5/sample/doesBucketExist.php b/vendor/qcloud/cos-sdk-v5/sample/doesBucketExist.php index 481b8962..ef0a6149 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/doesBucketExist.php +++ b/vendor/qcloud/cos-sdk-v5/sample/doesBucketExist.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->doesBucketExist( diff --git a/vendor/qcloud/cos-sdk-v5/sample/doesObjectExist.php b/vendor/qcloud/cos-sdk-v5/sample/doesObjectExist.php index bfcd85b6..3c3971bc 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/doesObjectExist.php +++ b/vendor/qcloud/cos-sdk-v5/sample/doesObjectExist.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->doesObjectExist( diff --git a/vendor/qcloud/cos-sdk-v5/sample/download.php b/vendor/qcloud/cos-sdk-v5/sample/download.php index f36097b3..64b37be9 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/download.php +++ b/vendor/qcloud/cos-sdk-v5/sample/download.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); $local_path = "/data/exampleobject"; diff --git a/vendor/qcloud/cos-sdk-v5/sample/downloadFolder.php b/vendor/qcloud/cos-sdk-v5/sample/downloadFolder.php index 8977fb86..6944adf3 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/downloadFolder.php +++ b/vendor/qcloud/cos-sdk-v5/sample/downloadFolder.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey ) ) diff --git a/vendor/qcloud/cos-sdk-v5/sample/fileJobs4Hash.php b/vendor/qcloud/cos-sdk-v5/sample/fileJobs4Hash.php index a32d90c7..655fe84c 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/fileJobs4Hash.php +++ b/vendor/qcloud/cos-sdk-v5/sample/fileJobs4Hash.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/83107 哈希值计算同步请求 diff --git a/vendor/qcloud/cos-sdk-v5/sample/getAiBucketList.php b/vendor/qcloud/cos-sdk-v5/sample/getAiBucketList.php new file mode 100644 index 00000000..e063a658 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/getAiBucketList.php @@ -0,0 +1,30 @@ + $region, + 'schema' => 'https', // 万象接口必须用https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); + +try { + // 查询 AI 内容识别服务状态 https://cloud.tencent.com/document/product/460/79594 + $result = $cosClient->getAiBucketList(array( +// 'Regions' => '', // 可选 地域信息,例如 ap-shanghai、ap-beijing,若查询多个地域以“,”分隔字符串 +// 'BucketNames' => '', // 可选 存储桶名称,以“,”分隔,支持多个存储桶,精确搜索 +// 'BucketName' => '', // 可选 存储桶名称前缀,前缀搜索 +// 'PageNumber' => 1, // 可选 第几页 +// 'PageSize' => 20, // 可选 每页个数 + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/getAiQueueList.php b/vendor/qcloud/cos-sdk-v5/sample/getAiQueueList.php new file mode 100644 index 00000000..6e41522e --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/getAiQueueList.php @@ -0,0 +1,28 @@ + $region, + 'schema' => 'https', // 万象接口必须为https + 'credentials' => array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 搜索 AI 内容识别队列 https://cloud.tencent.com/document/product/460/79394 + $result = $cosClient->getAiQueueList(array( + 'Bucket' => 'examplebucket-1250000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket +// 'QueueIds' => 'xxx', // 队列 ID,以“,”符号分割字符串 +// 'State' => 'Active', // Active 表示队列内的作业会被媒体处理服务调度执行, Paused 表示队列暂停,作业不再会被媒体处理调度执行,队列内的所有作业状态维持在暂停状态,已经执行中的任务不受影响 +// 'PageNumber' => '1', // 第几页 +// 'PageSize' => '10', // 每页个数 + )); + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/getBlindWatermark.php b/vendor/qcloud/cos-sdk-v5/sample/getBlindWatermark.php index 366b1c52..bac73d8d 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getBlindWatermark.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getBlindWatermark.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); $local_path = "/data/exampleobject"; try { diff --git a/vendor/qcloud/cos-sdk-v5/sample/getBucketAccelerate.php b/vendor/qcloud/cos-sdk-v5/sample/getBucketAccelerate.php index a6130f4b..3023b829 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getBucketAccelerate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getBucketAccelerate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getBucketAccelerate(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getBucketAcl.php b/vendor/qcloud/cos-sdk-v5/sample/getBucketAcl.php index 2da9ce1a..9e9d8c63 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getBucketAcl.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getBucketAcl.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getBucketAcl(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getBucketCors.php b/vendor/qcloud/cos-sdk-v5/sample/getBucketCors.php index a4beb61c..20aa61b0 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getBucketCors.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getBucketCors.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getBucketCors(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getBucketDomain.php b/vendor/qcloud/cos-sdk-v5/sample/getBucketDomain.php index 8b1002d6..c4127ce4 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getBucketDomain.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getBucketDomain.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getBucketDomain(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getBucketGuetzli.php b/vendor/qcloud/cos-sdk-v5/sample/getBucketGuetzli.php index e3ccc77d..01a0f5ca 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getBucketGuetzli.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getBucketGuetzli.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->GetBucketGuetzli(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getBucketImageStyle.php b/vendor/qcloud/cos-sdk-v5/sample/getBucketImageStyle.php index 5536c64e..d41b3f2a 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getBucketImageStyle.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getBucketImageStyle.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->GetBucketImageStyle(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getBucketInventory.php b/vendor/qcloud/cos-sdk-v5/sample/getBucketInventory.php index 882c76c6..7a6a066b 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getBucketInventory.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getBucketInventory.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getBucketInvnetory(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getBucketLifecycle.php b/vendor/qcloud/cos-sdk-v5/sample/getBucketLifecycle.php index 9bfc05ef..38fc5b98 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getBucketLifecycle.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getBucketLifecycle.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getBucketLifecycle(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getBucketLogging.php b/vendor/qcloud/cos-sdk-v5/sample/getBucketLogging.php index ee6bf312..ab1f35c4 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getBucketLogging.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getBucketLogging.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getBucketLogging(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getBucketTagging.php b/vendor/qcloud/cos-sdk-v5/sample/getBucketTagging.php index 39e1c2ca..d6be227d 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getBucketTagging.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getBucketTagging.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getBucketTagging(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getBucketWebsite.php b/vendor/qcloud/cos-sdk-v5/sample/getBucketWebsite.php index ea466857..64ae21f5 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getBucketWebsite.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getBucketWebsite.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getBucketWebsite(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessBuckets.php b/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessBuckets.php index 3cd99a42..6bb001bc 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessBuckets.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessBuckets.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { diff --git a/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessJob.php b/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessJob.php index 17ddcfc6..37f0280c 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessJob.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessJob.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->describeDocProcessJob(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessJobs.php b/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessJobs.php index 1cbddc8b..54aa18d2 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessJobs.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessJobs.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getDescribeDocProcessJobs(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessQueues.php b/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessQueues.php index 8f840b07..06a1b052 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessQueues.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getDescribeDocProcessQueues.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->describeDocProcessQueues(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getDescribeMediaBuckets.php b/vendor/qcloud/cos-sdk-v5/sample/getDescribeMediaBuckets.php index fbc0a19e..c33c4eb0 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getDescribeMediaBuckets.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getDescribeMediaBuckets.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { diff --git a/vendor/qcloud/cos-sdk-v5/sample/getDescribeMediaQueues.php b/vendor/qcloud/cos-sdk-v5/sample/getDescribeMediaQueues.php index 9c446d6c..2aeb8678 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getDescribeMediaQueues.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getDescribeMediaQueues.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { diff --git a/vendor/qcloud/cos-sdk-v5/sample/getDescribeMediaVoiceSeparateJob.php b/vendor/qcloud/cos-sdk-v5/sample/getDescribeMediaVoiceSeparateJob.php index db0c916d..82ab9d6e 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getDescribeMediaVoiceSeparateJob.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getDescribeMediaVoiceSeparateJob.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->describeMediaVoiceSeparateJob(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getDetectAudioResult.php b/vendor/qcloud/cos-sdk-v5/sample/getDetectAudioResult.php index 717def13..ab9a242a 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getDetectAudioResult.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getDetectAudioResult.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', // 审核时必须为https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getDetectAudioResult(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getDetectDocumentResult.php b/vendor/qcloud/cos-sdk-v5/sample/getDetectDocumentResult.php index 7fdfcd1c..0a2145e0 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getDetectDocumentResult.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getDetectDocumentResult.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', // 审核时必须为https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getDetectDocumentResult(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getDetectImageResult.php b/vendor/qcloud/cos-sdk-v5/sample/getDetectImageResult.php index 129b89e9..399a75e8 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getDetectImageResult.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getDetectImageResult.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', // 审核时必须为https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getDetectImageResult(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getDetectTextResult.php b/vendor/qcloud/cos-sdk-v5/sample/getDetectTextResult.php index e8bb960c..fef90249 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getDetectTextResult.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getDetectTextResult.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', // 审核时必须为https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getDetectTextResult(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getDetectVideoResult.php b/vendor/qcloud/cos-sdk-v5/sample/getDetectVideoResult.php index 2bd35b79..3963493f 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getDetectVideoResult.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getDetectVideoResult.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', // 审核时必须为https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getDetectVideoResult(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getDetectVirusResult.php b/vendor/qcloud/cos-sdk-v5/sample/getDetectVirusResult.php index b0f30ce7..acd8a1ef 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getDetectVirusResult.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getDetectVirusResult.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', // 审核时必须为https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getDetectVirusResult(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getDetectWebpageResult.php b/vendor/qcloud/cos-sdk-v5/sample/getDetectWebpageResult.php index fa91d2bc..6c938f41 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getDetectWebpageResult.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getDetectWebpageResult.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', // 审核时必须为https 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getDetectWebpageResult(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getFileCompressResult.php b/vendor/qcloud/cos-sdk-v5/sample/getFileCompressResult.php index 2c0e64c1..d7a40af5 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getFileCompressResult.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getFileCompressResult.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/83113 查询多文件打包压缩结果 diff --git a/vendor/qcloud/cos-sdk-v5/sample/getFileHashCodeResult.php b/vendor/qcloud/cos-sdk-v5/sample/getFileHashCodeResult.php index d31d49d7..0c8012b0 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getFileHashCodeResult.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getFileHashCodeResult.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/83109 查询哈希值计算结果 diff --git a/vendor/qcloud/cos-sdk-v5/sample/getFileProcessQueueList.php b/vendor/qcloud/cos-sdk-v5/sample/getFileProcessQueueList.php index 83b5a5ee..a2af4c46 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getFileProcessQueueList.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getFileProcessQueueList.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 搜索文件处理队列 diff --git a/vendor/qcloud/cos-sdk-v5/sample/getFileUncompressResult.php b/vendor/qcloud/cos-sdk-v5/sample/getFileUncompressResult.php index f6fc7be3..dc29785a 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getFileUncompressResult.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getFileUncompressResult.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/83111 查询文件解压结果 diff --git a/vendor/qcloud/cos-sdk-v5/sample/getMediaInfo.php b/vendor/qcloud/cos-sdk-v5/sample/getMediaInfo.php index 8f842b0f..a42c6abf 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getMediaInfo.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getMediaInfo.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { diff --git a/vendor/qcloud/cos-sdk-v5/sample/getObject.php b/vendor/qcloud/cos-sdk-v5/sample/getObject.php index 07dc0da7..89a0098f 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getObject.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getObject.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->getObject(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getPicBucketList.php b/vendor/qcloud/cos-sdk-v5/sample/getPicBucketList.php new file mode 100644 index 00000000..f24aa01e --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/getPicBucketList.php @@ -0,0 +1,30 @@ + $region, + 'schema' => 'https', // 万象接口必须用https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); + +try { + // 查询图片处理服务状态 + $result = $cosClient->getPicBucketList(array( +// 'Regions' => '', // 可选 地域信息,例如 ap-shanghai、ap-beijing,若查询多个地域以“,”分隔字符串 +// 'BucketNames' => '', // 可选 存储桶名称,以“,”分隔,支持多个存储桶,精确搜索 +// 'BucketName' => '', // 可选 存储桶名称前缀,前缀搜索 +// 'PageNumber' => 1, // 可选 第几页 +// 'PageSize' => 20, // 可选 每页个数 + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/getPicQueueList.php b/vendor/qcloud/cos-sdk-v5/sample/getPicQueueList.php new file mode 100644 index 00000000..64d237e3 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/getPicQueueList.php @@ -0,0 +1,28 @@ + $region, + 'schema' => 'https', // 万象接口必须为https + 'credentials' => array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 搜索图片处理队列 https://cloud.tencent.com/document/product/460/79395 + $result = $cosClient->getPicQueueList(array( + 'Bucket' => 'examplebucket-1250000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket +// 'QueueIds' => 'xxx', // 队列 ID,以“,”符号分割字符串 +// 'State' => 'Active', // Active 表示队列内的作业会被媒体处理服务调度执行, Paused 表示队列暂停,作业不再会被媒体处理调度执行,队列内的所有作业状态维持在暂停状态,已经执行中的任务不受影响 +// 'PageNumber' => '1', // 第几页 +// 'PageSize' => '10', // 每页个数 + )); + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/getPresignedUrl.php b/vendor/qcloud/cos-sdk-v5/sample/getPresignedUrl.php index 28753c53..46d406e5 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getPresignedUrl.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getPresignedUrl.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $signedUrl = $cosClient->getPresignedUrl( diff --git a/vendor/qcloud/cos-sdk-v5/sample/getPrivateM3U8.php b/vendor/qcloud/cos-sdk-v5/sample/getPrivateM3U8.php index d8148164..8c0aa664 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getPrivateM3U8.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getPrivateM3U8.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { diff --git a/vendor/qcloud/cos-sdk-v5/sample/getSnapshot.php b/vendor/qcloud/cos-sdk-v5/sample/getSnapshot.php index 7071eeec..aa2f035f 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/getSnapshot.php +++ b/vendor/qcloud/cos-sdk-v5/sample/getSnapshot.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); $time = 3.14; $local_path = "/data/exampleobject/test.jpg"; diff --git a/vendor/qcloud/cos-sdk-v5/sample/headBucket.php b/vendor/qcloud/cos-sdk-v5/sample/headBucket.php index d07f4483..636325e4 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/headBucket.php +++ b/vendor/qcloud/cos-sdk-v5/sample/headBucket.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->headBucket(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/headObject.php b/vendor/qcloud/cos-sdk-v5/sample/headObject.php index b2738cab..2e60251c 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/headObject.php +++ b/vendor/qcloud/cos-sdk-v5/sample/headObject.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->headObject(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageAssessQualityProcess.php b/vendor/qcloud/cos-sdk-v5/sample/imageAssessQualityProcess.php index d1758fcd..04044620 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageAssessQualityProcess.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageAssessQualityProcess.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 图片质量评估 - https://cloud.tencent.com/document/product/460/63228 diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageAve.php b/vendor/qcloud/cos-sdk-v5/sample/imageAve.php index 5f8b4a9f..3738fc13 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageAve.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageAve.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->ImageAve(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageDetectCarProcess.php b/vendor/qcloud/cos-sdk-v5/sample/imageDetectCarProcess.php index 4c9aff56..6d30a46a 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageDetectCarProcess.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageDetectCarProcess.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 车辆车牌检测 - https://cloud.tencent.com/document/product/460/63225 diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageExif.php b/vendor/qcloud/cos-sdk-v5/sample/imageExif.php index 01065426..8fa0f2b6 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageExif.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageExif.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->ImageExif(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageInfo.php b/vendor/qcloud/cos-sdk-v5/sample/imageInfo.php index 271c2a61..18ca78ad 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageInfo.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageInfo.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->ImageInfo(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageMogr.php b/vendor/qcloud/cos-sdk-v5/sample/imageMogr.php index a622803e..f415d1c3 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageMogr.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageMogr.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $imageMogrTemplate = new Qcloud\Cos\ImageParamTemplate\ImageMogrTemplate(); diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageProcess.php b/vendor/qcloud/cos-sdk-v5/sample/imageProcess.php index 15da864c..ae9127d3 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageProcess.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageProcess.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $imageMogrTemplate = new Qcloud\Cos\ImageParamTemplate\ImageMogrTemplate(); diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageProcessCrop.php b/vendor/qcloud/cos-sdk-v5/sample/imageProcessCrop.php index 75c6c900..ede0c204 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageProcessCrop.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageProcessCrop.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 图片处理-裁剪 https://cloud.tencent.com/document/product/460/36541 diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormat.php b/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormat.php index e2936458..dcae577b 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormat.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormat.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 图片处理-格式转换 https://cloud.tencent.com/document/product/460/36543 diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatAvif.php b/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatAvif.php index 7029b1fe..84dba8ee 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatAvif.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatAvif.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 图片处理-AVIF 压缩 https://cloud.tencent.com/document/product/460/60527 diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatHeif.php b/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatHeif.php index 05f7e404..30e8b1c6 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatHeif.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatHeif.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 图片处理-HEIF 压缩 https://cloud.tencent.com/document/product/460/60525 diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatSvgc.php b/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatSvgc.php index dcaaa91b..d09e9200 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatSvgc.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatSvgc.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 图片处理-SVG 压缩 https://cloud.tencent.com/document/product/460/78141 diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatTpg.php b/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatTpg.php index 9bdc9b9c..68dd49cc 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatTpg.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatTpg.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 图片处理-TPG 压缩 https://cloud.tencent.com/document/product/460/60526 diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatWebp.php b/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatWebp.php index 7fcf02a0..6f74ec9d 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatWebp.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageProcessFormatWebp.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 图片处理-WebP 压缩 https://cloud.tencent.com/document/product/460/60524 diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageProcessGaussianBlur.php b/vendor/qcloud/cos-sdk-v5/sample/imageProcessGaussianBlur.php index 8f093813..2fe76a22 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageProcessGaussianBlur.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageProcessGaussianBlur.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 图片处理-高斯模糊 https://cloud.tencent.com/document/product/460/36545 diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageProcessQuality.php b/vendor/qcloud/cos-sdk-v5/sample/imageProcessQuality.php index 48082d81..f6d3d220 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageProcessQuality.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageProcessQuality.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 图片处理-质量变换 https://cloud.tencent.com/document/product/460/36544 diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageProcessRotate.php b/vendor/qcloud/cos-sdk-v5/sample/imageProcessRotate.php index dd15fb11..050a2e40 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageProcessRotate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageProcessRotate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 图片处理-旋转 https://cloud.tencent.com/document/product/460/36542 diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageProcessThumbnail.php b/vendor/qcloud/cos-sdk-v5/sample/imageProcessThumbnail.php index 675ba86a..fb8a27c7 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageProcessThumbnail.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageProcessThumbnail.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 图片处理-缩放 https://cloud.tencent.com/document/product/460/36540 diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageRepairProcess.php b/vendor/qcloud/cos-sdk-v5/sample/imageRepairProcess.php index 6d0d9107..dc65b8fd 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageRepairProcess.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageRepairProcess.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // --------------------- 1. 保存效果图到本地 ------------------------------ // diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageView.php b/vendor/qcloud/cos-sdk-v5/sample/imageView.php index f5192248..b8f50070 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageView.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageView.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $imageViewTemplate = new Qcloud\Cos\ImageParamTemplate\ImageViewTemplate(); diff --git a/vendor/qcloud/cos-sdk-v5/sample/imageWatermark.php b/vendor/qcloud/cos-sdk-v5/sample/imageWatermark.php index 71323d2a..93bd167f 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/imageWatermark.php +++ b/vendor/qcloud/cos-sdk-v5/sample/imageWatermark.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $imageWatermarkTemplate = new Qcloud\Cos\ImageParamTemplate\ImageWatermarkTemplate(); diff --git a/vendor/qcloud/cos-sdk-v5/sample/listBuckets.php b/vendor/qcloud/cos-sdk-v5/sample/listBuckets.php index 6667dc73..73efd6c8 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/listBuckets.php +++ b/vendor/qcloud/cos-sdk-v5/sample/listBuckets.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { diff --git a/vendor/qcloud/cos-sdk-v5/sample/listMultipartUploads.php b/vendor/qcloud/cos-sdk-v5/sample/listMultipartUploads.php index 6d6578d0..b9fb7359 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/listMultipartUploads.php +++ b/vendor/qcloud/cos-sdk-v5/sample/listMultipartUploads.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->listMultipartUploads(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/listObjects.php b/vendor/qcloud/cos-sdk-v5/sample/listObjects.php index 7d533cbd..12544751 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/listObjects.php +++ b/vendor/qcloud/cos-sdk-v5/sample/listObjects.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->listObjects(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/listParts.php b/vendor/qcloud/cos-sdk-v5/sample/listParts.php index c0e8384d..3384e0d3 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/listParts.php +++ b/vendor/qcloud/cos-sdk-v5/sample/listParts.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->listParts(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/openAiService.php b/vendor/qcloud/cos-sdk-v5/sample/openAiService.php new file mode 100644 index 00000000..08fd22bc --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/openAiService.php @@ -0,0 +1,24 @@ + $region, + 'schema' => 'https', // 万象接口必须用https + 'credentials' => array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 开通 AI 内容识别 https://cloud.tencent.com/document/product/460/79593 + $result = $cosClient->openAiService(array( + 'Bucket' => 'examplebucket-1250000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + )); + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/openFileProcessService.php b/vendor/qcloud/cos-sdk-v5/sample/openFileProcessService.php index f46da1f0..b862bb3b 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/openFileProcessService.php +++ b/vendor/qcloud/cos-sdk-v5/sample/openFileProcessService.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 开通文件处理服务 diff --git a/vendor/qcloud/cos-sdk-v5/sample/opticalOcrRecognition.php b/vendor/qcloud/cos-sdk-v5/sample/opticalOcrRecognition.php index e85780c3..373deeef 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/opticalOcrRecognition.php +++ b/vendor/qcloud/cos-sdk-v5/sample/opticalOcrRecognition.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/64324 通用文字识别 diff --git a/vendor/qcloud/cos-sdk-v5/sample/picOperations.php b/vendor/qcloud/cos-sdk-v5/sample/picOperations.php index 2f1bc720..0e9ea134 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/picOperations.php +++ b/vendor/qcloud/cos-sdk-v5/sample/picOperations.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); $local_path = "/data/exampleobject"; try { diff --git a/vendor/qcloud/cos-sdk-v5/sample/putBlindWatermark.php b/vendor/qcloud/cos-sdk-v5/sample/putBlindWatermark.php index 8735786e..2c8932aa 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putBlindWatermark.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putBlindWatermark.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); $local_path = "/data/exampleobject"; try { diff --git a/vendor/qcloud/cos-sdk-v5/sample/putBucketAccelerate.php b/vendor/qcloud/cos-sdk-v5/sample/putBucketAccelerate.php index dca62f34..0bebe05d 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putBucketAccelerate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putBucketAccelerate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->putBucketAccelerate(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/putBucketAcl.php b/vendor/qcloud/cos-sdk-v5/sample/putBucketAcl.php index f0225b8d..3adcbf67 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putBucketAcl.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putBucketAcl.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->putBucketAcl(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/putBucketCors.php b/vendor/qcloud/cos-sdk-v5/sample/putBucketCors.php index 846d87a6..762e56bb 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putBucketCors.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putBucketCors.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->putBucketCors(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/putBucketDomain.php b/vendor/qcloud/cos-sdk-v5/sample/putBucketDomain.php index 5d8f6ecd..3a3ea15f 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putBucketDomain.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putBucketDomain.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->putBucketDomain(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/putBucketGuetzli.php b/vendor/qcloud/cos-sdk-v5/sample/putBucketGuetzli.php index 11e896aa..465915ac 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putBucketGuetzli.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putBucketGuetzli.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->PutBucketGuetzli(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/putBucketImageStyle.php b/vendor/qcloud/cos-sdk-v5/sample/putBucketImageStyle.php index f50d6b39..4b75eda8 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putBucketImageStyle.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putBucketImageStyle.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->PutBucketImageStyle(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/putBucketInventory.php b/vendor/qcloud/cos-sdk-v5/sample/putBucketInventory.php index 5ad80708..ee56658b 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putBucketInventory.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putBucketInventory.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->putBucketInventory(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/putBucketLifecycle.php b/vendor/qcloud/cos-sdk-v5/sample/putBucketLifecycle.php index 95b3b204..58d9da38 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putBucketLifecycle.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putBucketLifecycle.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->putBucketLifecycle(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/putBucketLogging.php b/vendor/qcloud/cos-sdk-v5/sample/putBucketLogging.php index 0f1fcf06..c9bf8304 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putBucketLogging.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putBucketLogging.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->putBucketLogging(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/putBucketTagging.php b/vendor/qcloud/cos-sdk-v5/sample/putBucketTagging.php index 63fd9908..65d96661 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putBucketTagging.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putBucketTagging.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->putBucketTagging(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/putBucketWebsite.php b/vendor/qcloud/cos-sdk-v5/sample/putBucketWebsite.php index 52bcae3f..f1b91f68 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putBucketWebsite.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putBucketWebsite.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { diff --git a/vendor/qcloud/cos-sdk-v5/sample/putImageStyle.php b/vendor/qcloud/cos-sdk-v5/sample/putImageStyle.php index e3ad43c2..250730ae 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putImageStyle.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putImageStyle.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); $local_path = "/data/exampleobject"; try { diff --git a/vendor/qcloud/cos-sdk-v5/sample/putObject.php b/vendor/qcloud/cos-sdk-v5/sample/putObject.php index 15417701..8a66c4c2 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putObject.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putObject.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); $local_path = "/data/exampleobject"; //添加tagging diff --git a/vendor/qcloud/cos-sdk-v5/sample/putObjectTagging.php b/vendor/qcloud/cos-sdk-v5/sample/putObjectTagging.php index 7a53ff3c..dc05fb44 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putObjectTagging.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putObjectTagging.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->putObjectTagging(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/putQrcode.php b/vendor/qcloud/cos-sdk-v5/sample/putQrcode.php index e7a7d1a8..dafc4fd8 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/putQrcode.php +++ b/vendor/qcloud/cos-sdk-v5/sample/putQrcode.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); $local_path = "/data/exampleobject"; try { diff --git a/vendor/qcloud/cos-sdk-v5/sample/qrcode.php b/vendor/qcloud/cos-sdk-v5/sample/qrcode.php index 1cf27d96..32d35e7d 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/qrcode.php +++ b/vendor/qcloud/cos-sdk-v5/sample/qrcode.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 二维码下载时识别 diff --git a/vendor/qcloud/cos-sdk-v5/sample/qrcodeGenerate.php b/vendor/qcloud/cos-sdk-v5/sample/qrcodeGenerate.php index b686a55a..078dcf3b 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/qrcodeGenerate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/qrcodeGenerate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 二维码生成 diff --git a/vendor/qcloud/cos-sdk-v5/sample/restoreObject.php b/vendor/qcloud/cos-sdk-v5/sample/restoreObject.php index 9e8577f8..cfa21ccc 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/restoreObject.php +++ b/vendor/qcloud/cos-sdk-v5/sample/restoreObject.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->restoreObject(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/selectObjectContent.php b/vendor/qcloud/cos-sdk-v5/sample/selectObjectContent.php index 8c80a22b..3c6f5a06 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/selectObjectContent.php +++ b/vendor/qcloud/cos-sdk-v5/sample/selectObjectContent.php @@ -9,7 +9,7 @@ $cosClient = new Qcloud\Cos\Client(array( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey ) )); diff --git a/vendor/qcloud/cos-sdk-v5/sample/textWatermark.php b/vendor/qcloud/cos-sdk-v5/sample/textWatermark.php index 13ace3e5..9e0e0a69 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/textWatermark.php +++ b/vendor/qcloud/cos-sdk-v5/sample/textWatermark.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $textWatermarkTemplate = new Qcloud\Cos\ImageParamTemplate\TextWatermarkTemplate(); diff --git a/vendor/qcloud/cos-sdk-v5/sample/trafficLimit.php b/vendor/qcloud/cos-sdk-v5/sample/trafficLimit.php index 20d6bca6..08c60956 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/trafficLimit.php +++ b/vendor/qcloud/cos-sdk-v5/sample/trafficLimit.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); $local_path = '/data/exampleobject'; diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateAiQueue.php b/vendor/qcloud/cos-sdk-v5/sample/updateAiQueue.php new file mode 100644 index 00000000..6757d57e --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/updateAiQueue.php @@ -0,0 +1,38 @@ + $region, + 'schema' => 'https', // 万象接口必须为https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 更新 AI 内容识别队列 https://cloud.tencent.com/document/product/460/79397 + $result = $cosClient->updateAiQueue(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Key' => '', // queueId + 'Name' => 'queue-ai-process', + 'State' => 'Active', + 'NotifyConfig' => array( + 'State' => 'Off', +// 'Event' => '', +// 'ResultFormat' => '', +// 'Type' => '', +// 'Url' => '', +// 'MqMode' => '', +// 'MqRegion' => '', +// 'MqName' => '', + ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateDocProcessQueue.php b/vendor/qcloud/cos-sdk-v5/sample/updateDocProcessQueue.php index e38e0296..a7f7e1ed 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/updateDocProcessQueue.php +++ b/vendor/qcloud/cos-sdk-v5/sample/updateDocProcessQueue.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 更新文档转码队列 https://cloud.tencent.com/document/product/460/46947 diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateFileProcessQueue.php b/vendor/qcloud/cos-sdk-v5/sample/updateFileProcessQueue.php index e0cbc4ba..3e803af2 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/updateFileProcessQueue.php +++ b/vendor/qcloud/cos-sdk-v5/sample/updateFileProcessQueue.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // 更新文件处理的队列 diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaAnimationTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaAnimationTemplate.php index 3403d9c1..b7de25cf 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/updateMediaAnimationTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaAnimationTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/54028 更新动图模板 diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaConcatTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaConcatTemplate.php index ed325b79..df031879 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/updateMediaConcatTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaConcatTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/54044 更新拼接模板 @@ -47,6 +47,34 @@ try { 'Container' => array( 'Format' => 'mp4', ), + 'AudioMixArray' => array( + array( + 'AudioSource' => '', + 'MixMode' => '', + 'Replace' => '', + 'EffectConfig' => array( + 'EnableStartFadein' => '', + 'StartFadeinTime' => '', + 'EnableEndFadeout' => '', + 'EndFadeoutTime' => '', + 'EnableBgmFade' => '', + 'BgmFadeTime' => '', + ), + ), + array( + 'AudioSource' => '', + 'MixMode' => '', + 'Replace' => '', + 'EffectConfig' => array( + 'EnableStartFadein' => '', + 'StartFadeinTime' => '', + 'EnableEndFadeout' => '', + 'EndFadeoutTime' => '', + 'EnableBgmFade' => '', + 'BgmFadeTime' => '', + ), + ), + ), ), )); // 请求成功 diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaHighSpeedHdTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaHighSpeedHdTemplate.php index 4d8ce457..d4d52f28 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/updateMediaHighSpeedHdTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaHighSpeedHdTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/58310 更新极速高清转码模板 diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaPicProcessTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaPicProcessTemplate.php index c6834370..00b884d9 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/updateMediaPicProcessTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaPicProcessTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/67228 更新图片处理模板 diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaQueue.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaQueue.php index 288ad2f7..eff1f62f 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/updateMediaQueue.php +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaQueue.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaSmartCoverTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaSmartCoverTemplate.php new file mode 100644 index 00000000..d76490d9 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaSmartCoverTemplate.php @@ -0,0 +1,35 @@ + $region, + 'schema' => 'https', // 万象接口必须使用https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 更新智能封面模板 https://cloud.tencent.com/document/product/460/84755 + $result = $cosClient->updateMediaSmartCoverTemplate(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Key' => '', // TemplateId + 'Tag' => 'SmartCover', + 'Name' => 'media-smartcover-name', + 'SmartCover' => array( + 'Format' => 'jpg', + 'Width' => '1280', + 'Height' => '960', + 'Count' => '3', + 'DeleteDuplicates' => 'true', + ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaSnapshotTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaSnapshotTemplate.php index 1e4c94d5..19989791 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/updateMediaSnapshotTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaSnapshotTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/54032 更新截图模板 diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaSuperResolutionTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaSuperResolutionTemplate.php index 7358f67f..a6cbad3c 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/updateMediaSuperResolutionTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaSuperResolutionTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->updateMediaSuperResolutionTemplate(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaTranscodeProTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaTranscodeProTemplate.php new file mode 100644 index 00000000..be2119a3 --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaTranscodeProTemplate.php @@ -0,0 +1,62 @@ + $region, + 'schema' => 'https', // 万象接口必须使用https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 更新音视频转码 pro 模板 https://cloud.tencent.com/document/product/460/84753 + $result = $cosClient->updateMediaTranscodeProTemplate(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Key' => '', // TemplateId + 'Tag' => 'TranscodePro', + 'Name' => 'media-transcode-pro-name', + 'Container' => array( + 'Format' => 'mxf', + ), + 'Video' => array( + 'Codec' => 'xavc', + 'Profile' => 'XAVC-HD_intra_420_10bit_class50', + 'Width' => '1440', + 'Height' => '1080', + 'Interlaced' => 'true', + 'Fps' => '30000/1001', + 'Bitrate' => '', + 'Rotate' => '', + ), + 'TimeInterval' => array( + 'Start' => '', + 'Duration' => '', + ), + 'Audio' => array( + 'Codec' => '', + 'Remove' => '', + ), + 'TransConfig' => array( + 'AdjDarMethod' => '', + 'IsCheckReso' => '', + 'ResoAdjMethod' => '', + 'IsCheckVideoBitrate' => '', + 'VideoBitrateAdjMethod' => '', + 'IsCheckAudioBitrate' => '', + 'AudioBitrateAdjMethod' => '', + 'IsCheckVideoFps' => '', + 'VideoFpsAdjMethod' => '', + 'DeleteMetadata' => '', + 'IsHdr2Sdr' => '', + ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaTranscodeTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaTranscodeTemplate.php index 68d4bd27..c011b9d2 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/updateMediaTranscodeTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaTranscodeTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/54040 更新转码模板 @@ -71,6 +71,34 @@ try { 'UriKey' => '', ), ), + 'AudioMixArray' => array( + array( + 'AudioSource' => '', + 'MixMode' => '', + 'Replace' => '', + 'EffectConfig' => array( + 'EnableStartFadein' => '', + 'StartFadeinTime' => '', + 'EnableEndFadeout' => '', + 'EndFadeoutTime' => '', + 'EnableBgmFade' => '', + 'BgmFadeTime' => '', + ), + ), + array( + 'AudioSource' => '', + 'MixMode' => '', + 'Replace' => '', + 'EffectConfig' => array( + 'EnableStartFadein' => '', + 'StartFadeinTime' => '', + 'EnableEndFadeout' => '', + 'EndFadeoutTime' => '', + 'EnableBgmFade' => '', + 'BgmFadeTime' => '', + ), + ), + ), )); // 请求成功 print_r($result); diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaVideoMontageTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaVideoMontageTemplate.php index 61391228..647088e3 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/updateMediaVideoMontageTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaVideoMontageTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/58311 更新精彩集锦模板 @@ -20,6 +20,7 @@ try { 'Tag' => 'VideoMontage', 'Name' => 'VideoMontage-Template-Name', 'Duration' => '', + 'Scene' => '', 'Container' => array( 'Format' => 'mp4', ), @@ -38,10 +39,20 @@ try { 'Channels' => '', 'Remove' => '', ), - 'AudioMix' => array( - 'AudioSource' => 'https://examplebucket-125000000.cos.ap-guangzhou.myqcloud.com/test01.mp3', - 'MixMode' => 'Once', - 'Replace' => 'true', + 'AudioMixArray' => array( + array( + 'AudioSource' => 'https://examplebucket-125000000.cos.ap-guangzhou.myqcloud.com/test01.mp3', + 'MixMode' => 'Once', + 'Replace' => 'true', + 'EffectConfig' => array( + 'EnableStartFadein' => 'true', + 'StartFadeinTime' => '3', + 'EnableEndFadeout' => 'false', + 'EndFadeoutTime' => '0', + 'EnableBgmFade' => 'true', + 'BgmFadeTime' => '1.7', + ), + ), ), )); // 请求成功 diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaVideoProcessTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaVideoProcessTemplate.php index 8087f943..02a6caa8 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/updateMediaVideoProcessTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaVideoProcessTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->updateMediaVideoProcessTemplate(array( diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaVoiceSeparateTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaVoiceSeparateTemplate.php index 1bf20f54..b754d6af 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/updateMediaVoiceSeparateTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaVoiceSeparateTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/58318 更新人声分离模板 diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateMediaWatermarkTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateMediaWatermarkTemplate.php index d58e238a..cdfe584a 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/updateMediaWatermarkTemplate.php +++ b/vendor/qcloud/cos-sdk-v5/sample/updateMediaWatermarkTemplate.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { // https://cloud.tencent.com/document/product/436/54036 更新水印模板 diff --git a/vendor/qcloud/cos-sdk-v5/sample/updatePicQueue.php b/vendor/qcloud/cos-sdk-v5/sample/updatePicQueue.php new file mode 100644 index 00000000..52555dae --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/updatePicQueue.php @@ -0,0 +1,38 @@ + $region, + 'schema' => 'https', // 万象接口必须为https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 更新图片处理队列 https://cloud.tencent.com/document/product/460/79396 + $result = $cosClient->updatePicQueue(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Key' => '', // queueId + 'Name' => 'queue-pic-process', + 'State' => 'Active', + 'NotifyConfig' => array( + 'State' => 'Off', +// 'Event' => '', +// 'ResultFormat' => '', +// 'Type' => '', +// 'Url' => '', +// 'MqMode' => '', +// 'MqRegion' => '', +// 'MqName' => '', + ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateVoiceSpeechRecognitionTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateVoiceSpeechRecognitionTemplate.php new file mode 100644 index 00000000..b54d7d2a --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/updateVoiceSpeechRecognitionTemplate.php @@ -0,0 +1,45 @@ + $region, + 'schema' => 'https', // 万象接口必须使用https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 更新语音识别模板 https://cloud.tencent.com/document/product/460/84759 + $result = $cosClient->updateVoiceSpeechRecognitionTemplate(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Key' => '', // TemplateId + 'Tag' => 'SpeechRecognition', + 'Name' => 'voice-speechrecognition-name', + 'SpeechRecognition' => array( + 'EngineModelType' => '16k_zh', + 'ChannelNum' => 1, + 'ResTextFormat' => 1, + 'FilterDirty' => 0, + 'FilterModal' => 1, + 'ConvertNumMode' => 0, + 'SpeakerDiarization' => 1, + 'SpeakerNumber' => 0, + 'FilterPunc' => 0, + 'OutputFileType' => 'txt', +// 'FlashAsr' => 'true', +// 'Format' => 'mp3', +// 'FirstChannelOnly' => 1, +// 'WordInfo' => 1, +// 'SentenceMaxLength' => 6, + ), + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/updateVoiceTtsTemplate.php b/vendor/qcloud/cos-sdk-v5/sample/updateVoiceTtsTemplate.php new file mode 100644 index 00000000..9c3f846d --- /dev/null +++ b/vendor/qcloud/cos-sdk-v5/sample/updateVoiceTtsTemplate.php @@ -0,0 +1,34 @@ + $region, + 'schema' => 'https', // 万象接口必须使用https + 'credentials'=> array( + 'secretId' => $secretId, + 'secretKey' => $secretKey))); +try { + // 更新语音合成模板 https://cloud.tencent.com/document/product/460/84758 + $result = $cosClient->updateVoiceTtsTemplate(array( + 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket + 'Key' => '', // TemplateId + 'Tag' => 'Tts', + 'Name' => 'TemplateName', + 'Mode' => 'Sync', + 'Codec' => 'pcm', + 'VoiceType' => 'aixiaoxing', + 'Volume' => '2', + 'Speed' => '200', + 'Emotion' => 'arousal', + )); + // 请求成功 + print_r($result); +} catch (\Exception $e) { + // 请求失败 + echo($e); +} diff --git a/vendor/qcloud/cos-sdk-v5/sample/upload.php b/vendor/qcloud/cos-sdk-v5/sample/upload.php index f6edd855..19dc921a 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/upload.php +++ b/vendor/qcloud/cos-sdk-v5/sample/upload.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); $local_path = "/data/exampleobject"; diff --git a/vendor/qcloud/cos-sdk-v5/sample/uploadFolder.php b/vendor/qcloud/cos-sdk-v5/sample/uploadFolder.php index 25e6a5ba..65186cd4 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/uploadFolder.php +++ b/vendor/qcloud/cos-sdk-v5/sample/uploadFolder.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey ) ) diff --git a/vendor/qcloud/cos-sdk-v5/sample/uploadPart.php b/vendor/qcloud/cos-sdk-v5/sample/uploadPart.php index 855fd665..34d055e7 100755 --- a/vendor/qcloud/cos-sdk-v5/sample/uploadPart.php +++ b/vendor/qcloud/cos-sdk-v5/sample/uploadPart.php @@ -10,7 +10,7 @@ $cosClient = new Qcloud\Cos\Client( 'region' => $region, 'schema' => 'https', //协议头部,默认为http 'credentials'=> array( - 'secretId' => $secretId , + 'secretId' => $secretId, 'secretKey' => $secretKey))); try { $result = $cosClient->uploadPart(array( diff --git a/vendor/qcloud/cos-sdk-v5/src/Client.php b/vendor/qcloud/cos-sdk-v5/src/Client.php index f8f4efe0..5bf63ee7 100755 --- a/vendor/qcloud/cos-sdk-v5/src/Client.php +++ b/vendor/qcloud/cos-sdk-v5/src/Client.php @@ -207,10 +207,30 @@ use GuzzleHttp\Psr7; * @method object GetFileUncompressResult(array $args) 查询文件解压结果 * @method object CreateFileCompressJobs(array $args) 提交多文件打包压缩任务 * @method object GetFileCompressResult(array $args) 查询多文件打包压缩结果 + * @method object CreateM3U8PlayListJobs(array $args) 获取指定hls/m3u8文件指定时间区间内的ts资源 + * @method object GetPicQueueList(array $args) 搜索图片处理队列 + * @method object UpdatePicQueue(array $args) 更新图片处理队列 + * @method object GetPicBucketList(array $args) 查询图片处理服务状态 + * @method object GetAiBucketList(array $args) 查询 AI 内容识别服务状态 + * @method object OpenAiService(array $args) 开通 AI 内容识别 + * @method object GetAiQueueList(array $args) 搜索 AI 内容识别队列 + * @method object UpdateAiQueue(array $args) 更新 AI 内容识别队列 + * @method object CreateMediaTranscodeProTemplate(array $args) 创建音视频转码 pro 模板 + * @method object UpdateMediaTranscodeProTemplate(array $args) 更新音视频转码 pro 模板 + * @method object CreateVoiceTtsTemplate(array $args) 创建语音合成模板 + * @method object UpdateVoiceTtsTemplate(array $args) 更新语音合成模板 + * @method object CreateMediaSmartCoverTemplate(array $args) 创建智能封面模板 + * @method object UpdateMediaSmartCoverTemplate(array $args) 更新智能封面模板 + * @method object CreateVoiceSpeechRecognitionTemplate(array $args) 创建语音识别模板 + * @method object UpdateVoiceSpeechRecognitionTemplate(array $args) 更新语音识别模板 + * @method object CreateVoiceTtsJobs(array $args) 提交一个语音合成任务 + * @method object CreateAiTranslationJobs(array $args) 提交一个翻译任务 + * @method object CreateVoiceSpeechRecognitionJobs(array $args) 提交一个语音识别任务 + * @method object CreateAiWordsGeneralizeJobs(array $args) 提交一个分词任务 * @see \Qcloud\Cos\Service::getService() */ class Client extends GuzzleClient { - const VERSION = '2.6.2'; + const VERSION = '2.6.4'; public $httpClient; @@ -245,6 +265,7 @@ class Client extends GuzzleClient { $this->cosConfig['allow_redirects'] = isset($cosConfig['allow_redirects']) ? $cosConfig['allow_redirects'] : false; $this->cosConfig['allow_accelerate'] = isset($cosConfig['allow_accelerate']) ? $cosConfig['allow_accelerate'] : false; $this->cosConfig['timezone'] = isset($cosConfig['timezone']) ? $cosConfig['timezone'] : 'PRC'; + $this->cosConfig['locationWithSchema'] = isset($cosConfig['locationWithSchema']) ? $cosConfig['locationWithSchema'] : false; // check config $this->inputCheck(); @@ -260,6 +281,7 @@ class Client extends GuzzleClient { } if ($this->cosConfig['token'] != null) { $handler->push(Middleware::mapRequest(function (RequestInterface $request) { + $request = $request->withHeader('x-ci-security-token', $this->cosConfig['token']); return $request->withHeader('x-cos-security-token', $this->cosConfig['token']); })); } @@ -413,7 +435,7 @@ class Client extends GuzzleClient { public function getObjectUrlWithoutSign($bucket, $key, array $args = array()) { $command = $this->getCommand('GetObject', $args + array('Bucket' => $bucket, 'Key' => $key)); $request = $this->commandToRequestTransformer($command); - return $request->getUri()-> __toString(); + return $request->getUri()->__toString(); } public function upload($bucket, $key, $body, $options = array()) { diff --git a/vendor/qcloud/cos-sdk-v5/src/CommandToRequestTransformer.php b/vendor/qcloud/cos-sdk-v5/src/CommandToRequestTransformer.php index b76e8d1e..9c3a0c61 100755 --- a/vendor/qcloud/cos-sdk-v5/src/CommandToRequestTransformer.php +++ b/vendor/qcloud/cos-sdk-v5/src/CommandToRequestTransformer.php @@ -2,6 +2,7 @@ namespace Qcloud\Cos; +use http\Exception\BadUrlException; use Psr\Http\Message\RequestInterface; use GuzzleHttp\Command\CommandInterface; use GuzzleHttp\Psr7\Uri; @@ -120,10 +121,9 @@ class CommandToRequestTransformer { if ( null !== $body ) { return $request; } else { - throw new InvalidArgumentException( - "You must specify a non-null value for the {$bodyParameter} or {$sourceParameter} parameters." ); - } + throw new InvalidArgumentException("You must specify a non-null value for the {$bodyParameter} or {$sourceParameter} parameters."); } + } // update md5 @@ -240,6 +240,8 @@ class CommandToRequestTransformer { if(key_exists($action, array( 'DescribeMediaBuckets' => 1, 'DescribeDocProcessBuckets' =>1, + 'GetPicBucketList' =>1, + 'GetAiBucketList' =>1, ))) { $origin_host = "ci.{$this->config['region']}.myqcloud.com"; $host = $origin_host; @@ -346,8 +348,33 @@ class CommandToRequestTransformer { 'GetFileUncompressResult' => 1, 'CreateFileCompressJobs' => 1, 'GetFileCompressResult' => 1, + 'CreateM3U8PlayListJobs' => 1, + 'GetPicQueueList' => 1, + 'UpdatePicQueue' => 1, + 'OpenAiService' => 1, + 'GetAiQueueList' => 1, + 'UpdateAiQueue' => 1, + 'CreateMediaTranscodeProTemplate' => 1, + 'UpdateMediaTranscodeProTemplate' => 1, + 'CreateVoiceTtsTemplate' => 1, + 'UpdateVoiceTtsTemplate' => 1, + 'CreateMediaSmartCoverTemplate' => 1, + 'UpdateMediaSmartCoverTemplate' => 1, + 'CreateVoiceSpeechRecognitionTemplate' => 1, + 'UpdateVoiceSpeechRecognitionTemplate' => 1, + 'CreateVoiceTtsJobs' => 1, + 'CreateAiTranslationJobs' => 1, + 'CreateVoiceSpeechRecognitionJobs' => 1, + 'CreateAiWordsGeneralizeJobs' => 1, ); if (key_exists($action, $ciActions)) { + // 万象接口需要https,http方式报错 + if($this->config['schema'] !== 'https') { + $e = new Exception\CosException('CI request schema must be "https", instead of "http"'); + $e->setExceptionCode('Invalid Argument'); + throw $e; + } + $bucketname = $command['Bucket']; $appId = $this->config['appId']; if ( $appId != null && endWith( $bucketname, '-'.$appId ) == false ) { diff --git a/vendor/qcloud/cos-sdk-v5/src/Descriptions.php b/vendor/qcloud/cos-sdk-v5/src/Descriptions.php index bcfc5882..363e5680 100755 --- a/vendor/qcloud/cos-sdk-v5/src/Descriptions.php +++ b/vendor/qcloud/cos-sdk-v5/src/Descriptions.php @@ -27,21 +27,19 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => false, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -49,6 +47,7 @@ class Descriptions { 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), + 'FreeTranscode' => array( 'type' => 'string', 'location' => 'xml', ), 'WatermarkTemplateId' => array( 'type' => 'array', 'location' => 'xml', @@ -139,6 +138,56 @@ class Descriptions { ), ), ), + 'AudioMix' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'AudioMixArray' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( + 'type' => 'object', + 'name' => 'AudioMixArray', + 'sentAs' => 'AudioMixArray', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), ), ), 'Watermark' => array( @@ -212,6 +261,7 @@ class Descriptions { 'Type' => array( 'type' => 'string', 'location' => 'xml', ), 'Version' => array( 'type' => 'string', 'location' => 'xml', ), 'IgnoreError' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), ), ), ), @@ -273,19 +323,19 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => false, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'CallBack' => array( 'required' => false, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'array', 'location' => 'xml', 'data' => array( @@ -298,6 +348,8 @@ class Descriptions { 'properties' => array( 'Tag' => array('location' => 'xml', 'type' => 'string', ), 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), 'TranscodeTemplateId' => array( 'type' => 'string', 'location' => 'xml', ), 'VideoProcess' => array( 'type' => 'object', @@ -610,6 +662,15 @@ class Descriptions { ), ), ), + 'CallBackMqConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'MqRegion' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqName' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), ), ); } @@ -709,13 +770,11 @@ class Descriptions { 'location' => 'uri', ), 'Tag' => array( - 'required' => true, 'type' => 'string', 'location' => 'query', 'sentAs' => 'tag', ), 'QueueId' => array( - 'required' => true, 'type' => 'string', 'location' => 'query', 'sentAs' => 'queueId', @@ -750,6 +809,9 @@ class Descriptions { 'location' => 'query', 'sentAs' => 'endCreationTime', ), + 'WorkflowId' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'workflowId', ), + 'InventoryTriggerJobId' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'inventoryTriggerJobId', ), + 'InputObject' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'inputObject', ), ), ); } @@ -797,27 +859,24 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'CallBack' => array( 'required' => false, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), 'Output' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -900,21 +959,19 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' =>false, 'type' => 'string', 'location' => 'xml', ), // 拼接任务Input可以为空,完全用数组内的元素拼接 + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), // 拼接任务Input可以为空,完全用数组内的元素拼接 ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -922,13 +979,12 @@ class Descriptions { 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), 'Output' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Region' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), - 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Region' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bucket' => array( 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'ConcatTemplate' => array( @@ -984,6 +1040,56 @@ class Descriptions { 'Format' => array( 'type' => 'string', 'location' => 'xml', ), ), ), + 'AudioMix' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'AudioMixArray' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( + 'type' => 'object', + 'name' => 'AudioMixArray', + 'sentAs' => 'AudioMixArray', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), ), ), ), @@ -1108,6 +1214,16 @@ class Descriptions { 'type' => 'integer', 'location' => 'xml', ), + 'Freeze' => array( + 'location' => 'xml', + 'type' => 'object', + 'properties' => array( + 'PornScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'AdsScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'PoliticsScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'TerrorismScore' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), ), ), ), @@ -1261,6 +1377,7 @@ class Descriptions { 'Url' => array( 'type' => 'string', 'location' => 'xml', ), 'Text' => array( 'type' => 'string', 'location' => 'xml', ), 'Label' => array( 'type' => 'string', 'location' => 'xml', ), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml', ), 'OffsetTime' => array( 'type' => 'integer', 'location' => 'xml', ), 'Duration' => array( 'type' => 'integer', 'location' => 'xml', ), 'Result' => array( 'type' => 'integer', 'location' => 'xml', ), @@ -1685,6 +1802,7 @@ class Descriptions { 'Label' => array( 'type' => 'string', 'location' => 'xml', ), 'SubLabel' => array( 'type' => 'string', 'location' => 'xml', ), 'Result' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ForbidState' => array( 'type' => 'integer', 'location' => 'xml', ), 'PornInfo' => array( 'type' => 'object', 'location' => 'xml', @@ -1991,6 +2109,17 @@ class Descriptions { 'Role' => array( 'type' => 'string', 'location' => 'xml', ), ), ), + 'Encryption' => array( + 'location' => 'xml', + 'type' => 'object', + 'properties' => array( + 'Algorithm' => array( 'type' => 'string', 'location' => 'xml', ), + 'Key' => array( 'type' => 'string', 'location' => 'xml', ), + 'IV' => array( 'type' => 'string', 'location' => 'xml', ), + 'KeyId' => array( 'type' => 'string', 'location' => 'xml', ), + 'KeyType' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), ), ), 'Conf' => array( @@ -2012,6 +2141,16 @@ class Descriptions { 'TimeInterval' => array( 'type' => 'numeric', 'location' => 'xml', ), ), ), + 'Freeze' => array( + 'location' => 'xml', + 'type' => 'object', + 'properties' => array( + 'PornScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'AdsScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'PoliticsScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'TerrorismScore' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), ), ), ), @@ -2096,6 +2235,7 @@ class Descriptions { 'SnapshotCount' => array('type' => 'string', 'location' => 'xml',), 'Label' => array('type' => 'string', 'location' => 'xml',), 'Result' => array('type' => 'integer', 'location' => 'xml',), + 'ForbidState' => array('type' => 'integer', 'location' => 'xml',), 'PornInfo' => array( 'type' => 'object', 'location' => 'xml', @@ -2146,6 +2286,7 @@ class Descriptions { 'SnapshotTime' => array('type' => 'integer', 'location' => 'xml',), 'Text' => array('type' => 'string', 'location' => 'xml',), 'Label' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Result' => array('type' => 'integer', 'location' => 'xml',), 'PornInfo' => array( 'type' => 'object', @@ -2164,6 +2305,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array('type' => 'integer', 'location' => 'xml',), + 'SubLabel' => array('type' => 'integer', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -2191,6 +2333,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -2236,6 +2379,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array('type' => 'integer', 'location' => 'xml',), + 'SubLabel' => array('type' => 'integer', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -2263,6 +2407,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -2308,6 +2453,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array('type' => 'integer', 'location' => 'xml',), + 'SubLabel' => array('type' => 'integer', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -2335,6 +2481,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -2380,6 +2527,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array('type' => 'integer', 'location' => 'xml',), + 'SubLabel' => array('type' => 'integer', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -2407,6 +2555,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -2452,6 +2601,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array('type' => 'integer', 'location' => 'xml',), + 'SubLabel' => array('type' => 'integer', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -2479,6 +2629,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -2521,6 +2672,7 @@ class Descriptions { 'OffsetTime' => array('type' => 'integer', 'location' => 'xml',), 'Duration' => array('type' => 'integer', 'location' => 'xml',), 'Label' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Result' => array('type' => 'integer', 'location' => 'xml',), 'PornInfo' => array( 'type' => 'object', @@ -2529,6 +2681,7 @@ class Descriptions { 'HitFlag' => array('type' => 'string', 'location' => 'xml',), 'Score' => array('type' => 'string', 'location' => 'xml',), 'Category' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -2560,6 +2713,7 @@ class Descriptions { 'HitFlag' => array('type' => 'string', 'location' => 'xml',), 'Score' => array('type' => 'string', 'location' => 'xml',), 'Category' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -2591,6 +2745,7 @@ class Descriptions { 'HitFlag' => array('type' => 'string', 'location' => 'xml',), 'Score' => array('type' => 'string', 'location' => 'xml',), 'Category' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -2622,6 +2777,7 @@ class Descriptions { 'HitFlag' => array('type' => 'string', 'location' => 'xml',), 'Score' => array('type' => 'string', 'location' => 'xml',), 'Category' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -2653,6 +2809,7 @@ class Descriptions { 'HitFlag' => array('type' => 'string', 'location' => 'xml',), 'Score' => array('type' => 'string', 'location' => 'xml',), 'Category' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -2776,6 +2933,16 @@ class Descriptions { 'Callback' => array( 'type' => 'string', 'location' => 'xml', ), 'BizType' => array( 'type' => 'string', 'location' => 'xml', ), 'CallbackType' => array( 'type' => 'integer', 'location' => 'xml', ), + 'Freeze' => array( + 'location' => 'xml', + 'type' => 'object', + 'properties' => array( + 'PornScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'AdsScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'PoliticsScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'TerrorismScore' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), ), ), ), @@ -2860,6 +3027,7 @@ class Descriptions { 'Object' => array('type' => 'string', 'location' => 'xml',), 'Url' => array('type' => 'string', 'location' => 'xml',), 'PageCount' => array('type' => 'integer', 'location' => 'xml',), + 'ForbidState' => array('type' => 'integer', 'location' => 'xml',), 'Labels' => array( 'type' => 'object', 'location' => 'xml', @@ -2931,6 +3099,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -2958,6 +3127,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -3002,6 +3172,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -3029,6 +3200,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -3073,6 +3245,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -3100,6 +3273,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -3144,6 +3318,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -3171,6 +3346,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array('type' => 'string', 'location' => 'xml',), + 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -3264,46 +3440,40 @@ class Descriptions { 'location' => 'uri', ), 'Tag' => array( - 'required' => true, 'type' => 'string', 'location' => 'xml', ), 'QueueId' => array( - 'required' => true, 'type' => 'string', 'location' => 'xml', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( 'Output' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( 'Region' => array( - 'type' => 'string','required' => true,'location' => 'xml', + 'type' => 'string','location' => 'xml', ), 'Bucket' => array( - 'type' => 'string','required' => true,'location' => 'xml', + 'type' => 'string','location' => 'xml', ), 'Object' => array( - 'type' => 'string','required' => true,'location' => 'xml', + 'type' => 'string','location' => 'xml', ), ), ), 'DocProcess' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -3544,11 +3714,6 @@ class Descriptions { 'type' => 'object', 'additionalProperties' => true, 'properties' => array( - 'Body' => array( - 'type' => 'string', - 'instanceOf' => 'GuzzleHttp\\Psr7\\Stream', - 'location' => 'body', - ), 'RequestId' => array( 'type' => 'string', 'location' => 'header', @@ -3603,55 +3768,56 @@ class Descriptions { ), ), 'Operation' => array( - 'type' => 'array', + 'type' => 'object', 'location' => 'xml', - 'items' => array( - 'type' => 'object', - 'properties' => array( - 'DocProcess' => array( - 'type' => 'object', - 'location' => 'xml', - 'properties' => array( - 'SrcType' => array( - 'type' => 'string', - ), - 'TgtType' => array( - 'type' => 'string', - ), - 'SheetId' => array( - 'type' => 'integer', - ), - 'StartPage' => array( - 'type' => 'integer', - ), - 'EndPage' => array( - 'type' => 'integer', - ), - 'ImageParams' => array( - 'type' => 'string', - ), - 'DocPassword' => array( - 'type' => 'string', - ), - 'Comments' => array( - 'type' => 'integer', - ), - 'PaperDirection' => array( - 'type' => 'integer', - ), - 'Quality' => array( - 'type' => 'integer', - ), - 'Zoom' => array( - 'type' => 'integer', - ), + 'properties' => array( + 'DocProcess' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'SrcType' => array( + 'type' => 'string', + ), + 'TgtType' => array( + 'type' => 'string', + ), + 'SheetId' => array( + 'type' => 'integer', + ), + 'StartPage' => array( + 'type' => 'integer', + ), + 'EndPage' => array( + 'type' => 'integer', + ), + 'ImageParams' => array( + 'type' => 'string', + ), + 'DocPassword' => array( + 'type' => 'string', + ), + 'Comments' => array( + 'type' => 'integer', + ), + 'PaperDirection' => array( + 'type' => 'integer', + ), + 'Quality' => array( + 'type' => 'integer', + ), + 'Zoom' => array( + 'type' => 'integer', ), ), - 'DocProcessResult' => array( - 'type' => 'object', - 'location' => 'xml', - 'properties' => array( - 'PageInfo' => array( + ), + 'DocProcessResult' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'PageInfo' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -3672,39 +3838,39 @@ class Descriptions { ), ), ), - 'SuccPageCount' => array( - 'type' => 'integer', - ), - 'FailPageCount' => array( - 'type' => 'integer', - ), - 'TaskId' => array( - 'type' => 'string', - ), - 'TgtType' => array( - 'type' => 'string', - ), - 'TotalPageCount' => array( - 'type' => 'integer', - ), - 'TotalSheetCount' => array( - 'type' => 'integer', - ), + ), + 'SuccPageCount' => array( + 'type' => 'integer', + ), + 'FailPageCount' => array( + 'type' => 'integer', + ), + 'TaskId' => array( + 'type' => 'string', + ), + 'TgtType' => array( + 'type' => 'string', + ), + 'TotalPageCount' => array( + 'type' => 'integer', + ), + 'TotalSheetCount' => array( + 'type' => 'integer', ), ), - 'Output' => array( - 'type' => 'object', - 'location' => 'xml', - 'properties' => array( - 'Bucket' => array( - 'type' => 'string', - ), - 'Object' => array( - 'type' => 'string', - ), - 'Region' => array( - 'type' => 'string', - ), + ), + 'Output' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Bucket' => array( + 'type' => 'string', + ), + 'Object' => array( + 'type' => 'string', + ), + 'Region' => array( + 'type' => 'string', ), ), ), @@ -3730,13 +3896,11 @@ class Descriptions { 'location' => 'uri', ), 'Tag' => array( - 'required' => true, 'type' => 'string', 'location' => 'query', 'sentAs' => 'tag', ), 'QueueId' => array( - 'required' => true, 'type' => 'string', 'location' => 'query', 'sentAs' => 'queueId', @@ -3987,6 +4151,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -4014,6 +4179,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -4061,6 +4227,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -4088,6 +4255,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -4135,6 +4303,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -4162,6 +4331,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -4209,6 +4379,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -4236,6 +4407,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -4283,6 +4455,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -4310,6 +4483,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -4357,6 +4531,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -4384,6 +4559,83 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), + 'Location' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'X' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Y' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Width' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Height' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Rotate' => array( 'type' => 'numeric', 'location' => 'xml',), + ), + ), + ), + ), + ), + 'LibResults' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'ImageId' => array( 'type' => 'string', 'location' => 'xml',), + 'Score' => array( 'type' => 'integer', 'location' => 'xml',), + ), + ), + ), + ), + ), + 'QualityInfo' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Code' => array( 'type' => 'integer', 'location' => 'xml',), + 'Msg' => array( 'type' => 'string', 'location' => 'xml',), + 'HitFlag' => array( 'type' => 'integer', 'location' => 'xml',), + 'Score' => array( 'type' => 'integer', 'location' => 'xml',), + 'Label' => array( 'type' => 'string', 'location' => 'xml',), + 'Category' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), + 'OcrResults' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), + 'Keywords' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( 'type' => 'string', 'location' => 'xml',), + ), + 'Location' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'X' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Y' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Width' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Height' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Rotate' => array( 'type' => 'numeric', 'location' => 'xml',), + ), + ), + ), + ), + ), + 'ObjectResults' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -4470,6 +4722,17 @@ class Descriptions { 'Role' => array( 'type' => 'string', 'location' => 'xml', ), ), ), + 'Encryption' => array( + 'location' => 'xml', + 'type' => 'object', + 'properties' => array( + 'Algorithm' => array( 'type' => 'string', 'location' => 'xml', ), + 'Key' => array( 'type' => 'string', 'location' => 'xml', ), + 'IV' => array( 'type' => 'string', 'location' => 'xml', ), + 'KeyId' => array( 'type' => 'string', 'location' => 'xml', ), + 'KeyType' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), ), ), ), @@ -4481,6 +4744,16 @@ class Descriptions { 'BizType' => array( 'type' => 'string', 'location' => 'xml', ), 'Async' => array( 'type' => 'integer', 'location' => 'xml', ), 'Callback' => array( 'type' => 'string', 'location' => 'xml', ), + 'Freeze' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'PornScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'AdsScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'PoliticsScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'TerrorismScore' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), ), ), ), @@ -4510,6 +4783,7 @@ class Descriptions { 'Label' => array( 'type' => 'string', 'location' => 'xml',), 'Result' => array( 'type' => 'integer', 'location' => 'xml',), 'Score' => array( 'type' => 'integer', 'location' => 'xml',), + 'ForbidState' => array( 'type' => 'integer', 'location' => 'xml',), 'Category' => array( 'type' => 'string', 'location' => 'xml',), 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Text' => array( 'type' => 'string', 'location' => 'xml',), @@ -4534,6 +4808,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -4561,6 +4836,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -4608,6 +4884,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -4635,6 +4912,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -4682,6 +4960,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -4709,6 +4988,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -4756,6 +5036,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -4783,6 +5064,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -4830,6 +5112,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -4857,6 +5140,83 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), + 'Location' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'X' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Y' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Width' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Height' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Rotate' => array( 'type' => 'numeric', 'location' => 'xml',), + ), + ), + ), + ), + ), + 'LibResults' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'ImageId' => array( 'type' => 'string', 'location' => 'xml',), + 'Score' => array( 'type' => 'integer', 'location' => 'xml',), + ), + ), + ), + ), + ), + 'QualityInfo' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Code' => array( 'type' => 'integer', 'location' => 'xml',), + 'Msg' => array( 'type' => 'string', 'location' => 'xml',), + 'HitFlag' => array( 'type' => 'integer', 'location' => 'xml',), + 'Score' => array( 'type' => 'integer', 'location' => 'xml',), + 'Label' => array( 'type' => 'string', 'location' => 'xml',), + 'Category' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), + 'OcrResults' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), + 'Keywords' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( 'type' => 'string', 'location' => 'xml',), + ), + 'Location' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'X' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Y' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Width' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Height' => array( 'type' => 'numeric', 'location' => 'xml',), + 'Rotate' => array( 'type' => 'numeric', 'location' => 'xml',), + ), + ), + ), + ), + ), + 'ObjectResults' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -5128,6 +5488,7 @@ class Descriptions { 'SubLabel' => array('type' => 'string', 'location' => 'xml',), 'Result' => array('type' => 'integer', 'location' => 'xml',), 'Score' => array('type' => 'integer', 'location' => 'xml',), + 'ForbidState' => array('type' => 'integer', 'location' => 'xml',), 'PornInfo' => array( 'type' => 'object', 'location' => 'xml', @@ -5145,6 +5506,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -5172,6 +5534,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -5217,6 +5580,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -5244,6 +5608,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -5289,6 +5654,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -5316,6 +5682,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -5361,6 +5728,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -5388,6 +5756,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -5433,6 +5802,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -5460,6 +5830,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -5544,21 +5915,19 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -5735,6 +6104,7 @@ class Descriptions { 'location' => 'xml', 'type' => 'object', 'properties' => array( + 'BizType' => array( 'type' => 'string', 'location' => 'xml', ), 'DetectType' => array( 'type' => 'string', 'location' => 'xml', ), 'Callback' => array( 'type' => 'string', 'location' => 'xml', ), 'ReturnHighlightHtml' => array( 'type' => 'string', 'location' => 'xml', ), @@ -5892,6 +6262,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -5919,6 +6290,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -5963,6 +6335,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -5990,6 +6363,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -6034,6 +6408,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -6061,6 +6436,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -6105,6 +6481,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Text' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Keywords' => array( 'type' => 'array', 'location' => 'xml', @@ -6132,6 +6509,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'SubLabel' => array( 'type' => 'string', 'location' => 'xml',), 'Location' => array( 'type' => 'object', 'location' => 'xml', @@ -6597,21 +6975,19 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'CallBack' => array( 'required' => false, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -6630,13 +7006,12 @@ class Descriptions { ), ), 'Output' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Region' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), - 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Region' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bucket' => array( 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), ), @@ -6697,21 +7072,19 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'CallBack' => array( 'required' => false, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -6869,6 +7242,7 @@ class Descriptions { 'Type' => array( 'type' => 'string', 'location' => 'xml', ), 'Version' => array( 'type' => 'string', 'location' => 'xml', ), 'IgnoreError' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Output' => array( @@ -6938,21 +7312,19 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -6964,6 +7336,7 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'Duration' => array( 'type' => 'string', 'location' => 'xml', ), + 'Scene' => array( 'type' => 'string', 'location' => 'xml', ), 'Container' => array( 'type' => 'object', 'location' => 'xml', @@ -6996,11 +7369,36 @@ class Descriptions { ), ), 'AudioMix' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'AudioMixArray' => array( 'type' => 'array', 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), 'items' => array( 'type' => 'object', - 'location' => 'xml', + 'name' => 'AudioMixArray', + 'sentAs' => 'AudioMixArray', 'properties' => array( 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), @@ -7089,21 +7487,19 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'CallBack' => array( 'required' => false, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -7212,21 +7608,19 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -7308,17 +7702,16 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( @@ -7410,32 +7803,29 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), 'VideoTag' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Scenario' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Scenario' => array( 'type' => 'string', 'location' => 'xml', ), ), ), ), @@ -7496,21 +7886,19 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -7652,6 +8040,7 @@ class Descriptions { 'Type' => array( 'type' => 'string', 'location' => 'xml', ), 'Version' => array( 'type' => 'string', 'location' => 'xml', ), 'IgnoreError' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Output' => array( @@ -7721,21 +8110,19 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -7934,21 +8321,19 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -7961,6 +8346,8 @@ class Descriptions { 'Message' => array( 'type' => 'string', 'location' => 'xml', ), 'Type' => array( 'type' => 'string', 'location' => 'xml', ), 'Version' => array( 'type' => 'string', 'location' => 'xml', ), + 'IgnoreError' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Output' => array( @@ -8030,21 +8417,19 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -8155,6 +8540,13 @@ class Descriptions { 'CallbackType' => array( 'type' => 'integer', 'location' => 'xml', ), ), ), + 'StorageConf' => array( + 'location' => 'xml', + 'type' => 'object', + 'properties' => array( + 'Path' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), ), ); } @@ -8426,10 +8818,9 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'Name' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), 'Snapshot' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( @@ -8586,8 +8977,8 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'Name' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), 'Container' => array( 'type' => 'object', 'location' => 'xml', @@ -8668,6 +9059,56 @@ class Descriptions { ), ), ), + 'AudioMix' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'AudioMixArray' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( + 'type' => 'object', + 'name' => 'AudioMixArray', + 'sentAs' => 'AudioMixArray', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), ), ); } @@ -8798,6 +9239,56 @@ class Descriptions { ), ), ), + 'AudioMix' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'AudioMixArray' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( + 'type' => 'object', + 'name' => 'AudioMixArray', + 'sentAs' => 'AudioMixArray', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), ), ); } @@ -8845,8 +9336,8 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'Name' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), 'Container' => array( 'type' => 'object', 'location' => 'xml', @@ -9050,8 +9541,8 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'Name' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), 'Container' => array( 'type' => 'object', 'location' => 'xml', @@ -9207,12 +9698,13 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'Name' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), 'ConcatTemplate' => array( 'type' => 'object', 'location' => 'xml', 'properties' => array( + 'DirectConcat' => array( 'type' => 'string', 'location' => 'xml', ), 'ConcatFragments' => array( 'type' => 'array', 'location' => 'xml', @@ -9258,6 +9750,64 @@ class Descriptions { 'Format' => array( 'type' => 'string', 'location' => 'xml', ), ), ), + 'AudioMix' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'AudioMixArray' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( + 'type' => 'object', + 'name' => 'AudioMixArray', + 'sentAs' => 'AudioMixArray', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + 'SceneChangeInfo' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Mode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Time' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), ), ), ), @@ -9314,6 +9864,7 @@ class Descriptions { 'type' => 'object', 'location' => 'xml', 'properties' => array( + 'DirectConcat' => array( 'type' => 'string', 'location' => 'xml', ), 'ConcatFragments' => array( 'type' => 'array', 'location' => 'xml', @@ -9359,6 +9910,64 @@ class Descriptions { 'Format' => array( 'type' => 'string', 'location' => 'xml', ), ), ), + 'AudioMix' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'AudioMixArray' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( + 'type' => 'object', + 'name' => 'AudioMixArray', + 'sentAs' => 'AudioMixArray', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + 'SceneChangeInfo' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Mode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Time' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), ), ), ), @@ -9408,8 +10017,8 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'Name' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), 'ColorEnhance' => array( 'type' => 'object', 'location' => 'xml', @@ -9543,9 +10152,10 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'Name' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), 'Duration' => array( 'location' => 'xml', 'type' => 'string', ), + 'Scene' => array( 'location' => 'xml', 'type' => 'string', ), 'Container' => array( 'type' => 'object', 'location' => 'xml', @@ -9583,6 +10193,47 @@ class Descriptions { 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'AudioMixArray' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( + 'type' => 'object', + 'name' => 'AudioMixArray', + 'sentAs' => 'AudioMixArray', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), ), ), ), @@ -9636,6 +10287,7 @@ class Descriptions { 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), 'Name' => array( 'location' => 'xml', 'type' => 'string', ), 'Duration' => array( 'location' => 'xml', 'type' => 'string', ), + 'Scene' => array( 'location' => 'xml', 'type' => 'string', ), 'Container' => array( 'type' => 'object', 'location' => 'xml', @@ -9673,6 +10325,47 @@ class Descriptions { 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'AudioMixArray' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( + 'type' => 'object', + 'name' => 'AudioMixArray', + 'sentAs' => 'AudioMixArray', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), ), ), ), @@ -9722,9 +10415,9 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'Name' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'AudioMode' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), + 'AudioMode' => array( 'location' => 'xml', 'type' => 'string', ), 'AudioConfig' => array( 'type' => 'object', 'location' => 'xml', @@ -9843,8 +10536,8 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'Name' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), 'Resolution' => array( 'location' => 'xml', 'type' => 'string', ), 'EnableScaleUp' => array( 'location' => 'xml', 'type' => 'string', ), 'Version' => array( 'location' => 'xml', 'type' => 'string', ), @@ -9948,8 +10641,8 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'Name' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), 'PicProcess' => array( 'type' => 'object', 'location' => 'xml', @@ -10063,8 +10756,8 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'Name' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), 'Watermark' => array( 'type' => 'object', 'location' => 'xml', @@ -10387,7 +11080,8 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Name' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), + 'Type' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( 'type' => 'object', 'location' => 'xml', @@ -10403,6 +11097,14 @@ class Descriptions { 'location' => 'xml', 'properties' => array( 'WorkflowIds' => array( 'type' => 'string', 'location' => 'xml', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'QueueId' => array( 'type' => 'string', 'location' => 'xml', ), + 'QueueType' => array( 'type' => 'string', 'location' => 'xml', ), + 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), + 'CallBackFormat' => array( 'type' => 'string', 'location' => 'xml', ), + 'CallBackType' => array( 'type' => 'string', 'location' => 'xml', ), + 'CallBack' => array( 'type' => 'string', 'location' => 'xml', ), 'TimeInterval' => array( 'type' => 'object', 'location' => 'xml', @@ -10411,6 +11113,617 @@ class Descriptions { 'End' => array( 'type' => 'string', 'location' => 'xml', ), ), ), + 'Output' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Region' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bucket' => array( 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + 'AuObject' => array( 'type' => 'string', 'location' => 'xml', ), + 'SpriteObject' => array( 'type' => 'string', 'location' => 'xml', ), + 'StreamExtract' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Index' => array( 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'JobParam' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'TranscodeTemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'WatermarkTemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Animation' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Container' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Video' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + 'Fps' => array( 'type' => 'string', 'location' => 'xml', ), + 'AnimateOnlyKeepKeyFrame' => array( 'type' => 'string', 'location' => 'xml', ), + 'AnimateTimeIntervalOfFrame' => array( 'type' => 'string', 'location' => 'xml', ), + 'AnimateFramesPerSecond' => array( 'type' => 'string', 'location' => 'xml', ), + 'Quality' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'TimeInterval' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Start' => array( 'type' => 'string', 'location' => 'xml', ), + 'Duration' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'Transcode' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Container' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Video' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + 'Fps' => array( 'type' => 'string', 'location' => 'xml', ), + 'Remove' => array( 'type' => 'string', 'location' => 'xml', ), + 'Profile' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Crf' => array( 'type' => 'string', 'location' => 'xml', ), + 'Gop' => array( 'type' => 'string', 'location' => 'xml', ), + 'Preset' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bufsize' => array( 'type' => 'string', 'location' => 'xml', ), + 'Maxrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'HlsTsTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'Pixfmt' => array( 'type' => 'string', 'location' => 'xml', ), + 'LongShortMode' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'TimeInterval' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Start' => array( 'type' => 'string', 'location' => 'xml', ), + 'Duration' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Audio' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Samplerate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Channels' => array( 'type' => 'string', 'location' => 'xml', ), + 'Remove' => array( 'type' => 'string', 'location' => 'xml', ), + 'KeepTwoTracks' => array( 'type' => 'string', 'location' => 'xml', ), + 'SwitchTrack' => array( 'type' => 'string', 'location' => 'xml', ), + 'SampleFormat' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'TransConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AdjDarMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckReso' => array( 'type' => 'string', 'location' => 'xml', ), + 'ResoAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckVideoBitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'VideoBitrateAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckAudioBitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'AudioBitrateAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'DeleteMetadata' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsHdr2Sdr' => array( 'type' => 'string', 'location' => 'xml', ), + 'HlsEncrypt' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'IsHlsEncrypt' => array( 'type' => 'string', 'location' => 'xml', ), + 'UriKey' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'AudioMix' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'AudioMixArray' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( + 'type' => 'object', + 'name' => 'AudioMixArray', + 'sentAs' => 'AudioMixArray', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ), + ), + 'SmartCover' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + 'Count' => array( 'type' => 'string', 'location' => 'xml', ), + 'DeleteDuplicates' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'DigitalWatermark' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Message' => array( 'type' => 'string', 'location' => 'xml', ), + 'Type' => array( 'type' => 'string', 'location' => 'xml', ), + 'Version' => array( 'type' => 'string', 'location' => 'xml', ), + 'IgnoreError' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Watermark' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( + 'name' => 'Watermark', + 'type' => 'object', + 'sentAs' => 'Watermark', + 'properties' => array( + 'Type' => array( 'type' => 'string', 'location' => 'xml', ), + 'Pos' => array( 'type' => 'string', 'location' => 'xml', ), + 'LocMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Dx' => array( 'type' => 'string', 'location' => 'xml', ), + 'Dy' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'Image' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Url' => array( 'type' => 'string', 'location' => 'xml', ), + 'Mode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + 'Transparency' => array( 'type' => 'string', 'location' => 'xml', ), + 'Background' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Text' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'FontSize' => array( 'type' => 'string', 'location' => 'xml', ), + 'FontType' => array( 'type' => 'string', 'location' => 'xml', ), + 'FontColor' => array( 'type' => 'string', 'location' => 'xml', ), + 'Transparency' => array( 'type' => 'string', 'location' => 'xml', ), + 'Text' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ) + ), + 'RemoveWatermark' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Dx' => array( 'type' => 'string', 'location' => 'xml', ), + 'Dy' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Snapshot' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Mode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Start' => array( 'type' => 'string', 'location' => 'xml', ), + 'TimeInterval' => array( 'type' => 'string', 'location' => 'xml', ), + 'Count' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'SpeechRecognition' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EngineModelType' => array( 'type' => 'string', 'location' => 'xml', ), + 'ChannelNum' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ResTextFormat' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterDirty' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterModal' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ConvertNumMode' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SpeakerDiarization' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SpeakerNumber' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterPunc' => array( 'type' => 'integer', 'location' => 'xml', ), + 'OutputFileType' => array( 'type' => 'string', 'location' => 'xml', ), + 'FlashAsr' => array( 'type' => 'string', 'location' => 'xml', ), + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'FirstChannelOnly' => array( 'type' => 'integer', 'location' => 'xml', ), + 'WordInfo' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SentenceMaxLength' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), + 'ConcatTemplate' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Audio' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Samplerate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Channels' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Index' => array( 'type' => 'string', 'location' => 'xml', ), + 'DirectConcat' => array( 'type' => 'string', 'location' => 'xml', ), + 'ConcatFragments' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( + 'name' => 'ConcatFragment', + 'type' => 'object', + 'sentAs' => 'ConcatFragment', + 'properties' => array( + 'Url' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndTime' => array( 'type' => 'string', 'location' => 'xml', ), + // 'Mode' => array( 'type' => 'string', 'location' => 'xml', ), 拼接接口不需要Mode参数 + ), + ), + ), + 'Video' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + 'Fps' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Remove' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Container' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'AudioMix' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'AudioMixArray' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( + 'type' => 'object', + 'name' => 'AudioMixArray', + 'sentAs' => 'AudioMixArray', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ), + ), + 'VoiceSeparate' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AudioMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'AudioConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Samplerate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Channels' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'VideoMontage' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Duration' => array( 'type' => 'string', 'location' => 'xml', ), + 'Scene' => array( 'type' => 'string', 'location' => 'xml', ), + 'Container' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Video' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + 'Fps' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Crf' => array( 'type' => 'string', 'location' => 'xml', ), + 'Rotate' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Audio' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Samplerate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Channels' => array( 'type' => 'string', 'location' => 'xml', ), + 'Remove' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'AudioMix' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'AudioMixArray' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array( + 'xmlFlattened' => true, + ), + 'items' => array( + 'type' => 'object', + 'name' => 'AudioMixArray', + 'sentAs' => 'AudioMixArray', + 'properties' => array( + 'AudioSource' => array( 'type' => 'string', 'location' => 'xml', ), + 'MixMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Replace' => array( 'type' => 'string', 'location' => 'xml', ), + 'EffectConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EnableStartFadein' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartFadeinTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableEndFadeout' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndFadeoutTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableBgmFade' => array( 'type' => 'string', 'location' => 'xml', ), + 'BgmFadeTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ), + ), + 'SDRtoHDR' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'HdrMode' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'VideoProcess' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'ColorEnhance' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Enable' => array( 'type' => 'string', 'location' => 'xml', ), + 'Contrast' => array( 'type' => 'string', 'location' => 'xml', ), + 'Correction' => array( 'type' => 'string', 'location' => 'xml', ), + 'Saturation' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'MsSharpen' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Enable' => array( 'type' => 'string', 'location' => 'xml', ), + 'SharpenLevel' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'SuperResolution' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Resolution' => array( 'type' => 'string', 'location' => 'xml', ), + 'EnableScaleUp' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Segment' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'Duration' => array( 'type' => 'string', 'location' => 'xml', ), + 'HlsEncrypt' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'IsHlsEncrypt' => array( 'type' => 'string', 'location' => 'xml', ), + 'UriKey' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'ExtractDigitalWatermark' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Type' => array( 'type' => 'string', 'location' => 'xml', ), + 'Version' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'VideoTag' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Scenario' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'TtsTpl' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Mode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'VoiceType' => array( 'type' => 'string', 'location' => 'xml', ), + 'Volume' => array( 'type' => 'string', 'location' => 'xml', ), + 'Speed' => array( 'type' => 'string', 'location' => 'xml', ), + 'Emotion' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'NoiseReduction' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'SampleRate' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'CallBackMqConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'MqRegion' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqName' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), ), ), ), @@ -10612,25 +11925,33 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( 'type' => 'object', 'location' => 'xml', 'properties' => array( + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), + 'NoiseReduction' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'SampleRate' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), 'Output' => array( 'type' => 'object', 'location' => 'xml', @@ -11694,7 +13015,7 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Key' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Key' => array( 'type' => 'string', 'location' => 'uri', ), 'Name' => array( 'type' => 'string', 'location' => 'xml', ), 'QueueID' => array( 'type' => 'string', 'location' => 'xml', ), 'State' => array( 'type' => 'string', 'location' => 'xml', ), @@ -11760,7 +13081,7 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), @@ -11844,17 +13165,16 @@ class Descriptions { ), 'parameters' => array( 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), - 'Tag' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), - 'QueueId' => array( 'required' => true, 'location' => 'xml', 'type' => 'string', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), 'Input' => array( - 'required' => true, 'type' => 'object', 'location' => 'xml', 'properties' => array( - 'Object' => array( 'required' => true, 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), ), ), 'Operation' => array( @@ -12889,4 +14209,2053 @@ class Descriptions { ); } + public static function CreateM3U8PlayListJobs() { + return array( + 'httpMethod' => 'POST', + 'uri' => '/{Bucket}m3u8_playlist', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'CreateM3U8PlayListJobsOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'StartTime' => array( 'location' => 'query', 'type' => 'integer', 'sentAs' => 'startTime'), + 'EndTime' => array( 'location' => 'query', 'type' => 'integer', 'sentAs' => 'endTime'), + 'Operation' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'M3U8List' => array( + 'type' => 'array', + 'location' => 'xml', + 'data' => array('xmlFlattened' => true), + 'items' => array( + 'name' => 'M3U8List', + 'type' => 'object', + 'sentAs' => 'M3U8List', + 'properties' => array( + 'BucketId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Index' => array( 'type' => 'string', 'location' => 'xml', ), + 'ObjectPath' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + 'Output' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Region' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bucket' => array( 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ); + } + public static function CreateM3U8PlayListJobsOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( + 'type' => 'string', + 'location' => 'header', + 'sentAs' => 'x-ci-request-id', + ), + 'ContentType' => array( + 'type' => 'string', + 'location' => 'header', + 'sentAs' => 'Content-Type', + ), + 'ContentLength' => array( + 'type' => 'numeric', + 'minimum'=> 0, + 'location' => 'header', + 'sentAs' => 'Content-Length', + ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'Operation' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'M3U8List' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'BucketId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Index' => array( 'type' => 'string', 'location' => 'xml', ), + 'ObjectPath' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + 'Output' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Region' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bucket' => array( 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'ResultInfo' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'OutputUrl' => array( 'type' => 'string', 'location' => 'xml', ), + 'ErrorInfo' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'ObjectPath' => array( 'type' => 'string', 'location' => 'xml', ), + 'Message' => array( 'type' => 'string', 'location' => 'xml', ), + 'Code' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ), + ); + } + + public static function GetPicQueueList() { + return array( + 'httpMethod' => 'GET', + 'uri' => '/{Bucket}picqueue', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'GetPicQueueListOutput', + 'responseType' => 'model', + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'QueueIds' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'queueIds' ), + 'State' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'state' ), + 'PageNumber' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'pageNumber' ), + 'PageSize' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'pageSize' ), + ), + ); + } + public static function GetPicQueueListOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'TotalCount' => array( 'type' => 'integer', 'location' => 'xml', ), + 'PageNumber' => array( 'type' => 'integer', 'location' => 'xml', ), + 'PageSize' => array( 'type' => 'integer', 'location' => 'xml', ), + 'QueueList' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'QueueId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'MaxSize' => array( 'type' => 'integer', 'location' => 'xml', ), + 'MaxConcurrent' => array( 'type' => 'integer', 'location' => 'xml', ), + 'Category' => array( 'type' => 'string', 'location' => 'xml', ), + 'UpdateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'NotifyConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Url' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'Type' => array( 'type' => 'string', 'location' => 'xml', ), + 'Event' => array( 'type' => 'string', 'location' => 'xml', ), + 'ResultFormat' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqRegion' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqName' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + 'NonExistPIDs' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ); + } + + public static function UpdatePicQueue() { + return array( + 'httpMethod' => 'PUT', + 'uri' => '/{Bucket}picqueue/{/Key*}', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'UpdatePicQueueOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Key' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), + 'State' => array( 'location' => 'xml', 'type' => 'string', ), + 'NotifyConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'Event' => array( 'type' => 'string', 'location' => 'xml', ), + 'ResultFormat' => array( 'type' => 'string', 'location' => 'xml', ), + 'Type' => array( 'type' => 'string', 'location' => 'xml', ), + 'Url' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqRegion' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqName' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ); + } + public static function UpdatePicQueueOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( + 'type' => 'string', + 'location' => 'header', + 'sentAs' => 'x-ci-request-id', + ), + 'ContentType' => array( + 'type' => 'string', + 'location' => 'header', + 'sentAs' => 'Content-Type', + ), + 'ContentLength' => array( + 'type' => 'numeric', + 'minimum'=> 0, + 'location' => 'header', + 'sentAs' => 'Content-Length', + ), + 'Queue' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'QueueId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'MaxSize' => array( 'type' => 'integer', 'location' => 'xml', ), + 'MaxConcurrent' => array( 'type' => 'integer', 'location' => 'xml', ), + 'Category' => array( 'type' => 'string', 'location' => 'xml', ), + 'UpdateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'NotifyConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'Event' => array( 'type' => 'string', 'location' => 'xml', ), + 'ResultFormat' => array( 'type' => 'string', 'location' => 'xml', ), + 'Type' => array( 'type' => 'string', 'location' => 'xml', ), + 'Url' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqRegion' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqName' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ); + } + + public static function GetPicBucketList() { + return array( + 'httpMethod' => 'GET', + 'uri' => '/picbucket', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'GetPicBucketListOutput', + 'responseType' => 'model', + 'parameters' => array( + 'Regions' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'regions' ), + 'BucketNames' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'bucketNames' ), + 'BucketName' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'bucketName' ), + 'PageNumber' => array( 'type' => 'integer', 'location' => 'query', 'sentAs' => 'pageNumber' ), + 'PageSize' => array( 'type' => 'integer', 'location' => 'query', 'sentAs' => 'pageSize' ), + ), + ); + } + public static function GetPicBucketListOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'TotalCount' => array( 'type' => 'integer', 'location' => 'xml', ), + 'PageNumber' => array( 'type' => 'integer', 'location' => 'xml', ), + 'PageSize' => array( 'type' => 'integer', 'location' => 'xml', ), + 'PicBucketList' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'BucketId' => array( 'type' => 'string', 'location' => 'xml',), + 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'Region' => array( 'type' => 'string', 'location' => 'xml',), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml',), + ), + ), + ), + ), + ); + } + + public static function GetAiBucketList() { + return array( + 'httpMethod' => 'GET', + 'uri' => '/ai_bucket', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'GetAiBucketListOutput', + 'responseType' => 'model', + 'parameters' => array( + 'Regions' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'regions' ), + 'BucketNames' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'bucketNames' ), + 'BucketName' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'bucketName' ), + 'PageNumber' => array( 'type' => 'integer', 'location' => 'query', 'sentAs' => 'pageNumber' ), + 'PageSize' => array( 'type' => 'integer', 'location' => 'query', 'sentAs' => 'pageSize' ), + ), + ); + } + public static function GetAiBucketListOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'TotalCount' => array( 'type' => 'integer', 'location' => 'xml', ), + 'PageNumber' => array( 'type' => 'integer', 'location' => 'xml', ), + 'PageSize' => array( 'type' => 'integer', 'location' => 'xml', ), + 'AiBucketList' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'BucketId' => array( 'type' => 'string', 'location' => 'xml',), + 'Name' => array( 'type' => 'string', 'location' => 'xml',), + 'Region' => array( 'type' => 'string', 'location' => 'xml',), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml',), + ), + ), + ), + ), + ); + } + + public static function OpenAiService() { + return array( + 'httpMethod' => 'POST', + 'uri' => '/{Bucket}ai_bucket', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'OpenAiServiceOutput', + 'responseType' => 'model', + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + ), + ); + } + public static function OpenAiServiceOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'AiBucket' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'BucketId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'Region' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ); + } + + public static function GetAiQueueList() { + return array( + 'httpMethod' => 'GET', + 'uri' => '/{Bucket}ai_queue', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'GetAiQueueListOutput', + 'responseType' => 'model', + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'QueueIds' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'queueIds' ), + 'State' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'state' ), + 'PageNumber' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'pageNumber' ), + 'PageSize' => array( 'type' => 'string', 'location' => 'query', 'sentAs' => 'pageSize' ), + ), + ); + } + public static function GetAiQueueListOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'TotalCount' => array( 'type' => 'integer', 'location' => 'xml', ), + 'PageNumber' => array( 'type' => 'integer', 'location' => 'xml', ), + 'PageSize' => array( 'type' => 'integer', 'location' => 'xml', ), + 'QueueList' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'QueueId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'MaxSize' => array( 'type' => 'integer', 'location' => 'xml', ), + 'MaxConcurrent' => array( 'type' => 'integer', 'location' => 'xml', ), + 'Category' => array( 'type' => 'string', 'location' => 'xml', ), + 'UpdateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'NotifyConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Url' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'Type' => array( 'type' => 'string', 'location' => 'xml', ), + 'Event' => array( 'type' => 'string', 'location' => 'xml', ), + 'ResultFormat' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqRegion' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqName' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + 'NonExistPIDs' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ); + } + + public static function UpdateAiQueue() { + return array( + 'httpMethod' => 'PUT', + 'uri' => '/{Bucket}ai_queue/{/Key*}', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'UpdateAiQueueOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Key' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), + 'State' => array( 'location' => 'xml', 'type' => 'string', ), + 'NotifyConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'Event' => array( 'type' => 'string', 'location' => 'xml', ), + 'ResultFormat' => array( 'type' => 'string', 'location' => 'xml', ), + 'Type' => array( 'type' => 'string', 'location' => 'xml', ), + 'Url' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqRegion' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqName' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ); + } + public static function UpdateAiQueueOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( + 'type' => 'string', + 'location' => 'header', + 'sentAs' => 'x-ci-request-id', + ), + 'ContentType' => array( + 'type' => 'string', + 'location' => 'header', + 'sentAs' => 'Content-Type', + ), + 'ContentLength' => array( + 'type' => 'numeric', + 'minimum'=> 0, + 'location' => 'header', + 'sentAs' => 'Content-Length', + ), + 'Queue' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'QueueId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'MaxSize' => array( 'type' => 'integer', 'location' => 'xml', ), + 'MaxConcurrent' => array( 'type' => 'integer', 'location' => 'xml', ), + 'Category' => array( 'type' => 'string', 'location' => 'xml', ), + 'UpdateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'NotifyConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'Event' => array( 'type' => 'string', 'location' => 'xml', ), + 'ResultFormat' => array( 'type' => 'string', 'location' => 'xml', ), + 'Type' => array( 'type' => 'string', 'location' => 'xml', ), + 'Url' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqRegion' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqName' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ); + } + + public static function CreateMediaTranscodeProTemplate() { + return array( + 'httpMethod' => 'POST', + 'uri' => '/{Bucket}template', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'CreateMediaTranscodeProTemplateOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), + 'Container' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Video' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Profile' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + 'Interlaced' => array( 'type' => 'string', 'location' => 'xml', ), + 'Fps' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Rotate' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'TimeInterval' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Start' => array( 'type' => 'string', 'location' => 'xml', ), + 'Duration' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Audio' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Remove' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'TransConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AdjDarMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckReso' => array( 'type' => 'string', 'location' => 'xml', ), + 'ResoAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckVideoBitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'VideoBitrateAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckAudioBitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'AudioBitrateAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckVideoFps' => array( 'type' => 'string', 'location' => 'xml', ), + 'VideoFpsAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'DeleteMetadata' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsHdr2Sdr' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ); + } + public static function CreateMediaTranscodeProTemplateOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'Template' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'BucketId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Category' => array( 'type' => 'string', 'location' => 'xml', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'UpdateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'TransProTpl' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Container' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Video' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Profile' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + 'Interlaced' => array( 'type' => 'string', 'location' => 'xml', ), + 'Fps' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Rotate' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'TimeInterval' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Start' => array( 'type' => 'string', 'location' => 'xml', ), + 'Duration' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Audio' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Remove' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'TransConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AdjDarMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckReso' => array( 'type' => 'string', 'location' => 'xml', ), + 'ResoAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckVideoBitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'VideoBitrateAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckAudioBitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'AudioBitrateAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckVideoFps' => array( 'type' => 'string', 'location' => 'xml', ), + 'VideoFpsAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'DeleteMetadata' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsHdr2Sdr' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ), + ), + ); + } + + public static function UpdateMediaTranscodeProTemplate() { + return array( + 'httpMethod' => 'PUT', + 'uri' => '/{Bucket}template/{/Key*}', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'UpdateMediaTranscodeProTemplateOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Key' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), + 'Container' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Video' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Profile' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + 'Interlaced' => array( 'type' => 'string', 'location' => 'xml', ), + 'Fps' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Rotate' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'TimeInterval' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Start' => array( 'type' => 'string', 'location' => 'xml', ), + 'Duration' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Audio' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Remove' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'TransConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AdjDarMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckReso' => array( 'type' => 'string', 'location' => 'xml', ), + 'ResoAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckVideoBitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'VideoBitrateAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckAudioBitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'AudioBitrateAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckVideoFps' => array( 'type' => 'string', 'location' => 'xml', ), + 'VideoFpsAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'DeleteMetadata' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsHdr2Sdr' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ); + } + public static function UpdateMediaTranscodeProTemplateOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'Template' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'BucketId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Category' => array( 'type' => 'string', 'location' => 'xml', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'UpdateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'TransProTpl' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Container' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Video' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Profile' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + 'Interlaced' => array( 'type' => 'string', 'location' => 'xml', ), + 'Fps' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'Rotate' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'TimeInterval' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Start' => array( 'type' => 'string', 'location' => 'xml', ), + 'Duration' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Audio' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'Remove' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'TransConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AdjDarMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckReso' => array( 'type' => 'string', 'location' => 'xml', ), + 'ResoAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckVideoBitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'VideoBitrateAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckAudioBitrate' => array( 'type' => 'string', 'location' => 'xml', ), + 'AudioBitrateAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsCheckVideoFps' => array( 'type' => 'string', 'location' => 'xml', ), + 'VideoFpsAdjMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'DeleteMetadata' => array( 'type' => 'string', 'location' => 'xml', ), + 'IsHdr2Sdr' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ), + ), + ); + } + + public static function CreateVoiceTtsTemplate() { + return array( + 'httpMethod' => 'POST', + 'uri' => '/{Bucket}template', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'CreateVoiceTtsTemplateOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'Mode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'VoiceType' => array( 'type' => 'string', 'location' => 'xml', ), + 'Volume' => array( 'type' => 'string', 'location' => 'xml', ), + 'Speed' => array( 'type' => 'string', 'location' => 'xml', ), + 'Emotion' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ); + } + public static function CreateVoiceTtsTemplateOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'Template' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'BucketId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Category' => array( 'type' => 'string', 'location' => 'xml', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'UpdateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'TtsTpl' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Mode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'VoiceType' => array( 'type' => 'string', 'location' => 'xml', ), + 'Volume' => array( 'type' => 'string', 'location' => 'xml', ), + 'Speed' => array( 'type' => 'string', 'location' => 'xml', ), + 'Emotion' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ); + } + + public static function UpdateVoiceTtsTemplate() { + return array( + 'httpMethod' => 'PUT', + 'uri' => '/{Bucket}template/{/Key*}', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'UpdateVoiceTtsTemplateOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Key' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'Mode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'VoiceType' => array( 'type' => 'string', 'location' => 'xml', ), + 'Volume' => array( 'type' => 'string', 'location' => 'xml', ), + 'Speed' => array( 'type' => 'string', 'location' => 'xml', ), + 'Emotion' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ); + } + public static function UpdateVoiceTtsTemplateOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'Template' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'BucketId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Category' => array( 'type' => 'string', 'location' => 'xml', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'UpdateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'TtsTpl' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Mode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'VoiceType' => array( 'type' => 'string', 'location' => 'xml', ), + 'Volume' => array( 'type' => 'string', 'location' => 'xml', ), + 'Speed' => array( 'type' => 'string', 'location' => 'xml', ), + 'Emotion' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ); + } + + public static function CreateMediaSmartCoverTemplate() { + return array( + 'httpMethod' => 'POST', + 'uri' => '/{Bucket}template', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'CreateMediaSmartCoverTemplateOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), + 'SmartCover' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + 'Count' => array( 'type' => 'string', 'location' => 'xml', ), + 'DeleteDuplicates' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ); + } + public static function CreateMediaSmartCoverTemplateOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'Template' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'BucketId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Category' => array( 'type' => 'string', 'location' => 'xml', ), + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'UpdateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'SmartCover' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + 'Count' => array( 'type' => 'string', 'location' => 'xml', ), + 'DeleteDuplicates' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ); + } + + public static function UpdateMediaSmartCoverTemplate() { + return array( + 'httpMethod' => 'PUT', + 'uri' => '/{Bucket}template/{/Key*}', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'UpdateMediaSmartCoverTemplateOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Key' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'Name' => array( 'location' => 'xml', 'type' => 'string', ), + 'SmartCover' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + 'Count' => array( 'type' => 'string', 'location' => 'xml', ), + 'DeleteDuplicates' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ); + } + public static function UpdateMediaSmartCoverTemplateOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'Template' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'BucketId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Category' => array( 'type' => 'string', 'location' => 'xml', ), + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'UpdateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'SmartCover' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'Width' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'string', 'location' => 'xml', ), + 'Count' => array( 'type' => 'string', 'location' => 'xml', ), + 'DeleteDuplicates' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ); + } + + public static function CreateVoiceSpeechRecognitionTemplate() { + return array( + 'httpMethod' => 'POST', + 'uri' => '/{Bucket}template', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'CreateVoiceSpeechRecognitionTemplateOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'SpeechRecognition' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EngineModelType' => array( 'type' => 'string', 'location' => 'xml', ), + 'ChannelNum' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ResTextFormat' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterDirty' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterModal' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ConvertNumMode' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SpeakerDiarization' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SpeakerNumber' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterPunc' => array( 'type' => 'integer', 'location' => 'xml', ), + 'OutputFileType' => array( 'type' => 'string', 'location' => 'xml', ), + 'FlashAsr' => array( 'type' => 'string', 'location' => 'xml', ), + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'FirstChannelOnly' => array( 'type' => 'integer', 'location' => 'xml', ), + 'WordInfo' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SentenceMaxLength' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), + ), + ); + } + public static function CreateVoiceSpeechRecognitionTemplateOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'Template' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'BucketId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Category' => array( 'type' => 'string', 'location' => 'xml', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'UpdateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'SpeechRecognition' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EngineModelType' => array( 'type' => 'string', 'location' => 'xml', ), + 'ChannelNum' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ResTextFormat' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterDirty' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterModal' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ConvertNumMode' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SpeakerDiarization' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SpeakerNumber' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterPunc' => array( 'type' => 'integer', 'location' => 'xml', ), + 'OutputFileType' => array( 'type' => 'string', 'location' => 'xml', ), + 'FlashAsr' => array( 'type' => 'string', 'location' => 'xml', ), + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'FirstChannelOnly' => array( 'type' => 'integer', 'location' => 'xml', ), + 'WordInfo' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SentenceMaxLength' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ); + } + + public static function UpdateVoiceSpeechRecognitionTemplate() { + return array( + 'httpMethod' => 'PUT', + 'uri' => '/{Bucket}template/{/Key*}', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'UpdateVoiceSpeechRecognitionTemplateOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Key' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'SpeechRecognition' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EngineModelType' => array( 'type' => 'string', 'location' => 'xml', ), + 'ChannelNum' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ResTextFormat' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterDirty' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterModal' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ConvertNumMode' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SpeakerDiarization' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SpeakerNumber' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterPunc' => array( 'type' => 'integer', 'location' => 'xml', ), + 'OutputFileType' => array( 'type' => 'string', 'location' => 'xml', ), + 'FlashAsr' => array( 'type' => 'string', 'location' => 'xml', ), + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'FirstChannelOnly' => array( 'type' => 'integer', 'location' => 'xml', ), + 'WordInfo' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SentenceMaxLength' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), + ), + ); + } + public static function UpdateVoiceSpeechRecognitionTemplateOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'Template' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Name' => array( 'type' => 'string', 'location' => 'xml', ), + 'BucketId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Category' => array( 'type' => 'string', 'location' => 'xml', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'UpdateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreateTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'SpeechRecognition' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EngineModelType' => array( 'type' => 'string', 'location' => 'xml', ), + 'ChannelNum' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ResTextFormat' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterDirty' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterModal' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ConvertNumMode' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SpeakerDiarization' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SpeakerNumber' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterPunc' => array( 'type' => 'integer', 'location' => 'xml', ), + 'OutputFileType' => array( 'type' => 'string', 'location' => 'xml', ), + 'FlashAsr' => array( 'type' => 'string', 'location' => 'xml', ), + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'FirstChannelOnly' => array( 'type' => 'integer', 'location' => 'xml', ), + 'WordInfo' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SentenceMaxLength' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ); + } + + public static function CreateVoiceTtsJobs() { + return array( + 'httpMethod' => 'POST', + 'uri' => '/{Bucket}jobs', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'CreateVoiceTtsJobsOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), + 'Operation' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), + 'TtsConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'InputType' => array( 'type' => 'string', 'location' => 'xml', ), + 'Input' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'TtsTpl' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Mode' => array( 'type' => 'string', 'location' => 'xml', ), + 'Codec' => array( 'type' => 'string', 'location' => 'xml', ), + 'VoiceType' => array( 'type' => 'string', 'location' => 'xml', ), + 'Volume' => array( 'type' => 'string', 'location' => 'xml', ), + 'Speed' => array( 'type' => 'string', 'location' => 'xml', ), + 'Emotion' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Output' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Region' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bucket' => array( 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'CallBackMqConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'MqRegion' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqName' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ); + } + public static function CreateVoiceTtsJobsOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'JobsDetail' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Code' => array( 'type' => 'string', 'location' => 'xml', ), + 'Message' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreationTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'QueueId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Operation' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'TemplateName' => array( 'type' => 'string', 'location' => 'xml', ), + 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), + 'TtsConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'InputType' => array( 'type' => 'string', 'location' => 'xml', ), + 'Input' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Output' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Region' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bucket' => array( 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'MediaInfo' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Format' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'NumStream' => array( 'type' => 'integer', 'location' => 'xml', ), + 'NumProgram' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FormatName' => array( 'type' => 'string', 'location' => 'xml', ), + 'FormatLongName' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartTime' => array( 'type' => 'numeric', 'location' => 'xml', ), + 'Duration' => array( 'type' => 'numeric', 'location' => 'xml', ), + 'Bitrate' => array( 'type' => 'integer', 'location' => 'xml', ), + 'Size' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), + 'Stream' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Video' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Index' => array( 'type' => 'integer', 'location' => 'xml', ), + 'CodecName' => array( 'type' => 'string', 'location' => 'xml', ), + 'CodecLongName' => array( 'type' => 'string', 'location' => 'xml', ), + 'CodecTimeBase' => array( 'type' => 'string', 'location' => 'xml', ), + 'CodecTagString' => array( 'type' => 'string', 'location' => 'xml', ), + 'CodecTag' => array( 'type' => 'string', 'location' => 'xml', ), + 'Profile' => array( 'type' => 'string', 'location' => 'xml', ), + 'Height' => array( 'type' => 'integer', 'location' => 'xml', ), + 'Width' => array( 'type' => 'integer', 'location' => 'xml', ), + 'HasBFrame' => array( 'type' => 'integer', 'location' => 'xml', ), + 'RefFrames' => array( 'type' => 'integer', 'location' => 'xml', ), + 'Sar' => array( 'type' => 'string', 'location' => 'xml', ), + 'Dar' => array( 'type' => 'string', 'location' => 'xml', ), + 'PixFormat' => array( 'type' => 'string', 'location' => 'xml', ), + 'FieldOrder' => array( 'type' => 'string', 'location' => 'xml', ), + 'Level' => array( 'type' => 'integer', 'location' => 'xml', ), + 'Fps' => array( 'type' => 'integer', 'location' => 'xml', ), + 'AvgFps' => array( 'type' => 'string', 'location' => 'xml', ), + 'Timebase' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartTime' => array( 'type' => 'numeric', 'location' => 'xml', ), + 'Duration' => array( 'type' => 'numeric', 'location' => 'xml', ), + 'Bitrate' => array( 'type' => 'numeric', 'location' => 'xml', ), + 'NumFrames' => array( 'type' => 'integer', 'location' => 'xml', ), + 'Language' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Audio' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Index' => array( 'type' => 'integer', 'location' => 'xml', ), + 'CodecName' => array( 'type' => 'string', 'location' => 'xml', ), + 'CodecLongName' => array( 'type' => 'string', 'location' => 'xml', ), + 'CodecTimeBase' => array( 'type' => 'string', 'location' => 'xml', ), + 'CodecTagString' => array( 'type' => 'string', 'location' => 'xml', ), + 'CodecTag' => array( 'type' => 'string', 'location' => 'xml', ), + 'SampleFmt' => array( 'type' => 'string', 'location' => 'xml', ), + 'SampleRate' => array( 'type' => 'integer', 'location' => 'xml', ), + 'Channel' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ChannelLayout' => array( 'type' => 'string', 'location' => 'xml', ), + 'Timebase' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartTime' => array( 'type' => 'numeric', 'location' => 'xml', ), + 'Duration' => array( 'type' => 'numeric', 'location' => 'xml', ), + 'Bitrate' => array( 'type' => 'numeric', 'location' => 'xml', ), + 'Language' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Subtitle' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Index' => array( 'type' => 'integer', 'location' => 'xml', ), + 'Language' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ), + 'MediaResult' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'OutputFile' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Bucket' => array( 'type' => 'string', 'location' => 'xml', ), + 'Region' => array( 'type' => 'string', 'location' => 'xml', ), + 'ObjectName' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( 'type' => 'string', 'location' => 'xml',), + ), + 'Md5Info' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'ObjectName' => array( 'type' => 'string', 'location' => 'xml',), + 'Md5' => array( 'type' => 'string', 'location' => 'xml',), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ); + } + + public static function CreateAiTranslationJobs() { + return array( + 'httpMethod' => 'POST', + 'uri' => '/{Bucket}jobs', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'CreateAiTranslationJobsOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), + 'Input' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + 'Lang' => array( 'type' => 'string', 'location' => 'xml', ), + 'Type' => array( 'type' => 'string', 'location' => 'xml', ), + 'BasicType' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Operation' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), + 'NoNeedOutput' => array( 'type' => 'string', 'location' => 'xml', ), + 'Translation' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Lang' => array( 'type' => 'string', 'location' => 'xml', ), + 'Type' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Output' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Region' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bucket' => array( 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'CallBackMqConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'MqRegion' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqName' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ); + } + public static function CreateAiTranslationJobsOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'JobsDetail' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Code' => array( 'type' => 'string', 'location' => 'xml', ), + 'Message' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreationTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'QueueId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Input' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + 'Lang' => array( 'type' => 'string', 'location' => 'xml', ), + 'Type' => array( 'type' => 'string', 'location' => 'xml', ), + 'BasicType' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Operation' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), + 'Translation' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Lang' => array( 'type' => 'string', 'location' => 'xml', ), + 'Type' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Output' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Region' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bucket' => array( 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'AITranslateResult' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Result' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + ), + ), + ), + ); + } + + public static function CreateVoiceSpeechRecognitionJobs() { + return array( + 'httpMethod' => 'POST', + 'uri' => '/{Bucket}jobs', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'CreateVoiceSpeechRecognitionJobsOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), + 'Input' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + 'Url' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Operation' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), + 'SpeechRecognition' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EngineModelType' => array( 'type' => 'string', 'location' => 'xml', ), + 'ChannelNum' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ResTextFormat' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterDirty' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterModal' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ConvertNumMode' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SpeakerDiarization' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SpeakerNumber' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterPunc' => array( 'type' => 'integer', 'location' => 'xml', ), + 'OutputFileType' => array( 'type' => 'string', 'location' => 'xml', ), + 'FlashAsr' => array( 'type' => 'string', 'location' => 'xml', ), + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'FirstChannelOnly' => array( 'type' => 'integer', 'location' => 'xml', ), + 'WordInfo' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SentenceMaxLength' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), + 'Output' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Region' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bucket' => array( 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'CallBackMqConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'MqRegion' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqName' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ); + } + public static function CreateVoiceSpeechRecognitionJobsOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'JobsDetail' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Code' => array( 'type' => 'string', 'location' => 'xml', ), + 'Message' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreationTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'QueueId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Input' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + 'Url' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Operation' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'TemplateId' => array( 'type' => 'string', 'location' => 'xml', ), + 'TemplateName' => array( 'type' => 'string', 'location' => 'xml', ), + 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), + 'SpeechRecognition' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'EngineModelType' => array( 'type' => 'string', 'location' => 'xml', ), + 'ChannelNum' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ResTextFormat' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterDirty' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterModal' => array( 'type' => 'integer', 'location' => 'xml', ), + 'ConvertNumMode' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SpeakerDiarization' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SpeakerNumber' => array( 'type' => 'integer', 'location' => 'xml', ), + 'FilterPunc' => array( 'type' => 'integer', 'location' => 'xml', ), + 'OutputFileType' => array( 'type' => 'string', 'location' => 'xml', ), + 'FlashAsr' => array( 'type' => 'string', 'location' => 'xml', ), + 'Format' => array( 'type' => 'string', 'location' => 'xml', ), + 'FirstChannelOnly' => array( 'type' => 'integer', 'location' => 'xml', ), + 'WordInfo' => array( 'type' => 'integer', 'location' => 'xml', ), + 'SentenceMaxLength' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), + 'Output' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Region' => array( 'type' => 'string', 'location' => 'xml', ), + 'Bucket' => array( 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'SpeechRecognitionResult' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'AudioTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'Result' => array( 'type' => 'string', 'location' => 'xml', ), + 'FlashResult' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'channel_id' => array( 'type' => 'integer', 'location' => 'xml',), + 'text' => array( 'type' => 'string', 'location' => 'xml',), + 'sentence_list' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'text' => array( 'type' => 'string', 'location' => 'xml',), + 'start_time' => array( 'type' => 'integer', 'location' => 'xml',), + 'end_time' => array( 'type' => 'integer', 'location' => 'xml',), + 'speaker_id' => array( 'type' => 'integer', 'location' => 'xml',), + 'word_list' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'word' => array( 'type' => 'string', 'location' => 'xml',), + 'start_time' => array( 'type' => 'integer', 'location' => 'xml',), + 'end_time' => array( 'type' => 'integer', 'location' => 'xml',), + ), + ), + ), + ), + ), + ), + ), + ), + ), + 'ResultDetail' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'FinalSentence' => array( 'type' => 'string', 'location' => 'xml',), + 'SliceSentence' => array( 'type' => 'string', 'location' => 'xml',), + 'StartMs' => array( 'type' => 'string', 'location' => 'xml',), + 'EndMs' => array( 'type' => 'string', 'location' => 'xml',), + 'WordsNum' => array( 'type' => 'string', 'location' => 'xml',), + 'SpeechSpeed' => array( 'type' => 'string', 'location' => 'xml',), + 'SpeakerId' => array( 'type' => 'string', 'location' => 'xml',), + 'Words' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Word' => array( 'type' => 'string', 'location' => 'xml',), + 'OffsetStartMs' => array( 'type' => 'string', 'location' => 'xml',), + 'OffsetEndMs' => array( 'type' => 'string', 'location' => 'xml',), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ); + } + + public static function CreateAiWordsGeneralizeJobs() { + return array( + 'httpMethod' => 'POST', + 'uri' => '/{Bucket}jobs', + 'class' => 'Qcloud\\Cos\\Command', + 'responseClass' => 'CreateAiWordsGeneralizeJobsOutput', + 'responseType' => 'model', + 'data' => array( + 'xmlRoot' => array( + 'name' => 'Request', + ), + ), + 'parameters' => array( + 'Bucket' => array( 'required' => true, 'type' => 'string', 'location' => 'uri', ), + 'Tag' => array( 'location' => 'xml', 'type' => 'string', ), + 'QueueId' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBack' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBackFormat' => array( 'location' => 'xml', 'type' => 'string', ), + 'CallBackType' => array( 'location' => 'xml', 'type' => 'string', ), + 'Input' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Operation' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), + 'WordsGeneralize' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'NerMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'SegMethod' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ), + 'CallBackMqConfig' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'MqRegion' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqMode' => array( 'type' => 'string', 'location' => 'xml', ), + 'MqName' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + ), + ); + } + public static function CreateAiWordsGeneralizeJobsOutput() { + return array( + 'type' => 'object', + 'additionalProperties' => true, + 'properties' => array( + 'RequestId' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'x-ci-request-id', ), + 'ContentType' => array( 'type' => 'string', 'location' => 'header', 'sentAs' => 'Content-Type', ), + 'ContentLength' => array( 'type' => 'numeric', 'minimum'=> 0, 'location' => 'header', 'sentAs' => 'Content-Length', ), + 'JobsDetail' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Code' => array( 'type' => 'string', 'location' => 'xml', ), + 'Message' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Tag' => array( 'type' => 'string', 'location' => 'xml', ), + 'State' => array( 'type' => 'string', 'location' => 'xml', ), + 'CreationTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'StartTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'EndTime' => array( 'type' => 'string', 'location' => 'xml', ), + 'QueueId' => array( 'type' => 'string', 'location' => 'xml', ), + 'QueueType' => array( 'type' => 'string', 'location' => 'xml', ), + 'Input' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'BucketId' => array( 'type' => 'string', 'location' => 'xml', ), + 'Region' => array( 'type' => 'string', 'location' => 'xml', ), + 'Object' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'Operation' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'UserData' => array( 'type' => 'string', 'location' => 'xml', ), + 'JobLevel' => array( 'type' => 'string', 'location' => 'xml', ), + 'WordsGeneralize' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'NerMethod' => array( 'type' => 'string', 'location' => 'xml', ), + 'SegMethod' => array( 'type' => 'string', 'location' => 'xml', ), + ), + ), + 'WordsGeneralizeResult' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'WordsGeneralizeLable' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Category' => array( 'type' => 'string', 'location' => 'xml',), + 'Word' => array( 'type' => 'string', 'location' => 'xml',), + ), + ), + ), + 'WordsGeneralizeToken' => array( + 'type' => 'array', + 'location' => 'xml', + 'items' => array( + 'type' => 'object', + 'location' => 'xml', + 'properties' => array( + 'Word' => array( 'type' => 'string', 'location' => 'xml',), + 'Offset' => array( 'type' => 'string', 'location' => 'xml',), + 'Length' => array( 'type' => 'string', 'location' => 'xml',), + 'Pos' => array( 'type' => 'string', 'location' => 'xml',), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ), + ); + } + } diff --git a/vendor/qcloud/cos-sdk-v5/src/ResultTransformer.php b/vendor/qcloud/cos-sdk-v5/src/ResultTransformer.php index 8ccc28ee..f4f1d5d1 100755 --- a/vendor/qcloud/cos-sdk-v5/src/ResultTransformer.php +++ b/vendor/qcloud/cos-sdk-v5/src/ResultTransformer.php @@ -56,7 +56,10 @@ class ResultTransformer { if ($command['Bucket'] != null && $result['Bucket'] == null) { $result['Bucket'] = $command['Bucket']; } - $result['Location'] = $request->getHeader("Host")[0] . $request->getUri()->getPath(); + $result['Location'] = $request->getHeader('Host')[0] . $request->getUri()->getPath(); + if ($this->config['locationWithSchema']) { + $result['Location'] = $this->config['schema'] . '://' . $result['Location']; + } return $result; } @@ -94,7 +97,7 @@ class ResultTransformer { } } - if ($action == "GetBucketGuetzli" ) { + if ($action == "GetBucketGuetzli") { $length = intval($result['ContentLength']); if($length > 0){ $content = $this->geCiContentInfo($result, $length); @@ -104,7 +107,7 @@ class ResultTransformer { } } - if ($action == "GetCiService" ) { + if ($action == "GetCiService") { $length = intval($result['ContentLength']); if($length > 0){ $content = $this->geCiContentInfo($result, $length); @@ -115,7 +118,7 @@ class ResultTransformer { } } - if ($action == "GetOriginProtect" ) { + if ($action == "GetOriginProtect") { $length = intval($result['ContentLength']); if($length > 0){ $content = $this->geCiContentInfo($result, $length); @@ -126,7 +129,7 @@ class ResultTransformer { } } - if ($action == "GetHotLink" ) { + if ($action == "GetHotLink") { $length = intval($result['ContentLength']); if($length > 0){ $content = $this->geCiContentInfo($result, $length); diff --git a/vendor/qcloud/cos-sdk-v5/src/Service.php b/vendor/qcloud/cos-sdk-v5/src/Service.php index 61cfbb1d..7deb2ad0 100755 --- a/vendor/qcloud/cos-sdk-v5/src/Service.php +++ b/vendor/qcloud/cos-sdk-v5/src/Service.php @@ -3513,6 +3513,18 @@ class Service { 'BizType' => array( 'type' => 'string', 'location' => 'xml', ), 'CallbackVersion' => array( 'type' => 'string', 'location' => 'xml', ), 'CallbackType' => array( 'type' => 'integer', 'location' => 'xml', ), + 'Freeze' => array( + 'location' => 'xml', + 'type' => 'object', + 'properties' => array( + 'PornScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'AdsScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'IllegalScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'AbuseScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'PoliticsScore' => array( 'type' => 'integer', 'location' => 'xml', ), + 'TerrorismScore' => array( 'type' => 'integer', 'location' => 'xml', ), + ), + ), ), ), ), @@ -3792,6 +3804,26 @@ class Service { 'GetFileUncompressResult' => Descriptions::GetFileUncompressResult(), // 查询文件解压结果 'CreateFileCompressJobs' => Descriptions::CreateFileCompressJobs(), // 提交多文件打包压缩任务 'GetFileCompressResult' => Descriptions::GetFileCompressResult(), // 查询多文件打包压缩结果 + 'CreateM3U8PlayListJobs' => Descriptions::CreateM3U8PlayListJobs(), // 获取指定hls/m3u8文件指定时间区间内的ts资源 + 'GetPicQueueList' => Descriptions::GetPicQueueList(), // 搜索图片处理队列 + 'UpdatePicQueue' => Descriptions::UpdatePicQueue(), // 更新图片处理队列 + 'GetPicBucketList' => Descriptions::GetPicBucketList(), // 查询图片处理服务状态 + 'GetAiBucketList' => Descriptions::GetAiBucketList(), // 查询 AI 内容识别服务状态 + 'OpenAiService' => Descriptions::OpenAiService(), // 开通 AI 内容识别 + 'GetAiQueueList' => Descriptions::GetAiQueueList(), // 搜索 AI 内容识别队列 + 'UpdateAiQueue' => Descriptions::UpdateAiQueue(), // 更新 AI 内容识别队列 + 'CreateMediaTranscodeProTemplate' => Descriptions::CreateMediaTranscodeProTemplate(), // 创建音视频转码 pro 模板 + 'UpdateMediaTranscodeProTemplate' => Descriptions::UpdateMediaTranscodeProTemplate(), // 更新音视频转码 pro 模板 + 'CreateVoiceTtsTemplate' => Descriptions::CreateVoiceTtsTemplate(), // 创建语音合成模板 + 'UpdateVoiceTtsTemplate' => Descriptions::UpdateVoiceTtsTemplate(), // 更新语音合成模板 + 'CreateMediaSmartCoverTemplate' => Descriptions::CreateMediaSmartCoverTemplate(), // 创建智能封面模板 + 'UpdateMediaSmartCoverTemplate' => Descriptions::UpdateMediaSmartCoverTemplate(), // 更新智能封面模板 + 'CreateVoiceSpeechRecognitionTemplate' => Descriptions::CreateVoiceSpeechRecognitionTemplate(), // 创建语音识别模板 + 'UpdateVoiceSpeechRecognitionTemplate' => Descriptions::UpdateVoiceSpeechRecognitionTemplate(), // 更新语音识别模板 + 'CreateVoiceTtsJobs' => Descriptions::CreateVoiceTtsJobs(), // 提交一个语音合成任务 + 'CreateAiTranslationJobs' => Descriptions::CreateAiTranslationJobs(), // 提交一个翻译任务 + 'CreateVoiceSpeechRecognitionJobs' => Descriptions::CreateVoiceSpeechRecognitionJobs(), // 提交一个语音识别任务 + 'CreateAiWordsGeneralizeJobs' => Descriptions::CreateAiWordsGeneralizeJobs(), // 提交一个分词任务 ), 'models' => array( 'AbortMultipartUploadOutput' => array( @@ -7401,6 +7433,26 @@ class Service { 'GetFileUncompressResultOutput' => Descriptions::GetFileUncompressResultOutput(), 'CreateFileCompressJobsOutput' => Descriptions::CreateFileCompressJobsOutput(), 'GetFileCompressResultOutput' => Descriptions::GetFileCompressResultOutput(), + 'CreateM3U8PlayListJobsOutput' => Descriptions::CreateM3U8PlayListJobsOutput(), + 'GetPicQueueListOutput' => Descriptions::GetPicQueueListOutput(), + 'UpdatePicQueueOutput' => Descriptions::UpdatePicQueueOutput(), + 'GetPicBucketListOutput' => Descriptions::GetPicBucketListOutput(), + 'GetAiBucketListOutput' => Descriptions::GetAiBucketListOutput(), + 'OpenAiServiceOutput' => Descriptions::OpenAiServiceOutput(), + 'GetAiQueueListOutput' => Descriptions::GetAiQueueListOutput(), + 'UpdateAiQueueOutput' => Descriptions::UpdateAiQueueOutput(), + 'CreateMediaTranscodeProTemplateOutput' => Descriptions::CreateMediaTranscodeProTemplateOutput(), + 'UpdateMediaTranscodeProTemplateOutput' => Descriptions::UpdateMediaTranscodeProTemplateOutput(), + 'CreateVoiceTtsTemplateOutput' => Descriptions::CreateVoiceTtsTemplateOutput(), + 'UpdateVoiceTtsTemplateOutput' => Descriptions::UpdateVoiceTtsTemplateOutput(), + 'CreateMediaSmartCoverTemplateOutput' => Descriptions::CreateMediaSmartCoverTemplateOutput(), + 'UpdateMediaSmartCoverTemplateOutput' => Descriptions::UpdateMediaSmartCoverTemplateOutput(), + 'CreateVoiceSpeechRecognitionTemplateOutput' => Descriptions::CreateVoiceSpeechRecognitionTemplateOutput(), + 'UpdateVoiceSpeechRecognitionTemplateOutput' => Descriptions::UpdateVoiceSpeechRecognitionTemplateOutput(), + 'CreateVoiceTtsJobsOutput' => Descriptions::CreateVoiceTtsJobsOutput(), + 'CreateAiTranslationJobsOutput' => Descriptions::CreateAiTranslationJobsOutput(), + 'CreateVoiceSpeechRecognitionJobsOutput' => Descriptions::CreateVoiceSpeechRecognitionJobsOutput(), + 'CreateAiWordsGeneralizeJobsOutput' => Descriptions::CreateAiWordsGeneralizeJobsOutput(), ) ); } diff --git a/vendor/services.php b/vendor/services.php index 92eb40c8..762a9073 100755 --- a/vendor/services.php +++ b/vendor/services.php @@ -1,5 +1,5 @@ 'think\\app\\Service', diff --git a/vendor/symfony/cache/Adapter/DoctrineDbalAdapter.php b/vendor/symfony/cache/Adapter/DoctrineDbalAdapter.php index 700ad95b..2650869e 100755 --- a/vendor/symfony/cache/Adapter/DoctrineDbalAdapter.php +++ b/vendor/symfony/cache/Adapter/DoctrineDbalAdapter.php @@ -11,13 +11,17 @@ namespace Symfony\Component\Cache\Adapter; +use Doctrine\DBAL\ArrayParameterType; +use Doctrine\DBAL\Configuration; use Doctrine\DBAL\Connection; use Doctrine\DBAL\Driver\ServerInfoAwareConnection; use Doctrine\DBAL\DriverManager; use Doctrine\DBAL\Exception as DBALException; use Doctrine\DBAL\Exception\TableNotFoundException; use Doctrine\DBAL\ParameterType; +use Doctrine\DBAL\Schema\DefaultSchemaManagerFactory; use Doctrine\DBAL\Schema\Schema; +use Doctrine\DBAL\Tools\DsnParser; use Symfony\Component\Cache\Exception\InvalidArgumentException; use Symfony\Component\Cache\Marshaller\DefaultMarshaller; use Symfony\Component\Cache\Marshaller\MarshallerInterface; @@ -68,7 +72,28 @@ class DoctrineDbalAdapter extends AbstractAdapter implements PruneableInterface if (!class_exists(DriverManager::class)) { throw new InvalidArgumentException(sprintf('Failed to parse the DSN "%s". Try running "composer require doctrine/dbal".', $connOrDsn)); } - $this->conn = DriverManager::getConnection(['url' => $connOrDsn]); + if (class_exists(DsnParser::class)) { + $params = (new DsnParser([ + 'db2' => 'ibm_db2', + 'mssql' => 'pdo_sqlsrv', + 'mysql' => 'pdo_mysql', + 'mysql2' => 'pdo_mysql', + 'postgres' => 'pdo_pgsql', + 'postgresql' => 'pdo_pgsql', + 'pgsql' => 'pdo_pgsql', + 'sqlite' => 'pdo_sqlite', + 'sqlite3' => 'pdo_sqlite', + ]))->parse($connOrDsn); + } else { + $params = ['url' => $connOrDsn]; + } + + $config = new Configuration(); + if (class_exists(DefaultSchemaManagerFactory::class)) { + $config->setSchemaManagerFactory(new DefaultSchemaManagerFactory()); + } + + $this->conn = DriverManager::getConnection($params, $config); } else { throw new \TypeError(sprintf('Argument 1 passed to "%s()" must be "%s" or string, "%s" given.', __METHOD__, Connection::class, get_debug_type($connOrDsn))); } @@ -156,7 +181,7 @@ class DoctrineDbalAdapter extends AbstractAdapter implements PruneableInterface $ids, ], [ ParameterType::INTEGER, - Connection::PARAM_STR_ARRAY, + class_exists(ArrayParameterType::class) ? ArrayParameterType::STRING : Connection::PARAM_STR_ARRAY, ])->iterateNumeric(); foreach ($result as $row) { @@ -174,7 +199,7 @@ class DoctrineDbalAdapter extends AbstractAdapter implements PruneableInterface $expired, ], [ ParameterType::INTEGER, - Connection::PARAM_STR_ARRAY, + class_exists(ArrayParameterType::class) ? ArrayParameterType::STRING : Connection::PARAM_STR_ARRAY, ]); } } @@ -226,7 +251,7 @@ class DoctrineDbalAdapter extends AbstractAdapter implements PruneableInterface { $sql = "DELETE FROM $this->table WHERE $this->idCol IN (?)"; try { - $this->conn->executeStatement($sql, [array_values($ids)], [Connection::PARAM_STR_ARRAY]); + $this->conn->executeStatement($sql, [array_values($ids)], [class_exists(ArrayParameterType::class) ? ArrayParameterType::STRING : Connection::PARAM_STR_ARRAY]); } catch (TableNotFoundException $e) { } @@ -285,35 +310,42 @@ class DoctrineDbalAdapter extends AbstractAdapter implements PruneableInterface $stmt = $this->conn->prepare($sql); } - // $id and $data are defined later in the loop. Binding is done by reference, values are read on execution. if ('sqlsrv' === $platformName || 'oci' === $platformName) { - $stmt->bindParam(1, $id); - $stmt->bindParam(2, $id); - $stmt->bindParam(3, $data, ParameterType::LARGE_OBJECT); + $bind = static function ($id, $data) use ($stmt) { + $stmt->bindValue(1, $id); + $stmt->bindValue(2, $id); + $stmt->bindValue(3, $data, ParameterType::LARGE_OBJECT); + $stmt->bindValue(6, $data, ParameterType::LARGE_OBJECT); + }; $stmt->bindValue(4, $lifetime, ParameterType::INTEGER); $stmt->bindValue(5, $now, ParameterType::INTEGER); - $stmt->bindParam(6, $data, ParameterType::LARGE_OBJECT); $stmt->bindValue(7, $lifetime, ParameterType::INTEGER); $stmt->bindValue(8, $now, ParameterType::INTEGER); } elseif (null !== $platformName) { - $stmt->bindParam(1, $id); - $stmt->bindParam(2, $data, ParameterType::LARGE_OBJECT); + $bind = static function ($id, $data) use ($stmt) { + $stmt->bindValue(1, $id); + $stmt->bindValue(2, $data, ParameterType::LARGE_OBJECT); + }; $stmt->bindValue(3, $lifetime, ParameterType::INTEGER); $stmt->bindValue(4, $now, ParameterType::INTEGER); } else { - $stmt->bindParam(1, $data, ParameterType::LARGE_OBJECT); $stmt->bindValue(2, $lifetime, ParameterType::INTEGER); $stmt->bindValue(3, $now, ParameterType::INTEGER); - $stmt->bindParam(4, $id); $insertStmt = $this->conn->prepare($insertSql); - $insertStmt->bindParam(1, $id); - $insertStmt->bindParam(2, $data, ParameterType::LARGE_OBJECT); $insertStmt->bindValue(3, $lifetime, ParameterType::INTEGER); $insertStmt->bindValue(4, $now, ParameterType::INTEGER); + + $bind = static function ($id, $data) use ($stmt, $insertStmt) { + $stmt->bindValue(1, $data, ParameterType::LARGE_OBJECT); + $stmt->bindValue(4, $id); + $insertStmt->bindValue(1, $id); + $insertStmt->bindValue(2, $data, ParameterType::LARGE_OBJECT); + }; } foreach ($values as $id => $data) { + $bind($id, $data); try { $rowCount = $stmt->executeStatement(); } catch (TableNotFoundException $e) { diff --git a/vendor/symfony/cache/Traits/RedisTrait.php b/vendor/symfony/cache/Traits/RedisTrait.php index 67d86631..220e65e7 100755 --- a/vendor/symfony/cache/Traits/RedisTrait.php +++ b/vendor/symfony/cache/Traits/RedisTrait.php @@ -174,6 +174,11 @@ trait RedisTrait throw new CacheException(sprintf('Redis Sentinel support requires the "predis/predis" package or the "redis" extension v5.2 or higher: "%s".', $dsn)); } + if (isset($params['lazy'])) { + $params['lazy'] = filter_var($params['lazy'], \FILTER_VALIDATE_BOOLEAN); + } + $params['redis_cluster'] = filter_var($params['redis_cluster'], \FILTER_VALIDATE_BOOLEAN); + if ($params['redis_cluster'] && isset($params['redis_sentinel'])) { throw new InvalidArgumentException(sprintf('Cannot use both "redis_cluster" and "redis_sentinel" at the same time: "%s".', $dsn)); } diff --git a/vendor/symfony/psr-http-message-bridge/ArgumentValueResolver/PsrServerRequestResolver.php b/vendor/symfony/psr-http-message-bridge/ArgumentValueResolver/PsrServerRequestResolver.php index 29dc7dc9..61cd8c5c 100755 --- a/vendor/symfony/psr-http-message-bridge/ArgumentValueResolver/PsrServerRequestResolver.php +++ b/vendor/symfony/psr-http-message-bridge/ArgumentValueResolver/PsrServerRequestResolver.php @@ -17,6 +17,7 @@ use Psr\Http\Message\ServerRequestInterface; use Symfony\Bridge\PsrHttpMessage\HttpMessageFactoryInterface; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpKernel\Controller\ArgumentValueResolverInterface; +use Symfony\Component\HttpKernel\Controller\ValueResolverInterface as BaseValueResolverInterface; use Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadata; /** @@ -25,7 +26,7 @@ use Symfony\Component\HttpKernel\ControllerMetadata\ArgumentMetadata; * @author Iltar van der Berg * @author Alexander M. Turek */ -final class PsrServerRequestResolver implements ArgumentValueResolverInterface +final class PsrServerRequestResolver implements ArgumentValueResolverInterface, ValueResolverInterface { private const SUPPORTED_TYPES = [ ServerRequestInterface::class => true, @@ -45,6 +46,10 @@ final class PsrServerRequestResolver implements ArgumentValueResolverInterface */ public function supports(Request $request, ArgumentMetadata $argument): bool { + if ($this instanceof BaseValueResolverInterface) { + trigger_deprecation('symfony/psr-http-message-bridge', '2.3', 'Method "%s" is deprecated, call "resolve()" without calling "supports()" first.', __METHOD__); + } + return self::SUPPORTED_TYPES[$argument->getType()] ?? false; } @@ -53,6 +58,10 @@ final class PsrServerRequestResolver implements ArgumentValueResolverInterface */ public function resolve(Request $request, ArgumentMetadata $argument): \Traversable { + if (!isset(self::SUPPORTED_TYPES[$argument->getType()])) { + return; + } + yield $this->httpMessageFactory->createRequest($request); } } diff --git a/vendor/symfony/psr-http-message-bridge/ArgumentValueResolver/ValueResolverInterface.php b/vendor/symfony/psr-http-message-bridge/ArgumentValueResolver/ValueResolverInterface.php new file mode 100644 index 00000000..83a321ab --- /dev/null +++ b/vendor/symfony/psr-http-message-bridge/ArgumentValueResolver/ValueResolverInterface.php @@ -0,0 +1,26 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Symfony\Bridge\PsrHttpMessage\ArgumentValueResolver; + +use Symfony\Component\HttpKernel\Controller\ValueResolverInterface as BaseValueResolverInterface; + +if (interface_exists(BaseValueResolverInterface::class)) { + /** @internal */ + interface ValueResolverInterface extends BaseValueResolverInterface + { + } +} else { + /** @internal */ + interface ValueResolverInterface + { + } +} diff --git a/vendor/symfony/psr-http-message-bridge/CHANGELOG.md b/vendor/symfony/psr-http-message-bridge/CHANGELOG.md index 1378fd6a..e141756a 100755 --- a/vendor/symfony/psr-http-message-bridge/CHANGELOG.md +++ b/vendor/symfony/psr-http-message-bridge/CHANGELOG.md @@ -1,6 +1,11 @@ CHANGELOG ========= +# 2.3.0 (2023-07-25) + +* Leverage `Request::getPayload()` to populate the parsed body of PSR-7 requests +* Implement `ValueResolverInterface` introduced with Symfony 6.2 + # 2.2.0 (2023-04-21) * Drop support for Symfony 4 diff --git a/vendor/symfony/psr-http-message-bridge/Factory/HttpFoundationFactory.php b/vendor/symfony/psr-http-message-bridge/Factory/HttpFoundationFactory.php index 457e3468..bbe8c278 100755 --- a/vendor/symfony/psr-http-message-bridge/Factory/HttpFoundationFactory.php +++ b/vendor/symfony/psr-http-message-bridge/Factory/HttpFoundationFactory.php @@ -41,6 +41,8 @@ class HttpFoundationFactory implements HttpFoundationFactoryInterface /** * {@inheritdoc} + * + * @return Request */ public function createRequest(ServerRequestInterface $psrRequest, bool $streamed = false) { @@ -121,6 +123,8 @@ class HttpFoundationFactory implements HttpFoundationFactoryInterface /** * {@inheritdoc} + * + * @return Response */ public function createResponse(ResponseInterface $psrResponse, bool $streamed = false) { diff --git a/vendor/symfony/psr-http-message-bridge/Factory/PsrHttpFactory.php b/vendor/symfony/psr-http-message-bridge/Factory/PsrHttpFactory.php index b1b6f9ae..6ad157fe 100755 --- a/vendor/symfony/psr-http-message-bridge/Factory/PsrHttpFactory.php +++ b/vendor/symfony/psr-http-message-bridge/Factory/PsrHttpFactory.php @@ -12,12 +12,15 @@ namespace Symfony\Bridge\PsrHttpMessage\Factory; use Psr\Http\Message\ResponseFactoryInterface; +use Psr\Http\Message\ResponseInterface; use Psr\Http\Message\ServerRequestFactoryInterface; +use Psr\Http\Message\ServerRequestInterface; use Psr\Http\Message\StreamFactoryInterface; use Psr\Http\Message\UploadedFileFactoryInterface; use Psr\Http\Message\UploadedFileInterface; use Symfony\Bridge\PsrHttpMessage\HttpMessageFactoryInterface; use Symfony\Component\HttpFoundation\BinaryFileResponse; +use Symfony\Component\HttpFoundation\Exception\JsonException; use Symfony\Component\HttpFoundation\File\UploadedFile; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; @@ -27,6 +30,7 @@ use Symfony\Component\HttpFoundation\StreamedResponse; * Builds Psr\HttpMessage instances using a PSR-17 implementation. * * @author Antonio J. García Lagar + * @author Aurélien Pillevesse */ class PsrHttpFactory implements HttpMessageFactoryInterface { @@ -45,6 +49,8 @@ class PsrHttpFactory implements HttpMessageFactoryInterface /** * {@inheritdoc} + * + * @return ServerRequestInterface */ public function createRequest(Request $symfonyRequest) { @@ -67,12 +73,28 @@ class PsrHttpFactory implements HttpMessageFactoryInterface $body = $this->streamFactory->createStreamFromResource($symfonyRequest->getContent(true)); + if (method_exists(Request::class, 'getContentTypeFormat')) { + $format = $symfonyRequest->getContentTypeFormat(); + } else { + $format = $symfonyRequest->getContentType(); + } + + if (method_exists(Request::class, 'getPayload') && 'json' === $format) { + try { + $parsedBody = $symfonyRequest->getPayload()->all(); + } catch (JsonException $e) { + $parsedBody = []; + } + } else { + $parsedBody = $symfonyRequest->request->all(); + } + $request = $request ->withBody($body) ->withUploadedFiles($this->getFiles($symfonyRequest->files->all())) ->withCookieParams($symfonyRequest->cookies->all()) ->withQueryParams($symfonyRequest->query->all()) - ->withParsedBody($symfonyRequest->request->all()) + ->withParsedBody($parsedBody) ; foreach ($symfonyRequest->attributes->all() as $key => $value) { @@ -84,10 +106,8 @@ class PsrHttpFactory implements HttpMessageFactoryInterface /** * Converts Symfony uploaded files array to the PSR one. - * - * @return array */ - private function getFiles(array $uploadedFiles) + private function getFiles(array $uploadedFiles): array { $files = []; @@ -108,10 +128,8 @@ class PsrHttpFactory implements HttpMessageFactoryInterface /** * Creates a PSR-7 UploadedFile instance from a Symfony one. - * - * @return UploadedFileInterface */ - private function createUploadedFile(UploadedFile $symfonyUploadedFile) + private function createUploadedFile(UploadedFile $symfonyUploadedFile): UploadedFileInterface { return $this->uploadedFileFactory->createUploadedFile( $this->streamFactory->createStreamFromFile( @@ -126,6 +144,8 @@ class PsrHttpFactory implements HttpMessageFactoryInterface /** * {@inheritdoc} + * + * @return ResponseInterface */ public function createResponse(Response $symfonyResponse) { diff --git a/vendor/symfony/psr-http-message-bridge/Factory/UploadedFile.php b/vendor/symfony/psr-http-message-bridge/Factory/UploadedFile.php index b9510455..4d38a1f7 100755 --- a/vendor/symfony/psr-http-message-bridge/Factory/UploadedFile.php +++ b/vendor/symfony/psr-http-message-bridge/Factory/UploadedFile.php @@ -52,7 +52,7 @@ class UploadedFile extends BaseUploadedFile /** * {@inheritdoc} */ - public function move($directory, $name = null): File + public function move(string $directory, string $name = null): File { if (!$this->isValid() || $this->test) { return parent::move($directory, $name); diff --git a/vendor/symfony/psr-http-message-bridge/composer.json b/vendor/symfony/psr-http-message-bridge/composer.json index e08b15c7..b705eb2e 100755 --- a/vendor/symfony/psr-http-message-bridge/composer.json +++ b/vendor/symfony/psr-http-message-bridge/composer.json @@ -18,6 +18,7 @@ "require": { "php": ">=7.2.5", "psr/http-message": "^1.0 || ^2.0", + "symfony/deprecation-contracts": "^2.5 || ^3.0", "symfony/http-foundation": "^5.4 || ^6.0" }, "require-dev": { @@ -41,7 +42,7 @@ }, "extra": { "branch-alias": { - "dev-main": "2.2-dev" + "dev-main": "2.3-dev" } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/CHANGELOG.md b/vendor/tencentcloud/tencentcloud-sdk-php/CHANGELOG.md index a3718370..bf638733 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/CHANGELOG.md +++ b/vendor/tencentcloud/tencentcloud-sdk-php/CHANGELOG.md @@ -1,3 +1,15392 @@ +# Release 3.0.954 + +## 云防火墙(cfw) 版本:2019-09-04 + +### 第 41 次发布 + +发布时间:2023-08-15 01:07:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DescAcItem](https://cloud.tencent.com/document/api/1132/49071#DescAcItem) + + * 新增成员:Scope, InternetBorderUuid + + * **修改成员**:Direction, InstanceName, InternalUuid, Status, BetaList + +* [NatInstanceInfo](https://cloud.tencent.com/document/api/1132/49071#NatInstanceInfo) + + * 新增成员:EngineVersion, UpdateEnable + + * **修改成员**:RuleUsed, RuleMax + +* [VpcDnsInfo](https://cloud.tencent.com/document/api/1132/49071#VpcDnsInfo) + + * 新增成员:ProtectedStatus, SupportDNSFW + + + + +## 负载均衡(clb) 版本:2018-03-17 + +### 第 92 次发布 + +发布时间:2023-08-15 01:09:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyLoadBalancersProject](https://cloud.tencent.com/document/api/214/96177) + + + +## 容器镜像服务(tcr) 版本:2019-09-24 + +### 第 60 次发布 + +发布时间:2023-08-15 01:36:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DuplicateImage](https://cloud.tencent.com/document/api/1141/96178) + + + +## 容器安全服务(tcss) 版本:2020-11-01 + +### 第 50 次发布 + +发布时间:2023-08-15 01:37:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateClusterCheckTask](https://cloud.tencent.com/document/api/1285/65454) + + * 新增出参:NewTaskID + +* [DescribeAssetHostDetail](https://cloud.tencent.com/document/api/1285/65508) + + * 新增出参:ClusterID, ClusterName, ClusterAccessedStatus + +* [DescribeClusterSummary](https://cloud.tencent.com/document/api/1285/65447) + + * 新增出参:TkeClusterCount, UserCreateTencentClusterCount, UserCreateHybridClusterCount + +* [DescribeRefreshTask](https://cloud.tencent.com/document/api/1285/65446) + + * 新增入参:NewTaskID + +* [DescribeUnfinishRefreshTask](https://cloud.tencent.com/document/api/1285/65443) + + * 新增出参:NewTaskID + + +修改数据结构: + +* [AffectedNodeItem](https://cloud.tencent.com/document/api/1285/65614#AffectedNodeItem) + + * **修改成员**:NodeName + +* [ClusterInfoItem](https://cloud.tencent.com/document/api/1285/65614#ClusterInfoItem) + + * 新增成员:AccessedStatus, AccessedSubStatus, NodeCount, OffLineNodeCount, UnInstallAgentNodeCount + +* [HostInfo](https://cloud.tencent.com/document/api/1285/65614#HostInfo) + + * 新增成员:ClusterName, ClusterAccessedStatus + + * **修改成员**:ClusterID + + + + +## 边缘安全加速平台(teo) 版本:2022-09-01 + +### 第 48 次发布 + +发布时间:2023-08-15 01:40:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyApplicationProxyRule](https://cloud.tencent.com/document/api/1552/80688) + + * 新增入参:RuleTag + + + + +## 边缘安全加速平台(teo) 版本:2022-01-06 + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 32 次发布 + +发布时间:2023-08-14 21:50:46 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [SendChatMessage](https://cloud.tencent.com/document/api/851/96176) + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## T-Sec-安心平台(RP)(trp) 版本:2021-05-15 + +### 第 26 次发布 + +发布时间:2023-08-15 01:44:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCodePacks](https://cloud.tencent.com/document/api/1458/75016) + + * 新增入参:ResType, ResId + + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 42 次发布 + +发布时间:2023-08-15 01:49:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddSpartaProtection](https://cloud.tencent.com/document/api/627/72689) + + * 新增入参:XFFReset + +* [ModifySpartaProtection](https://cloud.tencent.com/document/api/627/94309) + + * 新增入参:XFFReset + + +修改数据结构: + +* [DomainsPartInfo](https://cloud.tencent.com/document/api/627/53609#DomainsPartInfo) + + * 新增成员:XFFReset + +* [InstanceInfo](https://cloud.tencent.com/document/api/627/53609#InstanceInfo) + + * 新增成员:IsAPISecurityTrial + + + + +# Release 3.0.953 + +## 消息队列 CKafka(ckafka) 版本:2019-08-19 + +### 第 93 次发布 + +发布时间:2023-08-14 01:12:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ClickHouseParam](https://cloud.tencent.com/document/api/597/40861#ClickHouseParam) + + * 新增成员:BatchSize, ConsumerFetchMinBytes, ConsumerFetchMaxWaitMs + + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 66 次发布 + +发布时间:2023-08-14 01:14:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [SearchLog](https://cloud.tencent.com/document/api/614/56447) + + * 新增出参:Topics + + +新增数据结构: + +* [SearchLogErrors](https://cloud.tencent.com/document/api/614/56471#SearchLogErrors) +* [SearchLogInfos](https://cloud.tencent.com/document/api/614/56471#SearchLogInfos) +* [SearchLogTopics](https://cloud.tencent.com/document/api/614/56471#SearchLogTopics) + + + +## TDSQL MySQL 版(dcdb) 版本:2018-04-11 + +### 第 64 次发布 + +发布时间:2023-08-14 01:19:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeLogFileRetentionPeriod](https://cloud.tencent.com/document/api/557/96159) + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 102 次发布 + +发布时间:2023-08-14 01:23:26 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ChannelCreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1420/96160) + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 容器安全服务(tcss) 版本:2020-11-01 + +### 第 49 次发布 + +发布时间:2023-08-14 01:39:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeRiskDnsEventDetail](https://cloud.tencent.com/document/api/1285/96162) +* [DescribeRiskDnsList](https://cloud.tencent.com/document/api/1285/96161) + +新增数据结构: + +* [RiskDnsEventInfo](https://cloud.tencent.com/document/api/1285/65614#RiskDnsEventInfo) + + + +# Release 3.0.952 + +## 访问管理(cam) 版本:2019-01-16 + +### 第 55 次发布 + +发布时间:2023-08-11 01:04:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateMessageReceiver](https://cloud.tencent.com/document/api/598/96136) + + + +## 消息队列 CKafka(ckafka) 版本:2019-08-19 + +### 第 92 次发布 + +发布时间:2023-08-11 01:08:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [InstanceAttributesResponse](https://cloud.tencent.com/document/api/597/40861#InstanceAttributesResponse) + + * 新增成员:InstanceChargeType + + +### 第 91 次发布 + +发布时间:2023-08-10 10:00:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [RenewCkafkaInstance](https://cloud.tencent.com/document/api/597/90290) + + * 新增出参:Result, RequestId + + * **删除出参**:BigDealId, DealName + + +新增数据结构: + +* [RenewCkafkaInstanceResp](https://cloud.tencent.com/document/api/597/40861#RenewCkafkaInstanceResp) + +修改数据结构: + +* [EsParam](https://cloud.tencent.com/document/api/597/40861#EsParam) + + * 新增成员:RecordMappingMode + + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 36 次发布 + +发布时间:2023-08-11 01:27:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeRoom](https://cloud.tencent.com/document/api/1639/80941) + + * 新增出参:VideoDuration + + + + +## 微服务引擎 TSE(tse) 版本:2020-12-07 + +### 第 38 次发布 + +发布时间:2023-08-11 01:44:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [KongRoutePreview](https://cloud.tencent.com/document/api/1364/54942#KongRoutePreview) + + * **修改成员**:Headers + + + + +# Release 3.0.951 + +## 商业智能分析 BI(bi) 版本:2022-01-05 + +### 第 2 次发布 + +发布时间:2023-08-10 01:03:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EmbedTokenInfo](https://cloud.tencent.com/document/api/590/73726#EmbedTokenInfo) + + * **修改成员**:Id, BIToken, ProjectId, CreatedUser, CreatedAt, UpdatedUser, UpdatedAt, PageId, ExtraParam + + + + +## 云服务器(cvm) 版本:2017-03-12 + +### 第 113 次发布 + +发布时间:2023-08-10 01:11:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [SyncImages](https://cloud.tencent.com/document/api/213/15711) + + * **修改出参**:ImageSet + + + + +## 数据连接器(eis) 版本:2021-06-01 + +### 第 9 次发布 + +发布时间:2023-08-10 01:17:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GetRuntimeResourceMonitorMetricMC](https://cloud.tencent.com/document/api/1270/57966) + + * 新增入参:AggregationType + +* [ListRuntimeDeployedInstancesMC](https://cloud.tencent.com/document/api/1270/57964) + + * 新增入参:RuntimeClass + + + + +## 数据连接器(eis) 版本:2020-07-15 + + + +## 集团账号管理(organization) 版本:2021-03-31 + +### 第 22 次发布 + +发布时间:2023-08-10 01:32:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteOrganizationMemberAuthIdentity](https://cloud.tencent.com/document/api/850/96120) + + + +## 集团账号管理(organization) 版本:2018-12-25 + + + +## 音速达直播音乐版权引擎(yinsuda) 版本:2022-05-27 + +### 第 17 次发布 + +发布时间:2023-08-10 01:50:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TRTCJoinRoomInput](https://cloud.tencent.com/document/api/1592/76191#TRTCJoinRoomInput) + + * 新增成员:RoomIdType + + + + +# Release 3.0.950 + +## 多媒体创作引擎(cme) 版本:2019-10-29 + +### 第 56 次发布 + +发布时间:2023-08-09 01:16:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [MediaCastOutputMediaSetting](https://cloud.tencent.com/document/api/1156/40360#MediaCastOutputMediaSetting) + + * 新增成员:FollowSourceInfo + + + + +## 云安全一体化平台(csip) 版本:2022-11-21 + +### 第 8 次发布 + +发布时间:2023-08-09 01:17:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeListenerList](https://cloud.tencent.com/document/api/664/96103) + +新增数据结构: + +* [ClbListenerListInfo](https://cloud.tencent.com/document/api/664/90825#ClbListenerListInfo) + + + +## 数据湖计算 DLC(dlc) 版本:2021-01-25 + +### 第 59 次发布 + +发布时间:2023-08-09 01:22:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateNotebookSession](https://cloud.tencent.com/document/api/1342/86113) + + * 新增入参:IsInherit + +* [CreateSparkSessionBatchSQL](https://cloud.tencent.com/document/api/1342/92838) + + * 新增入参:IsInherit + + + + +## 数据传输服务(dts) 版本:2021-12-06 + +### 第 14 次发布 + +发布时间:2023-08-09 01:23:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeMigrationDetail](https://cloud.tencent.com/document/api/571/82085) + + * 新增出参:DumperResumeCtrl, RateLimitOption + + +新增数据结构: + +* [ErrInfo](https://cloud.tencent.com/document/api/571/82108#ErrInfo) +* [RateLimitOption](https://cloud.tencent.com/document/api/571/82108#RateLimitOption) + +修改数据结构: + +* [Endpoint](https://cloud.tencent.com/document/api/571/82108#Endpoint) + + * 新增成员:CcnOwnerUin + +* [JobItem](https://cloud.tencent.com/document/api/571/82108#JobItem) + + * 新增成员:DumperResumeCtrl + +* [Options](https://cloud.tencent.com/document/api/571/82108#Options) + + * 新增成员:RateLimitOption, AutoRetryTimeRangeMinutes + +* [SyncDetailInfo](https://cloud.tencent.com/document/api/571/82108#SyncDetailInfo) + + * 新增成员:ErrInfo + + * **修改成员**:CauseOfCompareDisable + +* [SyncJobInfo](https://cloud.tencent.com/document/api/571/82108#SyncJobInfo) + + * 新增成员:SrcNodeType, SrcInfos, DstNodeType, DstInfos, DumperResumeCtrl + + + + +## 数据传输服务(dts) 版本:2018-03-30 + + + +## 物联网通信(iotcloud) 版本:2021-04-08 + +### 第 9 次发布 + +发布时间:2023-08-09 01:29:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDevice](https://cloud.tencent.com/document/api/634/71948) + + * 新增出参:NBIoTDeviceID + + +修改数据结构: + +* [CLSLogItem](https://cloud.tencent.com/document/api/634/71973#CLSLogItem) + + * 新增成员:UserId + +* [DeviceInfo](https://cloud.tencent.com/document/api/634/71973#DeviceInfo) + + * 新增成员:NBIoTDeviceID + +* [ProductProperties](https://cloud.tencent.com/document/api/634/71973#ProductProperties) + + * 新增成员:AppEUI + + + + +## 物联网通信(iotcloud) 版本:2018-06-14 + + + +## 物联网智能视频服务(iotvideo) 版本:2021-11-25 + +### 第 17 次发布 + +发布时间:2023-08-09 01:31:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ResetCloudStorageEvent](https://cloud.tencent.com/document/api/1131/96104) + + + +## 物联网智能视频服务(iotvideo) 版本:2020-12-15 + + + +## 物联网智能视频服务(iotvideo) 版本:2019-11-26 + + + +## 文字识别(ocr) 版本:2018-11-19 + +### 第 110 次发布 + +发布时间:2023-08-09 01:39:38 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* VerifyBasicBizLicense +* VerifyBizLicense + +**删除数据结构**: + +* BizLicenseVerifyResult + + + +## 集团账号管理(organization) 版本:2021-03-31 + +### 第 21 次发布 + +发布时间:2023-08-09 01:40:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateOrganizationMemberAuthIdentity](https://cloud.tencent.com/document/api/850/96106) +* [DeleteOrganizationMembersPolicy](https://cloud.tencent.com/document/api/850/96105) + + + +## 集团账号管理(organization) 版本:2018-12-25 + + + +## 前端性能监控(rum) 版本:2021-06-22 + +### 第 28 次发布 + +发布时间:2023-08-09 01:43:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDataPvUrlStatistics](https://cloud.tencent.com/document/api/1464/65768) + + * 新增入参:GroupByType + + + + +## SSL 证书(ssl) 版本:2019-12-05 + +### 第 39 次发布 + +发布时间:2023-08-09 01:45:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCertificates](https://cloud.tencent.com/document/api/400/41671) + + * 新增入参:Hostable + +* [UpdateCertificateInstance](https://cloud.tencent.com/document/api/400/91649) + +* [UploadCertificate](https://cloud.tencent.com/document/api/400/41665) + + * 新增入参:Tags + + +修改数据结构: + +* [DeployRecordDetail](https://cloud.tencent.com/document/api/400/41679#DeployRecordDetail) + + * 新增成员:EnvId, TCBType, Region + + * **修改成员**:Port + +* [UpdateRecordDetail](https://cloud.tencent.com/document/api/400/41679#UpdateRecordDetail) + + * 新增成员:EnvId, TCBType + + * **修改成员**:Port, Namespace, SecretName + + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 72 次发布 + +发布时间:2023-08-09 01:50:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeRabbitMQVirtualHost](https://cloud.tencent.com/document/api/1179/93455) + + * 新增入参:SortElement, SortOrder + + +修改数据结构: + +* [RabbitMQVirtualHostInfo](https://cloud.tencent.com/document/api/1179/46089#RabbitMQVirtualHostInfo) + + * 新增成员:Status, MessageHeapCount, MessageRateIn, MessageRateOut + + * **修改成员**:InstanceId, VirtualHost, Description, Tags, CreateTime, ModifyTime, VirtualHostStatistics + + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 31 次发布 + +发布时间:2023-08-08 22:45:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ChatCompletion](https://cloud.tencent.com/document/api/851/96102) + +新增数据结构: + +* [Choice](https://cloud.tencent.com/document/api/851/75051#Choice) +* [Message](https://cloud.tencent.com/document/api/851/75051#Message) +* [Usage](https://cloud.tencent.com/document/api/851/75051#Usage) + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## 私有网络(vpc) 版本:2017-03-12 + +### 第 164 次发布 + +发布时间:2023-08-09 01:58:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AcceptVpcPeeringConnection](https://cloud.tencent.com/document/api/215/96026) + + * 新增入参:PeeringConnectionId + +* [DeleteVpcPeeringConnection](https://cloud.tencent.com/document/api/215/96024) + + * 新增入参:PeeringConnectionId + + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 40 次发布 + +发布时间:2023-08-09 02:00:26 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeSchedulerInstanceStatus](https://cloud.tencent.com/document/api/1267/95198) + + * 新增入参:StartTime, EndTime, InCharge + +* [DescribeSchedulerRunTimeInstanceCntByStatus](https://cloud.tencent.com/document/api/1267/95197) + + * 新增入参:TaskType, InCharge + +* [DescribeSchedulerTaskCntByStatus](https://cloud.tencent.com/document/api/1267/95196) + + * 新增入参:InCharge + +* [DescribeSchedulerTaskTypeCnt](https://cloud.tencent.com/document/api/1267/95195) + + * 新增入参:InCharge + +* [DescribeStatisticInstanceStatusTrendOps](https://cloud.tencent.com/document/api/1267/95193) + + * 新增入参:InCharge, TaskType, StateList, AggregationUnit, AverageWindowSize + +* [DescribeTaskByCycle](https://cloud.tencent.com/document/api/1267/95192) + + * 新增入参:InCharge + +* [DescribeTaskByStatusReport](https://cloud.tencent.com/document/api/1267/95190) + + * 新增入参:AggregationUnit, CycleUnit, Status, InCharge + + +修改数据结构: + +* [InstanceStatisticInfo](https://cloud.tencent.com/document/api/1267/76336#InstanceStatisticInfo) + + * 新增成员:ReportTime, Count + +* [TaskByStatus](https://cloud.tencent.com/document/api/1267/76336#TaskByStatus) + + * 新增成员:ReportTime, Count + + + + +# Release 3.0.949 + +## 语音识别(asr) 版本:2019-06-14 + +### 第 30 次发布 + +发布时间:2023-08-08 01:06:35 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [VoicePrintCount](https://cloud.tencent.com/document/api/1093/96061) + +新增数据结构: + +* [VoicePrintCountData](https://cloud.tencent.com/document/api/1093/37824#VoicePrintCountData) + + + +## 云呼叫中心(ccc) 版本:2020-02-10 + +### 第 53 次发布 + +发布时间:2023-08-08 01:09:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateAdminURL](https://cloud.tencent.com/document/api/679/96062) + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 65 次发布 + +发布时间:2023-08-08 01:11:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateMachineGroup](https://cloud.tencent.com/document/api/614/56440) + + * 新增入参:OSType + + +新增数据结构: + +* [EventLog](https://cloud.tencent.com/document/api/614/56471#EventLog) + +修改数据结构: + +* [ExtractRuleInfo](https://cloud.tencent.com/document/api/614/56471#ExtractRuleInfo) + + * 新增成员:EventLogRules + +* [MachineGroupInfo](https://cloud.tencent.com/document/api/614/56471#MachineGroupInfo) + + * 新增成员:OSType + + + + +## 云安全一体化平台(csip) 版本:2022-11-21 + +### 第 7 次发布 + +发布时间:2023-08-08 01:12:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRiskCenterScanTask](https://cloud.tencent.com/document/api/664/94177) + + * 新增出参:Status, UnAuthAsset + + +修改数据结构: + +* [AssetClusterPod](https://cloud.tencent.com/document/api/664/90825#AssetClusterPod) + + * 新增成员:IsNewAsset + + * **修改成员**:AppId, Uin, Nick, Region, AssetId, AssetName, InstanceCreateTime, Namespace, Status, ClusterId, ClusterName, MachineId, MachineName, PodIp, ServiceCount, ContainerCount, PublicIp, PrivateIp, IsCore + +* [CVMAssetVO](https://cloud.tencent.com/document/api/664/90825#CVMAssetVO) + + * 新增成员:IsNewAsset + +* [DBAssetVO](https://cloud.tencent.com/document/api/664/90825#DBAssetVO) + + * 新增成员:IsNewAsset + + * **修改成员**:AssetId, AssetName, AssetType, VpcId, VpcName, Region, Domain, AssetCreateTime, LastScanTime, ConfigurationRisk, Attack, Access, ScanTask, AppId, Uin, NickName, Port, Tag, PrivateIp, PublicIp, Status, IsCore + +* [DomainAssetVO](https://cloud.tencent.com/document/api/664/90825#DomainAssetVO) + + * 新增成员:IsNewAsset, VerifyDomain, VerifyTXTRecord, VerifyStatus + +* [IpAssetListVO](https://cloud.tencent.com/document/api/664/90825#IpAssetListVO) + + * 新增成员:IsNewAsset, VerifyStatus + + * **修改成员**:AssetId, AssetName, AssetType, Region, CFWStatus, AssetCreateTime, PublicIp, PublicIpType, VpcId, VpcName, AppId, Uin, NickName, IsCore, IsCloud, Attack, Access, Intercept, InBandwidth, OutBandwidth, InFlow, OutFlow, LastScanTime, PortRisk, VulnerabilityRisk, ConfigurationRisk, ScanTask, WeakPassword, WebContentRisk, Tag, AddressId, MemberId, RiskExposure + +* [SubnetAsset](https://cloud.tencent.com/document/api/664/90825#SubnetAsset) + + * 新增成员:IsNewAsset + + * **修改成员**:AppId, Uin, AssetId, AssetName, Region, VpcId, VpcName, Tag, Nick, CIDR, Zone, CVM, AvailableIp, CreateTime, ConfigureRisk, ScanTask, LastScanTime, IsCore + +* [Vpc](https://cloud.tencent.com/document/api/664/90825#Vpc) + + * 新增成员:IsNewAsset, IsCore + + * **修改成员**:Subnet, ConnectedVpc, AssetId, Region, CVM, Tag, DNS, AssetName, CIDR, CreateTime, AppId, Uin, Nick + + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 65 次发布 + +发布时间:2023-08-08 01:14:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CynosdbClusterDetail](https://cloud.tencent.com/document/api/1003/48097#CynosdbClusterDetail) + + * **修改成员**:ResourcePackages, RenewFlag + + + + +## T-Sec-堡垒机(BH)(dasb) 版本:2019-10-18 + +### 第 14 次发布 + +发布时间:2023-08-08 01:15:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDevices](https://cloud.tencent.com/document/api/1025/74415) + + * 新增入参:ManagedAccount + + + + +## 数据连接器(eis) 版本:2021-06-01 + +### 第 8 次发布 + +发布时间:2023-08-08 01:16:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ListDeployableRuntimesMC](https://cloud.tencent.com/document/api/1270/57965) + + * 新增入参:RuntimeClass + + +修改数据结构: + +* [AbstractRuntimeMC](https://cloud.tencent.com/document/api/1270/57968#AbstractRuntimeMC) + + * 新增成员:MatchExtensions + +* [RuntimeExtensionMC](https://cloud.tencent.com/document/api/1270/57968#RuntimeExtensionMC) + + * **修改成员**:Size, Replica, Name, Status, CreatedAt, UpdatedAt + + + + +## 数据连接器(eis) 版本:2020-07-15 + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 102 次发布 + +发布时间:2023-08-08 01:16:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1323/89386) + + * 新增入参:Agent + + +修改数据结构: + +* [GroupOrganization](https://cloud.tencent.com/document/api/1323/70369#GroupOrganization) + + * **修改成员**:Name, Alias, OrganizationId, UpdateTime, Status, IsMainOrganization, IdCardNumber, AdminInfo, License, LicenseExpireTime, JoinTime, FlowEngineEnable + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 100 次发布 + +发布时间:2023-08-08 01:17:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelDescribeEmployees](https://cloud.tencent.com/document/api/1420/81119) + + * **修改入参**:Agent + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 39 次发布 + +发布时间:2023-08-08 01:27:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeBatchOperateTask](https://cloud.tencent.com/document/api/1267/94610) + + * 新增入参:DatasourceIdList, DatasourceTypeList, CycleUnitList, CanSubmit + + +修改数据结构: + +* [DescribeBatchOperateTaskDTO](https://cloud.tencent.com/document/api/1267/76336#DescribeBatchOperateTaskDTO) + + * 新增成员:CycleUnit, ScheduleDesc, DatasourceId, DatasourceType + + + + +# Release 3.0.948 + +## 智能视图计算平台(iss) 版本:2023-05-17 + +### 第 2 次发布 + +发布时间:2023-08-07 15:48:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddOrganization](https://cloud.tencent.com/document/api/1344/95894) + + * **修改出参**:Data + +* [AddRecordBackupPlan](https://cloud.tencent.com/document/api/1344/95929) + + * 新增出参:Data, RequestId + + * **删除出参**:PlanId, PlanName, TemplateId, Describe, LifeCycle, Status, ChannelCount, CreateAt, UpdateAt + +* [AddRecordBackupTemplate](https://cloud.tencent.com/document/api/1344/95913) + + * 新增出参:Data, RequestId + + * **删除出参**:TemplateId, TemplateName, TimeSections, DevTimeSections, Scale, CreateAt, UpdateAt + +* [AddRecordPlan](https://cloud.tencent.com/document/api/1344/95928) + + * **修改出参**:Data + +* [AddRecordRetrieveTask](https://cloud.tencent.com/document/api/1344/95941) + + * 新增出参:Data, RequestId + + * **删除出参**:TaskId, TaskName, StartTime, EndTime, Mode, Expiration, Status, Capacity, Describe + +* [AddStreamAuth](https://cloud.tencent.com/document/api/1344/95902) + + * 新增出参:Data, RequestId + + * **删除出参**:Id, PullState, PullSecret, PullExpired, PushState, PushSecret, PushExpired, AppId + +* [AddUserDevice](https://cloud.tencent.com/document/api/1344/95876) + + * **修改出参**:Data + +* [ControlDeviceStream](https://cloud.tencent.com/document/api/1344/95943) + + * 新增出参:Data, RequestId + + * **删除出参**:Flv, Hls, Rtmp + +* [DescribeAITaskResult](https://cloud.tencent.com/document/api/1344/95948) + + * **修改出参**:Data + +* [DescribeDeviceChannel](https://cloud.tencent.com/document/api/1344/95874) + + * 新增出参:Data, RequestId + + * **删除出参**:DeviceId, ChannelId, ChannelCode, Name, Status, PTZType, Manufacturer, Resolution, State, Region + +* [DescribeDevicePreset](https://cloud.tencent.com/document/api/1344/95878) + + * 新增出参:Data, RequestId + + * **删除出参**:Index, Name + +* [DescribeDomain](https://cloud.tencent.com/document/api/1344/95898) + + * 新增出参:Data, RequestId + + * **删除出参**:Id, PlayDomain, InternalDomain, HaveCert, ClusterId, ClusterName, AppId + +* [DescribeDomainRegion](https://cloud.tencent.com/document/api/1344/95897) + + * 新增出参:Data, RequestId + + * **删除出参**:Label, Value, Region + +* [DescribeGateway](https://cloud.tencent.com/document/api/1344/95888) + + * 新增出参:Data, RequestId + + * **删除出参**:GatewayId, GwId, Name, Description, ClusterId, ClusterName, Status, Version, DeviceNum, CreatedAt, Region + +* [DescribeGatewayProtocol](https://cloud.tencent.com/document/api/1344/95886) + + * 新增出参:Data, RequestId + + * **删除出参**:TypeCode, Value, Label + +* [DescribeGatewayVersion](https://cloud.tencent.com/document/api/1344/95885) + + * 新增出参:Data, RequestId + + * **删除出参**:Services + +* [DescribeOrganization](https://cloud.tencent.com/document/api/1344/95892) + + * 新增出参:Data, RequestId + + * **删除出参**:OrganizationId, Name, ParentId, Level, AppId, ParentIds, Total, Online + +* [DescribeRecordBackupPlan](https://cloud.tencent.com/document/api/1344/95925) + + * 新增出参:Data, RequestId + + * **删除出参**:PlanId, PlanName, TemplateId, Describe, LifeCycle, Status, ChannelCount, CreateAt, UpdateAt + +* [DescribeRecordBackupTemplate](https://cloud.tencent.com/document/api/1344/95909) + + * 新增出参:Data, RequestId + + * **删除出参**:TemplateId, TemplateName, TimeSections, DevTimeSections, Scale, CreateAt, UpdateAt + +* [DescribeRecordFile](https://cloud.tencent.com/document/api/1344/95934) + + * 新增出参:Data, RequestId + + * **删除出参**:Tips, List + +* [DescribeRecordRetrieveTask](https://cloud.tencent.com/document/api/1344/95939) + + * 新增出参:Data, RequestId + + * **删除出参**:TaskId, TaskName, StartTime, EndTime, Mode, Expiration, Status, Capacity, Channels, Describe, ChannelCount + +* [DescribeStreamAuth](https://cloud.tencent.com/document/api/1344/95896) + + * 新增出参:Data, RequestId + + * **删除出参**:Id, PullState, PullSecret, PullExpired, PushState, PushSecret, PushExpired, AppId + +* [DescribeUserDevice](https://cloud.tencent.com/document/api/1344/95872) + + * **修改出参**:Data + +* [DescribeVideoDownloadUrl](https://cloud.tencent.com/document/api/1344/95932) + + * 新增出参:Data, RequestId + + * **删除出参**:Url, ActualBeginTime, ActualEndTime + +* [ListGateways](https://cloud.tencent.com/document/api/1344/95884) + + * 新增出参:Data, RequestId + + * **删除出参**:List, TotalCount + +* [ListOrganizationChannelNumbers](https://cloud.tencent.com/document/api/1344/95923) + + * 新增出参:Data, RequestId + + * **删除出参**:TotalCount, NotInPlanCount + +* [ListOrganizationChannels](https://cloud.tencent.com/document/api/1344/95922) + + * 新增出参:Data, RequestId + + * **删除出参**:PageNumber, PageSize, TotalCount, List + +* [ListRecordBackupPlanDevices](https://cloud.tencent.com/document/api/1344/95921) + + * 新增出参:Data, RequestId + + * **删除出参**:PageNumber, PageSize, TotalCount, List + +* [ListRecordBackupPlans](https://cloud.tencent.com/document/api/1344/95920) + + * **修改出参**:Data + +* [ListRecordBackupTemplates](https://cloud.tencent.com/document/api/1344/95907) + + * 新增出参:Data, RequestId + + * **删除出参**:TemplateId, TemplateName, TimeSections, DevTimeSections, Scale, CreateAt, UpdateAt + +* [ListRecordPlanChannels](https://cloud.tencent.com/document/api/1344/95919) + + * 新增出参:Data, RequestId + + * **删除出参**:List + +* [ListRecordPlanDevices](https://cloud.tencent.com/document/api/1344/95918) + + * 新增出参:Data, RequestId + + * **删除出参**:PageNumber, PageSize, TotalCount, List + +* [PlayRecord](https://cloud.tencent.com/document/api/1344/95931) + + * 新增出参:Data, RequestId + + * **删除出参**:Flv + +* [UpdateGateway](https://cloud.tencent.com/document/api/1344/95883) + + * 新增出参:Data, RequestId + + * **删除出参**:GatewayId, GwId, Name, Description, ClusterId, ClusterName, Status, CreatedAt, Secret, Version + +* [UpdateOrganization](https://cloud.tencent.com/document/api/1344/95891) + + * **修改出参**:Data + +* [UpdateRecordBackupPlan](https://cloud.tencent.com/document/api/1344/95916) + + * 新增出参:Data, RequestId + + * **删除出参**:PlanId, PlanName, TemplateId, Describe, LifeCycle, Status, ChannelCount, CreateAt, UpdateAt + +* [UpdateRecordBackupTemplate](https://cloud.tencent.com/document/api/1344/95905) + + * 新增出参:Data, RequestId + + * **删除出参**:TemplateId, TemplateName, TimeSections, DevTimeSections, Scale, CreateAt, UpdateAt + +* [UpdateRecordPlan](https://cloud.tencent.com/document/api/1344/95915) + + * **修改出参**:Data + +* [UpdateUserDevice](https://cloud.tencent.com/document/api/1344/95867) + + * **修改出参**:Data + + +新增数据结构: + +* [AITaskResultData](https://cloud.tencent.com/document/api/1344/95952#AITaskResultData) +* [AddDeviceData](https://cloud.tencent.com/document/api/1344/95952#AddDeviceData) +* [AddOrgData](https://cloud.tencent.com/document/api/1344/95952#AddOrgData) +* [AddRecordBackupPlanData](https://cloud.tencent.com/document/api/1344/95952#AddRecordBackupPlanData) +* [AddRecordBackupTemplateData](https://cloud.tencent.com/document/api/1344/95952#AddRecordBackupTemplateData) +* [AddRecordRetrieveTaskData](https://cloud.tencent.com/document/api/1344/95952#AddRecordRetrieveTaskData) +* [AddStreamAuthData](https://cloud.tencent.com/document/api/1344/95952#AddStreamAuthData) +* [ControlDeviceStreamData](https://cloud.tencent.com/document/api/1344/95952#ControlDeviceStreamData) +* [DescribeDeviceChannelData](https://cloud.tencent.com/document/api/1344/95952#DescribeDeviceChannelData) +* [DescribeDeviceData](https://cloud.tencent.com/document/api/1344/95952#DescribeDeviceData) +* [DescribeDevicePresetData](https://cloud.tencent.com/document/api/1344/95952#DescribeDevicePresetData) +* [DescribeDomainData](https://cloud.tencent.com/document/api/1344/95952#DescribeDomainData) +* [DescribeDomainRegionData](https://cloud.tencent.com/document/api/1344/95952#DescribeDomainRegionData) +* [DescribeGatewayData](https://cloud.tencent.com/document/api/1344/95952#DescribeGatewayData) +* [DescribeGatewayProtocolData](https://cloud.tencent.com/document/api/1344/95952#DescribeGatewayProtocolData) +* [DescribeGatewayVersionData](https://cloud.tencent.com/document/api/1344/95952#DescribeGatewayVersionData) +* [DescribeOrganizationData](https://cloud.tencent.com/document/api/1344/95952#DescribeOrganizationData) +* [DescribeRecordBackupPlanData](https://cloud.tencent.com/document/api/1344/95952#DescribeRecordBackupPlanData) +* [DescribeRecordBackupTemplateData](https://cloud.tencent.com/document/api/1344/95952#DescribeRecordBackupTemplateData) +* [DescribeRecordFileData](https://cloud.tencent.com/document/api/1344/95952#DescribeRecordFileData) +* [DescribeRecordRetrieveTaskData](https://cloud.tencent.com/document/api/1344/95952#DescribeRecordRetrieveTaskData) +* [DescribeStreamAuthData](https://cloud.tencent.com/document/api/1344/95952#DescribeStreamAuthData) +* [DescribeVideoDownloadUrlData](https://cloud.tencent.com/document/api/1344/95952#DescribeVideoDownloadUrlData) +* [ListGatewaysData](https://cloud.tencent.com/document/api/1344/95952#ListGatewaysData) +* [ListOrganizationChannelNumbersData](https://cloud.tencent.com/document/api/1344/95952#ListOrganizationChannelNumbersData) +* [ListOrganizationChannelsData](https://cloud.tencent.com/document/api/1344/95952#ListOrganizationChannelsData) +* [ListRecordBackupPlanData](https://cloud.tencent.com/document/api/1344/95952#ListRecordBackupPlanData) +* [ListRecordBackupPlanDevicesData](https://cloud.tencent.com/document/api/1344/95952#ListRecordBackupPlanDevicesData) +* [ListRecordBackupTemplatesData](https://cloud.tencent.com/document/api/1344/95952#ListRecordBackupTemplatesData) +* [ListRecordPlanChannelsData](https://cloud.tencent.com/document/api/1344/95952#ListRecordPlanChannelsData) +* [ListRecordPlanDevicesData](https://cloud.tencent.com/document/api/1344/95952#ListRecordPlanDevicesData) +* [PlayRecordData](https://cloud.tencent.com/document/api/1344/95952#PlayRecordData) +* [RecordPlanOptData](https://cloud.tencent.com/document/api/1344/95952#RecordPlanOptData) +* [UpdateDeviceData](https://cloud.tencent.com/document/api/1344/95952#UpdateDeviceData) +* [UpdateGatewayData](https://cloud.tencent.com/document/api/1344/95952#UpdateGatewayData) +* [UpdateOrgData](https://cloud.tencent.com/document/api/1344/95952#UpdateOrgData) +* [UpdateRecordBackupPlanData](https://cloud.tencent.com/document/api/1344/95952#UpdateRecordBackupPlanData) +* [UpdateRecordBackupTemplateData](https://cloud.tencent.com/document/api/1344/95952#UpdateRecordBackupTemplateData) + +**删除数据结构**: + +* AITaskResultResponse +* AddDeviceResponse +* AddOrgResponse +* DescribeDeviceResponse +* ListRecordBackupPlanResponse +* RecordPlanOptResponse +* UpdateDeviceResponse +* UpdateOrgResponse + + + +## 消息队列 RocketMQ 版(trocket) 版本:2023-03-08 + +### 第 1 次发布 + +发布时间:2023-08-07 10:45:38 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeInstanceList](https://cloud.tencent.com/document/api/1493/96028) +* [DescribeTopicList](https://cloud.tencent.com/document/api/1493/96030) + +新增数据结构: + +* [Filter](https://cloud.tencent.com/document/api/1493/96031#Filter) +* [InstanceItem](https://cloud.tencent.com/document/api/1493/96031#InstanceItem) +* [Tag](https://cloud.tencent.com/document/api/1493/96031#Tag) +* [TagFilter](https://cloud.tencent.com/document/api/1493/96031#TagFilter) +* [TopicItem](https://cloud.tencent.com/document/api/1493/96031#TopicItem) + + + +# Release 3.0.947 + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 141 次发布 + +发布时间:2023-08-07 01:07:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeCpuExpandStrategy](https://cloud.tencent.com/document/api/236/96018) +* [StartCpuExpand](https://cloud.tencent.com/document/api/236/96017) +* [StopCpuExpand](https://cloud.tencent.com/document/api/236/96016) + + + +## 数据湖计算 DLC(dlc) 版本:2021-01-25 + +### 第 58 次发布 + +发布时间:2023-08-07 01:10:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeUserRoles](https://cloud.tencent.com/document/api/1342/96019) + +新增数据结构: + +* [CosPermission](https://cloud.tencent.com/document/api/1342/53778#CosPermission) +* [UserRole](https://cloud.tencent.com/document/api/1342/53778#UserRole) + + + +## 容器服务(tke) 版本:2018-05-25 + +### 第 160 次发布 + +发布时间:2023-08-07 01:18:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyClusterAttribute](https://cloud.tencent.com/document/api/457/42938) + + * 新增入参:ClusterProperty + + * 新增出参:ClusterProperty + + +新增数据结构: + +* [ClusterProperty](https://cloud.tencent.com/document/api/457/31866#ClusterProperty) + + + +## 微服务引擎 TSE(tse) 版本:2020-12-07 + +### 第 37 次发布 + +发布时间:2023-08-07 01:19:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [KongRoutePreview](https://cloud.tencent.com/document/api/1364/54942#KongRoutePreview) + + + + +## 私有网络(vpc) 版本:2017-03-12 + +### 第 163 次发布 + +发布时间:2023-08-07 01:19:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AcceptVpcPeeringConnection](https://cloud.tencent.com/document/api/215/96026) +* [CreateVpcPeeringConnection](https://cloud.tencent.com/document/api/215/96025) +* [DeleteVpcPeeringConnection](https://cloud.tencent.com/document/api/215/96024) +* [DescribeVpcPeeringConnections](https://cloud.tencent.com/document/api/215/96023) +* [ModifyVpcPeeringConnection](https://cloud.tencent.com/document/api/215/96022) +* [RejectVpcPeeringConnection](https://cloud.tencent.com/document/api/215/96021) + + + +# Release 3.0.946 + +## 业务风险情报(bri) 版本:2019-03-28 + +### 第 4 次发布 + +发布时间:2023-08-03 12:20:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [BRIRequest](https://cloud.tencent.com/document/api/1064/35632#BRIRequest) + + * 新增成员:SubAppid + + + + +## 智能视图计算平台(iss) 版本:2023-05-17 + +### 第 1 次发布 + +发布时间:2023-08-03 16:25:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AddAITask](https://cloud.tencent.com/document/api/1344/95951) +* [AddOrganization](https://cloud.tencent.com/document/api/1344/95894) +* [AddRecordBackupPlan](https://cloud.tencent.com/document/api/1344/95929) +* [AddRecordBackupTemplate](https://cloud.tencent.com/document/api/1344/95913) +* [AddRecordPlan](https://cloud.tencent.com/document/api/1344/95928) +* [AddRecordRetrieveTask](https://cloud.tencent.com/document/api/1344/95941) +* [AddRecordTemplate](https://cloud.tencent.com/document/api/1344/95912) +* [AddStreamAuth](https://cloud.tencent.com/document/api/1344/95902) +* [AddUserDevice](https://cloud.tencent.com/document/api/1344/95876) +* [CheckDomain](https://cloud.tencent.com/document/api/1344/95901) +* [ControlDevicePTZ](https://cloud.tencent.com/document/api/1344/95880) +* [ControlDevicePreset](https://cloud.tencent.com/document/api/1344/95879) +* [ControlDeviceStream](https://cloud.tencent.com/document/api/1344/95943) +* [ControlRecord](https://cloud.tencent.com/document/api/1344/95936) +* [ControlRecordTimeline](https://cloud.tencent.com/document/api/1344/95935) +* [DeleteAITask](https://cloud.tencent.com/document/api/1344/95950) +* [DeleteDomain](https://cloud.tencent.com/document/api/1344/95900) +* [DeleteGateway](https://cloud.tencent.com/document/api/1344/95889) +* [DeleteOrganization](https://cloud.tencent.com/document/api/1344/95893) +* [DeleteRecordBackupPlan](https://cloud.tencent.com/document/api/1344/95927) +* [DeleteRecordBackupTemplate](https://cloud.tencent.com/document/api/1344/95911) +* [DeleteRecordPlan](https://cloud.tencent.com/document/api/1344/95926) +* [DeleteRecordRetrieveTask](https://cloud.tencent.com/document/api/1344/95940) +* [DeleteRecordTemplate](https://cloud.tencent.com/document/api/1344/95910) +* [DeleteUserDevice](https://cloud.tencent.com/document/api/1344/95875) +* [DescribeAITask](https://cloud.tencent.com/document/api/1344/95949) +* [DescribeAITaskResult](https://cloud.tencent.com/document/api/1344/95948) +* [DescribeCNAME](https://cloud.tencent.com/document/api/1344/95899) +* [DescribeDeviceChannel](https://cloud.tencent.com/document/api/1344/95874) +* [DescribeDevicePreset](https://cloud.tencent.com/document/api/1344/95878) +* [DescribeDeviceRegion](https://cloud.tencent.com/document/api/1344/95873) +* [DescribeDomain](https://cloud.tencent.com/document/api/1344/95898) +* [DescribeDomainRegion](https://cloud.tencent.com/document/api/1344/95897) +* [DescribeGateway](https://cloud.tencent.com/document/api/1344/95888) +* [DescribeGatewayMonitor](https://cloud.tencent.com/document/api/1344/95887) +* [DescribeGatewayProtocol](https://cloud.tencent.com/document/api/1344/95886) +* [DescribeGatewayVersion](https://cloud.tencent.com/document/api/1344/95885) +* [DescribeOrganization](https://cloud.tencent.com/document/api/1344/95892) +* [DescribeRecordBackupPlan](https://cloud.tencent.com/document/api/1344/95925) +* [DescribeRecordBackupTemplate](https://cloud.tencent.com/document/api/1344/95909) +* [DescribeRecordFile](https://cloud.tencent.com/document/api/1344/95934) +* [DescribeRecordPlan](https://cloud.tencent.com/document/api/1344/95924) +* [DescribeRecordPlaybackUrl](https://cloud.tencent.com/document/api/1344/95933) +* [DescribeRecordRetrieveTask](https://cloud.tencent.com/document/api/1344/95939) +* [DescribeRecordTemplate](https://cloud.tencent.com/document/api/1344/95908) +* [DescribeStreamAuth](https://cloud.tencent.com/document/api/1344/95896) +* [DescribeUserDevice](https://cloud.tencent.com/document/api/1344/95872) +* [DescribeVideoDownloadUrl](https://cloud.tencent.com/document/api/1344/95932) +* [ListAITasks](https://cloud.tencent.com/document/api/1344/95947) +* [ListDevices](https://cloud.tencent.com/document/api/1344/95871) +* [ListGateways](https://cloud.tencent.com/document/api/1344/95884) +* [ListOrganizationChannelNumbers](https://cloud.tencent.com/document/api/1344/95923) +* [ListOrganizationChannels](https://cloud.tencent.com/document/api/1344/95922) +* [ListRecordBackupPlanDevices](https://cloud.tencent.com/document/api/1344/95921) +* [ListRecordBackupPlans](https://cloud.tencent.com/document/api/1344/95920) +* [ListRecordBackupTemplates](https://cloud.tencent.com/document/api/1344/95907) +* [ListRecordPlanChannels](https://cloud.tencent.com/document/api/1344/95919) +* [ListRecordPlanDevices](https://cloud.tencent.com/document/api/1344/95918) +* [ListRecordPlans](https://cloud.tencent.com/document/api/1344/95917) +* [ListRecordRetrieveTasks](https://cloud.tencent.com/document/api/1344/95938) +* [ListRecordTemplates](https://cloud.tencent.com/document/api/1344/95906) +* [PlayRecord](https://cloud.tencent.com/document/api/1344/95931) +* [RefreshDeviceChannel](https://cloud.tencent.com/document/api/1344/95870) +* [UpdateAITask](https://cloud.tencent.com/document/api/1344/95946) +* [UpdateAITaskStatus](https://cloud.tencent.com/document/api/1344/95945) +* [UpdateDeviceOrganization](https://cloud.tencent.com/document/api/1344/95869) +* [UpdateDeviceStatus](https://cloud.tencent.com/document/api/1344/95868) +* [UpdateGateway](https://cloud.tencent.com/document/api/1344/95883) +* [UpdateOrganization](https://cloud.tencent.com/document/api/1344/95891) +* [UpdateRecordBackupPlan](https://cloud.tencent.com/document/api/1344/95916) +* [UpdateRecordBackupTemplate](https://cloud.tencent.com/document/api/1344/95905) +* [UpdateRecordPlan](https://cloud.tencent.com/document/api/1344/95915) +* [UpdateRecordTemplate](https://cloud.tencent.com/document/api/1344/95904) +* [UpdateUserDevice](https://cloud.tencent.com/document/api/1344/95867) +* [UpgradeGateway](https://cloud.tencent.com/document/api/1344/95882) + +新增数据结构: + +* [AIConfig](https://cloud.tencent.com/document/api/1344/95952#AIConfig) +* [AITaskInfo](https://cloud.tencent.com/document/api/1344/95952#AITaskInfo) +* [AITaskResultInfo](https://cloud.tencent.com/document/api/1344/95952#AITaskResultInfo) +* [AITaskResultResponse](https://cloud.tencent.com/document/api/1344/95952#AITaskResultResponse) +* [AITemplates](https://cloud.tencent.com/document/api/1344/95952#AITemplates) +* [AddDeviceResponse](https://cloud.tencent.com/document/api/1344/95952#AddDeviceResponse) +* [AddOrgResponse](https://cloud.tencent.com/document/api/1344/95952#AddOrgResponse) +* [BaseAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#BaseAIResultInfo) +* [BodyAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#BodyAIResultInfo) +* [CarAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#CarAIResultInfo) +* [ChannelInfo](https://cloud.tencent.com/document/api/1344/95952#ChannelInfo) +* [ChefClothAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#ChefClothAIResultInfo) +* [ChefHatAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#ChefHatAIResultInfo) +* [DescribeDeviceRegion](https://cloud.tencent.com/document/api/1344/95952#DescribeDeviceRegion) +* [DescribeDeviceResponse](https://cloud.tencent.com/document/api/1344/95952#DescribeDeviceResponse) +* [DescribeGatewayMonitor](https://cloud.tencent.com/document/api/1344/95952#DescribeGatewayMonitor) +* [DescribeGatewayVersion](https://cloud.tencent.com/document/api/1344/95952#DescribeGatewayVersion) +* [FaceMaskAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#FaceMaskAIResultInfo) +* [GatewayVersion](https://cloud.tencent.com/document/api/1344/95952#GatewayVersion) +* [GatewaysData](https://cloud.tencent.com/document/api/1344/95952#GatewaysData) +* [LifeCycleData](https://cloud.tencent.com/document/api/1344/95952#LifeCycleData) +* [ListAITaskData](https://cloud.tencent.com/document/api/1344/95952#ListAITaskData) +* [ListDeviceInfo](https://cloud.tencent.com/document/api/1344/95952#ListDeviceInfo) +* [ListRecordBackupPlanResponse](https://cloud.tencent.com/document/api/1344/95952#ListRecordBackupPlanResponse) +* [Location](https://cloud.tencent.com/document/api/1344/95952#Location) +* [OperTimeSlot](https://cloud.tencent.com/document/api/1344/95952#OperTimeSlot) +* [OrganizationChannelInfo](https://cloud.tencent.com/document/api/1344/95952#OrganizationChannelInfo) +* [PetAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#PetAIResultInfo) +* [PhoneCallAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#PhoneCallAIResultInfo) +* [PlateContent](https://cloud.tencent.com/document/api/1344/95952#PlateContent) +* [RecordPlanBaseInfo](https://cloud.tencent.com/document/api/1344/95952#RecordPlanBaseInfo) +* [RecordPlanChannelInfo](https://cloud.tencent.com/document/api/1344/95952#RecordPlanChannelInfo) +* [RecordPlanOptResponse](https://cloud.tencent.com/document/api/1344/95952#RecordPlanOptResponse) +* [RecordPlaybackUrl](https://cloud.tencent.com/document/api/1344/95952#RecordPlaybackUrl) +* [RecordRetrieveTaskChannelInfo](https://cloud.tencent.com/document/api/1344/95952#RecordRetrieveTaskChannelInfo) +* [RecordRetrieveTaskDetailsInfo](https://cloud.tencent.com/document/api/1344/95952#RecordRetrieveTaskDetailsInfo) +* [RecordTemplateInfo](https://cloud.tencent.com/document/api/1344/95952#RecordTemplateInfo) +* [RecordTemplateTimeSections](https://cloud.tencent.com/document/api/1344/95952#RecordTemplateTimeSections) +* [RecordTimeLine](https://cloud.tencent.com/document/api/1344/95952#RecordTimeLine) +* [SmokingAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#SmokingAIResultInfo) +* [SnapshotConfig](https://cloud.tencent.com/document/api/1344/95952#SnapshotConfig) +* [Timeline](https://cloud.tencent.com/document/api/1344/95952#Timeline) +* [UpdateDeviceResponse](https://cloud.tencent.com/document/api/1344/95952#UpdateDeviceResponse) +* [UpdateOrgResponse](https://cloud.tencent.com/document/api/1344/95952#UpdateOrgResponse) +* [UpdateRecordBackupPlanModify](https://cloud.tencent.com/document/api/1344/95952#UpdateRecordBackupPlanModify) +* [UpdateRecordBackupTemplateModify](https://cloud.tencent.com/document/api/1344/95952#UpdateRecordBackupTemplateModify) +* [UpdateRecordPlanData](https://cloud.tencent.com/document/api/1344/95952#UpdateRecordPlanData) +* [UpdateRecordTemplateData](https://cloud.tencent.com/document/api/1344/95952#UpdateRecordTemplateData) + + + +## 云数据库 PostgreSQL(postgres) 版本:2017-03-12 + +### 第 39 次发布 + +发布时间:2023-08-04 01:15:26 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDBInstanceHAConfig](https://cloud.tencent.com/document/api/409/95970) +* [ModifyDBInstanceHAConfig](https://cloud.tencent.com/document/api/409/95969) +* [SwitchDBInstancePrimary](https://cloud.tencent.com/document/api/409/95968) + + + +## 云函数(scf) 版本:2018-04-16 + +### 第 59 次发布 + +发布时间:2023-08-04 01:16:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [NamespaceResourceEnvTKE](https://cloud.tencent.com/document/api/583/17244#NamespaceResourceEnvTKE) + + * 新增成员:PodTemplatePatch + + + + +## 云数据库 SQL Server(sqlserver) 版本:2018-03-28 + +### 第 49 次发布 + +发布时间:2023-08-04 01:16:26 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DBInstance](https://cloud.tencent.com/document/api/238/19976#DBInstance) + + * **修改成员**:Architecture, Style + + + + +## 边缘安全加速平台(teo) 版本:2022-09-01 + +### 第 47 次发布 + +发布时间:2023-08-04 01:18:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [L4OfflineLog](https://cloud.tencent.com/document/api/1552/80721#L4OfflineLog) + + * 新增成员:LogStartTime, LogEndTime + +* [L7OfflineLog](https://cloud.tencent.com/document/api/1552/80721#L7OfflineLog) + + * 新增成员:LogStartTime, LogEndTime + +* [Resource](https://cloud.tencent.com/document/api/1552/80721#Resource) + + * **修改成员**:Group, ZoneNumber + + + + +## 边缘安全加速平台(teo) 版本:2022-01-06 + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 38 次发布 + +发布时间:2023-08-04 01:21:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [BatchDeleteIntegrationTasks](https://cloud.tencent.com/document/api/1267/82540) + + * 新增入参:DeleteKFFlag + +* [CommitIntegrationTask](https://cloud.tencent.com/document/api/1267/82526) + + * 新增入参:VersionDesc, InstanceVersion + +* [DeleteIntegrationTask](https://cloud.tencent.com/document/api/1267/82516) + + * 新增出参:DeleteFlag, DeleteErrInfo + +* [DescribeIntegrationTask](https://cloud.tencent.com/document/api/1267/82495) + + * 新增入参:InstanceVersion + + * 新增出参:AgentStatus, TaskVersion + + +新增数据结构: + +* [AgentStatus](https://cloud.tencent.com/document/api/1267/76336#AgentStatus) +* [TaskVersionInstance](https://cloud.tencent.com/document/api/1267/76336#TaskVersionInstance) + +修改数据结构: + +* [IntegrationTaskInfo](https://cloud.tencent.com/document/api/1267/76336#IntegrationTaskInfo) + + * 新增成员:SwitchResource, ReadPhase, InstanceVersion + + + + +# Release 3.0.945 + +## 日志服务(cls) 版本:2020-10-16 + +### 第 64 次发布 + +发布时间:2023-08-03 01:03:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeKafkaConsumer](https://cloud.tencent.com/document/api/614/95719) + + * 新增出参:ConsumerContent + +* [ModifyKafkaConsumer](https://cloud.tencent.com/document/api/614/95720) + + * 新增入参:ConsumerContent + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 101 次发布 + +发布时间:2023-08-03 01:06:38 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeOrganizationGroupOrganizations](https://cloud.tencent.com/document/api/1323/86114) + + * 新增出参:ActivatedTotal + + + + +# Release 3.0.944 + +## 日志服务(cls) 版本:2020-10-16 + +### 第 63 次发布 + +发布时间:2023-08-02 01:08:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeKafkaUser](https://cloud.tencent.com/document/api/614/95781) + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 64 次发布 + +发布时间:2023-08-02 01:13:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [OpenClusterReadOnlyInstanceGroupAccess](https://cloud.tencent.com/document/api/1003/95782) + + + +## T-Sec-堡垒机(BH)(dasb) 版本:2019-10-18 + +### 第 13 次发布 + +发布时间:2023-08-02 01:13:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Device](https://cloud.tencent.com/document/api/1025/74416#Device) + + * 新增成员:IpPortSet + +* [ExternalDevice](https://cloud.tencent.com/document/api/1025/74416#ExternalDevice) + + * 新增成员:IpPortSet + +* [Resource](https://cloud.tencent.com/document/api/1025/74416#Resource) + + * **修改成员**:LogDeliveryArgs + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 100 次发布 + +发布时间:2023-08-02 01:15:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreatePersonAuthCertificateImage](https://cloud.tencent.com/document/api/1323/95783) + + + +## 数据加速器 GooseFS(goosefs) 版本:2022-05-19 + +### 第 6 次发布 + +发布时间:2023-08-02 01:16:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AddCrossVpcSubnetSupportForClientNode](https://cloud.tencent.com/document/api/1424/95800) +* [AttachFileSystemBucket](https://cloud.tencent.com/document/api/1424/95793) +* [BatchAddClientNodes](https://cloud.tencent.com/document/api/1424/95799) +* [BatchDeleteClientNodes](https://cloud.tencent.com/document/api/1424/95798) +* [CreateFileSystem](https://cloud.tencent.com/document/api/1424/95792) +* [DeleteCrossVpcSubnetSupportForClientNode](https://cloud.tencent.com/document/api/1424/95797) +* [DeleteFileSystem](https://cloud.tencent.com/document/api/1424/95791) +* [DescribeClientNodes](https://cloud.tencent.com/document/api/1424/95796) +* [DescribeFileSystemBuckets](https://cloud.tencent.com/document/api/1424/95790) +* [DescribeFileSystems](https://cloud.tencent.com/document/api/1424/95789) +* [DetachFileSystemBucket](https://cloud.tencent.com/document/api/1424/95788) +* [ExpandCapacity](https://cloud.tencent.com/document/api/1424/95787) +* [ModifyDataRepositoryBandwidth](https://cloud.tencent.com/document/api/1424/95786) +* [QueryCrossVpcSubnetSupportForClientNode](https://cloud.tencent.com/document/api/1424/95795) +* [QueryDataRepositoryBandwidth](https://cloud.tencent.com/document/api/1424/95785) + +新增数据结构: + +* [ClientClusterManagerNodeInfo](https://cloud.tencent.com/document/api/1424/95076#ClientClusterManagerNodeInfo) +* [ClientNodeAttribute](https://cloud.tencent.com/document/api/1424/95076#ClientNodeAttribute) +* [FSAttribute](https://cloud.tencent.com/document/api/1424/95076#FSAttribute) +* [GooseFSxAttribute](https://cloud.tencent.com/document/api/1424/95076#GooseFSxAttribute) +* [GooseFSxBuildElement](https://cloud.tencent.com/document/api/1424/95076#GooseFSxBuildElement) +* [LinuxNodeAttribute](https://cloud.tencent.com/document/api/1424/95076#LinuxNodeAttribute) +* [MappedBucket](https://cloud.tencent.com/document/api/1424/95076#MappedBucket) +* [SubnetInfo](https://cloud.tencent.com/document/api/1424/95076#SubnetInfo) +* [Tag](https://cloud.tencent.com/document/api/1424/95076#Tag) + + + +## 移动应用安全(ms) 版本:2018-04-08 + +### 第 16 次发布 + +发布时间:2023-08-02 01:19:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* CancelEncryptTask +* CreateEncryptInstance +* CreateOrderInstance +* DescribeEncryptInstances +* DescribeOrderInstances + +修改数据结构: + +* [AndroidResult](https://cloud.tencent.com/document/api/283/17759#AndroidResult) + + * **修改成员**:ResultId, OrderId, ResourceId, OpUin, AppType, AppPkgName, BindAppPkgName, EncryptState, EncryptStateDesc, EncryptErrCode, EncryptErrDesc, EncryptErrRef, CreatTime, StartTime, EndTime, CostTime, AppUrl, AppMd5, AppName, AppVersion, AppSize, OnlineToolVersion, EncryptAppMd5, EncryptAppSize, EncryptPkgUrl, OutputToolVersion, OutputToolSize, ToolOutputTime, ToolExpireTime, OutputToolUrl, AndroidPlan + +* [EncryptResults](https://cloud.tencent.com/document/api/283/17759#EncryptResults) + + * **修改成员**:PlatformType, PlatformDesc, OrderType, OrderTypeDesc, EncryptOpType, EncryptOpTypeDesc, ResourceId, OrderId, AndroidResult, IOSResult, SDKResult, AppletResult + +* [Orders](https://cloud.tencent.com/document/api/283/17759#Orders) + + * **修改成员**:OrderId, PlatformType, PlatformTypeDesc, OrderType, OrderTypeDesc, AppPkgName, ResourceId, ResourceStatus, ResourceStatusDesc, TestTimes, ValidTime, ExpireTime, CreateTime, Approver, ApprovalStatus, ApprovalStatusDesc, ApprovalTime, TimesTaskTotalCount, TimesTaskSuccessCount, TimesTaskFailCount + + + + +## NLP 服务(nlp) 版本:2019-04-08 + +### 第 20 次发布 + +发布时间:2023-08-02 01:19:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* AutoSummarization +* ChatBot +* CreateDict +* CreateWordItems +* DeleteDict +* DeleteWordItems +* DependencyParsing +* DescribeDict +* DescribeDicts +* DescribeWordItems +* GenerateCouplet +* GeneratePoetry +* KeywordsExtraction +* LexicalAnalysis +* SearchWordItems +* SentenceEmbedding +* SentimentAnalysis +* SimilarWords +* TextClassification +* TextCorrection +* TextCorrectionPro +* TextSimilarity +* TextSimilarityPro +* UpdateDict +* WordEmbedding +* WordSimilarity + +**删除数据结构**: + +* CCIToken +* ClassificationResult +* DictInfo +* DpToken +* Keyword +* NerToken +* PosToken +* SearchResult +* Similarity +* WordItem + + + +## 云函数(scf) 版本:2018-04-16 + +### 第 58 次发布 + +发布时间:2023-08-02 01:20:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [K8SToleration](https://cloud.tencent.com/document/api/583/17244#K8SToleration) + + * **修改成员**:Key + + + + +## 云数据库 SQL Server(sqlserver) 版本:2018-03-28 + +### 第 48 次发布 + +发布时间:2023-08-02 01:20:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeInstanceByOrders](https://cloud.tencent.com/document/api/238/95801) + +新增数据结构: + +* [DealInstance](https://cloud.tencent.com/document/api/238/19976#DealInstance) + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 71 次发布 + +发布时间:2023-08-02 01:22:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteRocketMQVipInstance](https://cloud.tencent.com/document/api/1179/95802) + +修改接口: + +* [DescribeCmqSubscriptionDetail](https://cloud.tencent.com/document/api/1179/55908) + + * 新增入参:QueueName, QueryType + + * **修改入参**:TopicName + + +修改数据结构: + +* [CmqSubscription](https://cloud.tencent.com/document/api/1179/46089#CmqSubscription) + + * 新增成员:TopicName + +* [CmqTopic](https://cloud.tencent.com/document/api/1179/46089#CmqTopic) + + * 新增成员:SubscriptionCount + + * **修改成员**:TopicId, TopicName, MsgRetentionSeconds, MaxMsgSize, Qps, FilterType, CreateTime, LastModifyTime, MsgCount, CreateUin, Tags, Trace, TenantId, NamespaceName, Status, BrokerType + + + + +## 微服务平台 TSF(tsf) 版本:2018-03-26 + +### 第 97 次发布 + +发布时间:2023-08-02 01:26:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DeployGroup](https://cloud.tencent.com/document/api/649/36070) + + * 新增入参:EnableBatchHealthCheck + + +修改数据结构: + +* [VmGroup](https://cloud.tencent.com/document/api/649/36099#VmGroup) + + * 新增成员:EnableBatchHealthCheck + + * **修改成员**:GroupId, GroupName, GroupStatus, PackageId, PackageName, PackageVersion, ClusterId, ClusterName, NamespaceId, NamespaceName, ApplicationId, ApplicationName, InstanceCount, RunInstanceCount, StartupParameters, CreateTime, UpdateTime, OffInstanceCount, GroupDesc, MicroserviceType, ApplicationType, GroupResourceType, UpdatedTime, DeployDesc, UpdateType, DeployBetaEnable, DeployBatch, DeployExeMode, DeployWaitTime, EnableHealthCheck, HealthCheckSettings, PackageType, StartScript, StopScript, Alias, AgentProfileList, WarmupSetting, GatewayConfig + + + + +# Release 3.0.943 + +## 日志服务(cls) 版本:2020-10-16 + +### 第 62 次发布 + +发布时间:2023-08-01 01:11:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeKafkaConsumer](https://cloud.tencent.com/document/api/614/95719) +* [ModifyKafkaConsumer](https://cloud.tencent.com/document/api/614/95720) + +### 第 61 次发布 + +发布时间:2023-07-31 16:20:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateConfigExtra](https://cloud.tencent.com/document/api/614/71166) + + * 新增入参:AdvancedConfig + +* [ModifyConfig](https://cloud.tencent.com/document/api/614/58614) + + * 新增入参:AdvancedConfig + +* [ModifyConfigExtra](https://cloud.tencent.com/document/api/614/71163) + + * 新增入参:AdvancedConfig + + +修改数据结构: + +* [ConfigExtraInfo](https://cloud.tencent.com/document/api/614/56471#ConfigExtraInfo) + + * 新增成员:AdvancedConfig + +* [ConfigInfo](https://cloud.tencent.com/document/api/614/56471#ConfigInfo) + + * 新增成员:AdvancedConfig + + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 63 次发布 + +发布时间:2023-08-01 01:15:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeAccounts](https://cloud.tencent.com/document/api/1003/48075) + + * 新增入参:AccountRegular + + +修改数据结构: + +* [ClusterInstanceDetail](https://cloud.tencent.com/document/api/1003/48097#ClusterInstanceDetail) + + * 新增成员:MaintainStartTime, MaintainDuration, MaintainWeekDays + + + + +## 数据湖计算 DLC(dlc) 版本:2021-01-25 + +### 第 57 次发布 + +发布时间:2023-08-01 01:17:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CommonMetrics](https://cloud.tencent.com/document/api/1342/53778#CommonMetrics) + + * **修改成员**:CreateTaskTime, ProcessTime, QueueTime, ExecutionTime, IsResultCacheHit, MatchedMVBytes, MatchedMVs, AffectedBytes, AffectedRows, ProcessedBytes, ProcessedRows + + + + +## 弹性 MapReduce(emr) 版本:2019-01-03 + +### 第 49 次发布 + +发布时间:2023-08-01 01:21:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [NodeHardwareInfo](https://cloud.tencent.com/document/api/589/33981#NodeHardwareInfo) + + * 新增成员:ServicesStatus + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 99 次发布 + +发布时间:2023-08-01 01:22:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateEmbedWebUrl](https://cloud.tencent.com/document/api/1323/95590) + + * 新增入参:Option + +* [CreatePrepareFlow](https://cloud.tencent.com/document/api/1323/83412) + + * 新增入参:ResourceType, Components, FlowOption, NeedSignReview, NeedCreateReview, UserData, FlowId, FlowType + + +新增数据结构: + +* [CreateFlowOption](https://cloud.tencent.com/document/api/1323/70369#CreateFlowOption) +* [EmbedUrlOption](https://cloud.tencent.com/document/api/1323/70369#EmbedUrlOption) + +修改数据结构: + +* [Component](https://cloud.tencent.com/document/api/1323/70369#Component) + + * 新增成员:LockComponentValue, ForbidMoveAndDelete + +* [Department](https://cloud.tencent.com/document/api/1323/70369#Department) + + * **修改成员**:DepartmentId, DepartmentName + +* [SealInfo](https://cloud.tencent.com/document/api/1323/70369#SealInfo) + + * 新增成员:SealId, SealType, SealName + +* [StaffRole](https://cloud.tencent.com/document/api/1323/70369#StaffRole) + + * **修改成员**:RoleId, RoleName + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 99 次发布 + +发布时间:2023-08-01 01:24:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TemplateInfo](https://cloud.tencent.com/document/api/1420/61525#TemplateInfo) + + * **修改成员**:IsPromoter, Available + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 云直播CSS(live) 版本:2018-08-01 + +### 第 109 次发布 + +发布时间:2023-08-01 01:30:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [MixPortraitSegmentParams](https://cloud.tencent.com/document/api/267/20474#MixPortraitSegmentParams) + +修改数据结构: + +* [CommonMixInputParam](https://cloud.tencent.com/document/api/267/20474#CommonMixInputParam) + + * 新增成员:PortraitSegmentParams + + + + +## 多网聚合加速(mna) 版本:2021-01-19 + +### 第 12 次发布 + +发布时间:2023-08-01 01:32:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GetDevices](https://cloud.tencent.com/document/api/1385/80480) + + * 新增入参:DeviceType + + + + +## 媒体处理(mps) 版本:2019-06-12 + +### 第 65 次发布 + +发布时间:2023-08-01 01:33:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [OverrideTranscodeParameter](https://cloud.tencent.com/document/api/862/37615#OverrideTranscodeParameter) + + * 新增成员:StdExtInfo + + + + +## 流计算 Oceanus(oceanus) 版本:2019-04-22 + +### 第 36 次发布 + +发布时间:2023-08-01 01:34:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateJobConfig](https://cloud.tencent.com/document/api/849/52004) + + * 新增入参:ClazzLevels, ExpertModeOn, ExpertModeConfiguration + + +新增数据结构: + +* [ClazzLevel](https://cloud.tencent.com/document/api/849/52010#ClazzLevel) +* [ExpertModeConfiguration](https://cloud.tencent.com/document/api/849/52010#ExpertModeConfiguration) +* [JobGraph](https://cloud.tencent.com/document/api/849/52010#JobGraph) +* [JobGraphEdge](https://cloud.tencent.com/document/api/849/52010#JobGraphEdge) +* [JobGraphNode](https://cloud.tencent.com/document/api/849/52010#JobGraphNode) +* [NodeConfig](https://cloud.tencent.com/document/api/849/52010#NodeConfig) +* [SlotSharingGroup](https://cloud.tencent.com/document/api/849/52010#SlotSharingGroup) +* [SlotSharingGroupSpec](https://cloud.tencent.com/document/api/849/52010#SlotSharingGroupSpec) + +修改数据结构: + +* [JobConfig](https://cloud.tencent.com/document/api/849/52010#JobConfig) + + * 新增成员:ClazzLevels, ExpertModeOn, ExpertModeConfiguration + + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 70 次发布 + +发布时间:2023-08-01 01:43:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateRocketMQVipInstance](https://cloud.tencent.com/document/api/1179/95721) + +新增数据结构: + +* [VpcInfo](https://cloud.tencent.com/document/api/1179/46089#VpcInfo) + + + +# Release 3.0.942 + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 140 次发布 + +发布时间:2023-07-31 01:10:35 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [RoInstanceInfo](https://cloud.tencent.com/document/api/236/15878#RoInstanceInfo) + + * **修改成员**:MasterInstanceId, RoStatus, OfflineTime, Weight, Region, Zone, InstanceId, Status, InstanceType, InstanceName, HourFeeStatus, TaskStatus, Memory, Volume, Qps, Vip, Vport, VpcId, SubnetId, DeviceType, EngineVersion, DeadlineTime, PayType + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 98 次发布 + +发布时间:2023-07-31 01:23:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowBrief](https://cloud.tencent.com/document/api/1323/70369#FlowBrief) + + * **修改成员**:Creator, Deadline + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 98 次发布 + +发布时间:2023-07-28 17:50:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreatePrepareFlow](https://cloud.tencent.com/document/api/1420/87897) + + * **修改入参**:FlowApproverList + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 35 次发布 + +发布时间:2023-07-31 01:30:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeRoom](https://cloud.tencent.com/document/api/1639/80941) + + * 新增出参:AudienceType + + + + +## 文字识别(ocr) 版本:2018-11-19 + +### 第 109 次发布 + +发布时间:2023-07-31 01:34:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* QueryBarCode +* VerifyEnterpriseFourFactors + +**删除数据结构**: + +* Detail +* ProductDataRecord + + + +## 边缘安全加速平台(teo) 版本:2022-09-01 + +### 第 46 次发布 + +发布时间:2023-07-31 01:43:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ApplicationProxy](https://cloud.tencent.com/document/api/1552/80721#ApplicationProxy) + + * **修改成员**:ProxyId, AccelerateMainland + + + + +## 边缘安全加速平台(teo) 版本:2022-01-06 + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 30 次发布 + +发布时间:2023-07-28 15:36:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteNotebook](https://cloud.tencent.com/document/api/851/95663) +* [DescribeNotebook](https://cloud.tencent.com/document/api/851/95662) +* [StopCreatingImage](https://cloud.tencent.com/document/api/851/95661) +* [StopNotebook](https://cloud.tencent.com/document/api/851/95660) + +新增数据结构: + +* [NotebookDetail](https://cloud.tencent.com/document/api/851/75051#NotebookDetail) + +### 第 29 次发布 + +发布时间:2023-07-28 15:25:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateNotebook](https://cloud.tencent.com/document/api/851/95658) +* [CreateNotebookImage](https://cloud.tencent.com/document/api/851/95657) +* [DeleteNotebookImageRecord](https://cloud.tencent.com/document/api/851/95656) +* [DescribeNotebookImageKernels](https://cloud.tencent.com/document/api/851/95655) +* [DescribeNotebookImageRecords](https://cloud.tencent.com/document/api/851/95654) +* [DescribeNotebooks](https://cloud.tencent.com/document/api/851/95653) +* [ModifyNotebook](https://cloud.tencent.com/document/api/851/95652) +* [ModifyNotebookTags](https://cloud.tencent.com/document/api/851/95651) +* [StartNotebook](https://cloud.tencent.com/document/api/851/95650) + +新增数据结构: + +* [NotebookImageRecord](https://cloud.tencent.com/document/api/851/75051#NotebookImageRecord) +* [NotebookSetItem](https://cloud.tencent.com/document/api/851/75051#NotebookSetItem) +* [ResourceConf](https://cloud.tencent.com/document/api/851/75051#ResourceConf) + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 41 次发布 + +发布时间:2023-07-31 01:50:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [GetAttackHistogram](https://cloud.tencent.com/document/api/627/95692) + +新增数据结构: + +* [LogHistogramInfo](https://cloud.tencent.com/document/api/627/53609#LogHistogramInfo) + + + +# Release 3.0.941 + +## 品牌经营管家(bma) 版本:2022-11-15 + +### 第 9 次发布 + +发布时间:2023-07-28 01:09:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FakeURLData](https://cloud.tencent.com/document/api/1296/86604#FakeURLData) + + * 新增成员:AuditStatus + + * **修改成员**:FakeURLId, BrandName, Origin, FakeURL, FakeDomain, Heat, BlockStatus, BlockNote, OfflineStatus, OfflineNote, IP, IPLocation, WebCompany, WebAttribute, WebName, WebICP, WebCreateTime, WebExpireTime, InsertTime, CertificationStatus, Snapshot, AccountStatus + + + + +## 品牌经营管家(bma) 版本:2021-06-24 + + + +## 云呼叫中心(ccc) 版本:2020-02-10 + +### 第 52 次发布 + +发布时间:2023-07-28 01:10:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SdkAppIdBuyInfo](https://cloud.tencent.com/document/api/679/47715#SdkAppIdBuyInfo) + + * 新增成员:SipBuyNum + +* [StaffBuyInfo](https://cloud.tencent.com/document/api/679/47715#StaffBuyInfo) + + * 新增成员:SipNum + + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 60 次发布 + +发布时间:2023-07-28 01:15:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDashboards](https://cloud.tencent.com/document/api/614/95636) + +新增数据结构: + +* [DashboardInfo](https://cloud.tencent.com/document/api/614/56471#DashboardInfo) +* [DashboardTopicInfo](https://cloud.tencent.com/document/api/614/56471#DashboardTopicInfo) +* [TopicIdAndRegion](https://cloud.tencent.com/document/api/614/56471#TopicIdAndRegion) + +修改数据结构: + +* [ScheduledSqlResouceInfo](https://cloud.tencent.com/document/api/614/56471#ScheduledSqlResouceInfo) + + * 新增成员:BizType, MetricName + + + + +## 主机安全(cwp) 版本:2018-02-28 + +### 第 92 次发布 + +发布时间:2023-07-28 01:18:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EffectiveMachineInfo](https://cloud.tencent.com/document/api/296/19867#EffectiveMachineInfo) + + * **修改成员**:MachineName, MachinePublicIp, MachinePrivateIp, MachineTag, Quuid, Uuid, KernelVersion, MachineStatus, LicenseOrder, VulNum, CloudTags, InstanceID + +* [LicenseDetail](https://cloud.tencent.com/document/api/296/19867#LicenseDetail) + + * 新增成员:FreezeNum + +* [Machine](https://cloud.tencent.com/document/api/296/19867#Machine) + + * **修改成员**:MachineName, MachineOs, MachineStatus, Uuid, Quuid, VulNum, MachineIp, IsProVersion, MachineWanIp, PayMode, MalwareNum, Tag, BaselineNum, CyberAttackNum, SecurityStatus, InvasionNum, RegionInfo, InstanceState, LicenseStatus, ProjectId, HasAssetScan, MachineType, KernelVersion, ProtectType, CloudTags, IsAddedOnTheFifteen, IpList, VpcId, MachineExtraInfo, InstanceId + + + + +## DNSPod(dnspod) 版本:2021-03-23 + +### 第 23 次发布 + +发布时间:2023-07-28 01:23:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRecord](https://cloud.tencent.com/document/api/1427/56180) + + * 新增入参:Remark + + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 34 次发布 + +发布时间:2023-07-28 01:32:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [RoomItem](https://cloud.tencent.com/document/api/1639/81423#RoomItem) + + * 新增成员:IsGradingRequiredPostClass, RoomType + + + + +## 容器安全服务(tcss) 版本:2020-11-01 + +### 第 48 次发布 + +发布时间:2023-07-28 01:47:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddAssetImageRegistryRegistryDetail](https://cloud.tencent.com/document/api/1285/65560) + + * 新增入参:ConnDetectConfig + +* [CreateAssetImageRegistryScanTask](https://cloud.tencent.com/document/api/1285/65517) + + * 新增出参:TaskID + +* [CreateAssetImageRegistryScanTaskOneKey](https://cloud.tencent.com/document/api/1285/65516) + + * 新增出参:TaskID + +* [DescribeAssetImageRegistryRegistryDetail](https://cloud.tencent.com/document/api/1285/65539) + + * 新增出参:ConnDetectDetail, InstanceID + +* [DescribeAssetImageRegistryScanStatusOneKey](https://cloud.tencent.com/document/api/1285/65495) + + * 新增入参:TaskID + +* [ModifyAssetImageRegistryScanStop](https://cloud.tencent.com/document/api/1285/65462) + + * 新增入参:TaskID + +* [ModifyAssetImageRegistryScanStopOneKey](https://cloud.tencent.com/document/api/1285/65461) + + * 新增入参:TaskID + +* [UpdateAssetImageRegistryRegistryDetail](https://cloud.tencent.com/document/api/1285/65519) + + * 新增入参:ConnDetectConfig + + +新增数据结构: + +* [ConnDetectConfig](https://cloud.tencent.com/document/api/1285/65614#ConnDetectConfig) +* [RegistryConnDetectResult](https://cloud.tencent.com/document/api/1285/65614#RegistryConnDetectResult) + + + +## 实时音视频(trtc) 版本:2019-07-22 + +### 第 56 次发布 + +发布时间:2023-07-28 01:54:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [McuLayout](https://cloud.tencent.com/document/api/647/44055#McuLayout) + + * 新增成员:BackgroundRenderMode + +* [McuVideoParams](https://cloud.tencent.com/document/api/647/44055#McuVideoParams) + + * 新增成员:BackgroundRenderMode + + + + +## 私有网络(vpc) 版本:2017-03-12 + +### 第 162 次发布 + +发布时间:2023-07-28 01:57:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeSpecificTrafficPackageUsedDetails](https://cloud.tencent.com/document/api/215/95637) + +修改接口: + +* [DescribeVpcEndPointService](https://cloud.tencent.com/document/api/215/54678) + + * 新增入参:IsListAuthorizedEndPointService + + +新增数据结构: + +* [TrafficFlow](https://cloud.tencent.com/document/api/215/15824#TrafficFlow) +* [UsedDetail](https://cloud.tencent.com/document/api/215/15824#UsedDetail) + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 40 次发布 + +发布时间:2023-07-28 01:59:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeAccessHistogram](https://cloud.tencent.com/document/api/627/95638) + +新增数据结构: + +* [AccessHistogramItem](https://cloud.tencent.com/document/api/627/53609#AccessHistogramItem) + + + +# Release 3.0.940 + +## API 网关(apigateway) 版本:2018-08-08 + +### 第 42 次发布 + +发布时间:2023-07-27 01:06:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* GenerateApiDocument + +**删除数据结构**: + +* DocumentSDK + + + +## 文件存储(cfs) 版本:2019-07-19 + +### 第 25 次发布 + +发布时间:2023-07-27 01:09:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCfsFileSystems](https://cloud.tencent.com/document/api/582/38170) + + * 新增入参:Offset, Limit + + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 59 次发布 + +发布时间:2023-07-27 01:09:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [MachineGroupTypeInfo](https://cloud.tencent.com/document/api/614/56471#MachineGroupTypeInfo) + + * **修改成员**:Values + + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 62 次发布 + +发布时间:2023-07-27 01:11:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ExportInstanceSlowQueries](https://cloud.tencent.com/document/api/1003/76368) + + * 新增入参:OrderBy, OrderByType + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 97 次发布 + +发布时间:2023-07-26 17:55:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateOrganizationBatchSignUrl](https://cloud.tencent.com/document/api/1323/95598) + +### 第 96 次发布 + +发布时间:2023-07-26 16:20:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateWebThemeConfig](https://cloud.tencent.com/document/api/1323/95592) + +新增数据结构: + +* [WebThemeConfig](https://cloud.tencent.com/document/api/1323/70369#WebThemeConfig) + +### 第 95 次发布 + +发布时间:2023-07-26 16:06:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateEmbedWebUrl](https://cloud.tencent.com/document/api/1323/95590) + +新增数据结构: + +* [ReviewerInfo](https://cloud.tencent.com/document/api/1323/70369#ReviewerInfo) + +### 第 94 次发布 + +发布时间:2023-07-26 11:26:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreatePrepareFlow](https://cloud.tencent.com/document/api/1323/83412) + + * 新增入参:Agent + + +修改数据结构: + +* [FlowCreateApprover](https://cloud.tencent.com/document/api/1323/70369#FlowCreateApprover) + + * 新增成员:ApproverVerifyTypes, ApproverSignTypes + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 97 次发布 + +发布时间:2023-07-26 16:20:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ChannelCreateWebThemeConfig](https://cloud.tencent.com/document/api/1420/95591) + +新增数据结构: + +* [WebThemeConfig](https://cloud.tencent.com/document/api/1420/61525#WebThemeConfig) + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 人脸融合(facefusion) 版本:2022-09-27 + +### 第 5 次发布 + +发布时间:2023-07-27 01:13:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [FuseFace](https://cloud.tencent.com/document/api/670/85618) + + * 新增入参:FuseParam + + +新增数据结构: + +* [FuseParam](https://cloud.tencent.com/document/api/670/85619#FuseParam) +* [ImageCodecParam](https://cloud.tencent.com/document/api/670/85619#ImageCodecParam) +* [MetaData](https://cloud.tencent.com/document/api/670/85619#MetaData) + + + +## 人脸融合(facefusion) 版本:2018-12-01 + +### 第 7 次发布 + +发布时间:2023-07-27 01:13:26 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [FaceFusion](https://cloud.tencent.com/document/api/670/31061) + + * 新增入参:FuseParam + +* [FuseFace](https://cloud.tencent.com/document/api/670/37736) + + * 新增入参:FuseParam + + +新增数据结构: + +* [FuseParam](https://cloud.tencent.com/document/api/670/31062#FuseParam) +* [ImageCodecParam](https://cloud.tencent.com/document/api/670/31062#ImageCodecParam) +* [MetaData](https://cloud.tencent.com/document/api/670/31062#MetaData) + + + +## 物联网智能视频服务(iotvideo) 版本:2021-11-25 + +### 第 16 次发布 + +发布时间:2023-07-27 01:14:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [PackageInfo](https://cloud.tencent.com/document/api/1131/76635#PackageInfo) + + * 新增成员:CreatedAt, UpdatedAt + + + + +## 物联网智能视频服务(iotvideo) 版本:2020-12-15 + + + +## 物联网智能视频服务(iotvideo) 版本:2019-11-26 + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 33 次发布 + +发布时间:2023-07-27 01:15:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EventInfo](https://cloud.tencent.com/document/api/1639/81423#EventInfo) + + * **修改成员**:Timestamp, EventType, EventData + + + + +## 文字识别(ocr) 版本:2018-11-19 + +### 第 108 次发布 + +发布时间:2023-07-27 01:16:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [IDCardOCR](https://cloud.tencent.com/document/api/866/33524) + + * 新增入参:EnableRecognitionRectify + + + + +# Release 3.0.939 + +## T-Sec-DDoS防护(Anti-DDoS)(antiddos) 版本:2020-03-09 + +### 第 58 次发布 + +发布时间:2023-07-26 01:01:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeBizMonitorTrend](https://cloud.tencent.com/document/api/297/95517) + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 58 次发布 + +发布时间:2023-07-26 01:10:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteScheduledSql](https://cloud.tencent.com/document/api/614/95520) +* [DescribeScheduledSqlInfo](https://cloud.tencent.com/document/api/614/95519) +* [ModifyScheduledSql](https://cloud.tencent.com/document/api/614/95518) + +新增数据结构: + +* [ScheduledSqlTaskInfo](https://cloud.tencent.com/document/api/614/56471#ScheduledSqlTaskInfo) + + + +## DNSPod(dnspod) 版本:2021-03-23 + +### 第 22 次发布 + +发布时间:2023-07-26 01:17:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeRecordFilterList](https://cloud.tencent.com/document/api/1427/95521) + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 93 次发布 + +发布时间:2023-07-26 01:19:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeIntegrationMainOrganizationUser + + + +## 物联网智能视频服务(iotvideo) 版本:2021-11-25 + +### 第 15 次发布 + +发布时间:2023-07-26 01:24:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteCloudStorageEvent](https://cloud.tencent.com/document/api/1131/95523) +* [DescribeDevicePackages](https://cloud.tencent.com/document/api/1131/95522) + +修改接口: + +* [DescribeCloudStorageThumbnail](https://cloud.tencent.com/document/api/1131/77499) + + * 新增出参:ExpireTime + + +新增数据结构: + +* [PackageInfo](https://cloud.tencent.com/document/api/1131/76635#PackageInfo) + + + +## 物联网智能视频服务(iotvideo) 版本:2020-12-15 + + + +## 物联网智能视频服务(iotvideo) 版本:2019-11-26 + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 32 次发布 + +发布时间:2023-07-26 01:25:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRoom](https://cloud.tencent.com/document/api/1639/80942) + + * 新增入参:RoomType + +* [DescribeRoom](https://cloud.tencent.com/document/api/1639/80941) + + * 新增出参:RoomType + +* [ModifyRoom](https://cloud.tencent.com/document/api/1639/86030) + + * 新增入参:RoomType + + +修改数据结构: + +* [RoomInfo](https://cloud.tencent.com/document/api/1639/81423#RoomInfo) + + * 新增成员:IsGradingRequiredPostClass, RoomType + + + + +## 移动应用安全(ms) 版本:2018-04-08 + +### 第 15 次发布 + +发布时间:2023-07-26 01:29:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CancelEncryptTask](https://cloud.tencent.com/document/api/283/95529) +* [CreateEncryptInstance](https://cloud.tencent.com/document/api/283/95528) +* [CreateOrderInstance](https://cloud.tencent.com/document/api/283/95527) +* [DescribeEncryptInstances](https://cloud.tencent.com/document/api/283/95526) +* [DescribeEncryptPlan](https://cloud.tencent.com/document/api/283/95525) +* [DescribeOrderInstances](https://cloud.tencent.com/document/api/283/95524) + +新增数据结构: + +* [AndroidAppInfo](https://cloud.tencent.com/document/api/283/17759#AndroidAppInfo) +* [AndroidPlan](https://cloud.tencent.com/document/api/283/17759#AndroidPlan) +* [AndroidResult](https://cloud.tencent.com/document/api/283/17759#AndroidResult) +* [AppletInfo](https://cloud.tencent.com/document/api/283/17759#AppletInfo) +* [AppletPlan](https://cloud.tencent.com/document/api/283/17759#AppletPlan) +* [AppletResult](https://cloud.tencent.com/document/api/283/17759#AppletResult) +* [EncryptResults](https://cloud.tencent.com/document/api/283/17759#EncryptResults) +* [IOSPlan](https://cloud.tencent.com/document/api/283/17759#IOSPlan) +* [IOSResult](https://cloud.tencent.com/document/api/283/17759#IOSResult) +* [Orders](https://cloud.tencent.com/document/api/283/17759#Orders) +* [SDKPlan](https://cloud.tencent.com/document/api/283/17759#SDKPlan) +* [SDKResult](https://cloud.tencent.com/document/api/283/17759#SDKResult) + + + +## 文字识别(ocr) 版本:2018-11-19 + +### 第 107 次发布 + +发布时间:2023-07-26 01:30:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [OtherInvoice](https://cloud.tencent.com/document/api/866/33527#OtherInvoice) + + * 新增成员:Date + + * **修改成员**:Title, Total, OtherInvoiceListItems, OtherInvoiceTableItems + +* [SingleInvoiceItem](https://cloud.tencent.com/document/api/866/33527#SingleInvoiceItem) + + * 新增成员:VatSalesList + + * **修改成员**:VatElectronicSpecialInvoice, VatElectronicInvoiceBlockchain, VatElectronicInvoiceToll, VatElectronicSpecialInvoiceFull, VatElectronicInvoiceFull, MachinePrintedInvoice, BusInvoice, ShippingInvoice, TollInvoice, OtherInvoice, MotorVehicleSaleInvoice, UsedCarPurchaseInvoice, VatInvoiceRoll, TaxiTicket, QuotaInvoice, AirTransport, NonTaxIncomeGeneralBill, NonTaxIncomeElectronicBill, TrainTicket, MedicalOutpatientInvoice, MedicalHospitalizedInvoice + +* [VatInvoiceInfo](https://cloud.tencent.com/document/api/866/33527#VatInvoiceInfo) + + * 新增成员:BlockChainMark, AcquisitionMark, SubTotal, SubTax + + * **修改成员**:CheckCode, FormType, TravelTax, BuyerAddrTel, BuyerBankAccount, CompanySealContent, TaxSealContent, ServiceName, City, QRCodeMark, AgentMark, TransitMark, OilMark, Title, Kind, Code, Number, NumberConfirm, Date, Total, TotalCn, PretaxAmount, Tax, MachineCode, Ciphertext, Remark, Seller, SellerTaxID, SellerAddrTel, SellerBankAccount, Buyer, BuyerTaxID, CompanySealMark, Issuer, Reviewer, Province, VatInvoiceItemInfos, CodeConfirm, Receiptor, ElectronicFullMark, ElectronicFullNumber, FormName + +* [VatInvoiceItemInfo](https://cloud.tencent.com/document/api/866/33527#VatInvoiceItemInfo) + + * 新增成员:SerialNumber + + * **修改成员**:Name, Specification, Unit, Quantity, Price, Total, TaxRate, Tax, DateStart, DateEnd, LicensePlate, VehicleType + +* [VatInvoiceRoll](https://cloud.tencent.com/document/api/866/33527#VatInvoiceRoll) + + * **修改成员**:Title, Code, Number, NumberConfirm, Date, CheckCode, Seller, SellerTaxID, Buyer, BuyerTaxID, Category, Total, TotalCn, Kind, Province, City, CompanySealMark, QRCodeMark, ServiceName, CompanySealContent, TaxSealContent, VatRollItems + + + + +## 安全运营中心(ssa) 版本:2018-06-08 + +### 第 18 次发布 + +发布时间:2023-07-26 01:34:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ConcernInfo](https://cloud.tencent.com/document/api/664/51406#ConcernInfo) + + * **修改成员**:IpCountry, IpProvince, Result, Confidence, IpIsp, IpInfrastructure, ThreatType, Groups, Status, Tags, VictimAssetType, VictimAssetName, DomainRegistrant, DomainRegisteredInstitution, DomainRegistrationTime, FileName, FileMd5, VirusName, FilePath, FileSize, ProcName, Pid, ProcPath, ProcUser, DefendedCount, DetectedCount + + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 69 次发布 + +发布时间:2023-07-26 01:38:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [RabbitMQClusterInfo](https://cloud.tencent.com/document/api/1179/46089#RabbitMQClusterInfo) + + * 新增成员:ZoneIds + + * **修改成员**:ExceptionInformation, ClusterStatus + + + + +# Release 3.0.938 + +## AI 绘画(aiart) 版本:2022-12-29 + +### 第 2 次发布 + +发布时间:2023-07-25 10:37:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ImageToImage](https://cloud.tencent.com/document/api/1668/88066) + + * 新增入参:RspImgType + +* [TextToImage](https://cloud.tencent.com/document/api/1668/88064) + + * 新增入参:RspImgType + + + + +## 混沌演练平台(cfg) 版本:2021-08-20 + +### 第 9 次发布 + +发布时间:2023-07-25 10:44:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTaskList](https://cloud.tencent.com/document/api/1500/71779) + + * 新增入参:Filters + +* [DescribeTemplateList](https://cloud.tencent.com/document/api/1500/71773) + + * 新增入参:Filters + + +新增数据结构: + +* [ActionFilter](https://cloud.tencent.com/document/api/1500/71784#ActionFilter) + + + +## 消息队列 CKafka(ckafka) 版本:2019-08-19 + +### 第 90 次发布 + +发布时间:2023-07-25 10:45:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [InstanceScalingDown](https://cloud.tencent.com/document/api/597/95460) + +新增数据结构: + +* [ScalingDownResp](https://cloud.tencent.com/document/api/597/40861#ScalingDownResp) + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 92 次发布 + +发布时间:2023-07-25 10:56:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyApplicationCallbackInfo](https://cloud.tencent.com/document/api/1323/86752) + + * 新增入参:Agent + + + + +## 轻量应用服务器(lighthouse) 版本:2020-03-24 + +### 第 51 次发布 + +发布时间:2023-07-25 11:04:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDockerActivities](https://cloud.tencent.com/document/api/1207/95476) +* [DescribeDockerContainerConfiguration](https://cloud.tencent.com/document/api/1207/95475) +* [DescribeDockerContainerDetail](https://cloud.tencent.com/document/api/1207/95474) +* [DescribeDockerContainers](https://cloud.tencent.com/document/api/1207/95473) +* [ModifyDockerContainer](https://cloud.tencent.com/document/api/1207/95472) +* [RemoveDockerContainers](https://cloud.tencent.com/document/api/1207/95471) +* [RenameDockerContainer](https://cloud.tencent.com/document/api/1207/95470) +* [RerunDockerContainer](https://cloud.tencent.com/document/api/1207/95469) +* [RestartDockerContainers](https://cloud.tencent.com/document/api/1207/95468) +* [RunDockerContainers](https://cloud.tencent.com/document/api/1207/95467) +* [StartDockerContainers](https://cloud.tencent.com/document/api/1207/95466) +* [StopDockerContainers](https://cloud.tencent.com/document/api/1207/95465) + +新增数据结构: + +* [DockerActivity](https://cloud.tencent.com/document/api/1207/47576#DockerActivity) +* [DockerContainer](https://cloud.tencent.com/document/api/1207/47576#DockerContainer) + +修改数据结构: + +* [LoginConfiguration](https://cloud.tencent.com/document/api/1207/47576#LoginConfiguration) + + * 新增成员:KeyIds + + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 39 次发布 + +发布时间:2023-07-25 11:27:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeAutoDenyIP + + + +# Release 3.0.937 + +## 云硬盘(cbs) 版本:2017-03-12 + +### 第 51 次发布 + +发布时间:2023-07-24 01:12:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeDiskOperationLogs +* DescribeSnapshotOperationLogs + +**删除数据结构**: + +* DiskOperationLog +* SnapshotOperationLog + + + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 139 次发布 + +发布时间:2023-07-24 01:13:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeCDBProxy +* DescribeProxyConnectionPoolConf +* ModifyCDBProxyConnectionPool +* ModifyCDBProxyVipVPort +* QueryCDBProxy + +**删除数据结构**: + +* Address +* BaseGroupInfo +* ConnectionPoolInfo +* PoolConf +* ProxyGroup +* ProxyGroups +* ProxyNodeInfo +* RWInfo +* RWInfos +* RWInstanceInfo + + + +## Cloud Studio(云端 IDE)(cloudstudio) 版本:2023-05-08 + +### 第 4 次发布 + +发布时间:2023-07-24 01:17:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateWorkspaceToken](https://cloud.tencent.com/document/api/1039/94095) + + * 新增入参:Policies + + + + +## Cloud Studio(云端 IDE)(cloudstudio) 版本:2021-05-24 + + + +## 域名注册(domain) 版本:2018-08-08 + +### 第 25 次发布 + +发布时间:2023-07-24 01:25:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDomainRedemption](https://cloud.tencent.com/document/api/242/95411) + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 91 次发布 + +发布时间:2023-07-24 01:28:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [BindEmployeeUserIdWithClientOpenId](https://cloud.tencent.com/document/api/1323/90238) + + * 新增入参:Agent + +* [CreateFlowApprovers](https://cloud.tencent.com/document/api/1323/80033) + + * 新增入参:Agent + +* [CreateUserAutoSignEnableUrl](https://cloud.tencent.com/document/api/1323/87787) + + * 新增入参:Agent + +* [DescribeThirdPartyAuthCode](https://cloud.tencent.com/document/api/1323/70368) + + * 新增入参:Operator, Agent + +* [DescribeUserAutoSignStatus](https://cloud.tencent.com/document/api/1323/87786) + + * 新增入参:Agent + +* [DisableUserAutoSign](https://cloud.tencent.com/document/api/1323/87785) + + * 新增入参:Agent + +* [UnbindEmployeeUserIdWithClientOpenId](https://cloud.tencent.com/document/api/1323/90239) + + * 新增入参:Agent + + +修改数据结构: + +* [FillApproverInfo](https://cloud.tencent.com/document/api/1323/70369#FillApproverInfo) + + * 新增成员:ApproverName, ApproverMobile + + * **修改成员**:ApproverSource, CustomUserId + + + + +## 分布式身份(tdid) 版本:2021-05-19 + +### 第 10 次发布 + +发布时间:2023-07-24 01:49:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* AddLabel +* GetAgencyTDid + +**删除数据结构**: + +* Identity + + + +## 互动白板(tiw) 版本:2019-09-19 + +### 第 33 次发布 + +发布时间:2023-07-24 01:52:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeTranscodeByUrl](https://cloud.tencent.com/document/api/1137/95412) + + + +# Release 3.0.936 + +## 多媒体创作引擎(cme) 版本:2019-10-29 + +### 第 55 次发布 + +发布时间:2023-07-21 01:14:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [MediaCastProjectInfo](https://cloud.tencent.com/document/api/1156/40360#MediaCastProjectInfo) + + * 新增成员:Duration + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 90 次发布 + +发布时间:2023-07-21 01:23:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSchemeUrl](https://cloud.tencent.com/document/api/1323/70359) + + * 新增入参:Hides + + +修改数据结构: + +* [RegisterInfo](https://cloud.tencent.com/document/api/1323/70369#RegisterInfo) + + * 新增成员:UnifiedSocialCreditCode + + * **修改成员**:Uscc + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 96 次发布 + +发布时间:2023-07-21 01:23:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSignUrls](https://cloud.tencent.com/document/api/1420/61522) + + * 新增入参:Hides + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 31 次发布 + +发布时间:2023-07-21 01:29:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRoom](https://cloud.tencent.com/document/api/1639/80942) + + * 新增入参:IsGradingRequiredPostClass + +* [DescribeRoom](https://cloud.tencent.com/document/api/1639/80941) + + * 新增出参:IsGradingRequiredPostClass + +* [ModifyRoom](https://cloud.tencent.com/document/api/1639/86030) + + * 新增入参:IsGradingRequiredPostClass + + + + +## 云数据库 PostgreSQL(postgres) 版本:2017-03-12 + +### 第 38 次发布 + +发布时间:2023-07-21 01:35:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CloneDBInstance](https://cloud.tencent.com/document/api/409/68071) + + * 新增入参:SyncMode + + + + +## 云压测(pts) 版本:2021-07-28 + +### 第 12 次发布 + +发布时间:2023-07-21 01:35:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Scenario](https://cloud.tencent.com/document/api/1484/78100#Scenario) + + * **修改成员**:ScenarioId, Name, Description, Type, Status, Load, EncodedScripts, Configs, Extensions, Datasets, SLAId, CronId, CreatedAt, UpdatedAt, ProjectId, AppId, Uin, SubAccountUin, TestScripts, Protocols, RequestFiles, SLAPolicy, Plugins, DomainNameConfig, NotificationHooks, Owner, ProjectName + + + + +## 分布式身份(tdid) 版本:2021-05-19 + +### 第 9 次发布 + +发布时间:2023-07-21 01:42:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* GetConsortiumClusterList +* GetConsortiumList +* GetCredentialCptRank + +**删除数据结构**: + +* BcosClusterItem +* ConsortiumItem +* CptIssueRank + + + +## 互动白板(tiw) 版本:2019-09-19 + +### 第 32 次发布 + +发布时间:2023-07-21 01:44:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTranscode](https://cloud.tencent.com/document/api/1137/40059) + + * 新增出参:CreateTime, AssignTime, FinishedTime + + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 38 次发布 + +发布时间:2023-07-21 01:50:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddDomainWhiteRule](https://cloud.tencent.com/document/api/627/72650) + + * **修改出参**:Id + + + + +# Release 3.0.935 + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 138 次发布 + +发布时间:2023-07-20 01:13:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* ModifyCDBProxyDesc + + + +## 云数据仓库 ClickHouse(cdwch) 版本:2020-09-15 + +### 第 13 次发布 + +发布时间:2023-07-20 01:14:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [InstanceInfo](https://cloud.tencent.com/document/api/1299/83429#InstanceInfo) + + * 新增成员:EsIndexId, EsIndexUsername, EsIndexPassword, HasEsIndex + + * **修改成员**:MountDiskType, CHProxyVip, CosBucketName, CanAttachCbs, CanAttachCbsLvm, CanAttachCos, Components, UpgradeVersions + +* [InstanceStateInfo](https://cloud.tencent.com/document/api/1299/83429#InstanceStateInfo) + + * 新增成员:ProcessSubName + + * **修改成员**:RequestId + + + + +## Cloud Studio(云端 IDE)(cloudstudio) 版本:2023-05-08 + +### 第 3 次发布 + +发布时间:2023-07-20 01:17:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateWorkspaceToken](https://cloud.tencent.com/document/api/1039/94095) + + * **修改入参**:SpaceKey + + + + +## Cloud Studio(云端 IDE)(cloudstudio) 版本:2021-05-24 + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 57 次发布 + +发布时间:2023-07-20 01:17:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [KafkaRechargeInfo](https://cloud.tencent.com/document/api/614/56471#KafkaRechargeInfo) + + * **修改成员**:KafkaType, KafkaInstance, IsEncryptionAddr, Protocol, Offset + + + + +## 数据湖计算 DLC(dlc) 版本:2021-01-25 + +### 第 56 次发布 + +发布时间:2023-07-20 01:23:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SparkJobInfo](https://cloud.tencent.com/document/api/1342/53778#SparkJobInfo) + + * 新增成员:IsSessionStarted + + * **修改成员**:JobExecutorMaxNumbers, SparkImageVersion, SessionId, DataEngineClusterType, DataEngineImageVersion, IsInherit + + + + +## 腾讯健康组学平台(omics) 版本:2022-11-28 + +### 第 5 次发布 + +发布时间:2023-07-20 01:37:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [RunApplication](https://cloud.tencent.com/document/api/1643/89094) + + * 新增入参:ApplicationVersionId + + + + +## 云函数(scf) 版本:2018-04-16 + +### 第 57 次发布 + +发布时间:2023-07-20 01:39:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateNamespace](https://cloud.tencent.com/document/api/583/37160) + + * 新增入参:ResourceEnv + + +新增数据结构: + +* [K8SLabel](https://cloud.tencent.com/document/api/583/17244#K8SLabel) +* [K8SToleration](https://cloud.tencent.com/document/api/583/17244#K8SToleration) +* [NamespaceResourceEnv](https://cloud.tencent.com/document/api/583/17244#NamespaceResourceEnv) +* [NamespaceResourceEnvTKE](https://cloud.tencent.com/document/api/583/17244#NamespaceResourceEnvTKE) + + + +## 腾讯云区块链服务平台 TBaaS(tbaas) 版本:2018-04-16 + +### 第 18 次发布 + +发布时间:2023-07-20 01:41:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* CreateChaincodeAndInstallForUser +* GetChaincodeCompileLogForUser +* GetChaincodeInitializeResultForUser +* GetChaincodeLogForUser +* GetChannelListForUser +* GetClusterListForUser +* GetPeerLogForUser +* InitializeChaincodeForUser + +**删除数据结构**: + +* ChannelDetailForUser +* ClusterDetailForUser +* GroupDetailForUser +* LogDetailForUser +* PeerDetailForUser + + + +## 云点播(vod) 版本:2018-07-17 + +### 第 161 次发布 + +发布时间:2023-07-20 01:50:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [QualityInspectItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectItem) + + * **修改成员**:StartTimeOffset, EndTimeOffset, AreaCoordSet, Confidence + + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 37 次发布 + +发布时间:2023-07-20 01:54:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [BatchDeleteOpsTasks](https://cloud.tencent.com/document/api/1267/95234) +* [BatchModifyOpsOwners](https://cloud.tencent.com/document/api/1267/95258) +* [BatchRunOpsTask](https://cloud.tencent.com/document/api/1267/95233) +* [BatchStopOpsTasks](https://cloud.tencent.com/document/api/1267/95257) +* [BatchStopWorkflowsByIds](https://cloud.tencent.com/document/api/1267/95232) +* [CountOpsInstanceState](https://cloud.tencent.com/document/api/1267/95256) +* [CreateBaseline](https://cloud.tencent.com/document/api/1267/95249) +* [CreateOpsMakePlan](https://cloud.tencent.com/document/api/1267/95231) +* [DagInstances](https://cloud.tencent.com/document/api/1267/95230) +* [DeleteBaseline](https://cloud.tencent.com/document/api/1267/95229) +* [DeleteFile](https://cloud.tencent.com/document/api/1267/95250) +* [DeleteResourceFile](https://cloud.tencent.com/document/api/1267/95236) +* [DeleteWorkflowById](https://cloud.tencent.com/document/api/1267/95228) +* [DescribeAllByFolderNew](https://cloud.tencent.com/document/api/1267/95227) +* [DescribeAllTaskType](https://cloud.tencent.com/document/api/1267/95226) +* [DescribeAllUsedVersionSon](https://cloud.tencent.com/document/api/1267/95225) +* [DescribeBaselineAllTaskDag](https://cloud.tencent.com/document/api/1267/95248) +* [DescribeBaselineById](https://cloud.tencent.com/document/api/1267/95247) +* [DescribeBaselineInstanceDag](https://cloud.tencent.com/document/api/1267/95246) +* [DescribeBaselineInstanceGantt](https://cloud.tencent.com/document/api/1267/95245) +* [DescribeBaselineInstances](https://cloud.tencent.com/document/api/1267/95244) +* [DescribeBaselines](https://cloud.tencent.com/document/api/1267/95243) +* [DescribeBelongTo](https://cloud.tencent.com/document/api/1267/95224) +* [DescribeDependOpsTaskList](https://cloud.tencent.com/document/api/1267/95223) +* [DescribeDependOpsTasks](https://cloud.tencent.com/document/api/1267/95255) +* [DescribeDependTaskLists](https://cloud.tencent.com/document/api/1267/95222) +* [DescribeDiagnosticInfoByBaselineId](https://cloud.tencent.com/document/api/1267/95242) +* [DescribeDrInstancePage](https://cloud.tencent.com/document/api/1267/95221) +* [DescribeDrInstanceScriptContent](https://cloud.tencent.com/document/api/1267/95220) +* [DescribeDrSonInstance](https://cloud.tencent.com/document/api/1267/95219) +* [DescribeEvent](https://cloud.tencent.com/document/api/1267/95218) +* [DescribeEventCases](https://cloud.tencent.com/document/api/1267/95217) +* [DescribeEventConsumeTasks](https://cloud.tencent.com/document/api/1267/95216) +* [DescribeEventDetail](https://cloud.tencent.com/document/api/1267/95215) +* [DescribeEventIsAlarmTypes](https://cloud.tencent.com/document/api/1267/95214) +* [DescribeEventTypes](https://cloud.tencent.com/document/api/1267/95213) +* [DescribeEvents](https://cloud.tencent.com/document/api/1267/95212) +* [DescribeFathers](https://cloud.tencent.com/document/api/1267/95211) +* [DescribeInstanceByCycle](https://cloud.tencent.com/document/api/1267/95210) +* [DescribeInstanceByCycleReport](https://cloud.tencent.com/document/api/1267/95209) +* [DescribeInstanceLogDetail](https://cloud.tencent.com/document/api/1267/95235) +* [DescribeInstanceLogFile](https://cloud.tencent.com/document/api/1267/95208) +* [DescribeInstancesInfoWithTaskInfo](https://cloud.tencent.com/document/api/1267/95207) +* [DescribeOperateOpsTaskDatasource](https://cloud.tencent.com/document/api/1267/95206) +* [DescribeOperateOpsTaskDatasourceType](https://cloud.tencent.com/document/api/1267/95205) +* [DescribeOperateOpsTasks](https://cloud.tencent.com/document/api/1267/95254) +* [DescribeOpsInstanceLogList](https://cloud.tencent.com/document/api/1267/95204) +* [DescribeOpsMakePlanInstances](https://cloud.tencent.com/document/api/1267/95203) +* [DescribeOpsMakePlanTasks](https://cloud.tencent.com/document/api/1267/95202) +* [DescribeOpsMakePlans](https://cloud.tencent.com/document/api/1267/95201) +* [DescribeOpsWorkflows](https://cloud.tencent.com/document/api/1267/95200) +* [DescribeScheduleInstance](https://cloud.tencent.com/document/api/1267/95241) +* [DescribeScheduleInstances](https://cloud.tencent.com/document/api/1267/95199) +* [DescribeSchedulerInstanceStatus](https://cloud.tencent.com/document/api/1267/95198) +* [DescribeSchedulerRunTimeInstanceCntByStatus](https://cloud.tencent.com/document/api/1267/95197) +* [DescribeSchedulerTaskCntByStatus](https://cloud.tencent.com/document/api/1267/95196) +* [DescribeSchedulerTaskTypeCnt](https://cloud.tencent.com/document/api/1267/95195) +* [DescribeSonInstances](https://cloud.tencent.com/document/api/1267/95194) +* [DescribeStatisticInstanceStatusTrendOps](https://cloud.tencent.com/document/api/1267/95193) +* [DescribeSuccessorOpsTaskInfos](https://cloud.tencent.com/document/api/1267/95253) +* [DescribeTaskByCycle](https://cloud.tencent.com/document/api/1267/95192) +* [DescribeTaskByCycleReport](https://cloud.tencent.com/document/api/1267/95191) +* [DescribeTaskByStatusReport](https://cloud.tencent.com/document/api/1267/95190) +* [DescribeTaskRunHistory](https://cloud.tencent.com/document/api/1267/95189) +* [DescribeThirdTaskRunLog](https://cloud.tencent.com/document/api/1267/95188) +* [DescribeWorkflowCanvasInfo](https://cloud.tencent.com/document/api/1267/95187) +* [DescribeWorkflowExecuteById](https://cloud.tencent.com/document/api/1267/95186) +* [DescribeWorkflowInfoById](https://cloud.tencent.com/document/api/1267/95185) +* [DescribeWorkflowListByProjectId](https://cloud.tencent.com/document/api/1267/95184) +* [DescribeWorkflowOpsCanvasInfo](https://cloud.tencent.com/document/api/1267/95183) +* [DescribeWorkflowTaskCount](https://cloud.tencent.com/document/api/1267/95182) +* [DiagnosePlus](https://cloud.tencent.com/document/api/1267/95181) +* [EditBaseline](https://cloud.tencent.com/document/api/1267/95240) +* [ForceSucScheduleInstances](https://cloud.tencent.com/document/api/1267/95180) +* [FreezeOpsTasks](https://cloud.tencent.com/document/api/1267/95252) +* [FreezeTasksByWorkflowIds](https://cloud.tencent.com/document/api/1267/95179) +* [KillOpsMakePlanInstances](https://cloud.tencent.com/document/api/1267/95178) +* [KillScheduleInstances](https://cloud.tencent.com/document/api/1267/95177) +* [MakeUpOpsTasks](https://cloud.tencent.com/document/api/1267/95251) +* [MakeUpTasksByWorkflow](https://cloud.tencent.com/document/api/1267/95176) +* [ModifyBaselineAlarmStatus](https://cloud.tencent.com/document/api/1267/95175) +* [ModifyBaselineTaskAlarmStatus](https://cloud.tencent.com/document/api/1267/95174) +* [RerunOpsMakePlanInstances](https://cloud.tencent.com/document/api/1267/95173) +* [RerunScheduleInstances](https://cloud.tencent.com/document/api/1267/95172) +* [RunTasksByMultiWorkflow](https://cloud.tencent.com/document/api/1267/95171) +* [StopBaseline](https://cloud.tencent.com/document/api/1267/95239) +* [SubmitBaseline](https://cloud.tencent.com/document/api/1267/95238) +* [UpdateWorkflowOwner](https://cloud.tencent.com/document/api/1267/95170) + +新增数据结构: + +* [AlarmRuleDto](https://cloud.tencent.com/document/api/1267/76336#AlarmRuleDto) +* [BaselineDetailResponse](https://cloud.tencent.com/document/api/1267/76336#BaselineDetailResponse) +* [BaselineDto](https://cloud.tencent.com/document/api/1267/76336#BaselineDto) +* [BaselineInstanceVo](https://cloud.tencent.com/document/api/1267/76336#BaselineInstanceVo) +* [BaselineTaskDto](https://cloud.tencent.com/document/api/1267/76336#BaselineTaskDto) +* [BaselineTaskInfo](https://cloud.tencent.com/document/api/1267/76336#BaselineTaskInfo) +* [BaselineTaskInstanceDto](https://cloud.tencent.com/document/api/1267/76336#BaselineTaskInstanceDto) +* [BatchOperateResultOpsDto](https://cloud.tencent.com/document/api/1267/76336#BatchOperateResultOpsDto) +* [BatchOperationOpsDto](https://cloud.tencent.com/document/api/1267/76336#BatchOperationOpsDto) +* [BooleanResponse](https://cloud.tencent.com/document/api/1267/76336#BooleanResponse) +* [CollectionFolderOpsDto](https://cloud.tencent.com/document/api/1267/76336#CollectionFolderOpsDto) +* [CollectionInstanceOpsDto](https://cloud.tencent.com/document/api/1267/76336#CollectionInstanceOpsDto) +* [CollectionTaskOpsDto](https://cloud.tencent.com/document/api/1267/76336#CollectionTaskOpsDto) +* [CommonIdOpsDto](https://cloud.tencent.com/document/api/1267/76336#CommonIdOpsDto) +* [CreateAlarmRuleRequest](https://cloud.tencent.com/document/api/1267/76336#CreateAlarmRuleRequest) +* [CreateMakeDatetimeInfo](https://cloud.tencent.com/document/api/1267/76336#CreateMakeDatetimeInfo) +* [DatasourceTypeByTaskType](https://cloud.tencent.com/document/api/1267/76336#DatasourceTypeByTaskType) +* [DescribeBaselineResponse](https://cloud.tencent.com/document/api/1267/76336#DescribeBaselineResponse) +* [DescribeBaselineTaskDagResponse](https://cloud.tencent.com/document/api/1267/76336#DescribeBaselineTaskDagResponse) +* [DescribeDiagnosticInfoResponse](https://cloud.tencent.com/document/api/1267/76336#DescribeDiagnosticInfoResponse) +* [DrInstanceOpsDto](https://cloud.tencent.com/document/api/1267/76336#DrInstanceOpsDto) +* [DrInstanceOpsDtoPage](https://cloud.tencent.com/document/api/1267/76336#DrInstanceOpsDtoPage) +* [EventCaseAuditLogOptDto](https://cloud.tencent.com/document/api/1267/76336#EventCaseAuditLogOptDto) +* [EventCaseAuditLogVOCollection](https://cloud.tencent.com/document/api/1267/76336#EventCaseAuditLogVOCollection) +* [EventCaseConsumeLogOptDto](https://cloud.tencent.com/document/api/1267/76336#EventCaseConsumeLogOptDto) +* [EventCaseConsumeLogOptDtoCollection](https://cloud.tencent.com/document/api/1267/76336#EventCaseConsumeLogOptDtoCollection) +* [EventCaseOpsDto](https://cloud.tencent.com/document/api/1267/76336#EventCaseOpsDto) +* [EventDto](https://cloud.tencent.com/document/api/1267/76336#EventDto) +* [EventListenerOpsDto](https://cloud.tencent.com/document/api/1267/76336#EventListenerOpsDto) +* [EventOpsDto](https://cloud.tencent.com/document/api/1267/76336#EventOpsDto) +* [EventPage](https://cloud.tencent.com/document/api/1267/76336#EventPage) +* [FolderOpsDto](https://cloud.tencent.com/document/api/1267/76336#FolderOpsDto) +* [InstanceApiOpsRequest](https://cloud.tencent.com/document/api/1267/76336#InstanceApiOpsRequest) +* [InstanceCondition](https://cloud.tencent.com/document/api/1267/76336#InstanceCondition) +* [InstanceDownloadLogInfo](https://cloud.tencent.com/document/api/1267/76336#InstanceDownloadLogInfo) +* [InstanceLogInfo](https://cloud.tencent.com/document/api/1267/76336#InstanceLogInfo) +* [InstanceLogInfoOpsDto](https://cloud.tencent.com/document/api/1267/76336#InstanceLogInfoOpsDto) +* [InstanceOpsDto](https://cloud.tencent.com/document/api/1267/76336#InstanceOpsDto) +* [InstanceOpsInfoPage](https://cloud.tencent.com/document/api/1267/76336#InstanceOpsInfoPage) +* [InstanceSearchCondition](https://cloud.tencent.com/document/api/1267/76336#InstanceSearchCondition) +* [InstanceStatisticInfo](https://cloud.tencent.com/document/api/1267/76336#InstanceStatisticInfo) +* [LinkOpsDto](https://cloud.tencent.com/document/api/1267/76336#LinkOpsDto) +* [MakePlanInstanceOpsDtoCollection](https://cloud.tencent.com/document/api/1267/76336#MakePlanInstanceOpsDtoCollection) +* [MakePlanOpsDto](https://cloud.tencent.com/document/api/1267/76336#MakePlanOpsDto) +* [MakePlanOpsDtoCollection](https://cloud.tencent.com/document/api/1267/76336#MakePlanOpsDtoCollection) +* [MakePlanTaskOpsDto](https://cloud.tencent.com/document/api/1267/76336#MakePlanTaskOpsDto) +* [MakePlanTaskOpsDtoCollection](https://cloud.tencent.com/document/api/1267/76336#MakePlanTaskOpsDtoCollection) +* [ModifyAlarmRuleRequest](https://cloud.tencent.com/document/api/1267/76336#ModifyAlarmRuleRequest) +* [OperationOpsDto](https://cloud.tencent.com/document/api/1267/76336#OperationOpsDto) +* [OpsTaskCanvasDto](https://cloud.tencent.com/document/api/1267/76336#OpsTaskCanvasDto) +* [OpsTaskCanvasInfoList](https://cloud.tencent.com/document/api/1267/76336#OpsTaskCanvasInfoList) +* [OpsTaskInfoPage](https://cloud.tencent.com/document/api/1267/76336#OpsTaskInfoPage) +* [OpsTaskLinkInfoDto](https://cloud.tencent.com/document/api/1267/76336#OpsTaskLinkInfoDto) +* [PairDto](https://cloud.tencent.com/document/api/1267/76336#PairDto) +* [ProjectBaseInfoOpsRequest](https://cloud.tencent.com/document/api/1267/76336#ProjectBaseInfoOpsRequest) +* [RuntimeInstanceCntTop](https://cloud.tencent.com/document/api/1267/76336#RuntimeInstanceCntTop) +* [ScreenInstanceInfo](https://cloud.tencent.com/document/api/1267/76336#ScreenInstanceInfo) +* [ScreenTaskInfo](https://cloud.tencent.com/document/api/1267/76336#ScreenTaskInfo) +* [SimpleDataSourceInfo](https://cloud.tencent.com/document/api/1267/76336#SimpleDataSourceInfo) +* [StrToStrMap](https://cloud.tencent.com/document/api/1267/76336#StrToStrMap) +* [StringListNode](https://cloud.tencent.com/document/api/1267/76336#StringListNode) +* [TaskByCycle](https://cloud.tencent.com/document/api/1267/76336#TaskByCycle) +* [TaskByStatus](https://cloud.tencent.com/document/api/1267/76336#TaskByStatus) +* [TaskInstanceCountDto](https://cloud.tencent.com/document/api/1267/76336#TaskInstanceCountDto) +* [TaskOpsDto](https://cloud.tencent.com/document/api/1267/76336#TaskOpsDto) +* [TaskTypeCnt](https://cloud.tencent.com/document/api/1267/76336#TaskTypeCnt) +* [TaskTypeMap](https://cloud.tencent.com/document/api/1267/76336#TaskTypeMap) +* [TaskTypeOpsDto](https://cloud.tencent.com/document/api/1267/76336#TaskTypeOpsDto) +* [WorkFlowExecuteDto](https://cloud.tencent.com/document/api/1267/76336#WorkFlowExecuteDto) +* [WorkFlowExecuteDtoByPage](https://cloud.tencent.com/document/api/1267/76336#WorkFlowExecuteDtoByPage) +* [WorkflowCanvasOpsDto](https://cloud.tencent.com/document/api/1267/76336#WorkflowCanvasOpsDto) +* [WorkflowExtOpsDto](https://cloud.tencent.com/document/api/1267/76336#WorkflowExtOpsDto) +* [WorkflowExtOpsDtoPage](https://cloud.tencent.com/document/api/1267/76336#WorkflowExtOpsDtoPage) +* [WorkflowSchedulerOpsDto](https://cloud.tencent.com/document/api/1267/76336#WorkflowSchedulerOpsDto) +* [WorkflowTaskCountOpsDto](https://cloud.tencent.com/document/api/1267/76336#WorkflowTaskCountOpsDto) + + + +# Release 3.0.934 + +## 弹性伸缩(as) 版本:2018-04-19 + +### 第 65 次发布 + +发布时间:2023-07-19 01:07:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [RelatedInstance](https://cloud.tencent.com/document/api/377/20453#RelatedInstance) + +修改数据结构: + +* [Activity](https://cloud.tencent.com/document/api/377/20453#Activity) + + * 新增成员:RelatedInstanceSet + + + + +## 批量计算(batch) 版本:2017-03-12 + +### 第 47 次发布 + +发布时间:2023-07-19 01:07:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [StorageBlock](https://cloud.tencent.com/document/api/599/15912#StorageBlock) + + * **修改成员**:Type, MinSize, MaxSize + + + + +## 访问管理(cam) 版本:2019-01-16 + +### 第 54 次发布 + +发布时间:2023-07-19 01:09:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GetAccountSummary](https://cloud.tencent.com/document/api/598/58534) + + * 新增出参:IdentityProviders + + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 56 次发布 + +发布时间:2023-07-19 01:14:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateScheduledSql](https://cloud.tencent.com/document/api/614/95138) + +新增数据结构: + +* [ScheduledSqlResouceInfo](https://cloud.tencent.com/document/api/614/56471#ScheduledSqlResouceInfo) + + + +## 云服务器(cvm) 版本:2017-03-12 + +### 第 112 次发布 + +发布时间:2023-07-19 01:16:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [StorageBlock](https://cloud.tencent.com/document/api/213/15753#StorageBlock) + + * **修改成员**:Type, MinSize, MaxSize + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 89 次发布 + +发布时间:2023-07-19 01:24:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateReleaseFlow](https://cloud.tencent.com/document/api/1323/88045) + + * 新增入参:Agent + + + + +## 数据加速器 GooseFS(goosefs) 版本:2022-05-19 + +### 第 5 次发布 + +发布时间:2023-07-19 01:25:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeClusterRoles](https://cloud.tencent.com/document/api/1424/95073) + + * 新增入参:RoleName + + +修改数据结构: + +* [ClientToken](https://cloud.tencent.com/document/api/1424/95076#ClientToken) + + * 新增成员:NodeIp, GooseFSDirectory, Token + + * **修改成员**:LocalDirectory + + + + +## 云数据库 KeeWiDB(keewidb) 版本:2022-03-08 + +### 第 4 次发布 + +发布时间:2023-07-19 01:29:34 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateInstances](https://cloud.tencent.com/document/api/1520/86207) + + * 新增入参:Compression + + * **修改入参**:MachineCpu + + + + +## 轻量应用服务器(lighthouse) 版本:2020-03-24 + +### 第 50 次发布 + +发布时间:2023-07-19 01:30:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DockerContainerConfiguration](https://cloud.tencent.com/document/api/1207/47576#DockerContainerConfiguration) + + * 新增成员:RestartPolicy + + + + +## 腾讯云可观测平台(monitor) 版本:2018-07-24 + +### 第 91 次发布 + +发布时间:2023-07-19 01:32:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* PutMonitorData + +**删除数据结构**: + +* MetricDatum + + + +## 文字识别(ocr) 版本:2018-11-19 + +### 第 106 次发布 + +发布时间:2023-07-19 01:34:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GeneralBasicOCR](https://cloud.tencent.com/document/api/866/33526) + + * 新增出参:Angle + +* [SmartStructuralOCRV2](https://cloud.tencent.com/document/api/866/90013) + + * 新增入参:ConfigId + + + + +## 微服务引擎 TSE(tse) 版本:2020-12-07 + +### 第 36 次发布 + +发布时间:2023-07-19 01:46:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeCloudNativeAPIGatewayPorts](https://cloud.tencent.com/document/api/1364/95139) + +新增数据结构: + +* [DescribeGatewayInstancePortResult](https://cloud.tencent.com/document/api/1364/54942#DescribeGatewayInstancePortResult) +* [GatewayInstanceSchemeAndPorts](https://cloud.tencent.com/document/api/1364/54942#GatewayInstanceSchemeAndPorts) + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 36 次发布 + +发布时间:2023-07-19 01:51:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [BatchDeleteTasksDs](https://cloud.tencent.com/document/api/1267/95150) +* [DeleteFilePath](https://cloud.tencent.com/document/api/1267/95143) +* [DeleteProjectParamDs](https://cloud.tencent.com/document/api/1267/95142) +* [DeleteResourceFiles](https://cloud.tencent.com/document/api/1267/95145) +* [DeleteTaskDs](https://cloud.tencent.com/document/api/1267/95141) +* [RemoveWorkflowDs](https://cloud.tencent.com/document/api/1267/95140) +* [SubmitSqlTask](https://cloud.tencent.com/document/api/1267/95149) +* [SubmitTaskTestRun](https://cloud.tencent.com/document/api/1267/95147) + +新增数据结构: + +* [AdhocDetail](https://cloud.tencent.com/document/api/1267/76336#AdhocDetail) +* [AdhocRecord](https://cloud.tencent.com/document/api/1267/76336#AdhocRecord) +* [StageCloudApiRequest](https://cloud.tencent.com/document/api/1267/76336#StageCloudApiRequest) +* [UserFileInfo](https://cloud.tencent.com/document/api/1267/76336#UserFileInfo) + +修改数据结构: + +* [TaskCanvasInfo](https://cloud.tencent.com/document/api/1267/76336#TaskCanvasInfo) + + * 新增成员:UserId, OwnerId, TenantId + + + + +# Release 3.0.933 + +## 借贷反欺诈(af) 版本:2020-02-26 + +### 第 6 次发布 + +发布时间:2023-07-18 01:05:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SimpleKindRiskDetail](https://cloud.tencent.com/document/api/668/44002#SimpleKindRiskDetail) + + * **修改成员**:RiskCode, RiskCodeValue + + + + +## 定制建模(afc) 版本:2020-02-26 + +### 第 4 次发布 + +发布时间:2023-07-18 01:05:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SimpleKindRiskDetail](https://cloud.tencent.com/document/api/1029/44018#SimpleKindRiskDetail) + + * **修改成员**:RiskCode, RiskCodeValue + + + + +## 应用性能监控(apm) 版本:2021-06-22 + +### 第 19 次发布 + +发布时间:2023-07-18 01:07:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyApmInstance](https://cloud.tencent.com/document/api/1463/89002) + + * 新增入参:CustomShowTags + + +修改数据结构: + +* [ApmInstanceDetail](https://cloud.tencent.com/document/api/1463/64927#ApmInstanceDetail) + + * 新增成员:CustomShowTags + + + + +## 语音识别(asr) 版本:2019-06-14 + +### 第 29 次发布 + +发布时间:2023-07-18 01:07:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [SentenceRecognition](https://cloud.tencent.com/document/api/1093/35646) + + * 新增入参:InputSampleRate + + + + +## 批量计算(batch) 版本:2017-03-12 + +### 第 46 次发布 + +发布时间:2023-07-18 01:08:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ItemPrice](https://cloud.tencent.com/document/api/599/15912#ItemPrice) + + * **修改成员**:UnitPrice, ChargeUnit, OriginalPrice, DiscountPrice, Discount, UnitPriceDiscount, UnitPriceSecondStep, UnitPriceDiscountSecondStep, UnitPriceThirdStep, UnitPriceDiscountThirdStep, OriginalPriceThreeYear, DiscountPriceThreeYear, DiscountThreeYear, OriginalPriceFiveYear, DiscountPriceFiveYear, DiscountFiveYear, OriginalPriceOneYear, DiscountPriceOneYear, DiscountOneYear + + + + +## 消息队列 CKafka(ckafka) 版本:2019-08-19 + +### 第 89 次发布 + +发布时间:2023-07-18 01:18:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [EsRecordMapping](https://cloud.tencent.com/document/api/597/40861#EsRecordMapping) + +修改数据结构: + +* [EsParam](https://cloud.tencent.com/document/api/597/40861#EsParam) + + * 新增成员:RecordMappingList, DateField + + + + +## 云安全一体化平台(csip) 版本:2022-11-21 + +### 第 6 次发布 + +发布时间:2023-07-18 01:21:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DomainAssetVO](https://cloud.tencent.com/document/api/664/90825#DomainAssetVO) + + * 新增成员:ServiceRisk + + * **修改成员**:AssetId, AssetName, AssetType, Region, WAFStatus, AssetCreateTime, AppId, Uin, NickName, IsCore, IsCloud, Attack, Access, Intercept, InBandwidth, OutBandwidth, InFlow, OutFlow, LastScanTime, PortRisk, VulnerabilityRisk, ConfigurationRisk, ScanTask, SubDomain, SeverIp, BotCount, WeakPassword, WebContentRisk, Tag, SourceType, MemberId, CCAttack, WebAttack + + + + +## 云服务器(cvm) 版本:2017-03-12 + +### 第 111 次发布 + +发布时间:2023-07-18 01:21:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ItemPrice](https://cloud.tencent.com/document/api/213/15753#ItemPrice) + + * **修改成员**:UnitPrice, ChargeUnit, OriginalPrice, DiscountPrice, Discount, UnitPriceDiscount, UnitPriceSecondStep, UnitPriceDiscountSecondStep, UnitPriceThirdStep, UnitPriceDiscountThirdStep, OriginalPriceThreeYear, DiscountPriceThreeYear, DiscountThreeYear, OriginalPriceFiveYear, DiscountPriceFiveYear, DiscountFiveYear, OriginalPriceOneYear, DiscountPriceOneYear, DiscountOneYear + + + + +## 主机安全(cwp) 版本:2018-02-28 + +### 第 91 次发布 + +发布时间:2023-07-18 01:22:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeSearchExportList + + + +## 数据湖计算 DLC(dlc) 版本:2021-01-25 + +### 第 55 次发布 + +发布时间:2023-07-18 01:26:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TaskResponseInfo](https://cloud.tencent.com/document/api/1342/53778#TaskResponseInfo) + + * **修改成员**:DriverSize, ExecutorSize, ExecutorNums, ExecutorMaxNumbers, CommonMetrics, SparkMonitorMetrics, PrestoMonitorMetrics + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 88 次发布 + +发布时间:2023-07-18 01:29:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateFlowSignUrl](https://cloud.tencent.com/document/api/1323/85818) + + * 新增入参:JumpUrl + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 95 次发布 + +发布时间:2023-07-18 01:30:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateFlowSignUrl](https://cloud.tencent.com/document/api/1420/85819) + + * 新增入参:JumpUrl + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 数据加速器 GooseFS(goosefs) 版本:2022-05-19 + +### 第 4 次发布 + +发布时间:2023-07-18 01:31:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeClusterClientToken](https://cloud.tencent.com/document/api/1424/95075) +* [DescribeClusterRoleToken](https://cloud.tencent.com/document/api/1424/95074) +* [DescribeClusterRoles](https://cloud.tencent.com/document/api/1424/95073) + +新增数据结构: + +* [ClientToken](https://cloud.tencent.com/document/api/1424/95076#ClientToken) +* [ClusterRole](https://cloud.tencent.com/document/api/1424/95076#ClusterRole) +* [RoleToken](https://cloud.tencent.com/document/api/1424/95076#RoleToken) + + + +## 云数据库Redis(redis) 版本:2018-04-12 + +### 第 67 次发布 + +发布时间:2023-07-18 01:42:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [BackupDownloadInfo](https://cloud.tencent.com/document/api/239/20022#BackupDownloadInfo) + + * **修改成员**:FileSize + + + + +## 远程实时操控(trro) 版本:2022-03-25 + +### 第 3 次发布 + +发布时间:2023-07-18 01:53:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SessionDeviceDetail](https://cloud.tencent.com/document/api/1584/89828#SessionDeviceDetail) + + * 新增成员:Ver, SdkMode, DecodeCost, RenderConst, K100, K150, NACK, BitRateEstimate, Width, Height, EncodeCost, CaptureCost + + + + +## 声音复刻(vrs) 版本:2020-08-24 + +### 第 2 次发布 + +发布时间:2023-07-18 01:58:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CancelVRSTask](https://cloud.tencent.com/document/api/1283/95078) +* [DownloadVRSModel](https://cloud.tencent.com/document/api/1283/95077) + +修改接口: + +* [CreateVRSTask](https://cloud.tencent.com/document/api/1283/90064) + + * 新增入参:ModelType + + +新增数据结构: + +* [CancelVRSTaskRsp](https://cloud.tencent.com/document/api/1283/90065#CancelVRSTaskRsp) +* [DownloadVRSModelRsp](https://cloud.tencent.com/document/api/1283/90065#DownloadVRSModelRsp) + + + +## 企业微信汽车行业版(wav) 版本:2021-01-29 + +### 第 17 次发布 + +发布时间:2023-07-18 01:59:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ClueInfoDetail](https://cloud.tencent.com/document/api/1318/56791#ClueInfoDetail) + + * 新增成员:UpdateTime + + + + +# Release 3.0.932 + +## 云服务器(cvm) 版本:2017-03-12 + +### 第 110 次发布 + +发布时间:2023-07-17 01:12:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Instance](https://cloud.tencent.com/document/api/213/15753#Instance) + + * 新增成员:DedicatedClusterId + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 87 次发布 + +发布时间:2023-07-17 01:19:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* CreateChannelSubOrganizationModifyQrCode + +修改数据结构: + +* [FlowCreateApprover](https://cloud.tencent.com/document/api/1323/70369#FlowCreateApprover) + + * 新增成员:SignComponents, Components, ComponentLimitType + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 94 次发布 + +发布时间:2023-07-17 01:19:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ChannelCreateOrganizationModifyQrCode](https://cloud.tencent.com/document/api/1420/95067) + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 人脸试妆(fmu) 版本:2019-12-13 + +### 第 7 次发布 + +发布时间:2023-07-14 14:55:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [QueryBeautifyVideoJob](https://cloud.tencent.com/document/api/1172/47792) + + * 新增出参:JobStatusCode + + + + +## 加速物联网套件(iot) 版本:2018-01-23 + +### 第 7 次发布 + +发布时间:2023-07-17 01:22:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* UnassociateSubDeviceFromGatewayProduct + + + +## 物联网开发平台(iotexplorer) 版本:2019-04-23 + +### 第 52 次发布 + +发布时间:2023-07-17 01:23:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeFirmwareTask](https://cloud.tencent.com/document/api/1081/53875) + + * 新增出参:CreateUserId, CreatorNickName + + + + +## 商场客留通(mall) 版本:2023-05-18 + +### 第 1 次发布 + +发布时间:2023-07-14 16:30:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDrawResourceList](https://cloud.tencent.com/document/api/1707/95048) + +新增数据结构: + +* [ResourceDrawListType](https://cloud.tencent.com/document/api/1707/95049#ResourceDrawListType) + + + +## 流计算 Oceanus(oceanus) 版本:2019-04-22 + +### 第 35 次发布 + +发布时间:2023-07-17 01:29:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeJobSubmissionLog](https://cloud.tencent.com/document/api/849/95069) + +新增数据结构: + +* [JobInstanceForSubmissionLog](https://cloud.tencent.com/document/api/849/52010#JobInstanceForSubmissionLog) +* [LogContent](https://cloud.tencent.com/document/api/849/52010#LogContent) + + + +## 文字识别(ocr) 版本:2018-11-19 + +### 第 105 次发布 + +发布时间:2023-07-17 01:30:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [InvoiceItem](https://cloud.tencent.com/document/api/866/33527#InvoiceItem) + + * **修改成员**:Page, SubType, TypeDescription, CutImage, SubTypeDescription + + + + +## SSL 证书(ssl) 版本:2019-12-05 + +### 第 38 次发布 + +发布时间:2023-07-17 01:34:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCertificate](https://cloud.tencent.com/document/api/400/41674) + + * 新增出参:DvRevokeAuthDetail + +* [DescribeCertificateDetail](https://cloud.tencent.com/document/api/400/41673) + + * 新增出参:DvRevokeAuthDetail + + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 68 次发布 + +发布时间:2023-07-17 01:38:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* CreateAMQPCluster +* CreateAMQPExchange +* CreateAMQPQueue +* CreateAMQPRouteRelation +* CreateAMQPVHost +* DeleteAMQPCluster +* DeleteAMQPExchange +* DeleteAMQPQueue +* DeleteAMQPRouteRelation +* DeleteAMQPVHost +* DescribeAMQPCluster +* DescribeAMQPCreateQuota +* DescribeAMQPExchanges +* DescribeAMQPQueues +* DescribeAMQPRouteRelations +* DescribeAMQPVHosts +* ModifyAMQPExchange +* ModifyAMQPQueue + +**删除数据结构**: + +* AMQPClusterRecentStats +* AMQPExchange +* AMQPQueueDetail +* AMQPRouteRelation +* AMQPVHost + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 28 次发布 + +发布时间:2023-07-17 01:40:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateModelService](https://cloud.tencent.com/document/api/851/82291) + + * 新增入参:ModelTurboEnable, ServiceCategory + +* [DescribeModelServiceHotUpdated](https://cloud.tencent.com/document/api/851/82282) + + * 新增出参:ModelTurboFlag + +* [ModifyModelService](https://cloud.tencent.com/document/api/851/83228) + + * 新增入参:ModelTurboEnable + + +修改数据结构: + +* [GpuDetail](https://cloud.tencent.com/document/api/851/75051#GpuDetail) + + * **修改成员**:Name, Value + +* [HyperParameter](https://cloud.tencent.com/document/api/851/75051#HyperParameter) + + * 新增成员:LoraScale + +* [ModelInfo](https://cloud.tencent.com/document/api/851/75051#ModelInfo) + + * 新增成员:ModelFormat + +* [ServiceInfo](https://cloud.tencent.com/document/api/851/75051#ServiceInfo) + + * 新增成员:ModelTurboEnable + +* [WorkloadStatus](https://cloud.tencent.com/document/api/851/75051#WorkloadStatus) + + * 新增成员:Reason + + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +# Release 3.0.931 + +## API 网关(apigateway) 版本:2018-08-08 + +### 第 41 次发布 + +发布时间:2023-07-14 01:02:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeApiEnvironmentStrategy](https://cloud.tencent.com/document/api/628/45181) + + * **修改出参**:Result + +* [DescribeIPStrategysStatus](https://cloud.tencent.com/document/api/628/45230) + + * **修改出参**:Result + + +新增数据结构: + +* [ApiEnvironmentStrategyStatus](https://cloud.tencent.com/document/api/628/45244#ApiEnvironmentStrategyStatus) +* [IPStrategiesStatus](https://cloud.tencent.com/document/api/628/45244#IPStrategiesStatus) + +**删除数据结构**: + +* ApiEnvironmentStrategyStataus +* IPStrategysStatus + + + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 137 次发布 + +发布时间:2023-07-14 01:06:10 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeAuditLogs](https://cloud.tencent.com/document/api/236/95032) + +新增数据结构: + +* [AuditLog](https://cloud.tencent.com/document/api/236/15878#AuditLog) + + + +## 文件存储(cfs) 版本:2019-07-19 + +### 第 24 次发布 + +发布时间:2023-07-14 01:07:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AutoSnapshotPolicyInfo](https://cloud.tencent.com/document/api/582/38175#AutoSnapshotPolicyInfo) + + * **修改成员**:DayOfMonth, IntervalDays, CrossRegionsAliveDays + + + + +## 云防火墙(cfw) 版本:2019-09-04 + +### 第 40 次发布 + +发布时间:2023-07-14 01:08:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateAddressTemplate](https://cloud.tencent.com/document/api/1132/95034) +* [DeleteAddressTemplate](https://cloud.tencent.com/document/api/1132/95033) + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 30 次发布 + +发布时间:2023-07-14 01:25:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDocument](https://cloud.tencent.com/document/api/1639/86321) + + * 新增出参:Preview + + + + +## 云开发 CloudBase(tcb) 版本:2018-06-08 + +### 第 98 次发布 + +发布时间:2023-07-14 01:35:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCloudBaseRunServerVersion](https://cloud.tencent.com/document/api/876/49739) + + * **修改出参**:Cpu, Mem + +* [DescribeCurveData](https://cloud.tencent.com/document/api/876/59512) + + * **修改出参**:NewValues + + + + +## 容器服务(tke) 版本:2018-05-25 + +### 第 159 次发布 + +发布时间:2023-07-14 01:40:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DataDisk](https://cloud.tencent.com/document/api/457/31866#DataDisk) + + * **修改成员**:MountTarget + + + + +## 企业微信汽车行业版(wav) 版本:2021-01-29 + +### 第 16 次发布 + +发布时间:2023-07-14 01:46:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CustomerProfile](https://cloud.tencent.com/document/api/1318/56791#CustomerProfile) + + * 新增成员:LeadId, WxId, Position, IsBindWx, IsInvalid, InvalidType, InvalidTypeName, InvalidTime, InvalidRemark, IsLose, LoseType, LoseTypeName, LoseRemark + + * **修改成员**:CustomerId, DealerCode, UnionId, CreateTime, UserName, Gender, Phone, AgeRangeName, JobTypeName, Address, LeadsProcessStatus, LeadType, SourceName, LeadsLevelCode, VehicleBrandCode, VehicleSeriesCode, VehicleTypeCode, VehiclePurpose, PurchaseConcern, SalesName, SalesPhone, RealArrivalTime, CompleteTestDriveTime, OrderTime, DeliveryTime, InvoiceTime, LoseTime, CreatedAtTime, ImportAtTime, DistributeTime, LeadCreateTime, Nickname, OrgIdList, Introducer, IntroducerPhone, FollowTime, NextFollowTime, EnterpriseTags, ChannelTags + + + + +# Release 3.0.930 + +## API 网关(apigateway) 版本:2018-08-08 + +### 第 40 次发布 + +发布时间:2023-07-13 01:02:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeLogSearch](https://cloud.tencent.com/document/api/628/45203) + + + + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 136 次发布 + +发布时间:2023-07-13 01:06:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AnalyzeAuditLogs](https://cloud.tencent.com/document/api/236/89112) + + * 新增入参:LogFilter + +* [CreateAuditLogFile](https://cloud.tencent.com/document/api/236/45461) + + * 新增入参:LogFilter + + +新增数据结构: + +* [InstanceAuditLogFilters](https://cloud.tencent.com/document/api/236/15878#InstanceAuditLogFilters) + + + +## 消息队列 CKafka(ckafka) 版本:2019-08-19 + +### 第 88 次发布 + +发布时间:2023-07-12 19:20:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Route](https://cloud.tencent.com/document/api/597/40861#Route) + + * 新增成员:BrokerVipList + + +### 第 87 次发布 + +发布时间:2023-07-12 17:31:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Route](https://cloud.tencent.com/document/api/597/40861#Route) + + * 新增成员:Subnet, VpcId + + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 61 次发布 + +发布时间:2023-07-13 01:13:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateAuditLogFile](https://cloud.tencent.com/document/api/1003/81440) + + * 新增入参:LogFilter + +* [DescribeAuditLogs](https://cloud.tencent.com/document/api/1003/81437) + + * 新增入参:LogFilter + + +新增数据结构: + +* [InstanceAuditLogFilter](https://cloud.tencent.com/document/api/1003/48097#InstanceAuditLogFilter) + +修改数据结构: + +* [AuditLog](https://cloud.tencent.com/document/api/1003/48097#AuditLog) + + * 新增成员:CheckRows, CpuTime, IoWaitTime, LockWaitTime, TrxLivingTime, NsTime + + + + +## 数据库智能管家 DBbrain(dbbrain) 版本:2021-05-27 + +### 第 22 次发布 + +发布时间:2023-07-13 01:15:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CloseAuditService](https://cloud.tencent.com/document/api/1130/95014) +* [DescribeAuditInstanceList](https://cloud.tencent.com/document/api/1130/95013) +* [ModifyAuditService](https://cloud.tencent.com/document/api/1130/95012) +* [OpenAuditService](https://cloud.tencent.com/document/api/1130/95011) + +新增数据结构: + +* [AuditInstance](https://cloud.tencent.com/document/api/1130/57812#AuditInstance) +* [AuditInstanceFilter](https://cloud.tencent.com/document/api/1130/57812#AuditInstanceFilter) +* [AuditInstanceInfo](https://cloud.tencent.com/document/api/1130/57812#AuditInstanceInfo) + + + +## 数据库智能管家 DBbrain(dbbrain) 版本:2019-10-16 + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 93 次发布 + +发布时间:2023-07-13 01:20:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CreateFlowOption](https://cloud.tencent.com/document/api/1420/61525#CreateFlowOption) + + * 新增成员:HideShowFlowName, HideShowFlowType, HideShowDeadline, CanSkipAddApprover, CustomCreateFlowDescription + +* [FormField](https://cloud.tencent.com/document/api/1420/61525#FormField) + + * 新增成员:LockComponentValue + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 67 次发布 + +发布时间:2023-07-13 01:38:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRole](https://cloud.tencent.com/document/api/1179/62401) + + * 新增出参:EnvironmentRoleSets + + +新增数据结构: + +* [EnvironmentRoleSet](https://cloud.tencent.com/document/api/1179/46089#EnvironmentRoleSet) + + + +# Release 3.0.929 + +## 内容分发网络 CDN(cdn) 版本:2018-06-06 + +### 第 126 次发布 + +发布时间:2023-07-12 01:11:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [HttpsPackage](https://cloud.tencent.com/document/api/228/30987#HttpsPackage) + + * **修改成员**:AutoExtension + + + + +## 文件存储(cfs) 版本:2019-07-19 + +### 第 23 次发布 + +发布时间:2023-07-12 01:12:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateCfsFileSystem](https://cloud.tencent.com/document/api/582/38174) + + * 新增入参:SnapshotId, AutoSnapshotPolicyId, EnableAutoScaleUp + + +修改数据结构: + +* [SnapshotInfo](https://cloud.tencent.com/document/api/582/38175#SnapshotInfo) + + * 新增成员:SnapshotTime + + * **修改成员**:SnapshotType + + + + +## Elasticsearch Service(es) 版本:2018-04-16 + +### 第 44 次发布 + +发布时间:2023-07-12 01:24:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyEsVipSecurityGroup](https://cloud.tencent.com/document/api/845/94985) + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 92 次发布 + +发布时间:2023-07-12 01:24:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowApproverInfo](https://cloud.tencent.com/document/api/1420/61525#FlowApproverInfo) + + * 新增成员:NotifyType + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 29 次发布 + +发布时间:2023-07-12 01:30:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDocument](https://cloud.tencent.com/document/api/1639/86321) + + * 新增出参:Pages + + + + +## 容器服务(tke) 版本:2018-05-25 + +### 第 158 次发布 + +发布时间:2023-07-12 01:46:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ClusterAsGroupOption](https://cloud.tencent.com/document/api/457/31866#ClusterAsGroupOption) + + * **修改成员**:IsScaleDownEnabled, Expander, MaxEmptyBulkDelete, ScaleDownDelay, ScaleDownUnneededTime, ScaleDownUtilizationThreshold, SkipNodesWithLocalStorage, SkipNodesWithSystemPods, IgnoreDaemonSetsUtilization, OkTotalUnreadyCount, MaxTotalUnreadyPercentage, ScaleDownUnreadyTime, UnregisteredNodeRemovalTime + + + + +## 私有网络(vpc) 版本:2017-03-12 + +### 第 161 次发布 + +发布时间:2023-07-12 01:51:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) + + * 新增入参:OrderField, OrderDirection + + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 35 次发布 + +发布时间:2023-07-12 01:53:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeColumnLineage](https://cloud.tencent.com/document/api/1267/94988) +* [DescribeTableLineage](https://cloud.tencent.com/document/api/1267/94987) + +新增数据结构: + +* [ColumnAggregationLineage](https://cloud.tencent.com/document/api/1267/76336#ColumnAggregationLineage) +* [ColumnLineageInfo](https://cloud.tencent.com/document/api/1267/76336#ColumnLineageInfo) +* [LineageParamRecord](https://cloud.tencent.com/document/api/1267/76336#LineageParamRecord) +* [SimpleColumnInfo](https://cloud.tencent.com/document/api/1267/76336#SimpleColumnInfo) +* [TableLineageInfo](https://cloud.tencent.com/document/api/1267/76336#TableLineageInfo) + + + +# Release 3.0.928 + +## 内容安全(cms) 版本:2019-03-21 + +### 第 17 次发布 + +发布时间:2023-07-11 01:11:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateKeywordsSamples](https://cloud.tencent.com/document/api/669/93038) + + * 新增出参:SuccessInfos + +* [DeleteLibSamples](https://cloud.tencent.com/document/api/669/93037) + + * 新增入参:SampleContents + +* [DescribeLibSamples](https://cloud.tencent.com/document/api/669/93035) + + * 新增入参:SampleIDs + + + + +## 边缘计算机器(ecm) 版本:2019-07-19 + +### 第 67 次发布 + +发布时间:2023-07-11 01:20:38 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AllocateIpv6AddressesBandwidth](https://cloud.tencent.com/document/api/1108/94901) +* [AssignIpv6CidrBlock](https://cloud.tencent.com/document/api/1108/94896) +* [AssignIpv6CidrBlocks](https://cloud.tencent.com/document/api/1108/94895) +* [AssignIpv6SubnetCidrBlock](https://cloud.tencent.com/document/api/1108/94903) +* [DescribeRegionIpv6Addresses](https://cloud.tencent.com/document/api/1108/94900) +* [ModifyIpv6AddressesBandwidth](https://cloud.tencent.com/document/api/1108/94899) +* [QueryVpcTaskResult](https://cloud.tencent.com/document/api/1108/94894) +* [ReleaseIpv6AddressesBandwidth](https://cloud.tencent.com/document/api/1108/94898) +* [UnassignIpv6SubnetCidrBlock](https://cloud.tencent.com/document/api/1108/94902) + +新增数据结构: + +* [ISPTypeItem](https://cloud.tencent.com/document/api/1108/42574#ISPTypeItem) +* [Ipv6SubnetCidrBlock](https://cloud.tencent.com/document/api/1108/42574#Ipv6SubnetCidrBlock) + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 86 次发布 + +发布时间:2023-07-10 14:56:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateFlowGroupByFiles](https://cloud.tencent.com/document/api/1323/94888) +* [CreateFlowGroupByTemplates](https://cloud.tencent.com/document/api/1323/94887) + +新增数据结构: + +* [FlowGroupInfo](https://cloud.tencent.com/document/api/1323/70369#FlowGroupInfo) +* [FlowGroupOptions](https://cloud.tencent.com/document/api/1323/70369#FlowGroupOptions) + +### 第 85 次发布 + +发布时间:2023-07-10 11:31:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSchemeUrl](https://cloud.tencent.com/document/api/1323/70359) + + * 新增入参:FlowGroupId + +* [DescribeFlowInfo](https://cloud.tencent.com/document/api/1323/80032) + + * 新增入参:FlowGroupId + + * **修改入参**:FlowIds + + * 新增出参:FlowGroupId, FlowGroupName + + +修改数据结构: + +* [ApproverInfo](https://cloud.tencent.com/document/api/1323/70369#ApproverInfo) + + * **修改成员**:SignComponents + +* [FlowApproverDetail](https://cloud.tencent.com/document/api/1323/70369#FlowApproverDetail) + + * **修改成员**:ApproveMessage + +* [FlowDetailInfo](https://cloud.tencent.com/document/api/1323/70369#FlowDetailInfo) + + * **修改成员**:CcInfos, Creator + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 91 次发布 + +发布时间:2023-07-10 14:50:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ChannelCreateFlowGroupByTemplates](https://cloud.tencent.com/document/api/1420/94886) + +### 第 90 次发布 + +发布时间:2023-07-10 11:31:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowFileInfo](https://cloud.tencent.com/document/api/1420/61525#FlowFileInfo) + + * 新增成员:Components + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 云开发 CloudBase(tcb) 版本:2018-06-08 + +### 第 97 次发布 + +发布时间:2023-07-11 01:40:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [WxGatewayRountItem](https://cloud.tencent.com/document/api/876/34822#WxGatewayRountItem) + + * 新增成员:GatewayRouteEnvId + + + + +## 腾讯云健康看板(tchd) 版本:2023-03-06 + +### 第 1 次发布 + +发布时间:2023-07-10 10:40:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeEvents](https://cloud.tencent.com/document/api/1688/94858) + +新增数据结构: + +* [EventDetail](https://cloud.tencent.com/document/api/1688/94859#EventDetail) +* [ProductEventList](https://cloud.tencent.com/document/api/1688/94859#ProductEventList) + + + +## 容器服务(tke) 版本:2018-05-25 + +### 第 157 次发布 + +发布时间:2023-07-11 01:47:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ClusterAsGroupOption](https://cloud.tencent.com/document/api/457/31866#ClusterAsGroupOption) + + * **修改成员**:IsScaleDownEnabled, Expander, MaxEmptyBulkDelete, ScaleDownDelay, ScaleDownUnneededTime, ScaleDownUtilizationThreshold, SkipNodesWithLocalStorage, SkipNodesWithSystemPods, IgnoreDaemonSetsUtilization + + + + +## 实时音视频(trtc) 版本:2019-07-22 + +### 第 55 次发布 + +发布时间:2023-07-11 01:48:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeExternalTrtcMeasure + +**删除数据结构**: + +* SdkAppIdNewTrtcTimeUsage +* TrtcTimeNewUsage + + + +## 企业微信汽车行业版(wav) 版本:2021-01-29 + +### 第 15 次发布 + +发布时间:2023-07-11 01:55:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ClueInfoDetail](https://cloud.tencent.com/document/api/1318/56791#ClueInfoDetail) + + * 新增成员:CorpShopId + + + + +# Release 3.0.927 + +## API 网关(apigateway) 版本:2018-08-08 + +### 第 39 次发布 + +发布时间:2023-07-10 01:06:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* GenerateApiDocument + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 55 次发布 + +发布时间:2023-07-10 01:15:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDataTransform](https://cloud.tencent.com/document/api/614/72184) +* [DeleteDataTransform](https://cloud.tencent.com/document/api/614/72183) +* [DescribeDataTransformInfo](https://cloud.tencent.com/document/api/614/72182) +* [ModifyDataTransform](https://cloud.tencent.com/document/api/614/72181) + +新增数据结构: + +* [DataTransformResouceInfo](https://cloud.tencent.com/document/api/614/56471#DataTransformResouceInfo) +* [DataTransformTaskInfo](https://cloud.tencent.com/document/api/614/56471#DataTransformTaskInfo) +* [PreviewLogStatistic](https://cloud.tencent.com/document/api/614/56471#PreviewLogStatistic) + + + +## DNSPod(dnspod) 版本:2021-03-23 + +### 第 21 次发布 + +发布时间:2023-07-10 01:22:33 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateDomain](https://cloud.tencent.com/document/api/1427/56184) + + * 新增入参:TransferSubDomain, Tags + +* [DescribeDomainFilterList](https://cloud.tencent.com/document/api/1427/93276) + + * 新增入参:Tags + +* [DescribeDomainList](https://cloud.tencent.com/document/api/1427/56172) + + * 新增入参:Tags + + +新增数据结构: + +* [TagItem](https://cloud.tencent.com/document/api/1427/56185#TagItem) +* [TagItemFilter](https://cloud.tencent.com/document/api/1427/56185#TagItemFilter) + +修改数据结构: + +* [DomainInfo](https://cloud.tencent.com/document/api/1427/56185#DomainInfo) + + * 新增成员:TagList + +* [DomainListItem](https://cloud.tencent.com/document/api/1427/56185#DomainListItem) + + * 新增成员:TagList + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 89 次发布 + +发布时间:2023-07-10 01:25:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreatePrepareFlow](https://cloud.tencent.com/document/api/1420/87897) + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 28 次发布 + +发布时间:2023-07-10 01:31:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GetRooms](https://cloud.tencent.com/document/api/1639/90012) + + * 新增入参:Status + + +修改数据结构: + +* [RoomItem](https://cloud.tencent.com/document/api/1639/81423#RoomItem) + + * 新增成员:InteractionMode, VideoOrientation + + * **修改成员**:Name, RoomId, Status, StartTime, EndTime, RealStartTime, RealEndTime, Resolution, MaxRTCMember, ReplayUrl, RecordUrl, MaxMicNumber, EnableDirectControl + + + + +## 轻量应用服务器(lighthouse) 版本:2020-03-24 + +### 第 49 次发布 + +发布时间:2023-07-10 01:32:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [LoginConfiguration](https://cloud.tencent.com/document/api/1207/47576#LoginConfiguration) + + * **修改成员**:AutoGeneratePassword + + + + +## 智聆口语评测(soe) 版本:2018-07-24 + +### 第 14 次发布 + +发布时间:2023-07-10 01:39:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [Tone](https://cloud.tencent.com/document/api/884/19320#Tone) + +修改数据结构: + +* [WordRsp](https://cloud.tencent.com/document/api/884/19320#WordRsp) + + * 新增成员:Tone + + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 66 次发布 + +发布时间:2023-07-10 01:45:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteRabbitMQVipInstance](https://cloud.tencent.com/document/api/1179/94833) + + + +## T-Sec-安心平台(RP)(trp) 版本:2021-05-15 + +### 第 25 次发布 + +发布时间:2023-07-10 01:51:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeRawScanLogs](https://cloud.tencent.com/document/api/1458/94488) + + * 新增入参:StartTime, EndTime + + + + +## 微服务引擎 TSE(tse) 版本:2020-12-07 + +### 第 35 次发布 + +发布时间:2023-07-10 01:52:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateCloudNativeAPIGatewayCanaryRule](https://cloud.tencent.com/document/api/1364/94854) +* [CreateCloudNativeAPIGatewayRoute](https://cloud.tencent.com/document/api/1364/94853) +* [CreateCloudNativeAPIGatewayRouteRateLimit](https://cloud.tencent.com/document/api/1364/94852) +* [CreateCloudNativeAPIGatewayService](https://cloud.tencent.com/document/api/1364/94851) +* [CreateCloudNativeAPIGatewayServiceRateLimit](https://cloud.tencent.com/document/api/1364/94850) +* [DeleteCloudNativeAPIGatewayCanaryRule](https://cloud.tencent.com/document/api/1364/94849) +* [DeleteCloudNativeAPIGatewayRoute](https://cloud.tencent.com/document/api/1364/94848) +* [DeleteCloudNativeAPIGatewayRouteRateLimit](https://cloud.tencent.com/document/api/1364/94847) +* [DeleteCloudNativeAPIGatewayService](https://cloud.tencent.com/document/api/1364/94846) +* [DeleteCloudNativeAPIGatewayServiceRateLimit](https://cloud.tencent.com/document/api/1364/94845) +* [DescribeCloudNativeAPIGatewayCanaryRules](https://cloud.tencent.com/document/api/1364/94844) +* [DescribeCloudNativeAPIGatewayRouteRateLimit](https://cloud.tencent.com/document/api/1364/94843) +* [DescribeCloudNativeAPIGatewayRoutes](https://cloud.tencent.com/document/api/1364/94842) +* [DescribeCloudNativeAPIGatewayServiceRateLimit](https://cloud.tencent.com/document/api/1364/94841) +* [DescribeCloudNativeAPIGatewayServices](https://cloud.tencent.com/document/api/1364/94840) +* [DescribeOneCloudNativeAPIGatewayService](https://cloud.tencent.com/document/api/1364/94839) +* [ModifyCloudNativeAPIGatewayCanaryRule](https://cloud.tencent.com/document/api/1364/94838) +* [ModifyCloudNativeAPIGatewayRoute](https://cloud.tencent.com/document/api/1364/94837) +* [ModifyCloudNativeAPIGatewayRouteRateLimit](https://cloud.tencent.com/document/api/1364/94836) +* [ModifyCloudNativeAPIGatewayService](https://cloud.tencent.com/document/api/1364/94835) +* [ModifyCloudNativeAPIGatewayServiceRateLimit](https://cloud.tencent.com/document/api/1364/94834) + +新增数据结构: + +* [CloudAPIGatewayCanaryRuleList](https://cloud.tencent.com/document/api/1364/54942#CloudAPIGatewayCanaryRuleList) +* [CloudNativeAPIGatewayBalancedService](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayBalancedService) +* [CloudNativeAPIGatewayCanaryRule](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayCanaryRule) +* [CloudNativeAPIGatewayCanaryRuleCondition](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayCanaryRuleCondition) +* [CloudNativeAPIGatewayRateLimitDetail](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayRateLimitDetail) +* [ExternalRedis](https://cloud.tencent.com/document/api/1364/54942#ExternalRedis) +* [KVMapping](https://cloud.tencent.com/document/api/1364/54942#KVMapping) +* [KongRoutePreview](https://cloud.tencent.com/document/api/1364/54942#KongRoutePreview) +* [KongServiceDetail](https://cloud.tencent.com/document/api/1364/54942#KongServiceDetail) +* [KongServicePreview](https://cloud.tencent.com/document/api/1364/54942#KongServicePreview) +* [KongServiceRouteList](https://cloud.tencent.com/document/api/1364/54942#KongServiceRouteList) +* [KongServices](https://cloud.tencent.com/document/api/1364/54942#KongServices) +* [KongTarget](https://cloud.tencent.com/document/api/1364/54942#KongTarget) +* [KongUpstreamInfo](https://cloud.tencent.com/document/api/1364/54942#KongUpstreamInfo) +* [ListFilter](https://cloud.tencent.com/document/api/1364/54942#ListFilter) +* [QpsThreshold](https://cloud.tencent.com/document/api/1364/54942#QpsThreshold) +* [RateLimitResponse](https://cloud.tencent.com/document/api/1364/54942#RateLimitResponse) + + + +# Release 3.0.926 + +## T-Sec-堡垒机(BH)(dasb) 版本:2019-10-18 + +### 第 12 次发布 + +发布时间:2023-07-07 01:21:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateUser](https://cloud.tencent.com/document/api/1025/74406) + + * **修改入参**:Phone + +* [DescribeUsers](https://cloud.tencent.com/document/api/1025/74404) + + * 新增入参:Email + +* [ModifyUser](https://cloud.tencent.com/document/api/1025/74403) + + * **修改入参**:Phone, Email + + +修改数据结构: + +* [User](https://cloud.tencent.com/document/api/1025/74416#User) + + * **修改成员**:Phone + + + + +## 数据库智能管家 DBbrain(dbbrain) 版本:2021-05-27 + +### 第 21 次发布 + +发布时间:2023-07-07 01:22:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateRedisBigKeyAnalysisTask](https://cloud.tencent.com/document/api/1130/94604) + + + +## 数据库智能管家 DBbrain(dbbrain) 版本:2019-10-16 + + + +## 边缘计算机器(ecm) 版本:2019-07-19 + +### 第 66 次发布 + +发布时间:2023-07-07 01:25:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AssignIpv6Addresses](https://cloud.tencent.com/document/api/1108/51094) + + * 新增入参:ISPType, SkipCheckIPv6Address, SkipAllocateBandwidth + + +新增数据结构: + +* [ISPIPv6CidrBlock](https://cloud.tencent.com/document/api/1108/42574#ISPIPv6CidrBlock) + +修改数据结构: + +* [Subnet](https://cloud.tencent.com/document/api/1108/42574#Subnet) + + * 新增成员:ISPType + +* [VpcInfo](https://cloud.tencent.com/document/api/1108/42574#VpcInfo) + + * 新增成员:Ipv6ISP, Ipv6CidrBlockSet + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 88 次发布 + +发布时间:2023-07-07 01:34:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [OperateChannelTemplate](https://cloud.tencent.com/document/api/1420/66367) + + * 新增入参:Available + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 容器镜像服务(tcr) 版本:2019-09-24 + +### 第 59 次发布 + +发布时间:2023-07-07 01:50:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateServiceAccount](https://cloud.tencent.com/document/api/1141/94608) +* [DeleteServiceAccount](https://cloud.tencent.com/document/api/1141/94607) +* [DescribeServiceAccounts](https://cloud.tencent.com/document/api/1141/94606) +* [ModifyServiceAccount](https://cloud.tencent.com/document/api/1141/94605) + +新增数据结构: + +* [ServiceAccount](https://cloud.tencent.com/document/api/1141/41603#ServiceAccount) + + + +## 容器服务(tke) 版本:2018-05-25 + +### 第 156 次发布 + +发布时间:2023-07-07 01:54:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeResourceUsage](https://cloud.tencent.com/document/api/457/72005) + + * 新增出参:RSUsage + +* [ModifyClusterVirtualNodePool](https://cloud.tencent.com/document/api/457/85348) + + * 新增入参:SecurityGroupIds + + +修改数据结构: + +* [ClusterLevelAttribute](https://cloud.tencent.com/document/api/457/31866#ClusterLevelAttribute) + + * 新增成员:RSCount + + + + +## 云点播(vod) 版本:2018-07-17 + +### 第 160 次发布 + +发布时间:2023-07-06 20:35:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [MediaTranscodeItem](https://cloud.tencent.com/document/api/266/31773#MediaTranscodeItem) + + * **修改成员**:CopyRightWatermarkText + + + + +## 私有网络(vpc) 版本:2017-03-12 + +### 第 160 次发布 + +发布时间:2023-07-07 01:59:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyVpcAttribute](https://cloud.tencent.com/document/api/215/15773) + + * 新增入参:EnableCdcPublish + + +修改数据结构: + +* [Vpc](https://cloud.tencent.com/document/api/215/15824#Vpc) + + * **修改成员**:IsDefault, CreatedTime + + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 34 次发布 + +发布时间:2023-07-07 02:01:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeBatchOperateTask](https://cloud.tencent.com/document/api/1267/94610) + +新增数据结构: + +* [DescribeBatchOperateTaskDTO](https://cloud.tencent.com/document/api/1267/76336#DescribeBatchOperateTaskDTO) +* [DescribeBatchOperateTaskPage](https://cloud.tencent.com/document/api/1267/76336#DescribeBatchOperateTaskPage) + + + +# Release 3.0.925 + +## 账号风控平台(ciam) 版本:2022-03-31 + +### 第 10 次发布 + +发布时间:2023-07-06 01:13:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateUserGroup](https://cloud.tencent.com/document/api/1441/94455) + + * 新增出参:UserGroupId + +* [CreateUserStore](https://cloud.tencent.com/document/api/1441/94460) + + * 新增出参:UserStoreId + + + + +## 容器镜像服务(tcr) 版本:2019-09-24 + +### 第 58 次发布 + +发布时间:2023-07-06 01:44:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateInstance](https://cloud.tencent.com/document/api/1141/41572) + + * 新增入参:DeletionProtection + +* [ModifyInstance](https://cloud.tencent.com/document/api/1141/60996) + + * 新增入参:DeletionProtection + + * **修改入参**:RegistryType + + + + +## 边缘安全加速平台(teo) 版本:2022-09-01 + +### 第 45 次发布 + +发布时间:2023-07-06 01:59:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyZoneSetting](https://cloud.tencent.com/document/api/1552/80614) + + * 新增入参:StandardDebug + + +新增数据结构: + +* [StandardDebug](https://cloud.tencent.com/document/api/1552/80721#StandardDebug) + +修改数据结构: + +* [ZoneSetting](https://cloud.tencent.com/document/api/1552/80721#ZoneSetting) + + * 新增成员:StandardDebug + + * **修改成员**:AccelerateMainland + + +### 第 44 次发布 + +发布时间:2023-07-05 11:45:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CheckCnameStatus](https://cloud.tencent.com/document/api/1552/94491) + +**删除接口**: + +* CheckCertificate +* CreateCredential +* CreateReplayTask +* CreateSpeedTesting +* DescribeAddableEntityList +* DescribeClientRuleList +* DescribeDnsData +* DescribeLogSets +* DescribeLogTopicTasks +* DescribeSingleL7AnalysisData +* DescribeSpeedTestingDetails +* DescribeSpeedTestingMetricData +* DescribeSpeedTestingQuota +* DescribeTimingL7SourceData +* DescribeWebManagedRulesData +* DescribeWebManagedRulesHitRuleDetail +* DescribeWebManagedRulesLog +* DescribeWebProtectionClientIpList +* DescribeWebProtectionData +* DescribeWebProtectionHitRuleDetail +* DescribeWebProtectionTopData +* ModifyDefaultCertificate +* ModifyRulePriority +* ModifySecurityWafGroupPolicy +* ReclaimAliasDomain +* ReclaimZone +* UpdateOriginProtectionIPWhitelist + +修改接口: + +* [CreateApplicationProxyRule](https://cloud.tencent.com/document/api/1552/80693) + + * 新增入参:SessionPersistTime + +* [CreatePurgeTask](https://cloud.tencent.com/document/api/1552/80703) + + * 新增入参:Method + +* [CreateZone](https://cloud.tencent.com/document/api/1552/80719) + + * **修改入参**:ZoneName + +* [ModifyApplicationProxyRule](https://cloud.tencent.com/document/api/1552/80688) + + * 新增入参:SessionPersistTime + +* [ModifyZone](https://cloud.tencent.com/document/api/1552/80709) + + * 新增入参:Area, ZoneName + + +新增数据结构: + +* [CnameStatus](https://cloud.tencent.com/document/api/1552/80721#CnameStatus) + +**删除数据结构**: + +* ClientRule +* ClsLogTopicInfo +* DistrictStatistics +* DnsData +* LogSetInfo +* OptimizeAction +* SecClientIp +* SecHitRuleInfo +* SecRuleRelatedInfo +* SingleDataRecord +* SingleTypeValue +* SpeedTestingConfig +* SpeedTestingDetailData +* SpeedTestingInfo +* SpeedTestingMetricData +* SpeedTestingQuota +* SpeedTestingStatistics +* SpeedTestingStatus +* WafGroup +* WebLogs + +修改数据结构: + +* [ApplicationProxyRule](https://cloud.tencent.com/document/api/1552/80721#ApplicationProxyRule) + + * 新增成员:SessionPersistTime + +* [Cache](https://cloud.tencent.com/document/api/1552/80721#Cache) + +* [Resource](https://cloud.tencent.com/document/api/1552/80721#Resource) + + * 新增成员:Group, ZoneNumber + +* [Sv](https://cloud.tencent.com/document/api/1552/80721#Sv) + + * 新增成员:Pack, InstanceId, ProtectionSpecs + + + + +## 边缘安全加速平台(teo) 版本:2022-01-06 + + + +# Release 3.0.924 + +## API 网关(apigateway) 版本:2018-08-08 + +### 第 38 次发布 + +发布时间:2023-07-05 01:06:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeServiceEnvironmentReleaseHistory](https://cloud.tencent.com/document/api/628/45197) + + * **修改入参**:EnvironmentName + + + + +## 语音识别(asr) 版本:2019-06-14 + +### 第 28 次发布 + +发布时间:2023-07-05 01:07:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [VoicePrintDelete](https://cloud.tencent.com/document/api/1093/94484) +* [VoicePrintEnroll](https://cloud.tencent.com/document/api/1093/94483) +* [VoicePrintUpdate](https://cloud.tencent.com/document/api/1093/94482) +* [VoicePrintVerify](https://cloud.tencent.com/document/api/1093/94481) + +新增数据结构: + +* [VoicePrintBaseData](https://cloud.tencent.com/document/api/1093/37824#VoicePrintBaseData) +* [VoicePrintVerifyData](https://cloud.tencent.com/document/api/1093/37824#VoicePrintVerifyData) + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 54 次发布 + +发布时间:2023-07-05 01:15:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTopics](https://cloud.tencent.com/document/api/614/56454) + + * 新增入参:PreciseSearch, BizType + + + + +## 数据湖计算 DLC(dlc) 版本:2021-01-25 + +### 第 54 次发布 + +发布时间:2023-07-05 01:21:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateNotebookSession](https://cloud.tencent.com/document/api/1342/86113) + + * 新增入参:SparkImage + +* [CreateSparkApp](https://cloud.tencent.com/document/api/1342/74538) + + * 新增入参:IsSessionStarted + +* [ModifySparkApp](https://cloud.tencent.com/document/api/1342/74532) + + * 新增入参:IsSessionStarted + + + + +## 弹性 MapReduce(emr) 版本:2019-01-03 + +### 第 48 次发布 + +发布时间:2023-07-05 01:26:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeHiveQueries](https://cloud.tencent.com/document/api/589/94487) +* [DescribeImpalaQueries](https://cloud.tencent.com/document/api/589/94486) +* [DescribeYarnApplications](https://cloud.tencent.com/document/api/589/94485) + +新增数据结构: + +* [HiveQuery](https://cloud.tencent.com/document/api/589/33981#HiveQuery) +* [ImpalaQuery](https://cloud.tencent.com/document/api/589/33981#ImpalaQuery) +* [YarnApplication](https://cloud.tencent.com/document/api/589/33981#YarnApplication) + +修改数据结构: + +* [NodeHardwareInfo](https://cloud.tencent.com/document/api/589/33981#NodeHardwareInfo) + + * **修改成员**:AppId, SerialNo, OrderNo, WanIp, Flag, Spec, CpuNum, MemSize, MemDesc, RegionId, ZoneId, ApplyTime, FreeTime, DiskSize, NameTag, Services, StorageType, RootSize, ChargeType, CdbIp, CdbPort, HwDiskSize, HwDiskSizeDesc, HwMemSize, HwMemSizeDesc, ExpireTime, EmrResourceId, IsAutoRenew, DeviceClass, Mutable, MCMultiDisk, CdbNodeInfo, Ip, Destroyable, Tags, AutoFlag, HardwareResourceType, IsDynamicSpec, DynamicPodSpec, SupportModifyPayMode, RootStorageType, Zone, SubnetInfo, Clients, CurrentTime, IsFederation, DeviceName, ServiceClient, DisableApiTermination, TradeVersion + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 84 次发布 + +发布时间:2023-07-05 01:27:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateFlowSignReview](https://cloud.tencent.com/document/api/1323/78980) + + * 新增入参:RecipientId, OperateType + + +修改数据结构: + +* [FailedCreateStaffData](https://cloud.tencent.com/document/api/1323/70369#FailedCreateStaffData) + + * 新增成员:WeworkOpenId + +* [Staff](https://cloud.tencent.com/document/api/1323/70369#Staff) + + * 新增成员:WeworkOpenId + +* [SuccessCreateStaffData](https://cloud.tencent.com/document/api/1323/70369#SuccessCreateStaffData) + + * 新增成员:WeworkOpenId + + * **修改成员**:Note + + + + +## 云直播CSS(live) 版本:2018-08-01 + +### 第 108 次发布 + +发布时间:2023-07-05 01:34:10 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93521) + + * 新增入参:AiFormatDiagnose + +* [ModifyLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93516) + + * 新增入参:AiFormatDiagnose + + +修改数据结构: + +* [DiagnoseResult](https://cloud.tencent.com/document/api/267/20474#DiagnoseResult) + + * 新增成员:StreamFormatResults + +* [LiveStreamMonitorInfo](https://cloud.tencent.com/document/api/267/20474#LiveStreamMonitorInfo) + + * 新增成员:AiFormatDiagnose + + + + +## T-Sec-安心平台(RP)(trp) 版本:2021-05-15 + +### 第 24 次发布 + +发布时间:2023-07-05 01:50:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeRawScanLogs](https://cloud.tencent.com/document/api/1458/94488) + +新增数据结构: + +* [RawScanLog](https://cloud.tencent.com/document/api/1458/75030#RawScanLog) + + + +## 私有网络(vpc) 版本:2017-03-12 + +### 第 159 次发布 + +发布时间:2023-07-05 01:54:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AllocateAddresses](https://cloud.tencent.com/document/api/215/16699) + + * 新增入参:AntiDDoSPackageId, ClientToken + + +修改数据结构: + +* [Address](https://cloud.tencent.com/document/api/215/15824#Address) + + * 新增成员:AntiDDoSPackageId + + * **修改成员**:AddressId, AddressName, AddressStatus, AddressIp, InstanceId, CreatedTime + + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 37 次发布 + +发布时间:2023-07-05 01:56:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DomainInfo](https://cloud.tencent.com/document/api/627/53609#DomainInfo) + + * 新增成员:CdcClusters, ApiStatus, SgState, SgDetail + + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 33 次发布 + +发布时间:2023-07-05 01:56:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CommitIntegrationTask](https://cloud.tencent.com/document/api/1267/82526) + + * 新增入参:ExtConfig + +* [GenHiveTableDDLSql](https://cloud.tencent.com/document/api/1267/82483) + + * 新增入参:UpsertKeys, TableBaseInfo + +* [ResumeIntegrationTask](https://cloud.tencent.com/document/api/1267/82473) + + * 新增入参:Event, ExtConfig + +* [StartIntegrationTask](https://cloud.tencent.com/document/api/1267/82471) + + * 新增入参:Event, ExtConfig + + +新增数据结构: + +* [DlcDataGovernPolicy](https://cloud.tencent.com/document/api/1267/76336#DlcDataGovernPolicy) +* [DlcExpiredSnapshotsInfo](https://cloud.tencent.com/document/api/1267/76336#DlcExpiredSnapshotsInfo) +* [DlcMergeManifestsInfo](https://cloud.tencent.com/document/api/1267/76336#DlcMergeManifestsInfo) +* [DlcRemoveOrphanFilesInfo](https://cloud.tencent.com/document/api/1267/76336#DlcRemoveOrphanFilesInfo) +* [DlcRewriteDataInfo](https://cloud.tencent.com/document/api/1267/76336#DlcRewriteDataInfo) +* [TableBaseInfo](https://cloud.tencent.com/document/api/1267/76336#TableBaseInfo) + +修改数据结构: + +* [AlarmIndicatorInfo](https://cloud.tencent.com/document/api/1267/76336#AlarmIndicatorInfo) + + * 新增成员:Duration, DurationUnit, MaxTimes + +* [RecordField](https://cloud.tencent.com/document/api/1267/76336#RecordField) + + * **修改成员**:Name, Value + +* [SourceFieldInfo](https://cloud.tencent.com/document/api/1267/76336#SourceFieldInfo) + + * 新增成员:Comment + + + + +# Release 3.0.923 + +## 账号风控平台(ciam) 版本:2022-03-31 + +### 第 9 次发布 + +发布时间:2023-07-04 01:14:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateUserGroup](https://cloud.tencent.com/document/api/1441/94455) +* [CreateUserStore](https://cloud.tencent.com/document/api/1441/94460) +* [DeleteUserGroups](https://cloud.tencent.com/document/api/1441/94454) +* [DeleteUserStore](https://cloud.tencent.com/document/api/1441/94459) +* [ListUserGroups](https://cloud.tencent.com/document/api/1441/94453) +* [ListUserStore](https://cloud.tencent.com/document/api/1441/94458) +* [UpdateUserGroup](https://cloud.tencent.com/document/api/1441/94452) +* [UpdateUserStore](https://cloud.tencent.com/document/api/1441/94457) + +新增数据结构: + +* [AppAssociatedUserGroupIds](https://cloud.tencent.com/document/api/1441/75643#AppAssociatedUserGroupIds) +* [UserGroup](https://cloud.tencent.com/document/api/1441/75643#UserGroup) +* [UserGroupDeleteResp](https://cloud.tencent.com/document/api/1441/75643#UserGroupDeleteResp) +* [UserStore](https://cloud.tencent.com/document/api/1441/75643#UserStore) + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 53 次发布 + +发布时间:2023-07-03 17:15:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [OpenKafkaConsumer](https://cloud.tencent.com/document/api/614/72339) + + * 新增入参:ConsumerContent + + +新增数据结构: + +* [KafkaConsumerContent](https://cloud.tencent.com/document/api/614/56471#KafkaConsumerContent) + +### 第 52 次发布 + +发布时间:2023-07-03 16:20:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CheckRechargeKafkaServer](https://cloud.tencent.com/document/api/614/94449) +* [CreateKafkaRecharge](https://cloud.tencent.com/document/api/614/94448) +* [DeleteKafkaRecharge](https://cloud.tencent.com/document/api/614/94447) +* [DescribeKafkaRecharges](https://cloud.tencent.com/document/api/614/94446) +* [ModifyKafkaRecharge](https://cloud.tencent.com/document/api/614/94445) +* [PreviewKafkaRecharge](https://cloud.tencent.com/document/api/614/94444) + +新增数据结构: + +* [KafkaProtocolInfo](https://cloud.tencent.com/document/api/614/56471#KafkaProtocolInfo) +* [KafkaRechargeInfo](https://cloud.tencent.com/document/api/614/56471#KafkaRechargeInfo) +* [LogRechargeRuleInfo](https://cloud.tencent.com/document/api/614/56471#LogRechargeRuleInfo) + + + +# Release 3.0.922 + +## 费用中心(billing) 版本:2018-07-09 + +### 第 44 次发布 + +发布时间:2023-07-03 01:04:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [BillDetailComponent](https://cloud.tencent.com/document/api/555/19183#BillDetailComponent) + + * 新增成员:RealTotalMeasure, DeductedMeasure + + * **修改成员**:SpecifiedPrice, TransferPayAmount, SPDeduction + + + + +## 数据湖计算 DLC(dlc) 版本:2021-01-25 + +### 第 53 次发布 + +发布时间:2023-07-03 01:18:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateDataEngine](https://cloud.tencent.com/document/api/1342/87875) + + + + +## DNSPod(dnspod) 版本:2021-03-23 + +### 第 20 次发布 + +发布时间:2023-07-03 01:19:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteRecordBatch](https://cloud.tencent.com/document/api/1427/94422) + +新增数据结构: + +* [DeleteRecordBatchDetail](https://cloud.tencent.com/document/api/1427/56185#DeleteRecordBatchDetail) + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 83 次发布 + +发布时间:2023-06-30 18:46:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateReleaseFlow](https://cloud.tencent.com/document/api/1323/88045) + + * 新增入参:Deadline + + +修改数据结构: + +* [ReleasedApprover](https://cloud.tencent.com/document/api/1323/70369#ReleasedApprover) + + * 新增成员:ApproverSignComponentType, ApproverSignRole + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 87 次发布 + +发布时间:2023-06-30 17:26:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateReleaseFlow](https://cloud.tencent.com/document/api/1420/83461) + + * 新增入参:Deadline + + +修改数据结构: + +* [ReleasedApprover](https://cloud.tencent.com/document/api/1420/61525#ReleasedApprover) + + * 新增成员:ApproverSignComponentType, ApproverSignRole + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 企业微信汽车行业版(wav) 版本:2021-01-29 + +### 第 14 次发布 + +发布时间:2023-06-30 12:15:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [QueryArrivalList](https://cloud.tencent.com/document/api/1318/94396) +* [QueryFollowList](https://cloud.tencent.com/document/api/1318/94395) + +新增数据结构: + +* [ArrivalInfo](https://cloud.tencent.com/document/api/1318/56791#ArrivalInfo) +* [FollowInfo](https://cloud.tencent.com/document/api/1318/56791#FollowInfo) + +修改数据结构: + +* [ClueInfoDetail](https://cloud.tencent.com/document/api/1318/56791#ClueInfoDetail) + + * 新增成员:WxId, BrandCode, BuildTime, OrderTime, ArrivalTime, DeliveryTime, FollowTime, NextFollowTime, OrgId, OrgName, Introducer, IntroducerPhone, IsBindWx, IsMerge, IsInvalid, InvalidType, InvalidTypeName, InvalidRemark, InvalidTime, DealerName, ShopId, ShopName, Position + + * **修改成员**:LeadUserType, LeadType, ChannelId, ChannelName, SourceChannelName, Gender, CreateTime, LeadStatus, LevelCode, ImportAtTime, DistributeTime, CreateAtTime + +* [CorpUserInfo](https://cloud.tencent.com/document/api/1318/56791#CorpUserInfo) + + * 新增成员:JobNumber + + + + +# Release 3.0.921 + +## 云呼叫中心(ccc) 版本:2020-02-10 + +### 第 51 次发布 + +发布时间:2023-06-30 01:11:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateExtension](https://cloud.tencent.com/document/api/679/82130) + + * 新增入参:SkillGroupIds, Relation + + +修改数据结构: + +* [TelCdrInfo](https://cloud.tencent.com/document/api/679/47715#TelCdrInfo) + + * 新增成员:VoicemailAsrURL + + * **修改成员**:Caller, Callee, Time, Direction, Duration, RecordURL, SeatUser, EndStatus, SkillGroup, CallerLocation, IVRDuration, RingTimestamp, AcceptTimestamp, EndedTimestamp, IVRKeyPressed, HungUpSide, ServeParticipants, SkillGroupId, EndStatusString, StartTimestamp, QueuedTimestamp, PostIVRKeyPressed, QueuedSkillGroupId, SessionId, ProtectedCaller, ProtectedCallee, Uui, IVRKeyPressedEx, AsrUrl, CustomRecordURL, Remark, QueuedSkillGroupName, VoicemailRecordURL + + + + +## 云数据仓库 ClickHouse(cdwch) 版本:2020-09-15 + +### 第 12 次发布 + +发布时间:2023-06-30 01:12:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeBackUpSchedule](https://cloud.tencent.com/document/api/1299/86155) + + * 新增出参:ErrorMsg + +* [DescribeInstancesNew](https://cloud.tencent.com/document/api/1299/93328) + + * 新增入参:IsSimple + + +修改数据结构: + +* [BackupTableContent](https://cloud.tencent.com/document/api/1299/83429#BackupTableContent) + + * 新增成员:ZooPath, Rip + +* [ScheduleStrategy](https://cloud.tencent.com/document/api/1299/83429#ScheduleStrategy) + + * 新增成员:NextBackupTime + + + + +## 云防火墙(cfw) 版本:2019-09-04 + +### 第 39 次发布 + +发布时间:2023-06-30 01:13:38 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeBlockIgnoreList](https://cloud.tencent.com/document/api/1132/86691) + + * 新增出参:SourceList + + +修改数据结构: + +* [InstanceInfo](https://cloud.tencent.com/document/api/1132/49071#InstanceInfo) + + * 新增成员:RegionKey + + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 60 次发布 + +发布时间:2023-06-29 14:25:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateProxyEndPoint](https://cloud.tencent.com/document/api/1003/94133) + + * 新增出参:ProxyGroupId + + +### 第 59 次发布 + +发布时间:2023-06-29 11:34:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateProxy](https://cloud.tencent.com/document/api/1003/94134) + + * 新增出参:ProxyGroupId + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 82 次发布 + +发布时间:2023-06-30 01:25:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateBatchCancelFlowUrl](https://cloud.tencent.com/document/api/1323/78262) + + * 新增入参:Agent + +* [CreateFlowEvidenceReport](https://cloud.tencent.com/document/api/1323/79686) + + * 新增入参:Agent + +* [CreateFlowReminds](https://cloud.tencent.com/document/api/1323/86002) + + * 新增入参:Agent + +* [DescribeFlowEvidenceReport](https://cloud.tencent.com/document/api/1323/83441) + + * 新增入参:Agent + + + + +## 集团账号管理(organization) 版本:2021-03-31 + +### 第 20 次发布 + +发布时间:2023-06-30 01:38:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [UpdateOrganizationMember](https://cloud.tencent.com/document/api/850/94392) + + + +## 集团账号管理(organization) 版本:2018-12-25 + + + +## 云函数(scf) 版本:2018-04-16 + +### 第 56 次发布 + +发布时间:2023-06-30 01:40:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateFunction](https://cloud.tencent.com/document/api/583/18586) + + * 新增入参:AutoDeployClsTopicIndex, AutoCreateClsTopic + + + + +## 云开发 CloudBase(tcb) 版本:2018-06-08 + +### 第 96 次发布 + +发布时间:2023-06-29 18:45:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteGatewayVersion](https://cloud.tencent.com/document/api/876/94391) +* [DescribeBillingInfo](https://cloud.tencent.com/document/api/876/94390) +* [DescribeCbrServerVersion](https://cloud.tencent.com/document/api/876/94389) +* [DescribeGatewayVersions](https://cloud.tencent.com/document/api/876/94388) +* [DescribeGraphData](https://cloud.tencent.com/document/api/876/59512) +* [DescribeWxGatewayRoutes](https://cloud.tencent.com/document/api/876/94387) +* [DescribeWxGateways](https://cloud.tencent.com/document/api/876/94386) +* [ModifyGatewayVersionTraffic](https://cloud.tencent.com/document/api/876/94385) + +新增数据结构: + +* [BanConfig](https://cloud.tencent.com/document/api/876/34822#BanConfig) +* [CbrPackageInfo](https://cloud.tencent.com/document/api/876/34822#CbrPackageInfo) +* [CbrRepoInfo](https://cloud.tencent.com/document/api/876/34822#CbrRepoInfo) +* [CustomLogConfig](https://cloud.tencent.com/document/api/876/34822#CustomLogConfig) +* [FrequencyLimitConfig](https://cloud.tencent.com/document/api/876/34822#FrequencyLimitConfig) +* [GatewayItem](https://cloud.tencent.com/document/api/876/34822#GatewayItem) +* [GatewayVersionItem](https://cloud.tencent.com/document/api/876/34822#GatewayVersionItem) +* [WxGatewayCustomConfig](https://cloud.tencent.com/document/api/876/34822#WxGatewayCustomConfig) +* [WxGatewayRountItem](https://cloud.tencent.com/document/api/876/34822#WxGatewayRountItem) + +修改数据结构: + +* [EnvInfo](https://cloud.tencent.com/document/api/876/34822#EnvInfo) + + * 新增成员:ArchitectureType, Recycle + + + + +## 容器镜像服务(tcr) 版本:2019-09-24 + +### 第 57 次发布 + +发布时间:2023-06-30 01:44:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* CreateImageLifecyclePersonal +* DeleteImageLifecyclePersonal + + + +## 容器安全服务(tcss) 版本:2020-11-01 + +### 第 47 次发布 + +发布时间:2023-06-30 01:45:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ComplianceHostDetailInfo](https://cloud.tencent.com/document/api/1285/65614#ComplianceHostDetailInfo) + + * 新增成员:ContainerdVersion + + + + +## 容器服务(tke) 版本:2018-05-25 + +### 第 155 次发布 + +发布时间:2023-06-30 01:49:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [KMSConfiguration](https://cloud.tencent.com/document/api/457/31866#KMSConfiguration) + + * 新增成员:KeyId, KmsRegion + + + + +# Release 3.0.920 + +## API 网关(apigateway) 版本:2018-08-08 + +### 第 37 次发布 + +发布时间:2023-06-29 01:02:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateService](https://cloud.tencent.com/document/api/628/45201) + + * **删除入参**:ExclusiveSetName + +* [DescribeService](https://cloud.tencent.com/document/api/628/45199) + + * **删除出参**:ExclusiveSetName + +* [DescribeServiceForApiApp](https://cloud.tencent.com/document/api/628/58632) + + * **删除出参**:ExclusiveSetName + + +修改数据结构: + +* [InstanceDetail](https://cloud.tencent.com/document/api/628/45244#InstanceDetail) + + * **修改成员**:Zones + + + + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 135 次发布 + +发布时间:2023-06-29 01:07:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [RemoteBackupInfo](https://cloud.tencent.com/document/api/236/15878#RemoteBackupInfo) + + * **修改成员**:SubBackupId + + + + +## 混沌演练平台(cfg) 版本:2021-08-20 + +### 第 8 次发布 + +发布时间:2023-06-29 01:09:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTemplateList](https://cloud.tencent.com/document/api/1500/71773) + + * 新增入参:TemplateSource, TemplateIdList + + +修改数据结构: + +* [TaskListItem](https://cloud.tencent.com/document/api/1500/71784#TaskListItem) + + * 新增成员:TaskExpect + +* [Template](https://cloud.tencent.com/document/api/1500/71784#Template) + + * 新增成员:TemplateSource + +* [TemplateListItem](https://cloud.tencent.com/document/api/1500/71784#TemplateListItem) + + * 新增成员:TemplateSource + + + + +## 多媒体创作引擎(cme) 版本:2019-10-29 + +### 第 54 次发布 + +发布时间:2023-06-29 01:11:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [MediaCastPlaySetting](https://cloud.tencent.com/document/api/1156/40360#MediaCastPlaySetting) + + * 新增成员:AutoStartTime + +* [MediaCastSourceInfo](https://cloud.tencent.com/document/api/1156/40360#MediaCastSourceInfo) + + * 新增成员:Offset, Duration, Url + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 81 次发布 + +发布时间:2023-06-29 01:21:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ApproverInfo](https://cloud.tencent.com/document/api/1323/70369#ApproverInfo) + + * 新增成员:ApproverNeedSignReview + +* [CcInfo](https://cloud.tencent.com/document/api/1323/70369#CcInfo) + + * 新增成员:NotifyType + +* [FlowCreateApprover](https://cloud.tencent.com/document/api/1323/70369#FlowCreateApprover) + + * 新增成员:ApproverNeedSignReview + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 86 次发布 + +发布时间:2023-06-29 01:22:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CommonFlowApprover](https://cloud.tencent.com/document/api/1420/61525#CommonFlowApprover) + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 27 次发布 + +发布时间:2023-06-29 01:28:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRoom](https://cloud.tencent.com/document/api/1639/80942) + + * 新增入参:InteractionMode, VideoOrientation + +* [DescribeRoom](https://cloud.tencent.com/document/api/1639/80941) + + * 新增出参:InteractionMode, VideoOrientation + +* [ModifyRoom](https://cloud.tencent.com/document/api/1639/86030) + + * 新增入参:InteractionMode, VideoOrientation + + +修改数据结构: + +* [MemberRecord](https://cloud.tencent.com/document/api/1639/81423#MemberRecord) + + * 新增成员:CurrentState + +* [RoomInfo](https://cloud.tencent.com/document/api/1639/81423#RoomInfo) + + * 新增成员:InteractionMode, VideoOrientation + + + + +## 容器服务(tke) 版本:2018-05-25 + +### 第 154 次发布 + +发布时间:2023-06-29 01:44:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeEncryptionStatus](https://cloud.tencent.com/document/api/457/94085) + + * 新增入参:ClusterId + + * 新增出参:Status, ErrorMsg + +* [DisableEncryptionProtection](https://cloud.tencent.com/document/api/457/94084) + + * 新增入参:ClusterId + +* [EnableEncryptionProtection](https://cloud.tencent.com/document/api/457/94083) + + * 新增入参:ClusterId, KMSConfiguration + + +新增数据结构: + +* [KMSConfiguration](https://cloud.tencent.com/document/api/457/31866#KMSConfiguration) + + + +## T-Sec-安心平台(RP)(trp) 版本:2021-05-15 + +### 第 23 次发布 + +发布时间:2023-06-29 01:45:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeAgentCorps](https://cloud.tencent.com/document/api/1458/94378) + + + +# Release 3.0.919 + +## 应用性能监控(apm) 版本:2021-06-22 + +### 第 18 次发布 + +发布时间:2023-06-28 01:02:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeMetricRecords](https://cloud.tencent.com/document/api/1463/68254) + + * 新增入参:OrFilters + + + + +## 费用中心(billing) 版本:2018-07-09 + +### 第 43 次发布 + +发布时间:2023-06-28 01:03:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeBillResourceSummary](https://cloud.tencent.com/document/api/555/19181) + + * 新增入参:PayerUin + + + + +## 内容分发网络 CDN(cdn) 版本:2018-06-06 + +### 第 125 次发布 + +发布时间:2023-06-28 01:06:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DetailDomain](https://cloud.tencent.com/document/api/228/30987#DetailDomain) + + * **修改成员**:OthersPrivateAccess + + + + +## TDSQL MySQL 版(dcdb) 版本:2018-04-11 + +### 第 63 次发布 + +发布时间:2023-06-28 01:18:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateDedicatedClusterDCDBInstance](https://cloud.tencent.com/document/api/557/61369) + + * 新增入参:SecurityGroupIds + + + + +## 云数据库Redis(redis) 版本:2018-04-12 + +### 第 66 次发布 + +发布时间:2023-06-28 01:36:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChangeMasterInstance](https://cloud.tencent.com/document/api/239/77862) + + * 新增入参:ForceSwitch + + + + +## 云数据库 SQL Server(sqlserver) 版本:2018-03-28 + +### 第 47 次发布 + +发布时间:2023-06-28 01:38:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyDBEncryptAttributes](https://cloud.tencent.com/document/api/238/94327) +* [ModifyInstanceEncryptAttributes](https://cloud.tencent.com/document/api/238/94328) + +新增数据结构: + +* [DBTDEEncrypt](https://cloud.tencent.com/document/api/238/19976#DBTDEEncrypt) + + + +## 容器镜像服务(tcr) 版本:2019-09-24 + +### 第 56 次发布 + +发布时间:2023-06-28 01:40:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateCustomAccount](https://cloud.tencent.com/document/api/1141/94333) +* [DeleteCustomAccount](https://cloud.tencent.com/document/api/1141/94332) +* [DescribeCustomAccounts](https://cloud.tencent.com/document/api/1141/94331) +* [ModifyCustomAccount](https://cloud.tencent.com/document/api/1141/94330) + +新增数据结构: + +* [CustomAccount](https://cloud.tencent.com/document/api/1141/41603#CustomAccount) +* [Permission](https://cloud.tencent.com/document/api/1141/41603#Permission) + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 65 次发布 + +发布时间:2023-06-28 01:43:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyRocketMQCluster](https://cloud.tencent.com/document/api/1179/63417) + + * 新增入参:PublicAccessEnabled + +* [ModifyRocketMQNamespace](https://cloud.tencent.com/document/api/1179/63415) + + * 新增入参:PublicAccessEnabled + + + + +# Release 3.0.918 + +## T-Sec-DDoS防护(Anti-DDoS)(antiddos) 版本:2020-03-09 + +### 第 57 次发布 + +发布时间:2023-06-27 01:01:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/1021/57521) + + * 新增入参:FilterBasicPlusFlag + + +修改数据结构: + +* [BGPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPInstance) + + * 新增成员:BasicPlusFlag + + + + +## API 网关(apigateway) 版本:2018-08-08 + +### 第 36 次发布 + +发布时间:2023-06-27 01:02:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ApiIdStatus](https://cloud.tencent.com/document/api/628/45244#ApiIdStatus) + + * **修改成员**:RelationBuniessApiIds + +* [DesApisStatus](https://cloud.tencent.com/document/api/628/45244#DesApisStatus) + + * **修改成员**:RelationBuniessApiIds + +* [DescribeApisStatusResultApiIdStatusSetInfo](https://cloud.tencent.com/document/api/628/45244#DescribeApisStatusResultApiIdStatusSetInfo) + +* [ParameterInfo](https://cloud.tencent.com/document/api/628/45244#ParameterInfo) + + + + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 134 次发布 + +发布时间:2023-06-27 01:06:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ProxyInst](https://cloud.tencent.com/document/api/236/15878#ProxyInst) + + * **修改成员**:InstanceType + + + + +## 消息队列 CKafka(ckafka) 版本:2019-08-19 + +### 第 86 次发布 + +发布时间:2023-06-27 01:10:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateInstancePre](https://cloud.tencent.com/document/api/597/45847) + + * 新增入参:InstanceNum + + + + +## NLP 服务(nlp) 版本:2019-04-08 + +### 第 19 次发布 + +发布时间:2023-06-26 15:51:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AnalyzeSentiment](https://cloud.tencent.com/document/api/271/94294) +* [ClassifyContent](https://cloud.tencent.com/document/api/271/94293) +* [ComposeCouplet](https://cloud.tencent.com/document/api/271/94292) +* [ComposePoetry](https://cloud.tencent.com/document/api/271/94291) + +新增数据结构: + +* [Category](https://cloud.tencent.com/document/api/271/35511#Category) + + + +## 腾讯云区块链服务平台 TBaaS(tbaas) 版本:2018-04-16 + +### 第 17 次发布 + +发布时间:2023-06-27 01:39:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* CreateChaincodeAndInstallForUser +* GetChaincodeCompileLogForUser +* GetChaincodeInitializeResultForUser +* GetChaincodeLogForUser +* GetChannelListForUser +* GetClusterListForUser +* GetPeerLogForUser +* InitializeChaincodeForUser + + + +## 分布式身份(tdid) 版本:2021-05-19 + +### 第 8 次发布 + +发布时间:2023-06-27 01:43:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* GetDidClusterDetail +* GetDidClusterList + +**预下线接口**: + +* CheckChain +* CreateCredential +* CreateSelectiveCredential +* CreateTDid +* CreateTDidByPrivateKey +* CreateTDidByPublicKey +* GetAuthorityIssuer +* GetCptInfo +* GetCredentialStatus +* GetDidDocument +* RegisterCpt +* SetCredentialStatus +* VerifyCredential + +**删除数据结构**: + +* DidCluster + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 36 次发布 + +发布时间:2023-06-27 01:53:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifySpartaProtection](https://cloud.tencent.com/document/api/627/94309) + +新增数据结构: + +* [SpartaProtectionPort](https://cloud.tencent.com/document/api/627/53609#SpartaProtectionPort) + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 32 次发布 + +发布时间:2023-06-27 01:54:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDimensionScore](https://cloud.tencent.com/document/api/1267/82830) + + * 新增入参:Filters + +* [DescribeQualityScore](https://cloud.tencent.com/document/api/1267/82825) + + * 新增入参:ScoreType, Filters + +* [DescribeQualityScoreTrend](https://cloud.tencent.com/document/api/1267/82824) + + * 新增入参:ScoreType, Filters + +* [DescribeTableQualityDetails](https://cloud.tencent.com/document/api/1267/82801) + + * 新增入参:ScoreType + +* [DescribeTableScoreTrend](https://cloud.tencent.com/document/api/1267/82800) + + * 新增入参:ScoreType + + +修改数据结构: + +* [DimensionCount](https://cloud.tencent.com/document/api/1267/76336#DimensionCount) + + * 新增成员:QualityDim + +* [RuleExecResult](https://cloud.tencent.com/document/api/1267/76336#RuleExecResult) + + * 新增成员:StartTime, AlarmLevel + +* [RuleExecResultDetail](https://cloud.tencent.com/document/api/1267/76336#RuleExecResultDetail) + + * 新增成员:DatasourceType + +* [RuleGroup](https://cloud.tencent.com/document/api/1267/76336#RuleGroup) + + * 新增成员:InstanceId + +* [SourceObject](https://cloud.tencent.com/document/api/1267/76336#SourceObject) + + * 新增成员:ObjectDataTypeName, ObjectValue, ObjectType + + + + +# Release 3.0.917 + +## 内容分发网络 CDN(cdn) 版本:2018-06-06 + +### 第 124 次发布 + +发布时间:2023-06-26 01:13:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyDomainConfig](https://cloud.tencent.com/document/api/228/94258) + + + +## 消息队列 CKafka(ckafka) 版本:2019-08-19 + +### 第 85 次发布 + +发布时间:2023-06-26 01:15:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreatePostPaidInstance](https://cloud.tencent.com/document/api/597/94259) + +新增数据结构: + +* [CreateInstancePostData](https://cloud.tencent.com/document/api/597/40861#CreateInstancePostData) +* [CreateInstancePostResp](https://cloud.tencent.com/document/api/597/40861#CreateInstancePostResp) + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 58 次发布 + +发布时间:2023-06-26 01:22:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeSupportProxyVersion](https://cloud.tencent.com/document/api/1003/94260) + + + +## 云数据库 SQL Server(sqlserver) 版本:2018-03-28 + +### 第 46 次发布 + +发布时间:2023-06-26 01:49:10 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDBInstancesAttribute](https://cloud.tencent.com/document/api/238/90299) + + * 新增出参:TDEConfig + +* [DescribeDBs](https://cloud.tencent.com/document/api/238/19968) + + * 新增入参:Encryption + + +新增数据结构: + +* [TDEConfigAttribute](https://cloud.tencent.com/document/api/238/19976#TDEConfigAttribute) + +修改数据结构: + +* [DBDetail](https://cloud.tencent.com/document/api/238/19976#DBDetail) + + * 新增成员:Encryption + + + + +## 腾讯云区块链服务平台 TBaaS(tbaas) 版本:2018-04-16 + +### 第 16 次发布 + +发布时间:2023-06-26 01:51:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DeployDynamicBcosContract +* GetBcosBlockByNumber +* GetBcosBlockList +* GetBcosTransByHash +* GetBcosTransList +* InvokeBcosTrans + +**删除数据结构**: + +* BcosBlockObj +* BcosTransInfo + + + +## 分布式身份(tdid) 版本:2021-05-19 + +### 第 7 次发布 + +发布时间:2023-06-26 01:54:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* CancelAuthorityIssuer +* CheckDidDeploy +* CreateDidService +* CreateLabel +* DeployByName +* DownCpt +* EnableHash +* GetAuthoritiesList +* GetCptList +* GetCredentialIssueRank +* GetCredentialIssueTrend +* GetDataPanel +* GetDeployInfo +* GetDeployList +* GetDidDetail +* GetDidList +* GetDidRegisterTrend +* GetDidServiceDetail +* GetDidServiceList +* GetGroupList +* GetLabelList +* GetPolicyList +* GetPublicKey +* QueryPolicy +* RecognizeAuthorityIssuer +* RegisterClaimPolicy +* RegisterIssuer +* RemoveHash + +**删除数据结构**: + +* Authority +* Contract +* CptListData +* DidData +* DidServiceInfo +* Group +* Label +* Policy +* Task +* Trend + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 27 次发布 + +发布时间:2023-06-26 01:57:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CFSConfig](https://cloud.tencent.com/document/api/851/75051#CFSConfig) + + * 新增成员:MountType, Protocol + + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## T-Sec-安心平台(RP)(trp) 版本:2021-05-15 + +### 第 22 次发布 + +发布时间:2023-06-26 02:00:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateCodeBatch](https://cloud.tencent.com/document/api/1458/75029) + + * 新增入参:ValidDate, ProductionDate + +* [DescribeScanLogs](https://cloud.tencent.com/document/api/1458/85943) + + * 新增入参:PageSize, PageNumber, Openid + + * **修改入参**:Code + +* [DescribeTraceCodeById](https://cloud.tencent.com/document/api/1458/75010) + + * 新增出参:CodePath + +* [ModifyCodeBatch](https://cloud.tencent.com/document/api/1458/75007) + + * 新增入参:ValidDate, ProductionDate + + +新增数据结构: + +* [AttrItem](https://cloud.tencent.com/document/api/1458/75030#AttrItem) + +修改数据结构: + +* [CodeBatch](https://cloud.tencent.com/document/api/1458/75030#CodeBatch) + + * 新增成员:ProductionDate, ValidDate, Attrs + +* [Product](https://cloud.tencent.com/document/api/1458/75030#Product) + + * **修改成员**:ProductId, CorpId, ProductCode, Specification, Remark, Logo, CreateTime, UpdateTime, Ext, MerchantName + +* [ScanLog](https://cloud.tencent.com/document/api/1458/75030#ScanLog) + + * 新增成员:Type, MerchantName, ProductName + +* [TraceData](https://cloud.tencent.com/document/api/1458/75030#TraceData) + + * **修改成员**:TraceItems + +* [TraceItem](https://cloud.tencent.com/document/api/1458/75030#TraceItem) + + * **修改成员**:ReadOnly, Hidden, Key, Ext + + + + +# Release 3.0.916 + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 133 次发布 + +发布时间:2023-06-22 01:12:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDatabase](https://cloud.tencent.com/document/api/236/94238) + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 57 次发布 + +发布时间:2023-06-22 01:22:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeProxySpecs](https://cloud.tencent.com/document/api/1003/94241) + +新增数据结构: + +* [ProxySpec](https://cloud.tencent.com/document/api/1003/48097#ProxySpec) + + + +## 腾讯智能对话平台(tbp) 版本:2019-06-27 + + + +## 腾讯智能对话平台(tbp) 版本:2019-03-11 + +### 第 6 次发布 + +发布时间:2023-06-22 01:50:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ResponseMessage](https://cloud.tencent.com/document/api/1060/34559#ResponseMessage) + + * **修改成员**:GroupList + + + + +## 云点播(vod) 版本:2018-07-17 + +### 第 159 次发布 + +发布时间:2023-06-22 02:01:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94246) +* [DeleteQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94245) +* [DescribeQualityInspectTemplates](https://cloud.tencent.com/document/api/266/94244) +* [InspectMediaQuality](https://cloud.tencent.com/document/api/266/94242) +* [ModifyQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94243) + +修改接口: + +* [DescribeTaskDetail](https://cloud.tencent.com/document/api/266/33431) + + * 新增出参:QualityInspectTask + + +新增数据结构: + +* [AbnormalLightingConfigureInfo](https://cloud.tencent.com/document/api/266/31773#AbnormalLightingConfigureInfo) +* [AbnormalLightingConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#AbnormalLightingConfigureInfoForUpdate) +* [BlackWhiteEdgeConfigureInfo](https://cloud.tencent.com/document/api/266/31773#BlackWhiteEdgeConfigureInfo) +* [BlackWhiteEdgeConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#BlackWhiteEdgeConfigureInfoForUpdate) +* [BlurConfigureInfo](https://cloud.tencent.com/document/api/266/31773#BlurConfigureInfo) +* [BlurConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#BlurConfigureInfoForUpdate) +* [CrashScreenConfigureInfo](https://cloud.tencent.com/document/api/266/31773#CrashScreenConfigureInfo) +* [CrashScreenConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#CrashScreenConfigureInfoForUpdate) +* [JitterConfigureInfo](https://cloud.tencent.com/document/api/266/31773#JitterConfigureInfo) +* [JitterConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#JitterConfigureInfoForUpdate) +* [MosaicConfigureInfo](https://cloud.tencent.com/document/api/266/31773#MosaicConfigureInfo) +* [MosaicConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#MosaicConfigureInfoForUpdate) +* [NoiseConfigureInfo](https://cloud.tencent.com/document/api/266/31773#NoiseConfigureInfo) +* [NoiseConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#NoiseConfigureInfoForUpdate) +* [QRCodeConfigureInfo](https://cloud.tencent.com/document/api/266/31773#QRCodeConfigureInfo) +* [QRCodeConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#QRCodeConfigureInfoForUpdate) +* [QualityEvaluationConfigureInfo](https://cloud.tencent.com/document/api/266/31773#QualityEvaluationConfigureInfo) +* [QualityEvaluationConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#QualityEvaluationConfigureInfoForUpdate) +* [QualityInspectItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectItem) +* [QualityInspectResultItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectResultItem) +* [QualityInspectTask](https://cloud.tencent.com/document/api/266/31773#QualityInspectTask) +* [QualityInspectTaskInput](https://cloud.tencent.com/document/api/266/31773#QualityInspectTaskInput) +* [QualityInspectTaskOutput](https://cloud.tencent.com/document/api/266/31773#QualityInspectTaskOutput) +* [QualityInspectTemplateItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectTemplateItem) +* [VoiceConfigureInfo](https://cloud.tencent.com/document/api/266/31773#VoiceConfigureInfo) +* [VoiceConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#VoiceConfigureInfoForUpdate) + +修改数据结构: + +* [EventContent](https://cloud.tencent.com/document/api/266/31773#EventContent) + + * 新增成员:QualityInspectCompleteEvent + + + + +## 音速达直播音乐版权引擎(yinsuda) 版本:2022-05-27 + +### 第 16 次发布 + +发布时间:2023-06-22 02:06:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeKTVMusicAccompanySegmentUrl](https://cloud.tencent.com/document/api/1592/94247) + +新增数据结构: + +* [KTVOtherSegments](https://cloud.tencent.com/document/api/1592/76191#KTVOtherSegments) + + + +# Release 3.0.915 + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 133 次发布 + +发布时间:2023-06-22 01:12:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDatabase](https://cloud.tencent.com/document/api/236/94238) + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 57 次发布 + +发布时间:2023-06-22 01:22:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeProxySpecs](https://cloud.tencent.com/document/api/1003/94241) + +新增数据结构: + +* [ProxySpec](https://cloud.tencent.com/document/api/1003/48097#ProxySpec) + + + +## 腾讯智能对话平台(tbp) 版本:2019-06-27 + + + +## 腾讯智能对话平台(tbp) 版本:2019-03-11 + +### 第 6 次发布 + +发布时间:2023-06-22 01:50:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ResponseMessage](https://cloud.tencent.com/document/api/1060/34559#ResponseMessage) + + * **修改成员**:GroupList + + + + +## 云点播(vod) 版本:2018-07-17 + +### 第 159 次发布 + +发布时间:2023-06-22 02:01:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94246) +* [DeleteQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94245) +* [DescribeQualityInspectTemplates](https://cloud.tencent.com/document/api/266/94244) +* [InspectMediaQuality](https://cloud.tencent.com/document/api/266/94242) +* [ModifyQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94243) + +修改接口: + +* [DescribeTaskDetail](https://cloud.tencent.com/document/api/266/33431) + + * 新增出参:QualityInspectTask + + +新增数据结构: + +* [AbnormalLightingConfigureInfo](https://cloud.tencent.com/document/api/266/31773#AbnormalLightingConfigureInfo) +* [AbnormalLightingConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#AbnormalLightingConfigureInfoForUpdate) +* [BlackWhiteEdgeConfigureInfo](https://cloud.tencent.com/document/api/266/31773#BlackWhiteEdgeConfigureInfo) +* [BlackWhiteEdgeConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#BlackWhiteEdgeConfigureInfoForUpdate) +* [BlurConfigureInfo](https://cloud.tencent.com/document/api/266/31773#BlurConfigureInfo) +* [BlurConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#BlurConfigureInfoForUpdate) +* [CrashScreenConfigureInfo](https://cloud.tencent.com/document/api/266/31773#CrashScreenConfigureInfo) +* [CrashScreenConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#CrashScreenConfigureInfoForUpdate) +* [JitterConfigureInfo](https://cloud.tencent.com/document/api/266/31773#JitterConfigureInfo) +* [JitterConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#JitterConfigureInfoForUpdate) +* [MosaicConfigureInfo](https://cloud.tencent.com/document/api/266/31773#MosaicConfigureInfo) +* [MosaicConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#MosaicConfigureInfoForUpdate) +* [NoiseConfigureInfo](https://cloud.tencent.com/document/api/266/31773#NoiseConfigureInfo) +* [NoiseConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#NoiseConfigureInfoForUpdate) +* [QRCodeConfigureInfo](https://cloud.tencent.com/document/api/266/31773#QRCodeConfigureInfo) +* [QRCodeConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#QRCodeConfigureInfoForUpdate) +* [QualityEvaluationConfigureInfo](https://cloud.tencent.com/document/api/266/31773#QualityEvaluationConfigureInfo) +* [QualityEvaluationConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#QualityEvaluationConfigureInfoForUpdate) +* [QualityInspectItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectItem) +* [QualityInspectResultItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectResultItem) +* [QualityInspectTask](https://cloud.tencent.com/document/api/266/31773#QualityInspectTask) +* [QualityInspectTaskInput](https://cloud.tencent.com/document/api/266/31773#QualityInspectTaskInput) +* [QualityInspectTaskOutput](https://cloud.tencent.com/document/api/266/31773#QualityInspectTaskOutput) +* [QualityInspectTemplateItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectTemplateItem) +* [VoiceConfigureInfo](https://cloud.tencent.com/document/api/266/31773#VoiceConfigureInfo) +* [VoiceConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#VoiceConfigureInfoForUpdate) + +修改数据结构: + +* [EventContent](https://cloud.tencent.com/document/api/266/31773#EventContent) + + * 新增成员:QualityInspectCompleteEvent + + + + +## 音速达直播音乐版权引擎(yinsuda) 版本:2022-05-27 + +### 第 16 次发布 + +发布时间:2023-06-22 02:06:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeKTVMusicAccompanySegmentUrl](https://cloud.tencent.com/document/api/1592/94247) + +新增数据结构: + +* [KTVOtherSegments](https://cloud.tencent.com/document/api/1592/76191#KTVOtherSegments) + + + +# Release 3.0.914 + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 133 次发布 + +发布时间:2023-06-22 01:12:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDatabase](https://cloud.tencent.com/document/api/236/94238) + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 57 次发布 + +发布时间:2023-06-22 01:22:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeProxySpecs](https://cloud.tencent.com/document/api/1003/94241) + +新增数据结构: + +* [ProxySpec](https://cloud.tencent.com/document/api/1003/48097#ProxySpec) + + + +## 腾讯智能对话平台(tbp) 版本:2019-06-27 + + + +## 腾讯智能对话平台(tbp) 版本:2019-03-11 + +### 第 6 次发布 + +发布时间:2023-06-22 01:50:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ResponseMessage](https://cloud.tencent.com/document/api/1060/34559#ResponseMessage) + + * **修改成员**:GroupList + + + + +## 云点播(vod) 版本:2018-07-17 + +### 第 159 次发布 + +发布时间:2023-06-22 02:01:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94246) +* [DeleteQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94245) +* [DescribeQualityInspectTemplates](https://cloud.tencent.com/document/api/266/94244) +* [InspectMediaQuality](https://cloud.tencent.com/document/api/266/94242) +* [ModifyQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94243) + +修改接口: + +* [DescribeTaskDetail](https://cloud.tencent.com/document/api/266/33431) + + * 新增出参:QualityInspectTask + + +新增数据结构: + +* [AbnormalLightingConfigureInfo](https://cloud.tencent.com/document/api/266/31773#AbnormalLightingConfigureInfo) +* [AbnormalLightingConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#AbnormalLightingConfigureInfoForUpdate) +* [BlackWhiteEdgeConfigureInfo](https://cloud.tencent.com/document/api/266/31773#BlackWhiteEdgeConfigureInfo) +* [BlackWhiteEdgeConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#BlackWhiteEdgeConfigureInfoForUpdate) +* [BlurConfigureInfo](https://cloud.tencent.com/document/api/266/31773#BlurConfigureInfo) +* [BlurConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#BlurConfigureInfoForUpdate) +* [CrashScreenConfigureInfo](https://cloud.tencent.com/document/api/266/31773#CrashScreenConfigureInfo) +* [CrashScreenConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#CrashScreenConfigureInfoForUpdate) +* [JitterConfigureInfo](https://cloud.tencent.com/document/api/266/31773#JitterConfigureInfo) +* [JitterConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#JitterConfigureInfoForUpdate) +* [MosaicConfigureInfo](https://cloud.tencent.com/document/api/266/31773#MosaicConfigureInfo) +* [MosaicConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#MosaicConfigureInfoForUpdate) +* [NoiseConfigureInfo](https://cloud.tencent.com/document/api/266/31773#NoiseConfigureInfo) +* [NoiseConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#NoiseConfigureInfoForUpdate) +* [QRCodeConfigureInfo](https://cloud.tencent.com/document/api/266/31773#QRCodeConfigureInfo) +* [QRCodeConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#QRCodeConfigureInfoForUpdate) +* [QualityEvaluationConfigureInfo](https://cloud.tencent.com/document/api/266/31773#QualityEvaluationConfigureInfo) +* [QualityEvaluationConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#QualityEvaluationConfigureInfoForUpdate) +* [QualityInspectItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectItem) +* [QualityInspectResultItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectResultItem) +* [QualityInspectTask](https://cloud.tencent.com/document/api/266/31773#QualityInspectTask) +* [QualityInspectTaskInput](https://cloud.tencent.com/document/api/266/31773#QualityInspectTaskInput) +* [QualityInspectTaskOutput](https://cloud.tencent.com/document/api/266/31773#QualityInspectTaskOutput) +* [QualityInspectTemplateItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectTemplateItem) +* [VoiceConfigureInfo](https://cloud.tencent.com/document/api/266/31773#VoiceConfigureInfo) +* [VoiceConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#VoiceConfigureInfoForUpdate) + +修改数据结构: + +* [EventContent](https://cloud.tencent.com/document/api/266/31773#EventContent) + + * 新增成员:QualityInspectCompleteEvent + + + + +## 音速达直播音乐版权引擎(yinsuda) 版本:2022-05-27 + +### 第 16 次发布 + +发布时间:2023-06-22 02:06:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeKTVMusicAccompanySegmentUrl](https://cloud.tencent.com/document/api/1592/94247) + +新增数据结构: + +* [KTVOtherSegments](https://cloud.tencent.com/document/api/1592/76191#KTVOtherSegments) + + + +# Release 3.0.913 + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 133 次发布 + +发布时间:2023-06-22 01:12:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDatabase](https://cloud.tencent.com/document/api/236/94238) + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 57 次发布 + +发布时间:2023-06-22 01:22:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeProxySpecs](https://cloud.tencent.com/document/api/1003/94241) + +新增数据结构: + +* [ProxySpec](https://cloud.tencent.com/document/api/1003/48097#ProxySpec) + + + +## 腾讯智能对话平台(tbp) 版本:2019-06-27 + + + +## 腾讯智能对话平台(tbp) 版本:2019-03-11 + +### 第 6 次发布 + +发布时间:2023-06-22 01:50:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ResponseMessage](https://cloud.tencent.com/document/api/1060/34559#ResponseMessage) + + * **修改成员**:GroupList + + + + +## 云点播(vod) 版本:2018-07-17 + +### 第 159 次发布 + +发布时间:2023-06-22 02:01:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94246) +* [DeleteQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94245) +* [DescribeQualityInspectTemplates](https://cloud.tencent.com/document/api/266/94244) +* [InspectMediaQuality](https://cloud.tencent.com/document/api/266/94242) +* [ModifyQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94243) + +修改接口: + +* [DescribeTaskDetail](https://cloud.tencent.com/document/api/266/33431) + + * 新增出参:QualityInspectTask + + +新增数据结构: + +* [AbnormalLightingConfigureInfo](https://cloud.tencent.com/document/api/266/31773#AbnormalLightingConfigureInfo) +* [AbnormalLightingConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#AbnormalLightingConfigureInfoForUpdate) +* [BlackWhiteEdgeConfigureInfo](https://cloud.tencent.com/document/api/266/31773#BlackWhiteEdgeConfigureInfo) +* [BlackWhiteEdgeConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#BlackWhiteEdgeConfigureInfoForUpdate) +* [BlurConfigureInfo](https://cloud.tencent.com/document/api/266/31773#BlurConfigureInfo) +* [BlurConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#BlurConfigureInfoForUpdate) +* [CrashScreenConfigureInfo](https://cloud.tencent.com/document/api/266/31773#CrashScreenConfigureInfo) +* [CrashScreenConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#CrashScreenConfigureInfoForUpdate) +* [JitterConfigureInfo](https://cloud.tencent.com/document/api/266/31773#JitterConfigureInfo) +* [JitterConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#JitterConfigureInfoForUpdate) +* [MosaicConfigureInfo](https://cloud.tencent.com/document/api/266/31773#MosaicConfigureInfo) +* [MosaicConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#MosaicConfigureInfoForUpdate) +* [NoiseConfigureInfo](https://cloud.tencent.com/document/api/266/31773#NoiseConfigureInfo) +* [NoiseConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#NoiseConfigureInfoForUpdate) +* [QRCodeConfigureInfo](https://cloud.tencent.com/document/api/266/31773#QRCodeConfigureInfo) +* [QRCodeConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#QRCodeConfigureInfoForUpdate) +* [QualityEvaluationConfigureInfo](https://cloud.tencent.com/document/api/266/31773#QualityEvaluationConfigureInfo) +* [QualityEvaluationConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#QualityEvaluationConfigureInfoForUpdate) +* [QualityInspectItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectItem) +* [QualityInspectResultItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectResultItem) +* [QualityInspectTask](https://cloud.tencent.com/document/api/266/31773#QualityInspectTask) +* [QualityInspectTaskInput](https://cloud.tencent.com/document/api/266/31773#QualityInspectTaskInput) +* [QualityInspectTaskOutput](https://cloud.tencent.com/document/api/266/31773#QualityInspectTaskOutput) +* [QualityInspectTemplateItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectTemplateItem) +* [VoiceConfigureInfo](https://cloud.tencent.com/document/api/266/31773#VoiceConfigureInfo) +* [VoiceConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#VoiceConfigureInfoForUpdate) + +修改数据结构: + +* [EventContent](https://cloud.tencent.com/document/api/266/31773#EventContent) + + * 新增成员:QualityInspectCompleteEvent + + + + +## 音速达直播音乐版权引擎(yinsuda) 版本:2022-05-27 + +### 第 16 次发布 + +发布时间:2023-06-22 02:06:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeKTVMusicAccompanySegmentUrl](https://cloud.tencent.com/document/api/1592/94247) + +新增数据结构: + +* [KTVOtherSegments](https://cloud.tencent.com/document/api/1592/76191#KTVOtherSegments) + + + +# Release 3.0.912 + +## 应用性能监控(apm) 版本:2021-06-22 + +### 第 17 次发布 + +发布时间:2023-06-21 01:02:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeApmInstances](https://cloud.tencent.com/document/api/1463/65103) + + * 新增入参:AllRegionsFlag + + + + +## 费用中心(billing) 版本:2018-07-09 + +### 第 42 次发布 + +发布时间:2023-06-21 01:03:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeBillDetail](https://cloud.tencent.com/document/api/555/19182) + + * 新增入参:PayerUin + + + + +## 消息队列 CKafka(ckafka) 版本:2019-08-19 + +### 第 84 次发布 + +发布时间:2023-06-21 01:08:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTopicFlowRanking](https://cloud.tencent.com/document/api/597/90976) + + * 新增入参:BrokerIp + + +新增数据结构: + +* [BrokerTopicData](https://cloud.tencent.com/document/api/597/40861#BrokerTopicData) + +修改数据结构: + +* [TopicFlowRankingResult](https://cloud.tencent.com/document/api/597/40861#TopicFlowRankingResult) + + * 新增成员:BrokerIp, BrokerTopicData + + + + +## TDSQL MySQL 版(dcdb) 版本:2018-04-11 + +### 第 62 次发布 + +发布时间:2023-06-21 01:15:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDBTmpInstances](https://cloud.tencent.com/document/api/557/94218) + +新增数据结构: + +* [TmpInstance](https://cloud.tencent.com/document/api/557/16142#TmpInstance) + + + +## DNSPod(dnspod) 版本:2021-03-23 + +### 第 19 次发布 + +发布时间:2023-06-21 01:16:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [BatchRecordInfo](https://cloud.tencent.com/document/api/1427/56185#BatchRecordInfo) + + * 新增成员:Remark + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 80 次发布 + +发布时间:2023-06-21 01:18:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeFlowComponents](https://cloud.tencent.com/document/api/1323/94219) + +新增数据结构: + +* [FilledComponent](https://cloud.tencent.com/document/api/1323/70369#FilledComponent) +* [RecipientComponentInfo](https://cloud.tencent.com/document/api/1323/70369#RecipientComponentInfo) + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 85 次发布 + +发布时间:2023-06-21 01:19:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ChannelDescribeFlowComponents](https://cloud.tencent.com/document/api/1420/94220) + +新增数据结构: + +* [FilledComponent](https://cloud.tencent.com/document/api/1420/61525#FilledComponent) +* [RecipientComponentInfo](https://cloud.tencent.com/document/api/1420/61525#RecipientComponentInfo) + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 云直播CSS(live) 版本:2018-08-01 + +### 第 107 次发布 + +发布时间:2023-06-21 01:25:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeLivePullStreamTaskStatus](https://cloud.tencent.com/document/api/267/94221) + +新增数据结构: + +* [TaskStatusInfo](https://cloud.tencent.com/document/api/267/20474#TaskStatusInfo) + +修改数据结构: + +* [StreamOnlineInfo](https://cloud.tencent.com/document/api/267/20474#StreamOnlineInfo) + + * 新增成员:PushToDelay + + + + +## 云数据库 MariaDB(mariadb) 版本:2017-03-12 + +### 第 57 次发布 + +发布时间:2023-06-21 01:26:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDBTmpInstances](https://cloud.tencent.com/document/api/237/94222) + +新增数据结构: + +* [TmpInstance](https://cloud.tencent.com/document/api/237/16191#TmpInstance) + + + +## 渠道合作伙伴(partners) 版本:2018-03-21 + +### 第 30 次发布 + +发布时间:2023-06-21 01:29:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AgentDealNewElem](https://cloud.tencent.com/document/api/563/16047#AgentDealNewElem) + + * 新增成员:ResourceIds + + + + +## 智能媒资托管(smh) 版本:2021-07-12 + +### 第 5 次发布 + +发布时间:2023-06-21 01:31:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateLibrary](https://cloud.tencent.com/document/api/1339/69089) + + * **修改入参**:BucketName, BucketRegion, LibraryExtension + + + + +# Release 3.0.911 + +## 文件存储(cfs) 版本:2019-07-19 + +### 第 22 次发布 + +发布时间:2023-06-20 01:12:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AutoSnapshotPolicyInfo](https://cloud.tencent.com/document/api/582/38175#AutoSnapshotPolicyInfo) + + * 新增成员:CrossRegionsAliveDays + + + + +## 云安全一体化平台(csip) 版本:2022-11-21 + +### 第 5 次发布 + +发布时间:2023-06-20 01:16:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateRiskCenterScanTask](https://cloud.tencent.com/document/api/664/94177) + +新增数据结构: + +* [TaskAdvanceCFG](https://cloud.tencent.com/document/api/664/90825#TaskAdvanceCFG) +* [TaskAssetObject](https://cloud.tencent.com/document/api/664/90825#TaskAssetObject) +* [TaskCenterCFGRiskInputParam](https://cloud.tencent.com/document/api/664/90825#TaskCenterCFGRiskInputParam) +* [TaskCenterVulRiskInputParam](https://cloud.tencent.com/document/api/664/90825#TaskCenterVulRiskInputParam) +* [TaskCenterWeakPwdRiskInputParam](https://cloud.tencent.com/document/api/664/90825#TaskCenterWeakPwdRiskInputParam) + + + +## 数据湖计算 DLC(dlc) 版本:2021-01-25 + +### 第 52 次发布 + +发布时间:2023-06-20 01:28:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [CommonMetrics](https://cloud.tencent.com/document/api/1342/53778#CommonMetrics) +* [PrestoMonitorMetrics](https://cloud.tencent.com/document/api/1342/53778#PrestoMonitorMetrics) +* [SparkMonitorMetrics](https://cloud.tencent.com/document/api/1342/53778#SparkMonitorMetrics) + +修改数据结构: + +* [TaskResponseInfo](https://cloud.tencent.com/document/api/1342/53778#TaskResponseInfo) + + * 新增成员:CommonMetrics, SparkMonitorMetrics, PrestoMonitorMetrics + + + + +## 腾讯云区块链服务平台 TBaaS(tbaas) 版本:2018-04-16 + +### 第 15 次发布 + +发布时间:2023-06-20 01:47:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [GetLatestTransactionList](https://cloud.tencent.com/document/api/663/94178) + +**预下线接口**: + +* DeployDynamicBcosContract +* GetBcosBlockByNumber +* GetBcosBlockList +* GetBcosTransByHash +* GetBcosTransList +* InvokeBcosTrans + + + +## 游戏数据库 TcaplusDB(tcaplusdb) 版本:2019-08-23 + +### 第 20 次发布 + +发布时间:2023-06-20 01:48:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ImportSnapshots](https://cloud.tencent.com/document/api/596/54347) + + * 新增出参:ApplicationId + + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 64 次发布 + +发布时间:2023-06-20 01:51:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [SendRocketMQMessage](https://cloud.tencent.com/document/api/1179/94179) + + + +## 容器服务(tke) 版本:2018-05-25 + +### 第 153 次发布 + +发布时间:2023-06-20 01:53:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteAddon](https://cloud.tencent.com/document/api/457/94184) +* [DescribeAddon](https://cloud.tencent.com/document/api/457/94183) +* [DescribeAddonValues](https://cloud.tencent.com/document/api/457/94182) +* [InstallAddon](https://cloud.tencent.com/document/api/457/94181) +* [UpdateAddon](https://cloud.tencent.com/document/api/457/94180) + +新增数据结构: + +* [Addon](https://cloud.tencent.com/document/api/457/31866#Addon) + + + +# Release 3.0.910 + +## 日志服务(cls) 版本:2020-10-16 + +### 第 51 次发布 + +发布时间:2023-06-19 01:10:34 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [SearchLog](https://cloud.tencent.com/document/api/614/56447) + + * 新增入参:Topics + + +新增数据结构: + +* [MultiTopicSearchInformation](https://cloud.tencent.com/document/api/614/56471#MultiTopicSearchInformation) + + + +## 企业收付平台(cpdp) 版本:2019-08-20 + +### 第 100 次发布 + +发布时间:2023-06-19 01:11:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [PayeeAccountBalanceResult](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountBalanceResult) + + * 新增成员:PaidIncomeTax, InPayIncomeTax, PaidValueAddedTax, InPayValueAddedTax, PaidAttachTax, InPayAttachTax + + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 56 次发布 + +发布时间:2023-06-19 01:14:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CloseProxy](https://cloud.tencent.com/document/api/1003/94135) +* [CreateProxy](https://cloud.tencent.com/document/api/1003/94134) +* [CreateProxyEndPoint](https://cloud.tencent.com/document/api/1003/94133) +* [DescribeProxies](https://cloud.tencent.com/document/api/1003/94132) +* [DescribeProxyNodes](https://cloud.tencent.com/document/api/1003/94131) +* [ModifyProxyDesc](https://cloud.tencent.com/document/api/1003/94130) +* [ModifyProxyRwSplit](https://cloud.tencent.com/document/api/1003/94129) +* [ReloadBalanceProxyNode](https://cloud.tencent.com/document/api/1003/94128) +* [UpgradeProxy](https://cloud.tencent.com/document/api/1003/94127) +* [UpgradeProxyVersion](https://cloud.tencent.com/document/api/1003/94126) + +新增数据结构: + +* [ProxyConnectionPoolInfo](https://cloud.tencent.com/document/api/1003/48097#ProxyConnectionPoolInfo) +* [ProxyGroup](https://cloud.tencent.com/document/api/1003/48097#ProxyGroup) +* [ProxyGroupInfo](https://cloud.tencent.com/document/api/1003/48097#ProxyGroupInfo) +* [ProxyGroupRwInfo](https://cloud.tencent.com/document/api/1003/48097#ProxyGroupRwInfo) +* [ProxyInstanceWeight](https://cloud.tencent.com/document/api/1003/48097#ProxyInstanceWeight) +* [ProxyNodeInfo](https://cloud.tencent.com/document/api/1003/48097#ProxyNodeInfo) +* [ProxyZone](https://cloud.tencent.com/document/api/1003/48097#ProxyZone) +* [QueryParamFilter](https://cloud.tencent.com/document/api/1003/48097#QueryParamFilter) + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 79 次发布 + +发布时间:2023-06-19 01:20:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateSeal](https://cloud.tencent.com/document/api/1323/94136) + + + +## 流计算 Oceanus(oceanus) 版本:2019-04-22 + +### 第 34 次发布 + +发布时间:2023-06-19 01:30:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeWorkSpaces](https://cloud.tencent.com/document/api/849/94138) + +新增数据结构: + +* [ClusterGroupSetItem](https://cloud.tencent.com/document/api/849/52010#ClusterGroupSetItem) +* [RoleAuth](https://cloud.tencent.com/document/api/849/52010#RoleAuth) +* [WorkSpaceSetItem](https://cloud.tencent.com/document/api/849/52010#WorkSpaceSetItem) + + + +# Release 3.0.909 + +## Cloud Studio(云端 IDE)(cloudstudio) 版本:2021-05-24 + +### 第 5 次发布 + +发布时间:2023-06-16 01:14:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [WorkspaceTemplateInfo](https://cloud.tencent.com/document/api/1039/80554#WorkspaceTemplateInfo) + + * **删除成员**:PrebuildFile + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 78 次发布 + +发布时间:2023-06-16 01:23:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateFlow](https://cloud.tencent.com/document/api/1323/70361) + + * 新增入参:RemindedOn + +* [CreateFlowByFiles](https://cloud.tencent.com/document/api/1323/70360) + + * 新增入参:RemindedOn + + + + +## 容器服务(tke) 版本:2018-05-25 + +### 第 152 次发布 + +发布时间:2023-06-16 01:44:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeEncryptionStatus](https://cloud.tencent.com/document/api/457/94085) +* [DisableEncryptionProtection](https://cloud.tencent.com/document/api/457/94084) +* [EnableEncryptionProtection](https://cloud.tencent.com/document/api/457/94083) + + + +## 云点播(vod) 版本:2018-07-17 + +### 第 158 次发布 + +发布时间:2023-06-16 01:48:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ExtractCopyRightWatermark](https://cloud.tencent.com/document/api/266/94086) + + + +# Release 3.0.908 + +## 弹性伸缩(as) 版本:2018-04-19 + +### 第 64 次发布 + +发布时间:2023-06-15 01:02:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EnhancedService](https://cloud.tencent.com/document/api/377/20453#EnhancedService) + + + + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 132 次发布 + +发布时间:2023-06-15 01:05:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateCdbProxyAddress](https://cloud.tencent.com/document/api/236/90586) + + * 新增入参:ConnectionPoolType + + + + +## 云安全一体化平台(csip) 版本:2022-11-21 + +### 第 4 次发布 + +发布时间:2023-06-15 01:11:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeClusterPodAssets](https://cloud.tencent.com/document/api/664/93512) +* [DescribeDomainAssets](https://cloud.tencent.com/document/api/664/93511) +* [DescribePublicIpAssets](https://cloud.tencent.com/document/api/664/93510) +* [DescribeRiskCenterAssetViewPortRiskList](https://cloud.tencent.com/document/api/664/93509) +* [DescribeRiskCenterAssetViewVULRiskList](https://cloud.tencent.com/document/api/664/93508) + +新增数据结构: + +* [AssetClusterPod](https://cloud.tencent.com/document/api/664/90825#AssetClusterPod) +* [AssetViewPortRisk](https://cloud.tencent.com/document/api/664/90825#AssetViewPortRisk) +* [AssetViewVULRisk](https://cloud.tencent.com/document/api/664/90825#AssetViewVULRisk) +* [DomainAssetVO](https://cloud.tencent.com/document/api/664/90825#DomainAssetVO) +* [IpAssetListVO](https://cloud.tencent.com/document/api/664/90825#IpAssetListVO) + +修改数据结构: + +* [CVMAssetVO](https://cloud.tencent.com/document/api/664/90825#CVMAssetVO) + + * 新增成员:BASAgentStatus + + + + +## 云直播CSS(live) 版本:2018-08-01 + +### 第 106 次发布 + +发布时间:2023-06-15 01:25:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateLivePadRule](https://cloud.tencent.com/document/api/267/93530) +* [CreateLivePadTemplate](https://cloud.tencent.com/document/api/267/93529) +* [CreateLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93521) +* [DeleteLivePadRule](https://cloud.tencent.com/document/api/267/93528) +* [DeleteLivePadTemplate](https://cloud.tencent.com/document/api/267/93527) +* [DeleteLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93520) +* [DescribeLivePadRules](https://cloud.tencent.com/document/api/267/93526) +* [DescribeLivePadTemplate](https://cloud.tencent.com/document/api/267/93525) +* [DescribeLivePadTemplates](https://cloud.tencent.com/document/api/267/93524) +* [DescribeLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93519) +* [DescribeLiveStreamMonitorList](https://cloud.tencent.com/document/api/267/93518) +* [DescribeMonitorReport](https://cloud.tencent.com/document/api/267/93517) +* [ModifyLivePadTemplate](https://cloud.tencent.com/document/api/267/93523) +* [ModifyLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93516) +* [StartLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93515) +* [StopLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93514) + +新增数据结构: + +* [DiagnoseResult](https://cloud.tencent.com/document/api/267/20474#DiagnoseResult) +* [LiveStreamMonitorInfo](https://cloud.tencent.com/document/api/267/20474#LiveStreamMonitorInfo) +* [LiveStreamMonitorInputInfo](https://cloud.tencent.com/document/api/267/20474#LiveStreamMonitorInputInfo) +* [LiveStreamMonitorNotifyPolicy](https://cloud.tencent.com/document/api/267/20474#LiveStreamMonitorNotifyPolicy) +* [LiveStreamMonitorOutputInfo](https://cloud.tencent.com/document/api/267/20474#LiveStreamMonitorOutputInfo) +* [MPSResult](https://cloud.tencent.com/document/api/267/20474#MPSResult) +* [PadTemplate](https://cloud.tencent.com/document/api/267/20474#PadTemplate) + + + +## 移动应用安全(ms) 版本:2018-04-08 + +### 第 14 次发布 + +发布时间:2023-06-15 01:29:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateCosSecKeyInstance](https://cloud.tencent.com/document/api/283/30640) + + * 新增出参:CosToken + + + + +## 高性能计算平台(thpc) 版本:2023-03-21 + +### 第 8 次发布 + +发布时间:2023-06-15 01:38:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CFSOption](https://cloud.tencent.com/document/api/1527/89579#CFSOption) + + * 新增成员:MountOption + +* [CFSOptionOverview](https://cloud.tencent.com/document/api/1527/89579#CFSOptionOverview) + + * 新增成员:MountOption + + + + +## 高性能计算平台(thpc) 版本:2022-04-01 + + + +## 高性能计算平台(thpc) 版本:2021-11-09 + + + +## 云点播(vod) 版本:2018-07-17 + +### 第 157 次发布 + +发布时间:2023-06-15 01:42:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTaskDetail](https://cloud.tencent.com/document/api/266/33431) + + * 新增出参:ExtractCopyRightWatermarkTask + + +新增数据结构: + +* [CopyRightWatermarkInput](https://cloud.tencent.com/document/api/266/31773#CopyRightWatermarkInput) +* [ExtractCopyRightWatermarkTask](https://cloud.tencent.com/document/api/266/31773#ExtractCopyRightWatermarkTask) +* [ExtractCopyRightWatermarkTaskInput](https://cloud.tencent.com/document/api/266/31773#ExtractCopyRightWatermarkTaskInput) +* [ExtractCopyRightWatermarkTaskOutput](https://cloud.tencent.com/document/api/266/31773#ExtractCopyRightWatermarkTaskOutput) + +修改数据结构: + +* [AdaptiveDynamicStreamingInfoItem](https://cloud.tencent.com/document/api/266/31773#AdaptiveDynamicStreamingInfoItem) + + * 新增成员:CopyRightWatermarkText + +* [AdaptiveDynamicStreamingTaskInput](https://cloud.tencent.com/document/api/266/31773#AdaptiveDynamicStreamingTaskInput) + + * 新增成员:CopyRightWatermark + +* [EventContent](https://cloud.tencent.com/document/api/266/31773#EventContent) + + * 新增成员:ExtractCopyRightWatermarkCompleteEvent + +* [MediaTranscodeItem](https://cloud.tencent.com/document/api/266/31773#MediaTranscodeItem) + + * 新增成员:CopyRightWatermarkText + +* [TranscodeTaskInput](https://cloud.tencent.com/document/api/266/31773#TranscodeTaskInput) + + * 新增成员:CopyRightWatermark + + + + +## 私有网络(vpc) 版本:2017-03-12 + +### 第 158 次发布 + +发布时间:2023-06-15 01:43:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [NatGateway](https://cloud.tencent.com/document/api/215/15824#NatGateway) + + * 新增成员:NatProductVersion + + + + +# Release 3.0.907 + +## 商业流程服务(bpaas) 版本:2018-12-17 + +### 第 5 次发布 + +发布时间:2023-06-14 01:09:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GetBpaasApproveDetail](https://cloud.tencent.com/document/api/1083/80916) + + * 新增出参:ModifyTime + + +修改数据结构: + +* [StatusNode](https://cloud.tencent.com/document/api/1083/80917#StatusNode) + + * 新增成员:RejectedCloudFunctionMsg, PrevNode + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 77 次发布 + +发布时间:2023-06-14 01:22:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeExtendedServiceAuthInfos](https://cloud.tencent.com/document/api/1323/93477) + +修改接口: + +* [CreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1323/89386) + +* [DescribeFlowTemplates](https://cloud.tencent.com/document/api/1323/74803) + + +新增数据结构: + +* [ExtendAuthInfo](https://cloud.tencent.com/document/api/1323/70369#ExtendAuthInfo) +* [HasAuthUser](https://cloud.tencent.com/document/api/1323/70369#HasAuthUser) +* [SealInfo](https://cloud.tencent.com/document/api/1323/70369#SealInfo) + +修改数据结构: + +* [TemplateInfo](https://cloud.tencent.com/document/api/1323/70369#TemplateInfo) + + * 新增成员:TemplateSeals, Seals + + + + +## 游戏多媒体引擎(gme) 版本:2018-07-11 + +### 第 34 次发布 + +发布时间:2023-06-14 01:25:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ServiceStatus](https://cloud.tencent.com/document/api/607/35375#ServiceStatus) + + * 新增成员:TextTranslate + + + + +## 物联网通信(iotcloud) 版本:2021-04-08 + +### 第 8 次发布 + +发布时间:2023-06-14 01:27:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DeviceInfo](https://cloud.tencent.com/document/api/634/71973#DeviceInfo) + + * 新增成员:CreateUserId + +* [FirmwareInfo](https://cloud.tencent.com/document/api/634/71973#FirmwareInfo) + + * 新增成员:FwType, CreateUserId + + + + +## 物联网通信(iotcloud) 版本:2018-06-14 + + + +## 云直播CSS(live) 版本:2018-08-01 + +### 第 105 次发布 + +发布时间:2023-06-14 01:30:33 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [RestartLivePullStreamTask](https://cloud.tencent.com/document/api/267/93478) + + + +## 集团账号管理(organization) 版本:2021-03-31 + +### 第 19 次发布 + +发布时间:2023-06-14 01:34:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeOrganizationFinancialByMember](https://cloud.tencent.com/document/api/850/93482) +* [DescribeOrganizationFinancialByMonth](https://cloud.tencent.com/document/api/850/93481) +* [DescribeOrganizationFinancialByProduct](https://cloud.tencent.com/document/api/850/93480) + +新增数据结构: + +* [OrgFinancialByMonth](https://cloud.tencent.com/document/api/850/67060#OrgFinancialByMonth) +* [OrgMemberFinancial](https://cloud.tencent.com/document/api/850/67060#OrgMemberFinancial) +* [OrgProductFinancial](https://cloud.tencent.com/document/api/850/67060#OrgProductFinancial) + + + +## 集团账号管理(organization) 版本:2018-12-25 + + + +## 渠道合作伙伴(partners) 版本:2018-03-21 + +### 第 29 次发布 + +发布时间:2023-06-14 01:35:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeAgentDealsCache +* DescribeAgentPayDeals +* DescribeAgentSelfPayDeals +* DescribeClientBalance + +**删除数据结构**: + +* AgentDealElem +* DealGoodsPriceElem + + + +## 云数据库 PostgreSQL(postgres) 版本:2017-03-12 + +### 第 37 次发布 + +发布时间:2023-06-14 01:35:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateInstances](https://cloud.tencent.com/document/api/409/56107) + + * 新增入参:SyncMode + + + + +## 私有域解析 Private DNS(privatedns) 版本:2020-10-28 + +### 第 13 次发布 + +发布时间:2023-06-14 01:36:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteEndPoint](https://cloud.tencent.com/document/api/1338/93483) + + + +## 安全运营中心(ssa) 版本:2018-06-08 + +### 第 17 次发布 + +发布时间:2023-06-14 01:38:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DomainInfo](https://cloud.tencent.com/document/api/664/51406#DomainInfo) + + * 新增成员:NetworkRisk, NetworkAttack, BotVisit, NetworkAccess, CreateTime, WafStatus, LastScanTime, AssetId, AssetName, SourceType, IsNotCore, IsCloud + + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 63 次发布 + +发布时间:2023-06-14 01:42:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* ModifyAMQPVHost + + + +# Release 3.0.906 + +## 弹性伸缩(as) 版本:2018-04-19 + +### 第 63 次发布 + +发布时间:2023-06-13 01:02:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Advice](https://cloud.tencent.com/document/api/377/20453#Advice) + + * 新增成员:Level + + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 50 次发布 + +发布时间:2023-06-13 01:10:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateConfig](https://cloud.tencent.com/document/api/614/58620) + + * 新增入参:AdvancedConfig + + + + +## 数据库智能管家 DBbrain(dbbrain) 版本:2021-05-27 + +### 第 20 次发布 + +发布时间:2023-06-13 01:16:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSqlFilter](https://cloud.tencent.com/document/api/1130/72835) + + * **修改入参**:SessionToken + +* [DeleteSqlFilters](https://cloud.tencent.com/document/api/1130/72834) + + * **修改入参**:SessionToken + +* [ModifySqlFilters](https://cloud.tencent.com/document/api/1130/72829) + + * **修改入参**:SessionToken + + + + +## 数据库智能管家 DBbrain(dbbrain) 版本:2019-10-16 + + + +## TDSQL MySQL 版(dcdb) 版本:2018-04-11 + +### 第 61 次发布 + +发布时间:2023-06-13 01:16:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDCDBInstanceDetail](https://cloud.tencent.com/document/api/557/89385) + + * 新增出参:IsPhysicalReplicationSupported + + + + +## 云直播CSS(live) 版本:2018-08-01 + +### 第 104 次发布 + +发布时间:2023-06-13 01:26:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateLivePullStreamTask](https://cloud.tencent.com/document/api/267/56245) + + * 新增入参:RecordTemplateId + + + + +## 云数据库 MariaDB(mariadb) 版本:2017-03-12 + +### 第 56 次发布 + +发布时间:2023-06-13 01:27:34 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDBInstanceDetail](https://cloud.tencent.com/document/api/237/89390) + + * 新增出参:IsPhysicalReplicationSupported + + + + +## 文字识别(ocr) 版本:2018-11-19 + +### 第 104 次发布 + +发布时间:2023-06-13 01:30:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [MedicalInvoice](https://cloud.tencent.com/document/api/866/33527#MedicalInvoice) + +修改数据结构: + +* [SingleInvoiceItem](https://cloud.tencent.com/document/api/866/33527#SingleInvoiceItem) + + * 新增成员:MedicalOutpatientInvoice, MedicalHospitalizedInvoice + +* [VatInvoiceInfo](https://cloud.tencent.com/document/api/866/33527#VatInvoiceInfo) + + * 新增成员:ElectronicFullMark, ElectronicFullNumber, FormName + + + + +## 安全运营中心(ssa) 版本:2018-06-08 + +### 第 16 次发布 + +发布时间:2023-06-13 01:37:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDomainList](https://cloud.tencent.com/document/api/664/93451) + +新增数据结构: + +* [DomainInfo](https://cloud.tencent.com/document/api/664/51406#DomainInfo) +* [QueryFilterV3](https://cloud.tencent.com/document/api/664/51406#QueryFilterV3) + + + +## SSL 证书(ssl) 版本:2019-12-05 + +### 第 37 次发布 + +发布时间:2023-06-13 01:37:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeHostUpdateRecordDetail](https://cloud.tencent.com/document/api/400/91652) + + * 新增入参:Limit, Offset + + +修改数据结构: + +* [UpdateRecordDetail](https://cloud.tencent.com/document/api/400/41679#UpdateRecordDetail) + + * 新增成员:Port, Namespace, SecretName + +* [UpdateRecordDetails](https://cloud.tencent.com/document/api/400/41679#UpdateRecordDetails) + + * 新增成员:TotalCount + + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 62 次发布 + +发布时间:2023-06-13 01:41:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteRabbitMQUser](https://cloud.tencent.com/document/api/1179/93458) +* [DeleteRabbitMQVirtualHost](https://cloud.tencent.com/document/api/1179/93457) +* [DescribeRabbitMQUser](https://cloud.tencent.com/document/api/1179/93456) +* [DescribeRabbitMQVirtualHost](https://cloud.tencent.com/document/api/1179/93455) +* [DescribeRabbitMQVirtualHostList](https://cloud.tencent.com/document/api/1179/93452) +* [ModifyRabbitMQUser](https://cloud.tencent.com/document/api/1179/93454) +* [ModifyRabbitMQVirtualHost](https://cloud.tencent.com/document/api/1179/93453) + +新增数据结构: + +* [RabbitMQPrivateVirtualHost](https://cloud.tencent.com/document/api/1179/46089#RabbitMQPrivateVirtualHost) +* [RabbitMQUser](https://cloud.tencent.com/document/api/1179/46089#RabbitMQUser) +* [RabbitMQVirtualHostInfo](https://cloud.tencent.com/document/api/1179/46089#RabbitMQVirtualHostInfo) +* [RabbitMQVirtualHostStatistics](https://cloud.tencent.com/document/api/1179/46089#RabbitMQVirtualHostStatistics) + + + +# Release 3.0.905 + +## 云防火墙(cfw) 版本:2019-09-04 + +### 第 38 次发布 + +发布时间:2023-06-12 01:07:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeEnterpriseSGRuleProgress](https://cloud.tencent.com/document/api/1132/93416) + + + +## 负载均衡(clb) 版本:2018-03-17 + +### 第 91 次发布 + +发布时间:2023-06-12 01:09:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TargetGroupAssociation](https://cloud.tencent.com/document/api/214/30694#TargetGroupAssociation) + + * **修改成员**:ListenerId + +* [TargetGroupInstance](https://cloud.tencent.com/document/api/214/30694#TargetGroupInstance) + + * **修改成员**:Port + + + + +## 数据库智能管家 DBbrain(dbbrain) 版本:2021-05-27 + +### 第 19 次发布 + +发布时间:2023-06-12 01:16:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeSlowLogUserHostStats](https://cloud.tencent.com/document/api/1130/57783) + + * 新增出参:UserNameItems, UserTotalCount + + +新增数据结构: + +* [SlowLogUser](https://cloud.tencent.com/document/api/1130/57812#SlowLogUser) + +修改数据结构: + +* [InstanceInfo](https://cloud.tencent.com/document/api/1130/57812#InstanceInfo) + + * 新增成员:ClusterId, ClusterName + +* [RedisKeySpaceData](https://cloud.tencent.com/document/api/1130/57812#RedisKeySpaceData) + + * 新增成员:AveElementSize, ShardId + + + + +## 数据库智能管家 DBbrain(dbbrain) 版本:2019-10-16 + +### 第 14 次发布 + +发布时间:2023-06-12 01:14:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeSlowLogUserHostStats](https://cloud.tencent.com/document/api/1130/54870) + + * 新增出参:UserNameItems, UserTotalCount + + +新增数据结构: + +* [SlowLogUser](https://cloud.tencent.com/document/api/1130/39561#SlowLogUser) + +修改数据结构: + +* [InstanceConfs](https://cloud.tencent.com/document/api/1130/39561#InstanceConfs) + + * 新增成员:KeyDelimiters + +* [InstanceInfo](https://cloud.tencent.com/document/api/1130/39561#InstanceInfo) + + * 新增成员:InternalVip, InternalVport, CreateTime, ClusterId, ClusterName + + + + +## 弹性 MapReduce(emr) 版本:2019-01-03 + +### 第 47 次发布 + +发布时间:2023-06-12 01:20:35 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [StartStopServiceOrMonitor](https://cloud.tencent.com/document/api/589/90011) + + * 新增入参:StrategyConfig + + +新增数据结构: + +* [StrategyConfig](https://cloud.tencent.com/document/api/589/33981#StrategyConfig) + + + +## 物联网通信(iotcloud) 版本:2021-04-08 + +### 第 7 次发布 + +发布时间:2023-06-12 01:24:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ProductMetadata](https://cloud.tencent.com/document/api/634/71973#ProductMetadata) + + * 新增成员:CreateUserId, UserId + +* [ProductProperties](https://cloud.tencent.com/document/api/634/71973#ProductProperties) + + * 新增成员:DeviceLimit, ForbiddenStatus + + + + +## 物联网通信(iotcloud) 版本:2018-06-14 + + + +## 媒体处理(mps) 版本:2019-06-12 + +### 第 64 次发布 + +发布时间:2023-06-12 01:29:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [BatchDeleteStreamLinkFlow](https://cloud.tencent.com/document/api/862/93426) +* [BatchStartStreamLinkFlow](https://cloud.tencent.com/document/api/862/93425) +* [BatchStopStreamLinkFlow](https://cloud.tencent.com/document/api/862/93424) +* [CreateStreamLinkEvent](https://cloud.tencent.com/document/api/862/93422) +* [DeleteStreamLinkEvent](https://cloud.tencent.com/document/api/862/93421) +* [DescribeStreamLinkEvent](https://cloud.tencent.com/document/api/862/93420) +* [DescribeStreamLinkEventAttachedFlows](https://cloud.tencent.com/document/api/862/93423) +* [DescribeStreamLinkEvents](https://cloud.tencent.com/document/api/862/93419) +* [ModifyStreamLinkEvent](https://cloud.tencent.com/document/api/862/93418) + +新增数据结构: + +* [DescribeEvent](https://cloud.tencent.com/document/api/862/37615#DescribeEvent) +* [DescribeFlowId](https://cloud.tencent.com/document/api/862/37615#DescribeFlowId) + + + +## SSL 证书(ssl) 版本:2019-12-05 + +### 第 36 次发布 + +发布时间:2023-06-12 01:35:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeHostCdnInstanceList](https://cloud.tencent.com/document/api/400/91663) + + * 新增入参:AsyncCache + + * 新增出参:AsyncTotalNum, AsyncOffset, AsyncCacheTime + +* [DescribeHostClbInstanceList](https://cloud.tencent.com/document/api/400/91662) + + * 新增出参:AsyncCacheTime + +* [DescribeHostCosInstanceList](https://cloud.tencent.com/document/api/400/91661) + + * 新增出参:AsyncCacheTime + +* [DescribeHostTkeInstanceList](https://cloud.tencent.com/document/api/400/91654) + + * 新增出参:AsyncCacheTime + + + + +## 高性能计算平台(thpc) 版本:2023-03-21 + +### 第 7 次发布 + +发布时间:2023-06-12 01:40:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [QueueConfig](https://cloud.tencent.com/document/api/1527/89579#QueueConfig) + + * 新增成员:MaxNodesPerCycle + +* [QueueConfigOverview](https://cloud.tencent.com/document/api/1527/89579#QueueConfigOverview) + + * 新增成员:MaxNodesPerCycle + + + + +## 高性能计算平台(thpc) 版本:2022-04-01 + + + +## 高性能计算平台(thpc) 版本:2021-11-09 + + + +# Release 3.0.904 + +## 内容分发网络 CDN(cdn) 版本:2018-06-06 + +### 第 123 次发布 + +发布时间:2023-06-09 01:07:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Authentication](https://cloud.tencent.com/document/api/228/30987#Authentication) + + * 新增成员:AuthAlgorithm + + + + +## 云数据仓库 ClickHouse(cdwch) 版本:2020-09-15 + +### 第 11 次发布 + +发布时间:2023-06-09 01:07:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeInstancesNew](https://cloud.tencent.com/document/api/1299/93328) + +新增数据结构: + +* [SearchTags](https://cloud.tencent.com/document/api/1299/83429#SearchTags) + + + +## 消息队列 CKafka(ckafka) 版本:2019-08-19 + +### 第 83 次发布 + +发布时间:2023-06-09 01:09:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateInstancePre](https://cloud.tencent.com/document/api/597/45847) + + * 新增入参:PublicNetworkMonthly + + +新增数据结构: + +* [DealInstanceDTO](https://cloud.tencent.com/document/api/597/40861#DealInstanceDTO) + +修改数据结构: + +* [CreateInstancePreData](https://cloud.tencent.com/document/api/597/40861#CreateInstancePreData) + + * 新增成员:DealNameInstanceIdMapping + +* [CreateInstancePreResp](https://cloud.tencent.com/document/api/597/40861#CreateInstancePreResp) + + * **修改成员**:DeleteRouteTimestamp + + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 55 次发布 + +发布时间:2023-06-09 01:14:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CynosdbClusterDetail](https://cloud.tencent.com/document/api/1003/48097#CynosdbClusterDetail) + + * 新增成员:RenewFlag + + + + +## 数据库智能管家 DBbrain(dbbrain) 版本:2021-05-27 + + + +## 数据库智能管家 DBbrain(dbbrain) 版本:2019-10-16 + +### 第 13 次发布 + +发布时间:2023-06-09 01:15:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SlowLogTopSqlItem](https://cloud.tencent.com/document/api/1130/39561#SlowLogTopSqlItem) + + * 新增成员:Md5 + + + + +## DNSPod(dnspod) 版本:2021-03-23 + +### 第 18 次发布 + +发布时间:2023-06-09 01:17:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DomainInfo](https://cloud.tencent.com/document/api/1427/56185#DomainInfo) + + * 新增成员:IsGracePeriod, VipBuffered, VipStartAt, VipEndAt, VipAutoRenew, VipResourceId, IsSubDomain + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 84 次发布 + +发布时间:2023-06-09 01:20:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateUserRoles](https://cloud.tencent.com/document/api/1420/89389) + + * 新增入参:OpenIds + + * **修改入参**:UserIds + +* [ChannelDeleteRoleUsers](https://cloud.tencent.com/document/api/1420/89388) + + * 新增入参:OpenIds + + * **修改入参**:UserIds + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 腾讯云可观测平台(monitor) 版本:2018-07-24 + +### 第 90 次发布 + +发布时间:2023-06-09 01:29:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [BindingPolicyTag](https://cloud.tencent.com/document/api/248/67219) + + * 新增入参:EbEventFlag, EbSubject + + + + +## 媒体处理(mps) 版本:2019-06-12 + +### 第 63 次发布 + +发布时间:2023-06-09 01:30:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateAIRecognitionTemplate](https://cloud.tencent.com/document/api/862/39436) + + * 新增入参:TranslateConfigure + +* [ModifyAIRecognitionTemplate](https://cloud.tencent.com/document/api/862/39430) + + * 新增入参:TranslateConfigure + + +新增数据结构: + +* [TranslateConfigureInfo](https://cloud.tencent.com/document/api/862/37615#TranslateConfigureInfo) +* [TranslateConfigureInfoForUpdate](https://cloud.tencent.com/document/api/862/37615#TranslateConfigureInfoForUpdate) + +修改数据结构: + +* [AsrFullTextConfigureInfo](https://cloud.tencent.com/document/api/862/37615#AsrFullTextConfigureInfo) + + * 新增成员:SourceLanguage + +* [AsrFullTextConfigureInfoForUpdate](https://cloud.tencent.com/document/api/862/37615#AsrFullTextConfigureInfoForUpdate) + + * 新增成员:SourceLanguage + + + + +## 文字识别(ocr) 版本:2018-11-19 + +### 第 103 次发布 + +发布时间:2023-06-09 01:31:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [BizLicenseOCR](https://cloud.tencent.com/document/api/866/36215) + + * 新增入参:EnableCopyWarn + + + + +## 集团账号管理(organization) 版本:2021-03-31 + +### 第 18 次发布 + +发布时间:2023-06-09 01:35:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AddOrganizationMemberEmail](https://cloud.tencent.com/document/api/850/93333) +* [DescribeOrganizationMemberEmailBind](https://cloud.tencent.com/document/api/850/93332) +* [UpdateOrganizationMemberEmailBind](https://cloud.tencent.com/document/api/850/93331) + + + +## 集团账号管理(organization) 版本:2018-12-25 + + + +## 云数据库 PostgreSQL(postgres) 版本:2017-03-12 + +### 第 36 次发布 + +发布时间:2023-06-09 01:35:46 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateBaseBackup](https://cloud.tencent.com/document/api/409/89028) + + * 新增出参:BaseBackupId + + + + +## 容器服务(tke) 版本:2018-05-25 + +### 第 151 次发布 + +发布时间:2023-06-09 01:45:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ClusterLevelChangeRecord](https://cloud.tencent.com/document/api/457/31866#ClusterLevelChangeRecord) + + * 新增成员:CreatedAt + + + + +# Release 3.0.903 + +## API 网关(apigateway) 版本:2018-08-08 + +### 第 35 次发布 + +发布时间:2023-06-08 16:31:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [ApigatewayTags](https://cloud.tencent.com/document/api/628/45244#ApigatewayTags) +* [DescribeApisStatusResultApiIdStatusSetInfo](https://cloud.tencent.com/document/api/628/45244#DescribeApisStatusResultApiIdStatusSetInfo) + +修改数据结构: + +* [DescribeApisStatusResultInfo](https://cloud.tencent.com/document/api/628/45244#DescribeApisStatusResultInfo) + + * 新增成员:ApiIdStatusSet + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 75 次发布 + +发布时间:2023-06-08 11:16:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateIntegrationDepartment](https://cloud.tencent.com/document/api/1323/93289) +* [DeleteIntegrationDepartment](https://cloud.tencent.com/document/api/1323/93288) +* [DescribeIntegrationDepartments](https://cloud.tencent.com/document/api/1323/93287) +* [ModifyIntegrationDepartment](https://cloud.tencent.com/document/api/1323/93286) + +新增数据结构: + +* [IntegrationDepartment](https://cloud.tencent.com/document/api/1323/70369#IntegrationDepartment) + + + +# Release 3.0.902 + +## 云呼叫中心(ccc) 版本:2020-02-10 + +### 第 50 次发布 + +发布时间:2023-06-08 01:08:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateCallOutSession](https://cloud.tencent.com/document/api/679/68726) + + * 新增入参:Callers + + + + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 131 次发布 + +发布时间:2023-06-08 01:08:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDefaultParams](https://cloud.tencent.com/document/api/236/32662) + + * **修改入参**:EngineVersion + + + + +## 混沌演练平台(cfg) 版本:2021-08-20 + +### 第 7 次发布 + +发布时间:2023-06-08 01:11:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [TaskGroupInstancesExecuteRules](https://cloud.tencent.com/document/api/1500/71784#TaskGroupInstancesExecuteRules) + +修改数据结构: + +* [TaskGroup](https://cloud.tencent.com/document/api/1500/71784#TaskGroup) + + * 新增成员:TaskGroupDiscardInstanceList, TaskGroupSelectedInstanceList, TaskGroupInstancesExecuteRule + + + + +## 消息队列 CKafka(ckafka) 版本:2019-08-19 + +### 第 82 次发布 + +发布时间:2023-06-08 01:12:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateInstancePost](https://cloud.tencent.com/document/api/597/83553) + + * 新增入参:InstanceType, KafkaVersion, SpecificationsType, DiskType, DiskSize, Partition, TopicNum, MultiZoneFlag, ZoneIds, InstanceNum, PublicNetworkMonthly + + +新增数据结构: + +* [RouteDTO](https://cloud.tencent.com/document/api/597/40861#RouteDTO) + +修改数据结构: + +* [OperateResponseData](https://cloud.tencent.com/document/api/597/40861#OperateResponseData) + + * 新增成员:RouteDTO + + + + +## 云安全一体化平台(csip) 版本:2022-11-21 + +### 第 3 次发布 + +发布时间:2023-06-08 01:17:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDomainAndIp](https://cloud.tencent.com/document/api/664/93274) + + + +## TDSQL MySQL 版(dcdb) 版本:2018-04-11 + +### 第 60 次发布 + +发布时间:2023-06-08 01:23:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [IsolateDCDBInstance](https://cloud.tencent.com/document/api/557/93275) + + + +## DNSPod(dnspod) 版本:2021-03-23 + +### 第 17 次发布 + +发布时间:2023-06-08 01:24:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDomainFilterList](https://cloud.tencent.com/document/api/1427/93276) + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 74 次发布 + +发布时间:2023-06-08 01:28:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowCreateApprover](https://cloud.tencent.com/document/api/1323/70369#FlowCreateApprover) + + * 新增成员:SignId + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 83 次发布 + +发布时间:2023-06-08 01:29:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowApproverInfo](https://cloud.tencent.com/document/api/1420/61525#FlowApproverInfo) + + * 新增成员:SignId + + +### 第 82 次发布 + +发布时间:2023-06-07 17:21:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelBatchCancelFlows](https://cloud.tencent.com/document/api/1420/80391) + +* [ChannelCancelFlow](https://cloud.tencent.com/document/api/1420/81869) + +* [ChannelCancelMultiFlowSignQRCode](https://cloud.tencent.com/document/api/1420/75453) + +* [ChannelCreateBatchCancelFlowUrl](https://cloud.tencent.com/document/api/1420/78264) + +* [ChannelCreateBoundFlows](https://cloud.tencent.com/document/api/1420/83118) + +* [ChannelCreateConvertTaskApi](https://cloud.tencent.com/document/api/1420/78774) + +* [ChannelCreateEmbedWebUrl](https://cloud.tencent.com/document/api/1420/87919) + +* [ChannelCreateFlowByFiles](https://cloud.tencent.com/document/api/1420/73068) + +* [ChannelCreateFlowGroupByFiles](https://cloud.tencent.com/document/api/1420/80390) + +* [ChannelCreateFlowSignUrl](https://cloud.tencent.com/document/api/1420/85819) + +* [ChannelCreateMultiFlowSignQRCode](https://cloud.tencent.com/document/api/1420/75452) + +* [ChannelCreatePrepareFlow](https://cloud.tencent.com/document/api/1420/87897) + +* [ChannelCreateReleaseFlow](https://cloud.tencent.com/document/api/1420/83461) + +* [ChannelCreateSealPolicy](https://cloud.tencent.com/document/api/1420/86257) + +* [ChannelCreateUserRoles](https://cloud.tencent.com/document/api/1420/89389) + +* [ChannelDeleteRoleUsers](https://cloud.tencent.com/document/api/1420/89388) + +* [ChannelDeleteSealPolicies](https://cloud.tencent.com/document/api/1420/86256) + +* [ChannelDescribeEmployees](https://cloud.tencent.com/document/api/1420/81119) + +* [ChannelDescribeRoles](https://cloud.tencent.com/document/api/1420/89387) + +* [ChannelGetTaskResultApi](https://cloud.tencent.com/document/api/1420/78773) + +* [ChannelUpdateSealStatus](https://cloud.tencent.com/document/api/1420/86605) + +* [ChannelVerifyPdf](https://cloud.tencent.com/document/api/1420/80799) + +* [CreateChannelFlowEvidenceReport](https://cloud.tencent.com/document/api/1420/79688) + +* [CreateConsoleLoginUrl](https://cloud.tencent.com/document/api/1420/61524) + +* [CreateFlowsByTemplates](https://cloud.tencent.com/document/api/1420/61523) + +* [CreateSealByImage](https://cloud.tencent.com/document/api/1420/73067) + +* [CreateSignUrls](https://cloud.tencent.com/document/api/1420/61522) + +* [DescribeChannelFlowEvidenceReport](https://cloud.tencent.com/document/api/1420/83442) + +* [DescribeFlowDetailInfo](https://cloud.tencent.com/document/api/1420/66683) + +* [DescribeResourceUrlsByFlows](https://cloud.tencent.com/document/api/1420/63220) + +* [DescribeTemplates](https://cloud.tencent.com/document/api/1420/61521) + +* [DescribeUsage](https://cloud.tencent.com/document/api/1420/61520) + +* [GetDownloadFlowUrl](https://cloud.tencent.com/document/api/1420/66368) + +* [OperateChannelTemplate](https://cloud.tencent.com/document/api/1420/66367) + +* [PrepareFlows](https://cloud.tencent.com/document/api/1420/61519) + +* [SyncProxyOrganization](https://cloud.tencent.com/document/api/1420/61518) + +* [SyncProxyOrganizationOperators](https://cloud.tencent.com/document/api/1420/61517) + +* [UploadFiles](https://cloud.tencent.com/document/api/1420/71479) + + +修改数据结构: + +* [Agent](https://cloud.tencent.com/document/api/1420/61525#Agent) + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 云函数(scf) 版本:2018-04-16 + +### 第 55 次发布 + +发布时间:2023-06-08 01:51:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FunctionLog](https://cloud.tencent.com/document/api/583/17244#FunctionLog) + + * **修改成员**:StartTime + + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 61 次发布 + +发布时间:2023-06-08 01:59:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateEnvironment](https://cloud.tencent.com/document/api/1179/46081) + + * 新增入参:AutoSubscriptionCreation + +* [ModifyEnvironmentAttributes](https://cloud.tencent.com/document/api/1179/46077) + + * 新增入参:AutoSubscriptionCreation + + +修改数据结构: + +* [Environment](https://cloud.tencent.com/document/api/1179/46089#Environment) + + * 新增成员:AutoSubscriptionCreation + + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 26 次发布 + +发布时间:2023-06-08 02:02:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTrainingTaskPods](https://cloud.tencent.com/document/api/851/75088) + + * 新增出参:PodInfoList + + +新增数据结构: + +* [PodInfo](https://cloud.tencent.com/document/api/851/75051#PodInfo) + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## 微服务平台 TSF(tsf) 版本:2018-03-26 + +### 第 96 次发布 + +发布时间:2023-06-08 02:06:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ContainerGroupOther](https://cloud.tencent.com/document/api/649/36099#ContainerGroupOther) + + * **修改成员**:HealthCheckSettings + + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 31 次发布 + +发布时间:2023-06-08 02:14:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [UploadContent](https://cloud.tencent.com/document/api/1267/93282) + +新增数据结构: + +* [ScriptInfoResponse](https://cloud.tencent.com/document/api/1267/76336#ScriptInfoResponse) +* [ScriptRequestInfo](https://cloud.tencent.com/document/api/1267/76336#ScriptRequestInfo) + + + +# Release 3.0.901 + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 130 次发布 + +发布时间:2023-06-07 01:07:38 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Inbound](https://cloud.tencent.com/document/api/236/15878#Inbound) + + * 新增成员:AddressModule + +* [Outbound](https://cloud.tencent.com/document/api/236/15878#Outbound) + + * 新增成员:AddressModule + + + + +## 消息队列 CKafka(ckafka) 版本:2019-08-19 + +### 第 81 次发布 + +发布时间:2023-06-07 01:11:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeRoute](https://cloud.tencent.com/document/api/597/45484) + + * 新增入参:RouteId + + + + +## 数据湖计算 DLC(dlc) 版本:2021-01-25 + +### 第 51 次发布 + +发布时间:2023-06-07 01:20:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifySparkAppBatch](https://cloud.tencent.com/document/api/1342/93213) + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 73 次发布 + +发布时间:2023-06-06 15:06:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ReleasedApprover](https://cloud.tencent.com/document/api/1323/70369#ReleasedApprover) + + * 新增成员:ApproverType + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 81 次发布 + +发布时间:2023-06-07 01:25:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowApproverInfo](https://cloud.tencent.com/document/api/1420/61525#FlowApproverInfo) + +* [OrganizationInfo](https://cloud.tencent.com/document/api/1420/61525#OrganizationInfo) + + * **修改成员**:ClientIp, ProxyIp + +* [SignUrlInfo](https://cloud.tencent.com/document/api/1420/61525#SignUrlInfo) + + * **修改成员**:CustomUserId + +* [TemplateInfo](https://cloud.tencent.com/document/api/1420/61525#TemplateInfo) + + * **修改成员**:IsPromoter + +* [UserInfo](https://cloud.tencent.com/document/api/1420/61525#UserInfo) + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 云直播CSS(live) 版本:2018-08-01 + +### 第 103 次发布 + +发布时间:2023-06-07 01:33:34 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [PullStreamTaskInfo](https://cloud.tencent.com/document/api/267/20474#PullStreamTaskInfo) + + * 新增成员:RecordTemplateId + + + + +## 媒体处理(mps) 版本:2019-06-12 + +### 第 62 次发布 + +发布时间:2023-06-07 01:36:46 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateStreamLinkInput](https://cloud.tencent.com/document/api/862/93215) + + + +## 渠道合作伙伴(partners) 版本:2018-03-21 + +### 第 28 次发布 + +发布时间:2023-06-07 01:39:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeAgentDealsCache +* DescribeAgentPayDeals +* DescribeAgentSelfPayDeals + + + +## 容器安全服务(tcss) 版本:2020-11-01 + +### 第 46 次发布 + +发布时间:2023-06-07 01:46:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeAgentDaemonSetCmd](https://cloud.tencent.com/document/api/1285/81685) + + * 新增入参:ClusterCustomParameters + + +新增数据结构: + +* [ClusterCustomParameters](https://cloud.tencent.com/document/api/1285/65614#ClusterCustomParameters) + + + +## 微服务平台 TSF(tsf) 版本:2018-03-26 + +### 第 95 次发布 + +发布时间:2023-06-07 01:54:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeContainerGroupAttribute](https://cloud.tencent.com/document/api/649/93216) + +新增数据结构: + +* [ContainerGroupOther](https://cloud.tencent.com/document/api/649/36099#ContainerGroupOther) + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 30 次发布 + +发布时间:2023-06-07 02:00:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DeleteTaskAlarmRegular](https://cloud.tencent.com/document/api/1267/82514) + + * **修改入参**:TaskId, TaskType + + + + +# Release 3.0.900 + +## API 网关(apigateway) 版本:2018-08-08 + +### 第 34 次发布 + +发布时间:2023-06-06 01:02:35 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [BindSubDomain](https://cloud.tencent.com/document/api/628/45188) + + * **删除出参**:Result + +* [CreateApi](https://cloud.tencent.com/document/api/628/45243) + + * **修改出参**:Result + +* [DescribeApisStatus](https://cloud.tencent.com/document/api/628/45239) + + * **修改出参**:Result + +* [DescribeExclusiveInstances](https://cloud.tencent.com/document/api/628/63805) + + * **修改出参**:Result + +* [ModifyUpstream](https://cloud.tencent.com/document/api/628/70410) + + * **修改出参**:Result + + +新增数据结构: + +* [CreateApiResultInfo](https://cloud.tencent.com/document/api/628/45244#CreateApiResultInfo) +* [DescribeApiResultServiceParametersInfo](https://cloud.tencent.com/document/api/628/45244#DescribeApiResultServiceParametersInfo) +* [DescribeApisStatusResultInfo](https://cloud.tencent.com/document/api/628/45244#DescribeApisStatusResultInfo) +* [DescribeExclusiveInstancesResult](https://cloud.tencent.com/document/api/628/45244#DescribeExclusiveInstancesResult) +* [DescribeServiceReleaseVersionResultVersionListInfo](https://cloud.tencent.com/document/api/628/45244#DescribeServiceReleaseVersionResultVersionListInfo) +* [ModifyUpstreamResultInfo](https://cloud.tencent.com/document/api/628/45244#ModifyUpstreamResultInfo) + +**删除数据结构**: + +* ApisStatus + +修改数据结构: + +* [ApiInfo](https://cloud.tencent.com/document/api/628/45244#ApiInfo) + + * **修改成员**:ServiceParameters + +* [EnvironmentStrategy](https://cloud.tencent.com/document/api/628/45244#EnvironmentStrategy) + + * **删除成员**:MaxQuota + +* [ServiceReleaseVersion](https://cloud.tencent.com/document/api/628/45244#ServiceReleaseVersion) + + * **修改成员**:VersionList + +* [UsagePlanInfo](https://cloud.tencent.com/document/api/628/45244#UsagePlanInfo) + + * **删除成员**:InitQuota, IsHide + + + + +## 费用中心(billing) 版本:2018-07-09 + +### 第 41 次发布 + +发布时间:2023-06-06 01:05:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeBillSummary](https://cloud.tencent.com/document/api/555/93162) + +新增数据结构: + +* [BusinessSummaryInfo](https://cloud.tencent.com/document/api/555/19183#BusinessSummaryInfo) +* [SummaryDetail](https://cloud.tencent.com/document/api/555/19183#SummaryDetail) + +修改数据结构: + +* [ConsumptionBusinessSummaryDataItem](https://cloud.tencent.com/document/api/555/19183#ConsumptionBusinessSummaryDataItem) + + * 新增成员:CashPayAmount, IncentivePayAmount, VoucherPayAmount, TransferPayAmount + +* [ConsumptionProjectSummaryDataItem](https://cloud.tencent.com/document/api/555/19183#ConsumptionProjectSummaryDataItem) + + * 新增成员:CashPayAmount, IncentivePayAmount, VoucherPayAmount, TransferPayAmount + +* [ConsumptionResourceSummaryDataItem](https://cloud.tencent.com/document/api/555/19183#ConsumptionResourceSummaryDataItem) + + * 新增成员:RealCost, FeeBeginTime, FeeEndTime, DayDiff, DailyTotalCost, OrderId, VoucherPayAmount, IncentivePayAmount, TransferPayAmount + + + + +## 文件存储(cfs) 版本:2019-07-19 + +### 第 21 次发布 + +发布时间:2023-06-06 01:12:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TieringDetailInfo](https://cloud.tencent.com/document/api/582/38175#TieringDetailInfo) + + * 新增成员:TieringSizeInBytes + + + + +## 边缘计算机器(ecm) 版本:2019-07-19 + +### 第 65 次发布 + +发布时间:2023-06-06 01:28:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DiskInfo](https://cloud.tencent.com/document/api/1108/42574#DiskInfo) + + * 新增成员:DeleteWithInstance, SnapshotId + +* [Module](https://cloud.tencent.com/document/api/1108/42574#Module) + + * 新增成员:DisableWanIp + +* [Node](https://cloud.tencent.com/document/api/1108/42574#Node) + + * 新增成员:LBSupported + + + + +## 邮件推送(ses) 版本:2020-10-02 + +### 第 18 次发布 + +发布时间:2023-06-06 01:51:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [SendEmail](https://cloud.tencent.com/document/api/1288/51034) + + * 新增入参:Cc, Bcc + + + + +## 腾讯智能对话平台(tbp) 版本:2019-06-27 + +### 第 4 次发布 + +发布时间:2023-06-06 01:55:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [TextProcess](https://cloud.tencent.com/document/api/1060/37438) + + * 新增出参:ResponseText + + + + +## 腾讯智能对话平台(tbp) 版本:2019-03-11 + +### 第 5 次发布 + +发布时间:2023-06-06 01:54:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [TextProcess](https://cloud.tencent.com/document/api/1060/34557) + + * 新增出参:ResponseMessage, ResultType + + +新增数据结构: + +* [Group](https://cloud.tencent.com/document/api/1060/34559#Group) +* [ResponseMessage](https://cloud.tencent.com/document/api/1060/34559#ResponseMessage) + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 60 次发布 + +发布时间:2023-06-06 01:59:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeNamespaceBundlesOpt](https://cloud.tencent.com/document/api/1179/59039) + + * 新增入参:Bundle, OwnerBroker + + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 29 次发布 + +发布时间:2023-06-06 02:12:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CheckAlarmRegularNameExist](https://cloud.tencent.com/document/api/1267/82530) + + * 新增入参:TaskType + + * **修改入参**:TaskId + +* [DescribeInstanceList](https://cloud.tencent.com/document/api/1267/82505) + + * 新增出参:InstanceList, TotalCount + +* [DescribeInstanceLog](https://cloud.tencent.com/document/api/1267/82504) + + * 新增出参:InstanceLogInfo + +* [DescribeInstanceLogList](https://cloud.tencent.com/document/api/1267/82503) + + * 新增出参:InstanceLogList + +* [DescribeIntegrationTasks](https://cloud.tencent.com/document/api/1267/82494) + + * 新增出参:TotalCount + +* [DescribeTaskAlarmRegulations](https://cloud.tencent.com/document/api/1267/82486) + + * **修改入参**:TaskId, TaskType + + +新增数据结构: + +* [InstanceList](https://cloud.tencent.com/document/api/1267/76336#InstanceList) +* [InstanceLogList](https://cloud.tencent.com/document/api/1267/76336#InstanceLogList) +* [IntegrationInstanceLog](https://cloud.tencent.com/document/api/1267/76336#IntegrationInstanceLog) + +修改数据结构: + +* [AlarmEventInfo](https://cloud.tencent.com/document/api/1267/76336#AlarmEventInfo) + + * 新增成员:RegularId + +* [IntegrationTaskInfo](https://cloud.tencent.com/document/api/1267/76336#IntegrationTaskInfo) + + * 新增成员:InputDatasourceType, OutputDatasourceType, NumRecordsIn, NumRecordsOut, ReaderDelay, NumRestarts, CreateTime, UpdateTime, LastRunTime, StopTime, HasVersion, Locked, Locker, RunningCu, TaskAlarmRegularList + +* [TaskAlarmInfo](https://cloud.tencent.com/document/api/1267/76336#TaskAlarmInfo) + + * 新增成员:UpdateTime, OperatorUin, TaskCount, MonitorType, MonitorObjectIds, LatestAlarmInstanceId, LatestAlarmTime, Description + + + + +# Release 3.0.899 + +## 内容分发网络 CDN(cdn) 版本:2018-06-06 + +### 第 122 次发布 + +发布时间:2023-06-05 01:12:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [OriginSni](https://cloud.tencent.com/document/api/228/30987#OriginSni) + +修改数据结构: + +* [Origin](https://cloud.tencent.com/document/api/228/30987#Origin) + + * 新增成员:Sni + + + + +## 主机安全(cwp) 版本:2018-02-28 + +### 第 90 次发布 + +发布时间:2023-06-05 01:20:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeVulStoreList](https://cloud.tencent.com/document/api/296/93137) + +**删除接口**: + +* DescribeSaveOrUpdateWarnings + +新增数据结构: + +* [VulStoreListInfo](https://cloud.tencent.com/document/api/296/19867#VulStoreListInfo) + + + +## TDSQL MySQL 版(dcdb) 版本:2018-04-11 + +### 第 59 次发布 + +发布时间:2023-06-05 01:24:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateDedicatedClusterDCDBInstance](https://cloud.tencent.com/document/api/557/61369) + + * 新增出参:InstanceIds, FlowId + + + + +## 数据湖计算 DLC(dlc) 版本:2021-01-25 + +### 第 50 次发布 + +发布时间:2023-06-05 01:24:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateDataEngine](https://cloud.tencent.com/document/api/1342/87875) + + * 新增入参:SessionResourceTemplate + +* [CreateSparkApp](https://cloud.tencent.com/document/api/1342/74538) + + * 新增入参:IsInherit + +* [ModifySparkApp](https://cloud.tencent.com/document/api/1342/74532) + + * 新增入参:IsInherit + + +新增数据结构: + +* [SessionResourceTemplate](https://cloud.tencent.com/document/api/1342/53778#SessionResourceTemplate) + +修改数据结构: + +* [DataEngineInfo](https://cloud.tencent.com/document/api/1342/53778#DataEngineInfo) + + * 新增成员:DefaultHouse, MaxConcurrency, TolerableQueueTime, UserAppId, UserUin, SessionResourceTemplate + +* [SparkJobInfo](https://cloud.tencent.com/document/api/1342/53778#SparkJobInfo) + + * 新增成员:IsInherit + +* [TableResponseInfo](https://cloud.tencent.com/document/api/1342/53778#TableResponseInfo) + + * 新增成员:MapMaterializedViewName + +* [TaskResponseInfo](https://cloud.tencent.com/document/api/1342/53778#TaskResponseInfo) + + * 新增成员:ImageVersion, DriverSize, ExecutorSize, ExecutorNums, ExecutorMaxNumbers + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 72 次发布 + +发布时间:2023-06-02 15:55:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateConvertTaskApi](https://cloud.tencent.com/document/api/1323/78149) + +* [CreateFlow](https://cloud.tencent.com/document/api/1323/70361) + +* [CreateFlowSignUrl](https://cloud.tencent.com/document/api/1323/85818) + +* [CreateMultiFlowSignQRCode](https://cloud.tencent.com/document/api/1323/75450) + +* [CreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1323/89386) + + * 新增入参:FileId + + * **修改入参**:SealImage + +* [DescribeFileUrls](https://cloud.tencent.com/document/api/1323/70366) + +* [DescribeFlowTemplates](https://cloud.tencent.com/document/api/1323/74803) + +* [DescribeIntegrationEmployees](https://cloud.tencent.com/document/api/1323/81115) + + * 新增入参:Agent + +* [GetTaskResultApi](https://cloud.tencent.com/document/api/1323/78148) + +* [UploadFiles](https://cloud.tencent.com/document/api/1323/73066) + + +修改数据结构: + +* [CallbackInfo](https://cloud.tencent.com/document/api/1323/70369#CallbackInfo) + + * 新增成员:CallbackKey, CallbackToken + + * **修改成员**:Token + +* [OrganizationInfo](https://cloud.tencent.com/document/api/1323/70369#OrganizationInfo) + +* [UserInfo](https://cloud.tencent.com/document/api/1323/70369#UserInfo) + + + + +## 腾讯智能对话平台(tbp) 版本:2019-06-27 + +### 第 3 次发布 + +发布时间:2023-06-05 01:49:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [TextReset](https://cloud.tencent.com/document/api/1060/37437) + + * 新增出参:ResponseText + + + + +## 腾讯智能对话平台(tbp) 版本:2019-03-11 + + + +# Release 3.0.898 + +## 云防火墙(cfw) 版本:2019-09-04 + +### 第 37 次发布 + +发布时间:2023-06-02 01:13:34 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AssociatedInstanceInfo](https://cloud.tencent.com/document/api/1132/49071#AssociatedInstanceInfo) + + * 新增成员:SecurityGroupRuleCount, CdbId + +* [InstanceInfo](https://cloud.tencent.com/document/api/1132/49071#InstanceInfo) + + * 新增成员:Server + + + + +## 负载均衡(clb) 版本:2018-03-17 + +### 第 90 次发布 + +发布时间:2023-06-02 01:14:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateLoadBalancer](https://cloud.tencent.com/document/api/214/30692) + + * 新增入参:DynamicVip + + +新增数据结构: + +* [SpecAvailability](https://cloud.tencent.com/document/api/214/30694#SpecAvailability) +* [TypeInfo](https://cloud.tencent.com/document/api/214/30694#TypeInfo) + +修改数据结构: + +* [Resource](https://cloud.tencent.com/document/api/214/30694#Resource) + + * 新增成员:TypeSet + + + + +## 主机安全(cwp) 版本:2018-02-28 + +### 第 89 次发布 + +发布时间:2023-06-02 01:19:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AssetWebFrameBaseInfo](https://cloud.tencent.com/document/api/296/19867#AssetWebFrameBaseInfo) + + * 新增成员:Path + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 71 次发布 + +发布时间:2023-06-02 01:26:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Caller](https://cloud.tencent.com/document/api/1323/70369#Caller) + +* [FlowCreateApprover](https://cloud.tencent.com/document/api/1323/70369#FlowCreateApprover) + + + + +## 渠道合作伙伴(partners) 版本:2018-03-21 + +### 第 27 次发布 + +发布时间:2023-06-02 01:39:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeClientBalance + + + +## SSL 证书(ssl) 版本:2019-12-05 + +### 第 35 次发布 + +发布时间:2023-06-02 01:43:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateCertificateByPackage](https://cloud.tencent.com/document/api/400/93094) + + + +## 容器安全服务(tcss) 版本:2020-11-01 + +### 第 45 次发布 + +发布时间:2023-06-02 01:46:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeVulRegistryImageList](https://cloud.tencent.com/document/api/1285/93095) + +新增数据结构: + +* [VulAffectedRegistryImageInfo](https://cloud.tencent.com/document/api/1285/65614#VulAffectedRegistryImageInfo) + + + +# Release 3.0.897 + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 129 次发布 + +发布时间:2023-06-01 09:45:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeBinlogs](https://cloud.tencent.com/document/api/236/15843) + + * 新增入参:MinStartTime, MaxStartTime + + + + +## 内容安全(cms) 版本:2019-03-21 + +### 第 16 次发布 + +发布时间:2023-05-31 21:26:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateKeywordsSamples](https://cloud.tencent.com/document/api/669/93038) +* [DeleteLibSamples](https://cloud.tencent.com/document/api/669/93037) +* [DescribeKeywordsLibs](https://cloud.tencent.com/document/api/669/93036) +* [DescribeLibSamples](https://cloud.tencent.com/document/api/669/93035) + +**删除接口**: + +* CreateFileSample +* CreateTextSample +* DeleteFileSample +* DeleteTextSample +* DescribeFileSample +* DescribeTextSample +* ManualReview + +新增数据结构: + +* [DeleteSampleDetails](https://cloud.tencent.com/document/api/669/34506#DeleteSampleDetails) +* [Filters](https://cloud.tencent.com/document/api/669/34506#Filters) +* [InvalidSample](https://cloud.tencent.com/document/api/669/34506#InvalidSample) +* [KeywordsLibInfo](https://cloud.tencent.com/document/api/669/34506#KeywordsLibInfo) +* [UserKeyword](https://cloud.tencent.com/document/api/669/34506#UserKeyword) +* [UserKeywordInfo](https://cloud.tencent.com/document/api/669/34506#UserKeywordInfo) + +**删除数据结构**: + +* FileSample +* FileSampleInfo +* Filter +* ManualReviewContent +* ManualReviewData +* TextSample + +修改数据结构: + +* [CodeDetail](https://cloud.tencent.com/document/api/669/34506#CodeDetail) + + * 新增成员:StrCharset, QrCodePosition, StrQrCodeText, Uint32QrCodeType + + + + +## TDSQL MySQL 版(dcdb) 版本:2018-04-11 + +### 第 58 次发布 + +发布时间:2023-06-01 09:49:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyAccountConfig](https://cloud.tencent.com/document/api/557/93041) + +新增数据结构: + +* [ConfigValue](https://cloud.tencent.com/document/api/557/16142#ConfigValue) + + + +## 弹性 MapReduce(emr) 版本:2019-01-03 + +### 第 46 次发布 + +发布时间:2023-06-01 09:50:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DeleteUserManagerUserList](https://cloud.tencent.com/document/api/589/83729) + + * 新增入参:TkeClusterId, DisplayStrategy, UserGroupList + + * **修改入参**:UserNameList + + +新增数据结构: + +* [UserAndGroup](https://cloud.tencent.com/document/api/589/33981#UserAndGroup) + + + +## 文字识别(ocr) 版本:2018-11-19 + +### 第 102 次发布 + +发布时间:2023-06-01 09:54:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [RecognizePhilippinesUMIDOCR](https://cloud.tencent.com/document/api/866/93042) + + + +# Release 3.0.896 + +## 应用云渲染(car) 版本:2022-01-10 + +### 第 7 次发布 + +发布时间:2023-05-31 01:09:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSession](https://cloud.tencent.com/document/api/1547/72826) + + * 新增入参:ApplicationParameters + + + + +## 主机安全(cwp) 版本:2018-02-28 + +### 第 88 次发布 + +发布时间:2023-05-31 01:16:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeSaveOrUpdateWarnings + +修改接口: + +* [DescribeAssetSystemPackageList](https://cloud.tencent.com/document/api/296/61933) + + * **修改入参**:Uuid, Quuid + + +修改数据结构: + +* [AssetSystemPackageInfo](https://cloud.tencent.com/document/api/296/19867#AssetSystemPackageInfo) + + * 新增成员:MachineExtraInfo, Quuid, Uuid + + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 54 次发布 + +发布时间:2023-05-31 01:18:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [BindClusterResourcePackages](https://cloud.tencent.com/document/api/1003/93014) +* [CreateResourcePackage](https://cloud.tencent.com/document/api/1003/93013) +* [DescribeResourcePackageDetail](https://cloud.tencent.com/document/api/1003/93012) +* [DescribeResourcePackageList](https://cloud.tencent.com/document/api/1003/93011) +* [DescribeResourcePackageSaleSpec](https://cloud.tencent.com/document/api/1003/93010) +* [ModifyResourcePackageClusters](https://cloud.tencent.com/document/api/1003/93009) +* [ModifyResourcePackageName](https://cloud.tencent.com/document/api/1003/93008) +* [RefundResourcePackage](https://cloud.tencent.com/document/api/1003/93007) +* [UnbindClusterResourcePackages](https://cloud.tencent.com/document/api/1003/93006) + +新增数据结构: + +* [BindInstanceInfo](https://cloud.tencent.com/document/api/1003/48097#BindInstanceInfo) +* [Package](https://cloud.tencent.com/document/api/1003/48097#Package) +* [PackageDetail](https://cloud.tencent.com/document/api/1003/48097#PackageDetail) +* [ResourcePackage](https://cloud.tencent.com/document/api/1003/48097#ResourcePackage) +* [SalePackageSpec](https://cloud.tencent.com/document/api/1003/48097#SalePackageSpec) + +修改数据结构: + +* [CynosdbCluster](https://cloud.tencent.com/document/api/1003/48097#CynosdbCluster) + + * 新增成员:ResourcePackages + +* [CynosdbClusterDetail](https://cloud.tencent.com/document/api/1003/48097#CynosdbClusterDetail) + + * 新增成员:ResourcePackages + +* [CynosdbInstance](https://cloud.tencent.com/document/api/1003/48097#CynosdbInstance) + + * 新增成员:DbMode, ResourcePackages + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 70 次发布 + +发布时间:2023-05-31 01:25:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1323/89386) + + * 新增入参:SealImageCompress, SealColor, ProcessSeal + + +修改数据结构: + +* [TemplateInfo](https://cloud.tencent.com/document/api/1323/70369#TemplateInfo) + + * 新增成员:TemplateType + + +### 第 69 次发布 + +发布时间:2023-05-30 17:10:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Agent](https://cloud.tencent.com/document/api/1323/70369#Agent) + + + + +## 人脸融合(facefusion) 版本:2022-09-27 + +### 第 4 次发布 + +发布时间:2023-05-31 01:26:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [PublicMaterialInfos](https://cloud.tencent.com/document/api/670/85619#PublicMaterialInfos) + + * 新增成员:AuditResult + + + + +## 人脸融合(facefusion) 版本:2018-12-01 + + + +## 云函数(scf) 版本:2018-04-16 + +### 第 54 次发布 + +发布时间:2023-05-31 01:38:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Trigger](https://cloud.tencent.com/document/api/583/17244#Trigger) + + * **修改成员**:ResourceId, BindStatus, TriggerAttribute + +* [TriggerInfo](https://cloud.tencent.com/document/api/583/17244#TriggerInfo) + + * **修改成员**:ResourceId, BindStatus, TriggerAttribute + + + + +## 容器镜像服务(tcr) 版本:2019-09-24 + +### 第 55 次发布 + +发布时间:2023-05-31 01:41:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DeleteSecurityPolicy](https://cloud.tencent.com/document/api/1141/53907) + + * 新增入参:CidrBlock + + * **修改入参**:PolicyIndex, PolicyVersion + + + + +## 高性能计算平台(thpc) 版本:2023-03-21 + +### 第 6 次发布 + +发布时间:2023-05-31 01:45:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddNodes](https://cloud.tencent.com/document/api/1527/89571) + + * 新增入参:ProjectId + + +修改数据结构: + +* [ComputeNode](https://cloud.tencent.com/document/api/1527/89579#ComputeNode) + + * 新增成员:ProjectId + +* [ExpansionNodeConfig](https://cloud.tencent.com/document/api/1527/89579#ExpansionNodeConfig) + + * 新增成员:ProjectId + +* [LoginNode](https://cloud.tencent.com/document/api/1527/89579#LoginNode) + + * 新增成员:ProjectId + +* [ManagerNode](https://cloud.tencent.com/document/api/1527/89579#ManagerNode) + + * 新增成员:ProjectId + + + + +## 高性能计算平台(thpc) 版本:2022-04-01 + + + +## 高性能计算平台(thpc) 版本:2021-11-09 + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 28 次发布 + +发布时间:2023-05-31 01:52:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeOperateTasks](https://cloud.tencent.com/document/api/1267/90705) + + * 新增入参:SourceServiceId, SourceServiceType, TargetServiceId, TargetServiceType, AlarmType + + +修改数据结构: + +* [TaskCanvasInfo](https://cloud.tencent.com/document/api/1267/76336#TaskCanvasInfo) + + * 新增成员:ExecutionStartTime, ExecutionEndTime, Layer, SourceServiceId, SourceServiceType, TargetServiceId, TargetServiceType, AlarmType, CreateTime + +* [TaskInfoPage](https://cloud.tencent.com/document/api/1267/76336#TaskInfoPage) + + * 新增成员:PageCount, TotalCount + + + + +# Release 3.0.895 + +## 数据传输服务(dts) 版本:2021-12-06 + +### 第 13 次发布 + +发布时间:2023-05-29 14:42:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateModifyCheckSyncJob](https://cloud.tencent.com/document/api/571/92849) +* [DescribeModifyCheckSyncJobResult](https://cloud.tencent.com/document/api/571/92848) +* [ModifySyncJobConfig](https://cloud.tencent.com/document/api/571/92847) +* [StartModifySyncJob](https://cloud.tencent.com/document/api/571/92846) + +新增数据结构: + +* [DynamicOptions](https://cloud.tencent.com/document/api/571/82108#DynamicOptions) + + + +## 数据传输服务(dts) 版本:2018-03-30 + + + +## 人脸核身(faceid) 版本:2018-03-01 + +### 第 59 次发布 + +发布时间:2023-05-29 14:45:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DetectInfoText](https://cloud.tencent.com/document/api/1007/41958#DetectInfoText) + + * 新增成员:UseIDType + + + + +## 云直播CSS(live) 版本:2018-08-01 + +### 第 102 次发布 + +发布时间:2023-05-29 14:52:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddLiveWatermark](https://cloud.tencent.com/document/api/267/30154) + + * 新增入参:BackgroundWidth, BackgroundHeight + +* [UpdateLiveWatermark](https://cloud.tencent.com/document/api/267/30150) + + * 新增入参:BackgroundWidth, BackgroundHeight + + +修改数据结构: + +* [WatermarkInfo](https://cloud.tencent.com/document/api/267/20474#WatermarkInfo) + + * 新增成员:BackgroundWidth, BackgroundHeight + + + + +## 媒体处理(mps) 版本:2019-06-12 + +### 第 60 次发布 + +发布时间:2023-05-30 01:26:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ParseLiveStreamProcessNotification](https://cloud.tencent.com/document/api/862/39229) + + * 新增出参:AiAnalysisResultInfo, AiQualityControlResultInfo + + +新增数据结构: + +* [DiagnoseResult](https://cloud.tencent.com/document/api/862/37615#DiagnoseResult) +* [LiveStreamAiAnalysisResultInfo](https://cloud.tencent.com/document/api/862/37615#LiveStreamAiAnalysisResultInfo) +* [LiveStreamAiAnalysisResultItem](https://cloud.tencent.com/document/api/862/37615#LiveStreamAiAnalysisResultItem) +* [LiveStreamAiQualityControlResultInfo](https://cloud.tencent.com/document/api/862/37615#LiveStreamAiQualityControlResultInfo) +* [SegmentRecognitionItem](https://cloud.tencent.com/document/api/862/37615#SegmentRecognitionItem) + +修改数据结构: + +* [LiveStreamAsrFullTextRecognitionResult](https://cloud.tencent.com/document/api/862/37615#LiveStreamAsrFullTextRecognitionResult) + + * 新增成员:StartTime, EndTime, SteadyState + +* [LiveStreamTransTextRecognitionResult](https://cloud.tencent.com/document/api/862/37615#LiveStreamTransTextRecognitionResult) + + * 新增成员:StartTime, EndTime, SteadyState + + + + +## SSL 证书(ssl) 版本:2019-12-05 + +### 第 34 次发布 + +发布时间:2023-05-29 14:59:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CommitCertificateInformation](https://cloud.tencent.com/document/api/400/41676) + + * 新增入参:VerifyType + + + + +## 容器安全服务(tcss) 版本:2020-11-01 + +### 第 44 次发布 + +发布时间:2023-05-30 01:34:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ComponentsInfo](https://cloud.tencent.com/document/api/1285/65614#ComponentsInfo) + + * 新增成员:FixedVersion, Path, Type, Name + + * **修改成员**:Component + + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 59 次发布 + +发布时间:2023-05-30 01:35:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [PulsarProClusterInfo](https://cloud.tencent.com/document/api/1179/46089#PulsarProClusterInfo) + + * 新增成员:CanEditRoute + + * **修改成员**:ClusterId, ClusterName, Remark, CreateTime, Status, Version, NodeDistribution, MaxStorage + + + + +## 高性能计算平台(thpc) 版本:2023-03-21 + +### 第 5 次发布 + +发布时间:2023-05-29 15:05:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ClusterOverview](https://cloud.tencent.com/document/api/1527/89579#ClusterOverview) + + * 新增成员:AutoScalingType + + + + +## 高性能计算平台(thpc) 版本:2022-04-01 + + + +## 高性能计算平台(thpc) 版本:2021-11-09 + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 25 次发布 + +发布时间:2023-05-29 15:06:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [CFSTurbo](https://cloud.tencent.com/document/api/851/75051#CFSTurbo) + +修改数据结构: + +* [DataConfig](https://cloud.tencent.com/document/api/851/75051#DataConfig) + + * 新增成员:CFSTurboSource + + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 35 次发布 + +发布时间:2023-05-30 01:43:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [PostAttackDownloadTask](https://cloud.tencent.com/document/api/627/77524) + + * 新增入参:Count + +* [SearchAccessLog](https://cloud.tencent.com/document/api/627/60012) + + * 新增入参:Page + +* [SearchAttackLog](https://cloud.tencent.com/document/api/627/86118) + + * 新增入参:Page + + +修改数据结构: + +* [QPSPackageNew](https://cloud.tencent.com/document/api/627/53609#QPSPackageNew) + + * 新增成员:BillingItem + + + + +# Release 3.0.894 + +## 日志服务(cls) 版本:2020-10-16 + +### 第 49 次发布 + +发布时间:2023-05-29 01:15:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeLogHistogram](https://cloud.tencent.com/document/api/614/71726) + + * 新增入参:SyntaxRule + + + + +## TDSQL MySQL 版(dcdb) 版本:2018-04-11 + +### 第 57 次发布 + +发布时间:2023-05-29 01:20:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateTmpDCDBInstance](https://cloud.tencent.com/document/api/557/92836) + +修改接口: + +* [DescribeDCDBInstanceDetail](https://cloud.tencent.com/document/api/557/89385) + + * 新增出参:ReservedNetResources + + +新增数据结构: + +* [ReservedNetResource](https://cloud.tencent.com/document/api/557/16142#ReservedNetResource) + +修改数据结构: + +* [DBAccount](https://cloud.tencent.com/document/api/557/16142#DBAccount) + + * 新增成员:MaxUserConnections + + + + +## 数据湖计算 DLC(dlc) 版本:2021-01-25 + +### 第 49 次发布 + +发布时间:2023-05-29 01:21:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CancelSparkSessionBatchSQL](https://cloud.tencent.com/document/api/1342/92839) +* [CreateSparkSessionBatchSQL](https://cloud.tencent.com/document/api/1342/92838) +* [DescribeSparkSessionBatchSqlLog](https://cloud.tencent.com/document/api/1342/92837) + +新增数据结构: + +* [SparkSessionBatchLog](https://cloud.tencent.com/document/api/1342/53778#SparkSessionBatchLog) +* [SparkSessionBatchLogOperate](https://cloud.tencent.com/document/api/1342/53778#SparkSessionBatchLogOperate) + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 80 次发布 + +发布时间:2023-05-26 14:30:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateFlowSignReview](https://cloud.tencent.com/document/api/1420/78953) + + * 新增入参:OperateType + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 云数据库 MariaDB(mariadb) 版本:2017-03-12 + +### 第 55 次发布 + +发布时间:2023-05-29 01:31:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDBInstanceDetail](https://cloud.tencent.com/document/api/237/89390) + + * 新增出参:ReservedNetResources + + +新增数据结构: + +* [ReservedNetResource](https://cloud.tencent.com/document/api/237/16191#ReservedNetResource) + +修改数据结构: + +* [DBAccount](https://cloud.tencent.com/document/api/237/16191#DBAccount) + + * 新增成员:MaxUserConnections + + + + +## 流计算 Oceanus(oceanus) 版本:2019-04-22 + +### 第 33 次发布 + +发布时间:2023-05-29 01:34:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateJob](https://cloud.tencent.com/document/api/849/52009) + + * 新增入参:Tags + + +修改数据结构: + +* [JobV1](https://cloud.tencent.com/document/api/849/52010#JobV1) + + * 新增成员:Tags + +* [TreeResourceItem](https://cloud.tencent.com/document/api/849/52010#TreeResourceItem) + + * 新增成员:RefJobStatusCountSet + + + + +## 容器安全服务(tcss) 版本:2020-11-01 + +### 第 43 次发布 + +发布时间:2023-05-29 01:41:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [NetworkClusterInfoItem](https://cloud.tencent.com/document/api/1285/65614#NetworkClusterInfoItem) + + * 新增成员:ClusterNetworkSettings + + + + +# Release 3.0.893 + +## 正版曲库直通车(ame) 版本:2019-09-16 + +### 第 36 次发布 + +发布时间:2023-05-26 01:01:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TRTCJoinRoomInput](https://cloud.tencent.com/document/api/1155/40113#TRTCJoinRoomInput) + + * 新增成员:RoomIdType + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 68 次发布 + +发布时间:2023-05-25 11:31:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowBrief](https://cloud.tencent.com/document/api/1323/70369#FlowBrief) + + * 新增成员:Deadline + + + + +## 文字识别(ocr) 版本:2018-11-19 + +### 第 101 次发布 + +发布时间:2023-05-26 01:45:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [BizLicenseOCR](https://cloud.tencent.com/document/api/866/36215) + + * 新增出参:IsDuplication, RegistrationDate + + + + +## 云数据库 SQL Server(sqlserver) 版本:2018-03-28 + +### 第 45 次发布 + +发布时间:2023-05-26 01:49:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateBusinessDBInstances](https://cloud.tencent.com/document/api/238/80332) + + * 新增出参:FlowId, InstanceIdSet + + + + +## SSL 证书(ssl) 版本:2019-12-05 + +### 第 33 次发布 + +发布时间:2023-05-26 01:50:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TeoInstanceDetail](https://cloud.tencent.com/document/api/400/41679#TeoInstanceDetail) + + * 新增成员:ZoneId, Status + + + + +## 云点播(vod) 版本:2018-07-17 + +### 第 156 次发布 + +发布时间:2023-05-26 02:04:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateEnhanceMediaTemplate](https://cloud.tencent.com/document/api/266/89805) +* [DeleteEnhanceMediaTemplate](https://cloud.tencent.com/document/api/266/89804) +* [DescribeEnhanceMediaTemplates](https://cloud.tencent.com/document/api/266/89803) +* [EnhanceMediaByTemplate](https://cloud.tencent.com/document/api/266/89801) +* [ModifyEnhanceMediaTemplate](https://cloud.tencent.com/document/api/266/89802) + + + +## 私有网络(vpc) 版本:2017-03-12 + +### 第 157 次发布 + +发布时间:2023-05-26 02:10:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AccessPolicy](https://cloud.tencent.com/document/api/215/15824#AccessPolicy) + + * 新增成员:Remark + + + + +# Release 3.0.892 + +## 云服务器(cvm) 版本:2017-03-12 + +### 第 109 次发布 + +发布时间:2023-05-25 01:20:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [InstanceTypeConfig](https://cloud.tencent.com/document/api/213/15753#InstanceTypeConfig) + + * 新增成员:GpuCount + + + + +## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 + +### 第 53 次发布 + +发布时间:2023-05-25 01:27:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CloseClusterPasswordComplexity](https://cloud.tencent.com/document/api/1003/92724) +* [CloseWan](https://cloud.tencent.com/document/api/1003/92737) +* [CopyClusterPasswordComplexity](https://cloud.tencent.com/document/api/1003/92723) +* [CreateClusterDatabase](https://cloud.tencent.com/document/api/1003/92736) +* [CreateParamTemplate](https://cloud.tencent.com/document/api/1003/92731) +* [DeleteAccounts](https://cloud.tencent.com/document/api/1003/92718) +* [DeleteClusterDatabase](https://cloud.tencent.com/document/api/1003/92735) +* [DeleteParamTemplate](https://cloud.tencent.com/document/api/1003/92730) +* [DescribeAccountPrivileges](https://cloud.tencent.com/document/api/1003/92717) +* [DescribeClusterDetailDatabases](https://cloud.tencent.com/document/api/1003/92734) +* [DescribeClusterPasswordComplexity](https://cloud.tencent.com/document/api/1003/92722) +* [DescribeInstanceParams](https://cloud.tencent.com/document/api/1003/92729) +* [DescribeParamTemplateDetail](https://cloud.tencent.com/document/api/1003/92728) +* [ModifyAccountDescription](https://cloud.tencent.com/document/api/1003/92716) +* [ModifyAccountHost](https://cloud.tencent.com/document/api/1003/92715) +* [ModifyAccountPrivileges](https://cloud.tencent.com/document/api/1003/92714) +* [ModifyBinlogSaveDays](https://cloud.tencent.com/document/api/1003/92725) +* [ModifyClusterDatabase](https://cloud.tencent.com/document/api/1003/92733) +* [ModifyClusterPasswordComplexity](https://cloud.tencent.com/document/api/1003/92721) +* [ModifyInstanceParam](https://cloud.tencent.com/document/api/1003/92727) +* [ModifyParamTemplate](https://cloud.tencent.com/document/api/1003/92726) +* [OpenClusterPasswordComplexity](https://cloud.tencent.com/document/api/1003/92720) +* [OpenWan](https://cloud.tencent.com/document/api/1003/92732) +* [UpgradeClusterVersion](https://cloud.tencent.com/document/api/1003/92719) + +新增数据结构: + +* [DbInfo](https://cloud.tencent.com/document/api/1003/48097#DbInfo) +* [InstanceParamItem](https://cloud.tencent.com/document/api/1003/48097#InstanceParamItem) +* [ParamDetail](https://cloud.tencent.com/document/api/1003/48097#ParamDetail) +* [ParamItemDetail](https://cloud.tencent.com/document/api/1003/48097#ParamItemDetail) +* [UserHostPrivilege](https://cloud.tencent.com/document/api/1003/48097#UserHostPrivilege) + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 67 次发布 + +发布时间:2023-05-25 01:35:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateUserAutoSignEnableUrl](https://cloud.tencent.com/document/api/1323/87787) + + * 新增入参:ExpiredTime + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 79 次发布 + +发布时间:2023-05-25 01:36:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateUserRoles](https://cloud.tencent.com/document/api/1420/89389) + + * **修改入参**:Operator + +* [ChannelDeleteRoleUsers](https://cloud.tencent.com/document/api/1420/89388) + + * **修改入参**:Operator + +* [ChannelDescribeRoles](https://cloud.tencent.com/document/api/1420/89387) + + * **修改入参**:Operator + + +修改数据结构: + +* [BaseFlowInfo](https://cloud.tencent.com/document/api/1420/61525#BaseFlowInfo) + + * 新增成员:NeedCreateReview + +* [FlowDetailInfo](https://cloud.tencent.com/document/api/1420/61525#FlowDetailInfo) + + * 新增成员:NeedCreateReview + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 文字识别(ocr) 版本:2018-11-19 + +### 第 100 次发布 + +发布时间:2023-05-25 01:49:38 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [VatInvoiceItem](https://cloud.tencent.com/document/api/866/33527#VatInvoiceItem) + + * 新增成员:VehicleType, VehicleBrand, DeparturePlace, ArrivalPlace, TransportItemsName, ConstructionPlace, ConstructionName + + + + +## 云点播(vod) 版本:2018-07-17 + +### 第 155 次发布 + +发布时间:2023-05-25 02:08:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRoundPlay](https://cloud.tencent.com/document/api/266/86175) + + * 新增入参:PlayBackMode + +* [ModifyRoundPlay](https://cloud.tencent.com/document/api/266/86172) + + * 新增入参:Status, PlayBackMode + + +修改数据结构: + +* [RoundPlayInfo](https://cloud.tencent.com/document/api/266/31773#RoundPlayInfo) + + * 新增成员:Status, PlayBackMode, Url + + + + +## 音速达直播音乐版权引擎(yinsuda) 版本:2022-05-27 + +### 第 15 次发布 + +发布时间:2023-05-25 02:13:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [BatchDescribeKTVMusicDetails](https://cloud.tencent.com/document/api/1592/76190) + + * 新增入参:GuestUserId, RoomId + +* [RechargeLiveVip](https://cloud.tencent.com/document/api/1592/88705) + + * 新增入参:GiveType, PlayScene + + + + +# Release 3.0.891 + +## 费用中心(billing) 版本:2018-07-09 + +### 第 40 次发布 + +发布时间:2023-05-24 01:04:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [BillDetailComponent](https://cloud.tencent.com/document/api/555/19183#BillDetailComponent) + + * 新增成员:TransferPayAmount + + * **修改成员**:SpecifiedPrice, SPDeduction + +* [BillResourceSummary](https://cloud.tencent.com/document/api/555/19183#BillResourceSummary) + + * 新增成员:TransferPayAmount + + * **修改成员**:SPDeduction + + + + +## 文件存储(cfs) 版本:2019-07-19 + +### 第 20 次发布 + +发布时间:2023-05-24 01:10:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SnapshotInfo](https://cloud.tencent.com/document/api/582/38175#SnapshotInfo) + + * 新增成员:SnapshotType + + + + +## 云 HDFS(chdfs) 版本:2020-11-12 + +### 第 6 次发布 + +发布时间:2023-05-24 01:11:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [Summary](https://cloud.tencent.com/document/api/1105/51158#Summary) + +修改数据结构: + +* [LifeCycleRule](https://cloud.tencent.com/document/api/1105/51158#LifeCycleRule) + + * 新增成员:Summary, LastSummaryTime + + + + +## 云 HDFS(chdfs) 版本:2019-07-18 + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 48 次发布 + +发布时间:2023-05-24 01:13:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateCosRecharge](https://cloud.tencent.com/document/api/614/88100) + + * 新增出参:Id + + + + +## 文字识别(ocr) 版本:2018-11-19 + +### 第 99 次发布 + +发布时间:2023-05-24 01:38:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateAIFormTask](https://cloud.tencent.com/document/api/866/86724) + + * 新增入参:FileType + + + + +## 流量反欺诈(taf) 版本:2020-02-10 + +### 第 17 次发布 + +发布时间:2023-05-24 01:44:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [OutputRecognizeTargetAudienceValue](https://cloud.tencent.com/document/api/1031/43310#OutputRecognizeTargetAudienceValue) + + * 新增成员:ModelType, Uid + + + + +## 云点播(vod) 版本:2018-07-17 + +### 第 154 次发布 + +发布时间:2023-05-24 02:03:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EditMediaVideoStream](https://cloud.tencent.com/document/api/266/31773#EditMediaVideoStream) + + * 新增成员:Fps + + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 27 次发布 + +发布时间:2023-05-24 02:08:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CommitRuleGroupTask](https://cloud.tencent.com/document/api/1267/82838) + + * 新增入参:EngineType + +* [CreateRule](https://cloud.tencent.com/document/api/1267/82837) + + * 新增入参:SourceEngineTypes + +* [DescribeRules](https://cloud.tencent.com/document/api/1267/82803) + + * 新增入参:EngineType + +* [ModifyExecStrategy](https://cloud.tencent.com/document/api/1267/82794) + + * 新增入参:ExecEngineType + +* [ModifyRule](https://cloud.tencent.com/document/api/1267/82792) + + * 新增入参:SourceEngineTypes + + +修改数据结构: + +* [Rule](https://cloud.tencent.com/document/api/1267/76336#Rule) + + * 新增成员:SourceEngineTypes + +* [RuleExecConfig](https://cloud.tencent.com/document/api/1267/76336#RuleExecConfig) + + * 新增成员:EngineType + +* [RuleGroupExecResult](https://cloud.tencent.com/document/api/1267/76336#RuleGroupExecResult) + + * 新增成员:EngineType + +* [RuleGroupExecStrategy](https://cloud.tencent.com/document/api/1267/76336#RuleGroupExecStrategy) + + * 新增成员:ExecEngineType, ExecPlan + + + + +# Release 3.0.890 + +## 云硬盘(cbs) 版本:2017-03-12 + +### 第 50 次发布 + +发布时间:2023-05-23 01:06:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateDisks](https://cloud.tencent.com/document/api/362/16312) + + * 新增入参:BurstPerformance + +* [ModifyDiskAttributes](https://cloud.tencent.com/document/api/362/15659) + + * 新增入参:BurstPerformanceOperation + + + + +## TDSQL MySQL 版(dcdb) 版本:2018-04-11 + +### 第 56 次发布 + +发布时间:2023-05-23 01:16:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDedicatedClusterDCDBInstance](https://cloud.tencent.com/document/api/557/61369) +* [DescribeDBEncryptAttributes](https://cloud.tencent.com/document/api/557/92617) +* [UpgradeDedicatedDCDBInstance](https://cloud.tencent.com/document/api/557/92616) + +**预下线接口**: + +* DescribeSqlLogs + + + +## 人脸核身(faceid) 版本:2018-03-01 + +### 第 58 次发布 + +发布时间:2023-05-23 01:21:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [GetEidTokenConfig](https://cloud.tencent.com/document/api/1007/41958#GetEidTokenConfig) + + * 新增成员:IsSupportHMTResidentPermitOCR + + + + +## 云数据库 MariaDB(mariadb) 版本:2017-03-12 + +### 第 54 次发布 + +发布时间:2023-05-23 01:29:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [UpgradeDedicatedDBInstance](https://cloud.tencent.com/document/api/237/92618) + + + +## 文字识别(ocr) 版本:2018-11-19 + +### 第 98 次发布 + +发布时间:2023-05-23 01:33:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Key](https://cloud.tencent.com/document/api/866/33527#Key) + + * 新增成员:ConfigName + + + + +## 容器安全服务(tcss) 版本:2020-11-01 + +### 第 42 次发布 + +发布时间:2023-05-23 01:40:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [HostInfo](https://cloud.tencent.com/document/api/1285/65614#HostInfo) + + * 新增成员:ClusterID + + + + +# Release 3.0.889 + +## 语音识别(asr) 版本:2019-06-14 + +### 第 27 次发布 + +发布时间:2023-05-22 01:03:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [SentenceRecognition](https://cloud.tencent.com/document/api/1093/35646) + + + + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 128 次发布 + +发布时间:2023-05-22 01:07:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeBackupTables + +**删除数据结构**: + +* TableName + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 66 次发布 + +发布时间:2023-05-19 20:06:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeUserAutoSignStatus](https://cloud.tencent.com/document/api/1323/87786) + + * 新增出参:LicenseFrom, LicenseTo + + + + +## 云直播CSS(live) 版本:2018-08-01 + +### 第 101 次发布 + +发布时间:2023-05-22 01:41:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyLiveCallbackTemplate](https://cloud.tencent.com/document/api/267/32631) + + * 新增入参:AudioAuditNotifyUrl + + + + +## 腾讯云可观测平台(monitor) 版本:2018-07-24 + +### 第 89 次发布 + +发布时间:2023-05-22 01:43:10 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeAlarmNotices](https://cloud.tencent.com/document/api/248/51280) + + * 新增入参:OnCallFormIDs + +* [DescribeAlarmPolicies](https://cloud.tencent.com/document/api/248/51279) + + * 新增入参:PromInsId, ReceiverOnCallFormIDs + + +修改数据结构: + +* [UserNotice](https://cloud.tencent.com/document/api/248/30354#UserNotice) + + * 新增成员:OnCallFormIDs + + + + +## 云数据库 SQL Server(sqlserver) 版本:2018-03-28 + +### 第 44 次发布 + +发布时间:2023-05-22 01:53:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateCloudDBInstances](https://cloud.tencent.com/document/api/238/91710) +* [CreateCloudReadOnlyDBInstances](https://cloud.tencent.com/document/api/238/91709) + + + +## 微服务平台 TSF(tsf) 版本:2018-03-26 + +### 第 94 次发布 + +发布时间:2023-05-22 02:10:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [UnitRuleItem](https://cloud.tencent.com/document/api/649/36099#UnitRuleItem) + + * 新增成员:ItemIndex, CreatedTime, UpdatedTime + + + + +# Release 3.0.888 + +## T-Sec-DDoS防护(Anti-DDoS)(antiddos) 版本:2020-03-09 + +### 第 56 次发布 + +发布时间:2023-05-19 01:02:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateBoundIP](https://cloud.tencent.com/document/api/1021/57763) + + * 新增入参:FilterRegion + +* [DescribeBasicDeviceStatus](https://cloud.tencent.com/document/api/1021/59237) + + * 新增入参:IdList, FilterRegion + + * **修改入参**:IpList + + * 新增出参:CLBData + +* [DescribeNewL7Rules](https://cloud.tencent.com/document/api/1021/76706) + + * 新增入参:Export + + +修改数据结构: + +* [BoundIpInfo](https://cloud.tencent.com/document/api/1021/57582#BoundIpInfo) + + * 新增成员:Domain + + + + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 127 次发布 + +发布时间:2023-05-19 01:19:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeBackupDatabases +* DescribeBackupTables + + + +## 云防火墙(cfw) 版本:2019-09-04 + +### 第 36 次发布 + +发布时间:2023-05-19 01:21:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeLogs](https://cloud.tencent.com/document/api/1132/91646) + + + +## 云安全一体化平台(csip) 版本:2022-11-21 + +### 第 2 次发布 + +发布时间:2023-05-19 01:27:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCVMAssets](https://cloud.tencent.com/document/api/664/90821) + + * 新增出参:OsList + + +修改数据结构: + +* [CVMAssetVO](https://cloud.tencent.com/document/api/664/90825#CVMAssetVO) + + * 新增成员:RiskExposure + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 78 次发布 + +发布时间:2023-05-18 11:50:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelGetTaskResultApi](https://cloud.tencent.com/document/api/1420/78773) + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 文字识别(ocr) 版本:2018-11-19 + +### 第 97 次发布 + +发布时间:2023-05-19 01:50:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TextVehicleBack](https://cloud.tencent.com/document/api/866/33527#TextVehicleBack) + + * 新增成员:SubPageCode + + + + +## 集团账号管理(organization) 版本:2021-03-31 + +### 第 17 次发布 + +发布时间:2023-05-19 01:51:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ListOrganizationIdentity](https://cloud.tencent.com/document/api/850/82934) + + * 新增入参:IdentityType + + + + +## 集团账号管理(organization) 版本:2018-12-25 + + + +## SSL 证书(ssl) 版本:2019-12-05 + +### 第 32 次发布 + +发布时间:2023-05-19 01:55:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeployCertificateInstance](https://cloud.tencent.com/document/api/400/91667) +* [DeployCertificateRecordRetry](https://cloud.tencent.com/document/api/400/91666) +* [DeployCertificateRecordRollback](https://cloud.tencent.com/document/api/400/91665) +* [DescribeHostApiGatewayInstanceList](https://cloud.tencent.com/document/api/400/91664) +* [DescribeHostCdnInstanceList](https://cloud.tencent.com/document/api/400/91663) +* [DescribeHostClbInstanceList](https://cloud.tencent.com/document/api/400/91662) +* [DescribeHostCosInstanceList](https://cloud.tencent.com/document/api/400/91661) +* [DescribeHostDdosInstanceList](https://cloud.tencent.com/document/api/400/91660) +* [DescribeHostDeployRecord](https://cloud.tencent.com/document/api/400/91659) +* [DescribeHostDeployRecordDetail](https://cloud.tencent.com/document/api/400/91658) +* [DescribeHostLighthouseInstanceList](https://cloud.tencent.com/document/api/400/91657) +* [DescribeHostLiveInstanceList](https://cloud.tencent.com/document/api/400/91656) +* [DescribeHostTeoInstanceList](https://cloud.tencent.com/document/api/400/91655) +* [DescribeHostTkeInstanceList](https://cloud.tencent.com/document/api/400/91654) +* [DescribeHostUpdateRecord](https://cloud.tencent.com/document/api/400/91653) +* [DescribeHostUpdateRecordDetail](https://cloud.tencent.com/document/api/400/91652) +* [DescribeHostVodInstanceList](https://cloud.tencent.com/document/api/400/91651) +* [DescribeHostWafInstanceList](https://cloud.tencent.com/document/api/400/91650) +* [UpdateCertificateInstance](https://cloud.tencent.com/document/api/400/91649) +* [UpdateCertificateRecordRetry](https://cloud.tencent.com/document/api/400/91648) +* [UpdateCertificateRecordRollback](https://cloud.tencent.com/document/api/400/91647) + +新增数据结构: + +* [ApiGatewayInstanceDetail](https://cloud.tencent.com/document/api/400/41679#ApiGatewayInstanceDetail) +* [CdnInstanceDetail](https://cloud.tencent.com/document/api/400/41679#CdnInstanceDetail) +* [Certificate](https://cloud.tencent.com/document/api/400/41679#Certificate) +* [ClbInstanceDetail](https://cloud.tencent.com/document/api/400/41679#ClbInstanceDetail) +* [ClbListener](https://cloud.tencent.com/document/api/400/41679#ClbListener) +* [ClbListenerRule](https://cloud.tencent.com/document/api/400/41679#ClbListenerRule) +* [CosInstanceDetail](https://cloud.tencent.com/document/api/400/41679#CosInstanceDetail) +* [DdosInstanceDetail](https://cloud.tencent.com/document/api/400/41679#DdosInstanceDetail) +* [DeployRecordDetail](https://cloud.tencent.com/document/api/400/41679#DeployRecordDetail) +* [DeployRecordInfo](https://cloud.tencent.com/document/api/400/41679#DeployRecordInfo) +* [Filter](https://cloud.tencent.com/document/api/400/41679#Filter) +* [LighthouseInstanceDetail](https://cloud.tencent.com/document/api/400/41679#LighthouseInstanceDetail) +* [LiveInstanceDetail](https://cloud.tencent.com/document/api/400/41679#LiveInstanceDetail) +* [ResourceTypeRegions](https://cloud.tencent.com/document/api/400/41679#ResourceTypeRegions) +* [TeoInstanceDetail](https://cloud.tencent.com/document/api/400/41679#TeoInstanceDetail) +* [TkeIngressDetail](https://cloud.tencent.com/document/api/400/41679#TkeIngressDetail) +* [TkeInstanceDetail](https://cloud.tencent.com/document/api/400/41679#TkeInstanceDetail) +* [TkeNameSpaceDetail](https://cloud.tencent.com/document/api/400/41679#TkeNameSpaceDetail) +* [TkeSecretDetail](https://cloud.tencent.com/document/api/400/41679#TkeSecretDetail) +* [UpdateRecordDetail](https://cloud.tencent.com/document/api/400/41679#UpdateRecordDetail) +* [UpdateRecordDetails](https://cloud.tencent.com/document/api/400/41679#UpdateRecordDetails) +* [UpdateRecordInfo](https://cloud.tencent.com/document/api/400/41679#UpdateRecordInfo) +* [VodInstanceDetail](https://cloud.tencent.com/document/api/400/41679#VodInstanceDetail) + + + +## 容器安全服务(tcss) 版本:2020-11-01 + +### 第 41 次发布 + +发布时间:2023-05-19 01:59:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeAssetContainerDetail](https://cloud.tencent.com/document/api/1285/65511) + + * 新增出参:NodeID, NodeName, NodeSubNetID, NodeSubNetName, NodeSubNetCIDR, PodName, PodIP, PodStatus, ClusterID, ClusterName, NodeType, NodeUniqueID, PublicIP + +* [DescribeAssetSummary](https://cloud.tencent.com/document/api/1285/65477) + + * 新增出参:SuperNodeCnt, SuperNodeRunningCnt + +* [DescribeClusterSummary](https://cloud.tencent.com/document/api/1285/65447) + + * 新增出参:ServerlessClusterCount + +* [DescribeContainerAssetSummary](https://cloud.tencent.com/document/api/1285/65475) + + * 新增出参:HostSuperNodeCnt + +* [DescribeVirusDetail](https://cloud.tencent.com/document/api/1285/65583) + + * 新增出参:NodeSubNetID, NodeSubNetName, NodeSubNetCIDR, ClusterID, PodIP, PodStatus, NodeUniqueID, NodeType, NodeID, ClusterName + +* [DescribeVulDefenceSetting](https://cloud.tencent.com/document/api/1285/81617) + + * 新增出参:HostNodeCount, SuperScope, SuperNodeCount, SuperNodeIds, NodeTotalCount + +* [ModifySecLogJoinObjects](https://cloud.tencent.com/document/api/1285/81721) + + * 新增入参:NodeType + +* [ModifyVulDefenceSetting](https://cloud.tencent.com/document/api/1285/81605) + + * 新增入参:SuperScope, NodeIds + + +修改数据结构: + +* [AbnormalProcessEventInfo](https://cloud.tencent.com/document/api/1285/65614#AbnormalProcessEventInfo) + + * 新增成员:ClusterID, NodeType, PodName, PodIP, NodeUniqueID, PublicIP, NodeName, NodeID, HostID, HostIP, ClusterName + +* [AccessControlEventInfo](https://cloud.tencent.com/document/api/1285/65614#AccessControlEventInfo) + + * 新增成员:NodeName, PodName, PodIP, NodeType, ClusterID, NodeUniqueID, PublicIP, NodeID, HostID, HostIP, ClusterName + +* [AffectedNodeItem](https://cloud.tencent.com/document/api/1285/65614#AffectedNodeItem) + + * 新增成员:NodeName + +* [AssetClusterListItem](https://cloud.tencent.com/document/api/1285/65614#AssetClusterListItem) + + * 新增成员:ClusterVersion, MemLimit, CpuLimit + +* [ContainerInfo](https://cloud.tencent.com/document/api/1285/65614#ContainerInfo) + + * 新增成员:NodeID, PodIP, PodName, NodeType, NodeUniqueID, PodCpu, PodMem + +* [EscapeEventInfo](https://cloud.tencent.com/document/api/1285/65614#EscapeEventInfo) + + * 新增成员:ClusterID, NodeType, PodIP, NodeUniqueID, PublicIP, NodeID, HostIP, ClusterName + +* [PortInfo](https://cloud.tencent.com/document/api/1285/65614#PortInfo) + + * 新增成员:NodeID, PodIP, PodName, NodeType, NodeUniqueID + +* [ProcessInfo](https://cloud.tencent.com/document/api/1285/65614#ProcessInfo) + + * 新增成员:NodeID, PodIP, PodName, NodeType, NodeUniqueID + +* [RiskSyscallEventInfo](https://cloud.tencent.com/document/api/1285/65614#RiskSyscallEventInfo) + + * 新增成员:NodeType, ClusterID, PodIP, NodeUniqueID, PublicIP, NodeID, HostID, HostIP, ClusterName + +* [RunTimeEventBaseInfo](https://cloud.tencent.com/document/api/1285/65614#RunTimeEventBaseInfo) + + * 新增成员:NodeID, NodeType, NodeSubNetID, NodeSubNetName, NodeSubNetCIDR, PodIP, PodStatus, ClusterID, ClusterName, NodeUniqueID, HostID + + * **修改成员**:EventId, FoundTime, ContainerId, ContainerName, ImageId, ImageName, NodeName, Status, EventName, EventType, EventCount, LatestFoundTime, HostIP, ClientIP, ContainerNetStatus, ContainerNetSubStatus, ContainerIsolateOperationSrc, PodName + +* [SecLogJoinInfo](https://cloud.tencent.com/document/api/1285/65614#SecLogJoinInfo) + + * 新增成员:SuperNodeCount + +* [ServiceInfo](https://cloud.tencent.com/document/api/1285/65614#ServiceInfo) + + * 新增成员:NodeID, PodIP, PodName, NodeType, NodeUniqueID + +* [VirusInfo](https://cloud.tencent.com/document/api/1285/65614#VirusInfo) + + * 新增成员:NodeID, NodeName, PodIP, PodName, ClusterID, NodeType, PublicIP, InnerIP, NodeUniqueID, HostID, ClusterName + +* [VirusTaskInfo](https://cloud.tencent.com/document/api/1285/65614#VirusTaskInfo) + + * 新增成员:NodeType, PublicIP, NodeID + +* [VulAffectedContainerInfo](https://cloud.tencent.com/document/api/1285/65614#VulAffectedContainerInfo) + + * 新增成员:ClusterID, ClusterName, NodeType, NodeUniqueID, NodeID, NodeName + +* [VulDefenceEvent](https://cloud.tencent.com/document/api/1285/65614#VulDefenceEvent) + + * 新增成员:NodeType, PublicIP, NodeUniqueID, NodeID, ClusterID, ClusterName + +* [VulDefenceEventDetail](https://cloud.tencent.com/document/api/1285/65614#VulDefenceEventDetail) + + * 新增成员:NodeSubNetName, NodeSubNetCIDR, PodIP, NodeType, NodeID, NodeUniqueID, NodeSubNetID, ClusterID, ClusterName + +* [VulDefenceHost](https://cloud.tencent.com/document/api/1285/65614#VulDefenceHost) + + * 新增成员:NodeType, NodeSubNetName, NodeSubNetCIDR, NodeSubNetID, NodeUniqueID, NodeID, PodIP, PodName + + + + +## 高性能计算平台(thpc) 版本:2023-03-21 + +### 第 4 次发布 + +发布时间:2023-05-19 02:07:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [QueueConfig](https://cloud.tencent.com/document/api/1527/89579#QueueConfig) + + * 新增成员:ScaleOutRatio, ScaleOutNodeThreshold + +* [QueueConfigOverview](https://cloud.tencent.com/document/api/1527/89579#QueueConfigOverview) + + * 新增成员:ScaleOutRatio, ScaleOutNodeThreshold + + + + +## 高性能计算平台(thpc) 版本:2022-04-01 + + + +## 高性能计算平台(thpc) 版本:2021-11-09 + + + +## 云点播(vod) 版本:2018-07-17 + +### 第 153 次发布 + +发布时间:2023-05-19 02:13:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AiAnalysisTaskClassificationResult](https://cloud.tencent.com/document/api/266/31773#AiAnalysisTaskClassificationResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiAnalysisTaskCoverResult](https://cloud.tencent.com/document/api/266/31773#AiAnalysisTaskCoverResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiAnalysisTaskFrameTagResult](https://cloud.tencent.com/document/api/266/31773#AiAnalysisTaskFrameTagResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiAnalysisTaskHighlightResult](https://cloud.tencent.com/document/api/266/31773#AiAnalysisTaskHighlightResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiAnalysisTaskTagResult](https://cloud.tencent.com/document/api/266/31773#AiAnalysisTaskTagResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskAsrFullTextResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskAsrFullTextResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskAsrWordsResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskAsrWordsResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskFaceResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskFaceResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskHeadTailResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskHeadTailResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskObjectResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskObjectResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskOcrFullTextResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskOcrFullTextResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskOcrWordsResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskOcrWordsResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskSegmentResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskSegmentResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiReviewTaskPoliticalOcrResult](https://cloud.tencent.com/document/api/266/31773#AiReviewTaskPoliticalOcrResult) + + * 新增成员:Progress + +* [ExtractTraceWatermarkTaskInput](https://cloud.tencent.com/document/api/266/31773#ExtractTraceWatermarkTaskInput) + + * 新增成员:FileId + + + + +## 私有网络(vpc) 版本:2017-03-12 + +### 第 156 次发布 + +发布时间:2023-05-19 02:14:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateVpnGatewaySslClient](https://cloud.tencent.com/document/api/215/70290) + + * 新增入参:SslVpnClientNames + + * **修改入参**:SslVpnClientName + +* [DeleteVpnGatewaySslClient](https://cloud.tencent.com/document/api/215/70288) + + * 新增入参:SslVpnClientIds + + * **修改入参**:SslVpnClientId + +* [DisableVpnGatewaySslClientCert](https://cloud.tencent.com/document/api/215/70284) + + * 新增入参:SslVpnClientIds + + * **修改入参**:SslVpnClientId + +* [DownloadVpnGatewaySslClientCert](https://cloud.tencent.com/document/api/215/70283) + + * 新增入参:SslVpnClientIds + + * **修改入参**:SslVpnClientId + +* [EnableVpnGatewaySslClientCert](https://cloud.tencent.com/document/api/215/70282) + + * 新增入参:SslVpnClientIds + + * **修改入参**:SslVpnClientId + + +修改数据结构: + +* [SslClientConfig](https://cloud.tencent.com/document/api/215/15824#SslClientConfig) + + * 新增成员:SslVpnClientId + + + + +# Release 3.0.887 + +## 品牌经营管家(bma) 版本:2022-11-15 + +### 第 8 次发布 + +发布时间:2023-05-18 01:05:33 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateBPBrand](https://cloud.tencent.com/document/api/1296/86603) + + * 新增入参:APISource + + + + +## 品牌经营管家(bma) 版本:2021-06-24 + + + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 126 次发布 + +发布时间:2023-05-18 01:08:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeParamTemplateInfo](https://cloud.tencent.com/document/api/236/32660) + + * 新增出参:EngineType + + + + +## 域名注册(domain) 版本:2018-08-08 + +### 第 24 次发布 + +发布时间:2023-05-18 01:23:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CertificateInfo](https://cloud.tencent.com/document/api/242/38895#CertificateInfo) + + * 新增成员:OriginImgUrl + + + + +## 腾讯电子签企业版(ess) 版本:2020-11-11 + +### 第 65 次发布 + +发布时间:2023-05-18 01:26:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateFlow](https://cloud.tencent.com/document/api/1323/70361) + + * 新增入参:AutoSignScene + +* [CreateFlowByFiles](https://cloud.tencent.com/document/api/1323/70360) + + * 新增入参:AutoSignScene + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 77 次发布 + +发布时间:2023-05-18 01:27:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateFlowByFiles](https://cloud.tencent.com/document/api/1420/73068) + + * 新增入参:AutoSignScene + + +修改数据结构: + +* [FlowInfo](https://cloud.tencent.com/document/api/1420/61525#FlowInfo) + + * 新增成员:AutoSignScene + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 容器安全服务(tcss) 版本:2020-11-01 + +### 第 40 次发布 + +发布时间:2023-05-18 01:52:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeImageRegistryTimingScanTask](https://cloud.tencent.com/document/api/1285/65472) + + * 新增出参:Latest + +* [UpdateImageRegistryTimingScanTask](https://cloud.tencent.com/document/api/1285/65457) + + * 新增入参:Latest + + + + +## 边缘安全加速平台(teo) 版本:2022-09-01 + +### 第 43 次发布 + +发布时间:2023-05-18 01:56:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ApplicationProxy](https://cloud.tencent.com/document/api/1552/80721#ApplicationProxy) + + * 新增成员:AccelerateMainland + + + + +## 边缘安全加速平台(teo) 版本:2022-01-06 + + + +## 微服务平台 TSF(tsf) 版本:2018-03-26 + +### 第 93 次发布 + +发布时间:2023-05-18 02:02:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateUnitNamespaces](https://cloud.tencent.com/document/api/649/91139) + + + +# Release 3.0.886 + +## 访问管理(cam) 版本:2019-01-16 + +### 第 53 次发布 + +发布时间:2023-05-17 01:07:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateUserSAMLConfig](https://cloud.tencent.com/document/api/598/62664) + + * 新增入参:AuxiliaryDomain + +* [DescribeUserSAMLConfig](https://cloud.tencent.com/document/api/598/62663) + + * 新增出参:AuxiliaryDomain + +* [UpdateUserSAMLConfig](https://cloud.tencent.com/document/api/598/62662) + + * 新增入参:AuxiliaryDomain + + + + +## 云呼叫中心(ccc) 版本:2020-02-10 + +### 第 49 次发布 + +发布时间:2023-05-17 01:08:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateAutoCalloutTask](https://cloud.tencent.com/document/api/679/69194) + + * 新增入参:UUI, CalleeAttributes + + +新增数据结构: + +* [CalleeAttribute](https://cloud.tencent.com/document/api/679/47715#CalleeAttribute) + + + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 125 次发布 + +发布时间:2023-05-17 01:09:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeBackupDecryptionKey](https://cloud.tencent.com/document/api/236/91083) + +修改数据结构: + +* [ParamTemplateInfo](https://cloud.tencent.com/document/api/236/15878#ParamTemplateInfo) + + * 新增成员:EngineType + + + + +## 云防火墙(cfw) 版本:2019-09-04 + +### 第 35 次发布 + +发布时间:2023-05-17 01:12:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddEnterpriseSecurityGroupRules](https://cloud.tencent.com/document/api/1132/64234) + + * 新增出参:Rules + +* [DescribeEnterpriseSecurityGroupRule](https://cloud.tencent.com/document/api/1132/64233) + + * 新增入参:RuleUuid + + +新增数据结构: + +* [SecurityGroupSimplifyRule](https://cloud.tencent.com/document/api/1132/49071#SecurityGroupSimplifyRule) + + + +## 日志服务(cls) 版本:2020-10-16 + +### 第 47 次发布 + +发布时间:2023-05-17 01:17:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AlarmTarget](https://cloud.tencent.com/document/api/614/56471#AlarmTarget) + + * 新增成员:SyntaxRule + + + + +## 主机安全(cwp) 版本:2018-02-28 + +### 第 87 次发布 + +发布时间:2023-05-17 01:21:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeLogStorageConfig](https://cloud.tencent.com/document/api/296/91086) +* [DescribeLogStorageRecord](https://cloud.tencent.com/document/api/296/91085) +* [ModifyLogStorageConfig](https://cloud.tencent.com/document/api/296/91084) + +新增数据结构: + +* [LogStorageRecord](https://cloud.tencent.com/document/api/296/19867#LogStorageRecord) + + + +## 媒体处理(mps) 版本:2019-06-12 + +### 第 59 次发布 + +发布时间:2023-05-17 01:46:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EditMediaTaskOutput](https://cloud.tencent.com/document/api/862/37615#EditMediaTaskOutput) + + * 新增成员:MetaData + +* [MediaAudioStreamItem](https://cloud.tencent.com/document/api/862/37615#MediaAudioStreamItem) + + * 新增成员:Codecs, Loudness + +* [MediaProcessTaskAdaptiveDynamicStreamingResult](https://cloud.tencent.com/document/api/862/37615#MediaProcessTaskAdaptiveDynamicStreamingResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [MediaProcessTaskAnimatedGraphicResult](https://cloud.tencent.com/document/api/862/37615#MediaProcessTaskAnimatedGraphicResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [MediaProcessTaskImageSpriteResult](https://cloud.tencent.com/document/api/862/37615#MediaProcessTaskImageSpriteResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [MediaProcessTaskSampleSnapshotResult](https://cloud.tencent.com/document/api/862/37615#MediaProcessTaskSampleSnapshotResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [MediaProcessTaskSnapshotByTimeOffsetResult](https://cloud.tencent.com/document/api/862/37615#MediaProcessTaskSnapshotByTimeOffsetResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [MediaVideoStreamItem](https://cloud.tencent.com/document/api/862/37615#MediaVideoStreamItem) + + * 新增成员:Codecs + +* [ScheduleAnalysisTaskResult](https://cloud.tencent.com/document/api/862/37615#ScheduleAnalysisTaskResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [ScheduleRecognitionTaskResult](https://cloud.tencent.com/document/api/862/37615#ScheduleRecognitionTaskResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [ScheduleReviewTaskResult](https://cloud.tencent.com/document/api/862/37615#ScheduleReviewTaskResult) + + * 新增成员:BeginProcessTime, FinishTime + + + + +## 私有网络(vpc) 版本:2017-03-12 + +### 第 155 次发布 + +发布时间:2023-05-17 02:12:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteTrafficPackages](https://cloud.tencent.com/document/api/215/91087) +* [DescribeSubnetResourceDashboard](https://cloud.tencent.com/document/api/215/91088) + +新增数据结构: + +* [ResourceStatistics](https://cloud.tencent.com/document/api/215/15824#ResourceStatistics) +* [ResourceStatisticsItem](https://cloud.tencent.com/document/api/215/15824#ResourceStatisticsItem) + + + +# Release 3.0.885 + +## 混沌演练平台(cfg) 版本:2021-08-20 + +### 第 6 次发布 + +发布时间:2023-05-16 01:15:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Task](https://cloud.tencent.com/document/api/1500/71784#Task) + + * 新增成员:TaskPlanId, TaskPlanTitle + + + + +## 云防火墙(cfw) 版本:2019-09-04 + +### 第 34 次发布 + +发布时间:2023-05-16 01:16:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SecurityGroupListData](https://cloud.tencent.com/document/api/1132/49071#SecurityGroupListData) + + * 新增成员:Uuid, Region, AssetGroupNameIn, AssetGroupNameOut, ParameterName + + + + +## 主机安全(cwp) 版本:2018-02-28 + +### 第 86 次发布 + +发布时间:2023-05-16 01:22:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [LicenseBindTaskDetail](https://cloud.tencent.com/document/api/296/19867#LicenseBindTaskDetail) + + * 新增成员:FixMessage, MachineExtraInfo + + + + +## 低代码互动课堂(lcic) 版本:2022-08-17 + +### 第 26 次发布 + +发布时间:2023-05-16 01:58:33 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [KickUserFromRoom](https://cloud.tencent.com/document/api/1639/91054) + + + +## 消息队列 TDMQ(tdmq) 版本:2020-02-17 + +### 第 58 次发布 + +发布时间:2023-05-16 02:15:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeRocketMQMsg](https://cloud.tencent.com/document/api/1179/91055) + +新增数据结构: + +* [RocketMQMessageTrack](https://cloud.tencent.com/document/api/1179/46089#RocketMQMessageTrack) + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 24 次发布 + +发布时间:2023-05-16 02:19:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [HyperParameter](https://cloud.tencent.com/document/api/851/75051#HyperParameter) + + * 新增成员:PipelineArgs + + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## 容器服务(tke) 版本:2018-05-25 + +### 第 150 次发布 + +发布时间:2023-05-16 02:20:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeClusterInspectionResultsOverview](https://cloud.tencent.com/document/api/457/91059) +* [ListClusterInspectionResults](https://cloud.tencent.com/document/api/457/91058) +* [ListClusterInspectionResultsItems](https://cloud.tencent.com/document/api/457/91057) + +新增数据结构: + +* [KubeJarvisStateCatalogue](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateCatalogue) +* [KubeJarvisStateDiagnostic](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateDiagnostic) +* [KubeJarvisStateDiagnosticOverview](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateDiagnosticOverview) +* [KubeJarvisStateInspectionOverview](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateInspectionOverview) +* [KubeJarvisStateInspectionResult](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateInspectionResult) +* [KubeJarvisStateInspectionResultsItem](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateInspectionResultsItem) +* [KubeJarvisStateResultObjInfo](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateResultObjInfo) +* [KubeJarvisStateResultsItem](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateResultsItem) +* [KubeJarvisStateStatistic](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateStatistic) + + + +## 微服务引擎 TSE(tse) 版本:2020-12-07 + +### 第 34 次发布 + +发布时间:2023-05-16 02:36:35 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EnvInfo](https://cloud.tencent.com/document/api/1364/54942#EnvInfo) + + * 新增成员:EnableConfigIntranet + + + + +## 私有网络(vpc) 版本:2017-03-12 + +### 第 154 次发布 + +发布时间:2023-05-16 02:40:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeUsedIpAddress](https://cloud.tencent.com/document/api/215/91061) + +修改接口: + +* [DeleteRoutes](https://cloud.tencent.com/document/api/215/16725) + + * **修改入参**:Routes + + +新增数据结构: + +* [IpAddressStates](https://cloud.tencent.com/document/api/215/15824#IpAddressStates) + + + +# Release 3.0.884 + +## 云数据库 MySQL(cdb) 版本:2017-03-20 + +### 第 124 次发布 + +发布时间:2023-05-15 01:12:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeRollbackRangeTime](https://cloud.tencent.com/document/api/236/18726) + + * 新增入参:IsRemoteZone, BackupRegion + + + + +## 主机安全(cwp) 版本:2018-02-28 + +### 第 85 次发布 + +发布时间:2023-05-15 01:28:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [VulInfoList](https://cloud.tencent.com/document/api/296/19867#VulInfoList) + + * 新增成员:AttackLevel, FixNoNeedRestart, Method + + + + +## 数据湖计算 DLC(dlc) 版本:2021-01-25 + +### 第 48 次发布 + +发布时间:2023-05-15 01:32:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GenerateCreateMangedTableSql](https://cloud.tencent.com/document/api/1342/86306) + + * 新增入参:UpsertKeys + + +修改数据结构: + +* [DataGovernPolicy](https://cloud.tencent.com/document/api/1342/53778#DataGovernPolicy) + + * 新增成员:RuleType, GovernEngine + +* [TableBaseInfo](https://cloud.tencent.com/document/api/1342/53778#TableBaseInfo) + + * 新增成员:DbGovernPolicyIsDisable + + + + +## 数据连接器(eis) 版本:2021-06-01 + +### 第 7 次发布 + +发布时间:2023-05-15 01:37:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ListRuntimesMC](https://cloud.tencent.com/document/api/1270/57963) + + * 新增入参:PlanType + + + + +## 数据连接器(eis) 版本:2020-07-15 + + + +## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 + +### 第 76 次发布 + +发布时间:2023-05-15 01:38:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [BaseFlowInfo](https://cloud.tencent.com/document/api/1420/61525#BaseFlowInfo) + + * 新增成员:CcInfos + + + + +## 腾讯电子签(基础版)(essbasic) 版本:2020-12-22 + + + +## 云函数(scf) 版本:2018-04-16 + +### 第 53 次发布 + +发布时间:2023-05-15 01:55:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateTrigger](https://cloud.tencent.com/document/api/583/18589) + + * 新增入参:Description + + +修改数据结构: + +* [Trigger](https://cloud.tencent.com/document/api/583/17244#Trigger) + + * 新增成员:Description + + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 23 次发布 + +发布时间:2023-05-15 02:05:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [BatchTaskDetail](https://cloud.tencent.com/document/api/851/75051#BatchTaskDetail) + + * 新增成员:ModelInferenceCodeInfo + + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 + +### 第 26 次发布 + +发布时间:2023-05-15 02:15:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DatasourceBaseInfo](https://cloud.tencent.com/document/api/1267/76336#DatasourceBaseInfo) + + * 新增成员:Version + + + + # Release 3.0.883 ## 费用中心(billing) 版本:2018-07-09 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/README.MD b/vendor/tencentcloud/tencentcloud-sdk-php/README.MD index 72bb31b3..4b73a4a1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/README.MD +++ b/vendor/tencentcloud/tencentcloud-sdk-php/README.MD @@ -150,6 +150,27 @@ $clientProfile->setHttpProfile($httpProfile); $client = new OcrClient($cred, 'ap-beijing', $this->clientProfile); ``` +## 地域容灾 + +从`3.0.933`起 腾讯云 Php SDK 支持地域容灾,当某个域名请求失败时,会自动切换到容灾域名。使用方式如下: +使用地域时有三种状态相互转换:关闭、全开和半开状态 +关闭:使用主要域名请求,如果出现错误时,会切换到全开状态 +全开:使用容灾域名请求,当达到一定时间时,会切换到半开状态 +半开:此时会放少量的请求到主要域名,如果请求失败,则切换到全开状态,当请求成功数达到一定的数量时,会切换到关闭状态 + +相关设置如下 +```php +use TencentCloud\Common\Profile\RegionBreakerProfile; +// 开启地域容灾 +$clientProfile->enableRegionBreaker=true; +// 设置主备节点,以cvm产品为例,假设主节点在上海,备节点在北京,则配置如下 +$regionBreakerProfile = new RegionBreakerProfile( + "cvm.ap-shanghai.tencentcloudapi.com", // 主节点 + "cvm.ap-beijing.tencentcloudapi.com" // 备节点 +); +$clientProfile->setRegionBreakerProfile($regionBreakerProfile); +``` + ## 证书问题 如果你的 PHP 环境证书有问题,可能会遇到报错,类似于 `cURL error 60: See http://curl.haxx.se/libcurl/c/libcurl-errors.html`,请尝试按如下步骤解决: diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/SERVICE_CHANGELOG.md b/vendor/tencentcloud/tencentcloud-sdk-php/SERVICE_CHANGELOG.md index 35716375..c998e6c7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/SERVICE_CHANGELOG.md +++ b/vendor/tencentcloud/tencentcloud-sdk-php/SERVICE_CHANGELOG.md @@ -1,31 +1,41 @@ # 本版本更新包含以下内容: -## 费用中心(billing) 版本:2018-07-09 +## 云防火墙(cfw) 版本:2019-09-04 -### 第 39 次发布 +### 第 41 次发布 -发布时间:2023-05-12 01:04:14 +发布时间:2023-08-15 01:07:59 本次发布包含了以下内容: 改善已有的文档。 -修改接口: +修改数据结构: -* [DescribeBillDetail](https://cloud.tencent.com/document/api/555/19182) +* [DescAcItem](https://cloud.tencent.com/document/api/1132/49071#DescAcItem) - * 新增入参:Context + * 新增成员:Scope, InternetBorderUuid - * 新增出参:Context + * **修改成员**:Direction, InstanceName, InternalUuid, Status, BetaList + +* [NatInstanceInfo](https://cloud.tencent.com/document/api/1132/49071#NatInstanceInfo) + + * 新增成员:EngineVersion, UpdateEnable + + * **修改成员**:RuleUsed, RuleMax + +* [VpcDnsInfo](https://cloud.tencent.com/document/api/1132/49071#VpcDnsInfo) + + * 新增成员:ProtectedStatus, SupportDNSFW -## 消息队列 CKafka(ckafka) 版本:2019-08-19 +## 负载均衡(clb) 版本:2018-03-17 -### 第 80 次发布 +### 第 92 次发布 -发布时间:2023-05-12 01:10:57 +发布时间:2023-08-15 01:09:13 本次发布包含了以下内容: @@ -33,94 +43,15 @@ 新增接口: -* [DescribeTopicFlowRanking](https://cloud.tencent.com/document/api/597/90976) - -新增数据结构: - -* [ConsumerGroupSpeed](https://cloud.tencent.com/document/api/597/40861#ConsumerGroupSpeed) -* [TopicFlowRanking](https://cloud.tencent.com/document/api/597/40861#TopicFlowRanking) -* [TopicFlowRankingResult](https://cloud.tencent.com/document/api/597/40861#TopicFlowRankingResult) -* [TopicMessageHeapRanking](https://cloud.tencent.com/document/api/597/40861#TopicMessageHeapRanking) +* [ModifyLoadBalancersProject](https://cloud.tencent.com/document/api/214/96177) -## 主机安全(cwp) 版本:2018-02-28 +## 容器镜像服务(tcr) 版本:2019-09-24 -### 第 84 次发布 +### 第 60 次发布 -发布时间:2023-05-12 01:15:52 - -本次发布包含了以下内容: - -改善已有的文档。 - -修改接口: - -* [DescribeEmergencyVulList](https://cloud.tencent.com/document/api/296/60903) - - * 新增入参:HotspotAttack - - -修改数据结构: - -* [EmergencyVul](https://cloud.tencent.com/document/api/296/19867#EmergencyVul) - - * 新增成员:Method, AttackLevel, DefenseState - - - - -## T-Sec-堡垒机(BH)(dasb) 版本:2019-10-18 - -### 第 11 次发布 - -发布时间:2023-05-12 01:18:05 - -本次发布包含了以下内容: - -改善已有的文档。 - -修改接口: - -* [CreateAcl](https://cloud.tencent.com/document/api/1025/74411) - - * 新增入参:ACTemplateIdSet - -* [ModifyAcl](https://cloud.tencent.com/document/api/1025/74408) - - * 新增入参:ACTemplateIdSet - - - - -## 数据连接器(eis) 版本:2021-06-01 - -### 第 6 次发布 - -发布时间:2023-05-12 01:25:04 - -本次发布包含了以下内容: - -改善已有的文档。 - -修改接口: - -* [ListDeployableRuntimesMC](https://cloud.tencent.com/document/api/1270/57965) - - * 新增入参:ProjectId, InstanceId, PlanType - - - - -## 数据连接器(eis) 版本:2020-07-15 - - - -## 腾讯电子签企业版(ess) 版本:2020-11-11 - -### 第 64 次发布 - -发布时间:2023-05-11 17:55:47 +发布时间:2023-08-15 01:36:55 本次发布包含了以下内容: @@ -128,219 +59,154 @@ 新增接口: -* [CreateChannelSubOrganizationModifyQrCode](https://cloud.tencent.com/document/api/1323/90975) - - - -## 物联网智能视频服务(iotvideo) 版本:2021-11-25 - -### 第 14 次发布 - -发布时间:2023-05-12 01:31:53 - -本次发布包含了以下内容: - -改善已有的文档。 - -修改数据结构: - -* [DeviceInfo](https://cloud.tencent.com/document/api/1131/76635#DeviceInfo) - - * 新增成员:LogLevel - - - - -## 物联网智能视频服务(iotvideo) 版本:2020-12-15 - -### 第 16 次发布 - -发布时间:2023-05-12 01:31:21 - -本次发布包含了以下内容: - -改善已有的文档。 - -修改数据结构: - -* [DeviceInfo](https://cloud.tencent.com/document/api/1131/53113#DeviceInfo) - - * 新增成员:LogLevel - - - - -## 物联网智能视频服务(iotvideo) 版本:2019-11-26 - - - -## 腾讯云可观测平台(monitor) 版本:2018-07-24 - -### 第 88 次发布 - -发布时间:2023-05-12 01:36:37 - -本次发布包含了以下内容: - -改善已有的文档。 - -新增接口: - -* [DescribeClusterAgentCreatingProgress](https://cloud.tencent.com/document/api/248/90977) - - - -## 流计算 Oceanus(oceanus) 版本:2019-04-22 - -### 第 32 次发布 - -发布时间:2023-05-12 01:39:08 - -本次发布包含了以下内容: - -改善已有的文档。 - -新增数据结构: - -* [ClusterSession](https://cloud.tencent.com/document/api/849/52010#ClusterSession) - -修改数据结构: - -* [Cluster](https://cloud.tencent.com/document/api/849/52010#Cluster) - - * 新增成员:ClusterSessions - - - - -## 腾讯健康组学平台(omics) 版本:2022-11-28 - -### 第 4 次发布 - -发布时间:2023-05-12 01:40:23 - -本次发布包含了以下内容: - -改善已有的文档。 - -新增接口: - -* [DescribeTables](https://cloud.tencent.com/document/api/1643/90980) -* [DescribeTablesRows](https://cloud.tencent.com/document/api/1643/90979) -* [RetryRuns](https://cloud.tencent.com/document/api/1643/90978) - -新增数据结构: - -* [Table](https://cloud.tencent.com/document/api/1643/89100#Table) -* [TableColumn](https://cloud.tencent.com/document/api/1643/89100#TableColumn) -* [TableRow](https://cloud.tencent.com/document/api/1643/89100#TableRow) - - - -## 前端性能监控(rum) 版本:2021-06-22 - -### 第 27 次发布 - -发布时间:2023-05-12 01:43:18 - -本次发布包含了以下内容: - -改善已有的文档。 - -修改数据结构: - -* [RumProject](https://cloud.tencent.com/document/api/1464/61476#RumProject) - - * 新增成员:AccessPoint - - - - -## SSL 证书(ssl) 版本:2019-12-05 - -### 第 31 次发布 - -发布时间:2023-05-12 01:45:40 - -本次发布包含了以下内容: - -改善已有的文档。 - -修改接口: - -* [DescribeCertificate](https://cloud.tencent.com/document/api/400/41674) - - * 新增出参:CAEncryptAlgorithms, CACommonNames, CAEndTimes - - -修改数据结构: - -* [CompanyInfo](https://cloud.tencent.com/document/api/400/41679#CompanyInfo) - - * 新增成员:IdType, IdNumber - - - - -## 凭据管理系统(ssm) 版本:2019-09-23 - -### 第 9 次发布 - -发布时间:2023-05-12 01:46:03 - -本次发布包含了以下内容: - -改善已有的文档。 - -修改接口: - -* [CreateSecret](https://cloud.tencent.com/document/api/1140/40529) - - * 新增入参:SecretType, AdditionalConfig - - * **修改入参**:VersionId - -* [DescribeSecret](https://cloud.tencent.com/document/api/1140/40526) - - * 新增出参:AdditionalConfig - +* [DuplicateImage](https://cloud.tencent.com/document/api/1141/96178) ## 容器安全服务(tcss) 版本:2020-11-01 -### 第 39 次发布 +### 第 50 次发布 -发布时间:2023-05-12 01:48:26 +发布时间:2023-08-15 01:37:37 本次发布包含了以下内容: 改善已有的文档。 +修改接口: + +* [CreateClusterCheckTask](https://cloud.tencent.com/document/api/1285/65454) + + * 新增出参:NewTaskID + +* [DescribeAssetHostDetail](https://cloud.tencent.com/document/api/1285/65508) + + * 新增出参:ClusterID, ClusterName, ClusterAccessedStatus + +* [DescribeClusterSummary](https://cloud.tencent.com/document/api/1285/65447) + + * 新增出参:TkeClusterCount, UserCreateTencentClusterCount, UserCreateHybridClusterCount + +* [DescribeRefreshTask](https://cloud.tencent.com/document/api/1285/65446) + + * 新增入参:NewTaskID + +* [DescribeUnfinishRefreshTask](https://cloud.tencent.com/document/api/1285/65443) + + * 新增出参:NewTaskID + + 修改数据结构: -* [NetworkAuditRecord](https://cloud.tencent.com/document/api/1285/65614#NetworkAuditRecord) +* [AffectedNodeItem](https://cloud.tencent.com/document/api/1285/65614#AffectedNodeItem) - * 新增成员:PolicyId + * **修改成员**:NodeName + +* [ClusterInfoItem](https://cloud.tencent.com/document/api/1285/65614#ClusterInfoItem) + + * 新增成员:AccessedStatus, AccessedSubStatus, NodeCount, OffLineNodeCount, UnInstallAgentNodeCount + +* [HostInfo](https://cloud.tencent.com/document/api/1285/65614#HostInfo) + + * 新增成员:ClusterName, ClusterAccessedStatus + + * **修改成员**:ClusterID -## 私有网络(vpc) 版本:2017-03-12 +## 边缘安全加速平台(teo) 版本:2022-09-01 -### 第 153 次发布 +### 第 48 次发布 -发布时间:2023-05-12 02:00:41 +发布时间:2023-08-15 01:40:49 本次发布包含了以下内容: 改善已有的文档。 +修改接口: + +* [ModifyApplicationProxyRule](https://cloud.tencent.com/document/api/1552/80688) + + * 新增入参:RuleTag + + + + +## 边缘安全加速平台(teo) 版本:2022-01-06 + + + +## TI-ONE 训练平台(tione) 版本:2021-11-11 + +### 第 32 次发布 + +发布时间:2023-08-14 21:50:46 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [SendChatMessage](https://cloud.tencent.com/document/api/851/96176) + + + +## TI-ONE 训练平台(tione) 版本:2019-10-22 + + + +## T-Sec-安心平台(RP)(trp) 版本:2021-05-15 + +### 第 26 次发布 + +发布时间:2023-08-15 01:44:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCodePacks](https://cloud.tencent.com/document/api/1458/75016) + + * 新增入参:ResType, ResId + + + + +## Web 应用防火墙(waf) 版本:2018-01-25 + +### 第 42 次发布 + +发布时间:2023-08-15 01:49:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddSpartaProtection](https://cloud.tencent.com/document/api/627/72689) + + * 新增入参:XFFReset + +* [ModifySpartaProtection](https://cloud.tencent.com/document/api/627/94309) + + * 新增入参:XFFReset + + 修改数据结构: -* [SecurityGroupLimitSet](https://cloud.tencent.com/document/api/215/15824#SecurityGroupLimitSet) +* [DomainsPartInfo](https://cloud.tencent.com/document/api/627/53609#DomainsPartInfo) - * 新增成员:SecurityGroupExtendedPolicyLimit, SecurityGroupReferedCvmAndEniLimit, SecurityGroupReferedSvcLimit + * 新增成员:XFFReset + +* [InstanceInfo](https://cloud.tencent.com/document/api/627/53609#InstanceInfo) + + * 新增成员:IsAPISecurityTrial @@ -782,6 +648,21 @@ ## 借贷反欺诈(af) 版本:2020-02-26 +### 第 6 次发布 + +发布时间:2023-07-18 01:05:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SimpleKindRiskDetail](https://cloud.tencent.com/document/api/668/44002#SimpleKindRiskDetail) + + * **修改成员**:RiskCode, RiskCodeValue + + ### 第 5 次发布 发布时间:2022-04-15 06:01:22 @@ -876,6 +757,21 @@ ## 定制建模(afc) 版本:2020-02-26 +### 第 4 次发布 + +发布时间:2023-07-18 01:05:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SimpleKindRiskDetail](https://cloud.tencent.com/document/api/1029/44018#SimpleKindRiskDetail) + + * **修改成员**:RiskCode, RiskCodeValue + + ### 第 3 次发布 发布时间:2022-11-14 06:09:18 @@ -934,6 +830,25 @@ ## AI 绘画(aiart) 版本:2022-12-29 +### 第 2 次发布 + +发布时间:2023-07-25 10:37:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ImageToImage](https://cloud.tencent.com/document/api/1668/88066) + + * 新增入参:RspImgType + +* [TextToImage](https://cloud.tencent.com/document/api/1668/88064) + + * 新增入参:RspImgType + + ### 第 1 次发布 发布时间:2023-03-09 15:10:44 @@ -958,6 +873,21 @@ ## 正版曲库直通车(ame) 版本:2019-09-16 +### 第 36 次发布 + +发布时间:2023-05-26 01:01:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TRTCJoinRoomInput](https://cloud.tencent.com/document/api/1155/40113#TRTCJoinRoomInput) + + * 新增成员:RoomIdType + + ### 第 35 次发布 发布时间:2023-02-23 01:01:50 @@ -1999,6 +1929,74 @@ ## T-Sec-DDoS防护(Anti-DDoS)(antiddos) 版本:2020-03-09 +### 第 58 次发布 + +发布时间:2023-07-26 01:01:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeBizMonitorTrend](https://cloud.tencent.com/document/api/297/95517) + +### 第 57 次发布 + +发布时间:2023-06-27 01:01:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/297/95346) + + * 新增入参:FilterBasicPlusFlag + + +修改数据结构: + +* [BGPInstance](https://cloud.tencent.com/document/api/297/95396#BGPInstance) + + * 新增成员:BasicPlusFlag + + +### 第 56 次发布 + +发布时间:2023-05-19 01:02:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateBoundIP](https://cloud.tencent.com/document/api/297/95349) + + * 新增入参:FilterRegion + +* [DescribeBasicDeviceStatus](https://cloud.tencent.com/document/api/297/95386) + + * 新增入参:IdList, FilterRegion + + * **修改入参**:IpList + + * 新增出参:CLBData + +* [DescribeNewL7Rules](https://cloud.tencent.com/document/api/297/95344) + + * 新增入参:Export + + +修改数据结构: + +* [BoundIpInfo](https://cloud.tencent.com/document/api/297/95396#BoundIpInfo) + + * 新增成员:Domain + + ### 第 55 次发布 发布时间:2023-04-21 01:01:52 @@ -2009,40 +2007,40 @@ 修改接口: -* [DescribeBizTrend](https://cloud.tencent.com/document/api/1021/60144) +* [DescribeBizTrend](https://cloud.tencent.com/document/api/297/95359) * 新增入参:BusinessType * 新增出参:MaxData -* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/1021/57521) +* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/297/95346) * 新增入参:FilterAssetIpList -* [DescribeListSchedulingDomain](https://cloud.tencent.com/document/api/1021/57556) +* [DescribeListSchedulingDomain](https://cloud.tencent.com/document/api/297/95364) * 新增入参:Status -* [DescribeOverviewCCTrend](https://cloud.tencent.com/document/api/1021/73420) +* [DescribeOverviewCCTrend](https://cloud.tencent.com/document/api/297/95355) * **修改入参**:Business -* [DescribeOverviewDDoSTrend](https://cloud.tencent.com/document/api/1021/73419) +* [DescribeOverviewDDoSTrend](https://cloud.tencent.com/document/api/297/95353) * **修改入参**:Business 修改数据结构: -* [BGPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPInstance) +* [BGPInstance](https://cloud.tencent.com/document/api/297/95396#BGPInstance) * 新增成员:ModifyTime -* [EipProductInfo](https://cloud.tencent.com/document/api/1021/57582#EipProductInfo) +* [EipProductInfo](https://cloud.tencent.com/document/api/297/95396#EipProductInfo) * 新增成员:Domain -* [IPLineInfo](https://cloud.tencent.com/document/api/1021/57582#IPLineInfo) +* [IPLineInfo](https://cloud.tencent.com/document/api/297/95396#IPLineInfo) * 新增成员:Domain @@ -2057,7 +2055,7 @@ 修改数据结构: -* [BGPInstanceSpecification](https://cloud.tencent.com/document/api/1021/57582#BGPInstanceSpecification) +* [BGPInstanceSpecification](https://cloud.tencent.com/document/api/297/95396#BGPInstanceSpecification) * 新增成员:DownGradeProtect @@ -2072,7 +2070,7 @@ 修改数据结构: -* [BGPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPInstance) +* [BGPInstance](https://cloud.tencent.com/document/api/297/95396#BGPInstance) * 新增成员:GiftServiceBandWidth @@ -2087,11 +2085,11 @@ 修改数据结构: -* [Layer7Rule](https://cloud.tencent.com/document/api/1021/57582#Layer7Rule) +* [Layer7Rule](https://cloud.tencent.com/document/api/297/95396#Layer7Rule) * 新增成员:Protocol, Vport -* [SourceServer](https://cloud.tencent.com/document/api/1021/57582#SourceServer) +* [SourceServer](https://cloud.tencent.com/document/api/297/95396#SourceServer) * 新增成员:Port @@ -2106,14 +2104,14 @@ 修改接口: -* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/1021/57521) +* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/297/95346) * 新增入参:ExcludeAdvancedInfo 修改数据结构: -* [L7RuleHealth](https://cloud.tencent.com/document/api/1021/57582#L7RuleHealth) +* [L7RuleHealth](https://cloud.tencent.com/document/api/297/95396#L7RuleHealth) * 新增成员:PassiveStatus @@ -2128,11 +2126,11 @@ 修改数据结构: -* [BGPIPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPIPInstance) +* [BGPIPInstance](https://cloud.tencent.com/document/api/297/95396#BGPIPInstance) * 新增成员:ElasticBandwidth, EOFlag -* [NewL7RuleEntry](https://cloud.tencent.com/document/api/1021/57582#NewL7RuleEntry) +* [NewL7RuleEntry](https://cloud.tencent.com/document/api/297/95396#NewL7RuleEntry) * 新增成员:Version @@ -2147,11 +2145,11 @@ 新增接口: -* [DescribeBizHttpStatus](https://cloud.tencent.com/document/api/1021/84352) +* [DescribeBizHttpStatus](https://cloud.tencent.com/document/api/297/95360) 新增数据结构: -* [HttpStatusMap](https://cloud.tencent.com/document/api/1021/57582#HttpStatusMap) +* [HttpStatusMap](https://cloud.tencent.com/document/api/297/95396#HttpStatusMap) ### 第 48 次发布 @@ -2163,18 +2161,18 @@ 修改接口: -* [SwitchWaterPrintConfig](https://cloud.tencent.com/document/api/1021/59001) +* [SwitchWaterPrintConfig](https://cloud.tencent.com/document/api/297/95299) * 新增入参:CloudSdkProxy 修改数据结构: -* [BGPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPInstance) +* [BGPInstance](https://cloud.tencent.com/document/api/297/95396#BGPInstance) * 新增成员:Line, ElasticServiceBandwidth -* [WaterPrintConfig](https://cloud.tencent.com/document/api/1021/57582#WaterPrintConfig) +* [WaterPrintConfig](https://cloud.tencent.com/document/api/297/95396#WaterPrintConfig) * 新增成员:CloudSdkProxy @@ -2189,18 +2187,18 @@ 修改接口: -* [DescribeListBGPIPInstances](https://cloud.tencent.com/document/api/1021/57524) +* [DescribeListBGPIPInstances](https://cloud.tencent.com/document/api/297/95347) * 新增入参:FilterConvoy -* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/1021/57521) +* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/297/95346) * 新增入参:FilterTrialFlag, FilterConvoy 修改数据结构: -* [BGPIPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPIPInstance) +* [BGPIPInstance](https://cloud.tencent.com/document/api/297/95396#BGPIPInstance) * 新增成员:ConvoyId @@ -2215,14 +2213,14 @@ 修改接口: -* [ModifyDDoSThreshold](https://cloud.tencent.com/document/api/1021/69190) +* [ModifyDDoSThreshold](https://cloud.tencent.com/document/api/297/95394) * 新增入参:AckFloodThreshold, AckFloodPktThreshold, SynAckFloodThreshold, SynAckFloodPktThreshold, RstFloodThreshold, RstFloodPktThreshold 修改数据结构: -* [ProtectThresholdRelation](https://cloud.tencent.com/document/api/1021/57582#ProtectThresholdRelation) +* [ProtectThresholdRelation](https://cloud.tencent.com/document/api/297/95396#ProtectThresholdRelation) * 新增成员:AckFloodThreshold, AckFloodPktThreshold, SynAckFloodThreshold, SynAckFloodPktThreshold, RstFloodThreshold, RstFloodPktThreshold @@ -2237,22 +2235,22 @@ 修改接口: -* [ModifyDDoSThreshold](https://cloud.tencent.com/document/api/1021/69190) +* [ModifyDDoSThreshold](https://cloud.tencent.com/document/api/297/95394) * 新增入参:OtherThresholdFlag, SynFloodThreshold, SynFloodPktThreshold, UdpFloodThreshold, UdpFloodPktThreshold 修改数据结构: -* [PacketFilterConfig](https://cloud.tencent.com/document/api/1021/57582#PacketFilterConfig) +* [PacketFilterConfig](https://cloud.tencent.com/document/api/297/95396#PacketFilterConfig) * 新增成员:PktLenGT -* [ProtectThresholdRelation](https://cloud.tencent.com/document/api/1021/57582#ProtectThresholdRelation) +* [ProtectThresholdRelation](https://cloud.tencent.com/document/api/297/95396#ProtectThresholdRelation) * 新增成员:SynFloodThreshold, SynFloodPktThreshold, UdpFloodThreshold, UdpFloodPktThreshold -* [ProtocolBlockConfig](https://cloud.tencent.com/document/api/1021/57582#ProtocolBlockConfig) +* [ProtocolBlockConfig](https://cloud.tencent.com/document/api/297/95396#ProtocolBlockConfig) * 新增成员:PingOfDeath, TearDrop @@ -2267,7 +2265,7 @@ 新增接口: -* [DescribePendingRiskInfo](https://cloud.tencent.com/document/api/1021/82200) +* [DescribePendingRiskInfo](https://cloud.tencent.com/document/api/297/95351) ### 第 43 次发布 @@ -2279,7 +2277,7 @@ 修改接口: -* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/1021/57521) +* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/297/95346) * 新增入参:FilterLightFlag, FilterChannelFlag @@ -2294,7 +2292,7 @@ 修改数据结构: -* [BGPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPInstance) +* [BGPInstance](https://cloud.tencent.com/document/api/297/95396#BGPInstance) * 新增成员:VitalityVersion @@ -2321,7 +2319,7 @@ 新增接口: -* [DescribeNewL7RulesErrHealth](https://cloud.tencent.com/document/api/1021/79701) +* [DescribeNewL7RulesErrHealth](https://cloud.tencent.com/document/api/297/95368) ### 第 39 次发布 @@ -2333,7 +2331,7 @@ 新增接口: -* [DescribeBgpBizTrend](https://cloud.tencent.com/document/api/1021/78796) +* [DescribeBgpBizTrend](https://cloud.tencent.com/document/api/297/95361) **删除接口**: @@ -2349,15 +2347,15 @@ 修改数据结构: -* [BGPIPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPIPInstance) +* [BGPIPInstance](https://cloud.tencent.com/document/api/297/95396#BGPIPInstance) * 新增成员:InstanceVersion -* [L4RuleSource](https://cloud.tencent.com/document/api/1021/57582#L4RuleSource) +* [L4RuleSource](https://cloud.tencent.com/document/api/297/95396#L4RuleSource) * 新增成员:Backup -* [L7RuleHealth](https://cloud.tencent.com/document/api/1021/57582#L7RuleHealth) +* [L7RuleHealth](https://cloud.tencent.com/document/api/297/95396#L7RuleHealth) * 新增成员:ProtocolFlag, PassiveEnable, BlockInter, FailedCountInter, FailedThreshold, PassiveStatusCode @@ -2372,7 +2370,7 @@ 修改数据结构: -* [L7RuleEntry](https://cloud.tencent.com/document/api/1021/57582#L7RuleEntry) +* [L7RuleEntry](https://cloud.tencent.com/document/api/297/95396#L7RuleEntry) * 新增成员:CCAIEnable @@ -2387,7 +2385,7 @@ 新增接口: -* [CreateNewL7Rules](https://cloud.tencent.com/document/api/1021/76711) +* [CreateNewL7Rules](https://cloud.tencent.com/document/api/297/95369) ### 第 35 次发布 @@ -2399,11 +2397,11 @@ 新增接口: -* [DescribeNewL7Rules](https://cloud.tencent.com/document/api/1021/76706) +* [DescribeNewL7Rules](https://cloud.tencent.com/document/api/297/95344) 新增数据结构: -* [L7RuleHealth](https://cloud.tencent.com/document/api/1021/57582#L7RuleHealth) +* [L7RuleHealth](https://cloud.tencent.com/document/api/297/95396#L7RuleHealth) ### 第 34 次发布 @@ -2415,22 +2413,22 @@ 修改接口: -* [DescribeListBGPIPInstances](https://cloud.tencent.com/document/api/1021/57524) +* [DescribeListBGPIPInstances](https://cloud.tencent.com/document/api/297/95347) * 新增入参:FilterPackType 新增数据结构: -* [AnycastOutPackRelation](https://cloud.tencent.com/document/api/1021/57582#AnycastOutPackRelation) +* [AnycastOutPackRelation](https://cloud.tencent.com/document/api/297/95396#AnycastOutPackRelation) 修改数据结构: -* [BGPIPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPIPInstance) +* [BGPIPInstance](https://cloud.tencent.com/document/api/297/95396#BGPIPInstance) * 新增成员:AnycastOutPackRelation -* [BGPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPInstance) +* [BGPInstance](https://cloud.tencent.com/document/api/297/95396#BGPInstance) * 新增成员:IpCountNewFlag @@ -2445,39 +2443,39 @@ 修改接口: -* [CreateCCReqLimitPolicy](https://cloud.tencent.com/document/api/1021/69187) +* [CreateCCReqLimitPolicy](https://cloud.tencent.com/document/api/297/95391) * 新增入参:IsGlobal -* [DescribeListBGPIPInstances](https://cloud.tencent.com/document/api/1021/57524) +* [DescribeListBGPIPInstances](https://cloud.tencent.com/document/api/297/95347) * 新增入参:FilterTag -* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/1021/57521) +* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/297/95346) * 新增入参:FilterTag 新增数据结构: -* [TagFilter](https://cloud.tencent.com/document/api/1021/57582#TagFilter) -* [TagInfo](https://cloud.tencent.com/document/api/1021/57582#TagInfo) +* [TagFilter](https://cloud.tencent.com/document/api/297/95396#TagFilter) +* [TagInfo](https://cloud.tencent.com/document/api/297/95396#TagInfo) 修改数据结构: -* [BGPIPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPIPInstance) +* [BGPIPInstance](https://cloud.tencent.com/document/api/297/95396#BGPIPInstance) * 新增成员:TagInfoList -* [BGPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPInstance) +* [BGPInstance](https://cloud.tencent.com/document/api/297/95396#BGPInstance) * 新增成员:TagInfoList -* [BlackWhiteIpRelation](https://cloud.tencent.com/document/api/1021/57582#BlackWhiteIpRelation) +* [BlackWhiteIpRelation](https://cloud.tencent.com/document/api/297/95396#BlackWhiteIpRelation) * 新增成员:ModifyTime -* [PacketFilterRelation](https://cloud.tencent.com/document/api/1021/57582#PacketFilterRelation) +* [PacketFilterRelation](https://cloud.tencent.com/document/api/297/95396#PacketFilterRelation) * 新增成员:ModifyTime @@ -2492,7 +2490,7 @@ 修改接口: -* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/1021/57521) +* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/297/95346) * 新增入参:FilterEnterpriseFlag @@ -2507,34 +2505,34 @@ 新增接口: -* [DescribeOverviewDDoSEventList](https://cloud.tencent.com/document/api/1021/73673) +* [DescribeOverviewDDoSEventList](https://cloud.tencent.com/document/api/297/95354) 修改接口: -* [DescribeListBGPIPInstances](https://cloud.tencent.com/document/api/1021/57524) +* [DescribeListBGPIPInstances](https://cloud.tencent.com/document/api/297/95347) * 新增入参:FilterCname, FilterInstanceIdList -* [DescribeListIPAlarmConfig](https://cloud.tencent.com/document/api/1021/57559) +* [DescribeListIPAlarmConfig](https://cloud.tencent.com/document/api/297/95372) * 新增入参:FilterCname 新增数据结构: -* [OverviewDDoSEvent](https://cloud.tencent.com/document/api/1021/57582#OverviewDDoSEvent) +* [OverviewDDoSEvent](https://cloud.tencent.com/document/api/297/95396#OverviewDDoSEvent) 修改数据结构: -* [BGPIPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPIPInstance) +* [BGPIPInstance](https://cloud.tencent.com/document/api/297/95396#BGPIPInstance) * 新增成员:BGPIPChannelFlag -* [BGPInstanceSpecification](https://cloud.tencent.com/document/api/1021/57582#BGPInstanceSpecification) +* [BGPInstanceSpecification](https://cloud.tencent.com/document/api/297/95396#BGPInstanceSpecification) * 新增成员:EnterpriseFlag, ElasticLimit -* [IPLineInfo](https://cloud.tencent.com/document/api/1021/57582#IPLineInfo) +* [IPLineInfo](https://cloud.tencent.com/document/api/297/95396#IPLineInfo) * 新增成员:Cname, ResourceFlag @@ -2549,15 +2547,15 @@ 新增数据结构: -* [RuleInstanceRelation](https://cloud.tencent.com/document/api/1021/57582#RuleInstanceRelation) +* [RuleInstanceRelation](https://cloud.tencent.com/document/api/297/95396#RuleInstanceRelation) 修改数据结构: -* [Layer4Rule](https://cloud.tencent.com/document/api/1021/57582#Layer4Rule) +* [Layer4Rule](https://cloud.tencent.com/document/api/297/95396#Layer4Rule) * 新增成员:InstanceDetailRule -* [Layer7Rule](https://cloud.tencent.com/document/api/1021/57582#Layer7Rule) +* [Layer7Rule](https://cloud.tencent.com/document/api/297/95396#Layer7Rule) * 新增成员:InstanceDetailRule @@ -2572,10 +2570,10 @@ 新增接口: -* [DescribeOverviewAttackTrend](https://cloud.tencent.com/document/api/1021/73421) -* [DescribeOverviewCCTrend](https://cloud.tencent.com/document/api/1021/73420) -* [DescribeOverviewDDoSTrend](https://cloud.tencent.com/document/api/1021/73419) -* [DescribeOverviewIndex](https://cloud.tencent.com/document/api/1021/73418) +* [DescribeOverviewAttackTrend](https://cloud.tencent.com/document/api/297/95356) +* [DescribeOverviewCCTrend](https://cloud.tencent.com/document/api/297/95355) +* [DescribeOverviewDDoSTrend](https://cloud.tencent.com/document/api/297/95353) +* [DescribeOverviewIndex](https://cloud.tencent.com/document/api/297/95352) ### 第 28 次发布 @@ -2587,7 +2585,7 @@ 修改数据结构: -* [BGPInstanceSpecification](https://cloud.tencent.com/document/api/1021/57582#BGPInstanceSpecification) +* [BGPInstanceSpecification](https://cloud.tencent.com/document/api/297/95396#BGPInstanceSpecification) * 新增成员:BattleEditionFlag, ChannelEditionFlag @@ -2602,7 +2600,7 @@ 修改数据结构: -* [NewL7RuleEntry](https://cloud.tencent.com/document/api/1021/57582#NewL7RuleEntry) +* [NewL7RuleEntry](https://cloud.tencent.com/document/api/297/95396#NewL7RuleEntry) * 新增成员:RewriteHttps, ErrCode @@ -2617,7 +2615,7 @@ 修改接口: -* [CreateSchedulingDomain](https://cloud.tencent.com/document/api/1021/57557) +* [CreateSchedulingDomain](https://cloud.tencent.com/document/api/297/95365) * 新增入参:Product @@ -2632,14 +2630,14 @@ 修改接口: -* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/1021/57521) +* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/297/95346) * 新增入参:FilterInstanceIdList 修改数据结构: -* [BGPInstanceSpecification](https://cloud.tencent.com/document/api/1021/57582#BGPInstanceSpecification) +* [BGPInstanceSpecification](https://cloud.tencent.com/document/api/297/95396#BGPInstanceSpecification) * 新增成员:ServiceBandWidth @@ -2654,7 +2652,7 @@ 修改数据结构: -* [BGPInstanceSpecification](https://cloud.tencent.com/document/api/1021/57582#BGPInstanceSpecification) +* [BGPInstanceSpecification](https://cloud.tencent.com/document/api/297/95396#BGPInstanceSpecification) * 新增成员:UnionPackFlag @@ -2669,17 +2667,17 @@ 新增接口: -* [CreateCcBlackWhiteIpList](https://cloud.tencent.com/document/api/1021/70487) -* [DeleteCCLevelPolicy](https://cloud.tencent.com/document/api/1021/70492) -* [DeleteCCThresholdPolicy](https://cloud.tencent.com/document/api/1021/70491) -* [DescribeCCLevelList](https://cloud.tencent.com/document/api/1021/70490) -* [DescribeCCLevelPolicy](https://cloud.tencent.com/document/api/1021/70489) -* [DescribeCCThresholdList](https://cloud.tencent.com/document/api/1021/70488) +* [CreateCcBlackWhiteIpList](https://cloud.tencent.com/document/api/297/95341) +* [DeleteCCLevelPolicy](https://cloud.tencent.com/document/api/297/95390) +* [DeleteCCThresholdPolicy](https://cloud.tencent.com/document/api/297/95387) +* [DescribeCCLevelList](https://cloud.tencent.com/document/api/297/95385) +* [DescribeCCLevelPolicy](https://cloud.tencent.com/document/api/297/95384) +* [DescribeCCThresholdList](https://cloud.tencent.com/document/api/297/95381) 新增数据结构: -* [CCLevelPolicy](https://cloud.tencent.com/document/api/1021/57582#CCLevelPolicy) -* [CCThresholdPolicy](https://cloud.tencent.com/document/api/1021/57582#CCThresholdPolicy) +* [CCLevelPolicy](https://cloud.tencent.com/document/api/297/95396#CCLevelPolicy) +* [CCThresholdPolicy](https://cloud.tencent.com/document/api/297/95396#CCThresholdPolicy) ### 第 22 次发布 @@ -2691,7 +2689,7 @@ 修改接口: -* [AssociateDDoSEipLoadBalancer](https://cloud.tencent.com/document/api/1021/59863) +* [AssociateDDoSEipLoadBalancer](https://cloud.tencent.com/document/api/297/95296) * 新增入参:Vip @@ -2706,37 +2704,37 @@ 新增接口: -* [CreateCCPrecisionPolicy](https://cloud.tencent.com/document/api/1021/69188) -* [CreateCCReqLimitPolicy](https://cloud.tencent.com/document/api/1021/69187) -* [CreateCcGeoIPBlockConfig](https://cloud.tencent.com/document/api/1021/69178) -* [DeleteCCPrecisionPolicy](https://cloud.tencent.com/document/api/1021/69186) -* [DeleteCCRequestLimitPolicy](https://cloud.tencent.com/document/api/1021/69185) -* [DeleteCcBlackWhiteIpList](https://cloud.tencent.com/document/api/1021/69177) -* [DeleteCcGeoIPBlockConfig](https://cloud.tencent.com/document/api/1021/69176) -* [DeletePortAclConfig](https://cloud.tencent.com/document/api/1021/69175) -* [DescribeCCPrecisionPlyList](https://cloud.tencent.com/document/api/1021/69184) -* [DescribeCCReqLimitPolicyList](https://cloud.tencent.com/document/api/1021/69183) -* [DescribeCcBlackWhiteIpList](https://cloud.tencent.com/document/api/1021/69174) -* [DescribeCcGeoIPBlockConfigList](https://cloud.tencent.com/document/api/1021/69173) -* [ModifyCCLevelPolicy](https://cloud.tencent.com/document/api/1021/69182) -* [ModifyCCPrecisionPolicy](https://cloud.tencent.com/document/api/1021/69181) -* [ModifyCCReqLimitPolicy](https://cloud.tencent.com/document/api/1021/69180) -* [ModifyCCThresholdPolicy](https://cloud.tencent.com/document/api/1021/69179) -* [ModifyCcBlackWhiteIpList](https://cloud.tencent.com/document/api/1021/69172) -* [ModifyDDoSBlackWhiteIpList](https://cloud.tencent.com/document/api/1021/69171) -* [ModifyDDoSLevel](https://cloud.tencent.com/document/api/1021/69191) -* [ModifyDDoSThreshold](https://cloud.tencent.com/document/api/1021/69190) -* [ModifyPortAclConfig](https://cloud.tencent.com/document/api/1021/69170) +* [CreateCCPrecisionPolicy](https://cloud.tencent.com/document/api/297/95392) +* [CreateCCReqLimitPolicy](https://cloud.tencent.com/document/api/297/95391) +* [CreateCcGeoIPBlockConfig](https://cloud.tencent.com/document/api/297/95340) +* [DeleteCCPrecisionPolicy](https://cloud.tencent.com/document/api/297/95389) +* [DeleteCCRequestLimitPolicy](https://cloud.tencent.com/document/api/297/95388) +* [DeleteCcBlackWhiteIpList](https://cloud.tencent.com/document/api/297/95328) +* [DeleteCcGeoIPBlockConfig](https://cloud.tencent.com/document/api/297/95327) +* [DeletePortAclConfig](https://cloud.tencent.com/document/api/297/95322) +* [DescribeCCPrecisionPlyList](https://cloud.tencent.com/document/api/297/95383) +* [DescribeCCReqLimitPolicyList](https://cloud.tencent.com/document/api/297/95382) +* [DescribeCcBlackWhiteIpList](https://cloud.tencent.com/document/api/297/95318) +* [DescribeCcGeoIPBlockConfigList](https://cloud.tencent.com/document/api/297/95317) +* [ModifyCCLevelPolicy](https://cloud.tencent.com/document/api/297/95380) +* [ModifyCCPrecisionPolicy](https://cloud.tencent.com/document/api/297/95379) +* [ModifyCCReqLimitPolicy](https://cloud.tencent.com/document/api/297/95378) +* [ModifyCCThresholdPolicy](https://cloud.tencent.com/document/api/297/95377) +* [ModifyCcBlackWhiteIpList](https://cloud.tencent.com/document/api/297/95305) +* [ModifyDDoSBlackWhiteIpList](https://cloud.tencent.com/document/api/297/95304) +* [ModifyDDoSLevel](https://cloud.tencent.com/document/api/297/95395) +* [ModifyDDoSThreshold](https://cloud.tencent.com/document/api/297/95394) +* [ModifyPortAclConfig](https://cloud.tencent.com/document/api/297/95300) 新增数据结构: -* [CCPrecisionPlyRecord](https://cloud.tencent.com/document/api/1021/57582#CCPrecisionPlyRecord) -* [CCPrecisionPolicy](https://cloud.tencent.com/document/api/1021/57582#CCPrecisionPolicy) -* [CCReqLimitPolicy](https://cloud.tencent.com/document/api/1021/57582#CCReqLimitPolicy) -* [CCReqLimitPolicyRecord](https://cloud.tencent.com/document/api/1021/57582#CCReqLimitPolicyRecord) -* [CcBlackWhiteIpPolicy](https://cloud.tencent.com/document/api/1021/57582#CcBlackWhiteIpPolicy) -* [CcGeoIPBlockConfig](https://cloud.tencent.com/document/api/1021/57582#CcGeoIPBlockConfig) -* [CcGeoIpPolicyNew](https://cloud.tencent.com/document/api/1021/57582#CcGeoIpPolicyNew) +* [CCPrecisionPlyRecord](https://cloud.tencent.com/document/api/297/95396#CCPrecisionPlyRecord) +* [CCPrecisionPolicy](https://cloud.tencent.com/document/api/297/95396#CCPrecisionPolicy) +* [CCReqLimitPolicy](https://cloud.tencent.com/document/api/297/95396#CCReqLimitPolicy) +* [CCReqLimitPolicyRecord](https://cloud.tencent.com/document/api/297/95396#CCReqLimitPolicyRecord) +* [CcBlackWhiteIpPolicy](https://cloud.tencent.com/document/api/297/95396#CcBlackWhiteIpPolicy) +* [CcGeoIPBlockConfig](https://cloud.tencent.com/document/api/297/95396#CcGeoIPBlockConfig) +* [CcGeoIpPolicyNew](https://cloud.tencent.com/document/api/297/95396#CcGeoIpPolicyNew) ### 第 20 次发布 @@ -2748,13 +2746,13 @@ 新增接口: -* [DescribeDDoSConnectLimitList](https://cloud.tencent.com/document/api/1021/68398) -* [DescribeListPortAclList](https://cloud.tencent.com/document/api/1021/68397) +* [DescribeDDoSConnectLimitList](https://cloud.tencent.com/document/api/297/95315) +* [DescribeListPortAclList](https://cloud.tencent.com/document/api/297/95309) 新增数据结构: -* [AclConfigRelation](https://cloud.tencent.com/document/api/1021/57582#AclConfigRelation) -* [ConnectLimitRelation](https://cloud.tencent.com/document/api/1021/57582#ConnectLimitRelation) +* [AclConfigRelation](https://cloud.tencent.com/document/api/297/95396#AclConfigRelation) +* [ConnectLimitRelation](https://cloud.tencent.com/document/api/297/95396#ConnectLimitRelation) ### 第 19 次发布 @@ -2766,11 +2764,11 @@ 新增接口: -* [CreateDDoSConnectLimit](https://cloud.tencent.com/document/api/1021/68352) +* [CreateDDoSConnectLimit](https://cloud.tencent.com/document/api/297/95337) 新增数据结构: -* [ConnectLimitConfig](https://cloud.tencent.com/document/api/1021/57582#ConnectLimitConfig) +* [ConnectLimitConfig](https://cloud.tencent.com/document/api/297/95396#ConnectLimitConfig) ### 第 18 次发布 @@ -2782,12 +2780,12 @@ 新增接口: -* [CreatePortAclConfig](https://cloud.tencent.com/document/api/1021/68253) -* [CreatePortAclConfigList](https://cloud.tencent.com/document/api/1021/68252) +* [CreatePortAclConfig](https://cloud.tencent.com/document/api/297/95333) +* [CreatePortAclConfigList](https://cloud.tencent.com/document/api/297/95332) 新增数据结构: -* [AclConfig](https://cloud.tencent.com/document/api/1021/57582#AclConfig) +* [AclConfig](https://cloud.tencent.com/document/api/297/95396#AclConfig) ### 第 17 次发布 @@ -2799,13 +2797,13 @@ 新增接口: -* [CreateDDoSBlackWhiteIpList](https://cloud.tencent.com/document/api/1021/66356) -* [DeleteDDoSBlackWhiteIpList](https://cloud.tencent.com/document/api/1021/66355) -* [DescribeDDoSBlackWhiteIpList](https://cloud.tencent.com/document/api/1021/66354) +* [CreateDDoSBlackWhiteIpList](https://cloud.tencent.com/document/api/297/95338) +* [DeleteDDoSBlackWhiteIpList](https://cloud.tencent.com/document/api/297/95326) +* [DescribeDDoSBlackWhiteIpList](https://cloud.tencent.com/document/api/297/95316) 新增数据结构: -* [IpSegment](https://cloud.tencent.com/document/api/1021/57582#IpSegment) +* [IpSegment](https://cloud.tencent.com/document/api/297/95396#IpSegment) ### 第 16 次发布 @@ -2817,11 +2815,11 @@ 修改接口: -* [DescribeListBGPIPInstances](https://cloud.tencent.com/document/api/1021/57524) +* [DescribeListBGPIPInstances](https://cloud.tencent.com/document/api/297/95347) * 新增入参:FilterStatus -* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/1021/57521) +* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/297/95346) * 新增入参:FilterStatus, FilterBoundStatus @@ -2836,7 +2834,7 @@ 修改数据结构: -* [BGPIPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPIPInstance) +* [BGPIPInstance](https://cloud.tencent.com/document/api/297/95396#BGPIPInstance) * 新增成员:V6Flag @@ -2851,11 +2849,11 @@ 新增接口: -* [ModifyNewDomainRules](https://cloud.tencent.com/document/api/1021/64631) +* [ModifyNewDomainRules](https://cloud.tencent.com/document/api/297/95367) 新增数据结构: -* [NewL7RuleEntry](https://cloud.tencent.com/document/api/1021/57582#NewL7RuleEntry) +* [NewL7RuleEntry](https://cloud.tencent.com/document/api/297/95396#NewL7RuleEntry) ### 第 13 次发布 @@ -2867,14 +2865,14 @@ 修改接口: -* [DescribeListBGPIPInstances](https://cloud.tencent.com/document/api/1021/57524) +* [DescribeListBGPIPInstances](https://cloud.tencent.com/document/api/297/95347) * 新增入参:FilterDamDDoSStatus 修改数据结构: -* [BGPIPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPIPInstance) +* [BGPIPInstance](https://cloud.tencent.com/document/api/297/95396#BGPIPInstance) * 新增成员:DamDDoSStatus @@ -2889,7 +2887,7 @@ 修改数据结构: -* [L4RuleSource](https://cloud.tencent.com/document/api/1021/57582#L4RuleSource) +* [L4RuleSource](https://cloud.tencent.com/document/api/297/95396#L4RuleSource) * 新增成员:Port @@ -2904,7 +2902,7 @@ 修改数据结构: -* [L7RuleEntry](https://cloud.tencent.com/document/api/1021/57582#L7RuleEntry) +* [L7RuleEntry](https://cloud.tencent.com/document/api/297/95396#L7RuleEntry) * 新增成员:Id @@ -2919,13 +2917,13 @@ 新增接口: -* [DescribeBizTrend](https://cloud.tencent.com/document/api/1021/60144) -* [DescribeCCTrend](https://cloud.tencent.com/document/api/1021/60143) -* [DescribeDDoSTrend](https://cloud.tencent.com/document/api/1021/60142) +* [DescribeBizTrend](https://cloud.tencent.com/document/api/297/95359) +* [DescribeCCTrend](https://cloud.tencent.com/document/api/297/95358) +* [DescribeDDoSTrend](https://cloud.tencent.com/document/api/297/95357) 新增数据结构: -* [ProtocolPort](https://cloud.tencent.com/document/api/1021/57582#ProtocolPort) +* [ProtocolPort](https://cloud.tencent.com/document/api/297/95396#ProtocolPort) ### 第 9 次发布 @@ -2937,7 +2935,7 @@ 修改数据结构: -* [BGPIPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPIPInstance) +* [BGPIPInstance](https://cloud.tencent.com/document/api/297/95396#BGPIPInstance) * 新增成员:Domain @@ -2952,7 +2950,7 @@ 新增接口: -* [AssociateDDoSEipLoadBalancer](https://cloud.tencent.com/document/api/1021/59863) +* [AssociateDDoSEipLoadBalancer](https://cloud.tencent.com/document/api/297/95296) ### 第 7 次发布 @@ -2964,12 +2962,12 @@ 新增接口: -* [ModifyL7RulesEdge](https://cloud.tencent.com/document/api/1021/59510) +* [ModifyL7RulesEdge](https://cloud.tencent.com/document/api/#/#) 新增数据结构: -* [L4RuleSource](https://cloud.tencent.com/document/api/1021/57582#L4RuleSource) -* [L7RuleEntry](https://cloud.tencent.com/document/api/1021/57582#L7RuleEntry) +* [L4RuleSource](https://cloud.tencent.com/document/api/297/95396#L4RuleSource) +* [L7RuleEntry](https://cloud.tencent.com/document/api/297/95396#L7RuleEntry) ### 第 6 次发布 @@ -2981,11 +2979,11 @@ 新增接口: -* [DescribeBasicDeviceStatus](https://cloud.tencent.com/document/api/1021/59237) +* [DescribeBasicDeviceStatus](https://cloud.tencent.com/document/api/297/95386) 新增数据结构: -* [KeyValue](https://cloud.tencent.com/document/api/1021/57582#KeyValue) +* [KeyValue](https://cloud.tencent.com/document/api/297/95396#KeyValue) ### 第 5 次发布 @@ -2997,15 +2995,15 @@ 新增接口: -* [SwitchWaterPrintConfig](https://cloud.tencent.com/document/api/1021/59001) +* [SwitchWaterPrintConfig](https://cloud.tencent.com/document/api/297/95299) 修改数据结构: -* [ForwardListener](https://cloud.tencent.com/document/api/1021/57582#ForwardListener) +* [ForwardListener](https://cloud.tencent.com/document/api/297/95396#ForwardListener) * 新增成员:FrontendPortEnd -* [WaterPrintConfig](https://cloud.tencent.com/document/api/1021/57582#WaterPrintConfig) +* [WaterPrintConfig](https://cloud.tencent.com/document/api/297/95396#WaterPrintConfig) * 新增成员:Verify @@ -3020,22 +3018,22 @@ 新增接口: -* [CreateBoundIP](https://cloud.tencent.com/document/api/1021/57763) +* [CreateBoundIP](https://cloud.tencent.com/document/api/297/95349) 修改接口: -* [CreateL7RuleCerts](https://cloud.tencent.com/document/api/1021/57742) +* [CreateL7RuleCerts](https://cloud.tencent.com/document/api/297/95370) * 新增入参:CertId, L7Rules -* [DescribeL7RulesBySSLCertId](https://cloud.tencent.com/document/api/1021/57740) +* [DescribeL7RulesBySSLCertId](https://cloud.tencent.com/document/api/297/95348) * 新增入参:Status, CertIds 新增数据结构: -* [BoundIpInfo](https://cloud.tencent.com/document/api/1021/57582#BoundIpInfo) +* [BoundIpInfo](https://cloud.tencent.com/document/api/297/95396#BoundIpInfo) ### 第 3 次发布 @@ -3047,14 +3045,14 @@ 新增接口: -* [CreateL7RuleCerts](https://cloud.tencent.com/document/api/1021/57742) -* [DescribeL7RulesBySSLCertId](https://cloud.tencent.com/document/api/1021/57740) +* [CreateL7RuleCerts](https://cloud.tencent.com/document/api/297/95370) +* [DescribeL7RulesBySSLCertId](https://cloud.tencent.com/document/api/297/95348) 新增数据结构: -* [CertIdInsL7Rules](https://cloud.tencent.com/document/api/1021/57582#CertIdInsL7Rules) -* [InsL7Rules](https://cloud.tencent.com/document/api/1021/57582#InsL7Rules) -* [SuccessCode](https://cloud.tencent.com/document/api/1021/57582#SuccessCode) +* [CertIdInsL7Rules](https://cloud.tencent.com/document/api/297/95396#CertIdInsL7Rules) +* [InsL7Rules](https://cloud.tencent.com/document/api/297/95396#InsL7Rules) +* [SuccessCode](https://cloud.tencent.com/document/api/297/95396#SuccessCode) ### 第 2 次发布 @@ -3066,7 +3064,7 @@ 修改数据结构: -* [BGPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPInstance) +* [BGPInstance](https://cloud.tencent.com/document/api/297/95396#BGPInstance) * 新增成员:DDoSLevel, CCEnable @@ -3081,86 +3079,86 @@ 新增接口: -* [AssociateDDoSEipAddress](https://cloud.tencent.com/document/api/1021/57525) -* [CreateBlackWhiteIpList](https://cloud.tencent.com/document/api/1021/57553) -* [CreateDDoSAI](https://cloud.tencent.com/document/api/1021/57552) -* [CreateDDoSGeoIPBlockConfig](https://cloud.tencent.com/document/api/1021/57551) -* [CreateDDoSSpeedLimitConfig](https://cloud.tencent.com/document/api/1021/57550) -* [CreateDefaultAlarmThreshold](https://cloud.tencent.com/document/api/1021/57562) -* [CreateIPAlarmThresholdConfig](https://cloud.tencent.com/document/api/1021/57561) -* [CreatePacketFilterConfig](https://cloud.tencent.com/document/api/1021/57549) -* [CreateProtocolBlockConfig](https://cloud.tencent.com/document/api/1021/57548) -* [CreateSchedulingDomain](https://cloud.tencent.com/document/api/1021/57557) -* [CreateWaterPrintConfig](https://cloud.tencent.com/document/api/1021/57547) -* [CreateWaterPrintKey](https://cloud.tencent.com/document/api/1021/57546) -* [DeleteBlackWhiteIpList](https://cloud.tencent.com/document/api/1021/57545) -* [DeleteDDoSGeoIPBlockConfig](https://cloud.tencent.com/document/api/1021/57544) -* [DeleteDDoSSpeedLimitConfig](https://cloud.tencent.com/document/api/1021/57543) -* [DeletePacketFilterConfig](https://cloud.tencent.com/document/api/1021/57542) -* [DeleteWaterPrintConfig](https://cloud.tencent.com/document/api/1021/57541) -* [DeleteWaterPrintKey](https://cloud.tencent.com/document/api/1021/57540) -* [DescribeBlackWhiteIpList](https://cloud.tencent.com/document/api/1021/57539) -* [DescribeDefaultAlarmThreshold](https://cloud.tencent.com/document/api/1021/57560) -* [DescribeListBGPIPInstances](https://cloud.tencent.com/document/api/1021/57524) -* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/1021/57521) -* [DescribeListBlackWhiteIpList](https://cloud.tencent.com/document/api/1021/57538) -* [DescribeListDDoSAI](https://cloud.tencent.com/document/api/1021/57537) -* [DescribeListDDoSGeoIPBlockConfig](https://cloud.tencent.com/document/api/1021/57536) -* [DescribeListDDoSSpeedLimitConfig](https://cloud.tencent.com/document/api/1021/57535) -* [DescribeListIPAlarmConfig](https://cloud.tencent.com/document/api/1021/57559) -* [DescribeListListener](https://cloud.tencent.com/document/api/1021/57534) -* [DescribeListPacketFilterConfig](https://cloud.tencent.com/document/api/1021/57533) -* [DescribeListProtectThresholdConfig](https://cloud.tencent.com/document/api/1021/57532) -* [DescribeListProtocolBlockConfig](https://cloud.tencent.com/document/api/1021/57531) -* [DescribeListSchedulingDomain](https://cloud.tencent.com/document/api/1021/57556) -* [DescribeListWaterPrintConfig](https://cloud.tencent.com/document/api/1021/57530) -* [DisassociateDDoSEipAddress](https://cloud.tencent.com/document/api/1021/57523) -* [ModifyDDoSGeoIPBlockConfig](https://cloud.tencent.com/document/api/1021/57529) -* [ModifyDDoSSpeedLimitConfig](https://cloud.tencent.com/document/api/1021/57528) -* [ModifyDomainUsrName](https://cloud.tencent.com/document/api/1021/57555) -* [ModifyPacketFilterConfig](https://cloud.tencent.com/document/api/1021/57527) +* [AssociateDDoSEipAddress](https://cloud.tencent.com/document/api/297/95297) +* [CreateBlackWhiteIpList](https://cloud.tencent.com/document/api/297/95342) +* [CreateDDoSAI](https://cloud.tencent.com/document/api/297/95339) +* [CreateDDoSGeoIPBlockConfig](https://cloud.tencent.com/document/api/297/95336) +* [CreateDDoSSpeedLimitConfig](https://cloud.tencent.com/document/api/297/95335) +* [CreateDefaultAlarmThreshold](https://cloud.tencent.com/document/api/297/95375) +* [CreateIPAlarmThresholdConfig](https://cloud.tencent.com/document/api/297/95374) +* [CreatePacketFilterConfig](https://cloud.tencent.com/document/api/297/95334) +* [CreateProtocolBlockConfig](https://cloud.tencent.com/document/api/297/95331) +* [CreateSchedulingDomain](https://cloud.tencent.com/document/api/297/95365) +* [CreateWaterPrintConfig](https://cloud.tencent.com/document/api/297/95330) +* [CreateWaterPrintKey](https://cloud.tencent.com/document/api/297/95329) +* [DeleteBlackWhiteIpList](https://cloud.tencent.com/document/api/#/#) +* [DeleteDDoSGeoIPBlockConfig](https://cloud.tencent.com/document/api/297/95325) +* [DeleteDDoSSpeedLimitConfig](https://cloud.tencent.com/document/api/297/95324) +* [DeletePacketFilterConfig](https://cloud.tencent.com/document/api/297/95323) +* [DeleteWaterPrintConfig](https://cloud.tencent.com/document/api/297/95321) +* [DeleteWaterPrintKey](https://cloud.tencent.com/document/api/297/95320) +* [DescribeBlackWhiteIpList](https://cloud.tencent.com/document/api/297/95319) +* [DescribeDefaultAlarmThreshold](https://cloud.tencent.com/document/api/297/95373) +* [DescribeListBGPIPInstances](https://cloud.tencent.com/document/api/297/95347) +* [DescribeListBGPInstances](https://cloud.tencent.com/document/api/297/95346) +* [DescribeListBlackWhiteIpList](https://cloud.tencent.com/document/api/297/95314) +* [DescribeListDDoSAI](https://cloud.tencent.com/document/api/297/95313) +* [DescribeListDDoSGeoIPBlockConfig](https://cloud.tencent.com/document/api/297/95312) +* [DescribeListDDoSSpeedLimitConfig](https://cloud.tencent.com/document/api/297/95311) +* [DescribeListIPAlarmConfig](https://cloud.tencent.com/document/api/297/95372) +* [DescribeListListener](https://cloud.tencent.com/document/api/297/95345) +* [DescribeListPacketFilterConfig](https://cloud.tencent.com/document/api/297/95310) +* [DescribeListProtectThresholdConfig](https://cloud.tencent.com/document/api/297/95308) +* [DescribeListProtocolBlockConfig](https://cloud.tencent.com/document/api/297/95307) +* [DescribeListSchedulingDomain](https://cloud.tencent.com/document/api/297/95364) +* [DescribeListWaterPrintConfig](https://cloud.tencent.com/document/api/297/95306) +* [DisassociateDDoSEipAddress](https://cloud.tencent.com/document/api/297/95295) +* [ModifyDDoSGeoIPBlockConfig](https://cloud.tencent.com/document/api/297/95303) +* [ModifyDDoSSpeedLimitConfig](https://cloud.tencent.com/document/api/297/95302) +* [ModifyDomainUsrName](https://cloud.tencent.com/document/api/297/95363) +* [ModifyPacketFilterConfig](https://cloud.tencent.com/document/api/297/95301) 新增数据结构: -* [BGPIPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPIPInstance) -* [BGPIPInstanceSpecification](https://cloud.tencent.com/document/api/1021/57582#BGPIPInstanceSpecification) -* [BGPIPInstanceUsages](https://cloud.tencent.com/document/api/1021/57582#BGPIPInstanceUsages) -* [BGPInstance](https://cloud.tencent.com/document/api/1021/57582#BGPInstance) -* [BGPInstanceSpecification](https://cloud.tencent.com/document/api/1021/57582#BGPInstanceSpecification) -* [BGPInstanceUsages](https://cloud.tencent.com/document/api/1021/57582#BGPInstanceUsages) -* [BlackWhiteIpRelation](https://cloud.tencent.com/document/api/1021/57582#BlackWhiteIpRelation) -* [DDoSAIRelation](https://cloud.tencent.com/document/api/1021/57582#DDoSAIRelation) -* [DDoSGeoIPBlockConfig](https://cloud.tencent.com/document/api/1021/57582#DDoSGeoIPBlockConfig) -* [DDoSGeoIPBlockConfigRelation](https://cloud.tencent.com/document/api/1021/57582#DDoSGeoIPBlockConfigRelation) -* [DDoSSpeedLimitConfig](https://cloud.tencent.com/document/api/1021/57582#DDoSSpeedLimitConfig) -* [DDoSSpeedLimitConfigRelation](https://cloud.tencent.com/document/api/1021/57582#DDoSSpeedLimitConfigRelation) -* [DefaultAlarmThreshold](https://cloud.tencent.com/document/api/1021/57582#DefaultAlarmThreshold) -* [EipAddressPackRelation](https://cloud.tencent.com/document/api/1021/57582#EipAddressPackRelation) -* [EipAddressRelation](https://cloud.tencent.com/document/api/1021/57582#EipAddressRelation) -* [EipProductInfo](https://cloud.tencent.com/document/api/1021/57582#EipProductInfo) -* [ForwardListener](https://cloud.tencent.com/document/api/1021/57582#ForwardListener) -* [IPAlarmThresholdRelation](https://cloud.tencent.com/document/api/1021/57582#IPAlarmThresholdRelation) -* [IPLineInfo](https://cloud.tencent.com/document/api/1021/57582#IPLineInfo) -* [InstanceRelation](https://cloud.tencent.com/document/api/1021/57582#InstanceRelation) -* [Layer4Rule](https://cloud.tencent.com/document/api/1021/57582#Layer4Rule) -* [Layer7Rule](https://cloud.tencent.com/document/api/1021/57582#Layer7Rule) -* [ListenerCcThreholdConfig](https://cloud.tencent.com/document/api/1021/57582#ListenerCcThreholdConfig) -* [PackInfo](https://cloud.tencent.com/document/api/1021/57582#PackInfo) -* [PacketFilterConfig](https://cloud.tencent.com/document/api/1021/57582#PacketFilterConfig) -* [PacketFilterRelation](https://cloud.tencent.com/document/api/1021/57582#PacketFilterRelation) -* [PortSegment](https://cloud.tencent.com/document/api/1021/57582#PortSegment) -* [ProtectThresholdRelation](https://cloud.tencent.com/document/api/1021/57582#ProtectThresholdRelation) -* [ProtocolBlockConfig](https://cloud.tencent.com/document/api/1021/57582#ProtocolBlockConfig) -* [ProtocolBlockRelation](https://cloud.tencent.com/document/api/1021/57582#ProtocolBlockRelation) -* [ProxyTypeInfo](https://cloud.tencent.com/document/api/1021/57582#ProxyTypeInfo) -* [RegionInfo](https://cloud.tencent.com/document/api/1021/57582#RegionInfo) -* [SchedulingDomainInfo](https://cloud.tencent.com/document/api/1021/57582#SchedulingDomainInfo) -* [SourceServer](https://cloud.tencent.com/document/api/1021/57582#SourceServer) -* [SpeedValue](https://cloud.tencent.com/document/api/1021/57582#SpeedValue) -* [StaticPackRelation](https://cloud.tencent.com/document/api/1021/57582#StaticPackRelation) -* [WaterPrintConfig](https://cloud.tencent.com/document/api/1021/57582#WaterPrintConfig) -* [WaterPrintKey](https://cloud.tencent.com/document/api/1021/57582#WaterPrintKey) -* [WaterPrintRelation](https://cloud.tencent.com/document/api/1021/57582#WaterPrintRelation) +* [BGPIPInstance](https://cloud.tencent.com/document/api/297/95396#BGPIPInstance) +* [BGPIPInstanceSpecification](https://cloud.tencent.com/document/api/297/95396#BGPIPInstanceSpecification) +* [BGPIPInstanceUsages](https://cloud.tencent.com/document/api/297/95396#BGPIPInstanceUsages) +* [BGPInstance](https://cloud.tencent.com/document/api/297/95396#BGPInstance) +* [BGPInstanceSpecification](https://cloud.tencent.com/document/api/297/95396#BGPInstanceSpecification) +* [BGPInstanceUsages](https://cloud.tencent.com/document/api/297/95396#BGPInstanceUsages) +* [BlackWhiteIpRelation](https://cloud.tencent.com/document/api/297/95396#BlackWhiteIpRelation) +* [DDoSAIRelation](https://cloud.tencent.com/document/api/297/95396#DDoSAIRelation) +* [DDoSGeoIPBlockConfig](https://cloud.tencent.com/document/api/297/95396#DDoSGeoIPBlockConfig) +* [DDoSGeoIPBlockConfigRelation](https://cloud.tencent.com/document/api/297/95396#DDoSGeoIPBlockConfigRelation) +* [DDoSSpeedLimitConfig](https://cloud.tencent.com/document/api/297/95396#DDoSSpeedLimitConfig) +* [DDoSSpeedLimitConfigRelation](https://cloud.tencent.com/document/api/297/95396#DDoSSpeedLimitConfigRelation) +* [DefaultAlarmThreshold](https://cloud.tencent.com/document/api/297/95396#DefaultAlarmThreshold) +* [EipAddressPackRelation](https://cloud.tencent.com/document/api/297/95396#EipAddressPackRelation) +* [EipAddressRelation](https://cloud.tencent.com/document/api/297/95396#EipAddressRelation) +* [EipProductInfo](https://cloud.tencent.com/document/api/297/95396#EipProductInfo) +* [ForwardListener](https://cloud.tencent.com/document/api/297/95396#ForwardListener) +* [IPAlarmThresholdRelation](https://cloud.tencent.com/document/api/297/95396#IPAlarmThresholdRelation) +* [IPLineInfo](https://cloud.tencent.com/document/api/297/95396#IPLineInfo) +* [InstanceRelation](https://cloud.tencent.com/document/api/297/95396#InstanceRelation) +* [Layer4Rule](https://cloud.tencent.com/document/api/297/95396#Layer4Rule) +* [Layer7Rule](https://cloud.tencent.com/document/api/297/95396#Layer7Rule) +* [ListenerCcThreholdConfig](https://cloud.tencent.com/document/api/297/95396#ListenerCcThreholdConfig) +* [PackInfo](https://cloud.tencent.com/document/api/297/95396#PackInfo) +* [PacketFilterConfig](https://cloud.tencent.com/document/api/297/95396#PacketFilterConfig) +* [PacketFilterRelation](https://cloud.tencent.com/document/api/297/95396#PacketFilterRelation) +* [PortSegment](https://cloud.tencent.com/document/api/297/95396#PortSegment) +* [ProtectThresholdRelation](https://cloud.tencent.com/document/api/297/95396#ProtectThresholdRelation) +* [ProtocolBlockConfig](https://cloud.tencent.com/document/api/297/95396#ProtocolBlockConfig) +* [ProtocolBlockRelation](https://cloud.tencent.com/document/api/297/95396#ProtocolBlockRelation) +* [ProxyTypeInfo](https://cloud.tencent.com/document/api/297/95396#ProxyTypeInfo) +* [RegionInfo](https://cloud.tencent.com/document/api/297/95396#RegionInfo) +* [SchedulingDomainInfo](https://cloud.tencent.com/document/api/297/95396#SchedulingDomainInfo) +* [SourceServer](https://cloud.tencent.com/document/api/297/95396#SourceServer) +* [SpeedValue](https://cloud.tencent.com/document/api/297/95396#SpeedValue) +* [StaticPackRelation](https://cloud.tencent.com/document/api/297/95396#StaticPackRelation) +* [WaterPrintConfig](https://cloud.tencent.com/document/api/297/95396#WaterPrintConfig) +* [WaterPrintKey](https://cloud.tencent.com/document/api/297/95396#WaterPrintKey) +* [WaterPrintRelation](https://cloud.tencent.com/document/api/297/95396#WaterPrintRelation) @@ -3388,6 +3386,227 @@ ## API 网关(apigateway) 版本:2018-08-08 +### 第 42 次发布 + +发布时间:2023-07-27 01:06:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* GenerateApiDocument + +**删除数据结构**: + +* DocumentSDK + +### 第 41 次发布 + +发布时间:2023-07-14 01:02:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeApiEnvironmentStrategy](https://cloud.tencent.com/document/api/628/45181) + + * **修改出参**:Result + +* [DescribeIPStrategysStatus](https://cloud.tencent.com/document/api/628/45230) + + * **修改出参**:Result + + +新增数据结构: + +* [ApiEnvironmentStrategyStatus](https://cloud.tencent.com/document/api/628/45244#ApiEnvironmentStrategyStatus) +* [IPStrategiesStatus](https://cloud.tencent.com/document/api/628/45244#IPStrategiesStatus) + +**删除数据结构**: + +* ApiEnvironmentStrategyStataus +* IPStrategysStatus + +### 第 40 次发布 + +发布时间:2023-07-13 01:02:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeLogSearch](https://cloud.tencent.com/document/api/628/45203) + + +### 第 39 次发布 + +发布时间:2023-07-10 01:06:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* GenerateApiDocument + +### 第 38 次发布 + +发布时间:2023-07-05 01:06:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeServiceEnvironmentReleaseHistory](https://cloud.tencent.com/document/api/628/45197) + + * **修改入参**:EnvironmentName + + +### 第 37 次发布 + +发布时间:2023-06-29 01:02:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateService](https://cloud.tencent.com/document/api/628/45201) + + * **删除入参**:ExclusiveSetName + +* [DescribeService](https://cloud.tencent.com/document/api/628/45199) + + * **删除出参**:ExclusiveSetName + +* [DescribeServiceForApiApp](https://cloud.tencent.com/document/api/628/58632) + + * **删除出参**:ExclusiveSetName + + +修改数据结构: + +* [InstanceDetail](https://cloud.tencent.com/document/api/628/45244#InstanceDetail) + + * **修改成员**:Zones + + +### 第 36 次发布 + +发布时间:2023-06-27 01:02:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ApiIdStatus](https://cloud.tencent.com/document/api/628/45244#ApiIdStatus) + + * **修改成员**:RelationBuniessApiIds + +* [DesApisStatus](https://cloud.tencent.com/document/api/628/45244#DesApisStatus) + + * **修改成员**:RelationBuniessApiIds + +* [DescribeApisStatusResultApiIdStatusSetInfo](https://cloud.tencent.com/document/api/628/45244#DescribeApisStatusResultApiIdStatusSetInfo) + +* [ParameterInfo](https://cloud.tencent.com/document/api/628/45244#ParameterInfo) + + +### 第 35 次发布 + +发布时间:2023-06-08 16:31:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [ApigatewayTags](https://cloud.tencent.com/document/api/628/45244#ApigatewayTags) +* [DescribeApisStatusResultApiIdStatusSetInfo](https://cloud.tencent.com/document/api/628/45244#DescribeApisStatusResultApiIdStatusSetInfo) + +修改数据结构: + +* [DescribeApisStatusResultInfo](https://cloud.tencent.com/document/api/628/45244#DescribeApisStatusResultInfo) + + * 新增成员:ApiIdStatusSet + + +### 第 34 次发布 + +发布时间:2023-06-06 01:02:35 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [BindSubDomain](https://cloud.tencent.com/document/api/628/45188) + + * **删除出参**:Result + +* [CreateApi](https://cloud.tencent.com/document/api/628/45243) + + * **修改出参**:Result + +* [DescribeApisStatus](https://cloud.tencent.com/document/api/628/45239) + + * **修改出参**:Result + +* [DescribeExclusiveInstances](https://cloud.tencent.com/document/api/628/63805) + + * **修改出参**:Result + +* [ModifyUpstream](https://cloud.tencent.com/document/api/628/70410) + + * **修改出参**:Result + + +新增数据结构: + +* [CreateApiResultInfo](https://cloud.tencent.com/document/api/628/45244#CreateApiResultInfo) +* [DescribeApiResultServiceParametersInfo](https://cloud.tencent.com/document/api/628/45244#DescribeApiResultServiceParametersInfo) +* [DescribeApisStatusResultInfo](https://cloud.tencent.com/document/api/628/45244#DescribeApisStatusResultInfo) +* [DescribeExclusiveInstancesResult](https://cloud.tencent.com/document/api/628/45244#DescribeExclusiveInstancesResult) +* [DescribeServiceReleaseVersionResultVersionListInfo](https://cloud.tencent.com/document/api/628/45244#DescribeServiceReleaseVersionResultVersionListInfo) +* [ModifyUpstreamResultInfo](https://cloud.tencent.com/document/api/628/45244#ModifyUpstreamResultInfo) + +**删除数据结构**: + +* ApisStatus + +修改数据结构: + +* [ApiInfo](https://cloud.tencent.com/document/api/628/45244#ApiInfo) + + * **修改成员**:ServiceParameters + +* [EnvironmentStrategy](https://cloud.tencent.com/document/api/628/45244#EnvironmentStrategy) + + * **删除成员**:MaxQuota + +* [ServiceReleaseVersion](https://cloud.tencent.com/document/api/628/45244#ServiceReleaseVersion) + + * **修改成员**:VersionList + +* [UsagePlanInfo](https://cloud.tencent.com/document/api/628/45244#UsagePlanInfo) + + * **删除成员**:InitQuota, IsHide + + ### 第 33 次发布 发布时间:2022-11-09 06:09:16 @@ -4153,7 +4372,59 @@ -## 应用性能观测(apm) 版本:2021-06-22 +## 应用性能监控(apm) 版本:2021-06-22 + +### 第 19 次发布 + +发布时间:2023-07-18 01:07:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyApmInstance](https://cloud.tencent.com/document/api/1463/89002) + + * 新增入参:CustomShowTags + + +修改数据结构: + +* [ApmInstanceDetail](https://cloud.tencent.com/document/api/1463/64927#ApmInstanceDetail) + + * 新增成员:CustomShowTags + + +### 第 18 次发布 + +发布时间:2023-06-28 01:02:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeMetricRecords](https://cloud.tencent.com/document/api/1463/68254) + + * 新增入参:OrFilters + + +### 第 17 次发布 + +发布时间:2023-06-21 01:02:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeApmInstances](https://cloud.tencent.com/document/api/1463/65103) + + * 新增入参:AllRegionsFlag + ### 第 16 次发布 @@ -4409,6 +4680,53 @@ ## 弹性伸缩(as) 版本:2018-04-19 +### 第 65 次发布 + +发布时间:2023-07-19 01:07:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [RelatedInstance](https://cloud.tencent.com/document/api/377/20453#RelatedInstance) + +修改数据结构: + +* [Activity](https://cloud.tencent.com/document/api/377/20453#Activity) + + * 新增成员:RelatedInstanceSet + + +### 第 64 次发布 + +发布时间:2023-06-15 01:02:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EnhancedService](https://cloud.tencent.com/document/api/377/20453#EnhancedService) + + +### 第 63 次发布 + +发布时间:2023-06-13 01:02:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Advice](https://cloud.tencent.com/document/api/377/20453#Advice) + + * 新增成员:Level + + ### 第 62 次发布 发布时间:2023-03-24 01:03:57 @@ -5812,6 +6130,70 @@ ## 语音识别(asr) 版本:2019-06-14 +### 第 30 次发布 + +发布时间:2023-08-08 01:06:35 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [VoicePrintCount](https://cloud.tencent.com/document/api/1093/96061) + +新增数据结构: + +* [VoicePrintCountData](https://cloud.tencent.com/document/api/1093/37824#VoicePrintCountData) + +### 第 29 次发布 + +发布时间:2023-07-18 01:07:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [SentenceRecognition](https://cloud.tencent.com/document/api/1093/35646) + + * 新增入参:InputSampleRate + + +### 第 28 次发布 + +发布时间:2023-07-05 01:07:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [VoicePrintDelete](https://cloud.tencent.com/document/api/1093/94484) +* [VoicePrintEnroll](https://cloud.tencent.com/document/api/1093/94483) +* [VoicePrintUpdate](https://cloud.tencent.com/document/api/1093/94482) +* [VoicePrintVerify](https://cloud.tencent.com/document/api/1093/94481) + +新增数据结构: + +* [VoicePrintBaseData](https://cloud.tencent.com/document/api/1093/37824#VoicePrintBaseData) +* [VoicePrintVerifyData](https://cloud.tencent.com/document/api/1093/37824#VoicePrintVerifyData) + +### 第 27 次发布 + +发布时间:2023-05-22 01:03:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [SentenceRecognition](https://cloud.tencent.com/document/api/1093/35646) + + ### 第 26 次发布 发布时间:2023-05-11 01:03:26 @@ -6430,6 +6812,36 @@ ## 批量计算(batch) 版本:2017-03-12 +### 第 47 次发布 + +发布时间:2023-07-19 01:07:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [StorageBlock](https://cloud.tencent.com/document/api/599/15912#StorageBlock) + + * **修改成员**:Type, MinSize, MaxSize + + +### 第 46 次发布 + +发布时间:2023-07-18 01:08:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ItemPrice](https://cloud.tencent.com/document/api/599/15912#ItemPrice) + + * **修改成员**:UnitPrice, ChargeUnit, OriginalPrice, DiscountPrice, Discount, UnitPriceDiscount, UnitPriceSecondStep, UnitPriceDiscountSecondStep, UnitPriceThirdStep, UnitPriceDiscountThirdStep, OriginalPriceThreeYear, DiscountPriceThreeYear, DiscountThreeYear, OriginalPriceFiveYear, DiscountPriceFiveYear, DiscountFiveYear, OriginalPriceOneYear, DiscountPriceOneYear, DiscountOneYear + + ### 第 45 次发布 发布时间:2022-12-09 01:11:02 @@ -7627,6 +8039,21 @@ ## 商业智能分析 BI(bi) 版本:2022-01-05 +### 第 2 次发布 + +发布时间:2023-08-10 01:03:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EmbedTokenInfo](https://cloud.tencent.com/document/api/590/73726#EmbedTokenInfo) + + * **修改成员**:Id, BIToken, ProjectId, CreatedUser, CreatedAt, UpdatedUser, UpdatedAt, PageId, ExtraParam + + ### 第 1 次发布 发布时间:2022-05-13 18:34:36 @@ -7650,6 +8077,108 @@ ## 费用中心(billing) 版本:2018-07-09 +### 第 44 次发布 + +发布时间:2023-07-03 01:04:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [BillDetailComponent](https://cloud.tencent.com/document/api/555/19183#BillDetailComponent) + + * 新增成员:RealTotalMeasure, DeductedMeasure + + * **修改成员**:SpecifiedPrice, TransferPayAmount, SPDeduction + + +### 第 43 次发布 + +发布时间:2023-06-28 01:03:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeBillResourceSummary](https://cloud.tencent.com/document/api/555/19181) + + * 新增入参:PayerUin + + +### 第 42 次发布 + +发布时间:2023-06-21 01:03:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeBillDetail](https://cloud.tencent.com/document/api/555/19182) + + * 新增入参:PayerUin + + +### 第 41 次发布 + +发布时间:2023-06-06 01:05:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeBillSummary](https://cloud.tencent.com/document/api/555/93162) + +新增数据结构: + +* [BusinessSummaryInfo](https://cloud.tencent.com/document/api/555/19183#BusinessSummaryInfo) +* [SummaryDetail](https://cloud.tencent.com/document/api/555/19183#SummaryDetail) + +修改数据结构: + +* [ConsumptionBusinessSummaryDataItem](https://cloud.tencent.com/document/api/555/19183#ConsumptionBusinessSummaryDataItem) + + * 新增成员:CashPayAmount, IncentivePayAmount, VoucherPayAmount, TransferPayAmount + +* [ConsumptionProjectSummaryDataItem](https://cloud.tencent.com/document/api/555/19183#ConsumptionProjectSummaryDataItem) + + * 新增成员:CashPayAmount, IncentivePayAmount, VoucherPayAmount, TransferPayAmount + +* [ConsumptionResourceSummaryDataItem](https://cloud.tencent.com/document/api/555/19183#ConsumptionResourceSummaryDataItem) + + * 新增成员:RealCost, FeeBeginTime, FeeEndTime, DayDiff, DailyTotalCost, OrderId, VoucherPayAmount, IncentivePayAmount, TransferPayAmount + + +### 第 40 次发布 + +发布时间:2023-05-24 01:04:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [BillDetailComponent](https://cloud.tencent.com/document/api/555/19183#BillDetailComponent) + + * 新增成员:TransferPayAmount + + * **修改成员**:SpecifiedPrice, SPDeduction + +* [BillResourceSummary](https://cloud.tencent.com/document/api/555/19183#BillResourceSummary) + + * 新增成员:TransferPayAmount + + * **修改成员**:SPDeduction + + ### 第 39 次发布 发布时间:2023-05-12 01:04:14 @@ -9278,6 +9807,38 @@ ## 品牌经营管家(bma) 版本:2022-11-15 +### 第 9 次发布 + +发布时间:2023-07-28 01:09:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FakeURLData](https://cloud.tencent.com/document/api/1296/86604#FakeURLData) + + * 新增成员:AuditStatus + + * **修改成员**:FakeURLId, BrandName, Origin, FakeURL, FakeDomain, Heat, BlockStatus, BlockNote, OfflineStatus, OfflineNote, IP, IPLocation, WebCompany, WebAttribute, WebName, WebICP, WebCreateTime, WebExpireTime, InsertTime, CertificationStatus, Snapshot, AccountStatus + + +### 第 8 次发布 + +发布时间:2023-05-18 01:05:33 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateBPBrand](https://cloud.tencent.com/document/api/1296/86603) + + * 新增入参:APISource + + ### 第 7 次发布 发布时间:2023-04-28 01:08:34 @@ -9917,6 +10478,28 @@ ## 商业流程服务(bpaas) 版本:2018-12-17 +### 第 5 次发布 + +发布时间:2023-06-14 01:09:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GetBpaasApproveDetail](https://cloud.tencent.com/document/api/1083/80916) + + * 新增出参:ModifyTime + + +修改数据结构: + +* [StatusNode](https://cloud.tencent.com/document/api/1083/80917#StatusNode) + + * 新增成员:RejectedCloudFunctionMsg, PrevNode + + ### 第 4 次发布 发布时间:2023-03-08 01:04:59 @@ -9992,6 +10575,21 @@ ## 业务风险情报(bri) 版本:2019-03-28 +### 第 4 次发布 + +发布时间:2023-08-03 12:20:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [BRIRequest](https://cloud.tencent.com/document/api/1064/35632#BRIRequest) + + * 新增成员:SubAppid + + ### 第 3 次发布 发布时间:2020-10-19 08:01:54 @@ -10164,6 +10762,56 @@ ## 访问管理(cam) 版本:2019-01-16 +### 第 55 次发布 + +发布时间:2023-08-11 01:04:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateMessageReceiver](https://cloud.tencent.com/document/api/598/96136) + +### 第 54 次发布 + +发布时间:2023-07-19 01:09:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GetAccountSummary](https://cloud.tencent.com/document/api/598/58534) + + * 新增出参:IdentityProviders + + +### 第 53 次发布 + +发布时间:2023-05-17 01:07:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateUserSAMLConfig](https://cloud.tencent.com/document/api/598/62664) + + * 新增入参:AuxiliaryDomain + +* [DescribeUserSAMLConfig](https://cloud.tencent.com/document/api/598/62663) + + * 新增出参:AuxiliaryDomain + +* [UpdateUserSAMLConfig](https://cloud.tencent.com/document/api/598/62662) + + * 新增入参:AuxiliaryDomain + + ### 第 52 次发布 发布时间:2023-05-10 01:06:45 @@ -11411,6 +12059,21 @@ ## 应用云渲染(car) 版本:2022-01-10 +### 第 7 次发布 + +发布时间:2023-05-31 01:09:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSession](https://cloud.tencent.com/document/api/1547/72826) + + * 新增入参:ApplicationParameters + + ### 第 6 次发布 发布时间:2023-05-08 01:10:15 @@ -11858,6 +12521,43 @@ ## 云硬盘(cbs) 版本:2017-03-12 +### 第 51 次发布 + +发布时间:2023-07-24 01:12:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeDiskOperationLogs +* DescribeSnapshotOperationLogs + +**删除数据结构**: + +* DiskOperationLog +* SnapshotOperationLog + +### 第 50 次发布 + +发布时间:2023-05-23 01:06:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateDisks](https://cloud.tencent.com/document/api/362/16312) + + * 新增入参:BurstPerformance + +* [ModifyDiskAttributes](https://cloud.tencent.com/document/api/362/15659) + + * 新增入参:BurstPerformanceOperation + + ### 第 49 次发布 发布时间:2023-04-26 01:07:08 @@ -12850,6 +13550,95 @@ ## 云呼叫中心(ccc) 版本:2020-02-10 +### 第 53 次发布 + +发布时间:2023-08-08 01:09:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateAdminURL](https://cloud.tencent.com/document/api/679/96062) + +### 第 52 次发布 + +发布时间:2023-07-28 01:10:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SdkAppIdBuyInfo](https://cloud.tencent.com/document/api/679/47715#SdkAppIdBuyInfo) + + * 新增成员:SipBuyNum + +* [StaffBuyInfo](https://cloud.tencent.com/document/api/679/47715#StaffBuyInfo) + + * 新增成员:SipNum + + +### 第 51 次发布 + +发布时间:2023-06-30 01:11:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateExtension](https://cloud.tencent.com/document/api/679/82130) + + * 新增入参:SkillGroupIds, Relation + + +修改数据结构: + +* [TelCdrInfo](https://cloud.tencent.com/document/api/679/47715#TelCdrInfo) + + * 新增成员:VoicemailAsrURL + + * **修改成员**:Caller, Callee, Time, Direction, Duration, RecordURL, SeatUser, EndStatus, SkillGroup, CallerLocation, IVRDuration, RingTimestamp, AcceptTimestamp, EndedTimestamp, IVRKeyPressed, HungUpSide, ServeParticipants, SkillGroupId, EndStatusString, StartTimestamp, QueuedTimestamp, PostIVRKeyPressed, QueuedSkillGroupId, SessionId, ProtectedCaller, ProtectedCallee, Uui, IVRKeyPressedEx, AsrUrl, CustomRecordURL, Remark, QueuedSkillGroupName, VoicemailRecordURL + + +### 第 50 次发布 + +发布时间:2023-06-08 01:08:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateCallOutSession](https://cloud.tencent.com/document/api/679/68726) + + * 新增入参:Callers + + +### 第 49 次发布 + +发布时间:2023-05-17 01:08:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateAutoCalloutTask](https://cloud.tencent.com/document/api/679/69194) + + * 新增入参:UUI, CalleeAttributes + + +新增数据结构: + +* [CalleeAttribute](https://cloud.tencent.com/document/api/679/47715#CalleeAttribute) + ### 第 48 次发布 发布时间:2023-05-08 01:11:11 @@ -13707,6 +14496,299 @@ ## 云数据库 MySQL(cdb) 版本:2017-03-20 +### 第 141 次发布 + +发布时间:2023-08-07 01:07:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeCpuExpandStrategy](https://cloud.tencent.com/document/api/236/96018) +* [StartCpuExpand](https://cloud.tencent.com/document/api/236/96017) +* [StopCpuExpand](https://cloud.tencent.com/document/api/236/96016) + +### 第 140 次发布 + +发布时间:2023-07-31 01:10:35 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [RoInstanceInfo](https://cloud.tencent.com/document/api/236/15878#RoInstanceInfo) + + * **修改成员**:MasterInstanceId, RoStatus, OfflineTime, Weight, Region, Zone, InstanceId, Status, InstanceType, InstanceName, HourFeeStatus, TaskStatus, Memory, Volume, Qps, Vip, Vport, VpcId, SubnetId, DeviceType, EngineVersion, DeadlineTime, PayType + + +### 第 139 次发布 + +发布时间:2023-07-24 01:13:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeCDBProxy +* DescribeProxyConnectionPoolConf +* ModifyCDBProxyConnectionPool +* ModifyCDBProxyVipVPort +* QueryCDBProxy + +**删除数据结构**: + +* Address +* BaseGroupInfo +* ConnectionPoolInfo +* PoolConf +* ProxyGroup +* ProxyGroups +* ProxyNodeInfo +* RWInfo +* RWInfos +* RWInstanceInfo + +### 第 138 次发布 + +发布时间:2023-07-20 01:13:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* ModifyCDBProxyDesc + +### 第 137 次发布 + +发布时间:2023-07-14 01:06:10 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeAuditLogs](https://cloud.tencent.com/document/api/236/95032) + +新增数据结构: + +* [AuditLog](https://cloud.tencent.com/document/api/236/15878#AuditLog) + +### 第 136 次发布 + +发布时间:2023-07-13 01:06:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AnalyzeAuditLogs](https://cloud.tencent.com/document/api/236/89112) + + * 新增入参:LogFilter + +* [CreateAuditLogFile](https://cloud.tencent.com/document/api/236/45461) + + * 新增入参:LogFilter + + +新增数据结构: + +* [InstanceAuditLogFilters](https://cloud.tencent.com/document/api/236/15878#InstanceAuditLogFilters) + +### 第 135 次发布 + +发布时间:2023-06-29 01:07:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [RemoteBackupInfo](https://cloud.tencent.com/document/api/236/15878#RemoteBackupInfo) + + * **修改成员**:SubBackupId + + +### 第 134 次发布 + +发布时间:2023-06-27 01:06:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ProxyInst](https://cloud.tencent.com/document/api/236/15878#ProxyInst) + + * **修改成员**:InstanceType + + +### 第 133 次发布 + +发布时间:2023-06-22 01:12:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDatabase](https://cloud.tencent.com/document/api/236/94238) + +### 第 132 次发布 + +发布时间:2023-06-15 01:05:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateCdbProxyAddress](https://cloud.tencent.com/document/api/236/90586) + + * 新增入参:ConnectionPoolType + + +### 第 131 次发布 + +发布时间:2023-06-08 01:08:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDefaultParams](https://cloud.tencent.com/document/api/236/32662) + + * **修改入参**:EngineVersion + + +### 第 130 次发布 + +发布时间:2023-06-07 01:07:38 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Inbound](https://cloud.tencent.com/document/api/236/15878#Inbound) + + * 新增成员:AddressModule + +* [Outbound](https://cloud.tencent.com/document/api/236/15878#Outbound) + + * 新增成员:AddressModule + + +### 第 129 次发布 + +发布时间:2023-06-01 09:45:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeBinlogs](https://cloud.tencent.com/document/api/236/15843) + + * 新增入参:MinStartTime, MaxStartTime + + +### 第 128 次发布 + +发布时间:2023-05-22 01:07:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeBackupTables + +**删除数据结构**: + +* TableName + +### 第 127 次发布 + +发布时间:2023-05-19 01:19:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeBackupDatabases +* DescribeBackupTables + +### 第 126 次发布 + +发布时间:2023-05-18 01:08:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeParamTemplateInfo](https://cloud.tencent.com/document/api/236/32660) + + * 新增出参:EngineType + + +### 第 125 次发布 + +发布时间:2023-05-17 01:09:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeBackupDecryptionKey](https://cloud.tencent.com/document/api/236/91083) + +修改数据结构: + +* [ParamTemplateInfo](https://cloud.tencent.com/document/api/236/15878#ParamTemplateInfo) + + * 新增成员:EngineType + + +### 第 124 次发布 + +发布时间:2023-05-15 01:12:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeRollbackRangeTime](https://cloud.tencent.com/document/api/236/18726) + + * 新增入参:IsRemoteZone, BackupRegion + + ### 第 123 次发布 发布时间:2023-05-08 01:11:27 @@ -16369,6 +17451,82 @@ ## 内容分发网络 CDN(cdn) 版本:2018-06-06 +### 第 126 次发布 + +发布时间:2023-07-12 01:11:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [HttpsPackage](https://cloud.tencent.com/document/api/228/30987#HttpsPackage) + + * **修改成员**:AutoExtension + + +### 第 125 次发布 + +发布时间:2023-06-28 01:06:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DetailDomain](https://cloud.tencent.com/document/api/228/30987#DetailDomain) + + * **修改成员**:OthersPrivateAccess + + +### 第 124 次发布 + +发布时间:2023-06-26 01:13:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyDomainConfig](https://cloud.tencent.com/document/api/228/94258) + +### 第 123 次发布 + +发布时间:2023-06-09 01:07:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Authentication](https://cloud.tencent.com/document/api/228/30987#Authentication) + + * 新增成员:AuthAlgorithm + + +### 第 122 次发布 + +发布时间:2023-06-05 01:12:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [OriginSni](https://cloud.tencent.com/document/api/228/30987#OriginSni) + +修改数据结构: + +* [Origin](https://cloud.tencent.com/document/api/228/30987#Origin) + + * 新增成员:Sni + + ### 第 121 次发布 发布时间:2023-05-08 01:12:20 @@ -19100,6 +20258,75 @@ ## 云数据仓库 ClickHouse(cdwch) 版本:2020-09-15 +### 第 13 次发布 + +发布时间:2023-07-20 01:14:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [InstanceInfo](https://cloud.tencent.com/document/api/1299/83429#InstanceInfo) + + * 新增成员:EsIndexId, EsIndexUsername, EsIndexPassword, HasEsIndex + + * **修改成员**:MountDiskType, CHProxyVip, CosBucketName, CanAttachCbs, CanAttachCbsLvm, CanAttachCos, Components, UpgradeVersions + +* [InstanceStateInfo](https://cloud.tencent.com/document/api/1299/83429#InstanceStateInfo) + + * 新增成员:ProcessSubName + + * **修改成员**:RequestId + + +### 第 12 次发布 + +发布时间:2023-06-30 01:12:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeBackUpSchedule](https://cloud.tencent.com/document/api/1299/86155) + + * 新增出参:ErrorMsg + +* [DescribeInstancesNew](https://cloud.tencent.com/document/api/1299/93328) + + * 新增入参:IsSimple + + +修改数据结构: + +* [BackupTableContent](https://cloud.tencent.com/document/api/1299/83429#BackupTableContent) + + * 新增成员:ZooPath, Rip + +* [ScheduleStrategy](https://cloud.tencent.com/document/api/1299/83429#ScheduleStrategy) + + * 新增成员:NextBackupTime + + +### 第 11 次发布 + +发布时间:2023-06-09 01:07:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeInstancesNew](https://cloud.tencent.com/document/api/1299/93328) + +新增数据结构: + +* [SearchTags](https://cloud.tencent.com/document/api/1299/83429#SearchTags) + ### 第 10 次发布 发布时间:2023-04-03 01:07:25 @@ -19294,6 +20521,93 @@ ## 混沌演练平台(cfg) 版本:2021-08-20 +### 第 9 次发布 + +发布时间:2023-07-25 10:44:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTaskList](https://cloud.tencent.com/document/api/1500/71779) + + * 新增入参:Filters + +* [DescribeTemplateList](https://cloud.tencent.com/document/api/1500/71773) + + * 新增入参:Filters + + +新增数据结构: + +* [ActionFilter](https://cloud.tencent.com/document/api/1500/71784#ActionFilter) + +### 第 8 次发布 + +发布时间:2023-06-29 01:09:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTemplateList](https://cloud.tencent.com/document/api/1500/71773) + + * 新增入参:TemplateSource, TemplateIdList + + +修改数据结构: + +* [TaskListItem](https://cloud.tencent.com/document/api/1500/71784#TaskListItem) + + * 新增成员:TaskExpect + +* [Template](https://cloud.tencent.com/document/api/1500/71784#Template) + + * 新增成员:TemplateSource + +* [TemplateListItem](https://cloud.tencent.com/document/api/1500/71784#TemplateListItem) + + * 新增成员:TemplateSource + + +### 第 7 次发布 + +发布时间:2023-06-08 01:11:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [TaskGroupInstancesExecuteRules](https://cloud.tencent.com/document/api/1500/71784#TaskGroupInstancesExecuteRules) + +修改数据结构: + +* [TaskGroup](https://cloud.tencent.com/document/api/1500/71784#TaskGroup) + + * 新增成员:TaskGroupDiscardInstanceList, TaskGroupSelectedInstanceList, TaskGroupInstancesExecuteRule + + +### 第 6 次发布 + +发布时间:2023-05-16 01:15:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Task](https://cloud.tencent.com/document/api/1500/71784#Task) + + * 新增成员:TaskPlanId, TaskPlanTitle + + ### 第 5 次发布 发布时间:2022-12-26 01:15:15 @@ -19413,6 +20727,105 @@ ## 文件存储(cfs) 版本:2019-07-19 +### 第 25 次发布 + +发布时间:2023-07-27 01:09:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCfsFileSystems](https://cloud.tencent.com/document/api/582/38170) + + * 新增入参:Offset, Limit + + +### 第 24 次发布 + +发布时间:2023-07-14 01:07:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AutoSnapshotPolicyInfo](https://cloud.tencent.com/document/api/582/38175#AutoSnapshotPolicyInfo) + + * **修改成员**:DayOfMonth, IntervalDays, CrossRegionsAliveDays + + +### 第 23 次发布 + +发布时间:2023-07-12 01:12:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateCfsFileSystem](https://cloud.tencent.com/document/api/582/38174) + + * 新增入参:SnapshotId, AutoSnapshotPolicyId, EnableAutoScaleUp + + +修改数据结构: + +* [SnapshotInfo](https://cloud.tencent.com/document/api/582/38175#SnapshotInfo) + + * 新增成员:SnapshotTime + + * **修改成员**:SnapshotType + + +### 第 22 次发布 + +发布时间:2023-06-20 01:12:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AutoSnapshotPolicyInfo](https://cloud.tencent.com/document/api/582/38175#AutoSnapshotPolicyInfo) + + * 新增成员:CrossRegionsAliveDays + + +### 第 21 次发布 + +发布时间:2023-06-06 01:12:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TieringDetailInfo](https://cloud.tencent.com/document/api/582/38175#TieringDetailInfo) + + * 新增成员:TieringSizeInBytes + + +### 第 20 次发布 + +发布时间:2023-05-24 01:10:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SnapshotInfo](https://cloud.tencent.com/document/api/582/38175#SnapshotInfo) + + * 新增成员:SnapshotType + + ### 第 19 次发布 发布时间:2023-04-25 01:11:04 @@ -19798,6 +21211,149 @@ ## 云防火墙(cfw) 版本:2019-09-04 +### 第 41 次发布 + +发布时间:2023-08-15 01:07:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DescAcItem](https://cloud.tencent.com/document/api/1132/49071#DescAcItem) + + * 新增成员:Scope, InternetBorderUuid + + * **修改成员**:Direction, InstanceName, InternalUuid, Status, BetaList + +* [NatInstanceInfo](https://cloud.tencent.com/document/api/1132/49071#NatInstanceInfo) + + * 新增成员:EngineVersion, UpdateEnable + + * **修改成员**:RuleUsed, RuleMax + +* [VpcDnsInfo](https://cloud.tencent.com/document/api/1132/49071#VpcDnsInfo) + + * 新增成员:ProtectedStatus, SupportDNSFW + + +### 第 40 次发布 + +发布时间:2023-07-14 01:08:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateAddressTemplate](https://cloud.tencent.com/document/api/1132/95034) +* [DeleteAddressTemplate](https://cloud.tencent.com/document/api/1132/95033) + +### 第 39 次发布 + +发布时间:2023-06-30 01:13:38 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeBlockIgnoreList](https://cloud.tencent.com/document/api/1132/86691) + + * 新增出参:SourceList + + +修改数据结构: + +* [InstanceInfo](https://cloud.tencent.com/document/api/1132/49071#InstanceInfo) + + * 新增成员:RegionKey + + +### 第 38 次发布 + +发布时间:2023-06-12 01:07:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeEnterpriseSGRuleProgress](https://cloud.tencent.com/document/api/1132/93416) + +### 第 37 次发布 + +发布时间:2023-06-02 01:13:34 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AssociatedInstanceInfo](https://cloud.tencent.com/document/api/1132/49071#AssociatedInstanceInfo) + + * 新增成员:SecurityGroupRuleCount, CdbId + +* [InstanceInfo](https://cloud.tencent.com/document/api/1132/49071#InstanceInfo) + + * 新增成员:Server + + +### 第 36 次发布 + +发布时间:2023-05-19 01:21:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeLogs](https://cloud.tencent.com/document/api/1132/91646) + +### 第 35 次发布 + +发布时间:2023-05-17 01:12:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddEnterpriseSecurityGroupRules](https://cloud.tencent.com/document/api/1132/64234) + + * 新增出参:Rules + +* [DescribeEnterpriseSecurityGroupRule](https://cloud.tencent.com/document/api/1132/64233) + + * 新增入参:RuleUuid + + +新增数据结构: + +* [SecurityGroupSimplifyRule](https://cloud.tencent.com/document/api/1132/49071#SecurityGroupSimplifyRule) + +### 第 34 次发布 + +发布时间:2023-05-16 01:16:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SecurityGroupListData](https://cloud.tencent.com/document/api/1132/49071#SecurityGroupListData) + + * 新增成员:Uuid, Region, AssetGroupNameIn, AssetGroupNameOut, ParameterName + + ### 第 33 次发布 发布时间:2023-04-28 01:12:37 @@ -20575,6 +22131,25 @@ ## 云 HDFS(chdfs) 版本:2020-11-12 +### 第 6 次发布 + +发布时间:2023-05-24 01:11:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [Summary](https://cloud.tencent.com/document/api/1105/51158#Summary) + +修改数据结构: + +* [LifeCycleRule](https://cloud.tencent.com/document/api/1105/51158#LifeCycleRule) + + * 新增成员:Summary, LastSummaryTime + + ### 第 5 次发布 发布时间:2023-01-06 18:21:15 @@ -20709,6 +22284,51 @@ ## 账号风控平台(ciam) 版本:2022-03-31 +### 第 10 次发布 + +发布时间:2023-07-06 01:13:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateUserGroup](https://cloud.tencent.com/document/api/1441/94455) + + * 新增出参:UserGroupId + +* [CreateUserStore](https://cloud.tencent.com/document/api/1441/94460) + + * 新增出参:UserStoreId + + +### 第 9 次发布 + +发布时间:2023-07-04 01:14:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateUserGroup](https://cloud.tencent.com/document/api/1441/94455) +* [CreateUserStore](https://cloud.tencent.com/document/api/1441/94460) +* [DeleteUserGroups](https://cloud.tencent.com/document/api/1441/94454) +* [DeleteUserStore](https://cloud.tencent.com/document/api/1441/94459) +* [ListUserGroups](https://cloud.tencent.com/document/api/1441/94453) +* [ListUserStore](https://cloud.tencent.com/document/api/1441/94458) +* [UpdateUserGroup](https://cloud.tencent.com/document/api/1441/94452) +* [UpdateUserStore](https://cloud.tencent.com/document/api/1441/94457) + +新增数据结构: + +* [AppAssociatedUserGroupIds](https://cloud.tencent.com/document/api/1441/75643#AppAssociatedUserGroupIds) +* [UserGroup](https://cloud.tencent.com/document/api/1441/75643#UserGroup) +* [UserGroupDeleteResp](https://cloud.tencent.com/document/api/1441/75643#UserGroupDeleteResp) +* [UserStore](https://cloud.tencent.com/document/api/1441/75643#UserStore) + ### 第 8 次发布 发布时间:2022-09-27 06:14:52 @@ -21235,6 +22855,258 @@ ## 消息队列 CKafka(ckafka) 版本:2019-08-19 +### 第 93 次发布 + +发布时间:2023-08-14 01:12:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ClickHouseParam](https://cloud.tencent.com/document/api/597/40861#ClickHouseParam) + + * 新增成员:BatchSize, ConsumerFetchMinBytes, ConsumerFetchMaxWaitMs + + +### 第 92 次发布 + +发布时间:2023-08-11 01:08:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [InstanceAttributesResponse](https://cloud.tencent.com/document/api/597/40861#InstanceAttributesResponse) + + * 新增成员:InstanceChargeType + + +### 第 91 次发布 + +发布时间:2023-08-10 10:00:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [RenewCkafkaInstance](https://cloud.tencent.com/document/api/597/90290) + + * 新增出参:Result, RequestId + + * **删除出参**:BigDealId, DealName + + +新增数据结构: + +* [RenewCkafkaInstanceResp](https://cloud.tencent.com/document/api/597/40861#RenewCkafkaInstanceResp) + +修改数据结构: + +* [EsParam](https://cloud.tencent.com/document/api/597/40861#EsParam) + + * 新增成员:RecordMappingMode + + +### 第 90 次发布 + +发布时间:2023-07-25 10:45:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [InstanceScalingDown](https://cloud.tencent.com/document/api/597/95460) + +新增数据结构: + +* [ScalingDownResp](https://cloud.tencent.com/document/api/597/40861#ScalingDownResp) + +### 第 89 次发布 + +发布时间:2023-07-18 01:18:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [EsRecordMapping](https://cloud.tencent.com/document/api/597/40861#EsRecordMapping) + +修改数据结构: + +* [EsParam](https://cloud.tencent.com/document/api/597/40861#EsParam) + + * 新增成员:RecordMappingList, DateField + + +### 第 88 次发布 + +发布时间:2023-07-12 19:20:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Route](https://cloud.tencent.com/document/api/597/40861#Route) + + * 新增成员:BrokerVipList + + +### 第 87 次发布 + +发布时间:2023-07-12 17:31:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Route](https://cloud.tencent.com/document/api/597/40861#Route) + + * 新增成员:Subnet, VpcId + + +### 第 86 次发布 + +发布时间:2023-06-27 01:10:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateInstancePre](https://cloud.tencent.com/document/api/597/45847) + + * 新增入参:InstanceNum + + +### 第 85 次发布 + +发布时间:2023-06-26 01:15:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreatePostPaidInstance](https://cloud.tencent.com/document/api/597/94259) + +新增数据结构: + +* [CreateInstancePostData](https://cloud.tencent.com/document/api/597/40861#CreateInstancePostData) +* [CreateInstancePostResp](https://cloud.tencent.com/document/api/597/40861#CreateInstancePostResp) + +### 第 84 次发布 + +发布时间:2023-06-21 01:08:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTopicFlowRanking](https://cloud.tencent.com/document/api/597/90976) + + * 新增入参:BrokerIp + + +新增数据结构: + +* [BrokerTopicData](https://cloud.tencent.com/document/api/597/40861#BrokerTopicData) + +修改数据结构: + +* [TopicFlowRankingResult](https://cloud.tencent.com/document/api/597/40861#TopicFlowRankingResult) + + * 新增成员:BrokerIp, BrokerTopicData + + +### 第 83 次发布 + +发布时间:2023-06-09 01:09:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateInstancePre](https://cloud.tencent.com/document/api/597/45847) + + * 新增入参:PublicNetworkMonthly + + +新增数据结构: + +* [DealInstanceDTO](https://cloud.tencent.com/document/api/597/40861#DealInstanceDTO) + +修改数据结构: + +* [CreateInstancePreData](https://cloud.tencent.com/document/api/597/40861#CreateInstancePreData) + + * 新增成员:DealNameInstanceIdMapping + +* [CreateInstancePreResp](https://cloud.tencent.com/document/api/597/40861#CreateInstancePreResp) + + * **修改成员**:DeleteRouteTimestamp + + +### 第 82 次发布 + +发布时间:2023-06-08 01:12:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateInstancePost](https://cloud.tencent.com/document/api/597/83553) + + * 新增入参:InstanceType, KafkaVersion, SpecificationsType, DiskType, DiskSize, Partition, TopicNum, MultiZoneFlag, ZoneIds, InstanceNum, PublicNetworkMonthly + + +新增数据结构: + +* [RouteDTO](https://cloud.tencent.com/document/api/597/40861#RouteDTO) + +修改数据结构: + +* [OperateResponseData](https://cloud.tencent.com/document/api/597/40861#OperateResponseData) + + * 新增成员:RouteDTO + + +### 第 81 次发布 + +发布时间:2023-06-07 01:11:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeRoute](https://cloud.tencent.com/document/api/597/45484) + + * 新增入参:RouteId + + ### 第 80 次发布 发布时间:2023-05-12 01:10:57 @@ -21245,14 +23117,14 @@ 新增接口: -* [[DescribeTopicFlowRanking](https://cloud.tencent.com/document/api/597/90976)](https://cloud.tencent.com/document/api/#/#) +* [DescribeTopicFlowRanking](https://cloud.tencent.com/document/api/597/90976) 新增数据结构: -* [[ConsumerGroupSpeed](https://cloud.tencent.com/document/api/597/40861#ConsumerGroupSpeed)](https://cloud.tencent.com/document/api/597/40861#[ConsumerGroupSpeed](https://cloud.tencent.com/document/api/597/40861#ConsumerGroupSpeed)) -* [[TopicFlowRanking](https://cloud.tencent.com/document/api/597/40861#TopicFlowRanking)](https://cloud.tencent.com/document/api/597/40861#[TopicFlowRanking](https://cloud.tencent.com/document/api/597/40861#TopicFlowRanking)) -* [[TopicFlowRankingResult](https://cloud.tencent.com/document/api/597/40861#TopicFlowRankingResult)](https://cloud.tencent.com/document/api/597/40861#[TopicFlowRankingResult](https://cloud.tencent.com/document/api/597/40861#TopicFlowRankingResult)) -* [[TopicMessageHeapRanking](https://cloud.tencent.com/document/api/597/40861#TopicMessageHeapRanking)](https://cloud.tencent.com/document/api/597/40861#[TopicMessageHeapRanking](https://cloud.tencent.com/document/api/597/40861#TopicMessageHeapRanking)) +* [ConsumerGroupSpeed](https://cloud.tencent.com/document/api/597/40861#ConsumerGroupSpeed) +* [TopicFlowRanking](https://cloud.tencent.com/document/api/597/40861#TopicFlowRanking) +* [TopicFlowRankingResult](https://cloud.tencent.com/document/api/597/40861#TopicFlowRankingResult) +* [TopicMessageHeapRanking](https://cloud.tencent.com/document/api/597/40861#TopicMessageHeapRanking) ### 第 79 次发布 @@ -22970,6 +24842,79 @@ ## 负载均衡(clb) 版本:2018-03-17 +### 第 92 次发布 + +发布时间:2023-08-15 01:09:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [[ModifyLoadBalancersProject](https://cloud.tencent.com/document/api/214/96177)](https://cloud.tencent.com/document/api/#/#) + +### 第 91 次发布 + +发布时间:2023-06-12 01:09:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TargetGroupAssociation](https://cloud.tencent.com/document/api/214/30694#TargetGroupAssociation) + + * **修改成员**:ListenerId + +* [TargetGroupInstance](https://cloud.tencent.com/document/api/214/30694#TargetGroupInstance) + + * **修改成员**:Port + + +### 第 90 次发布 + +发布时间:2023-06-02 01:14:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateLoadBalancer](https://cloud.tencent.com/document/api/214/30692) + + * 新增入参:DynamicVip + + +新增数据结构: + +* [SpecAvailability](https://cloud.tencent.com/document/api/214/30694#SpecAvailability) +* [TypeInfo](https://cloud.tencent.com/document/api/214/30694#TypeInfo) + +修改数据结构: + +* [Resource](https://cloud.tencent.com/document/api/214/30694#Resource) + + * 新增成员:TypeSet + + +### 第 89 次发布 + +发布时间:2023-05-22 11:55:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TargetHealth](https://cloud.tencent.com/document/api/214/30694#TargetHealth) + + * **修改成员**:HealthStatusDetial + + ### 第 88 次发布 发布时间:2023-04-24 01:09:35 @@ -25213,6 +27158,21 @@ ## Cloud Studio(云端 IDE)(cloudstudio) 版本:2021-05-24 +### 第 5 次发布 + +发布时间:2023-06-16 01:14:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [WorkspaceTemplateInfo](https://cloud.tencent.com/document/api/1039/80554#WorkspaceTemplateInfo) + + * **删除成员**:PrebuildFile + + ### 第 4 次发布 发布时间:2023-05-09 01:09:45 @@ -25321,9 +27281,458 @@ +## Cloud Studio(云端 IDE)(cloudstudio) 版本:2023-05-08 + +### 第 4 次发布 + +发布时间:2023-07-24 01:17:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateWorkspaceToken](https://cloud.tencent.com/document/api/1039/94095) + + * 新增入参:Policies + + +### 第 3 次发布 + +发布时间:2023-07-20 01:17:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateWorkspaceToken](https://cloud.tencent.com/document/api/1039/94095) + + * **修改入参**:SpaceKey + + +### 第 2 次发布 + +发布时间:2023-06-16 10:55:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeConfig](https://cloud.tencent.com/document/api/1039/94111) + +### 第 1 次发布 + +发布时间:2023-06-16 10:50:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateWorkspace](https://cloud.tencent.com/document/api/1039/94096) +* [CreateWorkspaceToken](https://cloud.tencent.com/document/api/1039/94095) +* [DescribeImages](https://cloud.tencent.com/document/api/1039/94094) +* [DescribeWorkspaces](https://cloud.tencent.com/document/api/1039/94093) +* [ModifyWorkspace](https://cloud.tencent.com/document/api/1039/94092) +* [RemoveWorkspace](https://cloud.tencent.com/document/api/1039/94091) +* [RunWorkspace](https://cloud.tencent.com/document/api/1039/94090) +* [StopWorkspace](https://cloud.tencent.com/document/api/1039/94089) + +新增数据结构: + +* [Env](https://cloud.tencent.com/document/api/1039/94097#Env) +* [GitRepository](https://cloud.tencent.com/document/api/1039/94097#GitRepository) +* [Image](https://cloud.tencent.com/document/api/1039/94097#Image) +* [LifeCycle](https://cloud.tencent.com/document/api/1039/94097#LifeCycle) +* [LifeCycleCommand](https://cloud.tencent.com/document/api/1039/94097#LifeCycleCommand) +* [WorkspaceStatusInfo](https://cloud.tencent.com/document/api/1039/94097#WorkspaceStatusInfo) + + + ## 日志服务(cls) 版本:2020-10-16 +### 第 66 次发布 + +发布时间:2023-08-14 01:14:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [SearchLog](https://cloud.tencent.com/document/api/614/56447) + + * 新增出参:Topics + + +新增数据结构: + +* [SearchLogErrors](https://cloud.tencent.com/document/api/614/56471#SearchLogErrors) +* [SearchLogInfos](https://cloud.tencent.com/document/api/614/56471#SearchLogInfos) +* [SearchLogTopics](https://cloud.tencent.com/document/api/614/56471#SearchLogTopics) + +### 第 65 次发布 + +发布时间:2023-08-08 01:11:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateMachineGroup](https://cloud.tencent.com/document/api/614/56440) + + * 新增入参:OSType + + +新增数据结构: + +* [EventLog](https://cloud.tencent.com/document/api/614/56471#EventLog) + +修改数据结构: + +* [ExtractRuleInfo](https://cloud.tencent.com/document/api/614/56471#ExtractRuleInfo) + + * 新增成员:EventLogRules + +* [MachineGroupInfo](https://cloud.tencent.com/document/api/614/56471#MachineGroupInfo) + + * 新增成员:OSType + + +### 第 64 次发布 + +发布时间:2023-08-03 01:03:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeKafkaConsumer](https://cloud.tencent.com/document/api/614/95719) + + * 新增出参:ConsumerContent + +* [ModifyKafkaConsumer](https://cloud.tencent.com/document/api/614/95720) + + * 新增入参:ConsumerContent + + +### 第 63 次发布 + +发布时间:2023-08-02 01:08:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeKafkaUser](https://cloud.tencent.com/document/api/614/95781) + +### 第 62 次发布 + +发布时间:2023-08-01 01:11:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeKafkaConsumer](https://cloud.tencent.com/document/api/614/95719) +* [ModifyKafkaConsumer](https://cloud.tencent.com/document/api/614/95720) + +### 第 61 次发布 + +发布时间:2023-07-31 16:20:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateConfigExtra](https://cloud.tencent.com/document/api/614/71166) + + * 新增入参:AdvancedConfig + +* [ModifyConfig](https://cloud.tencent.com/document/api/614/58614) + + * 新增入参:AdvancedConfig + +* [ModifyConfigExtra](https://cloud.tencent.com/document/api/614/71163) + + * 新增入参:AdvancedConfig + + +修改数据结构: + +* [ConfigExtraInfo](https://cloud.tencent.com/document/api/614/56471#ConfigExtraInfo) + + * 新增成员:AdvancedConfig + +* [ConfigInfo](https://cloud.tencent.com/document/api/614/56471#ConfigInfo) + + * 新增成员:AdvancedConfig + + +### 第 60 次发布 + +发布时间:2023-07-28 01:15:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDashboards](https://cloud.tencent.com/document/api/614/95636) + +新增数据结构: + +* [DashboardInfo](https://cloud.tencent.com/document/api/614/56471#DashboardInfo) +* [DashboardTopicInfo](https://cloud.tencent.com/document/api/614/56471#DashboardTopicInfo) +* [TopicIdAndRegion](https://cloud.tencent.com/document/api/614/56471#TopicIdAndRegion) + +修改数据结构: + +* [ScheduledSqlResouceInfo](https://cloud.tencent.com/document/api/614/56471#ScheduledSqlResouceInfo) + + * 新增成员:BizType, MetricName + + +### 第 59 次发布 + +发布时间:2023-07-27 01:09:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [MachineGroupTypeInfo](https://cloud.tencent.com/document/api/614/56471#MachineGroupTypeInfo) + + * **修改成员**:Values + + +### 第 58 次发布 + +发布时间:2023-07-26 01:10:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteScheduledSql](https://cloud.tencent.com/document/api/614/95520) +* [DescribeScheduledSqlInfo](https://cloud.tencent.com/document/api/614/95519) +* [ModifyScheduledSql](https://cloud.tencent.com/document/api/614/95518) + +新增数据结构: + +* [ScheduledSqlTaskInfo](https://cloud.tencent.com/document/api/614/56471#ScheduledSqlTaskInfo) + +### 第 57 次发布 + +发布时间:2023-07-20 01:17:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [KafkaRechargeInfo](https://cloud.tencent.com/document/api/614/56471#KafkaRechargeInfo) + + * **修改成员**:KafkaType, KafkaInstance, IsEncryptionAddr, Protocol, Offset + + +### 第 56 次发布 + +发布时间:2023-07-19 01:14:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateScheduledSql](https://cloud.tencent.com/document/api/614/95138) + +新增数据结构: + +* [ScheduledSqlResouceInfo](https://cloud.tencent.com/document/api/614/56471#ScheduledSqlResouceInfo) + +### 第 55 次发布 + +发布时间:2023-07-10 01:15:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDataTransform](https://cloud.tencent.com/document/api/614/72184) +* [DeleteDataTransform](https://cloud.tencent.com/document/api/614/72183) +* [DescribeDataTransformInfo](https://cloud.tencent.com/document/api/614/72182) +* [ModifyDataTransform](https://cloud.tencent.com/document/api/614/72181) + +新增数据结构: + +* [DataTransformResouceInfo](https://cloud.tencent.com/document/api/614/56471#DataTransformResouceInfo) +* [DataTransformTaskInfo](https://cloud.tencent.com/document/api/614/56471#DataTransformTaskInfo) +* [PreviewLogStatistic](https://cloud.tencent.com/document/api/614/56471#PreviewLogStatistic) + +### 第 54 次发布 + +发布时间:2023-07-05 01:15:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTopics](https://cloud.tencent.com/document/api/614/56454) + + * 新增入参:PreciseSearch, BizType + + +### 第 53 次发布 + +发布时间:2023-07-03 17:15:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [OpenKafkaConsumer](https://cloud.tencent.com/document/api/614/72339) + + * 新增入参:ConsumerContent + + +新增数据结构: + +* [KafkaConsumerContent](https://cloud.tencent.com/document/api/614/56471#KafkaConsumerContent) + +### 第 52 次发布 + +发布时间:2023-07-03 16:20:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CheckRechargeKafkaServer](https://cloud.tencent.com/document/api/614/94449) +* [CreateKafkaRecharge](https://cloud.tencent.com/document/api/614/94448) +* [DeleteKafkaRecharge](https://cloud.tencent.com/document/api/614/94447) +* [DescribeKafkaRecharges](https://cloud.tencent.com/document/api/614/94446) +* [ModifyKafkaRecharge](https://cloud.tencent.com/document/api/614/94445) +* [PreviewKafkaRecharge](https://cloud.tencent.com/document/api/614/94444) + +新增数据结构: + +* [KafkaProtocolInfo](https://cloud.tencent.com/document/api/614/56471#KafkaProtocolInfo) +* [KafkaRechargeInfo](https://cloud.tencent.com/document/api/614/56471#KafkaRechargeInfo) +* [LogRechargeRuleInfo](https://cloud.tencent.com/document/api/614/56471#LogRechargeRuleInfo) + +### 第 51 次发布 + +发布时间:2023-06-19 01:10:34 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [SearchLog](https://cloud.tencent.com/document/api/614/56447) + + * 新增入参:Topics + + +新增数据结构: + +* [MultiTopicSearchInformation](https://cloud.tencent.com/document/api/614/56471#MultiTopicSearchInformation) + +### 第 50 次发布 + +发布时间:2023-06-13 01:10:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateConfig](https://cloud.tencent.com/document/api/614/58620) + + * 新增入参:AdvancedConfig + + +### 第 49 次发布 + +发布时间:2023-05-29 01:15:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeLogHistogram](https://cloud.tencent.com/document/api/614/71726) + + * 新增入参:SyntaxRule + + +### 第 48 次发布 + +发布时间:2023-05-24 01:13:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateCosRecharge](https://cloud.tencent.com/document/api/614/88100) + + * 新增出参:Id + + +### 第 47 次发布 + +发布时间:2023-05-17 01:17:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AlarmTarget](https://cloud.tencent.com/document/api/614/56471#AlarmTarget) + + * 新增成员:SyntaxRule + + ### 第 46 次发布 发布时间:2023-05-11 01:12:58 @@ -26291,6 +28700,55 @@ ## 多媒体创作引擎(cme) 版本:2019-10-29 +### 第 56 次发布 + +发布时间:2023-08-09 01:16:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [MediaCastOutputMediaSetting](https://cloud.tencent.com/document/api/1156/40360#MediaCastOutputMediaSetting) + + * 新增成员:FollowSourceInfo + + +### 第 55 次发布 + +发布时间:2023-07-21 01:14:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [MediaCastProjectInfo](https://cloud.tencent.com/document/api/1156/40360#MediaCastProjectInfo) + + * 新增成员:Duration + + +### 第 54 次发布 + +发布时间:2023-06-29 01:11:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [MediaCastPlaySetting](https://cloud.tencent.com/document/api/1156/40360#MediaCastPlaySetting) + + * 新增成员:AutoStartTime + +* [MediaCastSourceInfo](https://cloud.tencent.com/document/api/1156/40360#MediaCastSourceInfo) + + * 新增成员:Offset, Duration, Url + + ### 第 53 次发布 发布时间:2023-03-24 01:25:23 @@ -27554,6 +30012,79 @@ ## 内容安全(cms) 版本:2019-03-21 +### 第 17 次发布 + +发布时间:2023-07-11 01:11:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateKeywordsSamples](https://cloud.tencent.com/document/api/669/93038) + + * 新增出参:SuccessInfos + +* [DeleteLibSamples](https://cloud.tencent.com/document/api/669/93037) + + * 新增入参:SampleContents + +* [DescribeLibSamples](https://cloud.tencent.com/document/api/669/93035) + + * 新增入参:SampleIDs + + +### 第 16 次发布 + +发布时间:2023-05-31 21:26:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateKeywordsSamples](https://cloud.tencent.com/document/api/669/93038) +* [DeleteLibSamples](https://cloud.tencent.com/document/api/669/93037) +* [DescribeKeywordsLibs](https://cloud.tencent.com/document/api/669/93036) +* [DescribeLibSamples](https://cloud.tencent.com/document/api/669/93035) + +**删除接口**: + +* CreateFileSample +* CreateTextSample +* DeleteFileSample +* DeleteTextSample +* DescribeFileSample +* DescribeTextSample +* ManualReview + +新增数据结构: + +* [DeleteSampleDetails](https://cloud.tencent.com/document/api/669/34506#DeleteSampleDetails) +* [Filters](https://cloud.tencent.com/document/api/669/34506#Filters) +* [InvalidSample](https://cloud.tencent.com/document/api/669/34506#InvalidSample) +* [KeywordsLibInfo](https://cloud.tencent.com/document/api/669/34506#KeywordsLibInfo) +* [UserKeyword](https://cloud.tencent.com/document/api/669/34506#UserKeyword) +* [UserKeywordInfo](https://cloud.tencent.com/document/api/669/34506#UserKeywordInfo) + +**删除数据结构**: + +* FileSample +* FileSampleInfo +* Filter +* ManualReviewContent +* ManualReviewData +* TextSample + +修改数据结构: + +* [CodeDetail](https://cloud.tencent.com/document/api/669/34506#CodeDetail) + + * 新增成员:StrCharset, QrCodePosition, StrQrCodeText, Uint32QrCodeType + + ### 第 15 次发布 发布时间:2020-07-30 08:07:34 @@ -27931,6 +30462,21 @@ ## 企业收付平台(cpdp) 版本:2019-08-20 +### 第 100 次发布 + +发布时间:2023-06-19 01:11:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [PayeeAccountBalanceResult](https://cloud.tencent.com/document/api/1122/40683#PayeeAccountBalanceResult) + + * 新增成员:PaidIncomeTax, InPayIncomeTax, PaidValueAddedTax, InPayValueAddedTax, PaidAttachTax, InPayAttachTax + + ### 第 99 次发布 发布时间:2023-05-01 01:14:33 @@ -30649,6 +33195,180 @@ ## 云安全一体化平台(csip) 版本:2022-11-21 +### 第 8 次发布 + +发布时间:2023-08-09 01:17:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeListenerList](https://cloud.tencent.com/document/api/664/96103) + +新增数据结构: + +* [ClbListenerListInfo](https://cloud.tencent.com/document/api/664/90825#ClbListenerListInfo) + +### 第 7 次发布 + +发布时间:2023-08-08 01:12:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRiskCenterScanTask](https://cloud.tencent.com/document/api/664/94177) + + * 新增出参:Status, UnAuthAsset + + +修改数据结构: + +* [AssetClusterPod](https://cloud.tencent.com/document/api/664/90825#AssetClusterPod) + + * 新增成员:IsNewAsset + + * **修改成员**:AppId, Uin, Nick, Region, AssetId, AssetName, InstanceCreateTime, Namespace, Status, ClusterId, ClusterName, MachineId, MachineName, PodIp, ServiceCount, ContainerCount, PublicIp, PrivateIp, IsCore + +* [CVMAssetVO](https://cloud.tencent.com/document/api/664/90825#CVMAssetVO) + + * 新增成员:IsNewAsset + +* [DBAssetVO](https://cloud.tencent.com/document/api/664/90825#DBAssetVO) + + * 新增成员:IsNewAsset + + * **修改成员**:AssetId, AssetName, AssetType, VpcId, VpcName, Region, Domain, AssetCreateTime, LastScanTime, ConfigurationRisk, Attack, Access, ScanTask, AppId, Uin, NickName, Port, Tag, PrivateIp, PublicIp, Status, IsCore + +* [DomainAssetVO](https://cloud.tencent.com/document/api/664/90825#DomainAssetVO) + + * 新增成员:IsNewAsset, VerifyDomain, VerifyTXTRecord, VerifyStatus + +* [IpAssetListVO](https://cloud.tencent.com/document/api/664/90825#IpAssetListVO) + + * 新增成员:IsNewAsset, VerifyStatus + + * **修改成员**:AssetId, AssetName, AssetType, Region, CFWStatus, AssetCreateTime, PublicIp, PublicIpType, VpcId, VpcName, AppId, Uin, NickName, IsCore, IsCloud, Attack, Access, Intercept, InBandwidth, OutBandwidth, InFlow, OutFlow, LastScanTime, PortRisk, VulnerabilityRisk, ConfigurationRisk, ScanTask, WeakPassword, WebContentRisk, Tag, AddressId, MemberId, RiskExposure + +* [SubnetAsset](https://cloud.tencent.com/document/api/664/90825#SubnetAsset) + + * 新增成员:IsNewAsset + + * **修改成员**:AppId, Uin, AssetId, AssetName, Region, VpcId, VpcName, Tag, Nick, CIDR, Zone, CVM, AvailableIp, CreateTime, ConfigureRisk, ScanTask, LastScanTime, IsCore + +* [Vpc](https://cloud.tencent.com/document/api/664/90825#Vpc) + + * 新增成员:IsNewAsset, IsCore + + * **修改成员**:Subnet, ConnectedVpc, AssetId, Region, CVM, Tag, DNS, AssetName, CIDR, CreateTime, AppId, Uin, Nick + + +### 第 6 次发布 + +发布时间:2023-07-18 01:21:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DomainAssetVO](https://cloud.tencent.com/document/api/664/90825#DomainAssetVO) + + * 新增成员:ServiceRisk + + * **修改成员**:AssetId, AssetName, AssetType, Region, WAFStatus, AssetCreateTime, AppId, Uin, NickName, IsCore, IsCloud, Attack, Access, Intercept, InBandwidth, OutBandwidth, InFlow, OutFlow, LastScanTime, PortRisk, VulnerabilityRisk, ConfigurationRisk, ScanTask, SubDomain, SeverIp, BotCount, WeakPassword, WebContentRisk, Tag, SourceType, MemberId, CCAttack, WebAttack + + +### 第 5 次发布 + +发布时间:2023-06-20 01:16:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateRiskCenterScanTask](https://cloud.tencent.com/document/api/664/94177) + +新增数据结构: + +* [TaskAdvanceCFG](https://cloud.tencent.com/document/api/664/90825#TaskAdvanceCFG) +* [TaskAssetObject](https://cloud.tencent.com/document/api/664/90825#TaskAssetObject) +* [TaskCenterCFGRiskInputParam](https://cloud.tencent.com/document/api/664/90825#TaskCenterCFGRiskInputParam) +* [TaskCenterVulRiskInputParam](https://cloud.tencent.com/document/api/664/90825#TaskCenterVulRiskInputParam) +* [TaskCenterWeakPwdRiskInputParam](https://cloud.tencent.com/document/api/664/90825#TaskCenterWeakPwdRiskInputParam) + +### 第 4 次发布 + +发布时间:2023-06-15 01:11:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeClusterPodAssets](https://cloud.tencent.com/document/api/664/93512) +* [DescribeDomainAssets](https://cloud.tencent.com/document/api/664/93511) +* [DescribePublicIpAssets](https://cloud.tencent.com/document/api/664/93510) +* [DescribeRiskCenterAssetViewPortRiskList](https://cloud.tencent.com/document/api/664/93509) +* [DescribeRiskCenterAssetViewVULRiskList](https://cloud.tencent.com/document/api/664/93508) + +新增数据结构: + +* [AssetClusterPod](https://cloud.tencent.com/document/api/664/90825#AssetClusterPod) +* [AssetViewPortRisk](https://cloud.tencent.com/document/api/664/90825#AssetViewPortRisk) +* [AssetViewVULRisk](https://cloud.tencent.com/document/api/664/90825#AssetViewVULRisk) +* [DomainAssetVO](https://cloud.tencent.com/document/api/664/90825#DomainAssetVO) +* [IpAssetListVO](https://cloud.tencent.com/document/api/664/90825#IpAssetListVO) + +修改数据结构: + +* [CVMAssetVO](https://cloud.tencent.com/document/api/664/90825#CVMAssetVO) + + * 新增成员:BASAgentStatus + + +### 第 3 次发布 + +发布时间:2023-06-08 01:17:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDomainAndIp](https://cloud.tencent.com/document/api/664/93274) + +### 第 2 次发布 + +发布时间:2023-05-19 01:27:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCVMAssets](https://cloud.tencent.com/document/api/664/90821) + + * 新增出参:OsList + + +修改数据结构: + +* [CVMAssetVO](https://cloud.tencent.com/document/api/664/90825#CVMAssetVO) + + * 新增成员:RiskExposure + + ### 第 1 次发布 发布时间:2023-05-08 10:25:58 @@ -30685,8 +33405,104 @@ +## 5G入云服务(csxg) 版本:2023-03-03 + +### 第 1 次发布 + +发布时间:2023-05-19 11:26:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [Create5GInstance](https://cloud.tencent.com/document/api/1687/91680) +* [Delete5GInstance](https://cloud.tencent.com/document/api/1687/91679) +* [Describe5GAPNs](https://cloud.tencent.com/document/api/1687/91678) +* [Describe5GInstances](https://cloud.tencent.com/document/api/1687/91677) +* [Modify5GInstanceAttribute](https://cloud.tencent.com/document/api/1687/91676) + + + + ## 云服务器(cvm) 版本:2017-03-12 +### 第 113 次发布 + +发布时间:2023-08-10 01:11:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [SyncImages](https://cloud.tencent.com/document/api/213/15711) + + * **修改出参**:ImageSet + + +### 第 112 次发布 + +发布时间:2023-07-19 01:16:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [StorageBlock](https://cloud.tencent.com/document/api/213/15753#StorageBlock) + + * **修改成员**:Type, MinSize, MaxSize + + +### 第 111 次发布 + +发布时间:2023-07-18 01:21:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ItemPrice](https://cloud.tencent.com/document/api/213/15753#ItemPrice) + + * **修改成员**:UnitPrice, ChargeUnit, OriginalPrice, DiscountPrice, Discount, UnitPriceDiscount, UnitPriceSecondStep, UnitPriceDiscountSecondStep, UnitPriceThirdStep, UnitPriceDiscountThirdStep, OriginalPriceThreeYear, DiscountPriceThreeYear, DiscountThreeYear, OriginalPriceFiveYear, DiscountPriceFiveYear, DiscountFiveYear, OriginalPriceOneYear, DiscountPriceOneYear, DiscountOneYear + + +### 第 110 次发布 + +发布时间:2023-07-17 01:12:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Instance](https://cloud.tencent.com/document/api/213/15753#Instance) + + * 新增成员:DedicatedClusterId + + +### 第 109 次发布 + +发布时间:2023-05-25 01:20:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [InstanceTypeConfig](https://cloud.tencent.com/document/api/213/15753#InstanceTypeConfig) + + * 新增成员:GpuCount + + ### 第 108 次发布 发布时间:2023-05-09 01:11:50 @@ -32725,6 +35541,150 @@ ## 主机安全(cwp) 版本:2018-02-28 +### 第 92 次发布 + +发布时间:2023-07-28 01:18:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EffectiveMachineInfo](https://cloud.tencent.com/document/api/296/19867#EffectiveMachineInfo) + + * **修改成员**:MachineName, MachinePublicIp, MachinePrivateIp, MachineTag, Quuid, Uuid, KernelVersion, MachineStatus, LicenseOrder, VulNum, CloudTags, InstanceID + +* [LicenseDetail](https://cloud.tencent.com/document/api/296/19867#LicenseDetail) + + * 新增成员:FreezeNum + +* [Machine](https://cloud.tencent.com/document/api/296/19867#Machine) + + * **修改成员**:MachineName, MachineOs, MachineStatus, Uuid, Quuid, VulNum, MachineIp, IsProVersion, MachineWanIp, PayMode, MalwareNum, Tag, BaselineNum, CyberAttackNum, SecurityStatus, InvasionNum, RegionInfo, InstanceState, LicenseStatus, ProjectId, HasAssetScan, MachineType, KernelVersion, ProtectType, CloudTags, IsAddedOnTheFifteen, IpList, VpcId, MachineExtraInfo, InstanceId + + +### 第 91 次发布 + +发布时间:2023-07-18 01:22:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeSearchExportList + +### 第 90 次发布 + +发布时间:2023-06-05 01:20:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeVulStoreList](https://cloud.tencent.com/document/api/296/93137) + +**删除接口**: + +* DescribeSaveOrUpdateWarnings + +新增数据结构: + +* [VulStoreListInfo](https://cloud.tencent.com/document/api/296/19867#VulStoreListInfo) + +### 第 89 次发布 + +发布时间:2023-06-02 01:19:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AssetWebFrameBaseInfo](https://cloud.tencent.com/document/api/296/19867#AssetWebFrameBaseInfo) + + * 新增成员:Path + + +### 第 88 次发布 + +发布时间:2023-05-31 01:16:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeSaveOrUpdateWarnings + +修改接口: + +* [DescribeAssetSystemPackageList](https://cloud.tencent.com/document/api/296/61933) + + * **修改入参**:Uuid, Quuid + + +修改数据结构: + +* [AssetSystemPackageInfo](https://cloud.tencent.com/document/api/296/19867#AssetSystemPackageInfo) + + * 新增成员:MachineExtraInfo, Quuid, Uuid + + +### 第 87 次发布 + +发布时间:2023-05-17 01:21:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeLogStorageConfig](https://cloud.tencent.com/document/api/296/91086) +* [DescribeLogStorageRecord](https://cloud.tencent.com/document/api/296/91085) +* [ModifyLogStorageConfig](https://cloud.tencent.com/document/api/296/91084) + +新增数据结构: + +* [LogStorageRecord](https://cloud.tencent.com/document/api/296/19867#LogStorageRecord) + +### 第 86 次发布 + +发布时间:2023-05-16 01:22:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [LicenseBindTaskDetail](https://cloud.tencent.com/document/api/296/19867#LicenseBindTaskDetail) + + * 新增成员:FixMessage, MachineExtraInfo + + +### 第 85 次发布 + +发布时间:2023-05-15 01:28:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [VulInfoList](https://cloud.tencent.com/document/api/296/19867#VulInfoList) + + * 新增成员:AttackLevel, FixNoNeedRestart, Method + + ### 第 84 次发布 发布时间:2023-05-12 01:15:52 @@ -35394,6 +38354,291 @@ ## TDSQL-C MySQL 版(cynosdb) 版本:2019-01-07 +### 第 65 次发布 + +发布时间:2023-08-08 01:14:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CynosdbClusterDetail](https://cloud.tencent.com/document/api/1003/48097#CynosdbClusterDetail) + + * **修改成员**:ResourcePackages, RenewFlag + + +### 第 64 次发布 + +发布时间:2023-08-02 01:13:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [OpenClusterReadOnlyInstanceGroupAccess](https://cloud.tencent.com/document/api/1003/95782) + +### 第 63 次发布 + +发布时间:2023-08-01 01:15:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeAccounts](https://cloud.tencent.com/document/api/1003/48075) + + * 新增入参:AccountRegular + + +修改数据结构: + +* [ClusterInstanceDetail](https://cloud.tencent.com/document/api/1003/48097#ClusterInstanceDetail) + + * 新增成员:MaintainStartTime, MaintainDuration, MaintainWeekDays + + +### 第 62 次发布 + +发布时间:2023-07-27 01:11:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ExportInstanceSlowQueries](https://cloud.tencent.com/document/api/1003/76368) + + * 新增入参:OrderBy, OrderByType + + +### 第 61 次发布 + +发布时间:2023-07-13 01:13:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateAuditLogFile](https://cloud.tencent.com/document/api/1003/81440) + + * 新增入参:LogFilter + +* [DescribeAuditLogs](https://cloud.tencent.com/document/api/1003/81437) + + * 新增入参:LogFilter + + +新增数据结构: + +* [InstanceAuditLogFilter](https://cloud.tencent.com/document/api/1003/48097#InstanceAuditLogFilter) + +修改数据结构: + +* [AuditLog](https://cloud.tencent.com/document/api/1003/48097#AuditLog) + + * 新增成员:CheckRows, CpuTime, IoWaitTime, LockWaitTime, TrxLivingTime, NsTime + + +### 第 60 次发布 + +发布时间:2023-06-29 14:25:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateProxyEndPoint](https://cloud.tencent.com/document/api/1003/94133) + + * 新增出参:ProxyGroupId + + +### 第 59 次发布 + +发布时间:2023-06-29 11:34:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateProxy](https://cloud.tencent.com/document/api/1003/94134) + + * 新增出参:ProxyGroupId + + +### 第 58 次发布 + +发布时间:2023-06-26 01:22:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeSupportProxyVersion](https://cloud.tencent.com/document/api/1003/94260) + +### 第 57 次发布 + +发布时间:2023-06-22 01:22:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeProxySpecs](https://cloud.tencent.com/document/api/1003/94241) + +新增数据结构: + +* [ProxySpec](https://cloud.tencent.com/document/api/1003/48097#ProxySpec) + +### 第 56 次发布 + +发布时间:2023-06-19 01:14:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CloseProxy](https://cloud.tencent.com/document/api/1003/94135) +* [CreateProxy](https://cloud.tencent.com/document/api/1003/94134) +* [CreateProxyEndPoint](https://cloud.tencent.com/document/api/1003/94133) +* [DescribeProxies](https://cloud.tencent.com/document/api/1003/94132) +* [DescribeProxyNodes](https://cloud.tencent.com/document/api/1003/94131) +* [ModifyProxyDesc](https://cloud.tencent.com/document/api/1003/94130) +* [ModifyProxyRwSplit](https://cloud.tencent.com/document/api/1003/94129) +* [ReloadBalanceProxyNode](https://cloud.tencent.com/document/api/1003/94128) +* [UpgradeProxy](https://cloud.tencent.com/document/api/1003/94127) +* [UpgradeProxyVersion](https://cloud.tencent.com/document/api/1003/94126) + +新增数据结构: + +* [ProxyConnectionPoolInfo](https://cloud.tencent.com/document/api/1003/48097#ProxyConnectionPoolInfo) +* [ProxyGroup](https://cloud.tencent.com/document/api/1003/48097#ProxyGroup) +* [ProxyGroupInfo](https://cloud.tencent.com/document/api/1003/48097#ProxyGroupInfo) +* [ProxyGroupRwInfo](https://cloud.tencent.com/document/api/1003/48097#ProxyGroupRwInfo) +* [ProxyInstanceWeight](https://cloud.tencent.com/document/api/1003/48097#ProxyInstanceWeight) +* [ProxyNodeInfo](https://cloud.tencent.com/document/api/1003/48097#ProxyNodeInfo) +* [ProxyZone](https://cloud.tencent.com/document/api/1003/48097#ProxyZone) +* [QueryParamFilter](https://cloud.tencent.com/document/api/1003/48097#QueryParamFilter) + +### 第 55 次发布 + +发布时间:2023-06-09 01:14:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CynosdbClusterDetail](https://cloud.tencent.com/document/api/1003/48097#CynosdbClusterDetail) + + * 新增成员:RenewFlag + + +### 第 54 次发布 + +发布时间:2023-05-31 01:18:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [BindClusterResourcePackages](https://cloud.tencent.com/document/api/1003/93014) +* [CreateResourcePackage](https://cloud.tencent.com/document/api/1003/93013) +* [DescribeResourcePackageDetail](https://cloud.tencent.com/document/api/1003/93012) +* [DescribeResourcePackageList](https://cloud.tencent.com/document/api/1003/93011) +* [DescribeResourcePackageSaleSpec](https://cloud.tencent.com/document/api/1003/93010) +* [ModifyResourcePackageClusters](https://cloud.tencent.com/document/api/1003/93009) +* [ModifyResourcePackageName](https://cloud.tencent.com/document/api/1003/93008) +* [RefundResourcePackage](https://cloud.tencent.com/document/api/1003/93007) +* [UnbindClusterResourcePackages](https://cloud.tencent.com/document/api/1003/93006) + +新增数据结构: + +* [BindInstanceInfo](https://cloud.tencent.com/document/api/1003/48097#BindInstanceInfo) +* [Package](https://cloud.tencent.com/document/api/1003/48097#Package) +* [PackageDetail](https://cloud.tencent.com/document/api/1003/48097#PackageDetail) +* [ResourcePackage](https://cloud.tencent.com/document/api/1003/48097#ResourcePackage) +* [SalePackageSpec](https://cloud.tencent.com/document/api/1003/48097#SalePackageSpec) + +修改数据结构: + +* [CynosdbCluster](https://cloud.tencent.com/document/api/1003/48097#CynosdbCluster) + + * 新增成员:ResourcePackages + +* [CynosdbClusterDetail](https://cloud.tencent.com/document/api/1003/48097#CynosdbClusterDetail) + + * 新增成员:ResourcePackages + +* [CynosdbInstance](https://cloud.tencent.com/document/api/1003/48097#CynosdbInstance) + + * 新增成员:DbMode, ResourcePackages + + +### 第 53 次发布 + +发布时间:2023-05-25 01:27:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CloseClusterPasswordComplexity](https://cloud.tencent.com/document/api/1003/92724) +* [CloseWan](https://cloud.tencent.com/document/api/1003/92737) +* [CopyClusterPasswordComplexity](https://cloud.tencent.com/document/api/1003/92723) +* [CreateClusterDatabase](https://cloud.tencent.com/document/api/1003/92736) +* [CreateParamTemplate](https://cloud.tencent.com/document/api/1003/92731) +* [DeleteAccounts](https://cloud.tencent.com/document/api/1003/92718) +* [DeleteClusterDatabase](https://cloud.tencent.com/document/api/1003/92735) +* [DeleteParamTemplate](https://cloud.tencent.com/document/api/1003/92730) +* [DescribeAccountPrivileges](https://cloud.tencent.com/document/api/1003/92717) +* [DescribeClusterDetailDatabases](https://cloud.tencent.com/document/api/1003/92734) +* [DescribeClusterPasswordComplexity](https://cloud.tencent.com/document/api/1003/92722) +* [DescribeInstanceParams](https://cloud.tencent.com/document/api/1003/92729) +* [DescribeParamTemplateDetail](https://cloud.tencent.com/document/api/1003/92728) +* [ModifyAccountDescription](https://cloud.tencent.com/document/api/1003/92716) +* [ModifyAccountHost](https://cloud.tencent.com/document/api/1003/92715) +* [ModifyAccountPrivileges](https://cloud.tencent.com/document/api/1003/92714) +* [ModifyBinlogSaveDays](https://cloud.tencent.com/document/api/1003/92725) +* [ModifyClusterDatabase](https://cloud.tencent.com/document/api/1003/92733) +* [ModifyClusterPasswordComplexity](https://cloud.tencent.com/document/api/1003/92721) +* [ModifyInstanceParam](https://cloud.tencent.com/document/api/1003/92727) +* [ModifyParamTemplate](https://cloud.tencent.com/document/api/1003/92726) +* [OpenClusterPasswordComplexity](https://cloud.tencent.com/document/api/1003/92720) +* [OpenWan](https://cloud.tencent.com/document/api/1003/92732) +* [UpgradeClusterVersion](https://cloud.tencent.com/document/api/1003/92719) + +新增数据结构: + +* [DbInfo](https://cloud.tencent.com/document/api/1003/48097#DbInfo) +* [InstanceParamItem](https://cloud.tencent.com/document/api/1003/48097#InstanceParamItem) +* [ParamDetail](https://cloud.tencent.com/document/api/1003/48097#ParamDetail) +* [ParamItemDetail](https://cloud.tencent.com/document/api/1003/48097#ParamItemDetail) +* [UserHostPrivilege](https://cloud.tencent.com/document/api/1003/48097#UserHostPrivilege) + ### 第 52 次发布 发布时间:2023-05-11 01:17:45 @@ -36460,6 +39705,74 @@ ## T-Sec-堡垒机(BH)(dasb) 版本:2019-10-18 +### 第 14 次发布 + +发布时间:2023-08-08 01:15:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDevices](https://cloud.tencent.com/document/api/1025/74415) + + * 新增入参:ManagedAccount + + +### 第 13 次发布 + +发布时间:2023-08-02 01:13:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Device](https://cloud.tencent.com/document/api/1025/74416#Device) + + * 新增成员:IpPortSet + +* [ExternalDevice](https://cloud.tencent.com/document/api/1025/74416#ExternalDevice) + + * 新增成员:IpPortSet + +* [Resource](https://cloud.tencent.com/document/api/1025/74416#Resource) + + * **修改成员**:LogDeliveryArgs + + +### 第 12 次发布 + +发布时间:2023-07-07 01:21:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateUser](https://cloud.tencent.com/document/api/1025/74406) + + * **修改入参**:Phone + +* [DescribeUsers](https://cloud.tencent.com/document/api/1025/74404) + + * 新增入参:Email + +* [ModifyUser](https://cloud.tencent.com/document/api/1025/74403) + + * **修改入参**:Phone, Email + + +修改数据结构: + +* [User](https://cloud.tencent.com/document/api/1025/74416#User) + + * **修改成员**:Phone + + ### 第 11 次发布 发布时间:2023-05-12 01:18:05 @@ -37321,6 +40634,51 @@ ## 数据库智能管家 DBbrain(dbbrain) 版本:2019-10-16 +### 第 14 次发布 + +发布时间:2023-06-12 01:14:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeSlowLogUserHostStats](https://cloud.tencent.com/document/api/1130/54870) + + * 新增出参:UserNameItems, UserTotalCount + + +新增数据结构: + +* [SlowLogUser](https://cloud.tencent.com/document/api/1130/39561#SlowLogUser) + +修改数据结构: + +* [InstanceConfs](https://cloud.tencent.com/document/api/1130/39561#InstanceConfs) + + * 新增成员:KeyDelimiters + +* [InstanceInfo](https://cloud.tencent.com/document/api/1130/39561#InstanceInfo) + + * 新增成员:InternalVip, InternalVport, CreateTime, ClusterId, ClusterName + + +### 第 13 次发布 + +发布时间:2023-06-09 01:15:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SlowLogTopSqlItem](https://cloud.tencent.com/document/api/1130/39561#SlowLogTopSqlItem) + + * 新增成员:Md5 + + ### 第 12 次发布 发布时间:2021-04-23 08:04:16 @@ -37647,6 +41005,92 @@ ## 数据库智能管家 DBbrain(dbbrain) 版本:2021-05-27 +### 第 22 次发布 + +发布时间:2023-07-13 01:15:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CloseAuditService](https://cloud.tencent.com/document/api/1130/95014) +* [DescribeAuditInstanceList](https://cloud.tencent.com/document/api/1130/95013) +* [ModifyAuditService](https://cloud.tencent.com/document/api/1130/95012) +* [OpenAuditService](https://cloud.tencent.com/document/api/1130/95011) + +新增数据结构: + +* [AuditInstance](https://cloud.tencent.com/document/api/1130/57812#AuditInstance) +* [AuditInstanceFilter](https://cloud.tencent.com/document/api/1130/57812#AuditInstanceFilter) +* [AuditInstanceInfo](https://cloud.tencent.com/document/api/1130/57812#AuditInstanceInfo) + +### 第 21 次发布 + +发布时间:2023-07-07 01:22:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateRedisBigKeyAnalysisTask](https://cloud.tencent.com/document/api/1130/94604) + +### 第 20 次发布 + +发布时间:2023-06-13 01:16:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSqlFilter](https://cloud.tencent.com/document/api/1130/72835) + + * **修改入参**:SessionToken + +* [DeleteSqlFilters](https://cloud.tencent.com/document/api/1130/72834) + + * **修改入参**:SessionToken + +* [ModifySqlFilters](https://cloud.tencent.com/document/api/1130/72829) + + * **修改入参**:SessionToken + + +### 第 19 次发布 + +发布时间:2023-06-12 01:16:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeSlowLogUserHostStats](https://cloud.tencent.com/document/api/1130/57783) + + * 新增出参:UserNameItems, UserTotalCount + + +新增数据结构: + +* [SlowLogUser](https://cloud.tencent.com/document/api/1130/57812#SlowLogUser) + +修改数据结构: + +* [InstanceInfo](https://cloud.tencent.com/document/api/1130/57812#InstanceInfo) + + * 新增成员:ClusterId, ClusterName + +* [RedisKeySpaceData](https://cloud.tencent.com/document/api/1130/57812#RedisKeySpaceData) + + * 新增成员:AveElementSize, ShardId + + ### 第 18 次发布 发布时间:2023-05-08 01:20:12 @@ -38543,6 +41987,155 @@ ## TDSQL MySQL 版(dcdb) 版本:2018-04-11 +### 第 64 次发布 + +发布时间:2023-08-14 01:19:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeLogFileRetentionPeriod](https://cloud.tencent.com/document/api/557/96159) + +### 第 63 次发布 + +发布时间:2023-06-28 01:18:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateDedicatedClusterDCDBInstance](https://cloud.tencent.com/document/api/557/61369) + + * 新增入参:SecurityGroupIds + + +### 第 62 次发布 + +发布时间:2023-06-21 01:15:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDBTmpInstances](https://cloud.tencent.com/document/api/557/94218) + +新增数据结构: + +* [TmpInstance](https://cloud.tencent.com/document/api/557/16142#TmpInstance) + +### 第 61 次发布 + +发布时间:2023-06-13 01:16:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDCDBInstanceDetail](https://cloud.tencent.com/document/api/557/89385) + + * 新增出参:IsPhysicalReplicationSupported + + +### 第 60 次发布 + +发布时间:2023-06-08 01:23:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [IsolateDCDBInstance](https://cloud.tencent.com/document/api/557/93275) + +### 第 59 次发布 + +发布时间:2023-06-05 01:24:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateDedicatedClusterDCDBInstance](https://cloud.tencent.com/document/api/557/61369) + + * 新增出参:InstanceIds, FlowId + + +### 第 58 次发布 + +发布时间:2023-06-01 09:49:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyAccountConfig](https://cloud.tencent.com/document/api/557/93041) + +新增数据结构: + +* [ConfigValue](https://cloud.tencent.com/document/api/557/16142#ConfigValue) + +### 第 57 次发布 + +发布时间:2023-05-29 01:20:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateTmpDCDBInstance](https://cloud.tencent.com/document/api/557/92836) + +修改接口: + +* [DescribeDCDBInstanceDetail](https://cloud.tencent.com/document/api/557/89385) + + * 新增出参:ReservedNetResources + + +新增数据结构: + +* [ReservedNetResource](https://cloud.tencent.com/document/api/557/16142#ReservedNetResource) + +修改数据结构: + +* [DBAccount](https://cloud.tencent.com/document/api/557/16142#DBAccount) + + * 新增成员:MaxUserConnections + + +### 第 56 次发布 + +发布时间:2023-05-23 01:16:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDedicatedClusterDCDBInstance](https://cloud.tencent.com/document/api/557/61369) +* [DescribeDBEncryptAttributes](https://cloud.tencent.com/document/api/557/92617) +* [UpgradeDedicatedDCDBInstance](https://cloud.tencent.com/document/api/557/92616) + +**预下线接口**: + +* DescribeSqlLogs + ### 第 55 次发布 发布时间:2023-04-04 01:14:38 @@ -39578,6 +43171,249 @@ ## 数据湖计算 DLC(dlc) 版本:2021-01-25 +### 第 59 次发布 + +发布时间:2023-08-09 01:22:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateNotebookSession](https://cloud.tencent.com/document/api/1342/86113) + + * 新增入参:IsInherit + +* [CreateSparkSessionBatchSQL](https://cloud.tencent.com/document/api/1342/92838) + + * 新增入参:IsInherit + + +### 第 58 次发布 + +发布时间:2023-08-07 01:10:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeUserRoles](https://cloud.tencent.com/document/api/1342/96019) + +新增数据结构: + +* [CosPermission](https://cloud.tencent.com/document/api/1342/53778#CosPermission) +* [UserRole](https://cloud.tencent.com/document/api/1342/53778#UserRole) + +### 第 57 次发布 + +发布时间:2023-08-01 01:17:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CommonMetrics](https://cloud.tencent.com/document/api/1342/53778#CommonMetrics) + + * **修改成员**:CreateTaskTime, ProcessTime, QueueTime, ExecutionTime, IsResultCacheHit, MatchedMVBytes, MatchedMVs, AffectedBytes, AffectedRows, ProcessedBytes, ProcessedRows + + +### 第 56 次发布 + +发布时间:2023-07-20 01:23:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SparkJobInfo](https://cloud.tencent.com/document/api/1342/53778#SparkJobInfo) + + * 新增成员:IsSessionStarted + + * **修改成员**:JobExecutorMaxNumbers, SparkImageVersion, SessionId, DataEngineClusterType, DataEngineImageVersion, IsInherit + + +### 第 55 次发布 + +发布时间:2023-07-18 01:26:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TaskResponseInfo](https://cloud.tencent.com/document/api/1342/53778#TaskResponseInfo) + + * **修改成员**:DriverSize, ExecutorSize, ExecutorNums, ExecutorMaxNumbers, CommonMetrics, SparkMonitorMetrics, PrestoMonitorMetrics + + +### 第 54 次发布 + +发布时间:2023-07-05 01:21:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateNotebookSession](https://cloud.tencent.com/document/api/1342/86113) + + * 新增入参:SparkImage + +* [CreateSparkApp](https://cloud.tencent.com/document/api/1342/74538) + + * 新增入参:IsSessionStarted + +* [ModifySparkApp](https://cloud.tencent.com/document/api/1342/74532) + + * 新增入参:IsSessionStarted + + +### 第 53 次发布 + +发布时间:2023-07-03 01:18:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateDataEngine](https://cloud.tencent.com/document/api/1342/87875) + + +### 第 52 次发布 + +发布时间:2023-06-20 01:28:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [CommonMetrics](https://cloud.tencent.com/document/api/1342/53778#CommonMetrics) +* [PrestoMonitorMetrics](https://cloud.tencent.com/document/api/1342/53778#PrestoMonitorMetrics) +* [SparkMonitorMetrics](https://cloud.tencent.com/document/api/1342/53778#SparkMonitorMetrics) + +修改数据结构: + +* [TaskResponseInfo](https://cloud.tencent.com/document/api/1342/53778#TaskResponseInfo) + + * 新增成员:CommonMetrics, SparkMonitorMetrics, PrestoMonitorMetrics + + +### 第 51 次发布 + +发布时间:2023-06-07 01:20:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifySparkAppBatch](https://cloud.tencent.com/document/api/1342/93213) + +### 第 50 次发布 + +发布时间:2023-06-05 01:24:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateDataEngine](https://cloud.tencent.com/document/api/1342/87875) + + * 新增入参:SessionResourceTemplate + +* [CreateSparkApp](https://cloud.tencent.com/document/api/1342/74538) + + * 新增入参:IsInherit + +* [ModifySparkApp](https://cloud.tencent.com/document/api/1342/74532) + + * 新增入参:IsInherit + + +新增数据结构: + +* [SessionResourceTemplate](https://cloud.tencent.com/document/api/1342/53778#SessionResourceTemplate) + +修改数据结构: + +* [DataEngineInfo](https://cloud.tencent.com/document/api/1342/53778#DataEngineInfo) + + * 新增成员:DefaultHouse, MaxConcurrency, TolerableQueueTime, UserAppId, UserUin, SessionResourceTemplate + +* [SparkJobInfo](https://cloud.tencent.com/document/api/1342/53778#SparkJobInfo) + + * 新增成员:IsInherit + +* [TableResponseInfo](https://cloud.tencent.com/document/api/1342/53778#TableResponseInfo) + + * 新增成员:MapMaterializedViewName + +* [TaskResponseInfo](https://cloud.tencent.com/document/api/1342/53778#TaskResponseInfo) + + * 新增成员:ImageVersion, DriverSize, ExecutorSize, ExecutorNums, ExecutorMaxNumbers + + +### 第 49 次发布 + +发布时间:2023-05-29 01:21:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CancelSparkSessionBatchSQL](https://cloud.tencent.com/document/api/1342/92839) +* [CreateSparkSessionBatchSQL](https://cloud.tencent.com/document/api/1342/92838) +* [DescribeSparkSessionBatchSqlLog](https://cloud.tencent.com/document/api/1342/92837) + +新增数据结构: + +* [SparkSessionBatchLog](https://cloud.tencent.com/document/api/1342/53778#SparkSessionBatchLog) +* [SparkSessionBatchLogOperate](https://cloud.tencent.com/document/api/1342/53778#SparkSessionBatchLogOperate) + +### 第 48 次发布 + +发布时间:2023-05-15 01:32:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GenerateCreateMangedTableSql](https://cloud.tencent.com/document/api/1342/86306) + + * 新增入参:UpsertKeys + + +修改数据结构: + +* [DataGovernPolicy](https://cloud.tencent.com/document/api/1342/53778#DataGovernPolicy) + + * 新增成员:RuleType, GovernEngine + +* [TableBaseInfo](https://cloud.tencent.com/document/api/1342/53778#TableBaseInfo) + + * 新增成员:DbGovernPolicyIsDisable + + ### 第 47 次发布 发布时间:2023-04-27 01:17:49 @@ -40677,6 +44513,130 @@ ## DNSPod(dnspod) 版本:2021-03-23 +### 第 23 次发布 + +发布时间:2023-07-28 01:23:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRecord](https://cloud.tencent.com/document/api/1427/56180) + + * 新增入参:Remark + + +### 第 22 次发布 + +发布时间:2023-07-26 01:17:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeRecordFilterList](https://cloud.tencent.com/document/api/1427/95521) + +### 第 21 次发布 + +发布时间:2023-07-10 01:22:33 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateDomain](https://cloud.tencent.com/document/api/1427/56184) + + * 新增入参:TransferSubDomain, Tags + +* [DescribeDomainFilterList](https://cloud.tencent.com/document/api/1427/93276) + + * 新增入参:Tags + +* [DescribeDomainList](https://cloud.tencent.com/document/api/1427/56172) + + * 新增入参:Tags + + +新增数据结构: + +* [TagItem](https://cloud.tencent.com/document/api/1427/56185#TagItem) +* [TagItemFilter](https://cloud.tencent.com/document/api/1427/56185#TagItemFilter) + +修改数据结构: + +* [DomainInfo](https://cloud.tencent.com/document/api/1427/56185#DomainInfo) + + * 新增成员:TagList + +* [DomainListItem](https://cloud.tencent.com/document/api/1427/56185#DomainListItem) + + * 新增成员:TagList + + +### 第 20 次发布 + +发布时间:2023-07-03 01:19:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteRecordBatch](https://cloud.tencent.com/document/api/1427/94422) + +新增数据结构: + +* [DeleteRecordBatchDetail](https://cloud.tencent.com/document/api/1427/56185#DeleteRecordBatchDetail) + +### 第 19 次发布 + +发布时间:2023-06-21 01:16:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [BatchRecordInfo](https://cloud.tencent.com/document/api/1427/56185#BatchRecordInfo) + + * 新增成员:Remark + + +### 第 18 次发布 + +发布时间:2023-06-09 01:17:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DomainInfo](https://cloud.tencent.com/document/api/1427/56185#DomainInfo) + + * 新增成员:IsGracePeriod, VipBuffered, VipStartAt, VipEndAt, VipAutoRenew, VipResourceId, IsSubDomain + + +### 第 17 次发布 + +发布时间:2023-06-08 01:24:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDomainFilterList](https://cloud.tencent.com/document/api/1427/93276) + ### 第 16 次发布 发布时间:2023-04-26 01:20:43 @@ -41027,6 +44987,33 @@ ## 域名注册(domain) 版本:2018-08-08 +### 第 25 次发布 + +发布时间:2023-07-24 01:25:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateDomainRedemption](https://cloud.tencent.com/document/api/242/95411) + +### 第 24 次发布 + +发布时间:2023-05-18 01:23:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CertificateInfo](https://cloud.tencent.com/document/api/242/38895#CertificateInfo) + + * 新增成员:OriginImgUrl + + ### 第 23 次发布 发布时间:2023-04-19 01:27:47 @@ -42072,6 +46059,70 @@ ## 数据传输服务(dts) 版本:2021-12-06 +### 第 14 次发布 + +发布时间:2023-08-09 01:23:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeMigrationDetail](https://cloud.tencent.com/document/api/571/82085) + + * 新增出参:DumperResumeCtrl, RateLimitOption + + +新增数据结构: + +* [ErrInfo](https://cloud.tencent.com/document/api/571/82108#ErrInfo) +* [RateLimitOption](https://cloud.tencent.com/document/api/571/82108#RateLimitOption) + +修改数据结构: + +* [Endpoint](https://cloud.tencent.com/document/api/571/82108#Endpoint) + + * 新增成员:CcnOwnerUin + +* [JobItem](https://cloud.tencent.com/document/api/571/82108#JobItem) + + * 新增成员:DumperResumeCtrl + +* [Options](https://cloud.tencent.com/document/api/571/82108#Options) + + * 新增成员:RateLimitOption, AutoRetryTimeRangeMinutes + +* [SyncDetailInfo](https://cloud.tencent.com/document/api/571/82108#SyncDetailInfo) + + * 新增成员:ErrInfo + + * **修改成员**:CauseOfCompareDisable + +* [SyncJobInfo](https://cloud.tencent.com/document/api/571/82108#SyncJobInfo) + + * 新增成员:SrcNodeType, SrcInfos, DstNodeType, DstInfos, DumperResumeCtrl + + +### 第 13 次发布 + +发布时间:2023-05-29 14:42:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateModifyCheckSyncJob](https://cloud.tencent.com/document/api/571/92849) +* [DescribeModifyCheckSyncJobResult](https://cloud.tencent.com/document/api/571/92848) +* [ModifySyncJobConfig](https://cloud.tencent.com/document/api/571/92847) +* [StartModifySyncJob](https://cloud.tencent.com/document/api/571/92846) + +新增数据结构: + +* [DynamicOptions](https://cloud.tencent.com/document/api/571/82108#DynamicOptions) + ### 第 12 次发布 发布时间:2023-03-14 01:22:11 @@ -43025,6 +47076,84 @@ ## 边缘计算机器(ecm) 版本:2019-07-19 +### 第 67 次发布 + +发布时间:2023-07-11 01:20:38 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AllocateIpv6AddressesBandwidth](https://cloud.tencent.com/document/api/1108/94901) +* [AssignIpv6CidrBlock](https://cloud.tencent.com/document/api/1108/94896) +* [AssignIpv6CidrBlocks](https://cloud.tencent.com/document/api/1108/94895) +* [AssignIpv6SubnetCidrBlock](https://cloud.tencent.com/document/api/1108/94903) +* [DescribeRegionIpv6Addresses](https://cloud.tencent.com/document/api/1108/94900) +* [ModifyIpv6AddressesBandwidth](https://cloud.tencent.com/document/api/1108/94899) +* [QueryVpcTaskResult](https://cloud.tencent.com/document/api/1108/94894) +* [ReleaseIpv6AddressesBandwidth](https://cloud.tencent.com/document/api/1108/94898) +* [UnassignIpv6SubnetCidrBlock](https://cloud.tencent.com/document/api/1108/94902) + +新增数据结构: + +* [ISPTypeItem](https://cloud.tencent.com/document/api/1108/42574#ISPTypeItem) +* [Ipv6SubnetCidrBlock](https://cloud.tencent.com/document/api/1108/42574#Ipv6SubnetCidrBlock) + +### 第 66 次发布 + +发布时间:2023-07-07 01:25:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AssignIpv6Addresses](https://cloud.tencent.com/document/api/1108/51094) + + * 新增入参:ISPType, SkipCheckIPv6Address, SkipAllocateBandwidth + + +新增数据结构: + +* [ISPIPv6CidrBlock](https://cloud.tencent.com/document/api/1108/42574#ISPIPv6CidrBlock) + +修改数据结构: + +* [Subnet](https://cloud.tencent.com/document/api/1108/42574#Subnet) + + * 新增成员:ISPType + +* [VpcInfo](https://cloud.tencent.com/document/api/1108/42574#VpcInfo) + + * 新增成员:Ipv6ISP, Ipv6CidrBlockSet + + +### 第 65 次发布 + +发布时间:2023-06-06 01:28:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DiskInfo](https://cloud.tencent.com/document/api/1108/42574#DiskInfo) + + * 新增成员:DeleteWithInstance, SnapshotId + +* [Module](https://cloud.tencent.com/document/api/1108/42574#Module) + + * 新增成员:DisableWanIp + +* [Node](https://cloud.tencent.com/document/api/1108/42574#Node) + + * 新增成员:LBSupported + + ### 第 64 次发布 发布时间:2023-04-24 01:17:53 @@ -44835,6 +48964,66 @@ ## 数据连接器(eis) 版本:2021-06-01 +### 第 9 次发布 + +发布时间:2023-08-10 01:17:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GetRuntimeResourceMonitorMetricMC](https://cloud.tencent.com/document/api/1270/57966) + + * 新增入参:AggregationType + +* [ListRuntimeDeployedInstancesMC](https://cloud.tencent.com/document/api/1270/57964) + + * 新增入参:RuntimeClass + + +### 第 8 次发布 + +发布时间:2023-08-08 01:16:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ListDeployableRuntimesMC](https://cloud.tencent.com/document/api/1270/57965) + + * 新增入参:RuntimeClass + + +修改数据结构: + +* [AbstractRuntimeMC](https://cloud.tencent.com/document/api/1270/57968#AbstractRuntimeMC) + + * 新增成员:MatchExtensions + +* [RuntimeExtensionMC](https://cloud.tencent.com/document/api/1270/57968#RuntimeExtensionMC) + + * **修改成员**:Size, Replica, Name, Status, CreatedAt, UpdatedAt + + +### 第 7 次发布 + +发布时间:2023-05-15 01:37:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ListRuntimesMC](https://cloud.tencent.com/document/api/1270/57963) + + * 新增入参:PlanType + + ### 第 6 次发布 发布时间:2023-05-12 01:25:04 @@ -44980,6 +49169,88 @@ ## 弹性 MapReduce(emr) 版本:2019-01-03 +### 第 49 次发布 + +发布时间:2023-08-01 01:21:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [NodeHardwareInfo](https://cloud.tencent.com/document/api/589/33981#NodeHardwareInfo) + + * 新增成员:ServicesStatus + + +### 第 48 次发布 + +发布时间:2023-07-05 01:26:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeHiveQueries](https://cloud.tencent.com/document/api/589/94487) +* [DescribeImpalaQueries](https://cloud.tencent.com/document/api/589/94486) +* [DescribeYarnApplications](https://cloud.tencent.com/document/api/589/94485) + +新增数据结构: + +* [HiveQuery](https://cloud.tencent.com/document/api/589/33981#HiveQuery) +* [ImpalaQuery](https://cloud.tencent.com/document/api/589/33981#ImpalaQuery) +* [YarnApplication](https://cloud.tencent.com/document/api/589/33981#YarnApplication) + +修改数据结构: + +* [NodeHardwareInfo](https://cloud.tencent.com/document/api/589/33981#NodeHardwareInfo) + + * **修改成员**:AppId, SerialNo, OrderNo, WanIp, Flag, Spec, CpuNum, MemSize, MemDesc, RegionId, ZoneId, ApplyTime, FreeTime, DiskSize, NameTag, Services, StorageType, RootSize, ChargeType, CdbIp, CdbPort, HwDiskSize, HwDiskSizeDesc, HwMemSize, HwMemSizeDesc, ExpireTime, EmrResourceId, IsAutoRenew, DeviceClass, Mutable, MCMultiDisk, CdbNodeInfo, Ip, Destroyable, Tags, AutoFlag, HardwareResourceType, IsDynamicSpec, DynamicPodSpec, SupportModifyPayMode, RootStorageType, Zone, SubnetInfo, Clients, CurrentTime, IsFederation, DeviceName, ServiceClient, DisableApiTermination, TradeVersion + + +### 第 47 次发布 + +发布时间:2023-06-12 01:20:35 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [StartStopServiceOrMonitor](https://cloud.tencent.com/document/api/589/90011) + + * 新增入参:StrategyConfig + + +新增数据结构: + +* [StrategyConfig](https://cloud.tencent.com/document/api/589/33981#StrategyConfig) + +### 第 46 次发布 + +发布时间:2023-06-01 09:50:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DeleteUserManagerUserList](https://cloud.tencent.com/document/api/589/83729) + + * 新增入参:TkeClusterId, DisplayStrategy, UserGroupList + + * **修改入参**:UserNameList + + +新增数据结构: + +* [UserAndGroup](https://cloud.tencent.com/document/api/589/33981#UserAndGroup) + ### 第 45 次发布 发布时间:2023-04-10 01:29:11 @@ -46092,6 +50363,18 @@ ## Elasticsearch Service(es) 版本:2018-04-16 +### 第 44 次发布 + +发布时间:2023-07-12 01:24:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyEsVipSecurityGroup](https://cloud.tencent.com/document/api/845/94985) + ### 第 43 次发布 发布时间:2023-05-11 01:24:36 @@ -47068,6 +51351,792 @@ ## 腾讯电子签企业版(ess) 版本:2020-11-11 +### 第 102 次发布 + +发布时间:2023-08-08 01:16:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1323/89386) + + * 新增入参:Agent + + +修改数据结构: + +* [GroupOrganization](https://cloud.tencent.com/document/api/1323/70369#GroupOrganization) + + * **修改成员**:Name, Alias, OrganizationId, UpdateTime, Status, IsMainOrganization, IdCardNumber, AdminInfo, License, LicenseExpireTime, JoinTime, FlowEngineEnable + + +### 第 101 次发布 + +发布时间:2023-08-03 01:06:38 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeOrganizationGroupOrganizations](https://cloud.tencent.com/document/api/1323/86114) + + * 新增出参:ActivatedTotal + + +### 第 100 次发布 + +发布时间:2023-08-02 01:15:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreatePersonAuthCertificateImage](https://cloud.tencent.com/document/api/1323/95783) + +### 第 99 次发布 + +发布时间:2023-08-01 01:22:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateEmbedWebUrl](https://cloud.tencent.com/document/api/1323/95590) + + * 新增入参:Option + +* [CreatePrepareFlow](https://cloud.tencent.com/document/api/1323/83412) + + * 新增入参:ResourceType, Components, FlowOption, NeedSignReview, NeedCreateReview, UserData, FlowId, FlowType + + +新增数据结构: + +* [CreateFlowOption](https://cloud.tencent.com/document/api/1323/70369#CreateFlowOption) +* [EmbedUrlOption](https://cloud.tencent.com/document/api/1323/70369#EmbedUrlOption) + +修改数据结构: + +* [Component](https://cloud.tencent.com/document/api/1323/70369#Component) + + * 新增成员:LockComponentValue, ForbidMoveAndDelete + +* [Department](https://cloud.tencent.com/document/api/1323/70369#Department) + + * **修改成员**:DepartmentId, DepartmentName + +* [SealInfo](https://cloud.tencent.com/document/api/1323/70369#SealInfo) + + * 新增成员:SealId, SealType, SealName + +* [StaffRole](https://cloud.tencent.com/document/api/1323/70369#StaffRole) + + * **修改成员**:RoleId, RoleName + + +### 第 98 次发布 + +发布时间:2023-07-31 01:23:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowBrief](https://cloud.tencent.com/document/api/1323/70369#FlowBrief) + + * **修改成员**:Creator, Deadline + + +### 第 97 次发布 + +发布时间:2023-07-26 17:55:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateOrganizationBatchSignUrl](https://cloud.tencent.com/document/api/1323/95598) + +### 第 96 次发布 + +发布时间:2023-07-26 16:20:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateWebThemeConfig](https://cloud.tencent.com/document/api/1323/95592) + +新增数据结构: + +* [WebThemeConfig](https://cloud.tencent.com/document/api/1323/70369#WebThemeConfig) + +### 第 95 次发布 + +发布时间:2023-07-26 16:06:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateEmbedWebUrl](https://cloud.tencent.com/document/api/1323/95590) + +新增数据结构: + +* [ReviewerInfo](https://cloud.tencent.com/document/api/1323/70369#ReviewerInfo) + +### 第 94 次发布 + +发布时间:2023-07-26 11:26:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreatePrepareFlow](https://cloud.tencent.com/document/api/1323/83412) + + * 新增入参:Agent + + +修改数据结构: + +* [FlowCreateApprover](https://cloud.tencent.com/document/api/1323/70369#FlowCreateApprover) + + * 新增成员:ApproverVerifyTypes, ApproverSignTypes + + +### 第 93 次发布 + +发布时间:2023-07-26 01:19:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeIntegrationMainOrganizationUser + +### 第 92 次发布 + +发布时间:2023-07-25 10:56:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyApplicationCallbackInfo](https://cloud.tencent.com/document/api/1323/86752) + + * 新增入参:Agent + + +### 第 91 次发布 + +发布时间:2023-07-24 01:28:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [BindEmployeeUserIdWithClientOpenId](https://cloud.tencent.com/document/api/1323/90238) + + * 新增入参:Agent + +* [CreateFlowApprovers](https://cloud.tencent.com/document/api/1323/80033) + + * 新增入参:Agent + +* [CreateUserAutoSignEnableUrl](https://cloud.tencent.com/document/api/1323/87787) + + * 新增入参:Agent + +* [DescribeThirdPartyAuthCode](https://cloud.tencent.com/document/api/1323/70368) + + * 新增入参:Operator, Agent + +* [DescribeUserAutoSignStatus](https://cloud.tencent.com/document/api/1323/87786) + + * 新增入参:Agent + +* [DisableUserAutoSign](https://cloud.tencent.com/document/api/1323/87785) + + * 新增入参:Agent + +* [UnbindEmployeeUserIdWithClientOpenId](https://cloud.tencent.com/document/api/1323/90239) + + * 新增入参:Agent + + +修改数据结构: + +* [FillApproverInfo](https://cloud.tencent.com/document/api/1323/70369#FillApproverInfo) + + * 新增成员:ApproverName, ApproverMobile + + * **修改成员**:ApproverSource, CustomUserId + + +### 第 90 次发布 + +发布时间:2023-07-21 01:23:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSchemeUrl](https://cloud.tencent.com/document/api/1323/70359) + + * 新增入参:Hides + + +修改数据结构: + +* [RegisterInfo](https://cloud.tencent.com/document/api/1323/70369#RegisterInfo) + + * 新增成员:UnifiedSocialCreditCode + + * **修改成员**:Uscc + + +### 第 89 次发布 + +发布时间:2023-07-19 01:24:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateReleaseFlow](https://cloud.tencent.com/document/api/1323/88045) + + * 新增入参:Agent + + +### 第 88 次发布 + +发布时间:2023-07-18 01:29:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateFlowSignUrl](https://cloud.tencent.com/document/api/1323/85818) + + * 新增入参:JumpUrl + + +### 第 87 次发布 + +发布时间:2023-07-17 01:19:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* CreateChannelSubOrganizationModifyQrCode + +修改数据结构: + +* [FlowCreateApprover](https://cloud.tencent.com/document/api/1323/70369#FlowCreateApprover) + + * 新增成员:SignComponents, Components, ComponentLimitType + + +### 第 86 次发布 + +发布时间:2023-07-10 14:56:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateFlowGroupByFiles](https://cloud.tencent.com/document/api/1323/94888) +* [CreateFlowGroupByTemplates](https://cloud.tencent.com/document/api/1323/94887) + +新增数据结构: + +* [FlowGroupInfo](https://cloud.tencent.com/document/api/1323/70369#FlowGroupInfo) +* [FlowGroupOptions](https://cloud.tencent.com/document/api/1323/70369#FlowGroupOptions) + +### 第 85 次发布 + +发布时间:2023-07-10 11:31:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSchemeUrl](https://cloud.tencent.com/document/api/1323/70359) + + * 新增入参:FlowGroupId + +* [DescribeFlowInfo](https://cloud.tencent.com/document/api/1323/80032) + + * 新增入参:FlowGroupId + + * **修改入参**:FlowIds + + * 新增出参:FlowGroupId, FlowGroupName + + +修改数据结构: + +* [ApproverInfo](https://cloud.tencent.com/document/api/1323/70369#ApproverInfo) + + * **修改成员**:SignComponents + +* [FlowApproverDetail](https://cloud.tencent.com/document/api/1323/70369#FlowApproverDetail) + + * **修改成员**:ApproveMessage + +* [FlowDetailInfo](https://cloud.tencent.com/document/api/1323/70369#FlowDetailInfo) + + * **修改成员**:CcInfos, Creator + + +### 第 84 次发布 + +发布时间:2023-07-05 01:27:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateFlowSignReview](https://cloud.tencent.com/document/api/1323/78980) + + * 新增入参:RecipientId, OperateType + + +修改数据结构: + +* [FailedCreateStaffData](https://cloud.tencent.com/document/api/1323/70369#FailedCreateStaffData) + + * 新增成员:WeworkOpenId + +* [Staff](https://cloud.tencent.com/document/api/1323/70369#Staff) + + * 新增成员:WeworkOpenId + +* [SuccessCreateStaffData](https://cloud.tencent.com/document/api/1323/70369#SuccessCreateStaffData) + + * 新增成员:WeworkOpenId + + * **修改成员**:Note + + +### 第 83 次发布 + +发布时间:2023-06-30 18:46:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateReleaseFlow](https://cloud.tencent.com/document/api/1323/88045) + + * 新增入参:Deadline + + +修改数据结构: + +* [ReleasedApprover](https://cloud.tencent.com/document/api/1323/70369#ReleasedApprover) + + * 新增成员:ApproverSignComponentType, ApproverSignRole + + +### 第 82 次发布 + +发布时间:2023-06-30 01:25:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateBatchCancelFlowUrl](https://cloud.tencent.com/document/api/1323/78262) + + * 新增入参:Agent + +* [CreateFlowEvidenceReport](https://cloud.tencent.com/document/api/1323/79686) + + * 新增入参:Agent + +* [CreateFlowReminds](https://cloud.tencent.com/document/api/1323/86002) + + * 新增入参:Agent + +* [DescribeFlowEvidenceReport](https://cloud.tencent.com/document/api/1323/83441) + + * 新增入参:Agent + + +### 第 81 次发布 + +发布时间:2023-06-29 01:21:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ApproverInfo](https://cloud.tencent.com/document/api/1323/70369#ApproverInfo) + + * 新增成员:ApproverNeedSignReview + +* [CcInfo](https://cloud.tencent.com/document/api/1323/70369#CcInfo) + + * 新增成员:NotifyType + +* [FlowCreateApprover](https://cloud.tencent.com/document/api/1323/70369#FlowCreateApprover) + + * 新增成员:ApproverNeedSignReview + + +### 第 80 次发布 + +发布时间:2023-06-21 01:18:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeFlowComponents](https://cloud.tencent.com/document/api/1323/94219) + +新增数据结构: + +* [FilledComponent](https://cloud.tencent.com/document/api/1323/70369#FilledComponent) +* [RecipientComponentInfo](https://cloud.tencent.com/document/api/1323/70369#RecipientComponentInfo) + +### 第 79 次发布 + +发布时间:2023-06-19 01:20:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateSeal](https://cloud.tencent.com/document/api/1323/94136) + +### 第 78 次发布 + +发布时间:2023-06-16 01:23:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateFlow](https://cloud.tencent.com/document/api/1323/70361) + + * 新增入参:RemindedOn + +* [CreateFlowByFiles](https://cloud.tencent.com/document/api/1323/70360) + + * 新增入参:RemindedOn + + +### 第 77 次发布 + +发布时间:2023-06-14 01:22:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeExtendedServiceAuthInfos](https://cloud.tencent.com/document/api/1323/93477) + +修改接口: + +* [CreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1323/89386) + +* [DescribeFlowTemplates](https://cloud.tencent.com/document/api/1323/74803) + + +新增数据结构: + +* [ExtendAuthInfo](https://cloud.tencent.com/document/api/1323/70369#ExtendAuthInfo) +* [HasAuthUser](https://cloud.tencent.com/document/api/1323/70369#HasAuthUser) +* [SealInfo](https://cloud.tencent.com/document/api/1323/70369#SealInfo) + +修改数据结构: + +* [TemplateInfo](https://cloud.tencent.com/document/api/1323/70369#TemplateInfo) + + * 新增成员:TemplateSeals, Seals + + +### 第 76 次发布 + +发布时间:2023-06-08 16:46:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CancelUserAutoSignEnableUrl](https://cloud.tencent.com/document/api/1323/93320) + +### 第 75 次发布 + +发布时间:2023-06-08 11:16:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateIntegrationDepartment](https://cloud.tencent.com/document/api/1323/93289) +* [DeleteIntegrationDepartment](https://cloud.tencent.com/document/api/1323/93288) +* [DescribeIntegrationDepartments](https://cloud.tencent.com/document/api/1323/93287) +* [ModifyIntegrationDepartment](https://cloud.tencent.com/document/api/1323/93286) + +新增数据结构: + +* [IntegrationDepartment](https://cloud.tencent.com/document/api/1323/70369#IntegrationDepartment) + +### 第 74 次发布 + +发布时间:2023-06-08 01:28:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowCreateApprover](https://cloud.tencent.com/document/api/1323/70369#FlowCreateApprover) + + * 新增成员:SignId + + +### 第 73 次发布 + +发布时间:2023-06-06 15:06:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ReleasedApprover](https://cloud.tencent.com/document/api/1323/70369#ReleasedApprover) + + * 新增成员:ApproverType + + +### 第 72 次发布 + +发布时间:2023-06-02 15:55:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateConvertTaskApi](https://cloud.tencent.com/document/api/1323/78149) + +* [CreateFlow](https://cloud.tencent.com/document/api/1323/70361) + +* [CreateFlowSignUrl](https://cloud.tencent.com/document/api/1323/85818) + +* [CreateMultiFlowSignQRCode](https://cloud.tencent.com/document/api/1323/75450) + +* [CreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1323/89386) + + * 新增入参:FileId + + * **修改入参**:SealImage + +* [DescribeFileUrls](https://cloud.tencent.com/document/api/1323/70366) + +* [DescribeFlowTemplates](https://cloud.tencent.com/document/api/1323/74803) + +* [DescribeIntegrationEmployees](https://cloud.tencent.com/document/api/1323/81115) + + * 新增入参:Agent + +* [GetTaskResultApi](https://cloud.tencent.com/document/api/1323/78148) + +* [UploadFiles](https://cloud.tencent.com/document/api/1323/73066) + + +修改数据结构: + +* [CallbackInfo](https://cloud.tencent.com/document/api/1323/70369#CallbackInfo) + + * 新增成员:CallbackKey, CallbackToken + + * **修改成员**:Token + +* [OrganizationInfo](https://cloud.tencent.com/document/api/1323/70369#OrganizationInfo) + +* [UserInfo](https://cloud.tencent.com/document/api/1323/70369#UserInfo) + + +### 第 71 次发布 + +发布时间:2023-06-02 01:26:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Caller](https://cloud.tencent.com/document/api/1323/70369#Caller) + +* [FlowCreateApprover](https://cloud.tencent.com/document/api/1323/70369#FlowCreateApprover) + + +### 第 70 次发布 + +发布时间:2023-05-31 01:25:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1323/89386) + + * 新增入参:SealImageCompress, SealColor, ProcessSeal + + +修改数据结构: + +* [TemplateInfo](https://cloud.tencent.com/document/api/1323/70369#TemplateInfo) + + * 新增成员:TemplateType + + +### 第 69 次发布 + +发布时间:2023-05-30 17:10:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Agent](https://cloud.tencent.com/document/api/1323/70369#Agent) + + +### 第 68 次发布 + +发布时间:2023-05-25 11:31:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowBrief](https://cloud.tencent.com/document/api/1323/70369#FlowBrief) + + * 新增成员:Deadline + + +### 第 67 次发布 + +发布时间:2023-05-25 01:35:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateUserAutoSignEnableUrl](https://cloud.tencent.com/document/api/1323/87787) + + * 新增入参:ExpiredTime + + +### 第 66 次发布 + +发布时间:2023-05-19 20:06:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeUserAutoSignStatus](https://cloud.tencent.com/document/api/1323/87786) + + * 新增出参:LicenseFrom, LicenseTo + + +### 第 65 次发布 + +发布时间:2023-05-18 01:26:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateFlow](https://cloud.tencent.com/document/api/1323/70361) + + * 新增入参:AutoSignScene + +* [CreateFlowByFiles](https://cloud.tencent.com/document/api/1323/70360) + + * 新增入参:AutoSignScene + + ### 第 64 次发布 发布时间:2023-05-11 17:55:47 @@ -47078,7 +52147,7 @@ 新增接口: -* [[CreateChannelSubOrganizationModifyQrCode](https://cloud.tencent.com/document/api/1323/90975)](https://cloud.tencent.com/document/api/#/#) +* [CreateChannelSubOrganizationModifyQrCode](https://cloud.tencent.com/document/api/1323/90975) ### 第 63 次发布 @@ -48303,6 +53372,538 @@ ## 腾讯电子签(基础版)(essbasic) 版本:2021-05-26 +### 第 102 次发布 + +发布时间:2023-08-14 01:23:26 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ChannelCreatePreparedPersonalEsign](https://cloud.tencent.com/document/api/1420/96160) + +### 第 101 次发布 + +发布时间:2023-08-09 10:50:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ChannelCancelUserAutoSignEnableUrl](https://cloud.tencent.com/document/api/1420/96111) +* [ChannelCreateUserAutoSignEnableUrl](https://cloud.tencent.com/document/api/1420/96110) +* [ChannelDescribeUserAutoSignStatus](https://cloud.tencent.com/document/api/1420/96109) +* [ChannelDisableUserAutoSign](https://cloud.tencent.com/document/api/1420/96108) + +新增数据结构: + +* [AutoSignConfig](https://cloud.tencent.com/document/api/1420/61525#AutoSignConfig) +* [UserThreeFactor](https://cloud.tencent.com/document/api/1420/61525#UserThreeFactor) + +### 第 100 次发布 + +发布时间:2023-08-08 01:17:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelDescribeEmployees](https://cloud.tencent.com/document/api/1420/81119) + + * **修改入参**:Agent + + +### 第 99 次发布 + +发布时间:2023-08-01 01:24:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TemplateInfo](https://cloud.tencent.com/document/api/1420/61525#TemplateInfo) + + * **修改成员**:IsPromoter, Available + + +### 第 98 次发布 + +发布时间:2023-07-28 17:50:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreatePrepareFlow](https://cloud.tencent.com/document/api/1420/87897) + + * **修改入参**:FlowApproverList + + +### 第 97 次发布 + +发布时间:2023-07-26 16:20:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ChannelCreateWebThemeConfig](https://cloud.tencent.com/document/api/1420/95591) + +新增数据结构: + +* [WebThemeConfig](https://cloud.tencent.com/document/api/1420/61525#WebThemeConfig) + +### 第 96 次发布 + +发布时间:2023-07-21 01:23:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateSignUrls](https://cloud.tencent.com/document/api/1420/61522) + + * 新增入参:Hides + + +### 第 95 次发布 + +发布时间:2023-07-18 01:30:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateFlowSignUrl](https://cloud.tencent.com/document/api/1420/85819) + + * 新增入参:JumpUrl + + +### 第 94 次发布 + +发布时间:2023-07-17 01:19:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ChannelCreateOrganizationModifyQrCode](https://cloud.tencent.com/document/api/1420/95067) + +### 第 93 次发布 + +发布时间:2023-07-13 01:20:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CreateFlowOption](https://cloud.tencent.com/document/api/1420/61525#CreateFlowOption) + + * 新增成员:HideShowFlowName, HideShowFlowType, HideShowDeadline, CanSkipAddApprover, CustomCreateFlowDescription + +* [FormField](https://cloud.tencent.com/document/api/1420/61525#FormField) + + * 新增成员:LockComponentValue + + +### 第 92 次发布 + +发布时间:2023-07-12 01:24:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowApproverInfo](https://cloud.tencent.com/document/api/1420/61525#FlowApproverInfo) + + * 新增成员:NotifyType + + +### 第 91 次发布 + +发布时间:2023-07-10 14:50:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ChannelCreateFlowGroupByTemplates](https://cloud.tencent.com/document/api/1420/94886) + +### 第 90 次发布 + +发布时间:2023-07-10 11:31:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowFileInfo](https://cloud.tencent.com/document/api/1420/61525#FlowFileInfo) + + * 新增成员:Components + + +### 第 89 次发布 + +发布时间:2023-07-10 01:25:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreatePrepareFlow](https://cloud.tencent.com/document/api/1420/87897) + + +### 第 88 次发布 + +发布时间:2023-07-07 01:34:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [OperateChannelTemplate](https://cloud.tencent.com/document/api/1420/66367) + + * 新增入参:Available + + +### 第 87 次发布 + +发布时间:2023-06-30 17:26:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateReleaseFlow](https://cloud.tencent.com/document/api/1420/83461) + + * 新增入参:Deadline + + +修改数据结构: + +* [ReleasedApprover](https://cloud.tencent.com/document/api/1420/61525#ReleasedApprover) + + * 新增成员:ApproverSignComponentType, ApproverSignRole + + +### 第 86 次发布 + +发布时间:2023-06-29 01:22:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CommonFlowApprover](https://cloud.tencent.com/document/api/1420/61525#CommonFlowApprover) + + +### 第 85 次发布 + +发布时间:2023-06-21 01:19:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ChannelDescribeFlowComponents](https://cloud.tencent.com/document/api/1420/94220) + +新增数据结构: + +* [FilledComponent](https://cloud.tencent.com/document/api/1420/61525#FilledComponent) +* [RecipientComponentInfo](https://cloud.tencent.com/document/api/1420/61525#RecipientComponentInfo) + +### 第 84 次发布 + +发布时间:2023-06-09 01:20:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateUserRoles](https://cloud.tencent.com/document/api/1420/89389) + + * 新增入参:OpenIds + + * **修改入参**:UserIds + +* [ChannelDeleteRoleUsers](https://cloud.tencent.com/document/api/1420/89388) + + * 新增入参:OpenIds + + * **修改入参**:UserIds + + +### 第 83 次发布 + +发布时间:2023-06-08 01:29:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowApproverInfo](https://cloud.tencent.com/document/api/1420/61525#FlowApproverInfo) + + * 新增成员:SignId + + +### 第 82 次发布 + +发布时间:2023-06-07 17:21:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelBatchCancelFlows](https://cloud.tencent.com/document/api/1420/80391) + +* [ChannelCancelFlow](https://cloud.tencent.com/document/api/1420/81869) + +* [ChannelCancelMultiFlowSignQRCode](https://cloud.tencent.com/document/api/1420/75453) + +* [ChannelCreateBatchCancelFlowUrl](https://cloud.tencent.com/document/api/1420/78264) + +* [ChannelCreateBoundFlows](https://cloud.tencent.com/document/api/1420/83118) + +* [ChannelCreateConvertTaskApi](https://cloud.tencent.com/document/api/1420/78774) + +* [ChannelCreateEmbedWebUrl](https://cloud.tencent.com/document/api/1420/87919) + +* [ChannelCreateFlowByFiles](https://cloud.tencent.com/document/api/1420/73068) + +* [ChannelCreateFlowGroupByFiles](https://cloud.tencent.com/document/api/1420/80390) + +* [ChannelCreateFlowSignUrl](https://cloud.tencent.com/document/api/1420/85819) + +* [ChannelCreateMultiFlowSignQRCode](https://cloud.tencent.com/document/api/1420/75452) + +* [ChannelCreatePrepareFlow](https://cloud.tencent.com/document/api/1420/87897) + +* [ChannelCreateReleaseFlow](https://cloud.tencent.com/document/api/1420/83461) + +* [ChannelCreateSealPolicy](https://cloud.tencent.com/document/api/1420/86257) + +* [ChannelCreateUserRoles](https://cloud.tencent.com/document/api/1420/89389) + +* [ChannelDeleteRoleUsers](https://cloud.tencent.com/document/api/1420/89388) + +* [ChannelDeleteSealPolicies](https://cloud.tencent.com/document/api/1420/86256) + +* [ChannelDescribeEmployees](https://cloud.tencent.com/document/api/1420/81119) + +* [ChannelDescribeRoles](https://cloud.tencent.com/document/api/1420/89387) + +* [ChannelGetTaskResultApi](https://cloud.tencent.com/document/api/1420/78773) + +* [ChannelUpdateSealStatus](https://cloud.tencent.com/document/api/1420/86605) + +* [ChannelVerifyPdf](https://cloud.tencent.com/document/api/1420/80799) + +* [CreateChannelFlowEvidenceReport](https://cloud.tencent.com/document/api/1420/79688) + +* [CreateConsoleLoginUrl](https://cloud.tencent.com/document/api/1420/61524) + +* [CreateFlowsByTemplates](https://cloud.tencent.com/document/api/1420/61523) + +* [CreateSealByImage](https://cloud.tencent.com/document/api/1420/73067) + +* [CreateSignUrls](https://cloud.tencent.com/document/api/1420/61522) + +* [DescribeChannelFlowEvidenceReport](https://cloud.tencent.com/document/api/1420/83442) + +* [DescribeFlowDetailInfo](https://cloud.tencent.com/document/api/1420/66683) + +* [DescribeResourceUrlsByFlows](https://cloud.tencent.com/document/api/1420/63220) + +* [DescribeTemplates](https://cloud.tencent.com/document/api/1420/61521) + +* [DescribeUsage](https://cloud.tencent.com/document/api/1420/61520) + +* [GetDownloadFlowUrl](https://cloud.tencent.com/document/api/1420/66368) + +* [OperateChannelTemplate](https://cloud.tencent.com/document/api/1420/66367) + +* [PrepareFlows](https://cloud.tencent.com/document/api/1420/61519) + +* [SyncProxyOrganization](https://cloud.tencent.com/document/api/1420/61518) + +* [SyncProxyOrganizationOperators](https://cloud.tencent.com/document/api/1420/61517) + +* [UploadFiles](https://cloud.tencent.com/document/api/1420/71479) + + +修改数据结构: + +* [Agent](https://cloud.tencent.com/document/api/1420/61525#Agent) + + +### 第 81 次发布 + +发布时间:2023-06-07 01:25:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FlowApproverInfo](https://cloud.tencent.com/document/api/1420/61525#FlowApproverInfo) + +* [OrganizationInfo](https://cloud.tencent.com/document/api/1420/61525#OrganizationInfo) + + * **修改成员**:ClientIp, ProxyIp + +* [SignUrlInfo](https://cloud.tencent.com/document/api/1420/61525#SignUrlInfo) + + * **修改成员**:CustomUserId + +* [TemplateInfo](https://cloud.tencent.com/document/api/1420/61525#TemplateInfo) + + * **修改成员**:IsPromoter + +* [UserInfo](https://cloud.tencent.com/document/api/1420/61525#UserInfo) + + +### 第 80 次发布 + +发布时间:2023-05-26 14:30:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateFlowSignReview](https://cloud.tencent.com/document/api/1420/78953) + + * 新增入参:OperateType + + +### 第 79 次发布 + +发布时间:2023-05-25 01:36:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateUserRoles](https://cloud.tencent.com/document/api/1420/89389) + + * **修改入参**:Operator + +* [ChannelDeleteRoleUsers](https://cloud.tencent.com/document/api/1420/89388) + + * **修改入参**:Operator + +* [ChannelDescribeRoles](https://cloud.tencent.com/document/api/1420/89387) + + * **修改入参**:Operator + + +修改数据结构: + +* [BaseFlowInfo](https://cloud.tencent.com/document/api/1420/61525#BaseFlowInfo) + + * 新增成员:NeedCreateReview + +* [FlowDetailInfo](https://cloud.tencent.com/document/api/1420/61525#FlowDetailInfo) + + * 新增成员:NeedCreateReview + + +### 第 78 次发布 + +发布时间:2023-05-18 11:50:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelGetTaskResultApi](https://cloud.tencent.com/document/api/1420/78773) + + +### 第 77 次发布 + +发布时间:2023-05-18 01:27:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChannelCreateFlowByFiles](https://cloud.tencent.com/document/api/1420/73068) + + * 新增入参:AutoSignScene + + +修改数据结构: + +* [FlowInfo](https://cloud.tencent.com/document/api/1420/61525#FlowInfo) + + * 新增成员:AutoSignScene + + +### 第 76 次发布 + +发布时间:2023-05-15 01:38:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [BaseFlowInfo](https://cloud.tencent.com/document/api/1420/61525#BaseFlowInfo) + + * 新增成员:CcInfos + + ### 第 75 次发布 发布时间:2023-05-08 01:24:18 @@ -49635,6 +55236,31 @@ ## 人脸融合(facefusion) 版本:2018-12-01 +### 第 7 次发布 + +发布时间:2023-07-27 01:13:26 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [FaceFusion](https://cloud.tencent.com/document/api/670/31061) + + * 新增入参:FuseParam + +* [FuseFace](https://cloud.tencent.com/document/api/670/37736) + + * 新增入参:FuseParam + + +新增数据结构: + +* [FuseParam](https://cloud.tencent.com/document/api/670/31062#FuseParam) +* [ImageCodecParam](https://cloud.tencent.com/document/api/670/31062#ImageCodecParam) +* [MetaData](https://cloud.tencent.com/document/api/670/31062#MetaData) + ### 第 6 次发布 发布时间:2021-07-22 08:05:36 @@ -49737,6 +55363,42 @@ ## 人脸融合(facefusion) 版本:2022-09-27 +### 第 5 次发布 + +发布时间:2023-07-27 01:13:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [FuseFace](https://cloud.tencent.com/document/api/670/85618) + + * 新增入参:FuseParam + + +新增数据结构: + +* [FuseParam](https://cloud.tencent.com/document/api/670/85619#FuseParam) +* [ImageCodecParam](https://cloud.tencent.com/document/api/670/85619#ImageCodecParam) +* [MetaData](https://cloud.tencent.com/document/api/670/85619#MetaData) + +### 第 4 次发布 + +发布时间:2023-05-31 01:26:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [PublicMaterialInfos](https://cloud.tencent.com/document/api/670/85619#PublicMaterialInfos) + + * 新增成员:AuditResult + + ### 第 3 次发布 发布时间:2023-02-14 01:27:28 @@ -49793,6 +55455,36 @@ ## 人脸核身(faceid) 版本:2018-03-01 +### 第 59 次发布 + +发布时间:2023-05-29 14:45:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DetectInfoText](https://cloud.tencent.com/document/api/1007/41958#DetectInfoText) + + * 新增成员:UseIDType + + +### 第 58 次发布 + +发布时间:2023-05-23 01:21:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [GetEidTokenConfig](https://cloud.tencent.com/document/api/1007/41958#GetEidTokenConfig) + + * 新增成员:IsSupportHMTResidentPermitOCR + + ### 第 57 次发布 发布时间:2023-04-17 01:20:00 @@ -50802,6 +56494,21 @@ ## 人脸试妆(fmu) 版本:2019-12-13 +### 第 7 次发布 + +发布时间:2023-07-14 14:55:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [QueryBeautifyVideoJob](https://cloud.tencent.com/document/api/1172/47792) + + * 新增出参:JobStatusCode + + ### 第 6 次发布 发布时间:2020-11-03 08:01:24 @@ -52171,6 +57878,21 @@ ## 游戏多媒体引擎(gme) 版本:2018-07-11 +### 第 34 次发布 + +发布时间:2023-06-14 01:25:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ServiceStatus](https://cloud.tencent.com/document/api/607/35375#ServiceStatus) + + * 新增成员:TextTranslate + + ### 第 33 次发布 发布时间:2023-04-21 01:25:14 @@ -52790,6 +58512,88 @@ ## 数据加速器 GooseFS(goosefs) 版本:2022-05-19 +### 第 6 次发布 + +发布时间:2023-08-02 01:16:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AddCrossVpcSubnetSupportForClientNode](https://cloud.tencent.com/document/api/1424/95800) +* [AttachFileSystemBucket](https://cloud.tencent.com/document/api/1424/95793) +* [BatchAddClientNodes](https://cloud.tencent.com/document/api/1424/95799) +* [BatchDeleteClientNodes](https://cloud.tencent.com/document/api/1424/95798) +* [CreateFileSystem](https://cloud.tencent.com/document/api/1424/95792) +* [DeleteCrossVpcSubnetSupportForClientNode](https://cloud.tencent.com/document/api/1424/95797) +* [DeleteFileSystem](https://cloud.tencent.com/document/api/1424/95791) +* [DescribeClientNodes](https://cloud.tencent.com/document/api/1424/95796) +* [DescribeFileSystemBuckets](https://cloud.tencent.com/document/api/1424/95790) +* [DescribeFileSystems](https://cloud.tencent.com/document/api/1424/95789) +* [DetachFileSystemBucket](https://cloud.tencent.com/document/api/1424/95788) +* [ExpandCapacity](https://cloud.tencent.com/document/api/1424/95787) +* [ModifyDataRepositoryBandwidth](https://cloud.tencent.com/document/api/1424/95786) +* [QueryCrossVpcSubnetSupportForClientNode](https://cloud.tencent.com/document/api/1424/95795) +* [QueryDataRepositoryBandwidth](https://cloud.tencent.com/document/api/1424/95785) + +新增数据结构: + +* [ClientClusterManagerNodeInfo](https://cloud.tencent.com/document/api/1424/95076#ClientClusterManagerNodeInfo) +* [ClientNodeAttribute](https://cloud.tencent.com/document/api/1424/95076#ClientNodeAttribute) +* [FSAttribute](https://cloud.tencent.com/document/api/1424/95076#FSAttribute) +* [GooseFSxAttribute](https://cloud.tencent.com/document/api/1424/95076#GooseFSxAttribute) +* [GooseFSxBuildElement](https://cloud.tencent.com/document/api/1424/95076#GooseFSxBuildElement) +* [LinuxNodeAttribute](https://cloud.tencent.com/document/api/1424/95076#LinuxNodeAttribute) +* [MappedBucket](https://cloud.tencent.com/document/api/1424/95076#MappedBucket) +* [SubnetInfo](https://cloud.tencent.com/document/api/1424/95076#SubnetInfo) +* [Tag](https://cloud.tencent.com/document/api/1424/95076#Tag) + +### 第 5 次发布 + +发布时间:2023-07-19 01:25:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeClusterRoles](https://cloud.tencent.com/document/api/1424/95073) + + * 新增入参:RoleName + + +修改数据结构: + +* [ClientToken](https://cloud.tencent.com/document/api/1424/95076#ClientToken) + + * 新增成员:NodeIp, GooseFSDirectory, Token + + * **修改成员**:LocalDirectory + + +### 第 4 次发布 + +发布时间:2023-07-18 01:31:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeClusterClientToken](https://cloud.tencent.com/document/api/1424/95075) +* [DescribeClusterRoleToken](https://cloud.tencent.com/document/api/1424/95074) +* [DescribeClusterRoles](https://cloud.tencent.com/document/api/1424/95073) + +新增数据结构: + +* [ClientToken](https://cloud.tencent.com/document/api/1424/95076#ClientToken) +* [ClusterRole](https://cloud.tencent.com/document/api/1424/95076#ClusterRole) +* [RoleToken](https://cloud.tencent.com/document/api/1424/95076#RoleToken) + ### 第 3 次发布 发布时间:2023-04-20 01:23:06 @@ -55835,6 +61639,18 @@ ## 加速物联网套件(iot) 版本:2018-01-23 +### 第 7 次发布 + +发布时间:2023-07-17 01:22:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* UnassociateSubDeviceFromGatewayProduct + ### 第 6 次发布 发布时间:2020-03-16 08:11:55 @@ -56782,6 +62598,74 @@ ## 物联网通信(iotcloud) 版本:2021-04-08 +### 第 9 次发布 + +发布时间:2023-08-09 01:29:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDevice](https://cloud.tencent.com/document/api/634/71948) + + * 新增出参:NBIoTDeviceID + + +修改数据结构: + +* [CLSLogItem](https://cloud.tencent.com/document/api/634/71973#CLSLogItem) + + * 新增成员:UserId + +* [DeviceInfo](https://cloud.tencent.com/document/api/634/71973#DeviceInfo) + + * 新增成员:NBIoTDeviceID + +* [ProductProperties](https://cloud.tencent.com/document/api/634/71973#ProductProperties) + + * 新增成员:AppEUI + + +### 第 8 次发布 + +发布时间:2023-06-14 01:27:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DeviceInfo](https://cloud.tencent.com/document/api/634/71973#DeviceInfo) + + * 新增成员:CreateUserId + +* [FirmwareInfo](https://cloud.tencent.com/document/api/634/71973#FirmwareInfo) + + * 新增成员:FwType, CreateUserId + + +### 第 7 次发布 + +发布时间:2023-06-12 01:24:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ProductMetadata](https://cloud.tencent.com/document/api/634/71973#ProductMetadata) + + * 新增成员:CreateUserId, UserId + +* [ProductProperties](https://cloud.tencent.com/document/api/634/71973#ProductProperties) + + * 新增成员:DeviceLimit, ForbiddenStatus + + ### 第 6 次发布 发布时间:2022-08-16 06:27:22 @@ -56972,6 +62856,21 @@ ## 物联网开发平台(iotexplorer) 版本:2019-04-23 +### 第 52 次发布 + +发布时间:2023-07-17 01:23:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeFirmwareTask](https://cloud.tencent.com/document/api/1081/53875) + + * 新增出参:CreateUserId, CreatorNickName + + ### 第 51 次发布 发布时间:2023-05-08 01:28:02 @@ -58888,6 +64787,57 @@ ## 物联网智能视频服务(iotvideo) 版本:2021-11-25 +### 第 17 次发布 + +发布时间:2023-08-09 01:31:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ResetCloudStorageEvent](https://cloud.tencent.com/document/api/1131/96104) + +### 第 16 次发布 + +发布时间:2023-07-27 01:14:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [PackageInfo](https://cloud.tencent.com/document/api/1131/76635#PackageInfo) + + * 新增成员:CreatedAt, UpdatedAt + + +### 第 15 次发布 + +发布时间:2023-07-26 01:24:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteCloudStorageEvent](https://cloud.tencent.com/document/api/1131/95523) +* [DescribeDevicePackages](https://cloud.tencent.com/document/api/1131/95522) + +修改接口: + +* [DescribeCloudStorageThumbnail](https://cloud.tencent.com/document/api/1131/77499) + + * 新增出参:ExpireTime + + +新增数据结构: + +* [PackageInfo](https://cloud.tencent.com/document/api/1131/76635#PackageInfo) + ### 第 14 次发布 发布时间:2023-05-12 01:31:53 @@ -59824,6 +65774,427 @@ +## 智能视图计算平台(iss) 版本:2023-05-17 + +### 第 2 次发布 + +发布时间:2023-08-07 15:48:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddOrganization](https://cloud.tencent.com/document/api/1344/95894) + + * **修改出参**:Data + +* [AddRecordBackupPlan](https://cloud.tencent.com/document/api/1344/95929) + + * 新增出参:Data, RequestId + + * **删除出参**:PlanId, PlanName, TemplateId, Describe, LifeCycle, Status, ChannelCount, CreateAt, UpdateAt + +* [AddRecordBackupTemplate](https://cloud.tencent.com/document/api/1344/95913) + + * 新增出参:Data, RequestId + + * **删除出参**:TemplateId, TemplateName, TimeSections, DevTimeSections, Scale, CreateAt, UpdateAt + +* [AddRecordPlan](https://cloud.tencent.com/document/api/1344/95928) + + * **修改出参**:Data + +* [AddRecordRetrieveTask](https://cloud.tencent.com/document/api/1344/95941) + + * 新增出参:Data, RequestId + + * **删除出参**:TaskId, TaskName, StartTime, EndTime, Mode, Expiration, Status, Capacity, Describe + +* [AddStreamAuth](https://cloud.tencent.com/document/api/1344/95902) + + * 新增出参:Data, RequestId + + * **删除出参**:Id, PullState, PullSecret, PullExpired, PushState, PushSecret, PushExpired, AppId + +* [AddUserDevice](https://cloud.tencent.com/document/api/1344/95876) + + * **修改出参**:Data + +* [ControlDeviceStream](https://cloud.tencent.com/document/api/1344/95943) + + * 新增出参:Data, RequestId + + * **删除出参**:Flv, Hls, Rtmp + +* [DescribeAITaskResult](https://cloud.tencent.com/document/api/1344/95948) + + * **修改出参**:Data + +* [DescribeDeviceChannel](https://cloud.tencent.com/document/api/1344/95874) + + * 新增出参:Data, RequestId + + * **删除出参**:DeviceId, ChannelId, ChannelCode, Name, Status, PTZType, Manufacturer, Resolution, State, Region + +* [DescribeDevicePreset](https://cloud.tencent.com/document/api/1344/95878) + + * 新增出参:Data, RequestId + + * **删除出参**:Index, Name + +* [DescribeDomain](https://cloud.tencent.com/document/api/1344/95898) + + * 新增出参:Data, RequestId + + * **删除出参**:Id, PlayDomain, InternalDomain, HaveCert, ClusterId, ClusterName, AppId + +* [DescribeDomainRegion](https://cloud.tencent.com/document/api/1344/95897) + + * 新增出参:Data, RequestId + + * **删除出参**:Label, Value, Region + +* [DescribeGateway](https://cloud.tencent.com/document/api/1344/95888) + + * 新增出参:Data, RequestId + + * **删除出参**:GatewayId, GwId, Name, Description, ClusterId, ClusterName, Status, Version, DeviceNum, CreatedAt, Region + +* [DescribeGatewayProtocol](https://cloud.tencent.com/document/api/1344/95886) + + * 新增出参:Data, RequestId + + * **删除出参**:TypeCode, Value, Label + +* [DescribeGatewayVersion](https://cloud.tencent.com/document/api/1344/95885) + + * 新增出参:Data, RequestId + + * **删除出参**:Services + +* [DescribeOrganization](https://cloud.tencent.com/document/api/1344/95892) + + * 新增出参:Data, RequestId + + * **删除出参**:OrganizationId, Name, ParentId, Level, AppId, ParentIds, Total, Online + +* [DescribeRecordBackupPlan](https://cloud.tencent.com/document/api/1344/95925) + + * 新增出参:Data, RequestId + + * **删除出参**:PlanId, PlanName, TemplateId, Describe, LifeCycle, Status, ChannelCount, CreateAt, UpdateAt + +* [DescribeRecordBackupTemplate](https://cloud.tencent.com/document/api/1344/95909) + + * 新增出参:Data, RequestId + + * **删除出参**:TemplateId, TemplateName, TimeSections, DevTimeSections, Scale, CreateAt, UpdateAt + +* [DescribeRecordFile](https://cloud.tencent.com/document/api/1344/95934) + + * 新增出参:Data, RequestId + + * **删除出参**:Tips, List + +* [DescribeRecordRetrieveTask](https://cloud.tencent.com/document/api/1344/95939) + + * 新增出参:Data, RequestId + + * **删除出参**:TaskId, TaskName, StartTime, EndTime, Mode, Expiration, Status, Capacity, Channels, Describe, ChannelCount + +* [DescribeStreamAuth](https://cloud.tencent.com/document/api/1344/95896) + + * 新增出参:Data, RequestId + + * **删除出参**:Id, PullState, PullSecret, PullExpired, PushState, PushSecret, PushExpired, AppId + +* [DescribeUserDevice](https://cloud.tencent.com/document/api/1344/95872) + + * **修改出参**:Data + +* [DescribeVideoDownloadUrl](https://cloud.tencent.com/document/api/1344/95932) + + * 新增出参:Data, RequestId + + * **删除出参**:Url, ActualBeginTime, ActualEndTime + +* [ListGateways](https://cloud.tencent.com/document/api/1344/95884) + + * 新增出参:Data, RequestId + + * **删除出参**:List, TotalCount + +* [ListOrganizationChannelNumbers](https://cloud.tencent.com/document/api/1344/95923) + + * 新增出参:Data, RequestId + + * **删除出参**:TotalCount, NotInPlanCount + +* [ListOrganizationChannels](https://cloud.tencent.com/document/api/1344/95922) + + * 新增出参:Data, RequestId + + * **删除出参**:PageNumber, PageSize, TotalCount, List + +* [ListRecordBackupPlanDevices](https://cloud.tencent.com/document/api/1344/95921) + + * 新增出参:Data, RequestId + + * **删除出参**:PageNumber, PageSize, TotalCount, List + +* [ListRecordBackupPlans](https://cloud.tencent.com/document/api/1344/95920) + + * **修改出参**:Data + +* [ListRecordBackupTemplates](https://cloud.tencent.com/document/api/1344/95907) + + * 新增出参:Data, RequestId + + * **删除出参**:TemplateId, TemplateName, TimeSections, DevTimeSections, Scale, CreateAt, UpdateAt + +* [ListRecordPlanChannels](https://cloud.tencent.com/document/api/1344/95919) + + * 新增出参:Data, RequestId + + * **删除出参**:List + +* [ListRecordPlanDevices](https://cloud.tencent.com/document/api/1344/95918) + + * 新增出参:Data, RequestId + + * **删除出参**:PageNumber, PageSize, TotalCount, List + +* [PlayRecord](https://cloud.tencent.com/document/api/1344/95931) + + * 新增出参:Data, RequestId + + * **删除出参**:Flv + +* [UpdateGateway](https://cloud.tencent.com/document/api/1344/95883) + + * 新增出参:Data, RequestId + + * **删除出参**:GatewayId, GwId, Name, Description, ClusterId, ClusterName, Status, CreatedAt, Secret, Version + +* [UpdateOrganization](https://cloud.tencent.com/document/api/1344/95891) + + * **修改出参**:Data + +* [UpdateRecordBackupPlan](https://cloud.tencent.com/document/api/1344/95916) + + * 新增出参:Data, RequestId + + * **删除出参**:PlanId, PlanName, TemplateId, Describe, LifeCycle, Status, ChannelCount, CreateAt, UpdateAt + +* [UpdateRecordBackupTemplate](https://cloud.tencent.com/document/api/1344/95905) + + * 新增出参:Data, RequestId + + * **删除出参**:TemplateId, TemplateName, TimeSections, DevTimeSections, Scale, CreateAt, UpdateAt + +* [UpdateRecordPlan](https://cloud.tencent.com/document/api/1344/95915) + + * **修改出参**:Data + +* [UpdateUserDevice](https://cloud.tencent.com/document/api/1344/95867) + + * **修改出参**:Data + + +新增数据结构: + +* [AITaskResultData](https://cloud.tencent.com/document/api/1344/95952#AITaskResultData) +* [AddDeviceData](https://cloud.tencent.com/document/api/1344/95952#AddDeviceData) +* [AddOrgData](https://cloud.tencent.com/document/api/1344/95952#AddOrgData) +* [AddRecordBackupPlanData](https://cloud.tencent.com/document/api/1344/95952#AddRecordBackupPlanData) +* [AddRecordBackupTemplateData](https://cloud.tencent.com/document/api/1344/95952#AddRecordBackupTemplateData) +* [AddRecordRetrieveTaskData](https://cloud.tencent.com/document/api/1344/95952#AddRecordRetrieveTaskData) +* [AddStreamAuthData](https://cloud.tencent.com/document/api/1344/95952#AddStreamAuthData) +* [ControlDeviceStreamData](https://cloud.tencent.com/document/api/1344/95952#ControlDeviceStreamData) +* [DescribeDeviceChannelData](https://cloud.tencent.com/document/api/1344/95952#DescribeDeviceChannelData) +* [DescribeDeviceData](https://cloud.tencent.com/document/api/1344/95952#DescribeDeviceData) +* [DescribeDevicePresetData](https://cloud.tencent.com/document/api/1344/95952#DescribeDevicePresetData) +* [DescribeDomainData](https://cloud.tencent.com/document/api/1344/95952#DescribeDomainData) +* [DescribeDomainRegionData](https://cloud.tencent.com/document/api/1344/95952#DescribeDomainRegionData) +* [DescribeGatewayData](https://cloud.tencent.com/document/api/1344/95952#DescribeGatewayData) +* [DescribeGatewayProtocolData](https://cloud.tencent.com/document/api/1344/95952#DescribeGatewayProtocolData) +* [DescribeGatewayVersionData](https://cloud.tencent.com/document/api/1344/95952#DescribeGatewayVersionData) +* [DescribeOrganizationData](https://cloud.tencent.com/document/api/1344/95952#DescribeOrganizationData) +* [DescribeRecordBackupPlanData](https://cloud.tencent.com/document/api/1344/95952#DescribeRecordBackupPlanData) +* [DescribeRecordBackupTemplateData](https://cloud.tencent.com/document/api/1344/95952#DescribeRecordBackupTemplateData) +* [DescribeRecordFileData](https://cloud.tencent.com/document/api/1344/95952#DescribeRecordFileData) +* [DescribeRecordRetrieveTaskData](https://cloud.tencent.com/document/api/1344/95952#DescribeRecordRetrieveTaskData) +* [DescribeStreamAuthData](https://cloud.tencent.com/document/api/1344/95952#DescribeStreamAuthData) +* [DescribeVideoDownloadUrlData](https://cloud.tencent.com/document/api/1344/95952#DescribeVideoDownloadUrlData) +* [ListGatewaysData](https://cloud.tencent.com/document/api/1344/95952#ListGatewaysData) +* [ListOrganizationChannelNumbersData](https://cloud.tencent.com/document/api/1344/95952#ListOrganizationChannelNumbersData) +* [ListOrganizationChannelsData](https://cloud.tencent.com/document/api/1344/95952#ListOrganizationChannelsData) +* [ListRecordBackupPlanData](https://cloud.tencent.com/document/api/1344/95952#ListRecordBackupPlanData) +* [ListRecordBackupPlanDevicesData](https://cloud.tencent.com/document/api/1344/95952#ListRecordBackupPlanDevicesData) +* [ListRecordBackupTemplatesData](https://cloud.tencent.com/document/api/1344/95952#ListRecordBackupTemplatesData) +* [ListRecordPlanChannelsData](https://cloud.tencent.com/document/api/1344/95952#ListRecordPlanChannelsData) +* [ListRecordPlanDevicesData](https://cloud.tencent.com/document/api/1344/95952#ListRecordPlanDevicesData) +* [PlayRecordData](https://cloud.tencent.com/document/api/1344/95952#PlayRecordData) +* [RecordPlanOptData](https://cloud.tencent.com/document/api/1344/95952#RecordPlanOptData) +* [UpdateDeviceData](https://cloud.tencent.com/document/api/1344/95952#UpdateDeviceData) +* [UpdateGatewayData](https://cloud.tencent.com/document/api/1344/95952#UpdateGatewayData) +* [UpdateOrgData](https://cloud.tencent.com/document/api/1344/95952#UpdateOrgData) +* [UpdateRecordBackupPlanData](https://cloud.tencent.com/document/api/1344/95952#UpdateRecordBackupPlanData) +* [UpdateRecordBackupTemplateData](https://cloud.tencent.com/document/api/1344/95952#UpdateRecordBackupTemplateData) + +**删除数据结构**: + +* AITaskResultResponse +* AddDeviceResponse +* AddOrgResponse +* DescribeDeviceResponse +* ListRecordBackupPlanResponse +* RecordPlanOptResponse +* UpdateDeviceResponse +* UpdateOrgResponse + +### 第 1 次发布 + +发布时间:2023-08-03 16:25:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AddAITask](https://cloud.tencent.com/document/api/1344/95951) +* [AddOrganization](https://cloud.tencent.com/document/api/1344/95894) +* [AddRecordBackupPlan](https://cloud.tencent.com/document/api/1344/95929) +* [AddRecordBackupTemplate](https://cloud.tencent.com/document/api/1344/95913) +* [AddRecordPlan](https://cloud.tencent.com/document/api/1344/95928) +* [AddRecordRetrieveTask](https://cloud.tencent.com/document/api/1344/95941) +* [AddRecordTemplate](https://cloud.tencent.com/document/api/1344/95912) +* [AddStreamAuth](https://cloud.tencent.com/document/api/1344/95902) +* [AddUserDevice](https://cloud.tencent.com/document/api/1344/95876) +* [CheckDomain](https://cloud.tencent.com/document/api/1344/95901) +* [ControlDevicePTZ](https://cloud.tencent.com/document/api/1344/95880) +* [ControlDevicePreset](https://cloud.tencent.com/document/api/1344/95879) +* [ControlDeviceStream](https://cloud.tencent.com/document/api/1344/95943) +* [ControlRecord](https://cloud.tencent.com/document/api/1344/95936) +* [ControlRecordTimeline](https://cloud.tencent.com/document/api/1344/95935) +* [DeleteAITask](https://cloud.tencent.com/document/api/1344/95950) +* [DeleteDomain](https://cloud.tencent.com/document/api/1344/95900) +* [DeleteGateway](https://cloud.tencent.com/document/api/1344/95889) +* [DeleteOrganization](https://cloud.tencent.com/document/api/1344/95893) +* [DeleteRecordBackupPlan](https://cloud.tencent.com/document/api/1344/95927) +* [DeleteRecordBackupTemplate](https://cloud.tencent.com/document/api/1344/95911) +* [DeleteRecordPlan](https://cloud.tencent.com/document/api/1344/95926) +* [DeleteRecordRetrieveTask](https://cloud.tencent.com/document/api/1344/95940) +* [DeleteRecordTemplate](https://cloud.tencent.com/document/api/1344/95910) +* [DeleteUserDevice](https://cloud.tencent.com/document/api/1344/95875) +* [DescribeAITask](https://cloud.tencent.com/document/api/1344/95949) +* [DescribeAITaskResult](https://cloud.tencent.com/document/api/1344/95948) +* [DescribeCNAME](https://cloud.tencent.com/document/api/1344/95899) +* [DescribeDeviceChannel](https://cloud.tencent.com/document/api/1344/95874) +* [DescribeDevicePreset](https://cloud.tencent.com/document/api/1344/95878) +* [DescribeDeviceRegion](https://cloud.tencent.com/document/api/1344/95873) +* [DescribeDomain](https://cloud.tencent.com/document/api/1344/95898) +* [DescribeDomainRegion](https://cloud.tencent.com/document/api/1344/95897) +* [DescribeGateway](https://cloud.tencent.com/document/api/1344/95888) +* [DescribeGatewayMonitor](https://cloud.tencent.com/document/api/1344/95887) +* [DescribeGatewayProtocol](https://cloud.tencent.com/document/api/1344/95886) +* [DescribeGatewayVersion](https://cloud.tencent.com/document/api/1344/95885) +* [DescribeOrganization](https://cloud.tencent.com/document/api/1344/95892) +* [DescribeRecordBackupPlan](https://cloud.tencent.com/document/api/1344/95925) +* [DescribeRecordBackupTemplate](https://cloud.tencent.com/document/api/1344/95909) +* [DescribeRecordFile](https://cloud.tencent.com/document/api/1344/95934) +* [DescribeRecordPlan](https://cloud.tencent.com/document/api/1344/95924) +* [DescribeRecordPlaybackUrl](https://cloud.tencent.com/document/api/1344/95933) +* [DescribeRecordRetrieveTask](https://cloud.tencent.com/document/api/1344/95939) +* [DescribeRecordTemplate](https://cloud.tencent.com/document/api/1344/95908) +* [DescribeStreamAuth](https://cloud.tencent.com/document/api/1344/95896) +* [DescribeUserDevice](https://cloud.tencent.com/document/api/1344/95872) +* [DescribeVideoDownloadUrl](https://cloud.tencent.com/document/api/1344/95932) +* [ListAITasks](https://cloud.tencent.com/document/api/1344/95947) +* [ListDevices](https://cloud.tencent.com/document/api/1344/95871) +* [ListGateways](https://cloud.tencent.com/document/api/1344/95884) +* [ListOrganizationChannelNumbers](https://cloud.tencent.com/document/api/1344/95923) +* [ListOrganizationChannels](https://cloud.tencent.com/document/api/1344/95922) +* [ListRecordBackupPlanDevices](https://cloud.tencent.com/document/api/1344/95921) +* [ListRecordBackupPlans](https://cloud.tencent.com/document/api/1344/95920) +* [ListRecordBackupTemplates](https://cloud.tencent.com/document/api/1344/95907) +* [ListRecordPlanChannels](https://cloud.tencent.com/document/api/1344/95919) +* [ListRecordPlanDevices](https://cloud.tencent.com/document/api/1344/95918) +* [ListRecordPlans](https://cloud.tencent.com/document/api/1344/95917) +* [ListRecordRetrieveTasks](https://cloud.tencent.com/document/api/1344/95938) +* [ListRecordTemplates](https://cloud.tencent.com/document/api/1344/95906) +* [PlayRecord](https://cloud.tencent.com/document/api/1344/95931) +* [RefreshDeviceChannel](https://cloud.tencent.com/document/api/1344/95870) +* [UpdateAITask](https://cloud.tencent.com/document/api/1344/95946) +* [UpdateAITaskStatus](https://cloud.tencent.com/document/api/1344/95945) +* [UpdateDeviceOrganization](https://cloud.tencent.com/document/api/1344/95869) +* [UpdateDeviceStatus](https://cloud.tencent.com/document/api/1344/95868) +* [UpdateGateway](https://cloud.tencent.com/document/api/1344/95883) +* [UpdateOrganization](https://cloud.tencent.com/document/api/1344/95891) +* [UpdateRecordBackupPlan](https://cloud.tencent.com/document/api/1344/95916) +* [UpdateRecordBackupTemplate](https://cloud.tencent.com/document/api/1344/95905) +* [UpdateRecordPlan](https://cloud.tencent.com/document/api/1344/95915) +* [UpdateRecordTemplate](https://cloud.tencent.com/document/api/1344/95904) +* [UpdateUserDevice](https://cloud.tencent.com/document/api/1344/95867) +* [UpgradeGateway](https://cloud.tencent.com/document/api/1344/95882) + +新增数据结构: + +* [AIConfig](https://cloud.tencent.com/document/api/1344/95952#AIConfig) +* [AITaskInfo](https://cloud.tencent.com/document/api/1344/95952#AITaskInfo) +* [AITaskResultInfo](https://cloud.tencent.com/document/api/1344/95952#AITaskResultInfo) +* [AITaskResultResponse](https://cloud.tencent.com/document/api/1344/95952#AITaskResultResponse) +* [AITemplates](https://cloud.tencent.com/document/api/1344/95952#AITemplates) +* [AddDeviceResponse](https://cloud.tencent.com/document/api/1344/95952#AddDeviceResponse) +* [AddOrgResponse](https://cloud.tencent.com/document/api/1344/95952#AddOrgResponse) +* [BaseAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#BaseAIResultInfo) +* [BodyAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#BodyAIResultInfo) +* [CarAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#CarAIResultInfo) +* [ChannelInfo](https://cloud.tencent.com/document/api/1344/95952#ChannelInfo) +* [ChefClothAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#ChefClothAIResultInfo) +* [ChefHatAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#ChefHatAIResultInfo) +* [DescribeDeviceRegion](https://cloud.tencent.com/document/api/1344/95952#DescribeDeviceRegion) +* [DescribeDeviceResponse](https://cloud.tencent.com/document/api/1344/95952#DescribeDeviceResponse) +* [DescribeGatewayMonitor](https://cloud.tencent.com/document/api/1344/95952#DescribeGatewayMonitor) +* [DescribeGatewayVersion](https://cloud.tencent.com/document/api/1344/95952#DescribeGatewayVersion) +* [FaceMaskAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#FaceMaskAIResultInfo) +* [GatewayVersion](https://cloud.tencent.com/document/api/1344/95952#GatewayVersion) +* [GatewaysData](https://cloud.tencent.com/document/api/1344/95952#GatewaysData) +* [LifeCycleData](https://cloud.tencent.com/document/api/1344/95952#LifeCycleData) +* [ListAITaskData](https://cloud.tencent.com/document/api/1344/95952#ListAITaskData) +* [ListDeviceInfo](https://cloud.tencent.com/document/api/1344/95952#ListDeviceInfo) +* [ListRecordBackupPlanResponse](https://cloud.tencent.com/document/api/1344/95952#ListRecordBackupPlanResponse) +* [Location](https://cloud.tencent.com/document/api/1344/95952#Location) +* [OperTimeSlot](https://cloud.tencent.com/document/api/1344/95952#OperTimeSlot) +* [OrganizationChannelInfo](https://cloud.tencent.com/document/api/1344/95952#OrganizationChannelInfo) +* [PetAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#PetAIResultInfo) +* [PhoneCallAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#PhoneCallAIResultInfo) +* [PlateContent](https://cloud.tencent.com/document/api/1344/95952#PlateContent) +* [RecordPlanBaseInfo](https://cloud.tencent.com/document/api/1344/95952#RecordPlanBaseInfo) +* [RecordPlanChannelInfo](https://cloud.tencent.com/document/api/1344/95952#RecordPlanChannelInfo) +* [RecordPlanOptResponse](https://cloud.tencent.com/document/api/1344/95952#RecordPlanOptResponse) +* [RecordPlaybackUrl](https://cloud.tencent.com/document/api/1344/95952#RecordPlaybackUrl) +* [RecordRetrieveTaskChannelInfo](https://cloud.tencent.com/document/api/1344/95952#RecordRetrieveTaskChannelInfo) +* [RecordRetrieveTaskDetailsInfo](https://cloud.tencent.com/document/api/1344/95952#RecordRetrieveTaskDetailsInfo) +* [RecordTemplateInfo](https://cloud.tencent.com/document/api/1344/95952#RecordTemplateInfo) +* [RecordTemplateTimeSections](https://cloud.tencent.com/document/api/1344/95952#RecordTemplateTimeSections) +* [RecordTimeLine](https://cloud.tencent.com/document/api/1344/95952#RecordTimeLine) +* [SmokingAIResultInfo](https://cloud.tencent.com/document/api/1344/95952#SmokingAIResultInfo) +* [SnapshotConfig](https://cloud.tencent.com/document/api/1344/95952#SnapshotConfig) +* [Timeline](https://cloud.tencent.com/document/api/1344/95952#Timeline) +* [UpdateDeviceResponse](https://cloud.tencent.com/document/api/1344/95952#UpdateDeviceResponse) +* [UpdateOrgResponse](https://cloud.tencent.com/document/api/1344/95952#UpdateOrgResponse) +* [UpdateRecordBackupPlanModify](https://cloud.tencent.com/document/api/1344/95952#UpdateRecordBackupPlanModify) +* [UpdateRecordBackupTemplateModify](https://cloud.tencent.com/document/api/1344/95952#UpdateRecordBackupTemplateModify) +* [UpdateRecordPlanData](https://cloud.tencent.com/document/api/1344/95952#UpdateRecordPlanData) +* [UpdateRecordTemplateData](https://cloud.tencent.com/document/api/1344/95952#UpdateRecordTemplateData) + + + + ## 媒体智能标签(ivld) 版本:2021-09-03 ### 第 8 次发布 @@ -60069,6 +66440,23 @@ ## 云数据库 KeeWiDB(keewidb) 版本:2022-03-08 +### 第 4 次发布 + +发布时间:2023-07-19 01:29:34 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateInstances](https://cloud.tencent.com/document/api/1520/86207) + + * 新增入参:Compression + + * **修改入参**:MachineCpu + + ### 第 3 次发布 发布时间:2023-04-24 01:28:29 @@ -60605,6 +66993,219 @@ ## 低代码互动课堂(lcic) 版本:2022-08-17 +### 第 36 次发布 + +发布时间:2023-08-11 01:27:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeRoom](https://cloud.tencent.com/document/api/1639/80941) + + * 新增出参:VideoDuration + + +### 第 35 次发布 + +发布时间:2023-07-31 01:30:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeRoom](https://cloud.tencent.com/document/api/1639/80941) + + * 新增出参:AudienceType + + +### 第 34 次发布 + +发布时间:2023-07-28 01:32:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [RoomItem](https://cloud.tencent.com/document/api/1639/81423#RoomItem) + + * 新增成员:IsGradingRequiredPostClass, RoomType + + +### 第 33 次发布 + +发布时间:2023-07-27 01:15:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EventInfo](https://cloud.tencent.com/document/api/1639/81423#EventInfo) + + * **修改成员**:Timestamp, EventType, EventData + + +### 第 32 次发布 + +发布时间:2023-07-26 01:25:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRoom](https://cloud.tencent.com/document/api/1639/80942) + + * 新增入参:RoomType + +* [DescribeRoom](https://cloud.tencent.com/document/api/1639/80941) + + * 新增出参:RoomType + +* [ModifyRoom](https://cloud.tencent.com/document/api/1639/86030) + + * 新增入参:RoomType + + +修改数据结构: + +* [RoomInfo](https://cloud.tencent.com/document/api/1639/81423#RoomInfo) + + * 新增成员:IsGradingRequiredPostClass, RoomType + + +### 第 31 次发布 + +发布时间:2023-07-21 01:29:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRoom](https://cloud.tencent.com/document/api/1639/80942) + + * 新增入参:IsGradingRequiredPostClass + +* [DescribeRoom](https://cloud.tencent.com/document/api/1639/80941) + + * 新增出参:IsGradingRequiredPostClass + +* [ModifyRoom](https://cloud.tencent.com/document/api/1639/86030) + + * 新增入参:IsGradingRequiredPostClass + + +### 第 30 次发布 + +发布时间:2023-07-14 01:25:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDocument](https://cloud.tencent.com/document/api/1639/86321) + + * 新增出参:Preview + + +### 第 29 次发布 + +发布时间:2023-07-12 01:30:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDocument](https://cloud.tencent.com/document/api/1639/86321) + + * 新增出参:Pages + + +### 第 28 次发布 + +发布时间:2023-07-10 01:31:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GetRooms](https://cloud.tencent.com/document/api/1639/90012) + + * 新增入参:Status + + +修改数据结构: + +* [RoomItem](https://cloud.tencent.com/document/api/1639/81423#RoomItem) + + * 新增成员:InteractionMode, VideoOrientation + + * **修改成员**:Name, RoomId, Status, StartTime, EndTime, RealStartTime, RealEndTime, Resolution, MaxRTCMember, ReplayUrl, RecordUrl, MaxMicNumber, EnableDirectControl + + +### 第 27 次发布 + +发布时间:2023-06-29 01:28:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRoom](https://cloud.tencent.com/document/api/1639/80942) + + * 新增入参:InteractionMode, VideoOrientation + +* [DescribeRoom](https://cloud.tencent.com/document/api/1639/80941) + + * 新增出参:InteractionMode, VideoOrientation + +* [ModifyRoom](https://cloud.tencent.com/document/api/1639/86030) + + * 新增入参:InteractionMode, VideoOrientation + + +修改数据结构: + +* [MemberRecord](https://cloud.tencent.com/document/api/1639/81423#MemberRecord) + + * 新增成员:CurrentState + +* [RoomInfo](https://cloud.tencent.com/document/api/1639/81423#RoomInfo) + + * 新增成员:InteractionMode, VideoOrientation + + +### 第 26 次发布 + +发布时间:2023-05-16 01:58:33 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [KickUserFromRoom](https://cloud.tencent.com/document/api/1639/91054) + ### 第 25 次发布 发布时间:2023-04-27 01:26:43 @@ -61108,6 +67709,71 @@ ## 轻量应用服务器(lighthouse) 版本:2020-03-24 +### 第 51 次发布 + +发布时间:2023-07-25 11:04:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDockerActivities](https://cloud.tencent.com/document/api/1207/95476) +* [DescribeDockerContainerConfiguration](https://cloud.tencent.com/document/api/1207/95475) +* [DescribeDockerContainerDetail](https://cloud.tencent.com/document/api/1207/95474) +* [DescribeDockerContainers](https://cloud.tencent.com/document/api/1207/95473) +* [ModifyDockerContainer](https://cloud.tencent.com/document/api/1207/95472) +* [RemoveDockerContainers](https://cloud.tencent.com/document/api/1207/95471) +* [RenameDockerContainer](https://cloud.tencent.com/document/api/1207/95470) +* [RerunDockerContainer](https://cloud.tencent.com/document/api/1207/95469) +* [RestartDockerContainers](https://cloud.tencent.com/document/api/1207/95468) +* [RunDockerContainers](https://cloud.tencent.com/document/api/1207/95467) +* [StartDockerContainers](https://cloud.tencent.com/document/api/1207/95466) +* [StopDockerContainers](https://cloud.tencent.com/document/api/1207/95465) + +新增数据结构: + +* [DockerActivity](https://cloud.tencent.com/document/api/1207/47576#DockerActivity) +* [DockerContainer](https://cloud.tencent.com/document/api/1207/47576#DockerContainer) + +修改数据结构: + +* [LoginConfiguration](https://cloud.tencent.com/document/api/1207/47576#LoginConfiguration) + + * 新增成员:KeyIds + + +### 第 50 次发布 + +发布时间:2023-07-19 01:30:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DockerContainerConfiguration](https://cloud.tencent.com/document/api/1207/47576#DockerContainerConfiguration) + + * 新增成员:RestartPolicy + + +### 第 49 次发布 + +发布时间:2023-07-10 01:32:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [LoginConfiguration](https://cloud.tencent.com/document/api/1207/47576#LoginConfiguration) + + * **修改成员**:AutoGeneratePassword + + ### 第 48 次发布 发布时间:2023-05-10 01:33:30 @@ -62044,6 +68710,198 @@ ## 云直播CSS(live) 版本:2018-08-01 +### 第 109 次发布 + +发布时间:2023-08-01 01:30:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [MixPortraitSegmentParams](https://cloud.tencent.com/document/api/267/20474#MixPortraitSegmentParams) + +修改数据结构: + +* [CommonMixInputParam](https://cloud.tencent.com/document/api/267/20474#CommonMixInputParam) + + * 新增成员:PortraitSegmentParams + + +### 第 108 次发布 + +发布时间:2023-07-05 01:34:10 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93521) + + * 新增入参:AiFormatDiagnose + +* [ModifyLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93516) + + * 新增入参:AiFormatDiagnose + + +修改数据结构: + +* [DiagnoseResult](https://cloud.tencent.com/document/api/267/20474#DiagnoseResult) + + * 新增成员:StreamFormatResults + +* [LiveStreamMonitorInfo](https://cloud.tencent.com/document/api/267/20474#LiveStreamMonitorInfo) + + * 新增成员:AiFormatDiagnose + + +### 第 107 次发布 + +发布时间:2023-06-21 01:25:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeLivePullStreamTaskStatus](https://cloud.tencent.com/document/api/267/94221) + +新增数据结构: + +* [TaskStatusInfo](https://cloud.tencent.com/document/api/267/20474#TaskStatusInfo) + +修改数据结构: + +* [StreamOnlineInfo](https://cloud.tencent.com/document/api/267/20474#StreamOnlineInfo) + + * 新增成员:PushToDelay + + +### 第 106 次发布 + +发布时间:2023-06-15 01:25:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateLivePadRule](https://cloud.tencent.com/document/api/267/93530) +* [CreateLivePadTemplate](https://cloud.tencent.com/document/api/267/93529) +* [CreateLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93521) +* [DeleteLivePadRule](https://cloud.tencent.com/document/api/267/93528) +* [DeleteLivePadTemplate](https://cloud.tencent.com/document/api/267/93527) +* [DeleteLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93520) +* [DescribeLivePadRules](https://cloud.tencent.com/document/api/267/93526) +* [DescribeLivePadTemplate](https://cloud.tencent.com/document/api/267/93525) +* [DescribeLivePadTemplates](https://cloud.tencent.com/document/api/267/93524) +* [DescribeLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93519) +* [DescribeLiveStreamMonitorList](https://cloud.tencent.com/document/api/267/93518) +* [DescribeMonitorReport](https://cloud.tencent.com/document/api/267/93517) +* [ModifyLivePadTemplate](https://cloud.tencent.com/document/api/267/93523) +* [ModifyLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93516) +* [StartLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93515) +* [StopLiveStreamMonitor](https://cloud.tencent.com/document/api/267/93514) + +新增数据结构: + +* [DiagnoseResult](https://cloud.tencent.com/document/api/267/20474#DiagnoseResult) +* [LiveStreamMonitorInfo](https://cloud.tencent.com/document/api/267/20474#LiveStreamMonitorInfo) +* [LiveStreamMonitorInputInfo](https://cloud.tencent.com/document/api/267/20474#LiveStreamMonitorInputInfo) +* [LiveStreamMonitorNotifyPolicy](https://cloud.tencent.com/document/api/267/20474#LiveStreamMonitorNotifyPolicy) +* [LiveStreamMonitorOutputInfo](https://cloud.tencent.com/document/api/267/20474#LiveStreamMonitorOutputInfo) +* [MPSResult](https://cloud.tencent.com/document/api/267/20474#MPSResult) +* [PadTemplate](https://cloud.tencent.com/document/api/267/20474#PadTemplate) + +### 第 105 次发布 + +发布时间:2023-06-14 01:30:33 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [RestartLivePullStreamTask](https://cloud.tencent.com/document/api/267/93478) + +### 第 104 次发布 + +发布时间:2023-06-13 01:26:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateLivePullStreamTask](https://cloud.tencent.com/document/api/267/56245) + + * 新增入参:RecordTemplateId + + +### 第 103 次发布 + +发布时间:2023-06-07 01:33:34 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [PullStreamTaskInfo](https://cloud.tencent.com/document/api/267/20474#PullStreamTaskInfo) + + * 新增成员:RecordTemplateId + + +### 第 102 次发布 + +发布时间:2023-05-29 14:52:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddLiveWatermark](https://cloud.tencent.com/document/api/267/30154) + + * 新增入参:BackgroundWidth, BackgroundHeight + +* [UpdateLiveWatermark](https://cloud.tencent.com/document/api/267/30150) + + * 新增入参:BackgroundWidth, BackgroundHeight + + +修改数据结构: + +* [WatermarkInfo](https://cloud.tencent.com/document/api/267/20474#WatermarkInfo) + + * 新增成员:BackgroundWidth, BackgroundHeight + + +### 第 101 次发布 + +发布时间:2023-05-22 01:41:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyLiveCallbackTemplate](https://cloud.tencent.com/document/api/267/32631) + + * 新增入参:AudioAuditNotifyUrl + + ### 第 100 次发布 发布时间:2023-05-10 01:34:14 @@ -64159,8 +71017,98 @@ +## 商场客留大数据(mall) 版本:2023-05-18 + +### 第 1 次发布 + +发布时间:2023-07-14 16:30:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDrawResourceList](https://cloud.tencent.com/document/api/1707/95048) + +新增数据结构: + +* [ResourceDrawListType](https://cloud.tencent.com/document/api/1707/95049#ResourceDrawListType) + + + + ## 云数据库 MariaDB(mariadb) 版本:2017-03-12 +### 第 57 次发布 + +发布时间:2023-06-21 01:26:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDBTmpInstances](https://cloud.tencent.com/document/api/237/94222) + +新增数据结构: + +* [TmpInstance](https://cloud.tencent.com/document/api/237/16191#TmpInstance) + +### 第 56 次发布 + +发布时间:2023-06-13 01:27:34 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDBInstanceDetail](https://cloud.tencent.com/document/api/237/89390) + + * 新增出参:IsPhysicalReplicationSupported + + +### 第 55 次发布 + +发布时间:2023-05-29 01:31:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDBInstanceDetail](https://cloud.tencent.com/document/api/237/89390) + + * 新增出参:ReservedNetResources + + +新增数据结构: + +* [ReservedNetResource](https://cloud.tencent.com/document/api/237/16191#ReservedNetResource) + +修改数据结构: + +* [DBAccount](https://cloud.tencent.com/document/api/237/16191#DBAccount) + + * 新增成员:MaxUserConnections + + +### 第 54 次发布 + +发布时间:2023-05-23 01:29:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [UpgradeDedicatedDBInstance](https://cloud.tencent.com/document/api/237/92618) + ### 第 53 次发布 发布时间:2023-03-29 03:50:31 @@ -65588,7 +72536,22 @@ -## 移动网络加速(mna) 版本:2021-01-19 +## 多网聚合加速(mna) 版本:2021-01-19 + +### 第 12 次发布 + +发布时间:2023-08-01 01:32:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GetDevices](https://cloud.tencent.com/document/api/1385/80480) + + * 新增入参:DeviceType + ### 第 11 次发布 @@ -66436,6 +73399,63 @@ ## 腾讯云可观测平台(monitor) 版本:2018-07-24 +### 第 91 次发布 + +发布时间:2023-07-19 01:32:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* PutMonitorData + +**删除数据结构**: + +* MetricDatum + +### 第 90 次发布 + +发布时间:2023-06-09 01:29:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [BindingPolicyTag](https://cloud.tencent.com/document/api/248/67219) + + * 新增入参:EbEventFlag, EbSubject + + +### 第 89 次发布 + +发布时间:2023-05-22 01:43:10 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeAlarmNotices](https://cloud.tencent.com/document/api/248/51280) + + * 新增入参:OnCallFormIDs + +* [DescribeAlarmPolicies](https://cloud.tencent.com/document/api/248/51279) + + * 新增入参:PromInsId, ReceiverOnCallFormIDs + + +修改数据结构: + +* [UserNotice](https://cloud.tencent.com/document/api/248/30354#UserNotice) + + * 新增成员:OnCallFormIDs + + ### 第 88 次发布 发布时间:2023-05-12 01:36:37 @@ -66446,7 +73466,7 @@ 新增接口: -* [[DescribeClusterAgentCreatingProgress](https://cloud.tencent.com/document/api/248/90977)](https://cloud.tencent.com/document/api/#/#) +* [DescribeClusterAgentCreatingProgress](https://cloud.tencent.com/document/api/248/90977) ### 第 87 次发布 @@ -68336,6 +75356,197 @@ ## 媒体处理(mps) 版本:2019-06-12 +### 第 65 次发布 + +发布时间:2023-08-01 01:33:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [OverrideTranscodeParameter](https://cloud.tencent.com/document/api/862/37615#OverrideTranscodeParameter) + + * 新增成员:StdExtInfo + + +### 第 64 次发布 + +发布时间:2023-06-12 01:29:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [BatchDeleteStreamLinkFlow](https://cloud.tencent.com/document/api/862/93426) +* [BatchStartStreamLinkFlow](https://cloud.tencent.com/document/api/862/93425) +* [BatchStopStreamLinkFlow](https://cloud.tencent.com/document/api/862/93424) +* [CreateStreamLinkEvent](https://cloud.tencent.com/document/api/862/93422) +* [DeleteStreamLinkEvent](https://cloud.tencent.com/document/api/862/93421) +* [DescribeStreamLinkEvent](https://cloud.tencent.com/document/api/862/93420) +* [DescribeStreamLinkEventAttachedFlows](https://cloud.tencent.com/document/api/862/93423) +* [DescribeStreamLinkEvents](https://cloud.tencent.com/document/api/862/93419) +* [ModifyStreamLinkEvent](https://cloud.tencent.com/document/api/862/93418) + +新增数据结构: + +* [DescribeEvent](https://cloud.tencent.com/document/api/862/37615#DescribeEvent) +* [DescribeFlowId](https://cloud.tencent.com/document/api/862/37615#DescribeFlowId) + +### 第 63 次发布 + +发布时间:2023-06-09 01:30:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateAIRecognitionTemplate](https://cloud.tencent.com/document/api/862/39436) + + * 新增入参:TranslateConfigure + +* [ModifyAIRecognitionTemplate](https://cloud.tencent.com/document/api/862/39430) + + * 新增入参:TranslateConfigure + + +新增数据结构: + +* [TranslateConfigureInfo](https://cloud.tencent.com/document/api/862/37615#TranslateConfigureInfo) +* [TranslateConfigureInfoForUpdate](https://cloud.tencent.com/document/api/862/37615#TranslateConfigureInfoForUpdate) + +修改数据结构: + +* [AsrFullTextConfigureInfo](https://cloud.tencent.com/document/api/862/37615#AsrFullTextConfigureInfo) + + * 新增成员:SourceLanguage + +* [AsrFullTextConfigureInfoForUpdate](https://cloud.tencent.com/document/api/862/37615#AsrFullTextConfigureInfoForUpdate) + + * 新增成员:SourceLanguage + + +### 第 62 次发布 + +发布时间:2023-06-07 01:36:46 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateStreamLinkInput](https://cloud.tencent.com/document/api/862/93215) + +### 第 61 次发布 + +发布时间:2023-06-06 12:16:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ProcessLiveStream](https://cloud.tencent.com/document/api/862/39227) + + * 新增入参:AiQualityControlTask + + +### 第 60 次发布 + +发布时间:2023-05-30 01:26:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ParseLiveStreamProcessNotification](https://cloud.tencent.com/document/api/862/39229) + + * 新增出参:AiAnalysisResultInfo, AiQualityControlResultInfo + + +新增数据结构: + +* [DiagnoseResult](https://cloud.tencent.com/document/api/862/37615#DiagnoseResult) +* [LiveStreamAiAnalysisResultInfo](https://cloud.tencent.com/document/api/862/37615#LiveStreamAiAnalysisResultInfo) +* [LiveStreamAiAnalysisResultItem](https://cloud.tencent.com/document/api/862/37615#LiveStreamAiAnalysisResultItem) +* [LiveStreamAiQualityControlResultInfo](https://cloud.tencent.com/document/api/862/37615#LiveStreamAiQualityControlResultInfo) +* [SegmentRecognitionItem](https://cloud.tencent.com/document/api/862/37615#SegmentRecognitionItem) + +修改数据结构: + +* [LiveStreamAsrFullTextRecognitionResult](https://cloud.tencent.com/document/api/862/37615#LiveStreamAsrFullTextRecognitionResult) + + * 新增成员:StartTime, EndTime, SteadyState + +* [LiveStreamTransTextRecognitionResult](https://cloud.tencent.com/document/api/862/37615#LiveStreamTransTextRecognitionResult) + + * 新增成员:StartTime, EndTime, SteadyState + + +### 第 59 次发布 + +发布时间:2023-05-17 01:46:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EditMediaTaskOutput](https://cloud.tencent.com/document/api/862/37615#EditMediaTaskOutput) + + * 新增成员:MetaData + +* [MediaAudioStreamItem](https://cloud.tencent.com/document/api/862/37615#MediaAudioStreamItem) + + * 新增成员:Codecs, Loudness + +* [MediaProcessTaskAdaptiveDynamicStreamingResult](https://cloud.tencent.com/document/api/862/37615#MediaProcessTaskAdaptiveDynamicStreamingResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [MediaProcessTaskAnimatedGraphicResult](https://cloud.tencent.com/document/api/862/37615#MediaProcessTaskAnimatedGraphicResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [MediaProcessTaskImageSpriteResult](https://cloud.tencent.com/document/api/862/37615#MediaProcessTaskImageSpriteResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [MediaProcessTaskSampleSnapshotResult](https://cloud.tencent.com/document/api/862/37615#MediaProcessTaskSampleSnapshotResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [MediaProcessTaskSnapshotByTimeOffsetResult](https://cloud.tencent.com/document/api/862/37615#MediaProcessTaskSnapshotByTimeOffsetResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [MediaVideoStreamItem](https://cloud.tencent.com/document/api/862/37615#MediaVideoStreamItem) + + * 新增成员:Codecs + +* [ScheduleAnalysisTaskResult](https://cloud.tencent.com/document/api/862/37615#ScheduleAnalysisTaskResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [ScheduleRecognitionTaskResult](https://cloud.tencent.com/document/api/862/37615#ScheduleRecognitionTaskResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [ScheduleReviewTaskResult](https://cloud.tencent.com/document/api/862/37615#ScheduleReviewTaskResult) + + * 新增成员:BeginProcessTime, FinishTime + + ### 第 58 次发布 发布时间:2023-04-28 01:31:27 @@ -70830,6 +78041,84 @@ ## 移动应用安全(ms) 版本:2018-04-08 +### 第 16 次发布 + +发布时间:2023-08-02 01:19:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* CancelEncryptTask +* CreateEncryptInstance +* CreateOrderInstance +* DescribeEncryptInstances +* DescribeOrderInstances + +修改数据结构: + +* [AndroidResult](https://cloud.tencent.com/document/api/283/17759#AndroidResult) + + * **修改成员**:ResultId, OrderId, ResourceId, OpUin, AppType, AppPkgName, BindAppPkgName, EncryptState, EncryptStateDesc, EncryptErrCode, EncryptErrDesc, EncryptErrRef, CreatTime, StartTime, EndTime, CostTime, AppUrl, AppMd5, AppName, AppVersion, AppSize, OnlineToolVersion, EncryptAppMd5, EncryptAppSize, EncryptPkgUrl, OutputToolVersion, OutputToolSize, ToolOutputTime, ToolExpireTime, OutputToolUrl, AndroidPlan + +* [EncryptResults](https://cloud.tencent.com/document/api/283/17759#EncryptResults) + + * **修改成员**:PlatformType, PlatformDesc, OrderType, OrderTypeDesc, EncryptOpType, EncryptOpTypeDesc, ResourceId, OrderId, AndroidResult, IOSResult, SDKResult, AppletResult + +* [Orders](https://cloud.tencent.com/document/api/283/17759#Orders) + + * **修改成员**:OrderId, PlatformType, PlatformTypeDesc, OrderType, OrderTypeDesc, AppPkgName, ResourceId, ResourceStatus, ResourceStatusDesc, TestTimes, ValidTime, ExpireTime, CreateTime, Approver, ApprovalStatus, ApprovalStatusDesc, ApprovalTime, TimesTaskTotalCount, TimesTaskSuccessCount, TimesTaskFailCount + + +### 第 15 次发布 + +发布时间:2023-07-26 01:29:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CancelEncryptTask](https://cloud.tencent.com/document/api/283/95529) +* [CreateEncryptInstance](https://cloud.tencent.com/document/api/283/95528) +* [CreateOrderInstance](https://cloud.tencent.com/document/api/283/95527) +* [DescribeEncryptInstances](https://cloud.tencent.com/document/api/283/95526) +* [DescribeEncryptPlan](https://cloud.tencent.com/document/api/283/95525) +* [DescribeOrderInstances](https://cloud.tencent.com/document/api/283/95524) + +新增数据结构: + +* [AndroidAppInfo](https://cloud.tencent.com/document/api/283/17759#AndroidAppInfo) +* [AndroidPlan](https://cloud.tencent.com/document/api/283/17759#AndroidPlan) +* [AndroidResult](https://cloud.tencent.com/document/api/283/17759#AndroidResult) +* [AppletInfo](https://cloud.tencent.com/document/api/283/17759#AppletInfo) +* [AppletPlan](https://cloud.tencent.com/document/api/283/17759#AppletPlan) +* [AppletResult](https://cloud.tencent.com/document/api/283/17759#AppletResult) +* [EncryptResults](https://cloud.tencent.com/document/api/283/17759#EncryptResults) +* [IOSPlan](https://cloud.tencent.com/document/api/283/17759#IOSPlan) +* [IOSResult](https://cloud.tencent.com/document/api/283/17759#IOSResult) +* [Orders](https://cloud.tencent.com/document/api/283/17759#Orders) +* [SDKPlan](https://cloud.tencent.com/document/api/283/17759#SDKPlan) +* [SDKResult](https://cloud.tencent.com/document/api/283/17759#SDKResult) + +### 第 14 次发布 + +发布时间:2023-06-15 01:29:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateCosSecKeyInstance](https://cloud.tencent.com/document/api/283/30640) + + * 新增出参:CosToken + + ### 第 13 次发布 发布时间:2023-05-08 01:41:34 @@ -71179,6 +78468,75 @@ ## NLP 服务(nlp) 版本:2019-04-08 +### 第 20 次发布 + +发布时间:2023-08-02 01:19:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* AutoSummarization +* ChatBot +* CreateDict +* CreateWordItems +* DeleteDict +* DeleteWordItems +* DependencyParsing +* DescribeDict +* DescribeDicts +* DescribeWordItems +* GenerateCouplet +* GeneratePoetry +* KeywordsExtraction +* LexicalAnalysis +* SearchWordItems +* SentenceEmbedding +* SentimentAnalysis +* SimilarWords +* TextClassification +* TextCorrection +* TextCorrectionPro +* TextSimilarity +* TextSimilarityPro +* UpdateDict +* WordEmbedding +* WordSimilarity + +**删除数据结构**: + +* CCIToken +* ClassificationResult +* DictInfo +* DpToken +* Keyword +* NerToken +* PosToken +* SearchResult +* Similarity +* WordItem + +### 第 19 次发布 + +发布时间:2023-06-26 15:51:14 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AnalyzeSentiment](https://cloud.tencent.com/document/api/271/94294) +* [ClassifyContent](https://cloud.tencent.com/document/api/271/94293) +* [ComposeCouplet](https://cloud.tencent.com/document/api/271/94292) +* [ComposePoetry](https://cloud.tencent.com/document/api/271/94291) + +新增数据结构: + +* [Category](https://cloud.tencent.com/document/api/271/35511#Category) + ### 第 18 次发布 发布时间:2023-05-08 01:41:54 @@ -71573,6 +78931,100 @@ ## 流计算 Oceanus(oceanus) 版本:2019-04-22 +### 第 36 次发布 + +发布时间:2023-08-01 01:34:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateJobConfig](https://cloud.tencent.com/document/api/849/52004) + + * 新增入参:ClazzLevels, ExpertModeOn, ExpertModeConfiguration + + +新增数据结构: + +* [ClazzLevel](https://cloud.tencent.com/document/api/849/52010#ClazzLevel) +* [ExpertModeConfiguration](https://cloud.tencent.com/document/api/849/52010#ExpertModeConfiguration) +* [JobGraph](https://cloud.tencent.com/document/api/849/52010#JobGraph) +* [JobGraphEdge](https://cloud.tencent.com/document/api/849/52010#JobGraphEdge) +* [JobGraphNode](https://cloud.tencent.com/document/api/849/52010#JobGraphNode) +* [NodeConfig](https://cloud.tencent.com/document/api/849/52010#NodeConfig) +* [SlotSharingGroup](https://cloud.tencent.com/document/api/849/52010#SlotSharingGroup) +* [SlotSharingGroupSpec](https://cloud.tencent.com/document/api/849/52010#SlotSharingGroupSpec) + +修改数据结构: + +* [JobConfig](https://cloud.tencent.com/document/api/849/52010#JobConfig) + + * 新增成员:ClazzLevels, ExpertModeOn, ExpertModeConfiguration + + +### 第 35 次发布 + +发布时间:2023-07-17 01:29:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeJobSubmissionLog](https://cloud.tencent.com/document/api/849/95069) + +新增数据结构: + +* [JobInstanceForSubmissionLog](https://cloud.tencent.com/document/api/849/52010#JobInstanceForSubmissionLog) +* [LogContent](https://cloud.tencent.com/document/api/849/52010#LogContent) + +### 第 34 次发布 + +发布时间:2023-06-19 01:30:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeWorkSpaces](https://cloud.tencent.com/document/api/849/94138) + +新增数据结构: + +* [ClusterGroupSetItem](https://cloud.tencent.com/document/api/849/52010#ClusterGroupSetItem) +* [RoleAuth](https://cloud.tencent.com/document/api/849/52010#RoleAuth) +* [WorkSpaceSetItem](https://cloud.tencent.com/document/api/849/52010#WorkSpaceSetItem) + +### 第 33 次发布 + +发布时间:2023-05-29 01:34:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateJob](https://cloud.tencent.com/document/api/849/52009) + + * 新增入参:Tags + + +修改数据结构: + +* [JobV1](https://cloud.tencent.com/document/api/849/52010#JobV1) + + * 新增成员:Tags + +* [TreeResourceItem](https://cloud.tencent.com/document/api/849/52010#TreeResourceItem) + + * 新增成员:RefJobStatusCountSet + + ### 第 32 次发布 发布时间:2023-05-12 01:39:08 @@ -71583,7 +79035,7 @@ 新增数据结构: -* [[ClusterSession](https://cloud.tencent.com/document/api/849/52010#ClusterSession)](https://cloud.tencent.com/document/api/849/52010#[ClusterSession](https://cloud.tencent.com/document/api/849/52010#ClusterSession)) +* [ClusterSession](https://cloud.tencent.com/document/api/849/52010#ClusterSession) 修改数据结构: @@ -72225,6 +79677,254 @@ ## 文字识别(ocr) 版本:2018-11-19 +### 第 110 次发布 + +发布时间:2023-08-09 01:39:38 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* VerifyBasicBizLicense +* VerifyBizLicense + +**删除数据结构**: + +* BizLicenseVerifyResult + +### 第 109 次发布 + +发布时间:2023-07-31 01:34:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* QueryBarCode +* VerifyEnterpriseFourFactors + +**删除数据结构**: + +* Detail +* ProductDataRecord + +### 第 108 次发布 + +发布时间:2023-07-27 01:16:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [IDCardOCR](https://cloud.tencent.com/document/api/866/33524) + + * 新增入参:EnableRecognitionRectify + + +### 第 107 次发布 + +发布时间:2023-07-26 01:30:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [OtherInvoice](https://cloud.tencent.com/document/api/866/33527#OtherInvoice) + + * 新增成员:Date + + * **修改成员**:Title, Total, OtherInvoiceListItems, OtherInvoiceTableItems + +* [SingleInvoiceItem](https://cloud.tencent.com/document/api/866/33527#SingleInvoiceItem) + + * 新增成员:VatSalesList + + * **修改成员**:VatElectronicSpecialInvoice, VatElectronicInvoiceBlockchain, VatElectronicInvoiceToll, VatElectronicSpecialInvoiceFull, VatElectronicInvoiceFull, MachinePrintedInvoice, BusInvoice, ShippingInvoice, TollInvoice, OtherInvoice, MotorVehicleSaleInvoice, UsedCarPurchaseInvoice, VatInvoiceRoll, TaxiTicket, QuotaInvoice, AirTransport, NonTaxIncomeGeneralBill, NonTaxIncomeElectronicBill, TrainTicket, MedicalOutpatientInvoice, MedicalHospitalizedInvoice + +* [VatInvoiceInfo](https://cloud.tencent.com/document/api/866/33527#VatInvoiceInfo) + + * 新增成员:BlockChainMark, AcquisitionMark, SubTotal, SubTax + + * **修改成员**:CheckCode, FormType, TravelTax, BuyerAddrTel, BuyerBankAccount, CompanySealContent, TaxSealContent, ServiceName, City, QRCodeMark, AgentMark, TransitMark, OilMark, Title, Kind, Code, Number, NumberConfirm, Date, Total, TotalCn, PretaxAmount, Tax, MachineCode, Ciphertext, Remark, Seller, SellerTaxID, SellerAddrTel, SellerBankAccount, Buyer, BuyerTaxID, CompanySealMark, Issuer, Reviewer, Province, VatInvoiceItemInfos, CodeConfirm, Receiptor, ElectronicFullMark, ElectronicFullNumber, FormName + +* [VatInvoiceItemInfo](https://cloud.tencent.com/document/api/866/33527#VatInvoiceItemInfo) + + * 新增成员:SerialNumber + + * **修改成员**:Name, Specification, Unit, Quantity, Price, Total, TaxRate, Tax, DateStart, DateEnd, LicensePlate, VehicleType + +* [VatInvoiceRoll](https://cloud.tencent.com/document/api/866/33527#VatInvoiceRoll) + + * **修改成员**:Title, Code, Number, NumberConfirm, Date, CheckCode, Seller, SellerTaxID, Buyer, BuyerTaxID, Category, Total, TotalCn, Kind, Province, City, CompanySealMark, QRCodeMark, ServiceName, CompanySealContent, TaxSealContent, VatRollItems + + +### 第 106 次发布 + +发布时间:2023-07-19 01:34:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [GeneralBasicOCR](https://cloud.tencent.com/document/api/866/33526) + + * 新增出参:Angle + +* [SmartStructuralOCRV2](https://cloud.tencent.com/document/api/866/90013) + + * 新增入参:ConfigId + + +### 第 105 次发布 + +发布时间:2023-07-17 01:30:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [InvoiceItem](https://cloud.tencent.com/document/api/866/33527#InvoiceItem) + + * **修改成员**:Page, SubType, TypeDescription, CutImage, SubTypeDescription + + +### 第 104 次发布 + +发布时间:2023-06-13 01:30:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [MedicalInvoice](https://cloud.tencent.com/document/api/866/33527#MedicalInvoice) + +修改数据结构: + +* [SingleInvoiceItem](https://cloud.tencent.com/document/api/866/33527#SingleInvoiceItem) + + * 新增成员:MedicalOutpatientInvoice, MedicalHospitalizedInvoice + +* [VatInvoiceInfo](https://cloud.tencent.com/document/api/866/33527#VatInvoiceInfo) + + * 新增成员:ElectronicFullMark, ElectronicFullNumber, FormName + + +### 第 103 次发布 + +发布时间:2023-06-09 01:31:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [BizLicenseOCR](https://cloud.tencent.com/document/api/866/36215) + + * 新增入参:EnableCopyWarn + + +### 第 102 次发布 + +发布时间:2023-06-01 09:54:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [RecognizePhilippinesUMIDOCR](https://cloud.tencent.com/document/api/866/93042) + +### 第 101 次发布 + +发布时间:2023-05-26 01:45:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [BizLicenseOCR](https://cloud.tencent.com/document/api/866/36215) + + * 新增出参:IsDuplication, RegistrationDate + + +### 第 100 次发布 + +发布时间:2023-05-25 01:49:38 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [VatInvoiceItem](https://cloud.tencent.com/document/api/866/33527#VatInvoiceItem) + + * 新增成员:VehicleType, VehicleBrand, DeparturePlace, ArrivalPlace, TransportItemsName, ConstructionPlace, ConstructionName + + +### 第 99 次发布 + +发布时间:2023-05-24 01:38:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateAIFormTask](https://cloud.tencent.com/document/api/866/86724) + + * 新增入参:FileType + + +### 第 98 次发布 + +发布时间:2023-05-23 01:33:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Key](https://cloud.tencent.com/document/api/866/33527#Key) + + * 新增成员:ConfigName + + +### 第 97 次发布 + +发布时间:2023-05-19 01:50:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TextVehicleBack](https://cloud.tencent.com/document/api/866/33527#TextVehicleBack) + + * 新增成员:SubPageCode + + ### 第 96 次发布 发布时间:2023-05-06 14:35:19 @@ -74116,6 +81816,21 @@ ## 腾讯健康组学平台(omics) 版本:2022-11-28 +### 第 5 次发布 + +发布时间:2023-07-20 01:37:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [RunApplication](https://cloud.tencent.com/document/api/1643/89094) + + * 新增入参:ApplicationVersionId + + ### 第 4 次发布 发布时间:2023-05-12 01:40:23 @@ -74126,15 +81841,15 @@ 新增接口: -* [[DescribeTables](https://cloud.tencent.com/document/api/1643/90980)](https://cloud.tencent.com/document/api/#/#) -* [[DescribeTablesRows](https://cloud.tencent.com/document/api/1643/90979)](https://cloud.tencent.com/document/api/#/#) -* [[RetryRuns](https://cloud.tencent.com/document/api/1643/90978)](https://cloud.tencent.com/document/api/#/#) +* [DescribeTables](https://cloud.tencent.com/document/api/1643/90980) +* [DescribeTablesRows](https://cloud.tencent.com/document/api/1643/90979) +* [RetryRuns](https://cloud.tencent.com/document/api/1643/90978) 新增数据结构: -* [[Table](https://cloud.tencent.com/document/api/1643/89100#Table)](https://cloud.tencent.com/document/api/1643/89100#[Table](https://cloud.tencent.com/document/api/1643/89100#Table)) -* [[TableColumn](https://cloud.tencent.com/document/api/1643/89100#TableColumn)](https://cloud.tencent.com/document/api/1643/89100#[TableColumn](https://cloud.tencent.com/document/api/1643/89100#TableColumn)) -* [[TableRow](https://cloud.tencent.com/document/api/1643/89100#TableRow)](https://cloud.tencent.com/document/api/1643/89100#[TableRow](https://cloud.tencent.com/document/api/1643/89100#TableRow)) +* [Table](https://cloud.tencent.com/document/api/1643/89100#Table) +* [TableColumn](https://cloud.tencent.com/document/api/1643/89100#TableColumn) +* [TableRow](https://cloud.tencent.com/document/api/1643/89100#TableRow) ### 第 3 次发布 @@ -74249,6 +81964,92 @@ ## 集团账号管理(organization) 版本:2021-03-31 +### 第 22 次发布 + +发布时间:2023-08-10 01:32:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteOrganizationMemberAuthIdentity](https://cloud.tencent.com/document/api/850/96120) + +### 第 21 次发布 + +发布时间:2023-08-09 01:40:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateOrganizationMemberAuthIdentity](https://cloud.tencent.com/document/api/850/96106) +* [DeleteOrganizationMembersPolicy](https://cloud.tencent.com/document/api/850/96105) + +### 第 20 次发布 + +发布时间:2023-06-30 01:38:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [UpdateOrganizationMember](https://cloud.tencent.com/document/api/850/94392) + +### 第 19 次发布 + +发布时间:2023-06-14 01:34:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeOrganizationFinancialByMember](https://cloud.tencent.com/document/api/850/93482) +* [DescribeOrganizationFinancialByMonth](https://cloud.tencent.com/document/api/850/93481) +* [DescribeOrganizationFinancialByProduct](https://cloud.tencent.com/document/api/850/93480) + +新增数据结构: + +* [OrgFinancialByMonth](https://cloud.tencent.com/document/api/850/67060#OrgFinancialByMonth) +* [OrgMemberFinancial](https://cloud.tencent.com/document/api/850/67060#OrgMemberFinancial) +* [OrgProductFinancial](https://cloud.tencent.com/document/api/850/67060#OrgProductFinancial) + +### 第 18 次发布 + +发布时间:2023-06-09 01:35:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AddOrganizationMemberEmail](https://cloud.tencent.com/document/api/850/93333) +* [DescribeOrganizationMemberEmailBind](https://cloud.tencent.com/document/api/850/93332) +* [UpdateOrganizationMemberEmailBind](https://cloud.tencent.com/document/api/850/93331) + +### 第 17 次发布 + +发布时间:2023-05-19 01:51:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ListOrganizationIdentity](https://cloud.tencent.com/document/api/850/82934) + + * 新增入参:IdentityType + + ### 第 16 次发布 发布时间:2023-03-20 01:46:48 @@ -74534,6 +82335,88 @@ ## 渠道合作伙伴(partners) 版本:2018-03-21 +### 第 31 次发布 + +发布时间:2023-07-20 18:40:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [RefundMap](https://cloud.tencent.com/document/api/563/16047#RefundMap) + +修改数据结构: + +* [AgentDealNewElem](https://cloud.tencent.com/document/api/563/16047#AgentDealNewElem) + + * 新增成员:RefundMap + + * **修改成员**:ResourceIds + + +### 第 30 次发布 + +发布时间:2023-06-21 01:29:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AgentDealNewElem](https://cloud.tencent.com/document/api/563/16047#AgentDealNewElem) + + * 新增成员:ResourceIds + + +### 第 29 次发布 + +发布时间:2023-06-14 01:35:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeAgentDealsCache +* DescribeAgentPayDeals +* DescribeAgentSelfPayDeals +* DescribeClientBalance + +**删除数据结构**: + +* AgentDealElem +* DealGoodsPriceElem + +### 第 28 次发布 + +发布时间:2023-06-07 01:39:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeAgentDealsCache +* DescribeAgentPayDeals +* DescribeAgentSelfPayDeals + +### 第 27 次发布 + +发布时间:2023-06-02 01:39:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeClientBalance + ### 第 26 次发布 发布时间:2023-02-17 04:47:03 @@ -75046,6 +82929,65 @@ ## 云数据库 PostgreSQL(postgres) 版本:2017-03-12 +### 第 39 次发布 + +发布时间:2023-08-04 01:15:26 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDBInstanceHAConfig](https://cloud.tencent.com/document/api/409/95970) +* [ModifyDBInstanceHAConfig](https://cloud.tencent.com/document/api/409/95969) +* [SwitchDBInstancePrimary](https://cloud.tencent.com/document/api/409/95968) + +### 第 38 次发布 + +发布时间:2023-07-21 01:35:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CloneDBInstance](https://cloud.tencent.com/document/api/409/68071) + + * 新增入参:SyncMode + + +### 第 37 次发布 + +发布时间:2023-06-14 01:35:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateInstances](https://cloud.tencent.com/document/api/409/56107) + + * 新增入参:SyncMode + + +### 第 36 次发布 + +发布时间:2023-06-09 01:35:46 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateBaseBackup](https://cloud.tencent.com/document/api/409/89028) + + * 新增出参:BaseBackupId + + ### 第 35 次发布 发布时间:2023-04-24 01:34:02 @@ -75876,6 +83818,18 @@ ## 私有域解析 Private DNS(privatedns) 版本:2020-10-28 +### 第 13 次发布 + +发布时间:2023-06-14 01:36:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteEndPoint](https://cloud.tencent.com/document/api/1338/93483) + ### 第 12 次发布 发布时间:2022-12-09 01:52:05 @@ -76116,6 +84070,21 @@ ## 云压测(pts) 版本:2021-07-28 +### 第 12 次发布 + +发布时间:2023-07-21 01:35:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Scenario](https://cloud.tencent.com/document/api/1484/78100#Scenario) + + * **修改成员**:ScenarioId, Name, Description, Type, Status, Load, EncodedScripts, Configs, Extensions, Datasets, SLAId, CronId, CreatedAt, UpdatedAt, ProjectId, AppId, Uin, SubAccountUin, TestScripts, Protocols, RequestFiles, SLAPolicy, Plugins, DomainNameConfig, NotificationHooks, Owner, ProjectName + + ### 第 11 次发布 发布时间:2023-04-05 01:50:08 @@ -76596,6 +84565,36 @@ ## 云数据库Redis(redis) 版本:2018-04-12 +### 第 67 次发布 + +发布时间:2023-07-18 01:42:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [BackupDownloadInfo](https://cloud.tencent.com/document/api/239/20022#BackupDownloadInfo) + + * **修改成员**:FileSize + + +### 第 66 次发布 + +发布时间:2023-06-28 01:36:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ChangeMasterInstance](https://cloud.tencent.com/document/api/239/77862) + + * 新增入参:ForceSwitch + + ### 第 65 次发布 发布时间:2023-04-27 01:33:11 @@ -77959,6 +85958,21 @@ ## 前端性能监控(rum) 版本:2021-06-22 +### 第 28 次发布 + +发布时间:2023-08-09 01:43:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDataPvUrlStatistics](https://cloud.tencent.com/document/api/1464/65768) + + * 新增入参:GroupByType + + ### 第 27 次发布 发布时间:2023-05-12 01:43:18 @@ -78447,6 +86461,129 @@ ## 云函数(scf) 版本:2018-04-16 +### 第 59 次发布 + +发布时间:2023-08-04 01:16:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [NamespaceResourceEnvTKE](https://cloud.tencent.com/document/api/583/17244#NamespaceResourceEnvTKE) + + * 新增成员:PodTemplatePatch + + +### 第 58 次发布 + +发布时间:2023-08-02 01:20:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [K8SToleration](https://cloud.tencent.com/document/api/583/17244#K8SToleration) + + * **修改成员**:Key + + +### 第 57 次发布 + +发布时间:2023-07-20 01:39:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateNamespace](https://cloud.tencent.com/document/api/583/37160) + + * 新增入参:ResourceEnv + + +新增数据结构: + +* [K8SLabel](https://cloud.tencent.com/document/api/583/17244#K8SLabel) +* [K8SToleration](https://cloud.tencent.com/document/api/583/17244#K8SToleration) +* [NamespaceResourceEnv](https://cloud.tencent.com/document/api/583/17244#NamespaceResourceEnv) +* [NamespaceResourceEnvTKE](https://cloud.tencent.com/document/api/583/17244#NamespaceResourceEnvTKE) + +### 第 56 次发布 + +发布时间:2023-06-30 01:40:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateFunction](https://cloud.tencent.com/document/api/583/18586) + + * 新增入参:AutoDeployClsTopicIndex, AutoCreateClsTopic + + +### 第 55 次发布 + +发布时间:2023-06-08 01:51:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [FunctionLog](https://cloud.tencent.com/document/api/583/17244#FunctionLog) + + * **修改成员**:StartTime + + +### 第 54 次发布 + +发布时间:2023-05-31 01:38:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [Trigger](https://cloud.tencent.com/document/api/583/17244#Trigger) + + * **修改成员**:ResourceId, BindStatus, TriggerAttribute + +* [TriggerInfo](https://cloud.tencent.com/document/api/583/17244#TriggerInfo) + + * **修改成员**:ResourceId, BindStatus, TriggerAttribute + + +### 第 53 次发布 + +发布时间:2023-05-15 01:55:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateTrigger](https://cloud.tencent.com/document/api/583/18589) + + * 新增入参:Description + + +修改数据结构: + +* [Trigger](https://cloud.tencent.com/document/api/583/17244#Trigger) + + * 新增成员:Description + + ### 第 52 次发布 发布时间:2023-04-24 01:35:50 @@ -79545,6 +87682,21 @@ ## 邮件推送(ses) 版本:2020-10-02 +### 第 18 次发布 + +发布时间:2023-06-06 01:51:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [SendEmail](https://cloud.tencent.com/document/api/1288/51034) + + * 新增入参:Cc, Bcc + + ### 第 17 次发布 发布时间:2022-12-16 01:37:37 @@ -79851,6 +88003,21 @@ ## 智能媒资托管(smh) 版本:2021-07-12 +### 第 5 次发布 + +发布时间:2023-06-21 01:31:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateLibrary](https://cloud.tencent.com/document/api/1339/69089) + + * **修改入参**:BucketName, BucketRegion, LibraryExtension + + ### 第 4 次发布 发布时间:2022-11-23 06:47:21 @@ -80326,6 +88493,25 @@ ## 智聆口语评测(soe) 版本:2018-07-24 +### 第 14 次发布 + +发布时间:2023-07-10 01:39:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [Tone](https://cloud.tencent.com/document/api/884/19320#Tone) + +修改数据结构: + +* [WordRsp](https://cloud.tencent.com/document/api/884/19320#WordRsp) + + * 新增成员:Tone + + ### 第 13 次发布 发布时间:2022-10-31 06:46:23 @@ -80638,6 +88824,112 @@ ## 云数据库 SQL Server(sqlserver) 版本:2018-03-28 +### 第 49 次发布 + +发布时间:2023-08-04 01:16:26 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DBInstance](https://cloud.tencent.com/document/api/238/19976#DBInstance) + + * **修改成员**:Architecture, Style + + +### 第 48 次发布 + +发布时间:2023-08-02 01:20:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeInstanceByOrders](https://cloud.tencent.com/document/api/238/95801) + +新增数据结构: + +* [DealInstance](https://cloud.tencent.com/document/api/238/19976#DealInstance) + +### 第 47 次发布 + +发布时间:2023-06-28 01:38:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifyDBEncryptAttributes](https://cloud.tencent.com/document/api/238/94327) +* [ModifyInstanceEncryptAttributes](https://cloud.tencent.com/document/api/238/94328) + +新增数据结构: + +* [DBTDEEncrypt](https://cloud.tencent.com/document/api/238/19976#DBTDEEncrypt) + +### 第 46 次发布 + +发布时间:2023-06-26 01:49:10 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDBInstancesAttribute](https://cloud.tencent.com/document/api/238/90299) + + * 新增出参:TDEConfig + +* [DescribeDBs](https://cloud.tencent.com/document/api/238/19968) + + * 新增入参:Encryption + + +新增数据结构: + +* [TDEConfigAttribute](https://cloud.tencent.com/document/api/238/19976#TDEConfigAttribute) + +修改数据结构: + +* [DBDetail](https://cloud.tencent.com/document/api/238/19976#DBDetail) + + * 新增成员:Encryption + + +### 第 45 次发布 + +发布时间:2023-05-26 01:49:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateBusinessDBInstances](https://cloud.tencent.com/document/api/238/80332) + + * 新增出参:FlowId, InstanceIdSet + + +### 第 44 次发布 + +发布时间:2023-05-22 01:53:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateCloudDBInstances](https://cloud.tencent.com/document/api/238/91710) +* [CreateCloudReadOnlyDBInstances](https://cloud.tencent.com/document/api/238/91709) + ### 第 43 次发布 发布时间:2023-04-21 01:38:00 @@ -81716,6 +90008,53 @@ ## 安全运营中心(ssa) 版本:2018-06-08 +### 第 18 次发布 + +发布时间:2023-07-26 01:34:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ConcernInfo](https://cloud.tencent.com/document/api/664/51406#ConcernInfo) + + * **修改成员**:IpCountry, IpProvince, Result, Confidence, IpIsp, IpInfrastructure, ThreatType, Groups, Status, Tags, VictimAssetType, VictimAssetName, DomainRegistrant, DomainRegisteredInstitution, DomainRegistrationTime, FileName, FileMd5, VirusName, FilePath, FileSize, ProcName, Pid, ProcPath, ProcUser, DefendedCount, DetectedCount + + +### 第 17 次发布 + +发布时间:2023-06-14 01:38:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DomainInfo](https://cloud.tencent.com/document/api/664/51406#DomainInfo) + + * 新增成员:NetworkRisk, NetworkAttack, BotVisit, NetworkAccess, CreateTime, WafStatus, LastScanTime, AssetId, AssetName, SourceType, IsNotCore, IsCloud + + +### 第 16 次发布 + +发布时间:2023-06-13 01:37:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeDomainList](https://cloud.tencent.com/document/api/664/93451) + +新增数据结构: + +* [DomainInfo](https://cloud.tencent.com/document/api/664/51406#DomainInfo) +* [QueryFilterV3](https://cloud.tencent.com/document/api/664/51406#QueryFilterV3) + ### 第 15 次发布 发布时间:2023-05-08 01:50:08 @@ -82047,6 +90386,216 @@ ## SSL 证书(ssl) 版本:2019-12-05 +### 第 39 次发布 + +发布时间:2023-08-09 01:45:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCertificates](https://cloud.tencent.com/document/api/400/41671) + + * 新增入参:Hostable + +* [UpdateCertificateInstance](https://cloud.tencent.com/document/api/400/91649) + +* [UploadCertificate](https://cloud.tencent.com/document/api/400/41665) + + * 新增入参:Tags + + +修改数据结构: + +* [DeployRecordDetail](https://cloud.tencent.com/document/api/400/41679#DeployRecordDetail) + + * 新增成员:EnvId, TCBType, Region + + * **修改成员**:Port + +* [UpdateRecordDetail](https://cloud.tencent.com/document/api/400/41679#UpdateRecordDetail) + + * 新增成员:EnvId, TCBType + + * **修改成员**:Port, Namespace, SecretName + + +### 第 38 次发布 + +发布时间:2023-07-17 01:34:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCertificate](https://cloud.tencent.com/document/api/400/41674) + + * 新增出参:DvRevokeAuthDetail + +* [DescribeCertificateDetail](https://cloud.tencent.com/document/api/400/41673) + + * 新增出参:DvRevokeAuthDetail + + +### 第 37 次发布 + +发布时间:2023-06-13 01:37:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeHostUpdateRecordDetail](https://cloud.tencent.com/document/api/400/91652) + + * 新增入参:Limit, Offset + + +修改数据结构: + +* [UpdateRecordDetail](https://cloud.tencent.com/document/api/400/41679#UpdateRecordDetail) + + * 新增成员:Port, Namespace, SecretName + +* [UpdateRecordDetails](https://cloud.tencent.com/document/api/400/41679#UpdateRecordDetails) + + * 新增成员:TotalCount + + +### 第 36 次发布 + +发布时间:2023-06-12 01:35:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeHostCdnInstanceList](https://cloud.tencent.com/document/api/400/91663) + + * 新增入参:AsyncCache + + * 新增出参:AsyncTotalNum, AsyncOffset, AsyncCacheTime + +* [DescribeHostClbInstanceList](https://cloud.tencent.com/document/api/400/91662) + + * 新增出参:AsyncCacheTime + +* [DescribeHostCosInstanceList](https://cloud.tencent.com/document/api/400/91661) + + * 新增出参:AsyncCacheTime + +* [DescribeHostTkeInstanceList](https://cloud.tencent.com/document/api/400/91654) + + * 新增出参:AsyncCacheTime + + +### 第 35 次发布 + +发布时间:2023-06-02 01:43:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateCertificateByPackage](https://cloud.tencent.com/document/api/400/93094) + +### 第 34 次发布 + +发布时间:2023-05-29 14:59:54 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CommitCertificateInformation](https://cloud.tencent.com/document/api/400/41676) + + * 新增入参:VerifyType + + +### 第 33 次发布 + +发布时间:2023-05-26 01:50:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TeoInstanceDetail](https://cloud.tencent.com/document/api/400/41679#TeoInstanceDetail) + + * 新增成员:ZoneId, Status + + +### 第 32 次发布 + +发布时间:2023-05-19 01:55:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeployCertificateInstance](https://cloud.tencent.com/document/api/400/91667) +* [DeployCertificateRecordRetry](https://cloud.tencent.com/document/api/400/91666) +* [DeployCertificateRecordRollback](https://cloud.tencent.com/document/api/400/91665) +* [DescribeHostApiGatewayInstanceList](https://cloud.tencent.com/document/api/400/91664) +* [DescribeHostCdnInstanceList](https://cloud.tencent.com/document/api/400/91663) +* [DescribeHostClbInstanceList](https://cloud.tencent.com/document/api/400/91662) +* [DescribeHostCosInstanceList](https://cloud.tencent.com/document/api/400/91661) +* [DescribeHostDdosInstanceList](https://cloud.tencent.com/document/api/400/91660) +* [DescribeHostDeployRecord](https://cloud.tencent.com/document/api/400/91659) +* [DescribeHostDeployRecordDetail](https://cloud.tencent.com/document/api/400/91658) +* [DescribeHostLighthouseInstanceList](https://cloud.tencent.com/document/api/400/91657) +* [DescribeHostLiveInstanceList](https://cloud.tencent.com/document/api/400/91656) +* [DescribeHostTeoInstanceList](https://cloud.tencent.com/document/api/400/91655) +* [DescribeHostTkeInstanceList](https://cloud.tencent.com/document/api/400/91654) +* [DescribeHostUpdateRecord](https://cloud.tencent.com/document/api/400/91653) +* [DescribeHostUpdateRecordDetail](https://cloud.tencent.com/document/api/400/91652) +* [DescribeHostVodInstanceList](https://cloud.tencent.com/document/api/400/91651) +* [DescribeHostWafInstanceList](https://cloud.tencent.com/document/api/400/91650) +* [UpdateCertificateInstance](https://cloud.tencent.com/document/api/400/91649) +* [UpdateCertificateRecordRetry](https://cloud.tencent.com/document/api/400/91648) +* [UpdateCertificateRecordRollback](https://cloud.tencent.com/document/api/400/91647) + +新增数据结构: + +* [ApiGatewayInstanceDetail](https://cloud.tencent.com/document/api/400/41679#ApiGatewayInstanceDetail) +* [CdnInstanceDetail](https://cloud.tencent.com/document/api/400/41679#CdnInstanceDetail) +* [Certificate](https://cloud.tencent.com/document/api/400/41679#Certificate) +* [ClbInstanceDetail](https://cloud.tencent.com/document/api/400/41679#ClbInstanceDetail) +* [ClbListener](https://cloud.tencent.com/document/api/400/41679#ClbListener) +* [ClbListenerRule](https://cloud.tencent.com/document/api/400/41679#ClbListenerRule) +* [CosInstanceDetail](https://cloud.tencent.com/document/api/400/41679#CosInstanceDetail) +* [DdosInstanceDetail](https://cloud.tencent.com/document/api/400/41679#DdosInstanceDetail) +* [DeployRecordDetail](https://cloud.tencent.com/document/api/400/41679#DeployRecordDetail) +* [DeployRecordInfo](https://cloud.tencent.com/document/api/400/41679#DeployRecordInfo) +* [Filter](https://cloud.tencent.com/document/api/400/41679#Filter) +* [LighthouseInstanceDetail](https://cloud.tencent.com/document/api/400/41679#LighthouseInstanceDetail) +* [LiveInstanceDetail](https://cloud.tencent.com/document/api/400/41679#LiveInstanceDetail) +* [ResourceTypeRegions](https://cloud.tencent.com/document/api/400/41679#ResourceTypeRegions) +* [TeoInstanceDetail](https://cloud.tencent.com/document/api/400/41679#TeoInstanceDetail) +* [TkeIngressDetail](https://cloud.tencent.com/document/api/400/41679#TkeIngressDetail) +* [TkeInstanceDetail](https://cloud.tencent.com/document/api/400/41679#TkeInstanceDetail) +* [TkeNameSpaceDetail](https://cloud.tencent.com/document/api/400/41679#TkeNameSpaceDetail) +* [TkeSecretDetail](https://cloud.tencent.com/document/api/400/41679#TkeSecretDetail) +* [UpdateRecordDetail](https://cloud.tencent.com/document/api/400/41679#UpdateRecordDetail) +* [UpdateRecordDetails](https://cloud.tencent.com/document/api/400/41679#UpdateRecordDetails) +* [UpdateRecordInfo](https://cloud.tencent.com/document/api/400/41679#UpdateRecordInfo) +* [VodInstanceDetail](https://cloud.tencent.com/document/api/400/41679#VodInstanceDetail) + ### 第 31 次发布 发布时间:2023-05-12 01:45:40 @@ -83057,6 +91606,21 @@ ## 流量反欺诈(taf) 版本:2020-02-10 +### 第 17 次发布 + +发布时间:2023-05-24 01:44:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [OutputRecognizeTargetAudienceValue](https://cloud.tencent.com/document/api/1031/43310#OutputRecognizeTargetAudienceValue) + + * 新增成员:ModelType, Uid + + ### 第 16 次发布 发布时间:2022-09-12 06:39:19 @@ -84019,6 +92583,95 @@ ## 腾讯云区块链服务平台 TBaaS(tbaas) 版本:2018-04-16 +### 第 18 次发布 + +发布时间:2023-07-20 01:41:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* CreateChaincodeAndInstallForUser +* GetChaincodeCompileLogForUser +* GetChaincodeInitializeResultForUser +* GetChaincodeLogForUser +* GetChannelListForUser +* GetClusterListForUser +* GetPeerLogForUser +* InitializeChaincodeForUser + +**删除数据结构**: + +* ChannelDetailForUser +* ClusterDetailForUser +* GroupDetailForUser +* LogDetailForUser +* PeerDetailForUser + +### 第 17 次发布 + +发布时间:2023-06-27 01:39:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* CreateChaincodeAndInstallForUser +* GetChaincodeCompileLogForUser +* GetChaincodeInitializeResultForUser +* GetChaincodeLogForUser +* GetChannelListForUser +* GetClusterListForUser +* GetPeerLogForUser +* InitializeChaincodeForUser + +### 第 16 次发布 + +发布时间:2023-06-26 01:51:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DeployDynamicBcosContract +* GetBcosBlockByNumber +* GetBcosBlockList +* GetBcosTransByHash +* GetBcosTransList +* InvokeBcosTrans + +**删除数据结构**: + +* BcosBlockObj +* BcosTransInfo + +### 第 15 次发布 + +发布时间:2023-06-20 01:47:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [GetLatestTransactionList](https://cloud.tencent.com/document/api/663/94178) + +**预下线接口**: + +* DeployDynamicBcosContract +* GetBcosBlockByNumber +* GetBcosBlockList +* GetBcosTransByHash +* GetBcosTransList +* InvokeBcosTrans + ### 第 14 次发布 发布时间:2022-11-24 06:52:49 @@ -84343,6 +92996,41 @@ ## 腾讯智能对话平台(tbp) 版本:2019-03-11 +### 第 6 次发布 + +发布时间:2023-06-22 01:50:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ResponseMessage](https://cloud.tencent.com/document/api/1060/34559#ResponseMessage) + + * **修改成员**:GroupList + + +### 第 5 次发布 + +发布时间:2023-06-06 01:54:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [TextProcess](https://cloud.tencent.com/document/api/1060/34557) + + * 新增出参:ResponseMessage, ResultType + + +新增数据结构: + +* [Group](https://cloud.tencent.com/document/api/1060/34559#Group) +* [ResponseMessage](https://cloud.tencent.com/document/api/1060/34559#ResponseMessage) + ### 第 4 次发布 发布时间:2020-03-16 08:17:53 @@ -84406,6 +93094,36 @@ ## 腾讯智能对话平台(tbp) 版本:2019-06-27 +### 第 4 次发布 + +发布时间:2023-06-06 01:55:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [TextProcess](https://cloud.tencent.com/document/api/1060/37438) + + * 新增出参:ResponseText + + +### 第 3 次发布 + +发布时间:2023-06-05 01:49:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [TextReset](https://cloud.tencent.com/document/api/1060/37437) + + * 新增出参:ResponseText + + ### 第 2 次发布 发布时间:2019-11-14 17:49:19 @@ -84449,6 +93167,21 @@ ## 游戏数据库 TcaplusDB(tcaplusdb) 版本:2019-08-23 +### 第 20 次发布 + +发布时间:2023-06-20 01:48:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ImportSnapshots](https://cloud.tencent.com/document/api/596/54347) + + * 新增出参:ApplicationId + + ### 第 19 次发布 发布时间:2023-04-13 01:37:44 @@ -85092,6 +93825,78 @@ ## 云开发 CloudBase(tcb) 版本:2018-06-08 +### 第 98 次发布 + +发布时间:2023-07-14 01:35:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCloudBaseRunServerVersion](https://cloud.tencent.com/document/api/876/49739) + + * **修改出参**:Cpu, Mem + +* [DescribeCurveData](https://cloud.tencent.com/document/api/876/59512) + + * **修改出参**:NewValues + + +### 第 97 次发布 + +发布时间:2023-07-11 01:40:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [WxGatewayRountItem](https://cloud.tencent.com/document/api/876/34822#WxGatewayRountItem) + + * 新增成员:GatewayRouteEnvId + + +### 第 96 次发布 + +发布时间:2023-06-29 18:45:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteGatewayVersion](https://cloud.tencent.com/document/api/876/94391) +* [DescribeBillingInfo](https://cloud.tencent.com/document/api/876/94390) +* [DescribeCbrServerVersion](https://cloud.tencent.com/document/api/876/94389) +* [DescribeGatewayVersions](https://cloud.tencent.com/document/api/876/94388) +* [DescribeGraphData](https://cloud.tencent.com/document/api/876/59512) +* [DescribeWxGatewayRoutes](https://cloud.tencent.com/document/api/876/94387) +* [DescribeWxGateways](https://cloud.tencent.com/document/api/876/94386) +* [ModifyGatewayVersionTraffic](https://cloud.tencent.com/document/api/876/94385) + +新增数据结构: + +* [BanConfig](https://cloud.tencent.com/document/api/876/34822#BanConfig) +* [CbrPackageInfo](https://cloud.tencent.com/document/api/876/34822#CbrPackageInfo) +* [CbrRepoInfo](https://cloud.tencent.com/document/api/876/34822#CbrRepoInfo) +* [CustomLogConfig](https://cloud.tencent.com/document/api/876/34822#CustomLogConfig) +* [FrequencyLimitConfig](https://cloud.tencent.com/document/api/876/34822#FrequencyLimitConfig) +* [GatewayItem](https://cloud.tencent.com/document/api/876/34822#GatewayItem) +* [GatewayVersionItem](https://cloud.tencent.com/document/api/876/34822#GatewayVersionItem) +* [WxGatewayCustomConfig](https://cloud.tencent.com/document/api/876/34822#WxGatewayCustomConfig) +* [WxGatewayRountItem](https://cloud.tencent.com/document/api/876/34822#WxGatewayRountItem) + +修改数据结构: + +* [EnvInfo](https://cloud.tencent.com/document/api/876/34822#EnvInfo) + + * 新增成员:ArchitectureType, Recycle + + ### 第 95 次发布 发布时间:2023-03-29 11:14:58 @@ -86965,6 +95770,28 @@ +## 腾讯云健康看板(tchd) 版本:2023-03-06 + +### 第 1 次发布 + +发布时间:2023-07-10 10:40:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeEvents](https://cloud.tencent.com/document/api/1688/94858) + +新增数据结构: + +* [EventDetail](https://cloud.tencent.com/document/api/1688/94859#EventDetail) +* [ProductEventList](https://cloud.tencent.com/document/api/1688/94859#ProductEventList) + + + + ## 腾讯智学课堂分析(tci) 版本:2019-03-18 ### 第 8 次发布 @@ -87702,6 +96529,108 @@ ## 容器镜像服务(tcr) 版本:2019-09-24 +### 第 60 次发布 + +发布时间:2023-08-15 01:36:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [[DuplicateImage](https://cloud.tencent.com/document/api/1141/96178)](https://cloud.tencent.com/document/api/#/#) + +### 第 59 次发布 + +发布时间:2023-07-07 01:50:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateServiceAccount](https://cloud.tencent.com/document/api/1141/94608) +* [DeleteServiceAccount](https://cloud.tencent.com/document/api/1141/94607) +* [DescribeServiceAccounts](https://cloud.tencent.com/document/api/1141/94606) +* [ModifyServiceAccount](https://cloud.tencent.com/document/api/1141/94605) + +新增数据结构: + +* [ServiceAccount](https://cloud.tencent.com/document/api/1141/41603#ServiceAccount) + +### 第 58 次发布 + +发布时间:2023-07-06 01:44:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateInstance](https://cloud.tencent.com/document/api/1141/41572) + + * 新增入参:DeletionProtection + +* [ModifyInstance](https://cloud.tencent.com/document/api/1141/60996) + + * 新增入参:DeletionProtection + + * **修改入参**:RegistryType + + +### 第 57 次发布 + +发布时间:2023-06-30 01:44:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* CreateImageLifecyclePersonal +* DeleteImageLifecyclePersonal + +### 第 56 次发布 + +发布时间:2023-06-28 01:40:48 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateCustomAccount](https://cloud.tencent.com/document/api/1141/94333) +* [DeleteCustomAccount](https://cloud.tencent.com/document/api/1141/94332) +* [DescribeCustomAccounts](https://cloud.tencent.com/document/api/1141/94331) +* [ModifyCustomAccount](https://cloud.tencent.com/document/api/1141/94330) + +新增数据结构: + +* [CustomAccount](https://cloud.tencent.com/document/api/1141/41603#CustomAccount) +* [Permission](https://cloud.tencent.com/document/api/1141/41603#Permission) + +### 第 55 次发布 + +发布时间:2023-05-31 01:41:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DeleteSecurityPolicy](https://cloud.tencent.com/document/api/1141/53907) + + * 新增入参:CidrBlock + + * **修改入参**:PolicyIndex, PolicyVersion + + ### 第 54 次发布 发布时间:2023-03-29 11:15:33 @@ -88736,6 +97665,355 @@ ## 容器安全服务(tcss) 版本:2020-11-01 +### 第 50 次发布 + +发布时间:2023-08-15 01:37:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateClusterCheckTask](https://cloud.tencent.com/document/api/1285/65454) + + * 新增出参:NewTaskID + +* [DescribeAssetHostDetail](https://cloud.tencent.com/document/api/1285/65508) + + * 新增出参:ClusterID, ClusterName, ClusterAccessedStatus + +* [DescribeClusterSummary](https://cloud.tencent.com/document/api/1285/65447) + + * 新增出参:TkeClusterCount, UserCreateTencentClusterCount, UserCreateHybridClusterCount + +* [DescribeRefreshTask](https://cloud.tencent.com/document/api/1285/65446) + + * 新增入参:NewTaskID + +* [DescribeUnfinishRefreshTask](https://cloud.tencent.com/document/api/1285/65443) + + * 新增出参:NewTaskID + + +修改数据结构: + +* [AffectedNodeItem](https://cloud.tencent.com/document/api/1285/65614#AffectedNodeItem) + + * **修改成员**:NodeName + +* [ClusterInfoItem](https://cloud.tencent.com/document/api/1285/65614#ClusterInfoItem) + + * 新增成员:AccessedStatus, AccessedSubStatus, NodeCount, OffLineNodeCount, UnInstallAgentNodeCount + +* [HostInfo](https://cloud.tencent.com/document/api/1285/65614#HostInfo) + + * 新增成员:ClusterName, ClusterAccessedStatus + + * **修改成员**:ClusterID + + +### 第 49 次发布 + +发布时间:2023-08-14 01:39:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeRiskDnsEventDetail](https://cloud.tencent.com/document/api/1285/96162) +* [DescribeRiskDnsList](https://cloud.tencent.com/document/api/1285/96161) + +新增数据结构: + +* [RiskDnsEventInfo](https://cloud.tencent.com/document/api/1285/65614#RiskDnsEventInfo) + +### 第 48 次发布 + +发布时间:2023-07-28 01:47:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddAssetImageRegistryRegistryDetail](https://cloud.tencent.com/document/api/1285/65560) + + * 新增入参:ConnDetectConfig + +* [CreateAssetImageRegistryScanTask](https://cloud.tencent.com/document/api/1285/65517) + + * 新增出参:TaskID + +* [CreateAssetImageRegistryScanTaskOneKey](https://cloud.tencent.com/document/api/1285/65516) + + * 新增出参:TaskID + +* [DescribeAssetImageRegistryRegistryDetail](https://cloud.tencent.com/document/api/1285/65539) + + * 新增出参:ConnDetectDetail, InstanceID + +* [DescribeAssetImageRegistryScanStatusOneKey](https://cloud.tencent.com/document/api/1285/65495) + + * 新增入参:TaskID + +* [ModifyAssetImageRegistryScanStop](https://cloud.tencent.com/document/api/1285/65462) + + * 新增入参:TaskID + +* [ModifyAssetImageRegistryScanStopOneKey](https://cloud.tencent.com/document/api/1285/65461) + + * 新增入参:TaskID + +* [UpdateAssetImageRegistryRegistryDetail](https://cloud.tencent.com/document/api/1285/65519) + + * 新增入参:ConnDetectConfig + + +新增数据结构: + +* [ConnDetectConfig](https://cloud.tencent.com/document/api/1285/65614#ConnDetectConfig) +* [RegistryConnDetectResult](https://cloud.tencent.com/document/api/1285/65614#RegistryConnDetectResult) + +### 第 47 次发布 + +发布时间:2023-06-30 01:45:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ComplianceHostDetailInfo](https://cloud.tencent.com/document/api/1285/65614#ComplianceHostDetailInfo) + + * 新增成员:ContainerdVersion + + +### 第 46 次发布 + +发布时间:2023-06-07 01:46:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeAgentDaemonSetCmd](https://cloud.tencent.com/document/api/1285/81685) + + * 新增入参:ClusterCustomParameters + + +新增数据结构: + +* [ClusterCustomParameters](https://cloud.tencent.com/document/api/1285/65614#ClusterCustomParameters) + +### 第 45 次发布 + +发布时间:2023-06-02 01:46:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeVulRegistryImageList](https://cloud.tencent.com/document/api/1285/93095) + +新增数据结构: + +* [VulAffectedRegistryImageInfo](https://cloud.tencent.com/document/api/1285/65614#VulAffectedRegistryImageInfo) + +### 第 44 次发布 + +发布时间:2023-05-30 01:34:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ComponentsInfo](https://cloud.tencent.com/document/api/1285/65614#ComponentsInfo) + + * 新增成员:FixedVersion, Path, Type, Name + + * **修改成员**:Component + + +### 第 43 次发布 + +发布时间:2023-05-29 01:41:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [NetworkClusterInfoItem](https://cloud.tencent.com/document/api/1285/65614#NetworkClusterInfoItem) + + * 新增成员:ClusterNetworkSettings + + +### 第 42 次发布 + +发布时间:2023-05-23 01:40:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [HostInfo](https://cloud.tencent.com/document/api/1285/65614#HostInfo) + + * 新增成员:ClusterID + + +### 第 41 次发布 + +发布时间:2023-05-19 01:59:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeAssetContainerDetail](https://cloud.tencent.com/document/api/1285/65511) + + * 新增出参:NodeID, NodeName, NodeSubNetID, NodeSubNetName, NodeSubNetCIDR, PodName, PodIP, PodStatus, ClusterID, ClusterName, NodeType, NodeUniqueID, PublicIP + +* [DescribeAssetSummary](https://cloud.tencent.com/document/api/1285/65477) + + * 新增出参:SuperNodeCnt, SuperNodeRunningCnt + +* [DescribeClusterSummary](https://cloud.tencent.com/document/api/1285/65447) + + * 新增出参:ServerlessClusterCount + +* [DescribeContainerAssetSummary](https://cloud.tencent.com/document/api/1285/65475) + + * 新增出参:HostSuperNodeCnt + +* [DescribeVirusDetail](https://cloud.tencent.com/document/api/1285/65583) + + * 新增出参:NodeSubNetID, NodeSubNetName, NodeSubNetCIDR, ClusterID, PodIP, PodStatus, NodeUniqueID, NodeType, NodeID, ClusterName + +* [DescribeVulDefenceSetting](https://cloud.tencent.com/document/api/1285/81617) + + * 新增出参:HostNodeCount, SuperScope, SuperNodeCount, SuperNodeIds, NodeTotalCount + +* [ModifySecLogJoinObjects](https://cloud.tencent.com/document/api/1285/81721) + + * 新增入参:NodeType + +* [ModifyVulDefenceSetting](https://cloud.tencent.com/document/api/1285/81605) + + * 新增入参:SuperScope, NodeIds + + +修改数据结构: + +* [AbnormalProcessEventInfo](https://cloud.tencent.com/document/api/1285/65614#AbnormalProcessEventInfo) + + * 新增成员:ClusterID, NodeType, PodName, PodIP, NodeUniqueID, PublicIP, NodeName, NodeID, HostID, HostIP, ClusterName + +* [AccessControlEventInfo](https://cloud.tencent.com/document/api/1285/65614#AccessControlEventInfo) + + * 新增成员:NodeName, PodName, PodIP, NodeType, ClusterID, NodeUniqueID, PublicIP, NodeID, HostID, HostIP, ClusterName + +* [AffectedNodeItem](https://cloud.tencent.com/document/api/1285/65614#AffectedNodeItem) + + * 新增成员:NodeName + +* [AssetClusterListItem](https://cloud.tencent.com/document/api/1285/65614#AssetClusterListItem) + + * 新增成员:ClusterVersion, MemLimit, CpuLimit + +* [ContainerInfo](https://cloud.tencent.com/document/api/1285/65614#ContainerInfo) + + * 新增成员:NodeID, PodIP, PodName, NodeType, NodeUniqueID, PodCpu, PodMem + +* [EscapeEventInfo](https://cloud.tencent.com/document/api/1285/65614#EscapeEventInfo) + + * 新增成员:ClusterID, NodeType, PodIP, NodeUniqueID, PublicIP, NodeID, HostIP, ClusterName + +* [PortInfo](https://cloud.tencent.com/document/api/1285/65614#PortInfo) + + * 新增成员:NodeID, PodIP, PodName, NodeType, NodeUniqueID + +* [ProcessInfo](https://cloud.tencent.com/document/api/1285/65614#ProcessInfo) + + * 新增成员:NodeID, PodIP, PodName, NodeType, NodeUniqueID + +* [RiskSyscallEventInfo](https://cloud.tencent.com/document/api/1285/65614#RiskSyscallEventInfo) + + * 新增成员:NodeType, ClusterID, PodIP, NodeUniqueID, PublicIP, NodeID, HostID, HostIP, ClusterName + +* [RunTimeEventBaseInfo](https://cloud.tencent.com/document/api/1285/65614#RunTimeEventBaseInfo) + + * 新增成员:NodeID, NodeType, NodeSubNetID, NodeSubNetName, NodeSubNetCIDR, PodIP, PodStatus, ClusterID, ClusterName, NodeUniqueID, HostID + + * **修改成员**:EventId, FoundTime, ContainerId, ContainerName, ImageId, ImageName, NodeName, Status, EventName, EventType, EventCount, LatestFoundTime, HostIP, ClientIP, ContainerNetStatus, ContainerNetSubStatus, ContainerIsolateOperationSrc, PodName + +* [SecLogJoinInfo](https://cloud.tencent.com/document/api/1285/65614#SecLogJoinInfo) + + * 新增成员:SuperNodeCount + +* [ServiceInfo](https://cloud.tencent.com/document/api/1285/65614#ServiceInfo) + + * 新增成员:NodeID, PodIP, PodName, NodeType, NodeUniqueID + +* [VirusInfo](https://cloud.tencent.com/document/api/1285/65614#VirusInfo) + + * 新增成员:NodeID, NodeName, PodIP, PodName, ClusterID, NodeType, PublicIP, InnerIP, NodeUniqueID, HostID, ClusterName + +* [VirusTaskInfo](https://cloud.tencent.com/document/api/1285/65614#VirusTaskInfo) + + * 新增成员:NodeType, PublicIP, NodeID + +* [VulAffectedContainerInfo](https://cloud.tencent.com/document/api/1285/65614#VulAffectedContainerInfo) + + * 新增成员:ClusterID, ClusterName, NodeType, NodeUniqueID, NodeID, NodeName + +* [VulDefenceEvent](https://cloud.tencent.com/document/api/1285/65614#VulDefenceEvent) + + * 新增成员:NodeType, PublicIP, NodeUniqueID, NodeID, ClusterID, ClusterName + +* [VulDefenceEventDetail](https://cloud.tencent.com/document/api/1285/65614#VulDefenceEventDetail) + + * 新增成员:NodeSubNetName, NodeSubNetCIDR, PodIP, NodeType, NodeID, NodeUniqueID, NodeSubNetID, ClusterID, ClusterName + +* [VulDefenceHost](https://cloud.tencent.com/document/api/1285/65614#VulDefenceHost) + + * 新增成员:NodeType, NodeSubNetName, NodeSubNetCIDR, NodeSubNetID, NodeUniqueID, NodeID, PodIP, PodName + + +### 第 40 次发布 + +发布时间:2023-05-18 01:52:21 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeImageRegistryTimingScanTask](https://cloud.tencent.com/document/api/1285/65472) + + * 新增出参:Latest + +* [UpdateImageRegistryTimingScanTask](https://cloud.tencent.com/document/api/1285/65457) + + * 新增入参:Latest + + ### 第 39 次发布 发布时间:2023-05-12 01:48:26 @@ -90270,6 +99548,128 @@ ## 分布式身份(tdid) 版本:2021-05-19 +### 第 10 次发布 + +发布时间:2023-07-24 01:49:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* AddLabel +* GetAgencyTDid + +**删除数据结构**: + +* Identity + +### 第 9 次发布 + +发布时间:2023-07-21 01:42:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* GetConsortiumClusterList +* GetConsortiumList +* GetCredentialCptRank + +**删除数据结构**: + +* BcosClusterItem +* ConsortiumItem +* CptIssueRank + +### 第 8 次发布 + +发布时间:2023-06-27 01:43:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* GetDidClusterDetail +* GetDidClusterList + +**预下线接口**: + +* CheckChain +* CreateCredential +* CreateSelectiveCredential +* CreateTDid +* CreateTDidByPrivateKey +* CreateTDidByPublicKey +* GetAuthorityIssuer +* GetCptInfo +* GetCredentialStatus +* GetDidDocument +* RegisterCpt +* SetCredentialStatus +* VerifyCredential + +**删除数据结构**: + +* DidCluster + +### 第 7 次发布 + +发布时间:2023-06-26 01:54:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* CancelAuthorityIssuer +* CheckDidDeploy +* CreateDidService +* CreateLabel +* DeployByName +* DownCpt +* EnableHash +* GetAuthoritiesList +* GetCptList +* GetCredentialIssueRank +* GetCredentialIssueTrend +* GetDataPanel +* GetDeployInfo +* GetDeployList +* GetDidDetail +* GetDidList +* GetDidRegisterTrend +* GetDidServiceDetail +* GetDidServiceList +* GetGroupList +* GetLabelList +* GetPolicyList +* GetPublicKey +* QueryPolicy +* RecognizeAuthorityIssuer +* RegisterClaimPolicy +* RegisterIssuer +* RemoveHash + +**删除数据结构**: + +* Authority +* Contract +* CptListData +* DidData +* DidServiceInfo +* Group +* Label +* Policy +* Task +* Trend + ### 第 6 次发布 发布时间:2023-03-27 02:39:51 @@ -90461,6 +99861,307 @@ ## 消息队列 TDMQ(tdmq) 版本:2020-02-17 +### 第 72 次发布 + +发布时间:2023-08-09 01:50:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeRabbitMQVirtualHost](https://cloud.tencent.com/document/api/1179/93455) + + * 新增入参:SortElement, SortOrder + + +修改数据结构: + +* [RabbitMQVirtualHostInfo](https://cloud.tencent.com/document/api/1179/46089#RabbitMQVirtualHostInfo) + + * 新增成员:Status, MessageHeapCount, MessageRateIn, MessageRateOut + + * **修改成员**:InstanceId, VirtualHost, Description, Tags, CreateTime, ModifyTime, VirtualHostStatistics + + +### 第 71 次发布 + +发布时间:2023-08-02 01:22:40 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteRocketMQVipInstance](https://cloud.tencent.com/document/api/1179/95802) + +修改接口: + +* [DescribeCmqSubscriptionDetail](https://cloud.tencent.com/document/api/1179/55908) + + * 新增入参:QueueName, QueryType + + * **修改入参**:TopicName + + +修改数据结构: + +* [CmqSubscription](https://cloud.tencent.com/document/api/1179/46089#CmqSubscription) + + * 新增成员:TopicName + +* [CmqTopic](https://cloud.tencent.com/document/api/1179/46089#CmqTopic) + + * 新增成员:SubscriptionCount + + * **修改成员**:TopicId, TopicName, MsgRetentionSeconds, MaxMsgSize, Qps, FilterType, CreateTime, LastModifyTime, MsgCount, CreateUin, Tags, Trace, TenantId, NamespaceName, Status, BrokerType + + +### 第 70 次发布 + +发布时间:2023-08-01 01:43:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateRocketMQVipInstance](https://cloud.tencent.com/document/api/1179/95721) + +新增数据结构: + +* [VpcInfo](https://cloud.tencent.com/document/api/1179/46089#VpcInfo) + +### 第 69 次发布 + +发布时间:2023-07-26 01:38:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [RabbitMQClusterInfo](https://cloud.tencent.com/document/api/1179/46089#RabbitMQClusterInfo) + + * 新增成员:ZoneIds + + * **修改成员**:ExceptionInformation, ClusterStatus + + +### 第 68 次发布 + +发布时间:2023-07-17 01:38:17 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* CreateAMQPCluster +* CreateAMQPExchange +* CreateAMQPQueue +* CreateAMQPRouteRelation +* CreateAMQPVHost +* DeleteAMQPCluster +* DeleteAMQPExchange +* DeleteAMQPQueue +* DeleteAMQPRouteRelation +* DeleteAMQPVHost +* DescribeAMQPCluster +* DescribeAMQPCreateQuota +* DescribeAMQPExchanges +* DescribeAMQPQueues +* DescribeAMQPRouteRelations +* DescribeAMQPVHosts +* ModifyAMQPExchange +* ModifyAMQPQueue + +**删除数据结构**: + +* AMQPClusterRecentStats +* AMQPExchange +* AMQPQueueDetail +* AMQPRouteRelation +* AMQPVHost + +### 第 67 次发布 + +发布时间:2023-07-13 01:38:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRole](https://cloud.tencent.com/document/api/1179/62401) + + * 新增出参:EnvironmentRoleSets + + +新增数据结构: + +* [EnvironmentRoleSet](https://cloud.tencent.com/document/api/1179/46089#EnvironmentRoleSet) + +### 第 66 次发布 + +发布时间:2023-07-10 01:45:08 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteRabbitMQVipInstance](https://cloud.tencent.com/document/api/1179/94833) + +### 第 65 次发布 + +发布时间:2023-06-28 01:43:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyRocketMQCluster](https://cloud.tencent.com/document/api/1179/63417) + + * 新增入参:PublicAccessEnabled + +* [ModifyRocketMQNamespace](https://cloud.tencent.com/document/api/1179/63415) + + * 新增入参:PublicAccessEnabled + + +### 第 64 次发布 + +发布时间:2023-06-20 01:51:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [SendRocketMQMessage](https://cloud.tencent.com/document/api/1179/94179) + +### 第 63 次发布 + +发布时间:2023-06-14 01:42:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* ModifyAMQPVHost + +### 第 62 次发布 + +发布时间:2023-06-13 01:41:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteRabbitMQUser](https://cloud.tencent.com/document/api/1179/93458) +* [DeleteRabbitMQVirtualHost](https://cloud.tencent.com/document/api/1179/93457) +* [DescribeRabbitMQUser](https://cloud.tencent.com/document/api/1179/93456) +* [DescribeRabbitMQVirtualHost](https://cloud.tencent.com/document/api/1179/93455) +* [DescribeRabbitMQVirtualHostList](https://cloud.tencent.com/document/api/1179/93452) +* [ModifyRabbitMQUser](https://cloud.tencent.com/document/api/1179/93454) +* [ModifyRabbitMQVirtualHost](https://cloud.tencent.com/document/api/1179/93453) + +新增数据结构: + +* [RabbitMQPrivateVirtualHost](https://cloud.tencent.com/document/api/1179/46089#RabbitMQPrivateVirtualHost) +* [RabbitMQUser](https://cloud.tencent.com/document/api/1179/46089#RabbitMQUser) +* [RabbitMQVirtualHostInfo](https://cloud.tencent.com/document/api/1179/46089#RabbitMQVirtualHostInfo) +* [RabbitMQVirtualHostStatistics](https://cloud.tencent.com/document/api/1179/46089#RabbitMQVirtualHostStatistics) + +### 第 61 次发布 + +发布时间:2023-06-08 01:59:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateEnvironment](https://cloud.tencent.com/document/api/1179/46081) + + * 新增入参:AutoSubscriptionCreation + +* [ModifyEnvironmentAttributes](https://cloud.tencent.com/document/api/1179/46077) + + * 新增入参:AutoSubscriptionCreation + + +修改数据结构: + +* [Environment](https://cloud.tencent.com/document/api/1179/46089#Environment) + + * 新增成员:AutoSubscriptionCreation + + +### 第 60 次发布 + +发布时间:2023-06-06 01:59:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeNamespaceBundlesOpt](https://cloud.tencent.com/document/api/1179/59039) + + * 新增入参:Bundle, OwnerBroker + + +### 第 59 次发布 + +发布时间:2023-05-30 01:35:56 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [PulsarProClusterInfo](https://cloud.tencent.com/document/api/1179/46089#PulsarProClusterInfo) + + * 新增成员:CanEditRoute + + * **修改成员**:ClusterId, ClusterName, Remark, CreateTime, Status, Version, NodeDistribution, MaxStorage + + +### 第 58 次发布 + +发布时间:2023-05-16 02:15:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeRocketMQMsg](https://cloud.tencent.com/document/api/1179/91055) + +新增数据结构: + +* [RocketMQMessageTrack](https://cloud.tencent.com/document/api/1179/46089#RocketMQMessageTrack) + ### 第 57 次发布 发布时间:2023-05-11 01:48:28 @@ -94050,6 +103751,211 @@ ## 边缘安全加速平台(teo) 版本:2022-09-01 +### 第 48 次发布 + +发布时间:2023-08-15 01:40:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyApplicationProxyRule](https://cloud.tencent.com/document/api/1552/80688) + + * 新增入参:RuleTag + + +### 第 47 次发布 + +发布时间:2023-08-04 01:18:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [L4OfflineLog](https://cloud.tencent.com/document/api/1552/80721#L4OfflineLog) + + * 新增成员:LogStartTime, LogEndTime + +* [L7OfflineLog](https://cloud.tencent.com/document/api/1552/80721#L7OfflineLog) + + * 新增成员:LogStartTime, LogEndTime + +* [Resource](https://cloud.tencent.com/document/api/1552/80721#Resource) + + * **修改成员**:Group, ZoneNumber + + +### 第 46 次发布 + +发布时间:2023-07-31 01:43:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ApplicationProxy](https://cloud.tencent.com/document/api/1552/80721#ApplicationProxy) + + * **修改成员**:ProxyId, AccelerateMainland + + +### 第 45 次发布 + +发布时间:2023-07-06 01:59:03 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyZoneSetting](https://cloud.tencent.com/document/api/1552/80614) + + * 新增入参:StandardDebug + + +新增数据结构: + +* [StandardDebug](https://cloud.tencent.com/document/api/1552/80721#StandardDebug) + +修改数据结构: + +* [ZoneSetting](https://cloud.tencent.com/document/api/1552/80721#ZoneSetting) + + * 新增成员:StandardDebug + + * **修改成员**:AccelerateMainland + + +### 第 44 次发布 + +发布时间:2023-07-05 11:45:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CheckCnameStatus](https://cloud.tencent.com/document/api/1552/94491) + +**删除接口**: + +* CheckCertificate +* CreateCredential +* CreateReplayTask +* CreateSpeedTesting +* DescribeAddableEntityList +* DescribeClientRuleList +* DescribeDnsData +* DescribeLogSets +* DescribeLogTopicTasks +* DescribeSingleL7AnalysisData +* DescribeSpeedTestingDetails +* DescribeSpeedTestingMetricData +* DescribeSpeedTestingQuota +* DescribeTimingL7SourceData +* DescribeWebManagedRulesData +* DescribeWebManagedRulesHitRuleDetail +* DescribeWebManagedRulesLog +* DescribeWebProtectionClientIpList +* DescribeWebProtectionData +* DescribeWebProtectionHitRuleDetail +* DescribeWebProtectionTopData +* ModifyDefaultCertificate +* ModifyRulePriority +* ModifySecurityWafGroupPolicy +* ReclaimAliasDomain +* ReclaimZone +* UpdateOriginProtectionIPWhitelist + +修改接口: + +* [CreateApplicationProxyRule](https://cloud.tencent.com/document/api/1552/80693) + + * 新增入参:SessionPersistTime + +* [CreatePurgeTask](https://cloud.tencent.com/document/api/1552/80703) + + * 新增入参:Method + +* [CreateZone](https://cloud.tencent.com/document/api/1552/80719) + + * **修改入参**:ZoneName + +* [ModifyApplicationProxyRule](https://cloud.tencent.com/document/api/1552/80688) + + * 新增入参:SessionPersistTime + +* [ModifyZone](https://cloud.tencent.com/document/api/1552/80709) + + * 新增入参:Area, ZoneName + + +新增数据结构: + +* [CnameStatus](https://cloud.tencent.com/document/api/1552/80721#CnameStatus) + +**删除数据结构**: + +* ClientRule +* ClsLogTopicInfo +* DistrictStatistics +* DnsData +* LogSetInfo +* OptimizeAction +* SecClientIp +* SecHitRuleInfo +* SecRuleRelatedInfo +* SingleDataRecord +* SingleTypeValue +* SpeedTestingConfig +* SpeedTestingDetailData +* SpeedTestingInfo +* SpeedTestingMetricData +* SpeedTestingQuota +* SpeedTestingStatistics +* SpeedTestingStatus +* WafGroup +* WebLogs + +修改数据结构: + +* [ApplicationProxyRule](https://cloud.tencent.com/document/api/1552/80721#ApplicationProxyRule) + + * 新增成员:SessionPersistTime + +* [Cache](https://cloud.tencent.com/document/api/1552/80721#Cache) + +* [Resource](https://cloud.tencent.com/document/api/1552/80721#Resource) + + * 新增成员:Group, ZoneNumber + +* [Sv](https://cloud.tencent.com/document/api/1552/80721#Sv) + + * 新增成员:Pack, InstanceId, ProtectionSpecs + + +### 第 43 次发布 + +发布时间:2023-05-18 01:56:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ApplicationProxy](https://cloud.tencent.com/document/api/1552/80721#ApplicationProxy) + + * 新增成员:AccelerateMainland + + ### 第 42 次发布 发布时间:2023-05-08 01:55:39 @@ -95779,6 +105685,112 @@ ## 高性能计算平台(thpc) 版本:2023-03-21 +### 第 8 次发布 + +发布时间:2023-06-15 01:38:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CFSOption](https://cloud.tencent.com/document/api/1527/89579#CFSOption) + + * 新增成员:MountOption + +* [CFSOptionOverview](https://cloud.tencent.com/document/api/1527/89579#CFSOptionOverview) + + * 新增成员:MountOption + + +### 第 7 次发布 + +发布时间:2023-06-12 01:40:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [QueueConfig](https://cloud.tencent.com/document/api/1527/89579#QueueConfig) + + * 新增成员:MaxNodesPerCycle + +* [QueueConfigOverview](https://cloud.tencent.com/document/api/1527/89579#QueueConfigOverview) + + * 新增成员:MaxNodesPerCycle + + +### 第 6 次发布 + +发布时间:2023-05-31 01:45:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddNodes](https://cloud.tencent.com/document/api/1527/89571) + + * 新增入参:ProjectId + + +修改数据结构: + +* [ComputeNode](https://cloud.tencent.com/document/api/1527/89579#ComputeNode) + + * 新增成员:ProjectId + +* [ExpansionNodeConfig](https://cloud.tencent.com/document/api/1527/89579#ExpansionNodeConfig) + + * 新增成员:ProjectId + +* [LoginNode](https://cloud.tencent.com/document/api/1527/89579#LoginNode) + + * 新增成员:ProjectId + +* [ManagerNode](https://cloud.tencent.com/document/api/1527/89579#ManagerNode) + + * 新增成员:ProjectId + + +### 第 5 次发布 + +发布时间:2023-05-29 15:05:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ClusterOverview](https://cloud.tencent.com/document/api/1527/89579#ClusterOverview) + + * 新增成员:AutoScalingType + + +### 第 4 次发布 + +发布时间:2023-05-19 02:07:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [QueueConfig](https://cloud.tencent.com/document/api/1527/89579#QueueConfig) + + * 新增成员:ScaleOutRatio, ScaleOutNodeThreshold + +* [QueueConfigOverview](https://cloud.tencent.com/document/api/1527/89579#QueueConfigOverview) + + * 新增成员:ScaleOutRatio, ScaleOutNodeThreshold + + ### 第 3 次发布 发布时间:2023-05-09 01:46:09 @@ -97260,6 +107272,210 @@ ## TI-ONE 训练平台(tione) 版本:2021-11-11 +### 第 32 次发布 + +发布时间:2023-08-14 21:50:46 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [[SendChatMessage](https://cloud.tencent.com/document/api/851/96176)](https://cloud.tencent.com/document/api/#/#) + +### 第 31 次发布 + +发布时间:2023-08-08 22:45:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ChatCompletion](https://cloud.tencent.com/document/api/851/96102) + +新增数据结构: + +* [Choice](https://cloud.tencent.com/document/api/851/75051#Choice) +* [Message](https://cloud.tencent.com/document/api/851/75051#Message) +* [Usage](https://cloud.tencent.com/document/api/851/75051#Usage) + +### 第 30 次发布 + +发布时间:2023-07-28 15:36:37 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteNotebook](https://cloud.tencent.com/document/api/851/95663) +* [DescribeNotebook](https://cloud.tencent.com/document/api/851/95662) +* [StopCreatingImage](https://cloud.tencent.com/document/api/851/95661) +* [StopNotebook](https://cloud.tencent.com/document/api/851/95660) + +新增数据结构: + +* [NotebookDetail](https://cloud.tencent.com/document/api/851/75051#NotebookDetail) + +### 第 29 次发布 + +发布时间:2023-07-28 15:25:51 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateNotebook](https://cloud.tencent.com/document/api/851/95658) +* [CreateNotebookImage](https://cloud.tencent.com/document/api/851/95657) +* [DeleteNotebookImageRecord](https://cloud.tencent.com/document/api/851/95656) +* [DescribeNotebookImageKernels](https://cloud.tencent.com/document/api/851/95655) +* [DescribeNotebookImageRecords](https://cloud.tencent.com/document/api/851/95654) +* [DescribeNotebooks](https://cloud.tencent.com/document/api/851/95653) +* [ModifyNotebook](https://cloud.tencent.com/document/api/851/95652) +* [ModifyNotebookTags](https://cloud.tencent.com/document/api/851/95651) +* [StartNotebook](https://cloud.tencent.com/document/api/851/95650) + +新增数据结构: + +* [NotebookImageRecord](https://cloud.tencent.com/document/api/851/75051#NotebookImageRecord) +* [NotebookSetItem](https://cloud.tencent.com/document/api/851/75051#NotebookSetItem) +* [ResourceConf](https://cloud.tencent.com/document/api/851/75051#ResourceConf) + +### 第 28 次发布 + +发布时间:2023-07-17 01:40:19 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateModelService](https://cloud.tencent.com/document/api/851/82291) + + * 新增入参:ModelTurboEnable, ServiceCategory + +* [DescribeModelServiceHotUpdated](https://cloud.tencent.com/document/api/851/82282) + + * 新增出参:ModelTurboFlag + +* [ModifyModelService](https://cloud.tencent.com/document/api/851/83228) + + * 新增入参:ModelTurboEnable + + +修改数据结构: + +* [GpuDetail](https://cloud.tencent.com/document/api/851/75051#GpuDetail) + + * **修改成员**:Name, Value + +* [HyperParameter](https://cloud.tencent.com/document/api/851/75051#HyperParameter) + + * 新增成员:LoraScale + +* [ModelInfo](https://cloud.tencent.com/document/api/851/75051#ModelInfo) + + * 新增成员:ModelFormat + +* [ServiceInfo](https://cloud.tencent.com/document/api/851/75051#ServiceInfo) + + * 新增成员:ModelTurboEnable + +* [WorkloadStatus](https://cloud.tencent.com/document/api/851/75051#WorkloadStatus) + + * 新增成员:Reason + + +### 第 27 次发布 + +发布时间:2023-06-26 01:57:45 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CFSConfig](https://cloud.tencent.com/document/api/851/75051#CFSConfig) + + * 新增成员:MountType, Protocol + + +### 第 26 次发布 + +发布时间:2023-06-08 02:02:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTrainingTaskPods](https://cloud.tencent.com/document/api/851/75088) + + * 新增出参:PodInfoList + + +新增数据结构: + +* [PodInfo](https://cloud.tencent.com/document/api/851/75051#PodInfo) + +### 第 25 次发布 + +发布时间:2023-05-29 15:06:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增数据结构: + +* [CFSTurbo](https://cloud.tencent.com/document/api/851/75051#CFSTurbo) + +修改数据结构: + +* [DataConfig](https://cloud.tencent.com/document/api/851/75051#DataConfig) + + * 新增成员:CFSTurboSource + + +### 第 24 次发布 + +发布时间:2023-05-16 02:19:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [HyperParameter](https://cloud.tencent.com/document/api/851/75051#HyperParameter) + + * 新增成员:PipelineArgs + + +### 第 23 次发布 + +发布时间:2023-05-15 02:05:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [BatchTaskDetail](https://cloud.tencent.com/document/api/851/75051#BatchTaskDetail) + + * 新增成员:ModelInferenceCodeInfo + + ### 第 22 次发布 发布时间:2023-05-08 01:57:36 @@ -97895,6 +108111,33 @@ ## 互动白板(tiw) 版本:2019-09-19 +### 第 33 次发布 + +发布时间:2023-07-24 01:52:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeTranscodeByUrl](https://cloud.tencent.com/document/api/1137/95412) + +### 第 32 次发布 + +发布时间:2023-07-21 01:44:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTranscode](https://cloud.tencent.com/document/api/1137/40059) + + * 新增出参:CreateTime, AssignTime, FinishedTime + + ### 第 31 次发布 发布时间:2023-04-11 01:42:49 @@ -98513,6 +108756,217 @@ ## 容器服务(tke) 版本:2018-05-25 +### 第 160 次发布 + +发布时间:2023-08-07 01:18:30 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyClusterAttribute](https://cloud.tencent.com/document/api/457/42938) + + * 新增入参:ClusterProperty + + * 新增出参:ClusterProperty + + +新增数据结构: + +* [ClusterProperty](https://cloud.tencent.com/document/api/457/31866#ClusterProperty) + +### 第 159 次发布 + +发布时间:2023-07-14 01:40:32 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DataDisk](https://cloud.tencent.com/document/api/457/31866#DataDisk) + + * **修改成员**:MountTarget + + +### 第 158 次发布 + +发布时间:2023-07-12 01:46:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ClusterAsGroupOption](https://cloud.tencent.com/document/api/457/31866#ClusterAsGroupOption) + + * **修改成员**:IsScaleDownEnabled, Expander, MaxEmptyBulkDelete, ScaleDownDelay, ScaleDownUnneededTime, ScaleDownUtilizationThreshold, SkipNodesWithLocalStorage, SkipNodesWithSystemPods, IgnoreDaemonSetsUtilization, OkTotalUnreadyCount, MaxTotalUnreadyPercentage, ScaleDownUnreadyTime, UnregisteredNodeRemovalTime + + +### 第 157 次发布 + +发布时间:2023-07-11 01:47:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ClusterAsGroupOption](https://cloud.tencent.com/document/api/457/31866#ClusterAsGroupOption) + + * **修改成员**:IsScaleDownEnabled, Expander, MaxEmptyBulkDelete, ScaleDownDelay, ScaleDownUnneededTime, ScaleDownUtilizationThreshold, SkipNodesWithLocalStorage, SkipNodesWithSystemPods, IgnoreDaemonSetsUtilization + + +### 第 156 次发布 + +发布时间:2023-07-07 01:54:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeResourceUsage](https://cloud.tencent.com/document/api/457/72005) + + * 新增出参:RSUsage + +* [ModifyClusterVirtualNodePool](https://cloud.tencent.com/document/api/457/85348) + + * 新增入参:SecurityGroupIds + + +修改数据结构: + +* [ClusterLevelAttribute](https://cloud.tencent.com/document/api/457/31866#ClusterLevelAttribute) + + * 新增成员:RSCount + + +### 第 155 次发布 + +发布时间:2023-06-30 01:49:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [KMSConfiguration](https://cloud.tencent.com/document/api/457/31866#KMSConfiguration) + + * 新增成员:KeyId, KmsRegion + + +### 第 154 次发布 + +发布时间:2023-06-29 01:44:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeEncryptionStatus](https://cloud.tencent.com/document/api/457/94085) + + * 新增入参:ClusterId + + * 新增出参:Status, ErrorMsg + +* [DisableEncryptionProtection](https://cloud.tencent.com/document/api/457/94084) + + * 新增入参:ClusterId + +* [EnableEncryptionProtection](https://cloud.tencent.com/document/api/457/94083) + + * 新增入参:ClusterId, KMSConfiguration + + +新增数据结构: + +* [KMSConfiguration](https://cloud.tencent.com/document/api/457/31866#KMSConfiguration) + +### 第 153 次发布 + +发布时间:2023-06-20 01:53:31 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteAddon](https://cloud.tencent.com/document/api/457/94184) +* [DescribeAddon](https://cloud.tencent.com/document/api/457/94183) +* [DescribeAddonValues](https://cloud.tencent.com/document/api/457/94182) +* [InstallAddon](https://cloud.tencent.com/document/api/457/94181) +* [UpdateAddon](https://cloud.tencent.com/document/api/457/94180) + +新增数据结构: + +* [Addon](https://cloud.tencent.com/document/api/457/31866#Addon) + +### 第 152 次发布 + +发布时间:2023-06-16 01:44:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeEncryptionStatus](https://cloud.tencent.com/document/api/457/94085) +* [DisableEncryptionProtection](https://cloud.tencent.com/document/api/457/94084) +* [EnableEncryptionProtection](https://cloud.tencent.com/document/api/457/94083) + +### 第 151 次发布 + +发布时间:2023-06-09 01:45:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ClusterLevelChangeRecord](https://cloud.tencent.com/document/api/457/31866#ClusterLevelChangeRecord) + + * 新增成员:CreatedAt + + +### 第 150 次发布 + +发布时间:2023-05-16 02:20:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeClusterInspectionResultsOverview](https://cloud.tencent.com/document/api/457/91059) +* [ListClusterInspectionResults](https://cloud.tencent.com/document/api/457/91058) +* [ListClusterInspectionResultsItems](https://cloud.tencent.com/document/api/457/91057) + +新增数据结构: + +* [KubeJarvisStateCatalogue](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateCatalogue) +* [KubeJarvisStateDiagnostic](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateDiagnostic) +* [KubeJarvisStateDiagnosticOverview](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateDiagnosticOverview) +* [KubeJarvisStateInspectionOverview](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateInspectionOverview) +* [KubeJarvisStateInspectionResult](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateInspectionResult) +* [KubeJarvisStateInspectionResultsItem](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateInspectionResultsItem) +* [KubeJarvisStateResultObjInfo](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateResultObjInfo) +* [KubeJarvisStateResultsItem](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateResultsItem) +* [KubeJarvisStateStatistic](https://cloud.tencent.com/document/api/457/31866#KubeJarvisStateStatistic) + ### 第 149 次发布 发布时间:2023-05-10 01:54:36 @@ -101865,7 +112319,7 @@ -## 文旅客情平台(tourism) 版本:2023-02-15 +## 文旅客情大数据(tourism) 版本:2023-02-15 ### 第 1 次发布 @@ -101913,8 +112367,148 @@ +## 消息队列 RocketMQ 版(trocket) 版本:2023-03-08 + +### 第 1 次发布 + +发布时间:2023-08-07 10:45:38 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeInstanceList](https://cloud.tencent.com/document/api/1493/96028) +* [DescribeTopicList](https://cloud.tencent.com/document/api/1493/96030) + +新增数据结构: + +* [Filter](https://cloud.tencent.com/document/api/1493/96031#Filter) +* [InstanceItem](https://cloud.tencent.com/document/api/1493/96031#InstanceItem) +* [Tag](https://cloud.tencent.com/document/api/1493/96031#Tag) +* [TagFilter](https://cloud.tencent.com/document/api/1493/96031#TagFilter) +* [TopicItem](https://cloud.tencent.com/document/api/1493/96031#TopicItem) + + + + ## T-Sec-安心平台(RP)(trp) 版本:2021-05-15 +### 第 26 次发布 + +发布时间:2023-08-15 01:44:16 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeCodePacks](https://cloud.tencent.com/document/api/1458/75016) + + * 新增入参:ResType, ResId + + +### 第 25 次发布 + +发布时间:2023-07-10 01:51:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeRawScanLogs](https://cloud.tencent.com/document/api/1458/94488) + + * 新增入参:StartTime, EndTime + + +### 第 24 次发布 + +发布时间:2023-07-05 01:50:44 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeRawScanLogs](https://cloud.tencent.com/document/api/1458/94488) + +新增数据结构: + +* [RawScanLog](https://cloud.tencent.com/document/api/1458/75030#RawScanLog) + +### 第 23 次发布 + +发布时间:2023-06-29 01:45:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeAgentCorps](https://cloud.tencent.com/document/api/1458/94378) + +### 第 22 次发布 + +发布时间:2023-06-26 02:00:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateCodeBatch](https://cloud.tencent.com/document/api/1458/75029) + + * 新增入参:ValidDate, ProductionDate + +* [DescribeScanLogs](https://cloud.tencent.com/document/api/1458/85943) + + * 新增入参:PageSize, PageNumber, Openid + + * **修改入参**:Code + +* [DescribeTraceCodeById](https://cloud.tencent.com/document/api/1458/75010) + + * 新增出参:CodePath + +* [ModifyCodeBatch](https://cloud.tencent.com/document/api/1458/75007) + + * 新增入参:ValidDate, ProductionDate + + +新增数据结构: + +* [AttrItem](https://cloud.tencent.com/document/api/1458/75030#AttrItem) + +修改数据结构: + +* [CodeBatch](https://cloud.tencent.com/document/api/1458/75030#CodeBatch) + + * 新增成员:ProductionDate, ValidDate, Attrs + +* [Product](https://cloud.tencent.com/document/api/1458/75030#Product) + + * **修改成员**:ProductId, CorpId, ProductCode, Specification, Remark, Logo, CreateTime, UpdateTime, Ext, MerchantName + +* [ScanLog](https://cloud.tencent.com/document/api/1458/75030#ScanLog) + + * 新增成员:Type, MerchantName, ProductName + +* [TraceData](https://cloud.tencent.com/document/api/1458/75030#TraceData) + + * **修改成员**:TraceItems + +* [TraceItem](https://cloud.tencent.com/document/api/1458/75030#TraceItem) + + * **修改成员**:ReadOnly, Hidden, Key, Ext + + ### 第 21 次发布 发布时间:2023-04-24 01:46:22 @@ -102409,6 +113003,21 @@ ## 远程实时操控(trro) 版本:2022-03-25 +### 第 3 次发布 + +发布时间:2023-07-18 01:53:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [SessionDeviceDetail](https://cloud.tencent.com/document/api/1584/89828#SessionDeviceDetail) + + * 新增成员:Ver, SdkMode, DecodeCost, RenderConst, K100, K150, NACK, BitRateEstimate, Width, Height, EncodeCost, CaptureCost + + ### 第 2 次发布 发布时间:2023-04-05 02:05:51 @@ -102474,6 +113083,42 @@ ## 实时音视频(trtc) 版本:2019-07-22 +### 第 56 次发布 + +发布时间:2023-07-28 01:54:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [McuLayout](https://cloud.tencent.com/document/api/647/44055#McuLayout) + + * 新增成员:BackgroundRenderMode + +* [McuVideoParams](https://cloud.tencent.com/document/api/647/44055#McuVideoParams) + + * 新增成员:BackgroundRenderMode + + +### 第 55 次发布 + +发布时间:2023-07-11 01:48:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +**删除接口**: + +* DescribeExternalTrtcMeasure + +**删除数据结构**: + +* SdkAppIdNewTrtcTimeUsage +* TrtcTimeNewUsage + ### 第 54 次发布 发布时间:2023-04-14 02:00:19 @@ -103504,6 +114149,118 @@ ## 微服务引擎 TSE(tse) 版本:2020-12-07 +### 第 38 次发布 + +发布时间:2023-08-11 01:44:23 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [KongRoutePreview](https://cloud.tencent.com/document/api/1364/54942#KongRoutePreview) + + * **修改成员**:Headers + + +### 第 37 次发布 + +发布时间:2023-08-07 01:19:09 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [KongRoutePreview](https://cloud.tencent.com/document/api/1364/54942#KongRoutePreview) + + +### 第 36 次发布 + +发布时间:2023-07-19 01:46:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeCloudNativeAPIGatewayPorts](https://cloud.tencent.com/document/api/1364/95139) + +新增数据结构: + +* [DescribeGatewayInstancePortResult](https://cloud.tencent.com/document/api/1364/54942#DescribeGatewayInstancePortResult) +* [GatewayInstanceSchemeAndPorts](https://cloud.tencent.com/document/api/1364/54942#GatewayInstanceSchemeAndPorts) + +### 第 35 次发布 + +发布时间:2023-07-10 01:52:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateCloudNativeAPIGatewayCanaryRule](https://cloud.tencent.com/document/api/1364/94854) +* [CreateCloudNativeAPIGatewayRoute](https://cloud.tencent.com/document/api/1364/94853) +* [CreateCloudNativeAPIGatewayRouteRateLimit](https://cloud.tencent.com/document/api/1364/94852) +* [CreateCloudNativeAPIGatewayService](https://cloud.tencent.com/document/api/1364/94851) +* [CreateCloudNativeAPIGatewayServiceRateLimit](https://cloud.tencent.com/document/api/1364/94850) +* [DeleteCloudNativeAPIGatewayCanaryRule](https://cloud.tencent.com/document/api/1364/94849) +* [DeleteCloudNativeAPIGatewayRoute](https://cloud.tencent.com/document/api/1364/94848) +* [DeleteCloudNativeAPIGatewayRouteRateLimit](https://cloud.tencent.com/document/api/1364/94847) +* [DeleteCloudNativeAPIGatewayService](https://cloud.tencent.com/document/api/1364/94846) +* [DeleteCloudNativeAPIGatewayServiceRateLimit](https://cloud.tencent.com/document/api/1364/94845) +* [DescribeCloudNativeAPIGatewayCanaryRules](https://cloud.tencent.com/document/api/1364/94844) +* [DescribeCloudNativeAPIGatewayRouteRateLimit](https://cloud.tencent.com/document/api/1364/94843) +* [DescribeCloudNativeAPIGatewayRoutes](https://cloud.tencent.com/document/api/1364/94842) +* [DescribeCloudNativeAPIGatewayServiceRateLimit](https://cloud.tencent.com/document/api/1364/94841) +* [DescribeCloudNativeAPIGatewayServices](https://cloud.tencent.com/document/api/1364/94840) +* [DescribeOneCloudNativeAPIGatewayService](https://cloud.tencent.com/document/api/1364/94839) +* [ModifyCloudNativeAPIGatewayCanaryRule](https://cloud.tencent.com/document/api/1364/94838) +* [ModifyCloudNativeAPIGatewayRoute](https://cloud.tencent.com/document/api/1364/94837) +* [ModifyCloudNativeAPIGatewayRouteRateLimit](https://cloud.tencent.com/document/api/1364/94836) +* [ModifyCloudNativeAPIGatewayService](https://cloud.tencent.com/document/api/1364/94835) +* [ModifyCloudNativeAPIGatewayServiceRateLimit](https://cloud.tencent.com/document/api/1364/94834) + +新增数据结构: + +* [CloudAPIGatewayCanaryRuleList](https://cloud.tencent.com/document/api/1364/54942#CloudAPIGatewayCanaryRuleList) +* [CloudNativeAPIGatewayBalancedService](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayBalancedService) +* [CloudNativeAPIGatewayCanaryRule](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayCanaryRule) +* [CloudNativeAPIGatewayCanaryRuleCondition](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayCanaryRuleCondition) +* [CloudNativeAPIGatewayRateLimitDetail](https://cloud.tencent.com/document/api/1364/54942#CloudNativeAPIGatewayRateLimitDetail) +* [ExternalRedis](https://cloud.tencent.com/document/api/1364/54942#ExternalRedis) +* [KVMapping](https://cloud.tencent.com/document/api/1364/54942#KVMapping) +* [KongRoutePreview](https://cloud.tencent.com/document/api/1364/54942#KongRoutePreview) +* [KongServiceDetail](https://cloud.tencent.com/document/api/1364/54942#KongServiceDetail) +* [KongServicePreview](https://cloud.tencent.com/document/api/1364/54942#KongServicePreview) +* [KongServiceRouteList](https://cloud.tencent.com/document/api/1364/54942#KongServiceRouteList) +* [KongServices](https://cloud.tencent.com/document/api/1364/54942#KongServices) +* [KongTarget](https://cloud.tencent.com/document/api/1364/54942#KongTarget) +* [KongUpstreamInfo](https://cloud.tencent.com/document/api/1364/54942#KongUpstreamInfo) +* [ListFilter](https://cloud.tencent.com/document/api/1364/54942#ListFilter) +* [QpsThreshold](https://cloud.tencent.com/document/api/1364/54942#QpsThreshold) +* [RateLimitResponse](https://cloud.tencent.com/document/api/1364/54942#RateLimitResponse) + +### 第 34 次发布 + +发布时间:2023-05-16 02:36:35 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EnvInfo](https://cloud.tencent.com/document/api/1364/54942#EnvInfo) + + * 新增成员:EnableConfigIntranet + + ### 第 33 次发布 发布时间:2023-03-30 02:46:07 @@ -104138,6 +114895,88 @@ ## 微服务平台 TSF(tsf) 版本:2018-03-26 +### 第 97 次发布 + +发布时间:2023-08-02 01:26:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DeployGroup](https://cloud.tencent.com/document/api/649/36070) + + * 新增入参:EnableBatchHealthCheck + + +修改数据结构: + +* [VmGroup](https://cloud.tencent.com/document/api/649/36099#VmGroup) + + * 新增成员:EnableBatchHealthCheck + + * **修改成员**:GroupId, GroupName, GroupStatus, PackageId, PackageName, PackageVersion, ClusterId, ClusterName, NamespaceId, NamespaceName, ApplicationId, ApplicationName, InstanceCount, RunInstanceCount, StartupParameters, CreateTime, UpdateTime, OffInstanceCount, GroupDesc, MicroserviceType, ApplicationType, GroupResourceType, UpdatedTime, DeployDesc, UpdateType, DeployBetaEnable, DeployBatch, DeployExeMode, DeployWaitTime, EnableHealthCheck, HealthCheckSettings, PackageType, StartScript, StopScript, Alias, AgentProfileList, WarmupSetting, GatewayConfig + + +### 第 96 次发布 + +发布时间:2023-06-08 02:06:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ContainerGroupOther](https://cloud.tencent.com/document/api/649/36099#ContainerGroupOther) + + * **修改成员**:HealthCheckSettings + + +### 第 95 次发布 + +发布时间:2023-06-07 01:54:25 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeContainerGroupAttribute](https://cloud.tencent.com/document/api/649/93216) + +新增数据结构: + +* [ContainerGroupOther](https://cloud.tencent.com/document/api/649/36099#ContainerGroupOther) + +### 第 94 次发布 + +发布时间:2023-05-22 02:10:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [UnitRuleItem](https://cloud.tencent.com/document/api/649/36099#UnitRuleItem) + + * 新增成员:ItemIndex, CreatedTime, UpdatedTime + + +### 第 93 次发布 + +发布时间:2023-05-18 02:02:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateUnitNamespaces](https://cloud.tencent.com/document/api/649/91139) + ### 第 92 次发布 发布时间:2023-05-11 01:55:10 @@ -107214,6 +118053,280 @@ ## 云点播(vod) 版本:2018-07-17 +### 第 161 次发布 + +发布时间:2023-07-20 01:50:53 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [QualityInspectItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectItem) + + * **修改成员**:StartTimeOffset, EndTimeOffset, AreaCoordSet, Confidence + + +### 第 160 次发布 + +发布时间:2023-07-06 20:35:50 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [MediaTranscodeItem](https://cloud.tencent.com/document/api/266/31773#MediaTranscodeItem) + + * **修改成员**:CopyRightWatermarkText + + +### 第 159 次发布 + +发布时间:2023-06-22 02:01:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94246) +* [DeleteQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94245) +* [DescribeQualityInspectTemplates](https://cloud.tencent.com/document/api/266/94244) +* [InspectMediaQuality](https://cloud.tencent.com/document/api/266/94242) +* [ModifyQualityInspectTemplate](https://cloud.tencent.com/document/api/266/94243) + +修改接口: + +* [DescribeTaskDetail](https://cloud.tencent.com/document/api/266/33431) + + * 新增出参:QualityInspectTask + + +新增数据结构: + +* [AbnormalLightingConfigureInfo](https://cloud.tencent.com/document/api/266/31773#AbnormalLightingConfigureInfo) +* [AbnormalLightingConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#AbnormalLightingConfigureInfoForUpdate) +* [BlackWhiteEdgeConfigureInfo](https://cloud.tencent.com/document/api/266/31773#BlackWhiteEdgeConfigureInfo) +* [BlackWhiteEdgeConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#BlackWhiteEdgeConfigureInfoForUpdate) +* [BlurConfigureInfo](https://cloud.tencent.com/document/api/266/31773#BlurConfigureInfo) +* [BlurConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#BlurConfigureInfoForUpdate) +* [CrashScreenConfigureInfo](https://cloud.tencent.com/document/api/266/31773#CrashScreenConfigureInfo) +* [CrashScreenConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#CrashScreenConfigureInfoForUpdate) +* [JitterConfigureInfo](https://cloud.tencent.com/document/api/266/31773#JitterConfigureInfo) +* [JitterConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#JitterConfigureInfoForUpdate) +* [MosaicConfigureInfo](https://cloud.tencent.com/document/api/266/31773#MosaicConfigureInfo) +* [MosaicConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#MosaicConfigureInfoForUpdate) +* [NoiseConfigureInfo](https://cloud.tencent.com/document/api/266/31773#NoiseConfigureInfo) +* [NoiseConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#NoiseConfigureInfoForUpdate) +* [QRCodeConfigureInfo](https://cloud.tencent.com/document/api/266/31773#QRCodeConfigureInfo) +* [QRCodeConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#QRCodeConfigureInfoForUpdate) +* [QualityEvaluationConfigureInfo](https://cloud.tencent.com/document/api/266/31773#QualityEvaluationConfigureInfo) +* [QualityEvaluationConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#QualityEvaluationConfigureInfoForUpdate) +* [QualityInspectItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectItem) +* [QualityInspectResultItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectResultItem) +* [QualityInspectTask](https://cloud.tencent.com/document/api/266/31773#QualityInspectTask) +* [QualityInspectTaskInput](https://cloud.tencent.com/document/api/266/31773#QualityInspectTaskInput) +* [QualityInspectTaskOutput](https://cloud.tencent.com/document/api/266/31773#QualityInspectTaskOutput) +* [QualityInspectTemplateItem](https://cloud.tencent.com/document/api/266/31773#QualityInspectTemplateItem) +* [VoiceConfigureInfo](https://cloud.tencent.com/document/api/266/31773#VoiceConfigureInfo) +* [VoiceConfigureInfoForUpdate](https://cloud.tencent.com/document/api/266/31773#VoiceConfigureInfoForUpdate) + +修改数据结构: + +* [EventContent](https://cloud.tencent.com/document/api/266/31773#EventContent) + + * 新增成员:QualityInspectCompleteEvent + + +### 第 158 次发布 + +发布时间:2023-06-16 01:48:04 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ExtractCopyRightWatermark](https://cloud.tencent.com/document/api/266/94086) + +### 第 157 次发布 + +发布时间:2023-06-15 01:42:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeTaskDetail](https://cloud.tencent.com/document/api/266/33431) + + * 新增出参:ExtractCopyRightWatermarkTask + + +新增数据结构: + +* [CopyRightWatermarkInput](https://cloud.tencent.com/document/api/266/31773#CopyRightWatermarkInput) +* [ExtractCopyRightWatermarkTask](https://cloud.tencent.com/document/api/266/31773#ExtractCopyRightWatermarkTask) +* [ExtractCopyRightWatermarkTaskInput](https://cloud.tencent.com/document/api/266/31773#ExtractCopyRightWatermarkTaskInput) +* [ExtractCopyRightWatermarkTaskOutput](https://cloud.tencent.com/document/api/266/31773#ExtractCopyRightWatermarkTaskOutput) + +修改数据结构: + +* [AdaptiveDynamicStreamingInfoItem](https://cloud.tencent.com/document/api/266/31773#AdaptiveDynamicStreamingInfoItem) + + * 新增成员:CopyRightWatermarkText + +* [AdaptiveDynamicStreamingTaskInput](https://cloud.tencent.com/document/api/266/31773#AdaptiveDynamicStreamingTaskInput) + + * 新增成员:CopyRightWatermark + +* [EventContent](https://cloud.tencent.com/document/api/266/31773#EventContent) + + * 新增成员:ExtractCopyRightWatermarkCompleteEvent + +* [MediaTranscodeItem](https://cloud.tencent.com/document/api/266/31773#MediaTranscodeItem) + + * 新增成员:CopyRightWatermarkText + +* [TranscodeTaskInput](https://cloud.tencent.com/document/api/266/31773#TranscodeTaskInput) + + * 新增成员:CopyRightWatermark + + +### 第 156 次发布 + +发布时间:2023-05-26 02:04:20 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CreateEnhanceMediaTemplate](https://cloud.tencent.com/document/api/266/94603) +* [DeleteEnhanceMediaTemplate](https://cloud.tencent.com/document/api/266/94602) +* [DescribeEnhanceMediaTemplates](https://cloud.tencent.com/document/api/266/94601) +* [EnhanceMediaByTemplate](https://cloud.tencent.com/document/api/266/94544) +* [ModifyEnhanceMediaTemplate](https://cloud.tencent.com/document/api/266/94600) + +### 第 155 次发布 + +发布时间:2023-05-25 02:08:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateRoundPlay](https://cloud.tencent.com/document/api/266/86175) + + * 新增入参:PlayBackMode + +* [ModifyRoundPlay](https://cloud.tencent.com/document/api/266/86172) + + * 新增入参:Status, PlayBackMode + + +修改数据结构: + +* [RoundPlayInfo](https://cloud.tencent.com/document/api/266/31773#RoundPlayInfo) + + * 新增成员:Status, PlayBackMode, Url + + +### 第 154 次发布 + +发布时间:2023-05-24 02:03:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [EditMediaVideoStream](https://cloud.tencent.com/document/api/266/31773#EditMediaVideoStream) + + * 新增成员:Fps + + +### 第 153 次发布 + +发布时间:2023-05-19 02:13:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AiAnalysisTaskClassificationResult](https://cloud.tencent.com/document/api/266/31773#AiAnalysisTaskClassificationResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiAnalysisTaskCoverResult](https://cloud.tencent.com/document/api/266/31773#AiAnalysisTaskCoverResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiAnalysisTaskFrameTagResult](https://cloud.tencent.com/document/api/266/31773#AiAnalysisTaskFrameTagResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiAnalysisTaskHighlightResult](https://cloud.tencent.com/document/api/266/31773#AiAnalysisTaskHighlightResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiAnalysisTaskTagResult](https://cloud.tencent.com/document/api/266/31773#AiAnalysisTaskTagResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskAsrFullTextResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskAsrFullTextResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskAsrWordsResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskAsrWordsResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskFaceResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskFaceResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskHeadTailResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskHeadTailResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskObjectResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskObjectResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskOcrFullTextResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskOcrFullTextResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskOcrWordsResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskOcrWordsResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiRecognitionTaskSegmentResult](https://cloud.tencent.com/document/api/266/31773#AiRecognitionTaskSegmentResult) + + * 新增成员:BeginProcessTime, FinishTime + +* [AiReviewTaskPoliticalOcrResult](https://cloud.tencent.com/document/api/266/31773#AiReviewTaskPoliticalOcrResult) + + * 新增成员:Progress + +* [ExtractTraceWatermarkTaskInput](https://cloud.tencent.com/document/api/266/31773#ExtractTraceWatermarkTaskInput) + + * 新增成员:FileId + + ### 第 152 次发布 发布时间:2023-05-10 01:59:01 @@ -111320,6 +122433,246 @@ ## 私有网络(vpc) 版本:2017-03-12 +### 第 164 次发布 + +发布时间:2023-08-09 01:58:05 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AcceptVpcPeeringConnection](https://cloud.tencent.com/document/api/215/96026) + + * 新增入参:PeeringConnectionId + +* [DeleteVpcPeeringConnection](https://cloud.tencent.com/document/api/215/96024) + + * 新增入参:PeeringConnectionId + + +### 第 163 次发布 + +发布时间:2023-08-07 01:19:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [AcceptVpcPeeringConnection](https://cloud.tencent.com/document/api/215/96026) +* [CreateVpcPeeringConnection](https://cloud.tencent.com/document/api/215/96025) +* [DeleteVpcPeeringConnection](https://cloud.tencent.com/document/api/215/96024) +* [DescribeVpcPeeringConnections](https://cloud.tencent.com/document/api/215/96023) +* [ModifyVpcPeeringConnection](https://cloud.tencent.com/document/api/215/96022) +* [RejectVpcPeeringConnection](https://cloud.tencent.com/document/api/215/96021) + +### 第 162 次发布 + +发布时间:2023-07-28 01:57:59 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeSpecificTrafficPackageUsedDetails](https://cloud.tencent.com/document/api/215/95637) + +修改接口: + +* [DescribeVpcEndPointService](https://cloud.tencent.com/document/api/215/54678) + + * 新增入参:IsListAuthorizedEndPointService + + +新增数据结构: + +* [TrafficFlow](https://cloud.tencent.com/document/api/215/15824#TrafficFlow) +* [UsedDetail](https://cloud.tencent.com/document/api/215/15824#UsedDetail) + +### 第 161 次发布 + +发布时间:2023-07-12 01:51:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) + + * 新增入参:OrderField, OrderDirection + + +### 第 160 次发布 + +发布时间:2023-07-07 01:59:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [ModifyVpcAttribute](https://cloud.tencent.com/document/api/215/15773) + + * 新增入参:EnableCdcPublish + + +修改数据结构: + +* [Vpc](https://cloud.tencent.com/document/api/215/15824#Vpc) + + * **修改成员**:IsDefault, CreatedTime + + +### 第 159 次发布 + +发布时间:2023-07-05 01:54:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AllocateAddresses](https://cloud.tencent.com/document/api/215/16699) + + * 新增入参:AntiDDoSPackageId, ClientToken + + +修改数据结构: + +* [Address](https://cloud.tencent.com/document/api/215/15824#Address) + + * 新增成员:AntiDDoSPackageId + + * **修改成员**:AddressId, AddressName, AddressStatus, AddressIp, InstanceId, CreatedTime + + +### 第 158 次发布 + +发布时间:2023-06-15 01:43:49 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [NatGateway](https://cloud.tencent.com/document/api/215/15824#NatGateway) + + * 新增成员:NatProductVersion + + +### 第 157 次发布 + +发布时间:2023-05-26 02:10:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [AccessPolicy](https://cloud.tencent.com/document/api/215/15824#AccessPolicy) + + * 新增成员:Remark + + +### 第 156 次发布 + +发布时间:2023-05-19 02:14:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CreateVpnGatewaySslClient](https://cloud.tencent.com/document/api/215/70290) + + * 新增入参:SslVpnClientNames + + * **修改入参**:SslVpnClientName + +* [DeleteVpnGatewaySslClient](https://cloud.tencent.com/document/api/215/70288) + + * 新增入参:SslVpnClientIds + + * **修改入参**:SslVpnClientId + +* [DisableVpnGatewaySslClientCert](https://cloud.tencent.com/document/api/215/70284) + + * 新增入参:SslVpnClientIds + + * **修改入参**:SslVpnClientId + +* [DownloadVpnGatewaySslClientCert](https://cloud.tencent.com/document/api/215/70283) + + * 新增入参:SslVpnClientIds + + * **修改入参**:SslVpnClientId + +* [EnableVpnGatewaySslClientCert](https://cloud.tencent.com/document/api/215/70282) + + * 新增入参:SslVpnClientIds + + * **修改入参**:SslVpnClientId + + +修改数据结构: + +* [SslClientConfig](https://cloud.tencent.com/document/api/215/15824#SslClientConfig) + + * 新增成员:SslVpnClientId + + +### 第 155 次发布 + +发布时间:2023-05-17 02:12:18 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DeleteTrafficPackages](https://cloud.tencent.com/document/api/215/91087) +* [DescribeSubnetResourceDashboard](https://cloud.tencent.com/document/api/215/91088) + +新增数据结构: + +* [ResourceStatistics](https://cloud.tencent.com/document/api/215/15824#ResourceStatistics) +* [ResourceStatisticsItem](https://cloud.tencent.com/document/api/215/15824#ResourceStatisticsItem) + +### 第 154 次发布 + +发布时间:2023-05-16 02:40:13 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeUsedIpAddress](https://cloud.tencent.com/document/api/215/91061) + +修改接口: + +* [DeleteRoutes](https://cloud.tencent.com/document/api/215/16725) + + * **修改入参**:Routes + + +新增数据结构: + +* [IpAddressStates](https://cloud.tencent.com/document/api/215/15824#IpAddressStates) + ### 第 153 次发布 发布时间:2023-05-12 02:00:41 @@ -114775,6 +126128,31 @@ ## 声音复刻(vrs) 版本:2020-08-24 +### 第 2 次发布 + +发布时间:2023-07-18 01:58:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [CancelVRSTask](https://cloud.tencent.com/document/api/1283/95078) +* [DownloadVRSModel](https://cloud.tencent.com/document/api/1283/95077) + +修改接口: + +* [CreateVRSTask](https://cloud.tencent.com/document/api/1283/90064) + + * 新增入参:ModelType + + +新增数据结构: + +* [CancelVRSTaskRsp](https://cloud.tencent.com/document/api/1283/90065#CancelVRSTaskRsp) +* [DownloadVRSModelRsp](https://cloud.tencent.com/document/api/1283/90065#DownloadVRSModelRsp) + ### 第 1 次发布 发布时间:2023-04-11 09:31:00 @@ -114804,6 +126182,156 @@ ## Web 应用防火墙(waf) 版本:2018-01-25 +### 第 42 次发布 + +发布时间:2023-08-15 01:49:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddSpartaProtection](https://cloud.tencent.com/document/api/627/72689) + + * 新增入参:XFFReset + +* [ModifySpartaProtection](https://cloud.tencent.com/document/api/627/94309) + + * 新增入参:XFFReset + + +修改数据结构: + +* [DomainsPartInfo](https://cloud.tencent.com/document/api/627/53609#DomainsPartInfo) + + * 新增成员:XFFReset + +* [InstanceInfo](https://cloud.tencent.com/document/api/627/53609#InstanceInfo) + + * 新增成员:IsAPISecurityTrial + + +### 第 41 次发布 + +发布时间:2023-07-31 01:50:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [GetAttackHistogram](https://cloud.tencent.com/document/api/627/95692) + +新增数据结构: + +* [LogHistogramInfo](https://cloud.tencent.com/document/api/627/53609#LogHistogramInfo) + +### 第 40 次发布 + +发布时间:2023-07-28 01:59:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeAccessHistogram](https://cloud.tencent.com/document/api/627/95638) + +新增数据结构: + +* [AccessHistogramItem](https://cloud.tencent.com/document/api/627/53609#AccessHistogramItem) + +### 第 39 次发布 + +发布时间:2023-07-25 11:27:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +**预下线接口**: + +* DescribeAutoDenyIP + +### 第 38 次发布 + +发布时间:2023-07-21 01:50:55 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [AddDomainWhiteRule](https://cloud.tencent.com/document/api/627/72650) + + * **修改出参**:Id + + +### 第 37 次发布 + +发布时间:2023-07-05 01:56:06 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DomainInfo](https://cloud.tencent.com/document/api/627/53609#DomainInfo) + + * 新增成员:CdcClusters, ApiStatus, SgState, SgDetail + + +### 第 36 次发布 + +发布时间:2023-06-27 01:53:24 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [ModifySpartaProtection](https://cloud.tencent.com/document/api/627/94309) + +新增数据结构: + +* [SpartaProtectionPort](https://cloud.tencent.com/document/api/627/53609#SpartaProtectionPort) + +### 第 35 次发布 + +发布时间:2023-05-30 01:43:58 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [PostAttackDownloadTask](https://cloud.tencent.com/document/api/627/77524) + + * 新增入参:Count + +* [SearchAccessLog](https://cloud.tencent.com/document/api/627/60012) + + * 新增入参:Page + +* [SearchAttackLog](https://cloud.tencent.com/document/api/627/86118) + + * 新增入参:Page + + +修改数据结构: + +* [QPSPackageNew](https://cloud.tencent.com/document/api/627/53609#QPSPackageNew) + + * 新增成员:BillingItem + + ### 第 34 次发布 发布时间:2023-05-08 02:03:46 @@ -115497,6 +127025,84 @@ ## 企业微信汽车行业版(wav) 版本:2021-01-29 +### 第 17 次发布 + +发布时间:2023-07-18 01:59:28 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ClueInfoDetail](https://cloud.tencent.com/document/api/1318/56791#ClueInfoDetail) + + * 新增成员:UpdateTime + + +### 第 16 次发布 + +发布时间:2023-07-14 01:46:29 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [CustomerProfile](https://cloud.tencent.com/document/api/1318/56791#CustomerProfile) + + * 新增成员:LeadId, WxId, Position, IsBindWx, IsInvalid, InvalidType, InvalidTypeName, InvalidTime, InvalidRemark, IsLose, LoseType, LoseTypeName, LoseRemark + + * **修改成员**:CustomerId, DealerCode, UnionId, CreateTime, UserName, Gender, Phone, AgeRangeName, JobTypeName, Address, LeadsProcessStatus, LeadType, SourceName, LeadsLevelCode, VehicleBrandCode, VehicleSeriesCode, VehicleTypeCode, VehiclePurpose, PurchaseConcern, SalesName, SalesPhone, RealArrivalTime, CompleteTestDriveTime, OrderTime, DeliveryTime, InvoiceTime, LoseTime, CreatedAtTime, ImportAtTime, DistributeTime, LeadCreateTime, Nickname, OrgIdList, Introducer, IntroducerPhone, FollowTime, NextFollowTime, EnterpriseTags, ChannelTags + + +### 第 15 次发布 + +发布时间:2023-07-11 01:55:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [ClueInfoDetail](https://cloud.tencent.com/document/api/1318/56791#ClueInfoDetail) + + * 新增成员:CorpShopId + + +### 第 14 次发布 + +发布时间:2023-06-30 12:15:39 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [QueryArrivalList](https://cloud.tencent.com/document/api/1318/94396) +* [QueryFollowList](https://cloud.tencent.com/document/api/1318/94395) + +新增数据结构: + +* [ArrivalInfo](https://cloud.tencent.com/document/api/1318/56791#ArrivalInfo) +* [FollowInfo](https://cloud.tencent.com/document/api/1318/56791#FollowInfo) + +修改数据结构: + +* [ClueInfoDetail](https://cloud.tencent.com/document/api/1318/56791#ClueInfoDetail) + + * 新增成员:WxId, BrandCode, BuildTime, OrderTime, ArrivalTime, DeliveryTime, FollowTime, NextFollowTime, OrgId, OrgName, Introducer, IntroducerPhone, IsBindWx, IsMerge, IsInvalid, InvalidType, InvalidTypeName, InvalidRemark, InvalidTime, DealerName, ShopId, ShopName, Position + + * **修改成员**:LeadUserType, LeadType, ChannelId, ChannelName, SourceChannelName, Gender, CreateTime, LeadStatus, LevelCode, ImportAtTime, DistributeTime, CreateAtTime + +* [CorpUserInfo](https://cloud.tencent.com/document/api/1318/56791#CorpUserInfo) + + * 新增成员:JobNumber + + ### 第 13 次发布 发布时间:2023-03-14 12:01:08 @@ -115761,6 +127367,653 @@ ## 数据开发治理平台 WeData(wedata) 版本:2021-08-20 +### 第 40 次发布 + +发布时间:2023-08-09 02:00:26 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeSchedulerInstanceStatus](https://cloud.tencent.com/document/api/1267/95198) + + * 新增入参:StartTime, EndTime, InCharge + +* [DescribeSchedulerRunTimeInstanceCntByStatus](https://cloud.tencent.com/document/api/1267/95197) + + * 新增入参:TaskType, InCharge + +* [DescribeSchedulerTaskCntByStatus](https://cloud.tencent.com/document/api/1267/95196) + + * 新增入参:InCharge + +* [DescribeSchedulerTaskTypeCnt](https://cloud.tencent.com/document/api/1267/95195) + + * 新增入参:InCharge + +* [DescribeStatisticInstanceStatusTrendOps](https://cloud.tencent.com/document/api/1267/95193) + + * 新增入参:InCharge, TaskType, StateList, AggregationUnit, AverageWindowSize + +* [DescribeTaskByCycle](https://cloud.tencent.com/document/api/1267/95192) + + * 新增入参:InCharge + +* [DescribeTaskByStatusReport](https://cloud.tencent.com/document/api/1267/95190) + + * 新增入参:AggregationUnit, CycleUnit, Status, InCharge + + +修改数据结构: + +* [InstanceStatisticInfo](https://cloud.tencent.com/document/api/1267/76336#InstanceStatisticInfo) + + * 新增成员:ReportTime, Count + +* [TaskByStatus](https://cloud.tencent.com/document/api/1267/76336#TaskByStatus) + + * 新增成员:ReportTime, Count + + +### 第 39 次发布 + +发布时间:2023-08-08 01:27:52 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeBatchOperateTask](https://cloud.tencent.com/document/api/1267/94610) + + * 新增入参:DatasourceIdList, DatasourceTypeList, CycleUnitList, CanSubmit + + +修改数据结构: + +* [DescribeBatchOperateTaskDTO](https://cloud.tencent.com/document/api/1267/76336#DescribeBatchOperateTaskDTO) + + * 新增成员:CycleUnit, ScheduleDesc, DatasourceId, DatasourceType + + +### 第 38 次发布 + +发布时间:2023-08-04 01:21:15 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [BatchDeleteIntegrationTasks](https://cloud.tencent.com/document/api/1267/82540) + + * 新增入参:DeleteKFFlag + +* [CommitIntegrationTask](https://cloud.tencent.com/document/api/1267/82526) + + * 新增入参:VersionDesc, InstanceVersion + +* [DeleteIntegrationTask](https://cloud.tencent.com/document/api/1267/82516) + + * 新增出参:DeleteFlag, DeleteErrInfo + +* [DescribeIntegrationTask](https://cloud.tencent.com/document/api/1267/82495) + + * 新增入参:InstanceVersion + + * 新增出参:AgentStatus, TaskVersion + + +新增数据结构: + +* [AgentStatus](https://cloud.tencent.com/document/api/1267/76336#AgentStatus) +* [TaskVersionInstance](https://cloud.tencent.com/document/api/1267/76336#TaskVersionInstance) + +修改数据结构: + +* [IntegrationTaskInfo](https://cloud.tencent.com/document/api/1267/76336#IntegrationTaskInfo) + + * 新增成员:SwitchResource, ReadPhase, InstanceVersion + + +### 第 37 次发布 + +发布时间:2023-07-20 01:54:12 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [BatchDeleteOpsTasks](https://cloud.tencent.com/document/api/1267/95234) +* [BatchModifyOpsOwners](https://cloud.tencent.com/document/api/1267/95258) +* [BatchRunOpsTask](https://cloud.tencent.com/document/api/1267/95233) +* [BatchStopOpsTasks](https://cloud.tencent.com/document/api/1267/95257) +* [BatchStopWorkflowsByIds](https://cloud.tencent.com/document/api/1267/95232) +* [CountOpsInstanceState](https://cloud.tencent.com/document/api/1267/95256) +* [CreateBaseline](https://cloud.tencent.com/document/api/1267/95249) +* [CreateOpsMakePlan](https://cloud.tencent.com/document/api/1267/95231) +* [DagInstances](https://cloud.tencent.com/document/api/1267/95230) +* [DeleteBaseline](https://cloud.tencent.com/document/api/1267/95229) +* [DeleteFile](https://cloud.tencent.com/document/api/1267/95250) +* [DeleteResourceFile](https://cloud.tencent.com/document/api/1267/95236) +* [DeleteWorkflowById](https://cloud.tencent.com/document/api/1267/95228) +* [DescribeAllByFolderNew](https://cloud.tencent.com/document/api/1267/95227) +* [DescribeAllTaskType](https://cloud.tencent.com/document/api/1267/95226) +* [DescribeAllUsedVersionSon](https://cloud.tencent.com/document/api/1267/95225) +* [DescribeBaselineAllTaskDag](https://cloud.tencent.com/document/api/1267/95248) +* [DescribeBaselineById](https://cloud.tencent.com/document/api/1267/95247) +* [DescribeBaselineInstanceDag](https://cloud.tencent.com/document/api/1267/95246) +* [DescribeBaselineInstanceGantt](https://cloud.tencent.com/document/api/1267/95245) +* [DescribeBaselineInstances](https://cloud.tencent.com/document/api/1267/95244) +* [DescribeBaselines](https://cloud.tencent.com/document/api/1267/95243) +* [DescribeBelongTo](https://cloud.tencent.com/document/api/1267/95224) +* [DescribeDependOpsTaskList](https://cloud.tencent.com/document/api/1267/95223) +* [DescribeDependOpsTasks](https://cloud.tencent.com/document/api/1267/95255) +* [DescribeDependTaskLists](https://cloud.tencent.com/document/api/1267/95222) +* [DescribeDiagnosticInfoByBaselineId](https://cloud.tencent.com/document/api/1267/95242) +* [DescribeDrInstancePage](https://cloud.tencent.com/document/api/1267/95221) +* [DescribeDrInstanceScriptContent](https://cloud.tencent.com/document/api/1267/95220) +* [DescribeDrSonInstance](https://cloud.tencent.com/document/api/1267/95219) +* [DescribeEvent](https://cloud.tencent.com/document/api/1267/95218) +* [DescribeEventCases](https://cloud.tencent.com/document/api/1267/95217) +* [DescribeEventConsumeTasks](https://cloud.tencent.com/document/api/1267/95216) +* [DescribeEventDetail](https://cloud.tencent.com/document/api/1267/95215) +* [DescribeEventIsAlarmTypes](https://cloud.tencent.com/document/api/1267/95214) +* [DescribeEventTypes](https://cloud.tencent.com/document/api/1267/95213) +* [DescribeEvents](https://cloud.tencent.com/document/api/1267/95212) +* [DescribeFathers](https://cloud.tencent.com/document/api/1267/95211) +* [DescribeInstanceByCycle](https://cloud.tencent.com/document/api/1267/95210) +* [DescribeInstanceByCycleReport](https://cloud.tencent.com/document/api/1267/95209) +* [DescribeInstanceLogDetail](https://cloud.tencent.com/document/api/1267/95235) +* [DescribeInstanceLogFile](https://cloud.tencent.com/document/api/1267/95208) +* [DescribeInstancesInfoWithTaskInfo](https://cloud.tencent.com/document/api/1267/95207) +* [DescribeOperateOpsTaskDatasource](https://cloud.tencent.com/document/api/1267/95206) +* [DescribeOperateOpsTaskDatasourceType](https://cloud.tencent.com/document/api/1267/95205) +* [DescribeOperateOpsTasks](https://cloud.tencent.com/document/api/1267/95254) +* [DescribeOpsInstanceLogList](https://cloud.tencent.com/document/api/1267/95204) +* [DescribeOpsMakePlanInstances](https://cloud.tencent.com/document/api/1267/95203) +* [DescribeOpsMakePlanTasks](https://cloud.tencent.com/document/api/1267/95202) +* [DescribeOpsMakePlans](https://cloud.tencent.com/document/api/1267/95201) +* [DescribeOpsWorkflows](https://cloud.tencent.com/document/api/1267/95200) +* [DescribeScheduleInstance](https://cloud.tencent.com/document/api/1267/95241) +* [DescribeScheduleInstances](https://cloud.tencent.com/document/api/1267/95199) +* [DescribeSchedulerInstanceStatus](https://cloud.tencent.com/document/api/1267/95198) +* [DescribeSchedulerRunTimeInstanceCntByStatus](https://cloud.tencent.com/document/api/1267/95197) +* [DescribeSchedulerTaskCntByStatus](https://cloud.tencent.com/document/api/1267/95196) +* [DescribeSchedulerTaskTypeCnt](https://cloud.tencent.com/document/api/1267/95195) +* [DescribeSonInstances](https://cloud.tencent.com/document/api/1267/95194) +* [DescribeStatisticInstanceStatusTrendOps](https://cloud.tencent.com/document/api/1267/95193) +* [DescribeSuccessorOpsTaskInfos](https://cloud.tencent.com/document/api/1267/95253) +* [DescribeTaskByCycle](https://cloud.tencent.com/document/api/1267/95192) +* [DescribeTaskByCycleReport](https://cloud.tencent.com/document/api/1267/95191) +* [DescribeTaskByStatusReport](https://cloud.tencent.com/document/api/1267/95190) +* [DescribeTaskRunHistory](https://cloud.tencent.com/document/api/1267/95189) +* [DescribeThirdTaskRunLog](https://cloud.tencent.com/document/api/1267/95188) +* [DescribeWorkflowCanvasInfo](https://cloud.tencent.com/document/api/1267/95187) +* [DescribeWorkflowExecuteById](https://cloud.tencent.com/document/api/1267/95186) +* [DescribeWorkflowInfoById](https://cloud.tencent.com/document/api/1267/95185) +* [DescribeWorkflowListByProjectId](https://cloud.tencent.com/document/api/1267/95184) +* [DescribeWorkflowOpsCanvasInfo](https://cloud.tencent.com/document/api/1267/95183) +* [DescribeWorkflowTaskCount](https://cloud.tencent.com/document/api/1267/95182) +* [DiagnosePlus](https://cloud.tencent.com/document/api/1267/95181) +* [EditBaseline](https://cloud.tencent.com/document/api/1267/95240) +* [ForceSucScheduleInstances](https://cloud.tencent.com/document/api/1267/95180) +* [FreezeOpsTasks](https://cloud.tencent.com/document/api/1267/95252) +* [FreezeTasksByWorkflowIds](https://cloud.tencent.com/document/api/1267/95179) +* [KillOpsMakePlanInstances](https://cloud.tencent.com/document/api/1267/95178) +* [KillScheduleInstances](https://cloud.tencent.com/document/api/1267/95177) +* [MakeUpOpsTasks](https://cloud.tencent.com/document/api/1267/95251) +* [MakeUpTasksByWorkflow](https://cloud.tencent.com/document/api/1267/95176) +* [ModifyBaselineAlarmStatus](https://cloud.tencent.com/document/api/1267/95175) +* [ModifyBaselineTaskAlarmStatus](https://cloud.tencent.com/document/api/1267/95174) +* [RerunOpsMakePlanInstances](https://cloud.tencent.com/document/api/1267/95173) +* [RerunScheduleInstances](https://cloud.tencent.com/document/api/1267/95172) +* [RunTasksByMultiWorkflow](https://cloud.tencent.com/document/api/1267/95171) +* [StopBaseline](https://cloud.tencent.com/document/api/1267/95239) +* [SubmitBaseline](https://cloud.tencent.com/document/api/1267/95238) +* [UpdateWorkflowOwner](https://cloud.tencent.com/document/api/1267/95170) + +新增数据结构: + +* [AlarmRuleDto](https://cloud.tencent.com/document/api/1267/76336#AlarmRuleDto) +* [BaselineDetailResponse](https://cloud.tencent.com/document/api/1267/76336#BaselineDetailResponse) +* [BaselineDto](https://cloud.tencent.com/document/api/1267/76336#BaselineDto) +* [BaselineInstanceVo](https://cloud.tencent.com/document/api/1267/76336#BaselineInstanceVo) +* [BaselineTaskDto](https://cloud.tencent.com/document/api/1267/76336#BaselineTaskDto) +* [BaselineTaskInfo](https://cloud.tencent.com/document/api/1267/76336#BaselineTaskInfo) +* [BaselineTaskInstanceDto](https://cloud.tencent.com/document/api/1267/76336#BaselineTaskInstanceDto) +* [BatchOperateResultOpsDto](https://cloud.tencent.com/document/api/1267/76336#BatchOperateResultOpsDto) +* [BatchOperationOpsDto](https://cloud.tencent.com/document/api/1267/76336#BatchOperationOpsDto) +* [BooleanResponse](https://cloud.tencent.com/document/api/1267/76336#BooleanResponse) +* [CollectionFolderOpsDto](https://cloud.tencent.com/document/api/1267/76336#CollectionFolderOpsDto) +* [CollectionInstanceOpsDto](https://cloud.tencent.com/document/api/1267/76336#CollectionInstanceOpsDto) +* [CollectionTaskOpsDto](https://cloud.tencent.com/document/api/1267/76336#CollectionTaskOpsDto) +* [CommonIdOpsDto](https://cloud.tencent.com/document/api/1267/76336#CommonIdOpsDto) +* [CreateAlarmRuleRequest](https://cloud.tencent.com/document/api/1267/76336#CreateAlarmRuleRequest) +* [CreateMakeDatetimeInfo](https://cloud.tencent.com/document/api/1267/76336#CreateMakeDatetimeInfo) +* [DatasourceTypeByTaskType](https://cloud.tencent.com/document/api/1267/76336#DatasourceTypeByTaskType) +* [DescribeBaselineResponse](https://cloud.tencent.com/document/api/1267/76336#DescribeBaselineResponse) +* [DescribeBaselineTaskDagResponse](https://cloud.tencent.com/document/api/1267/76336#DescribeBaselineTaskDagResponse) +* [DescribeDiagnosticInfoResponse](https://cloud.tencent.com/document/api/1267/76336#DescribeDiagnosticInfoResponse) +* [DrInstanceOpsDto](https://cloud.tencent.com/document/api/1267/76336#DrInstanceOpsDto) +* [DrInstanceOpsDtoPage](https://cloud.tencent.com/document/api/1267/76336#DrInstanceOpsDtoPage) +* [EventCaseAuditLogOptDto](https://cloud.tencent.com/document/api/1267/76336#EventCaseAuditLogOptDto) +* [EventCaseAuditLogVOCollection](https://cloud.tencent.com/document/api/1267/76336#EventCaseAuditLogVOCollection) +* [EventCaseConsumeLogOptDto](https://cloud.tencent.com/document/api/1267/76336#EventCaseConsumeLogOptDto) +* [EventCaseConsumeLogOptDtoCollection](https://cloud.tencent.com/document/api/1267/76336#EventCaseConsumeLogOptDtoCollection) +* [EventCaseOpsDto](https://cloud.tencent.com/document/api/1267/76336#EventCaseOpsDto) +* [EventDto](https://cloud.tencent.com/document/api/1267/76336#EventDto) +* [EventListenerOpsDto](https://cloud.tencent.com/document/api/1267/76336#EventListenerOpsDto) +* [EventOpsDto](https://cloud.tencent.com/document/api/1267/76336#EventOpsDto) +* [EventPage](https://cloud.tencent.com/document/api/1267/76336#EventPage) +* [FolderOpsDto](https://cloud.tencent.com/document/api/1267/76336#FolderOpsDto) +* [InstanceApiOpsRequest](https://cloud.tencent.com/document/api/1267/76336#InstanceApiOpsRequest) +* [InstanceCondition](https://cloud.tencent.com/document/api/1267/76336#InstanceCondition) +* [InstanceDownloadLogInfo](https://cloud.tencent.com/document/api/1267/76336#InstanceDownloadLogInfo) +* [InstanceLogInfo](https://cloud.tencent.com/document/api/1267/76336#InstanceLogInfo) +* [InstanceLogInfoOpsDto](https://cloud.tencent.com/document/api/1267/76336#InstanceLogInfoOpsDto) +* [InstanceOpsDto](https://cloud.tencent.com/document/api/1267/76336#InstanceOpsDto) +* [InstanceOpsInfoPage](https://cloud.tencent.com/document/api/1267/76336#InstanceOpsInfoPage) +* [InstanceSearchCondition](https://cloud.tencent.com/document/api/1267/76336#InstanceSearchCondition) +* [InstanceStatisticInfo](https://cloud.tencent.com/document/api/1267/76336#InstanceStatisticInfo) +* [LinkOpsDto](https://cloud.tencent.com/document/api/1267/76336#LinkOpsDto) +* [MakePlanInstanceOpsDtoCollection](https://cloud.tencent.com/document/api/1267/76336#MakePlanInstanceOpsDtoCollection) +* [MakePlanOpsDto](https://cloud.tencent.com/document/api/1267/76336#MakePlanOpsDto) +* [MakePlanOpsDtoCollection](https://cloud.tencent.com/document/api/1267/76336#MakePlanOpsDtoCollection) +* [MakePlanTaskOpsDto](https://cloud.tencent.com/document/api/1267/76336#MakePlanTaskOpsDto) +* [MakePlanTaskOpsDtoCollection](https://cloud.tencent.com/document/api/1267/76336#MakePlanTaskOpsDtoCollection) +* [ModifyAlarmRuleRequest](https://cloud.tencent.com/document/api/1267/76336#ModifyAlarmRuleRequest) +* [OperationOpsDto](https://cloud.tencent.com/document/api/1267/76336#OperationOpsDto) +* [OpsTaskCanvasDto](https://cloud.tencent.com/document/api/1267/76336#OpsTaskCanvasDto) +* [OpsTaskCanvasInfoList](https://cloud.tencent.com/document/api/1267/76336#OpsTaskCanvasInfoList) +* [OpsTaskInfoPage](https://cloud.tencent.com/document/api/1267/76336#OpsTaskInfoPage) +* [OpsTaskLinkInfoDto](https://cloud.tencent.com/document/api/1267/76336#OpsTaskLinkInfoDto) +* [PairDto](https://cloud.tencent.com/document/api/1267/76336#PairDto) +* [ProjectBaseInfoOpsRequest](https://cloud.tencent.com/document/api/1267/76336#ProjectBaseInfoOpsRequest) +* [RuntimeInstanceCntTop](https://cloud.tencent.com/document/api/1267/76336#RuntimeInstanceCntTop) +* [ScreenInstanceInfo](https://cloud.tencent.com/document/api/1267/76336#ScreenInstanceInfo) +* [ScreenTaskInfo](https://cloud.tencent.com/document/api/1267/76336#ScreenTaskInfo) +* [SimpleDataSourceInfo](https://cloud.tencent.com/document/api/1267/76336#SimpleDataSourceInfo) +* [StrToStrMap](https://cloud.tencent.com/document/api/1267/76336#StrToStrMap) +* [StringListNode](https://cloud.tencent.com/document/api/1267/76336#StringListNode) +* [TaskByCycle](https://cloud.tencent.com/document/api/1267/76336#TaskByCycle) +* [TaskByStatus](https://cloud.tencent.com/document/api/1267/76336#TaskByStatus) +* [TaskInstanceCountDto](https://cloud.tencent.com/document/api/1267/76336#TaskInstanceCountDto) +* [TaskOpsDto](https://cloud.tencent.com/document/api/1267/76336#TaskOpsDto) +* [TaskTypeCnt](https://cloud.tencent.com/document/api/1267/76336#TaskTypeCnt) +* [TaskTypeMap](https://cloud.tencent.com/document/api/1267/76336#TaskTypeMap) +* [TaskTypeOpsDto](https://cloud.tencent.com/document/api/1267/76336#TaskTypeOpsDto) +* [WorkFlowExecuteDto](https://cloud.tencent.com/document/api/1267/76336#WorkFlowExecuteDto) +* [WorkFlowExecuteDtoByPage](https://cloud.tencent.com/document/api/1267/76336#WorkFlowExecuteDtoByPage) +* [WorkflowCanvasOpsDto](https://cloud.tencent.com/document/api/1267/76336#WorkflowCanvasOpsDto) +* [WorkflowExtOpsDto](https://cloud.tencent.com/document/api/1267/76336#WorkflowExtOpsDto) +* [WorkflowExtOpsDtoPage](https://cloud.tencent.com/document/api/1267/76336#WorkflowExtOpsDtoPage) +* [WorkflowSchedulerOpsDto](https://cloud.tencent.com/document/api/1267/76336#WorkflowSchedulerOpsDto) +* [WorkflowTaskCountOpsDto](https://cloud.tencent.com/document/api/1267/76336#WorkflowTaskCountOpsDto) + +### 第 36 次发布 + +发布时间:2023-07-19 01:51:22 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [BatchDeleteTasksDs](https://cloud.tencent.com/document/api/1267/95150) +* [DeleteFilePath](https://cloud.tencent.com/document/api/1267/95143) +* [DeleteProjectParamDs](https://cloud.tencent.com/document/api/1267/95142) +* [DeleteResourceFiles](https://cloud.tencent.com/document/api/1267/95145) +* [DeleteTaskDs](https://cloud.tencent.com/document/api/1267/95141) +* [RemoveWorkflowDs](https://cloud.tencent.com/document/api/1267/95140) +* [SubmitSqlTask](https://cloud.tencent.com/document/api/1267/95149) +* [SubmitTaskTestRun](https://cloud.tencent.com/document/api/1267/95147) + +新增数据结构: + +* [AdhocDetail](https://cloud.tencent.com/document/api/1267/76336#AdhocDetail) +* [AdhocRecord](https://cloud.tencent.com/document/api/1267/76336#AdhocRecord) +* [StageCloudApiRequest](https://cloud.tencent.com/document/api/1267/76336#StageCloudApiRequest) +* [UserFileInfo](https://cloud.tencent.com/document/api/1267/76336#UserFileInfo) + +修改数据结构: + +* [TaskCanvasInfo](https://cloud.tencent.com/document/api/1267/76336#TaskCanvasInfo) + + * 新增成员:UserId, OwnerId, TenantId + + +### 第 35 次发布 + +发布时间:2023-07-12 01:53:01 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeColumnLineage](https://cloud.tencent.com/document/api/1267/94988) +* [DescribeTableLineage](https://cloud.tencent.com/document/api/1267/94987) + +新增数据结构: + +* [ColumnAggregationLineage](https://cloud.tencent.com/document/api/1267/76336#ColumnAggregationLineage) +* [ColumnLineageInfo](https://cloud.tencent.com/document/api/1267/76336#ColumnLineageInfo) +* [LineageParamRecord](https://cloud.tencent.com/document/api/1267/76336#LineageParamRecord) +* [SimpleColumnInfo](https://cloud.tencent.com/document/api/1267/76336#SimpleColumnInfo) +* [TableLineageInfo](https://cloud.tencent.com/document/api/1267/76336#TableLineageInfo) + +### 第 34 次发布 + +发布时间:2023-07-07 02:01:57 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeBatchOperateTask](https://cloud.tencent.com/document/api/1267/94610) + +新增数据结构: + +* [DescribeBatchOperateTaskDTO](https://cloud.tencent.com/document/api/1267/76336#DescribeBatchOperateTaskDTO) +* [DescribeBatchOperateTaskPage](https://cloud.tencent.com/document/api/1267/76336#DescribeBatchOperateTaskPage) + +### 第 33 次发布 + +发布时间:2023-07-05 01:56:36 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CommitIntegrationTask](https://cloud.tencent.com/document/api/1267/82526) + + * 新增入参:ExtConfig + +* [GenHiveTableDDLSql](https://cloud.tencent.com/document/api/1267/82483) + + * 新增入参:UpsertKeys, TableBaseInfo + +* [ResumeIntegrationTask](https://cloud.tencent.com/document/api/1267/82473) + + * 新增入参:Event, ExtConfig + +* [StartIntegrationTask](https://cloud.tencent.com/document/api/1267/82471) + + * 新增入参:Event, ExtConfig + + +新增数据结构: + +* [DlcDataGovernPolicy](https://cloud.tencent.com/document/api/1267/76336#DlcDataGovernPolicy) +* [DlcExpiredSnapshotsInfo](https://cloud.tencent.com/document/api/1267/76336#DlcExpiredSnapshotsInfo) +* [DlcMergeManifestsInfo](https://cloud.tencent.com/document/api/1267/76336#DlcMergeManifestsInfo) +* [DlcRemoveOrphanFilesInfo](https://cloud.tencent.com/document/api/1267/76336#DlcRemoveOrphanFilesInfo) +* [DlcRewriteDataInfo](https://cloud.tencent.com/document/api/1267/76336#DlcRewriteDataInfo) +* [TableBaseInfo](https://cloud.tencent.com/document/api/1267/76336#TableBaseInfo) + +修改数据结构: + +* [AlarmIndicatorInfo](https://cloud.tencent.com/document/api/1267/76336#AlarmIndicatorInfo) + + * 新增成员:Duration, DurationUnit, MaxTimes + +* [RecordField](https://cloud.tencent.com/document/api/1267/76336#RecordField) + + * **修改成员**:Name, Value + +* [SourceFieldInfo](https://cloud.tencent.com/document/api/1267/76336#SourceFieldInfo) + + * 新增成员:Comment + + +### 第 32 次发布 + +发布时间:2023-06-27 01:54:02 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeDimensionScore](https://cloud.tencent.com/document/api/1267/82830) + + * 新增入参:Filters + +* [DescribeQualityScore](https://cloud.tencent.com/document/api/1267/82825) + + * 新增入参:ScoreType, Filters + +* [DescribeQualityScoreTrend](https://cloud.tencent.com/document/api/1267/82824) + + * 新增入参:ScoreType, Filters + +* [DescribeTableQualityDetails](https://cloud.tencent.com/document/api/1267/82801) + + * 新增入参:ScoreType + +* [DescribeTableScoreTrend](https://cloud.tencent.com/document/api/1267/82800) + + * 新增入参:ScoreType + + +修改数据结构: + +* [DimensionCount](https://cloud.tencent.com/document/api/1267/76336#DimensionCount) + + * 新增成员:QualityDim + +* [RuleExecResult](https://cloud.tencent.com/document/api/1267/76336#RuleExecResult) + + * 新增成员:StartTime, AlarmLevel + +* [RuleExecResultDetail](https://cloud.tencent.com/document/api/1267/76336#RuleExecResultDetail) + + * 新增成员:DatasourceType + +* [RuleGroup](https://cloud.tencent.com/document/api/1267/76336#RuleGroup) + + * 新增成员:InstanceId + +* [SourceObject](https://cloud.tencent.com/document/api/1267/76336#SourceObject) + + * 新增成员:ObjectDataTypeName, ObjectValue, ObjectType + + +### 第 31 次发布 + +发布时间:2023-06-08 02:14:41 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [UploadContent](https://cloud.tencent.com/document/api/1267/93282) + +新增数据结构: + +* [ScriptInfoResponse](https://cloud.tencent.com/document/api/1267/76336#ScriptInfoResponse) +* [ScriptRequestInfo](https://cloud.tencent.com/document/api/1267/76336#ScriptRequestInfo) + +### 第 30 次发布 + +发布时间:2023-06-07 02:00:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DeleteTaskAlarmRegular](https://cloud.tencent.com/document/api/1267/82514) + + * **修改入参**:TaskId, TaskType + + +### 第 29 次发布 + +发布时间:2023-06-06 02:12:11 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CheckAlarmRegularNameExist](https://cloud.tencent.com/document/api/1267/82530) + + * 新增入参:TaskType + + * **修改入参**:TaskId + +* [DescribeInstanceList](https://cloud.tencent.com/document/api/1267/82505) + + * 新增出参:InstanceList, TotalCount + +* [DescribeInstanceLog](https://cloud.tencent.com/document/api/1267/82504) + + * 新增出参:InstanceLogInfo + +* [DescribeInstanceLogList](https://cloud.tencent.com/document/api/1267/82503) + + * 新增出参:InstanceLogList + +* [DescribeIntegrationTasks](https://cloud.tencent.com/document/api/1267/82494) + + * 新增出参:TotalCount + +* [DescribeTaskAlarmRegulations](https://cloud.tencent.com/document/api/1267/82486) + + * **修改入参**:TaskId, TaskType + + +新增数据结构: + +* [InstanceList](https://cloud.tencent.com/document/api/1267/76336#InstanceList) +* [InstanceLogList](https://cloud.tencent.com/document/api/1267/76336#InstanceLogList) +* [IntegrationInstanceLog](https://cloud.tencent.com/document/api/1267/76336#IntegrationInstanceLog) + +修改数据结构: + +* [AlarmEventInfo](https://cloud.tencent.com/document/api/1267/76336#AlarmEventInfo) + + * 新增成员:RegularId + +* [IntegrationTaskInfo](https://cloud.tencent.com/document/api/1267/76336#IntegrationTaskInfo) + + * 新增成员:InputDatasourceType, OutputDatasourceType, NumRecordsIn, NumRecordsOut, ReaderDelay, NumRestarts, CreateTime, UpdateTime, LastRunTime, StopTime, HasVersion, Locked, Locker, RunningCu, TaskAlarmRegularList + +* [TaskAlarmInfo](https://cloud.tencent.com/document/api/1267/76336#TaskAlarmInfo) + + * 新增成员:UpdateTime, OperatorUin, TaskCount, MonitorType, MonitorObjectIds, LatestAlarmInstanceId, LatestAlarmTime, Description + + +### 第 28 次发布 + +发布时间:2023-05-31 01:52:47 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [DescribeOperateTasks](https://cloud.tencent.com/document/api/1267/90705) + + * 新增入参:SourceServiceId, SourceServiceType, TargetServiceId, TargetServiceType, AlarmType + + +修改数据结构: + +* [TaskCanvasInfo](https://cloud.tencent.com/document/api/1267/76336#TaskCanvasInfo) + + * 新增成员:ExecutionStartTime, ExecutionEndTime, Layer, SourceServiceId, SourceServiceType, TargetServiceId, TargetServiceType, AlarmType, CreateTime + +* [TaskInfoPage](https://cloud.tencent.com/document/api/1267/76336#TaskInfoPage) + + * 新增成员:PageCount, TotalCount + + +### 第 27 次发布 + +发布时间:2023-05-24 02:08:07 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [CommitRuleGroupTask](https://cloud.tencent.com/document/api/1267/82838) + + * 新增入参:EngineType + +* [CreateRule](https://cloud.tencent.com/document/api/1267/82837) + + * 新增入参:SourceEngineTypes + +* [DescribeRules](https://cloud.tencent.com/document/api/1267/82803) + + * 新增入参:EngineType + +* [ModifyExecStrategy](https://cloud.tencent.com/document/api/1267/82794) + + * 新增入参:ExecEngineType + +* [ModifyRule](https://cloud.tencent.com/document/api/1267/82792) + + * 新增入参:SourceEngineTypes + + +修改数据结构: + +* [Rule](https://cloud.tencent.com/document/api/1267/76336#Rule) + + * 新增成员:SourceEngineTypes + +* [RuleExecConfig](https://cloud.tencent.com/document/api/1267/76336#RuleExecConfig) + + * 新增成员:EngineType + +* [RuleGroupExecResult](https://cloud.tencent.com/document/api/1267/76336#RuleGroupExecResult) + + * 新增成员:EngineType + +* [RuleGroupExecStrategy](https://cloud.tencent.com/document/api/1267/76336#RuleGroupExecStrategy) + + * 新增成员:ExecEngineType, ExecPlan + + +### 第 26 次发布 + +发布时间:2023-05-15 02:15:00 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [DatasourceBaseInfo](https://cloud.tencent.com/document/api/1267/76336#DatasourceBaseInfo) + + * 新增成员:Version + + ### 第 25 次发布 发布时间:2023-05-08 02:04:21 @@ -116600,6 +128853,56 @@ ## 音速达直播音乐版权引擎(yinsuda) 版本:2022-05-27 +### 第 17 次发布 + +发布时间:2023-08-10 01:50:27 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改数据结构: + +* [TRTCJoinRoomInput](https://cloud.tencent.com/document/api/1592/76191#TRTCJoinRoomInput) + + * 新增成员:RoomIdType + + +### 第 16 次发布 + +发布时间:2023-06-22 02:06:43 + +本次发布包含了以下内容: + +改善已有的文档。 + +新增接口: + +* [DescribeKTVMusicAccompanySegmentUrl](https://cloud.tencent.com/document/api/1592/94247) + +新增数据结构: + +* [KTVOtherSegments](https://cloud.tencent.com/document/api/1592/76191#KTVOtherSegments) + +### 第 15 次发布 + +发布时间:2023-05-25 02:13:42 + +本次发布包含了以下内容: + +改善已有的文档。 + +修改接口: + +* [BatchDescribeKTVMusicDetails](https://cloud.tencent.com/document/api/1592/76190) + + * 新增入参:GuestUserId, RoomId + +* [RechargeLiveVip](https://cloud.tencent.com/document/api/1592/88705) + + * 新增入参:GiveType, PlayScene + + ### 第 14 次发布 发布时间:2023-04-28 01:49:51 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/products.md b/vendor/tencentcloud/tencentcloud-sdk-php/products.md index b737c2fc..c5a5638d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/products.md +++ b/vendor/tencentcloud/tencentcloud-sdk-php/products.md @@ -1,234 +1,239 @@ | 包名 | 产品中文名 | 更新时间 | |-|-|-| -| aa | [活动防刷](https://cloud.tencent.com/document/product/1189) | 2023-03-30 01:01:02 | +| aa | [活动防刷](https://cloud.tencent.com/document/product/1189) | 2023-05-18 01:01:13 | | aai | [](https://cloud.tencent.com/document/product) | 2019-08-08 23:15:13 | -| acp | [应用合规平台](https://cloud.tencent.com/document/product/1553) | 2023-03-30 01:01:04 | -| advisor | [云顾问](https://cloud.tencent.com/document/product/1264) | 2023-03-30 01:01:08 | -| af | [借贷反欺诈](https://cloud.tencent.com/document/product/668) | 2023-03-30 01:01:12 | -| afc | [定制建模](https://cloud.tencent.com/document/product/1029) | 2023-03-30 01:01:15 | -| aiart | [AI 绘画](https://cloud.tencent.com/document/product/1668) | 2023-05-08 01:06:05 | -| ame | [正版曲库直通车](https://cloud.tencent.com/document/product/1155) | 2023-03-30 01:01:22 | -| ams | [音频内容安全](https://cloud.tencent.com/document/product/1219) | 2023-03-30 01:01:58 | -| anicloud | [动效素材服务](https://cloud.tencent.com/document/product/1641) | 2023-03-31 01:02:09 | -| antiddos | [T-Sec-DDoS防护(Anti-DDoS)](https://cloud.tencent.com/document/product/1021) | 2023-05-11 01:01:43 | +| acp | [应用合规平台](https://cloud.tencent.com/document/product/1553) | 2023-05-18 01:01:15 | +| advisor | [云顾问](https://cloud.tencent.com/document/product/1264) | 2023-05-18 01:01:20 | +| af | [借贷反欺诈](https://cloud.tencent.com/document/product/668) | 2023-07-18 01:05:51 | +| afc | [定制建模](https://cloud.tencent.com/document/product/1029) | 2023-07-18 01:05:54 | +| aiart | [AI 绘画](https://cloud.tencent.com/document/product/1668) | 2023-07-25 10:37:02 | +| ame | [正版曲库直通车](https://cloud.tencent.com/document/product/1155) | 2023-05-26 01:01:42 | +| ams | [音频内容安全](https://cloud.tencent.com/document/product/1219) | 2023-05-18 01:01:48 | +| anicloud | [动效素材服务](https://cloud.tencent.com/document/product/1641) | 2023-05-18 01:01:53 | +| antiddos | [T-Sec-DDoS防护(Anti-DDoS)](https://cloud.tencent.com/document/product/297) | 2023-08-02 16:30:39 | | apcas | [汽车精准获客服务](https://cloud.tencent.com/document/product/1244) | 2022-04-04 06:05:36 | | ape | [正版图库直通车](https://cloud.tencent.com/document/product/1181) | 2022-04-04 06:05:40 | | api | [云 API](https://cloud.tencent.com/document/product/1278) | 2023-01-05 01:02:52 | -| apigateway | [API 网关](https://cloud.tencent.com/document/product/628) | 2023-03-30 01:02:33 | -| apm | [应用性能观测](https://cloud.tencent.com/document/product/1463) | 2023-05-08 01:07:20 | -| as | [弹性伸缩](https://cloud.tencent.com/document/product/377) | 2023-05-12 01:03:02 | -| asr | [语音识别](https://cloud.tencent.com/document/product/1093) | 2023-05-11 01:03:26 | -| asw | [应用与服务编排工作流](https://cloud.tencent.com/document/product/1272) | 2023-03-30 01:03:34 | -| ba | [网站备案](https://cloud.tencent.com/document/product/243) | 2023-04-20 01:03:43 | -| batch | [批量计算](https://cloud.tencent.com/document/product/599) | 2023-05-09 01:03:13 | -| bda | [人体分析](https://cloud.tencent.com/document/product/1208) | 2023-03-30 01:03:52 | -| bi | [商业智能分析 BI](https://cloud.tencent.com/document/product/590) | 2023-05-10 01:04:20 | -| billing | [费用中心](https://cloud.tencent.com/document/product/555) | 2023-05-12 01:04:14 | +| apigateway | [API 网关](https://cloud.tencent.com/document/product/628) | 2023-08-01 01:01:56 | +| apm | [应用性能监控](https://cloud.tencent.com/document/product/1463) | 2023-07-18 01:07:24 | +| as | [弹性伸缩](https://cloud.tencent.com/document/product/377) | 2023-08-04 01:06:13 | +| asr | [语音识别](https://cloud.tencent.com/document/product/1093) | 2023-08-14 01:07:26 | +| asw | [应用与服务编排工作流](https://cloud.tencent.com/document/product/1272) | 2023-05-18 01:04:02 | +| ba | [网站备案](https://cloud.tencent.com/document/product/243) | 2023-08-15 01:02:52 | +| batch | [批量计算](https://cloud.tencent.com/document/product/599) | 2023-07-19 01:07:48 | +| bda | [人体分析](https://cloud.tencent.com/document/product/1208) | 2023-06-26 01:08:49 | +| bi | [商业智能分析 BI](https://cloud.tencent.com/document/product/590) | 2023-08-10 01:03:11 | +| billing | [费用中心](https://cloud.tencent.com/document/product/555) | 2023-08-14 01:07:59 | | bizlive | [商业直播](https://cloud.tencent.com/document/product) | 2020-03-10 01:08:07 | -| bm | [黑石物理服务器CPM](https://cloud.tencent.com/document/product/386) | 2023-03-30 01:04:12 | -| bma | [品牌经营管家](https://cloud.tencent.com/document/product/1296) | 2023-04-28 01:08:34 | -| bmeip | [黑石弹性公网IP](https://cloud.tencent.com/document/product/1028) | 2023-03-30 01:04:44 | -| bmlb | [黑石负载均衡](https://cloud.tencent.com/document/product/1027) | 2023-03-30 01:04:50 | -| bmvpc | [黑石私有网络](https://cloud.tencent.com/document/product/1024) | 2023-03-30 01:05:04 | -| bpaas | [商业流程服务](https://cloud.tencent.com/document/product/1083) | 2023-04-11 01:05:04 | -| bri | [业务风险情报](https://cloud.tencent.com/document/product/1064) | 2021-01-07 08:02:40 | -| bsca | [二进制软件成分分析](https://cloud.tencent.com/document/product/1483) | 2023-03-30 01:05:21 | -| btoe | [区块链可信取证](https://cloud.tencent.com/document/product/1259) | 2023-03-30 01:05:24 | -| cam | [访问管理](https://cloud.tencent.com/document/product/598) | 2023-05-12 01:06:11 | -| captcha | [验证码](https://cloud.tencent.com/document/product/1110) | 2023-04-06 20:55:55 | -| car | [应用云渲染](https://cloud.tencent.com/document/product/1547) | 2023-05-08 01:10:15 | +| bm | [黑石物理服务器CPM](https://cloud.tencent.com/document/product/386) | 2023-05-18 01:04:59 | +| bma | [品牌经营管家](https://cloud.tencent.com/document/product/1296) | 2023-07-28 01:09:00 | +| bmeip | [黑石弹性公网IP](https://cloud.tencent.com/document/product/1028) | 2023-05-18 01:05:44 | +| bmlb | [黑石负载均衡](https://cloud.tencent.com/document/product/1027) | 2023-05-18 01:05:55 | +| bmvpc | [黑石私有网络](https://cloud.tencent.com/document/product/1024) | 2023-05-18 01:06:15 | +| bpaas | [商业流程服务](https://cloud.tencent.com/document/product/1083) | 2023-06-14 01:09:11 | +| bri | [业务风险情报](https://cloud.tencent.com/document/product/1064) | 2023-08-03 12:20:37 | +| bsca | [二进制软件成分分析](https://cloud.tencent.com/document/product/1483) | 2023-05-18 01:06:40 | +| btoe | [区块链可信取证](https://cloud.tencent.com/document/product/1259) | 2023-05-18 01:06:44 | +| cam | [访问管理](https://cloud.tencent.com/document/product/598) | 2023-08-11 01:04:42 | +| captcha | [验证码](https://cloud.tencent.com/document/product/1110) | 2023-08-04 01:07:04 | +| car | [应用云渲染](https://cloud.tencent.com/document/product/1547) | 2023-08-15 01:05:14 | | casb | [云访问安全代理](https://cloud.tencent.com/document/product/1303) | 2022-12-26 10:53:16 | -| cat | [云拨测](https://cloud.tencent.com/document/product/280) | 2023-04-24 01:05:46 | -| cbs | [云硬盘](https://cloud.tencent.com/document/product/362) | 2023-05-11 01:07:04 | -| ccc | [云呼叫中心](https://cloud.tencent.com/document/product/679) | 2023-05-08 01:11:11 | -| cdb | [云数据库 MySQL](https://cloud.tencent.com/document/product/236) | 2023-05-08 01:11:27 | -| cdc | [本地专用集群](https://cloud.tencent.com/document/product/1346) | 2023-05-09 01:06:58 | -| cdn | [内容分发网络 CDN](https://cloud.tencent.com/document/product/228) | 2023-05-08 01:12:20 | -| cds | [T-Sec-数据安全审计(DSA)](https://cloud.tencent.com/document/product/856) | 2023-03-30 01:08:37 | -| cdwch | [云数据仓库 ClickHouse](https://cloud.tencent.com/document/product/1299) | 2023-04-21 01:13:12 | -| cfg | [混沌演练平台](https://cloud.tencent.com/document/product/1500) | 2023-04-19 01:11:52 | -| cfs | [文件存储](https://cloud.tencent.com/document/product/582) | 2023-04-25 01:11:04 | -| cfw | [云防火墙](https://cloud.tencent.com/document/product/1132) | 2023-05-10 01:10:44 | -| chdfs | [云 HDFS](https://cloud.tencent.com/document/product/1105) | 2023-03-30 01:09:19 | -| ciam | [账号风控平台](https://cloud.tencent.com/document/product/1441) | 2023-03-30 01:09:27 | -| cii | [智能保险助手](https://cloud.tencent.com/document/product/1368) | 2023-03-30 01:09:33 | +| cat | [云拨测](https://cloud.tencent.com/document/product/280) | 2023-05-18 01:07:39 | +| cbs | [云硬盘](https://cloud.tencent.com/document/product/362) | 2023-08-04 01:07:16 | +| ccc | [云呼叫中心](https://cloud.tencent.com/document/product/679) | 2023-08-08 01:09:59 | +| cdb | [云数据库 MySQL](https://cloud.tencent.com/document/product/236) | 2023-08-10 01:05:52 | +| cdc | [本地专用集群](https://cloud.tencent.com/document/product/1346) | 2023-07-28 01:11:59 | +| cdn | [内容分发网络 CDN](https://cloud.tencent.com/document/product/228) | 2023-08-04 01:07:45 | +| cds | [T-Sec-数据安全审计(DSA)](https://cloud.tencent.com/document/product/856) | 2023-05-18 01:10:41 | +| cdwch | [云数据仓库 ClickHouse](https://cloud.tencent.com/document/product/1299) | 2023-07-20 01:14:55 | +| cfg | [混沌演练平台](https://cloud.tencent.com/document/product/1500) | 2023-08-07 01:07:52 | +| cfs | [文件存储](https://cloud.tencent.com/document/product/582) | 2023-07-27 01:09:08 | +| cfw | [云防火墙](https://cloud.tencent.com/document/product/1132) | 2023-08-15 01:07:59 | +| chdfs | [云 HDFS](https://cloud.tencent.com/document/product/1105) | 2023-05-31 01:12:53 | +| ciam | [账号风控平台](https://cloud.tencent.com/document/product/1441) | 2023-07-06 01:13:25 | +| cii | [智能保险助手](https://cloud.tencent.com/document/product/1368) | 2023-05-18 01:12:07 | | cim | [](https://cloud.tencent.com/document/product) | 2019-05-16 17:21:18 | | cis | [](https://cloud.tencent.com/document/product) | 2018-06-07 15:01:42 | -| ckafka | [消息队列 CKafka](https://cloud.tencent.com/document/product/597) | 2023-05-12 01:10:57 | -| clb | [负载均衡](https://cloud.tencent.com/document/product/214) | 2023-05-10 01:12:15 | -| cloudaudit | [云审计](https://cloud.tencent.com/document/product/629) | 2023-04-05 01:18:15 | -| cloudhsm | [云加密机](https://cloud.tencent.com/document/product/639) | 2023-03-30 01:10:35 | -| cloudstudio | [Cloud Studio(云端 IDE)](https://cloud.tencent.com/document/product/1039) | 2023-05-09 01:09:45 | -| cls | [日志服务](https://cloud.tencent.com/document/product/614) | 2023-05-12 01:12:40 | -| cme | [多媒体创作引擎](https://cloud.tencent.com/document/product/1156) | 2023-03-30 01:11:29 | -| cmq | [消息队列 CMQ](https://cloud.tencent.com/document/product/406) | 2023-03-30 01:11:46 | -| cms | [内容安全](https://cloud.tencent.com/document/product) | 2020-10-29 08:03:08 | -| cpdp | [企业收付平台](https://cloud.tencent.com/document/product/1122) | 2023-05-01 01:14:33 | +| ckafka | [消息队列 CKafka](https://cloud.tencent.com/document/product/597) | 2023-08-15 01:08:44 | +| clb | [负载均衡](https://cloud.tencent.com/document/product/214) | 2023-08-15 01:09:13 | +| cloudaudit | [云审计](https://cloud.tencent.com/document/product/629) | 2023-05-18 01:13:28 | +| cloudhsm | [云加密机](https://cloud.tencent.com/document/product/639) | 2023-05-18 01:13:36 | +| cloudstudio | [Cloud Studio(云端 IDE)](https://cloud.tencent.com/document/product/1039) | 2023-08-03 01:03:28 | +| cls | [日志服务](https://cloud.tencent.com/document/product/614) | 2023-08-15 01:10:08 | +| cme | [多媒体创作引擎](https://cloud.tencent.com/document/product/1156) | 2023-08-09 01:16:08 | +| cmq | [消息队列 CMQ](https://cloud.tencent.com/document/product/406) | 2023-08-03 01:03:52 | +| cms | [内容安全](https://cloud.tencent.com/document/product/669) | 2023-07-11 01:11:56 | +| cpdp | [企业收付平台](https://cloud.tencent.com/document/product/1122) | 2023-07-31 01:15:43 | | cr | [金融联络机器人](https://cloud.tencent.com/document/product/656) | 2021-02-24 08:03:24 | -| csip | [云安全一体化平台](https://cloud.tencent.com/document/product/664) | 2023-05-08 10:25:58 | -| cvm | [云服务器](https://cloud.tencent.com/document/product/213) | 2023-05-09 01:11:50 | -| cwp | [主机安全](https://cloud.tencent.com/document/product/296) | 2023-05-12 01:15:52 | +| csip | [云安全一体化平台](https://cloud.tencent.com/document/product/664) | 2023-08-09 01:17:49 | +| csxg | [5G入云服务](https://cloud.tencent.com/document/product/1687) | 2023-05-19 11:26:14 | +| cvm | [云服务器](https://cloud.tencent.com/document/product/213) | 2023-08-11 01:15:11 | +| cwp | [主机安全](https://cloud.tencent.com/document/product/296) | 2023-08-07 01:09:27 | | cws | [漏洞扫描服务](https://cloud.tencent.com/document/product) | 2019-11-22 12:16:15 | -| cynosdb | [TDSQL-C MySQL 版](https://cloud.tencent.com/document/product/1003) | 2023-05-11 01:17:45 | -| dasb | [T-Sec-堡垒机(BH)](https://cloud.tencent.com/document/product/1025) | 2023-05-12 01:18:05 | +| cynosdb | [TDSQL-C MySQL 版](https://cloud.tencent.com/document/product/1003) | 2023-08-10 01:13:25 | +| dasb | [T-Sec-堡垒机(BH)](https://cloud.tencent.com/document/product/1025) | 2023-08-08 01:15:01 | | dataintegration | [数据接入平台](https://cloud.tencent.com/document/product/1591) | 2022-07-26 15:32:15 | -| dayu | [DDoS 高防包](https://cloud.tencent.com/document/product/1021) | 2023-03-30 01:33:58 | -| dbbrain | [数据库智能管家 DBbrain](https://cloud.tencent.com/document/product/1130) | 2023-05-10 01:19:56 | -| dbdc | [云数据库独享集群](https://cloud.tencent.com/document/product/1322) | 2023-05-09 01:15:24 | -| dc | [专线接入](https://cloud.tencent.com/document/product/216) | 2023-04-07 01:43:48 | -| dcdb | [TDSQL MySQL 版](https://cloud.tencent.com/document/product/557) | 2023-04-04 01:14:38 | -| dlc | [数据湖计算 DLC](https://cloud.tencent.com/document/product/1342) | 2023-04-27 01:17:49 | -| dnspod | [DNSPod](https://cloud.tencent.com/document/product/1427) | 2023-04-26 01:20:43 | -| domain | [域名注册](https://cloud.tencent.com/document/product/242) | 2023-05-09 01:16:42 | -| drm | [数字版权管理](https://cloud.tencent.com/document/product/1000) | 2023-03-30 01:36:07 | -| ds | [文档服务](https://cloud.tencent.com/document/product/869) | 2023-03-30 01:36:11 | +| dayu | [DDoS 高防包](https://cloud.tencent.com/document/product/1021) | 2023-05-18 01:20:11 | +| dbbrain | [数据库智能管家 DBbrain](https://cloud.tencent.com/document/product/1130) | 2023-07-14 01:15:28 | +| dbdc | [云数据库独享集群](https://cloud.tencent.com/document/product/1322) | 2023-05-18 01:21:33 | +| dc | [专线接入](https://cloud.tencent.com/document/product/216) | 2023-05-18 01:21:37 | +| dcdb | [TDSQL MySQL 版](https://cloud.tencent.com/document/product/557) | 2023-08-14 01:19:27 | +| dlc | [数据湖计算 DLC](https://cloud.tencent.com/document/product/1342) | 2023-08-14 01:19:53 | +| dnspod | [DNSPod](https://cloud.tencent.com/document/product/1427) | 2023-08-14 01:20:21 | +| domain | [域名注册](https://cloud.tencent.com/document/product/242) | 2023-07-24 01:25:15 | +| drm | [数字版权管理](https://cloud.tencent.com/document/product/1000) | 2023-05-18 01:23:31 | +| ds | [文档服务](https://cloud.tencent.com/document/product/869) | 2023-05-18 01:23:36 | | dtf | [分布式事务](https://cloud.tencent.com/document/product/1224) | 2022-04-04 06:38:57 | -| dts | [数据传输服务](https://cloud.tencent.com/document/product/571) | 2023-05-12 01:21:53 | -| eb | [事件总线](https://cloud.tencent.com/document/product/1359) | 2023-04-11 01:18:48 | -| ecc | [英文作文批改](https://cloud.tencent.com/document/product/1076) | 2023-03-30 01:36:45 | -| ecdn | [全站加速网络](https://cloud.tencent.com/document/product/570) | 2023-05-05 01:16:29 | -| ecm | [边缘计算机器](https://cloud.tencent.com/document/product/1108) | 2023-04-24 01:17:53 | -| eiam | [数字身份管控平台(员工版)](https://cloud.tencent.com/document/product/1442) | 2023-03-30 01:37:29 | -| eis | [数据连接器](https://cloud.tencent.com/document/product/1270) | 2023-05-12 01:25:04 | -| emr | [弹性 MapReduce](https://cloud.tencent.com/document/product/589) | 2023-05-11 01:24:03 | -| es | [Elasticsearch Service](https://cloud.tencent.com/document/product/845) | 2023-05-11 01:24:36 | -| ess | [腾讯电子签企业版](https://cloud.tencent.com/document/product/1323) | 2023-05-11 17:55:47 | -| essbasic | [腾讯电子签(基础版)](https://cloud.tencent.com/document/product/1420) | 2023-05-10 01:25:25 | -| facefusion | [人脸融合](https://cloud.tencent.com/document/product/670) | 2023-04-20 16:06:06 | -| faceid | [人脸核身](https://cloud.tencent.com/document/product/1007) | 2023-05-09 01:19:38 | -| fmu | [人脸试妆](https://cloud.tencent.com/document/product/1172) | 2023-03-30 01:38:53 | -| ft | [人像变换](https://cloud.tencent.com/document/product/1202) | 2023-03-30 01:38:57 | -| gaap | [全球应用加速](https://cloud.tencent.com/document/product/608) | 2023-05-09 01:20:01 | -| gme | [游戏多媒体引擎](https://cloud.tencent.com/document/product/607) | 2023-04-21 01:25:14 | -| goosefs | [数据加速器 GooseFS](https://cloud.tencent.com/document/product/1424) | 2023-04-20 01:23:06 | +| dts | [数据传输服务](https://cloud.tencent.com/document/product/571) | 2023-08-09 01:23:41 | +| eb | [事件总线](https://cloud.tencent.com/document/product/1359) | 2023-05-18 01:24:14 | +| ecc | [英文作文批改](https://cloud.tencent.com/document/product/1076) | 2023-05-18 01:24:28 | +| ecdn | [全站加速网络](https://cloud.tencent.com/document/product/570) | 2023-05-18 01:24:35 | +| ecm | [边缘计算机器](https://cloud.tencent.com/document/product/1108) | 2023-08-11 01:20:26 | +| eiam | [数字身份管控平台(员工版)](https://cloud.tencent.com/document/product/1442) | 2023-05-18 01:25:40 | +| eis | [数据连接器](https://cloud.tencent.com/document/product/1270) | 2023-08-10 01:17:44 | +| emr | [弹性 MapReduce](https://cloud.tencent.com/document/product/589) | 2023-08-01 01:21:59 | +| es | [Elasticsearch Service](https://cloud.tencent.com/document/product/845) | 2023-08-14 01:22:50 | +| ess | [腾讯电子签企业版](https://cloud.tencent.com/document/product/1323) | 2023-08-11 01:21:52 | +| essbasic | [腾讯电子签(基础版)](https://cloud.tencent.com/document/product/1420) | 2023-08-15 01:20:21 | +| facefusion | [人脸融合](https://cloud.tencent.com/document/product/670) | 2023-07-27 01:13:31 | +| faceid | [人脸核身](https://cloud.tencent.com/document/product/1007) | 2023-08-01 01:24:47 | +| fmu | [人脸试妆](https://cloud.tencent.com/document/product/1172) | 2023-07-14 14:55:45 | +| ft | [人像变换](https://cloud.tencent.com/document/product/1202) | 2023-05-18 01:28:35 | +| gaap | [全球应用加速](https://cloud.tencent.com/document/product/608) | 2023-07-28 01:27:13 | +| gme | [游戏多媒体引擎](https://cloud.tencent.com/document/product/607) | 2023-08-11 01:23:25 | +| goosefs | [数据加速器 GooseFS](https://cloud.tencent.com/document/product/1424) | 2023-08-02 01:16:12 | | gpm | [游戏玩家匹配](https://cloud.tencent.com/document/product/1294) | 2022-07-11 06:12:36 | -| gs | [云游戏](https://cloud.tencent.com/document/product/1162) | 2023-05-11 01:27:03 | +| gs | [云游戏](https://cloud.tencent.com/document/product/1162) | 2023-05-18 01:29:42 | | gse | [游戏服务器伸缩](https://cloud.tencent.com/document/product/1165) | 2022-07-11 06:12:44 | | habo | [](https://cloud.tencent.com/document/product) | 2019-05-09 19:37:22 | -| hasim | [高可用物联网卡](https://cloud.tencent.com/document/product/1482) | 2023-03-30 01:39:51 | -| hcm | [数学作业批改](https://cloud.tencent.com/document/product/1004) | 2023-03-30 01:39:58 | -| iai | [人脸识别](https://cloud.tencent.com/document/product/867) | 2023-05-09 01:21:31 | +| hasim | [高可用物联网卡](https://cloud.tencent.com/document/product/1482) | 2023-05-18 01:29:47 | +| hcm | [数学作业批改](https://cloud.tencent.com/document/product/1004) | 2023-05-18 01:29:58 | +| iai | [人脸识别](https://cloud.tencent.com/document/product/867) | 2023-07-20 01:29:01 | | ic | [图片瘦身](https://cloud.tencent.com/document/product/636) | 2023-03-02 01:23:21 | -| icr | [对话机器人](https://cloud.tencent.com/document/product/1268) | 2023-03-30 01:40:21 | -| ie | [智能编辑](https://cloud.tencent.com/document/product/1186) | 2023-03-30 01:40:23 | -| iecp | [物联网边缘计算平台](https://cloud.tencent.com/document/product/1118) | 2023-03-30 01:40:31 | +| icr | [对话机器人](https://cloud.tencent.com/document/product/1268) | 2023-05-18 01:30:40 | +| ie | [智能编辑](https://cloud.tencent.com/document/product/1186) | 2023-05-30 01:20:30 | +| iecp | [物联网边缘计算平台](https://cloud.tencent.com/document/product/1118) | 2023-05-18 01:30:55 | | iir | [智能识图](https://cloud.tencent.com/document/product/1217) | 2022-04-04 06:48:05 | -| ims | [图片内容安全](https://cloud.tencent.com/document/product/1125) | 2023-05-12 01:29:31 | -| iot | [加速物联网套件](https://cloud.tencent.com/document/product/568) | 2023-03-30 01:41:01 | -| iotcloud | [物联网通信](https://cloud.tencent.com/document/product/634) | 2023-03-30 01:41:14 | -| iotexplorer | [物联网开发平台](https://cloud.tencent.com/document/product/1081) | 2023-05-08 01:28:02 | -| iottid | [物联网设备身份认证](https://cloud.tencent.com/document/product/1086) | 2023-03-30 01:41:53 | -| iotvideo | [物联网智能视频服务](https://cloud.tencent.com/document/product/1131) | 2023-05-12 01:31:53 | -| iotvideoindustry | [物联网智能视频服务(行业版)](https://cloud.tencent.com/document/product/1361) | 2023-04-26 01:30:49 | -| irp | [智能推荐平台](https://cloud.tencent.com/document/product/1541) | 2023-04-26 01:31:28 | -| ivld | [媒体智能标签](https://cloud.tencent.com/document/product/1509) | 2023-03-30 01:43:25 | -| keewidb | [云数据库 KeeWiDB](https://cloud.tencent.com/document/product/1520) | 2023-04-24 01:28:29 | -| kms | [密钥管理系统](https://cloud.tencent.com/document/product/573) | 2023-04-28 01:28:18 | -| lcic | [低代码互动课堂](https://cloud.tencent.com/document/product/1639) | 2023-05-09 01:26:55 | -| lighthouse | [轻量应用服务器](https://cloud.tencent.com/document/product/1207) | 2023-05-10 01:33:30 | -| live | [云直播CSS](https://cloud.tencent.com/document/product/267) | 2023-05-10 01:34:14 | +| ims | [图片内容安全](https://cloud.tencent.com/document/product/1125) | 2023-05-18 01:31:36 | +| iot | [加速物联网套件](https://cloud.tencent.com/document/product/568) | 2023-07-17 01:22:28 | +| iotcloud | [物联网通信](https://cloud.tencent.com/document/product/634) | 2023-08-09 01:29:39 | +| iotexplorer | [物联网开发平台](https://cloud.tencent.com/document/product/1081) | 2023-07-19 01:27:32 | +| iottid | [物联网设备身份认证](https://cloud.tencent.com/document/product/1086) | 2023-05-18 01:33:02 | +| iotvideo | [物联网智能视频服务](https://cloud.tencent.com/document/product/1131) | 2023-08-09 01:31:19 | +| iotvideoindustry | [物联网智能视频服务(行业版)](https://cloud.tencent.com/document/product/1361) | 2023-05-18 01:34:37 | +| irp | [智能推荐平台](https://cloud.tencent.com/document/product/1541) | 2023-06-13 01:25:28 | +| iss | [智能视图计算平台](https://cloud.tencent.com/document/product/1344) | 2023-08-07 15:48:42 | +| ivld | [媒体智能标签](https://cloud.tencent.com/document/product/1509) | 2023-05-18 01:35:21 | +| keewidb | [云数据库 KeeWiDB](https://cloud.tencent.com/document/product/1520) | 2023-07-19 01:29:34 | +| kms | [密钥管理系统](https://cloud.tencent.com/document/product/573) | 2023-05-18 01:35:58 | +| lcic | [低代码互动课堂](https://cloud.tencent.com/document/product/1639) | 2023-08-11 01:27:55 | +| lighthouse | [轻量应用服务器](https://cloud.tencent.com/document/product/1207) | 2023-08-10 01:27:25 | +| live | [云直播CSS](https://cloud.tencent.com/document/product/267) | 2023-08-15 01:26:56 | | lowcode | [云开发低码](https://cloud.tencent.com/document/product/1301) | 2022-04-04 06:56:51 | | lp | [登录保护](https://cloud.tencent.com/document/product/1190) | 2022-04-04 06:56:52 | -| mariadb | [云数据库 MariaDB](https://cloud.tencent.com/document/product/237) | 2023-03-30 01:46:35 | -| market | [云市场](https://cloud.tencent.com/document/product/306) | 2023-04-07 01:57:58 | -| memcached | [云数据库Memcached](https://cloud.tencent.com/document/product/241) | 2023-03-30 01:46:55 | +| mall | [商场客留大数据](https://cloud.tencent.com/document/product/1707) | 2023-07-17 10:16:02 | +| mariadb | [云数据库 MariaDB](https://cloud.tencent.com/document/product/237) | 2023-06-26 01:40:00 | +| market | [云市场](https://cloud.tencent.com/document/product/306) | 2023-06-21 01:26:39 | +| memcached | [云数据库Memcached](https://cloud.tencent.com/document/product/241) | 2023-05-26 01:41:20 | | mgobe | [游戏联机对战引擎](https://cloud.tencent.com/document/product/1038) | 2022-07-08 06:11:32 | -| mmps | [小程序安全](https://cloud.tencent.com/document/product/1223) | 2023-03-30 01:46:57 | -| mna | [移动网络加速](https://cloud.tencent.com/document/product/1385) | 2023-03-30 01:47:02 | -| mongodb | [云数据库 MongoDB](https://cloud.tencent.com/document/product/240) | 2023-04-11 01:28:42 | -| monitor | [腾讯云可观测平台](https://cloud.tencent.com/document/product/248) | 2023-05-12 01:36:37 | -| mps | [媒体处理](https://cloud.tencent.com/document/product/862) | 2023-04-28 01:31:27 | -| mrs | [医疗报告结构化](https://cloud.tencent.com/document/product/1314) | 2023-03-30 01:49:08 | -| ms | [移动应用安全](https://cloud.tencent.com/document/product/283) | 2023-05-08 01:41:34 | -| msp | [迁移服务平台](https://cloud.tencent.com/document/product/659) | 2023-03-30 01:49:22 | +| mmps | [小程序安全](https://cloud.tencent.com/document/product/1223) | 2023-05-18 01:39:20 | +| mna | [多网聚合加速](https://cloud.tencent.com/document/product/1385) | 2023-08-07 01:14:24 | +| mongodb | [云数据库 MongoDB](https://cloud.tencent.com/document/product/240) | 2023-07-06 01:31:55 | +| monitor | [腾讯云可观测平台](https://cloud.tencent.com/document/product/248) | 2023-08-03 01:09:25 | +| mps | [媒体处理](https://cloud.tencent.com/document/product/862) | 2023-08-11 01:31:01 | +| mrs | [医疗报告结构化](https://cloud.tencent.com/document/product/1314) | 2023-05-18 01:42:01 | +| ms | [移动应用安全](https://cloud.tencent.com/document/product/283) | 2023-08-10 01:31:07 | +| msp | [迁移服务平台](https://cloud.tencent.com/document/product/659) | 2023-05-18 01:42:21 | | mvj | [营销价值判断](https://cloud.tencent.com/document/product) | 2020-03-19 08:11:44 | -| nlp | [NLP 服务](https://cloud.tencent.com/document/product/271) | 2023-05-09 01:32:09 | +| nlp | [NLP 服务](https://cloud.tencent.com/document/product/271) | 2023-08-02 01:19:12 | | npp | [号码保护](https://cloud.tencent.com/document/product) | 2020-04-22 08:00:22 | -| oceanus | [流计算 Oceanus](https://cloud.tencent.com/document/product/849) | 2023-05-12 01:39:08 | -| ocr | [文字识别](https://cloud.tencent.com/document/product/866) | 2023-05-12 01:39:47 | -| omics | [腾讯健康组学平台](https://cloud.tencent.com/document/product/1643) | 2023-05-12 01:40:23 | -| organization | [集团账号管理](https://cloud.tencent.com/document/product/850) | 2023-03-30 01:50:22 | -| partners | [渠道合作伙伴](https://cloud.tencent.com/document/product/563) | 2023-03-30 01:50:28 | -| pds | [私域安全](https://cloud.tencent.com/document/product/1473) | 2023-03-30 01:50:40 | -| postgres | [云数据库 PostgreSQL](https://cloud.tencent.com/document/product/409) | 2023-04-24 01:34:02 | -| privatedns | [私有域解析 Private DNS](https://cloud.tencent.com/document/product/1338) | 2023-04-27 01:32:20 | -| pts | [云压测](https://cloud.tencent.com/document/product/1484) | 2023-04-27 01:32:51 | -| rce | [全栈式风控引擎](https://cloud.tencent.com/document/product/1343) | 2023-04-26 01:42:31 | -| redis | [云数据库Redis](https://cloud.tencent.com/document/product/239) | 2023-05-12 01:42:12 | -| region | [地域管理系统](https://cloud.tencent.com/document/product/1596) | 2023-03-30 01:51:52 | -| rkp | [风险探针](https://cloud.tencent.com/document/product/1169) | 2023-03-30 01:51:54 | +| oceanus | [流计算 Oceanus](https://cloud.tencent.com/document/product/849) | 2023-08-09 01:39:21 | +| ocr | [文字识别](https://cloud.tencent.com/document/product/866) | 2023-08-09 01:39:38 | +| omics | [腾讯健康组学平台](https://cloud.tencent.com/document/product/1643) | 2023-07-20 01:37:20 | +| organization | [集团账号管理](https://cloud.tencent.com/document/product/850) | 2023-08-10 01:32:28 | +| partners | [渠道合作伙伴](https://cloud.tencent.com/document/product/563) | 2023-07-20 18:40:49 | +| pds | [私域安全](https://cloud.tencent.com/document/product/1473) | 2023-05-18 01:44:14 | +| postgres | [云数据库 PostgreSQL](https://cloud.tencent.com/document/product/409) | 2023-08-04 01:15:26 | +| privatedns | [私有域解析 Private DNS](https://cloud.tencent.com/document/product/1338) | 2023-07-06 01:39:21 | +| pts | [云压测](https://cloud.tencent.com/document/product/1484) | 2023-07-26 01:31:49 | +| rce | [全栈式风控引擎](https://cloud.tencent.com/document/product/1343) | 2023-05-18 01:45:58 | +| redis | [云数据库Redis](https://cloud.tencent.com/document/product/239) | 2023-08-03 01:10:44 | +| region | [地域管理系统](https://cloud.tencent.com/document/product/1596) | 2023-08-02 01:20:32 | +| rkp | [风险探针](https://cloud.tencent.com/document/product/1169) | 2023-05-18 01:46:50 | | rp | [注册保护](https://cloud.tencent.com/document/product/1191) | 2022-04-04 07:04:06 | -| rum | [前端性能监控](https://cloud.tencent.com/document/product/1464) | 2023-05-12 01:43:18 | -| scf | [云函数](https://cloud.tencent.com/document/product/583) | 2023-05-09 01:36:11 | -| ses | [邮件推送](https://cloud.tencent.com/document/product/1288) | 2023-05-09 01:36:33 | -| smh | [智能媒资托管](https://cloud.tencent.com/document/product/1339) | 2023-03-30 01:52:35 | -| smop | [腾讯安心用户运营平台](https://cloud.tencent.com/document/product/1310) | 2023-04-03 01:30:29 | -| smpn | [营销号码安全](https://cloud.tencent.com/document/product/1127) | 2023-03-30 01:52:41 | -| sms | [短信](https://cloud.tencent.com/document/product/382) | 2023-03-30 01:52:50 | -| soe | [智聆口语评测](https://cloud.tencent.com/document/product/884) | 2023-03-30 01:52:56 | +| rum | [前端性能监控](https://cloud.tencent.com/document/product/1464) | 2023-08-09 01:43:06 | +| scf | [云函数](https://cloud.tencent.com/document/product/583) | 2023-08-04 01:16:09 | +| ses | [邮件推送](https://cloud.tencent.com/document/product/1288) | 2023-06-28 01:37:26 | +| smh | [智能媒资托管](https://cloud.tencent.com/document/product/1339) | 2023-07-11 01:37:49 | +| smop | [腾讯安心用户运营平台](https://cloud.tencent.com/document/product/1310) | 2023-05-18 01:47:59 | +| smpn | [营销号码安全](https://cloud.tencent.com/document/product/1127) | 2023-05-18 01:48:01 | +| sms | [短信](https://cloud.tencent.com/document/product/382) | 2023-08-09 01:44:22 | +| soe | [智聆口语评测](https://cloud.tencent.com/document/product/884) | 2023-07-10 01:39:48 | | solar | [智汇零售](https://cloud.tencent.com/document/product) | 2020-03-19 08:01:59 | -| sqlserver | [云数据库 SQL Server](https://cloud.tencent.com/document/product/238) | 2023-05-10 01:43:56 | -| ssa | [安全运营中心](https://cloud.tencent.com/document/product/664) | 2023-05-08 01:50:08 | -| ssl | [SSL 证书](https://cloud.tencent.com/document/product/400) | 2023-05-12 01:45:40 | -| sslpod | [证书监控 SSLPod](https://cloud.tencent.com/document/product/1084) | 2023-03-30 01:53:47 | -| ssm | [凭据管理系统](https://cloud.tencent.com/document/product/1140) | 2023-05-12 01:46:03 | -| sts | [安全凭证服务](https://cloud.tencent.com/document/product/1312) | 2023-03-30 01:53:57 | -| taf | [流量反欺诈](https://cloud.tencent.com/document/product/1031) | 2023-03-30 01:54:01 | -| tag | [标签](https://cloud.tencent.com/document/product/651) | 2023-05-08 01:50:51 | -| tan | [碳引擎](https://cloud.tencent.com/document/product/1498) | 2023-03-30 01:54:15 | -| tat | [自动化助手](https://cloud.tencent.com/document/product/1340) | 2023-04-04 01:41:31 | +| sqlserver | [云数据库 SQL Server](https://cloud.tencent.com/document/product/238) | 2023-08-07 01:16:11 | +| ssa | [安全运营中心](https://cloud.tencent.com/document/product/664) | 2023-07-26 01:34:12 | +| ssl | [SSL 证书](https://cloud.tencent.com/document/product/400) | 2023-08-09 01:45:30 | +| sslpod | [证书监控 SSLPod](https://cloud.tencent.com/document/product/1084) | 2023-05-18 01:49:36 | +| ssm | [凭据管理系统](https://cloud.tencent.com/document/product/1140) | 2023-05-18 01:49:41 | +| sts | [安全凭证服务](https://cloud.tencent.com/document/product/1312) | 2023-07-19 01:39:05 | +| taf | [流量反欺诈](https://cloud.tencent.com/document/product/1031) | 2023-05-24 01:44:57 | +| tag | [标签](https://cloud.tencent.com/document/product/651) | 2023-08-04 01:17:06 | +| tan | [碳引擎](https://cloud.tencent.com/document/product/1498) | 2023-05-18 01:50:16 | +| tat | [自动化助手](https://cloud.tencent.com/document/product/1340) | 2023-06-15 01:34:24 | | tav | [文件检测](https://cloud.tencent.com/document/product) | 2019-11-28 22:10:04 | -| tbaas | [腾讯云区块链服务平台 TBaaS](https://cloud.tencent.com/document/product/663) | 2023-04-26 01:46:48 | +| tbaas | [腾讯云区块链服务平台 TBaaS](https://cloud.tencent.com/document/product/663) | 2023-07-24 01:45:22 | | tbm | [](https://cloud.tencent.com/document/product) | 2019-03-29 14:49:11 | -| tbp | [腾讯智能对话平台](https://cloud.tencent.com/document/product/1060) | 2023-03-30 01:54:37 | -| tcaplusdb | [游戏数据库 TcaplusDB](https://cloud.tencent.com/document/product/596) | 2023-04-13 01:37:44 | -| tcb | [云开发 CloudBase](https://cloud.tencent.com/document/product/876) | 2023-03-30 01:54:55 | -| tcbr | [云托管 CloudBase Run](https://cloud.tencent.com/document/product/1243) | 2023-03-30 01:57:42 | +| tbp | [腾讯智能对话平台](https://cloud.tencent.com/document/product/1060) | 2023-06-06 01:55:04 | +| tcaplusdb | [游戏数据库 TcaplusDB](https://cloud.tencent.com/document/product/596) | 2023-08-08 01:23:00 | +| tcb | [云开发 CloudBase](https://cloud.tencent.com/document/product/876) | 2023-07-21 01:39:45 | +| tcbr | [云托管 CloudBase Run](https://cloud.tencent.com/document/product/1243) | 2023-05-18 01:51:15 | | tcex | [腾讯云释义](https://cloud.tencent.com/document/product/1266) | 2022-07-21 06:17:29 | +| tchd | [腾讯云健康看板](https://cloud.tencent.com/document/product/1688) | 2023-08-10 01:37:37 | | tci | [腾讯智学课堂分析](https://cloud.tencent.com/document/product) | 2020-08-24 08:06:03 | -| tcm | [服务网格](https://cloud.tencent.com/document/product/1261) | 2023-03-30 01:57:46 | -| tcr | [容器镜像服务](https://cloud.tencent.com/document/product/1141) | 2023-04-26 01:48:46 | -| tcss | [容器安全服务](https://cloud.tencent.com/document/product/1285) | 2023-05-12 01:48:26 | -| tdcpg | [TDSQL-C PostgreSQL 版](https://cloud.tencent.com/document/product/1556) | 2023-03-30 02:27:00 | -| tdid | [分布式身份](https://cloud.tencent.com/document/product/1439) | 2023-03-30 02:27:07 | -| tdmq | [消息队列 TDMQ](https://cloud.tencent.com/document/product/1179) | 2023-05-11 01:48:28 | -| tds | [设备安全](https://cloud.tencent.com/document/product/1628) | 2023-03-30 02:27:47 | -| tem | [弹性微服务](https://cloud.tencent.com/document/product/1371) | 2023-04-20 01:41:18 | -| teo | [边缘安全加速平台](https://cloud.tencent.com/document/product/1552) | 2023-05-12 01:52:04 | -| thpc | [高性能计算平台](https://cloud.tencent.com/document/product/1527) | 2023-05-09 01:46:09 | +| tcm | [服务网格](https://cloud.tencent.com/document/product/1261) | 2023-06-06 01:55:42 | +| tcr | [容器镜像服务](https://cloud.tencent.com/document/product/1141) | 2023-08-15 01:36:55 | +| tcss | [容器安全服务](https://cloud.tencent.com/document/product/1285) | 2023-08-15 01:37:37 | +| tdcpg | [TDSQL-C PostgreSQL 版](https://cloud.tencent.com/document/product/1556) | 2023-06-21 01:36:25 | +| tdid | [分布式身份](https://cloud.tencent.com/document/product/1439) | 2023-07-24 01:49:20 | +| tdmq | [消息队列 TDMQ](https://cloud.tencent.com/document/product/1179) | 2023-08-14 01:41:40 | +| tds | [设备安全](https://cloud.tencent.com/document/product/1628) | 2023-05-18 01:55:50 | +| tem | [弹性微服务](https://cloud.tencent.com/document/product/1371) | 2023-05-22 02:01:01 | +| teo | [边缘安全加速平台](https://cloud.tencent.com/document/product/1552) | 2023-08-15 01:40:49 | +| thpc | [高性能计算平台](https://cloud.tencent.com/document/product/1527) | 2023-07-07 01:53:45 | | tia | [智能钛机器学习](https://cloud.tencent.com/document/product/851) | 2021-10-21 11:12:52 | -| tic | [资源编排 TIC](https://cloud.tencent.com/document/product/1213) | 2023-03-30 02:30:02 | +| tic | [资源编排 TIC](https://cloud.tencent.com/document/product/1213) | 2023-05-18 01:58:19 | | ticm | [智能鉴黄](https://cloud.tencent.com/document/product/864) | 2021-01-07 08:08:15 | -| tics | [威胁情报云查服务](https://cloud.tencent.com/document/product/1013) | 2023-03-30 02:30:06 | +| tics | [威胁情报云查服务](https://cloud.tencent.com/document/product/1013) | 2023-05-18 01:58:24 | | tiems | [腾讯云 TI 平台 TI-EMS ](https://cloud.tencent.com/document/product/1120) | 2022-07-19 06:19:39 | -| tiia | [图像分析](https://cloud.tencent.com/document/product/865) | 2023-05-08 01:57:16 | -| tione | [TI-ONE 训练平台](https://cloud.tencent.com/document/product/851) | 2023-05-10 01:53:37 | -| tiw | [互动白板](https://cloud.tencent.com/document/product/1137) | 2023-04-14 01:58:42 | -| tke | [容器服务](https://cloud.tencent.com/document/product/457) | 2023-05-10 01:54:36 | +| tiia | [图像分析](https://cloud.tencent.com/document/product/865) | 2023-07-10 01:48:50 | +| tione | [TI-ONE 训练平台](https://cloud.tencent.com/document/product/851) | 2023-08-14 21:50:46 | +| tiw | [互动白板](https://cloud.tencent.com/document/product/1137) | 2023-08-10 01:42:10 | +| tke | [容器服务](https://cloud.tencent.com/document/product/457) | 2023-08-10 01:42:34 | | tkgdq | [腾讯知识图谱数据查询](https://cloud.tencent.com/document/product) | 2020-03-10 00:51:44 | -| tms | [文本内容安全](https://cloud.tencent.com/document/product/1124) | 2023-03-30 02:45:27 | -| tmt | [机器翻译](https://cloud.tencent.com/document/product/551) | 2023-04-25 01:57:23 | -| tourism | [文旅客情平台](https://cloud.tencent.com/document/product/1684) | 2023-04-07 10:20:53 | -| trdp | [流量风险决策平台](https://cloud.tencent.com/document/product/1604) | 2023-03-30 02:45:33 | -| trp | [T-Sec-安心平台(RP)](https://cloud.tencent.com/document/product/1458) | 2023-04-26 02:00:05 | -| trro | [远程实时操控](https://cloud.tencent.com/document/product/1584) | 2023-04-12 02:06:17 | -| trtc | [实时音视频](https://cloud.tencent.com/document/product/647) | 2023-05-11 01:54:38 | -| tse | [微服务引擎 TSE](https://cloud.tencent.com/document/product/1364) | 2023-04-20 01:48:06 | -| tsf | [微服务平台 TSF](https://cloud.tencent.com/document/product/649) | 2023-05-11 01:55:10 | -| tsw | [微服务观测平台 TSW](https://cloud.tencent.com/document/product/1311) | 2023-03-30 02:47:12 | -| tts | [语音合成](https://cloud.tencent.com/document/product/1073) | 2023-05-10 01:58:33 | -| ump | [客流数字化平台](https://cloud.tencent.com/document/product/1320) | 2023-03-30 02:47:18 | -| vm | [视频内容安全](https://cloud.tencent.com/document/product/1265) | 2023-03-30 02:47:27 | -| vms | [语音消息](https://cloud.tencent.com/document/product/1128) | 2023-03-30 02:47:30 | -| vod | [云点播](https://cloud.tencent.com/document/product/266) | 2023-05-10 01:59:01 | -| vpc | [私有网络](https://cloud.tencent.com/document/product/215) | 2023-05-12 02:00:41 | -| vrs | [声音复刻](https://cloud.tencent.com/document/product/1283) | 2023-04-14 02:04:14 | -| waf | [Web 应用防火墙](https://cloud.tencent.com/document/product/627) | 2023-05-08 02:03:46 | -| wav | [企业微信汽车行业版](https://cloud.tencent.com/document/product/1318) | 2023-05-09 01:55:56 | -| wedata | [数据开发治理平台 WeData](https://cloud.tencent.com/document/product/1267) | 2023-05-11 02:02:05 | +| tms | [文本内容安全](https://cloud.tencent.com/document/product/1124) | 2023-05-18 02:01:07 | +| tmt | [机器翻译](https://cloud.tencent.com/document/product/551) | 2023-07-28 01:54:14 | +| tourism | [文旅客情大数据](https://cloud.tencent.com/document/product/1684) | 2023-08-10 01:43:37 | +| trdp | [流量风险决策平台](https://cloud.tencent.com/document/product/1604) | 2023-05-18 02:01:19 | +| trocket | [消息队列 RocketMQ 版](https://cloud.tencent.com/document/product/1493) | 2023-08-07 10:45:38 | +| trp | [T-Sec-安心平台(RP)](https://cloud.tencent.com/document/product/1458) | 2023-08-15 01:44:16 | +| trro | [远程实时操控](https://cloud.tencent.com/document/product/1584) | 2023-07-18 01:53:24 | +| trtc | [实时音视频](https://cloud.tencent.com/document/product/647) | 2023-08-10 01:44:04 | +| tse | [微服务引擎 TSE](https://cloud.tencent.com/document/product/1364) | 2023-08-11 01:44:23 | +| tsf | [微服务平台 TSF](https://cloud.tencent.com/document/product/649) | 2023-08-02 01:26:52 | +| tsw | [微服务观测平台 TSW](https://cloud.tencent.com/document/product/1311) | 2023-05-18 02:04:00 | +| tts | [语音合成](https://cloud.tencent.com/document/product/1073) | 2023-08-01 01:49:43 | +| ump | [客流数字化平台](https://cloud.tencent.com/document/product/1320) | 2023-05-18 02:04:06 | +| vm | [视频内容安全](https://cloud.tencent.com/document/product/1265) | 2023-05-18 02:04:19 | +| vms | [语音消息](https://cloud.tencent.com/document/product/1128) | 2023-05-18 02:04:23 | +| vod | [云点播](https://cloud.tencent.com/document/product/266) | 2023-08-11 01:45:58 | +| vpc | [私有网络](https://cloud.tencent.com/document/product/215) | 2023-08-14 01:49:39 | +| vrs | [声音复刻](https://cloud.tencent.com/document/product/1283) | 2023-07-18 01:58:58 | +| waf | [Web 应用防火墙](https://cloud.tencent.com/document/product/627) | 2023-08-15 01:49:42 | +| wav | [企业微信汽车行业版](https://cloud.tencent.com/document/product/1318) | 2023-07-18 01:59:28 | +| wedata | [数据开发治理平台 WeData](https://cloud.tencent.com/document/product/1267) | 2023-08-10 01:48:52 | | wss | [SSL证书管理服务](https://cloud.tencent.com/document/product) | 2020-04-01 08:53:44 | -| yinsuda | [音速达直播音乐版权引擎](https://cloud.tencent.com/document/product/1592) | 2023-04-28 01:49:51 | +| yinsuda | [音速达直播音乐版权引擎](https://cloud.tencent.com/document/product/1592) | 2023-08-10 01:50:27 | | youmall | [](https://cloud.tencent.com/document/product) | 2019-01-11 11:24:15 | | yunjing | [主机安全](https://cloud.tencent.com/document/product) | 2020-09-15 08:08:47 | -| yunsou | [腾讯云搜TCS](https://cloud.tencent.com/document/product/270) | 2023-03-30 02:59:18 | +| yunsou | [腾讯云搜TCS](https://cloud.tencent.com/document/product/270) | 2023-05-18 02:21:27 | | zj | [珠玑](https://cloud.tencent.com/document/product) | 2020-11-17 08:10:59 | \ No newline at end of file diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/AiartClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/AiartClient.php index 0db30dc6..21afc7cf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/AiartClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/AiartClient.php @@ -30,7 +30,7 @@ use TencentCloud\Aiart\V20221229\Models as Models; 请求频率限制为1次/秒。 * @method Models\TextToImageResponse TextToImage(Models\TextToImageRequest $req) 智能文生图接口将根据输入的描述文本,智能生成与之相关的结果图。 -输入:512个字符以内的描述性文本,推荐使用中文。 +输入:256个字符以内的描述性文本,推荐使用中文。 输出:对应风格及分辨率的 AI 生成图。 可支持的风格详见 [智能文生图风格列表](https://cloud.tencent.com/document/product/1668/86249),请将列表中的“风格编号”传入 Styles 数组,建议选择一种风格。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/ImageToImageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/ImageToImageRequest.php index fab3d7a3..116ac491 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/ImageToImageRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/ImageToImageRequest.php @@ -37,25 +37,23 @@ Base64 和 Url 必须提供一个,如果都提供以 Base64 为准。 Base64 和 Url 必须提供一个,如果都提供以 Base64 为准。 图片限制:单边分辨率小于2000,转成 Base64 字符串后小于 5MB。 * @method string getPrompt() 获取文本描述。 -用于在输入图的基础上引导生成图效果,建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。推荐使用中文。最多支持512个 utf-8 字符。 -注意:如果不输入任何文本描述,可能导致较差的效果,建议根据期望的效果输入相应的文本描述。 +用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。 +推荐使用中文。最多支持256个 utf-8 字符。 * @method void setPrompt(string $Prompt) 设置文本描述。 -用于在输入图的基础上引导生成图效果,建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。推荐使用中文。最多支持512个 utf-8 字符。 -注意:如果不输入任何文本描述,可能导致较差的效果,建议根据期望的效果输入相应的文本描述。 +用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。 +推荐使用中文。最多支持256个 utf-8 字符。 * @method string getNegativePrompt() 获取反向文本描述。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 -推荐使用中文。最多可传512个 utf-8 字符。 +推荐使用中文。最多可传256个 utf-8 字符。 * @method void setNegativePrompt(string $NegativePrompt) 设置反向文本描述。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 -推荐使用中文。最多可传512个 utf-8 字符。 +推荐使用中文。最多可传256个 utf-8 字符。 * @method array getStyles() 获取绘画风格。 请在 [智能图生图风格列表](https://cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。 推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。 -如果想要探索风格列表之外的风格,也可以尝试在 Prompt 中输入其他的风格描述。 * @method void setStyles(array $Styles) 设置绘画风格。 请在 [智能图生图风格列表](https://cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。 推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。 -如果想要探索风格列表之外的风格,也可以尝试在 Prompt 中输入其他的风格描述。 * @method ResultConfig getResultConfig() 获取生成图结果的配置,包括输出图片分辨率和尺寸等。 * @method void setResultConfig(ResultConfig $ResultConfig) 设置生成图结果的配置,包括输出图片分辨率和尺寸等。 * @method integer getLogoAdd() 获取为生成结果图添加标识的开关,默认为1。 @@ -73,9 +71,11 @@ Base64 和 Url 必须提供一个,如果都提供以 Base64 为准。 * @method void setLogoParam(LogoParam $LogoParam) 设置标识内容设置。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 * @method float getStrength() 获取生成自由度。 -Strength 值越小,生成图和原图越接近。取值范围0~1,不传默认为0.65。 +Strength 值越小,生成图和原图越接近。取值范围0~1,不传默认为0.75。 * @method void setStrength(float $Strength) 设置生成自由度。 -Strength 值越小,生成图和原图越接近。取值范围0~1,不传默认为0.65。 +Strength 值越小,生成图和原图越接近。取值范围0~1,不传默认为0.75。 + * @method string getRspImgType() 获取返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。 + * @method void setRspImgType(string $RspImgType) 设置返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。 */ class ImageToImageRequest extends AbstractModel { @@ -97,15 +97,15 @@ Base64 和 Url 必须提供一个,如果都提供以 Base64 为准。 /** * @var string 文本描述。 -用于在输入图的基础上引导生成图效果,建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。推荐使用中文。最多支持512个 utf-8 字符。 -注意:如果不输入任何文本描述,可能导致较差的效果,建议根据期望的效果输入相应的文本描述。 +用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。 +推荐使用中文。最多支持256个 utf-8 字符。 */ public $Prompt; /** * @var string 反向文本描述。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 -推荐使用中文。最多可传512个 utf-8 字符。 +推荐使用中文。最多可传256个 utf-8 字符。 */ public $NegativePrompt; @@ -113,7 +113,6 @@ Base64 和 Url 必须提供一个,如果都提供以 Base64 为准。 * @var array 绘画风格。 请在 [智能图生图风格列表](https://cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。 推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。 -如果想要探索风格列表之外的风格,也可以尝试在 Prompt 中输入其他的风格描述。 */ public $Styles; @@ -139,10 +138,15 @@ Base64 和 Url 必须提供一个,如果都提供以 Base64 为准。 /** * @var float 生成自由度。 -Strength 值越小,生成图和原图越接近。取值范围0~1,不传默认为0.65。 +Strength 值越小,生成图和原图越接近。取值范围0~1,不传默认为0.75。 */ public $Strength; + /** + * @var string 返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。 + */ + public $RspImgType; + /** * @param string $InputImage 输入图 Base64 数据。 算法将根据输入的图片,结合文本描述智能生成与之相关的图像。 @@ -153,15 +157,14 @@ Base64 和 Url 必须提供一个,如果都提供以 Base64 为准。 Base64 和 Url 必须提供一个,如果都提供以 Base64 为准。 图片限制:单边分辨率小于2000,转成 Base64 字符串后小于 5MB。 * @param string $Prompt 文本描述。 -用于在输入图的基础上引导生成图效果,建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。推荐使用中文。最多支持512个 utf-8 字符。 -注意:如果不输入任何文本描述,可能导致较差的效果,建议根据期望的效果输入相应的文本描述。 +用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。 +推荐使用中文。最多支持256个 utf-8 字符。 * @param string $NegativePrompt 反向文本描述。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 -推荐使用中文。最多可传512个 utf-8 字符。 +推荐使用中文。最多可传256个 utf-8 字符。 * @param array $Styles 绘画风格。 请在 [智能图生图风格列表](https://cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。 推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。 -如果想要探索风格列表之外的风格,也可以尝试在 Prompt 中输入其他的风格描述。 * @param ResultConfig $ResultConfig 生成图结果的配置,包括输出图片分辨率和尺寸等。 * @param integer $LogoAdd 为生成结果图添加标识的开关,默认为1。 1:添加标识。 @@ -171,7 +174,8 @@ Base64 和 Url 必须提供一个,如果都提供以 Base64 为准。 * @param LogoParam $LogoParam 标识内容设置。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 * @param float $Strength 生成自由度。 -Strength 值越小,生成图和原图越接近。取值范围0~1,不传默认为0.65。 +Strength 值越小,生成图和原图越接近。取值范围0~1,不传默认为0.75。 + * @param string $RspImgType 返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。 */ function __construct() { @@ -223,5 +227,9 @@ Strength 值越小,生成图和原图越接近。取值范围0~1,不传默 if (array_key_exists("Strength",$param) and $param["Strength"] !== null) { $this->Strength = $param["Strength"]; } + + if (array_key_exists("RspImgType",$param) and $param["RspImgType"] !== null) { + $this->RspImgType = $param["RspImgType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/ImageToImageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/ImageToImageResponse.php index f02aad63..bf370c27 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/ImageToImageResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/ImageToImageResponse.php @@ -20,15 +20,21 @@ use TencentCloud\Common\AbstractModel; /** * ImageToImage返回参数结构体 * - * @method string getResultImage() 获取返回的生成图 Base64 编码。 - * @method void setResultImage(string $ResultImage) 设置返回的生成图 Base64 编码。 + * @method string getResultImage() 获取根据入参 RspImgType 填入不同,返回不同的内容。 +如果传入 base64 则返回生成图 Base64 编码。 +如果传入 url 则返回的生成图 URL , 有效期1小时,请及时保存。 + * @method void setResultImage(string $ResultImage) 设置根据入参 RspImgType 填入不同,返回不同的内容。 +如果传入 base64 则返回生成图 Base64 编码。 +如果传入 url 则返回的生成图 URL , 有效期1小时,请及时保存。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class ImageToImageResponse extends AbstractModel { /** - * @var string 返回的生成图 Base64 编码。 + * @var string 根据入参 RspImgType 填入不同,返回不同的内容。 +如果传入 base64 则返回生成图 Base64 编码。 +如果传入 url 则返回的生成图 URL , 有效期1小时,请及时保存。 */ public $ResultImage; @@ -38,7 +44,9 @@ class ImageToImageResponse extends AbstractModel public $RequestId; /** - * @param string $ResultImage 返回的生成图 Base64 编码。 + * @param string $ResultImage 根据入参 RspImgType 填入不同,返回不同的内容。 +如果传入 base64 则返回生成图 Base64 编码。 +如果传入 url 则返回的生成图 URL , 有效期1小时,请及时保存。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/TextToImageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/TextToImageRequest.php index 35cd43a3..93d7c528 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/TextToImageRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/TextToImageRequest.php @@ -22,24 +22,22 @@ use TencentCloud\Common\AbstractModel; * * @method string getPrompt() 获取文本描述。 算法将根据输入的文本智能生成与之相关的图像。建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。 -不能为空,推荐使用中文。最多可传512个 utf-8 字符。 +不能为空,推荐使用中文。最多可传256个 utf-8 字符。 * @method void setPrompt(string $Prompt) 设置文本描述。 算法将根据输入的文本智能生成与之相关的图像。建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。 -不能为空,推荐使用中文。最多可传512个 utf-8 字符。 +不能为空,推荐使用中文。最多可传256个 utf-8 字符。 * @method string getNegativePrompt() 获取反向文本描述。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 -推荐使用中文。最多可传512个 utf-8 字符。 +推荐使用中文。最多可传256个 utf-8 字符。 * @method void setNegativePrompt(string $NegativePrompt) 设置反向文本描述。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 -推荐使用中文。最多可传512个 utf-8 字符。 +推荐使用中文。最多可传256个 utf-8 字符。 * @method array getStyles() 获取绘画风格。 请在 [智能文生图风格列表](https://cloud.tencent.com/document/product/1668/86249) 中选择期望的风格,传入风格编号。 推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。 -如果想要探索风格列表之外的风格,也可以尝试在 Prompt 中输入其他的风格描述。 * @method void setStyles(array $Styles) 设置绘画风格。 请在 [智能文生图风格列表](https://cloud.tencent.com/document/product/1668/86249) 中选择期望的风格,传入风格编号。 推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。 -如果想要探索风格列表之外的风格,也可以尝试在 Prompt 中输入其他的风格描述。 * @method ResultConfig getResultConfig() 获取生成图结果的配置,包括输出图片分辨率和尺寸等。 * @method void setResultConfig(ResultConfig $ResultConfig) 设置生成图结果的配置,包括输出图片分辨率和尺寸等。 * @method integer getLogoAdd() 获取为生成结果图添加标识的开关,默认为1。 @@ -56,20 +54,22 @@ use TencentCloud\Common\AbstractModel; 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 * @method void setLogoParam(LogoParam $LogoParam) 设置标识内容设置。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 + * @method string getRspImgType() 获取返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。 + * @method void setRspImgType(string $RspImgType) 设置返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。 */ class TextToImageRequest extends AbstractModel { /** * @var string 文本描述。 算法将根据输入的文本智能生成与之相关的图像。建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。 -不能为空,推荐使用中文。最多可传512个 utf-8 字符。 +不能为空,推荐使用中文。最多可传256个 utf-8 字符。 */ public $Prompt; /** * @var string 反向文本描述。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 -推荐使用中文。最多可传512个 utf-8 字符。 +推荐使用中文。最多可传256个 utf-8 字符。 */ public $NegativePrompt; @@ -77,7 +77,6 @@ class TextToImageRequest extends AbstractModel * @var array 绘画风格。 请在 [智能文生图风格列表](https://cloud.tencent.com/document/product/1668/86249) 中选择期望的风格,传入风格编号。 推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。 -如果想要探索风格列表之外的风格,也可以尝试在 Prompt 中输入其他的风格描述。 */ public $Styles; @@ -101,17 +100,21 @@ class TextToImageRequest extends AbstractModel */ public $LogoParam; + /** + * @var string 返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。 + */ + public $RspImgType; + /** * @param string $Prompt 文本描述。 算法将根据输入的文本智能生成与之相关的图像。建议详细描述画面主体、细节、场景等,文本描述越丰富,生成效果越精美。 -不能为空,推荐使用中文。最多可传512个 utf-8 字符。 +不能为空,推荐使用中文。最多可传256个 utf-8 字符。 * @param string $NegativePrompt 反向文本描述。 用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。 -推荐使用中文。最多可传512个 utf-8 字符。 +推荐使用中文。最多可传256个 utf-8 字符。 * @param array $Styles 绘画风格。 请在 [智能文生图风格列表](https://cloud.tencent.com/document/product/1668/86249) 中选择期望的风格,传入风格编号。 推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。 -如果想要探索风格列表之外的风格,也可以尝试在 Prompt 中输入其他的风格描述。 * @param ResultConfig $ResultConfig 生成图结果的配置,包括输出图片分辨率和尺寸等。 * @param integer $LogoAdd 为生成结果图添加标识的开关,默认为1。 1:添加标识。 @@ -120,6 +123,7 @@ class TextToImageRequest extends AbstractModel 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 * @param LogoParam $LogoParam 标识内容设置。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 + * @param string $RspImgType 返回图像方式(base64 或 url) ,二选一,默认为 base64。url 有效期为1小时。 */ function __construct() { @@ -159,5 +163,9 @@ class TextToImageRequest extends AbstractModel $this->LogoParam = new LogoParam(); $this->LogoParam->deserialize($param["LogoParam"]); } + + if (array_key_exists("RspImgType",$param) and $param["RspImgType"] !== null) { + $this->RspImgType = $param["RspImgType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/TextToImageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/TextToImageResponse.php index 56055a86..f1eef55b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/TextToImageResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Aiart/V20221229/Models/TextToImageResponse.php @@ -20,15 +20,21 @@ use TencentCloud\Common\AbstractModel; /** * TextToImage返回参数结构体 * - * @method string getResultImage() 获取返回的生成图 Base64 编码。 - * @method void setResultImage(string $ResultImage) 设置返回的生成图 Base64 编码。 + * @method string getResultImage() 获取根据入参 RspImgType 填入不同,返回不同的内容。 +如果传入 base64 则返回生成图 Base64 编码。 +如果传入 url 则返回的生成图 URL , 有效期1小时,请及时保存。 + * @method void setResultImage(string $ResultImage) 设置根据入参 RspImgType 填入不同,返回不同的内容。 +如果传入 base64 则返回生成图 Base64 编码。 +如果传入 url 则返回的生成图 URL , 有效期1小时,请及时保存。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class TextToImageResponse extends AbstractModel { /** - * @var string 返回的生成图 Base64 编码。 + * @var string 根据入参 RspImgType 填入不同,返回不同的内容。 +如果传入 base64 则返回生成图 Base64 编码。 +如果传入 url 则返回的生成图 URL , 有效期1小时,请及时保存。 */ public $ResultImage; @@ -38,7 +44,9 @@ class TextToImageResponse extends AbstractModel public $RequestId; /** - * @param string $ResultImage 返回的生成图 Base64 编码。 + * @param string $ResultImage 根据入参 RspImgType 填入不同,返回不同的内容。 +如果传入 base64 则返回生成图 Base64 编码。 +如果传入 url 则返回的生成图 URL , 有效期1小时,请及时保存。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ame/V20190916/Models/TRTCJoinRoomInput.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ame/V20190916/Models/TRTCJoinRoomInput.php index 5c84bbf7..ecc4a5e8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ame/V20190916/Models/TRTCJoinRoomInput.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ame/V20190916/Models/TRTCJoinRoomInput.php @@ -38,6 +38,14 @@ use TencentCloud\Common\AbstractModel; * @method void setRole(string $Role) 设置用户角色,目前支持两种角色:
  • anchor:主播
  • audience:观众
  • + * @method string getRoomIdType() 获取TRTC房间号的类型: +
  • Integer:数字类型
  • +
  • String:字符串类型
  • +默认为:Integer 。 + * @method void setRoomIdType(string $RoomIdType) 设置TRTC房间号的类型: +
  • Integer:数字类型
  • +
  • String:字符串类型
  • +默认为:Integer 。 */ class TRTCJoinRoomInput extends AbstractModel { @@ -74,6 +82,14 @@ class TRTCJoinRoomInput extends AbstractModel */ public $Role; + /** + * @var string TRTC房间号的类型: +
  • Integer:数字类型
  • +
  • String:字符串类型
  • +默认为:Integer 。 + */ + public $RoomIdType; + /** * @param string $Sign 签名。 * @param string $RoomId 房间号。 @@ -84,6 +100,10 @@ class TRTCJoinRoomInput extends AbstractModel * @param string $Role 用户角色,目前支持两种角色:
  • anchor:主播
  • audience:观众
  • + * @param string $RoomIdType TRTC房间号的类型: +
  • Integer:数字类型
  • +
  • String:字符串类型
  • +默认为:Integer 。 */ function __construct() { @@ -121,5 +141,9 @@ class TRTCJoinRoomInput extends AbstractModel if (array_key_exists("Role",$param) and $param["Role"] !== null) { $this->Role = $param["Role"]; } + + if (array_key_exists("RoomIdType",$param) and $param["RoomIdType"] !== null) { + $this->RoomIdType = $param["RoomIdType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/AntiddosClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/AntiddosClient.php index 6eda7842..7c91d736 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/AntiddosClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/AntiddosClient.php @@ -63,6 +63,7 @@ use TencentCloud\Antiddos\V20200309\Models as Models; * @method Models\DescribeBasicDeviceStatusResponse DescribeBasicDeviceStatus(Models\DescribeBasicDeviceStatusRequest $req) 获取基础防护攻击状态 * @method Models\DescribeBgpBizTrendResponse DescribeBgpBizTrend(Models\DescribeBgpBizTrendRequest $req) 获取高防包流量折线图 * @method Models\DescribeBizHttpStatusResponse DescribeBizHttpStatus(Models\DescribeBizHttpStatusRequest $req) 获取业务流量状态码统计列表 + * @method Models\DescribeBizMonitorTrendResponse DescribeBizMonitorTrend(Models\DescribeBizMonitorTrendRequest $req) 获取高防IP业务监控流量曲线 * @method Models\DescribeBizTrendResponse DescribeBizTrend(Models\DescribeBizTrendRequest $req) 获取业务流量曲线 * @method Models\DescribeBlackWhiteIpListResponse DescribeBlackWhiteIpList(Models\DescribeBlackWhiteIpListRequest $req) 获取DDoS防护的IP黑白名单 * @method Models\DescribeCCLevelListResponse DescribeCCLevelList(Models\DescribeCCLevelListRequest $req) 获取边界防护CC防护等级列表 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/BGPInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/BGPInstance.php index 602a359a..84bbc44b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/BGPInstance.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/BGPInstance.php @@ -87,6 +87,10 @@ use TencentCloud\Common\AbstractModel; * @method string getModifyTime() 获取修改时间 注意:此字段可能返回 null,表示取不到有效值。 * @method void setModifyTime(string $ModifyTime) 设置修改时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getBasicPlusFlag() 获取是否是基础防护加强版 0: 不是 1: 是 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBasicPlusFlag(integer $BasicPlusFlag) 设置是否是基础防护加强版 0: 不是 1: 是 注意:此字段可能返回 null,表示取不到有效值。 */ class BGPInstance extends AbstractModel @@ -205,6 +209,12 @@ class BGPInstance extends AbstractModel */ public $ModifyTime; + /** + * @var integer 是否是基础防护加强版 0: 不是 1: 是 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BasicPlusFlag; + /** * @param InstanceRelation $InstanceDetail 资产实例的详细信息 * @param BGPInstanceSpecification $SpecificationLimit 资产实例的规格信息 @@ -239,6 +249,8 @@ class BGPInstance extends AbstractModel * @param integer $ElasticServiceBandwidth 弹性业务带宽开关 * @param integer $GiftServiceBandWidth 赠送的业务带宽 * @param string $ModifyTime 修改时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $BasicPlusFlag 是否是基础防护加强版 0: 不是 1: 是 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -348,5 +360,9 @@ class BGPInstance extends AbstractModel if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { $this->ModifyTime = $param["ModifyTime"]; } + + if (array_key_exists("BasicPlusFlag",$param) and $param["BasicPlusFlag"] !== null) { + $this->BasicPlusFlag = $param["BasicPlusFlag"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/BoundIpInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/BoundIpInfo.php index 5a4defc6..e51c5050 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/BoundIpInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/BoundIpInfo.php @@ -30,6 +30,10 @@ use TencentCloud\Common\AbstractModel; * @method void setDeviceType(string $DeviceType) 设置产品分类下的子类型,绑定操作为必填项,解绑操作可不填。取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(弹性公网常规IP)] * @method integer getIspCode() 获取运营商,绑定操作为必填项,解绑操作可不填。0:电信;1:联通;2:移动;5:BGP * @method void setIspCode(integer $IspCode) 设置运营商,绑定操作为必填项,解绑操作可不填。0:电信;1:联通;2:移动;5:BGP + * @method string getDomain() 获取域名化资产对应的域名 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDomain(string $Domain) 设置域名化资产对应的域名 +注意:此字段可能返回 null,表示取不到有效值。 */ class BoundIpInfo extends AbstractModel { @@ -58,12 +62,20 @@ class BoundIpInfo extends AbstractModel */ public $IspCode; + /** + * @var string 域名化资产对应的域名 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Domain; + /** * @param string $Ip IP地址 * @param string $BizType 绑定的产品分类,绑定操作为必填项,解绑操作可不填。取值[public(CVM、CLB产品),bm(黑石产品),eni(弹性网卡),vpngw(VPN网关), natgw(NAT网关),waf(Web应用安全产品),fpc(金融产品),gaap(GAAP产品), other(托管IP)] * @param string $InstanceId IP所属的资源实例ID,绑定操作为必填项,解绑操作可不填。例如是弹性网卡的IP,则InstanceId填写弹性网卡的ID(eni-*); 如果绑定的是托管IP没有对应的资源实例ID,请填写"none"; * @param string $DeviceType 产品分类下的子类型,绑定操作为必填项,解绑操作可不填。取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(弹性公网常规IP)] * @param integer $IspCode 运营商,绑定操作为必填项,解绑操作可不填。0:电信;1:联通;2:移动;5:BGP + * @param string $Domain 域名化资产对应的域名 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -97,5 +109,9 @@ class BoundIpInfo extends AbstractModel if (array_key_exists("IspCode",$param) and $param["IspCode"] !== null) { $this->IspCode = $param["IspCode"]; } + + if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/CreateBoundIPRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/CreateBoundIPRequest.php index 8e861e03..5118aab1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/CreateBoundIPRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/CreateBoundIPRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * CreateBoundIP请求参数结构体 * - * @method string getBusiness() 获取大禹子产品代号(bgp表示独享包;bgp-multip表示共享包) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgp表示独享包;bgp-multip表示共享包) + * @method string getBusiness() 获取DDoS防护子产品代号(bgp表示独享包;bgp-multip表示共享包) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgp表示独享包;bgp-multip表示共享包) * @method string getId() 获取资源实例ID * @method void setId(string $Id) 设置资源实例ID * @method array getBoundDevList() 获取绑定到资源实例的IP数组,当资源实例为高防包(独享包)时,数组只允许填1个IP;当没有要绑定的IP时可以为空数组;但是BoundDevList和UnBoundDevList至少有一个不为空; @@ -30,11 +30,13 @@ use TencentCloud\Common\AbstractModel; * @method void setUnBoundDevList(array $UnBoundDevList) 设置与资源实例解绑的IP数组,当资源实例为高防包(独享包)时,数组只允许填1个IP;当没有要解绑的IP时可以为空数组;但是BoundDevList和UnBoundDevList至少有一个不为空; * @method string getCopyPolicy() 获取已弃用,不填 * @method void setCopyPolicy(string $CopyPolicy) 设置已弃用,不填 + * @method string getFilterRegion() 获取如果该资源实例为域名化资产则,该参数必填 + * @method void setFilterRegion(string $FilterRegion) 设置如果该资源实例为域名化资产则,该参数必填 */ class CreateBoundIPRequest extends AbstractModel { /** - * @var string 大禹子产品代号(bgp表示独享包;bgp-multip表示共享包) + * @var string DDoS防护子产品代号(bgp表示独享包;bgp-multip表示共享包) */ public $Business; @@ -59,11 +61,17 @@ class CreateBoundIPRequest extends AbstractModel public $CopyPolicy; /** - * @param string $Business 大禹子产品代号(bgp表示独享包;bgp-multip表示共享包) + * @var string 如果该资源实例为域名化资产则,该参数必填 + */ + public $FilterRegion; + + /** + * @param string $Business DDoS防护子产品代号(bgp表示独享包;bgp-multip表示共享包) * @param string $Id 资源实例ID * @param array $BoundDevList 绑定到资源实例的IP数组,当资源实例为高防包(独享包)时,数组只允许填1个IP;当没有要绑定的IP时可以为空数组;但是BoundDevList和UnBoundDevList至少有一个不为空; * @param array $UnBoundDevList 与资源实例解绑的IP数组,当资源实例为高防包(独享包)时,数组只允许填1个IP;当没有要解绑的IP时可以为空数组;但是BoundDevList和UnBoundDevList至少有一个不为空; * @param string $CopyPolicy 已弃用,不填 + * @param string $FilterRegion 如果该资源实例为域名化资产则,该参数必填 */ function __construct() { @@ -107,5 +115,9 @@ class CreateBoundIPRequest extends AbstractModel if (array_key_exists("CopyPolicy",$param) and $param["CopyPolicy"] !== null) { $this->CopyPolicy = $param["CopyPolicy"]; } + + if (array_key_exists("FilterRegion",$param) and $param["FilterRegion"] !== null) { + $this->FilterRegion = $param["FilterRegion"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/CreateNewL7RulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/CreateNewL7RulesRequest.php index d7814ea1..21970001 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/CreateNewL7RulesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/CreateNewL7RulesRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method array getRules() 获取规则列表 * @method void setRules(array $Rules) 设置规则列表 - * @method string getBusiness() 获取大禹子产品代号(bgpip表示高防IP) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgpip表示高防IP) + * @method string getBusiness() 获取DDoS防护子产品代号(bgpip表示高防IP) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgpip表示高防IP) * @method array getIdList() 获取资源ID列表 * @method void setIdList(array $IdList) 设置资源ID列表 * @method array getVipList() 获取资源IP列表 @@ -37,7 +37,7 @@ class CreateNewL7RulesRequest extends AbstractModel public $Rules; /** - * @var string 大禹子产品代号(bgpip表示高防IP) + * @var string DDoS防护子产品代号(bgpip表示高防IP) */ public $Business; @@ -53,7 +53,7 @@ class CreateNewL7RulesRequest extends AbstractModel /** * @param array $Rules 规则列表 - * @param string $Business 大禹子产品代号(bgpip表示高防IP) + * @param string $Business DDoS防护子产品代号(bgpip表示高防IP) * @param array $IdList 资源ID列表 * @param array $VipList 资源IP列表 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBasicDeviceStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBasicDeviceStatusRequest.php index f95419b6..2d0722fb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBasicDeviceStatusRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBasicDeviceStatusRequest.php @@ -22,6 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method array getIpList() 获取IP 资源列表 * @method void setIpList(array $IpList) 设置IP 资源列表 + * @method array getIdList() 获取域名化资源传id + * @method void setIdList(array $IdList) 设置域名化资源传id + * @method integer getFilterRegion() 获取地域名称 + * @method void setFilterRegion(integer $FilterRegion) 设置地域名称 */ class DescribeBasicDeviceStatusRequest extends AbstractModel { @@ -30,8 +34,20 @@ class DescribeBasicDeviceStatusRequest extends AbstractModel */ public $IpList; + /** + * @var array 域名化资源传id + */ + public $IdList; + + /** + * @var integer 地域名称 + */ + public $FilterRegion; + /** * @param array $IpList IP 资源列表 + * @param array $IdList 域名化资源传id + * @param integer $FilterRegion 地域名称 */ function __construct() { @@ -49,5 +65,13 @@ class DescribeBasicDeviceStatusRequest extends AbstractModel if (array_key_exists("IpList",$param) and $param["IpList"] !== null) { $this->IpList = $param["IpList"]; } + + if (array_key_exists("IdList",$param) and $param["IdList"] !== null) { + $this->IdList = $param["IdList"]; + } + + if (array_key_exists("FilterRegion",$param) and $param["FilterRegion"] !== null) { + $this->FilterRegion = $param["FilterRegion"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBasicDeviceStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBasicDeviceStatusResponse.php index 44b6a72e..500ef0de 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBasicDeviceStatusResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBasicDeviceStatusResponse.php @@ -28,6 +28,10 @@ use TencentCloud\Common\AbstractModel; 1 - 封堵状态 2 - 正常状态 3 - 攻击状态 + * @method array getCLBData() 获取域名化资产的名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCLBData(array $CLBData) 设置域名化资产的名称 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -41,6 +45,12 @@ class DescribeBasicDeviceStatusResponse extends AbstractModel */ public $Data; + /** + * @var array 域名化资产的名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CLBData; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -51,6 +61,8 @@ class DescribeBasicDeviceStatusResponse extends AbstractModel 1 - 封堵状态 2 - 正常状态 3 - 攻击状态 + * @param array $CLBData 域名化资产的名称 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -75,6 +87,15 @@ class DescribeBasicDeviceStatusResponse extends AbstractModel } } + if (array_key_exists("CLBData",$param) and $param["CLBData"] !== null) { + $this->CLBData = []; + foreach ($param["CLBData"] as $key => $value){ + $obj = new KeyValue(); + $obj->deserialize($value); + array_push($this->CLBData, $obj); + } + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBgpBizTrendRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBgpBizTrendRequest.php index 59b80343..960b9968 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBgpBizTrendRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBgpBizTrendRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeBgpBizTrend请求参数结构体 * - * @method string getBusiness() 获取大禹子产品代号(bgp-multip表示高防包) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgp-multip表示高防包) + * @method string getBusiness() 获取DDoS防护子产品代号(bgp-multip表示高防包) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgp-multip表示高防包) * @method string getStartTime() 获取统计开始时间。 例:“2020-09-22 00:00:00” * @method void setStartTime(string $StartTime) 设置统计开始时间。 例:“2020-09-22 00:00:00” * @method string getEndTime() 获取统计结束时间。 例:“2020-09-22 00:00:00” @@ -36,7 +36,7 @@ use TencentCloud\Common\AbstractModel; class DescribeBgpBizTrendRequest extends AbstractModel { /** - * @var string 大禹子产品代号(bgp-multip表示高防包) + * @var string DDoS防护子产品代号(bgp-multip表示高防包) */ public $Business; @@ -66,7 +66,7 @@ class DescribeBgpBizTrendRequest extends AbstractModel public $Flag; /** - * @param string $Business 大禹子产品代号(bgp-multip表示高防包) + * @param string $Business DDoS防护子产品代号(bgp-multip表示高防包) * @param string $StartTime 统计开始时间。 例:“2020-09-22 00:00:00” * @param string $EndTime 统计结束时间。 例:“2020-09-22 00:00:00” * @param string $MetricName 统计纬度,可取值intraffic, outtraffic, inpkg, outpkg diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizHttpStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizHttpStatusRequest.php index ea14b3b4..0929e62b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizHttpStatusRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizHttpStatusRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getStatistics() 获取统计方式,仅支持sum * @method void setStatistics(string $Statistics) 设置统计方式,仅支持sum - * @method string getBusiness() 获取大禹子产品代号(bgpip表示高防IP) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgpip表示高防IP) + * @method string getBusiness() 获取DDoS防护子产品代号(bgpip表示高防IP) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgpip表示高防IP) * @method integer getPeriod() 获取统计周期,可取值60,300,1800,3600, 21600,86400,单位秒 * @method void setPeriod(integer $Period) 设置统计周期,可取值60,300,1800,3600, 21600,86400,单位秒 * @method string getStartTime() 获取统计开始时间。 如2020-02-01 12:04:12 @@ -45,7 +45,7 @@ class DescribeBizHttpStatusRequest extends AbstractModel public $Statistics; /** - * @var string 大禹子产品代号(bgpip表示高防IP) + * @var string DDoS防护子产品代号(bgpip表示高防IP) */ public $Business; @@ -81,7 +81,7 @@ class DescribeBizHttpStatusRequest extends AbstractModel /** * @param string $Statistics 统计方式,仅支持sum - * @param string $Business 大禹子产品代号(bgpip表示高防IP) + * @param string $Business DDoS防护子产品代号(bgpip表示高防IP) * @param integer $Period 统计周期,可取值60,300,1800,3600, 21600,86400,单位秒 * @param string $StartTime 统计开始时间。 如2020-02-01 12:04:12 * @param string $EndTime 统计结束时间。如2020-02-03 18:03:23 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizMonitorTrendRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizMonitorTrendRequest.php new file mode 100644 index 00000000..607acfa2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizMonitorTrendRequest.php @@ -0,0 +1,113 @@ +Business = $param["Business"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("MetricName",$param) and $param["MetricName"] !== null) { + $this->MetricName = $param["MetricName"]; + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizMonitorTrendResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizMonitorTrendResponse.php new file mode 100644 index 00000000..bec637c8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizMonitorTrendResponse.php @@ -0,0 +1,93 @@ +DataList = $param["DataList"]; + } + + if (array_key_exists("MetricName",$param) and $param["MetricName"] !== null) { + $this->MetricName = $param["MetricName"]; + } + + if (array_key_exists("MaxData",$param) and $param["MaxData"] !== null) { + $this->MaxData = $param["MaxData"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizTrendRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizTrendRequest.php index db155ede..aa8db6f3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizTrendRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeBizTrendRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getStatistics() 获取统计方式,可取值max, min, avg, sum, 如统计纬度是流量速率或包量速率,仅可取值max * @method void setStatistics(string $Statistics) 设置统计方式,可取值max, min, avg, sum, 如统计纬度是流量速率或包量速率,仅可取值max - * @method string getBusiness() 获取大禹子产品代号(bgpip表示高防IP) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgpip表示高防IP) + * @method string getBusiness() 获取DDoS防护子产品代号(bgpip表示高防IP) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgpip表示高防IP) * @method integer getPeriod() 获取统计周期,可取值60,300,1800,3600,21600,86400,单位秒 * @method void setPeriod(integer $Period) 设置统计周期,可取值60,300,1800,3600,21600,86400,单位秒 * @method string getStartTime() 获取统计开始时间。 例:“2020-09-22 00:00:00” @@ -53,7 +53,7 @@ class DescribeBizTrendRequest extends AbstractModel public $Statistics; /** - * @var string 大禹子产品代号(bgpip表示高防IP) + * @var string DDoS防护子产品代号(bgpip表示高防IP) */ public $Business; @@ -101,7 +101,7 @@ domain:域名业务 /** * @param string $Statistics 统计方式,可取值max, min, avg, sum, 如统计纬度是流量速率或包量速率,仅可取值max - * @param string $Business 大禹子产品代号(bgpip表示高防IP) + * @param string $Business DDoS防护子产品代号(bgpip表示高防IP) * @param integer $Period 统计周期,可取值60,300,1800,3600,21600,86400,单位秒 * @param string $StartTime 统计开始时间。 例:“2020-09-22 00:00:00” * @param string $EndTime 统计结束时间。 例:“2020-09-22 00:00:00” diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCLevelListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCLevelListRequest.php index 21ef1f8f..73a39304 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCLevelListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCLevelListRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeCCLevelList请求参数结构体 * - * @method string getBusiness() 获取大禹子产品代号(bgp-multip表示高防包) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgp-multip表示高防包) + * @method string getBusiness() 获取DDoS防护子产品代号(bgp-multip表示高防包) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgp-multip表示高防包) * @method integer getOffset() 获取页起始偏移,取值为(页码-1)*一页条数 * @method void setOffset(integer $Offset) 设置页起始偏移,取值为(页码-1)*一页条数 * @method integer getLimit() 获取一页条数 @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class DescribeCCLevelListRequest extends AbstractModel { /** - * @var string 大禹子产品代号(bgp-multip表示高防包) + * @var string DDoS防护子产品代号(bgp-multip表示高防包) */ public $Business; @@ -52,7 +52,7 @@ class DescribeCCLevelListRequest extends AbstractModel public $InstanceId; /** - * @param string $Business 大禹子产品代号(bgp-multip表示高防包) + * @param string $Business DDoS防护子产品代号(bgp-multip表示高防包) * @param integer $Offset 页起始偏移,取值为(页码-1)*一页条数 * @param integer $Limit 一页条数 * @param string $InstanceId 指定实例Id diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCPrecisionPlyListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCPrecisionPlyListRequest.php index 2914e672..f10ea348 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCPrecisionPlyListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCPrecisionPlyListRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeCCPrecisionPlyList请求参数结构体 * - * @method string getBusiness() 获取大禹子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) + * @method string getBusiness() 获取DDoS防护子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) * @method integer getOffset() 获取页起始偏移,取值为(页码-1)*一页条数 * @method void setOffset(integer $Offset) 设置页起始偏移,取值为(页码-1)*一页条数 * @method integer getLimit() 获取一页条数 @@ -38,7 +38,7 @@ use TencentCloud\Common\AbstractModel; class DescribeCCPrecisionPlyListRequest extends AbstractModel { /** - * @var string 大禹子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) + * @var string DDoS防护子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) */ public $Business; @@ -73,7 +73,7 @@ class DescribeCCPrecisionPlyListRequest extends AbstractModel public $Protocol; /** - * @param string $Business 大禹子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) + * @param string $Business DDoS防护子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) * @param integer $Offset 页起始偏移,取值为(页码-1)*一页条数 * @param integer $Limit 一页条数 * @param string $InstanceId 指定特定实例Id diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCReqLimitPolicyListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCReqLimitPolicyListRequest.php index c4868aa2..37791b5b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCReqLimitPolicyListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCReqLimitPolicyListRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeCCReqLimitPolicyList请求参数结构体 * - * @method string getBusiness() 获取大禹子产品代号(bgp-multip表示高防包,bgpip表示高防IP) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgp-multip表示高防包,bgpip表示高防IP) + * @method string getBusiness() 获取DDoS防护子产品代号(bgp-multip表示高防包,bgpip表示高防IP) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgp-multip表示高防包,bgpip表示高防IP) * @method integer getOffset() 获取页起始偏移,取值为(页码-1)*一页条数 * @method void setOffset(integer $Offset) 设置页起始偏移,取值为(页码-1)*一页条数 * @method integer getLimit() 获取一页条数 @@ -38,7 +38,7 @@ use TencentCloud\Common\AbstractModel; class DescribeCCReqLimitPolicyListRequest extends AbstractModel { /** - * @var string 大禹子产品代号(bgp-multip表示高防包,bgpip表示高防IP) + * @var string DDoS防护子产品代号(bgp-multip表示高防包,bgpip表示高防IP) */ public $Business; @@ -73,7 +73,7 @@ class DescribeCCReqLimitPolicyListRequest extends AbstractModel public $Protocol; /** - * @param string $Business 大禹子产品代号(bgp-multip表示高防包,bgpip表示高防IP) + * @param string $Business DDoS防护子产品代号(bgp-multip表示高防包,bgpip表示高防IP) * @param integer $Offset 页起始偏移,取值为(页码-1)*一页条数 * @param integer $Limit 一页条数 * @param string $InstanceId 指定实例Id diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCThresholdListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCThresholdListRequest.php index 5ed09ffd..7c68bc6f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCThresholdListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCThresholdListRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeCCThresholdList请求参数结构体 * - * @method string getBusiness() 获取大禹子产品代号(bgp-multip表示高防包) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgp-multip表示高防包) + * @method string getBusiness() 获取DDoS防护子产品代号(bgp-multip表示高防包) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgp-multip表示高防包) * @method integer getOffset() 获取页起始偏移,取值为(页码-1)*一页条数 * @method void setOffset(integer $Offset) 设置页起始偏移,取值为(页码-1)*一页条数 * @method integer getLimit() 获取一页条数 @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class DescribeCCThresholdListRequest extends AbstractModel { /** - * @var string 大禹子产品代号(bgp-multip表示高防包) + * @var string DDoS防护子产品代号(bgp-multip表示高防包) */ public $Business; @@ -52,7 +52,7 @@ class DescribeCCThresholdListRequest extends AbstractModel public $InstanceId; /** - * @param string $Business 大禹子产品代号(bgp-multip表示高防包) + * @param string $Business DDoS防护子产品代号(bgp-multip表示高防包) * @param integer $Offset 页起始偏移,取值为(页码-1)*一页条数 * @param integer $Limit 一页条数 * @param string $InstanceId 指定实例Id diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCTrendRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCTrendRequest.php index de3ab258..d1acde3a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCTrendRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCCTrendRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeCCTrend请求参数结构体 * - * @method string getBusiness() 获取大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版;basic表示DDoS基础防护) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版;basic表示DDoS基础防护) + * @method string getBusiness() 获取DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版;basic表示DDoS基础防护) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版;basic表示DDoS基础防护) * @method string getIp() 获取资源的IP * @method void setIp(string $Ip) 设置资源的IP * @method integer getPeriod() 获取统计粒度,取值[300(5分钟),3600(小时),86400(天)] @@ -40,7 +40,7 @@ use TencentCloud\Common\AbstractModel; class DescribeCCTrendRequest extends AbstractModel { /** - * @var string 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版;basic表示DDoS基础防护) + * @var string DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版;basic表示DDoS基础防护) */ public $Business; @@ -80,7 +80,7 @@ class DescribeCCTrendRequest extends AbstractModel public $Id; /** - * @param string $Business 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版;basic表示DDoS基础防护) + * @param string $Business DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版;basic表示DDoS基础防护) * @param string $Ip 资源的IP * @param integer $Period 统计粒度,取值[300(5分钟),3600(小时),86400(天)] * @param string $StartTime 统计开始时间 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCcBlackWhiteIpListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCcBlackWhiteIpListRequest.php index 876dd85b..1a965651 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCcBlackWhiteIpListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCcBlackWhiteIpListRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeCcBlackWhiteIpList请求参数结构体 * - * @method string getBusiness() 获取大禹子产品代号(bgp-multip:表示高防包;bgpip:表示高防IP) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgp-multip:表示高防包;bgpip:表示高防IP) + * @method string getBusiness() 获取DDoS防护子产品代号(bgp-multip:表示高防包;bgpip:表示高防IP) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgp-multip:表示高防包;bgpip:表示高防IP) * @method string getInstanceId() 获取指定特定实例Id * @method void setInstanceId(string $InstanceId) 设置指定特定实例Id * @method integer getOffset() 获取页起始偏移,取值为(页码-1)*一页条数 @@ -42,7 +42,7 @@ use TencentCloud\Common\AbstractModel; class DescribeCcBlackWhiteIpListRequest extends AbstractModel { /** - * @var string 大禹子产品代号(bgp-multip:表示高防包;bgpip:表示高防IP) + * @var string DDoS防护子产品代号(bgp-multip:表示高防包;bgpip:表示高防IP) */ public $Business; @@ -87,7 +87,7 @@ class DescribeCcBlackWhiteIpListRequest extends AbstractModel public $FilterType; /** - * @param string $Business 大禹子产品代号(bgp-multip:表示高防包;bgpip:表示高防IP) + * @param string $Business DDoS防护子产品代号(bgp-multip:表示高防包;bgpip:表示高防IP) * @param string $InstanceId 指定特定实例Id * @param integer $Offset 页起始偏移,取值为(页码-1)*一页条数 * @param integer $Limit 一页条数 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCcGeoIPBlockConfigListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCcGeoIPBlockConfigListRequest.php index b9d77796..c201bb70 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCcGeoIPBlockConfigListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeCcGeoIPBlockConfigListRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeCcGeoIPBlockConfigList请求参数结构体 * - * @method string getBusiness() 获取大禹子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) + * @method string getBusiness() 获取DDoS防护子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) * @method integer getOffset() 获取页起始偏移,取值为(页码-1)*一页条数 * @method void setOffset(integer $Offset) 设置页起始偏移,取值为(页码-1)*一页条数 * @method integer getLimit() 获取一页条数 @@ -38,7 +38,7 @@ use TencentCloud\Common\AbstractModel; class DescribeCcGeoIPBlockConfigListRequest extends AbstractModel { /** - * @var string 大禹子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) + * @var string DDoS防护子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) */ public $Business; @@ -73,7 +73,7 @@ class DescribeCcGeoIPBlockConfigListRequest extends AbstractModel public $Protocol; /** - * @param string $Business 大禹子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) + * @param string $Business DDoS防护子产品代号(bgpip-multip:表示高防包;bgpip:表示高防IP) * @param integer $Offset 页起始偏移,取值为(页码-1)*一页条数 * @param integer $Limit 一页条数 * @param string $InstanceId 指定特定实例ID diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeListBGPInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeListBGPInstancesRequest.php index 1dfd213a..ef6515ef 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeListBGPInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeListBGPInstancesRequest.php @@ -56,6 +56,8 @@ use TencentCloud\Common\AbstractModel; * @method void setExcludeAdvancedInfo(boolean $ExcludeAdvancedInfo) 设置默认false;接口传true,返回数据中不包含高级信息,高级信息包含:InstanceList[0].Usage。 * @method array getFilterAssetIpList() 获取资产IP数组 * @method void setFilterAssetIpList(array $FilterAssetIpList) 设置资产IP数组 + * @method integer getFilterBasicPlusFlag() 获取是否包含基础防护增强版 0: 不包含 1: 包含 + * @method void setFilterBasicPlusFlag(integer $FilterBasicPlusFlag) 设置是否包含基础防护增强版 0: 不包含 1: 包含 */ class DescribeListBGPInstancesRequest extends AbstractModel { @@ -149,6 +151,11 @@ class DescribeListBGPInstancesRequest extends AbstractModel */ public $FilterAssetIpList; + /** + * @var integer 是否包含基础防护增强版 0: 不包含 1: 包含 + */ + public $FilterBasicPlusFlag; + /** * @param integer $Offset 页起始偏移,取值为(页码-1)*一页条数 * @param integer $Limit 一页条数,当Limit=0时,默认一页条数为20;最大取值为100 @@ -168,6 +175,7 @@ class DescribeListBGPInstancesRequest extends AbstractModel * @param integer $FilterConvoy 重保护航搜索 * @param boolean $ExcludeAdvancedInfo 默认false;接口传true,返回数据中不包含高级信息,高级信息包含:InstanceList[0].Usage。 * @param array $FilterAssetIpList 资产IP数组 + * @param integer $FilterBasicPlusFlag 是否包含基础防护增强版 0: 不包含 1: 包含 */ function __construct() { @@ -254,5 +262,9 @@ class DescribeListBGPInstancesRequest extends AbstractModel if (array_key_exists("FilterAssetIpList",$param) and $param["FilterAssetIpList"] !== null) { $this->FilterAssetIpList = $param["FilterAssetIpList"]; } + + if (array_key_exists("FilterBasicPlusFlag",$param) and $param["FilterBasicPlusFlag"] !== null) { + $this->FilterBasicPlusFlag = $param["FilterBasicPlusFlag"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeNewL7RulesErrHealthRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeNewL7RulesErrHealthRequest.php index c08f59d2..f6bbcdf2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeNewL7RulesErrHealthRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeNewL7RulesErrHealthRequest.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * DescribeNewL7RulesErrHealth请求参数结构体 * - * @method string getBusiness() 获取大禹子产品代号(bgpip表示高防IP) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgpip表示高防IP) + * @method string getBusiness() 获取DDoS防护子产品代号(bgpip表示高防IP) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgpip表示高防IP) * @method array getRuleIdList() 获取规则Id列表 * @method void setRuleIdList(array $RuleIdList) 设置规则Id列表 */ class DescribeNewL7RulesErrHealthRequest extends AbstractModel { /** - * @var string 大禹子产品代号(bgpip表示高防IP) + * @var string DDoS防护子产品代号(bgpip表示高防IP) */ public $Business; @@ -38,7 +38,7 @@ class DescribeNewL7RulesErrHealthRequest extends AbstractModel public $RuleIdList; /** - * @param string $Business 大禹子产品代号(bgpip表示高防IP) + * @param string $Business DDoS防护子产品代号(bgpip表示高防IP) * @param array $RuleIdList 规则Id列表 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeNewL7RulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeNewL7RulesRequest.php index 83a7ff76..5e9157f8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeNewL7RulesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeNewL7RulesRequest.php @@ -20,27 +20,29 @@ use TencentCloud\Common\AbstractModel; /** * DescribeNewL7Rules请求参数结构体 * - * @method string getBusiness() 获取大禹子产品代号(bgpip表示高防IP) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgpip表示高防IP) + * @method string getBusiness() 获取DDoS防护子产品代号(bgpip表示高防IP) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgpip表示高防IP) * @method array getStatusList() 获取状态搜索,选填,取值[0(规则配置成功),1(规则配置生效中),2(规则配置失败),3(规则删除生效中),5(规则删除失败),6(规则等待配置),7(规则等待删除),8(规则待配置证书)] * @method void setStatusList(array $StatusList) 设置状态搜索,选填,取值[0(规则配置成功),1(规则配置生效中),2(规则配置失败),3(规则删除生效中),5(规则删除失败),6(规则等待配置),7(规则等待删除),8(规则待配置证书)] * @method string getDomain() 获取域名搜索,选填,当需要搜索域名请填写 * @method void setDomain(string $Domain) 设置域名搜索,选填,当需要搜索域名请填写 * @method string getIp() 获取IP搜索,选填,当需要搜索IP请填写 * @method void setIp(string $Ip) 设置IP搜索,选填,当需要搜索IP请填写 - * @method integer getLimit() 获取一页条数,填0表示不分页 - * @method void setLimit(integer $Limit) 设置一页条数,填0表示不分页 + * @method integer getLimit() 获取一页条数,默认值100,最大值100,超过100最大返回100条 + * @method void setLimit(integer $Limit) 设置一页条数,默认值100,最大值100,超过100最大返回100条 * @method integer getOffset() 获取页起始偏移,取值为(页码-1)*一页条数 * @method void setOffset(integer $Offset) 设置页起始偏移,取值为(页码-1)*一页条数 * @method array getProtocolList() 获取转发协议搜索,选填,取值[http, https, http/https] * @method void setProtocolList(array $ProtocolList) 设置转发协议搜索,选填,取值[http, https, http/https] * @method string getCname() 获取高防IP实例的Cname * @method void setCname(string $Cname) 设置高防IP实例的Cname + * @method boolean getExport() 获取默认为false,当为true时,将不对各个规则做策略检查,直接导出所有规则 + * @method void setExport(boolean $Export) 设置默认为false,当为true时,将不对各个规则做策略检查,直接导出所有规则 */ class DescribeNewL7RulesRequest extends AbstractModel { /** - * @var string 大禹子产品代号(bgpip表示高防IP) + * @var string DDoS防护子产品代号(bgpip表示高防IP) */ public $Business; @@ -60,7 +62,7 @@ class DescribeNewL7RulesRequest extends AbstractModel public $Ip; /** - * @var integer 一页条数,填0表示不分页 + * @var integer 一页条数,默认值100,最大值100,超过100最大返回100条 */ public $Limit; @@ -80,14 +82,20 @@ class DescribeNewL7RulesRequest extends AbstractModel public $Cname; /** - * @param string $Business 大禹子产品代号(bgpip表示高防IP) + * @var boolean 默认为false,当为true时,将不对各个规则做策略检查,直接导出所有规则 + */ + public $Export; + + /** + * @param string $Business DDoS防护子产品代号(bgpip表示高防IP) * @param array $StatusList 状态搜索,选填,取值[0(规则配置成功),1(规则配置生效中),2(规则配置失败),3(规则删除生效中),5(规则删除失败),6(规则等待配置),7(规则等待删除),8(规则待配置证书)] * @param string $Domain 域名搜索,选填,当需要搜索域名请填写 * @param string $Ip IP搜索,选填,当需要搜索IP请填写 - * @param integer $Limit 一页条数,填0表示不分页 + * @param integer $Limit 一页条数,默认值100,最大值100,超过100最大返回100条 * @param integer $Offset 页起始偏移,取值为(页码-1)*一页条数 * @param array $ProtocolList 转发协议搜索,选填,取值[http, https, http/https] * @param string $Cname 高防IP实例的Cname + * @param boolean $Export 默认为false,当为true时,将不对各个规则做策略检查,直接导出所有规则 */ function __construct() { @@ -133,5 +141,9 @@ class DescribeNewL7RulesRequest extends AbstractModel if (array_key_exists("Cname",$param) and $param["Cname"] !== null) { $this->Cname = $param["Cname"]; } + + if (array_key_exists("Export",$param) and $param["Export"] !== null) { + $this->Export = $param["Export"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeOverviewCCTrendRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeOverviewCCTrendRequest.php index 95c0977f..3a3ec9b5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeOverviewCCTrendRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeOverviewCCTrendRequest.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setEndTime(string $EndTime) 设置统计结束时间 * @method string getMetricName() 获取指标,取值[inqps(总请求峰值,dropqps(攻击请求峰值)),incount(请求次数), dropcount(攻击次数)] * @method void setMetricName(string $MetricName) 设置指标,取值[inqps(总请求峰值,dropqps(攻击请求峰值)),incount(请求次数), dropcount(攻击次数)] - * @method string getBusiness() 获取大禹子产品代号(bgpip表示高防IP;bgp-multip表示共享包;basic表示DDoS基础防护) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgpip表示高防IP;bgp-multip表示共享包;basic表示DDoS基础防护) + * @method string getBusiness() 获取DDoS防护子产品代号(bgpip表示高防IP;bgp-multip表示共享包;basic表示DDoS基础防护) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgpip表示高防IP;bgp-multip表示共享包;basic表示DDoS基础防护) * @method array getIpList() 获取资源的IP * @method void setIpList(array $IpList) 设置资源的IP * @method string getId() 获取资源实例ID @@ -58,7 +58,7 @@ class DescribeOverviewCCTrendRequest extends AbstractModel public $MetricName; /** - * @var string 大禹子产品代号(bgpip表示高防IP;bgp-multip表示共享包;basic表示DDoS基础防护) + * @var string DDoS防护子产品代号(bgpip表示高防IP;bgp-multip表示共享包;basic表示DDoS基础防护) */ public $Business; @@ -77,7 +77,7 @@ class DescribeOverviewCCTrendRequest extends AbstractModel * @param string $StartTime 统计开始时间 * @param string $EndTime 统计结束时间 * @param string $MetricName 指标,取值[inqps(总请求峰值,dropqps(攻击请求峰值)),incount(请求次数), dropcount(攻击次数)] - * @param string $Business 大禹子产品代号(bgpip表示高防IP;bgp-multip表示共享包;basic表示DDoS基础防护) + * @param string $Business DDoS防护子产品代号(bgpip表示高防IP;bgp-multip表示共享包;basic表示DDoS基础防护) * @param array $IpList 资源的IP * @param string $Id 资源实例ID */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeOverviewDDoSTrendRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeOverviewDDoSTrendRequest.php index b0beef7e..9f9e5858 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeOverviewDDoSTrendRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/DescribeOverviewDDoSTrendRequest.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setEndTime(string $EndTime) 设置统计结束时间 * @method string getMetricName() 获取指标,取值[bps(攻击流量带宽,pps(攻击包速率))] * @method void setMetricName(string $MetricName) 设置指标,取值[bps(攻击流量带宽,pps(攻击包速率))] - * @method string getBusiness() 获取大禹子产品代号(bgpip表示高防IP;bgp-multip表示高防包;basic表示DDoS基础防护) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgpip表示高防IP;bgp-multip表示高防包;basic表示DDoS基础防护) + * @method string getBusiness() 获取DDoS防护子产品代号(bgpip表示高防IP;bgp-multip表示高防包;basic表示DDoS基础防护) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgpip表示高防IP;bgp-multip表示高防包;basic表示DDoS基础防护) * @method array getIpList() 获取资源实例的IP列表 * @method void setIpList(array $IpList) 设置资源实例的IP列表 * @method string getId() 获取资源实例ID @@ -58,7 +58,7 @@ class DescribeOverviewDDoSTrendRequest extends AbstractModel public $MetricName; /** - * @var string 大禹子产品代号(bgpip表示高防IP;bgp-multip表示高防包;basic表示DDoS基础防护) + * @var string DDoS防护子产品代号(bgpip表示高防IP;bgp-multip表示高防包;basic表示DDoS基础防护) */ public $Business; @@ -77,7 +77,7 @@ class DescribeOverviewDDoSTrendRequest extends AbstractModel * @param string $StartTime 统计开始时间 * @param string $EndTime 统计结束时间 * @param string $MetricName 指标,取值[bps(攻击流量带宽,pps(攻击包速率))] - * @param string $Business 大禹子产品代号(bgpip表示高防IP;bgp-multip表示高防包;basic表示DDoS基础防护) + * @param string $Business DDoS防护子产品代号(bgpip表示高防IP;bgp-multip表示高防包;basic表示DDoS基础防护) * @param array $IpList 资源实例的IP列表 * @param string $Id 资源实例ID */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/ModifyDDoSLevelRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/ModifyDDoSLevelRequest.php index 4584df03..b80fa409 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/ModifyDDoSLevelRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/ModifyDDoSLevelRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getId() 获取资源ID * @method void setId(string $Id) 设置资源ID - * @method string getBusiness() 获取大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) + * @method string getBusiness() 获取DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) * @method string getMethod() 获取=get表示读取防护等级;=set表示修改防护等级 * @method void setMethod(string $Method) 设置=get表示读取防护等级;=set表示修改防护等级 * @method string getDDoSLevel() 获取防护等级,取值[low,middle,high];当Method=set时必填 @@ -37,7 +37,7 @@ class ModifyDDoSLevelRequest extends AbstractModel public $Id; /** - * @var string 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) + * @var string DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) */ public $Business; @@ -53,7 +53,7 @@ class ModifyDDoSLevelRequest extends AbstractModel /** * @param string $Id 资源ID - * @param string $Business 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) + * @param string $Business DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) * @param string $Method =get表示读取防护等级;=set表示修改防护等级 * @param string $DDoSLevel 防护等级,取值[low,middle,high];当Method=set时必填 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/ModifyDDoSThresholdRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/ModifyDDoSThresholdRequest.php index b1eab555..a47abd99 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/ModifyDDoSThresholdRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/ModifyDDoSThresholdRequest.php @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel; 当设置值为0时,表示采用默认值; * @method string getId() 获取资源ID * @method void setId(string $Id) 设置资源ID - * @method string getBusiness() 获取大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) + * @method string getBusiness() 获取DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) * @method integer getOtherThresholdFlag() 获取配置其他阈值标志位,1表示配置其他阈值 * @method void setOtherThresholdFlag(integer $OtherThresholdFlag) 设置配置其他阈值标志位,1表示配置其他阈值 * @method integer getSynFloodThreshold() 获取SYN FLOOD流量阈值 @@ -65,7 +65,7 @@ class ModifyDDoSThresholdRequest extends AbstractModel public $Id; /** - * @var string 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) + * @var string DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) */ public $Business; @@ -128,7 +128,7 @@ class ModifyDDoSThresholdRequest extends AbstractModel * @param integer $Threshold DDoS清洗阈值,取值[0, 60, 80, 100, 150, 200, 250, 300, 400, 500, 700, 1000]; 当设置值为0时,表示采用默认值; * @param string $Id 资源ID - * @param string $Business 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) + * @param string $Business DDoS防护子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版) * @param integer $OtherThresholdFlag 配置其他阈值标志位,1表示配置其他阈值 * @param integer $SynFloodThreshold SYN FLOOD流量阈值 * @param integer $SynFloodPktThreshold SYN FLOOD包量阈值 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/ModifyNewDomainRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/ModifyNewDomainRulesRequest.php index bcc3e0d3..5ea9a5ed 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/ModifyNewDomainRulesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Antiddos/V20200309/Models/ModifyNewDomainRulesRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * ModifyNewDomainRules请求参数结构体 * - * @method string getBusiness() 获取大禹子产品代号(bgpip表示高防IP) - * @method void setBusiness(string $Business) 设置大禹子产品代号(bgpip表示高防IP) + * @method string getBusiness() 获取DDoS防护子产品代号(bgpip表示高防IP) + * @method void setBusiness(string $Business) 设置DDoS防护子产品代号(bgpip表示高防IP) * @method string getId() 获取资源ID * @method void setId(string $Id) 设置资源ID * @method NewL7RuleEntry getRule() 获取域名转发规则 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class ModifyNewDomainRulesRequest extends AbstractModel { /** - * @var string 大禹子产品代号(bgpip表示高防IP) + * @var string DDoS防护子产品代号(bgpip表示高防IP) */ public $Business; @@ -45,7 +45,7 @@ class ModifyNewDomainRulesRequest extends AbstractModel public $Rule; /** - * @param string $Business 大禹子产品代号(bgpip表示高防IP) + * @param string $Business DDoS防护子产品代号(bgpip表示高防IP) * @param string $Id 资源ID * @param NewL7RuleEntry $Rule 域名转发规则 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/ApigatewayClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/ApigatewayClient.php index 5c07a45e..b0303fb4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/ApigatewayClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/ApigatewayClient.php @@ -41,8 +41,8 @@ API 网关中每个服务都会提供一个默认的域名供用户调用,但 * @method Models\CreateIPStrategyResponse CreateIPStrategy(Models\CreateIPStrategyRequest $req) 本接口(CreateIPStrategy)用于创建服务IP策略。 * @method Models\CreatePluginResponse CreatePlugin(Models\CreatePluginRequest $req) 创建API网关插件。 * @method Models\CreateServiceResponse CreateService(Models\CreateServiceRequest $req) 本接口(CreateService)用于创建服务。 -API 网关使用的最大单元为服务,每个服务中可创建多个 API 接口。每个服务有一个默认域名供客户调用,用户也可绑定自定义域名到此服务中。 - * @method Models\CreateUpstreamResponse CreateUpstream(Models\CreateUpstreamRequest $req) 用于创建创建后端通道 +API 网关使用的最大单元为服务,每个服务中可创建多个 API 接口。每个服务有一个默认域名供客户调用,用户也可绑定自定义域名到此服务中。 + * @method Models\CreateUpstreamResponse CreateUpstream(Models\CreateUpstreamRequest $req) 用于创建后端通道 * @method Models\CreateUsagePlanResponse CreateUsagePlan(Models\CreateUsagePlanRequest $req) 本接口(CreateUsagePlan)用于创建使用计划。 用户在使用 API 网关时,需要创建使用计划并将其绑定到服务的环境中使用。 * @method Models\DeleteAPIDocResponse DeleteAPIDoc(Models\DeleteAPIDocRequest $req) 删除 API 文档 @@ -63,7 +63,7 @@ API 网关使用的最大单元为服务,每个服务中可创建多个 API * @method Models\DescribeAPIDocsResponse DescribeAPIDocs(Models\DescribeAPIDocsRequest $req) 查询 API 文档列表 * @method Models\DescribeAllPluginApisResponse DescribeAllPluginApis(Models\DescribeAllPluginApisRequest $req) 展示插件相关的API列表,包括已绑定的和未绑定的API信息。 * @method Models\DescribeApiResponse DescribeApi(Models\DescribeApiRequest $req) 本接口(DescribeApi)用于查询用户 API 网关的 API 接口的详细信息。​ - * @method Models\DescribeApiAppResponse DescribeApiApp(Models\DescribeApiAppRequest $req) 本接口(DescribeApiApp)用于根据应用ID搜索应用。 + * @method Models\DescribeApiAppResponse DescribeApiApp(Models\DescribeApiAppRequest $req) 本接口(DescribeApiApp)用于根据应用ID搜索应用。此接口已下线,如需使用功能请使用DescribeApiAppsStatus接口。 * @method Models\DescribeApiAppBindApisStatusResponse DescribeApiAppBindApisStatus(Models\DescribeApiAppBindApisStatusRequest $req) 本接口(DescribeApiAppBindApisStatus)查询应用绑定的Api列表。 * @method Models\DescribeApiAppsStatusResponse DescribeApiAppsStatus(Models\DescribeApiAppsStatusRequest $req) 本接口(DescribeApiAppsStatus)查询应用列表。 * @method Models\DescribeApiBindApiAppsStatusResponse DescribeApiBindApiAppsStatus(Models\DescribeApiBindApiAppsStatusRequest $req) 本接口(DescribeApiBindApiAppsStatus)查询Api绑定的应用列表。 @@ -76,12 +76,12 @@ API 网关使用的最大单元为服务,每个服务中可创建多个 API * @method Models\DescribeApiUsagePlanResponse DescribeApiUsagePlan(Models\DescribeApiUsagePlanRequest $req) 本接口(DescribeApiUsagePlan)用于查询服务中 API 使用计划详情。 服务若需要鉴权限流生效,则需要绑定使用计划到此服务中,本接口用于查询绑定到一个服务及其中 API 的所有使用计划。 * @method Models\DescribeApisStatusResponse DescribeApisStatus(Models\DescribeApisStatusRequest $req) 本接口(DescribeApisStatus)用于查看一个服务下的某个 API 或所有 API 列表及其相关信息。 - * @method Models\DescribeExclusiveInstanceDetailResponse DescribeExclusiveInstanceDetail(Models\DescribeExclusiveInstanceDetailRequest $req) 本接口(DescribeExclusiveInstanceDetail)用于查询独享实例详情信息。​ - * @method Models\DescribeExclusiveInstancesResponse DescribeExclusiveInstances(Models\DescribeExclusiveInstancesRequest $req) 本接口(DescribeExclusiveInstances)用于查询独享实例列表信息。​ + * @method Models\DescribeExclusiveInstanceDetailResponse DescribeExclusiveInstanceDetail(Models\DescribeExclusiveInstanceDetailRequest $req) 本接口(DescribeExclusiveInstanceDetail)用于查询独享实例详情信息。 + * @method Models\DescribeExclusiveInstancesResponse DescribeExclusiveInstances(Models\DescribeExclusiveInstancesRequest $req) 本接口(DescribeExclusiveInstances)用于查询独享实例列表信息。 * @method Models\DescribeExclusiveInstancesStatusResponse DescribeExclusiveInstancesStatus(Models\DescribeExclusiveInstancesStatusRequest $req) 查询专享实例列表(新) * @method Models\DescribeIPStrategyResponse DescribeIPStrategy(Models\DescribeIPStrategyRequest $req) 本接口(DescribeIPStrategy)用于查询IP策略详情。 * @method Models\DescribeIPStrategyApisStatusResponse DescribeIPStrategyApisStatus(Models\DescribeIPStrategyApisStatusRequest $req) 本接口(DescribeIPStrategyApisStatus)用于查询IP策略可以绑定的API列表。即服务下所有API和该策略已绑定API的差集。 - * @method Models\DescribeIPStrategysStatusResponse DescribeIPStrategysStatus(Models\DescribeIPStrategysStatusRequest $req) 本接口(DescribeIPStrategysStatus)用于查询服务IP策略列表。 + * @method Models\DescribeIPStrategysStatusResponse DescribeIPStrategysStatus(Models\DescribeIPStrategysStatusRequest $req) 本接口(DescribeIPStrategysStatus)用于查询服务IP策略列表,因为接口名拼写错误,已不推荐使用,请优先使用DescribeIPStrategiesStatus接口。 * @method Models\DescribeLogSearchResponse DescribeLogSearch(Models\DescribeLogSearchRequest $req) 本接口DescribeLogSearch用于搜索日志 * @method Models\DescribePluginResponse DescribePlugin(Models\DescribePluginRequest $req) 展示插件详情,支持按照插件ID进行。 * @method Models\DescribePluginApisResponse DescribePluginApis(Models\DescribePluginApisRequest $req) 查询指定插件下绑定的API信息 @@ -113,7 +113,6 @@ API 网关可绑定自定义域名到服务,用于服务调用。此接口用 * @method Models\DetachPluginResponse DetachPlugin(Models\DetachPluginRequest $req) 解除插件与API绑定 * @method Models\DisableApiKeyResponse DisableApiKey(Models\DisableApiKeyRequest $req) 本接口(DisableApiKey)用于禁用一对 API 密钥。 * @method Models\EnableApiKeyResponse EnableApiKey(Models\EnableApiKeyRequest $req) 本接口(EnableApiKey)用于启动一对被禁用的 API 密钥。 - * @method Models\GenerateApiDocumentResponse GenerateApiDocument(Models\GenerateApiDocumentRequest $req) 本接口(GenerateApiDocument)用于自动生成 API 文档和 SDK,一个服务的一个环境生成一份文档和 SDK。 * @method Models\ImportOpenApiResponse ImportOpenApi(Models\ImportOpenApiRequest $req) 本接口(ImportOpenApi)用于将OpenAPI规范定义的API导入到API网关。 * @method Models\ModifyAPIDocResponse ModifyAPIDoc(Models\ModifyAPIDocRequest $req) 修改 API 文档 * @method Models\ModifyApiResponse ModifyApi(Models\ModifyApiRequest $req) 本接口(ModifyApi)用于修改 API 接口,可调用此接口对已经配置的 API 接口进行编辑修改。修改后的 API 需要重新发布 API 所在的服务到对应环境方能生效。 @@ -141,7 +140,7 @@ API 网关的服务创建后,需要发布到某个环境方生效后,使用 * @method Models\UnbindApiAppResponse UnbindApiApp(Models\UnbindApiAppRequest $req) 本接口(UnbindApiApp)用于解除应用和API绑定。 * @method Models\UpdateApiAppKeyResponse UpdateApiAppKey(Models\UpdateApiAppKeyRequest $req) 本接口(UpdateApiAppKey)用于更新应用密钥。 * @method Models\UpdateApiKeyResponse UpdateApiKey(Models\UpdateApiKeyRequest $req) 本接口(UpdateApiKey)用于更换用户已创建的一对 API 密钥。 - * @method Models\UpdateServiceResponse UpdateService(Models\UpdateServiceRequest $req) 本接口(UpdateService)用于从服务发布的环境中运行版本切换到特定版本。用户在使用 API 网关创建服务并发布服务到某个环境后,多因为开发过程会产生多个版本,此时可调用本接口。 + * @method Models\UpdateServiceResponse UpdateService(Models\UpdateServiceRequest $req) 本接口(UpdateService)用于从服务已发布的环境中将运行版本切换到特定版本。用户在使用 API 网关创建服务并发布服务到某个环境后,如在开发过程产生多个版本需要切换,此时可调用本接口。 */ class ApigatewayClient extends AbstractClient diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiAppInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiAppInfo.php index 7a746106..16f599d5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiAppInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiAppInfo.php @@ -27,8 +27,10 @@ use TencentCloud\Common\AbstractModel; * @method string getApiAppId() 获取应用ID * @method void setApiAppId(string $ApiAppId) 设置应用ID * @method string getApiAppSecret() 获取应用SECRET +注意:此字段可能返回null,表示取不到有效值 注意:此字段可能返回 null,表示取不到有效值。 * @method void setApiAppSecret(string $ApiAppSecret) 设置应用SECRET +注意:此字段可能返回null,表示取不到有效值 注意:此字段可能返回 null,表示取不到有效值。 * @method string getApiAppDesc() 获取应用描述 注意:此字段可能返回 null,表示取不到有效值。 @@ -43,8 +45,10 @@ use TencentCloud\Common\AbstractModel; * @method void setModifiedTime(string $ModifiedTime) 设置修改时间,按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getApiAppKey() 获取应用KEY +注意:此字段可能返回null,表示取不到有效值 注意:此字段可能返回 null,表示取不到有效值。 * @method void setApiAppKey(string $ApiAppKey) 设置应用KEY +注意:此字段可能返回null,表示取不到有效值 注意:此字段可能返回 null,表示取不到有效值。 */ class ApiAppInfo extends AbstractModel @@ -62,6 +66,7 @@ class ApiAppInfo extends AbstractModel /** * @var string 应用SECRET +注意:此字段可能返回null,表示取不到有效值 注意:此字段可能返回 null,表示取不到有效值。 */ public $ApiAppSecret; @@ -86,6 +91,7 @@ class ApiAppInfo extends AbstractModel /** * @var string 应用KEY +注意:此字段可能返回null,表示取不到有效值 注意:此字段可能返回 null,表示取不到有效值。 */ public $ApiAppKey; @@ -95,6 +101,7 @@ class ApiAppInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ApiAppId 应用ID * @param string $ApiAppSecret 应用SECRET +注意:此字段可能返回null,表示取不到有效值 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ApiAppDesc 应用描述 注意:此字段可能返回 null,表示取不到有效值。 @@ -103,6 +110,7 @@ class ApiAppInfo extends AbstractModel * @param string $ModifiedTime 修改时间,按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ApiAppKey 应用KEY +注意:此字段可能返回null,表示取不到有效值 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiEnvironmentStrategyStataus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiEnvironmentStrategyStatus.php old mode 100755 new mode 100644 similarity index 98% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiEnvironmentStrategyStataus.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiEnvironmentStrategyStatus.php index f5d0b9b2..34048ef1 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiEnvironmentStrategyStataus.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiEnvironmentStrategyStatus.php @@ -29,7 +29,7 @@ use TencentCloud\Common\AbstractModel; * @method void setApiEnvironmentStrategySet(array $ApiEnvironmentStrategySet) 设置API绑定的限流策略列表。 注意:此字段可能返回 null,表示取不到有效值。 */ -class ApiEnvironmentStrategyStataus extends AbstractModel +class ApiEnvironmentStrategyStatus extends AbstractModel { /** * @var integer API绑定的限流策略数量。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiIdStatus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiIdStatus.php index df42bf77..6ce9f5a3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiIdStatus.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiIdStatus.php @@ -25,7 +25,9 @@ use TencentCloud\Common\AbstractModel; * @method string getApiId() 获取API唯一ID。 * @method void setApiId(string $ApiId) 设置API唯一ID。 * @method string getApiDesc() 获取API描述 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setApiDesc(string $ApiDesc) 设置API描述 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getPath() 获取API PATH。 * @method void setPath(string $Path) 设置API PATH。 * @method string getMethod() 获取API METHOD。 @@ -93,6 +95,7 @@ class ApiIdStatus extends AbstractModel /** * @var string API描述 +注意:此字段可能返回 null,表示取不到有效值。 */ public $ApiDesc; @@ -167,6 +170,7 @@ class ApiIdStatus extends AbstractModel /** * @var array 授权API关联的业务API列表。 注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated */ public $RelationBuniessApiIds; @@ -186,6 +190,7 @@ class ApiIdStatus extends AbstractModel * @param string $ServiceId 服务唯一ID。 * @param string $ApiId API唯一ID。 * @param string $ApiDesc API描述 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Path API PATH。 * @param string $Method API METHOD。 * @param string $CreatedTime 服务创建时间。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiInfo.php index e56ac68b..e673fef0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApiInfo.php @@ -184,9 +184,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setServiceWebsocketTransportFunctionQualifier(string $ServiceWebsocketTransportFunctionQualifier) 设置scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。 - * @method array getMicroServices() 获取API绑定微服务服务列表。 + * @method array getMicroServices() 获取API绑定微服务列表。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setMicroServices(array $MicroServices) 设置API绑定微服务服务列表。 + * @method void setMicroServices(array $MicroServices) 设置API绑定微服务列表。 注意:此字段可能返回 null,表示取不到有效值。 * @method array getMicroServicesInfo() 获取微服务信息详情。 注意:此字段可能返回 null,表示取不到有效值。 @@ -474,7 +474,7 @@ class ApiInfo extends AbstractModel public $ServiceWebsocketTransportFunctionQualifier; /** - * @var array API绑定微服务服务列表。 + * @var array API绑定微服务列表。 注意:此字段可能返回 null,表示取不到有效值。 */ public $MicroServices; @@ -616,7 +616,7 @@ class ApiInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ServiceWebsocketTransportFunctionQualifier scf websocket传输函数版本。当前端类型是WEBSOCKET且后端类型是SCF时生效。 注意:此字段可能返回 null,表示取不到有效值。 - * @param array $MicroServices API绑定微服务服务列表。 + * @param array $MicroServices API绑定微服务列表。 注意:此字段可能返回 null,表示取不到有效值。 * @param array $MicroServicesInfo 微服务信息详情。 注意:此字段可能返回 null,表示取不到有效值。 @@ -762,7 +762,7 @@ class ApiInfo extends AbstractModel if (array_key_exists("ServiceParameters",$param) and $param["ServiceParameters"] !== null) { $this->ServiceParameters = []; foreach ($param["ServiceParameters"] as $key => $value){ - $obj = new ServiceParameter(); + $obj = new DescribeApiResultServiceParametersInfo(); $obj->deserialize($value); array_push($this->ServiceParameters, $obj); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateCredentialRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApigatewayTags.php old mode 100755 new mode 100644 similarity index 87% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateCredentialRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApigatewayTags.php index 3dd8c6cf..ba5312bb --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateCredentialRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApigatewayTags.php @@ -14,15 +14,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Apigateway\V20180808\Models; use TencentCloud\Common\AbstractModel; /** - * CreateCredential请求参数结构体 + * key-value * */ -class CreateCredentialRequest extends AbstractModel +class ApigatewayTags extends AbstractModel { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/BindSubDomainResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/BindSubDomainResponse.php index d60cc2d0..04683f0e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/BindSubDomainResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/BindSubDomainResponse.php @@ -20,29 +20,17 @@ use TencentCloud\Common\AbstractModel; /** * BindSubDomain返回参数结构体 * - * @method boolean getResult() 获取绑定操作是否成功。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setResult(boolean $Result) 设置绑定操作是否成功。 -注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class BindSubDomainResponse extends AbstractModel { - /** - * @var boolean 绑定操作是否成功。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $Result; - /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** - * @param boolean $Result 绑定操作是否成功。 -注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -58,10 +46,6 @@ class BindSubDomainResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Result",$param) and $param["Result"] !== null) { - $this->Result = $param["Result"]; - } - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ConstantParameter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ConstantParameter.php index 1ec1b6e6..0505d358 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ConstantParameter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ConstantParameter.php @@ -21,41 +21,57 @@ use TencentCloud\Common\AbstractModel; * 常量参数 * * @method string getName() 获取常量参数名称。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setName(string $Name) 设置常量参数名称。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getDesc() 获取常量参数描述。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setDesc(string $Desc) 设置常量参数描述。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getPosition() 获取常量参数位置。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setPosition(string $Position) 设置常量参数位置。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getDefaultValue() 获取常量参数默认值。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setDefaultValue(string $DefaultValue) 设置常量参数默认值。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 */ class ConstantParameter extends AbstractModel { /** * @var string 常量参数名称。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Name; /** * @var string 常量参数描述。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Desc; /** * @var string 常量参数位置。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Position; /** * @var string 常量参数默认值。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $DefaultValue; /** * @param string $Name 常量参数名称。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Desc 常量参数描述。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Position 常量参数位置。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $DefaultValue 常量参数默认值。只有 ServiceType 是 HTTP 才会用到此参数。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateApiRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateApiRequest.php index f15f420a..74aef7f8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateApiRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateApiRequest.php @@ -48,8 +48,8 @@ use TencentCloud\Common\AbstractModel; * @method void setApiBusinessType(string $ApiBusinessType) 设置当AuthType 为 OAUTH时,该字段有效, NORMAL:业务api OAUTH:授权API。 * @method string getServiceMockReturnMessage() 获取API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。 * @method void setServiceMockReturnMessage(string $ServiceMockReturnMessage) 设置API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。 - * @method array getMicroServices() 获取API绑定微服务服务列表。 - * @method void setMicroServices(array $MicroServices) 设置API绑定微服务服务列表。 + * @method array getMicroServices() 获取API绑定微服务列表。 + * @method void setMicroServices(array $MicroServices) 设置API绑定微服务列表。 * @method TsfLoadBalanceConfResp getServiceTsfLoadBalanceConf() 获取微服务的负载均衡配置。 * @method void setServiceTsfLoadBalanceConf(TsfLoadBalanceConfResp $ServiceTsfLoadBalanceConf) 设置微服务的负载均衡配置。 * @method HealthCheckConf getServiceTsfHealthCheckConf() 获取微服务的健康检查配置。 @@ -200,7 +200,7 @@ class CreateApiRequest extends AbstractModel public $ServiceMockReturnMessage; /** - * @var array API绑定微服务服务列表。 + * @var array API绑定微服务列表。 */ public $MicroServices; @@ -409,7 +409,7 @@ class CreateApiRequest extends AbstractModel * @param array $RequestParameters 前端请求参数。 * @param string $ApiBusinessType 当AuthType 为 OAUTH时,该字段有效, NORMAL:业务api OAUTH:授权API。 * @param string $ServiceMockReturnMessage API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。 - * @param array $MicroServices API绑定微服务服务列表。 + * @param array $MicroServices API绑定微服务列表。 * @param TsfLoadBalanceConfResp $ServiceTsfLoadBalanceConf 微服务的负载均衡配置。 * @param HealthCheckConf $ServiceTsfHealthCheckConf 微服务的健康检查配置。 * @param array $TargetServices target类型后端资源信息。(内测阶段) diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateApiResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateApiResponse.php index 9dfd2985..bbbb7305 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateApiResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateApiResponse.php @@ -20,9 +20,9 @@ use TencentCloud\Common\AbstractModel; /** * CreateApi返回参数结构体 * - * @method CreateApiRsp getResult() 获取api信息 + * @method CreateApiResultInfo getResult() 获取api信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setResult(CreateApiRsp $Result) 设置api信息 + * @method void setResult(CreateApiResultInfo $Result) 设置api信息 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class CreateApiResponse extends AbstractModel { /** - * @var CreateApiRsp api信息 + * @var CreateApiResultInfo api信息 注意:此字段可能返回 null,表示取不到有效值。 */ public $Result; @@ -41,7 +41,7 @@ class CreateApiResponse extends AbstractModel public $RequestId; /** - * @param CreateApiRsp $Result api信息 + * @param CreateApiResultInfo $Result api信息 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -59,7 +59,7 @@ class CreateApiResponse extends AbstractModel return; } if (array_key_exists("Result",$param) and $param["Result"] !== null) { - $this->Result = new CreateApiRsp(); + $this->Result = new CreateApiResultInfo(); $this->Result->deserialize($param["Result"]); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateApiResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateApiResultInfo.php new file mode 100644 index 00000000..3cf5b4d3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateApiResultInfo.php @@ -0,0 +1,105 @@ +ApiId = $param["ApiId"]; + } + + if (array_key_exists("Path",$param) and $param["Path"] !== null) { + $this->Path = $param["Path"]; + } + + if (array_key_exists("Method",$param) and $param["Method"] !== null) { + $this->Method = $param["Method"]; + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateServiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateServiceRequest.php index 616af8d1..9b544c9f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateServiceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/CreateServiceRequest.php @@ -26,14 +26,12 @@ use TencentCloud\Common\AbstractModel; * @method void setProtocol(string $Protocol) 设置服务的前端请求类型。如 http、https、http&https。 * @method string getServiceDesc() 获取用户自定义的服务描述。 * @method void setServiceDesc(string $ServiceDesc) 设置用户自定义的服务描述。 - * @method string getExclusiveSetName() 获取独立集群名称,用于指定创建服务所在的独立集群。 - * @method void setExclusiveSetName(string $ExclusiveSetName) 设置独立集群名称,用于指定创建服务所在的独立集群。 * @method array getNetTypes() 获取网络类型列表,用于指定支持的访问类型,INNER为内网访问,OUTER为外网访问。默认为OUTER。 * @method void setNetTypes(array $NetTypes) 设置网络类型列表,用于指定支持的访问类型,INNER为内网访问,OUTER为外网访问。默认为OUTER。 * @method string getIpVersion() 获取IP版本号,支持IPv4和IPv6,默认为IPv4。 * @method void setIpVersion(string $IpVersion) 设置IP版本号,支持IPv4和IPv6,默认为IPv4。 - * @method string getSetServerName() 获取集群名称。保留字段,tsf serverlss类型使用。 - * @method void setSetServerName(string $SetServerName) 设置集群名称。保留字段,tsf serverlss类型使用。 + * @method string getSetServerName() 获取集群名称。保留字段,tsf serverless类型使用。 + * @method void setSetServerName(string $SetServerName) 设置集群名称。保留字段,tsf serverless类型使用。 * @method string getAppIdType() 获取用户类型。保留类型,serverless用户使用。 * @method void setAppIdType(string $AppIdType) 设置用户类型。保留类型,serverless用户使用。 * @method array getTags() 获取标签。 @@ -60,11 +58,6 @@ class CreateServiceRequest extends AbstractModel */ public $ServiceDesc; - /** - * @var string 独立集群名称,用于指定创建服务所在的独立集群。 - */ - public $ExclusiveSetName; - /** * @var array 网络类型列表,用于指定支持的访问类型,INNER为内网访问,OUTER为外网访问。默认为OUTER。 */ @@ -76,7 +69,7 @@ class CreateServiceRequest extends AbstractModel public $IpVersion; /** - * @var string 集群名称。保留字段,tsf serverlss类型使用。 + * @var string 集群名称。保留字段,tsf serverless类型使用。 */ public $SetServerName; @@ -104,10 +97,9 @@ class CreateServiceRequest extends AbstractModel * @param string $ServiceName 用户自定义的服务名称。 * @param string $Protocol 服务的前端请求类型。如 http、https、http&https。 * @param string $ServiceDesc 用户自定义的服务描述。 - * @param string $ExclusiveSetName 独立集群名称,用于指定创建服务所在的独立集群。 * @param array $NetTypes 网络类型列表,用于指定支持的访问类型,INNER为内网访问,OUTER为外网访问。默认为OUTER。 * @param string $IpVersion IP版本号,支持IPv4和IPv6,默认为IPv4。 - * @param string $SetServerName 集群名称。保留字段,tsf serverlss类型使用。 + * @param string $SetServerName 集群名称。保留字段,tsf serverless类型使用。 * @param string $AppIdType 用户类型。保留类型,serverless用户使用。 * @param array $Tags 标签。 * @param string $InstanceId 独享实例id @@ -138,10 +130,6 @@ class CreateServiceRequest extends AbstractModel $this->ServiceDesc = $param["ServiceDesc"]; } - if (array_key_exists("ExclusiveSetName",$param) and $param["ExclusiveSetName"] !== null) { - $this->ExclusiveSetName = $param["ExclusiveSetName"]; - } - if (array_key_exists("NetTypes",$param) and $param["NetTypes"] !== null) { $this->NetTypes = $param["NetTypes"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DesApisStatus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DesApisStatus.php index dce9f174..b98abe97 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DesApisStatus.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DesApisStatus.php @@ -186,6 +186,7 @@ class DesApisStatus extends AbstractModel /** * @var array 授权API关联的业务API列表。 注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated */ public $RelationBuniessApiIds; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApiEnvironmentStrategyResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApiEnvironmentStrategyResponse.php index 70fc281a..b45eae8d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApiEnvironmentStrategyResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApiEnvironmentStrategyResponse.php @@ -20,9 +20,9 @@ use TencentCloud\Common\AbstractModel; /** * DescribeApiEnvironmentStrategy返回参数结构体 * - * @method ApiEnvironmentStrategyStataus getResult() 获取api绑定策略详情 + * @method ApiEnvironmentStrategyStatus getResult() 获取api绑定策略详情 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setResult(ApiEnvironmentStrategyStataus $Result) 设置api绑定策略详情 + * @method void setResult(ApiEnvironmentStrategyStatus $Result) 设置api绑定策略详情 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class DescribeApiEnvironmentStrategyResponse extends AbstractModel { /** - * @var ApiEnvironmentStrategyStataus api绑定策略详情 + * @var ApiEnvironmentStrategyStatus api绑定策略详情 注意:此字段可能返回 null,表示取不到有效值。 */ public $Result; @@ -41,7 +41,7 @@ class DescribeApiEnvironmentStrategyResponse extends AbstractModel public $RequestId; /** - * @param ApiEnvironmentStrategyStataus $Result api绑定策略详情 + * @param ApiEnvironmentStrategyStatus $Result api绑定策略详情 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -59,7 +59,7 @@ class DescribeApiEnvironmentStrategyResponse extends AbstractModel return; } if (array_key_exists("Result",$param) and $param["Result"] !== null) { - $this->Result = new ApiEnvironmentStrategyStataus(); + $this->Result = new ApiEnvironmentStrategyStatus(); $this->Result->deserialize($param["Result"]); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApiResultServiceParametersInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApiResultServiceParametersInfo.php new file mode 100644 index 00000000..5077819e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApiResultServiceParametersInfo.php @@ -0,0 +1,137 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Position",$param) and $param["Position"] !== null) { + $this->Position = $param["Position"]; + } + + if (array_key_exists("RelevantRequestParameterPosition",$param) and $param["RelevantRequestParameterPosition"] !== null) { + $this->RelevantRequestParameterPosition = $param["RelevantRequestParameterPosition"]; + } + + if (array_key_exists("RelevantRequestParameterName",$param) and $param["RelevantRequestParameterName"] !== null) { + $this->RelevantRequestParameterName = $param["RelevantRequestParameterName"]; + } + + if (array_key_exists("DefaultValue",$param) and $param["DefaultValue"] !== null) { + $this->DefaultValue = $param["DefaultValue"]; + } + + if (array_key_exists("RelevantRequestParameterDesc",$param) and $param["RelevantRequestParameterDesc"] !== null) { + $this->RelevantRequestParameterDesc = $param["RelevantRequestParameterDesc"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApisStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApisStatusResponse.php index c2b822f5..e86ccb2a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApisStatusResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApisStatusResponse.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * DescribeApisStatus返回参数结构体 * - * @method ApisStatus getResult() 获取API 详情列表。 - * @method void setResult(ApisStatus $Result) 设置API 详情列表。 + * @method DescribeApisStatusResultInfo getResult() 获取API 详情列表。 + * @method void setResult(DescribeApisStatusResultInfo $Result) 设置API 详情列表。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DescribeApisStatusResponse extends AbstractModel { /** - * @var ApisStatus API 详情列表。 + * @var DescribeApisStatusResultInfo API 详情列表。 */ public $Result; @@ -38,7 +38,7 @@ class DescribeApisStatusResponse extends AbstractModel public $RequestId; /** - * @param ApisStatus $Result API 详情列表。 + * @param DescribeApisStatusResultInfo $Result API 详情列表。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -55,7 +55,7 @@ class DescribeApisStatusResponse extends AbstractModel return; } if (array_key_exists("Result",$param) and $param["Result"] !== null) { - $this->Result = new ApisStatus(); + $this->Result = new DescribeApisStatusResultInfo(); $this->Result->deserialize($param["Result"]); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApisStatusResultApiIdStatusSetInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApisStatusResultApiIdStatusSetInfo.php new file mode 100644 index 00000000..ad559ac4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApisStatusResultApiIdStatusSetInfo.php @@ -0,0 +1,344 @@ +ServiceId = $param["ServiceId"]; + } + + if (array_key_exists("ApiId",$param) and $param["ApiId"] !== null) { + $this->ApiId = $param["ApiId"]; + } + + if (array_key_exists("ApiDesc",$param) and $param["ApiDesc"] !== null) { + $this->ApiDesc = $param["ApiDesc"]; + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + + if (array_key_exists("ModifiedTime",$param) and $param["ModifiedTime"] !== null) { + $this->ModifiedTime = $param["ModifiedTime"]; + } + + if (array_key_exists("ApiName",$param) and $param["ApiName"] !== null) { + $this->ApiName = $param["ApiName"]; + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } + + if (array_key_exists("UniqVpcId",$param) and $param["UniqVpcId"] !== null) { + $this->UniqVpcId = $param["UniqVpcId"]; + } + + if (array_key_exists("ApiType",$param) and $param["ApiType"] !== null) { + $this->ApiType = $param["ApiType"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } + + if (array_key_exists("IsDebugAfterCharge",$param) and $param["IsDebugAfterCharge"] !== null) { + $this->IsDebugAfterCharge = $param["IsDebugAfterCharge"]; + } + + if (array_key_exists("AuthType",$param) and $param["AuthType"] !== null) { + $this->AuthType = $param["AuthType"]; + } + + if (array_key_exists("ApiBusinessType",$param) and $param["ApiBusinessType"] !== null) { + $this->ApiBusinessType = $param["ApiBusinessType"]; + } + + if (array_key_exists("AuthRelationApiId",$param) and $param["AuthRelationApiId"] !== null) { + $this->AuthRelationApiId = $param["AuthRelationApiId"]; + } + + if (array_key_exists("OauthConfig",$param) and $param["OauthConfig"] !== null) { + $this->OauthConfig = new OauthConfig(); + $this->OauthConfig->deserialize($param["OauthConfig"]); + } + + if (array_key_exists("RelationBuniessApiIds",$param) and $param["RelationBuniessApiIds"] !== null) { + $this->RelationBuniessApiIds = $param["RelationBuniessApiIds"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new ApigatewayTags(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } + + if (array_key_exists("Path",$param) and $param["Path"] !== null) { + $this->Path = $param["Path"]; + } + + if (array_key_exists("Method",$param) and $param["Method"] !== null) { + $this->Method = $param["Method"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApisStatus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApisStatusResultInfo.php old mode 100755 new mode 100644 similarity index 94% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApisStatus.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApisStatusResultInfo.php index 77dc8630..1b80f01a --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ApisStatus.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeApisStatusResultInfo.php @@ -25,7 +25,7 @@ use TencentCloud\Common\AbstractModel; * @method array getApiIdStatusSet() 获取API 接口列表。 * @method void setApiIdStatusSet(array $ApiIdStatusSet) 设置API 接口列表。 */ -class ApisStatus extends AbstractModel +class DescribeApisStatusResultInfo extends AbstractModel { /** * @var integer 符合条件的 API 接口数量。 @@ -61,7 +61,7 @@ class ApisStatus extends AbstractModel if (array_key_exists("ApiIdStatusSet",$param) and $param["ApiIdStatusSet"] !== null) { $this->ApiIdStatusSet = []; foreach ($param["ApiIdStatusSet"] as $key => $value){ - $obj = new DesApisStatus(); + $obj = new DescribeApisStatusResultApiIdStatusSetInfo(); $obj->deserialize($value); array_push($this->ApiIdStatusSet, $obj); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeExclusiveInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeExclusiveInstancesResponse.php index 565419db..2751eb38 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeExclusiveInstancesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeExclusiveInstancesResponse.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * DescribeExclusiveInstances返回参数结构体 * - * @method InstanceInfo getResult() 获取独享实例列表查询结果 - * @method void setResult(InstanceInfo $Result) 设置独享实例列表查询结果 + * @method DescribeExclusiveInstancesResult getResult() 获取独享实例列表查询结果 + * @method void setResult(DescribeExclusiveInstancesResult $Result) 设置独享实例列表查询结果 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DescribeExclusiveInstancesResponse extends AbstractModel { /** - * @var InstanceInfo 独享实例列表查询结果 + * @var DescribeExclusiveInstancesResult 独享实例列表查询结果 */ public $Result; @@ -38,7 +38,7 @@ class DescribeExclusiveInstancesResponse extends AbstractModel public $RequestId; /** - * @param InstanceInfo $Result 独享实例列表查询结果 + * @param DescribeExclusiveInstancesResult $Result 独享实例列表查询结果 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -55,7 +55,7 @@ class DescribeExclusiveInstancesResponse extends AbstractModel return; } if (array_key_exists("Result",$param) and $param["Result"] !== null) { - $this->Result = new InstanceInfo(); + $this->Result = new DescribeExclusiveInstancesResult(); $this->Result->deserialize($param["Result"]); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidClusterListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeExclusiveInstancesResult.php old mode 100755 new mode 100644 similarity index 86% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidClusterListRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeExclusiveInstancesResult.php index ae7c9bb8..9e64ef1c --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidClusterListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeExclusiveInstancesResult.php @@ -14,15 +14,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Apigateway\V20180808\Models; use TencentCloud\Common\AbstractModel; /** - * GetDidClusterList请求参数结构体 + * 数据结构 * */ -class GetDidClusterListRequest extends AbstractModel +class DescribeExclusiveInstancesResult extends AbstractModel { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeIPStrategysStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeIPStrategysStatusResponse.php index 3c3e4c3f..bc4cfd7b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeIPStrategysStatusResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeIPStrategysStatusResponse.php @@ -20,9 +20,9 @@ use TencentCloud\Common\AbstractModel; /** * DescribeIPStrategysStatus返回参数结构体 * - * @method IPStrategysStatus getResult() 获取符合条件的策略列表。 + * @method IPStrategiesStatus getResult() 获取符合条件的策略列表。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setResult(IPStrategysStatus $Result) 设置符合条件的策略列表。 + * @method void setResult(IPStrategiesStatus $Result) 设置符合条件的策略列表。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class DescribeIPStrategysStatusResponse extends AbstractModel { /** - * @var IPStrategysStatus 符合条件的策略列表。 + * @var IPStrategiesStatus 符合条件的策略列表。 注意:此字段可能返回 null,表示取不到有效值。 */ public $Result; @@ -41,7 +41,7 @@ class DescribeIPStrategysStatusResponse extends AbstractModel public $RequestId; /** - * @param IPStrategysStatus $Result 符合条件的策略列表。 + * @param IPStrategiesStatus $Result 符合条件的策略列表。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -59,7 +59,7 @@ class DescribeIPStrategysStatusResponse extends AbstractModel return; } if (array_key_exists("Result",$param) and $param["Result"] !== null) { - $this->Result = new IPStrategysStatus(); + $this->Result = new IPStrategiesStatus(); $this->Result->deserialize($param["Result"]); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeLogSearchRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeLogSearchRequest.php index ba795e8f..e6cd4153 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeLogSearchRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeLogSearchRequest.php @@ -113,6 +113,7 @@ req_t:”>=“ 、 ”<=“ 说明: “:”表示包含,“!=”表示不等于,字段含义见输出参数的LogSet说明 + * @deprecated */ public $LogQuerys; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeServiceForApiAppResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeServiceForApiAppResponse.php index ebcf2d02..d85d61ce 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeServiceForApiAppResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeServiceForApiAppResponse.php @@ -43,10 +43,6 @@ use TencentCloud\Common\AbstractModel; * @method string getModifiedTime() 获取服务修改时间。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setModifiedTime(string $ModifiedTime) 设置服务修改时间。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getExclusiveSetName() 获取独立集群名称。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setExclusiveSetName(string $ExclusiveSetName) 设置独立集群名称。 注意:此字段可能返回 null,表示取不到有效值。 * @method array getNetTypes() 获取网络类型列表,INNER为内网访问,OUTER为外网访问。 * @method void setNetTypes(array $NetTypes) 设置网络类型列表,INNER为内网访问,OUTER为外网访问。 @@ -135,12 +131,6 @@ class DescribeServiceForApiAppResponse extends AbstractModel */ public $ModifiedTime; - /** - * @var string 独立集群名称。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $ExclusiveSetName; - /** * @var array 网络类型列表,INNER为内网访问,OUTER为外网访问。 */ @@ -231,8 +221,6 @@ class DescribeServiceForApiAppResponse extends AbstractModel * @param string $CreatedTime 服务创建时间。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ModifiedTime 服务修改时间。 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ExclusiveSetName 独立集群名称。 注意:此字段可能返回 null,表示取不到有效值。 * @param array $NetTypes 网络类型列表,INNER为内网访问,OUTER为外网访问。 * @param string $InternalSubDomain 内网访问子域名。 @@ -298,10 +286,6 @@ class DescribeServiceForApiAppResponse extends AbstractModel $this->ModifiedTime = $param["ModifiedTime"]; } - if (array_key_exists("ExclusiveSetName",$param) and $param["ExclusiveSetName"] !== null) { - $this->ExclusiveSetName = $param["ExclusiveSetName"]; - } - if (array_key_exists("NetTypes",$param) and $param["NetTypes"] !== null) { $this->NetTypes = $param["NetTypes"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeServiceReleaseVersionResultVersionListInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeServiceReleaseVersionResultVersionListInfo.php new file mode 100644 index 00000000..92205dd1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeServiceReleaseVersionResultVersionListInfo.php @@ -0,0 +1,73 @@ +VersionName = $param["VersionName"]; + } + + if (array_key_exists("VersionDesc",$param) and $param["VersionDesc"] !== null) { + $this->VersionDesc = $param["VersionDesc"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeServiceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeServiceResponse.php index cbae9be8..4e762654 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeServiceResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeServiceResponse.php @@ -36,8 +36,6 @@ use TencentCloud\Common\AbstractModel; * @method void setCreatedTime(string $CreatedTime) 设置服务创建时间。 * @method string getModifiedTime() 获取服务修改时间。 * @method void setModifiedTime(string $ModifiedTime) 设置服务修改时间。 - * @method string getExclusiveSetName() 获取独立集群名称。 - * @method void setExclusiveSetName(string $ExclusiveSetName) 设置独立集群名称。 * @method array getNetTypes() 获取网络类型列表,INNER为内网访问,OUTER为外网访问。 * @method void setNetTypes(array $NetTypes) 设置网络类型列表,INNER为内网访问,OUTER为外网访问。 * @method string getInternalSubDomain() 获取内网访问子域名。 @@ -137,11 +135,6 @@ class DescribeServiceResponse extends AbstractModel */ public $ModifiedTime; - /** - * @var string 独立集群名称。 - */ - public $ExclusiveSetName; - /** * @var array 网络类型列表,INNER为内网访问,OUTER为外网访问。 */ @@ -257,7 +250,6 @@ class DescribeServiceResponse extends AbstractModel * @param string $Protocol 服务支持协议,可选值为http、https、http&https。 * @param string $CreatedTime 服务创建时间。 * @param string $ModifiedTime 服务修改时间。 - * @param string $ExclusiveSetName 独立集群名称。 * @param array $NetTypes 网络类型列表,INNER为内网访问,OUTER为外网访问。 * @param string $InternalSubDomain 内网访问子域名。 * @param string $OuterSubDomain 外网访问子域名。 @@ -330,10 +322,6 @@ class DescribeServiceResponse extends AbstractModel $this->ModifiedTime = $param["ModifiedTime"]; } - if (array_key_exists("ExclusiveSetName",$param) and $param["ExclusiveSetName"] !== null) { - $this->ExclusiveSetName = $param["ExclusiveSetName"]; - } - if (array_key_exists("NetTypes",$param) and $param["NetTypes"] !== null) { $this->NetTypes = $param["NetTypes"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeUsagePlanEnvironmentsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeUsagePlanEnvironmentsRequest.php index 86210747..5231b84c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeUsagePlanEnvironmentsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DescribeUsagePlanEnvironmentsRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getUsagePlanId() 获取待查询的使用计划唯一 ID。 * @method void setUsagePlanId(string $UsagePlanId) 设置待查询的使用计划唯一 ID。 - * @method string getBindType() 获取定类型,取值为 API、SERVICE,默认值为 SERVICE。 - * @method void setBindType(string $BindType) 设置定类型,取值为 API、SERVICE,默认值为 SERVICE。 + * @method string getBindType() 获取定义类型,取值为 API、SERVICE,默认值为 SERVICE。 + * @method void setBindType(string $BindType) 设置定义类型,取值为 API、SERVICE,默认值为 SERVICE。 * @method integer getLimit() 获取返回数量,默认为 20,最大值为 100。 * @method void setLimit(integer $Limit) 设置返回数量,默认为 20,最大值为 100。 * @method integer getOffset() 获取偏移量,默认为 0。 @@ -37,7 +37,7 @@ class DescribeUsagePlanEnvironmentsRequest extends AbstractModel public $UsagePlanId; /** - * @var string 定类型,取值为 API、SERVICE,默认值为 SERVICE。 + * @var string 定义类型,取值为 API、SERVICE,默认值为 SERVICE。 */ public $BindType; @@ -53,7 +53,7 @@ class DescribeUsagePlanEnvironmentsRequest extends AbstractModel /** * @param string $UsagePlanId 待查询的使用计划唯一 ID。 - * @param string $BindType 定类型,取值为 API、SERVICE,默认值为 SERVICE。 + * @param string $BindType 定义类型,取值为 API、SERVICE,默认值为 SERVICE。 * @param integer $Limit 返回数量,默认为 20,最大值为 100。 * @param integer $Offset 偏移量,默认为 0。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DocumentSDK.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DocumentSDK.php deleted file mode 100755 index f42abf7c..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/DocumentSDK.php +++ /dev/null @@ -1,65 +0,0 @@ -DocumentURL = $param["DocumentURL"]; - } - - if (array_key_exists("SdkURL",$param) and $param["SdkURL"] !== null) { - $this->SdkURL = $param["SdkURL"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/EnvironmentStrategy.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/EnvironmentStrategy.php index 713dd4b5..3001d783 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/EnvironmentStrategy.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/EnvironmentStrategy.php @@ -24,10 +24,6 @@ use TencentCloud\Common\AbstractModel; * @method void setEnvironmentName(string $EnvironmentName) 设置环境名 * @method integer getQuota() 获取限流值 * @method void setQuota(integer $Quota) 设置限流值 - * @method integer getMaxQuota() 获取限流最大值 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setMaxQuota(integer $MaxQuota) 设置限流最大值 -注意:此字段可能返回 null,表示取不到有效值。 */ class EnvironmentStrategy extends AbstractModel { @@ -41,17 +37,9 @@ class EnvironmentStrategy extends AbstractModel */ public $Quota; - /** - * @var integer 限流最大值 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $MaxQuota; - /** * @param string $EnvironmentName 环境名 * @param integer $Quota 限流值 - * @param integer $MaxQuota 限流最大值 -注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -73,9 +61,5 @@ class EnvironmentStrategy extends AbstractModel if (array_key_exists("Quota",$param) and $param["Quota"] !== null) { $this->Quota = $param["Quota"]; } - - if (array_key_exists("MaxQuota",$param) and $param["MaxQuota"] !== null) { - $this->MaxQuota = $param["MaxQuota"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/GenerateApiDocumentRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/GenerateApiDocumentRequest.php deleted file mode 100755 index 48df8a84..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/GenerateApiDocumentRequest.php +++ /dev/null @@ -1,77 +0,0 @@ -ServiceId = $param["ServiceId"]; - } - - if (array_key_exists("GenEnvironment",$param) and $param["GenEnvironment"] !== null) { - $this->GenEnvironment = $param["GenEnvironment"]; - } - - if (array_key_exists("GenLanguage",$param) and $param["GenLanguage"] !== null) { - $this->GenLanguage = $param["GenLanguage"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/HealthCheckConf.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/HealthCheckConf.php index 8ab1c426..d6668d7a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/HealthCheckConf.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/HealthCheckConf.php @@ -21,41 +21,57 @@ use TencentCloud\Common\AbstractModel; * 健康检查配置,包括TsfHealthCheckConf和TargetServicesHealthCheckConf * * @method boolean getIsHealthCheck() 获取是否开启健康检查。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setIsHealthCheck(boolean $IsHealthCheck) 设置是否开启健康检查。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getRequestVolumeThreshold() 获取健康检查阈值。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setRequestVolumeThreshold(integer $RequestVolumeThreshold) 设置健康检查阈值。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getSleepWindowInMilliseconds() 获取窗口大小。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setSleepWindowInMilliseconds(integer $SleepWindowInMilliseconds) 设置窗口大小。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getErrorThresholdPercentage() 获取阈值百分比。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setErrorThresholdPercentage(integer $ErrorThresholdPercentage) 设置阈值百分比。 +注意:此字段可能返回 null,表示取不到有效值。 */ class HealthCheckConf extends AbstractModel { /** * @var boolean 是否开启健康检查。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $IsHealthCheck; /** * @var integer 健康检查阈值。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $RequestVolumeThreshold; /** * @var integer 窗口大小。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $SleepWindowInMilliseconds; /** * @var integer 阈值百分比。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $ErrorThresholdPercentage; /** * @param boolean $IsHealthCheck 是否开启健康检查。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $RequestVolumeThreshold 健康检查阈值。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $SleepWindowInMilliseconds 窗口大小。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $ErrorThresholdPercentage 阈值百分比。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/IPStrategysStatus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/IPStrategiesStatus.php old mode 100755 new mode 100644 similarity index 98% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/IPStrategysStatus.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/IPStrategiesStatus.php index 5b245c43..bae6afeb --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/IPStrategysStatus.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/IPStrategiesStatus.php @@ -29,7 +29,7 @@ use TencentCloud\Common\AbstractModel; * @method void setStrategySet(array $StrategySet) 设置策略列表。 注意:此字段可能返回 null,表示取不到有效值。 */ -class IPStrategysStatus extends AbstractModel +class IPStrategiesStatus extends AbstractModel { /** * @var integer 策略数量。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/InstanceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/InstanceDetail.php index 15d0092c..2c4f0456 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/InstanceDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/InstanceDetail.php @@ -52,9 +52,9 @@ use TencentCloud\Common\AbstractModel; * @method void setIsolationStartedTime(string $IsolationStartedTime) 设置独享实例隔离时间 * @method string getCreatedTime() 获取创建时间 * @method void setCreatedTime(string $CreatedTime) 设置创建时间 - * @method string getZones() 获取可用区列表 + * @method array getZones() 获取可用区列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setZones(string $Zones) 设置可用区列表 + * @method void setZones(array $Zones) 设置可用区列表 注意:此字段可能返回 null,表示取不到有效值。 */ class InstanceDetail extends AbstractModel @@ -128,7 +128,7 @@ class InstanceDetail extends AbstractModel public $CreatedTime; /** - * @var string 可用区列表 + * @var array 可用区列表 注意:此字段可能返回 null,表示取不到有效值。 */ public $Zones; @@ -150,7 +150,7 @@ class InstanceDetail extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $IsolationStartedTime 独享实例隔离时间 * @param string $CreatedTime 创建时间 - * @param string $Zones 可用区列表 + * @param array $Zones 可用区列表 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ModifyApiRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ModifyApiRequest.php index 60449bb9..2c12a7f8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ModifyApiRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ModifyApiRequest.php @@ -52,8 +52,8 @@ use TencentCloud\Common\AbstractModel; * @method void setApiBusinessType(string $ApiBusinessType) 设置当AuthType 为 OAUTH时,该字段有效, NORMAL:业务api OAUTH:授权API。 * @method string getServiceMockReturnMessage() 获取API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。 * @method void setServiceMockReturnMessage(string $ServiceMockReturnMessage) 设置API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。 - * @method array getMicroServices() 获取API绑定微服务服务列表。 - * @method void setMicroServices(array $MicroServices) 设置API绑定微服务服务列表。 + * @method array getMicroServices() 获取API绑定微服务列表。 + * @method void setMicroServices(array $MicroServices) 设置API绑定微服务列表。 * @method TsfLoadBalanceConfResp getServiceTsfLoadBalanceConf() 获取微服务的负载均衡配置。 * @method void setServiceTsfLoadBalanceConf(TsfLoadBalanceConfResp $ServiceTsfLoadBalanceConf) 设置微服务的负载均衡配置。 * @method HealthCheckConf getServiceTsfHealthCheckConf() 获取微服务的健康检查配置。 @@ -212,7 +212,7 @@ class ModifyApiRequest extends AbstractModel public $ServiceMockReturnMessage; /** - * @var array API绑定微服务服务列表。 + * @var array API绑定微服务列表。 */ public $MicroServices; @@ -418,7 +418,7 @@ class ModifyApiRequest extends AbstractModel * @param array $RequestParameters 前端请求参数。 * @param string $ApiBusinessType 当AuthType 为 OAUTH时,该字段有效, NORMAL:业务api OAUTH:授权API。 * @param string $ServiceMockReturnMessage API 的后端 Mock 返回信息。如果 ServiceType 是 Mock,则此参数必传。 - * @param array $MicroServices API绑定微服务服务列表。 + * @param array $MicroServices API绑定微服务列表。 * @param TsfLoadBalanceConfResp $ServiceTsfLoadBalanceConf 微服务的负载均衡配置。 * @param HealthCheckConf $ServiceTsfHealthCheckConf 微服务的健康检查配置。 * @param integer $TargetServicesLoadBalanceConf target类型负载均衡配置。(内测阶段) diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ModifyUpstreamResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ModifyUpstreamResponse.php index e8b30d26..42f8554c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ModifyUpstreamResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ModifyUpstreamResponse.php @@ -20,9 +20,9 @@ use TencentCloud\Common\AbstractModel; /** * ModifyUpstream返回参数结构体 * - * @method UpstreamInfo getResult() 获取返回修改后的后端通道信息 + * @method ModifyUpstreamResultInfo getResult() 获取返回修改后的后端通道信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setResult(UpstreamInfo $Result) 设置返回修改后的后端通道信息 + * @method void setResult(ModifyUpstreamResultInfo $Result) 设置返回修改后的后端通道信息 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class ModifyUpstreamResponse extends AbstractModel { /** - * @var UpstreamInfo 返回修改后的后端通道信息 + * @var ModifyUpstreamResultInfo 返回修改后的后端通道信息 注意:此字段可能返回 null,表示取不到有效值。 */ public $Result; @@ -41,7 +41,7 @@ class ModifyUpstreamResponse extends AbstractModel public $RequestId; /** - * @param UpstreamInfo $Result 返回修改后的后端通道信息 + * @param ModifyUpstreamResultInfo $Result 返回修改后的后端通道信息 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -59,7 +59,7 @@ class ModifyUpstreamResponse extends AbstractModel return; } if (array_key_exists("Result",$param) and $param["Result"] !== null) { - $this->Result = new UpstreamInfo(); + $this->Result = new ModifyUpstreamResultInfo(); $this->Result->deserialize($param["Result"]); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ModifyUpstreamResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ModifyUpstreamResultInfo.php new file mode 100644 index 00000000..2d14b8e2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ModifyUpstreamResultInfo.php @@ -0,0 +1,220 @@ +UpstreamId = $param["UpstreamId"]; + } + + if (array_key_exists("UpstreamName",$param) and $param["UpstreamName"] !== null) { + $this->UpstreamName = $param["UpstreamName"]; + } + + if (array_key_exists("UpstreamDescription",$param) and $param["UpstreamDescription"] !== null) { + $this->UpstreamDescription = $param["UpstreamDescription"]; + } + + if (array_key_exists("Scheme",$param) and $param["Scheme"] !== null) { + $this->Scheme = $param["Scheme"]; + } + + if (array_key_exists("Algorithm",$param) and $param["Algorithm"] !== null) { + $this->Algorithm = $param["Algorithm"]; + } + + if (array_key_exists("UniqVpcId",$param) and $param["UniqVpcId"] !== null) { + $this->UniqVpcId = $param["UniqVpcId"]; + } + + if (array_key_exists("Retries",$param) and $param["Retries"] !== null) { + $this->Retries = $param["Retries"]; + } + + if (array_key_exists("Nodes",$param) and $param["Nodes"] !== null) { + $this->Nodes = []; + foreach ($param["Nodes"] as $key => $value){ + $obj = new UpstreamNode(); + $obj->deserialize($value); + array_push($this->Nodes, $obj); + } + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + + if (array_key_exists("HealthChecker",$param) and $param["HealthChecker"] !== null) { + $this->HealthChecker = new UpstreamHealthChecker(); + $this->HealthChecker->deserialize($param["HealthChecker"]); + } + + if (array_key_exists("UpstreamType",$param) and $param["UpstreamType"] !== null) { + $this->UpstreamType = $param["UpstreamType"]; + } + + if (array_key_exists("K8sServices",$param) and $param["K8sServices"] !== null) { + $this->K8sServices = []; + foreach ($param["K8sServices"] as $key => $value){ + $obj = new K8sService(); + $obj->deserialize($value); + array_push($this->K8sServices, $obj); + } + } + + if (array_key_exists("UpstreamHost",$param) and $param["UpstreamHost"] !== null) { + $this->UpstreamHost = $param["UpstreamHost"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ParameterInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ParameterInfo.php index afc45011..8275e69a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ParameterInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ParameterInfo.php @@ -88,6 +88,7 @@ class ParameterInfo extends AbstractModel /** * @var string 修改时间 + * @deprecated */ public $ModifedTime; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ServiceReleaseVersion.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ServiceReleaseVersion.php index fa8040a9..656e5fcd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ServiceReleaseVersion.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/ServiceReleaseVersion.php @@ -69,7 +69,7 @@ class ServiceReleaseVersion extends AbstractModel if (array_key_exists("VersionList",$param) and $param["VersionList"] !== null) { $this->VersionList = []; foreach ($param["VersionList"] as $key => $value){ - $obj = new ServiceReleaseHistoryInfo(); + $obj = new DescribeServiceReleaseVersionResultVersionListInfo(); $obj->deserialize($value); array_push($this->VersionList, $obj); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/UsagePlan.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/UsagePlan.php index 89ea83ff..1643c9c1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/UsagePlan.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/UsagePlan.php @@ -27,7 +27,9 @@ use TencentCloud\Common\AbstractModel; * @method string getUsagePlanName() 获取使用计划名称。 * @method void setUsagePlanName(string $UsagePlanName) 设置使用计划名称。 * @method string getUsagePlanDesc() 获取使用计划描述。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setUsagePlanDesc(string $UsagePlanDesc) 设置使用计划描述。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getMaxRequestNumPreSec() 获取使用计划qps,-1表示没有限制。 * @method void setMaxRequestNumPreSec(integer $MaxRequestNumPreSec) 设置使用计划qps,-1表示没有限制。 * @method string getCreatedTime() 获取使用计划时间。 @@ -54,6 +56,7 @@ class UsagePlan extends AbstractModel /** * @var string 使用计划描述。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $UsagePlanDesc; @@ -77,6 +80,7 @@ class UsagePlan extends AbstractModel * @param string $UsagePlanId 使用计划唯一ID。 * @param string $UsagePlanName 使用计划名称。 * @param string $UsagePlanDesc 使用计划描述。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $MaxRequestNumPreSec 使用计划qps,-1表示没有限制。 * @param string $CreatedTime 使用计划时间。 * @param string $ModifiedTime 使用计划修改时间。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/UsagePlanInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/UsagePlanInfo.php index 400292e9..99364683 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/UsagePlanInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/UsagePlanInfo.php @@ -31,10 +31,6 @@ use TencentCloud\Common\AbstractModel; * @method string getUsagePlanDesc() 获取使用计划描述。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setUsagePlanDesc(string $UsagePlanDesc) 设置使用计划描述。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getInitQuota() 获取初始化调用次数。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setInitQuota(integer $InitQuota) 设置初始化调用次数。 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getMaxRequestNumPreSec() 获取每秒请求限制数。 注意:此字段可能返回 null,表示取不到有效值。 @@ -43,10 +39,6 @@ use TencentCloud\Common\AbstractModel; * @method integer getMaxRequestNum() 获取最大调用次数。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setMaxRequestNum(integer $MaxRequestNum) 设置最大调用次数。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getIsHide() 获取是否隐藏。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setIsHide(integer $IsHide) 设置是否隐藏。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getCreatedTime() 获取创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 @@ -93,12 +85,6 @@ class UsagePlanInfo extends AbstractModel */ public $UsagePlanDesc; - /** - * @var integer 初始化调用次数。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $InitQuota; - /** * @var integer 每秒请求限制数。 注意:此字段可能返回 null,表示取不到有效值。 @@ -111,12 +97,6 @@ class UsagePlanInfo extends AbstractModel */ public $MaxRequestNum; - /** - * @var integer 是否隐藏。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $IsHide; - /** * @var string 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 @@ -159,14 +139,10 @@ class UsagePlanInfo extends AbstractModel * @param string $UsagePlanName 使用计划名称。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $UsagePlanDesc 使用计划描述。 -注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $InitQuota 初始化调用次数。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $MaxRequestNumPreSec 每秒请求限制数。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $MaxRequestNum 最大调用次数。 -注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $IsHide 是否隐藏。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $CreatedTime 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。格式为:YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 @@ -206,10 +182,6 @@ class UsagePlanInfo extends AbstractModel $this->UsagePlanDesc = $param["UsagePlanDesc"]; } - if (array_key_exists("InitQuota",$param) and $param["InitQuota"] !== null) { - $this->InitQuota = $param["InitQuota"]; - } - if (array_key_exists("MaxRequestNumPreSec",$param) and $param["MaxRequestNumPreSec"] !== null) { $this->MaxRequestNumPreSec = $param["MaxRequestNumPreSec"]; } @@ -218,10 +190,6 @@ class UsagePlanInfo extends AbstractModel $this->MaxRequestNum = $param["MaxRequestNum"]; } - if (array_key_exists("IsHide",$param) and $param["IsHide"] !== null) { - $this->IsHide = $param["IsHide"]; - } - if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { $this->CreatedTime = $param["CreatedTime"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/ApmInstanceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/ApmInstanceDetail.php index 27a3309c..34511882 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/ApmInstanceDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/ApmInstanceDetail.php @@ -119,6 +119,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getMetricDuration() 获取Metric数据保存时长 注意:此字段可能返回 null,表示取不到有效值。 * @method void setMetricDuration(integer $MetricDuration) 设置Metric数据保存时长 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getCustomShowTags() 获取用户自定义展示标签列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCustomShowTags(array $CustomShowTags) 设置用户自定义展示标签列表 注意:此字段可能返回 null,表示取不到有效值。 */ class ApmInstanceDetail extends AbstractModel @@ -277,6 +281,12 @@ class ApmInstanceDetail extends AbstractModel */ public $MetricDuration; + /** + * @var array 用户自定义展示标签列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CustomShowTags; + /** * @param float $AmountOfUsedStorage 存储使用量(MB) 注意:此字段可能返回 null,表示取不到有效值。 @@ -327,6 +337,8 @@ class ApmInstanceDetail extends AbstractModel * @param string $LogSet CLS日志集 | ES集群ID 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $MetricDuration Metric数据保存时长 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $CustomShowTags 用户自定义展示标签列表 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -450,5 +462,9 @@ class ApmInstanceDetail extends AbstractModel if (array_key_exists("MetricDuration",$param) and $param["MetricDuration"] !== null) { $this->MetricDuration = $param["MetricDuration"]; } + + if (array_key_exists("CustomShowTags",$param) and $param["CustomShowTags"] !== null) { + $this->CustomShowTags = $param["CustomShowTags"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/DescribeApmInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/DescribeApmInstancesRequest.php index f7e8211a..fa39b16b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/DescribeApmInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/DescribeApmInstancesRequest.php @@ -28,6 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceIds(array $InstanceIds) 设置过滤实例ID * @method integer getDemoInstanceFlag() 获取是否查询官方demo实例 * @method void setDemoInstanceFlag(integer $DemoInstanceFlag) 设置是否查询官方demo实例 + * @method integer getAllRegionsFlag() 获取是否查询全地域实例 + * @method void setAllRegionsFlag(integer $AllRegionsFlag) 设置是否查询全地域实例 */ class DescribeApmInstancesRequest extends AbstractModel { @@ -51,11 +53,17 @@ class DescribeApmInstancesRequest extends AbstractModel */ public $DemoInstanceFlag; + /** + * @var integer 是否查询全地域实例 + */ + public $AllRegionsFlag; + /** * @param array $Tags Tag列表 * @param string $InstanceName 搜索实例名 * @param array $InstanceIds 过滤实例ID * @param integer $DemoInstanceFlag 是否查询官方demo实例 + * @param integer $AllRegionsFlag 是否查询全地域实例 */ function __construct() { @@ -90,5 +98,9 @@ class DescribeApmInstancesRequest extends AbstractModel if (array_key_exists("DemoInstanceFlag",$param) and $param["DemoInstanceFlag"] !== null) { $this->DemoInstanceFlag = $param["DemoInstanceFlag"]; } + + if (array_key_exists("AllRegionsFlag",$param) and $param["AllRegionsFlag"] !== null) { + $this->AllRegionsFlag = $param["AllRegionsFlag"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/DescribeMetricRecordsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/DescribeMetricRecordsRequest.php index 25828013..75eaa009 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/DescribeMetricRecordsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/DescribeMetricRecordsRequest.php @@ -44,6 +44,8 @@ use TencentCloud\Common\AbstractModel; * @method void setPageIndex(integer $PageIndex) 设置页码 * @method integer getPageSize() 获取页长 * @method void setPageSize(integer $PageSize) 设置页长 + * @method array getOrFilters() 获取Or过滤条件 + * @method void setOrFilters(array $OrFilters) 设置Or过滤条件 */ class DescribeMetricRecordsRequest extends AbstractModel { @@ -107,6 +109,11 @@ class DescribeMetricRecordsRequest extends AbstractModel */ public $PageSize; + /** + * @var array Or过滤条件 + */ + public $OrFilters; + /** * @param array $Filters 过滤条件 * @param array $Metrics 指标列表 @@ -120,6 +127,7 @@ class DescribeMetricRecordsRequest extends AbstractModel * @param string $BusinessName 业务名称(默认值:taw) * @param integer $PageIndex 页码 * @param integer $PageSize 页长 + * @param array $OrFilters Or过滤条件 */ function __construct() { @@ -192,5 +200,14 @@ class DescribeMetricRecordsRequest extends AbstractModel if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { $this->PageSize = $param["PageSize"]; } + + if (array_key_exists("OrFilters",$param) and $param["OrFilters"] !== null) { + $this->OrFilters = []; + foreach ($param["OrFilters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->OrFilters, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/ModifyApmInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/ModifyApmInstanceRequest.php index a884a16f..3cac842d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/ModifyApmInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apm/V20210622/Models/ModifyApmInstanceRequest.php @@ -52,6 +52,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLogSet(string $LogSet) 设置CLS日志集 | ES集群ID * @method string getLogSource() 获取CLS | ES * @method void setLogSource(string $LogSource) 设置CLS | ES + * @method array getCustomShowTags() 获取用户自定义展示标签列表 + * @method void setCustomShowTags(array $CustomShowTags) 设置用户自定义展示标签列表 */ class ModifyApmInstanceRequest extends AbstractModel { @@ -135,6 +137,11 @@ class ModifyApmInstanceRequest extends AbstractModel */ public $LogSource; + /** + * @var array 用户自定义展示标签列表 + */ + public $CustomShowTags; + /** * @param string $InstanceId 实例ID * @param string $Name 实例名 @@ -152,6 +159,7 @@ class ModifyApmInstanceRequest extends AbstractModel * @param string $LogTopicID CLS日志主题ID | ES 索引名 * @param string $LogSet CLS日志集 | ES集群ID * @param string $LogSource CLS | ES + * @param array $CustomShowTags 用户自定义展示标签列表 */ function __construct() { @@ -234,5 +242,9 @@ class ModifyApmInstanceRequest extends AbstractModel if (array_key_exists("LogSource",$param) and $param["LogSource"] !== null) { $this->LogSource = $param["LogSource"]; } + + if (array_key_exists("CustomShowTags",$param) and $param["CustomShowTags"] !== null) { + $this->CustomShowTags = $param["CustomShowTags"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/AsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/AsClient.php index 55d49423..9bdafaa8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/AsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/AsClient.php @@ -188,6 +188,7 @@ use TencentCloud\As\V20180419\Models as Models; * 伸缩组处于停用状态时,该接口也会生效,可参考[停用伸缩组](https://cloud.tencent.com/document/api/377/20435)文档查看伸缩组停用状态的影响范围 * 接口会增加期望实例数,新的期望实例数需要小于等于最大实例数 * 扩容如果失败或者部分成功,最后期望实例数只会增加实际成功的实例数量 +* 竞价混合模式中一次扩容可能触发多个伸缩活动,该接口仅返回第一个伸缩活动的 ActivityId * @method Models\SetInstancesProtectionResponse SetInstancesProtection(Models\SetInstancesProtectionRequest $req) 本接口(SetInstancesProtection)用于设置实例保护。 实例设置保护之后,当发生不健康替换、报警策略、期望值变更等触发缩容时,将不对此实例缩容操作。 * @method Models\StartAutoScalingInstancesResponse StartAutoScalingInstances(Models\StartAutoScalingInstancesRequest $req) 本接口(StartAutoScalingInstances)用于开启伸缩组内 CVM 实例。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/Activity.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/Activity.php index 238afa7d..12c9ef75 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/Activity.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/Activity.php @@ -60,8 +60,8 @@ use TencentCloud\Common\AbstractModel; * @method void setEndTime(string $EndTime) 设置伸缩活动结束时间。 * @method string getCreatedTime() 获取伸缩活动创建时间。 * @method void setCreatedTime(string $CreatedTime) 设置伸缩活动创建时间。 - * @method array getActivityRelatedInstanceSet() 获取伸缩活动相关实例信息集合。 - * @method void setActivityRelatedInstanceSet(array $ActivityRelatedInstanceSet) 设置伸缩活动相关实例信息集合。 + * @method array getActivityRelatedInstanceSet() 获取该参数已废弃,请勿使用。 + * @method void setActivityRelatedInstanceSet(array $ActivityRelatedInstanceSet) 设置该参数已废弃,请勿使用。 * @method string getStatusMessageSimplified() 获取伸缩活动状态简要描述。 * @method void setStatusMessageSimplified(string $StatusMessageSimplified) 设置伸缩活动状态简要描述。 * @method array getLifecycleActionResultSet() 获取伸缩活动中生命周期挂钩的执行结果。 @@ -70,6 +70,8 @@ use TencentCloud\Common\AbstractModel; * @method void setDetailedStatusMessageSet(array $DetailedStatusMessageSet) 设置伸缩活动状态详细描述。 * @method array getInvocationResultSet() 获取执行命令结果。 * @method void setInvocationResultSet(array $InvocationResultSet) 设置执行命令结果。 + * @method array getRelatedInstanceSet() 获取伸缩活动相关实例信息集合。 + * @method void setRelatedInstanceSet(array $RelatedInstanceSet) 设置伸缩活动相关实例信息集合。 */ class Activity extends AbstractModel { @@ -134,7 +136,8 @@ class Activity extends AbstractModel public $CreatedTime; /** - * @var array 伸缩活动相关实例信息集合。 + * @var array 该参数已废弃,请勿使用。 + * @deprecated */ public $ActivityRelatedInstanceSet; @@ -158,6 +161,11 @@ class Activity extends AbstractModel */ public $InvocationResultSet; + /** + * @var array 伸缩活动相关实例信息集合。 + */ + public $RelatedInstanceSet; + /** * @param string $AutoScalingGroupId 伸缩组ID。 * @param string $ActivityId 伸缩活动ID。 @@ -179,11 +187,12 @@ class Activity extends AbstractModel * @param string $StartTime 伸缩活动开始时间。 * @param string $EndTime 伸缩活动结束时间。 * @param string $CreatedTime 伸缩活动创建时间。 - * @param array $ActivityRelatedInstanceSet 伸缩活动相关实例信息集合。 + * @param array $ActivityRelatedInstanceSet 该参数已废弃,请勿使用。 * @param string $StatusMessageSimplified 伸缩活动状态简要描述。 * @param array $LifecycleActionResultSet 伸缩活动中生命周期挂钩的执行结果。 * @param array $DetailedStatusMessageSet 伸缩活动状态详细描述。 * @param array $InvocationResultSet 执行命令结果。 + * @param array $RelatedInstanceSet 伸缩活动相关实例信息集合。 */ function __construct() { @@ -277,5 +286,14 @@ class Activity extends AbstractModel array_push($this->InvocationResultSet, $obj); } } + + if (array_key_exists("RelatedInstanceSet",$param) and $param["RelatedInstanceSet"] !== null) { + $this->RelatedInstanceSet = []; + foreach ($param["RelatedInstanceSet"] as $key => $value){ + $obj = new RelatedInstance(); + $obj->deserialize($value); + array_push($this->RelatedInstanceSet, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/Advice.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/Advice.php index ff4eaf14..ba7a3124 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/Advice.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/Advice.php @@ -26,6 +26,12 @@ use TencentCloud\Common\AbstractModel; * @method void setDetail(string $Detail) 设置问题详情。 * @method string getSolution() 获取建议解决方案。 * @method void setSolution(string $Solution) 设置建议解决方案。 + * @method string getLevel() 获取伸缩建议警告级别。取值范围:
    +
  • WARNING:警告级别
    +
  • CRITICAL:严重级别
    + * @method void setLevel(string $Level) 设置伸缩建议警告级别。取值范围:
    +
  • WARNING:警告级别
    +
  • CRITICAL:严重级别
    */ class Advice extends AbstractModel { @@ -44,10 +50,20 @@ class Advice extends AbstractModel */ public $Solution; + /** + * @var string 伸缩建议警告级别。取值范围:
    +
  • WARNING:警告级别
    +
  • CRITICAL:严重级别
    + */ + public $Level; + /** * @param string $Problem 问题描述。 * @param string $Detail 问题详情。 * @param string $Solution 建议解决方案。 + * @param string $Level 伸缩建议警告级别。取值范围:
    +
  • WARNING:警告级别
    +
  • CRITICAL:严重级别
    */ function __construct() { @@ -73,5 +89,9 @@ class Advice extends AbstractModel if (array_key_exists("Solution",$param) and $param["Solution"] !== null) { $this->Solution = $param["Solution"]; } + + if (array_key_exists("Level",$param) and $param["Level"] !== null) { + $this->Level = $param["Level"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/EnhancedService.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/EnhancedService.php index 08a646bb..5f22ed6e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/EnhancedService.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/EnhancedService.php @@ -43,6 +43,7 @@ class EnhancedService extends AbstractModel /** * @var array 该参数已废弃,查询时会返回空值,请勿使用。 + * @deprecated */ public $AutomationService; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/ModifyScalingPolicyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/ModifyScalingPolicyRequest.php index 8288f69f..124a3248 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/ModifyScalingPolicyRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/ModifyScalingPolicyRequest.php @@ -40,10 +40,10 @@ use TencentCloud\Common\AbstractModel; * @method void setEstimatedInstanceWarmup(integer $EstimatedInstanceWarmup) 设置实例预热时间,单位为秒,仅适用于目标追踪策略。取值范围为0-3600。 * @method boolean getDisableScaleIn() 获取是否禁用缩容,仅适用于目标追踪策略。取值范围:
  • true:目标追踪策略仅触发扩容
  • false:目标追踪策略触发扩容和缩容
  • * @method void setDisableScaleIn(boolean $DisableScaleIn) 设置是否禁用缩容,仅适用于目标追踪策略。取值范围:
  • true:目标追踪策略仅触发扩容
  • false:目标追踪策略触发扩容和缩容
  • - * @method array getNotificationUserGroupIds() 获取通知组ID,即为用户组ID集合,用户组ID可以通过[ListGroups](https://cloud.tencent.com/document/product/598/34589)查询。 -如果需要清空通知用户组,需要在列表中传入特定字符串 "NULL"。 - * @method void setNotificationUserGroupIds(array $NotificationUserGroupIds) 设置通知组ID,即为用户组ID集合,用户组ID可以通过[ListGroups](https://cloud.tencent.com/document/product/598/34589)查询。 -如果需要清空通知用户组,需要在列表中传入特定字符串 "NULL"。 + * @method array getNotificationUserGroupIds() 获取此参数已不再生效,请使用[创建通知](https://cloud.tencent.com/document/api/377/33185)。 +通知组ID,即为用户组ID集合。 + * @method void setNotificationUserGroupIds(array $NotificationUserGroupIds) 设置此参数已不再生效,请使用[创建通知](https://cloud.tencent.com/document/api/377/33185)。 +通知组ID,即为用户组ID集合。 */ class ModifyScalingPolicyRequest extends AbstractModel { @@ -98,8 +98,8 @@ class ModifyScalingPolicyRequest extends AbstractModel public $DisableScaleIn; /** - * @var array 通知组ID,即为用户组ID集合,用户组ID可以通过[ListGroups](https://cloud.tencent.com/document/product/598/34589)查询。 -如果需要清空通知用户组,需要在列表中传入特定字符串 "NULL"。 + * @var array 此参数已不再生效,请使用[创建通知](https://cloud.tencent.com/document/api/377/33185)。 +通知组ID,即为用户组ID集合。 */ public $NotificationUserGroupIds; @@ -114,8 +114,8 @@ class ModifyScalingPolicyRequest extends AbstractModel * @param integer $TargetValue 目标值,仅适用于目标追踪策略。
  • ASG_AVG_CPU_UTILIZATION:[1, 100),单位:%
  • ASG_AVG_LAN_TRAFFIC_OUT:>0,单位:Mbps
  • ASG_AVG_LAN_TRAFFIC_IN:>0,单位:Mbps
  • ASG_AVG_WAN_TRAFFIC_OUT:>0,单位:Mbps
  • ASG_AVG_WAN_TRAFFIC_IN:>0,单位:Mbps
  • * @param integer $EstimatedInstanceWarmup 实例预热时间,单位为秒,仅适用于目标追踪策略。取值范围为0-3600。 * @param boolean $DisableScaleIn 是否禁用缩容,仅适用于目标追踪策略。取值范围:
  • true:目标追踪策略仅触发扩容
  • false:目标追踪策略触发扩容和缩容
  • - * @param array $NotificationUserGroupIds 通知组ID,即为用户组ID集合,用户组ID可以通过[ListGroups](https://cloud.tencent.com/document/product/598/34589)查询。 -如果需要清空通知用户组,需要在列表中传入特定字符串 "NULL"。 + * @param array $NotificationUserGroupIds 此参数已不再生效,请使用[创建通知](https://cloud.tencent.com/document/api/377/33185)。 +通知组ID,即为用户组ID集合。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/RelatedInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/RelatedInstance.php new file mode 100644 index 00000000..0007cdfc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/RelatedInstance.php @@ -0,0 +1,81 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("InstanceStatus",$param) and $param["InstanceStatus"] !== null) { + $this->InstanceStatus = $param["InstanceStatus"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/UpgradeLaunchConfigurationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/UpgradeLaunchConfigurationRequest.php index 4b98633f..70f32bf5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/UpgradeLaunchConfigurationRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/As/V20180419/Models/UpgradeLaunchConfigurationRequest.php @@ -56,8 +56,8 @@ use TencentCloud\Common\AbstractModel; 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 * @method InternetAccessible getInternetAccessible() 获取公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。 * @method void setInternetAccessible(InternetAccessible $InternetAccessible) 设置公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。 - * @method LoginSettings getLoginSettings() 获取实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。 - * @method void setLoginSettings(LoginSettings $LoginSettings) 设置实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。 + * @method LoginSettings getLoginSettings() 获取该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。 + * @method void setLoginSettings(LoginSettings $LoginSettings) 设置该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。 * @method integer getProjectId() 获取实例所属项目ID。不填为默认项目。 * @method void setProjectId(integer $ProjectId) 设置实例所属项目ID。不填为默认项目。 * @method array getSecurityGroupIds() 获取实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的`SecurityGroupId`字段来获取。若不指定该参数,则默认不绑定安全组。 @@ -146,7 +146,7 @@ class UpgradeLaunchConfigurationRequest extends AbstractModel public $InternetAccessible; /** - * @var LoginSettings 实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。 + * @var LoginSettings 该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。 */ public $LoginSettings; @@ -226,7 +226,7 @@ class UpgradeLaunchConfigurationRequest extends AbstractModel 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 * @param InternetAccessible $InternetAccessible 公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。 - * @param LoginSettings $LoginSettings 实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。 + * @param LoginSettings $LoginSettings 该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。 * @param integer $ProjectId 实例所属项目ID。不填为默认项目。 * @param array $SecurityGroupIds 实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的`SecurityGroupId`字段来获取。若不指定该参数,则默认不绑定安全组。 * @param SystemDisk $SystemDisk 实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/AsrClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/AsrClient.php index b2ff03c6..40dd0e27 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/AsrClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/AsrClient.php @@ -26,7 +26,7 @@ use TencentCloud\Asr\V20190614\Models as Models; * @method Models\CloseAsyncRecognitionTaskResponse CloseAsyncRecognitionTask(Models\CloseAsyncRecognitionTaskRequest $req) 本接口用于关闭语音流异步识别任务。 * @method Models\CreateAsrVocabResponse CreateAsrVocab(Models\CreateAsrVocabRequest $req) 用户通过本接口进行热词表的创建。
    • 默认最多可创建30个热词表。 -
    • 每个热词表最多可添加128个词,每个词最长10个字,不能超出限制。 +
    • 每个热词表最多可添加128个词,每个词最长10个汉字或30个英文字符,不能超出限制。
    • 热词表可以通过数组或者本地文件形式上传。
    • 本地文件必须为UTF-8编码格式,每行仅添加一个热词且不能包含标点和特殊字符。
    • 热词权重取值范围为[1,10]之间的整数,权重越大代表该词被识别出来的概率越大。 @@ -40,14 +40,14 @@ use TencentCloud\Asr\V20190614\Models as Models; 注意:调用该接口后,模型会自动训练。新建模型成功后,调用ModifyCustomizationState接口修改为上线状态,即可在识别请求中使用对应模型ID。 * @method Models\CreateRecTaskResponse CreateRecTask(Models\CreateRecTaskRequest $req) 本接口服务对时长5小时以内的录音文件进行识别,异步返回识别全部结果。 -• 支持中文普通话、英语、粤语、日语、越南语、马来语、印度尼西亚语、菲律宾语、葡萄牙语、土耳其语、上海话、四川话、武汉话、贵阳话、昆明话、西安话、郑州话、太原话、兰州话、银川话、西宁话、南京话、合肥话、南昌话、长沙话、苏州话、杭州话、济南话、天津话、石家庄话、黑龙江话、吉林话、辽宁话。 +• 支持中文普通话、英语、粤语、日语、越南语、马来语、印度尼西亚语、菲律宾语、葡萄牙语、土耳其语、阿拉伯语、西班牙语、上海话、四川话、武汉话、贵阳话、昆明话、西安话、郑州话、太原话、兰州话、银川话、西宁话、南京话、合肥话、南昌话、长沙话、苏州话、杭州话、济南话、天津话、石家庄话、黑龙江话、吉林话、辽宁话。 • 支持wav、mp3、m4a、flv、mp4、wma、3gp、amr、aac、ogg-opus、flac格式。 -• 支持语音 URL 和本地语音文件两种请求方式。语音 URL 的音频时长不能长于5小时,文件大小不超过1GB。本地语音文件调用不能大于5MB。 +• 支持语音 URL 和本地语音文件两种请求方式。语音 URL 的音频时长不能长于5小时,文件大小不超过1GB。本地语音文件调用不能大于5MB。推荐使用 [ 腾讯云COS](https://cloud.tencent.com/document/product/436/38484) 来存储&生成URL提交任务,无外网&流量下行费用,节约成本、提升任务速度。(COS桶权限需要设置公有读私有写,或URL设置外部可访问) • 提交录音文件识别请求后,在3小时内完成识别(大多数情况下1小时音频约3分钟以内完成识别,半小时内发送超过1000小时录音或者2万条识别任务的除外),识别结果在服务端可保存7天。 • 支持回调或轮询的方式获取结果,结果获取请参考[ 录音文件识别结果查询](https://cloud.tencent.com/document/product/1093/37822)。 • 生成字幕场景可设置参数ResTextFormat为3,解析ResultDetail结构生成字幕,可参考 [生成字幕最佳实践](https://cloud.tencent.com/document/product/1093/84291)。 • 签名方法参考 [公共参数](https://cloud.tencent.com/document/api/1093/35640) 中签名方法v3。 -• 默认接口请求频率限制:20次/秒,如您有提高请求频率限制的需求,请提[工单](https://console.cloud.tencent.com/workorder/category)进行咨询。 +• 默认接口请求频率限制:20次/秒。 * @method Models\DeleteAsrVocabResponse DeleteAsrVocab(Models\DeleteAsrVocabRequest $req) 用户通过本接口进行热词表的删除。 * @method Models\DeleteCustomizationResponse DeleteCustomization(Models\DeleteCustomizationRequest $req) 用户通过该接口可以删除自学习模型 * @method Models\DescribeAsyncRecognitionTasksResponse DescribeAsyncRecognitionTasks(Models\DescribeAsyncRecognitionTasksRequest $req) 本接口用于查询当前在运行的语音流异步识别任务列表。 @@ -66,9 +66,20 @@ use TencentCloud\Asr\V20190614\Models as Models; * @method Models\GetModelInfoResponse GetModelInfo(Models\GetModelInfoRequest $req) 通过自学习模型id获取自学习模型详细信息 * @method Models\ModifyCustomizationResponse ModifyCustomization(Models\ModifyCustomizationRequest $req) 用户通过该接口可以更新自学习模型,如模型名称、模型类型、模型语料。 * @method Models\ModifyCustomizationStateResponse ModifyCustomizationState(Models\ModifyCustomizationStateRequest $req) 通过该接口,用户可以修改自学习模型状态,上下线自学习模型 - * @method Models\SentenceRecognitionResponse SentenceRecognition(Models\SentenceRecognitionRequest $req) 本接口用于对60秒之内的短音频文件进行识别。
    • 支持中文普通话、英语、粤语、日语、越南语、马来语、印度尼西亚语、菲律宾语、泰语、葡萄牙语、土耳其语、上海话、四川话、武汉话、贵阳话、昆明话、西安话、郑州话、太原话、兰州话、银川话、西宁话、南京话、合肥话、南昌话、长沙话、苏州话、杭州话、济南话、天津话、石家庄话、黑龙江话、吉林话、辽宁话。
    • 支持本地语音文件上传和语音URL上传两种请求方式,音频时长不能超过60s,音频文件大小不能超过3MB。
    • 音频格式支持wav、pcm、ogg-opus、speex、silk、mp3、m4a、aac。
    • 请求方法为 HTTP POST , Content-Type为"application/json; charset=utf-8"
    • 签名方法参考 [公共参数](https://cloud.tencent.com/document/api/1093/35640) 中签名方法v3。
    • 默认接口请求频率限制:30次/秒,如您有提高请求频率限制的需求,请[前往购买](https://buy.cloud.tencent.com/asr)。 + * @method Models\SentenceRecognitionResponse SentenceRecognition(Models\SentenceRecognitionRequest $req) 本接口用于对60秒之内的短音频文件进行识别。
    • 支持中文普通话、英语、粤语、日语、越南语、马来语、印度尼西亚语、菲律宾语、泰语、葡萄牙语、土耳其语、阿拉伯语、上海话、四川话、武汉话、贵阳话、昆明话、西安话、郑州话、太原话、兰州话、银川话、西宁话、南京话、合肥话、南昌话、长沙话、苏州话、杭州话、济南话、天津话、石家庄话、黑龙江话、吉林话、辽宁话。
    • 支持本地语音文件上传和语音URL上传两种请求方式,音频时长不能超过60s,音频文件大小不能超过3MB。
    • 音频格式支持wav、pcm、ogg-opus、speex、silk、mp3、m4a、aac。
    • 请求方法为 HTTP POST , Content-Type为"application/json; charset=utf-8"
    • 签名方法参考 [公共参数](https://cloud.tencent.com/document/api/1093/35640) 中签名方法v3。
    • 默认接口请求频率限制:30次/秒,如您有提高请求频率限制的需求,请[前往购买](https://buy.cloud.tencent.com/asr)。 * @method Models\SetVocabStateResponse SetVocabState(Models\SetVocabStateRequest $req) 用户通过该接口可以设置热词表的默认状态。初始状态为0,用户可设置状态为1,即为默认状态。默认状态表示用户在请求识别时,如不设置热词表ID,则默认使用状态为1的热词表。 * @method Models\UpdateAsrVocabResponse UpdateAsrVocab(Models\UpdateAsrVocabRequest $req) 用户通过本接口进行对应的词表信息更新。 + * @method Models\VoicePrintCountResponse VoicePrintCount(Models\VoicePrintCountRequest $req) 统计并返回注册的说话人id总数 + * @method Models\VoicePrintDeleteResponse VoicePrintDelete(Models\VoicePrintDeleteRequest $req) 本接口用于以删除已经注册的说话人信息(删除之后,原有的说话人ID和说话人音频数据都会失效) + * @method Models\VoicePrintEnrollResponse VoicePrintEnroll(Models\VoicePrintEnrollRequest $req) 说话人注册接口用于注册一个指定音频,生成一个唯一的说话人id,后续可通过说话人验证接口验证其它音频和已有的说话人ID匹配度,注册时可指定说话人昵称,方便标识说话人ID, 说话人昵称可重复配置。 +(注: 一个appid最多可以注册1000个说话人ID,一个说话人ID仅支持一条音频注册,后续可通过更新接口进行更新) + +使用须知 +支持的输入格式:编码文件(PCM, WAV)、16 bit采样位数、单声道(mono)。 + +支持的音频采样率:16000 Hz。 + * @method Models\VoicePrintUpdateResponse VoicePrintUpdate(Models\VoicePrintUpdateRequest $req) 本接口用于更新和覆盖已注册的音频数据和说话人昵称,更新后原有的音频数据将失效。 + * @method Models\VoicePrintVerifyResponse VoicePrintVerify(Models\VoicePrintVerifyRequest $req) 本接口用于校验传入音频与已注册音频的匹配程度,通过指定说话人ID(VoicePrintId)和一段音频进行音频和说话人的匹配度判断 */ class AsrClient extends AbstractClient diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/CreateAsrVocabRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/CreateAsrVocabRequest.php index d23a348b..629e1564 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/CreateAsrVocabRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/CreateAsrVocabRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setName(string $Name) 设置热词表名称,长度在1-255之间 * @method string getDescription() 获取热词表描述,长度在0-1000之间 * @method void setDescription(string $Description) 设置热词表描述,长度在0-1000之间 - * @method array getWordWeights() 获取词权重数组,包含全部的热词和对应的权重。每个热词的长度不大于10,权重为[1,10]之间整数,数组长度不大于128 - * @method void setWordWeights(array $WordWeights) 设置词权重数组,包含全部的热词和对应的权重。每个热词的长度不大于10,权重为[1,10]之间整数,数组长度不大于128 + * @method array getWordWeights() 获取词权重数组,包含全部的热词和对应的权重。每个热词的长度不大于10个汉字或30个英文字符,权重为[1,10]之间整数,数组长度不大于128 + * @method void setWordWeights(array $WordWeights) 设置词权重数组,包含全部的热词和对应的权重。每个热词的长度不大于10个汉字或30个英文字符,权重为[1,10]之间整数,数组长度不大于128 * @method string getWordWeightStr() 获取词权重文件(纯文本文件)的二进制base64编码,以行分隔,每行的格式为word|weight,即以英文符号|为分割,左边为词,右边为权重,如:你好|5。 当用户传此参数(参数长度大于0),即以此参数解析词权重,WordWeights会被忽略 * @method void setWordWeightStr(string $WordWeightStr) 设置词权重文件(纯文本文件)的二进制base64编码,以行分隔,每行的格式为word|weight,即以英文符号|为分割,左边为词,右边为权重,如:你好|5。 @@ -44,7 +44,7 @@ class CreateAsrVocabRequest extends AbstractModel public $Description; /** - * @var array 词权重数组,包含全部的热词和对应的权重。每个热词的长度不大于10,权重为[1,10]之间整数,数组长度不大于128 + * @var array 词权重数组,包含全部的热词和对应的权重。每个热词的长度不大于10个汉字或30个英文字符,权重为[1,10]之间整数,数组长度不大于128 */ public $WordWeights; @@ -57,7 +57,7 @@ class CreateAsrVocabRequest extends AbstractModel /** * @param string $Name 热词表名称,长度在1-255之间 * @param string $Description 热词表描述,长度在0-1000之间 - * @param array $WordWeights 词权重数组,包含全部的热词和对应的权重。每个热词的长度不大于10,权重为[1,10]之间整数,数组长度不大于128 + * @param array $WordWeights 词权重数组,包含全部的热词和对应的权重。每个热词的长度不大于10个汉字或30个英文字符,权重为[1,10]之间整数,数组长度不大于128 * @param string $WordWeightStr 词权重文件(纯文本文件)的二进制base64编码,以行分隔,每行的格式为word|weight,即以英文符号|为分割,左边为词,右边为权重,如:你好|5。 当用户传此参数(参数长度大于0),即以此参数解析词权重,WordWeights会被忽略 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/CreateAsyncRecognitionTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/CreateAsyncRecognitionTaskRequest.php index 560463ce..103dab16 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/CreateAsyncRecognitionTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/CreateAsyncRecognitionTaskRequest.php @@ -23,21 +23,25 @@ use TencentCloud\Common\AbstractModel; * @method string getEngineType() 获取引擎模型类型。 • 16k_zh:中文普通话通用; • 16k_en:英语; -• 16k_ca:粤语; +• 16k_yue:粤语; • 16k_id:印度尼西亚语; • 16k_fil:菲律宾语; • 16k_th:泰语; • 16k_pt:葡萄牙语; • 16k_tr:土耳其语; +• 16k_ar:阿拉伯语; +• 16k_es:西班牙语; * @method void setEngineType(string $EngineType) 设置引擎模型类型。 • 16k_zh:中文普通话通用; • 16k_en:英语; -• 16k_ca:粤语; +• 16k_yue:粤语; • 16k_id:印度尼西亚语; • 16k_fil:菲律宾语; • 16k_th:泰语; • 16k_pt:葡萄牙语; • 16k_tr:土耳其语; +• 16k_ar:阿拉伯语; +• 16k_es:西班牙语; * @method string getUrl() 获取语音流地址,支持rtmp、rtsp等流媒体协议,以及各类基于http协议的直播流(不支持hls, m3u8) * @method void setUrl(string $Url) 设置语音流地址,支持rtmp、rtsp等流媒体协议,以及各类基于http协议的直播流(不支持hls, m3u8) * @method string getCallbackUrl() 获取支持HTTP和HTTPS协议,用于接收识别结果,您需要自行搭建公网可调用的服务。回调格式&内容详见:[语音流异步识别回调说明](https://cloud.tencent.com/document/product/1093/52633) @@ -65,12 +69,14 @@ class CreateAsyncRecognitionTaskRequest extends AbstractModel * @var string 引擎模型类型。 • 16k_zh:中文普通话通用; • 16k_en:英语; -• 16k_ca:粤语; +• 16k_yue:粤语; • 16k_id:印度尼西亚语; • 16k_fil:菲律宾语; • 16k_th:泰语; • 16k_pt:葡萄牙语; • 16k_tr:土耳其语; +• 16k_ar:阿拉伯语; +• 16k_es:西班牙语; */ public $EngineType; @@ -128,12 +134,14 @@ class CreateAsyncRecognitionTaskRequest extends AbstractModel * @param string $EngineType 引擎模型类型。 • 16k_zh:中文普通话通用; • 16k_en:英语; -• 16k_ca:粤语; +• 16k_yue:粤语; • 16k_id:印度尼西亚语; • 16k_fil:菲律宾语; • 16k_th:泰语; • 16k_pt:葡萄牙语; • 16k_tr:土耳其语; +• 16k_ar:阿拉伯语; +• 16k_es:西班牙语; * @param string $Url 语音流地址,支持rtmp、rtsp等流媒体协议,以及各类基于http协议的直播流(不支持hls, m3u8) * @param string $CallbackUrl 支持HTTP和HTTPS协议,用于接收识别结果,您需要自行搭建公网可调用的服务。回调格式&内容详见:[语音流异步识别回调说明](https://cloud.tencent.com/document/product/1093/52633) * @param string $SignToken 用于生成回调通知中的签名 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/CreateRecTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/CreateRecTaskRequest.php index 8885216e..f61adeae 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/CreateRecTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/CreateRecTaskRequest.php @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; • 16k_zh-PY:中英粤; • 16k_zh_medical:中文医疗; • 16k_en:英语; -• 16k_ca:粤语; +• 16k_yue:粤语; • 16k_ja:日语; • 16k_ko:韩语; • 16k_vi:越南语; @@ -40,6 +40,8 @@ use TencentCloud\Common\AbstractModel; • 16k_th:泰语; • 16k_pt:葡萄牙语; • 16k_tr:土耳其语; +• 16k_ar:阿拉伯语; +• 16k_es:西班牙语; • 16k_zh_dialect:多方言,支持23种方言(上海话、四川话、武汉话、贵阳话、昆明话、西安话、郑州话、太原话、兰州话、银川话、西宁话、南京话、合肥话、南昌话、长沙话、苏州话、杭州话、济南话、天津话、石家庄话、黑龙江话、吉林话、辽宁话); * @method void setEngineModelType(string $EngineModelType) 设置引擎模型类型。注意:非电话场景请务必使用16k的引擎。 电话场景: @@ -51,7 +53,7 @@ use TencentCloud\Common\AbstractModel; • 16k_zh-PY:中英粤; • 16k_zh_medical:中文医疗; • 16k_en:英语; -• 16k_ca:粤语; +• 16k_yue:粤语; • 16k_ja:日语; • 16k_ko:韩语; • 16k_vi:越南语; @@ -61,17 +63,19 @@ use TencentCloud\Common\AbstractModel; • 16k_th:泰语; • 16k_pt:葡萄牙语; • 16k_tr:土耳其语; +• 16k_ar:阿拉伯语; +• 16k_es:西班牙语; • 16k_zh_dialect:多方言,支持23种方言(上海话、四川话、武汉话、贵阳话、昆明话、西安话、郑州话、太原话、兰州话、银川话、西宁话、南京话、合肥话、南昌话、长沙话、苏州话、杭州话、济南话、天津话、石家庄话、黑龙江话、吉林话、辽宁话); * @method integer getChannelNum() 获取识别声道数。1:单声道(非电话场景,直接选择单声道即可,忽略音频声道数);2:双声道(仅支持8k_zh电话场景,双声道应分别对应通话双方)。注意:双声道的电话音频已物理分离说话人,无需再开启说话人分离功能。 * @method void setChannelNum(integer $ChannelNum) 设置识别声道数。1:单声道(非电话场景,直接选择单声道即可,忽略音频声道数);2:双声道(仅支持8k_zh电话场景,双声道应分别对应通话双方)。注意:双声道的电话音频已物理分离说话人,无需再开启说话人分离功能。 - * @method integer getResTextFormat() 获取识别结果返回形式。0: 识别结果文本(含分段时间戳); 1:词级别粒度的[详细识别结果](https://cloud.tencent.com/document/api/1093/37824#SentenceDetail)(不含标点,含语速值);2:词级别粒度的详细识别结果(包含标点、语速值);3: 标点符号分段,包含每段时间戳,特别适用于字幕场景(包含词级时间、标点、语速值)。 - * @method void setResTextFormat(integer $ResTextFormat) 设置识别结果返回形式。0: 识别结果文本(含分段时间戳); 1:词级别粒度的[详细识别结果](https://cloud.tencent.com/document/api/1093/37824#SentenceDetail)(不含标点,含语速值);2:词级别粒度的详细识别结果(包含标点、语速值);3: 标点符号分段,包含每段时间戳,特别适用于字幕场景(包含词级时间、标点、语速值)。 + * @method integer getResTextFormat() 获取识别结果返回形式。0: 识别结果文本(含分段时间戳); 1:词级别粒度的[详细识别结果](https://cloud.tencent.com/document/api/1093/37824#SentenceDetail)(不含标点,含语速值);2:词级别粒度的详细识别结果(包含标点、语速值);3: 标点符号分段,包含每段时间戳,特别适用于字幕场景(包含词级时间、标点、语速值)。4:【增值付费功能】对识别结果按照语义分段,并展示词级别粒度的详细识别结果,仅支持8k_zh、16k_zh引擎,需购买对应资源包使用(注意:如果账号后付费功能开启并使用此功能,将[自动计费](https://cloud.tencent.com/document/product/1093/35686)) + * @method void setResTextFormat(integer $ResTextFormat) 设置识别结果返回形式。0: 识别结果文本(含分段时间戳); 1:词级别粒度的[详细识别结果](https://cloud.tencent.com/document/api/1093/37824#SentenceDetail)(不含标点,含语速值);2:词级别粒度的详细识别结果(包含标点、语速值);3: 标点符号分段,包含每段时间戳,特别适用于字幕场景(包含词级时间、标点、语速值)。4:【增值付费功能】对识别结果按照语义分段,并展示词级别粒度的详细识别结果,仅支持8k_zh、16k_zh引擎,需购买对应资源包使用(注意:如果账号后付费功能开启并使用此功能,将[自动计费](https://cloud.tencent.com/document/product/1093/35686)) * @method integer getSourceType() 获取语音数据来源。0:语音 URL;1:语音数据(post body)。 * @method void setSourceType(integer $SourceType) 设置语音数据来源。0:语音 URL;1:语音数据(post body)。 - * @method integer getSpeakerDiarization() 获取是否开启说话人分离,0:不开启,1:开启(仅支持8k_zh,16k_zh,16k_zh_video,单声道音频),默认值为 0。 -注意:8k电话场景建议使用双声道来区分通话双方,设置ChannelNum=2即可,不用开启说话人分离。 - * @method void setSpeakerDiarization(integer $SpeakerDiarization) 设置是否开启说话人分离,0:不开启,1:开启(仅支持8k_zh,16k_zh,16k_zh_video,单声道音频),默认值为 0。 -注意:8k电话场景建议使用双声道来区分通话双方,设置ChannelNum=2即可,不用开启说话人分离。 + * @method integer getSpeakerDiarization() 获取是否开启说话人分离,0:不开启,1:开启(仅支持8k_zh/16k_zh,ChannelNum=1时可用),默认值为 0。 +注意:8k电话场景建议使用双声道来区分通话双方,设置ChannelNum=2即可,不用开启说话人分离,如果设置了ChannelNum=1,后台会先转码成单声道,说话人分离结果可能产生偏差。 + * @method void setSpeakerDiarization(integer $SpeakerDiarization) 设置是否开启说话人分离,0:不开启,1:开启(仅支持8k_zh/16k_zh,ChannelNum=1时可用),默认值为 0。 +注意:8k电话场景建议使用双声道来区分通话双方,设置ChannelNum=2即可,不用开启说话人分离,如果设置了ChannelNum=1,后台会先转码成单声道,说话人分离结果可能产生偏差。 * @method integer getSpeakerNumber() 获取说话人分离人数(需配合开启说话人分离使用),取值范围:0-10,0代表自动分离(目前仅支持≤6个人),1-10代表指定说话人数分离。默认值为 0。 注:此功能结果仅供参考,请根据您的需要谨慎使用。 * @method void setSpeakerNumber(integer $SpeakerNumber) 设置说话人分离人数(需配合开启说话人分离使用),取值范围:0-10,0代表自动分离(目前仅支持≤6个人),1-10代表指定说话人数分离。默认值为 0。 @@ -122,7 +126,7 @@ class CreateRecTaskRequest extends AbstractModel • 16k_zh-PY:中英粤; • 16k_zh_medical:中文医疗; • 16k_en:英语; -• 16k_ca:粤语; +• 16k_yue:粤语; • 16k_ja:日语; • 16k_ko:韩语; • 16k_vi:越南语; @@ -132,6 +136,8 @@ class CreateRecTaskRequest extends AbstractModel • 16k_th:泰语; • 16k_pt:葡萄牙语; • 16k_tr:土耳其语; +• 16k_ar:阿拉伯语; +• 16k_es:西班牙语; • 16k_zh_dialect:多方言,支持23种方言(上海话、四川话、武汉话、贵阳话、昆明话、西安话、郑州话、太原话、兰州话、银川话、西宁话、南京话、合肥话、南昌话、长沙话、苏州话、杭州话、济南话、天津话、石家庄话、黑龙江话、吉林话、辽宁话); */ public $EngineModelType; @@ -142,7 +148,7 @@ class CreateRecTaskRequest extends AbstractModel public $ChannelNum; /** - * @var integer 识别结果返回形式。0: 识别结果文本(含分段时间戳); 1:词级别粒度的[详细识别结果](https://cloud.tencent.com/document/api/1093/37824#SentenceDetail)(不含标点,含语速值);2:词级别粒度的详细识别结果(包含标点、语速值);3: 标点符号分段,包含每段时间戳,特别适用于字幕场景(包含词级时间、标点、语速值)。 + * @var integer 识别结果返回形式。0: 识别结果文本(含分段时间戳); 1:词级别粒度的[详细识别结果](https://cloud.tencent.com/document/api/1093/37824#SentenceDetail)(不含标点,含语速值);2:词级别粒度的详细识别结果(包含标点、语速值);3: 标点符号分段,包含每段时间戳,特别适用于字幕场景(包含词级时间、标点、语速值)。4:【增值付费功能】对识别结果按照语义分段,并展示词级别粒度的详细识别结果,仅支持8k_zh、16k_zh引擎,需购买对应资源包使用(注意:如果账号后付费功能开启并使用此功能,将[自动计费](https://cloud.tencent.com/document/product/1093/35686)) */ public $ResTextFormat; @@ -152,8 +158,8 @@ class CreateRecTaskRequest extends AbstractModel public $SourceType; /** - * @var integer 是否开启说话人分离,0:不开启,1:开启(仅支持8k_zh,16k_zh,16k_zh_video,单声道音频),默认值为 0。 -注意:8k电话场景建议使用双声道来区分通话双方,设置ChannelNum=2即可,不用开启说话人分离。 + * @var integer 是否开启说话人分离,0:不开启,1:开启(仅支持8k_zh/16k_zh,ChannelNum=1时可用),默认值为 0。 +注意:8k电话场景建议使用双声道来区分通话双方,设置ChannelNum=2即可,不用开启说话人分离,如果设置了ChannelNum=1,后台会先转码成单声道,说话人分离结果可能产生偏差。 */ public $SpeakerDiarization; @@ -250,7 +256,7 @@ class CreateRecTaskRequest extends AbstractModel • 16k_zh-PY:中英粤; • 16k_zh_medical:中文医疗; • 16k_en:英语; -• 16k_ca:粤语; +• 16k_yue:粤语; • 16k_ja:日语; • 16k_ko:韩语; • 16k_vi:越南语; @@ -260,12 +266,14 @@ class CreateRecTaskRequest extends AbstractModel • 16k_th:泰语; • 16k_pt:葡萄牙语; • 16k_tr:土耳其语; +• 16k_ar:阿拉伯语; +• 16k_es:西班牙语; • 16k_zh_dialect:多方言,支持23种方言(上海话、四川话、武汉话、贵阳话、昆明话、西安话、郑州话、太原话、兰州话、银川话、西宁话、南京话、合肥话、南昌话、长沙话、苏州话、杭州话、济南话、天津话、石家庄话、黑龙江话、吉林话、辽宁话); * @param integer $ChannelNum 识别声道数。1:单声道(非电话场景,直接选择单声道即可,忽略音频声道数);2:双声道(仅支持8k_zh电话场景,双声道应分别对应通话双方)。注意:双声道的电话音频已物理分离说话人,无需再开启说话人分离功能。 - * @param integer $ResTextFormat 识别结果返回形式。0: 识别结果文本(含分段时间戳); 1:词级别粒度的[详细识别结果](https://cloud.tencent.com/document/api/1093/37824#SentenceDetail)(不含标点,含语速值);2:词级别粒度的详细识别结果(包含标点、语速值);3: 标点符号分段,包含每段时间戳,特别适用于字幕场景(包含词级时间、标点、语速值)。 + * @param integer $ResTextFormat 识别结果返回形式。0: 识别结果文本(含分段时间戳); 1:词级别粒度的[详细识别结果](https://cloud.tencent.com/document/api/1093/37824#SentenceDetail)(不含标点,含语速值);2:词级别粒度的详细识别结果(包含标点、语速值);3: 标点符号分段,包含每段时间戳,特别适用于字幕场景(包含词级时间、标点、语速值)。4:【增值付费功能】对识别结果按照语义分段,并展示词级别粒度的详细识别结果,仅支持8k_zh、16k_zh引擎,需购买对应资源包使用(注意:如果账号后付费功能开启并使用此功能,将[自动计费](https://cloud.tencent.com/document/product/1093/35686)) * @param integer $SourceType 语音数据来源。0:语音 URL;1:语音数据(post body)。 - * @param integer $SpeakerDiarization 是否开启说话人分离,0:不开启,1:开启(仅支持8k_zh,16k_zh,16k_zh_video,单声道音频),默认值为 0。 -注意:8k电话场景建议使用双声道来区分通话双方,设置ChannelNum=2即可,不用开启说话人分离。 + * @param integer $SpeakerDiarization 是否开启说话人分离,0:不开启,1:开启(仅支持8k_zh/16k_zh,ChannelNum=1时可用),默认值为 0。 +注意:8k电话场景建议使用双声道来区分通话双方,设置ChannelNum=2即可,不用开启说话人分离,如果设置了ChannelNum=1,后台会先转码成单声道,说话人分离结果可能产生偏差。 * @param integer $SpeakerNumber 说话人分离人数(需配合开启说话人分离使用),取值范围:0-10,0代表自动分离(目前仅支持≤6个人),1-10代表指定说话人数分离。默认值为 0。 注:此功能结果仅供参考,请根据您的需要谨慎使用。 * @param string $CallbackUrl 回调 URL,用户自行搭建的用于接收识别结果的服务URL。如果用户使用轮询方式获取识别结果,则无需提交该参数。回调格式&内容详见:[录音识别回调说明](https://cloud.tencent.com/document/product/1093/52632) diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/HotWord.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/HotWord.php index d4714278..8ea79220 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/HotWord.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/HotWord.php @@ -21,25 +21,33 @@ use TencentCloud\Common\AbstractModel; * 热词的词和权重 * * @method string getWord() 获取热词 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setWord(string $Word) 设置热词 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getWeight() 获取权重 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setWeight(integer $Weight) 设置权重 +注意:此字段可能返回 null,表示取不到有效值。 */ class HotWord extends AbstractModel { /** * @var string 热词 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Word; /** * @var integer 权重 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Weight; /** * @param string $Word 热词 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Weight 权重 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/SentenceRecognitionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/SentenceRecognitionRequest.php index ec7d6688..624d1347 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/SentenceRecognitionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/SentenceRecognitionRequest.php @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; • 16k_zh-PY:中英粤; • 16k_zh_medical:中文医疗; • 16k_en:英语; -• 16k_ca:粤语; +• 16k_yue:粤语; • 16k_ja:日语; • 16k_ko:韩语; • 16k_vi:越南语; @@ -40,6 +40,8 @@ use TencentCloud\Common\AbstractModel; • 16k_th:泰语; • 16k_pt:葡萄牙语; • 16k_tr:土耳其语; +• 16k_ar:阿拉伯语; +• 16k_es:西班牙语; • 16k_zh_dialect:多方言,支持23种方言(上海话、四川话、武汉话、贵阳话、昆明话、西安话、郑州话、太原话、兰州话、银川话、西宁话、南京话、合肥话、南昌话、长沙话、苏州话、杭州话、济南话、天津话、石家庄话、黑龙江话、吉林话、辽宁话); * @method void setEngSerViceType(string $EngSerViceType) 设置引擎模型类型。 电话场景: @@ -51,7 +53,7 @@ use TencentCloud\Common\AbstractModel; • 16k_zh-PY:中英粤; • 16k_zh_medical:中文医疗; • 16k_en:英语; -• 16k_ca:粤语; +• 16k_yue:粤语; • 16k_ja:日语; • 16k_ko:韩语; • 16k_vi:越南语; @@ -61,11 +63,13 @@ use TencentCloud\Common\AbstractModel; • 16k_th:泰语; • 16k_pt:葡萄牙语; • 16k_tr:土耳其语; +• 16k_ar:阿拉伯语; +• 16k_es:西班牙语; • 16k_zh_dialect:多方言,支持23种方言(上海话、四川话、武汉话、贵阳话、昆明话、西安话、郑州话、太原话、兰州话、银川话、西宁话、南京话、合肥话、南昌话、长沙话、苏州话、杭州话、济南话、天津话、石家庄话、黑龙江话、吉林话、辽宁话); * @method integer getSourceType() 获取语音数据来源。0:语音 URL;1:语音数据(post body)。 * @method void setSourceType(integer $SourceType) 设置语音数据来源。0:语音 URL;1:语音数据(post body)。 - * @method string getVoiceFormat() 获取识别音频的音频格式,支持wav、pcm、ogg-opus、speex、silk、mp3、m4a、aac。 - * @method void setVoiceFormat(string $VoiceFormat) 设置识别音频的音频格式,支持wav、pcm、ogg-opus、speex、silk、mp3、m4a、aac。 + * @method string getVoiceFormat() 获取识别音频的音频格式,支持wav、pcm、ogg-opus、speex、silk、mp3、m4a、aac、amr。 + * @method void setVoiceFormat(string $VoiceFormat) 设置识别音频的音频格式,支持wav、pcm、ogg-opus、speex、silk、mp3、m4a、aac、amr。 * @method integer getProjectId() 获取腾讯云项目 ID,废弃参数,填写0即可。 * @method void setProjectId(integer $ProjectId) 设置腾讯云项目 ID,废弃参数,填写0即可。 * @method integer getSubServiceType() 获取子服务类型。2: 一句话识别。 @@ -92,12 +96,24 @@ use TencentCloud\Common\AbstractModel; * @method void setHotwordId(string $HotwordId) 设置热词id。用于调用对应的热词表,如果在调用语音识别服务时,不进行单独的热词id设置,自动生效默认热词;如果进行了单独的热词id设置,那么将生效单独设置的热词id。 * @method string getCustomizationId() 获取自学习模型 id。如设置了该参数,将生效对应的自学习模型。 * @method void setCustomizationId(string $CustomizationId) 设置自学习模型 id。如设置了该参数,将生效对应的自学习模型。 - * @method integer getReinforceHotword() 获取热词增强功能。1:开启后(仅支持8k_zh,16k_zh),将开启同音替换功能,同音字、词在热词中配置。举例:热词配置“蜜制”并开启增强功能后,与“蜜制”同拼音(mizhi)的“秘制”、“蜜汁”的识别结果会被强制替换成“蜜制”。因此建议客户根据自己的实际情况开启该功能。 - * @method void setReinforceHotword(integer $ReinforceHotword) 设置热词增强功能。1:开启后(仅支持8k_zh,16k_zh),将开启同音替换功能,同音字、词在热词中配置。举例:热词配置“蜜制”并开启增强功能后,与“蜜制”同拼音(mizhi)的“秘制”、“蜜汁”的识别结果会被强制替换成“蜜制”。因此建议客户根据自己的实际情况开启该功能。 - * @method string getHotwordList() 获取临时热词:用于提升识别准确率,临时热词规则:“热词|权重”,热词不超过30个字符(最多10个汉字),权重1-10,最多传入128个热词。举例:"腾讯云|10,语音识别|5,ASR|10"。 -“临时热词”和“热词id”的区别:热词id需要先在控制台或通过接口创建热词表,得到热词表id后才可以使用热词功能,本字段可以在每次请求时直接传入热词使用,但每次请求后云端不会保留相关的热词数据,需要客户自行维护相关数据 - * @method void setHotwordList(string $HotwordList) 设置临时热词:用于提升识别准确率,临时热词规则:“热词|权重”,热词不超过30个字符(最多10个汉字),权重1-10,最多传入128个热词。举例:"腾讯云|10,语音识别|5,ASR|10"。 -“临时热词”和“热词id”的区别:热词id需要先在控制台或通过接口创建热词表,得到热词表id后才可以使用热词功能,本字段可以在每次请求时直接传入热词使用,但每次请求后云端不会保留相关的热词数据,需要客户自行维护相关数据 + * @method integer getReinforceHotword() 获取热词增强功能。1:开启后(仅支持8k_zh,16k_zh),将开启同音替换功能,同音字、词在热词中配置。举例:热词配置“蜜制”并开启增强功能后,与“蜜制”同拼音(mizhi)的“秘制”的识别结果会被强制替换成“蜜制”。因此建议客户根据自己的实际情况开启该功能。 + * @method void setReinforceHotword(integer $ReinforceHotword) 设置热词增强功能。1:开启后(仅支持8k_zh,16k_zh),将开启同音替换功能,同音字、词在热词中配置。举例:热词配置“蜜制”并开启增强功能后,与“蜜制”同拼音(mizhi)的“秘制”的识别结果会被强制替换成“蜜制”。因此建议客户根据自己的实际情况开启该功能。 + * @method string getHotwordList() 获取临时热词表,该参数用于提升热词识别准确率。 +单个热词规则:"热词|权重",不超过30个字符(最多10个汉字),权重1-10; +临时热词表限制:多个热词用英文逗号分割,最多128个热词,参数示例:"腾讯云|10,语音识别|5,ASR|10"; +参数 hotword_list 与 hotword_id 区别: +hotword_id:需要先在控制台或接口创建热词表,获得对应hotword_id传入参数来使用热词功能; +hotword_list:每次请求时直接传入临时热词表来使用热词功能,云端不保留临时热词表; +注意:如果同时传入了 hotword_id 和 hotword_list,会优先使用 hotword_list。 + * @method void setHotwordList(string $HotwordList) 设置临时热词表,该参数用于提升热词识别准确率。 +单个热词规则:"热词|权重",不超过30个字符(最多10个汉字),权重1-10; +临时热词表限制:多个热词用英文逗号分割,最多128个热词,参数示例:"腾讯云|10,语音识别|5,ASR|10"; +参数 hotword_list 与 hotword_id 区别: +hotword_id:需要先在控制台或接口创建热词表,获得对应hotword_id传入参数来使用热词功能; +hotword_list:每次请求时直接传入临时热词表来使用热词功能,云端不保留临时热词表; +注意:如果同时传入了 hotword_id 和 hotword_list,会优先使用 hotword_list。 + * @method integer getInputSampleRate() 获取支持pcm格式的8k音频在与引擎采样率不匹配的情况下升采样到16k后识别,能有效提升识别准确率。仅支持:8000。如:传入 8000 ,则pcm音频采样率为8k,当引擎选用16k_zh, 那么该8k采样率的pcm音频可以在16k_zh引擎下正常识别。 注:此参数仅适用于pcm格式音频,不传入值将维持默认状态,即默认调用的引擎采样率等于pcm音频采样率。 + * @method void setInputSampleRate(integer $InputSampleRate) 设置支持pcm格式的8k音频在与引擎采样率不匹配的情况下升采样到16k后识别,能有效提升识别准确率。仅支持:8000。如:传入 8000 ,则pcm音频采样率为8k,当引擎选用16k_zh, 那么该8k采样率的pcm音频可以在16k_zh引擎下正常识别。 注:此参数仅适用于pcm格式音频,不传入值将维持默认状态,即默认调用的引擎采样率等于pcm音频采样率。 */ class SentenceRecognitionRequest extends AbstractModel { @@ -112,7 +128,7 @@ class SentenceRecognitionRequest extends AbstractModel • 16k_zh-PY:中英粤; • 16k_zh_medical:中文医疗; • 16k_en:英语; -• 16k_ca:粤语; +• 16k_yue:粤语; • 16k_ja:日语; • 16k_ko:韩语; • 16k_vi:越南语; @@ -122,6 +138,8 @@ class SentenceRecognitionRequest extends AbstractModel • 16k_th:泰语; • 16k_pt:葡萄牙语; • 16k_tr:土耳其语; +• 16k_ar:阿拉伯语; +• 16k_es:西班牙语; • 16k_zh_dialect:多方言,支持23种方言(上海话、四川话、武汉话、贵阳话、昆明话、西安话、郑州话、太原话、兰州话、银川话、西宁话、南京话、合肥话、南昌话、长沙话、苏州话、杭州话、济南话、天津话、石家庄话、黑龙江话、吉林话、辽宁话); */ public $EngSerViceType; @@ -132,17 +150,19 @@ class SentenceRecognitionRequest extends AbstractModel public $SourceType; /** - * @var string 识别音频的音频格式,支持wav、pcm、ogg-opus、speex、silk、mp3、m4a、aac。 + * @var string 识别音频的音频格式,支持wav、pcm、ogg-opus、speex、silk、mp3、m4a、aac、amr。 */ public $VoiceFormat; /** * @var integer 腾讯云项目 ID,废弃参数,填写0即可。 + * @deprecated */ public $ProjectId; /** * @var integer 子服务类型。2: 一句话识别。 + * @deprecated */ public $SubServiceType; @@ -153,6 +173,7 @@ class SentenceRecognitionRequest extends AbstractModel /** * @var string 废弃参数,填写任意字符串即可。 + * @deprecated */ public $UsrAudioKey; @@ -202,16 +223,26 @@ class SentenceRecognitionRequest extends AbstractModel public $CustomizationId; /** - * @var integer 热词增强功能。1:开启后(仅支持8k_zh,16k_zh),将开启同音替换功能,同音字、词在热词中配置。举例:热词配置“蜜制”并开启增强功能后,与“蜜制”同拼音(mizhi)的“秘制”、“蜜汁”的识别结果会被强制替换成“蜜制”。因此建议客户根据自己的实际情况开启该功能。 + * @var integer 热词增强功能。1:开启后(仅支持8k_zh,16k_zh),将开启同音替换功能,同音字、词在热词中配置。举例:热词配置“蜜制”并开启增强功能后,与“蜜制”同拼音(mizhi)的“秘制”的识别结果会被强制替换成“蜜制”。因此建议客户根据自己的实际情况开启该功能。 */ public $ReinforceHotword; /** - * @var string 临时热词:用于提升识别准确率,临时热词规则:“热词|权重”,热词不超过30个字符(最多10个汉字),权重1-10,最多传入128个热词。举例:"腾讯云|10,语音识别|5,ASR|10"。 -“临时热词”和“热词id”的区别:热词id需要先在控制台或通过接口创建热词表,得到热词表id后才可以使用热词功能,本字段可以在每次请求时直接传入热词使用,但每次请求后云端不会保留相关的热词数据,需要客户自行维护相关数据 + * @var string 临时热词表,该参数用于提升热词识别准确率。 +单个热词规则:"热词|权重",不超过30个字符(最多10个汉字),权重1-10; +临时热词表限制:多个热词用英文逗号分割,最多128个热词,参数示例:"腾讯云|10,语音识别|5,ASR|10"; +参数 hotword_list 与 hotword_id 区别: +hotword_id:需要先在控制台或接口创建热词表,获得对应hotword_id传入参数来使用热词功能; +hotword_list:每次请求时直接传入临时热词表来使用热词功能,云端不保留临时热词表; +注意:如果同时传入了 hotword_id 和 hotword_list,会优先使用 hotword_list。 */ public $HotwordList; + /** + * @var integer 支持pcm格式的8k音频在与引擎采样率不匹配的情况下升采样到16k后识别,能有效提升识别准确率。仅支持:8000。如:传入 8000 ,则pcm音频采样率为8k,当引擎选用16k_zh, 那么该8k采样率的pcm音频可以在16k_zh引擎下正常识别。 注:此参数仅适用于pcm格式音频,不传入值将维持默认状态,即默认调用的引擎采样率等于pcm音频采样率。 + */ + public $InputSampleRate; + /** * @param string $EngSerViceType 引擎模型类型。 电话场景: @@ -223,7 +254,7 @@ class SentenceRecognitionRequest extends AbstractModel • 16k_zh-PY:中英粤; • 16k_zh_medical:中文医疗; • 16k_en:英语; -• 16k_ca:粤语; +• 16k_yue:粤语; • 16k_ja:日语; • 16k_ko:韩语; • 16k_vi:越南语; @@ -233,9 +264,11 @@ class SentenceRecognitionRequest extends AbstractModel • 16k_th:泰语; • 16k_pt:葡萄牙语; • 16k_tr:土耳其语; +• 16k_ar:阿拉伯语; +• 16k_es:西班牙语; • 16k_zh_dialect:多方言,支持23种方言(上海话、四川话、武汉话、贵阳话、昆明话、西安话、郑州话、太原话、兰州话、银川话、西宁话、南京话、合肥话、南昌话、长沙话、苏州话、杭州话、济南话、天津话、石家庄话、黑龙江话、吉林话、辽宁话); * @param integer $SourceType 语音数据来源。0:语音 URL;1:语音数据(post body)。 - * @param string $VoiceFormat 识别音频的音频格式,支持wav、pcm、ogg-opus、speex、silk、mp3、m4a、aac。 + * @param string $VoiceFormat 识别音频的音频格式,支持wav、pcm、ogg-opus、speex、silk、mp3、m4a、aac、amr。 * @param integer $ProjectId 腾讯云项目 ID,废弃参数,填写0即可。 * @param integer $SubServiceType 子服务类型。2: 一句话识别。 * @param string $Url 语音的URL地址,需要公网环境浏览器可下载。当 SourceType 值为 0时须填写该字段,为 1 时不填。音频时长不能超过60s,音频文件大小不能超过3MB。 @@ -249,9 +282,15 @@ class SentenceRecognitionRequest extends AbstractModel * @param integer $ConvertNumMode 是否进行阿拉伯数字智能转换。0:不转换,直接输出中文数字,1:根据场景智能转换为阿拉伯数字。默认值为1。 * @param string $HotwordId 热词id。用于调用对应的热词表,如果在调用语音识别服务时,不进行单独的热词id设置,自动生效默认热词;如果进行了单独的热词id设置,那么将生效单独设置的热词id。 * @param string $CustomizationId 自学习模型 id。如设置了该参数,将生效对应的自学习模型。 - * @param integer $ReinforceHotword 热词增强功能。1:开启后(仅支持8k_zh,16k_zh),将开启同音替换功能,同音字、词在热词中配置。举例:热词配置“蜜制”并开启增强功能后,与“蜜制”同拼音(mizhi)的“秘制”、“蜜汁”的识别结果会被强制替换成“蜜制”。因此建议客户根据自己的实际情况开启该功能。 - * @param string $HotwordList 临时热词:用于提升识别准确率,临时热词规则:“热词|权重”,热词不超过30个字符(最多10个汉字),权重1-10,最多传入128个热词。举例:"腾讯云|10,语音识别|5,ASR|10"。 -“临时热词”和“热词id”的区别:热词id需要先在控制台或通过接口创建热词表,得到热词表id后才可以使用热词功能,本字段可以在每次请求时直接传入热词使用,但每次请求后云端不会保留相关的热词数据,需要客户自行维护相关数据 + * @param integer $ReinforceHotword 热词增强功能。1:开启后(仅支持8k_zh,16k_zh),将开启同音替换功能,同音字、词在热词中配置。举例:热词配置“蜜制”并开启增强功能后,与“蜜制”同拼音(mizhi)的“秘制”的识别结果会被强制替换成“蜜制”。因此建议客户根据自己的实际情况开启该功能。 + * @param string $HotwordList 临时热词表,该参数用于提升热词识别准确率。 +单个热词规则:"热词|权重",不超过30个字符(最多10个汉字),权重1-10; +临时热词表限制:多个热词用英文逗号分割,最多128个热词,参数示例:"腾讯云|10,语音识别|5,ASR|10"; +参数 hotword_list 与 hotword_id 区别: +hotword_id:需要先在控制台或接口创建热词表,获得对应hotword_id传入参数来使用热词功能; +hotword_list:每次请求时直接传入临时热词表来使用热词功能,云端不保留临时热词表; +注意:如果同时传入了 hotword_id 和 hotword_list,会优先使用 hotword_list。 + * @param integer $InputSampleRate 支持pcm格式的8k音频在与引擎采样率不匹配的情况下升采样到16k后识别,能有效提升识别准确率。仅支持:8000。如:传入 8000 ,则pcm音频采样率为8k,当引擎选用16k_zh, 那么该8k采样率的pcm音频可以在16k_zh引擎下正常识别。 注:此参数仅适用于pcm格式音频,不传入值将维持默认状态,即默认调用的引擎采样率等于pcm音频采样率。 */ function __construct() { @@ -337,5 +376,9 @@ class SentenceRecognitionRequest extends AbstractModel if (array_key_exists("HotwordList",$param) and $param["HotwordList"] !== null) { $this->HotwordList = $param["HotwordList"]; } + + if (array_key_exists("InputSampleRate",$param) and $param["InputSampleRate"] !== null) { + $this->InputSampleRate = $param["InputSampleRate"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintBaseData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintBaseData.php new file mode 100644 index 00000000..4ffabe4d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintBaseData.php @@ -0,0 +1,73 @@ +VoicePrintId = $param["VoicePrintId"]; + } + + if (array_key_exists("SpeakerNick",$param) and $param["SpeakerNick"] !== null) { + $this->SpeakerNick = $param["SpeakerNick"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintCountData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintCountData.php new file mode 100644 index 00000000..08c14b9c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintCountData.php @@ -0,0 +1,57 @@ +Total = $param["Total"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetConsortiumListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintCountRequest.php old mode 100755 new mode 100644 similarity index 86% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetConsortiumListRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintCountRequest.php index 6141cf0c..6c06a7ec --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetConsortiumListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintCountRequest.php @@ -14,15 +14,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Asr\V20190614\Models; use TencentCloud\Common\AbstractModel; /** - * GetConsortiumList请求参数结构体 + * VoicePrintCount请求参数结构体 * */ -class GetConsortiumListRequest extends AbstractModel +class VoicePrintCountRequest extends AbstractModel { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintCountResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintCountResponse.php new file mode 100644 index 00000000..6eba9e65 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintCountResponse.php @@ -0,0 +1,66 @@ +Data = new VoicePrintCountData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteTextSampleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintDeleteRequest.php old mode 100755 new mode 100644 similarity index 61% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteTextSampleRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintDeleteRequest.php index 14fc0b52..19b02ee5 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteTextSampleRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintDeleteRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cms\V20190321\Models; +namespace TencentCloud\Asr\V20190614\Models; use TencentCloud\Common\AbstractModel; /** - * DeleteTextSample请求参数结构体 + * VoicePrintDelete请求参数结构体 * - * @method array getIds() 获取唯一标识数组,目前暂时只支持单个删除 - * @method void setIds(array $Ids) 设置唯一标识数组,目前暂时只支持单个删除 + * @method string getVoicePrintId() 获取说话人id,说话人唯一标识 + * @method void setVoicePrintId(string $VoicePrintId) 设置说话人id,说话人唯一标识 */ -class DeleteTextSampleRequest extends AbstractModel +class VoicePrintDeleteRequest extends AbstractModel { /** - * @var array 唯一标识数组,目前暂时只支持单个删除 + * @var string 说话人id,说话人唯一标识 */ - public $Ids; + public $VoicePrintId; /** - * @param array $Ids 唯一标识数组,目前暂时只支持单个删除 + * @param string $VoicePrintId 说话人id,说话人唯一标识 */ function __construct() { @@ -46,8 +46,8 @@ class DeleteTextSampleRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Ids",$param) and $param["Ids"] !== null) { - $this->Ids = $param["Ids"]; + if (array_key_exists("VoicePrintId",$param) and $param["VoicePrintId"] !== null) { + $this->VoicePrintId = $param["VoicePrintId"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintDeleteResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintDeleteResponse.php new file mode 100644 index 00000000..389e8e75 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintDeleteResponse.php @@ -0,0 +1,66 @@ +Data = new VoicePrintBaseData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintEnrollRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintEnrollRequest.php new file mode 100644 index 00000000..022d5906 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintEnrollRequest.php @@ -0,0 +1,89 @@ +VoiceFormat = $param["VoiceFormat"]; + } + + if (array_key_exists("SampleRate",$param) and $param["SampleRate"] !== null) { + $this->SampleRate = $param["SampleRate"]; + } + + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = $param["Data"]; + } + + if (array_key_exists("SpeakerNick",$param) and $param["SpeakerNick"] !== null) { + $this->SpeakerNick = $param["SpeakerNick"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintEnrollResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintEnrollResponse.php new file mode 100644 index 00000000..e4b1787f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintEnrollResponse.php @@ -0,0 +1,66 @@ +Data = new VoicePrintBaseData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintUpdateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintUpdateRequest.php new file mode 100644 index 00000000..013c91c0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintUpdateRequest.php @@ -0,0 +1,101 @@ +VoiceFormat = $param["VoiceFormat"]; + } + + if (array_key_exists("SampleRate",$param) and $param["SampleRate"] !== null) { + $this->SampleRate = $param["SampleRate"]; + } + + if (array_key_exists("VoicePrintId",$param) and $param["VoicePrintId"] !== null) { + $this->VoicePrintId = $param["VoicePrintId"]; + } + + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = $param["Data"]; + } + + if (array_key_exists("SpeakerNick",$param) and $param["SpeakerNick"] !== null) { + $this->SpeakerNick = $param["SpeakerNick"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordSimilarityResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintUpdateResponse.php old mode 100755 new mode 100644 similarity index 76% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordSimilarityResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintUpdateResponse.php index 781f0b33..9dd970c6 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordSimilarityResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintUpdateResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Asr\V20190614\Models; use TencentCloud\Common\AbstractModel; /** - * WordSimilarity返回参数结构体 + * VoicePrintUpdate返回参数结构体 * - * @method float getSimilarity() 获取两个词语的相似度 - * @method void setSimilarity(float $Similarity) 设置两个词语的相似度 + * @method VoicePrintBaseData getData() 获取说话人基础数据 + * @method void setData(VoicePrintBaseData $Data) 设置说话人基础数据 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class WordSimilarityResponse extends AbstractModel +class VoicePrintUpdateResponse extends AbstractModel { /** - * @var float 两个词语的相似度 + * @var VoicePrintBaseData 说话人基础数据 */ - public $Similarity; + public $Data; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class WordSimilarityResponse extends AbstractModel public $RequestId; /** - * @param float $Similarity 两个词语的相似度 + * @param VoicePrintBaseData $Data 说话人基础数据 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,8 +54,9 @@ class WordSimilarityResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Similarity",$param) and $param["Similarity"] !== null) { - $this->Similarity = $param["Similarity"]; + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = new VoicePrintBaseData(); + $this->Data->deserialize($param["Data"]); } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintVerifyData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintVerifyData.php new file mode 100644 index 00000000..a0043910 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintVerifyData.php @@ -0,0 +1,89 @@ +VoicePrintId = $param["VoicePrintId"]; + } + + if (array_key_exists("Score",$param) and $param["Score"] !== null) { + $this->Score = $param["Score"]; + } + + if (array_key_exists("Decision",$param) and $param["Decision"] !== null) { + $this->Decision = $param["Decision"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintVerifyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintVerifyRequest.php new file mode 100644 index 00000000..e6d56477 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintVerifyRequest.php @@ -0,0 +1,89 @@ +VoiceFormat = $param["VoiceFormat"]; + } + + if (array_key_exists("SampleRate",$param) and $param["SampleRate"] !== null) { + $this->SampleRate = $param["SampleRate"]; + } + + if (array_key_exists("VoicePrintId",$param) and $param["VoicePrintId"] !== null) { + $this->VoicePrintId = $param["VoicePrintId"]; + } + + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = $param["Data"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintVerifyResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintVerifyResponse.php new file mode 100644 index 00000000..83b28b4a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Asr/V20190614/Models/VoicePrintVerifyResponse.php @@ -0,0 +1,66 @@ +Data = new VoicePrintVerifyData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/AutoscalingClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/AutoscalingClient.php index 20fc2951..ee9b9b23 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/AutoscalingClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/AutoscalingClient.php @@ -188,6 +188,7 @@ use TencentCloud\Autoscaling\V20180419\Models as Models; * 伸缩组处于停用状态时,该接口也会生效,可参考[停用伸缩组](https://cloud.tencent.com/document/api/377/20435)文档查看伸缩组停用状态的影响范围 * 接口会增加期望实例数,新的期望实例数需要小于等于最大实例数 * 扩容如果失败或者部分成功,最后期望实例数只会增加实际成功的实例数量 +* 竞价混合模式中一次扩容可能触发多个伸缩活动,该接口仅返回第一个伸缩活动的 ActivityId * @method Models\SetInstancesProtectionResponse SetInstancesProtection(Models\SetInstancesProtectionRequest $req) 本接口(SetInstancesProtection)用于设置实例保护。 实例设置保护之后,当发生不健康替换、报警策略、期望值变更等触发缩容时,将不对此实例缩容操作。 * @method Models\StartAutoScalingInstancesResponse StartAutoScalingInstances(Models\StartAutoScalingInstancesRequest $req) 本接口(StartAutoScalingInstances)用于开启伸缩组内 CVM 实例。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/Activity.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/Activity.php index aa7c54ec..6ca35051 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/Activity.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/Activity.php @@ -60,8 +60,8 @@ use TencentCloud\Common\AbstractModel; * @method void setEndTime(string $EndTime) 设置伸缩活动结束时间。 * @method string getCreatedTime() 获取伸缩活动创建时间。 * @method void setCreatedTime(string $CreatedTime) 设置伸缩活动创建时间。 - * @method array getActivityRelatedInstanceSet() 获取伸缩活动相关实例信息集合。 - * @method void setActivityRelatedInstanceSet(array $ActivityRelatedInstanceSet) 设置伸缩活动相关实例信息集合。 + * @method array getActivityRelatedInstanceSet() 获取该参数已废弃,请勿使用。 + * @method void setActivityRelatedInstanceSet(array $ActivityRelatedInstanceSet) 设置该参数已废弃,请勿使用。 * @method string getStatusMessageSimplified() 获取伸缩活动状态简要描述。 * @method void setStatusMessageSimplified(string $StatusMessageSimplified) 设置伸缩活动状态简要描述。 * @method array getLifecycleActionResultSet() 获取伸缩活动中生命周期挂钩的执行结果。 @@ -70,6 +70,8 @@ use TencentCloud\Common\AbstractModel; * @method void setDetailedStatusMessageSet(array $DetailedStatusMessageSet) 设置伸缩活动状态详细描述。 * @method array getInvocationResultSet() 获取执行命令结果。 * @method void setInvocationResultSet(array $InvocationResultSet) 设置执行命令结果。 + * @method array getRelatedInstanceSet() 获取伸缩活动相关实例信息集合。 + * @method void setRelatedInstanceSet(array $RelatedInstanceSet) 设置伸缩活动相关实例信息集合。 */ class Activity extends AbstractModel { @@ -134,7 +136,8 @@ class Activity extends AbstractModel public $CreatedTime; /** - * @var array 伸缩活动相关实例信息集合。 + * @var array 该参数已废弃,请勿使用。 + * @deprecated */ public $ActivityRelatedInstanceSet; @@ -158,6 +161,11 @@ class Activity extends AbstractModel */ public $InvocationResultSet; + /** + * @var array 伸缩活动相关实例信息集合。 + */ + public $RelatedInstanceSet; + /** * @param string $AutoScalingGroupId 伸缩组ID。 * @param string $ActivityId 伸缩活动ID。 @@ -179,11 +187,12 @@ class Activity extends AbstractModel * @param string $StartTime 伸缩活动开始时间。 * @param string $EndTime 伸缩活动结束时间。 * @param string $CreatedTime 伸缩活动创建时间。 - * @param array $ActivityRelatedInstanceSet 伸缩活动相关实例信息集合。 + * @param array $ActivityRelatedInstanceSet 该参数已废弃,请勿使用。 * @param string $StatusMessageSimplified 伸缩活动状态简要描述。 * @param array $LifecycleActionResultSet 伸缩活动中生命周期挂钩的执行结果。 * @param array $DetailedStatusMessageSet 伸缩活动状态详细描述。 * @param array $InvocationResultSet 执行命令结果。 + * @param array $RelatedInstanceSet 伸缩活动相关实例信息集合。 */ function __construct() { @@ -277,5 +286,14 @@ class Activity extends AbstractModel array_push($this->InvocationResultSet, $obj); } } + + if (array_key_exists("RelatedInstanceSet",$param) and $param["RelatedInstanceSet"] !== null) { + $this->RelatedInstanceSet = []; + foreach ($param["RelatedInstanceSet"] as $key => $value){ + $obj = new RelatedInstance(); + $obj->deserialize($value); + array_push($this->RelatedInstanceSet, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/Advice.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/Advice.php index e11e26ac..c48e4653 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/Advice.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/Advice.php @@ -26,6 +26,12 @@ use TencentCloud\Common\AbstractModel; * @method void setDetail(string $Detail) 设置问题详情。 * @method string getSolution() 获取建议解决方案。 * @method void setSolution(string $Solution) 设置建议解决方案。 + * @method string getLevel() 获取伸缩建议警告级别。取值范围:
    +
  • WARNING:警告级别
    +
  • CRITICAL:严重级别
    + * @method void setLevel(string $Level) 设置伸缩建议警告级别。取值范围:
    +
  • WARNING:警告级别
    +
  • CRITICAL:严重级别
    */ class Advice extends AbstractModel { @@ -44,10 +50,20 @@ class Advice extends AbstractModel */ public $Solution; + /** + * @var string 伸缩建议警告级别。取值范围:
    +
  • WARNING:警告级别
    +
  • CRITICAL:严重级别
    + */ + public $Level; + /** * @param string $Problem 问题描述。 * @param string $Detail 问题详情。 * @param string $Solution 建议解决方案。 + * @param string $Level 伸缩建议警告级别。取值范围:
    +
  • WARNING:警告级别
    +
  • CRITICAL:严重级别
    */ function __construct() { @@ -73,5 +89,9 @@ class Advice extends AbstractModel if (array_key_exists("Solution",$param) and $param["Solution"] !== null) { $this->Solution = $param["Solution"]; } + + if (array_key_exists("Level",$param) and $param["Level"] !== null) { + $this->Level = $param["Level"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/EnhancedService.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/EnhancedService.php index e852d8e9..6ea5ebe0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/EnhancedService.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/EnhancedService.php @@ -43,6 +43,7 @@ class EnhancedService extends AbstractModel /** * @var array 该参数已废弃,查询时会返回空值,请勿使用。 + * @deprecated */ public $AutomationService; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/ModifyScalingPolicyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/ModifyScalingPolicyRequest.php index 52bafaf1..3cb72c68 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/ModifyScalingPolicyRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/ModifyScalingPolicyRequest.php @@ -40,10 +40,10 @@ use TencentCloud\Common\AbstractModel; * @method void setEstimatedInstanceWarmup(integer $EstimatedInstanceWarmup) 设置实例预热时间,单位为秒,仅适用于目标追踪策略。取值范围为0-3600。 * @method boolean getDisableScaleIn() 获取是否禁用缩容,仅适用于目标追踪策略。取值范围:
  • true:目标追踪策略仅触发扩容
  • false:目标追踪策略触发扩容和缩容
  • * @method void setDisableScaleIn(boolean $DisableScaleIn) 设置是否禁用缩容,仅适用于目标追踪策略。取值范围:
  • true:目标追踪策略仅触发扩容
  • false:目标追踪策略触发扩容和缩容
  • - * @method array getNotificationUserGroupIds() 获取通知组ID,即为用户组ID集合,用户组ID可以通过[ListGroups](https://cloud.tencent.com/document/product/598/34589)查询。 -如果需要清空通知用户组,需要在列表中传入特定字符串 "NULL"。 - * @method void setNotificationUserGroupIds(array $NotificationUserGroupIds) 设置通知组ID,即为用户组ID集合,用户组ID可以通过[ListGroups](https://cloud.tencent.com/document/product/598/34589)查询。 -如果需要清空通知用户组,需要在列表中传入特定字符串 "NULL"。 + * @method array getNotificationUserGroupIds() 获取此参数已不再生效,请使用[创建通知](https://cloud.tencent.com/document/api/377/33185)。 +通知组ID,即为用户组ID集合。 + * @method void setNotificationUserGroupIds(array $NotificationUserGroupIds) 设置此参数已不再生效,请使用[创建通知](https://cloud.tencent.com/document/api/377/33185)。 +通知组ID,即为用户组ID集合。 */ class ModifyScalingPolicyRequest extends AbstractModel { @@ -98,8 +98,8 @@ class ModifyScalingPolicyRequest extends AbstractModel public $DisableScaleIn; /** - * @var array 通知组ID,即为用户组ID集合,用户组ID可以通过[ListGroups](https://cloud.tencent.com/document/product/598/34589)查询。 -如果需要清空通知用户组,需要在列表中传入特定字符串 "NULL"。 + * @var array 此参数已不再生效,请使用[创建通知](https://cloud.tencent.com/document/api/377/33185)。 +通知组ID,即为用户组ID集合。 */ public $NotificationUserGroupIds; @@ -114,8 +114,8 @@ class ModifyScalingPolicyRequest extends AbstractModel * @param integer $TargetValue 目标值,仅适用于目标追踪策略。
  • ASG_AVG_CPU_UTILIZATION:[1, 100),单位:%
  • ASG_AVG_LAN_TRAFFIC_OUT:>0,单位:Mbps
  • ASG_AVG_LAN_TRAFFIC_IN:>0,单位:Mbps
  • ASG_AVG_WAN_TRAFFIC_OUT:>0,单位:Mbps
  • ASG_AVG_WAN_TRAFFIC_IN:>0,单位:Mbps
  • * @param integer $EstimatedInstanceWarmup 实例预热时间,单位为秒,仅适用于目标追踪策略。取值范围为0-3600。 * @param boolean $DisableScaleIn 是否禁用缩容,仅适用于目标追踪策略。取值范围:
  • true:目标追踪策略仅触发扩容
  • false:目标追踪策略触发扩容和缩容
  • - * @param array $NotificationUserGroupIds 通知组ID,即为用户组ID集合,用户组ID可以通过[ListGroups](https://cloud.tencent.com/document/product/598/34589)查询。 -如果需要清空通知用户组,需要在列表中传入特定字符串 "NULL"。 + * @param array $NotificationUserGroupIds 此参数已不再生效,请使用[创建通知](https://cloud.tencent.com/document/api/377/33185)。 +通知组ID,即为用户组ID集合。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/RelatedInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/RelatedInstance.php new file mode 100644 index 00000000..77200377 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/RelatedInstance.php @@ -0,0 +1,81 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("InstanceStatus",$param) and $param["InstanceStatus"] !== null) { + $this->InstanceStatus = $param["InstanceStatus"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/UpgradeLaunchConfigurationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/UpgradeLaunchConfigurationRequest.php index 4a3ab917..0f61eef5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/UpgradeLaunchConfigurationRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Autoscaling/V20180419/Models/UpgradeLaunchConfigurationRequest.php @@ -56,8 +56,8 @@ use TencentCloud\Common\AbstractModel; 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 * @method InternetAccessible getInternetAccessible() 获取公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。 * @method void setInternetAccessible(InternetAccessible $InternetAccessible) 设置公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。 - * @method LoginSettings getLoginSettings() 获取实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。 - * @method void setLoginSettings(LoginSettings $LoginSettings) 设置实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。 + * @method LoginSettings getLoginSettings() 获取该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。 + * @method void setLoginSettings(LoginSettings $LoginSettings) 设置该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。 * @method integer getProjectId() 获取实例所属项目ID。不填为默认项目。 * @method void setProjectId(integer $ProjectId) 设置实例所属项目ID。不填为默认项目。 * @method array getSecurityGroupIds() 获取实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的`SecurityGroupId`字段来获取。若不指定该参数,则默认不绑定安全组。 @@ -146,7 +146,7 @@ class UpgradeLaunchConfigurationRequest extends AbstractModel public $InternetAccessible; /** - * @var LoginSettings 实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。 + * @var LoginSettings 该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。 */ public $LoginSettings; @@ -226,7 +226,7 @@ class UpgradeLaunchConfigurationRequest extends AbstractModel 实例类型不可用的常见原因包括该实例类型售罄、对应云盘售罄等。 如果 InstanceTypes 中一款机型不存在或者已下线,则无论 InstanceTypesCheckPolicy 采用何种取值,都会校验报错。 * @param InternetAccessible $InternetAccessible 公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。 - * @param LoginSettings $LoginSettings 实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。 + * @param LoginSettings $LoginSettings 该参数已失效,请勿使用。升级启动配置接口无法修改或覆盖 LoginSettings 参数,升级后 LoginSettings 不会发生变化。 * @param integer $ProjectId 实例所属项目ID。不填为默认项目。 * @param array $SecurityGroupIds 实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的`SecurityGroupId`字段来获取。若不指定该参数,则默认不绑定安全组。 * @param SystemDisk $SystemDisk 实例系统盘配置信息。若不指定该参数,则按照系统默认值进行分配。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/InternetAccessible.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/InternetAccessible.php index 4c4a6219..001cf73a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/InternetAccessible.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/InternetAccessible.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * 描述了实例的公网可访问性,声明了实例的公网使用计费模式,最大带宽等 * - * @method string getInternetChargeType() 获取网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致。 - * @method void setInternetChargeType(string $InternetChargeType) 设置网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致。 + * @method string getInternetChargeType() 获取网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致,比如子机付费类型为预付费,网络计费类型默认为预付费;子机付费类型为后付费,网络计费类型默认为后付费。 + * @method void setInternetChargeType(string $InternetChargeType) 设置网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致,比如子机付费类型为预付费,网络计费类型默认为预付费;子机付费类型为后付费,网络计费类型默认为后付费。 * @method integer getInternetMaxBandwidthOut() 获取公网出带宽上限,单位:Mbps。默认值:0Mbps。不同机型带宽上限范围不一致,具体限制详见[购买网络带宽](https://cloud.tencent.com/document/product/213/12523)。 * @method void setInternetMaxBandwidthOut(integer $InternetMaxBandwidthOut) 设置公网出带宽上限,单位:Mbps。默认值:0Mbps。不同机型带宽上限范围不一致,具体限制详见[购买网络带宽](https://cloud.tencent.com/document/product/213/12523)。 * @method boolean getPublicIpAssigned() 获取是否分配公网IP。取值范围:
  • TRUE:表示分配公网IP
  • FALSE:表示不分配公网IP

    当公网带宽大于0Mbps时,可自由选择开通与否,默认开通公网IP;当公网带宽为0,则不允许分配公网IP。该参数仅在RunInstances接口中作为入参使用。 @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class InternetAccessible extends AbstractModel { /** - * @var string 网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致。 + * @var string 网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致,比如子机付费类型为预付费,网络计费类型默认为预付费;子机付费类型为后付费,网络计费类型默认为后付费。 */ public $InternetChargeType; @@ -52,7 +52,7 @@ class InternetAccessible extends AbstractModel public $BandwidthPackageId; /** - * @param string $InternetChargeType 网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致。 + * @param string $InternetChargeType 网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致,比如子机付费类型为预付费,网络计费类型默认为预付费;子机付费类型为后付费,网络计费类型默认为后付费。 * @param integer $InternetMaxBandwidthOut 公网出带宽上限,单位:Mbps。默认值:0Mbps。不同机型带宽上限范围不一致,具体限制详见[购买网络带宽](https://cloud.tencent.com/document/product/213/12523)。 * @param boolean $PublicIpAssigned 是否分配公网IP。取值范围:
  • TRUE:表示分配公网IP
  • FALSE:表示不分配公网IP

    当公网带宽大于0Mbps时,可自由选择开通与否,默认开通公网IP;当公网带宽为0,则不允许分配公网IP。该参数仅在RunInstances接口中作为入参使用。 * @param string $BandwidthPackageId 带宽包ID。可通过[`DescribeBandwidthPackages`](https://cloud.tencent.com/document/api/215/19209)接口返回值中的`BandwidthPackageId`获取。该参数仅在RunInstances接口中作为入参使用。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/SystemDisk.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/SystemDisk.php index 48fdb1c5..c836ab22 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/SystemDisk.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Batch/V20170312/Models/SystemDisk.php @@ -29,7 +29,9 @@ use TencentCloud\Common\AbstractModel; * @method integer getDiskSize() 获取系统盘大小,单位:GB。默认值为 50 * @method void setDiskSize(integer $DiskSize) 设置系统盘大小,单位:GB。默认值为 50 * @method string getCdcId() 获取所属的独享集群ID。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setCdcId(string $CdcId) 设置所属的独享集群ID。 +注意:此字段可能返回 null,表示取不到有效值。 */ class SystemDisk extends AbstractModel { @@ -51,6 +53,7 @@ class SystemDisk extends AbstractModel /** * @var string 所属的独享集群ID。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $CdcId; @@ -60,6 +63,7 @@ class SystemDisk extends AbstractModel 该参数目前仅用于`DescribeInstances`等查询类接口的返回参数,不可用于`RunInstances`等写接口的入参。 * @param integer $DiskSize 系统盘大小,单位:GB。默认值为 50 * @param string $CdcId 所属的独享集群ID。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bi/V20220105/Models/CreateEmbedTokenRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bi/V20220105/Models/CreateEmbedTokenRequest.php index c952267e..8a6673c6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bi/V20220105/Models/CreateEmbedTokenRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bi/V20220105/Models/CreateEmbedTokenRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * CreateEmbedToken请求参数结构体 * - * @method integer getProjectId() 获取分享项目id,必选 - * @method void setProjectId(integer $ProjectId) 设置分享项目id,必选 + * @method integer getProjectId() 获取分享项目id + * @method void setProjectId(integer $ProjectId) 设置分享项目id * @method integer getPageId() 获取分享页面id,嵌出看板时此为空值0 * @method void setPageId(integer $PageId) 设置分享页面id,嵌出看板时此为空值0 * @method string getScope() 获取page表示嵌出页面,panel表嵌出整个看板 @@ -34,7 +34,7 @@ use TencentCloud\Common\AbstractModel; class CreateEmbedTokenRequest extends AbstractModel { /** - * @var integer 分享项目id,必选 + * @var integer 分享项目id */ public $ProjectId; @@ -59,7 +59,7 @@ class CreateEmbedTokenRequest extends AbstractModel public $ExtraParam; /** - * @param integer $ProjectId 分享项目id,必选 + * @param integer $ProjectId 分享项目id * @param integer $PageId 分享页面id,嵌出看板时此为空值0 * @param string $Scope page表示嵌出页面,panel表嵌出整个看板 * @param string $ExpireTime 过期时间。 单位:分钟 最大值:240。即,4小时 默认值:240 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/BillingClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/BillingClient.php index f464c985..ff6e9974 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/BillingClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/BillingClient.php @@ -30,7 +30,8 @@ use TencentCloud\Billing\V20180709\Models as Models; 2.对于账单明细数据量级很大(例如每月账单明细量级超过20w)的客户,通过 API 调用账单数据效率较低,建议您开通账单数据存储功能,通过存储桶中获取账单文件进行分析。[账单存储至COS桶](https://cloud.tencent.com/document/product/555/61275) * @method Models\DescribeBillListResponse DescribeBillList(Models\DescribeBillListRequest $req) 获取收支明细列表,支持翻页和参数过滤 * @method Models\DescribeBillResourceSummaryResponse DescribeBillResourceSummary(Models\DescribeBillResourceSummaryRequest $req) 查询账单资源汇总数据 - * @method Models\DescribeBillSummaryByPayModeResponse DescribeBillSummaryByPayMode(Models\DescribeBillSummaryByPayModeRequest $req) 获取按付费模式汇总费用分布 + * @method Models\DescribeBillSummaryResponse DescribeBillSummary(Models\DescribeBillSummaryRequest $req) 该接口支持通过传参,按照产品、项目、地域、计费模式和标签五个维度获取账单费用明细。 + * @method Models\DescribeBillSummaryByPayModeResponse DescribeBillSummaryByPayMode(Models\DescribeBillSummaryByPayModeRequest $req) 获取按计费模式汇总费用分布 * @method Models\DescribeBillSummaryByProductResponse DescribeBillSummaryByProduct(Models\DescribeBillSummaryByProductRequest $req) 获取产品汇总费用分布 * @method Models\DescribeBillSummaryByProjectResponse DescribeBillSummaryByProject(Models\DescribeBillSummaryByProjectRequest $req) 获取按项目汇总费用分布 * @method Models\DescribeBillSummaryByRegionResponse DescribeBillSummaryByRegion(Models\DescribeBillSummaryByRegionRequest $req) 获取按地域汇总费用分布 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ActionSummaryOverviewItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ActionSummaryOverviewItem.php index 51f49dd7..06e1e6f0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ActionSummaryOverviewItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ActionSummaryOverviewItem.php @@ -20,66 +20,72 @@ use TencentCloud\Common\AbstractModel; /** * 按交易类型汇总消费详情 * - * @method string getActionType() 获取交易类型:包年包月新购/续费/升降配/退款、按量计费扣费、调账补偿/扣费等类型 - * @method void setActionType(string $ActionType) 设置交易类型:包年包月新购/续费/升降配/退款、按量计费扣费、调账补偿/扣费等类型 - * @method string getActionTypeName() 获取交易类型名称 - * @method void setActionTypeName(string $ActionTypeName) 设置交易类型名称 - * @method string getRealTotalCost() 获取实际花费 - * @method void setRealTotalCost(string $RealTotalCost) 设置实际花费 + * @method string getActionType() 获取交易类型编码 + * @method void setActionType(string $ActionType) 设置交易类型编码 + * @method string getActionTypeName() 获取交易类型:如包年包月新购、包年包月续费、按量计费扣费等类型 + * @method void setActionTypeName(string $ActionTypeName) 设置交易类型:如包年包月新购、包年包月续费、按量计费扣费等类型 * @method string getRealTotalCostRatio() 获取费用所占百分比,两位小数 * @method void setRealTotalCostRatio(string $RealTotalCostRatio) 设置费用所占百分比,两位小数 - * @method string getCashPayAmount() 获取现金金额 - * @method void setCashPayAmount(string $CashPayAmount) 设置现金金额 - * @method string getIncentivePayAmount() 获取赠送金金额 - * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送金金额 - * @method string getVoucherPayAmount() 获取代金券金额 - * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置代金券金额 + * @method string getRealTotalCost() 获取优惠后总价 + * @method void setRealTotalCost(string $RealTotalCost) 设置优惠后总价 + * @method string getCashPayAmount() 获取现金账户支出:通过现金账户支付的金额 + * @method void setCashPayAmount(string $CashPayAmount) 设置现金账户支出:通过现金账户支付的金额 + * @method string getIncentivePayAmount() 获取赠送账户支出:使用赠送金支付的金额 + * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送账户支出:使用赠送金支付的金额 + * @method string getVoucherPayAmount() 获取优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method string getTransferPayAmount() 获取分成金账户支出:通过分成金账户支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金账户支出:通过分成金账户支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getBillMonth() 获取账单月份,格式2019-08 * @method void setBillMonth(string $BillMonth) 设置账单月份,格式2019-08 * @method string getTotalCost() 获取原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 * @method void setTotalCost(string $TotalCost) 设置原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 - * @method string getTransferPayAmount() 获取分成金金额 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金金额 -注意:此字段可能返回 null,表示取不到有效值。 */ class ActionSummaryOverviewItem extends AbstractModel { /** - * @var string 交易类型:包年包月新购/续费/升降配/退款、按量计费扣费、调账补偿/扣费等类型 + * @var string 交易类型编码 */ public $ActionType; /** - * @var string 交易类型名称 + * @var string 交易类型:如包年包月新购、包年包月续费、按量计费扣费等类型 */ public $ActionTypeName; - /** - * @var string 实际花费 - */ - public $RealTotalCost; - /** * @var string 费用所占百分比,两位小数 */ public $RealTotalCostRatio; /** - * @var string 现金金额 + * @var string 优惠后总价 + */ + public $RealTotalCost; + + /** + * @var string 现金账户支出:通过现金账户支付的金额 */ public $CashPayAmount; /** - * @var string 赠送金金额 + * @var string 赠送账户支出:使用赠送金支付的金额 */ public $IncentivePayAmount; /** - * @var string 代金券金额 + * @var string 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */ public $VoucherPayAmount; + /** + * @var string 分成金账户支出:通过分成金账户支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TransferPayAmount; + /** * @var string 账单月份,格式2019-08 */ @@ -91,23 +97,17 @@ class ActionSummaryOverviewItem extends AbstractModel public $TotalCost; /** - * @var string 分成金金额 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $TransferPayAmount; - - /** - * @param string $ActionType 交易类型:包年包月新购/续费/升降配/退款、按量计费扣费、调账补偿/扣费等类型 - * @param string $ActionTypeName 交易类型名称 - * @param string $RealTotalCost 实际花费 + * @param string $ActionType 交易类型编码 + * @param string $ActionTypeName 交易类型:如包年包月新购、包年包月续费、按量计费扣费等类型 * @param string $RealTotalCostRatio 费用所占百分比,两位小数 - * @param string $CashPayAmount 现金金额 - * @param string $IncentivePayAmount 赠送金金额 - * @param string $VoucherPayAmount 代金券金额 + * @param string $RealTotalCost 优惠后总价 + * @param string $CashPayAmount 现金账户支出:通过现金账户支付的金额 + * @param string $IncentivePayAmount 赠送账户支出:使用赠送金支付的金额 + * @param string $VoucherPayAmount 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @param string $TransferPayAmount 分成金账户支出:通过分成金账户支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $BillMonth 账单月份,格式2019-08 * @param string $TotalCost 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 - * @param string $TransferPayAmount 分成金金额 -注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -130,14 +130,14 @@ class ActionSummaryOverviewItem extends AbstractModel $this->ActionTypeName = $param["ActionTypeName"]; } - if (array_key_exists("RealTotalCost",$param) and $param["RealTotalCost"] !== null) { - $this->RealTotalCost = $param["RealTotalCost"]; - } - if (array_key_exists("RealTotalCostRatio",$param) and $param["RealTotalCostRatio"] !== null) { $this->RealTotalCostRatio = $param["RealTotalCostRatio"]; } + if (array_key_exists("RealTotalCost",$param) and $param["RealTotalCost"] !== null) { + $this->RealTotalCost = $param["RealTotalCost"]; + } + if (array_key_exists("CashPayAmount",$param) and $param["CashPayAmount"] !== null) { $this->CashPayAmount = $param["CashPayAmount"]; } @@ -150,6 +150,10 @@ class ActionSummaryOverviewItem extends AbstractModel $this->VoucherPayAmount = $param["VoucherPayAmount"]; } + if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { + $this->TransferPayAmount = $param["TransferPayAmount"]; + } + if (array_key_exists("BillMonth",$param) and $param["BillMonth"] !== null) { $this->BillMonth = $param["BillMonth"]; } @@ -157,9 +161,5 @@ class ActionSummaryOverviewItem extends AbstractModel if (array_key_exists("TotalCost",$param) and $param["TotalCost"] !== null) { $this->TotalCost = $param["TotalCost"]; } - - if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { - $this->TransferPayAmount = $param["TransferPayAmount"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetail.php index 68ccec59..a6e6d1e1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetail.php @@ -20,64 +20,64 @@ use TencentCloud\Common\AbstractModel; /** * 账单明细数据对象 * - * @method string getBusinessCodeName() 获取产品名称:云产品大类,如云服务器CVM、云数据库MySQL - * @method void setBusinessCodeName(string $BusinessCodeName) 设置产品名称:云产品大类,如云服务器CVM、云数据库MySQL - * @method string getProductCodeName() 获取子产品名称:云产品子类,如云服务器CVM-标准型S1 - * @method void setProductCodeName(string $ProductCodeName) 设置子产品名称:云产品子类,如云服务器CVM-标准型S1 - * @method string getPayModeName() 获取计费模式:包年包月和按量计费 - * @method void setPayModeName(string $PayModeName) 设置计费模式:包年包月和按量计费 - * @method string getProjectName() 获取项目:资源所属项目 - * @method void setProjectName(string $ProjectName) 设置项目:资源所属项目 - * @method string getRegionName() 获取区域:资源所属地域,如华南地区(广州) - * @method void setRegionName(string $RegionName) 设置区域:资源所属地域,如华南地区(广州) + * @method string getBusinessCodeName() 获取产品名称:用户所采购的各类云产品,例如:云服务器 CVM + * @method void setBusinessCodeName(string $BusinessCodeName) 设置产品名称:用户所采购的各类云产品,例如:云服务器 CVM + * @method string getProductCodeName() 获取子产品名称:用户采购的具体产品细分类型,例如:云服务器 CVM-标准型 S1 + * @method void setProductCodeName(string $ProductCodeName) 设置子产品名称:用户采购的具体产品细分类型,例如:云服务器 CVM-标准型 S1 + * @method string getPayModeName() 获取计费模式:资源的计费模式,区分为包年包月和按量计费 + * @method void setPayModeName(string $PayModeName) 设置计费模式:资源的计费模式,区分为包年包月和按量计费 + * @method string getProjectName() 获取项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 + * @method void setProjectName(string $ProjectName) 设置项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 + * @method string getRegionName() 获取地域:资源所属地域,如华南地区(广州) + * @method void setRegionName(string $RegionName) 设置地域:资源所属地域,如华南地区(广州) * @method string getZoneName() 获取可用区:资源所属可用区,如广州三区 * @method void setZoneName(string $ZoneName) 设置可用区:资源所属可用区,如广州三区 - * @method string getResourceId() 获取资源实例ID - * @method void setResourceId(string $ResourceId) 设置资源实例ID - * @method string getResourceName() 获取实例名称 - * @method void setResourceName(string $ResourceName) 设置实例名称 - * @method string getActionTypeName() 获取交易类型 - * @method void setActionTypeName(string $ActionTypeName) 设置交易类型 - * @method string getOrderId() 获取订单ID - * @method void setOrderId(string $OrderId) 设置订单ID - * @method string getBillId() 获取交易ID - * @method void setBillId(string $BillId) 设置交易ID - * @method string getPayTime() 获取扣费时间 - * @method void setPayTime(string $PayTime) 设置扣费时间 - * @method string getFeeBeginTime() 获取开始使用时间 - * @method void setFeeBeginTime(string $FeeBeginTime) 设置开始使用时间 - * @method string getFeeEndTime() 获取结束使用时间 - * @method void setFeeEndTime(string $FeeEndTime) 设置结束使用时间 + * @method string getResourceId() 获取资源 ID:账单中出账对象 ID,不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID + * @method void setResourceId(string $ResourceId) 设置资源 ID:账单中出账对象 ID,不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID + * @method string getResourceName() 获取资源别名:用户在控制台为资源设置的名称,如果未设置,则默认为空 + * @method void setResourceName(string $ResourceName) 设置资源别名:用户在控制台为资源设置的名称,如果未设置,则默认为空 + * @method string getActionTypeName() 获取交易类型,如包年包月新购、包年包月续费、按量计费扣费等类型 + * @method void setActionTypeName(string $ActionTypeName) 设置交易类型,如包年包月新购、包年包月续费、按量计费扣费等类型 + * @method string getOrderId() 获取订单ID:包年包月计费模式下订购的订单号 + * @method void setOrderId(string $OrderId) 设置订单ID:包年包月计费模式下订购的订单号 + * @method string getBillId() 获取交易ID:结算扣费单号 + * @method void setBillId(string $BillId) 设置交易ID:结算扣费单号 + * @method string getPayTime() 获取扣费时间:结算扣费时间 + * @method void setPayTime(string $PayTime) 设置扣费时间:结算扣费时间 + * @method string getFeeBeginTime() 获取开始使用时间:产品服务开始使用时间 + * @method void setFeeBeginTime(string $FeeBeginTime) 设置开始使用时间:产品服务开始使用时间 + * @method string getFeeEndTime() 获取结束使用时间:产品服务结束使用时间 + * @method void setFeeEndTime(string $FeeEndTime) 设置结束使用时间:产品服务结束使用时间 * @method array getComponentSet() 获取组件列表 * @method void setComponentSet(array $ComponentSet) 设置组件列表 - * @method string getPayerUin() 获取支付者UIN - * @method void setPayerUin(string $PayerUin) 设置支付者UIN - * @method string getOwnerUin() 获取使用者UIN - * @method void setOwnerUin(string $OwnerUin) 设置使用者UIN - * @method string getOperateUin() 获取操作者UIN - * @method void setOperateUin(string $OperateUin) 设置操作者UIN - * @method array getTags() 获取Tag 信息 + * @method string getPayerUin() 获取支付者UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 + * @method void setPayerUin(string $PayerUin) 设置支付者UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 + * @method string getOwnerUin() 获取使用者UIN:实际使用资源的账号 ID + * @method void setOwnerUin(string $OwnerUin) 设置使用者UIN:实际使用资源的账号 ID + * @method string getOperateUin() 获取操作者UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的 ID 或者角色 ID ) + * @method void setOperateUin(string $OperateUin) 设置操作者UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的 ID 或者角色 ID ) + * @method array getTags() 获取标签信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTags(array $Tags) 设置Tag 信息 + * @method void setTags(array $Tags) 设置标签信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getBusinessCode() 获取产品名称代码 + * @method string getBusinessCode() 获取产品编码 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setBusinessCode(string $BusinessCode) 设置产品名称代码 + * @method void setBusinessCode(string $BusinessCode) 设置产品编码 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getProductCode() 获取子产品名称代码 + * @method string getProductCode() 获取子产品编码 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setProductCode(string $ProductCode) 设置子产品名称代码 + * @method void setProductCode(string $ProductCode) 设置子产品编码 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getActionType() 获取交易类型代码 + * @method string getActionType() 获取交易类型编码 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setActionType(string $ActionType) 设置交易类型代码 + * @method void setActionType(string $ActionType) 设置交易类型编码 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getRegionId() 获取区域ID + * @method string getRegionId() 获取地域ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setRegionId(string $RegionId) 设置区域ID + * @method void setRegionId(string $RegionId) 设置地域ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getProjectId() 获取项目ID:资源所属项目ID - * @method void setProjectId(integer $ProjectId) 设置项目ID:资源所属项目ID + * @method integer getProjectId() 获取项目ID + * @method void setProjectId(integer $ProjectId) 设置项目ID * @method array getPriceInfo() 获取价格属性 注意:此字段可能返回 null,表示取不到有效值。 * @method void setPriceInfo(array $PriceInfo) 设置价格属性 @@ -86,27 +86,27 @@ use TencentCloud\Common\AbstractModel; class BillDetail extends AbstractModel { /** - * @var string 产品名称:云产品大类,如云服务器CVM、云数据库MySQL + * @var string 产品名称:用户所采购的各类云产品,例如:云服务器 CVM */ public $BusinessCodeName; /** - * @var string 子产品名称:云产品子类,如云服务器CVM-标准型S1 + * @var string 子产品名称:用户采购的具体产品细分类型,例如:云服务器 CVM-标准型 S1 */ public $ProductCodeName; /** - * @var string 计费模式:包年包月和按量计费 + * @var string 计费模式:资源的计费模式,区分为包年包月和按量计费 */ public $PayModeName; /** - * @var string 项目:资源所属项目 + * @var string 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 */ public $ProjectName; /** - * @var string 区域:资源所属地域,如华南地区(广州) + * @var string 地域:资源所属地域,如华南地区(广州) */ public $RegionName; @@ -116,42 +116,42 @@ class BillDetail extends AbstractModel public $ZoneName; /** - * @var string 资源实例ID + * @var string 资源 ID:账单中出账对象 ID,不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID */ public $ResourceId; /** - * @var string 实例名称 + * @var string 资源别名:用户在控制台为资源设置的名称,如果未设置,则默认为空 */ public $ResourceName; /** - * @var string 交易类型 + * @var string 交易类型,如包年包月新购、包年包月续费、按量计费扣费等类型 */ public $ActionTypeName; /** - * @var string 订单ID + * @var string 订单ID:包年包月计费模式下订购的订单号 */ public $OrderId; /** - * @var string 交易ID + * @var string 交易ID:结算扣费单号 */ public $BillId; /** - * @var string 扣费时间 + * @var string 扣费时间:结算扣费时间 */ public $PayTime; /** - * @var string 开始使用时间 + * @var string 开始使用时间:产品服务开始使用时间 */ public $FeeBeginTime; /** - * @var string 结束使用时间 + * @var string 结束使用时间:产品服务结束使用时间 */ public $FeeEndTime; @@ -161,52 +161,52 @@ class BillDetail extends AbstractModel public $ComponentSet; /** - * @var string 支付者UIN + * @var string 支付者UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 */ public $PayerUin; /** - * @var string 使用者UIN + * @var string 使用者UIN:实际使用资源的账号 ID */ public $OwnerUin; /** - * @var string 操作者UIN + * @var string 操作者UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的 ID 或者角色 ID ) */ public $OperateUin; /** - * @var array Tag 信息 + * @var array 标签信息 注意:此字段可能返回 null,表示取不到有效值。 */ public $Tags; /** - * @var string 产品名称代码 + * @var string 产品编码 注意:此字段可能返回 null,表示取不到有效值。 */ public $BusinessCode; /** - * @var string 子产品名称代码 + * @var string 子产品编码 注意:此字段可能返回 null,表示取不到有效值。 */ public $ProductCode; /** - * @var string 交易类型代码 + * @var string 交易类型编码 注意:此字段可能返回 null,表示取不到有效值。 */ public $ActionType; /** - * @var string 区域ID + * @var string 地域ID 注意:此字段可能返回 null,表示取不到有效值。 */ public $RegionId; /** - * @var integer 项目ID:资源所属项目ID + * @var integer 项目ID */ public $ProjectId; @@ -217,35 +217,35 @@ class BillDetail extends AbstractModel public $PriceInfo; /** - * @param string $BusinessCodeName 产品名称:云产品大类,如云服务器CVM、云数据库MySQL - * @param string $ProductCodeName 子产品名称:云产品子类,如云服务器CVM-标准型S1 - * @param string $PayModeName 计费模式:包年包月和按量计费 - * @param string $ProjectName 项目:资源所属项目 - * @param string $RegionName 区域:资源所属地域,如华南地区(广州) + * @param string $BusinessCodeName 产品名称:用户所采购的各类云产品,例如:云服务器 CVM + * @param string $ProductCodeName 子产品名称:用户采购的具体产品细分类型,例如:云服务器 CVM-标准型 S1 + * @param string $PayModeName 计费模式:资源的计费模式,区分为包年包月和按量计费 + * @param string $ProjectName 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 + * @param string $RegionName 地域:资源所属地域,如华南地区(广州) * @param string $ZoneName 可用区:资源所属可用区,如广州三区 - * @param string $ResourceId 资源实例ID - * @param string $ResourceName 实例名称 - * @param string $ActionTypeName 交易类型 - * @param string $OrderId 订单ID - * @param string $BillId 交易ID - * @param string $PayTime 扣费时间 - * @param string $FeeBeginTime 开始使用时间 - * @param string $FeeEndTime 结束使用时间 + * @param string $ResourceId 资源 ID:账单中出账对象 ID,不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID + * @param string $ResourceName 资源别名:用户在控制台为资源设置的名称,如果未设置,则默认为空 + * @param string $ActionTypeName 交易类型,如包年包月新购、包年包月续费、按量计费扣费等类型 + * @param string $OrderId 订单ID:包年包月计费模式下订购的订单号 + * @param string $BillId 交易ID:结算扣费单号 + * @param string $PayTime 扣费时间:结算扣费时间 + * @param string $FeeBeginTime 开始使用时间:产品服务开始使用时间 + * @param string $FeeEndTime 结束使用时间:产品服务结束使用时间 * @param array $ComponentSet 组件列表 - * @param string $PayerUin 支付者UIN - * @param string $OwnerUin 使用者UIN - * @param string $OperateUin 操作者UIN - * @param array $Tags Tag 信息 + * @param string $PayerUin 支付者UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 + * @param string $OwnerUin 使用者UIN:实际使用资源的账号 ID + * @param string $OperateUin 操作者UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的 ID 或者角色 ID ) + * @param array $Tags 标签信息 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $BusinessCode 产品名称代码 + * @param string $BusinessCode 产品编码 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ProductCode 子产品名称代码 + * @param string $ProductCode 子产品编码 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ActionType 交易类型代码 + * @param string $ActionType 交易类型编码 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $RegionId 区域ID + * @param string $RegionId 地域ID 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $ProjectId 项目ID:资源所属项目ID + * @param integer $ProjectId 项目ID * @param array $PriceInfo 价格属性 注意:此字段可能返回 null,表示取不到有效值。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetailComponent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetailComponent.php index e07283fa..47a9c734 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetailComponent.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillDetailComponent.php @@ -20,133 +20,158 @@ use TencentCloud\Common\AbstractModel; /** * 账单明细组件对象 * - * @method string getComponentCodeName() 获取组件类型:资源组件类型的名称,如内存、硬盘等 - * @method void setComponentCodeName(string $ComponentCodeName) 设置组件类型:资源组件类型的名称,如内存、硬盘等 - * @method string getItemCodeName() 获取组件名称:资源组件的名称,如云数据库MySQL-内存等 - * @method void setItemCodeName(string $ItemCodeName) 设置组件名称:资源组件的名称,如云数据库MySQL-内存等 - * @method string getSinglePrice() 获取组件刊例价:资源组件的原始价格,保持原始粒度 - * @method void setSinglePrice(string $SinglePrice) 设置组件刊例价:资源组件的原始价格,保持原始粒度 - * @method string getSpecifiedPrice() 获取组件指定价 - * @method void setSpecifiedPrice(string $SpecifiedPrice) 设置组件指定价 - * @method string getPriceUnit() 获取价格单位 - * @method void setPriceUnit(string $PriceUnit) 设置价格单位 - * @method string getUsedAmount() 获取组件用量 - * @method void setUsedAmount(string $UsedAmount) 设置组件用量 - * @method string getUsedAmountUnit() 获取组件用量单位 - * @method void setUsedAmountUnit(string $UsedAmountUnit) 设置组件用量单位 - * @method string getTimeSpan() 获取使用时长 - * @method void setTimeSpan(string $TimeSpan) 设置使用时长 - * @method string getTimeUnitName() 获取时长单位 - * @method void setTimeUnitName(string $TimeUnitName) 设置时长单位 - * @method string getCost() 获取组件原价 - * @method void setCost(string $Cost) 设置组件原价 - * @method string getDiscount() 获取折扣率,本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) - * @method void setDiscount(string $Discount) 设置折扣率,本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) + * @method string getComponentCodeName() 获取组件类型:用户购买的产品或服务对应的组件大类,例如:云服务器 CVM 的组件:CPU、内存等 + * @method void setComponentCodeName(string $ComponentCodeName) 设置组件类型:用户购买的产品或服务对应的组件大类,例如:云服务器 CVM 的组件:CPU、内存等 + * @method string getItemCodeName() 获取组件名称:用户购买的产品或服务,所包含的具体组件 + * @method void setItemCodeName(string $ItemCodeName) 设置组件名称:用户购买的产品或服务,所包含的具体组件 + * @method string getSinglePrice() 获取组件刊例价:组件的官网原始单价(如果客户享受一口价/合同价则默认不展示) + * @method void setSinglePrice(string $SinglePrice) 设置组件刊例价:组件的官网原始单价(如果客户享受一口价/合同价则默认不展示) + * @method string getSpecifiedPrice() 获取组件指定价(已废弃) + * @method void setSpecifiedPrice(string $SpecifiedPrice) 设置组件指定价(已废弃) + * @method string getPriceUnit() 获取组件价格单位:组件价格的单位,单位构成:元/用量单位/时长单位 + * @method void setPriceUnit(string $PriceUnit) 设置组件价格单位:组件价格的单位,单位构成:元/用量单位/时长单位 + * @method string getUsedAmount() 获取组件用量:该组件实际结算用量,组件用量 = 组件原始用量 - 抵扣用量(含资源包 + * @method void setUsedAmount(string $UsedAmount) 设置组件用量:该组件实际结算用量,组件用量 = 组件原始用量 - 抵扣用量(含资源包 + * @method string getUsedAmountUnit() 获取组件用量单位:组件用量对应的单位 + * @method void setUsedAmountUnit(string $UsedAmountUnit) 设置组件用量单位:组件用量对应的单位 + * @method string getRealTotalMeasure() 获取原始用量/时长:组件被资源包抵扣前的原始用量/时长 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRealTotalMeasure(string $RealTotalMeasure) 设置原始用量/时长:组件被资源包抵扣前的原始用量/时长 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDeductedMeasure() 获取抵扣用量/时长(含资源包):组件被资源包抵扣的用量/时长 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDeductedMeasure(string $DeductedMeasure) 设置抵扣用量/时长(含资源包):组件被资源包抵扣的用量/时长 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getTimeSpan() 获取使用时长:资源使用的时长 + * @method void setTimeSpan(string $TimeSpan) 设置使用时长:资源使用的时长 + * @method string getTimeUnitName() 获取时长单位:资源使用时长的单位 + * @method void setTimeUnitName(string $TimeUnitName) 设置时长单位:资源使用时长的单位 + * @method string getCost() 获取组件原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如果客户享受一口价/合同价则默认不展示,退费类场景也默认不展示) + * @method void setCost(string $Cost) 设置组件原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如果客户享受一口价/合同价则默认不展示,退费类场景也默认不展示) + * @method string getDiscount() 获取折扣率:本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) + * @method void setDiscount(string $Discount) 设置折扣率:本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) * @method string getReduceType() 获取优惠类型 * @method void setReduceType(string $ReduceType) 设置优惠类型 - * @method string getRealCost() 获取优惠后总价 - * @method void setRealCost(string $RealCost) 设置优惠后总价 - * @method string getVoucherPayAmount() 获取代金券支付金额 - * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置代金券支付金额 - * @method string getCashPayAmount() 获取现金支付金额 - * @method void setCashPayAmount(string $CashPayAmount) 设置现金支付金额 - * @method string getIncentivePayAmount() 获取赠送账户支付金额 - * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送账户支付金额 - * @method string getItemCode() 获取组件类型代码 + * @method string getRealCost() 获取优惠后总价:优惠后总价=(原价 - 预留实例抵扣原价 - 节省计划抵扣原价)* 折扣率 + * @method void setRealCost(string $RealCost) 设置优惠后总价:优惠后总价=(原价 - 预留实例抵扣原价 - 节省计划抵扣原价)* 折扣率 + * @method string getVoucherPayAmount() 获取优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method string getCashPayAmount() 获取现金账户支出:通过现金账户支付的金额 + * @method void setCashPayAmount(string $CashPayAmount) 设置现金账户支出:通过现金账户支付的金额 + * @method string getIncentivePayAmount() 获取赠送账户支出:使用赠送金支付的金额 + * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送账户支出:使用赠送金支付的金额 + * @method string getTransferPayAmount() 获取分成金账户支出:通过分成金账户支付的金额 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setItemCode(string $ItemCode) 设置组件类型代码 + * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金账户支出:通过分成金账户支付的金额 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getComponentCode() 获取组件名称代码 + * @method string getItemCode() 获取组件类型编码 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setComponentCode(string $ComponentCode) 设置组件名称代码 + * @method void setItemCode(string $ItemCode) 设置组件类型编码 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getContractPrice() 获取组件单价 + * @method string getComponentCode() 获取组件名称编码 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setContractPrice(string $ContractPrice) 设置组件单价 + * @method void setComponentCode(string $ComponentCode) 设置组件名称编码 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getInstanceType() 获取资源包、预留实例、节省计划、竞价实例这四类特殊实例本身的扣费行为,此字段体现对应的实例类型。枚举值如下: + * @method string getContractPrice() 获取组件单价:组件的折后单价,组件单价 = 刊例价 * 折扣 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setInstanceType(string $InstanceType) 设置资源包、预留实例、节省计划、竞价实例这四类特殊实例本身的扣费行为,此字段体现对应的实例类型。枚举值如下: + * @method void setContractPrice(string $ContractPrice) 设置组件单价:组件的折后单价,组件单价 = 刊例价 * 折扣 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getRiTimeSpan() 获取预留实例抵扣的使用时长,时长单位与被抵扣的时长单位保持一致 + * @method string getInstanceType() 获取实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。正常的实例展示默认为不展示 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setRiTimeSpan(string $RiTimeSpan) 设置预留实例抵扣的使用时长,时长单位与被抵扣的时长单位保持一致 + * @method void setInstanceType(string $InstanceType) 设置实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。正常的实例展示默认为不展示 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getOriginalCostWithRI() 获取预留实例抵扣组件原价,本产品或服务使用预留实例抵扣的组件原价金额 + * @method string getRiTimeSpan() 获取预留实例抵扣的使用时长:本产品或服务使用预留实例抵扣的使用时长 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setOriginalCostWithRI(string $OriginalCostWithRI) 设置预留实例抵扣组件原价,本产品或服务使用预留实例抵扣的组件原价金额 + * @method void setRiTimeSpan(string $RiTimeSpan) 设置预留实例抵扣的使用时长:本产品或服务使用预留实例抵扣的使用时长 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getSPDeductionRate() 获取节省计划抵扣率,节省计划可用余额额度范围内,节省计划对于此组件打的折扣率 + * @method string getOriginalCostWithRI() 获取预留实例抵扣组件原价:本产品或服务使用预留实例抵扣的组件原价金额 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSPDeductionRate(string $SPDeductionRate) 设置节省计划抵扣率,节省计划可用余额额度范围内,节省计划对于此组件打的折扣率 + * @method void setOriginalCostWithRI(string $OriginalCostWithRI) 设置预留实例抵扣组件原价:本产品或服务使用预留实例抵扣的组件原价金额 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getSPDeduction() 获取节省计划抵扣金额,节省计划抵扣的SP包面值 + * @method string getSPDeductionRate() 获取节省计划抵扣率:节省计划可用余额额度范围内,节省计划对于此组件打的折扣率 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSPDeduction(string $SPDeduction) 设置节省计划抵扣金额,节省计划抵扣的SP包面值 + * @method void setSPDeductionRate(string $SPDeductionRate) 设置节省计划抵扣率:节省计划可用余额额度范围内,节省计划对于此组件打的折扣率 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getOriginalCostWithSP() 获取节省计划抵扣组件原价,节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 + * @method string getSPDeduction() 获取节省计划抵扣金额(已废弃) 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setOriginalCostWithSP(string $OriginalCostWithSP) 设置节省计划抵扣组件原价,节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 + * @method void setSPDeduction(string $SPDeduction) 设置节省计划抵扣金额(已废弃) 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getBlendedDiscount() 获取混合折扣率,综合各类折扣抵扣信息后的最终折扣率,混合折扣率 = 优惠后总价 / 组件原价 + * @method string getOriginalCostWithSP() 获取节省计划抵扣组件原价:节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setBlendedDiscount(string $BlendedDiscount) 设置混合折扣率,综合各类折扣抵扣信息后的最终折扣率,混合折扣率 = 优惠后总价 / 组件原价 + * @method void setOriginalCostWithSP(string $OriginalCostWithSP) 设置节省计划抵扣组件原价:节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getBlendedDiscount() 获取混合折扣率:综合各类折扣抵扣信息后的最终折扣率,混合折扣率 = 优惠后总价 / 组件原价 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBlendedDiscount(string $BlendedDiscount) 设置混合折扣率:综合各类折扣抵扣信息后的最终折扣率,混合折扣率 = 优惠后总价 / 组件原价 注意:此字段可能返回 null,表示取不到有效值。 */ class BillDetailComponent extends AbstractModel { /** - * @var string 组件类型:资源组件类型的名称,如内存、硬盘等 + * @var string 组件类型:用户购买的产品或服务对应的组件大类,例如:云服务器 CVM 的组件:CPU、内存等 */ public $ComponentCodeName; /** - * @var string 组件名称:资源组件的名称,如云数据库MySQL-内存等 + * @var string 组件名称:用户购买的产品或服务,所包含的具体组件 */ public $ItemCodeName; /** - * @var string 组件刊例价:资源组件的原始价格,保持原始粒度 + * @var string 组件刊例价:组件的官网原始单价(如果客户享受一口价/合同价则默认不展示) */ public $SinglePrice; /** - * @var string 组件指定价 + * @var string 组件指定价(已废弃) + * @deprecated */ public $SpecifiedPrice; /** - * @var string 价格单位 + * @var string 组件价格单位:组件价格的单位,单位构成:元/用量单位/时长单位 */ public $PriceUnit; /** - * @var string 组件用量 + * @var string 组件用量:该组件实际结算用量,组件用量 = 组件原始用量 - 抵扣用量(含资源包 */ public $UsedAmount; /** - * @var string 组件用量单位 + * @var string 组件用量单位:组件用量对应的单位 */ public $UsedAmountUnit; /** - * @var string 使用时长 + * @var string 原始用量/时长:组件被资源包抵扣前的原始用量/时长 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RealTotalMeasure; + + /** + * @var string 抵扣用量/时长(含资源包):组件被资源包抵扣的用量/时长 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DeductedMeasure; + + /** + * @var string 使用时长:资源使用的时长 */ public $TimeSpan; /** - * @var string 时长单位 + * @var string 时长单位:资源使用时长的单位 */ public $TimeUnitName; /** - * @var string 组件原价 + * @var string 组件原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如果客户享受一口价/合同价则默认不展示,退费类场景也默认不展示) */ public $Cost; /** - * @var string 折扣率,本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) + * @var string 折扣率:本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) */ public $Discount; @@ -156,121 +181,134 @@ class BillDetailComponent extends AbstractModel public $ReduceType; /** - * @var string 优惠后总价 + * @var string 优惠后总价:优惠后总价=(原价 - 预留实例抵扣原价 - 节省计划抵扣原价)* 折扣率 */ public $RealCost; /** - * @var string 代金券支付金额 + * @var string 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */ public $VoucherPayAmount; /** - * @var string 现金支付金额 + * @var string 现金账户支出:通过现金账户支付的金额 */ public $CashPayAmount; /** - * @var string 赠送账户支付金额 + * @var string 赠送账户支出:使用赠送金支付的金额 */ public $IncentivePayAmount; /** - * @var string 组件类型代码 + * @var string 分成金账户支出:通过分成金账户支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TransferPayAmount; + + /** + * @var string 组件类型编码 注意:此字段可能返回 null,表示取不到有效值。 */ public $ItemCode; /** - * @var string 组件名称代码 + * @var string 组件名称编码 注意:此字段可能返回 null,表示取不到有效值。 */ public $ComponentCode; /** - * @var string 组件单价 + * @var string 组件单价:组件的折后单价,组件单价 = 刊例价 * 折扣 注意:此字段可能返回 null,表示取不到有效值。 */ public $ContractPrice; /** - * @var string 资源包、预留实例、节省计划、竞价实例这四类特殊实例本身的扣费行为,此字段体现对应的实例类型。枚举值如下: + * @var string 实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。正常的实例展示默认为不展示 注意:此字段可能返回 null,表示取不到有效值。 */ public $InstanceType; /** - * @var string 预留实例抵扣的使用时长,时长单位与被抵扣的时长单位保持一致 + * @var string 预留实例抵扣的使用时长:本产品或服务使用预留实例抵扣的使用时长 注意:此字段可能返回 null,表示取不到有效值。 */ public $RiTimeSpan; /** - * @var string 预留实例抵扣组件原价,本产品或服务使用预留实例抵扣的组件原价金额 + * @var string 预留实例抵扣组件原价:本产品或服务使用预留实例抵扣的组件原价金额 注意:此字段可能返回 null,表示取不到有效值。 */ public $OriginalCostWithRI; /** - * @var string 节省计划抵扣率,节省计划可用余额额度范围内,节省计划对于此组件打的折扣率 + * @var string 节省计划抵扣率:节省计划可用余额额度范围内,节省计划对于此组件打的折扣率 注意:此字段可能返回 null,表示取不到有效值。 */ public $SPDeductionRate; /** - * @var string 节省计划抵扣金额,节省计划抵扣的SP包面值 + * @var string 节省计划抵扣金额(已废弃) 注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated */ public $SPDeduction; /** - * @var string 节省计划抵扣组件原价,节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 + * @var string 节省计划抵扣组件原价:节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 注意:此字段可能返回 null,表示取不到有效值。 */ public $OriginalCostWithSP; /** - * @var string 混合折扣率,综合各类折扣抵扣信息后的最终折扣率,混合折扣率 = 优惠后总价 / 组件原价 + * @var string 混合折扣率:综合各类折扣抵扣信息后的最终折扣率,混合折扣率 = 优惠后总价 / 组件原价 注意:此字段可能返回 null,表示取不到有效值。 */ public $BlendedDiscount; /** - * @param string $ComponentCodeName 组件类型:资源组件类型的名称,如内存、硬盘等 - * @param string $ItemCodeName 组件名称:资源组件的名称,如云数据库MySQL-内存等 - * @param string $SinglePrice 组件刊例价:资源组件的原始价格,保持原始粒度 - * @param string $SpecifiedPrice 组件指定价 - * @param string $PriceUnit 价格单位 - * @param string $UsedAmount 组件用量 - * @param string $UsedAmountUnit 组件用量单位 - * @param string $TimeSpan 使用时长 - * @param string $TimeUnitName 时长单位 - * @param string $Cost 组件原价 - * @param string $Discount 折扣率,本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) + * @param string $ComponentCodeName 组件类型:用户购买的产品或服务对应的组件大类,例如:云服务器 CVM 的组件:CPU、内存等 + * @param string $ItemCodeName 组件名称:用户购买的产品或服务,所包含的具体组件 + * @param string $SinglePrice 组件刊例价:组件的官网原始单价(如果客户享受一口价/合同价则默认不展示) + * @param string $SpecifiedPrice 组件指定价(已废弃) + * @param string $PriceUnit 组件价格单位:组件价格的单位,单位构成:元/用量单位/时长单位 + * @param string $UsedAmount 组件用量:该组件实际结算用量,组件用量 = 组件原始用量 - 抵扣用量(含资源包 + * @param string $UsedAmountUnit 组件用量单位:组件用量对应的单位 + * @param string $RealTotalMeasure 原始用量/时长:组件被资源包抵扣前的原始用量/时长 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DeductedMeasure 抵扣用量/时长(含资源包):组件被资源包抵扣的用量/时长 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $TimeSpan 使用时长:资源使用的时长 + * @param string $TimeUnitName 时长单位:资源使用时长的单位 + * @param string $Cost 组件原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如果客户享受一口价/合同价则默认不展示,退费类场景也默认不展示) + * @param string $Discount 折扣率:本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) * @param string $ReduceType 优惠类型 - * @param string $RealCost 优惠后总价 - * @param string $VoucherPayAmount 代金券支付金额 - * @param string $CashPayAmount 现金支付金额 - * @param string $IncentivePayAmount 赠送账户支付金额 - * @param string $ItemCode 组件类型代码 + * @param string $RealCost 优惠后总价:优惠后总价=(原价 - 预留实例抵扣原价 - 节省计划抵扣原价)* 折扣率 + * @param string $VoucherPayAmount 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @param string $CashPayAmount 现金账户支出:通过现金账户支付的金额 + * @param string $IncentivePayAmount 赠送账户支出:使用赠送金支付的金额 + * @param string $TransferPayAmount 分成金账户支出:通过分成金账户支付的金额 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ComponentCode 组件名称代码 + * @param string $ItemCode 组件类型编码 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ContractPrice 组件单价 + * @param string $ComponentCode 组件名称编码 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $InstanceType 资源包、预留实例、节省计划、竞价实例这四类特殊实例本身的扣费行为,此字段体现对应的实例类型。枚举值如下: + * @param string $ContractPrice 组件单价:组件的折后单价,组件单价 = 刊例价 * 折扣 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $RiTimeSpan 预留实例抵扣的使用时长,时长单位与被抵扣的时长单位保持一致 + * @param string $InstanceType 实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。正常的实例展示默认为不展示 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $OriginalCostWithRI 预留实例抵扣组件原价,本产品或服务使用预留实例抵扣的组件原价金额 + * @param string $RiTimeSpan 预留实例抵扣的使用时长:本产品或服务使用预留实例抵扣的使用时长 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $SPDeductionRate 节省计划抵扣率,节省计划可用余额额度范围内,节省计划对于此组件打的折扣率 + * @param string $OriginalCostWithRI 预留实例抵扣组件原价:本产品或服务使用预留实例抵扣的组件原价金额 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $SPDeduction 节省计划抵扣金额,节省计划抵扣的SP包面值 + * @param string $SPDeductionRate 节省计划抵扣率:节省计划可用余额额度范围内,节省计划对于此组件打的折扣率 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $OriginalCostWithSP 节省计划抵扣组件原价,节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 + * @param string $SPDeduction 节省计划抵扣金额(已废弃) 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $BlendedDiscount 混合折扣率,综合各类折扣抵扣信息后的最终折扣率,混合折扣率 = 优惠后总价 / 组件原价 + * @param string $OriginalCostWithSP 节省计划抵扣组件原价:节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $BlendedDiscount 混合折扣率:综合各类折扣抵扣信息后的最终折扣率,混合折扣率 = 优惠后总价 / 组件原价 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -314,6 +352,14 @@ class BillDetailComponent extends AbstractModel $this->UsedAmountUnit = $param["UsedAmountUnit"]; } + if (array_key_exists("RealTotalMeasure",$param) and $param["RealTotalMeasure"] !== null) { + $this->RealTotalMeasure = $param["RealTotalMeasure"]; + } + + if (array_key_exists("DeductedMeasure",$param) and $param["DeductedMeasure"] !== null) { + $this->DeductedMeasure = $param["DeductedMeasure"]; + } + if (array_key_exists("TimeSpan",$param) and $param["TimeSpan"] !== null) { $this->TimeSpan = $param["TimeSpan"]; } @@ -350,6 +396,10 @@ class BillDetailComponent extends AbstractModel $this->IncentivePayAmount = $param["IncentivePayAmount"]; } + if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { + $this->TransferPayAmount = $param["TransferPayAmount"]; + } + if (array_key_exists("ItemCode",$param) and $param["ItemCode"] !== null) { $this->ItemCode = $param["ItemCode"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillResourceSummary.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillResourceSummary.php index d09aaaf0..ef488fb2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillResourceSummary.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BillResourceSummary.php @@ -20,191 +20,176 @@ use TencentCloud\Common\AbstractModel; /** * 账单资源汇总数据对象 * - * @method string getBusinessCodeName() 获取产品名称:云产品大类,如云服务器CVM、云数据库MySQL - * @method void setBusinessCodeName(string $BusinessCodeName) 设置产品名称:云产品大类,如云服务器CVM、云数据库MySQL - * @method string getProductCodeName() 获取子产品名称:云产品子类,如云服务器CVM-标准型S1, 当没有获取到子产品名称时,返回"-" - * @method void setProductCodeName(string $ProductCodeName) 设置子产品名称:云产品子类,如云服务器CVM-标准型S1, 当没有获取到子产品名称时,返回"-" - * @method string getPayModeName() 获取计费模式:包年包月和按量计费 - * @method void setPayModeName(string $PayModeName) 设置计费模式:包年包月和按量计费 - * @method string getProjectName() 获取项目 - * @method void setProjectName(string $ProjectName) 设置项目 - * @method string getRegionName() 获取地域 - * @method void setRegionName(string $RegionName) 设置地域 - * @method string getZoneName() 获取可用区 - * @method void setZoneName(string $ZoneName) 设置可用区 - * @method string getResourceId() 获取资源实例ID - * @method void setResourceId(string $ResourceId) 设置资源实例ID - * @method string getResourceName() 获取资源实例名称 - * @method void setResourceName(string $ResourceName) 设置资源实例名称 - * @method string getActionTypeName() 获取交易类型:包年包月新购/续费/升降配/退款、按量计费扣费、调账补偿/扣费等类型 - * @method void setActionTypeName(string $ActionTypeName) 设置交易类型:包年包月新购/续费/升降配/退款、按量计费扣费、调账补偿/扣费等类型 - * @method string getOrderId() 获取订单ID - * @method void setOrderId(string $OrderId) 设置订单ID - * @method string getPayTime() 获取扣费时间 - * @method void setPayTime(string $PayTime) 设置扣费时间 - * @method string getFeeBeginTime() 获取开始使用时间 - * @method void setFeeBeginTime(string $FeeBeginTime) 设置开始使用时间 - * @method string getFeeEndTime() 获取结束使用时间 - * @method void setFeeEndTime(string $FeeEndTime) 设置结束使用时间 - * @method string getConfigDesc() 获取配置描述 - * @method void setConfigDesc(string $ConfigDesc) 设置配置描述 - * @method string getExtendField1() 获取扩展字段1 - * @method void setExtendField1(string $ExtendField1) 设置扩展字段1 - * @method string getExtendField2() 获取扩展字段2 - * @method void setExtendField2(string $ExtendField2) 设置扩展字段2 - * @method string getTotalCost() 获取原价,单位为元 - * @method void setTotalCost(string $TotalCost) 设置原价,单位为元 - * @method string getDiscount() 获取折扣率 -当聚合之后折扣不唯一或者合同价的情况下,返回“-” - * @method void setDiscount(string $Discount) 设置折扣率 -当聚合之后折扣不唯一或者合同价的情况下,返回“-” + * @method string getBusinessCodeName() 获取产品名称:用户所采购的各类云产品,例如:云服务器 CVM + * @method void setBusinessCodeName(string $BusinessCodeName) 设置产品名称:用户所采购的各类云产品,例如:云服务器 CVM + * @method string getProductCodeName() 获取子产品名称:用户采购的具体产品细分类型,例如:云服务器 CVM-标准型 S1 + * @method void setProductCodeName(string $ProductCodeName) 设置子产品名称:用户采购的具体产品细分类型,例如:云服务器 CVM-标准型 S1 + * @method string getPayModeName() 获取计费模式:资源的计费模式,区分为包年包月和按量计费 + * @method void setPayModeName(string $PayModeName) 设置计费模式:资源的计费模式,区分为包年包月和按量计费 + * @method string getProjectName() 获取项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 + * @method void setProjectName(string $ProjectName) 设置项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 + * @method string getRegionName() 获取地域:资源所属地域,如华南地区(广州) + * @method void setRegionName(string $RegionName) 设置地域:资源所属地域,如华南地区(广州) + * @method string getZoneName() 获取可用区:资源所属可用区,如广州三区 + * @method void setZoneName(string $ZoneName) 设置可用区:资源所属可用区,如广州三区 + * @method string getResourceId() 获取资源 ID:账单中出账对象 ID,不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID + * @method void setResourceId(string $ResourceId) 设置资源 ID:账单中出账对象 ID,不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID + * @method string getResourceName() 获取资源别名:用户在控制台为资源设置的名称,如果未设置,则默认为空 + * @method void setResourceName(string $ResourceName) 设置资源别名:用户在控制台为资源设置的名称,如果未设置,则默认为空 + * @method string getActionTypeName() 获取交易类型:如包年包月新购、包年包月续费、按量计费扣费等类型 + * @method void setActionTypeName(string $ActionTypeName) 设置交易类型:如包年包月新购、包年包月续费、按量计费扣费等类型 + * @method string getOrderId() 获取订单ID:包年包月计费模式下订购的订单号 + * @method void setOrderId(string $OrderId) 设置订单ID:包年包月计费模式下订购的订单号 + * @method string getPayTime() 获取扣费时间:结算扣费时间 + * @method void setPayTime(string $PayTime) 设置扣费时间:结算扣费时间 + * @method string getFeeBeginTime() 获取开始使用时间:产品服务开始使用时间 + * @method void setFeeBeginTime(string $FeeBeginTime) 设置开始使用时间:产品服务开始使用时间 + * @method string getFeeEndTime() 获取结束使用时间:产品服务结束使用时间 + * @method void setFeeEndTime(string $FeeEndTime) 设置结束使用时间:产品服务结束使用时间 + * @method string getConfigDesc() 获取配置描述:该资源下的计费项名称和用量合并展示,仅在资源账单体现 + * @method void setConfigDesc(string $ConfigDesc) 设置配置描述:该资源下的计费项名称和用量合并展示,仅在资源账单体现 + * @method string getExtendField1() 获取扩展字段1:产品对应的扩展属性信息,仅在资源账单体现 + * @method void setExtendField1(string $ExtendField1) 设置扩展字段1:产品对应的扩展属性信息,仅在资源账单体现 + * @method string getExtendField2() 获取扩展字段2:产品对应的扩展属性信息,仅在资源账单体现 + * @method void setExtendField2(string $ExtendField2) 设置扩展字段2:产品对应的扩展属性信息,仅在资源账单体现 + * @method string getTotalCost() 获取原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如果客户享受一口价/合同价则默认不展示,退费类场景也默认不展示) + * @method void setTotalCost(string $TotalCost) 设置原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如果客户享受一口价/合同价则默认不展示,退费类场景也默认不展示) + * @method string getDiscount() 获取折扣率:本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) + * @method void setDiscount(string $Discount) 设置折扣率:本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) * @method string getReduceType() 获取优惠类型 * @method void setReduceType(string $ReduceType) 设置优惠类型 - * @method string getRealTotalCost() 获取优惠后总价,单位为元 - * @method void setRealTotalCost(string $RealTotalCost) 设置优惠后总价,单位为元 - * @method string getVoucherPayAmount() 获取代金券支付金额,单位为元 - * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置代金券支付金额,单位为元 - * @method string getCashPayAmount() 获取现金账户支付金额,单位为元 - * @method void setCashPayAmount(string $CashPayAmount) 设置现金账户支付金额,单位为元 - * @method string getIncentivePayAmount() 获取赠送账户支付金额,单位为元 - * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送账户支付金额,单位为元 - * @method string getExtendField3() 获取扩展字段3 - * @method void setExtendField3(string $ExtendField3) 设置扩展字段3 - * @method string getExtendField4() 获取扩展字段4 - * @method void setExtendField4(string $ExtendField4) 设置扩展字段4 - * @method string getExtendField5() 获取扩展字段5 - * @method void setExtendField5(string $ExtendField5) 设置扩展字段5 - * @method array getTags() 获取Tag 信息 + * @method string getRealTotalCost() 获取优惠后总价 + * @method void setRealTotalCost(string $RealTotalCost) 设置优惠后总价 + * @method string getVoucherPayAmount() 获取优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method string getCashPayAmount() 获取现金账户支出:通过现金账户支付的金额 + * @method void setCashPayAmount(string $CashPayAmount) 设置现金账户支出:通过现金账户支付的金额 + * @method string getIncentivePayAmount() 获取赠送账户支出:使用赠送金支付的金额 + * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送账户支出:使用赠送金支付的金额 + * @method string getTransferPayAmount() 获取分成金账户支出:通过分成金账户支付的金额 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTags(array $Tags) 设置Tag 信息 + * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金账户支出:通过分成金账户支付的金额 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getPayerUin() 获取付款方uin - * @method void setPayerUin(string $PayerUin) 设置付款方uin - * @method string getOwnerUin() 获取资源所有者uin,无值则返回"-" - * @method void setOwnerUin(string $OwnerUin) 设置资源所有者uin,无值则返回"-" - * @method string getOperateUin() 获取操作者uin,无值则返回"-" - * @method void setOperateUin(string $OperateUin) 设置操作者uin,无值则返回"-" - * @method string getBusinessCode() 获取产品名称代码 - * @method void setBusinessCode(string $BusinessCode) 设置产品名称代码 - * @method string getProductCode() 获取子产品名称代码 - * @method void setProductCode(string $ProductCode) 设置子产品名称代码 - * @method integer getRegionId() 获取区域ID - * @method void setRegionId(integer $RegionId) 设置区域ID - * @method string getInstanceType() 获取资源包、预留实例、节省计划、竞价实例这四类特殊实例本身的扣费行为,此字段体现对应的实例类型。枚举值如下: - -ri=Standard RI - -svp=Savings Plan - -si=Spot Instances - -rp=Resource Pack - * @method void setInstanceType(string $InstanceType) 设置资源包、预留实例、节省计划、竞价实例这四类特殊实例本身的扣费行为,此字段体现对应的实例类型。枚举值如下: - -ri=Standard RI - -svp=Savings Plan - -si=Spot Instances - -rp=Resource Pack - * @method string getOriginalCostWithRI() 获取按组件原价的口径换算的预留实例抵扣金额 - * @method void setOriginalCostWithRI(string $OriginalCostWithRI) 设置按组件原价的口径换算的预留实例抵扣金额 - * @method string getSPDeduction() 获取节省计划抵扣的SP包面值 - * @method void setSPDeduction(string $SPDeduction) 设置节省计划抵扣的SP包面值 - * @method string getOriginalCostWithSP() 获取按组件原价的口径换算的节省计划抵扣金额 - * @method void setOriginalCostWithSP(string $OriginalCostWithSP) 设置按组件原价的口径换算的节省计划抵扣金额 + * @method string getExtendField3() 获取扩展字段3:产品对应的扩展属性信息,仅在资源账单体现 + * @method void setExtendField3(string $ExtendField3) 设置扩展字段3:产品对应的扩展属性信息,仅在资源账单体现 + * @method string getExtendField4() 获取扩展字段4:产品对应的扩展属性信息,仅在资源账单体现 + * @method void setExtendField4(string $ExtendField4) 设置扩展字段4:产品对应的扩展属性信息,仅在资源账单体现 + * @method string getExtendField5() 获取扩展字段5:产品对应的扩展属性信息,仅在资源账单体现 + * @method void setExtendField5(string $ExtendField5) 设置扩展字段5:产品对应的扩展属性信息,仅在资源账单体现 + * @method array getTags() 获取标签信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTags(array $Tags) 设置标签信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getPayerUin() 获取支付者UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 + * @method void setPayerUin(string $PayerUin) 设置支付者UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 + * @method string getOwnerUin() 获取使用者UIN:实际使用资源的账号 ID + * @method void setOwnerUin(string $OwnerUin) 设置使用者UIN:实际使用资源的账号 ID + * @method string getOperateUin() 获取操作者UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的 ID 或者角色 ID ) + * @method void setOperateUin(string $OperateUin) 设置操作者UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的 ID 或者角色 ID ) + * @method string getBusinessCode() 获取产品编码 + * @method void setBusinessCode(string $BusinessCode) 设置产品编码 + * @method string getProductCode() 获取子产品编码 + * @method void setProductCode(string $ProductCode) 设置子产品编码 + * @method integer getRegionId() 获取地域ID + * @method void setRegionId(integer $RegionId) 设置地域ID + * @method string getInstanceType() 获取实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。正常的实例展示默认为不展示 + * @method void setInstanceType(string $InstanceType) 设置实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。正常的实例展示默认为不展示 + * @method string getOriginalCostWithRI() 获取预留实例抵扣组件原价:本产品或服务使用预留实例抵扣的组件原价金额 + * @method void setOriginalCostWithRI(string $OriginalCostWithRI) 设置预留实例抵扣组件原价:本产品或服务使用预留实例抵扣的组件原价金额 + * @method string getSPDeduction() 获取节省计划抵扣金额(已废弃) + * @method void setSPDeduction(string $SPDeduction) 设置节省计划抵扣金额(已废弃) + * @method string getOriginalCostWithSP() 获取节省计划抵扣组件原价:节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 + * @method void setOriginalCostWithSP(string $OriginalCostWithSP) 设置节省计划抵扣组件原价:节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 */ class BillResourceSummary extends AbstractModel { /** - * @var string 产品名称:云产品大类,如云服务器CVM、云数据库MySQL + * @var string 产品名称:用户所采购的各类云产品,例如:云服务器 CVM */ public $BusinessCodeName; /** - * @var string 子产品名称:云产品子类,如云服务器CVM-标准型S1, 当没有获取到子产品名称时,返回"-" + * @var string 子产品名称:用户采购的具体产品细分类型,例如:云服务器 CVM-标准型 S1 */ public $ProductCodeName; /** - * @var string 计费模式:包年包月和按量计费 + * @var string 计费模式:资源的计费模式,区分为包年包月和按量计费 */ public $PayModeName; /** - * @var string 项目 + * @var string 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 */ public $ProjectName; /** - * @var string 地域 + * @var string 地域:资源所属地域,如华南地区(广州) */ public $RegionName; /** - * @var string 可用区 + * @var string 可用区:资源所属可用区,如广州三区 */ public $ZoneName; /** - * @var string 资源实例ID + * @var string 资源 ID:账单中出账对象 ID,不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID */ public $ResourceId; /** - * @var string 资源实例名称 + * @var string 资源别名:用户在控制台为资源设置的名称,如果未设置,则默认为空 */ public $ResourceName; /** - * @var string 交易类型:包年包月新购/续费/升降配/退款、按量计费扣费、调账补偿/扣费等类型 + * @var string 交易类型:如包年包月新购、包年包月续费、按量计费扣费等类型 */ public $ActionTypeName; /** - * @var string 订单ID + * @var string 订单ID:包年包月计费模式下订购的订单号 */ public $OrderId; /** - * @var string 扣费时间 + * @var string 扣费时间:结算扣费时间 */ public $PayTime; /** - * @var string 开始使用时间 + * @var string 开始使用时间:产品服务开始使用时间 */ public $FeeBeginTime; /** - * @var string 结束使用时间 + * @var string 结束使用时间:产品服务结束使用时间 */ public $FeeEndTime; /** - * @var string 配置描述 + * @var string 配置描述:该资源下的计费项名称和用量合并展示,仅在资源账单体现 */ public $ConfigDesc; /** - * @var string 扩展字段1 + * @var string 扩展字段1:产品对应的扩展属性信息,仅在资源账单体现 */ public $ExtendField1; /** - * @var string 扩展字段2 + * @var string 扩展字段2:产品对应的扩展属性信息,仅在资源账单体现 */ public $ExtendField2; /** - * @var string 原价,单位为元 + * @var string 原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如果客户享受一口价/合同价则默认不展示,退费类场景也默认不展示) */ public $TotalCost; /** - * @var string 折扣率 -当聚合之后折扣不唯一或者合同价的情况下,返回“-” + * @var string 折扣率:本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) */ public $Discount; @@ -214,152 +199,144 @@ class BillResourceSummary extends AbstractModel public $ReduceType; /** - * @var string 优惠后总价,单位为元 + * @var string 优惠后总价 */ public $RealTotalCost; /** - * @var string 代金券支付金额,单位为元 + * @var string 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */ public $VoucherPayAmount; /** - * @var string 现金账户支付金额,单位为元 + * @var string 现金账户支出:通过现金账户支付的金额 */ public $CashPayAmount; /** - * @var string 赠送账户支付金额,单位为元 + * @var string 赠送账户支出:使用赠送金支付的金额 */ public $IncentivePayAmount; /** - * @var string 扩展字段3 + * @var string 分成金账户支出:通过分成金账户支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TransferPayAmount; + + /** + * @var string 扩展字段3:产品对应的扩展属性信息,仅在资源账单体现 */ public $ExtendField3; /** - * @var string 扩展字段4 + * @var string 扩展字段4:产品对应的扩展属性信息,仅在资源账单体现 */ public $ExtendField4; /** - * @var string 扩展字段5 + * @var string 扩展字段5:产品对应的扩展属性信息,仅在资源账单体现 */ public $ExtendField5; /** - * @var array Tag 信息 + * @var array 标签信息 注意:此字段可能返回 null,表示取不到有效值。 */ public $Tags; /** - * @var string 付款方uin + * @var string 支付者UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 */ public $PayerUin; /** - * @var string 资源所有者uin,无值则返回"-" + * @var string 使用者UIN:实际使用资源的账号 ID */ public $OwnerUin; /** - * @var string 操作者uin,无值则返回"-" + * @var string 操作者UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的 ID 或者角色 ID ) */ public $OperateUin; /** - * @var string 产品名称代码 + * @var string 产品编码 */ public $BusinessCode; /** - * @var string 子产品名称代码 + * @var string 子产品编码 */ public $ProductCode; /** - * @var integer 区域ID + * @var integer 地域ID */ public $RegionId; /** - * @var string 资源包、预留实例、节省计划、竞价实例这四类特殊实例本身的扣费行为,此字段体现对应的实例类型。枚举值如下: - -ri=Standard RI - -svp=Savings Plan - -si=Spot Instances - -rp=Resource Pack + * @var string 实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。正常的实例展示默认为不展示 */ public $InstanceType; /** - * @var string 按组件原价的口径换算的预留实例抵扣金额 + * @var string 预留实例抵扣组件原价:本产品或服务使用预留实例抵扣的组件原价金额 */ public $OriginalCostWithRI; /** - * @var string 节省计划抵扣的SP包面值 + * @var string 节省计划抵扣金额(已废弃) + * @deprecated */ public $SPDeduction; /** - * @var string 按组件原价的口径换算的节省计划抵扣金额 + * @var string 节省计划抵扣组件原价:节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 */ public $OriginalCostWithSP; /** - * @param string $BusinessCodeName 产品名称:云产品大类,如云服务器CVM、云数据库MySQL - * @param string $ProductCodeName 子产品名称:云产品子类,如云服务器CVM-标准型S1, 当没有获取到子产品名称时,返回"-" - * @param string $PayModeName 计费模式:包年包月和按量计费 - * @param string $ProjectName 项目 - * @param string $RegionName 地域 - * @param string $ZoneName 可用区 - * @param string $ResourceId 资源实例ID - * @param string $ResourceName 资源实例名称 - * @param string $ActionTypeName 交易类型:包年包月新购/续费/升降配/退款、按量计费扣费、调账补偿/扣费等类型 - * @param string $OrderId 订单ID - * @param string $PayTime 扣费时间 - * @param string $FeeBeginTime 开始使用时间 - * @param string $FeeEndTime 结束使用时间 - * @param string $ConfigDesc 配置描述 - * @param string $ExtendField1 扩展字段1 - * @param string $ExtendField2 扩展字段2 - * @param string $TotalCost 原价,单位为元 - * @param string $Discount 折扣率 -当聚合之后折扣不唯一或者合同价的情况下,返回“-” + * @param string $BusinessCodeName 产品名称:用户所采购的各类云产品,例如:云服务器 CVM + * @param string $ProductCodeName 子产品名称:用户采购的具体产品细分类型,例如:云服务器 CVM-标准型 S1 + * @param string $PayModeName 计费模式:资源的计费模式,区分为包年包月和按量计费 + * @param string $ProjectName 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 + * @param string $RegionName 地域:资源所属地域,如华南地区(广州) + * @param string $ZoneName 可用区:资源所属可用区,如广州三区 + * @param string $ResourceId 资源 ID:账单中出账对象 ID,不同产品因资源形态不同,资源内容不完全相同,如云服务器 CVM 为对应的实例 ID + * @param string $ResourceName 资源别名:用户在控制台为资源设置的名称,如果未设置,则默认为空 + * @param string $ActionTypeName 交易类型:如包年包月新购、包年包月续费、按量计费扣费等类型 + * @param string $OrderId 订单ID:包年包月计费模式下订购的订单号 + * @param string $PayTime 扣费时间:结算扣费时间 + * @param string $FeeBeginTime 开始使用时间:产品服务开始使用时间 + * @param string $FeeEndTime 结束使用时间:产品服务结束使用时间 + * @param string $ConfigDesc 配置描述:该资源下的计费项名称和用量合并展示,仅在资源账单体现 + * @param string $ExtendField1 扩展字段1:产品对应的扩展属性信息,仅在资源账单体现 + * @param string $ExtendField2 扩展字段2:产品对应的扩展属性信息,仅在资源账单体现 + * @param string $TotalCost 原价:原价 = 组件刊例价 * 组件用量 * 使用时长(如果客户享受一口价/合同价则默认不展示,退费类场景也默认不展示) + * @param string $Discount 折扣率:本资源享受的折扣率(如果客户享受一口价/合同价则默认不展示,退费场景也默认不展示) * @param string $ReduceType 优惠类型 - * @param string $RealTotalCost 优惠后总价,单位为元 - * @param string $VoucherPayAmount 代金券支付金额,单位为元 - * @param string $CashPayAmount 现金账户支付金额,单位为元 - * @param string $IncentivePayAmount 赠送账户支付金额,单位为元 - * @param string $ExtendField3 扩展字段3 - * @param string $ExtendField4 扩展字段4 - * @param string $ExtendField5 扩展字段5 - * @param array $Tags Tag 信息 + * @param string $RealTotalCost 优惠后总价 + * @param string $VoucherPayAmount 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @param string $CashPayAmount 现金账户支出:通过现金账户支付的金额 + * @param string $IncentivePayAmount 赠送账户支出:使用赠送金支付的金额 + * @param string $TransferPayAmount 分成金账户支出:通过分成金账户支付的金额 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $PayerUin 付款方uin - * @param string $OwnerUin 资源所有者uin,无值则返回"-" - * @param string $OperateUin 操作者uin,无值则返回"-" - * @param string $BusinessCode 产品名称代码 - * @param string $ProductCode 子产品名称代码 - * @param integer $RegionId 区域ID - * @param string $InstanceType 资源包、预留实例、节省计划、竞价实例这四类特殊实例本身的扣费行为,此字段体现对应的实例类型。枚举值如下: - -ri=Standard RI - -svp=Savings Plan - -si=Spot Instances - -rp=Resource Pack - * @param string $OriginalCostWithRI 按组件原价的口径换算的预留实例抵扣金额 - * @param string $SPDeduction 节省计划抵扣的SP包面值 - * @param string $OriginalCostWithSP 按组件原价的口径换算的节省计划抵扣金额 + * @param string $ExtendField3 扩展字段3:产品对应的扩展属性信息,仅在资源账单体现 + * @param string $ExtendField4 扩展字段4:产品对应的扩展属性信息,仅在资源账单体现 + * @param string $ExtendField5 扩展字段5:产品对应的扩展属性信息,仅在资源账单体现 + * @param array $Tags 标签信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $PayerUin 支付者UIN:支付者的账号 ID,账号 ID 是用户在腾讯云的唯一账号标识 + * @param string $OwnerUin 使用者UIN:实际使用资源的账号 ID + * @param string $OperateUin 操作者UIN:操作者账号 ID(预付费资源下单或后付费操作开通资源账号的 ID 或者角色 ID ) + * @param string $BusinessCode 产品编码 + * @param string $ProductCode 子产品编码 + * @param integer $RegionId 地域ID + * @param string $InstanceType 实例类型:购买的产品服务对应的实例类型,包括资源包、RI、SP、竞价实例。正常的实例展示默认为不展示 + * @param string $OriginalCostWithRI 预留实例抵扣组件原价:本产品或服务使用预留实例抵扣的组件原价金额 + * @param string $SPDeduction 节省计划抵扣金额(已废弃) + * @param string $OriginalCostWithSP 节省计划抵扣组件原价:节省计划抵扣原价=节省计划包抵扣金额/节省计划抵扣率 */ function __construct() { @@ -466,6 +443,10 @@ rp=Resource Pack $this->IncentivePayAmount = $param["IncentivePayAmount"]; } + if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { + $this->TransferPayAmount = $param["TransferPayAmount"]; + } + if (array_key_exists("ExtendField3",$param) and $param["ExtendField3"] !== null) { $this->ExtendField3 = $param["ExtendField3"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BusinessSummaryInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BusinessSummaryInfo.php new file mode 100644 index 00000000..aad41e94 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BusinessSummaryInfo.php @@ -0,0 +1,145 @@ +BusinessCode = $param["BusinessCode"]; + } + + if (array_key_exists("BusinessCodeName",$param) and $param["BusinessCodeName"] !== null) { + $this->BusinessCodeName = $param["BusinessCodeName"]; + } + + if (array_key_exists("TotalCost",$param) and $param["TotalCost"] !== null) { + $this->TotalCost = $param["TotalCost"]; + } + + if (array_key_exists("RealTotalCost",$param) and $param["RealTotalCost"] !== null) { + $this->RealTotalCost = $param["RealTotalCost"]; + } + + if (array_key_exists("CashPayAmount",$param) and $param["CashPayAmount"] !== null) { + $this->CashPayAmount = $param["CashPayAmount"]; + } + + if (array_key_exists("IncentivePayAmount",$param) and $param["IncentivePayAmount"] !== null) { + $this->IncentivePayAmount = $param["IncentivePayAmount"]; + } + + if (array_key_exists("VoucherPayAmount",$param) and $param["VoucherPayAmount"] !== null) { + $this->VoucherPayAmount = $param["VoucherPayAmount"]; + } + + if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { + $this->TransferPayAmount = $param["TransferPayAmount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BusinessSummaryOverviewItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BusinessSummaryOverviewItem.php index 04fe6250..28878773 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BusinessSummaryOverviewItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BusinessSummaryOverviewItem.php @@ -20,67 +20,72 @@ use TencentCloud\Common\AbstractModel; /** * 按产品汇总产品详情 * - * @method string getBusinessCode() 获取产品名称代码 + * @method string getBusinessCode() 获取产品编码 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setBusinessCode(string $BusinessCode) 设置产品名称代码 + * @method void setBusinessCode(string $BusinessCode) 设置产品编码 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getBusinessCodeName() 获取产品名称:云产品大类,如云服务器CVM、云数据库MySQL - * @method void setBusinessCodeName(string $BusinessCodeName) 设置产品名称:云产品大类,如云服务器CVM、云数据库MySQL - * @method string getRealTotalCost() 获取实际花费 - * @method void setRealTotalCost(string $RealTotalCost) 设置实际花费 + * @method string getBusinessCodeName() 获取产品名称:用户所采购的各类云产品,例如:云服务器 CVM + * @method void setBusinessCodeName(string $BusinessCodeName) 设置产品名称:用户所采购的各类云产品,例如:云服务器 CVM * @method string getRealTotalCostRatio() 获取费用所占百分比,两位小数 * @method void setRealTotalCostRatio(string $RealTotalCostRatio) 设置费用所占百分比,两位小数 - * @method string getCashPayAmount() 获取现金金额 - * @method void setCashPayAmount(string $CashPayAmount) 设置现金金额 - * @method string getIncentivePayAmount() 获取赠送金金额 - * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送金金额 - * @method string getVoucherPayAmount() 获取代金券金额 - * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置代金券金额 + * @method string getRealTotalCost() 获取优惠后总价 + * @method void setRealTotalCost(string $RealTotalCost) 设置优惠后总价 + * @method string getCashPayAmount() 获取现金账户支出:通过现金账户支付的金额 + * @method void setCashPayAmount(string $CashPayAmount) 设置现金账户支出:通过现金账户支付的金额 + * @method string getIncentivePayAmount() 获取赠送账户支出:使用赠送金支付的金额 + * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送账户支出:使用赠送金支付的金额 + * @method string getVoucherPayAmount() 获取优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method string getTransferPayAmount() 获取分成金账户支出:通过分成金账户支付的金额 + * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金账户支出:通过分成金账户支付的金额 * @method string getBillMonth() 获取账单月份,格式2019-08 * @method void setBillMonth(string $BillMonth) 设置账单月份,格式2019-08 * @method string getTotalCost() 获取原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 * @method void setTotalCost(string $TotalCost) 设置原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 - * @method string getTransferPayAmount() 获取分成金金额 - * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金金额 */ class BusinessSummaryOverviewItem extends AbstractModel { /** - * @var string 产品名称代码 + * @var string 产品编码 注意:此字段可能返回 null,表示取不到有效值。 */ public $BusinessCode; /** - * @var string 产品名称:云产品大类,如云服务器CVM、云数据库MySQL + * @var string 产品名称:用户所采购的各类云产品,例如:云服务器 CVM */ public $BusinessCodeName; - /** - * @var string 实际花费 - */ - public $RealTotalCost; - /** * @var string 费用所占百分比,两位小数 */ public $RealTotalCostRatio; /** - * @var string 现金金额 + * @var string 优惠后总价 + */ + public $RealTotalCost; + + /** + * @var string 现金账户支出:通过现金账户支付的金额 */ public $CashPayAmount; /** - * @var string 赠送金金额 + * @var string 赠送账户支出:使用赠送金支付的金额 */ public $IncentivePayAmount; /** - * @var string 代金券金额 + * @var string 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */ public $VoucherPayAmount; + /** + * @var string 分成金账户支出:通过分成金账户支付的金额 + */ + public $TransferPayAmount; + /** * @var string 账单月份,格式2019-08 */ @@ -92,22 +97,17 @@ class BusinessSummaryOverviewItem extends AbstractModel public $TotalCost; /** - * @var string 分成金金额 - */ - public $TransferPayAmount; - - /** - * @param string $BusinessCode 产品名称代码 + * @param string $BusinessCode 产品编码 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $BusinessCodeName 产品名称:云产品大类,如云服务器CVM、云数据库MySQL - * @param string $RealTotalCost 实际花费 + * @param string $BusinessCodeName 产品名称:用户所采购的各类云产品,例如:云服务器 CVM * @param string $RealTotalCostRatio 费用所占百分比,两位小数 - * @param string $CashPayAmount 现金金额 - * @param string $IncentivePayAmount 赠送金金额 - * @param string $VoucherPayAmount 代金券金额 + * @param string $RealTotalCost 优惠后总价 + * @param string $CashPayAmount 现金账户支出:通过现金账户支付的金额 + * @param string $IncentivePayAmount 赠送账户支出:使用赠送金支付的金额 + * @param string $VoucherPayAmount 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @param string $TransferPayAmount 分成金账户支出:通过分成金账户支付的金额 * @param string $BillMonth 账单月份,格式2019-08 * @param string $TotalCost 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 - * @param string $TransferPayAmount 分成金金额 */ function __construct() { @@ -130,14 +130,14 @@ class BusinessSummaryOverviewItem extends AbstractModel $this->BusinessCodeName = $param["BusinessCodeName"]; } - if (array_key_exists("RealTotalCost",$param) and $param["RealTotalCost"] !== null) { - $this->RealTotalCost = $param["RealTotalCost"]; - } - if (array_key_exists("RealTotalCostRatio",$param) and $param["RealTotalCostRatio"] !== null) { $this->RealTotalCostRatio = $param["RealTotalCostRatio"]; } + if (array_key_exists("RealTotalCost",$param) and $param["RealTotalCost"] !== null) { + $this->RealTotalCost = $param["RealTotalCost"]; + } + if (array_key_exists("CashPayAmount",$param) and $param["CashPayAmount"] !== null) { $this->CashPayAmount = $param["CashPayAmount"]; } @@ -150,6 +150,10 @@ class BusinessSummaryOverviewItem extends AbstractModel $this->VoucherPayAmount = $param["VoucherPayAmount"]; } + if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { + $this->TransferPayAmount = $param["TransferPayAmount"]; + } + if (array_key_exists("BillMonth",$param) and $param["BillMonth"] !== null) { $this->BillMonth = $param["BillMonth"]; } @@ -157,9 +161,5 @@ class BusinessSummaryOverviewItem extends AbstractModel if (array_key_exists("TotalCost",$param) and $param["TotalCost"] !== null) { $this->TotalCost = $param["TotalCost"]; } - - if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { - $this->TransferPayAmount = $param["TransferPayAmount"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BusinessSummaryTotal.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BusinessSummaryTotal.php index 757731d2..3ac404ac 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BusinessSummaryTotal.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/BusinessSummaryTotal.php @@ -20,58 +20,62 @@ use TencentCloud\Common\AbstractModel; /** * 按产品汇总总费用 * - * @method string getRealTotalCost() 获取总花费 - * @method void setRealTotalCost(string $RealTotalCost) 设置总花费 - * @method string getVoucherPayAmount() 获取代金券金额 - * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置代金券金额 - * @method string getIncentivePayAmount() 获取赠送金金额 - * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送金金额 - * @method string getCashPayAmount() 获取现金金额 - * @method void setCashPayAmount(string $CashPayAmount) 设置现金金额 + * @method string getRealTotalCost() 获取优惠后总价 + + * @method void setRealTotalCost(string $RealTotalCost) 设置优惠后总价 + + * @method string getVoucherPayAmount() 获取优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method string getIncentivePayAmount() 获取赠送账户支出:使用赠送金支付的金额 + * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送账户支出:使用赠送金支付的金额 + * @method string getCashPayAmount() 获取现金账户支出:通过现金账户支付的金额 + * @method void setCashPayAmount(string $CashPayAmount) 设置现金账户支出:通过现金账户支付的金额 + * @method string getTransferPayAmount() 获取分成金账户支出:通过分成金账户支付的金额 + * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金账户支出:通过分成金账户支付的金额 * @method string getTotalCost() 获取原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 * @method void setTotalCost(string $TotalCost) 设置原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 - * @method string getTransferPayAmount() 获取分成金金额 - * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金金额 */ class BusinessSummaryTotal extends AbstractModel { /** - * @var string 总花费 + * @var string 优惠后总价 + */ public $RealTotalCost; /** - * @var string 代金券金额 + * @var string 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */ public $VoucherPayAmount; /** - * @var string 赠送金金额 + * @var string 赠送账户支出:使用赠送金支付的金额 */ public $IncentivePayAmount; /** - * @var string 现金金额 + * @var string 现金账户支出:通过现金账户支付的金额 */ public $CashPayAmount; + /** + * @var string 分成金账户支出:通过分成金账户支付的金额 + */ + public $TransferPayAmount; + /** * @var string 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 */ public $TotalCost; /** - * @var string 分成金金额 - */ - public $TransferPayAmount; + * @param string $RealTotalCost 优惠后总价 - /** - * @param string $RealTotalCost 总花费 - * @param string $VoucherPayAmount 代金券金额 - * @param string $IncentivePayAmount 赠送金金额 - * @param string $CashPayAmount 现金金额 + * @param string $VoucherPayAmount 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @param string $IncentivePayAmount 赠送账户支出:使用赠送金支付的金额 + * @param string $CashPayAmount 现金账户支出:通过现金账户支付的金额 + * @param string $TransferPayAmount 分成金账户支出:通过分成金账户支付的金额 * @param string $TotalCost 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 - * @param string $TransferPayAmount 分成金金额 */ function __construct() { @@ -102,12 +106,12 @@ class BusinessSummaryTotal extends AbstractModel $this->CashPayAmount = $param["CashPayAmount"]; } - if (array_key_exists("TotalCost",$param) and $param["TotalCost"] !== null) { - $this->TotalCost = $param["TotalCost"]; - } - if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { $this->TransferPayAmount = $param["TransferPayAmount"]; } + + if (array_key_exists("TotalCost",$param) and $param["TotalCost"] !== null) { + $this->TotalCost = $param["TotalCost"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ConsumptionBusinessSummaryDataItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ConsumptionBusinessSummaryDataItem.php index b0f44787..24a4d888 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ConsumptionBusinessSummaryDataItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ConsumptionBusinessSummaryDataItem.php @@ -28,6 +28,22 @@ use TencentCloud\Common\AbstractModel; * @method void setRealTotalCost(string $RealTotalCost) 设置折后总价 * @method ConsumptionSummaryTrend getTrend() 获取费用趋势 * @method void setTrend(ConsumptionSummaryTrend $Trend) 设置费用趋势 + * @method string getCashPayAmount() 获取现金 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCashPayAmount(string $CashPayAmount) 设置现金 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getIncentivePayAmount() 获取赠送金 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送金 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getVoucherPayAmount() 获取代金券 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置代金券 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getTransferPayAmount() 获取分成金 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金 +注意:此字段可能返回 null,表示取不到有效值。 */ class ConsumptionBusinessSummaryDataItem extends AbstractModel { @@ -51,11 +67,43 @@ class ConsumptionBusinessSummaryDataItem extends AbstractModel */ public $Trend; + /** + * @var string 现金 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CashPayAmount; + + /** + * @var string 赠送金 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IncentivePayAmount; + + /** + * @var string 代金券 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VoucherPayAmount; + + /** + * @var string 分成金 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TransferPayAmount; + /** * @param string $BusinessCode 产品名称代码 * @param string $BusinessCodeName 产品名称 * @param string $RealTotalCost 折后总价 * @param ConsumptionSummaryTrend $Trend 费用趋势 + * @param string $CashPayAmount 现金 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $IncentivePayAmount 赠送金 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $VoucherPayAmount 代金券 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $TransferPayAmount 分成金 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -86,5 +134,21 @@ class ConsumptionBusinessSummaryDataItem extends AbstractModel $this->Trend = new ConsumptionSummaryTrend(); $this->Trend->deserialize($param["Trend"]); } + + if (array_key_exists("CashPayAmount",$param) and $param["CashPayAmount"] !== null) { + $this->CashPayAmount = $param["CashPayAmount"]; + } + + if (array_key_exists("IncentivePayAmount",$param) and $param["IncentivePayAmount"] !== null) { + $this->IncentivePayAmount = $param["IncentivePayAmount"]; + } + + if (array_key_exists("VoucherPayAmount",$param) and $param["VoucherPayAmount"] !== null) { + $this->VoucherPayAmount = $param["VoucherPayAmount"]; + } + + if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { + $this->TransferPayAmount = $param["TransferPayAmount"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ConsumptionProjectSummaryDataItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ConsumptionProjectSummaryDataItem.php index cd4b9b88..1328a5d4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ConsumptionProjectSummaryDataItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ConsumptionProjectSummaryDataItem.php @@ -30,6 +30,22 @@ use TencentCloud\Common\AbstractModel; * @method void setTrend(ConsumptionSummaryTrend $Trend) 设置趋势 * @method array getBusiness() 获取产品消耗详情 * @method void setBusiness(array $Business) 设置产品消耗详情 + * @method string getCashPayAmount() 获取现金 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCashPayAmount(string $CashPayAmount) 设置现金 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getIncentivePayAmount() 获取赠送金 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送金 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getVoucherPayAmount() 获取代金券 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置代金券 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getTransferPayAmount() 获取分成金 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金 +注意:此字段可能返回 null,表示取不到有效值。 */ class ConsumptionProjectSummaryDataItem extends AbstractModel { @@ -58,12 +74,44 @@ class ConsumptionProjectSummaryDataItem extends AbstractModel */ public $Business; + /** + * @var string 现金 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CashPayAmount; + + /** + * @var string 赠送金 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IncentivePayAmount; + + /** + * @var string 代金券 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VoucherPayAmount; + + /** + * @var string 分成金 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TransferPayAmount; + /** * @param string $ProjectId 项目ID * @param string $ProjectName 项目名称 * @param string $RealTotalCost 折后总价 * @param ConsumptionSummaryTrend $Trend 趋势 * @param array $Business 产品消耗详情 + * @param string $CashPayAmount 现金 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $IncentivePayAmount 赠送金 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $VoucherPayAmount 代金券 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $TransferPayAmount 分成金 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -103,5 +151,21 @@ class ConsumptionProjectSummaryDataItem extends AbstractModel array_push($this->Business, $obj); } } + + if (array_key_exists("CashPayAmount",$param) and $param["CashPayAmount"] !== null) { + $this->CashPayAmount = $param["CashPayAmount"]; + } + + if (array_key_exists("IncentivePayAmount",$param) and $param["IncentivePayAmount"] !== null) { + $this->IncentivePayAmount = $param["IncentivePayAmount"]; + } + + if (array_key_exists("VoucherPayAmount",$param) and $param["VoucherPayAmount"] !== null) { + $this->VoucherPayAmount = $param["VoucherPayAmount"]; + } + + if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { + $this->TransferPayAmount = $param["TransferPayAmount"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ConsumptionResourceSummaryDataItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ConsumptionResourceSummaryDataItem.php index 48197572..7c797210 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ConsumptionResourceSummaryDataItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ConsumptionResourceSummaryDataItem.php @@ -46,6 +46,42 @@ use TencentCloud\Common\AbstractModel; * @method void setBusinessCodeName(string $BusinessCodeName) 设置产品名称 * @method string getConsumptionTypeName() 获取消耗类型 * @method void setConsumptionTypeName(string $ConsumptionTypeName) 设置消耗类型 + * @method string getRealCost() 获取折前价 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRealCost(string $RealCost) 设置折前价 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getFeeBeginTime() 获取费用起始时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFeeBeginTime(string $FeeBeginTime) 设置费用起始时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getFeeEndTime() 获取费用结束时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFeeEndTime(string $FeeEndTime) 设置费用结束时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDayDiff() 获取天数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDayDiff(string $DayDiff) 设置天数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDailyTotalCost() 获取每日消耗 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDailyTotalCost(string $DailyTotalCost) 设置每日消耗 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getOrderId() 获取订单号 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOrderId(string $OrderId) 设置订单号 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getVoucherPayAmount() 获取代金券 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置代金券 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getIncentivePayAmount() 获取赠送金 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送金 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getTransferPayAmount() 获取分成金 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金 +注意:此字段可能返回 null,表示取不到有效值。 */ class ConsumptionResourceSummaryDataItem extends AbstractModel { @@ -114,6 +150,60 @@ class ConsumptionResourceSummaryDataItem extends AbstractModel */ public $ConsumptionTypeName; + /** + * @var string 折前价 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RealCost; + + /** + * @var string 费用起始时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FeeBeginTime; + + /** + * @var string 费用结束时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FeeEndTime; + + /** + * @var string 天数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DayDiff; + + /** + * @var string 每日消耗 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DailyTotalCost; + + /** + * @var string 订单号 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $OrderId; + + /** + * @var string 代金券 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VoucherPayAmount; + + /** + * @var string 赠送金 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IncentivePayAmount; + + /** + * @var string 分成金 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TransferPayAmount; + /** * @param string $ResourceId 资源ID * @param string $ResourceName 资源名称 @@ -128,6 +218,24 @@ class ConsumptionResourceSummaryDataItem extends AbstractModel * @param string $BusinessCode 产品名称代码 * @param string $BusinessCodeName 产品名称 * @param string $ConsumptionTypeName 消耗类型 + * @param string $RealCost 折前价 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $FeeBeginTime 费用起始时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $FeeEndTime 费用结束时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DayDiff 天数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DailyTotalCost 每日消耗 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $OrderId 订单号 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $VoucherPayAmount 代金券 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $IncentivePayAmount 赠送金 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $TransferPayAmount 分成金 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -193,5 +301,41 @@ class ConsumptionResourceSummaryDataItem extends AbstractModel if (array_key_exists("ConsumptionTypeName",$param) and $param["ConsumptionTypeName"] !== null) { $this->ConsumptionTypeName = $param["ConsumptionTypeName"]; } + + if (array_key_exists("RealCost",$param) and $param["RealCost"] !== null) { + $this->RealCost = $param["RealCost"]; + } + + if (array_key_exists("FeeBeginTime",$param) and $param["FeeBeginTime"] !== null) { + $this->FeeBeginTime = $param["FeeBeginTime"]; + } + + if (array_key_exists("FeeEndTime",$param) and $param["FeeEndTime"] !== null) { + $this->FeeEndTime = $param["FeeEndTime"]; + } + + if (array_key_exists("DayDiff",$param) and $param["DayDiff"] !== null) { + $this->DayDiff = $param["DayDiff"]; + } + + if (array_key_exists("DailyTotalCost",$param) and $param["DailyTotalCost"] !== null) { + $this->DailyTotalCost = $param["DailyTotalCost"]; + } + + if (array_key_exists("OrderId",$param) and $param["OrderId"] !== null) { + $this->OrderId = $param["OrderId"]; + } + + if (array_key_exists("VoucherPayAmount",$param) and $param["VoucherPayAmount"] !== null) { + $this->VoucherPayAmount = $param["VoucherPayAmount"]; + } + + if (array_key_exists("IncentivePayAmount",$param) and $param["IncentivePayAmount"] !== null) { + $this->IncentivePayAmount = $param["IncentivePayAmount"]; + } + + if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { + $this->TransferPayAmount = $param["TransferPayAmount"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/Deal.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/Deal.php index 8f6bd3af..a80c7f23 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/Deal.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/Deal.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getOrderId() 获取订单号 * @method void setOrderId(string $OrderId) 设置订单号 - * @method integer getStatus() 获取订单状态 - * @method void setStatus(integer $Status) 设置订单状态 + * @method integer getStatus() 获取订单的状态 1:未支付 2:已支付3:发货中 4:已发货 5:发货失败 6:已退款 7:已关单 8:订单过期 9:订单已失效 10:产品已失效 11:代付拒绝 12:支付中 + * @method void setStatus(integer $Status) 设置订单的状态 1:未支付 2:已支付3:发货中 4:已发货 5:发货失败 6:已退款 7:已关单 8:订单过期 9:订单已失效 10:产品已失效 11:代付拒绝 12:支付中 * @method string getPayer() 获取支付者 * @method void setPayer(string $Payer) 设置支付者 * @method string getCreateTime() 获取创建时间 @@ -119,7 +119,7 @@ class Deal extends AbstractModel public $OrderId; /** - * @var integer 订单状态 + * @var integer 订单的状态 1:未支付 2:已支付3:发货中 4:已发货 5:发货失败 6:已退款 7:已关单 8:订单过期 9:订单已失效 10:产品已失效 11:代付拒绝 12:支付中 */ public $Status; @@ -264,7 +264,7 @@ postMoveIn 按量计费迁入资源 /** * @param string $OrderId 订单号 - * @param integer $Status 订单状态 + * @param integer $Status 订单的状态 1:未支付 2:已支付3:发货中 4:已发货 5:发货失败 6:已退款 7:已关单 8:订单过期 9:订单已失效 10:产品已失效 11:代付拒绝 12:支付中 * @param string $Payer 支付者 * @param string $CreateTime 创建时间 * @param string $Creator 创建人 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillDetailRequest.php index 1581d8a7..fdb76bc2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillDetailRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillDetailRequest.php @@ -46,56 +46,60 @@ use TencentCloud\Common\AbstractModel; 包年包月新购 包年包月续费 包年包月配置变更 -包年包月退款 -按量计费扣费 -按量计费小时结 -按量计费日结 -按量计费月结 -线下项目扣费 -线下产品扣费 -调账扣费 -调账补偿 -竞价实例小时结 -线下项目调账补偿 -线下产品调账补偿 -优惠扣费 -优惠补偿 -按量计费迁入资源 -按量计费迁出资源 -包年包月迁入资源 -包年包月迁出资源 -预付费用 -小时费用 -预留实例退款 -按量计费冲正 -包年包月转按量 +包年包月退款 +按量计费扣费 +线下项目扣费 +线下产品扣费 +调账扣费 +调账补偿 +按量计费小时结 +按量计费日结 +按量计费月结 +竞价实例小时结 +线下项目调账补偿 +线下产品调账补偿 +优惠扣费 +优惠补偿 +按量计费迁入资源 +按量计费迁出资源 +包年包月迁入资源 +包年包月迁出资源 +预付费用 +小时费用 +预留实例退款 +按量计费冲正 +包年包月转按量 +保底扣款 +节省计划小时费用 * @method void setActionType(string $ActionType) 设置查询交易类型(请使用交易类型名称入参),入参示例枚举如下: 包年包月新购 包年包月续费 包年包月配置变更 -包年包月退款 -按量计费扣费 -按量计费小时结 -按量计费日结 -按量计费月结 -线下项目扣费 -线下产品扣费 -调账扣费 -调账补偿 -竞价实例小时结 -线下项目调账补偿 -线下产品调账补偿 -优惠扣费 -优惠补偿 -按量计费迁入资源 -按量计费迁出资源 -包年包月迁入资源 -包年包月迁出资源 -预付费用 -小时费用 -预留实例退款 -按量计费冲正 -包年包月转按量 +包年包月退款 +按量计费扣费 +线下项目扣费 +线下产品扣费 +调账扣费 +调账补偿 +按量计费小时结 +按量计费日结 +按量计费月结 +竞价实例小时结 +线下项目调账补偿 +线下产品调账补偿 +优惠扣费 +优惠补偿 +按量计费迁入资源 +按量计费迁出资源 +包年包月迁入资源 +包年包月迁出资源 +预付费用 +小时费用 +预留实例退款 +按量计费冲正 +包年包月转按量 +保底扣款 +节省计划小时费用 * @method integer getProjectId() 获取项目ID:资源所属项目ID * @method void setProjectId(integer $ProjectId) 设置项目ID:资源所属项目ID * @method string getBusinessCode() 获取产品名称代码 @@ -104,6 +108,8 @@ use TencentCloud\Common\AbstractModel; 备注:如需获取当月使用过的BusinessCode,请调用API:获取产品汇总费用分布 * @method string getContext() 获取上一次请求返回的上下文信息,翻页查询Month>=2023-05的月份的数据可加快查询速度,数据量10万级别以上的用户建议使用,查询速度可提升2~10倍 * @method void setContext(string $Context) 设置上一次请求返回的上下文信息,翻页查询Month>=2023-05的月份的数据可加快查询速度,数据量10万级别以上的用户建议使用,查询速度可提升2~10倍 + * @method string getPayerUin() 获取支付者的账号 ID(账号 ID 是用户在腾讯云的唯一账号标识),默认查询本账号账单,如集团管理账号需查询成员账号自付的账单,该字段需入参成员账号UIN + * @method void setPayerUin(string $PayerUin) 设置支付者的账号 ID(账号 ID 是用户在腾讯云的唯一账号标识),默认查询本账号账单,如集团管理账号需查询成员账号自付的账单,该字段需入参成员账号UIN */ class DescribeBillDetailRequest extends AbstractModel { @@ -163,29 +169,31 @@ class DescribeBillDetailRequest extends AbstractModel 包年包月新购 包年包月续费 包年包月配置变更 -包年包月退款 -按量计费扣费 -按量计费小时结 -按量计费日结 -按量计费月结 -线下项目扣费 -线下产品扣费 -调账扣费 -调账补偿 -竞价实例小时结 -线下项目调账补偿 -线下产品调账补偿 -优惠扣费 -优惠补偿 -按量计费迁入资源 -按量计费迁出资源 -包年包月迁入资源 -包年包月迁出资源 -预付费用 -小时费用 -预留实例退款 -按量计费冲正 -包年包月转按量 +包年包月退款 +按量计费扣费 +线下项目扣费 +线下产品扣费 +调账扣费 +调账补偿 +按量计费小时结 +按量计费日结 +按量计费月结 +竞价实例小时结 +线下项目调账补偿 +线下产品调账补偿 +优惠扣费 +优惠补偿 +按量计费迁入资源 +按量计费迁出资源 +包年包月迁入资源 +包年包月迁出资源 +预付费用 +小时费用 +预留实例退款 +按量计费冲正 +包年包月转按量 +保底扣款 +节省计划小时费用 */ public $ActionType; @@ -205,6 +213,11 @@ class DescribeBillDetailRequest extends AbstractModel */ public $Context; + /** + * @var string 支付者的账号 ID(账号 ID 是用户在腾讯云的唯一账号标识),默认查询本账号账单,如集团管理账号需查询成员账号自付的账单,该字段需入参成员账号UIN + */ + public $PayerUin; + /** * @param integer $Offset 分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,依次类推 * @param integer $Limit 数量,最大值为100 @@ -221,33 +234,36 @@ class DescribeBillDetailRequest extends AbstractModel 包年包月新购 包年包月续费 包年包月配置变更 -包年包月退款 -按量计费扣费 -按量计费小时结 -按量计费日结 -按量计费月结 -线下项目扣费 -线下产品扣费 -调账扣费 -调账补偿 -竞价实例小时结 -线下项目调账补偿 -线下产品调账补偿 -优惠扣费 -优惠补偿 -按量计费迁入资源 -按量计费迁出资源 -包年包月迁入资源 -包年包月迁出资源 -预付费用 -小时费用 -预留实例退款 -按量计费冲正 -包年包月转按量 +包年包月退款 +按量计费扣费 +线下项目扣费 +线下产品扣费 +调账扣费 +调账补偿 +按量计费小时结 +按量计费日结 +按量计费月结 +竞价实例小时结 +线下项目调账补偿 +线下产品调账补偿 +优惠扣费 +优惠补偿 +按量计费迁入资源 +按量计费迁出资源 +包年包月迁入资源 +包年包月迁出资源 +预付费用 +小时费用 +预留实例退款 +按量计费冲正 +包年包月转按量 +保底扣款 +节省计划小时费用 * @param integer $ProjectId 项目ID:资源所属项目ID * @param string $BusinessCode 产品名称代码 备注:如需获取当月使用过的BusinessCode,请调用API:获取产品汇总费用分布 * @param string $Context 上一次请求返回的上下文信息,翻页查询Month>=2023-05的月份的数据可加快查询速度,数据量10万级别以上的用户建议使用,查询速度可提升2~10倍 + * @param string $PayerUin 支付者的账号 ID(账号 ID 是用户在腾讯云的唯一账号标识),默认查询本账号账单,如集团管理账号需查询成员账号自付的账单,该字段需入参成员账号UIN */ function __construct() { @@ -317,5 +333,9 @@ class DescribeBillDetailRequest extends AbstractModel if (array_key_exists("Context",$param) and $param["Context"] !== null) { $this->Context = $param["Context"]; } + + if (array_key_exists("PayerUin",$param) and $param["PayerUin"] !== null) { + $this->PayerUin = $param["PayerUin"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillResourceSummaryRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillResourceSummaryRequest.php index c8b10e51..c7614885 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillResourceSummaryRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillResourceSummaryRequest.php @@ -20,72 +20,76 @@ use TencentCloud\Common\AbstractModel; /** * DescribeBillResourceSummary请求参数结构体 * - * @method integer getOffset() 获取偏移量 - * @method void setOffset(integer $Offset) 设置偏移量 + * @method integer getOffset() 获取分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,依次类推 + * @method void setOffset(integer $Offset) 设置分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,依次类推 * @method integer getLimit() 获取数量,最大值为1000 * @method void setLimit(integer $Limit) 设置数量,最大值为1000 - * @method string getMonth() 获取月份,格式为yyyy-mm。不能早于开通账单2.0的月份,最多可拉取24个月内的数据。 - * @method void setMonth(string $Month) 设置月份,格式为yyyy-mm。不能早于开通账单2.0的月份,最多可拉取24个月内的数据。 + * @method string getMonth() 获取月份,格式为yyyy-mm。不能早于开通账单2.0的月份 + * @method void setMonth(string $Month) 设置月份,格式为yyyy-mm。不能早于开通账单2.0的月份 * @method string getPeriodType() 获取周期类型,byUsedTime按计费周期/byPayTime按扣费周期。需要与费用中心该月份账单的周期保持一致。您可前往[账单概览](https://console.cloud.tencent.com/expense/bill/overview)页面顶部查看确认您的账单统计周期类型。 * @method void setPeriodType(string $PeriodType) 设置周期类型,byUsedTime按计费周期/byPayTime按扣费周期。需要与费用中心该月份账单的周期保持一致。您可前往[账单概览](https://console.cloud.tencent.com/expense/bill/overview)页面顶部查看确认您的账单统计周期类型。 * @method integer getNeedRecordNum() 获取是否需要访问列表的总记录数,用于前端分页 1-表示需要, 0-表示不需要 * @method void setNeedRecordNum(integer $NeedRecordNum) 设置是否需要访问列表的总记录数,用于前端分页 1-表示需要, 0-表示不需要 - * @method string getActionType() 获取查询交易类型,如下: + * @method string getActionType() 获取查询交易类型(请使用交易类型名称入参),入参示例枚举如下: 包年包月新购 包年包月续费 包年包月配置变更 -包年包月退款 -按量计费扣费 -按量计费小时结 -按量计费日结 -按量计费月结 -线下项目扣费 -线下产品扣费 -调账扣费 -调账补偿 -竞价实例小时结 -线下项目调账补偿 -线下产品调账补偿 -优惠扣费 -优惠补偿 -按量计费迁入资源 -按量计费迁出资源 -包年包月迁入资源 -包年包月迁出资源 -预付费用 -小时费用 -预留实例退款 -按量计费冲正 -包年包月转按量 - * @method void setActionType(string $ActionType) 设置查询交易类型,如下: +包年包月退款 +按量计费扣费 +线下项目扣费 +线下产品扣费 +调账扣费 +调账补偿 +按量计费小时结 +按量计费日结 +按量计费月结 +竞价实例小时结 +线下项目调账补偿 +线下产品调账补偿 +优惠扣费 +优惠补偿 +按量计费迁入资源 +按量计费迁出资源 +包年包月迁入资源 +包年包月迁出资源 +预付费用 +小时费用 +预留实例退款 +按量计费冲正 +包年包月转按量 +保底扣款 +节省计划小时费用 + * @method void setActionType(string $ActionType) 设置查询交易类型(请使用交易类型名称入参),入参示例枚举如下: 包年包月新购 包年包月续费 包年包月配置变更 -包年包月退款 -按量计费扣费 -按量计费小时结 -按量计费日结 -按量计费月结 -线下项目扣费 -线下产品扣费 -调账扣费 -调账补偿 -竞价实例小时结 -线下项目调账补偿 -线下产品调账补偿 -优惠扣费 -优惠补偿 -按量计费迁入资源 -按量计费迁出资源 -包年包月迁入资源 -包年包月迁出资源 -预付费用 -小时费用 -预留实例退款 -按量计费冲正 -包年包月转按量 +包年包月退款 +按量计费扣费 +线下项目扣费 +线下产品扣费 +调账扣费 +调账补偿 +按量计费小时结 +按量计费日结 +按量计费月结 +竞价实例小时结 +线下项目调账补偿 +线下产品调账补偿 +优惠扣费 +优惠补偿 +按量计费迁入资源 +按量计费迁出资源 +包年包月迁入资源 +包年包月迁出资源 +预付费用 +小时费用 +预留实例退款 +按量计费冲正 +包年包月转按量 +保底扣款 +节省计划小时费用 * @method string getResourceId() 获取查询指定资源信息 * @method void setResourceId(string $ResourceId) 设置查询指定资源信息 * @method string getPayMode() 获取付费模式 prePay/postPay @@ -94,11 +98,13 @@ use TencentCloud\Common\AbstractModel; 备注:如需获取当月使用过的BusinessCode,请调用API:获取产品汇总费用分布 * @method void setBusinessCode(string $BusinessCode) 设置产品名称代码 备注:如需获取当月使用过的BusinessCode,请调用API:获取产品汇总费用分布 + * @method string getPayerUin() 获取支付者的账号 ID(账号 ID 是用户在腾讯云的唯一账号标识),默认查询本账号账单,如集团管理账号需查询成员账号自付的账单,该字段需入参成员账号UIN + * @method void setPayerUin(string $PayerUin) 设置支付者的账号 ID(账号 ID 是用户在腾讯云的唯一账号标识),默认查询本账号账单,如集团管理账号需查询成员账号自付的账单,该字段需入参成员账号UIN */ class DescribeBillResourceSummaryRequest extends AbstractModel { /** - * @var integer 偏移量 + * @var integer 分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,依次类推 */ public $Offset; @@ -108,7 +114,7 @@ class DescribeBillResourceSummaryRequest extends AbstractModel public $Limit; /** - * @var string 月份,格式为yyyy-mm。不能早于开通账单2.0的月份,最多可拉取24个月内的数据。 + * @var string 月份,格式为yyyy-mm。不能早于开通账单2.0的月份 */ public $Month; @@ -124,33 +130,35 @@ class DescribeBillResourceSummaryRequest extends AbstractModel public $NeedRecordNum; /** - * @var string 查询交易类型,如下: + * @var string 查询交易类型(请使用交易类型名称入参),入参示例枚举如下: 包年包月新购 包年包月续费 包年包月配置变更 -包年包月退款 -按量计费扣费 -按量计费小时结 -按量计费日结 -按量计费月结 -线下项目扣费 -线下产品扣费 -调账扣费 -调账补偿 -竞价实例小时结 -线下项目调账补偿 -线下产品调账补偿 -优惠扣费 -优惠补偿 -按量计费迁入资源 -按量计费迁出资源 -包年包月迁入资源 -包年包月迁出资源 -预付费用 -小时费用 -预留实例退款 -按量计费冲正 -包年包月转按量 +包年包月退款 +按量计费扣费 +线下项目扣费 +线下产品扣费 +调账扣费 +调账补偿 +按量计费小时结 +按量计费日结 +按量计费月结 +竞价实例小时结 +线下项目调账补偿 +线下产品调账补偿 +优惠扣费 +优惠补偿 +按量计费迁入资源 +按量计费迁出资源 +包年包月迁入资源 +包年包月迁出资源 +预付费用 +小时费用 +预留实例退款 +按量计费冲正 +包年包月转按量 +保底扣款 +节省计划小时费用 */ public $ActionType; @@ -171,43 +179,51 @@ class DescribeBillResourceSummaryRequest extends AbstractModel public $BusinessCode; /** - * @param integer $Offset 偏移量 + * @var string 支付者的账号 ID(账号 ID 是用户在腾讯云的唯一账号标识),默认查询本账号账单,如集团管理账号需查询成员账号自付的账单,该字段需入参成员账号UIN + */ + public $PayerUin; + + /** + * @param integer $Offset 分页偏移量,Offset=0表示第一页,如果Limit=100,则Offset=100表示第二页,Offset=200表示第三页,依次类推 * @param integer $Limit 数量,最大值为1000 - * @param string $Month 月份,格式为yyyy-mm。不能早于开通账单2.0的月份,最多可拉取24个月内的数据。 + * @param string $Month 月份,格式为yyyy-mm。不能早于开通账单2.0的月份 * @param string $PeriodType 周期类型,byUsedTime按计费周期/byPayTime按扣费周期。需要与费用中心该月份账单的周期保持一致。您可前往[账单概览](https://console.cloud.tencent.com/expense/bill/overview)页面顶部查看确认您的账单统计周期类型。 * @param integer $NeedRecordNum 是否需要访问列表的总记录数,用于前端分页 1-表示需要, 0-表示不需要 - * @param string $ActionType 查询交易类型,如下: + * @param string $ActionType 查询交易类型(请使用交易类型名称入参),入参示例枚举如下: 包年包月新购 包年包月续费 包年包月配置变更 -包年包月退款 -按量计费扣费 -按量计费小时结 -按量计费日结 -按量计费月结 -线下项目扣费 -线下产品扣费 -调账扣费 -调账补偿 -竞价实例小时结 -线下项目调账补偿 -线下产品调账补偿 -优惠扣费 -优惠补偿 -按量计费迁入资源 -按量计费迁出资源 -包年包月迁入资源 -包年包月迁出资源 -预付费用 -小时费用 -预留实例退款 -按量计费冲正 -包年包月转按量 +包年包月退款 +按量计费扣费 +线下项目扣费 +线下产品扣费 +调账扣费 +调账补偿 +按量计费小时结 +按量计费日结 +按量计费月结 +竞价实例小时结 +线下项目调账补偿 +线下产品调账补偿 +优惠扣费 +优惠补偿 +按量计费迁入资源 +按量计费迁出资源 +包年包月迁入资源 +包年包月迁出资源 +预付费用 +小时费用 +预留实例退款 +按量计费冲正 +包年包月转按量 +保底扣款 +节省计划小时费用 * @param string $ResourceId 查询指定资源信息 * @param string $PayMode 付费模式 prePay/postPay * @param string $BusinessCode 产品名称代码 备注:如需获取当月使用过的BusinessCode,请调用API:获取产品汇总费用分布 + * @param string $PayerUin 支付者的账号 ID(账号 ID 是用户在腾讯云的唯一账号标识),默认查询本账号账单,如集团管理账号需查询成员账号自付的账单,该字段需入参成员账号UIN */ function __construct() { @@ -257,5 +273,9 @@ class DescribeBillResourceSummaryRequest extends AbstractModel if (array_key_exists("BusinessCode",$param) and $param["BusinessCode"] !== null) { $this->BusinessCode = $param["BusinessCode"]; } + + if (array_key_exists("PayerUin",$param) and $param["PayerUin"] !== null) { + $this->PayerUin = $param["PayerUin"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillResourceSummaryResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillResourceSummaryResponse.php index ae5e1160..4a88a752 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillResourceSummaryResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillResourceSummaryResponse.php @@ -22,9 +22,9 @@ use TencentCloud\Common\AbstractModel; * * @method array getResourceSummarySet() 获取资源汇总列表 * @method void setResourceSummarySet(array $ResourceSummarySet) 设置资源汇总列表 - * @method integer getTotal() 获取资源汇总列表总数 + * @method integer getTotal() 获取资源汇总列表总数,入参NeedRecordNum为0时不返回 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTotal(integer $Total) 设置资源汇总列表总数 + * @method void setTotal(integer $Total) 设置资源汇总列表总数,入参NeedRecordNum为0时不返回 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -37,7 +37,7 @@ class DescribeBillResourceSummaryResponse extends AbstractModel public $ResourceSummarySet; /** - * @var integer 资源汇总列表总数 + * @var integer 资源汇总列表总数,入参NeedRecordNum为0时不返回 注意:此字段可能返回 null,表示取不到有效值。 */ public $Total; @@ -49,7 +49,7 @@ class DescribeBillResourceSummaryResponse extends AbstractModel /** * @param array $ResourceSummarySet 资源汇总列表 - * @param integer $Total 资源汇总列表总数 + * @param integer $Total 资源汇总列表总数,入参NeedRecordNum为0时不返回 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByPayModeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByPayModeResponse.php index e16d6722..8b2416d9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByPayModeResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByPayModeResponse.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeBillSummaryByPayMode返回参数结构体 * - * @method integer getReady() 获取数据是否准备好,0未准备好,1准备好 - * @method void setReady(integer $Ready) 设置数据是否准备好,0未准备好,1准备好 + * @method integer getReady() 获取数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) + * @method void setReady(integer $Ready) 设置数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) * @method array getSummaryOverview() 获取各付费模式花费分布详情 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSummaryOverview(array $SummaryOverview) 设置各付费模式花费分布详情 @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class DescribeBillSummaryByPayModeResponse extends AbstractModel { /** - * @var integer 数据是否准备好,0未准备好,1准备好 + * @var integer 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) */ public $Ready; @@ -48,7 +48,7 @@ class DescribeBillSummaryByPayModeResponse extends AbstractModel public $RequestId; /** - * @param integer $Ready 数据是否准备好,0未准备好,1准备好 + * @param integer $Ready 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) * @param array $SummaryOverview 各付费模式花费分布详情 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByProductResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByProductResponse.php index 1a341021..01eb3603 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByProductResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByProductResponse.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeBillSummaryByProduct返回参数结构体 * - * @method integer getReady() 获取数据是否准备好,0未准备好,1准备好 - * @method void setReady(integer $Ready) 设置数据是否准备好,0未准备好,1准备好 + * @method integer getReady() 获取数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) + * @method void setReady(integer $Ready) 设置数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) * @method BusinessSummaryTotal getSummaryTotal() 获取总花费详情 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSummaryTotal(BusinessSummaryTotal $SummaryTotal) 设置总花费详情 @@ -36,7 +36,7 @@ use TencentCloud\Common\AbstractModel; class DescribeBillSummaryByProductResponse extends AbstractModel { /** - * @var integer 数据是否准备好,0未准备好,1准备好 + * @var integer 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) */ public $Ready; @@ -58,7 +58,7 @@ class DescribeBillSummaryByProductResponse extends AbstractModel public $RequestId; /** - * @param integer $Ready 数据是否准备好,0未准备好,1准备好 + * @param integer $Ready 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) * @param BusinessSummaryTotal $SummaryTotal 总花费详情 注意:此字段可能返回 null,表示取不到有效值。 * @param array $SummaryOverview 各产品花费分布 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByProjectResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByProjectResponse.php index e6c896f5..38be64f6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByProjectResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByProjectResponse.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeBillSummaryByProject返回参数结构体 * - * @method integer getReady() 获取数据是否准备好,0未准备好,1准备好 - * @method void setReady(integer $Ready) 设置数据是否准备好,0未准备好,1准备好 + * @method integer getReady() 获取数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) + * @method void setReady(integer $Ready) 设置数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) * @method array getSummaryOverview() 获取各项目花费分布详情 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSummaryOverview(array $SummaryOverview) 设置各项目花费分布详情 @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class DescribeBillSummaryByProjectResponse extends AbstractModel { /** - * @var integer 数据是否准备好,0未准备好,1准备好 + * @var integer 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) */ public $Ready; @@ -48,7 +48,7 @@ class DescribeBillSummaryByProjectResponse extends AbstractModel public $RequestId; /** - * @param integer $Ready 数据是否准备好,0未准备好,1准备好 + * @param integer $Ready 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) * @param array $SummaryOverview 各项目花费分布详情 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByRegionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByRegionResponse.php index c52ea5b8..52905e61 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByRegionResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByRegionResponse.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeBillSummaryByRegion返回参数结构体 * - * @method integer getReady() 获取数据是否准备好,0未准备好,1准备好 - * @method void setReady(integer $Ready) 设置数据是否准备好,0未准备好,1准备好 + * @method integer getReady() 获取数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) + * @method void setReady(integer $Ready) 设置数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) * @method array getSummaryOverview() 获取各地域花费分布详情 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSummaryOverview(array $SummaryOverview) 设置各地域花费分布详情 @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class DescribeBillSummaryByRegionResponse extends AbstractModel { /** - * @var integer 数据是否准备好,0未准备好,1准备好 + * @var integer 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) */ public $Ready; @@ -48,7 +48,7 @@ class DescribeBillSummaryByRegionResponse extends AbstractModel public $RequestId; /** - * @param integer $Ready 数据是否准备好,0未准备好,1准备好 + * @param integer $Ready 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) * @param array $SummaryOverview 各地域花费分布详情 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByTagResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByTagResponse.php index 7df6963c..bdb021b7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByTagResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryByTagResponse.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeBillSummaryByTag返回参数结构体 * - * @method integer getReady() 获取数据是否准备好,0未准备好,1准备好 - * @method void setReady(integer $Ready) 设置数据是否准备好,0未准备好,1准备好 + * @method integer getReady() 获取数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) + * @method void setReady(integer $Ready) 设置数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) * @method array getSummaryOverview() 获取各标签值花费分布详情 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSummaryOverview(array $SummaryOverview) 设置各标签值花费分布详情 @@ -36,7 +36,7 @@ use TencentCloud\Common\AbstractModel; class DescribeBillSummaryByTagResponse extends AbstractModel { /** - * @var integer 数据是否准备好,0未准备好,1准备好 + * @var integer 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) */ public $Ready; @@ -58,7 +58,7 @@ class DescribeBillSummaryByTagResponse extends AbstractModel public $RequestId; /** - * @param integer $Ready 数据是否准备好,0未准备好,1准备好 + * @param integer $Ready 数据是否准备好,0准备中,1已就绪。(Ready=0,为当前UIN首次进行初始化出账,预计需要5~10分钟出账,请于10分钟后重试即可) * @param array $SummaryOverview 各标签值花费分布详情 注意:此字段可能返回 null,表示取不到有效值。 * @param SummaryTotal $SummaryTotal 总数 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryRequest.php new file mode 100644 index 00000000..de92493b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryRequest.php @@ -0,0 +1,77 @@ +Month = $param["Month"]; + } + + if (array_key_exists("GroupType",$param) and $param["GroupType"] !== null) { + $this->GroupType = $param["GroupType"]; + } + + if (array_key_exists("TagKey",$param) and $param["TagKey"] !== null) { + $this->TagKey = $param["TagKey"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryResponse.php new file mode 100644 index 00000000..c98ccdc8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeBillSummaryResponse.php @@ -0,0 +1,82 @@ +Ready = $param["Ready"]; + } + + if (array_key_exists("SummaryDetail",$param) and $param["SummaryDetail"] !== null) { + $this->SummaryDetail = []; + foreach ($param["SummaryDetail"] as $key => $value){ + $obj = new SummaryDetail(); + $obj->deserialize($value); + array_push($this->SummaryDetail, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByProductRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByProductRequest.php index f9f001f0..a2a380f7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByProductRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByProductRequest.php @@ -24,10 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setBeginTime(string $BeginTime) 设置目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 * @method string getEndTime() 获取目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 * @method void setEndTime(string $EndTime) 设置目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 - * @method integer getLimit() 获取每次获取数据量 - * @method void setLimit(integer $Limit) 设置每次获取数据量 - * @method integer getOffset() 获取偏移量 - * @method void setOffset(integer $Offset) 设置偏移量 + * @method integer getLimit() 获取每次获取数据量,最大值为100 + * @method void setLimit(integer $Limit) 设置每次获取数据量,最大值为100 + * @method integer getOffset() 获取偏移量,默认从0开始 + * @method void setOffset(integer $Offset) 设置偏移量,默认从0开始 * @method string getPayerUin() 获取查询账单数据的用户UIN * @method void setPayerUin(string $PayerUin) 设置查询账单数据的用户UIN * @method integer getNeedRecordNum() 获取是否需要返回记录数量,0不需要,1需要,默认不需要 @@ -46,12 +46,12 @@ class DescribeCostSummaryByProductRequest extends AbstractModel public $EndTime; /** - * @var integer 每次获取数据量 + * @var integer 每次获取数据量,最大值为100 */ public $Limit; /** - * @var integer 偏移量 + * @var integer 偏移量,默认从0开始 */ public $Offset; @@ -68,8 +68,8 @@ class DescribeCostSummaryByProductRequest extends AbstractModel /** * @param string $BeginTime 目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 * @param string $EndTime 目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 - * @param integer $Limit 每次获取数据量 - * @param integer $Offset 偏移量 + * @param integer $Limit 每次获取数据量,最大值为100 + * @param integer $Offset 偏移量,默认从0开始 * @param string $PayerUin 查询账单数据的用户UIN * @param integer $NeedRecordNum 是否需要返回记录数量,0不需要,1需要,默认不需要 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByProjectRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByProjectRequest.php index b8c87d05..2a22cd82 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByProjectRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByProjectRequest.php @@ -24,10 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setBeginTime(string $BeginTime) 设置目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 * @method string getEndTime() 获取目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 * @method void setEndTime(string $EndTime) 设置目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 - * @method integer getLimit() 获取每次获取数据量 - * @method void setLimit(integer $Limit) 设置每次获取数据量 - * @method integer getOffset() 获取偏移量 - * @method void setOffset(integer $Offset) 设置偏移量 + * @method integer getLimit() 获取每次获取数据量,最大值为100 + * @method void setLimit(integer $Limit) 设置每次获取数据量,最大值为100 + * @method integer getOffset() 获取偏移量,默认从0开始 + * @method void setOffset(integer $Offset) 设置偏移量,默认从0开始 * @method string getPayerUin() 获取查询账单数据的用户UIN * @method void setPayerUin(string $PayerUin) 设置查询账单数据的用户UIN * @method integer getNeedRecordNum() 获取是否需要返回记录数量,0不需要,1需要,默认不需要 @@ -46,12 +46,12 @@ class DescribeCostSummaryByProjectRequest extends AbstractModel public $EndTime; /** - * @var integer 每次获取数据量 + * @var integer 每次获取数据量,最大值为100 */ public $Limit; /** - * @var integer 偏移量 + * @var integer 偏移量,默认从0开始 */ public $Offset; @@ -68,8 +68,8 @@ class DescribeCostSummaryByProjectRequest extends AbstractModel /** * @param string $BeginTime 目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 * @param string $EndTime 目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 - * @param integer $Limit 每次获取数据量 - * @param integer $Offset 偏移量 + * @param integer $Limit 每次获取数据量,最大值为100 + * @param integer $Offset 偏移量,默认从0开始 * @param string $PayerUin 查询账单数据的用户UIN * @param integer $NeedRecordNum 是否需要返回记录数量,0不需要,1需要,默认不需要 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByRegionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByRegionRequest.php index cd8d0c2e..0a15054d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByRegionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByRegionRequest.php @@ -24,10 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setBeginTime(string $BeginTime) 设置目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 * @method string getEndTime() 获取目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 * @method void setEndTime(string $EndTime) 设置目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 - * @method integer getLimit() 获取每次获取数据量 - * @method void setLimit(integer $Limit) 设置每次获取数据量 - * @method integer getOffset() 获取偏移量 - * @method void setOffset(integer $Offset) 设置偏移量 + * @method integer getLimit() 获取每次获取数据量,最大值为100 + * @method void setLimit(integer $Limit) 设置每次获取数据量,最大值为100 + * @method integer getOffset() 获取偏移量,默认从0开始 + * @method void setOffset(integer $Offset) 设置偏移量,默认从0开始 * @method string getPayerUin() 获取查询账单数据的用户UIN * @method void setPayerUin(string $PayerUin) 设置查询账单数据的用户UIN * @method integer getNeedRecordNum() 获取是否需要返回记录数量,0不需要,1需要,默认不需要 @@ -46,12 +46,12 @@ class DescribeCostSummaryByRegionRequest extends AbstractModel public $EndTime; /** - * @var integer 每次获取数据量 + * @var integer 每次获取数据量,最大值为100 */ public $Limit; /** - * @var integer 偏移量 + * @var integer 偏移量,默认从0开始 */ public $Offset; @@ -68,8 +68,8 @@ class DescribeCostSummaryByRegionRequest extends AbstractModel /** * @param string $BeginTime 目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 * @param string $EndTime 目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 - * @param integer $Limit 每次获取数据量 - * @param integer $Offset 偏移量 + * @param integer $Limit 每次获取数据量,最大值为100 + * @param integer $Offset 偏移量,默认从0开始 * @param string $PayerUin 查询账单数据的用户UIN * @param integer $NeedRecordNum 是否需要返回记录数量,0不需要,1需要,默认不需要 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByResourceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByResourceRequest.php index 18dea8db..b2ad9ec3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByResourceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/DescribeCostSummaryByResourceRequest.php @@ -24,10 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setBeginTime(string $BeginTime) 设置目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 * @method string getEndTime() 获取目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 * @method void setEndTime(string $EndTime) 设置目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 - * @method integer getLimit() 获取每次获取数据量 - * @method void setLimit(integer $Limit) 设置每次获取数据量 - * @method integer getOffset() 获取偏移量 - * @method void setOffset(integer $Offset) 设置偏移量 + * @method integer getLimit() 获取每次获取数据量,最大值为100 + * @method void setLimit(integer $Limit) 设置每次获取数据量,最大值为100 + * @method integer getOffset() 获取偏移量,默认从0开始 + * @method void setOffset(integer $Offset) 设置偏移量,默认从0开始 * @method string getPayerUin() 获取查询账单数据的用户UIN * @method void setPayerUin(string $PayerUin) 设置查询账单数据的用户UIN * @method integer getNeedRecordNum() 获取是否需要返回记录数量,0不需要,1需要,默认不需要 @@ -50,12 +50,12 @@ class DescribeCostSummaryByResourceRequest extends AbstractModel public $EndTime; /** - * @var integer 每次获取数据量 + * @var integer 每次获取数据量,最大值为100 */ public $Limit; /** - * @var integer 偏移量 + * @var integer 偏移量,默认从0开始 */ public $Offset; @@ -82,8 +82,8 @@ class DescribeCostSummaryByResourceRequest extends AbstractModel /** * @param string $BeginTime 目前必须和EndTime相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 * @param string $EndTime 目前必须和BeginTime为相同月份,不支持跨月查询,且查询结果是整月数据,例如 BeginTime为2018-09,EndTime 为 2018-09,查询结果是 2018 年 9 月数据。 - * @param integer $Limit 每次获取数据量 - * @param integer $Offset 偏移量 + * @param integer $Limit 每次获取数据量,最大值为100 + * @param integer $Offset 偏移量,默认从0开始 * @param string $PayerUin 查询账单数据的用户UIN * @param integer $NeedRecordNum 是否需要返回记录数量,0不需要,1需要,默认不需要 * @param integer $NeedConditionValue 是否需要返回过滤条件,0不需要,1需要,默认不需要 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/PayModeSummaryOverviewItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/PayModeSummaryOverviewItem.php index edd7f4a8..9eda6428 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/PayModeSummaryOverviewItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/PayModeSummaryOverviewItem.php @@ -18,92 +18,92 @@ namespace TencentCloud\Billing\V20180709\Models; use TencentCloud\Common\AbstractModel; /** - * 按付费模式汇总消费详情 + * 按计费模式汇总消费详情 * - * @method string getPayMode() 获取付费模式 - * @method void setPayMode(string $PayMode) 设置付费模式 - * @method string getPayModeName() 获取付费模式名称 - * @method void setPayModeName(string $PayModeName) 设置付费模式名称 - * @method string getRealTotalCost() 获取实际花费 - * @method void setRealTotalCost(string $RealTotalCost) 设置实际花费 + * @method string getPayMode() 获取计费模式编码 + * @method void setPayMode(string $PayMode) 设置计费模式编码 + * @method string getPayModeName() 获取计费模式:区分为包年包月和按量计费 + * @method void setPayModeName(string $PayModeName) 设置计费模式:区分为包年包月和按量计费 * @method string getRealTotalCostRatio() 获取费用所占百分比,两位小数 * @method void setRealTotalCostRatio(string $RealTotalCostRatio) 设置费用所占百分比,两位小数 - * @method array getDetail() 获取按交易类型:包年包月新购/续费/升降配/退款、按量计费扣费、调账补偿/扣费等类型汇总消费详情 - * @method void setDetail(array $Detail) 设置按交易类型:包年包月新购/续费/升降配/退款、按量计费扣费、调账补偿/扣费等类型汇总消费详情 - * @method string getCashPayAmount() 获取现金金额 - * @method void setCashPayAmount(string $CashPayAmount) 设置现金金额 - * @method string getIncentivePayAmount() 获取赠送金金额 - * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送金金额 - * @method string getVoucherPayAmount() 获取代金券金额 - * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置代金券金额 + * @method string getRealTotalCost() 获取优惠后总价 + * @method void setRealTotalCost(string $RealTotalCost) 设置优惠后总价 + * @method string getCashPayAmount() 获取现金账户支出:通过现金账户支付的金额 + * @method void setCashPayAmount(string $CashPayAmount) 设置现金账户支出:通过现金账户支付的金额 + * @method string getIncentivePayAmount() 获取赠送账户支出:使用赠送金支付的金额 + * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送账户支出:使用赠送金支付的金额 + * @method string getVoucherPayAmount() 获取优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method string getTransferPayAmount() 获取分成金账户支出:通过分成金账户支付的金额 + * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金账户支出:通过分成金账户支付的金额 * @method string getTotalCost() 获取原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 * @method void setTotalCost(string $TotalCost) 设置原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 - * @method string getTransferPayAmount() 获取分成金金额 - * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金金额 + * @method array getDetail() 获取按交易类型汇总消费详情 + * @method void setDetail(array $Detail) 设置按交易类型汇总消费详情 */ class PayModeSummaryOverviewItem extends AbstractModel { /** - * @var string 付费模式 + * @var string 计费模式编码 */ public $PayMode; /** - * @var string 付费模式名称 + * @var string 计费模式:区分为包年包月和按量计费 */ public $PayModeName; - /** - * @var string 实际花费 - */ - public $RealTotalCost; - /** * @var string 费用所占百分比,两位小数 */ public $RealTotalCostRatio; /** - * @var array 按交易类型:包年包月新购/续费/升降配/退款、按量计费扣费、调账补偿/扣费等类型汇总消费详情 + * @var string 优惠后总价 */ - public $Detail; + public $RealTotalCost; /** - * @var string 现金金额 + * @var string 现金账户支出:通过现金账户支付的金额 */ public $CashPayAmount; /** - * @var string 赠送金金额 + * @var string 赠送账户支出:使用赠送金支付的金额 */ public $IncentivePayAmount; /** - * @var string 代金券金额 + * @var string 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */ public $VoucherPayAmount; + /** + * @var string 分成金账户支出:通过分成金账户支付的金额 + */ + public $TransferPayAmount; + /** * @var string 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 */ public $TotalCost; /** - * @var string 分成金金额 + * @var array 按交易类型汇总消费详情 */ - public $TransferPayAmount; + public $Detail; /** - * @param string $PayMode 付费模式 - * @param string $PayModeName 付费模式名称 - * @param string $RealTotalCost 实际花费 + * @param string $PayMode 计费模式编码 + * @param string $PayModeName 计费模式:区分为包年包月和按量计费 * @param string $RealTotalCostRatio 费用所占百分比,两位小数 - * @param array $Detail 按交易类型:包年包月新购/续费/升降配/退款、按量计费扣费、调账补偿/扣费等类型汇总消费详情 - * @param string $CashPayAmount 现金金额 - * @param string $IncentivePayAmount 赠送金金额 - * @param string $VoucherPayAmount 代金券金额 + * @param string $RealTotalCost 优惠后总价 + * @param string $CashPayAmount 现金账户支出:通过现金账户支付的金额 + * @param string $IncentivePayAmount 赠送账户支出:使用赠送金支付的金额 + * @param string $VoucherPayAmount 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @param string $TransferPayAmount 分成金账户支出:通过分成金账户支付的金额 * @param string $TotalCost 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 - * @param string $TransferPayAmount 分成金金额 + * @param array $Detail 按交易类型汇总消费详情 */ function __construct() { @@ -126,21 +126,12 @@ class PayModeSummaryOverviewItem extends AbstractModel $this->PayModeName = $param["PayModeName"]; } - if (array_key_exists("RealTotalCost",$param) and $param["RealTotalCost"] !== null) { - $this->RealTotalCost = $param["RealTotalCost"]; - } - if (array_key_exists("RealTotalCostRatio",$param) and $param["RealTotalCostRatio"] !== null) { $this->RealTotalCostRatio = $param["RealTotalCostRatio"]; } - if (array_key_exists("Detail",$param) and $param["Detail"] !== null) { - $this->Detail = []; - foreach ($param["Detail"] as $key => $value){ - $obj = new ActionSummaryOverviewItem(); - $obj->deserialize($value); - array_push($this->Detail, $obj); - } + if (array_key_exists("RealTotalCost",$param) and $param["RealTotalCost"] !== null) { + $this->RealTotalCost = $param["RealTotalCost"]; } if (array_key_exists("CashPayAmount",$param) and $param["CashPayAmount"] !== null) { @@ -155,12 +146,21 @@ class PayModeSummaryOverviewItem extends AbstractModel $this->VoucherPayAmount = $param["VoucherPayAmount"]; } + if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { + $this->TransferPayAmount = $param["TransferPayAmount"]; + } + if (array_key_exists("TotalCost",$param) and $param["TotalCost"] !== null) { $this->TotalCost = $param["TotalCost"]; } - if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { - $this->TransferPayAmount = $param["TransferPayAmount"]; + if (array_key_exists("Detail",$param) and $param["Detail"] !== null) { + $this->Detail = []; + foreach ($param["Detail"] as $key => $value){ + $obj = new ActionSummaryOverviewItem(); + $obj->deserialize($value); + array_push($this->Detail, $obj); + } } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ProjectSummaryOverviewItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ProjectSummaryOverviewItem.php index 46894e15..5706a6d5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ProjectSummaryOverviewItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/ProjectSummaryOverviewItem.php @@ -22,24 +22,24 @@ use TencentCloud\Common\AbstractModel; * * @method string getProjectId() 获取项目ID * @method void setProjectId(string $ProjectId) 设置项目ID - * @method string getProjectName() 获取项目名称 - * @method void setProjectName(string $ProjectName) 设置项目名称 - * @method string getRealTotalCost() 获取实际花费 - * @method void setRealTotalCost(string $RealTotalCost) 设置实际花费 + * @method string getProjectName() 获取项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 + * @method void setProjectName(string $ProjectName) 设置项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 * @method string getRealTotalCostRatio() 获取费用所占百分比,两位小数 * @method void setRealTotalCostRatio(string $RealTotalCostRatio) 设置费用所占百分比,两位小数 - * @method string getCashPayAmount() 获取现金金额 - * @method void setCashPayAmount(string $CashPayAmount) 设置现金金额 - * @method string getIncentivePayAmount() 获取赠送金金额 - * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送金金额 - * @method string getVoucherPayAmount() 获取代金券金额 - * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置代金券金额 + * @method string getRealTotalCost() 获取优惠后总价 + * @method void setRealTotalCost(string $RealTotalCost) 设置优惠后总价 + * @method string getCashPayAmount() 获取现金账户支出:通过现金账户支付的金额 + * @method void setCashPayAmount(string $CashPayAmount) 设置现金账户支出:通过现金账户支付的金额 + * @method string getIncentivePayAmount() 获取赠送账户支出:使用赠送金支付的金额 + * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送账户支出:使用赠送金支付的金额 + * @method string getVoucherPayAmount() 获取优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method string getTransferPayAmount() 获取分成金账户支出:通过分成金账户支付的金额 + * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金账户支出:通过分成金账户支付的金额 * @method string getBillMonth() 获取账单月份,格式2019-08 * @method void setBillMonth(string $BillMonth) 设置账单月份,格式2019-08 * @method string getTotalCost() 获取原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 * @method void setTotalCost(string $TotalCost) 设置原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 - * @method string getTransferPayAmount() 获取分成金金额 - * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金金额 */ class ProjectSummaryOverviewItem extends AbstractModel { @@ -49,35 +49,40 @@ class ProjectSummaryOverviewItem extends AbstractModel public $ProjectId; /** - * @var string 项目名称 + * @var string 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 */ public $ProjectName; - /** - * @var string 实际花费 - */ - public $RealTotalCost; - /** * @var string 费用所占百分比,两位小数 */ public $RealTotalCostRatio; /** - * @var string 现金金额 + * @var string 优惠后总价 + */ + public $RealTotalCost; + + /** + * @var string 现金账户支出:通过现金账户支付的金额 */ public $CashPayAmount; /** - * @var string 赠送金金额 + * @var string 赠送账户支出:使用赠送金支付的金额 */ public $IncentivePayAmount; /** - * @var string 代金券金额 + * @var string 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */ public $VoucherPayAmount; + /** + * @var string 分成金账户支出:通过分成金账户支付的金额 + */ + public $TransferPayAmount; + /** * @var string 账单月份,格式2019-08 */ @@ -88,22 +93,17 @@ class ProjectSummaryOverviewItem extends AbstractModel */ public $TotalCost; - /** - * @var string 分成金金额 - */ - public $TransferPayAmount; - /** * @param string $ProjectId 项目ID - * @param string $ProjectName 项目名称 - * @param string $RealTotalCost 实际花费 + * @param string $ProjectName 项目名称:资源归属的项目,用户在控制台给资源自主分配项目,未分配则是默认项目 * @param string $RealTotalCostRatio 费用所占百分比,两位小数 - * @param string $CashPayAmount 现金金额 - * @param string $IncentivePayAmount 赠送金金额 - * @param string $VoucherPayAmount 代金券金额 + * @param string $RealTotalCost 优惠后总价 + * @param string $CashPayAmount 现金账户支出:通过现金账户支付的金额 + * @param string $IncentivePayAmount 赠送账户支出:使用赠送金支付的金额 + * @param string $VoucherPayAmount 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @param string $TransferPayAmount 分成金账户支出:通过分成金账户支付的金额 * @param string $BillMonth 账单月份,格式2019-08 * @param string $TotalCost 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 - * @param string $TransferPayAmount 分成金金额 */ function __construct() { @@ -126,14 +126,14 @@ class ProjectSummaryOverviewItem extends AbstractModel $this->ProjectName = $param["ProjectName"]; } - if (array_key_exists("RealTotalCost",$param) and $param["RealTotalCost"] !== null) { - $this->RealTotalCost = $param["RealTotalCost"]; - } - if (array_key_exists("RealTotalCostRatio",$param) and $param["RealTotalCostRatio"] !== null) { $this->RealTotalCostRatio = $param["RealTotalCostRatio"]; } + if (array_key_exists("RealTotalCost",$param) and $param["RealTotalCost"] !== null) { + $this->RealTotalCost = $param["RealTotalCost"]; + } + if (array_key_exists("CashPayAmount",$param) and $param["CashPayAmount"] !== null) { $this->CashPayAmount = $param["CashPayAmount"]; } @@ -146,6 +146,10 @@ class ProjectSummaryOverviewItem extends AbstractModel $this->VoucherPayAmount = $param["VoucherPayAmount"]; } + if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { + $this->TransferPayAmount = $param["TransferPayAmount"]; + } + if (array_key_exists("BillMonth",$param) and $param["BillMonth"] !== null) { $this->BillMonth = $param["BillMonth"]; } @@ -153,9 +157,5 @@ class ProjectSummaryOverviewItem extends AbstractModel if (array_key_exists("TotalCost",$param) and $param["TotalCost"] !== null) { $this->TotalCost = $param["TotalCost"]; } - - if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { - $this->TransferPayAmount = $param["TransferPayAmount"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/RegionSummaryOverviewItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/RegionSummaryOverviewItem.php index a9c5d276..b85ca474 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/RegionSummaryOverviewItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/RegionSummaryOverviewItem.php @@ -24,24 +24,24 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRegionId(string $RegionId) 设置地域ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getRegionName() 获取地域名称 - * @method void setRegionName(string $RegionName) 设置地域名称 - * @method string getRealTotalCost() 获取实际花费 - * @method void setRealTotalCost(string $RealTotalCost) 设置实际花费 + * @method string getRegionName() 获取地域名称:资源所属地域,例如华南地区(广州) + * @method void setRegionName(string $RegionName) 设置地域名称:资源所属地域,例如华南地区(广州) * @method string getRealTotalCostRatio() 获取费用所占百分比,两位小数 * @method void setRealTotalCostRatio(string $RealTotalCostRatio) 设置费用所占百分比,两位小数 - * @method string getCashPayAmount() 获取现金金额 - * @method void setCashPayAmount(string $CashPayAmount) 设置现金金额 - * @method string getIncentivePayAmount() 获取赠送金金额 - * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送金金额 - * @method string getVoucherPayAmount() 获取代金券金额 - * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置代金券金额 + * @method string getRealTotalCost() 获取优惠后总价 + * @method void setRealTotalCost(string $RealTotalCost) 设置优惠后总价 + * @method string getCashPayAmount() 获取现金账户支出:通过现金账户支付的金额 + * @method void setCashPayAmount(string $CashPayAmount) 设置现金账户支出:通过现金账户支付的金额 + * @method string getIncentivePayAmount() 获取赠送账户支出:使用赠送金支付的金额 + * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送账户支出:使用赠送金支付的金额 + * @method string getVoucherPayAmount() 获取优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @method string getTransferPayAmount() 获取分成金账户支出:通过分成金账户支付的金额 + * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金账户支出:通过分成金账户支付的金额 * @method string getBillMonth() 获取账单月份,格式2019-08 * @method void setBillMonth(string $BillMonth) 设置账单月份,格式2019-08 * @method string getTotalCost() 获取原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 * @method void setTotalCost(string $TotalCost) 设置原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 - * @method string getTransferPayAmount() 获取分成金金额 - * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金金额 */ class RegionSummaryOverviewItem extends AbstractModel { @@ -52,35 +52,40 @@ class RegionSummaryOverviewItem extends AbstractModel public $RegionId; /** - * @var string 地域名称 + * @var string 地域名称:资源所属地域,例如华南地区(广州) */ public $RegionName; - /** - * @var string 实际花费 - */ - public $RealTotalCost; - /** * @var string 费用所占百分比,两位小数 */ public $RealTotalCostRatio; /** - * @var string 现金金额 + * @var string 优惠后总价 + */ + public $RealTotalCost; + + /** + * @var string 现金账户支出:通过现金账户支付的金额 */ public $CashPayAmount; /** - * @var string 赠送金金额 + * @var string 赠送账户支出:使用赠送金支付的金额 */ public $IncentivePayAmount; /** - * @var string 代金券金额 + * @var string 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 */ public $VoucherPayAmount; + /** + * @var string 分成金账户支出:通过分成金账户支付的金额 + */ + public $TransferPayAmount; + /** * @var string 账单月份,格式2019-08 */ @@ -91,23 +96,18 @@ class RegionSummaryOverviewItem extends AbstractModel */ public $TotalCost; - /** - * @var string 分成金金额 - */ - public $TransferPayAmount; - /** * @param string $RegionId 地域ID 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $RegionName 地域名称 - * @param string $RealTotalCost 实际花费 + * @param string $RegionName 地域名称:资源所属地域,例如华南地区(广州) * @param string $RealTotalCostRatio 费用所占百分比,两位小数 - * @param string $CashPayAmount 现金金额 - * @param string $IncentivePayAmount 赠送金金额 - * @param string $VoucherPayAmount 代金券金额 + * @param string $RealTotalCost 优惠后总价 + * @param string $CashPayAmount 现金账户支出:通过现金账户支付的金额 + * @param string $IncentivePayAmount 赠送账户支出:使用赠送金支付的金额 + * @param string $VoucherPayAmount 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 + * @param string $TransferPayAmount 分成金账户支出:通过分成金账户支付的金额 * @param string $BillMonth 账单月份,格式2019-08 * @param string $TotalCost 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 - * @param string $TransferPayAmount 分成金金额 */ function __construct() { @@ -130,14 +130,14 @@ class RegionSummaryOverviewItem extends AbstractModel $this->RegionName = $param["RegionName"]; } - if (array_key_exists("RealTotalCost",$param) and $param["RealTotalCost"] !== null) { - $this->RealTotalCost = $param["RealTotalCost"]; - } - if (array_key_exists("RealTotalCostRatio",$param) and $param["RealTotalCostRatio"] !== null) { $this->RealTotalCostRatio = $param["RealTotalCostRatio"]; } + if (array_key_exists("RealTotalCost",$param) and $param["RealTotalCost"] !== null) { + $this->RealTotalCost = $param["RealTotalCost"]; + } + if (array_key_exists("CashPayAmount",$param) and $param["CashPayAmount"] !== null) { $this->CashPayAmount = $param["CashPayAmount"]; } @@ -150,6 +150,10 @@ class RegionSummaryOverviewItem extends AbstractModel $this->VoucherPayAmount = $param["VoucherPayAmount"]; } + if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { + $this->TransferPayAmount = $param["TransferPayAmount"]; + } + if (array_key_exists("BillMonth",$param) and $param["BillMonth"] !== null) { $this->BillMonth = $param["BillMonth"]; } @@ -157,9 +161,5 @@ class RegionSummaryOverviewItem extends AbstractModel if (array_key_exists("TotalCost",$param) and $param["TotalCost"] !== null) { $this->TotalCost = $param["TotalCost"]; } - - if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { - $this->TransferPayAmount = $param["TransferPayAmount"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/SummaryDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/SummaryDetail.php new file mode 100644 index 00000000..bac45cbe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/SummaryDetail.php @@ -0,0 +1,170 @@ +GroupKey = $param["GroupKey"]; + } + + if (array_key_exists("GroupValue",$param) and $param["GroupValue"] !== null) { + $this->GroupValue = $param["GroupValue"]; + } + + if (array_key_exists("TotalCost",$param) and $param["TotalCost"] !== null) { + $this->TotalCost = $param["TotalCost"]; + } + + if (array_key_exists("RealTotalCost",$param) and $param["RealTotalCost"] !== null) { + $this->RealTotalCost = $param["RealTotalCost"]; + } + + if (array_key_exists("CashPayAmount",$param) and $param["CashPayAmount"] !== null) { + $this->CashPayAmount = $param["CashPayAmount"]; + } + + if (array_key_exists("IncentivePayAmount",$param) and $param["IncentivePayAmount"] !== null) { + $this->IncentivePayAmount = $param["IncentivePayAmount"]; + } + + if (array_key_exists("VoucherPayAmount",$param) and $param["VoucherPayAmount"] !== null) { + $this->VoucherPayAmount = $param["VoucherPayAmount"]; + } + + if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { + $this->TransferPayAmount = $param["TransferPayAmount"]; + } + + if (array_key_exists("Business",$param) and $param["Business"] !== null) { + $this->Business = []; + foreach ($param["Business"] as $key => $value){ + $obj = new BusinessSummaryInfo(); + $obj->deserialize($value); + array_push($this->Business, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/SummaryTotal.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/SummaryTotal.php index 54cfbc8d..a9e806e3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/SummaryTotal.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/SummaryTotal.php @@ -20,9 +20,9 @@ use TencentCloud\Common\AbstractModel; /** * 总数 * - * @method string getRealTotalCost() 获取总数 + * @method string getRealTotalCost() 获取优惠后总价 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setRealTotalCost(string $RealTotalCost) 设置总数 + * @method void setRealTotalCost(string $RealTotalCost) 设置优惠后总价 注意:此字段可能返回 null,表示取不到有效值。 * @method string getTotalCost() 获取原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 注意:此字段可能返回 null,表示取不到有效值。 @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class SummaryTotal extends AbstractModel { /** - * @var string 总数 + * @var string 优惠后总价 注意:此字段可能返回 null,表示取不到有效值。 */ public $RealTotalCost; @@ -44,7 +44,7 @@ class SummaryTotal extends AbstractModel public $TotalCost; /** - * @param string $RealTotalCost 总数 + * @param string $RealTotalCost 优惠后总价 注意:此字段可能返回 null,表示取不到有效值。 * @param string $TotalCost 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/TagSummaryOverviewItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/TagSummaryOverviewItem.php index f6a545b5..3440c5c1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/TagSummaryOverviewItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Billing/V20180709/Models/TagSummaryOverviewItem.php @@ -23,34 +23,34 @@ use TencentCloud\Common\AbstractModel; * @method string getTagValue() 获取标签值 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTagValue(string $TagValue) 设置标签值 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getRealTotalCost() 获取实际花费 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setRealTotalCost(string $RealTotalCost) 设置实际花费 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRealTotalCostRatio() 获取费用所占百分比,两位小数 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRealTotalCostRatio(string $RealTotalCostRatio) 设置费用所占百分比,两位小数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getRealTotalCost() 获取优惠后总价 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRealTotalCost(string $RealTotalCost) 设置优惠后总价 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCashPayAmount() 获取现金账户支出:通过现金账户支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCashPayAmount(string $CashPayAmount) 设置现金账户支出:通过现金账户支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getIncentivePayAmount() 获取赠送账户支出:使用赠送金支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送账户支出:使用赠送金支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getVoucherPayAmount() 获取优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getTransferPayAmount() 获取分成金账户支出:通过分成金账户支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金账户支出:通过分成金账户支付的金额 注意:此字段可能返回 null,表示取不到有效值。 * @method string getTotalCost() 获取原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTotalCost(string $TotalCost) 设置原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getCashPayAmount() 获取现金金额 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCashPayAmount(string $CashPayAmount) 设置现金金额 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getIncentivePayAmount() 获取赠送金金额 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setIncentivePayAmount(string $IncentivePayAmount) 设置赠送金金额 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getVoucherPayAmount() 获取代金券金额 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setVoucherPayAmount(string $VoucherPayAmount) 设置代金券金额 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getTransferPayAmount() 获取分成金金额 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTransferPayAmount(string $TransferPayAmount) 设置分成金金额 注意:此字段可能返回 null,表示取不到有效值。 */ class TagSummaryOverviewItem extends AbstractModel @@ -62,16 +62,40 @@ class TagSummaryOverviewItem extends AbstractModel public $TagValue; /** - * @var string 实际花费 + * @var string 费用所占百分比,两位小数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RealTotalCostRatio; + + /** + * @var string 优惠后总价 注意:此字段可能返回 null,表示取不到有效值。 */ public $RealTotalCost; /** - * @var string 费用所占百分比,两位小数 + * @var string 现金账户支出:通过现金账户支付的金额 注意:此字段可能返回 null,表示取不到有效值。 */ - public $RealTotalCostRatio; + public $CashPayAmount; + + /** + * @var string 赠送账户支出:使用赠送金支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IncentivePayAmount; + + /** + * @var string 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VoucherPayAmount; + + /** + * @var string 分成金账户支出:通过分成金账户支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TransferPayAmount; /** * @var string 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 @@ -79,46 +103,22 @@ class TagSummaryOverviewItem extends AbstractModel */ public $TotalCost; - /** - * @var string 现金金额 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $CashPayAmount; - - /** - * @var string 赠送金金额 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $IncentivePayAmount; - - /** - * @var string 代金券金额 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $VoucherPayAmount; - - /** - * @var string 分成金金额 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $TransferPayAmount; - /** * @param string $TagValue 标签值 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $RealTotalCost 实际花费 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RealTotalCostRatio 费用所占百分比,两位小数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $RealTotalCost 优惠后总价 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CashPayAmount 现金账户支出:通过现金账户支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $IncentivePayAmount 赠送账户支出:使用赠送金支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $VoucherPayAmount 优惠券支出:使用各类优惠券(如代金券、现金券等)支付的金额 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $TransferPayAmount 分成金账户支出:通过分成金账户支付的金额 注意:此字段可能返回 null,表示取不到有效值。 * @param string $TotalCost 原价,单位为元。TotalCost字段自账单3.0(即2021-05)之后开始生效,账单3.0之前返回"-"。合同价的情况下,TotalCost字段与官网价格存在差异,也返回“-”。 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $CashPayAmount 现金金额 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $IncentivePayAmount 赠送金金额 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $VoucherPayAmount 代金券金额 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $TransferPayAmount 分成金金额 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -138,16 +138,12 @@ class TagSummaryOverviewItem extends AbstractModel $this->TagValue = $param["TagValue"]; } - if (array_key_exists("RealTotalCost",$param) and $param["RealTotalCost"] !== null) { - $this->RealTotalCost = $param["RealTotalCost"]; - } - if (array_key_exists("RealTotalCostRatio",$param) and $param["RealTotalCostRatio"] !== null) { $this->RealTotalCostRatio = $param["RealTotalCostRatio"]; } - if (array_key_exists("TotalCost",$param) and $param["TotalCost"] !== null) { - $this->TotalCost = $param["TotalCost"]; + if (array_key_exists("RealTotalCost",$param) and $param["RealTotalCost"] !== null) { + $this->RealTotalCost = $param["RealTotalCost"]; } if (array_key_exists("CashPayAmount",$param) and $param["CashPayAmount"] !== null) { @@ -165,5 +161,9 @@ class TagSummaryOverviewItem extends AbstractModel if (array_key_exists("TransferPayAmount",$param) and $param["TransferPayAmount"] !== null) { $this->TransferPayAmount = $param["TransferPayAmount"]; } + + if (array_key_exists("TotalCost",$param) and $param["TotalCost"] !== null) { + $this->TotalCost = $param["TotalCost"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bma/V20221115/Models/CreateBPBrandRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bma/V20221115/Models/CreateBPBrandRequest.php index 08c2f2f6..c0cfc5ee 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bma/V20221115/Models/CreateBPBrandRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bma/V20221115/Models/CreateBPBrandRequest.php @@ -48,6 +48,8 @@ use TencentCloud\Common\AbstractModel; * @method void setProtectOfficialAccounts(array $ProtectOfficialAccounts) 设置保护公众号 * @method array getProtectMiniPrograms() 获取保护小程序 * @method void setProtectMiniPrograms(array $ProtectMiniPrograms) 设置保护小程序 + * @method integer getAPISource() 获取请求来源:0-反钓鱼 2-反假冒 + * @method void setAPISource(integer $APISource) 设置请求来源:0-反钓鱼 2-反假冒 */ class CreateBPBrandRequest extends AbstractModel { @@ -121,6 +123,11 @@ class CreateBPBrandRequest extends AbstractModel */ public $ProtectMiniPrograms; + /** + * @var integer 请求来源:0-反钓鱼 2-反假冒 + */ + public $APISource; + /** * @param string $BrandName 品牌名称 * @param string $CompanyName 企业名称 @@ -136,6 +143,7 @@ class CreateBPBrandRequest extends AbstractModel * @param array $ProtectAPPs 保护应用 * @param array $ProtectOfficialAccounts 保护公众号 * @param array $ProtectMiniPrograms 保护小程序 + * @param integer $APISource 请求来源:0-反钓鱼 2-反假冒 */ function __construct() { @@ -205,5 +213,9 @@ class CreateBPBrandRequest extends AbstractModel if (array_key_exists("ProtectMiniPrograms",$param) and $param["ProtectMiniPrograms"] !== null) { $this->ProtectMiniPrograms = $param["ProtectMiniPrograms"]; } + + if (array_key_exists("APISource",$param) and $param["APISource"] !== null) { + $this->APISource = $param["APISource"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bma/V20221115/Models/FakeURLData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bma/V20221115/Models/FakeURLData.php index 12756239..814c91cd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bma/V20221115/Models/FakeURLData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bma/V20221115/Models/FakeURLData.php @@ -44,13 +44,13 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setHeat(integer $Heat) 设置热度 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getBlockStatus() 获取协助处置状态:0-未处置 1-处置中 2-处置成功 3-处置失败 + * @method integer getBlockStatus() 获取拦截处置状态:0-未处置 1-处置中 2-处置成功 3-处置失败 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setBlockStatus(integer $BlockStatus) 设置协助处置状态:0-未处置 1-处置中 2-处置成功 3-处置失败 + * @method void setBlockStatus(integer $BlockStatus) 设置拦截处置状态:0-未处置 1-处置中 2-处置成功 3-处置失败 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getBlockNote() 获取协助处置状态说明 + * @method string getBlockNote() 获取拦截处置状态说明 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setBlockNote(string $BlockNote) 设置协助处置状态说明 + * @method void setBlockNote(string $BlockNote) 设置拦截处置状态说明 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getOfflineStatus() 获取关停状态:0-未关停 1-关停中 2-关停成功 3-关停失败 4-重复上架 注意:此字段可能返回 null,表示取不到有效值。 @@ -107,6 +107,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getAccountStatus() 获取账户资源状态:0-不可用 1-可用 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAccountStatus(integer $AccountStatus) 设置账户资源状态:0-不可用 1-可用 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getAuditStatus() 获取审核状态:0-未审核 1-审核中 2-审核成功 3-审核失败 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAuditStatus(integer $AuditStatus) 设置审核状态:0-未审核 1-审核中 2-审核成功 3-审核失败 注意:此字段可能返回 null,表示取不到有效值。 */ class FakeURLData extends AbstractModel @@ -148,13 +152,13 @@ class FakeURLData extends AbstractModel public $Heat; /** - * @var integer 协助处置状态:0-未处置 1-处置中 2-处置成功 3-处置失败 + * @var integer 拦截处置状态:0-未处置 1-处置中 2-处置成功 3-处置失败 注意:此字段可能返回 null,表示取不到有效值。 */ public $BlockStatus; /** - * @var string 协助处置状态说明 + * @var string 拦截处置状态说明 注意:此字段可能返回 null,表示取不到有效值。 */ public $BlockNote; @@ -243,6 +247,12 @@ class FakeURLData extends AbstractModel */ public $AccountStatus; + /** + * @var integer 审核状态:0-未审核 1-审核中 2-审核成功 3-审核失败 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AuditStatus; + /** * @param integer $FakeURLId 仿冒网址id 注意:此字段可能返回 null,表示取不到有效值。 @@ -256,9 +266,9 @@ class FakeURLData extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Heat 热度 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $BlockStatus 协助处置状态:0-未处置 1-处置中 2-处置成功 3-处置失败 + * @param integer $BlockStatus 拦截处置状态:0-未处置 1-处置中 2-处置成功 3-处置失败 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $BlockNote 协助处置状态说明 + * @param string $BlockNote 拦截处置状态说明 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $OfflineStatus 关停状态:0-未关停 1-关停中 2-关停成功 3-关停失败 4-重复上架 注意:此字段可能返回 null,表示取不到有效值。 @@ -287,6 +297,8 @@ class FakeURLData extends AbstractModel * @param string $Snapshot 网址截图 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $AccountStatus 账户资源状态:0-不可用 1-可用 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $AuditStatus 审核状态:0-未审核 1-审核中 2-审核成功 3-审核失败 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -389,5 +401,9 @@ class FakeURLData extends AbstractModel if (array_key_exists("AccountStatus",$param) and $param["AccountStatus"] !== null) { $this->AccountStatus = $param["AccountStatus"]; } + + if (array_key_exists("AuditStatus",$param) and $param["AuditStatus"] !== null) { + $this->AuditStatus = $param["AuditStatus"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bpaas/V20181217/Models/GetBpaasApproveDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bpaas/V20181217/Models/GetBpaasApproveDetailResponse.php index c6806928..1626b635 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bpaas/V20181217/Models/GetBpaasApproveDetailResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bpaas/V20181217/Models/GetBpaasApproveDetailResponse.php @@ -55,6 +55,10 @@ use TencentCloud\Common\AbstractModel; * @method string getApprovingNodeId() 获取正在审批的节点id 注意:此字段可能返回 null,表示取不到有效值。 * @method void setApprovingNodeId(string $ApprovingNodeId) 设置正在审批的节点id +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getModifyTime() 获取更新时间,时间格式:2021-12-12 10:12:10 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setModifyTime(string $ModifyTime) 设置更新时间,时间格式:2021-12-12 10:12:10 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -123,6 +127,12 @@ class GetBpaasApproveDetailResponse extends AbstractModel */ public $ApprovingNodeId; + /** + * @var string 更新时间,时间格式:2021-12-12 10:12:10 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ModifyTime; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -146,6 +156,8 @@ class GetBpaasApproveDetailResponse extends AbstractModel * @param array $Nodes 节点信息 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ApprovingNodeId 正在审批的节点id +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ModifyTime 更新时间,时间格式:2021-12-12 10:12:10 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -216,6 +228,10 @@ class GetBpaasApproveDetailResponse extends AbstractModel $this->ApprovingNodeId = $param["ApprovingNodeId"]; } + if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { + $this->ModifyTime = $param["ModifyTime"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bpaas/V20181217/Models/StatusNode.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bpaas/V20181217/Models/StatusNode.php index 464be6e7..63a01fc6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bpaas/V20181217/Models/StatusNode.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bpaas/V20181217/Models/StatusNode.php @@ -95,6 +95,14 @@ use TencentCloud\Common\AbstractModel; * @method string getParallelNodes() 获取并行节点 3-4 注意:此字段可能返回 null,表示取不到有效值。 * @method void setParallelNodes(string $ParallelNodes) 设置并行节点 3-4 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getRejectedCloudFunctionMsg() 获取scf拒绝时返回信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRejectedCloudFunctionMsg(string $RejectedCloudFunctionMsg) 设置scf拒绝时返回信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getPrevNode() 获取上一个节点 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPrevNode(string $PrevNode) 设置上一个节点 注意:此字段可能返回 null,表示取不到有效值。 */ class StatusNode extends AbstractModel @@ -221,6 +229,18 @@ class StatusNode extends AbstractModel */ public $ParallelNodes; + /** + * @var string scf拒绝时返回信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RejectedCloudFunctionMsg; + + /** + * @var string 上一个节点 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PrevNode; + /** * @param string $NodeId 节点id * @param string $NodeName 节点名称 @@ -259,6 +279,10 @@ class StatusNode extends AbstractModel * @param string $ExternalUrl 外部审批Url 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ParallelNodes 并行节点 3-4 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $RejectedCloudFunctionMsg scf拒绝时返回信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $PrevNode 上一个节点 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -359,5 +383,13 @@ class StatusNode extends AbstractModel if (array_key_exists("ParallelNodes",$param) and $param["ParallelNodes"] !== null) { $this->ParallelNodes = $param["ParallelNodes"]; } + + if (array_key_exists("RejectedCloudFunctionMsg",$param) and $param["RejectedCloudFunctionMsg"] !== null) { + $this->RejectedCloudFunctionMsg = $param["RejectedCloudFunctionMsg"]; + } + + if (array_key_exists("PrevNode",$param) and $param["PrevNode"] !== null) { + $this->PrevNode = $param["PrevNode"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bri/V20190328/Models/BRIRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bri/V20190328/Models/BRIRequest.php index 2b10b226..a7b071b5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bri/V20190328/Models/BRIRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Bri/V20190328/Models/BRIRequest.php @@ -37,9 +37,7 @@ use TencentCloud\Common\AbstractModel; * @method string getScene() 获取业务场景 (1-注册, 2-登录, 3-发消息) * @method void setScene(string $Scene) 设置业务场景 (1-注册, 2-登录, 3-发消息) * @method string getPhoneNumber() 获取电话号码 (业务名为bri_num时必填) -注意:此字段可能返回 null,表示取不到有效值。 * @method void setPhoneNumber(string $PhoneNumber) 设置电话号码 (业务名为bri_num时必填) -注意:此字段可能返回 null,表示取不到有效值。 * @method integer getFileSize() 获取Apk文件大小 (业务名为bri_apk时必填,除非已填FileMd5) * @method void setFileSize(integer $FileSize) 设置Apk文件大小 (业务名为bri_apk时必填,除非已填FileMd5) * @method string getIp() 获取点分格式的IP (业务名为bri_ip时必填) @@ -50,6 +48,8 @@ use TencentCloud\Common\AbstractModel; * @method void setWechat(string $Wechat) 设置微信号 (业务名为bri_social时必填, 除非已填QQ) * @method string getWechatTag() 获取微信号的可疑标签 * @method void setWechatTag(string $WechatTag) 设置微信号的可疑标签 + * @method string getSubAppid() 获取子客户ID + * @method void setSubAppid(string $SubAppid) 设置子客户ID */ class BRIRequest extends AbstractModel { @@ -95,7 +95,6 @@ class BRIRequest extends AbstractModel /** * @var string 电话号码 (业务名为bri_num时必填) -注意:此字段可能返回 null,表示取不到有效值。 */ public $PhoneNumber; @@ -124,6 +123,11 @@ class BRIRequest extends AbstractModel */ public $WechatTag; + /** + * @var string 子客户ID + */ + public $SubAppid; + /** * @param string $Service 业务名, 必须是以下六个业务名之一(bri_num,bri_dev,bri_ip_bri_apk,bri_url,bri_social) * @param string $QQ QQ号 (业务名为bri_social时必填, 除非已填Wechat) @@ -134,12 +138,12 @@ class BRIRequest extends AbstractModel * @param string $FileMd5 Apk文件Md5 (业务名为bri_apk时必填,除非已填PackageName,CertMd5,FileSize) * @param string $Scene 业务场景 (1-注册, 2-登录, 3-发消息) * @param string $PhoneNumber 电话号码 (业务名为bri_num时必填) -注意:此字段可能返回 null,表示取不到有效值。 * @param integer $FileSize Apk文件大小 (业务名为bri_apk时必填,除非已填FileMd5) * @param string $Ip 点分格式的IP (业务名为bri_ip时必填) * @param string $Imei 安卓设备的Imei (业务名为bri_dev时必填) * @param string $Wechat 微信号 (业务名为bri_social时必填, 除非已填QQ) * @param string $WechatTag 微信号的可疑标签 + * @param string $SubAppid 子客户ID */ function __construct() { @@ -209,5 +213,9 @@ class BRIRequest extends AbstractModel if (array_key_exists("WechatTag",$param) and $param["WechatTag"] !== null) { $this->WechatTag = $param["WechatTag"]; } + + if (array_key_exists("SubAppid",$param) and $param["SubAppid"] !== null) { + $this->SubAppid = $param["SubAppid"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/CamClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/CamClient.php index 879c871e..620b783a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/CamClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/CamClient.php @@ -31,6 +31,7 @@ use TencentCloud\Cam\V20190116\Models as Models; * @method Models\ConsumeCustomMFATokenResponse ConsumeCustomMFAToken(Models\ConsumeCustomMFATokenRequest $req) 验证自定义多因子Token * @method Models\CreateAccessKeyResponse CreateAccessKey(Models\CreateAccessKeyRequest $req) 为CAM用户创建访问密钥 * @method Models\CreateGroupResponse CreateGroup(Models\CreateGroupRequest $req) 创建用户组 + * @method Models\CreateMessageReceiverResponse CreateMessageReceiver(Models\CreateMessageReceiverRequest $req) 创建消息接收人接口:仅允许已完成实名认证的用户访问消息接收人接口,并对每个用户限制每天最多请求10次。 * @method Models\CreateOIDCConfigResponse CreateOIDCConfig(Models\CreateOIDCConfigRequest $req) 创建角色OIDC配置 * @method Models\CreatePolicyResponse CreatePolicy(Models\CreatePolicyRequest $req) 本接口(CreatePolicy)可用于创建策略。 * @method Models\CreatePolicyVersionResponse CreatePolicyVersion(Models\CreatePolicyVersionRequest $req) 该接口(CreatePolicyVersion)用于新增策略版本,用户创建了一个策略版本之后可以方便的通过变更策略版本的方式来变更策略。 @@ -63,7 +64,7 @@ use TencentCloud\Cam\V20190116\Models as Models; * @method Models\DetachRolePolicyResponse DetachRolePolicy(Models\DetachRolePolicyRequest $req) 本接口(DetachRolePolicy)用于解除绑定角色的策略。 * @method Models\DetachUserPolicyResponse DetachUserPolicy(Models\DetachUserPolicyRequest $req) 本接口(DetachUserPolicy)可用于解除绑定到用户的策略。 * @method Models\DisableUserSSOResponse DisableUserSSO(Models\DisableUserSSORequest $req) 禁用用户SSO - * @method Models\GetAccountSummaryResponse GetAccountSummary(Models\GetAccountSummaryRequest $req) 查询账户摘要 + * @method Models\GetAccountSummaryResponse GetAccountSummary(Models\GetAccountSummaryRequest $req) 查询账户摘要 * @method Models\GetCustomMFATokenInfoResponse GetCustomMFATokenInfo(Models\GetCustomMFATokenInfoRequest $req) 获取自定义多因子Token关联信息 * @method Models\GetGroupResponse GetGroup(Models\GetGroupRequest $req) 查询用户组详情 * @method Models\GetPolicyResponse GetPolicy(Models\GetPolicyRequest $req) 本接口(GetPolicy)可用于查询查看策略详情。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/CreateMessageReceiverRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/CreateMessageReceiverRequest.php new file mode 100644 index 00000000..0b887a6f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/CreateMessageReceiverRequest.php @@ -0,0 +1,101 @@ +Name = $param["Name"]; + } + + if (array_key_exists("CountryCode",$param) and $param["CountryCode"] !== null) { + $this->CountryCode = $param["CountryCode"]; + } + + if (array_key_exists("PhoneNumber",$param) and $param["PhoneNumber"] !== null) { + $this->PhoneNumber = $param["PhoneNumber"]; + } + + if (array_key_exists("Email",$param) and $param["Email"] !== null) { + $this->Email = $param["Email"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/CreateMessageReceiverResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/CreateMessageReceiverResponse.php new file mode 100644 index 00000000..f7fb23b0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/CreateMessageReceiverResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/CreateUserSAMLConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/CreateUserSAMLConfigRequest.php index a3e2b407..2b1212d5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/CreateUserSAMLConfigRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/CreateUserSAMLConfigRequest.php @@ -22,6 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getSAMLMetadataDocument() 获取SAML元数据文档,需要base64 encode * @method void setSAMLMetadataDocument(string $SAMLMetadataDocument) 设置SAML元数据文档,需要base64 encode + * @method string getAuxiliaryDomain() 获取辅助域名 + * @method void setAuxiliaryDomain(string $AuxiliaryDomain) 设置辅助域名 */ class CreateUserSAMLConfigRequest extends AbstractModel { @@ -30,8 +32,14 @@ class CreateUserSAMLConfigRequest extends AbstractModel */ public $SAMLMetadataDocument; + /** + * @var string 辅助域名 + */ + public $AuxiliaryDomain; + /** * @param string $SAMLMetadataDocument SAML元数据文档,需要base64 encode + * @param string $AuxiliaryDomain 辅助域名 */ function __construct() { @@ -49,5 +57,9 @@ class CreateUserSAMLConfigRequest extends AbstractModel if (array_key_exists("SAMLMetadataDocument",$param) and $param["SAMLMetadataDocument"] !== null) { $this->SAMLMetadataDocument = $param["SAMLMetadataDocument"]; } + + if (array_key_exists("AuxiliaryDomain",$param) and $param["AuxiliaryDomain"] !== null) { + $this->AuxiliaryDomain = $param["AuxiliaryDomain"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/DescribeUserSAMLConfigResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/DescribeUserSAMLConfigResponse.php index 8ababf78..e8c50c7e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/DescribeUserSAMLConfigResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/DescribeUserSAMLConfigResponse.php @@ -24,6 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSAMLMetadata(string $SAMLMetadata) 设置SAML元数据文档 * @method integer getStatus() 获取状态:0:未设置,1:已开启,2:已禁用 * @method void setStatus(integer $Status) 设置状态:0:未设置,1:已开启,2:已禁用 + * @method string getAuxiliaryDomain() 获取辅助域名 + * @method void setAuxiliaryDomain(string $AuxiliaryDomain) 设置辅助域名 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +41,11 @@ class DescribeUserSAMLConfigResponse extends AbstractModel */ public $Status; + /** + * @var string 辅助域名 + */ + public $AuxiliaryDomain; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -47,6 +54,7 @@ class DescribeUserSAMLConfigResponse extends AbstractModel /** * @param string $SAMLMetadata SAML元数据文档 * @param integer $Status 状态:0:未设置,1:已开启,2:已禁用 + * @param string $AuxiliaryDomain 辅助域名 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -70,6 +78,10 @@ class DescribeUserSAMLConfigResponse extends AbstractModel $this->Status = $param["Status"]; } + if (array_key_exists("AuxiliaryDomain",$param) and $param["AuxiliaryDomain"] !== null) { + $this->AuxiliaryDomain = $param["AuxiliaryDomain"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/GetAccountSummaryResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/GetAccountSummaryResponse.php index e395e3cd..34b67f1b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/GetAccountSummaryResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/GetAccountSummaryResponse.php @@ -32,6 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setGroup(integer $Group) 设置分组数 * @method integer getMember() 获取分组用户总数 * @method void setMember(integer $Member) 设置分组用户总数 + * @method integer getIdentityProviders() 获取身份提供商数。 + * @method void setIdentityProviders(integer $IdentityProviders) 设置身份提供商数。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -49,6 +51,7 @@ class GetAccountSummaryResponse extends AbstractModel /** * @var integer 身份提供商数 + * @deprecated */ public $Idps; @@ -67,6 +70,11 @@ class GetAccountSummaryResponse extends AbstractModel */ public $Member; + /** + * @var integer 身份提供商数。 + */ + public $IdentityProviders; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -79,6 +87,7 @@ class GetAccountSummaryResponse extends AbstractModel * @param integer $User 子账户数 * @param integer $Group 分组数 * @param integer $Member 分组用户总数 + * @param integer $IdentityProviders 身份提供商数。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -118,6 +127,10 @@ class GetAccountSummaryResponse extends AbstractModel $this->Member = $param["Member"]; } + if (array_key_exists("IdentityProviders",$param) and $param["IdentityProviders"] !== null) { + $this->IdentityProviders = $param["IdentityProviders"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/ListAttachedGroupPoliciesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/ListAttachedGroupPoliciesResponse.php index 79930f56..99cbe06e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/ListAttachedGroupPoliciesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/ListAttachedGroupPoliciesResponse.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * ListAttachedGroupPolicies返回参数结构体 * - * @method integer getTotalNum() 获取策略总数 - * @method void setTotalNum(integer $TotalNum) 设置策略总数 + * @method integer getTotalNum() 获取策略总数。取值范围大于等于0。 + * @method void setTotalNum(integer $TotalNum) 设置策略总数。取值范围大于等于0。 * @method array getList() 获取策略列表 * @method void setList(array $List) 设置策略列表 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class ListAttachedGroupPoliciesResponse extends AbstractModel { /** - * @var integer 策略总数 + * @var integer 策略总数。取值范围大于等于0。 */ public $TotalNum; @@ -45,7 +45,7 @@ class ListAttachedGroupPoliciesResponse extends AbstractModel public $RequestId; /** - * @param integer $TotalNum 策略总数 + * @param integer $TotalNum 策略总数。取值范围大于等于0。 * @param array $List 策略列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/UpdateUserOIDCConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/UpdateUserOIDCConfigRequest.php index d9addfd3..631eb467 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/UpdateUserOIDCConfigRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/UpdateUserOIDCConfigRequest.php @@ -21,85 +21,85 @@ use TencentCloud\Common\AbstractModel; * UpdateUserOIDCConfig请求参数结构体 * * @method string getIdentityUrl() 获取身份提供商URL。OpenID Connect身份提供商标识。 -对应企业IdP提供的Openid-configuration中"issuer"字段的值。 +对应企业IdP提供的Openid-configuration中"issuer"字段的值,该URL必须以https开头,符合标准URL格式,不允许带有query参数(以?标识)、fragment片段(以#标识)和登录信息(以@标识)。 * @method void setIdentityUrl(string $IdentityUrl) 设置身份提供商URL。OpenID Connect身份提供商标识。 -对应企业IdP提供的Openid-configuration中"issuer"字段的值。 - * @method string getIdentityKey() 获取签名公钥,需要base64_encode。验证OpenID Connect身份提供商ID Token签名的公钥。为了您的帐号安全,建议您定期轮换签名公钥。 - * @method void setIdentityKey(string $IdentityKey) 设置签名公钥,需要base64_encode。验证OpenID Connect身份提供商ID Token签名的公钥。为了您的帐号安全,建议您定期轮换签名公钥。 - * @method string getClientId() 获取客户端ID,在OpenID Connect身份提供商注册的客户端ID。 - * @method void setClientId(string $ClientId) 设置客户端ID,在OpenID Connect身份提供商注册的客户端ID。 - * @method string getAuthorizationEndpoint() 获取授权请求Endpoint,OpenID Connect身份提供商授权地址。对应企业IdP提供的Openid-configuration中"authorization_endpoint"字段的值。 - * @method void setAuthorizationEndpoint(string $AuthorizationEndpoint) 设置授权请求Endpoint,OpenID Connect身份提供商授权地址。对应企业IdP提供的Openid-configuration中"authorization_endpoint"字段的值。 - * @method string getResponseType() 获取授权请求Response type,固定值id_token。 - * @method void setResponseType(string $ResponseType) 设置授权请求Response type,固定值id_token。 - * @method string getResponseMode() 获取授权请求Response mode。授权请求返回模式,form_post和fragment两种可选模式,推荐选择form_post模式。 - * @method void setResponseMode(string $ResponseMode) 设置授权请求Response mode。授权请求返回模式,form_post和fragment两种可选模式,推荐选择form_post模式。 - * @method string getMappingFiled() 获取映射字段名称。IdP的id_token中哪一个字段映射到子用户的用户名,通常是sub或者name字段 - * @method void setMappingFiled(string $MappingFiled) 设置映射字段名称。IdP的id_token中哪一个字段映射到子用户的用户名,通常是sub或者name字段 - * @method array getScope() 获取授权请求Scope。openid; email;profile。授权请求信息范围。默认必选openid。 - * @method void setScope(array $Scope) 设置授权请求Scope。openid; email;profile。授权请求信息范围。默认必选openid。 - * @method string getDescription() 获取描述 - * @method void setDescription(string $Description) 设置描述 +对应企业IdP提供的Openid-configuration中"issuer"字段的值,该URL必须以https开头,符合标准URL格式,不允许带有query参数(以?标识)、fragment片段(以#标识)和登录信息(以@标识)。 + * @method string getIdentityKey() 获取RSA签名公钥,JWKS格式,需要进行base64_encode。验证OpenID Connect身份提供商ID Token签名的公钥。为了您的账号安全,建议您定期轮换签名公钥。 + * @method void setIdentityKey(string $IdentityKey) 设置RSA签名公钥,JWKS格式,需要进行base64_encode。验证OpenID Connect身份提供商ID Token签名的公钥。为了您的账号安全,建议您定期轮换签名公钥。 + * @method string getClientId() 获取客户端ID,在OpenID Connect身份提供商注册的客户端ID,允许英文字母、数字、特殊字符.-_:/,不能以特殊字符.-_:/开头,单个客户端ID最大64个字符。 + * @method void setClientId(string $ClientId) 设置客户端ID,在OpenID Connect身份提供商注册的客户端ID,允许英文字母、数字、特殊字符.-_:/,不能以特殊字符.-_:/开头,单个客户端ID最大64个字符。 + * @method string getAuthorizationEndpoint() 获取授权请求Endpoint,OpenID Connect身份提供商授权地址。对应企业IdP提供的Openid-configuration中"authorization_endpoint"字段的值,该URL必须以https开头,符合标准URL格式,不允许带有query参数(以?标识)、fragment片段(以#标识)和登录信息(以@标识)。 + * @method void setAuthorizationEndpoint(string $AuthorizationEndpoint) 设置授权请求Endpoint,OpenID Connect身份提供商授权地址。对应企业IdP提供的Openid-configuration中"authorization_endpoint"字段的值,该URL必须以https开头,符合标准URL格式,不允许带有query参数(以?标识)、fragment片段(以#标识)和登录信息(以@标识)。 + * @method string getResponseType() 获取授权请求Response type,有code,id_token,固定值id_token。 + * @method void setResponseType(string $ResponseType) 设置授权请求Response type,有code,id_token,固定值id_token。 + * @method string getResponseMode() 获取授权请求Response mode。授权请求返回模式,有form_post和fragment两种可选模式,推荐选择form_post模式。 + * @method void setResponseMode(string $ResponseMode) 设置授权请求Response mode。授权请求返回模式,有form_post和fragment两种可选模式,推荐选择form_post模式。 + * @method string getMappingFiled() 获取映射字段名称。IdP的id_token中哪一个字段映射到子用户的用户名,通常是sub或者name字段,仅支持英文字母、数宇、汉字、符号@、&_[]-的组合,1-255个中文或英文字符 + * @method void setMappingFiled(string $MappingFiled) 设置映射字段名称。IdP的id_token中哪一个字段映射到子用户的用户名,通常是sub或者name字段,仅支持英文字母、数宇、汉字、符号@、&_[]-的组合,1-255个中文或英文字符 + * @method array getScope() 获取授权请求Scope。有openid; email;profile三种。代表授权请求信息范围openid表示请求访问用户的身份信息,email表示请求访问用户的电子邮件地址,profile表示请求访问用户的基本信息。默认必选openid。 + * @method void setScope(array $Scope) 设置授权请求Scope。有openid; email;profile三种。代表授权请求信息范围openid表示请求访问用户的身份信息,email表示请求访问用户的电子邮件地址,profile表示请求访问用户的基本信息。默认必选openid。 + * @method string getDescription() 获取描述,长度为1~255个英文或中文字符,默认值为空。 + * @method void setDescription(string $Description) 设置描述,长度为1~255个英文或中文字符,默认值为空。 */ class UpdateUserOIDCConfigRequest extends AbstractModel { /** * @var string 身份提供商URL。OpenID Connect身份提供商标识。 -对应企业IdP提供的Openid-configuration中"issuer"字段的值。 +对应企业IdP提供的Openid-configuration中"issuer"字段的值,该URL必须以https开头,符合标准URL格式,不允许带有query参数(以?标识)、fragment片段(以#标识)和登录信息(以@标识)。 */ public $IdentityUrl; /** - * @var string 签名公钥,需要base64_encode。验证OpenID Connect身份提供商ID Token签名的公钥。为了您的帐号安全,建议您定期轮换签名公钥。 + * @var string RSA签名公钥,JWKS格式,需要进行base64_encode。验证OpenID Connect身份提供商ID Token签名的公钥。为了您的账号安全,建议您定期轮换签名公钥。 */ public $IdentityKey; /** - * @var string 客户端ID,在OpenID Connect身份提供商注册的客户端ID。 + * @var string 客户端ID,在OpenID Connect身份提供商注册的客户端ID,允许英文字母、数字、特殊字符.-_:/,不能以特殊字符.-_:/开头,单个客户端ID最大64个字符。 */ public $ClientId; /** - * @var string 授权请求Endpoint,OpenID Connect身份提供商授权地址。对应企业IdP提供的Openid-configuration中"authorization_endpoint"字段的值。 + * @var string 授权请求Endpoint,OpenID Connect身份提供商授权地址。对应企业IdP提供的Openid-configuration中"authorization_endpoint"字段的值,该URL必须以https开头,符合标准URL格式,不允许带有query参数(以?标识)、fragment片段(以#标识)和登录信息(以@标识)。 */ public $AuthorizationEndpoint; /** - * @var string 授权请求Response type,固定值id_token。 + * @var string 授权请求Response type,有code,id_token,固定值id_token。 */ public $ResponseType; /** - * @var string 授权请求Response mode。授权请求返回模式,form_post和fragment两种可选模式,推荐选择form_post模式。 + * @var string 授权请求Response mode。授权请求返回模式,有form_post和fragment两种可选模式,推荐选择form_post模式。 */ public $ResponseMode; /** - * @var string 映射字段名称。IdP的id_token中哪一个字段映射到子用户的用户名,通常是sub或者name字段 + * @var string 映射字段名称。IdP的id_token中哪一个字段映射到子用户的用户名,通常是sub或者name字段,仅支持英文字母、数宇、汉字、符号@、&_[]-的组合,1-255个中文或英文字符 */ public $MappingFiled; /** - * @var array 授权请求Scope。openid; email;profile。授权请求信息范围。默认必选openid。 + * @var array 授权请求Scope。有openid; email;profile三种。代表授权请求信息范围openid表示请求访问用户的身份信息,email表示请求访问用户的电子邮件地址,profile表示请求访问用户的基本信息。默认必选openid。 */ public $Scope; /** - * @var string 描述 + * @var string 描述,长度为1~255个英文或中文字符,默认值为空。 */ public $Description; /** * @param string $IdentityUrl 身份提供商URL。OpenID Connect身份提供商标识。 -对应企业IdP提供的Openid-configuration中"issuer"字段的值。 - * @param string $IdentityKey 签名公钥,需要base64_encode。验证OpenID Connect身份提供商ID Token签名的公钥。为了您的帐号安全,建议您定期轮换签名公钥。 - * @param string $ClientId 客户端ID,在OpenID Connect身份提供商注册的客户端ID。 - * @param string $AuthorizationEndpoint 授权请求Endpoint,OpenID Connect身份提供商授权地址。对应企业IdP提供的Openid-configuration中"authorization_endpoint"字段的值。 - * @param string $ResponseType 授权请求Response type,固定值id_token。 - * @param string $ResponseMode 授权请求Response mode。授权请求返回模式,form_post和fragment两种可选模式,推荐选择form_post模式。 - * @param string $MappingFiled 映射字段名称。IdP的id_token中哪一个字段映射到子用户的用户名,通常是sub或者name字段 - * @param array $Scope 授权请求Scope。openid; email;profile。授权请求信息范围。默认必选openid。 - * @param string $Description 描述 +对应企业IdP提供的Openid-configuration中"issuer"字段的值,该URL必须以https开头,符合标准URL格式,不允许带有query参数(以?标识)、fragment片段(以#标识)和登录信息(以@标识)。 + * @param string $IdentityKey RSA签名公钥,JWKS格式,需要进行base64_encode。验证OpenID Connect身份提供商ID Token签名的公钥。为了您的账号安全,建议您定期轮换签名公钥。 + * @param string $ClientId 客户端ID,在OpenID Connect身份提供商注册的客户端ID,允许英文字母、数字、特殊字符.-_:/,不能以特殊字符.-_:/开头,单个客户端ID最大64个字符。 + * @param string $AuthorizationEndpoint 授权请求Endpoint,OpenID Connect身份提供商授权地址。对应企业IdP提供的Openid-configuration中"authorization_endpoint"字段的值,该URL必须以https开头,符合标准URL格式,不允许带有query参数(以?标识)、fragment片段(以#标识)和登录信息(以@标识)。 + * @param string $ResponseType 授权请求Response type,有code,id_token,固定值id_token。 + * @param string $ResponseMode 授权请求Response mode。授权请求返回模式,有form_post和fragment两种可选模式,推荐选择form_post模式。 + * @param string $MappingFiled 映射字段名称。IdP的id_token中哪一个字段映射到子用户的用户名,通常是sub或者name字段,仅支持英文字母、数宇、汉字、符号@、&_[]-的组合,1-255个中文或英文字符 + * @param array $Scope 授权请求Scope。有openid; email;profile三种。代表授权请求信息范围openid表示请求访问用户的身份信息,email表示请求访问用户的电子邮件地址,profile表示请求访问用户的基本信息。默认必选openid。 + * @param string $Description 描述,长度为1~255个英文或中文字符,默认值为空。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/UpdateUserSAMLConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/UpdateUserSAMLConfigRequest.php index d762790f..67fae7ca 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/UpdateUserSAMLConfigRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cam/V20190116/Models/UpdateUserSAMLConfigRequest.php @@ -24,6 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setOperate(string $Operate) 设置修改的操作类型:enable:启用,disable:禁用,updateSAML:修改元数据文档 * @method string getSAMLMetadataDocument() 获取元数据文档,需要base64 encode,仅当Operate为updateSAML时需要此参数 * @method void setSAMLMetadataDocument(string $SAMLMetadataDocument) 设置元数据文档,需要base64 encode,仅当Operate为updateSAML时需要此参数 + * @method string getAuxiliaryDomain() 获取辅助域名 + * @method void setAuxiliaryDomain(string $AuxiliaryDomain) 设置辅助域名 */ class UpdateUserSAMLConfigRequest extends AbstractModel { @@ -37,9 +39,15 @@ class UpdateUserSAMLConfigRequest extends AbstractModel */ public $SAMLMetadataDocument; + /** + * @var string 辅助域名 + */ + public $AuxiliaryDomain; + /** * @param string $Operate 修改的操作类型:enable:启用,disable:禁用,updateSAML:修改元数据文档 * @param string $SAMLMetadataDocument 元数据文档,需要base64 encode,仅当Operate为updateSAML时需要此参数 + * @param string $AuxiliaryDomain 辅助域名 */ function __construct() { @@ -61,5 +69,9 @@ class UpdateUserSAMLConfigRequest extends AbstractModel if (array_key_exists("SAMLMetadataDocument",$param) and $param["SAMLMetadataDocument"] !== null) { $this->SAMLMetadataDocument = $param["SAMLMetadataDocument"]; } + + if (array_key_exists("AuxiliaryDomain",$param) and $param["AuxiliaryDomain"] !== null) { + $this->AuxiliaryDomain = $param["AuxiliaryDomain"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Car/V20220110/Models/CreateSessionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Car/V20220110/Models/CreateSessionRequest.php index 2ae81742..f7f08fe7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Car/V20220110/Models/CreateSessionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Car/V20220110/Models/CreateSessionRequest.php @@ -32,6 +32,14 @@ RunWithoutClient:允许无客户端连接的情况下仍保持云端 App 运 * @method void setRunMode(string $RunMode) 设置云端运行模式。 RunWithoutClient:允许无客户端连接的情况下仍保持云端 App 运行 默认值(空):要求必须有客户端连接才会保持云端 App 运行。 + * @method string getApplicationParameters() 获取应用启动参数。 +如果请求的是多应用共享项目,此参数生效; +如果请求的是关闭预启动的单应用独享项目,此参数生效; +如果请求的是开启预启动的单应用独享项目,此参数失效。 + * @method void setApplicationParameters(string $ApplicationParameters) 设置应用启动参数。 +如果请求的是多应用共享项目,此参数生效; +如果请求的是关闭预启动的单应用独享项目,此参数生效; +如果请求的是开启预启动的单应用独享项目,此参数失效。 * @method string getHostUserId() 获取【多人互动】房主用户ID,在多人互动模式下为必填字段。 如果该用户是房主,HostUserId需要和UserId保持一致; 如果该用户非房主,HostUserId需要填写房主的HostUserId。 @@ -69,6 +77,14 @@ RunWithoutClient:允许无客户端连接的情况下仍保持云端 App 运 */ public $RunMode; + /** + * @var string 应用启动参数。 +如果请求的是多应用共享项目,此参数生效; +如果请求的是关闭预启动的单应用独享项目,此参数生效; +如果请求的是开启预启动的单应用独享项目,此参数失效。 + */ + public $ApplicationParameters; + /** * @var string 【多人互动】房主用户ID,在多人互动模式下为必填字段。 如果该用户是房主,HostUserId需要和UserId保持一致; @@ -90,6 +106,10 @@ Viewer:观察者(只能观看,无法操作) * @param string $RunMode 云端运行模式。 RunWithoutClient:允许无客户端连接的情况下仍保持云端 App 运行 默认值(空):要求必须有客户端连接才会保持云端 App 运行。 + * @param string $ApplicationParameters 应用启动参数。 +如果请求的是多应用共享项目,此参数生效; +如果请求的是关闭预启动的单应用独享项目,此参数生效; +如果请求的是开启预启动的单应用独享项目,此参数失效。 * @param string $HostUserId 【多人互动】房主用户ID,在多人互动模式下为必填字段。 如果该用户是房主,HostUserId需要和UserId保持一致; 如果该用户非房主,HostUserId需要填写房主的HostUserId。 @@ -126,6 +146,10 @@ Viewer:观察者(只能观看,无法操作) $this->RunMode = $param["RunMode"]; } + if (array_key_exists("ApplicationParameters",$param) and $param["ApplicationParameters"] !== null) { + $this->ApplicationParameters = $param["ApplicationParameters"]; + } + if (array_key_exists("HostUserId",$param) and $param["HostUserId"] !== null) { $this->HostUserId = $param["HostUserId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/CbsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/CbsClient.php index ce6fb8f0..f6dfdd7f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/CbsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/CbsClient.php @@ -78,9 +78,6 @@ use TencentCloud\Cbs\V20170312\Models as Models; 根据备份点ID、创建备份点的云硬盘ID、创建备份点的云硬盘类型等对结果进行过滤,不同条件之间为与(AND)的关系,过滤信息详细请见过滤器Filter。 如果参数为空,返回当前用户一定数量(Limit所指定的数量,默认为20)的备份点列表。 * @method Models\DescribeDiskConfigQuotaResponse DescribeDiskConfigQuota(Models\DescribeDiskConfigQuotaRequest $req) 本接口(DescribeDiskConfigQuota)用于查询云硬盘配额。 - * @method Models\DescribeDiskOperationLogsResponse DescribeDiskOperationLogs(Models\DescribeDiskOperationLogsRequest $req) 接口已废弃,切换至云审计接口。见https://tapd.woa.com/pro/prong/stories/view/1010114221880719007 - -查询云盘操作日志功能已迁移至LookUpEvents接口(https://cloud.tencent.com/document/product/629/12359),本接口(DescribeDiskOperationLogs)即将下线,后续不再提供调用,请知悉。 * @method Models\DescribeDiskStoragePoolResponse DescribeDiskStoragePool(Models\DescribeDiskStoragePoolRequest $req) 本接口(DescribeDiskStoragePool)查询用户的云硬盘独享集群列表。 * 可以根据独享集群ID(CdcId)、可用区(zone)等信息来查询和过滤云硬盘独享集群详细信息,不同的过滤条件之间为与(AND)的关系,过滤信息详细请见过滤器`Filter`。 @@ -92,10 +89,6 @@ use TencentCloud\Cbs\V20170312\Models as Models; * @method Models\DescribeInstancesDiskNumResponse DescribeInstancesDiskNum(Models\DescribeInstancesDiskNumRequest $req) 本接口(DescribeInstancesDiskNum)用于查询实例已挂载云硬盘数量。 * 支持批量操作,当传入多个云服务器实例ID,返回结果会分别列出每个云服务器挂载的云硬盘数量。 - * @method Models\DescribeSnapshotOperationLogsResponse DescribeSnapshotOperationLogs(Models\DescribeSnapshotOperationLogsRequest $req) 接口已废弃,切换至云审计接口。见https://tapd.woa.com/pro/prong/stories/view/1010114221880719007 - -查询快照操作日志功能已迁移至LookUpEvents接口(https://cloud.tencent.com/document/product/629/12359),本接口(DescribeSnapshotOperationLogs)即将下线,后续不再提供调用,请知悉。 - * @method Models\DescribeSnapshotSharePermissionResponse DescribeSnapshotSharePermission(Models\DescribeSnapshotSharePermissionRequest $req) 本接口(DescribeSnapshotSharePermission)用于查询快照的分享信息。 * @method Models\DescribeSnapshotsResponse DescribeSnapshots(Models\DescribeSnapshotsRequest $req) 本接口(DescribeSnapshots)用于查询快照的详细信息。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/CreateDisksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/CreateDisksRequest.php index 5dd7ec95..943be7b5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/CreateDisksRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/CreateDisksRequest.php @@ -52,6 +52,8 @@ use TencentCloud\Common\AbstractModel; * @method void setAutoMountConfiguration(AutoMountConfiguration $AutoMountConfiguration) 设置创建云盘时指定自动挂载并初始化该数据盘。 * @method integer getDiskBackupQuota() 获取指定云硬盘备份点配额。 * @method void setDiskBackupQuota(integer $DiskBackupQuota) 设置指定云硬盘备份点配额。 + * @method boolean getBurstPerformance() 获取创建云盘时是否开启性能突发 + * @method void setBurstPerformance(boolean $BurstPerformance) 设置创建云盘时是否开启性能突发 */ class CreateDisksRequest extends AbstractModel { @@ -135,6 +137,11 @@ class CreateDisksRequest extends AbstractModel */ public $DiskBackupQuota; + /** + * @var boolean 创建云盘时是否开启性能突发 + */ + public $BurstPerformance; + /** * @param Placement $Placement 实例所在的位置。通过该参数可以指定实例所属可用区,所属项目。若不指定项目,将在默认项目下进行创建。 * @param string $DiskChargeType 云硬盘计费类型。
  • PREPAID:预付费,即包年包月
  • POSTPAID_BY_HOUR:按小时后付费
  • CDCPAID:独享集群付费
    各类型价格请参考云硬盘[价格总览](/document/product/362/2413)。 @@ -152,6 +159,7 @@ class CreateDisksRequest extends AbstractModel * @param integer $DeleteSnapshot 销毁云盘时删除关联的非永久保留快照。0 表示非永久快照不随云盘销毁而销毁,1表示非永久快照随云盘销毁而销毁,默认取0。快照是否永久保留可以通过DescribeSnapshots接口返回的快照详情的IsPermanent字段来判断,true表示永久快照,false表示非永久快照。 * @param AutoMountConfiguration $AutoMountConfiguration 创建云盘时指定自动挂载并初始化该数据盘。 * @param integer $DiskBackupQuota 指定云硬盘备份点配额。 + * @param boolean $BurstPerformance 创建云盘时是否开启性能突发 */ function __construct() { @@ -237,5 +245,9 @@ class CreateDisksRequest extends AbstractModel if (array_key_exists("DiskBackupQuota",$param) and $param["DiskBackupQuota"] !== null) { $this->DiskBackupQuota = $param["DiskBackupQuota"]; } + + if (array_key_exists("BurstPerformance",$param) and $param["BurstPerformance"] !== null) { + $this->BurstPerformance = $param["BurstPerformance"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/CreateSnapshotRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/CreateSnapshotRequest.php index fea94d33..424de2c4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/CreateSnapshotRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/CreateSnapshotRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setDiskId(string $DiskId) 设置需要创建快照的云硬盘ID,可通过[DescribeDisks](/document/product/362/16315)接口查询。 * @method string getSnapshotName() 获取快照名称,不传则新快照名称默认为“未命名”。 * @method void setSnapshotName(string $SnapshotName) 设置快照名称,不传则新快照名称默认为“未命名”。 - * @method string getDeadline() 获取快照的到期时间,到期后该快照将会自动删除,需要传入UTC时间下的ISO-8601标准时间格式,例如:2022-01-08T09:47:55+00:00 - * @method void setDeadline(string $Deadline) 设置快照的到期时间,到期后该快照将会自动删除,需要传入UTC时间下的ISO-8601标准时间格式,例如:2022-01-08T09:47:55+00:00 + * @method string getDeadline() 获取快照的到期时间,到期后该快照将会自动删除,需要传入UTC时间下的ISO-8601标准时间格式,例如:2022-01-08T09:47:55+00:00,。到期时间最小可设置为一天后的当前时间。 + * @method void setDeadline(string $Deadline) 设置快照的到期时间,到期后该快照将会自动删除,需要传入UTC时间下的ISO-8601标准时间格式,例如:2022-01-08T09:47:55+00:00,。到期时间最小可设置为一天后的当前时间。 * @method string getDiskBackupId() 获取云硬盘备份点ID。传入此参数时,将通过备份点创建快照。 * @method void setDiskBackupId(string $DiskBackupId) 设置云硬盘备份点ID。传入此参数时,将通过备份点创建快照。 * @method array getTags() 获取快照绑定的标签。 @@ -44,7 +44,7 @@ class CreateSnapshotRequest extends AbstractModel public $SnapshotName; /** - * @var string 快照的到期时间,到期后该快照将会自动删除,需要传入UTC时间下的ISO-8601标准时间格式,例如:2022-01-08T09:47:55+00:00 + * @var string 快照的到期时间,到期后该快照将会自动删除,需要传入UTC时间下的ISO-8601标准时间格式,例如:2022-01-08T09:47:55+00:00,。到期时间最小可设置为一天后的当前时间。 */ public $Deadline; @@ -61,7 +61,7 @@ class CreateSnapshotRequest extends AbstractModel /** * @param string $DiskId 需要创建快照的云硬盘ID,可通过[DescribeDisks](/document/product/362/16315)接口查询。 * @param string $SnapshotName 快照名称,不传则新快照名称默认为“未命名”。 - * @param string $Deadline 快照的到期时间,到期后该快照将会自动删除,需要传入UTC时间下的ISO-8601标准时间格式,例如:2022-01-08T09:47:55+00:00 + * @param string $Deadline 快照的到期时间,到期后该快照将会自动删除,需要传入UTC时间下的ISO-8601标准时间格式,例如:2022-01-08T09:47:55+00:00,。到期时间最小可设置为一天后的当前时间。 * @param string $DiskBackupId 云硬盘备份点ID。传入此参数时,将通过备份点创建快照。 * @param array $Tags 快照绑定的标签。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DescribeDiskOperationLogsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DescribeDiskOperationLogsRequest.php deleted file mode 100755 index a8ef4f5f..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DescribeDiskOperationLogsRequest.php +++ /dev/null @@ -1,86 +0,0 @@ -disk-id - Array of String - 是否必填:是 - 按云盘ID过滤,每个请求最多可指定10个云盘ID。 - * @method void setFilters(array $Filters) 设置过滤条件。支持以下条件: -
  • disk-id - Array of String - 是否必填:是 - 按云盘ID过滤,每个请求最多可指定10个云盘ID。 - * @method string getEndTime() 获取要查询的操作日志的截止时间,例如:“2019-11-22 23:59:59" - * @method void setEndTime(string $EndTime) 设置要查询的操作日志的截止时间,例如:“2019-11-22 23:59:59" - * @method string getBeginTime() 获取要查询的操作日志的起始时间,例如:“2019-11-22 00:00:00" - * @method void setBeginTime(string $BeginTime) 设置要查询的操作日志的起始时间,例如:“2019-11-22 00:00:00" - */ -class DescribeDiskOperationLogsRequest extends AbstractModel -{ - /** - * @var array 过滤条件。支持以下条件: -
  • disk-id - Array of String - 是否必填:是 - 按云盘ID过滤,每个请求最多可指定10个云盘ID。 - */ - public $Filters; - - /** - * @var string 要查询的操作日志的截止时间,例如:“2019-11-22 23:59:59" - */ - public $EndTime; - - /** - * @var string 要查询的操作日志的起始时间,例如:“2019-11-22 00:00:00" - */ - public $BeginTime; - - /** - * @param array $Filters 过滤条件。支持以下条件: -
  • disk-id - Array of String - 是否必填:是 - 按云盘ID过滤,每个请求最多可指定10个云盘ID。 - * @param string $EndTime 要查询的操作日志的截止时间,例如:“2019-11-22 23:59:59" - * @param string $BeginTime 要查询的操作日志的起始时间,例如:“2019-11-22 00:00:00" - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { - $this->Filters = []; - foreach ($param["Filters"] as $key => $value){ - $obj = new Filter(); - $obj->deserialize($value); - array_push($this->Filters, $obj); - } - } - - if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { - $this->EndTime = $param["EndTime"]; - } - - if (array_key_exists("BeginTime",$param) and $param["BeginTime"] !== null) { - $this->BeginTime = $param["BeginTime"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DescribeSnapshotOperationLogsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DescribeSnapshotOperationLogsRequest.php deleted file mode 100755 index a77e9c28..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DescribeSnapshotOperationLogsRequest.php +++ /dev/null @@ -1,86 +0,0 @@ -snapshot-id - Array of String - 是否必填:是 - 按快照ID过滤,每个请求最多可指定10个快照ID。 - * @method void setFilters(array $Filters) 设置过滤条件。支持以下条件: -
  • snapshot-id - Array of String - 是否必填:是 - 按快照ID过滤,每个请求最多可指定10个快照ID。 - * @method string getEndTime() 获取要查询的操作日志的截止时间,例如:“2019-11-22 23:59:59" - * @method void setEndTime(string $EndTime) 设置要查询的操作日志的截止时间,例如:“2019-11-22 23:59:59" - * @method string getBeginTime() 获取要查询的操作日志的起始时间,例如:“2019-11-22 00:00:00" - * @method void setBeginTime(string $BeginTime) 设置要查询的操作日志的起始时间,例如:“2019-11-22 00:00:00" - */ -class DescribeSnapshotOperationLogsRequest extends AbstractModel -{ - /** - * @var array 过滤条件。支持以下条件: -
  • snapshot-id - Array of String - 是否必填:是 - 按快照ID过滤,每个请求最多可指定10个快照ID。 - */ - public $Filters; - - /** - * @var string 要查询的操作日志的截止时间,例如:“2019-11-22 23:59:59" - */ - public $EndTime; - - /** - * @var string 要查询的操作日志的起始时间,例如:“2019-11-22 00:00:00" - */ - public $BeginTime; - - /** - * @param array $Filters 过滤条件。支持以下条件: -
  • snapshot-id - Array of String - 是否必填:是 - 按快照ID过滤,每个请求最多可指定10个快照ID。 - * @param string $EndTime 要查询的操作日志的截止时间,例如:“2019-11-22 23:59:59" - * @param string $BeginTime 要查询的操作日志的起始时间,例如:“2019-11-22 00:00:00" - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { - $this->Filters = []; - foreach ($param["Filters"] as $key => $value){ - $obj = new Filter(); - $obj->deserialize($value); - array_push($this->Filters, $obj); - } - } - - if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { - $this->EndTime = $param["EndTime"]; - } - - if (array_key_exists("BeginTime",$param) and $param["BeginTime"] !== null) { - $this->BeginTime = $param["BeginTime"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DiskOperationLog.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DiskOperationLog.php deleted file mode 100755 index c1df7b12..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DiskOperationLog.php +++ /dev/null @@ -1,161 +0,0 @@ -OperationState = $param["OperationState"]; - } - - if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { - $this->StartTime = $param["StartTime"]; - } - - if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { - $this->Operator = $param["Operator"]; - } - - if (array_key_exists("Operation",$param) and $param["Operation"] !== null) { - $this->Operation = $param["Operation"]; - } - - if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { - $this->EndTime = $param["EndTime"]; - } - - if (array_key_exists("DiskId",$param) and $param["DiskId"] !== null) { - $this->DiskId = $param["DiskId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/Filter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/Filter.php index cf45a9c7..c4ef6932 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/Filter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/Filter.php @@ -20,26 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * 描述键值对过滤器,用于条件过滤查询。 * - * @method array getValues() 获取一个或者多个过滤值。 - * @method void setValues(array $Values) 设置一个或者多个过滤值。 * @method string getName() 获取过滤键的名称。 * @method void setName(string $Name) 设置过滤键的名称。 + * @method array getValues() 获取一个或者多个过滤值。 + * @method void setValues(array $Values) 设置一个或者多个过滤值。 */ class Filter extends AbstractModel { - /** - * @var array 一个或者多个过滤值。 - */ - public $Values; - /** * @var string 过滤键的名称。 */ public $Name; /** - * @param array $Values 一个或者多个过滤值。 + * @var array 一个或者多个过滤值。 + */ + public $Values; + + /** * @param string $Name 过滤键的名称。 + * @param array $Values 一个或者多个过滤值。 */ function __construct() { @@ -54,12 +54,12 @@ class Filter extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Values",$param) and $param["Values"] !== null) { - $this->Values = $param["Values"]; - } - if (array_key_exists("Name",$param) and $param["Name"] !== null) { $this->Name = $param["Name"]; } + + if (array_key_exists("Values",$param) and $param["Values"] !== null) { + $this->Values = $param["Values"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/ModifyDiskAttributesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/ModifyDiskAttributesRequest.php index 322baff4..40ed6edf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/ModifyDiskAttributesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/ModifyDiskAttributesRequest.php @@ -32,6 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setDeleteWithInstance(boolean $DeleteWithInstance) 设置成功挂载到云主机后该云硬盘是否随云主机销毁,TRUE表示随云主机销毁,FALSE表示不随云主机销毁。仅支持按量计费云硬盘数据盘。 * @method string getDiskType() 获取变更云盘类型时,可传入该参数,表示变更的目标类型,取值范围:
  • CLOUD_PREMIUM:表示高性能云硬盘
  • CLOUD_SSD:表示SSD云硬盘。
    当前不支持批量变更类型,即传入DiskType时,DiskIds仅支持传入一块云盘;
    变更云盘类型时不支持同时变更其他属性。 * @method void setDiskType(string $DiskType) 设置变更云盘类型时,可传入该参数,表示变更的目标类型,取值范围:
  • CLOUD_PREMIUM:表示高性能云硬盘
  • CLOUD_SSD:表示SSD云硬盘。
    当前不支持批量变更类型,即传入DiskType时,DiskIds仅支持传入一块云盘;
    变更云盘类型时不支持同时变更其他属性。 + * @method string getBurstPerformanceOperation() 获取开启/关闭云盘性能突发功能 + * @method void setBurstPerformanceOperation(string $BurstPerformanceOperation) 设置开启/关闭云盘性能突发功能 */ class ModifyDiskAttributesRequest extends AbstractModel { @@ -65,6 +67,11 @@ class ModifyDiskAttributesRequest extends AbstractModel */ public $DiskType; + /** + * @var string 开启/关闭云盘性能突发功能 + */ + public $BurstPerformanceOperation; + /** * @param array $DiskIds 一个或多个待操作的云硬盘ID。如果传入多个云盘ID,仅支持所有云盘修改为同一属性。 * @param string $DiskName 新的云硬盘名称。 @@ -72,6 +79,7 @@ class ModifyDiskAttributesRequest extends AbstractModel * @param integer $ProjectId 新的云硬盘项目ID,只支持修改弹性云盘的项目ID。通过[DescribeProject](/document/api/378/4400)接口查询可用项目及其ID。 * @param boolean $DeleteWithInstance 成功挂载到云主机后该云硬盘是否随云主机销毁,TRUE表示随云主机销毁,FALSE表示不随云主机销毁。仅支持按量计费云硬盘数据盘。 * @param string $DiskType 变更云盘类型时,可传入该参数,表示变更的目标类型,取值范围:
  • CLOUD_PREMIUM:表示高性能云硬盘
  • CLOUD_SSD:表示SSD云硬盘。
    当前不支持批量变更类型,即传入DiskType时,DiskIds仅支持传入一块云盘;
    变更云盘类型时不支持同时变更其他属性。 + * @param string $BurstPerformanceOperation 开启/关闭云盘性能突发功能 */ function __construct() { @@ -109,5 +117,9 @@ class ModifyDiskAttributesRequest extends AbstractModel if (array_key_exists("DiskType",$param) and $param["DiskType"] !== null) { $this->DiskType = $param["DiskType"]; } + + if (array_key_exists("BurstPerformanceOperation",$param) and $param["BurstPerformanceOperation"] !== null) { + $this->BurstPerformanceOperation = $param["BurstPerformanceOperation"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/SnapshotOperationLog.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/SnapshotOperationLog.php deleted file mode 100755 index d38ca9dc..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/SnapshotOperationLog.php +++ /dev/null @@ -1,157 +0,0 @@ -OperationState = $param["OperationState"]; - } - - if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { - $this->StartTime = $param["StartTime"]; - } - - if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { - $this->Operator = $param["Operator"]; - } - - if (array_key_exists("SnapshotId",$param) and $param["SnapshotId"] !== null) { - $this->SnapshotId = $param["SnapshotId"]; - } - - if (array_key_exists("Operation",$param) and $param["Operation"] !== null) { - $this->Operation = $param["Operation"]; - } - - if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { - $this->EndTime = $param["EndTime"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/CccClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/CccClient.php index df91145d..87833f82 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/CccClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/CccClient.php @@ -25,6 +25,7 @@ use TencentCloud\Ccc\V20200210\Models as Models; /** * @method Models\BindNumberCallOutSkillGroupResponse BindNumberCallOutSkillGroup(Models\BindNumberCallOutSkillGroupRequest $req) 绑定号码外呼技能组 * @method Models\BindStaffSkillGroupListResponse BindStaffSkillGroupList(Models\BindStaffSkillGroupListRequest $req) 绑定坐席所属技能组 + * @method Models\CreateAdminURLResponse CreateAdminURL(Models\CreateAdminURLRequest $req) 创建管理端访问链接 * @method Models\CreateAutoCalloutTaskResponse CreateAutoCalloutTask(Models\CreateAutoCalloutTaskRequest $req) 创建自动外呼任务 * @method Models\CreateCCCSkillGroupResponse CreateCCCSkillGroup(Models\CreateCCCSkillGroupRequest $req) 创建技能组 * @method Models\CreateCallOutSessionResponse CreateCallOutSession(Models\CreateCallOutSessionRequest $req) 创建外呼会话,当前仅支持双呼,即先使用平台号码呼出到坐席手机上,坐席接听后,然后再外呼用户,而且由于运营商频率限制,坐席手机号必须先加白名单,避免频控导致外呼失败。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CalleeAttribute.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CalleeAttribute.php new file mode 100644 index 00000000..7db10dfa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CalleeAttribute.php @@ -0,0 +1,82 @@ +Callee = $param["Callee"]; + } + + if (array_key_exists("UUI",$param) and $param["UUI"] !== null) { + $this->UUI = $param["UUI"]; + } + + if (array_key_exists("Variables",$param) and $param["Variables"] !== null) { + $this->Variables = []; + foreach ($param["Variables"] as $key => $value){ + $obj = new Variable(); + $obj->deserialize($value); + array_push($this->Variables, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateAdminURLRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateAdminURLRequest.php new file mode 100644 index 00000000..6885c149 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateAdminURLRequest.php @@ -0,0 +1,65 @@ +SdkAppId = $param["SdkAppId"]; + } + + if (array_key_exists("SeatUserId",$param) and $param["SeatUserId"] !== null) { + $this->SeatUserId = $param["SeatUserId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateAdminURLResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateAdminURLResponse.php new file mode 100644 index 00000000..537b05e6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateAdminURLResponse.php @@ -0,0 +1,65 @@ +URL = $param["URL"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateAutoCalloutTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateAutoCalloutTaskRequest.php index a5f9370b..faca6bc2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateAutoCalloutTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateAutoCalloutTaskRequest.php @@ -40,6 +40,10 @@ use TencentCloud\Common\AbstractModel; * @method void setTries(integer $Tries) 设置最大尝试次数 * @method array getVariables() 获取自定义变量(仅高级版支持) * @method void setVariables(array $Variables) 设置自定义变量(仅高级版支持) + * @method string getUUI() 获取UUI + * @method void setUUI(string $UUI) 设置UUI + * @method array getCalleeAttributes() 获取被叫属性 + * @method void setCalleeAttributes(array $CalleeAttributes) 设置被叫属性 */ class CreateAutoCalloutTaskRequest extends AbstractModel { @@ -93,6 +97,16 @@ class CreateAutoCalloutTaskRequest extends AbstractModel */ public $Variables; + /** + * @var string UUI + */ + public $UUI; + + /** + * @var array 被叫属性 + */ + public $CalleeAttributes; + /** * @param integer $SdkAppId 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc * @param integer $NotBefore 任务起始时间戳,Unix 秒级时间戳 @@ -104,6 +118,8 @@ class CreateAutoCalloutTaskRequest extends AbstractModel * @param integer $NotAfter 任务停止时间戳,Unix 秒级时间戳 * @param integer $Tries 最大尝试次数 * @param array $Variables 自定义变量(仅高级版支持) + * @param string $UUI UUI + * @param array $CalleeAttributes 被叫属性 */ function __construct() { @@ -162,5 +178,18 @@ class CreateAutoCalloutTaskRequest extends AbstractModel array_push($this->Variables, $obj); } } + + if (array_key_exists("UUI",$param) and $param["UUI"] !== null) { + $this->UUI = $param["UUI"]; + } + + if (array_key_exists("CalleeAttributes",$param) and $param["CalleeAttributes"] !== null) { + $this->CalleeAttributes = []; + foreach ($param["CalleeAttributes"] as $key => $value){ + $obj = new CalleeAttribute(); + $obj->deserialize($value); + array_push($this->CalleeAttributes, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateCallOutSessionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateCallOutSessionRequest.php index 30ee645c..fd7dbd47 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateCallOutSessionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateCallOutSessionRequest.php @@ -26,8 +26,10 @@ use TencentCloud\Common\AbstractModel; * @method void setUserId(string $UserId) 设置客服用户 ID,一般为客服邮箱 * @method string getCallee() 获取被叫号码,须带 0086 前缀 * @method void setCallee(string $Callee) 设置被叫号码,须带 0086 前缀 - * @method string getCaller() 获取主叫号码,须带 0086 前缀 - * @method void setCaller(string $Caller) 设置主叫号码,须带 0086 前缀 + * @method string getCaller() 获取主叫号码(废弃,使用Callers),须带 0086 前缀 + * @method void setCaller(string $Caller) 设置主叫号码(废弃,使用Callers),须带 0086 前缀 + * @method array getCallers() 获取指定主叫号码列表,如果前面的号码失败了会自动换成下一个号码,须带 0086 前缀 + * @method void setCallers(array $Callers) 设置指定主叫号码列表,如果前面的号码失败了会自动换成下一个号码,须带 0086 前缀 * @method boolean getIsForceUseMobile() 获取是否强制使用手机外呼,当前只支持 true,若为 true 请确保已配置白名单 * @method void setIsForceUseMobile(boolean $IsForceUseMobile) 设置是否强制使用手机外呼,当前只支持 true,若为 true 请确保已配置白名单 * @method string getUui() 获取自定义数据,长度限制 1024 字节 @@ -51,10 +53,15 @@ class CreateCallOutSessionRequest extends AbstractModel public $Callee; /** - * @var string 主叫号码,须带 0086 前缀 + * @var string 主叫号码(废弃,使用Callers),须带 0086 前缀 */ public $Caller; + /** + * @var array 指定主叫号码列表,如果前面的号码失败了会自动换成下一个号码,须带 0086 前缀 + */ + public $Callers; + /** * @var boolean 是否强制使用手机外呼,当前只支持 true,若为 true 请确保已配置白名单 */ @@ -69,7 +76,8 @@ class CreateCallOutSessionRequest extends AbstractModel * @param integer $SdkAppId 应用 ID * @param string $UserId 客服用户 ID,一般为客服邮箱 * @param string $Callee 被叫号码,须带 0086 前缀 - * @param string $Caller 主叫号码,须带 0086 前缀 + * @param string $Caller 主叫号码(废弃,使用Callers),须带 0086 前缀 + * @param array $Callers 指定主叫号码列表,如果前面的号码失败了会自动换成下一个号码,须带 0086 前缀 * @param boolean $IsForceUseMobile 是否强制使用手机外呼,当前只支持 true,若为 true 请确保已配置白名单 * @param string $Uui 自定义数据,长度限制 1024 字节 */ @@ -102,6 +110,10 @@ class CreateCallOutSessionRequest extends AbstractModel $this->Caller = $param["Caller"]; } + if (array_key_exists("Callers",$param) and $param["Callers"] !== null) { + $this->Callers = $param["Callers"]; + } + if (array_key_exists("IsForceUseMobile",$param) and $param["IsForceUseMobile"] !== null) { $this->IsForceUseMobile = $param["IsForceUseMobile"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateExtensionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateExtensionRequest.php index 33e647a9..30e4b3ab 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateExtensionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateExtensionRequest.php @@ -26,6 +26,10 @@ use TencentCloud\Common\AbstractModel; * @method void setExtensionId(string $ExtensionId) 设置分机号 * @method string getExtensionName() 获取分机名称 * @method void setExtensionName(string $ExtensionName) 设置分机名称 + * @method array getSkillGroupIds() 获取绑定的技能组列表 + * @method void setSkillGroupIds(array $SkillGroupIds) 设置绑定的技能组列表 + * @method string getRelation() 获取绑定的坐席邮箱 + * @method void setRelation(string $Relation) 设置绑定的坐席邮箱 */ class CreateExtensionRequest extends AbstractModel { @@ -44,10 +48,22 @@ class CreateExtensionRequest extends AbstractModel */ public $ExtensionName; + /** + * @var array 绑定的技能组列表 + */ + public $SkillGroupIds; + + /** + * @var string 绑定的坐席邮箱 + */ + public $Relation; + /** * @param integer $SdkAppId TCCC 实例应用 ID * @param string $ExtensionId 分机号 * @param string $ExtensionName 分机名称 + * @param array $SkillGroupIds 绑定的技能组列表 + * @param string $Relation 绑定的坐席邮箱 */ function __construct() { @@ -73,5 +89,13 @@ class CreateExtensionRequest extends AbstractModel if (array_key_exists("ExtensionName",$param) and $param["ExtensionName"] !== null) { $this->ExtensionName = $param["ExtensionName"]; } + + if (array_key_exists("SkillGroupIds",$param) and $param["SkillGroupIds"] !== null) { + $this->SkillGroupIds = $param["SkillGroupIds"]; + } + + if (array_key_exists("Relation",$param) and $param["Relation"] !== null) { + $this->Relation = $param["Relation"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateSDKLoginTokenRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateSDKLoginTokenRequest.php index 91df06f9..5b78b4ac 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateSDKLoginTokenRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/CreateSDKLoginTokenRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method integer getSdkAppId() 获取应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc * @method void setSdkAppId(integer $SdkAppId) 设置应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc - * @method string getSeatUserId() 获取坐席账号。 - * @method void setSeatUserId(string $SeatUserId) 设置坐席账号。 + * @method string getSeatUserId() 获取座席账号。 + * @method void setSeatUserId(string $SeatUserId) 设置座席账号。 */ class CreateSDKLoginTokenRequest extends AbstractModel { @@ -33,13 +33,13 @@ class CreateSDKLoginTokenRequest extends AbstractModel public $SdkAppId; /** - * @var string 坐席账号。 + * @var string 座席账号。 */ public $SeatUserId; /** * @param integer $SdkAppId 应用 ID(必填),可以查看 https://console.cloud.tencent.com/ccc - * @param string $SeatUserId 坐席账号。 + * @param string $SeatUserId 座席账号。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/ErrStaffItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/ErrStaffItem.php index 7ac39866..42a9bd21 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/ErrStaffItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/ErrStaffItem.php @@ -18,7 +18,7 @@ namespace TencentCloud\Ccc\V20200210\Models; use TencentCloud\Common\AbstractModel; /** - * 批量添加客服时,返回出错客服的像个信息 + * 批量添加客服时,返回出错客服的信息 * * @method string getStaffEmail() 获取坐席邮箱地址 * @method void setStaffEmail(string $StaffEmail) 设置坐席邮箱地址 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/ModifyStaffRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/ModifyStaffRequest.php index 83221e08..7796e055 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/ModifyStaffRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/ModifyStaffRequest.php @@ -22,14 +22,14 @@ use TencentCloud\Common\AbstractModel; * * @method integer getSdkAppId() 获取应用ID * @method void setSdkAppId(integer $SdkAppId) 设置应用ID - * @method string getEmail() 获取坐席账户 - * @method void setEmail(string $Email) 设置坐席账户 - * @method string getName() 获取坐席名称 - * @method void setName(string $Name) 设置坐席名称 - * @method string getPhone() 获取坐席手机号(带0086前缀,示例:008618011111111) - * @method void setPhone(string $Phone) 设置坐席手机号(带0086前缀,示例:008618011111111) - * @method string getNick() 获取坐席昵称 - * @method void setNick(string $Nick) 设置坐席昵称 + * @method string getEmail() 获取座席账户 + * @method void setEmail(string $Email) 设置座席账户 + * @method string getName() 获取座席名称 + * @method void setName(string $Name) 设置座席名称 + * @method string getPhone() 获取座席手机号(带0086前缀,示例:008618011111111) + * @method void setPhone(string $Phone) 设置座席手机号(带0086前缀,示例:008618011111111) + * @method string getNick() 获取座席昵称 + * @method void setNick(string $Nick) 设置座席昵称 * @method array getSkillGroupIds() 获取绑定技能组ID列表 * @method void setSkillGroupIds(array $SkillGroupIds) 设置绑定技能组ID列表 * @method boolean getUseMobileCallOut() 获取是否开启手机外呼开关 @@ -45,22 +45,22 @@ class ModifyStaffRequest extends AbstractModel public $SdkAppId; /** - * @var string 坐席账户 + * @var string 座席账户 */ public $Email; /** - * @var string 坐席名称 + * @var string 座席名称 */ public $Name; /** - * @var string 坐席手机号(带0086前缀,示例:008618011111111) + * @var string 座席手机号(带0086前缀,示例:008618011111111) */ public $Phone; /** - * @var string 坐席昵称 + * @var string 座席昵称 */ public $Nick; @@ -81,10 +81,10 @@ class ModifyStaffRequest extends AbstractModel /** * @param integer $SdkAppId 应用ID - * @param string $Email 坐席账户 - * @param string $Name 坐席名称 - * @param string $Phone 坐席手机号(带0086前缀,示例:008618011111111) - * @param string $Nick 坐席昵称 + * @param string $Email 座席账户 + * @param string $Name 座席名称 + * @param string $Phone 座席手机号(带0086前缀,示例:008618011111111) + * @param string $Nick 座席昵称 * @param array $SkillGroupIds 绑定技能组ID列表 * @param boolean $UseMobileCallOut 是否开启手机外呼开关 * @param integer $UseMobileAccept 手机接听模式 0 - 关闭 | 1 - 仅离线 | 2 - 始终 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/PackageBuyInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/PackageBuyInfo.php index 6cfc0bca..a951839a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/PackageBuyInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/PackageBuyInfo.php @@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setCapacityRemain(integer $CapacityRemain) 设置套餐包剩余量 * @method integer getBuyTime() 获取购买时间戳 * @method void setBuyTime(integer $BuyTime) 设置购买时间戳 - * @method integer getEndTime() 获取截至时间戳 - * @method void setEndTime(integer $EndTime) 设置截至时间戳 + * @method integer getEndTime() 获取截止时间戳 + * @method void setEndTime(integer $EndTime) 设置截止时间戳 */ class PackageBuyInfo extends AbstractModel { @@ -61,7 +61,7 @@ class PackageBuyInfo extends AbstractModel public $BuyTime; /** - * @var integer 截至时间戳 + * @var integer 截止时间戳 */ public $EndTime; @@ -71,7 +71,7 @@ class PackageBuyInfo extends AbstractModel * @param integer $CapacitySize 套餐包总量 * @param integer $CapacityRemain 套餐包剩余量 * @param integer $BuyTime 购买时间戳 - * @param integer $EndTime 截至时间戳 + * @param integer $EndTime 截止时间戳 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/PhoneNumBuyInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/PhoneNumBuyInfo.php index 421c464d..6ec687e2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/PhoneNumBuyInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/PhoneNumBuyInfo.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setCallType(integer $CallType) 设置号码呼叫类型,1-呼入|2-呼出|3-呼入呼出 * @method integer getBuyTime() 获取购买时间戳 * @method void setBuyTime(integer $BuyTime) 设置购买时间戳 - * @method integer getEndTime() 获取截至时间戳 - * @method void setEndTime(integer $EndTime) 设置截至时间戳 + * @method integer getEndTime() 获取截止时间戳 + * @method void setEndTime(integer $EndTime) 设置截止时间戳 * @method integer getState() 获取号码状态,1正常|2欠费停用|4管理员停用|5违规停用 * @method void setState(integer $State) 设置号码状态,1正常|2欠费停用|4管理员停用|5违规停用 */ @@ -56,7 +56,7 @@ class PhoneNumBuyInfo extends AbstractModel public $BuyTime; /** - * @var integer 截至时间戳 + * @var integer 截止时间戳 */ public $EndTime; @@ -70,7 +70,7 @@ class PhoneNumBuyInfo extends AbstractModel * @param integer $Type 号码类型,0-固话|1-虚商号码|2-运营商号码|3-400号码 * @param integer $CallType 号码呼叫类型,1-呼入|2-呼出|3-呼入呼出 * @param integer $BuyTime 购买时间戳 - * @param integer $EndTime 截至时间戳 + * @param integer $EndTime 截止时间戳 * @param integer $State 号码状态,1正常|2欠费停用|4管理员停用|5违规停用 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/SdkAppIdBuyInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/SdkAppIdBuyInfo.php index 9a54b365..70c1e81a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/SdkAppIdBuyInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/SdkAppIdBuyInfo.php @@ -30,6 +30,10 @@ use TencentCloud\Common\AbstractModel; * @method void setStaffBuyList(array $StaffBuyList) 设置坐席购买列表 (还在有效期内) * @method array getPhoneNumBuyList() 获取号码购买列表 * @method void setPhoneNumBuyList(array $PhoneNumBuyList) 设置号码购买列表 + * @method integer getSipBuyNum() 获取办公电话购买数(还在有效期内) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSipBuyNum(integer $SipBuyNum) 设置办公电话购买数(还在有效期内) +注意:此字段可能返回 null,表示取不到有效值。 */ class SdkAppIdBuyInfo extends AbstractModel { @@ -58,12 +62,20 @@ class SdkAppIdBuyInfo extends AbstractModel */ public $PhoneNumBuyList; + /** + * @var integer 办公电话购买数(还在有效期内) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SipBuyNum; + /** * @param integer $SdkAppId 应用ID * @param string $Name 应用名称 * @param integer $StaffBuyNum 坐席购买数(还在有效期内) * @param array $StaffBuyList 坐席购买列表 (还在有效期内) * @param array $PhoneNumBuyList 号码购买列表 + * @param integer $SipBuyNum 办公电话购买数(还在有效期内) +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -107,5 +119,9 @@ class SdkAppIdBuyInfo extends AbstractModel array_push($this->PhoneNumBuyList, $obj); } } + + if (array_key_exists("SipBuyNum",$param) and $param["SipBuyNum"] !== null) { + $this->SipBuyNum = $param["SipBuyNum"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/StaffBuyInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/StaffBuyInfo.php index 9e7fd8f1..7c5586d5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/StaffBuyInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/StaffBuyInfo.php @@ -24,8 +24,12 @@ use TencentCloud\Common\AbstractModel; * @method void setNum(integer $Num) 设置购买坐席数量 * @method integer getBuyTime() 获取购买时间戳 * @method void setBuyTime(integer $BuyTime) 设置购买时间戳 - * @method integer getEndTime() 获取截至时间戳 - * @method void setEndTime(integer $EndTime) 设置截至时间戳 + * @method integer getEndTime() 获取截止时间戳 + * @method void setEndTime(integer $EndTime) 设置截止时间戳 + * @method integer getSipNum() 获取购买办公电话数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSipNum(integer $SipNum) 设置购买办公电话数量 +注意:此字段可能返回 null,表示取不到有效值。 */ class StaffBuyInfo extends AbstractModel { @@ -40,14 +44,22 @@ class StaffBuyInfo extends AbstractModel public $BuyTime; /** - * @var integer 截至时间戳 + * @var integer 截止时间戳 */ public $EndTime; + /** + * @var integer 购买办公电话数量 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SipNum; + /** * @param integer $Num 购买坐席数量 * @param integer $BuyTime 购买时间戳 - * @param integer $EndTime 截至时间戳 + * @param integer $EndTime 截止时间戳 + * @param integer $SipNum 购买办公电话数量 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -73,5 +85,9 @@ class StaffBuyInfo extends AbstractModel if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { $this->EndTime = $param["EndTime"]; } + + if (array_key_exists("SipNum",$param) and $param["SipNum"] !== null) { + $this->SipNum = $param["SipNum"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/TelCdrInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/TelCdrInfo.php index 310556d0..58a2fe04 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/TelCdrInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ccc/V20200210/Models/TelCdrInfo.php @@ -297,6 +297,10 @@ use TencentCloud\Common\AbstractModel; * @method array getVoicemailRecordURL() 获取通话中语音留言录音URL 注意:此字段可能返回 null,表示取不到有效值。 * @method void setVoicemailRecordURL(array $VoicemailRecordURL) 设置通话中语音留言录音URL +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getVoicemailAsrURL() 获取通话中语音留言ASR文本信息地址 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVoicemailAsrURL(array $VoicemailAsrURL) 设置通话中语音留言ASR文本信息地址 注意:此字段可能返回 null,表示取不到有效值。 */ class TelCdrInfo extends AbstractModel @@ -572,6 +576,12 @@ class TelCdrInfo extends AbstractModel */ public $VoicemailRecordURL; + /** + * @var array 通话中语音留言ASR文本信息地址 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VoicemailAsrURL; + /** * @param string $Caller 主叫号码 * @param string $Callee 被叫号码 @@ -711,6 +721,8 @@ class TelCdrInfo extends AbstractModel * @param string $QueuedSkillGroupName 排队技能组名称 注意:此字段可能返回 null,表示取不到有效值。 * @param array $VoicemailRecordURL 通话中语音留言录音URL +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $VoicemailAsrURL 通话中语音留言ASR文本信息地址 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -873,5 +885,9 @@ class TelCdrInfo extends AbstractModel if (array_key_exists("VoicemailRecordURL",$param) and $param["VoicemailRecordURL"] !== null) { $this->VoicemailRecordURL = $param["VoicemailRecordURL"]; } + + if (array_key_exists("VoicemailAsrURL",$param) and $param["VoicemailAsrURL"] !== null) { + $this->VoicemailAsrURL = $param["VoicemailAsrURL"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/CdbClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/CdbClient.php index b621f27c..c4d42552 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/CdbClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/CdbClient.php @@ -62,6 +62,7 @@ use TencentCloud\Cdb\V20170320\Models as Models; 3. 支持创建 MySQL 5.5、MySQL 5.6 、MySQL 5.7 和 MySQL 8.0 版本; 4. 支持创建主实例、灾备实例和只读实例; 5. 当入参指定 Port,ParamList 或 Password 时,该实例会进行初始化操作; + * @method Models\CreateDatabaseResponse CreateDatabase(Models\CreateDatabaseRequest $req) 本接口(CreateDatabase)用于在云数据库实例中创建数据库。 * @method Models\CreateDeployGroupResponse CreateDeployGroup(Models\CreateDeployGroupRequest $req) 本接口(CreateDeployGroup)用于创建放置实例的置放群组 * @method Models\CreateParamTemplateResponse CreateParamTemplate(Models\CreateParamTemplateRequest $req) 该接口(CreateParamTemplate)用于创建参数模板,全地域公共参数Region均为ap-guangzhou。 * @method Models\CreateRoInstanceIpResponse CreateRoInstanceIp(Models\CreateRoInstanceIpRequest $req) 本接口(CreateRoInstanceIp)用于创建云数据库只读实例的独立VIP。 @@ -78,28 +79,27 @@ use TencentCloud\Cdb\V20170320\Models as Models; * @method Models\DescribeAsyncRequestInfoResponse DescribeAsyncRequestInfo(Models\DescribeAsyncRequestInfoRequest $req) 本接口(DescribeAsyncRequestInfo)用于查询云数据库实例异步任务的执行结果。 * @method Models\DescribeAuditConfigResponse DescribeAuditConfig(Models\DescribeAuditConfigRequest $req) 本接口(DescribeAuditConfig)用于查询云数据库审计策略的服务配置,包括审计日志保存时长等。 * @method Models\DescribeAuditLogFilesResponse DescribeAuditLogFiles(Models\DescribeAuditLogFilesRequest $req) 本接口(DescribeAuditLogFiles)用于查询云数据库实例的审计日志文件。 + * @method Models\DescribeAuditLogsResponse DescribeAuditLogs(Models\DescribeAuditLogsRequest $req) 本接口(DescribeAuditLogs)用于查询数据库审计日志。 * @method Models\DescribeAuditPoliciesResponse DescribeAuditPolicies(Models\DescribeAuditPoliciesRequest $req) 本接口(DescribeAuditPolicies)用于查询云数据库实例的审计策略。 * @method Models\DescribeAuditRulesResponse DescribeAuditRules(Models\DescribeAuditRulesRequest $req) 本接口(DescribeAuditRules)用于查询用户在当前地域的审计规则。 * @method Models\DescribeBackupConfigResponse DescribeBackupConfig(Models\DescribeBackupConfigRequest $req) 本接口(DescribeBackupConfig)用于查询数据库备份配置信息。 - * @method Models\DescribeBackupDatabasesResponse DescribeBackupDatabases(Models\DescribeBackupDatabasesRequest $req) 本接口(DescribeBackupDatabases)用于查询备份文件包含的库 (已废弃)。 + * @method Models\DescribeBackupDatabasesResponse DescribeBackupDatabases(Models\DescribeBackupDatabasesRequest $req) 接口已废弃,需要下线 + +本接口(DescribeBackupDatabases)用于查询备份文件包含的库 (已废弃)。 旧版本支持全量备份后,用户如果分库表下载逻辑备份文件,需要用到此接口。 新版本支持(CreateBackup)创建逻辑备份的时候,直接发起指定库表备份,用户直接下载该备份文件即可。 + * @method Models\DescribeBackupDecryptionKeyResponse DescribeBackupDecryptionKey(Models\DescribeBackupDecryptionKeyRequest $req) 本接口(DescribeBackupDecryptionKey)用于查询备份文件解密密钥。 * @method Models\DescribeBackupDownloadRestrictionResponse DescribeBackupDownloadRestriction(Models\DescribeBackupDownloadRestrictionRequest $req) 该接口用户查询当前地域用户设置的默认备份下载来源限制。 * @method Models\DescribeBackupEncryptionStatusResponse DescribeBackupEncryptionStatus(Models\DescribeBackupEncryptionStatusRequest $req) 本接口(DescribeBackupEncryptionStatus)用于查询实例默认备份加密状态。 * @method Models\DescribeBackupOverviewResponse DescribeBackupOverview(Models\DescribeBackupOverviewRequest $req) 本接口(DescribeBackupOverview)用于查询用户的备份概览。返回用户当前备份总个数、备份总的占用容量、赠送的免费容量、计费容量(容量单位为字节)。 * @method Models\DescribeBackupSummariesResponse DescribeBackupSummaries(Models\DescribeBackupSummariesRequest $req) 本接口(DescribeBackupSummaries)用于查询备份的统计情况,返回以实例为维度的备份占用容量,以及每个实例的数据备份和日志备份的个数和容量(容量单位为字节)。 - * @method Models\DescribeBackupTablesResponse DescribeBackupTables(Models\DescribeBackupTablesRequest $req) 本接口(DescribeBackupTables)用于查询指定的数据库的备份数据表名 (已废弃)。 -旧版本支持全量备份后,用户如果分库表下载逻辑备份文件,需要用到此接口。 -新版本支持(CreateBackup)创建逻辑备份的时候,直接发起指定库表备份,用户直接下载该备份文件即可。 * @method Models\DescribeBackupsResponse DescribeBackups(Models\DescribeBackupsRequest $req) 本接口(DescribeBackups)用于查询云数据库实例的备份数据。 * @method Models\DescribeBinlogBackupOverviewResponse DescribeBinlogBackupOverview(Models\DescribeBinlogBackupOverviewRequest $req) 本接口(DescribeBinlogBackupOverview)用于查询用户在当前地域总的日志备份概览。 * @method Models\DescribeBinlogsResponse DescribeBinlogs(Models\DescribeBinlogsRequest $req) 本接口(DescribeBinlogs)用于查询云数据库实例的 binlog 文件列表。 - * @method Models\DescribeCDBProxyResponse DescribeCDBProxy(Models\DescribeCDBProxyRequest $req) 接口已经废弃,请使用+DescribeCdbProxyInfo+进行替换。 - -查询数据库代理(待下线,替换接口QueryCDBProxy) * @method Models\DescribeCdbProxyInfoResponse DescribeCdbProxyInfo(Models\DescribeCdbProxyInfoRequest $req) 查询数据库代理详情信息 * @method Models\DescribeCdbZoneConfigResponse DescribeCdbZoneConfig(Models\DescribeCdbZoneConfigRequest $req) 本接口(DescribeCdbZoneConfig)用于查询云数据库各地域可售卖的规格配置。 * @method Models\DescribeCloneListResponse DescribeCloneList(Models\DescribeCloneListRequest $req) 本接口(DescribeCloneList) 用于查询用户实例的克隆任务列表。 + * @method Models\DescribeCpuExpandStrategyResponse DescribeCpuExpandStrategy(Models\DescribeCpuExpandStrategyRequest $req) 通过该 API 可以查询实例的 CPU 弹性扩容策略 * @method Models\DescribeDBFeaturesResponse DescribeDBFeatures(Models\DescribeDBFeaturesRequest $req) 本接口(DescribeDBFeatures)用于查询云数据库版本属性,包括是否支持数据库加密、数据库审计等功能。 * @method Models\DescribeDBImportRecordsResponse DescribeDBImportRecords(Models\DescribeDBImportRecordsRequest $req) 本接口(DescribeDBImportRecords)用于查询云数据库导入任务操作日志。 * @method Models\DescribeDBInstanceCharsetResponse DescribeDBInstanceCharset(Models\DescribeDBInstanceCharsetRequest $req) 本接口(DescribeDBInstanceCharset)用于查询云数据库实例的字符集,获取字符集的名称。 @@ -126,9 +126,6 @@ use TencentCloud\Cdb\V20170320\Models as Models; * @method Models\DescribeParamTemplateInfoResponse DescribeParamTemplateInfo(Models\DescribeParamTemplateInfoRequest $req) 该接口(DescribeParamTemplateInfo)用于查询参数模板详情,全地域公共参数Region均为ap-guangzhou。 * @method Models\DescribeParamTemplatesResponse DescribeParamTemplates(Models\DescribeParamTemplatesRequest $req) 该接口(DescribeParamTemplates)查询参数模板列表,全地域公共参数Region均为ap-guangzhou。 * @method Models\DescribeProjectSecurityGroupsResponse DescribeProjectSecurityGroups(Models\DescribeProjectSecurityGroupsRequest $req) 本接口(DescribeProjectSecurityGroups)用于查询项目的安全组详情。 - * @method Models\DescribeProxyConnectionPoolConfResponse DescribeProxyConnectionPoolConf(Models\DescribeProxyConnectionPoolConfRequest $req) 当前接口已经废弃,请使用+DescribeCdbProxyInfo+替代。 - -获取数据库代理连接池相关规格配置 * @method Models\DescribeProxyCustomConfResponse DescribeProxyCustomConf(Models\DescribeProxyCustomConfRequest $req) 查询代理规格配置 * @method Models\DescribeProxySupportParamResponse DescribeProxySupportParam(Models\DescribeProxySupportParamRequest $req) 查询实例支持代理版本和参数 * @method Models\DescribeRemoteBackupConfigResponse DescribeRemoteBackupConfig(Models\DescribeRemoteBackupConfigRequest $req) 本接口(DescribeRemoteBackupConfig)用于查询数据库异地备份配置信息。 @@ -164,16 +161,7 @@ use TencentCloud\Cdb\V20170320\Models as Models; * @method Models\ModifyAutoRenewFlagResponse ModifyAutoRenewFlag(Models\ModifyAutoRenewFlagRequest $req) 本接口(ModifyAutoRenewFlag)用于修改云数据库实例的自动续费标记。仅支持包年包月的实例设置自动续费标记。 * @method Models\ModifyBackupConfigResponse ModifyBackupConfig(Models\ModifyBackupConfigRequest $req) 本接口(ModifyBackupConfig)用于修改数据库备份配置信息。 * @method Models\ModifyBackupDownloadRestrictionResponse ModifyBackupDownloadRestriction(Models\ModifyBackupDownloadRestrictionRequest $req) 该接口用于修改用户当前地域的备份文件限制下载来源,可以设置内外网均可下载、仅内网可下载,或内网指定的vpc、ip可以下载。 - * @method Models\ModifyBackupEncryptionStatusResponse ModifyBackupEncryptionStatus(Models\ModifyBackupEncryptionStatusRequest $req) 本接口(ModifyBackupEncryptionStatus)用于设置实例备份文件是否加密。 - * @method Models\ModifyCDBProxyConnectionPoolResponse ModifyCDBProxyConnectionPool(Models\ModifyCDBProxyConnectionPoolRequest $req) 当前接口已经废弃,请使用+AdjustCdbProxyAddress+进行替代。 - -请求该接口配置数据库连接池;支持的连接池配置请求DescribeProxyConnectionPoolConf接口获取。 - * @method Models\ModifyCDBProxyDescResponse ModifyCDBProxyDesc(Models\ModifyCDBProxyDescRequest $req) 当前接口已经废弃,请使用+ModifyCdbProxyAddressDesc+进行替代。 - -修改数据库代理描述 - * @method Models\ModifyCDBProxyVipVPortResponse ModifyCDBProxyVipVPort(Models\ModifyCDBProxyVipVPortRequest $req) 当前接口已经废弃,请使用+ModifyCdbProxyAddressVipAndVPort+进行替代。 - -修改数据库代理VIP或端口 + * @method Models\ModifyBackupEncryptionStatusResponse ModifyBackupEncryptionStatus(Models\ModifyBackupEncryptionStatusRequest $req) 本接口(ModifyBackupEncryptionStatus)用于设置实例备份文件是否加密。 * @method Models\ModifyCdbProxyAddressDescResponse ModifyCdbProxyAddressDesc(Models\ModifyCdbProxyAddressDescRequest $req) 修改代理地址描述信息 * @method Models\ModifyCdbProxyAddressVipAndVPortResponse ModifyCdbProxyAddressVipAndVPort(Models\ModifyCdbProxyAddressVipAndVPortRequest $req) 修改数据库代理地址VPC信息 * @method Models\ModifyCdbProxyParamResponse ModifyCdbProxyParam(Models\ModifyCdbProxyParamRequest $req) 配置数据库代理参数 @@ -211,9 +199,6 @@ use TencentCloud\Cdb\V20170320\Models as Models; * @method Models\OpenWanServiceResponse OpenWanService(Models\OpenWanServiceRequest $req) 本接口(OpenWanService)用于开通实例外网访问。 注意,实例开通外网访问之前,需要先将实例进行 [实例初始化](https://cloud.tencent.com/document/api/236/15873) 操作。 - * @method Models\QueryCDBProxyResponse QueryCDBProxy(Models\QueryCDBProxyRequest $req) 当前接口已经废弃,请使用+DescribeCdbProxyInfo+进行替代。 - -查询代理详情 * @method Models\ReleaseIsolatedDBInstancesResponse ReleaseIsolatedDBInstances(Models\ReleaseIsolatedDBInstancesRequest $req) 本接口(ReleaseIsolatedDBInstances)用于恢复已隔离云数据库实例。 * @method Models\ReloadBalanceProxyNodeResponse ReloadBalanceProxyNode(Models\ReloadBalanceProxyNodeRequest $req) 重新负载均衡数据库代理 * @method Models\RenewDBInstanceResponse RenewDBInstance(Models\RenewDBInstanceRequest $req) 本接口(RenewDBInstance)用于续费云数据库实例,支持付费模式为包年包月的实例。按量计费实例可通过该接口续费为包年包月的实例。 @@ -224,7 +209,9 @@ use TencentCloud\Cdb\V20170320\Models as Models; 1、本接口只支持主实例进行重启操作; 2、实例状态必须为正常,并且没有其他异步任务在执行中。 * @method Models\StartBatchRollbackResponse StartBatchRollback(Models\StartBatchRollbackRequest $req) 该接口(StartBatchRollback)用于批量回档云数据库实例的库表。 + * @method Models\StartCpuExpandResponse StartCpuExpand(Models\StartCpuExpandRequest $req) 通过该API,可以开启CPU弹性扩容,包括一次性的手动扩容以及自动弹性扩容。 * @method Models\StartReplicationResponse StartReplication(Models\StartReplicationRequest $req) 开启 RO 复制,从主实例同步数据。 + * @method Models\StopCpuExpandResponse StopCpuExpand(Models\StopCpuExpandRequest $req) 通过该API,可以关闭 CPU 弹性扩容。 * @method Models\StopDBImportJobResponse StopDBImportJob(Models\StopDBImportJobRequest $req) 本接口(StopDBImportJob)用于终止数据导入任务。 * @method Models\StopReplicationResponse StopReplication(Models\StopReplicationRequest $req) 停止 RO 复制,中断从主实例同步数据。 * @method Models\StopRollbackResponse StopRollback(Models\StopRollbackRequest $req) 本接口(StopRollback) 用于撤销实例正在进行的回档任务,该接口返回一个异步任务id。 撤销结果可以通过 DescribeAsyncRequestInfo 查询任务的执行情况。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/AnalyzeAuditLogsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/AnalyzeAuditLogsRequest.php index 89ca6894..9f5a3955 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/AnalyzeAuditLogsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/AnalyzeAuditLogsRequest.php @@ -28,8 +28,10 @@ use TencentCloud\Common\AbstractModel; * @method void setEndTime(string $EndTime) 设置要分析的日志结束时间,格式为:"2023-02-16 00:10:20"。 * @method array getAggregationConditions() 获取聚合维度的排序条件。 * @method void setAggregationConditions(array $AggregationConditions) 设置聚合维度的排序条件。 - * @method AuditLogFilter getAuditLogFilter() 获取该过滤条件下的审计日志结果集作为分析日志。 - * @method void setAuditLogFilter(AuditLogFilter $AuditLogFilter) 设置该过滤条件下的审计日志结果集作为分析日志。 + * @method AuditLogFilter getAuditLogFilter() 获取已废弃。该过滤条件下的审计日志结果集作为分析日志。 + * @method void setAuditLogFilter(AuditLogFilter $AuditLogFilter) 设置已废弃。该过滤条件下的审计日志结果集作为分析日志。 + * @method array getLogFilter() 获取该过滤条件下的审计日志结果集作为分析日志。 + * @method void setLogFilter(array $LogFilter) 设置该过滤条件下的审计日志结果集作为分析日志。 */ class AnalyzeAuditLogsRequest extends AbstractModel { @@ -54,16 +56,22 @@ class AnalyzeAuditLogsRequest extends AbstractModel public $AggregationConditions; /** - * @var AuditLogFilter 该过滤条件下的审计日志结果集作为分析日志。 + * @var AuditLogFilter 已废弃。该过滤条件下的审计日志结果集作为分析日志。 */ public $AuditLogFilter; + /** + * @var array 该过滤条件下的审计日志结果集作为分析日志。 + */ + public $LogFilter; + /** * @param string $InstanceId 实例ID。 * @param string $StartTime 要分析的日志开始时间,格式为:"2023-02-16 00:00:20"。 * @param string $EndTime 要分析的日志结束时间,格式为:"2023-02-16 00:10:20"。 * @param array $AggregationConditions 聚合维度的排序条件。 - * @param AuditLogFilter $AuditLogFilter 该过滤条件下的审计日志结果集作为分析日志。 + * @param AuditLogFilter $AuditLogFilter 已废弃。该过滤条件下的审计日志结果集作为分析日志。 + * @param array $LogFilter 该过滤条件下的审计日志结果集作为分析日志。 */ function __construct() { @@ -103,5 +111,14 @@ class AnalyzeAuditLogsRequest extends AbstractModel $this->AuditLogFilter = new AuditLogFilter(); $this->AuditLogFilter->deserialize($param["AuditLogFilter"]); } + + if (array_key_exists("LogFilter",$param) and $param["LogFilter"] !== null) { + $this->LogFilter = []; + foreach ($param["LogFilter"] as $key => $value){ + $obj = new InstanceAuditLogFilters(); + $obj->deserialize($value); + array_push($this->LogFilter, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/AuditLog.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/AuditLog.php new file mode 100644 index 00000000..95926b70 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/AuditLog.php @@ -0,0 +1,281 @@ +AffectRows = $param["AffectRows"]; + } + + if (array_key_exists("ErrCode",$param) and $param["ErrCode"] !== null) { + $this->ErrCode = $param["ErrCode"]; + } + + if (array_key_exists("SqlType",$param) and $param["SqlType"] !== null) { + $this->SqlType = $param["SqlType"]; + } + + if (array_key_exists("PolicyName",$param) and $param["PolicyName"] !== null) { + $this->PolicyName = $param["PolicyName"]; + } + + if (array_key_exists("DBName",$param) and $param["DBName"] !== null) { + $this->DBName = $param["DBName"]; + } + + if (array_key_exists("Sql",$param) and $param["Sql"] !== null) { + $this->Sql = $param["Sql"]; + } + + if (array_key_exists("Host",$param) and $param["Host"] !== null) { + $this->Host = $param["Host"]; + } + + if (array_key_exists("User",$param) and $param["User"] !== null) { + $this->User = $param["User"]; + } + + if (array_key_exists("ExecTime",$param) and $param["ExecTime"] !== null) { + $this->ExecTime = $param["ExecTime"]; + } + + if (array_key_exists("Timestamp",$param) and $param["Timestamp"] !== null) { + $this->Timestamp = $param["Timestamp"]; + } + + if (array_key_exists("SentRows",$param) and $param["SentRows"] !== null) { + $this->SentRows = $param["SentRows"]; + } + + if (array_key_exists("ThreadId",$param) and $param["ThreadId"] !== null) { + $this->ThreadId = $param["ThreadId"]; + } + + if (array_key_exists("CheckRows",$param) and $param["CheckRows"] !== null) { + $this->CheckRows = $param["CheckRows"]; + } + + if (array_key_exists("CpuTime",$param) and $param["CpuTime"] !== null) { + $this->CpuTime = $param["CpuTime"]; + } + + if (array_key_exists("IoWaitTime",$param) and $param["IoWaitTime"] !== null) { + $this->IoWaitTime = $param["IoWaitTime"]; + } + + if (array_key_exists("LockWaitTime",$param) and $param["LockWaitTime"] !== null) { + $this->LockWaitTime = $param["LockWaitTime"]; + } + + if (array_key_exists("NsTime",$param) and $param["NsTime"] !== null) { + $this->NsTime = $param["NsTime"]; + } + + if (array_key_exists("TrxLivingTime",$param) and $param["TrxLivingTime"] !== null) { + $this->TrxLivingTime = $param["TrxLivingTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/BaseGroupInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/BaseGroupInfo.php deleted file mode 100755 index be97ffe9..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/BaseGroupInfo.php +++ /dev/null @@ -1,169 +0,0 @@ -ProxyGroupId = $param["ProxyGroupId"]; - } - - if (array_key_exists("NodeCount",$param) and $param["NodeCount"] !== null) { - $this->NodeCount = $param["NodeCount"]; - } - - if (array_key_exists("Status",$param) and $param["Status"] !== null) { - $this->Status = $param["Status"]; - } - - if (array_key_exists("Region",$param) and $param["Region"] !== null) { - $this->Region = $param["Region"]; - } - - if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { - $this->Zone = $param["Zone"]; - } - - if (array_key_exists("OpenRW",$param) and $param["OpenRW"] !== null) { - $this->OpenRW = $param["OpenRW"]; - } - - if (array_key_exists("CurrentProxyVersion",$param) and $param["CurrentProxyVersion"] !== null) { - $this->CurrentProxyVersion = $param["CurrentProxyVersion"]; - } - - if (array_key_exists("SupportUpgradeProxyVersion",$param) and $param["SupportUpgradeProxyVersion"] !== null) { - $this->SupportUpgradeProxyVersion = $param["SupportUpgradeProxyVersion"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateAuditLogFileRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateAuditLogFileRequest.php index 59f3444b..e6c2ee92 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateAuditLogFileRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateAuditLogFileRequest.php @@ -20,12 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * CreateAuditLogFile请求参数结构体 * - * @method string getInstanceId() 获取实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 - * @method void setInstanceId(string $InstanceId) 设置实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 - * @method string getStartTime() 获取开始时间,格式为:"2017-07-12 10:29:20"。 - * @method void setStartTime(string $StartTime) 设置开始时间,格式为:"2017-07-12 10:29:20"。 - * @method string getEndTime() 获取结束时间,格式为:"2017-07-12 10:29:20"。 - * @method void setEndTime(string $EndTime) 设置结束时间,格式为:"2017-07-12 10:29:20"。 + * @method string getInstanceId() 获取实例 ID,与云数据库控制台页面中显示的实例 ID 相同。 + * @method void setInstanceId(string $InstanceId) 设置实例 ID,与云数据库控制台页面中显示的实例 ID 相同。 + * @method string getStartTime() 获取开始时间。 + * @method void setStartTime(string $StartTime) 设置开始时间。 + * @method string getEndTime() 获取结束时间。 + * @method void setEndTime(string $EndTime) 设置结束时间。 * @method string getOrder() 获取排序方式。支持值包括:"ASC" - 升序,"DESC" - 降序。 * @method void setOrder(string $Order) 设置排序方式。支持值包括:"ASC" - 升序,"DESC" - 降序。 * @method string getOrderBy() 获取排序字段。支持值包括: @@ -36,23 +36,25 @@ use TencentCloud\Common\AbstractModel; "timestamp" - 时间戳; "affectRows" - 影响行数; "execTime" - 执行时间。 - * @method AuditLogFilter getFilter() 获取过滤条件。可按设置的过滤条件过滤日志。 - * @method void setFilter(AuditLogFilter $Filter) 设置过滤条件。可按设置的过滤条件过滤日志。 + * @method AuditLogFilter getFilter() 获取已废弃。 + * @method void setFilter(AuditLogFilter $Filter) 设置已废弃。 + * @method array getLogFilter() 获取过滤条件。可按设置的过滤条件过滤日志。 + * @method void setLogFilter(array $LogFilter) 设置过滤条件。可按设置的过滤条件过滤日志。 */ class CreateAuditLogFileRequest extends AbstractModel { /** - * @var string 实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 + * @var string 实例 ID,与云数据库控制台页面中显示的实例 ID 相同。 */ public $InstanceId; /** - * @var string 开始时间,格式为:"2017-07-12 10:29:20"。 + * @var string 开始时间。 */ public $StartTime; /** - * @var string 结束时间,格式为:"2017-07-12 10:29:20"。 + * @var string 结束时间。 */ public $EndTime; @@ -70,20 +72,26 @@ class CreateAuditLogFileRequest extends AbstractModel public $OrderBy; /** - * @var AuditLogFilter 过滤条件。可按设置的过滤条件过滤日志。 + * @var AuditLogFilter 已废弃。 */ public $Filter; /** - * @param string $InstanceId 实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。 - * @param string $StartTime 开始时间,格式为:"2017-07-12 10:29:20"。 - * @param string $EndTime 结束时间,格式为:"2017-07-12 10:29:20"。 + * @var array 过滤条件。可按设置的过滤条件过滤日志。 + */ + public $LogFilter; + + /** + * @param string $InstanceId 实例 ID,与云数据库控制台页面中显示的实例 ID 相同。 + * @param string $StartTime 开始时间。 + * @param string $EndTime 结束时间。 * @param string $Order 排序方式。支持值包括:"ASC" - 升序,"DESC" - 降序。 * @param string $OrderBy 排序字段。支持值包括: "timestamp" - 时间戳; "affectRows" - 影响行数; "execTime" - 执行时间。 - * @param AuditLogFilter $Filter 过滤条件。可按设置的过滤条件过滤日志。 + * @param AuditLogFilter $Filter 已废弃。 + * @param array $LogFilter 过滤条件。可按设置的过滤条件过滤日志。 */ function __construct() { @@ -122,5 +130,14 @@ class CreateAuditLogFileRequest extends AbstractModel $this->Filter = new AuditLogFilter(); $this->Filter->deserialize($param["Filter"]); } + + if (array_key_exists("LogFilter",$param) and $param["LogFilter"] !== null) { + $this->LogFilter = []; + foreach ($param["LogFilter"] as $key => $value){ + $obj = new InstanceAuditLogFilters(); + $obj->deserialize($value); + array_push($this->LogFilter, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateCdbProxyAddressRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateCdbProxyAddressRequest.php index 3522253a..7fc440bd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateCdbProxyAddressRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateCdbProxyAddressRequest.php @@ -56,6 +56,8 @@ use TencentCloud\Common\AbstractModel; * @method void setVPort(integer $VPort) 设置端口 * @method array getSecurityGroup() 获取安全组 * @method void setSecurityGroup(array $SecurityGroup) 设置安全组 + * @method string getConnectionPoolType() 获取连接池类型。可选值 transaction(事务级别连接池),connection(会话级别连接池),ConnectionPool为true时生效。 + * @method void setConnectionPoolType(string $ConnectionPoolType) 设置连接池类型。可选值 transaction(事务级别连接池),connection(会话级别连接池),ConnectionPool为true时生效。 */ class CreateCdbProxyAddressRequest extends AbstractModel { @@ -145,6 +147,11 @@ class CreateCdbProxyAddressRequest extends AbstractModel */ public $SecurityGroup; + /** + * @var string 连接池类型。可选值 transaction(事务级别连接池),connection(会话级别连接池),ConnectionPool为true时生效。 + */ + public $ConnectionPoolType; + /** * @param string $ProxyGroupId 代理组ID * @param string $WeightMode 权重分配模式, @@ -164,6 +171,7 @@ class CreateCdbProxyAddressRequest extends AbstractModel * @param string $Vip IP地址 * @param integer $VPort 端口 * @param array $SecurityGroup 安全组 + * @param string $ConnectionPoolType 连接池类型。可选值 transaction(事务级别连接池),connection(会话级别连接池),ConnectionPool为true时生效。 */ function __construct() { @@ -250,5 +258,9 @@ class CreateCdbProxyAddressRequest extends AbstractModel if (array_key_exists("SecurityGroup",$param) and $param["SecurityGroup"] !== null) { $this->SecurityGroup = $param["SecurityGroup"]; } + + if (array_key_exists("ConnectionPoolType",$param) and $param["ConnectionPoolType"] !== null) { + $this->ConnectionPoolType = $param["ConnectionPoolType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDBInstanceHourRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDBInstanceHourRequest.php index 5e7577a2..f468a43f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDBInstanceHourRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDBInstanceHourRequest.php @@ -62,8 +62,8 @@ use TencentCloud\Common\AbstractModel; * @method void setRoGroup(RoGroup $RoGroup) 设置只读实例信息。购买只读实例时,该参数必传。 * @method integer getAutoRenewFlag() 获取购买按量计费实例该字段无意义。 * @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置购买按量计费实例该字段无意义。 - * @method string getInstanceName() 获取实例名称。一次购买多个实例命名会用后缀数字区分,例instnaceName=db,goodsNum=3,实例命名分别为db1,db2,db3。 - * @method void setInstanceName(string $InstanceName) 设置实例名称。一次购买多个实例命名会用后缀数字区分,例instnaceName=db,goodsNum=3,实例命名分别为db1,db2,db3。 + * @method string getInstanceName() 获取实例名称。一次购买多个实例命名会用后缀数字区分,例instanceName=db,goodsNum=3,实例命名分别为db1,db2,db3。 + * @method void setInstanceName(string $InstanceName) 设置实例名称。一次购买多个实例命名会用后缀数字区分,例instanceName=db,goodsNum=3,实例命名分别为db1,db2,db3。 * @method array getResourceTags() 获取实例标签信息。 * @method void setResourceTags(array $ResourceTags) 设置实例标签信息。 * @method string getDeployGroupId() 获取置放群组 ID。 @@ -74,8 +74,8 @@ use TencentCloud\Common\AbstractModel; * @method void setDeviceType(string $DeviceType) 设置实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC" - 基础版实例。 不指定则默认为通用型实例。 * @method integer getParamTemplateId() 获取参数模板id。 * @method void setParamTemplateId(integer $ParamTemplateId) 设置参数模板id。 - * @method array getAlarmPolicyList() 获取告警策略id数组。云监控DescribeAlarmPolicy接口返回的OriginId。 - * @method void setAlarmPolicyList(array $AlarmPolicyList) 设置告警策略id数组。云监控DescribeAlarmPolicy接口返回的OriginId。 + * @method array getAlarmPolicyList() 获取告警策略id数组。腾讯云可观测平台DescribeAlarmPolicy接口返回的OriginId。 + * @method void setAlarmPolicyList(array $AlarmPolicyList) 设置告警策略id数组。腾讯云可观测平台DescribeAlarmPolicy接口返回的OriginId。 * @method integer getInstanceNodes() 获取实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要购买三节点实例, 请将该值设置为3 或指定 BackupZone 参数。当购买主实例,且未指定该参数和 BackupZone 参数时,该值默认是 2, 即购买两节点实例。 * @method void setInstanceNodes(integer $InstanceNodes) 设置实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要购买三节点实例, 请将该值设置为3 或指定 BackupZone 参数。当购买主实例,且未指定该参数和 BackupZone 参数时,该值默认是 2, 即购买两节点实例。 * @method integer getCpu() 获取实例cpu核数, 如果不传将根据memory指定的内存值自动填充对应的cpu值。 @@ -203,7 +203,7 @@ class CreateDBInstanceHourRequest extends AbstractModel public $AutoRenewFlag; /** - * @var string 实例名称。一次购买多个实例命名会用后缀数字区分,例instnaceName=db,goodsNum=3,实例命名分别为db1,db2,db3。 + * @var string 实例名称。一次购买多个实例命名会用后缀数字区分,例instanceName=db,goodsNum=3,实例命名分别为db1,db2,db3。 */ public $InstanceName; @@ -233,7 +233,7 @@ class CreateDBInstanceHourRequest extends AbstractModel public $ParamTemplateId; /** - * @var array 告警策略id数组。云监控DescribeAlarmPolicy接口返回的OriginId。 + * @var array 告警策略id数组。腾讯云可观测平台DescribeAlarmPolicy接口返回的OriginId。 */ public $AlarmPolicyList; @@ -304,13 +304,13 @@ class CreateDBInstanceHourRequest extends AbstractModel * @param array $SecurityGroup 安全组参数,可使用 [查询项目安全组信息](https://cloud.tencent.com/document/api/236/15850) 接口查询某个项目的安全组详情。 * @param RoGroup $RoGroup 只读实例信息。购买只读实例时,该参数必传。 * @param integer $AutoRenewFlag 购买按量计费实例该字段无意义。 - * @param string $InstanceName 实例名称。一次购买多个实例命名会用后缀数字区分,例instnaceName=db,goodsNum=3,实例命名分别为db1,db2,db3。 + * @param string $InstanceName 实例名称。一次购买多个实例命名会用后缀数字区分,例instanceName=db,goodsNum=3,实例命名分别为db1,db2,db3。 * @param array $ResourceTags 实例标签信息。 * @param string $DeployGroupId 置放群组 ID。 * @param string $ClientToken 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间在48小时内唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。 * @param string $DeviceType 实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC" - 基础版实例。 不指定则默认为通用型实例。 * @param integer $ParamTemplateId 参数模板id。 - * @param array $AlarmPolicyList 告警策略id数组。云监控DescribeAlarmPolicy接口返回的OriginId。 + * @param array $AlarmPolicyList 告警策略id数组。腾讯云可观测平台DescribeAlarmPolicy接口返回的OriginId。 * @param integer $InstanceNodes 实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要购买三节点实例, 请将该值设置为3 或指定 BackupZone 参数。当购买主实例,且未指定该参数和 BackupZone 参数时,该值默认是 2, 即购买两节点实例。 * @param integer $Cpu 实例cpu核数, 如果不传将根据memory指定的内存值自动填充对应的cpu值。 * @param integer $AutoSyncFlag 是否自动发起灾备同步功能。该参数仅对购买灾备实例生效。 可选值为:0 - 不自动发起灾备同步;1 - 自动发起灾备同步。该值默认为0。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDBInstanceRequest.php index cde72273..096eca67 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDBInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDBInstanceRequest.php @@ -42,10 +42,10 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceRole(string $InstanceRole) 设置实例类型,默认为 master,支持值包括:master - 表示主实例,dr - 表示灾备实例,ro - 表示只读实例。 * @method string getMasterInstanceId() 获取实例 ID,购买只读实例时必填,该字段表示只读实例的主实例ID,请使用 [查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口查询云数据库实例 ID。 * @method void setMasterInstanceId(string $MasterInstanceId) 设置实例 ID,购买只读实例时必填,该字段表示只读实例的主实例ID,请使用 [查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口查询云数据库实例 ID。 - * @method string getEngineVersion() 获取MySQL 版本,值包括:5.5、5.6 和 5.7,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/api/236/17229) 接口获取可创建的实例版本。 - * @method void setEngineVersion(string $EngineVersion) 设置MySQL 版本,值包括:5.5、5.6 和 5.7,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/api/236/17229) 接口获取可创建的实例版本。 - * @method string getPassword() 获取设置 root 帐号密码,密码规则:8 - 64 个字符,至少包含字母、数字、字符(支持的字符:_+-&=!@#$%^*())中的两种,购买主实例时可指定该参数,购买只读实例或者灾备实例时指定该参数无意义。 - * @method void setPassword(string $Password) 设置设置 root 帐号密码,密码规则:8 - 64 个字符,至少包含字母、数字、字符(支持的字符:_+-&=!@#$%^*())中的两种,购买主实例时可指定该参数,购买只读实例或者灾备实例时指定该参数无意义。 + * @method string getEngineVersion() 获取MySQL 版本,值包括:5.5、5.6 、5.7和8.0,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/api/236/17229) 接口获取可创建的实例版本。 + * @method void setEngineVersion(string $EngineVersion) 设置MySQL 版本,值包括:5.5、5.6 、5.7和8.0,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/api/236/17229) 接口获取可创建的实例版本。 + * @method string getPassword() 获取设置 root 账号密码,密码规则:8 - 64 个字符,至少包含字母、数字、字符(支持的字符:_+-&=!@#$%^*())中的两种,购买主实例时可指定该参数,购买只读实例或者灾备实例时指定该参数无意义。 + * @method void setPassword(string $Password) 设置设置 root 账号密码,密码规则:8 - 64 个字符,至少包含字母、数字、字符(支持的字符:_+-&=!@#$%^*())中的两种,购买主实例时可指定该参数,购买只读实例或者灾备实例时指定该参数无意义。 * @method integer getProtectMode() 获取数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。 * @method void setProtectMode(integer $ProtectMode) 设置数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。 * @method integer getDeployMode() 获取多可用区域,默认为 0,支持值包括:0 - 表示单可用区,1 - 表示多可用区。 @@ -76,8 +76,8 @@ use TencentCloud\Common\AbstractModel; * @method void setDeviceType(string $DeviceType) 设置实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC" - 基础版实例。 不指定则默认为通用型实例。 * @method integer getParamTemplateId() 获取参数模板id。 * @method void setParamTemplateId(integer $ParamTemplateId) 设置参数模板id。 - * @method array getAlarmPolicyList() 获取告警策略id数组。云监控DescribeAlarmPolicy接口返回的OriginId。 - * @method void setAlarmPolicyList(array $AlarmPolicyList) 设置告警策略id数组。云监控DescribeAlarmPolicy接口返回的OriginId。 + * @method array getAlarmPolicyList() 获取告警策略id数组。腾讯云可观测平台DescribeAlarmPolicy接口返回的OriginId。 + * @method void setAlarmPolicyList(array $AlarmPolicyList) 设置告警策略id数组。腾讯云可观测平台DescribeAlarmPolicy接口返回的OriginId。 * @method integer getInstanceNodes() 获取实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要购买三节点实例, 请将该值设置为3 或指定 BackupZone 参数。当购买主实例,且未指定该参数和 BackupZone 参数时,该值默认是 2, 即购买两节点实例。 * @method void setInstanceNodes(integer $InstanceNodes) 设置实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要购买三节点实例, 请将该值设置为3 或指定 BackupZone 参数。当购买主实例,且未指定该参数和 BackupZone 参数时,该值默认是 2, 即购买两节点实例。 * @method integer getCpu() 获取实例cpu核数, 如果不传将根据memory指定的内存值自动填充对应的cpu值。 @@ -155,12 +155,12 @@ class CreateDBInstanceRequest extends AbstractModel public $MasterInstanceId; /** - * @var string MySQL 版本,值包括:5.5、5.6 和 5.7,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/api/236/17229) 接口获取可创建的实例版本。 + * @var string MySQL 版本,值包括:5.5、5.6 、5.7和8.0,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/api/236/17229) 接口获取可创建的实例版本。 */ public $EngineVersion; /** - * @var string 设置 root 帐号密码,密码规则:8 - 64 个字符,至少包含字母、数字、字符(支持的字符:_+-&=!@#$%^*())中的两种,购买主实例时可指定该参数,购买只读实例或者灾备实例时指定该参数无意义。 + * @var string 设置 root 账号密码,密码规则:8 - 64 个字符,至少包含字母、数字、字符(支持的字符:_+-&=!@#$%^*())中的两种,购买主实例时可指定该参数,购买只读实例或者灾备实例时指定该参数无意义。 */ public $Password; @@ -240,7 +240,7 @@ class CreateDBInstanceRequest extends AbstractModel public $ParamTemplateId; /** - * @var array 告警策略id数组。云监控DescribeAlarmPolicy接口返回的OriginId。 + * @var array 告警策略id数组。腾讯云可观测平台DescribeAlarmPolicy接口返回的OriginId。 */ public $AlarmPolicyList; @@ -301,8 +301,8 @@ class CreateDBInstanceRequest extends AbstractModel * @param integer $Port 自定义端口,端口支持范围:[ 1024-65535 ]。 * @param string $InstanceRole 实例类型,默认为 master,支持值包括:master - 表示主实例,dr - 表示灾备实例,ro - 表示只读实例。 * @param string $MasterInstanceId 实例 ID,购买只读实例时必填,该字段表示只读实例的主实例ID,请使用 [查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口查询云数据库实例 ID。 - * @param string $EngineVersion MySQL 版本,值包括:5.5、5.6 和 5.7,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/api/236/17229) 接口获取可创建的实例版本。 - * @param string $Password 设置 root 帐号密码,密码规则:8 - 64 个字符,至少包含字母、数字、字符(支持的字符:_+-&=!@#$%^*())中的两种,购买主实例时可指定该参数,购买只读实例或者灾备实例时指定该参数无意义。 + * @param string $EngineVersion MySQL 版本,值包括:5.5、5.6 、5.7和8.0,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/api/236/17229) 接口获取可创建的实例版本。 + * @param string $Password 设置 root 账号密码,密码规则:8 - 64 个字符,至少包含字母、数字、字符(支持的字符:_+-&=!@#$%^*())中的两种,购买主实例时可指定该参数,购买只读实例或者灾备实例时指定该参数无意义。 * @param integer $ProtectMode 数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。 * @param integer $DeployMode 多可用区域,默认为 0,支持值包括:0 - 表示单可用区,1 - 表示多可用区。 * @param string $SlaveZone 备库 1 的可用区信息,默认为 Zone 的值。 @@ -318,7 +318,7 @@ class CreateDBInstanceRequest extends AbstractModel * @param string $ClientToken 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间在48小时内唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。 * @param string $DeviceType 实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC" - 基础版实例。 不指定则默认为通用型实例。 * @param integer $ParamTemplateId 参数模板id。 - * @param array $AlarmPolicyList 告警策略id数组。云监控DescribeAlarmPolicy接口返回的OriginId。 + * @param array $AlarmPolicyList 告警策略id数组。腾讯云可观测平台DescribeAlarmPolicy接口返回的OriginId。 * @param integer $InstanceNodes 实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要购买三节点实例, 请将该值设置为3 或指定 BackupZone 参数。当购买主实例,且未指定该参数和 BackupZone 参数时,该值默认是 2, 即购买两节点实例。 * @param integer $Cpu 实例cpu核数, 如果不传将根据memory指定的内存值自动填充对应的cpu值。 * @param integer $AutoSyncFlag 是否自动发起灾备同步功能。该参数仅对购买灾备实例生效。 可选值为:0 - 不自动发起灾备同步;1 - 自动发起灾备同步。该值默认为0。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDBInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDBInstanceResponse.php index 798b3230..78df84ab 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDBInstanceResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDBInstanceResponse.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * CreateDBInstance返回参数结构体 * - * @method array getDealIds() 获取短订单 ID。 - * @method void setDealIds(array $DealIds) 设置短订单 ID。 + * @method array getDealIds() 获取计费子订单 ID。 + * @method void setDealIds(array $DealIds) 设置计费子订单 ID。 * @method array getInstanceIds() 获取实例 ID 列表。 * @method void setInstanceIds(array $InstanceIds) 设置实例 ID 列表。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class CreateDBInstanceResponse extends AbstractModel { /** - * @var array 短订单 ID。 + * @var array 计费子订单 ID。 */ public $DealIds; @@ -45,7 +45,7 @@ class CreateDBInstanceResponse extends AbstractModel public $RequestId; /** - * @param array $DealIds 短订单 ID。 + * @param array $DealIds 计费子订单 ID。 * @param array $InstanceIds 实例 ID 列表。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDatabaseRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDatabaseRequest.php new file mode 100644 index 00000000..4364daef --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDatabaseRequest.php @@ -0,0 +1,77 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("DBName",$param) and $param["DBName"] !== null) { + $this->DBName = $param["DBName"]; + } + + if (array_key_exists("CharacterSetName",$param) and $param["CharacterSetName"] !== null) { + $this->CharacterSetName = $param["CharacterSetName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyDescResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDatabaseResponse.php old mode 100755 new mode 100644 similarity index 94% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyDescResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDatabaseResponse.php index 0cdfa00c..dd7ed1d0 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyDescResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/CreateDatabaseResponse.php @@ -18,12 +18,12 @@ namespace TencentCloud\Cdb\V20170320\Models; use TencentCloud\Common\AbstractModel; /** - * ModifyCDBProxyDesc返回参数结构体 + * CreateDatabase返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class ModifyCDBProxyDescResponse extends AbstractModel +class CreateDatabaseResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeAuditLogsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeAuditLogsRequest.php new file mode 100644 index 00000000..c55d7050 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeAuditLogsRequest.php @@ -0,0 +1,154 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Order",$param) and $param["Order"] !== null) { + $this->Order = $param["Order"]; + } + + if (array_key_exists("OrderBy",$param) and $param["OrderBy"] !== null) { + $this->OrderBy = $param["OrderBy"]; + } + + if (array_key_exists("LogFilter",$param) and $param["LogFilter"] !== null) { + $this->LogFilter = []; + foreach ($param["LogFilter"] as $key => $value){ + $obj = new InstanceAuditLogFilters(); + $obj->deserialize($value); + array_push($this->LogFilter, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupTablesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeAuditLogsResponse.php old mode 100755 new mode 100644 similarity index 71% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupTablesResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeAuditLogsResponse.php index 9900dc23..03db2d77 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupTablesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeAuditLogsResponse.php @@ -18,24 +18,27 @@ namespace TencentCloud\Cdb\V20170320\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeBackupTables返回参数结构体 + * DescribeAuditLogs返回参数结构体 * - * @method integer getTotalCount() 获取返回的数据个数。 - * @method void setTotalCount(integer $TotalCount) 设置返回的数据个数。 - * @method array getItems() 获取符合条件的数据表数组。 - * @method void setItems(array $Items) 设置符合条件的数据表数组。 + * @method integer getTotalCount() 获取符合条件的审计日志条数。 + * @method void setTotalCount(integer $TotalCount) 设置符合条件的审计日志条数。 + * @method array getItems() 获取审计日志详情。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setItems(array $Items) 设置审计日志详情。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeBackupTablesResponse extends AbstractModel +class DescribeAuditLogsResponse extends AbstractModel { /** - * @var integer 返回的数据个数。 + * @var integer 符合条件的审计日志条数。 */ public $TotalCount; /** - * @var array 符合条件的数据表数组。 + * @var array 审计日志详情。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Items; @@ -45,8 +48,9 @@ class DescribeBackupTablesResponse extends AbstractModel public $RequestId; /** - * @param integer $TotalCount 返回的数据个数。 - * @param array $Items 符合条件的数据表数组。 + * @param integer $TotalCount 符合条件的审计日志条数。 + * @param array $Items 审计日志详情。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -69,7 +73,7 @@ class DescribeBackupTablesResponse extends AbstractModel if (array_key_exists("Items",$param) and $param["Items"] !== null) { $this->Items = []; foreach ($param["Items"] as $key => $value){ - $obj = new TableName(); + $obj = new AuditLog(); $obj->deserialize($value); array_push($this->Items, $obj); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDecryptionKeyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDecryptionKeyRequest.php new file mode 100644 index 00000000..9e87a840 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDecryptionKeyRequest.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("BackupId",$param) and $param["BackupId"] !== null) { + $this->BackupId = $param["BackupId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDecryptionKeyResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDecryptionKeyResponse.php new file mode 100644 index 00000000..f3ef1c3d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupDecryptionKeyResponse.php @@ -0,0 +1,65 @@ +DecryptionKey = $param["DecryptionKey"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupTablesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupTablesRequest.php deleted file mode 100755 index d862f311..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBackupTablesRequest.php +++ /dev/null @@ -1,113 +0,0 @@ -InstanceId = $param["InstanceId"]; - } - - if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { - $this->StartTime = $param["StartTime"]; - } - - if (array_key_exists("DatabaseName",$param) and $param["DatabaseName"] !== null) { - $this->DatabaseName = $param["DatabaseName"]; - } - - if (array_key_exists("SearchTable",$param) and $param["SearchTable"] !== null) { - $this->SearchTable = $param["SearchTable"]; - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBinlogsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBinlogsRequest.php index c5d91f95..4256eaa6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBinlogsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeBinlogsRequest.php @@ -26,6 +26,10 @@ use TencentCloud\Common\AbstractModel; * @method void setOffset(integer $Offset) 设置偏移量,最小值为0。 * @method integer getLimit() 获取分页大小,默认值为20,最小值为1,最大值为100。 * @method void setLimit(integer $Limit) 设置分页大小,默认值为20,最小值为1,最大值为100。 + * @method string getMinStartTime() 获取binlog最早开始时间,时间格式:2016-03-17 02:10:37 + * @method void setMinStartTime(string $MinStartTime) 设置binlog最早开始时间,时间格式:2016-03-17 02:10:37 + * @method string getMaxStartTime() 获取binlog最晚开始时间,时间格式:2016-03-17 02:10:37 + * @method void setMaxStartTime(string $MaxStartTime) 设置binlog最晚开始时间,时间格式:2016-03-17 02:10:37 */ class DescribeBinlogsRequest extends AbstractModel { @@ -44,10 +48,22 @@ class DescribeBinlogsRequest extends AbstractModel */ public $Limit; + /** + * @var string binlog最早开始时间,时间格式:2016-03-17 02:10:37 + */ + public $MinStartTime; + + /** + * @var string binlog最晚开始时间,时间格式:2016-03-17 02:10:37 + */ + public $MaxStartTime; + /** * @param string $InstanceId 实例 ID,格式如:cdb-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同。 * @param integer $Offset 偏移量,最小值为0。 * @param integer $Limit 分页大小,默认值为20,最小值为1,最大值为100。 + * @param string $MinStartTime binlog最早开始时间,时间格式:2016-03-17 02:10:37 + * @param string $MaxStartTime binlog最晚开始时间,时间格式:2016-03-17 02:10:37 */ function __construct() { @@ -73,5 +89,13 @@ class DescribeBinlogsRequest extends AbstractModel if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { $this->Limit = $param["Limit"]; } + + if (array_key_exists("MinStartTime",$param) and $param["MinStartTime"] !== null) { + $this->MinStartTime = $param["MinStartTime"]; + } + + if (array_key_exists("MaxStartTime",$param) and $param["MaxStartTime"] !== null) { + $this->MaxStartTime = $param["MaxStartTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCDBProxyResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCDBProxyResponse.php deleted file mode 100755 index 5b160b03..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCDBProxyResponse.php +++ /dev/null @@ -1,175 +0,0 @@ -BaseGroup = new BaseGroupInfo(); - $this->BaseGroup->deserialize($param["BaseGroup"]); - } - - if (array_key_exists("Address",$param) and $param["Address"] !== null) { - $this->Address = new Address(); - $this->Address->deserialize($param["Address"]); - } - - if (array_key_exists("ProxyNode",$param) and $param["ProxyNode"] !== null) { - $this->ProxyNode = new ProxyNodeInfo(); - $this->ProxyNode->deserialize($param["ProxyNode"]); - } - - if (array_key_exists("RWInstInfo",$param) and $param["RWInstInfo"] !== null) { - $this->RWInstInfo = new RWInfo(); - $this->RWInstInfo->deserialize($param["RWInstInfo"]); - } - - if (array_key_exists("ConnectionPoolInfo",$param) and $param["ConnectionPoolInfo"] !== null) { - $this->ConnectionPoolInfo = new ConnectionPoolInfo(); - $this->ConnectionPoolInfo->deserialize($param["ConnectionPoolInfo"]); - } - - if (array_key_exists("Count",$param) and $param["Count"] !== null) { - $this->Count = $param["Count"]; - } - - if (array_key_exists("ProxyGroup",$param) and $param["ProxyGroup"] !== null) { - $this->ProxyGroup = []; - foreach ($param["ProxyGroup"] as $key => $value){ - $obj = new ProxyGroup(); - $obj->deserialize($value); - array_push($this->ProxyGroup, $obj); - } - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCpuExpandStrategyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCpuExpandStrategyRequest.php new file mode 100644 index 00000000..9a041054 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCpuExpandStrategyRequest.php @@ -0,0 +1,53 @@ +InstanceId = $param["InstanceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCpuExpandStrategyResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCpuExpandStrategyResponse.php new file mode 100644 index 00000000..de077bf9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCpuExpandStrategyResponse.php @@ -0,0 +1,101 @@ +Type = $param["Type"]; + } + + if (array_key_exists("ExpandCpu",$param) and $param["ExpandCpu"] !== null) { + $this->ExpandCpu = $param["ExpandCpu"]; + } + + if (array_key_exists("AutoStrategy",$param) and $param["AutoStrategy"] !== null) { + $this->AutoStrategy = $param["AutoStrategy"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeDBPriceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeDBPriceRequest.php index 04d90cda..5a1979dc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeDBPriceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeDBPriceRequest.php @@ -36,8 +36,8 @@ use TencentCloud\Common\AbstractModel; * @method void setPayType(string $PayType) 设置付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。 * @method integer getProtectMode() 获取数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。 * @method void setProtectMode(integer $ProtectMode) 设置数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。 - * @method string getDeviceType() 获取实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC" - 基础版实例。 不指定则默认为通用型实例。 - * @method void setDeviceType(string $DeviceType) 设置实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC" - 基础版实例。 不指定则默认为通用型实例。 + * @method string getDeviceType() 获取实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC_V2" - 单节点云盘版实例。 不指定则默认为通用型实例。 + * @method void setDeviceType(string $DeviceType) 设置实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC_V2" - 单节点云盘版实例。 不指定则默认为通用型实例。 * @method integer getInstanceNodes() 获取实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。 * @method void setInstanceNodes(integer $InstanceNodes) 设置实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。 * @method integer getCpu() 获取询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。 @@ -90,7 +90,7 @@ class DescribeDBPriceRequest extends AbstractModel public $ProtectMode; /** - * @var string 实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC" - 基础版实例。 不指定则默认为通用型实例。 + * @var string 实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC_V2" - 单节点云盘版实例。 不指定则默认为通用型实例。 */ public $DeviceType; @@ -123,7 +123,7 @@ class DescribeDBPriceRequest extends AbstractModel * @param string $InstanceRole 实例类型,默认为 master,支持值包括:master - 表示主实例,ro - 表示只读实例,dr - 表示灾备实例。InstanceId为空时该参数为必填项。 * @param string $PayType 付费类型,支持值包括:PRE_PAID - 包年包月,HOUR_PAID - 按量计费。InstanceId为空时该参数为必填项。 * @param integer $ProtectMode 数据复制方式,默认为 0,支持值包括:0 - 表示异步复制,1 - 表示半同步复制,2 - 表示强同步复制。 - * @param string $DeviceType 实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC" - 基础版实例。 不指定则默认为通用型实例。 + * @param string $DeviceType 实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC_V2" - 单节点云盘版实例。 不指定则默认为通用型实例。 * @param integer $InstanceNodes 实例节点数。对于 RO 和 基础版实例, 该值默认为1。 如果需要询价三节点实例, 请将该值设置为3。其余主实例该值默认为2。 * @param integer $Cpu 询价实例的CPU核心数目,单位:核,为保证传入 CPU 值有效,请使用 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口获取可售卖的核心数目,当未指定该值时,将按照 Memory 大小补全一个默认值。 * @param string $InstanceId 询价续费实例ID。如需查询实例续费价格,填写InstanceId和Period即可。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeParamTemplateInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeParamTemplateInfoResponse.php index 435066ff..925a54d4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeParamTemplateInfoResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeParamTemplateInfoResponse.php @@ -34,6 +34,10 @@ use TencentCloud\Common\AbstractModel; * @method void setDescription(string $Description) 设置参数模板描述 * @method string getTemplateType() 获取参数模板类型。支持值包括:"HIGH_STABILITY" - 高稳定模板,"HIGH_PERFORMANCE" - 高性能模板。 * @method void setTemplateType(string $TemplateType) 设置参数模板类型。支持值包括:"HIGH_STABILITY" - 高稳定模板,"HIGH_PERFORMANCE" - 高性能模板。 + * @method string getEngineType() 获取参数模板引擎。支持值包括:"InnoDB","RocksDB"。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEngineType(string $EngineType) 设置参数模板引擎。支持值包括:"InnoDB","RocksDB"。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -74,6 +78,12 @@ class DescribeParamTemplateInfoResponse extends AbstractModel */ public $TemplateType; + /** + * @var string 参数模板引擎。支持值包括:"InnoDB","RocksDB"。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EngineType; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -87,6 +97,8 @@ class DescribeParamTemplateInfoResponse extends AbstractModel * @param array $Items 参数详情 * @param string $Description 参数模板描述 * @param string $TemplateType 参数模板类型。支持值包括:"HIGH_STABILITY" - 高稳定模板,"HIGH_PERFORMANCE" - 高性能模板。 + * @param string $EngineType 参数模板引擎。支持值包括:"InnoDB","RocksDB"。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -135,6 +147,10 @@ class DescribeParamTemplateInfoResponse extends AbstractModel $this->TemplateType = $param["TemplateType"]; } + if (array_key_exists("EngineType",$param) and $param["EngineType"] !== null) { + $this->EngineType = $param["EngineType"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeRemoteBackupConfigResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeRemoteBackupConfigResponse.php index 6468f48a..c258ca4f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeRemoteBackupConfigResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeRemoteBackupConfigResponse.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeRemoteBackupConfig返回参数结构体 * - * @method integer getExpireDays() 获取异地备份保留天时间,单位为天 - * @method void setExpireDays(integer $ExpireDays) 设置异地备份保留天时间,单位为天 + * @method integer getExpireDays() 获取异地备份保留时间,单位为天 + * @method void setExpireDays(integer $ExpireDays) 设置异地备份保留时间,单位为天 * @method string getRemoteBackupSave() 获取异地数据备份开关,off - 关闭异地备份,on-开启异地备份 * @method void setRemoteBackupSave(string $RemoteBackupSave) 设置异地数据备份开关,off - 关闭异地备份,on-开启异地备份 * @method string getRemoteBinlogSave() 获取异地日志备份开关,off - 关闭异地备份,on-开启异地备份,只有在参数RemoteBackupSave为on时,RemoteBinlogSave参数才可设置为on @@ -36,7 +36,7 @@ use TencentCloud\Common\AbstractModel; class DescribeRemoteBackupConfigResponse extends AbstractModel { /** - * @var integer 异地备份保留天时间,单位为天 + * @var integer 异地备份保留时间,单位为天 */ public $ExpireDays; @@ -66,7 +66,7 @@ class DescribeRemoteBackupConfigResponse extends AbstractModel public $RequestId; /** - * @param integer $ExpireDays 异地备份保留天时间,单位为天 + * @param integer $ExpireDays 异地备份保留时间,单位为天 * @param string $RemoteBackupSave 异地数据备份开关,off - 关闭异地备份,on-开启异地备份 * @param string $RemoteBinlogSave 异地日志备份开关,off - 关闭异地备份,on-开启异地备份,只有在参数RemoteBackupSave为on时,RemoteBinlogSave参数才可设置为on * @param array $RemoteRegion 用户已设置异地备份地域列表 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeRollbackRangeTimeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeRollbackRangeTimeRequest.php index 35835985..69592dcf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeRollbackRangeTimeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeRollbackRangeTimeRequest.php @@ -22,6 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method array getInstanceIds() 获取实例 ID 列表,单个实例 ID 的格式如:cdb-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同。 * @method void setInstanceIds(array $InstanceIds) 设置实例 ID 列表,单个实例 ID 的格式如:cdb-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同。 + * @method string getIsRemoteZone() 获取克隆实例与源实例是否在同一可用区,是:"false",否:"true" + * @method void setIsRemoteZone(string $IsRemoteZone) 设置克隆实例与源实例是否在同一可用区,是:"false",否:"true" + * @method string getBackupRegion() 获取克隆实例与源实例不在同一地域时需填写克隆实例所在地域,例:"ap-guangzhou" + * @method void setBackupRegion(string $BackupRegion) 设置克隆实例与源实例不在同一地域时需填写克隆实例所在地域,例:"ap-guangzhou" */ class DescribeRollbackRangeTimeRequest extends AbstractModel { @@ -30,8 +34,20 @@ class DescribeRollbackRangeTimeRequest extends AbstractModel */ public $InstanceIds; + /** + * @var string 克隆实例与源实例是否在同一可用区,是:"false",否:"true" + */ + public $IsRemoteZone; + + /** + * @var string 克隆实例与源实例不在同一地域时需填写克隆实例所在地域,例:"ap-guangzhou" + */ + public $BackupRegion; + /** * @param array $InstanceIds 实例 ID 列表,单个实例 ID 的格式如:cdb-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同。 + * @param string $IsRemoteZone 克隆实例与源实例是否在同一可用区,是:"false",否:"true" + * @param string $BackupRegion 克隆实例与源实例不在同一地域时需填写克隆实例所在地域,例:"ap-guangzhou" */ function __construct() { @@ -49,5 +65,13 @@ class DescribeRollbackRangeTimeRequest extends AbstractModel if (array_key_exists("InstanceIds",$param) and $param["InstanceIds"] !== null) { $this->InstanceIds = $param["InstanceIds"]; } + + if (array_key_exists("IsRemoteZone",$param) and $param["IsRemoteZone"] !== null) { + $this->IsRemoteZone = $param["IsRemoteZone"]; + } + + if (array_key_exists("BackupRegion",$param) and $param["BackupRegion"] !== null) { + $this->BackupRegion = $param["BackupRegion"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/Inbound.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/Inbound.php index 2ccd9e69..81042919 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/Inbound.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/Inbound.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setIpProtocol(string $IpProtocol) 设置网络协议,支持 UDP、TCP 等 * @method string getDir() 获取规则限定的方向,进站规则为 INPUT * @method void setDir(string $Dir) 设置规则限定的方向,进站规则为 INPUT + * @method string getAddressModule() 获取地址模块 + * @method void setAddressModule(string $AddressModule) 设置地址模块 * @method string getDesc() 获取规则描述 * @method void setDesc(string $Desc) 设置规则描述 */ @@ -60,6 +62,11 @@ class Inbound extends AbstractModel */ public $Dir; + /** + * @var string 地址模块 + */ + public $AddressModule; + /** * @var string 规则描述 */ @@ -71,6 +78,7 @@ class Inbound extends AbstractModel * @param string $PortRange 端口 * @param string $IpProtocol 网络协议,支持 UDP、TCP 等 * @param string $Dir 规则限定的方向,进站规则为 INPUT + * @param string $AddressModule 地址模块 * @param string $Desc 规则描述 */ function __construct() @@ -106,6 +114,10 @@ class Inbound extends AbstractModel $this->Dir = $param["Dir"]; } + if (array_key_exists("AddressModule",$param) and $param["AddressModule"] !== null) { + $this->AddressModule = $param["AddressModule"]; + } + if (array_key_exists("Desc",$param) and $param["Desc"] !== null) { $this->Desc = $param["Desc"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/InstanceAuditLogFilters.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/InstanceAuditLogFilters.php new file mode 100644 index 00000000..bc254617 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/InstanceAuditLogFilters.php @@ -0,0 +1,197 @@ +Type = $param["Type"]; + } + + if (array_key_exists("Compare",$param) and $param["Compare"] !== null) { + $this->Compare = $param["Compare"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyConnectionPoolRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyConnectionPoolRequest.php deleted file mode 100755 index 9ec929a4..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyConnectionPoolRequest.php +++ /dev/null @@ -1,97 +0,0 @@ -ProxyGroupId = $param["ProxyGroupId"]; - } - - if (array_key_exists("OpenConnectionPool",$param) and $param["OpenConnectionPool"] !== null) { - $this->OpenConnectionPool = $param["OpenConnectionPool"]; - } - - if (array_key_exists("ConnectionPoolType",$param) and $param["ConnectionPoolType"] !== null) { - $this->ConnectionPoolType = $param["ConnectionPoolType"]; - } - - if (array_key_exists("PoolConnectionTimeOut",$param) and $param["PoolConnectionTimeOut"] !== null) { - $this->PoolConnectionTimeOut = $param["PoolConnectionTimeOut"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyVipVPortRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyVipVPortRequest.php deleted file mode 100755 index 884b7f88..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyVipVPortRequest.php +++ /dev/null @@ -1,113 +0,0 @@ -ProxyGroupId = $param["ProxyGroupId"]; - } - - if (array_key_exists("UniqVpcId",$param) and $param["UniqVpcId"] !== null) { - $this->UniqVpcId = $param["UniqVpcId"]; - } - - if (array_key_exists("UniqSubnetId",$param) and $param["UniqSubnetId"] !== null) { - $this->UniqSubnetId = $param["UniqSubnetId"]; - } - - if (array_key_exists("DstIp",$param) and $param["DstIp"] !== null) { - $this->DstIp = $param["DstIp"]; - } - - if (array_key_exists("DstPort",$param) and $param["DstPort"] !== null) { - $this->DstPort = $param["DstPort"]; - } - - if (array_key_exists("ReleaseDuration",$param) and $param["ReleaseDuration"] !== null) { - $this->ReleaseDuration = $param["ReleaseDuration"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/Outbound.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/Outbound.php index 19f21e7a..06ed9734 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/Outbound.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/Outbound.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setIpProtocol(string $IpProtocol) 设置网络协议,支持 UDP、TCP等 * @method string getDir() 获取规则限定的方向,进站规则为 OUTPUT * @method void setDir(string $Dir) 设置规则限定的方向,进站规则为 OUTPUT + * @method string getAddressModule() 获取地址模块 + * @method void setAddressModule(string $AddressModule) 设置地址模块 * @method string getDesc() 获取规则描述 * @method void setDesc(string $Desc) 设置规则描述 */ @@ -60,6 +62,11 @@ class Outbound extends AbstractModel */ public $Dir; + /** + * @var string 地址模块 + */ + public $AddressModule; + /** * @var string 规则描述 */ @@ -71,6 +78,7 @@ class Outbound extends AbstractModel * @param string $PortRange 端口或者端口范围 * @param string $IpProtocol 网络协议,支持 UDP、TCP等 * @param string $Dir 规则限定的方向,进站规则为 OUTPUT + * @param string $AddressModule 地址模块 * @param string $Desc 规则描述 */ function __construct() @@ -106,6 +114,10 @@ class Outbound extends AbstractModel $this->Dir = $param["Dir"]; } + if (array_key_exists("AddressModule",$param) and $param["AddressModule"] !== null) { + $this->AddressModule = $param["AddressModule"]; + } + if (array_key_exists("Desc",$param) and $param["Desc"] !== null) { $this->Desc = $param["Desc"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ParamTemplateInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ParamTemplateInfo.php index d1055eeb..4c2345e5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ParamTemplateInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ParamTemplateInfo.php @@ -30,6 +30,10 @@ use TencentCloud\Common\AbstractModel; * @method void setEngineVersion(string $EngineVersion) 设置实例引擎版本 * @method string getTemplateType() 获取参数模板类型 * @method void setTemplateType(string $TemplateType) 设置参数模板类型 + * @method string getEngineType() 获取参数模板引擎 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEngineType(string $EngineType) 设置参数模板引擎 +注意:此字段可能返回 null,表示取不到有效值。 */ class ParamTemplateInfo extends AbstractModel { @@ -58,12 +62,20 @@ class ParamTemplateInfo extends AbstractModel */ public $TemplateType; + /** + * @var string 参数模板引擎 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EngineType; + /** * @param integer $TemplateId 参数模板ID * @param string $Name 参数模板名称 * @param string $Description 参数模板描述 * @param string $EngineVersion 实例引擎版本 * @param string $TemplateType 参数模板类型 + * @param string $EngineType 参数模板引擎 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -97,5 +109,9 @@ class ParamTemplateInfo extends AbstractModel if (array_key_exists("TemplateType",$param) and $param["TemplateType"] !== null) { $this->TemplateType = $param["TemplateType"]; } + + if (array_key_exists("EngineType",$param) and $param["EngineType"] !== null) { + $this->EngineType = $param["EngineType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/PoolConf.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/PoolConf.php deleted file mode 100755 index 116a9807..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/PoolConf.php +++ /dev/null @@ -1,89 +0,0 @@ -ConnectionPoolType = $param["ConnectionPoolType"]; - } - - if (array_key_exists("MaxPoolConnectionTimeOut",$param) and $param["MaxPoolConnectionTimeOut"] !== null) { - $this->MaxPoolConnectionTimeOut = $param["MaxPoolConnectionTimeOut"]; - } - - if (array_key_exists("MinPoolConnectionTimeOut",$param) and $param["MinPoolConnectionTimeOut"] !== null) { - $this->MinPoolConnectionTimeOut = $param["MinPoolConnectionTimeOut"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyGroup.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyGroup.php deleted file mode 100755 index 42d8c041..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyGroup.php +++ /dev/null @@ -1,134 +0,0 @@ -BaseGroup = new BaseGroupInfo(); - $this->BaseGroup->deserialize($param["BaseGroup"]); - } - - if (array_key_exists("Address",$param) and $param["Address"] !== null) { - $this->Address = []; - foreach ($param["Address"] as $key => $value){ - $obj = new Address(); - $obj->deserialize($value); - array_push($this->Address, $obj); - } - } - - if (array_key_exists("ConnectionPoolInfo",$param) and $param["ConnectionPoolInfo"] !== null) { - $this->ConnectionPoolInfo = new ConnectionPoolInfo(); - $this->ConnectionPoolInfo->deserialize($param["ConnectionPoolInfo"]); - } - - if (array_key_exists("ProxyNode",$param) and $param["ProxyNode"] !== null) { - $this->ProxyNode = []; - foreach ($param["ProxyNode"] as $key => $value){ - $obj = new ProxyNodeInfo(); - $obj->deserialize($value); - array_push($this->ProxyNode, $obj); - } - } - - if (array_key_exists("RWInstInfo",$param) and $param["RWInstInfo"] !== null) { - $this->RWInstInfo = new RWInfo(); - $this->RWInstInfo->deserialize($param["RWInstInfo"]); - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyGroups.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyGroups.php deleted file mode 100755 index 86ac8b45..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyGroups.php +++ /dev/null @@ -1,134 +0,0 @@ -BaseGroup = new BaseGroupInfo(); - $this->BaseGroup->deserialize($param["BaseGroup"]); - } - - if (array_key_exists("Address",$param) and $param["Address"] !== null) { - $this->Address = []; - foreach ($param["Address"] as $key => $value){ - $obj = new Address(); - $obj->deserialize($value); - array_push($this->Address, $obj); - } - } - - if (array_key_exists("ConnectionPoolInfo",$param) and $param["ConnectionPoolInfo"] !== null) { - $this->ConnectionPoolInfo = new ConnectionPoolInfo(); - $this->ConnectionPoolInfo->deserialize($param["ConnectionPoolInfo"]); - } - - if (array_key_exists("ProxyNode",$param) and $param["ProxyNode"] !== null) { - $this->ProxyNode = []; - foreach ($param["ProxyNode"] as $key => $value){ - $obj = new ProxyNodeInfo(); - $obj->deserialize($value); - array_push($this->ProxyNode, $obj); - } - } - - if (array_key_exists("RWInstInfo",$param) and $param["RWInstInfo"] !== null) { - $this->RWInstInfo = new RWInfos(); - $this->RWInstInfo->deserialize($param["RWInstInfo"]); - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyInst.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyInst.php index 7f8bb335..2f1a186e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyInst.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyInst.php @@ -28,9 +28,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setInstanceName(string $InstanceName) 设置实例名称 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getInstanceType() 获取实例类型 + * @method integer getInstanceType() 获取实例类型:1 master 主实例; 2 ro 只读实例; 3 dr 灾备实例; 4 sdr 小灾备实例 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setInstanceType(string $InstanceType) 设置实例类型 + * @method void setInstanceType(integer $InstanceType) 设置实例类型:1 master 主实例; 2 ro 只读实例; 3 dr 灾备实例; 4 sdr 小灾备实例 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getStatus() 获取实例状态,可能的返回值:0-创建中;1-运行中;4-隔离中;5-已隔离 注意:此字段可能返回 null,表示取不到有效值。 @@ -64,7 +64,7 @@ class ProxyInst extends AbstractModel public $InstanceName; /** - * @var string 实例类型 + * @var integer 实例类型:1 master 主实例; 2 ro 只读实例; 3 dr 灾备实例; 4 sdr 小灾备实例 注意:此字段可能返回 null,表示取不到有效值。 */ public $InstanceType; @@ -98,7 +98,7 @@ class ProxyInst extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $InstanceName 实例名称 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $InstanceType 实例类型 + * @param integer $InstanceType 实例类型:1 master 主实例; 2 ro 只读实例; 3 dr 灾备实例; 4 sdr 小灾备实例 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Status 实例状态,可能的返回值:0-创建中;1-运行中;4-隔离中;5-已隔离 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyNodeInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyNodeInfo.php deleted file mode 100755 index 81841eb3..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ProxyNodeInfo.php +++ /dev/null @@ -1,145 +0,0 @@ -ProxyNodeId = $param["ProxyNodeId"]; - } - - if (array_key_exists("ProxyNodeConnections",$param) and $param["ProxyNodeConnections"] !== null) { - $this->ProxyNodeConnections = $param["ProxyNodeConnections"]; - } - - if (array_key_exists("ProxyNodeCpu",$param) and $param["ProxyNodeCpu"] !== null) { - $this->ProxyNodeCpu = $param["ProxyNodeCpu"]; - } - - if (array_key_exists("ProxyNodeMem",$param) and $param["ProxyNodeMem"] !== null) { - $this->ProxyNodeMem = $param["ProxyNodeMem"]; - } - - if (array_key_exists("ProxyStatus",$param) and $param["ProxyStatus"] !== null) { - $this->ProxyStatus = $param["ProxyStatus"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RWInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RWInfo.php deleted file mode 100755 index 38736d70..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RWInfo.php +++ /dev/null @@ -1,174 +0,0 @@ -InstCount = $param["InstCount"]; - } - - if (array_key_exists("WeightMode",$param) and $param["WeightMode"] !== null) { - $this->WeightMode = $param["WeightMode"]; - } - - if (array_key_exists("IsKickOut",$param) and $param["IsKickOut"] !== null) { - $this->IsKickOut = $param["IsKickOut"]; - } - - if (array_key_exists("MinCount",$param) and $param["MinCount"] !== null) { - $this->MinCount = $param["MinCount"]; - } - - if (array_key_exists("MaxDelay",$param) and $param["MaxDelay"] !== null) { - $this->MaxDelay = $param["MaxDelay"]; - } - - if (array_key_exists("FailOver",$param) and $param["FailOver"] !== null) { - $this->FailOver = $param["FailOver"]; - } - - if (array_key_exists("AutoAddRo",$param) and $param["AutoAddRo"] !== null) { - $this->AutoAddRo = $param["AutoAddRo"]; - } - - if (array_key_exists("RWInstInfo",$param) and $param["RWInstInfo"] !== null) { - $this->RWInstInfo = new RWInstanceInfo(); - $this->RWInstInfo->deserialize($param["RWInstInfo"]); - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RWInfos.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RWInfos.php deleted file mode 100755 index fffa3183..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RWInfos.php +++ /dev/null @@ -1,178 +0,0 @@ -InstCount = $param["InstCount"]; - } - - if (array_key_exists("WeightMode",$param) and $param["WeightMode"] !== null) { - $this->WeightMode = $param["WeightMode"]; - } - - if (array_key_exists("IsKickOut",$param) and $param["IsKickOut"] !== null) { - $this->IsKickOut = $param["IsKickOut"]; - } - - if (array_key_exists("MinCount",$param) and $param["MinCount"] !== null) { - $this->MinCount = $param["MinCount"]; - } - - if (array_key_exists("MaxDelay",$param) and $param["MaxDelay"] !== null) { - $this->MaxDelay = $param["MaxDelay"]; - } - - if (array_key_exists("FailOver",$param) and $param["FailOver"] !== null) { - $this->FailOver = $param["FailOver"]; - } - - if (array_key_exists("AutoAddRo",$param) and $param["AutoAddRo"] !== null) { - $this->AutoAddRo = $param["AutoAddRo"]; - } - - if (array_key_exists("RWInstInfo",$param) and $param["RWInstInfo"] !== null) { - $this->RWInstInfo = []; - foreach ($param["RWInstInfo"] as $key => $value){ - $obj = new RWInstanceInfo(); - $obj->deserialize($value); - array_push($this->RWInstInfo, $obj); - } - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RemoteBackupInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RemoteBackupInfo.php index a1e9309a..d97226f1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RemoteBackupInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RemoteBackupInfo.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * 异地备份信息 * - * @method array getSubBackupId() 获取异地备份子任务的ID - * @method void setSubBackupId(array $SubBackupId) 设置异地备份子任务的ID + * @method integer getSubBackupId() 获取异地备份子任务的ID + * @method void setSubBackupId(integer $SubBackupId) 设置异地备份子任务的ID * @method string getRegion() 获取异地备份所在地域 * @method void setRegion(string $Region) 设置异地备份所在地域 * @method string getStatus() 获取备份任务状态。可能的值有 "SUCCESS": 备份成功, "FAILED": 备份失败, "RUNNING": 备份进行中。 @@ -36,7 +36,7 @@ use TencentCloud\Common\AbstractModel; class RemoteBackupInfo extends AbstractModel { /** - * @var array 异地备份子任务的ID + * @var integer 异地备份子任务的ID */ public $SubBackupId; @@ -66,7 +66,7 @@ class RemoteBackupInfo extends AbstractModel public $Url; /** - * @param array $SubBackupId 异地备份子任务的ID + * @param integer $SubBackupId 异地备份子任务的ID * @param string $Region 异地备份所在地域 * @param string $Status 备份任务状态。可能的值有 "SUCCESS": 备份成功, "FAILED": 备份失败, "RUNNING": 备份进行中。 * @param string $StartTime 异地备份任务的开始时间 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RoGroup.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RoGroup.php index ae593f41..c60e3b2f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RoGroup.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RoGroup.php @@ -34,8 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setMinRoInGroup(integer $MinRoInGroup) 设置最少实例保留个数,若购买只读实例数量小于设置数量将不做剔除。 * @method string getWeightMode() 获取读写权重分配模式,可选值:system-系统自动分配;custom-自定义。 * @method void setWeightMode(string $WeightMode) 设置读写权重分配模式,可选值:system-系统自动分配;custom-自定义。 - * @method integer getWeight() 获取权重值。 - * @method void setWeight(integer $Weight) 设置权重值。 + * @method integer getWeight() 获取该字段已经废弃,无意义。查看只读实例的权重,请查看 RoInstances 字段里的 Weight 值。 + * @method void setWeight(integer $Weight) 设置该字段已经废弃,无意义。查看只读实例的权重,请查看 RoInstances 字段里的 Weight 值。 * @method array getRoInstances() 获取只读组中的只读实例详情。 * @method void setRoInstances(array $RoInstances) 设置只读组中的只读实例详情。 * @method string getVip() 获取只读组的内网 IP。 @@ -101,7 +101,7 @@ class RoGroup extends AbstractModel public $WeightMode; /** - * @var integer 权重值。 + * @var integer 该字段已经废弃,无意义。查看只读实例的权重,请查看 RoInstances 字段里的 Weight 值。 */ public $Weight; @@ -158,7 +158,7 @@ class RoGroup extends AbstractModel * @param integer $RoMaxDelayTime 延迟阈值。 * @param integer $MinRoInGroup 最少实例保留个数,若购买只读实例数量小于设置数量将不做剔除。 * @param string $WeightMode 读写权重分配模式,可选值:system-系统自动分配;custom-自定义。 - * @param integer $Weight 权重值。 + * @param integer $Weight 该字段已经废弃,无意义。查看只读实例的权重,请查看 RoInstances 字段里的 Weight 值。 * @param array $RoInstances 只读组中的只读实例详情。 * @param string $Vip 只读组的内网 IP。 * @param integer $Vport 只读组的内网端口号。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RuleFilters.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RuleFilters.php index 71514afd..a8f761f7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RuleFilters.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RuleFilters.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setType(string $Type) 设置审计规则过滤条件的参数名称。可选值:host – 客户端 IP;user – 数据库账户;dbName – 数据库名称;sqlType-SQL类型;sql-sql语句;affectRows -影响行数;sentRows-返回行数;checkRows-扫描行数;execTime-执行时间。 * @method string getCompare() 获取审计规则过滤条件的匹配类型。可选值:INC – 包含;EXC – 不包含;EQS – 等于;NEQ – 不等于;REG-正则;GT-大于;LT-小于。 * @method void setCompare(string $Compare) 设置审计规则过滤条件的匹配类型。可选值:INC – 包含;EXC – 不包含;EQS – 等于;NEQ – 不等于;REG-正则;GT-大于;LT-小于。 - * @method array getValue() 获取审计规则过滤条件的匹配值。sqlType条件的Value需在一下选择"alter", "changeuser", "create", "delete", "drop", "execute", "insert", "login", "logout", "other", "replace", "select", "set", "update"。 - * @method void setValue(array $Value) 设置审计规则过滤条件的匹配值。sqlType条件的Value需在一下选择"alter", "changeuser", "create", "delete", "drop", "execute", "insert", "login", "logout", "other", "replace", "select", "set", "update"。 + * @method array getValue() 获取审计规则过滤条件的匹配值。sqlType条件的Value需在以下选择"alter", "changeuser", "create", "delete", "drop", "execute", "insert", "login", "logout", "other", "replace", "select", "set", "update"。 + * @method void setValue(array $Value) 设置审计规则过滤条件的匹配值。sqlType条件的Value需在以下选择"alter", "changeuser", "create", "delete", "drop", "execute", "insert", "login", "logout", "other", "replace", "select", "set", "update"。 */ class RuleFilters extends AbstractModel { @@ -40,14 +40,14 @@ class RuleFilters extends AbstractModel public $Compare; /** - * @var array 审计规则过滤条件的匹配值。sqlType条件的Value需在一下选择"alter", "changeuser", "create", "delete", "drop", "execute", "insert", "login", "logout", "other", "replace", "select", "set", "update"。 + * @var array 审计规则过滤条件的匹配值。sqlType条件的Value需在以下选择"alter", "changeuser", "create", "delete", "drop", "execute", "insert", "login", "logout", "other", "replace", "select", "set", "update"。 */ public $Value; /** * @param string $Type 审计规则过滤条件的参数名称。可选值:host – 客户端 IP;user – 数据库账户;dbName – 数据库名称;sqlType-SQL类型;sql-sql语句;affectRows -影响行数;sentRows-返回行数;checkRows-扫描行数;execTime-执行时间。 * @param string $Compare 审计规则过滤条件的匹配类型。可选值:INC – 包含;EXC – 不包含;EQS – 等于;NEQ – 不等于;REG-正则;GT-大于;LT-小于。 - * @param array $Value 审计规则过滤条件的匹配值。sqlType条件的Value需在一下选择"alter", "changeuser", "create", "delete", "drop", "execute", "insert", "login", "logout", "other", "replace", "select", "set", "update"。 + * @param array $Value 审计规则过滤条件的匹配值。sqlType条件的Value需在以下选择"alter", "changeuser", "create", "delete", "drop", "execute", "insert", "login", "logout", "other", "replace", "select", "set", "update"。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RWInstanceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StartCpuExpandRequest.php old mode 100755 new mode 100644 similarity index 91% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RWInstanceInfo.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StartCpuExpandRequest.php index 0a281c5a..7f34e7e4 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/RWInstanceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StartCpuExpandRequest.php @@ -18,11 +18,11 @@ namespace TencentCloud\Cdb\V20170320\Models; use TencentCloud\Common\AbstractModel; /** - * 代理实例信息 + * StartCpuExpand请求参数结构体 * */ -class RWInstanceInfo extends AbstractModel +class StartCpuExpandRequest extends AbstractModel { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StartCpuExpandResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StartCpuExpandResponse.php new file mode 100644 index 00000000..40d57152 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StartCpuExpandResponse.php @@ -0,0 +1,65 @@ +AsyncRequestId = $param["AsyncRequestId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StopCpuExpandRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StopCpuExpandRequest.php new file mode 100644 index 00000000..f6a9ab11 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StopCpuExpandRequest.php @@ -0,0 +1,53 @@ +InstanceId = $param["InstanceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StopCpuExpandResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StopCpuExpandResponse.php new file mode 100644 index 00000000..fc69d190 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/StopCpuExpandResponse.php @@ -0,0 +1,65 @@ +AsyncRequestId = $param["AsyncRequestId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/UpgradeDBInstanceEngineVersionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/UpgradeDBInstanceEngineVersionRequest.php index 628854c5..a2a2d14a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/UpgradeDBInstanceEngineVersionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/UpgradeDBInstanceEngineVersionRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceId(string $InstanceId) 设置实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。 * @method string getEngineVersion() 获取主实例数据库引擎版本,支持值包括:5.6 和 5.7。 * @method void setEngineVersion(string $EngineVersion) 设置主实例数据库引擎版本,支持值包括:5.6 和 5.7。 - * @method integer getWaitSwitch() 获取切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级中过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 - * @method void setWaitSwitch(integer $WaitSwitch) 设置切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级中过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 + * @method integer getWaitSwitch() 获取切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 + * @method void setWaitSwitch(integer $WaitSwitch) 设置切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 * @method integer getUpgradeSubversion() 获取是否是内核子版本升级,支持的值:1 - 升级内核子版本;0 - 升级数据库引擎版本。 * @method void setUpgradeSubversion(integer $UpgradeSubversion) 设置是否是内核子版本升级,支持的值:1 - 升级内核子版本;0 - 升级数据库引擎版本。 * @method integer getMaxDelayTime() 获取延迟阈值。取值范围1~10 @@ -44,7 +44,7 @@ class UpgradeDBInstanceEngineVersionRequest extends AbstractModel public $EngineVersion; /** - * @var integer 切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级中过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 + * @var integer 切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 */ public $WaitSwitch; @@ -61,7 +61,7 @@ class UpgradeDBInstanceEngineVersionRequest extends AbstractModel /** * @param string $InstanceId 实例 ID,格式如:cdb-c1nl9rpv 或者 cdbro-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同,可使用 [查询实例列表](https://cloud.tencent.com/document/api/236/15872) 接口获取,其值为输出参数中字段 InstanceId 的值。 * @param string $EngineVersion 主实例数据库引擎版本,支持值包括:5.6 和 5.7。 - * @param integer $WaitSwitch 切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级中过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 + * @param integer $WaitSwitch 切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 * @param integer $UpgradeSubversion 是否是内核子版本升级,支持的值:1 - 升级内核子版本;0 - 升级数据库引擎版本。 * @param integer $MaxDelayTime 延迟阈值。取值范围1~10 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/UpgradeDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/UpgradeDBInstanceRequest.php index e1bb4e6f..85a5dfb2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/UpgradeDBInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/UpgradeDBInstanceRequest.php @@ -34,16 +34,16 @@ use TencentCloud\Common\AbstractModel; * @method void setSlaveZone(string $SlaveZone) 设置备库1的可用区信息,默认和实例的 Zone 参数一致,升级主实例为多可用区部署时可指定该参数,升级只读实例或者灾备实例时指定该参数无意义。可通过 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口查询支持的可用区。 * @method string getEngineVersion() 获取主实例数据库引擎版本,支持值包括:5.5、5.6 和 5.7。 * @method void setEngineVersion(string $EngineVersion) 设置主实例数据库引擎版本,支持值包括:5.5、5.6 和 5.7。 - * @method integer getWaitSwitch() 获取切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级中过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 - * @method void setWaitSwitch(integer $WaitSwitch) 设置切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级中过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 + * @method integer getWaitSwitch() 获取切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 + * @method void setWaitSwitch(integer $WaitSwitch) 设置切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 * @method string getBackupZone() 获取备库 2 的可用区信息,默认为空,升级主实例时可指定该参数,升级只读实例或者灾备实例时指定该参数无意义。 * @method void setBackupZone(string $BackupZone) 设置备库 2 的可用区信息,默认为空,升级主实例时可指定该参数,升级只读实例或者灾备实例时指定该参数无意义。 * @method string getInstanceRole() 获取实例类型,默认为 master,支持值包括:master - 表示主实例,dr - 表示灾备实例,ro - 表示只读实例。 * @method void setInstanceRole(string $InstanceRole) 设置实例类型,默认为 master,支持值包括:master - 表示主实例,dr - 表示灾备实例,ro - 表示只读实例。 * @method string getDeviceType() 获取实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC" - 基础版实例。 * @method void setDeviceType(string $DeviceType) 设置实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC" - 基础版实例。 - * @method integer getCpu() 获取升级后的实例cpu核数,如果不传将根据 Memory 指定的内存值自动填充对应的cpu值。 - * @method void setCpu(integer $Cpu) 设置升级后的实例cpu核数,如果不传将根据 Memory 指定的内存值自动填充对应的cpu值。 + * @method integer getCpu() 获取升级后的实例cpu核数,如果不传将根据 Memory 指定的内存值自动填充最小允许规格的cpu值。 + * @method void setCpu(integer $Cpu) 设置升级后的实例cpu核数,如果不传将根据 Memory 指定的内存值自动填充最小允许规格的cpu值。 * @method integer getFastUpgrade() 获取是否极速变配。0-普通升级,1-极速变配,2 极速优先。选择极速变配会根据资源状况校验是否可以进行极速变配,满足条件则进行极速变配,不满足条件会返回报错信息。 * @method void setFastUpgrade(integer $FastUpgrade) 设置是否极速变配。0-普通升级,1-极速变配,2 极速优先。选择极速变配会根据资源状况校验是否可以进行极速变配,满足条件则进行极速变配,不满足条件会返回报错信息。 * @method integer getMaxDelayTime() 获取延迟阈值。取值范围1~10,默认值为10。 @@ -93,7 +93,7 @@ class UpgradeDBInstanceRequest extends AbstractModel public $EngineVersion; /** - * @var integer 切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级中过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 + * @var integer 切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 */ public $WaitSwitch; @@ -113,7 +113,7 @@ class UpgradeDBInstanceRequest extends AbstractModel public $DeviceType; /** - * @var integer 升级后的实例cpu核数,如果不传将根据 Memory 指定的内存值自动填充对应的cpu值。 + * @var integer 升级后的实例cpu核数,如果不传将根据 Memory 指定的内存值自动填充最小允许规格的cpu值。 */ public $Cpu; @@ -150,11 +150,11 @@ class UpgradeDBInstanceRequest extends AbstractModel * @param integer $DeployMode 部署模式,默认为 0,支持值包括:0 - 单可用区部署,1 - 多可用区部署,升级主实例时可指定该参数,升级只读实例或者灾备实例时指定该参数无意义。 * @param string $SlaveZone 备库1的可用区信息,默认和实例的 Zone 参数一致,升级主实例为多可用区部署时可指定该参数,升级只读实例或者灾备实例时指定该参数无意义。可通过 [获取云数据库可售卖规格](https://cloud.tencent.com/document/product/236/17229) 接口查询支持的可用区。 * @param string $EngineVersion 主实例数据库引擎版本,支持值包括:5.5、5.6 和 5.7。 - * @param integer $WaitSwitch 切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级中过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 + * @param integer $WaitSwitch 切换访问新实例的方式,默认为 0。支持值包括:0 - 立刻切换,1 - 时间窗切换;当该值为 1 时,升级过程中,切换访问新实例的流程将会在时间窗内进行,或者用户主动调用接口 [切换访问新实例](https://cloud.tencent.com/document/product/236/15864) 触发该流程。 * @param string $BackupZone 备库 2 的可用区信息,默认为空,升级主实例时可指定该参数,升级只读实例或者灾备实例时指定该参数无意义。 * @param string $InstanceRole 实例类型,默认为 master,支持值包括:master - 表示主实例,dr - 表示灾备实例,ro - 表示只读实例。 * @param string $DeviceType 实例隔离类型。支持值包括: "UNIVERSAL" - 通用型实例, "EXCLUSIVE" - 独享型实例, "BASIC" - 基础版实例。 - * @param integer $Cpu 升级后的实例cpu核数,如果不传将根据 Memory 指定的内存值自动填充对应的cpu值。 + * @param integer $Cpu 升级后的实例cpu核数,如果不传将根据 Memory 指定的内存值自动填充最小允许规格的cpu值。 * @param integer $FastUpgrade 是否极速变配。0-普通升级,1-极速变配,2 极速优先。选择极速变配会根据资源状况校验是否可以进行极速变配,满足条件则进行极速变配,不满足条件会返回报错信息。 * @param integer $MaxDelayTime 延迟阈值。取值范围1~10,默认值为10。 * @param integer $CrossCluster 是否跨区迁移。0-普通迁移,1-跨区迁移,默认值为0。该值为1时支持变更实例主节点可用区。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/CdnClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/CdnClient.php index 189f00c0..abf53b8c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/CdnClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/CdnClient.php @@ -33,6 +33,7 @@ use TencentCloud\Cdn\V20180606\Models as Models; * @method Models\CreateScdnLogTaskResponse CreateScdnLogTask(Models\CreateScdnLogTaskRequest $req) CreateScdnLogTask 用于创建事件日志任务 * @method Models\CreateVerifyRecordResponse CreateVerifyRecord(Models\CreateVerifyRecordRequest $req) CreateVerifyRecord 用于生成一条子域名解析,提示客户添加到域名解析上,用于泛域名及域名取回校验归属权。 生成的解析记录可通过 [VerifyDomainRecord](https://cloud.tencent.com/document/product/228/48117) 完成归属权校验。 +注意:生成的解析记录有效期为24小时,超过24小时后,需重新生成。 具体流程可参考:[使用API接口进行域名归属校验](https://cloud.tencent.com/document/product/228/61702#.E6.96.B9.E6.B3.95.E4.B8.89.EF.BC.9Aapi-.E6.8E.A5.E5.8F.A3.E6.93.8D.E4.BD.9C) * @method Models\DeleteCdnDomainResponse DeleteCdnDomain(Models\DeleteCdnDomainRequest $req) DeleteCdnDomain 用于删除指定加速域名 * @method Models\DeleteClsLogTopicResponse DeleteClsLogTopic(Models\DeleteClsLogTopicRequest $req) DeleteClsLogTopic 用于删除日志主题。注意:删除后,所有该日志主题下绑定域名的日志将不再继续投递至该主题,已经投递的日志将会被全部清空。生效时间约为 5~15 分钟。 @@ -60,7 +61,7 @@ use TencentCloud\Cdn\V20180606\Models as Models; * @method Models\DescribeDDoSDataResponse DescribeDDoSData(Models\DescribeDDoSDataRequest $req) DDoS统计数据查询 * @method Models\DescribeDiagnoseReportResponse DescribeDiagnoseReport(Models\DescribeDiagnoseReportRequest $req) DescribeDiagnoseReport 用于获取指定报告id的内容, 将于 **2023年5月31日** 下线
    * @method Models\DescribeDistrictIspDataResponse DescribeDistrictIspData(Models\DescribeDistrictIspDataRequest $req) 查询指定域名的区域、运营商明细数据 -注意事项:接口尚未全量开放,未在内测名单中的账号不支持调用 +注意事项:接口尚未全面开放,未在内测名单中的账号不支持调用 * @method Models\DescribeDomainsResponse DescribeDomains(Models\DescribeDomainsRequest $req) DescribeDomains 用于查询内容分发网络加速域名(含境内、境外)基本配置信息,包括项目ID、服务状态,业务类型、创建时间、更新时间等信息。 * @method Models\DescribeDomainsConfigResponse DescribeDomainsConfig(Models\DescribeDomainsConfigRequest $req) DescribeDomainsConfig 用于查询内容分发网络加速域名(含境内、境外)的所有配置信息。 * @method Models\DescribeEdgePackTaskStatusResponse DescribeEdgePackTaskStatus(Models\DescribeEdgePackTaskStatusRequest $req) DescribeEdgePackTaskStatus 用于查询动态打包任务状态列表 @@ -141,6 +142,11 @@ use TencentCloud\Cdn\V20180606\Models as Models; 注意:仅支持 90 天内数据查询 * @method Models\ListTopWafDataResponse ListTopWafData(Models\ListTopWafDataRequest $req) 获取Waf攻击Top数据 * @method Models\ManageClsTopicDomainsResponse ManageClsTopicDomains(Models\ManageClsTopicDomainsRequest $req) ManageClsTopicDomains 用于管理某日志主题下绑定的域名列表。 + * @method Models\ModifyDomainConfigResponse ModifyDomainConfig(Models\ModifyDomainConfigRequest $req) ModifyDomainConfig 用于修改内容分发网络加速域名配置信息 +注意: +Route 字段,使用点分隔,最后一段称为叶子节点,非叶子节点配置保持不变; +Value 字段,使用 json 进行序列化,其中固定 update 作为 key,配置路径值参考 https://cloud.tencent.com/document/product/228/41116 接口各配置项复杂类型,为配置路径对应复杂类型下的节点。 +云审计相关:接口的入参可能包含密钥等敏感信息,所以此接口的入参不会上报到云审计。 * @method Models\ModifyPurgeFetchTaskStatusResponse ModifyPurgeFetchTaskStatus(Models\ModifyPurgeFetchTaskStatusRequest $req) ModifyPurgeFetchTaskStatus 用于上报定时刷新预热任务执行状态 * @method Models\PurgePathCacheResponse PurgePathCache(Models\PurgePathCacheRequest $req) PurgePathCache 用于批量提交目录刷新,根据域名的加速区域进行对应区域的刷新。 默认情况下境内、境外加速区域每日目录刷新额度为各 100 条,每次最多可提交 500 条。 @@ -154,14 +160,14 @@ use TencentCloud\Cdn\V20180606\Models as Models; * @method Models\StopCdnDomainResponse StopCdnDomain(Models\StopCdnDomainRequest $req) StopCdnDomain 用于停止域名的加速服务。 注意:停止加速服务后,访问至加速节点的请求将会直接返回 404。为避免对您的业务造成影响,请在停止加速服务前将解析切走。 * @method Models\StopScdnDomainResponse StopScdnDomain(Models\StopScdnDomainRequest $req) StopScdnDomain 用于关闭域名的安全防护配置 - * @method Models\UpdateDomainConfigResponse UpdateDomainConfig(Models\UpdateDomainConfigRequest $req) UpdateDomainConfig 用于修改内容分发网络加速域名配置信息 -注意:如果需要更新复杂类型的配置项,必须传递整个对象的所有属性,未传递的属性将使用默认值,建议通过查询接口获取配置属性后,直接修改后传递给本接口。Https配置由于证书的特殊性,更新时不用传递证书和密钥字段。 + * @method Models\UpdateDomainConfigResponse UpdateDomainConfig(Models\UpdateDomainConfigRequest $req) UpdateDomainConfig 用于修改内容分发网络加速域名配置信息。 +注意:如果需要更新复杂类型的配置项,必须传递整个对象的所有属性,未传递的属性将使用默认值,建议通过查询接口获取配置属性后,直接修改后传递给本接口。 云审计相关:接口的入参可能包含密钥等敏感信息,所以此接口的入参不会上报到云审计。 * @method Models\UpdateImageConfigResponse UpdateImageConfig(Models\UpdateImageConfigRequest $req) UpdateImageConfig 用于更新控制台图片优化的相关配置,支持Webp、TPG、 Guetzli 和 Avif。 * @method Models\UpdatePayTypeResponse UpdatePayType(Models\UpdatePayTypeRequest $req) 本接口(UpdatePayType)用于修改账号计费类型,暂不支持月结用户或子账号修改。 * @method Models\UpdateScdnDomainResponse UpdateScdnDomain(Models\UpdateScdnDomainRequest $req) UpdateScdnDomain 用于修改 SCDN 加速域名安全相关配置 * @method Models\VerifyDomainRecordResponse VerifyDomainRecord(Models\VerifyDomainRecordRequest $req) VerifyDomainRecord 用于验证域名解析值。 -验证域名解析记录值前,您需要通过 [CreateVerifyRecord](https://cloud.tencent.com/document/product/228/48118) 生成校验解析值。 +验证域名解析记录值前,您需要通过 [CreateVerifyRecord](https://cloud.tencent.com/document/product/228/48118) 生成校验解析值,验证通过后,24小时有效。 具体流程可参考:[使用API接口进行域名归属校验](https://cloud.tencent.com/document/product/228/61702#.E6.96.B9.E6.B3.95.E4.B8.89.EF.BC.9Aapi-.E6.8E.A5.E5.8F.A3.E6.93.8D.E4.BD.9C) */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AccessControl.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AccessControl.php index ec2981ca..b691c26a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AccessControl.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AccessControl.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * 请求头部及请求url访问控制 * - * @method string getSwitch() 获取on | off 是否启用请求头部及请求url访问控制 - * @method void setSwitch(string $Switch) 设置on | off 是否启用请求头部及请求url访问控制 + * @method string getSwitch() 获取启用请求头部及请求url访问控制开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置启用请求头部及请求url访问控制开关,取值有: +on:开启 +off:关闭 * @method array getAccessControlRules() 获取请求头部及请求url访问规则 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAccessControlRules(array $AccessControlRules) 设置请求头部及请求url访问规则 @@ -34,7 +38,9 @@ use TencentCloud\Common\AbstractModel; class AccessControl extends AbstractModel { /** - * @var string on | off 是否启用请求头部及请求url访问控制 + * @var string 启用请求头部及请求url访问控制开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -51,7 +57,9 @@ class AccessControl extends AbstractModel public $ReturnCode; /** - * @param string $Switch on | off 是否启用请求头部及请求url访问控制 + * @param string $Switch 启用请求头部及请求url访问控制开关,取值有: +on:开启 +off:关闭 * @param array $AccessControlRules 请求头部及请求url访问规则 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $ReturnCode 返回状态码 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AdvancedAuthentication.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AdvancedAuthentication.php index 04831a02..628adf9d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AdvancedAuthentication.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AdvancedAuthentication.php @@ -20,8 +20,14 @@ use TencentCloud\Common\AbstractModel; /** * 时间戳防盗链高级版配置,白名单功能 * - * @method string getSwitch() 获取防盗链配置开关,on或off,开启时必须且只能配置一种模式,其余模式为null。 - * @method void setSwitch(string $Switch) 设置防盗链配置开关,on或off,开启时必须且只能配置一种模式,其余模式为null。 + * @method string getSwitch() 获取防盗链配置开关,取值有: +on:开启 +off:关闭 +开启时必须且只配置一种模式,其余模式需要设置为 null + * @method void setSwitch(string $Switch) 设置防盗链配置开关,取值有: +on:开启 +off:关闭 +开启时必须且只配置一种模式,其余模式需要设置为 null * @method AdvancedAuthenticationTypeA getTypeA() 获取时间戳防盗链高级版模式A配置。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTypeA(AdvancedAuthenticationTypeA $TypeA) 设置时间戳防盗链高级版模式A配置。 @@ -50,7 +56,10 @@ use TencentCloud\Common\AbstractModel; class AdvancedAuthentication extends AbstractModel { /** - * @var string 防盗链配置开关,on或off,开启时必须且只能配置一种模式,其余模式为null。 + * @var string 防盗链配置开关,取值有: +on:开启 +off:关闭 +开启时必须且只配置一种模式,其余模式需要设置为 null */ public $Switch; @@ -91,7 +100,10 @@ class AdvancedAuthentication extends AbstractModel public $TypeF; /** - * @param string $Switch 防盗链配置开关,on或off,开启时必须且只能配置一种模式,其余模式为null。 + * @param string $Switch 防盗链配置开关,取值有: +on:开启 +off:关闭 +开启时必须且只配置一种模式,其余模式需要设置为 null * @param AdvancedAuthenticationTypeA $TypeA 时间戳防盗链高级版模式A配置。 注意:此字段可能返回 null,表示取不到有效值。 * @param AdvancedAuthenticationTypeB $TypeB 时间戳防盗链高级版模式B配置。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AdvancedCCRules.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AdvancedCCRules.php index 34e2cee6..2c06f7ed 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AdvancedCCRules.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AdvancedCCRules.php @@ -30,9 +30,13 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setFrequencyLimit(integer $FrequencyLimit) 设置限频阈值 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getPunishmentSwitch() 获取IP 惩罚开关,可选on|off + * @method string getPunishmentSwitch() 获取IP 惩罚配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPunishmentSwitch(string $PunishmentSwitch) 设置IP 惩罚开关,可选on|off + * @method void setPunishmentSwitch(string $PunishmentSwitch) 设置IP 惩罚配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getPunishmentTime() 获取IP 惩罚时长 注意:此字段可能返回 null,表示取不到有效值。 @@ -50,9 +54,13 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setConfigure(array $Configure) 设置七层限频具体配置 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getSwitch() 获取是否开启改规则 on 开启,off关闭 + * @method string getSwitch() 获取自定义cc规则配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置是否开启改规则 on 开启,off关闭 + * @method void setSwitch(string $Switch) 设置自定义cc规则配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ class AdvancedCCRules extends AbstractModel @@ -75,7 +83,9 @@ class AdvancedCCRules extends AbstractModel public $FrequencyLimit; /** - * @var string IP 惩罚开关,可选on|off + * @var string IP 惩罚配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $PunishmentSwitch; @@ -105,7 +115,9 @@ class AdvancedCCRules extends AbstractModel public $Configure; /** - * @var string 是否开启改规则 on 开启,off关闭 + * @var string 自定义cc规则配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; @@ -116,7 +128,9 @@ class AdvancedCCRules extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $FrequencyLimit 限频阈值 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $PunishmentSwitch IP 惩罚开关,可选on|off + * @param string $PunishmentSwitch IP 惩罚配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $PunishmentTime IP 惩罚时长 注意:此字段可能返回 null,表示取不到有效值。 @@ -126,7 +140,9 @@ class AdvancedCCRules extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Configure 七层限频具体配置 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Switch 是否开启改规则 on 开启,off关闭 + * @param string $Switch 自定义cc规则配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AdvancedScdnAclRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AdvancedScdnAclRule.php index 4f6b27b0..3ee547ed 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AdvancedScdnAclRule.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AdvancedScdnAclRule.php @@ -133,7 +133,6 @@ head:自定义请求头 安圭拉:AI 梵蒂冈:VA 斯洛伐克:SK -俄罗斯:RU 英国:GB 捷克共和国:CZ 乌克兰:UA @@ -348,7 +347,6 @@ head:自定义请求头 安圭拉:AI 梵蒂冈:VA 斯洛伐克:SK -俄罗斯:RU 英国:GB 捷克共和国:CZ 乌克兰:UA @@ -604,7 +602,6 @@ head:自定义请求头 安圭拉:AI 梵蒂冈:VA 斯洛伐克:SK -俄罗斯:RU 英国:GB 捷克共和国:CZ 乌克兰:UA @@ -858,7 +855,6 @@ head:自定义请求头 安圭拉:AI 梵蒂冈:VA 斯洛伐克:SK -俄罗斯:RU 英国:GB 捷克共和国:CZ 乌克兰:UA diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Authentication.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Authentication.php index 76825a7e..784b5630 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Authentication.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Authentication.php @@ -20,14 +20,24 @@ use TencentCloud\Common\AbstractModel; /** * 时间戳防盗链配置 * - * @method string getSwitch() 获取防盗链配置开关 + * @method string getSwitch() 获取防盗链配置开关,取值有: on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null - * @method void setSwitch(string $Switch) 设置防盗链配置开关 + * @method void setSwitch(string $Switch) 设置防盗链配置开关,取值有: on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null + * @method string getAuthAlgorithm() 获取鉴权算法,取值有: +md5:按MD5算法取hash值 +sha256:按SHA-256算法取hash值 +默认为 md5 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAuthAlgorithm(string $AuthAlgorithm) 设置鉴权算法,取值有: +md5:按MD5算法取hash值 +sha256:按SHA-256算法取hash值 +默认为 md5 +注意:此字段可能返回 null,表示取不到有效值。 * @method AuthenticationTypeA getTypeA() 获取时间戳防盗链模式 A 配置 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTypeA(AuthenticationTypeA $TypeA) 设置时间戳防盗链模式 A 配置 @@ -48,13 +58,22 @@ off:关闭 class Authentication extends AbstractModel { /** - * @var string 防盗链配置开关 + * @var string 防盗链配置开关,取值有: on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null */ public $Switch; + /** + * @var string 鉴权算法,取值有: +md5:按MD5算法取hash值 +sha256:按SHA-256算法取hash值 +默认为 md5 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AuthAlgorithm; + /** * @var AuthenticationTypeA 时间戳防盗链模式 A 配置 注意:此字段可能返回 null,表示取不到有效值。 @@ -80,10 +99,15 @@ off:关闭 public $TypeD; /** - * @param string $Switch 防盗链配置开关 + * @param string $Switch 防盗链配置开关,取值有: on:开启 off:关闭 开启时必须且只配置一种模式,其余模式需要设置为 null + * @param string $AuthAlgorithm 鉴权算法,取值有: +md5:按MD5算法取hash值 +sha256:按SHA-256算法取hash值 +默认为 md5 +注意:此字段可能返回 null,表示取不到有效值。 * @param AuthenticationTypeA $TypeA 时间戳防盗链模式 A 配置 注意:此字段可能返回 null,表示取不到有效值。 * @param AuthenticationTypeB $TypeB 时间戳防盗链模式 B 配置(模式 B 后台升级中,暂时不支持配置) @@ -110,6 +134,10 @@ off:关闭 $this->Switch = $param["Switch"]; } + if (array_key_exists("AuthAlgorithm",$param) and $param["AuthAlgorithm"] !== null) { + $this->AuthAlgorithm = $param["AuthAlgorithm"]; + } + if (array_key_exists("TypeA",$param) and $param["TypeA"] !== null) { $this->TypeA = new AuthenticationTypeA(); $this->TypeA->deserialize($param["TypeA"]); diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AvifAdapter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AvifAdapter.php index b59234d8..c15e2148 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AvifAdapter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AvifAdapter.php @@ -20,21 +20,29 @@ use TencentCloud\Common\AbstractModel; /** * 图片优化-AvifAdapter配置 * - * @method string getSwitch() 获取开关,"on/off" + * @method string getSwitch() 获取图片优化AvifAdapter配置项开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置开关,"on/off" + * @method void setSwitch(string $Switch) 设置图片优化AvifAdapter配置项开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ class AvifAdapter extends AbstractModel { /** - * @var string 开关,"on/off" + * @var string 图片优化AvifAdapter配置项开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; /** - * @param string $Switch 开关,"on/off" + * @param string $Switch 图片优化AvifAdapter配置项开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AwsPrivateAccess.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AwsPrivateAccess.php index aeee0bfd..dc7be7e4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AwsPrivateAccess.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/AwsPrivateAccess.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * s3源站回源鉴权。 * - * @method string getSwitch() 获取开关,on/off。 - * @method void setSwitch(string $Switch) 设置开关,on/off。 + * @method string getSwitch() 获取s3源站回源鉴权配置项开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置s3源站回源鉴权配置项开关,取值有: +on:开启 +off:关闭 * @method string getAccessKey() 获取访问ID。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAccessKey(string $AccessKey) 设置访问ID。 @@ -42,7 +46,9 @@ use TencentCloud\Common\AbstractModel; class AwsPrivateAccess extends AbstractModel { /** - * @var string 开关,on/off。 + * @var string s3源站回源鉴权配置项开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -71,7 +77,9 @@ class AwsPrivateAccess extends AbstractModel public $Bucket; /** - * @param string $Switch 开关,on/off。 + * @param string $Switch s3源站回源鉴权配置项开关,取值有: +on:开启 +off:关闭 * @param string $AccessKey 访问ID。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $SecretKey 密钥。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/BandwidthAlert.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/BandwidthAlert.php index dc832bc0..f417ed28 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/BandwidthAlert.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/BandwidthAlert.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * 带宽封顶配置,默认为关闭状态 * - * @method string getSwitch() 获取用量封顶配置开关 + * @method string getSwitch() 获取用量封顶配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置用量封顶配置开关 + * @method void setSwitch(string $Switch) 设置用量封顶配置开关,取值有: on:开启 off:关闭 * @method integer getBpsThreshold() 获取用量封顶阈值,带宽单位为bps,流量单位byte @@ -40,11 +40,11 @@ RETURN_404:全部请求返回 404 注意:此字段可能返回 null,表示取不到有效值。 * @method void setLastTriggerTime(string $LastTriggerTime) 设置境内区域上次触发用量封顶阈值的时间 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getAlertSwitch() 获取用量封顶提醒开关 + * @method string getAlertSwitch() 获取用量封顶提醒配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setAlertSwitch(string $AlertSwitch) 设置用量封顶提醒开关 + * @method void setAlertSwitch(string $AlertSwitch) 设置用量封顶提醒配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -72,7 +72,7 @@ off:关闭 class BandwidthAlert extends AbstractModel { /** - * @var string 用量封顶配置开关 + * @var string 用量封顶配置开关,取值有: on:开启 off:关闭 */ @@ -98,7 +98,7 @@ RETURN_404:全部请求返回 404 public $LastTriggerTime; /** - * @var string 用量封顶提醒开关 + * @var string 用量封顶提醒配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -132,7 +132,7 @@ off:关闭 public $StatisticItems; /** - * @param string $Switch 用量封顶配置开关 + * @param string $Switch 用量封顶配置开关,取值有: on:开启 off:关闭 * @param integer $BpsThreshold 用量封顶阈值,带宽单位为bps,流量单位byte @@ -142,7 +142,7 @@ RETURN_404:全部请求返回 404 注意:此字段可能返回 null,表示取不到有效值。 * @param string $LastTriggerTime 境内区域上次触发用量封顶阈值的时间 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $AlertSwitch 用量封顶提醒开关 + * @param string $AlertSwitch 用量封顶提醒配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/BotCookie.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/BotCookie.php index 6b0e42e4..09bb3f91 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/BotCookie.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/BotCookie.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * Bot cookie策略 * - * @method string getSwitch() 获取on|off - * @method void setSwitch(string $Switch) 设置on|off + * @method string getSwitch() 获取Bot cookie策略配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置Bot cookie策略配置开关,取值有: +on:开启 +off:关闭 * @method string getRuleType() 获取规则类型,当前只有all * @method void setRuleType(string $RuleType) 设置规则类型,当前只有all * @method array getRuleValue() 获取规则值,['*'] @@ -40,7 +44,9 @@ use TencentCloud\Common\AbstractModel; class BotCookie extends AbstractModel { /** - * @var string on|off + * @var string Bot cookie策略配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -72,7 +78,9 @@ class BotCookie extends AbstractModel public $UpdateTime; /** - * @param string $Switch on|off + * @param string $Switch Bot cookie策略配置开关,取值有: +on:开启 +off:关闭 * @param string $RuleType 规则类型,当前只有all * @param array $RuleValue 规则值,['*'] * @param string $Action 执行动作,monitor|intercept|redirect|captcha diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/BotJavaScript.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/BotJavaScript.php index e1ff7e73..23451ea0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/BotJavaScript.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/BotJavaScript.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * Bot js策略 * - * @method string getSwitch() 获取on|off - * @method void setSwitch(string $Switch) 设置on|off + * @method string getSwitch() 获取Bot js策略配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置Bot js策略配置开关,取值有: +on:开启 +off:关闭 * @method string getRuleType() 获取规则类型,当前只有file * @method void setRuleType(string $RuleType) 设置规则类型,当前只有file * @method array getRuleValue() 获取规则值,['html', 'htm'] @@ -40,7 +44,9 @@ use TencentCloud\Common\AbstractModel; class BotJavaScript extends AbstractModel { /** - * @var string on|off + * @var string Bot js策略配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -72,7 +78,9 @@ class BotJavaScript extends AbstractModel public $UpdateTime; /** - * @param string $Switch on|off + * @param string $Switch Bot js策略配置开关,取值有: +on:开启 +off:关闭 * @param string $RuleType 规则类型,当前只有file * @param array $RuleValue 规则值,['html', 'htm'] * @param string $Action 执行动作,monitor|intercept|redirect|captcha diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfig.php index 5d2a642e..ade53744 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfig.php @@ -20,18 +20,21 @@ use TencentCloud\Common\AbstractModel; /** * 启发式自定义时间缓存配置 * - * @method string getHeuristicCacheTimeSwitch() 获取on 代表开启自定义启发式缓存时间 -off 代表关闭自定义启发式缓存时间 - * @method void setHeuristicCacheTimeSwitch(string $HeuristicCacheTimeSwitch) 设置on 代表开启自定义启发式缓存时间 -off 代表关闭自定义启发式缓存时间 + * @method string getHeuristicCacheTimeSwitch() 获取启发式自定义时间缓存配置开关,取值有: +on:开启 +off:关闭 + * @method void setHeuristicCacheTimeSwitch(string $HeuristicCacheTimeSwitch) 设置启发式自定义时间缓存配置开关,取值有: +on:开启 +off:关闭 * @method integer getHeuristicCacheTime() 获取单位 秒. * @method void setHeuristicCacheTime(integer $HeuristicCacheTime) 设置单位 秒. */ class CacheConfig extends AbstractModel { /** - * @var string on 代表开启自定义启发式缓存时间 -off 代表关闭自定义启发式缓存时间 + * @var string 启发式自定义时间缓存配置开关,取值有: +on:开启 +off:关闭 */ public $HeuristicCacheTimeSwitch; @@ -41,8 +44,9 @@ off 代表关闭自定义启发式缓存时间 public $HeuristicCacheTime; /** - * @param string $HeuristicCacheTimeSwitch on 代表开启自定义启发式缓存时间 -off 代表关闭自定义启发式缓存时间 + * @param string $HeuristicCacheTimeSwitch 启发式自定义时间缓存配置开关,取值有: +on:开启 +off:关闭 * @param integer $HeuristicCacheTime 单位 秒. */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfigCache.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfigCache.php index f8fc9d23..f37065e6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfigCache.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfigCache.php @@ -20,11 +20,11 @@ use TencentCloud\Common\AbstractModel; /** * 路径缓存缓存配置 * - * @method string getSwitch() 获取缓存配置开关 + * @method string getSwitch() 获取路径缓存配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置缓存配置开关 + * @method void setSwitch(string $Switch) 设置路径缓存配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -68,7 +68,7 @@ off:关闭,遵循用户自定义的节点缓存规则 class CacheConfigCache extends AbstractModel { /** - * @var string 缓存配置开关 + * @var string 路径缓存配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -110,7 +110,7 @@ off:关闭,遵循用户自定义的节点缓存规则 public $IgnoreSetCookie; /** - * @param string $Switch 缓存配置开关 + * @param string $Switch 路径缓存配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfigFollowOrigin.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfigFollowOrigin.php index 7140d26a..957c36eb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfigFollowOrigin.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfigFollowOrigin.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * 路径缓存遵循源站配置 * - * @method string getSwitch() 获取遵循源站配置开关 + * @method string getSwitch() 获取路径缓存遵循源站配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置遵循源站配置开关 + * @method void setSwitch(string $Switch) 设置路径缓存遵循源站配置开关,取值有: on:开启 off:关闭 * @method HeuristicCache getHeuristicCache() 获取启发式缓存配置 @@ -34,7 +34,7 @@ off:关闭 class CacheConfigFollowOrigin extends AbstractModel { /** - * @var string 遵循源站配置开关 + * @var string 路径缓存遵循源站配置开关,取值有: on:开启 off:关闭 */ @@ -47,7 +47,7 @@ off:关闭 public $HeuristicCache; /** - * @param string $Switch 遵循源站配置开关 + * @param string $Switch 路径缓存遵循源站配置开关,取值有: on:开启 off:关闭 * @param HeuristicCache $HeuristicCache 启发式缓存配置 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfigNoCache.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfigNoCache.php index a950317b..4b20360e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfigNoCache.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheConfigNoCache.php @@ -20,11 +20,11 @@ use TencentCloud\Common\AbstractModel; /** * 路径缓存不缓存配置 * - * @method string getSwitch() 获取不缓存配置开关 + * @method string getSwitch() 获取路径缓存不缓存配置配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置不缓存配置开关 + * @method void setSwitch(string $Switch) 设置路径缓存不缓存配置配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -42,7 +42,7 @@ off:关闭 class CacheConfigNoCache extends AbstractModel { /** - * @var string 不缓存配置开关 + * @var string 路径缓存不缓存配置配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -59,7 +59,7 @@ off:关闭 public $Revalidate; /** - * @param string $Switch 不缓存配置开关 + * @param string $Switch 路径缓存不缓存配置配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheTagKey.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheTagKey.php index 0bdd5e41..f9e874c1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheTagKey.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CacheTagKey.php @@ -20,9 +20,13 @@ use TencentCloud\Common\AbstractModel; /** * 组成CacheKey的一部分 * - * @method string getSwitch() 获取是否使用CacheTag作为CacheKey的一部分 + * @method string getSwitch() 获取使用CacheTag作为CacheKey的一部分配置开关,取值有 +on:开启,使用CacheTag作为CacheKey的一部分 +off:关闭,不使用CacheTag作为CacheKey的一部分 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置是否使用CacheTag作为CacheKey的一部分 + * @method void setSwitch(string $Switch) 设置使用CacheTag作为CacheKey的一部分配置开关,取值有 +on:开启,使用CacheTag作为CacheKey的一部分 +off:关闭,不使用CacheTag作为CacheKey的一部分 注意:此字段可能返回 null,表示取不到有效值。 * @method string getValue() 获取自定义CacheTag的值 注意:此字段可能返回 null,表示取不到有效值。 @@ -32,7 +36,9 @@ use TencentCloud\Common\AbstractModel; class CacheTagKey extends AbstractModel { /** - * @var string 是否使用CacheTag作为CacheKey的一部分 + * @var string 使用CacheTag作为CacheKey的一部分配置开关,取值有 +on:开启,使用CacheTag作为CacheKey的一部分 +off:关闭,不使用CacheTag作为CacheKey的一部分 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; @@ -44,7 +50,9 @@ class CacheTagKey extends AbstractModel public $Value; /** - * @param string $Switch 是否使用CacheTag作为CacheKey的一部分 + * @param string $Switch 使用CacheTag作为CacheKey的一部分配置开关,取值有 +on:开启,使用CacheTag作为CacheKey的一部分 +off:关闭,不使用CacheTag作为CacheKey的一部分 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Value 自定义CacheTag的值 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Compression.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Compression.php index 3100ebcc..e29b1aa1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Compression.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Compression.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * 智能压缩配置,默认对 js、html、css、xml、json、shtml、htm 后缀且大小为 256 ~ 2097152 字节的文件进行 GZIP 压缩 * - * @method string getSwitch() 获取智能压缩配置开关 + * @method string getSwitch() 获取智能压缩配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置智能压缩配置开关 + * @method void setSwitch(string $Switch) 设置智能压缩配置开关,取值有: on:开启 off:关闭 * @method array getCompressionRules() 获取压缩规则数组 @@ -34,7 +34,7 @@ off:关闭 class Compression extends AbstractModel { /** - * @var string 智能压缩配置开关 + * @var string 智能压缩配置开关,取值有: on:开启 off:关闭 */ @@ -47,7 +47,7 @@ off:关闭 public $CompressionRules; /** - * @param string $Switch 智能压缩配置开关 + * @param string $Switch 智能压缩配置开关,取值有: on:开启 off:关闭 * @param array $CompressionRules 压缩规则数组 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CookieKey.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CookieKey.php index b67daa35..055f6bb2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CookieKey.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/CookieKey.php @@ -20,9 +20,13 @@ use TencentCloud\Common\AbstractModel; /** * 组成CacheKey的一部分 * - * @method string getSwitch() 获取on | off 是否使用Cookie作为Cache的一部分 + * @method string getSwitch() 获取使用Cookie作为Cache的一部分配置开关,取值有: +on:开启,使用Cookie作为Cache的一部分 +off:关闭,不使用Cookie作为Cache的一部分 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置on | off 是否使用Cookie作为Cache的一部分 + * @method void setSwitch(string $Switch) 设置使用Cookie作为Cache的一部分配置开关,取值有: +on:开启,使用Cookie作为Cache的一部分 +off:关闭,不使用Cookie作为Cache的一部分 注意:此字段可能返回 null,表示取不到有效值。 * @method string getValue() 获取使用的cookie,';' 分割 注意:此字段可能返回 null,表示取不到有效值。 @@ -32,7 +36,9 @@ use TencentCloud\Common\AbstractModel; class CookieKey extends AbstractModel { /** - * @var string on | off 是否使用Cookie作为Cache的一部分 + * @var string 使用Cookie作为Cache的一部分配置开关,取值有: +on:开启,使用Cookie作为Cache的一部分 +off:关闭,不使用Cookie作为Cache的一部分 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; @@ -44,7 +50,9 @@ class CookieKey extends AbstractModel public $Value; /** - * @param string $Switch on | off 是否使用Cookie作为Cache的一部分 + * @param string $Switch 使用Cookie作为Cache的一部分配置开关,取值有: +on:开启,使用Cookie作为Cache的一部分 +off:关闭,不使用Cookie作为Cache的一部分 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Value 使用的cookie,';' 分割 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/DescribePushTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/DescribePushTasksRequest.php index d0cc9621..af2913ff 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/DescribePushTasksRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/DescribePushTasksRequest.php @@ -34,11 +34,11 @@ TaskId 和起始时间必须指定一项 * @method void setOffset(integer $Offset) 设置分页查询偏移量,默认为 0 * @method integer getLimit() 获取分页查询限制数目,默认为 20 * @method void setLimit(integer $Limit) 设置分页查询限制数目,默认为 20 - * @method string getArea() 获取指定地区查询预热纪录 + * @method string getArea() 获取指定地区查询预热记录 mainland:境内 overseas:境外 global:全球 - * @method void setArea(string $Area) 设置指定地区查询预热纪录 + * @method void setArea(string $Area) 设置指定地区查询预热记录 mainland:境内 overseas:境外 global:全球 @@ -87,7 +87,7 @@ TaskId 和起始时间必须指定一项 public $Limit; /** - * @var string 指定地区查询预热纪录 + * @var string 指定地区查询预热记录 mainland:境内 overseas:境外 global:全球 @@ -111,7 +111,7 @@ TaskId 和起始时间必须指定一项 * @param string $Keyword 查询关键字,请输入域名或 http(s):// 开头完整 URL * @param integer $Offset 分页查询偏移量,默认为 0 * @param integer $Limit 分页查询限制数目,默认为 20 - * @param string $Area 指定地区查询预热纪录 + * @param string $Area 指定地区查询预热记录 mainland:境内 overseas:境外 global:全球 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/DomainFilter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/DomainFilter.php index 40c51006..06f7483c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/DomainFilter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/DomainFilter.php @@ -27,7 +27,7 @@ use TencentCloud\Common\AbstractModel; - status:域名状态,online,offline或processing。 - serviceType:业务类型,web,download,media,hybrid或dynamic。 - projectId:项目ID。 -- domainType:主源站类型,cname表示自有源,cos表示cos接入,third_party表示第三方对象存储。 +- domainType:主源站类型,cname表示自有源,cos表示cos接入,third_party表示第三方对象存储,igtm表示IGTM多活源。 - fullUrlCache:全路径缓存,on或off。 - https:是否配置https,on,off或processing。 - originPullProtocol:回源协议类型,支持http,follow或https。 @@ -39,7 +39,7 @@ use TencentCloud\Common\AbstractModel; - status:域名状态,online,offline或processing。 - serviceType:业务类型,web,download,media,hybrid或dynamic。 - projectId:项目ID。 -- domainType:主源站类型,cname表示自有源,cos表示cos接入,third_party表示第三方对象存储。 +- domainType:主源站类型,cname表示自有源,cos表示cos接入,third_party表示第三方对象存储,igtm表示IGTM多活源。 - fullUrlCache:全路径缓存,on或off。 - https:是否配置https,on,off或processing。 - originPullProtocol:回源协议类型,支持http,follow或https。 @@ -61,7 +61,7 @@ class DomainFilter extends AbstractModel - status:域名状态,online,offline或processing。 - serviceType:业务类型,web,download,media,hybrid或dynamic。 - projectId:项目ID。 -- domainType:主源站类型,cname表示自有源,cos表示cos接入,third_party表示第三方对象存储。 +- domainType:主源站类型,cname表示自有源,cos表示cos接入,third_party表示第三方对象存储,igtm表示IGTM多活源。 - fullUrlCache:全路径缓存,on或off。 - https:是否配置https,on,off或processing。 - originPullProtocol:回源协议类型,支持http,follow或https。 @@ -88,7 +88,7 @@ class DomainFilter extends AbstractModel - status:域名状态,online,offline或processing。 - serviceType:业务类型,web,download,media,hybrid或dynamic。 - projectId:项目ID。 -- domainType:主源站类型,cname表示自有源,cos表示cos接入,third_party表示第三方对象存储。 +- domainType:主源站类型,cname表示自有源,cos表示cos接入,third_party表示第三方对象存储,igtm表示IGTM多活源。 - fullUrlCache:全路径缓存,on或off。 - https:是否配置https,on,off或processing。 - originPullProtocol:回源协议类型,支持http,follow或https。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/DownstreamCapping.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/DownstreamCapping.php index c62c6e27..a086a2ec 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/DownstreamCapping.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/DownstreamCapping.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * 单链接下行限速配置,默认为关闭状态 * - * @method string getSwitch() 获取下行速度配置开关 + * @method string getSwitch() 获取下行速度配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置下行速度配置开关 + * @method void setSwitch(string $Switch) 设置下行速度配置开关,取值有: on:开启 off:关闭 * @method array getCappingRules() 获取下行限速规则 @@ -34,7 +34,7 @@ off:关闭 class DownstreamCapping extends AbstractModel { /** - * @var string 下行速度配置开关 + * @var string 下行速度配置开关,取值有: on:开启 off:关闭 */ @@ -47,7 +47,7 @@ off:关闭 public $CappingRules; /** - * @param string $Switch 下行速度配置开关 + * @param string $Switch 下行速度配置开关,取值有: on:开启 off:关闭 * @param array $CappingRules 下行限速规则 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ErrorPage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ErrorPage.php index 74986b88..7a191229 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ErrorPage.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ErrorPage.php @@ -20,11 +20,11 @@ use TencentCloud\Common\AbstractModel; /** * 状态码重定向配置,默认为关闭状态 * - * @method string getSwitch() 获取状态码重定向配置开关 + * @method string getSwitch() 获取状态码重定向配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置状态码重定向配置开关 + * @method void setSwitch(string $Switch) 设置状态码重定向配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -36,7 +36,7 @@ off:关闭 class ErrorPage extends AbstractModel { /** - * @var string 状态码重定向配置开关 + * @var string 状态码重定向配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -50,7 +50,7 @@ off:关闭 public $PageRules; /** - * @param string $Switch 状态码重定向配置开关 + * @param string $Switch 状态码重定向配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/FollowRedirect.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/FollowRedirect.php index 30f7ab8d..2ee9c624 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/FollowRedirect.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/FollowRedirect.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * 回源 301/302 状态码自动跟随配置,默认为关闭状态 * - * @method string getSwitch() 获取回源跟随开关 + * @method string getSwitch() 获取回源跟随配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置回源跟随开关 + * @method void setSwitch(string $Switch) 设置回源跟随配置开关,取值有: on:开启 off:关闭 * @method RedirectConfig getRedirectConfig() 获取自定义回源302 follow请求host配置,该功能为白名单功能,需要开启请联系腾讯云工程师。 @@ -34,7 +34,7 @@ off:关闭 class FollowRedirect extends AbstractModel { /** - * @var string 回源跟随开关 + * @var string 回源跟随配置开关,取值有: on:开启 off:关闭 */ @@ -47,7 +47,7 @@ off:关闭 public $RedirectConfig; /** - * @param string $Switch 回源跟随开关 + * @param string $Switch 回源跟随配置开关,取值有: on:开启 off:关闭 * @param RedirectConfig $RedirectConfig 自定义回源302 follow请求host配置,该功能为白名单功能,需要开启请联系腾讯云工程师。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ForceRedirect.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ForceRedirect.php index e233a3dd..0b494b49 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ForceRedirect.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ForceRedirect.php @@ -20,11 +20,11 @@ use TencentCloud\Common\AbstractModel; /** * 访问协议强制跳转配置,默认为关闭状态 * - * @method string getSwitch() 获取访问强制跳转配置开关 + * @method string getSwitch() 获取访问强制跳转配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置访问强制跳转配置开关 + * @method void setSwitch(string $Switch) 设置访问强制跳转配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -50,7 +50,7 @@ https:强制 https 跳转 class ForceRedirect extends AbstractModel { /** - * @var string 访问强制跳转配置开关 + * @var string 访问强制跳转配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -79,7 +79,7 @@ https:强制 https 跳转 public $CarryHeaders; /** - * @param string $Switch 访问强制跳转配置开关 + * @param string $Switch 访问强制跳转配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/GuetzliAdapter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/GuetzliAdapter.php index 3c430044..cf8a7f37 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/GuetzliAdapter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/GuetzliAdapter.php @@ -20,21 +20,29 @@ use TencentCloud\Common\AbstractModel; /** * 图片优化-GuetzliAdapter配置 * - * @method string getSwitch() 获取开关,"on/off" + * @method string getSwitch() 获取图片优化-GuetzliAdapter配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置开关,"on/off" + * @method void setSwitch(string $Switch) 设置图片优化-GuetzliAdapter配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ class GuetzliAdapter extends AbstractModel { /** - * @var string 开关,"on/off" + * @var string 图片优化-GuetzliAdapter配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; /** - * @param string $Switch 开关,"on/off" + * @param string $Switch 图片优化-GuetzliAdapter配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HeaderKey.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HeaderKey.php index 71114786..a2fb99ab 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HeaderKey.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HeaderKey.php @@ -20,9 +20,13 @@ use TencentCloud\Common\AbstractModel; /** * 组成CacheKey * - * @method string getSwitch() 获取是否组成Cachekey + * @method string getSwitch() 获取组成Cachekey配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置是否组成Cachekey + * @method void setSwitch(string $Switch) 设置组成Cachekey配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @method string getValue() 获取组成CacheKey的header数组,';' 分割 注意:此字段可能返回 null,表示取不到有效值。 @@ -32,7 +36,9 @@ use TencentCloud\Common\AbstractModel; class HeaderKey extends AbstractModel { /** - * @var string 是否组成Cachekey + * @var string 组成Cachekey配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; @@ -44,7 +50,9 @@ class HeaderKey extends AbstractModel public $Value; /** - * @param string $Switch 是否组成Cachekey + * @param string $Switch 组成Cachekey配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Value 组成CacheKey的header数组,';' 分割 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HeuristicCache.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HeuristicCache.php index f4277155..51b5104b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HeuristicCache.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HeuristicCache.php @@ -20,18 +20,21 @@ use TencentCloud\Common\AbstractModel; /** * 启发式缓存配置 * - * @method string getSwitch() 获取on 代表开启启发式缓存 -off 代表关闭启发式缓存 - * @method void setSwitch(string $Switch) 设置on 代表开启启发式缓存 -off 代表关闭启发式缓存 + * @method string getSwitch() 获取启发式缓存配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置启发式缓存配置开关,取值有: +on:开启 +off:关闭 * @method CacheConfig getCacheConfig() 获取自定义启发式缓存时间配置 * @method void setCacheConfig(CacheConfig $CacheConfig) 设置自定义启发式缓存时间配置 */ class HeuristicCache extends AbstractModel { /** - * @var string on 代表开启启发式缓存 -off 代表关闭启发式缓存 + * @var string 启发式缓存配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -41,8 +44,9 @@ off 代表关闭启发式缓存 public $CacheConfig; /** - * @param string $Switch on 代表开启启发式缓存 -off 代表关闭启发式缓存 + * @param string $Switch 启发式缓存配置开关,取值有: +on:开启 +off:关闭 * @param CacheConfig $CacheConfig 自定义启发式缓存时间配置 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Hsts.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Hsts.php index c1a034a0..58a176c8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Hsts.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Hsts.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * HSTS 配置。 * - * @method string getSwitch() 获取是否开启,on或off。 - * @method void setSwitch(string $Switch) 设置是否开启,on或off。 + * @method string getSwitch() 获取HSTS 配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置HSTS 配置开关,取值有: +on:开启 +off:关闭 * @method integer getMaxAge() 获取MaxAge数值。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setMaxAge(integer $MaxAge) 设置MaxAge数值。 @@ -34,7 +38,9 @@ use TencentCloud\Common\AbstractModel; class Hsts extends AbstractModel { /** - * @var string 是否开启,on或off。 + * @var string HSTS 配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -51,7 +57,9 @@ class Hsts extends AbstractModel public $IncludeSubDomains; /** - * @param string $Switch 是否开启,on或off。 + * @param string $Switch HSTS 配置开关,取值有: +on:开启 +off:关闭 * @param integer $MaxAge MaxAge数值。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $IncludeSubDomains 是否包含子域名,on或off。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Https.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Https.php index 8fa7ab6e..f0661d14 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Https.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Https.php @@ -20,11 +20,11 @@ use TencentCloud\Common\AbstractModel; /** * 域名 https 加速配置,默认为关闭状态 * - * @method string getSwitch() 获取https 配置开关 + * @method string getSwitch() 获取https 配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置https 配置开关 + * @method void setSwitch(string $Switch) 设置https 配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -98,7 +98,7 @@ failed:部署失败 class Https extends AbstractModel { /** - * @var string https 配置开关 + * @var string https 配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -175,7 +175,7 @@ failed:部署失败 public $TlsVersion; /** - * @param string $Switch https 配置开关 + * @param string $Switch https 配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HttpsBilling.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HttpsBilling.php index 4e544fed..0b590ba8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HttpsBilling.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HttpsBilling.php @@ -20,18 +20,28 @@ use TencentCloud\Common\AbstractModel; /** * HTTPS服务,若关闭,下发配置拦截https请求,开启时会产生计费 * - * @method string getSwitch() 获取HTTPS服务,缺省时默认开启【会产生计费】 - * @method void setSwitch(string $Switch) 设置HTTPS服务,缺省时默认开启【会产生计费】 + * @method string getSwitch() 获取HTTPS服务配置开关,取值有: +on:开启,缺省时默认开启,会产生计费 +off:关闭,拦截https请求 + + * @method void setSwitch(string $Switch) 设置HTTPS服务配置开关,取值有: +on:开启,缺省时默认开启,会产生计费 +off:关闭,拦截https请求 */ class HttpsBilling extends AbstractModel { /** - * @var string HTTPS服务,缺省时默认开启【会产生计费】 + * @var string HTTPS服务配置开关,取值有: +on:开启,缺省时默认开启,会产生计费 +off:关闭,拦截https请求 + */ public $Switch; /** - * @param string $Switch HTTPS服务,缺省时默认开启【会产生计费】 + * @param string $Switch HTTPS服务配置开关,取值有: +on:开启,缺省时默认开启,会产生计费 +off:关闭,拦截https请求 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HwPrivateAccess.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HwPrivateAccess.php index 24c53cbe..ee750db1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HwPrivateAccess.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/HwPrivateAccess.php @@ -18,10 +18,14 @@ namespace TencentCloud\Cdn\V20180606\Models; use TencentCloud\Common\AbstractModel; /** - * 华为云对象存储回源鉴权 + * 华为云对象存储回源鉴权 * - * @method string getSwitch() 获取开关 on/off - * @method void setSwitch(string $Switch) 设置开关 on/off + * @method string getSwitch() 获取 华为云对象存储回源鉴权配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置 华为云对象存储回源鉴权配置开关,取值有: +on:开启 +off:关闭 * @method string getAccessKey() 获取访问 ID 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAccessKey(string $AccessKey) 设置访问 ID @@ -38,7 +42,9 @@ use TencentCloud\Common\AbstractModel; class HwPrivateAccess extends AbstractModel { /** - * @var string 开关 on/off + * @var string 华为云对象存储回源鉴权配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -61,7 +67,9 @@ class HwPrivateAccess extends AbstractModel public $Bucket; /** - * @param string $Switch 开关 on/off + * @param string $Switch 华为云对象存储回源鉴权配置开关,取值有: +on:开启 +off:关闭 * @param string $AccessKey 访问 ID 注意:此字段可能返回 null,表示取不到有效值。 * @param string $SecretKey 密钥 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/IpFilter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/IpFilter.php index c61bcb2a..69138e87 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/IpFilter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/IpFilter.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * IP 黑白名单配置,默认为关闭状态 * - * @method string getSwitch() 获取IP 黑白名单配置开关 + * @method string getSwitch() 获取IP 黑白名单配置开关,取值有 on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置IP 黑白名单配置开关 + * @method void setSwitch(string $Switch) 设置IP 黑白名单配置开关,取值有 on:开启 off:关闭 * @method string getFilterType() 获取IP 黑白名单类型 @@ -54,7 +54,7 @@ blacklist:黑名单 class IpFilter extends AbstractModel { /** - * @var string IP 黑白名单配置开关 + * @var string IP 黑白名单配置开关,取值有 on:开启 off:关闭 */ @@ -89,7 +89,7 @@ blacklist:黑名单 public $ReturnCode; /** - * @param string $Switch IP 黑白名单配置开关 + * @param string $Switch IP 黑白名单配置开关,取值有 on:开启 off:关闭 * @param string $FilterType IP 黑白名单类型 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/IpFreqLimit.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/IpFreqLimit.php index a995f840..78fa6f4b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/IpFreqLimit.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/IpFreqLimit.php @@ -18,12 +18,12 @@ namespace TencentCloud\Cdn\V20180606\Models; use TencentCloud\Common\AbstractModel; /** - * 单节点单 IP 访问限频配置,默认为关闭状态 + * 单节点单 IP 访问限频配置,默认为关闭状态 * - * @method string getSwitch() 获取IP 限频配置开关 + * @method string getSwitch() 获取IP 限频配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置IP 限频配置开关 + * @method void setSwitch(string $Switch) 设置IP 限频配置开关,取值有: on:开启 off:关闭 * @method integer getQps() 获取设置每秒请求数限制 @@ -36,7 +36,7 @@ off:关闭 class IpFreqLimit extends AbstractModel { /** - * @var string IP 限频配置开关 + * @var string IP 限频配置开关,取值有: on:开启 off:关闭 */ @@ -50,7 +50,7 @@ off:关闭 public $Qps; /** - * @param string $Switch IP 限频配置开关 + * @param string $Switch IP 限频配置开关,取值有: on:开启 off:关闭 * @param integer $Qps 设置每秒请求数限制 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Ipv6.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Ipv6.php index 38121f8e..0809d0de 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Ipv6.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Ipv6.php @@ -18,23 +18,31 @@ namespace TencentCloud\Cdn\V20180606\Models; use TencentCloud\Common\AbstractModel; /** - * Ipv6启用配置,不可更改 + * Ipv6源站启用配置,不可更改 * - * @method string getSwitch() 获取域名是否开启ipv6功能,on或off。 + * @method string getSwitch() 获取域名开启源站ipv6配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置域名是否开启ipv6功能,on或off。 + * @method void setSwitch(string $Switch) 设置域名开启源站ipv6配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ class Ipv6 extends AbstractModel { /** - * @var string 域名是否开启ipv6功能,on或off。 + * @var string 域名开启源站ipv6配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; /** - * @param string $Switch 域名是否开启ipv6功能,on或off。 + * @param string $Switch 域名开启源站ipv6配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Ipv6Access.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Ipv6Access.php index b4f00e6a..fab2bdbc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Ipv6Access.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Ipv6Access.php @@ -20,21 +20,29 @@ use TencentCloud\Common\AbstractModel; /** * Ipv6访问配置 * - * @method string getSwitch() 获取域名是否开启ipv6访问功能,on或off。 + * @method string getSwitch() 获取域名开启ipv6访问配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置域名是否开启ipv6访问功能,on或off。 + * @method void setSwitch(string $Switch) 设置域名开启ipv6访问配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ class Ipv6Access extends AbstractModel { /** - * @var string 域名是否开启ipv6访问功能,on或off。 + * @var string 域名开启ipv6访问配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; /** - * @param string $Switch 域名是否开启ipv6访问功能,on或off。 + * @param string $Switch 域名开启ipv6访问配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ListTopDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ListTopDataRequest.php index d7a171dc..e5309ca5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ListTopDataRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ListTopDataRequest.php @@ -20,21 +20,17 @@ use TencentCloud\Common\AbstractModel; /** * ListTopData请求参数结构体 * - * @method string getStartTime() 获取查询起始日期:yyyy-MM-dd HH:mm:ss -仅支持按天粒度的数据查询,取入参中的天信息作为起始日期 -返回大于等于起始日期当天 00:00:00 点产生的数据,如 StartTime为2018-09-04 10:40:00,返回数据的起始时间为2018-09-04 00:00:00 + * @method string getStartTime() 获取查询起始时间:yyyy-MM-dd HH:mm:ss +仅支持按分钟粒度的数据查询,按入参抹去秒位作为起始时间,如 StartTime为2018-09-04 10:40:23,返回数据的起始时间为2018-09-04 10:40:00 仅支持 90 天内数据查询 - * @method void setStartTime(string $StartTime) 设置查询起始日期:yyyy-MM-dd HH:mm:ss -仅支持按天粒度的数据查询,取入参中的天信息作为起始日期 -返回大于等于起始日期当天 00:00:00 点产生的数据,如 StartTime为2018-09-04 10:40:00,返回数据的起始时间为2018-09-04 00:00:00 + * @method void setStartTime(string $StartTime) 设置查询起始时间:yyyy-MM-dd HH:mm:ss +仅支持按分钟粒度的数据查询,按入参抹去秒位作为起始时间,如 StartTime为2018-09-04 10:40:23,返回数据的起始时间为2018-09-04 10:40:00 仅支持 90 天内数据查询 - * @method string getEndTime() 获取查询结束日期:yyyy-MM-dd HH:mm:ss -仅支持按天粒度的数据查询,取入参中的天信息作为结束日期 -返回小于等于结束日期当天 23:59:59 产生的数据,如EndTime为2018-09-05 22:40:00,返回数据的结束时间为2018-09-05 23:59:59 + * @method string getEndTime() 获取查询结束时间:yyyy-MM-dd HH:mm:ss +仅支持按天粒度的数据查询,取入参中的天信息作为结束日期 返回小于等于结束日期当天 23:59:59 产生的数据,如EndTime为2018-09-05 22:40:00,返回数据的结束时间为2018-09-05 23:59:59 EndTime 需要大于等于 StartTime - * @method void setEndTime(string $EndTime) 设置查询结束日期:yyyy-MM-dd HH:mm:ss -仅支持按天粒度的数据查询,取入参中的天信息作为结束日期 -返回小于等于结束日期当天 23:59:59 产生的数据,如EndTime为2018-09-05 22:40:00,返回数据的结束时间为2018-09-05 23:59:59 + * @method void setEndTime(string $EndTime) 设置查询结束时间:yyyy-MM-dd HH:mm:ss +仅支持按天粒度的数据查询,取入参中的天信息作为结束日期 返回小于等于结束日期当天 23:59:59 产生的数据,如EndTime为2018-09-05 22:40:00,返回数据的结束时间为2018-09-05 23:59:59 EndTime 需要大于等于 StartTime * @method string getMetric() 获取排序对象,支持以下几种形式: url:访问 URL 排序(无参数的URL),支持的 Filter 为 flux、request @@ -110,17 +106,15 @@ client:指定查询客户端地区(用户请求终端所在地区)数据 class ListTopDataRequest extends AbstractModel { /** - * @var string 查询起始日期:yyyy-MM-dd HH:mm:ss -仅支持按天粒度的数据查询,取入参中的天信息作为起始日期 -返回大于等于起始日期当天 00:00:00 点产生的数据,如 StartTime为2018-09-04 10:40:00,返回数据的起始时间为2018-09-04 00:00:00 + * @var string 查询起始时间:yyyy-MM-dd HH:mm:ss +仅支持按分钟粒度的数据查询,按入参抹去秒位作为起始时间,如 StartTime为2018-09-04 10:40:23,返回数据的起始时间为2018-09-04 10:40:00 仅支持 90 天内数据查询 */ public $StartTime; /** - * @var string 查询结束日期:yyyy-MM-dd HH:mm:ss -仅支持按天粒度的数据查询,取入参中的天信息作为结束日期 -返回小于等于结束日期当天 23:59:59 产生的数据,如EndTime为2018-09-05 22:40:00,返回数据的结束时间为2018-09-05 23:59:59 + * @var string 查询结束时间:yyyy-MM-dd HH:mm:ss +仅支持按天粒度的数据查询,取入参中的天信息作为结束日期 返回小于等于结束日期当天 23:59:59 产生的数据,如EndTime为2018-09-05 22:40:00,返回数据的结束时间为2018-09-05 23:59:59 EndTime 需要大于等于 StartTime */ public $EndTime; @@ -201,13 +195,11 @@ client:指定查询客户端地区(用户请求终端所在地区)数据 public $Limit; /** - * @param string $StartTime 查询起始日期:yyyy-MM-dd HH:mm:ss -仅支持按天粒度的数据查询,取入参中的天信息作为起始日期 -返回大于等于起始日期当天 00:00:00 点产生的数据,如 StartTime为2018-09-04 10:40:00,返回数据的起始时间为2018-09-04 00:00:00 + * @param string $StartTime 查询起始时间:yyyy-MM-dd HH:mm:ss +仅支持按分钟粒度的数据查询,按入参抹去秒位作为起始时间,如 StartTime为2018-09-04 10:40:23,返回数据的起始时间为2018-09-04 10:40:00 仅支持 90 天内数据查询 - * @param string $EndTime 查询结束日期:yyyy-MM-dd HH:mm:ss -仅支持按天粒度的数据查询,取入参中的天信息作为结束日期 -返回小于等于结束日期当天 23:59:59 产生的数据,如EndTime为2018-09-05 22:40:00,返回数据的结束时间为2018-09-05 23:59:59 + * @param string $EndTime 查询结束时间:yyyy-MM-dd HH:mm:ss +仅支持按天粒度的数据查询,取入参中的天信息作为结束日期 返回小于等于结束日期当天 23:59:59 产生的数据,如EndTime为2018-09-05 22:40:00,返回数据的结束时间为2018-09-05 23:59:59 EndTime 需要大于等于 StartTime * @param string $Metric 排序对象,支持以下几种形式: url:访问 URL 排序(无参数的URL),支持的 Filter 为 flux、request diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/MainlandConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/MainlandConfig.php index 3c6d60dc..14aadcc1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/MainlandConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/MainlandConfig.php @@ -18,7 +18,7 @@ namespace TencentCloud\Cdn\V20180606\Models; use TencentCloud\Common\AbstractModel; /** - * 域名国内地区特殊配置。分地区特殊配置。UpdateDomainConfig接口只支持修改部分分地区配置,为了兼容旧版本配置,本类型会列出旧版本所有可能存在差异的配置列表,支持修改的配置列表如下: + * 域名国内地区特殊配置。分地区特殊配置。UpdateDomainConfig接口只支持修改部分地区配置,为了兼容旧版本配置,本类型会列出旧版本所有可能存在差异的配置列表,支持修改的配置列表如下: + Authentication + BandwidthAlert + ErrorPage diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/MaxAge.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/MaxAge.php index fbd57653..4c899201 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/MaxAge.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/MaxAge.php @@ -20,11 +20,11 @@ use TencentCloud\Common\AbstractModel; /** * 浏览器缓存规则配置,用于设置 MaxAge 默认值,默认为关闭状态 * - * @method string getSwitch() 获取浏览器缓存配置开关 + * @method string getSwitch() 获取浏览器缓存配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置浏览器缓存配置开关 + * @method void setSwitch(string $Switch) 设置浏览器缓存配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -40,7 +40,7 @@ off:关闭 class MaxAge extends AbstractModel { /** - * @var string 浏览器缓存配置开关 + * @var string 浏览器缓存配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -60,7 +60,7 @@ off:关闭 public $MaxAgeCodeRule; /** - * @param string $Switch 浏览器缓存配置开关 + * @param string $Switch 浏览器缓存配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ModifyDomainConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ModifyDomainConfigRequest.php new file mode 100644 index 00000000..5ae9ce02 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ModifyDomainConfigRequest.php @@ -0,0 +1,77 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("Route",$param) and $param["Route"] !== null) { + $this->Route = $param["Route"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ModifyDomainConfigResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ModifyDomainConfigResponse.php new file mode 100644 index 00000000..de89b7ae --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ModifyDomainConfigResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OfflineCache.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OfflineCache.php index e0d36351..fbd60004 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OfflineCache.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OfflineCache.php @@ -20,18 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * 离线缓存是否开启 * - * @method string getSwitch() 获取on | off, 离线缓存是否开启 - * @method void setSwitch(string $Switch) 设置on | off, 离线缓存是否开启 + * @method string getSwitch() 获取离线缓存配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置离线缓存配置开关,取值有: +on:开启 +off:关闭 */ class OfflineCache extends AbstractModel { /** - * @var string on | off, 离线缓存是否开启 + * @var string 离线缓存配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; /** - * @param string $Switch on | off, 离线缓存是否开启 + * @param string $Switch 离线缓存配置开关,取值有: +on:开启 +off:关闭 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Origin.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Origin.php index d631af24..ab7b01f1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Origin.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Origin.php @@ -28,16 +28,19 @@ use TencentCloud\Common\AbstractModel; + 热备源站回源域名配置 * * @method array getOrigins() 获取主源站列表 -修改源站时,需要同时填充对应的 OriginType +修改源站时,需要同时填充对应的 OriginType 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOrigins(array $Origins) 设置主源站列表 -修改源站时,需要同时填充对应的 OriginType +修改源站时,需要同时填充对应的 OriginType 注意:此字段可能返回 null,表示取不到有效值。 * @method string getOriginType() 获取主源站类型 +当源站列表 Origins 不为空时必填 入参支持以下几种类型: domain:域名类型 domainv6:域名解析V6类型 cos:对象存储源站 +third_party: 第三方存储源站 +igtm: IGTM多活源 ip:IP 列表作为源站 ipv6:源站列表为一个单独的 IPv6 地址 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 @@ -58,10 +61,13 @@ ftp:历史 FTP 托管源源站,现已不维护 IPv6 功能目前尚未全量,需要先申请试用 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOriginType(string $OriginType) 设置主源站类型 +当源站列表 Origins 不为空时必填 入参支持以下几种类型: domain:域名类型 domainv6:域名解析V6类型 cos:对象存储源站 +third_party: 第三方存储源站 +igtm: IGTM多活源 ip:IP 列表作为源站 ipv6:源站列表为一个单独的 IPv6 地址 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 @@ -81,12 +87,14 @@ ftp:历史 FTP 托管源源站,现已不维护 修改 Origins 时需要同时填充对应的 OriginType IPv6 功能目前尚未全量,需要先申请试用 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getServerName() 获取当源站类型为cos或者第三方存储加速时,ServerName字段必填 -回主源站时 Host 头部,不填充则默认为加速域名 + * @method string getServerName() 获取回主源站时 Host 头部 +当源站类型为cos或者第三方存储加速时,ServerName字段必填 +不填充则默认为加速域名 若接入的是泛域名,则回源 Host 默认为访问时的子域名 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setServerName(string $ServerName) 设置当源站类型为cos或者第三方存储加速时,ServerName字段必填 -回主源站时 Host 头部,不填充则默认为加速域名 + * @method void setServerName(string $ServerName) 设置回主源站时 Host 头部 +当源站类型为cos或者第三方存储加速时,ServerName字段必填 +不填充则默认为加速域名 若接入的是泛域名,则回源 Host 默认为访问时的子域名 注意:此字段可能返回 null,表示取不到有效值。 * @method string getCosPrivateAccess() 获取OriginType 为对象存储(COS)时,可以指定是否允许访问私有 bucket @@ -106,25 +114,27 @@ follow:协议跟随回源 https:强制 https 回源,https 回源时仅支持源站 443 端口 注意:此字段可能返回 null,表示取不到有效值。 * @method array getBackupOrigins() 获取备源站列表 -修改备源站时,需要同时填充对应的 BackupOriginType +修改备源站时,需要同时填充对应的 BackupOriginType 注意:此字段可能返回 null,表示取不到有效值。 * @method void setBackupOrigins(array $BackupOrigins) 设置备源站列表 -修改备源站时,需要同时填充对应的 BackupOriginType +修改备源站时,需要同时填充对应的 BackupOriginType 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getBackupOriginType() 获取备源站类型,支持以下类型: + * @method string getBackupOriginType() 获取备源站类型 +备源站列表BackupOrigins 不为空时必填 +支持以下类型: domain:域名类型 ip:IP 列表作为源站 -修改 BackupOrigins 时需要同时填充对应的 BackupOriginType 以下备源源站类型尚未全量支持,需要申请试用: ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setBackupOriginType(string $BackupOriginType) 设置备源站类型,支持以下类型: + * @method void setBackupOriginType(string $BackupOriginType) 设置备源站类型 +备源站列表BackupOrigins 不为空时必填 +支持以下类型: domain:域名类型 ip:IP 列表作为源站 -修改 BackupOrigins 时需要同时填充对应的 BackupOriginType 以下备源源站类型尚未全量支持,需要申请试用: ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 @@ -146,31 +156,52 @@ ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 * @method array getPathBasedOrigin() 获取分路径回源配置 注意:此字段可能返回 null,表示取不到有效值。 * @method void setPathBasedOrigin(array $PathBasedOrigin) 设置分路径回源配置 +注意:此字段可能返回 null,表示取不到有效值。 + * @method OriginSni getSni() 获取HTTPS回源SNI配置 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSni(OriginSni $Sni) 设置HTTPS回源SNI配置 注意:此字段可能返回 null,表示取不到有效值。 * @method AdvanceHttps getAdvanceHttps() 获取HTTPS回源高级配置 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAdvanceHttps(AdvanceHttps $AdvanceHttps) 设置HTTPS回源高级配置 注意:此字段可能返回 null,表示取不到有效值。 * @method string getOriginCompany() 获取对象存储回源厂商 +当源站类型为第三方存储源站(third_party)时必填 +可选值包括以下: +aws_s3: AWS S3 +ali_oss: 阿里云 OSS +hw_obs: 华为 OBS +qiniu_kodo: 七牛云 kodo +others: 其它厂商对象存储,仅支持兼容以AWS签名算法的对象存储,如腾讯云金融专区COS 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOriginCompany(string $OriginCompany) 设置对象存储回源厂商 +当源站类型为第三方存储源站(third_party)时必填 +可选值包括以下: +aws_s3: AWS S3 +ali_oss: 阿里云 OSS +hw_obs: 华为 OBS +qiniu_kodo: 七牛云 kodo +others: 其它厂商对象存储,仅支持兼容以AWS签名算法的对象存储,如腾讯云金融专区COS 注意:此字段可能返回 null,表示取不到有效值。 */ class Origin extends AbstractModel { /** * @var array 主源站列表 -修改源站时,需要同时填充对应的 OriginType +修改源站时,需要同时填充对应的 OriginType 注意:此字段可能返回 null,表示取不到有效值。 */ public $Origins; /** * @var string 主源站类型 +当源站列表 Origins 不为空时必填 入参支持以下几种类型: domain:域名类型 domainv6:域名解析V6类型 cos:对象存储源站 +third_party: 第三方存储源站 +igtm: IGTM多活源 ip:IP 列表作为源站 ipv6:源站列表为一个单独的 IPv6 地址 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 @@ -194,8 +225,9 @@ IPv6 功能目前尚未全量,需要先申请试用 public $OriginType; /** - * @var string 当源站类型为cos或者第三方存储加速时,ServerName字段必填 -回主源站时 Host 头部,不填充则默认为加速域名 + * @var string 回主源站时 Host 头部 +当源站类型为cos或者第三方存储加速时,ServerName字段必填 +不填充则默认为加速域名 若接入的是泛域名,则回源 Host 默认为访问时的子域名 注意:此字段可能返回 null,表示取不到有效值。 */ @@ -219,16 +251,17 @@ https:强制 https 回源,https 回源时仅支持源站 443 端口 /** * @var array 备源站列表 -修改备源站时,需要同时填充对应的 BackupOriginType +修改备源站时,需要同时填充对应的 BackupOriginType 注意:此字段可能返回 null,表示取不到有效值。 */ public $BackupOrigins; /** - * @var string 备源站类型,支持以下类型: + * @var string 备源站类型 +备源站列表BackupOrigins 不为空时必填 +支持以下类型: domain:域名类型 ip:IP 列表作为源站 -修改 BackupOrigins 时需要同时填充对应的 BackupOriginType 以下备源源站类型尚未全量支持,需要申请试用: ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 @@ -262,6 +295,12 @@ ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 */ public $PathBasedOrigin; + /** + * @var OriginSni HTTPS回源SNI配置 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Sni; + /** * @var AdvanceHttps HTTPS回源高级配置 注意:此字段可能返回 null,表示取不到有效值。 @@ -270,19 +309,29 @@ ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 /** * @var string 对象存储回源厂商 +当源站类型为第三方存储源站(third_party)时必填 +可选值包括以下: +aws_s3: AWS S3 +ali_oss: 阿里云 OSS +hw_obs: 华为 OBS +qiniu_kodo: 七牛云 kodo +others: 其它厂商对象存储,仅支持兼容以AWS签名算法的对象存储,如腾讯云金融专区COS 注意:此字段可能返回 null,表示取不到有效值。 */ public $OriginCompany; /** * @param array $Origins 主源站列表 -修改源站时,需要同时填充对应的 OriginType +修改源站时,需要同时填充对应的 OriginType 注意:此字段可能返回 null,表示取不到有效值。 * @param string $OriginType 主源站类型 +当源站列表 Origins 不为空时必填 入参支持以下几种类型: domain:域名类型 domainv6:域名解析V6类型 cos:对象存储源站 +third_party: 第三方存储源站 +igtm: IGTM多活源 ip:IP 列表作为源站 ipv6:源站列表为一个单独的 IPv6 地址 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 @@ -302,8 +351,9 @@ ftp:历史 FTP 托管源源站,现已不维护 修改 Origins 时需要同时填充对应的 OriginType IPv6 功能目前尚未全量,需要先申请试用 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ServerName 当源站类型为cos或者第三方存储加速时,ServerName字段必填 -回主源站时 Host 头部,不填充则默认为加速域名 + * @param string $ServerName 回主源站时 Host 头部 +当源站类型为cos或者第三方存储加速时,ServerName字段必填 +不填充则默认为加速域名 若接入的是泛域名,则回源 Host 默认为访问时的子域名 注意:此字段可能返回 null,表示取不到有效值。 * @param string $CosPrivateAccess OriginType 为对象存储(COS)时,可以指定是否允许访问私有 bucket @@ -315,12 +365,13 @@ follow:协议跟随回源 https:强制 https 回源,https 回源时仅支持源站 443 端口 注意:此字段可能返回 null,表示取不到有效值。 * @param array $BackupOrigins 备源站列表 -修改备源站时,需要同时填充对应的 BackupOriginType +修改备源站时,需要同时填充对应的 BackupOriginType 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $BackupOriginType 备源站类型,支持以下类型: + * @param string $BackupOriginType 备源站类型 +备源站列表BackupOrigins 不为空时必填 +支持以下类型: domain:域名类型 ip:IP 列表作为源站 -修改 BackupOrigins 时需要同时填充对应的 BackupOriginType 以下备源源站类型尚未全量支持,需要申请试用: ipv6_domain: 源站列表为多个 IPv6 地址以及域名 ip_ipv6:源站列表为多个 IPv4 地址和IPv6 地址 @@ -334,10 +385,19 @@ ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 * @param array $PathRules 回源路径重写规则配置 注意:此字段可能返回 null,表示取不到有效值。 * @param array $PathBasedOrigin 分路径回源配置 +注意:此字段可能返回 null,表示取不到有效值。 + * @param OriginSni $Sni HTTPS回源SNI配置 注意:此字段可能返回 null,表示取不到有效值。 * @param AdvanceHttps $AdvanceHttps HTTPS回源高级配置 注意:此字段可能返回 null,表示取不到有效值。 * @param string $OriginCompany 对象存储回源厂商 +当源站类型为第三方存储源站(third_party)时必填 +可选值包括以下: +aws_s3: AWS S3 +ali_oss: 阿里云 OSS +hw_obs: 华为 OBS +qiniu_kodo: 七牛云 kodo +others: 其它厂商对象存储,仅支持兼容以AWS签名算法的对象存储,如腾讯云金融专区COS 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -407,6 +467,11 @@ ip_ipv6_domain:源站列表为多个 IPv4 地址IPv6 地址以及域名 } } + if (array_key_exists("Sni",$param) and $param["Sni"] !== null) { + $this->Sni = new OriginSni(); + $this->Sni->deserialize($param["Sni"]); + } + if (array_key_exists("AdvanceHttps",$param) and $param["AdvanceHttps"] !== null) { $this->AdvanceHttps = new AdvanceHttps(); $this->AdvanceHttps->deserialize($param["AdvanceHttps"]); diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginAuthentication.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginAuthentication.php index 9d656fb8..9bb63aa2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginAuthentication.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginAuthentication.php @@ -20,9 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * 回源鉴权高级配置 * - * @method string getSwitch() 获取鉴权开关,on或off + * @method string getSwitch() 获取回源鉴权高级配置开关,取值有: +on:开启 +off:关闭 + 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置鉴权开关,on或off + * @method void setSwitch(string $Switch) 设置回源鉴权高级配置开关,取值有: +on:开启 +off:关闭 + 注意:此字段可能返回 null,表示取不到有效值。 * @method OriginAuthenticationTypeA getTypeA() 获取鉴权类型A配置 注意:此字段可能返回 null,表示取不到有效值。 @@ -32,7 +38,10 @@ use TencentCloud\Common\AbstractModel; class OriginAuthentication extends AbstractModel { /** - * @var string 鉴权开关,on或off + * @var string 回源鉴权高级配置开关,取值有: +on:开启 +off:关闭 + 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; @@ -44,7 +53,10 @@ class OriginAuthentication extends AbstractModel public $TypeA; /** - * @param string $Switch 鉴权开关,on或off + * @param string $Switch 回源鉴权高级配置开关,取值有: +on:开启 +off:关闭 + 注意:此字段可能返回 null,表示取不到有效值。 * @param OriginAuthenticationTypeA $TypeA 鉴权类型A配置 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginCombine.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginCombine.php index 399811d5..9d3ec8a6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginCombine.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginCombine.php @@ -20,18 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * 合并回源配置项 * - * @method string getSwitch() 获取on|off 是否开启合并回源 - * @method void setSwitch(string $Switch) 设置on|off 是否开启合并回源 + * @method string getSwitch() 获取合并回源配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置合并回源配置开关,取值有: +on:开启 +off:关闭 */ class OriginCombine extends AbstractModel { /** - * @var string on|off 是否开启合并回源 + * @var string 合并回源配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; /** - * @param string $Switch on|off 是否开启合并回源 + * @param string $Switch 合并回源配置开关,取值有: +on:开启 +off:关闭 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginPullOptimization.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginPullOptimization.php index dca3f40e..7478bf25 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginPullOptimization.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginPullOptimization.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * 跨国回源优化配置,默认为关闭状态 (已下线) * - * @method string getSwitch() 获取跨国回源优化配置开关 + * @method string getSwitch() 获取跨国回源优化配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置跨国回源优化配置开关 + * @method void setSwitch(string $Switch) 设置跨国回源优化配置开关,取值有: on:开启 off:关闭 * @method string getOptimizationType() 获取跨国类型 @@ -38,7 +38,7 @@ CNToOV:境内回源境外 class OriginPullOptimization extends AbstractModel { /** - * @var string 跨国回源优化配置开关 + * @var string 跨国回源优化配置开关,取值有: on:开启 off:关闭 */ @@ -53,7 +53,7 @@ CNToOV:境内回源境外 public $OptimizationType; /** - * @param string $Switch 跨国回源优化配置开关 + * @param string $Switch 跨国回源优化配置开关,取值有: on:开启 off:关闭 * @param string $OptimizationType 跨国类型 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginSni.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginSni.php new file mode 100644 index 00000000..a14063b8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OriginSni.php @@ -0,0 +1,77 @@ +Switch = $param["Switch"]; + } + + if (array_key_exists("ServerName",$param) and $param["ServerName"] !== null) { + $this->ServerName = $param["ServerName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OssPrivateAccess.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OssPrivateAccess.php index 963195d1..ad5157e7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OssPrivateAccess.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OssPrivateAccess.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * oss回源鉴权 * - * @method string getSwitch() 获取开关, on/off。 - * @method void setSwitch(string $Switch) 设置开关, on/off。 + * @method string getSwitch() 获取oss回源鉴权配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置oss回源鉴权配置开关,取值有: +on:开启 +off:关闭 * @method string getAccessKey() 获取访问ID。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAccessKey(string $AccessKey) 设置访问ID。 @@ -42,7 +46,9 @@ use TencentCloud\Common\AbstractModel; class OssPrivateAccess extends AbstractModel { /** - * @var string 开关, on/off。 + * @var string oss回源鉴权配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -71,7 +77,9 @@ class OssPrivateAccess extends AbstractModel public $Bucket; /** - * @param string $Switch 开关, on/off。 + * @param string $Switch oss回源鉴权配置开关,取值有: +on:开启 +off:关闭 * @param string $AccessKey 访问ID。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $SecretKey 密钥。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OthersPrivateAccess.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OthersPrivateAccess.php index 9d5d47a3..b383509c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OthersPrivateAccess.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OthersPrivateAccess.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * 其他厂商对象存储回源鉴权 * - * @method string getSwitch() 获取开关, on/off。 - * @method void setSwitch(string $Switch) 设置开关, on/off。 + * @method string getSwitch() 获取其他厂商对象存储回源鉴权配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置其他厂商对象存储回源鉴权配置开关,取值有: +on:开启 +off:关闭 * @method string getAccessKey() 获取访问ID。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAccessKey(string $AccessKey) 设置访问ID。 @@ -42,7 +46,9 @@ use TencentCloud\Common\AbstractModel; class OthersPrivateAccess extends AbstractModel { /** - * @var string 开关, on/off。 + * @var string 其他厂商对象存储回源鉴权配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -71,7 +77,9 @@ class OthersPrivateAccess extends AbstractModel public $Bucket; /** - * @param string $Switch 开关, on/off。 + * @param string $Switch 其他厂商对象存储回源鉴权配置开关,取值有: +on:开启 +off:关闭 * @param string $AccessKey 访问ID。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $SecretKey 密钥。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OverseaConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OverseaConfig.php index fa507517..2bc3f11f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OverseaConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/OverseaConfig.php @@ -18,7 +18,7 @@ namespace TencentCloud\Cdn\V20180606\Models; use TencentCloud\Common\AbstractModel; /** - * 域名海外地区特殊配置。UpdateDomainConfig接口只支持修改部分分地区配置,为了兼容旧版本配置,本类型会列出旧版本所有可能存在差异的配置列表,支持修改的配置列表如下: + * 域名海外地区特殊配置。UpdateDomainConfig接口只支持修改部分地区配置,为了兼容旧版本配置,本类型会列出旧版本所有可能存在差异的配置列表,支持修改的配置列表如下: + Authentication + BandwidthAlert + ErrorPage diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/PostSize.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/PostSize.php index 498f7ac4..6cdf93d3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/PostSize.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/PostSize.php @@ -20,21 +20,24 @@ use TencentCloud\Common\AbstractModel; /** * POST请求上传文件流式传输最大限制 * - * @method string getSwitch() 获取是调整POST请求限制,平台默认为32MB。 -关闭:off, -开启:on。 - * @method void setSwitch(string $Switch) 设置是调整POST请求限制,平台默认为32MB。 -关闭:off, -开启:on。 + * @method string getSwitch() 获取POST请求上传文件流式传输最大限制配置开关,取值有: +on:开启,平台默认为32MB +off:关闭 + + * @method void setSwitch(string $Switch) 设置POST请求上传文件流式传输最大限制配置开关,取值有: +on:开启,平台默认为32MB +off:关闭 + * @method integer getMaxSize() 获取最大限制,取值在1MB和200MB之间。 * @method void setMaxSize(integer $MaxSize) 设置最大限制,取值在1MB和200MB之间。 */ class PostSize extends AbstractModel { /** - * @var string 是调整POST请求限制,平台默认为32MB。 -关闭:off, -开启:on。 + * @var string POST请求上传文件流式传输最大限制配置开关,取值有: +on:开启,平台默认为32MB +off:关闭 + */ public $Switch; @@ -44,9 +47,10 @@ class PostSize extends AbstractModel public $MaxSize; /** - * @param string $Switch 是调整POST请求限制,平台默认为32MB。 -关闭:off, -开启:on。 + * @param string $Switch POST请求上传文件流式传输最大限制配置开关,取值有: +on:开启,平台默认为32MB +off:关闭 + * @param integer $MaxSize 最大限制,取值在1MB和200MB之间。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/QnPrivateAccess.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/QnPrivateAccess.php index 829dafb7..58555dae 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/QnPrivateAccess.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/QnPrivateAccess.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * 七牛元对象存储回源鉴权配置 * - * @method string getSwitch() 获取开关 on/off - * @method void setSwitch(string $Switch) 设置开关 on/off + * @method string getSwitch() 获取七牛元对象存储回源鉴权配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置七牛元对象存储回源鉴权配置开关,取值有: +on:开启 +off:关闭 * @method string getAccessKey() 获取访问 ID 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAccessKey(string $AccessKey) 设置访问 ID @@ -32,7 +36,9 @@ use TencentCloud\Common\AbstractModel; class QnPrivateAccess extends AbstractModel { /** - * @var string 开关 on/off + * @var string 七牛元对象存储回源鉴权配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -48,7 +54,9 @@ class QnPrivateAccess extends AbstractModel public $SecretKey; /** - * @param string $Switch 开关 on/off + * @param string $Switch 七牛元对象存储回源鉴权配置开关,取值有: +on:开启 +off:关闭 * @param string $AccessKey 访问 ID 注意:此字段可能返回 null,表示取不到有效值。 * @param string $SecretKey 密钥 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/QueryStringKey.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/QueryStringKey.php index 156f17c7..0c500f8c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/QueryStringKey.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/QueryStringKey.php @@ -20,17 +20,29 @@ use TencentCloud\Common\AbstractModel; /** * 组成CacheKey的一部分 * - * @method string getSwitch() 获取on | off CacheKey是否由QueryString组成 + * @method string getSwitch() 获取CacheKey是否由QueryString组成配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置on | off CacheKey是否由QueryString组成 + * @method void setSwitch(string $Switch) 设置CacheKey是否由QueryString组成配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @method string getReorder() 获取是否重新排序 注意:此字段可能返回 null,表示取不到有效值。 * @method void setReorder(string $Reorder) 设置是否重新排序 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getAction() 获取includeAll | excludeAll | includeCustom | excludeCustom 使用/排除部分url参数 + * @method string getAction() 获取使用/排除部分url参数,取值有: +includeAll:包含所有 +excludeAll:排除所有 +includeCustom:自定义包含 +excludeCustom:自定义排除 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setAction(string $Action) 设置includeAll | excludeAll | includeCustom | excludeCustom 使用/排除部分url参数 + * @method void setAction(string $Action) 设置使用/排除部分url参数,取值有: +includeAll:包含所有 +excludeAll:排除所有 +includeCustom:自定义包含 +excludeCustom:自定义排除 注意:此字段可能返回 null,表示取不到有效值。 * @method string getValue() 获取使用/排除的url参数数组,';' 分割 注意:此字段可能返回 null,表示取不到有效值。 @@ -40,7 +52,9 @@ use TencentCloud\Common\AbstractModel; class QueryStringKey extends AbstractModel { /** - * @var string on | off CacheKey是否由QueryString组成 + * @var string CacheKey是否由QueryString组成配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; @@ -52,7 +66,11 @@ class QueryStringKey extends AbstractModel public $Reorder; /** - * @var string includeAll | excludeAll | includeCustom | excludeCustom 使用/排除部分url参数 + * @var string 使用/排除部分url参数,取值有: +includeAll:包含所有 +excludeAll:排除所有 +includeCustom:自定义包含 +excludeCustom:自定义排除 注意:此字段可能返回 null,表示取不到有效值。 */ public $Action; @@ -64,11 +82,17 @@ class QueryStringKey extends AbstractModel public $Value; /** - * @param string $Switch on | off CacheKey是否由QueryString组成 + * @param string $Switch CacheKey是否由QueryString组成配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Reorder 是否重新排序 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Action includeAll | excludeAll | includeCustom | excludeCustom 使用/排除部分url参数 + * @param string $Action 使用/排除部分url参数,取值有: +includeAll:包含所有 +excludeAll:排除所有 +includeCustom:自定义包含 +excludeCustom:自定义排除 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Value 使用/排除的url参数数组,';' 分割 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Quic.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Quic.php index 75150288..d32eb1ca 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Quic.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Quic.php @@ -20,18 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * Quic配置项 * - * @method string getSwitch() 获取是否启动Quic配置 - * @method void setSwitch(string $Switch) 设置是否启动Quic配置 + * @method string getSwitch() 获取Quic功能配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置Quic功能配置开关,取值有: +on:开启 +off:关闭 */ class Quic extends AbstractModel { /** - * @var string 是否启动Quic配置 + * @var string Quic功能配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; /** - * @param string $Switch 是否启动Quic配置 + * @param string $Switch Quic功能配置开关,取值有: +on:开启 +off:关闭 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RangeOriginPull.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RangeOriginPull.php index c89fb2d8..08bbc068 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RangeOriginPull.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RangeOriginPull.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * 分片回源配置,默认为开启状态 * - * @method string getSwitch() 获取分片回源配置开关 + * @method string getSwitch() 获取分片回源配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置分片回源配置开关 + * @method void setSwitch(string $Switch) 设置分片回源配置开关,取值有: on:开启 off:关闭 * @method array getRangeRules() 获取分路径分片回源配置 @@ -34,7 +34,7 @@ off:关闭 class RangeOriginPull extends AbstractModel { /** - * @var string 分片回源配置开关 + * @var string 分片回源配置开关,取值有: on:开启 off:关闭 */ @@ -47,7 +47,7 @@ off:关闭 public $RangeRules; /** - * @param string $Switch 分片回源配置开关 + * @param string $Switch 分片回源配置开关,取值有: on:开启 off:关闭 * @param array $RangeRules 分路径分片回源配置 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RangeOriginPullRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RangeOriginPullRule.php index e42bb20a..7e339879 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RangeOriginPullRule.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RangeOriginPullRule.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * 分路径分片回源配置 * - * @method string getSwitch() 获取分片回源配置开关 - * @method void setSwitch(string $Switch) 设置分片回源配置开关 + * @method string getSwitch() 获取分片回源配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置分片回源配置开关,取值有: +on:开启 +off:关闭 * @method string getRuleType() 获取规则类型: file:指定文件后缀生效 directory:指定路径生效 @@ -46,7 +50,9 @@ path 时填充绝对路径,如 /xxx/test.html class RangeOriginPullRule extends AbstractModel { /** - * @var string 分片回源配置开关 + * @var string 分片回源配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -69,7 +75,9 @@ path 时填充绝对路径,如 /xxx/test.html public $RulePaths; /** - * @param string $Switch 分片回源配置开关 + * @param string $Switch 分片回源配置开关,取值有: +on:开启 +off:关闭 * @param string $RuleType 规则类型: file:指定文件后缀生效 directory:指定路径生效 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RedirectConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RedirectConfig.php index df8de1fc..c00c7bb3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RedirectConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RedirectConfig.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * 自定义回源302 follow请求host配置 * - * @method string getSwitch() 获取配置开关 - * @method void setSwitch(string $Switch) 设置配置开关 + * @method string getSwitch() 获取自定义回源302 follow请求host配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置自定义回源302 follow请求host配置开关,取值有: +on:开启 +off:关闭 * @method string getFollowRedirectHost() 获取主源站follow302请求时带的自定义的host头部 * @method void setFollowRedirectHost(string $FollowRedirectHost) 设置主源站follow302请求时带的自定义的host头部 * @method string getFollowRedirectBackupHost() 获取备份源站follow302请求时带的自定义的host头部 @@ -30,7 +34,9 @@ use TencentCloud\Common\AbstractModel; class RedirectConfig extends AbstractModel { /** - * @var string 配置开关 + * @var string 自定义回源302 follow请求host配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -45,7 +51,9 @@ class RedirectConfig extends AbstractModel public $FollowRedirectBackupHost; /** - * @param string $Switch 配置开关 + * @param string $Switch 自定义回源302 follow请求host配置开关,取值有: +on:开启 +off:关闭 * @param string $FollowRedirectHost 主源站follow302请求时带的自定义的host头部 * @param string $FollowRedirectBackupHost 备份源站follow302请求时带的自定义的host头部 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Referer.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Referer.php index 24caf735..60d77370 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Referer.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Referer.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * Referer 黑白名单配置,默认为关闭状态 * - * @method string getSwitch() 获取referer 黑白名单配置开关 + * @method string getSwitch() 获取referer 黑白名单配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置referer 黑白名单配置开关 + * @method void setSwitch(string $Switch) 设置referer 黑白名单配置开关,取值有: on:开启 off:关闭 * @method array getRefererRules() 获取referer 黑白名单配置规则 @@ -34,7 +34,7 @@ off:关闭 class Referer extends AbstractModel { /** - * @var string referer 黑白名单配置开关 + * @var string referer 黑白名单配置开关,取值有: on:开启 off:关闭 */ @@ -47,7 +47,7 @@ off:关闭 public $RefererRules; /** - * @param string $Switch referer 黑白名单配置开关 + * @param string $Switch referer 黑白名单配置开关,取值有: on:开启 off:关闭 * @param array $RefererRules referer 黑白名单配置规则 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RefererRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RefererRule.php index b7dc66ab..81c683f5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RefererRule.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RefererRule.php @@ -46,8 +46,8 @@ blacklist:黑名单 * @method void setRefererType(string $RefererType) 设置referer 配置类型 whitelist:白名单 blacklist:黑名单 - * @method array getReferers() 获取referer 内容列表列表 - * @method void setReferers(array $Referers) 设置referer 内容列表列表 + * @method array getReferers() 获取referer 内容列表 + * @method void setReferers(array $Referers) 设置referer 内容列表 * @method boolean getAllowEmpty() 获取是否允许空 referer 防盗链类型为白名单时,true表示允许空 referer,false表示不允许空 referer; 防盗链类型为黑名单时,true表示拒绝空referer,false表示不拒绝空referer; @@ -83,7 +83,7 @@ blacklist:黑名单 public $RefererType; /** - * @var array referer 内容列表列表 + * @var array referer 内容列表 */ public $Referers; @@ -108,7 +108,7 @@ path 时填充绝对路径,如 /xxx/test.html * @param string $RefererType referer 配置类型 whitelist:白名单 blacklist:黑名单 - * @param array $Referers referer 内容列表列表 + * @param array $Referers referer 内容列表 * @param boolean $AllowEmpty 是否允许空 referer 防盗链类型为白名单时,true表示允许空 referer,false表示不允许空 referer; 防盗链类型为黑名单时,true表示拒绝空referer,false表示不拒绝空referer; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RemoteAuthentication.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RemoteAuthentication.php index 9cf019c6..85509ef5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RemoteAuthentication.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RemoteAuthentication.php @@ -22,13 +22,13 @@ use TencentCloud\Common\AbstractModel; RemoteAuthenticationRules和Server 互斥,只需要配置其中一个。 若只配置Server ,RemoteAuthenticationRules中详细规则参数将采用默认参数;默认参数值见各个配置项中说明; * - * @method string getSwitch() 获取远程鉴权开关; -on : 开启; -off: 关闭; + * @method string getSwitch() 获取远程鉴权配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置远程鉴权开关; -on : 开启; -off: 关闭; + * @method void setSwitch(string $Switch) 设置远程鉴权配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @method array getRemoteAuthenticationRules() 获取远程鉴权规则配置 注意:此字段可能返回 null,表示取不到有效值。 @@ -42,9 +42,9 @@ off: 关闭; class RemoteAuthentication extends AbstractModel { /** - * @var string 远程鉴权开关; -on : 开启; -off: 关闭; + * @var string 远程鉴权配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; @@ -62,9 +62,9 @@ off: 关闭; public $Server; /** - * @param string $Switch 远程鉴权开关; -on : 开启; -off: 关闭; + * @param string $Switch 远程鉴权配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @param array $RemoteAuthenticationRules 远程鉴权规则配置 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RequestHeader.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RequestHeader.php index 2e6d3fb4..846146f9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RequestHeader.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RequestHeader.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * 自定义请求头配置,默认为关闭状态 * - * @method string getSwitch() 获取自定义请求头配置开关 + * @method string getSwitch() 获取自定义请求头配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置自定义请求头配置开关 + * @method void setSwitch(string $Switch) 设置自定义请求头配置开关,取值有: on:开启 off:关闭 * @method array getHeaderRules() 获取自定义请求头配置规则 @@ -34,7 +34,7 @@ off:关闭 class RequestHeader extends AbstractModel { /** - * @var string 自定义请求头配置开关 + * @var string 自定义请求头配置开关,取值有: on:开启 off:关闭 */ @@ -47,7 +47,7 @@ off:关闭 public $HeaderRules; /** - * @param string $Switch 自定义请求头配置开关 + * @param string $Switch 自定义请求头配置开关,取值有: on:开启 off:关闭 * @param array $HeaderRules 自定义请求头配置规则 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ResponseHeader.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ResponseHeader.php index d5d0055e..8b33c91a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ResponseHeader.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ResponseHeader.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * 自定义响应头配置,默认为关闭状态 * - * @method string getSwitch() 获取自定义响应头开关 + * @method string getSwitch() 获取自定义响应头配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置自定义响应头开关 + * @method void setSwitch(string $Switch) 设置自定义响应头配置开关,取值有: on:开启 off:关闭 * @method array getHeaderRules() 获取自定义响应头规则 @@ -34,7 +34,7 @@ off:关闭 class ResponseHeader extends AbstractModel { /** - * @var string 自定义响应头开关 + * @var string 自定义响应头配置开关,取值有: on:开启 off:关闭 */ @@ -47,7 +47,7 @@ off:关闭 public $HeaderRules; /** - * @param string $Switch 自定义响应头开关 + * @param string $Switch 自定义响应头配置开关,取值有: on:开启 off:关闭 * @param array $HeaderRules 自定义响应头规则 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ResponseHeaderCache.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ResponseHeaderCache.php index 34495411..4cedf8d1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ResponseHeaderCache.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ResponseHeaderCache.php @@ -20,24 +20,24 @@ use TencentCloud\Common\AbstractModel; /** * 源站头部缓存配置,默认为开启状态,缓存所有头部信息 * - * @method string getSwitch() 获取源站头部缓存开关 + * @method string getSwitch() 获取源站头部缓存配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置源站头部缓存开关 + * @method void setSwitch(string $Switch) 设置源站头部缓存配置开关,取值有: on:开启 off:关闭 */ class ResponseHeaderCache extends AbstractModel { /** - * @var string 源站头部缓存开关 + * @var string 源站头部缓存配置开关,取值有: on:开启 off:关闭 */ public $Switch; /** - * @param string $Switch 源站头部缓存开关 + * @param string $Switch 源站头部缓存配置开关,取值有: on:开启 off:关闭 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Revalidate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Revalidate.php index 3b099df8..e24a5dc3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Revalidate.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Revalidate.php @@ -20,9 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * 是否回源站校验 * - * @method string getSwitch() 获取on | off 是否总是回源校验 + * @method string getSwitch() 获取总是回源校验配置开关,取值有: +on:开启 +off:关闭 + 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置on | off 是否总是回源校验 + * @method void setSwitch(string $Switch) 设置总是回源校验配置开关,取值有: +on:开启 +off:关闭 + 注意:此字段可能返回 null,表示取不到有效值。 * @method string getPath() 获取只在特定请求路径回源站校验 注意:此字段可能返回 null,表示取不到有效值。 @@ -32,7 +38,10 @@ use TencentCloud\Common\AbstractModel; class Revalidate extends AbstractModel { /** - * @var string on | off 是否总是回源校验 + * @var string 总是回源校验配置开关,取值有: +on:开启 +off:关闭 + 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; @@ -44,7 +53,10 @@ class Revalidate extends AbstractModel public $Path; /** - * @param string $Switch on | off 是否总是回源校验 + * @param string $Switch 总是回源校验配置开关,取值有: +on:开启 +off:关闭 + 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Path 只在特定请求路径回源站校验 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RuleEngine.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RuleEngine.php index 6bbbcc96..01cfa18b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RuleEngine.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RuleEngine.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * 规则引擎配置 * - * @method string getSwitch() 获取规则引擎配置开关 + * @method string getSwitch() 获取规则引擎配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置规则引擎配置开关 + * @method void setSwitch(string $Switch) 设置规则引擎配置开关,取值有: on:开启 off:关闭 * @method string getContent() 获取规则 @@ -34,7 +34,7 @@ off:关闭 class RuleEngine extends AbstractModel { /** - * @var string 规则引擎配置开关 + * @var string 规则引擎配置开关,取值有: on:开启 off:关闭 */ @@ -47,7 +47,7 @@ off:关闭 public $Content; /** - * @param string $Switch 规则引擎配置开关 + * @param string $Switch 规则引擎配置开关,取值有: on:开启 off:关闭 * @param string $Content 规则 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RuleQueryString.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RuleQueryString.php index d77443e7..1ce8e500 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RuleQueryString.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/RuleQueryString.php @@ -20,9 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * 路径保留参数配置 * - * @method string getSwitch() 获取on | off CacheKey是否由QueryString组成 + * @method string getSwitch() 获取路径保留参数配置开关,取值有: +on:开启,CacheKey由QueryString组成 +off:关闭,CacheKey不由QueryString组成 + 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置on | off CacheKey是否由QueryString组成 + * @method void setSwitch(string $Switch) 设置路径保留参数配置开关,取值有: +on:开启,CacheKey由QueryString组成 +off:关闭,CacheKey不由QueryString组成 + 注意:此字段可能返回 null,表示取不到有效值。 * @method string getAction() 获取includeCustom 包含部分url参数 注意:此字段可能返回 null,表示取不到有效值。 @@ -36,7 +42,10 @@ use TencentCloud\Common\AbstractModel; class RuleQueryString extends AbstractModel { /** - * @var string on | off CacheKey是否由QueryString组成 + * @var string 路径保留参数配置开关,取值有: +on:开启,CacheKey由QueryString组成 +off:关闭,CacheKey不由QueryString组成 + 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; @@ -54,7 +63,10 @@ class RuleQueryString extends AbstractModel public $Value; /** - * @param string $Switch on | off CacheKey是否由QueryString组成 + * @param string $Switch 路径保留参数配置开关,取值有: +on:开启,CacheKey由QueryString组成 +off:关闭,CacheKey不由QueryString组成 + 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Action includeCustom 包含部分url参数 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnAclConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnAclConfig.php index bd252756..f4024bfe 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnAclConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnAclConfig.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * SCDN访问控制 * - * @method string getSwitch() 获取是否开启,on | off - * @method void setSwitch(string $Switch) 设置是否开启,on | off + * @method string getSwitch() 获取SCDN访问控制配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置SCDN访问控制配置开关,取值有: +on:开启 +off:关闭 * @method array getScriptData() 获取新版本请使用AdvancedScriptData 注意:此字段可能返回 null,表示取不到有效值。 * @method void setScriptData(array $ScriptData) 设置新版本请使用AdvancedScriptData @@ -38,7 +42,9 @@ use TencentCloud\Common\AbstractModel; class ScdnAclConfig extends AbstractModel { /** - * @var string 是否开启,on | off + * @var string SCDN访问控制配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -61,7 +67,9 @@ class ScdnAclConfig extends AbstractModel public $AdvancedScriptData; /** - * @param string $Switch 是否开启,on | off + * @param string $Switch SCDN访问控制配置开关,取值有: +on:开启 +off:关闭 * @param array $ScriptData 新版本请使用AdvancedScriptData 注意:此字段可能返回 null,表示取不到有效值。 * @param ScdnErrorPage $ErrorPage 错误页面配置 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnBotConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnBotConfig.php index 523bf1ae..7a4a88c3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnBotConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnBotConfig.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * bot配置类型 * - * @method string getSwitch() 获取on|off - * @method void setSwitch(string $Switch) 设置on|off + * @method string getSwitch() 获取Scdn bot配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置Scdn bot配置开关,取值有: +on:开启 +off:关闭 * @method array getBotCookie() 获取Bot cookie策略 注意:此字段可能返回 null,表示取不到有效值。 * @method void setBotCookie(array $BotCookie) 设置Bot cookie策略 @@ -34,7 +38,9 @@ use TencentCloud\Common\AbstractModel; class ScdnBotConfig extends AbstractModel { /** - * @var string on|off + * @var string Scdn bot配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -51,7 +57,9 @@ class ScdnBotConfig extends AbstractModel public $BotJavaScript; /** - * @param string $Switch on|off + * @param string $Switch Scdn bot配置开关,取值有: +on:开启 +off:关闭 * @param array $BotCookie Bot cookie策略 注意:此字段可能返回 null,表示取不到有效值。 * @param array $BotJavaScript Bot Js策略 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnCCRules.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnCCRules.php index a52fa887..d111002e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnCCRules.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnCCRules.php @@ -44,9 +44,13 @@ index:首页 注意:此字段可能返回 null,表示取不到有效值。 * @method void setFrequencyLimit(integer $FrequencyLimit) 设置限频阈值 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getPunishmentSwitch() 获取IP 惩罚开关,可选on|off + * @method string getPunishmentSwitch() 获取IP 惩罚配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPunishmentSwitch(string $PunishmentSwitch) 设置IP 惩罚开关,可选on|off + * @method void setPunishmentSwitch(string $PunishmentSwitch) 设置IP 惩罚配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getPunishmentTime() 获取IP 惩罚时长 注意:此字段可能返回 null,表示取不到有效值。 @@ -96,7 +100,9 @@ index:首页 public $FrequencyLimit; /** - * @var string IP 惩罚开关,可选on|off + * @var string IP 惩罚配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $PunishmentSwitch; @@ -132,7 +138,9 @@ index:首页 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $FrequencyLimit 限频阈值 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $PunishmentSwitch IP 惩罚开关,可选on|off + * @param string $PunishmentSwitch IP 惩罚配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $PunishmentTime IP 惩罚时长 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnConfig.php index 9aff12a2..4995f1dc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnConfig.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * cc的配置类型 * - * @method string getSwitch() 获取on | off - * @method void setSwitch(string $Switch) 设置on | off + * @method string getSwitch() 获取scdn cc配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置scdn cc配置开关,取值有: +on:开启 +off:关闭 * @method array getRules() 获取自定义 cc 防护规则 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRules(array $Rules) 设置自定义 cc 防护规则 @@ -38,7 +42,9 @@ use TencentCloud\Common\AbstractModel; class ScdnConfig extends AbstractModel { /** - * @var string on | off + * @var string scdn cc配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -61,7 +67,9 @@ class ScdnConfig extends AbstractModel public $GlobalAdvancedRules; /** - * @param string $Switch on | off + * @param string $Switch scdn cc配置开关,取值有: +on:开启 +off:关闭 * @param array $Rules 自定义 cc 防护规则 注意:此字段可能返回 null,表示取不到有效值。 * @param array $AdvancedRules 增强自定义 cc 防护规则 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnDdosConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnDdosConfig.php index 9cdec1c1..ee56e17b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnDdosConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnDdosConfig.php @@ -20,18 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * ddos配置类型 * - * @method string getSwitch() 获取on|off - * @method void setSwitch(string $Switch) 设置on|off + * @method string getSwitch() 获取Scdn ddos配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置Scdn ddos配置开关,取值有: +on:开启 +off:关闭 */ class ScdnDdosConfig extends AbstractModel { /** - * @var string on|off + * @var string Scdn ddos配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; /** - * @param string $Switch on|off + * @param string $Switch Scdn ddos配置开关,取值有: +on:开启 +off:关闭 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnWafConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnWafConfig.php index 3a499940..6217d453 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnWafConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ScdnWafConfig.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * waf配置类型 * - * @method string getSwitch() 获取on|off - * @method void setSwitch(string $Switch) 设置on|off + * @method string getSwitch() 获取Scdn waf配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置Scdn waf配置开关,取值有: +on:开启 +off:关闭 * @method string getMode() 获取intercept|observe,默认intercept 注意:此字段可能返回 null,表示取不到有效值。 * @method void setMode(string $Mode) 设置intercept|observe,默认intercept @@ -30,9 +34,13 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setErrorPage(ScdnErrorPage $ErrorPage) 设置重定向的错误页面 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getWebShellSwitch() 获取webshell拦截开关,on|off,默认off + * @method string getWebShellSwitch() 获取webshell拦截配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setWebShellSwitch(string $WebShellSwitch) 设置webshell拦截开关,on|off,默认off + * @method void setWebShellSwitch(string $WebShellSwitch) 设置webshell拦截配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @method array getRules() 获取类型拦截规则 注意:此字段可能返回 null,表示取不到有效值。 @@ -42,15 +50,21 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setLevel(integer $Level) 设置waf规则等级,可取100|200|300 注意:此字段可能返回 null,表示取不到有效值。 - * @method array getSubRuleSwitch() 获取waf子规则开关 + * @method array getSubRuleSwitch() 获取waf子规则配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSubRuleSwitch(array $SubRuleSwitch) 设置waf子规则开关 + * @method void setSubRuleSwitch(array $SubRuleSwitch) 设置waf子规则配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ class ScdnWafConfig extends AbstractModel { /** - * @var string on|off + * @var string Scdn waf配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -67,7 +81,9 @@ class ScdnWafConfig extends AbstractModel public $ErrorPage; /** - * @var string webshell拦截开关,on|off,默认off + * @var string webshell拦截配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $WebShellSwitch; @@ -85,24 +101,32 @@ class ScdnWafConfig extends AbstractModel public $Level; /** - * @var array waf子规则开关 + * @var array waf子规则配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $SubRuleSwitch; /** - * @param string $Switch on|off + * @param string $Switch Scdn waf配置开关,取值有: +on:开启 +off:关闭 * @param string $Mode intercept|observe,默认intercept 注意:此字段可能返回 null,表示取不到有效值。 * @param ScdnErrorPage $ErrorPage 重定向的错误页面 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $WebShellSwitch webshell拦截开关,on|off,默认off + * @param string $WebShellSwitch webshell拦截配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Rules 类型拦截规则 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Level waf规则等级,可取100|200|300 注意:此字段可能返回 null,表示取不到有效值。 - * @param array $SubRuleSwitch waf子规则开关 + * @param array $SubRuleSwitch waf子规则配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/SchemeKey.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/SchemeKey.php index 7b45f069..75c7b19d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/SchemeKey.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/SchemeKey.php @@ -20,21 +20,29 @@ use TencentCloud\Common\AbstractModel; /** * 作为CacheKey的一部分 * - * @method string getSwitch() 获取on | off 是否使用scheme作为cache key的一部分 + * @method string getSwitch() 获取scheme作为cache key配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置on | off 是否使用scheme作为cache key的一部分 + * @method void setSwitch(string $Switch) 设置scheme作为cache key配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ class SchemeKey extends AbstractModel { /** - * @var string on | off 是否使用scheme作为cache key的一部分 + * @var string scheme作为cache key配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; /** - * @param string $Switch on | off 是否使用scheme作为cache key的一部分 + * @param string $Switch scheme作为cache key配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/SecurityConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/SecurityConfig.php index 183532a7..1728b3de 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/SecurityConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/SecurityConfig.php @@ -20,18 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * scdn相关的配置 * - * @method string getSwitch() 获取on|off - * @method void setSwitch(string $Switch) 设置on|off + * @method string getSwitch() 获取scdn 安全配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置scdn 安全配置开关,取值有: +on:开启 +off:关闭 */ class SecurityConfig extends AbstractModel { /** - * @var string on|off + * @var string scdn 安全配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; /** - * @param string $Switch on|off + * @param string $Switch scdn 安全配置开关,取值有: +on:开启 +off:关闭 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Seo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Seo.php index 9806021f..b011282b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Seo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/Seo.php @@ -20,11 +20,11 @@ use TencentCloud\Common\AbstractModel; /** * SEO 搜索引擎优化配置,默认为关闭状态 * - * @method string getSwitch() 获取SEO 配置开关 + * @method string getSwitch() 获取SEO 搜索引擎优化配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置SEO 配置开关 + * @method void setSwitch(string $Switch) 设置SEO 搜索引擎优化配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -32,7 +32,7 @@ off:关闭 class Seo extends AbstractModel { /** - * @var string SEO 配置开关 + * @var string SEO 搜索引擎优化配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -40,7 +40,7 @@ off:关闭 public $Switch; /** - * @param string $Switch SEO 配置开关 + * @param string $Switch SEO 搜索引擎优化配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ShareCname.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ShareCname.php index 9a7acc36..229c5761 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ShareCname.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ShareCname.php @@ -19,13 +19,16 @@ use TencentCloud\Common\AbstractModel; /** * ShareCname配置 +ShareCname 为内测功能,如需使用,请联系腾讯云工程师开白. * - * @method string getSwitch() 获取ShareCname 配置开关, 开关为off时,域名使用默认CNAME,若需要使用共享CNAME,将开关置为on. + * @method string getSwitch() 获取ShareCname 配置开关, 取值有: +on:开启,使用共享CNAME +off:关闭,使用默认CNAME -* ShareCname 为内测功能,如需使用,请联系腾讯云工程师开白. - * @method void setSwitch(string $Switch) 设置ShareCname 配置开关, 开关为off时,域名使用默认CNAME,若需要使用共享CNAME,将开关置为on. + * @method void setSwitch(string $Switch) 设置ShareCname 配置开关, 取值有: +on:开启,使用共享CNAME +off:关闭,使用默认CNAME -* ShareCname 为内测功能,如需使用,请联系腾讯云工程师开白. * @method string getCname() 获取设置共享CNAME. 注意:此字段可能返回 null,表示取不到有效值。 * @method void setCname(string $Cname) 设置设置共享CNAME. @@ -34,9 +37,10 @@ use TencentCloud\Common\AbstractModel; class ShareCname extends AbstractModel { /** - * @var string ShareCname 配置开关, 开关为off时,域名使用默认CNAME,若需要使用共享CNAME,将开关置为on. + * @var string ShareCname 配置开关, 取值有: +on:开启,使用共享CNAME +off:关闭,使用默认CNAME -* ShareCname 为内测功能,如需使用,请联系腾讯云工程师开白. */ public $Switch; @@ -47,9 +51,10 @@ class ShareCname extends AbstractModel public $Cname; /** - * @param string $Switch ShareCname 配置开关, 开关为off时,域名使用默认CNAME,若需要使用共享CNAME,将开关置为on. + * @param string $Switch ShareCname 配置开关, 取值有: +on:开启,使用共享CNAME +off:关闭,使用默认CNAME -* ShareCname 为内测功能,如需使用,请联系腾讯云工程师开白. * @param string $Cname 设置共享CNAME. 注意:此字段可能返回 null,表示取不到有效值。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/StatisticItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/StatisticItem.php index aebf4432..f90ffa9f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/StatisticItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/StatisticItem.php @@ -40,9 +40,13 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAlertPercentage(integer $AlertPercentage) 设置触发提醒阈值百分比 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getAlertSwitch() 获取提醒开关 on/off + * @method string getAlertSwitch() 获取累计用量封顶告警配置,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setAlertSwitch(string $AlertSwitch) 设置提醒开关 on/off + * @method void setAlertSwitch(string $AlertSwitch) 设置累计用量封顶告警配置,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @method string getMetric() 获取指标类型,流量flux或带宽bandwidth 注意:此字段可能返回 null,表示取不到有效值。 @@ -52,9 +56,13 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setCycle(integer $Cycle) 设置检测周期,单位分钟,60或1440 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getSwitch() 获取是否开启该选项,on/off + * @method string getSwitch() 获取累计用量封顶配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置是否开启该选项,on/off + * @method void setSwitch(string $Switch) 设置累计用量封顶配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ class StatisticItem extends AbstractModel @@ -90,7 +98,9 @@ class StatisticItem extends AbstractModel public $AlertPercentage; /** - * @var string 提醒开关 on/off + * @var string 累计用量封顶告警配置,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $AlertSwitch; @@ -108,7 +118,9 @@ class StatisticItem extends AbstractModel public $Cycle; /** - * @var string 是否开启该选项,on/off + * @var string 累计用量封顶配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; @@ -124,13 +136,17 @@ class StatisticItem extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $AlertPercentage 触发提醒阈值百分比 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $AlertSwitch 提醒开关 on/off + * @param string $AlertSwitch 累计用量封顶告警配置,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Metric 指标类型,流量flux或带宽bandwidth 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Cycle 检测周期,单位分钟,60或1440 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Switch 是否开启该选项,on/off + * @param string $Switch 累计用量封顶配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/StatusCodeCache.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/StatusCodeCache.php index 60e149ed..d307957b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/StatusCodeCache.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/StatusCodeCache.php @@ -20,11 +20,11 @@ use TencentCloud\Common\AbstractModel; /** * 状态码缓存过期配置,默认情况下会对 404 状态码缓存 10 秒 * - * @method string getSwitch() 获取状态码缓存过期配置开关 + * @method string getSwitch() 获取状态码缓存过期配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置状态码缓存过期配置开关 + * @method void setSwitch(string $Switch) 设置状态码缓存过期配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -36,7 +36,7 @@ off:关闭 class StatusCodeCache extends AbstractModel { /** - * @var string 状态码缓存过期配置开关 + * @var string 状态码缓存过期配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 @@ -50,7 +50,7 @@ off:关闭 public $CacheRules; /** - * @param string $Switch 状态码缓存过期配置开关 + * @param string $Switch 状态码缓存过期配置开关,取值有: on:开启 off:关闭 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/TpgAdapter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/TpgAdapter.php index b9b8cd06..e325e6fe 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/TpgAdapter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/TpgAdapter.php @@ -20,21 +20,29 @@ use TencentCloud\Common\AbstractModel; /** * 图片优化-TpgAdapter配置 * - * @method string getSwitch() 获取开关,"on/off" + * @method string getSwitch() 获取图片优化-TpgAdapter配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置开关,"on/off" + * @method void setSwitch(string $Switch) 设置图片优化-TpgAdapter配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ class TpgAdapter extends AbstractModel { /** - * @var string 开关,"on/off" + * @var string 图片优化-TpgAdapter配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; /** - * @param string $Switch 开关,"on/off" + * @param string $Switch 图片优化-TpgAdapter配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/UpdateDomainConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/UpdateDomainConfigRequest.php index 0135ec4a..95477977 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/UpdateDomainConfigRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/UpdateDomainConfigRequest.php @@ -42,8 +42,8 @@ use TencentCloud\Common\AbstractModel; * @method void setFollowRedirect(FollowRedirect $FollowRedirect) 设置301/302 回源跟随配置 * @method ErrorPage getErrorPage() 获取错误码重定向配置(功能灰度中,尚未全量) * @method void setErrorPage(ErrorPage $ErrorPage) 设置错误码重定向配置(功能灰度中,尚未全量) - * @method RequestHeader getRequestHeader() 获取请求头部配置 - * @method void setRequestHeader(RequestHeader $RequestHeader) 设置请求头部配置 + * @method RequestHeader getRequestHeader() 获取回源请求头部配置 + * @method void setRequestHeader(RequestHeader $RequestHeader) 设置回源请求头部配置 * @method ResponseHeader getResponseHeader() 获取响应头部配置 * @method void setResponseHeader(ResponseHeader $ResponseHeader) 设置响应头部配置 * @method DownstreamCapping getDownstreamCapping() 获取下载速度配置 @@ -193,7 +193,7 @@ class UpdateDomainConfigRequest extends AbstractModel public $ErrorPage; /** - * @var RequestHeader 请求头部配置 + * @var RequestHeader 回源请求头部配置 */ public $RequestHeader; @@ -402,7 +402,7 @@ global:全球加速 * @param RangeOriginPull $RangeOriginPull Range 回源配置 * @param FollowRedirect $FollowRedirect 301/302 回源跟随配置 * @param ErrorPage $ErrorPage 错误码重定向配置(功能灰度中,尚未全量) - * @param RequestHeader $RequestHeader 请求头部配置 + * @param RequestHeader $RequestHeader 回源请求头部配置 * @param ResponseHeader $ResponseHeader 响应头部配置 * @param DownstreamCapping $DownstreamCapping 下载速度配置 * @param CacheKey $CacheKey 节点缓存键配置 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/UrlRedirect.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/UrlRedirect.php index 810dd992..a873d96e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/UrlRedirect.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/UrlRedirect.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * 访问URL重写配置 * - * @method string getSwitch() 获取访问URL重写配置开关 + * @method string getSwitch() 获取访问URL重写配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置访问URL重写配置开关 + * @method void setSwitch(string $Switch) 设置访问URL重写配置开关,取值有: on:开启 off:关闭 * @method array getPathRules() 获取访问URL重写规则,当Switch为on时必填,规则数量最大为10个。 @@ -34,7 +34,7 @@ off:关闭 class UrlRedirect extends AbstractModel { /** - * @var string 访问URL重写配置开关 + * @var string 访问URL重写配置开关,取值有: on:开启 off:关闭 */ @@ -47,7 +47,7 @@ off:关闭 public $PathRules; /** - * @param string $Switch 访问URL重写配置开关 + * @param string $Switch 访问URL重写配置开关,取值有: on:开启 off:关闭 * @param array $PathRules 访问URL重写规则,当Switch为on时必填,规则数量最大为10个。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/UserAgentFilter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/UserAgentFilter.php index 4d033e97..5becb005 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/UserAgentFilter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/UserAgentFilter.php @@ -20,9 +20,13 @@ use TencentCloud\Common\AbstractModel; /** * UserAgent黑白名单配置 * - * @method string getSwitch() 获取开关,on或off + * @method string getSwitch() 获取UserAgent黑白名单配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置开关,on或off + * @method void setSwitch(string $Switch) 设置UserAgent黑白名单配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @method array getFilterRules() 获取UA黑白名单生效规则列表 注意:此字段可能返回 null,表示取不到有效值。 @@ -32,7 +36,9 @@ use TencentCloud\Common\AbstractModel; class UserAgentFilter extends AbstractModel { /** - * @var string 开关,on或off + * @var string UserAgent黑白名单配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; @@ -44,7 +50,9 @@ class UserAgentFilter extends AbstractModel public $FilterRules; /** - * @param string $Switch 开关,on或off + * @param string $Switch UserAgent黑白名单配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 * @param array $FilterRules UA黑白名单生效规则列表 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/VideoSeek.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/VideoSeek.php index ca09be60..54d13134 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/VideoSeek.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/VideoSeek.php @@ -20,24 +20,24 @@ use TencentCloud\Common\AbstractModel; /** * 视频拖拽配置,默认为关闭状态 * - * @method string getSwitch() 获取视频拖拽开关 + * @method string getSwitch() 获取视频拖拽配置开关,取值有: on:开启 off:关闭 - * @method void setSwitch(string $Switch) 设置视频拖拽开关 + * @method void setSwitch(string $Switch) 设置视频拖拽配置开关,取值有: on:开启 off:关闭 */ class VideoSeek extends AbstractModel { /** - * @var string 视频拖拽开关 + * @var string 视频拖拽配置开关,取值有: on:开启 off:关闭 */ public $Switch; /** - * @param string $Switch 视频拖拽开关 + * @param string $Switch 视频拖拽配置开关,取值有: on:开启 off:关闭 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ViolationUrl.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ViolationUrl.php index 429cfaf5..13f35f10 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ViolationUrl.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/ViolationUrl.php @@ -30,13 +30,13 @@ use TencentCloud\Common\AbstractModel; forbid:已封禁 release:已解封 delay : 延迟处理 -reject :申诉驳回,状态仍为封禁态 +reject :申诉驳回,状态仍为封禁状态 complain:申诉进行中 * @method void setUrlStatus(string $UrlStatus) 设置违规资源当前状态 forbid:已封禁 release:已解封 delay : 延迟处理 -reject :申诉驳回,状态仍为封禁态 +reject :申诉驳回,状态仍为封禁状态 complain:申诉进行中 * @method string getCreateTime() 获取创建时间 * @method void setCreateTime(string $CreateTime) 设置创建时间 @@ -65,7 +65,7 @@ class ViolationUrl extends AbstractModel forbid:已封禁 release:已解封 delay : 延迟处理 -reject :申诉驳回,状态仍为封禁态 +reject :申诉驳回,状态仍为封禁状态 complain:申诉进行中 */ public $UrlStatus; @@ -88,7 +88,7 @@ complain:申诉进行中 forbid:已封禁 release:已解封 delay : 延迟处理 -reject :申诉驳回,状态仍为封禁态 +reject :申诉驳回,状态仍为封禁状态 complain:申诉进行中 * @param string $CreateTime 创建时间 * @param string $UpdateTime 更新时间 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/WafSubRuleStatus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/WafSubRuleStatus.php index b5c135c7..e7952751 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/WafSubRuleStatus.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/WafSubRuleStatus.php @@ -20,15 +20,21 @@ use TencentCloud\Common\AbstractModel; /** * Waf子规则开关状态 * - * @method string getSwitch() 获取子规则状态,on|off - * @method void setSwitch(string $Switch) 设置子规则状态,on|off + * @method string getSwitch() 获取Waf子规则开关状态配置开关,取值有: +on:开启 +off:关闭 + * @method void setSwitch(string $Switch) 设置Waf子规则开关状态配置开关,取值有: +on:开启 +off:关闭 * @method array getSubIds() 获取规则id列表 * @method void setSubIds(array $SubIds) 设置规则id列表 */ class WafSubRuleStatus extends AbstractModel { /** - * @var string 子规则状态,on|off + * @var string Waf子规则开关状态配置开关,取值有: +on:开启 +off:关闭 */ public $Switch; @@ -38,7 +44,9 @@ class WafSubRuleStatus extends AbstractModel public $SubIds; /** - * @param string $Switch 子规则状态,on|off + * @param string $Switch Waf子规则开关状态配置开关,取值有: +on:开启 +off:关闭 * @param array $SubIds 规则id列表 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/WebSocket.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/WebSocket.php index 94e81367..bfe567ca 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/WebSocket.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/WebSocket.php @@ -19,13 +19,16 @@ use TencentCloud\Common\AbstractModel; /** * WebSocket配置 +WebSocket 为ECDN产品功能,如需使用请通过ECDN域名配置. * - * @method string getSwitch() 获取WebSocket 超时配置开关, 开关为off时,平台仍支持WebSocket连接,此时超时时间默认为15秒,若需要调整超时时间,将开关置为on. + * @method string getSwitch() 获取WebSocket 超时配置开关,取值有: +on:开启,可以调整超时时间 +off:关闭,平台仍支持WebSocket连接,此时超时时间默认为15秒 -* WebSocket 为ECDN产品功能,如需使用请通过ECDN域名配置. - * @method void setSwitch(string $Switch) 设置WebSocket 超时配置开关, 开关为off时,平台仍支持WebSocket连接,此时超时时间默认为15秒,若需要调整超时时间,将开关置为on. + * @method void setSwitch(string $Switch) 设置WebSocket 超时配置开关,取值有: +on:开启,可以调整超时时间 +off:关闭,平台仍支持WebSocket连接,此时超时时间默认为15秒 -* WebSocket 为ECDN产品功能,如需使用请通过ECDN域名配置. * @method integer getTimeout() 获取设置超时时间,单位为秒,最大超时时间300秒。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTimeout(integer $Timeout) 设置设置超时时间,单位为秒,最大超时时间300秒。 @@ -34,9 +37,10 @@ use TencentCloud\Common\AbstractModel; class WebSocket extends AbstractModel { /** - * @var string WebSocket 超时配置开关, 开关为off时,平台仍支持WebSocket连接,此时超时时间默认为15秒,若需要调整超时时间,将开关置为on. + * @var string WebSocket 超时配置开关,取值有: +on:开启,可以调整超时时间 +off:关闭,平台仍支持WebSocket连接,此时超时时间默认为15秒 -* WebSocket 为ECDN产品功能,如需使用请通过ECDN域名配置. */ public $Switch; @@ -47,9 +51,10 @@ class WebSocket extends AbstractModel public $Timeout; /** - * @param string $Switch WebSocket 超时配置开关, 开关为off时,平台仍支持WebSocket连接,此时超时时间默认为15秒,若需要调整超时时间,将开关置为on. + * @param string $Switch WebSocket 超时配置开关,取值有: +on:开启,可以调整超时时间 +off:关闭,平台仍支持WebSocket连接,此时超时时间默认为15秒 -* WebSocket 为ECDN产品功能,如需使用请通过ECDN域名配置. * @param integer $Timeout 设置超时时间,单位为秒,最大超时时间300秒。 注意:此字段可能返回 null,表示取不到有效值。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/WebpAdapter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/WebpAdapter.php index 473e6eb6..d5cfabc2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/WebpAdapter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdn/V20180606/Models/WebpAdapter.php @@ -20,21 +20,29 @@ use TencentCloud\Common\AbstractModel; /** * 图片优化-WebpAdapter配置 * - * @method string getSwitch() 获取开关,"on/off" + * @method string getSwitch() 获取图片优化-WebpAdapter配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSwitch(string $Switch) 设置开关,"on/off" + * @method void setSwitch(string $Switch) 设置图片优化-WebpAdapter配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ class WebpAdapter extends AbstractModel { /** - * @var string 开关,"on/off" + * @var string 图片优化-WebpAdapter配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ public $Switch; /** - * @param string $Switch 开关,"on/off" + * @param string $Switch 图片优化-WebpAdapter配置开关,取值有: +on:开启 +off:关闭 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/CdwchClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/CdwchClient.php index 268793b3..6f3bc6c5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/CdwchClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/CdwchClient.php @@ -34,6 +34,7 @@ use TencentCloud\Cdwch\V20200915\Models as Models; * @method Models\DescribeInstanceKeyValConfigsResponse DescribeInstanceKeyValConfigs(Models\DescribeInstanceKeyValConfigsRequest $req) 在集群详情页面获取所有参数列表 * @method Models\DescribeInstanceShardsResponse DescribeInstanceShards(Models\DescribeInstanceShardsRequest $req) 获取实例shard信息列表 * @method Models\DescribeInstanceStateResponse DescribeInstanceState(Models\DescribeInstanceStateRequest $req) 集群详情页中显示集群状态、流程进度等 + * @method Models\DescribeInstancesNewResponse DescribeInstancesNew(Models\DescribeInstancesNewRequest $req) 获取实例列表,供外部sdk使用 * @method Models\DescribeSpecResponse DescribeSpec(Models\DescribeSpecRequest $req) 购买页拉取集群的数据节点和zookeeper节点的规格列表 * @method Models\DestroyInstanceResponse DestroyInstance(Models\DestroyInstanceRequest $req) 销毁集群 open api * @method Models\ModifyClusterConfigsResponse ModifyClusterConfigs(Models\ModifyClusterConfigsRequest $req) 在集群配置页面修改集群配置文件接口,xml模式 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/BackupTableContent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/BackupTableContent.php index a8cea086..b9cb6a20 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/BackupTableContent.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/BackupTableContent.php @@ -21,49 +21,93 @@ use TencentCloud\Common\AbstractModel; * 备份表信息 * * @method string getDatabase() 获取数据库 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setDatabase(string $Database) 设置数据库 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getTable() 获取表 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setTable(string $Table) 设置表 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getTotalBytes() 获取表总字节数 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setTotalBytes(integer $TotalBytes) 设置表总字节数 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getVCluster() 获取虚拟cluster +注意:此字段可能返回 null,表示取不到有效值。 * @method void setVCluster(string $VCluster) 设置虚拟cluster +注意:此字段可能返回 null,表示取不到有效值。 * @method string getIps() 获取表ip +注意:此字段可能返回 null,表示取不到有效值。 * @method void setIps(string $Ips) 设置表ip +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getZooPath() 获取zk路径 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setZooPath(string $ZooPath) 设置zk路径 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getRip() 获取cvm的ip地址 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRip(string $Rip) 设置cvm的ip地址 +注意:此字段可能返回 null,表示取不到有效值。 */ class BackupTableContent extends AbstractModel { /** * @var string 数据库 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Database; /** * @var string 表 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Table; /** * @var integer 表总字节数 +注意:此字段可能返回 null,表示取不到有效值。 */ public $TotalBytes; /** * @var string 虚拟cluster +注意:此字段可能返回 null,表示取不到有效值。 */ public $VCluster; /** * @var string 表ip +注意:此字段可能返回 null,表示取不到有效值。 */ public $Ips; + /** + * @var string zk路径 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ZooPath; + + /** + * @var string cvm的ip地址 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Rip; + /** * @param string $Database 数据库 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Table 表 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $TotalBytes 表总字节数 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $VCluster 虚拟cluster +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Ips 表ip +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ZooPath zk路径 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Rip cvm的ip地址 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -97,5 +141,13 @@ class BackupTableContent extends AbstractModel if (array_key_exists("Ips",$param) and $param["Ips"] !== null) { $this->Ips = $param["Ips"]; } + + if (array_key_exists("ZooPath",$param) and $param["ZooPath"] !== null) { + $this->ZooPath = $param["ZooPath"]; + } + + if (array_key_exists("Rip",$param) and $param["Rip"] !== null) { + $this->Rip = $param["Rip"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/DescribeBackUpScheduleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/DescribeBackUpScheduleResponse.php index 8e6739ff..759d6d6c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/DescribeBackUpScheduleResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/DescribeBackUpScheduleResponse.php @@ -36,6 +36,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getBackUpStatus() 获取备份的状态 * @method void setBackUpStatus(integer $BackUpStatus) 设置备份的状态 + * @method string getErrorMsg() 获取错误信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setErrorMsg(string $ErrorMsg) 设置错误信息 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -69,6 +73,12 @@ class DescribeBackUpScheduleResponse extends AbstractModel */ public $BackUpStatus; + /** + * @var string 错误信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ErrorMsg; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -83,6 +93,8 @@ class DescribeBackUpScheduleResponse extends AbstractModel * @param array $BackUpContents 备份表列表 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $BackUpStatus 备份的状态 + * @param string $ErrorMsg 错误信息 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -125,6 +137,10 @@ class DescribeBackUpScheduleResponse extends AbstractModel $this->BackUpStatus = $param["BackUpStatus"]; } + if (array_key_exists("ErrorMsg",$param) and $param["ErrorMsg"] !== null) { + $this->ErrorMsg = $param["ErrorMsg"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/DescribeInstancesNewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/DescribeInstancesNewRequest.php new file mode 100644 index 00000000..51f06242 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/DescribeInstancesNewRequest.php @@ -0,0 +1,118 @@ +SearchInstanceId = $param["SearchInstanceId"]; + } + + if (array_key_exists("SearchInstanceName",$param) and $param["SearchInstanceName"] !== null) { + $this->SearchInstanceName = $param["SearchInstanceName"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("SearchTags",$param) and $param["SearchTags"] !== null) { + $this->SearchTags = []; + foreach ($param["SearchTags"] as $key => $value){ + $obj = new SearchTags(); + $obj->deserialize($value); + array_push($this->SearchTags, $obj); + } + } + + if (array_key_exists("IsSimple",$param) and $param["IsSimple"] !== null) { + $this->IsSimple = $param["IsSimple"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPExchangesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/DescribeInstancesNewResponse.php old mode 100755 new mode 100644 similarity index 68% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPExchangesResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/DescribeInstancesNewResponse.php index 56e45ffe..2f29caf2 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPExchangesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/DescribeInstancesNewResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdmq\V20200217\Models; +namespace TencentCloud\Cdwch\V20200915\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeAMQPExchanges返回参数结构体 + * DescribeInstancesNew返回参数结构体 * - * @method integer getTotalCount() 获取总记录数 - * @method void setTotalCount(integer $TotalCount) 设置总记录数 - * @method array getExchanges() 获取主题信息列表 - * @method void setExchanges(array $Exchanges) 设置主题信息列表 + * @method integer getTotalCount() 获取实例总数 + * @method void setTotalCount(integer $TotalCount) 设置实例总数 + * @method array getInstancesList() 获取实例数组 + * @method void setInstancesList(array $InstancesList) 设置实例数组 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeAMQPExchangesResponse extends AbstractModel +class DescribeInstancesNewResponse extends AbstractModel { /** - * @var integer 总记录数 + * @var integer 实例总数 */ public $TotalCount; /** - * @var array 主题信息列表 + * @var array 实例数组 */ - public $Exchanges; + public $InstancesList; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class DescribeAMQPExchangesResponse extends AbstractModel public $RequestId; /** - * @param integer $TotalCount 总记录数 - * @param array $Exchanges 主题信息列表 + * @param integer $TotalCount 实例总数 + * @param array $InstancesList 实例数组 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,12 +66,12 @@ class DescribeAMQPExchangesResponse extends AbstractModel $this->TotalCount = $param["TotalCount"]; } - if (array_key_exists("Exchanges",$param) and $param["Exchanges"] !== null) { - $this->Exchanges = []; - foreach ($param["Exchanges"] as $key => $value){ - $obj = new AMQPExchange(); + if (array_key_exists("InstancesList",$param) and $param["InstancesList"] !== null) { + $this->InstancesList = []; + foreach ($param["InstancesList"] as $key => $value){ + $obj = new InstanceInfo(); $obj->deserialize($value); - array_push($this->Exchanges, $obj); + array_push($this->InstancesList, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/InstanceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/InstanceInfo.php index c2bac451..11310341 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/InstanceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/InstanceInfo.php @@ -193,6 +193,22 @@ Modify 集群变更中; * @method string getUpgradeVersions() 获取可升级的内核版本 注意:此字段可能返回 null,表示取不到有效值。 * @method void setUpgradeVersions(string $UpgradeVersions) 设置可升级的内核版本 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getEsIndexId() 获取ex-index +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEsIndexId(string $EsIndexId) 设置ex-index +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getEsIndexUsername() 获取username +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEsIndexUsername(string $EsIndexUsername) 设置username +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getEsIndexPassword() 获取password +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEsIndexPassword(string $EsIndexPassword) 设置password +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getHasEsIndex() 获取true +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setHasEsIndex(boolean $HasEsIndex) 设置true 注意:此字段可能返回 null,表示取不到有效值。 */ class InstanceInfo extends AbstractModel @@ -452,6 +468,30 @@ Modify 集群变更中; */ public $UpgradeVersions; + /** + * @var string ex-index +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EsIndexId; + + /** + * @var string username +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EsIndexUsername; + + /** + * @var string password +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EsIndexPassword; + + /** + * @var boolean true +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $HasEsIndex; + /** * @param string $InstanceId 集群实例ID, "cdw-xxxx" 字符串类型 注意:此字段可能返回 null,表示取不到有效值。 @@ -539,6 +579,14 @@ Modify 集群变更中; * @param array $Components 服务信息 注意:此字段可能返回 null,表示取不到有效值。 * @param string $UpgradeVersions 可升级的内核版本 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $EsIndexId ex-index +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $EsIndexUsername username +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $EsIndexPassword password +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $HasEsIndex true 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -734,5 +782,21 @@ Modify 集群变更中; if (array_key_exists("UpgradeVersions",$param) and $param["UpgradeVersions"] !== null) { $this->UpgradeVersions = $param["UpgradeVersions"]; } + + if (array_key_exists("EsIndexId",$param) and $param["EsIndexId"] !== null) { + $this->EsIndexId = $param["EsIndexId"]; + } + + if (array_key_exists("EsIndexUsername",$param) and $param["EsIndexUsername"] !== null) { + $this->EsIndexUsername = $param["EsIndexUsername"]; + } + + if (array_key_exists("EsIndexPassword",$param) and $param["EsIndexPassword"] !== null) { + $this->EsIndexPassword = $param["EsIndexPassword"]; + } + + if (array_key_exists("HasEsIndex",$param) and $param["HasEsIndex"] !== null) { + $this->HasEsIndex = $param["HasEsIndex"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/InstanceStateInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/InstanceStateInfo.php index 3820d432..6812d9b3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/InstanceStateInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/InstanceStateInfo.php @@ -51,6 +51,10 @@ use TencentCloud\Common\AbstractModel; * @method string getRequestId() 获取请求id 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRequestId(string $RequestId) 设置请求id +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getProcessSubName() 获取流程的二级名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setProcessSubName(string $ProcessSubName) 设置流程的二级名称 注意:此字段可能返回 null,表示取不到有效值。 */ class InstanceStateInfo extends AbstractModel @@ -103,6 +107,12 @@ class InstanceStateInfo extends AbstractModel */ public $RequestId; + /** + * @var string 流程的二级名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ProcessSubName; + /** * @param string $InstanceState 集群状态,例如:Serving 注意:此字段可能返回 null,表示取不到有效值。 @@ -119,6 +129,8 @@ class InstanceStateInfo extends AbstractModel * @param string $ProcessName 当前步骤的名称,例如:”购买资源中“ 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 请求id +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ProcessSubName 流程的二级名称 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -165,5 +177,9 @@ class InstanceStateInfo extends AbstractModel if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } + + if (array_key_exists("ProcessSubName",$param) and $param["ProcessSubName"] !== null) { + $this->ProcessSubName = $param["ProcessSubName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/ScheduleStrategy.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/ScheduleStrategy.php index 6153e59e..f28a9278 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/ScheduleStrategy.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/ScheduleStrategy.php @@ -32,6 +32,10 @@ use TencentCloud\Common\AbstractModel; * @method void setExecuteHour(integer $ExecuteHour) 设置备份小时 * @method integer getScheduleId() 获取策略id * @method void setScheduleId(integer $ScheduleId) 设置策略id + * @method string getNextBackupTime() 获取下次备份时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setNextBackupTime(string $NextBackupTime) 设置下次备份时间 +注意:此字段可能返回 null,表示取不到有效值。 */ class ScheduleStrategy extends AbstractModel { @@ -61,6 +65,12 @@ class ScheduleStrategy extends AbstractModel */ public $ScheduleId; + /** + * @var string 下次备份时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $NextBackupTime; + /** * @param string $CosBucketName 备份桶列表 注意:此字段可能返回 null,表示取不到有效值。 @@ -68,6 +78,8 @@ class ScheduleStrategy extends AbstractModel * @param string $WeekDays 备份的天 * @param integer $ExecuteHour 备份小时 * @param integer $ScheduleId 策略id + * @param string $NextBackupTime 下次备份时间 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -101,5 +113,9 @@ class ScheduleStrategy extends AbstractModel if (array_key_exists("ScheduleId",$param) and $param["ScheduleId"] !== null) { $this->ScheduleId = $param["ScheduleId"]; } + + if (array_key_exists("NextBackupTime",$param) and $param["NextBackupTime"] !== null) { + $this->NextBackupTime = $param["NextBackupTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/SearchTags.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/SearchTags.php new file mode 100644 index 00000000..9b865a24 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdwch/V20200915/Models/SearchTags.php @@ -0,0 +1,77 @@ +TagKey = $param["TagKey"]; + } + + if (array_key_exists("TagValue",$param) and $param["TagValue"] !== null) { + $this->TagValue = $param["TagValue"]; + } + + if (array_key_exists("AllValue",$param) and $param["AllValue"] !== null) { + $this->AllValue = $param["AllValue"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/ActionFilter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/ActionFilter.php new file mode 100644 index 00000000..eb64a5bf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/ActionFilter.php @@ -0,0 +1,65 @@ +Keyword = $param["Keyword"]; + } + + if (array_key_exists("Values",$param) and $param["Values"] !== null) { + $this->Values = $param["Values"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/DescribeTaskListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/DescribeTaskListRequest.php index 8af07e3b..0d592396 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/DescribeTaskListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/DescribeTaskListRequest.php @@ -28,14 +28,16 @@ use TencentCloud\Common\AbstractModel; * @method void setTaskTitle(string $TaskTitle) 设置演练名称 * @method array getTaskTag() 获取标签键 * @method void setTaskTag(array $TaskTag) 设置标签键 - * @method integer getTaskStatus() 获取状态 - * @method void setTaskStatus(integer $TaskStatus) 设置状态 + * @method integer getTaskStatus() 获取任务状态(1001 -- 未开始 1002 -- 进行中 1003 -- 暂停中 1004 -- 任务结束) + * @method void setTaskStatus(integer $TaskStatus) 设置任务状态(1001 -- 未开始 1002 -- 进行中 1003 -- 暂停中 1004 -- 任务结束) * @method string getTaskStartTime() 获取开始时间,固定格式%Y-%m-%d %H:%M:%S * @method void setTaskStartTime(string $TaskStartTime) 设置开始时间,固定格式%Y-%m-%d %H:%M:%S * @method string getTaskEndTime() 获取结束时间,固定格式%Y-%m-%d %H:%M:%S * @method void setTaskEndTime(string $TaskEndTime) 设置结束时间,固定格式%Y-%m-%d %H:%M:%S * @method array getTags() 获取标签对 * @method void setTags(array $Tags) 设置标签对 + * @method array getFilters() 获取筛选条件 + * @method void setFilters(array $Filters) 设置筛选条件 */ class DescribeTaskListRequest extends AbstractModel { @@ -60,7 +62,7 @@ class DescribeTaskListRequest extends AbstractModel public $TaskTag; /** - * @var integer 状态 + * @var integer 任务状态(1001 -- 未开始 1002 -- 进行中 1003 -- 暂停中 1004 -- 任务结束) */ public $TaskStatus; @@ -79,15 +81,21 @@ class DescribeTaskListRequest extends AbstractModel */ public $Tags; + /** + * @var array 筛选条件 + */ + public $Filters; + /** * @param integer $Limit 分页Limit * @param integer $Offset 分页Offset * @param string $TaskTitle 演练名称 * @param array $TaskTag 标签键 - * @param integer $TaskStatus 状态 + * @param integer $TaskStatus 任务状态(1001 -- 未开始 1002 -- 进行中 1003 -- 暂停中 1004 -- 任务结束) * @param string $TaskStartTime 开始时间,固定格式%Y-%m-%d %H:%M:%S * @param string $TaskEndTime 结束时间,固定格式%Y-%m-%d %H:%M:%S * @param array $Tags 标签对 + * @param array $Filters 筛选条件 */ function __construct() { @@ -138,5 +146,14 @@ class DescribeTaskListRequest extends AbstractModel array_push($this->Tags, $obj); } } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new ActionFilter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/DescribeTemplateListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/DescribeTemplateListRequest.php index 7ebc8d88..05732a53 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/DescribeTemplateListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/DescribeTemplateListRequest.php @@ -32,6 +32,12 @@ use TencentCloud\Common\AbstractModel; * @method void setIsUsed(integer $IsUsed) 设置状态,1---使用中, 2---停用 * @method array getTags() 获取标签对 * @method void setTags(array $Tags) 设置标签对 + * @method integer getTemplateSource() 获取经验来源 0-自建 1-专家推荐 + * @method void setTemplateSource(integer $TemplateSource) 设置经验来源 0-自建 1-专家推荐 + * @method array getTemplateIdList() 获取经验ID + * @method void setTemplateIdList(array $TemplateIdList) 设置经验ID + * @method array getFilters() 获取过滤参数 + * @method void setFilters(array $Filters) 设置过滤参数 */ class DescribeTemplateListRequest extends AbstractModel { @@ -65,6 +71,21 @@ class DescribeTemplateListRequest extends AbstractModel */ public $Tags; + /** + * @var integer 经验来源 0-自建 1-专家推荐 + */ + public $TemplateSource; + + /** + * @var array 经验ID + */ + public $TemplateIdList; + + /** + * @var array 过滤参数 + */ + public $Filters; + /** * @param integer $Limit 分页Limit, 最大值100 * @param integer $Offset 分页Offset @@ -72,6 +93,9 @@ class DescribeTemplateListRequest extends AbstractModel * @param array $Tag 标签键 * @param integer $IsUsed 状态,1---使用中, 2---停用 * @param array $Tags 标签对 + * @param integer $TemplateSource 经验来源 0-自建 1-专家推荐 + * @param array $TemplateIdList 经验ID + * @param array $Filters 过滤参数 */ function __construct() { @@ -114,5 +138,22 @@ class DescribeTemplateListRequest extends AbstractModel array_push($this->Tags, $obj); } } + + if (array_key_exists("TemplateSource",$param) and $param["TemplateSource"] !== null) { + $this->TemplateSource = $param["TemplateSource"]; + } + + if (array_key_exists("TemplateIdList",$param) and $param["TemplateIdList"] !== null) { + $this->TemplateIdList = $param["TemplateIdList"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new ActionFilter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/Task.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/Task.php index c9eaafd0..23b214d3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/Task.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/Task.php @@ -81,6 +81,14 @@ use TencentCloud\Common\AbstractModel; * @method array getTags() 获取标签列表 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTags(array $Tags) 设置标签列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getTaskPlanId() 获取关联的演练计划ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTaskPlanId(integer $TaskPlanId) 设置关联的演练计划ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getTaskPlanTitle() 获取关联的演练计划名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTaskPlanTitle(string $TaskPlanTitle) 设置关联的演练计划名称 注意:此字段可能返回 null,表示取不到有效值。 */ class Task extends AbstractModel @@ -200,6 +208,18 @@ class Task extends AbstractModel */ public $Tags; + /** + * @var integer 关联的演练计划ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TaskPlanId; + + /** + * @var string 关联的演练计划名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TaskPlanTitle; + /** * @param integer $TaskId 任务ID * @param string $TaskTitle 任务标题 @@ -231,6 +251,10 @@ class Task extends AbstractModel * @param DescribePolicy $TaskPolicy 保护策略 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Tags 标签列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $TaskPlanId 关联的演练计划ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $TaskPlanTitle 关联的演练计划名称 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -345,5 +369,13 @@ class Task extends AbstractModel array_push($this->Tags, $obj); } } + + if (array_key_exists("TaskPlanId",$param) and $param["TaskPlanId"] !== null) { + $this->TaskPlanId = $param["TaskPlanId"]; + } + + if (array_key_exists("TaskPlanTitle",$param) and $param["TaskPlanTitle"] !== null) { + $this->TaskPlanTitle = $param["TaskPlanTitle"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskGroup.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskGroup.php index f2f23835..ca0fb1da 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskGroup.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskGroup.php @@ -42,6 +42,16 @@ use TencentCloud\Common\AbstractModel; * @method void setTaskGroupInstanceList(array $TaskGroupInstanceList) 设置实例列表 * @method integer getTaskGroupMode() 获取执行模式。1 --- 顺序执行,2 --- 阶段执行 * @method void setTaskGroupMode(integer $TaskGroupMode) 设置执行模式。1 --- 顺序执行,2 --- 阶段执行 + * @method array getTaskGroupDiscardInstanceList() 获取不参演的实例列表 + * @method void setTaskGroupDiscardInstanceList(array $TaskGroupDiscardInstanceList) 设置不参演的实例列表 + * @method array getTaskGroupSelectedInstanceList() 获取参演实例列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTaskGroupSelectedInstanceList(array $TaskGroupSelectedInstanceList) 设置参演实例列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getTaskGroupInstancesExecuteRule() 获取机器选取规则 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTaskGroupInstancesExecuteRule(array $TaskGroupInstancesExecuteRule) 设置机器选取规则 +注意:此字段可能返回 null,表示取不到有效值。 */ class TaskGroup extends AbstractModel { @@ -96,6 +106,23 @@ class TaskGroup extends AbstractModel */ public $TaskGroupMode; + /** + * @var array 不参演的实例列表 + */ + public $TaskGroupDiscardInstanceList; + + /** + * @var array 参演实例列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TaskGroupSelectedInstanceList; + + /** + * @var array 机器选取规则 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TaskGroupInstancesExecuteRule; + /** * @param integer $TaskGroupId 任务动作ID * @param string $TaskGroupTitle 分组标题 @@ -108,6 +135,11 @@ class TaskGroup extends AbstractModel * @param array $TaskGroupActions 动作分组动作列表 * @param array $TaskGroupInstanceList 实例列表 * @param integer $TaskGroupMode 执行模式。1 --- 顺序执行,2 --- 阶段执行 + * @param array $TaskGroupDiscardInstanceList 不参演的实例列表 + * @param array $TaskGroupSelectedInstanceList 参演实例列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $TaskGroupInstancesExecuteRule 机器选取规则 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -166,5 +198,22 @@ class TaskGroup extends AbstractModel if (array_key_exists("TaskGroupMode",$param) and $param["TaskGroupMode"] !== null) { $this->TaskGroupMode = $param["TaskGroupMode"]; } + + if (array_key_exists("TaskGroupDiscardInstanceList",$param) and $param["TaskGroupDiscardInstanceList"] !== null) { + $this->TaskGroupDiscardInstanceList = $param["TaskGroupDiscardInstanceList"]; + } + + if (array_key_exists("TaskGroupSelectedInstanceList",$param) and $param["TaskGroupSelectedInstanceList"] !== null) { + $this->TaskGroupSelectedInstanceList = $param["TaskGroupSelectedInstanceList"]; + } + + if (array_key_exists("TaskGroupInstancesExecuteRule",$param) and $param["TaskGroupInstancesExecuteRule"] !== null) { + $this->TaskGroupInstancesExecuteRule = []; + foreach ($param["TaskGroupInstancesExecuteRule"] as $key => $value){ + $obj = new TaskGroupInstancesExecuteRules(); + $obj->deserialize($value); + array_push($this->TaskGroupInstancesExecuteRule, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskGroupInstancesExecuteRules.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskGroupInstancesExecuteRules.php new file mode 100644 index 00000000..b53dd48d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskGroupInstancesExecuteRules.php @@ -0,0 +1,89 @@ +TaskGroupInstancesExecuteMode = $param["TaskGroupInstancesExecuteMode"]; + } + + if (array_key_exists("TaskGroupInstancesExecutePercent",$param) and $param["TaskGroupInstancesExecutePercent"] !== null) { + $this->TaskGroupInstancesExecutePercent = $param["TaskGroupInstancesExecutePercent"]; + } + + if (array_key_exists("TaskGroupInstancesExecuteNum",$param) and $param["TaskGroupInstancesExecuteNum"] !== null) { + $this->TaskGroupInstancesExecuteNum = $param["TaskGroupInstancesExecuteNum"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskListItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskListItem.php index d11cf44a..f372bd94 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskListItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TaskListItem.php @@ -43,6 +43,10 @@ use TencentCloud\Common\AbstractModel; * @method boolean getTaskPreCheckSuccess() 获取环境检查是否通过 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTaskPreCheckSuccess(boolean $TaskPreCheckSuccess) 设置环境检查是否通过 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getTaskExpect() 获取演练是否符合预期 1-符合预期 2-不符合预期 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTaskExpect(integer $TaskExpect) 设置演练是否符合预期 1-符合预期 2-不符合预期 注意:此字段可能返回 null,表示取不到有效值。 */ class TaskListItem extends AbstractModel @@ -95,6 +99,12 @@ class TaskListItem extends AbstractModel */ public $TaskPreCheckSuccess; + /** + * @var integer 演练是否符合预期 1-符合预期 2-不符合预期 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TaskExpect; + /** * @param integer $TaskId 任务ID * @param string $TaskTitle 任务标题 @@ -107,6 +117,8 @@ class TaskListItem extends AbstractModel * @param integer $TaskPreCheckStatus 0--未开始,1--进行中,2--已完成 注意:此字段可能返回 null,表示取不到有效值。 * @param boolean $TaskPreCheckSuccess 环境检查是否通过 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $TaskExpect 演练是否符合预期 1-符合预期 2-不符合预期 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -157,5 +169,9 @@ class TaskListItem extends AbstractModel if (array_key_exists("TaskPreCheckSuccess",$param) and $param["TaskPreCheckSuccess"] !== null) { $this->TaskPreCheckSuccess = $param["TaskPreCheckSuccess"]; } + + if (array_key_exists("TaskExpect",$param) and $param["TaskExpect"] !== null) { + $this->TaskExpect = $param["TaskExpect"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/Template.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/Template.php index b970396d..45629f63 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/Template.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/Template.php @@ -55,6 +55,10 @@ use TencentCloud\Common\AbstractModel; * @method array getTags() 获取标签列表 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTags(array $Tags) 设置标签列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getTemplateSource() 获取经验来源 0-自建 1-专家推荐 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTemplateSource(integer $TemplateSource) 设置经验来源 0-自建 1-专家推荐 注意:此字段可能返回 null,表示取不到有效值。 */ class Template extends AbstractModel @@ -137,6 +141,12 @@ class Template extends AbstractModel */ public $Tags; + /** + * @var integer 经验来源 0-自建 1-专家推荐 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TemplateSource; + /** * @param integer $TemplateId 经验库ID * @param string $TemplateTitle 经验库标题 @@ -155,6 +165,8 @@ class Template extends AbstractModel * @param TemplatePolicy $TemplatePolicy 护栏监控 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Tags 标签列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $TemplateSource 经验来源 0-自建 1-专家推荐 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -245,5 +257,9 @@ class Template extends AbstractModel array_push($this->Tags, $obj); } } + + if (array_key_exists("TemplateSource",$param) and $param["TemplateSource"] !== null) { + $this->TemplateSource = $param["TemplateSource"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TemplateListItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TemplateListItem.php index 44efb035..3ae1ded1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TemplateListItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfg/V20210820/Models/TemplateListItem.php @@ -38,6 +38,10 @@ use TencentCloud\Common\AbstractModel; * @method void setTemplateUpdateTime(string $TemplateUpdateTime) 设置经验库更新时间 * @method integer getTemplateUsedNum() 获取经验库关联的任务数量 * @method void setTemplateUsedNum(integer $TemplateUsedNum) 设置经验库关联的任务数量 + * @method integer getTemplateSource() 获取经验库来源 0-自建经验 1-专家推荐 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTemplateSource(integer $TemplateSource) 设置经验库来源 0-自建经验 1-专家推荐 +注意:此字段可能返回 null,表示取不到有效值。 */ class TemplateListItem extends AbstractModel { @@ -82,6 +86,12 @@ class TemplateListItem extends AbstractModel */ public $TemplateUsedNum; + /** + * @var integer 经验库来源 0-自建经验 1-专家推荐 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TemplateSource; + /** * @param integer $TemplateId 经验库ID * @param string $TemplateTitle 经验库标题 @@ -92,6 +102,8 @@ class TemplateListItem extends AbstractModel * @param string $TemplateCreateTime 经验库创建时间 * @param string $TemplateUpdateTime 经验库更新时间 * @param integer $TemplateUsedNum 经验库关联的任务数量 + * @param integer $TemplateSource 经验库来源 0-自建经验 1-专家推荐 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -137,5 +149,9 @@ class TemplateListItem extends AbstractModel if (array_key_exists("TemplateUsedNum",$param) and $param["TemplateUsedNum"] !== null) { $this->TemplateUsedNum = $param["TemplateUsedNum"]; } + + if (array_key_exists("TemplateSource",$param) and $param["TemplateSource"] !== null) { + $this->TemplateSource = $param["TemplateSource"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/CfsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/CfsClient.php index 0d10b04f..4d510488 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/CfsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/CfsClient.php @@ -55,7 +55,7 @@ use TencentCloud\Cfs\V20190719\Models as Models; 此接口需提交工单,开启白名单之后才能使用。 * @method Models\DescribeMountTargetsResponse DescribeMountTargets(Models\DescribeMountTargetsRequest $req) 本接口(DescribeMountTargets)用于查询文件系统挂载点信息 * @method Models\DescribeSnapshotOperationLogsResponse DescribeSnapshotOperationLogs(Models\DescribeSnapshotOperationLogsRequest $req) 查询快照操作日志 - * @method Models\DescribeUserQuotaResponse DescribeUserQuota(Models\DescribeUserQuotaRequest $req) 查询文件系统配额 + * @method Models\DescribeUserQuotaResponse DescribeUserQuota(Models\DescribeUserQuotaRequest $req) 查询文件系统配额(仅部分Turbo实例能使用,若需要调用请提交工单与我们联系) * @method Models\ModifyFileSystemAutoScaleUpRuleResponse ModifyFileSystemAutoScaleUpRule(Models\ModifyFileSystemAutoScaleUpRuleRequest $req) 用来设置文件系统扩容策略 * @method Models\ScaleUpFileSystemResponse ScaleUpFileSystem(Models\ScaleUpFileSystemRequest $req) 该接口用于对turbo 文件系统扩容使用 * @method Models\SetUserQuotaResponse SetUserQuota(Models\SetUserQuotaRequest $req) 设置文件系统配额,提供UID/GID的配额设置的接口 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/AutoSnapshotPolicyInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/AutoSnapshotPolicyInfo.php index 4b161e48..1a3dfbb8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/AutoSnapshotPolicyInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/AutoSnapshotPolicyInfo.php @@ -32,12 +32,12 @@ use TencentCloud\Common\AbstractModel; * @method void setDayOfWeek(string $DayOfWeek) 设置快照定期备份在一星期哪一天,该参数与DayOfMonth,IntervalDays互斥 * @method string getHour() 获取快照定期备份在一天的哪一小时 * @method void setHour(string $Hour) 设置快照定期备份在一天的哪一小时 - * @method integer getIsActivated() 获取是否激活定期快照功能 - * @method void setIsActivated(integer $IsActivated) 设置是否激活定期快照功能 + * @method integer getIsActivated() 获取是否激活定期快照功能,1代表已激活,0代表未激活 + * @method void setIsActivated(integer $IsActivated) 设置是否激活定期快照功能,1代表已激活,0代表未激活 * @method string getNextActiveTime() 获取下一次触发快照时间 * @method void setNextActiveTime(string $NextActiveTime) 设置下一次触发快照时间 - * @method string getStatus() 获取快照策略状态 - * @method void setStatus(string $Status) 设置快照策略状态 + * @method string getStatus() 获取快照策略状态,1代表快照策略状态正常。这里只有一种状态 + * @method void setStatus(string $Status) 设置快照策略状态,1代表快照策略状态正常。这里只有一种状态 * @method integer getAppId() 获取帐号ID * @method void setAppId(integer $AppId) 设置帐号ID * @method integer getAliveDays() 获取保留时间 @@ -54,6 +54,8 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setIntervalDays(integer $IntervalDays) 设置快照定期间隔天数,1-365 天;该参数与DayOfMonth,DayOfWeek互斥 注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getCrossRegionsAliveDays() 获取跨地域复制的快照保留时间,单位天 + * @method void setCrossRegionsAliveDays(integer $CrossRegionsAliveDays) 设置跨地域复制的快照保留时间,单位天 */ class AutoSnapshotPolicyInfo extends AbstractModel { @@ -88,7 +90,7 @@ class AutoSnapshotPolicyInfo extends AbstractModel public $Hour; /** - * @var integer 是否激活定期快照功能 + * @var integer 是否激活定期快照功能,1代表已激活,0代表未激活 */ public $IsActivated; @@ -98,7 +100,7 @@ class AutoSnapshotPolicyInfo extends AbstractModel public $NextActiveTime; /** - * @var string 快照策略状态 + * @var string 快照策略状态,1代表快照策略状态正常。这里只有一种状态 */ public $Status; @@ -134,6 +136,11 @@ class AutoSnapshotPolicyInfo extends AbstractModel */ public $IntervalDays; + /** + * @var integer 跨地域复制的快照保留时间,单位天 + */ + public $CrossRegionsAliveDays; + /** * @param string $AutoSnapshotPolicyId 快照策略ID * @param string $PolicyName 快照策略ID @@ -141,9 +148,9 @@ class AutoSnapshotPolicyInfo extends AbstractModel * @param integer $FileSystemNums 关联的文件系统个数 * @param string $DayOfWeek 快照定期备份在一星期哪一天,该参数与DayOfMonth,IntervalDays互斥 * @param string $Hour 快照定期备份在一天的哪一小时 - * @param integer $IsActivated 是否激活定期快照功能 + * @param integer $IsActivated 是否激活定期快照功能,1代表已激活,0代表未激活 * @param string $NextActiveTime 下一次触发快照时间 - * @param string $Status 快照策略状态 + * @param string $Status 快照策略状态,1代表快照策略状态正常。这里只有一种状态 * @param integer $AppId 帐号ID * @param integer $AliveDays 保留时间 * @param string $RegionName 地域 @@ -152,6 +159,7 @@ class AutoSnapshotPolicyInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $IntervalDays 快照定期间隔天数,1-365 天;该参数与DayOfMonth,DayOfWeek互斥 注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $CrossRegionsAliveDays 跨地域复制的快照保留时间,单位天 */ function __construct() { @@ -230,5 +238,9 @@ class AutoSnapshotPolicyInfo extends AbstractModel if (array_key_exists("IntervalDays",$param) and $param["IntervalDays"] !== null) { $this->IntervalDays = $param["IntervalDays"]; } + + if (array_key_exists("CrossRegionsAliveDays",$param) and $param["CrossRegionsAliveDays"] !== null) { + $this->CrossRegionsAliveDays = $param["CrossRegionsAliveDays"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/AvailableType.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/AvailableType.php index df0ebc7d..7ba85297 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/AvailableType.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/AvailableType.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method array getProtocols() 获取协议与售卖详情 * @method void setProtocols(array $Protocols) 设置协议与售卖详情 - * @method string getType() 获取存储类型。返回值中 SD 为标准型存储、HP 为性能型存储 - * @method void setType(string $Type) 设置存储类型。返回值中 SD 为标准型存储、HP 为性能型存储 + * @method string getType() 获取存储类型。返回值中 SD 为通用标准型存储, HP为通用性能型存储, TB为Turbo标准型, TP 为Turbo性能型。 + * @method void setType(string $Type) 设置存储类型。返回值中 SD 为通用标准型存储, HP为通用性能型存储, TB为Turbo标准型, TP 为Turbo性能型。 * @method boolean getPrepayment() 获取是否支持预付费。返回值中 true 为支持、false 为不支持 * @method void setPrepayment(boolean $Prepayment) 设置是否支持预付费。返回值中 true 为支持、false 为不支持 */ @@ -35,7 +35,7 @@ class AvailableType extends AbstractModel public $Protocols; /** - * @var string 存储类型。返回值中 SD 为标准型存储、HP 为性能型存储 + * @var string 存储类型。返回值中 SD 为通用标准型存储, HP为通用性能型存储, TB为Turbo标准型, TP 为Turbo性能型。 */ public $Type; @@ -46,7 +46,7 @@ class AvailableType extends AbstractModel /** * @param array $Protocols 协议与售卖详情 - * @param string $Type 存储类型。返回值中 SD 为标准型存储、HP 为性能型存储 + * @param string $Type 存储类型。返回值中 SD 为通用标准型存储, HP为通用性能型存储, TB为Turbo标准型, TP 为Turbo性能型。 * @param boolean $Prepayment 是否支持预付费。返回值中 true 为支持、false 为不支持 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/CreateAutoSnapshotPolicyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/CreateAutoSnapshotPolicyRequest.php index 541255e7..255ad318 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/CreateAutoSnapshotPolicyRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/CreateAutoSnapshotPolicyRequest.php @@ -20,14 +20,14 @@ use TencentCloud\Common\AbstractModel; /** * CreateAutoSnapshotPolicy请求参数结构体 * - * @method string getHour() 获取快照重复时间点 - * @method void setHour(string $Hour) 设置快照重复时间点 + * @method string getHour() 获取快照重复时间点,0-23 + * @method void setHour(string $Hour) 设置快照重复时间点,0-23 * @method string getPolicyName() 获取策略名称 * @method void setPolicyName(string $PolicyName) 设置策略名称 - * @method string getDayOfWeek() 获取快照重复日期,星期一到星期日 - * @method void setDayOfWeek(string $DayOfWeek) 设置快照重复日期,星期一到星期日 - * @method integer getAliveDays() 获取快照保留时长 - * @method void setAliveDays(integer $AliveDays) 设置快照保留时长 + * @method string getDayOfWeek() 获取快照重复日期,星期一到星期日。 1代表星期一、7代表星期天 + * @method void setDayOfWeek(string $DayOfWeek) 设置快照重复日期,星期一到星期日。 1代表星期一、7代表星期天 + * @method integer getAliveDays() 获取快照保留时长,单位天 + * @method void setAliveDays(integer $AliveDays) 设置快照保留时长,单位天 * @method string getDayOfMonth() 获取快照按月重复,每月1-31号,选择一天,每月将在这一天自动创建快照。 * @method void setDayOfMonth(string $DayOfMonth) 设置快照按月重复,每月1-31号,选择一天,每月将在这一天自动创建快照。 * @method integer getIntervalDays() 获取间隔天数 @@ -36,7 +36,7 @@ use TencentCloud\Common\AbstractModel; class CreateAutoSnapshotPolicyRequest extends AbstractModel { /** - * @var string 快照重复时间点 + * @var string 快照重复时间点,0-23 */ public $Hour; @@ -46,12 +46,12 @@ class CreateAutoSnapshotPolicyRequest extends AbstractModel public $PolicyName; /** - * @var string 快照重复日期,星期一到星期日 + * @var string 快照重复日期,星期一到星期日。 1代表星期一、7代表星期天 */ public $DayOfWeek; /** - * @var integer 快照保留时长 + * @var integer 快照保留时长,单位天 */ public $AliveDays; @@ -66,10 +66,10 @@ class CreateAutoSnapshotPolicyRequest extends AbstractModel public $IntervalDays; /** - * @param string $Hour 快照重复时间点 + * @param string $Hour 快照重复时间点,0-23 * @param string $PolicyName 策略名称 - * @param string $DayOfWeek 快照重复日期,星期一到星期日 - * @param integer $AliveDays 快照保留时长 + * @param string $DayOfWeek 快照重复日期,星期一到星期日。 1代表星期一、7代表星期天 + * @param integer $AliveDays 快照保留时长,单位天 * @param string $DayOfMonth 快照按月重复,每月1-31号,选择一天,每月将在这一天自动创建快照。 * @param integer $IntervalDays 间隔天数 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/CreateCfsFileSystemRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/CreateCfsFileSystemRequest.php index d4f11186..052b1e92 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/CreateCfsFileSystemRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/CreateCfsFileSystemRequest.php @@ -22,14 +22,14 @@ use TencentCloud\Common\AbstractModel; * * @method string getZone() 获取可用区名称,例如ap-beijing-1,请参考 [概览](https://cloud.tencent.com/document/product/582/13225) 文档中的地域与可用区列表 * @method void setZone(string $Zone) 设置可用区名称,例如ap-beijing-1,请参考 [概览](https://cloud.tencent.com/document/product/582/13225) 文档中的地域与可用区列表 - * @method string getNetInterface() 获取网络类型,可选值为 VPC,BASIC,CCN;其中 VPC 为私有网络,BASIC 为基础网络, CCN 为云联网,Turbo系列当前必须选择云联网。目前基础网络已逐渐淘汰,不推荐使用。 - * @method void setNetInterface(string $NetInterface) 设置网络类型,可选值为 VPC,BASIC,CCN;其中 VPC 为私有网络,BASIC 为基础网络, CCN 为云联网,Turbo系列当前必须选择云联网。目前基础网络已逐渐淘汰,不推荐使用。 - * @method string getPGroupId() 获取权限组 ID,通用标准型和性能型必填,turbo系列请填写pgroupbasic - * @method void setPGroupId(string $PGroupId) 设置权限组 ID,通用标准型和性能型必填,turbo系列请填写pgroupbasic + * @method string getNetInterface() 获取网络类型,可选值为 VPC,CCN;其中 VPC 为私有网络, CCN 为云联网。通用标准型/性能型请选择VPC,Turbo标准型/性能型请选择CCN。 + * @method void setNetInterface(string $NetInterface) 设置网络类型,可选值为 VPC,CCN;其中 VPC 为私有网络, CCN 为云联网。通用标准型/性能型请选择VPC,Turbo标准型/性能型请选择CCN。 + * @method string getPGroupId() 获取权限组 ID + * @method void setPGroupId(string $PGroupId) 设置权限组 ID * @method string getProtocol() 获取文件系统协议类型, 值为 NFS、CIFS、TURBO ; 若留空则默认为 NFS协议,turbo系列必须选择turbo,不支持NFS、CIFS * @method void setProtocol(string $Protocol) 设置文件系统协议类型, 值为 NFS、CIFS、TURBO ; 若留空则默认为 NFS协议,turbo系列必须选择turbo,不支持NFS、CIFS - * @method string getStorageType() 获取文件系统存储类型,默认值为 SD ;其中 SD 为通用标准型标准型存储, HP为通用性能型存储, TB为turbo标准型, TP 为turbo性能型。 - * @method void setStorageType(string $StorageType) 设置文件系统存储类型,默认值为 SD ;其中 SD 为通用标准型标准型存储, HP为通用性能型存储, TB为turbo标准型, TP 为turbo性能型。 + * @method string getStorageType() 获取文件系统存储类型,默认值为 SD ;其中 SD 为通用标准型存储, HP为通用性能型存储, TB为Turbo标准型, TP 为Turbo性能型。 + * @method void setStorageType(string $StorageType) 设置文件系统存储类型,默认值为 SD ;其中 SD 为通用标准型存储, HP为通用性能型存储, TB为Turbo标准型, TP 为Turbo性能型。 * @method string getVpcId() 获取私有网络(VPC) ID,若网络类型选择的是VPC,该字段为必填。 * @method void setVpcId(string $VpcId) 设置私有网络(VPC) ID,若网络类型选择的是VPC,该字段为必填。 * @method string getSubnetId() 获取子网 ID,若网络类型选择的是VPC,该字段为必填。 @@ -48,6 +48,12 @@ use TencentCloud\Common\AbstractModel; * @method void setCidrBlock(string $CidrBlock) 设置云联网中CFS使用的网段, 若网络类型选择的是Ccn,该字段为必填,且不能和Ccn中已经绑定的网段冲突 * @method integer getCapacity() 获取文件系统容量,turbo系列必填,单位为GiB。 turbo标准型单位GB,起售40TiB,即40960 GiB;扩容步长20TiB,即20480 GiB。turbo性能型起售20TiB,即20480 GiB;扩容步长10TiB,10240 GiB。 * @method void setCapacity(integer $Capacity) 设置文件系统容量,turbo系列必填,单位为GiB。 turbo标准型单位GB,起售40TiB,即40960 GiB;扩容步长20TiB,即20480 GiB。turbo性能型起售20TiB,即20480 GiB;扩容步长10TiB,10240 GiB。 + * @method string getSnapshotId() 获取文件系统快照ID + * @method void setSnapshotId(string $SnapshotId) 设置文件系统快照ID + * @method string getAutoSnapshotPolicyId() 获取定期快照策略ID + * @method void setAutoSnapshotPolicyId(string $AutoSnapshotPolicyId) 设置定期快照策略ID + * @method boolean getEnableAutoScaleUp() 获取是否开启默认扩容,仅Turbo类型文件存储支持 + * @method void setEnableAutoScaleUp(boolean $EnableAutoScaleUp) 设置是否开启默认扩容,仅Turbo类型文件存储支持 */ class CreateCfsFileSystemRequest extends AbstractModel { @@ -57,12 +63,12 @@ class CreateCfsFileSystemRequest extends AbstractModel public $Zone; /** - * @var string 网络类型,可选值为 VPC,BASIC,CCN;其中 VPC 为私有网络,BASIC 为基础网络, CCN 为云联网,Turbo系列当前必须选择云联网。目前基础网络已逐渐淘汰,不推荐使用。 + * @var string 网络类型,可选值为 VPC,CCN;其中 VPC 为私有网络, CCN 为云联网。通用标准型/性能型请选择VPC,Turbo标准型/性能型请选择CCN。 */ public $NetInterface; /** - * @var string 权限组 ID,通用标准型和性能型必填,turbo系列请填写pgroupbasic + * @var string 权限组 ID */ public $PGroupId; @@ -72,7 +78,7 @@ class CreateCfsFileSystemRequest extends AbstractModel public $Protocol; /** - * @var string 文件系统存储类型,默认值为 SD ;其中 SD 为通用标准型标准型存储, HP为通用性能型存储, TB为turbo标准型, TP 为turbo性能型。 + * @var string 文件系统存储类型,默认值为 SD ;其中 SD 为通用标准型存储, HP为通用性能型存储, TB为Turbo标准型, TP 为Turbo性能型。 */ public $StorageType; @@ -121,12 +127,27 @@ class CreateCfsFileSystemRequest extends AbstractModel */ public $Capacity; + /** + * @var string 文件系统快照ID + */ + public $SnapshotId; + + /** + * @var string 定期快照策略ID + */ + public $AutoSnapshotPolicyId; + + /** + * @var boolean 是否开启默认扩容,仅Turbo类型文件存储支持 + */ + public $EnableAutoScaleUp; + /** * @param string $Zone 可用区名称,例如ap-beijing-1,请参考 [概览](https://cloud.tencent.com/document/product/582/13225) 文档中的地域与可用区列表 - * @param string $NetInterface 网络类型,可选值为 VPC,BASIC,CCN;其中 VPC 为私有网络,BASIC 为基础网络, CCN 为云联网,Turbo系列当前必须选择云联网。目前基础网络已逐渐淘汰,不推荐使用。 - * @param string $PGroupId 权限组 ID,通用标准型和性能型必填,turbo系列请填写pgroupbasic + * @param string $NetInterface 网络类型,可选值为 VPC,CCN;其中 VPC 为私有网络, CCN 为云联网。通用标准型/性能型请选择VPC,Turbo标准型/性能型请选择CCN。 + * @param string $PGroupId 权限组 ID * @param string $Protocol 文件系统协议类型, 值为 NFS、CIFS、TURBO ; 若留空则默认为 NFS协议,turbo系列必须选择turbo,不支持NFS、CIFS - * @param string $StorageType 文件系统存储类型,默认值为 SD ;其中 SD 为通用标准型标准型存储, HP为通用性能型存储, TB为turbo标准型, TP 为turbo性能型。 + * @param string $StorageType 文件系统存储类型,默认值为 SD ;其中 SD 为通用标准型存储, HP为通用性能型存储, TB为Turbo标准型, TP 为Turbo性能型。 * @param string $VpcId 私有网络(VPC) ID,若网络类型选择的是VPC,该字段为必填。 * @param string $SubnetId 子网 ID,若网络类型选择的是VPC,该字段为必填。 * @param string $MountIP 指定IP地址,仅VPC网络支持;若不填写、将在该子网下随机分配 IP,Turbo系列当前不支持指定 @@ -136,6 +157,9 @@ class CreateCfsFileSystemRequest extends AbstractModel * @param string $CcnId 云联网ID, 若网络类型选择的是CCN,该字段为必填 * @param string $CidrBlock 云联网中CFS使用的网段, 若网络类型选择的是Ccn,该字段为必填,且不能和Ccn中已经绑定的网段冲突 * @param integer $Capacity 文件系统容量,turbo系列必填,单位为GiB。 turbo标准型单位GB,起售40TiB,即40960 GiB;扩容步长20TiB,即20480 GiB。turbo性能型起售20TiB,即20480 GiB;扩容步长10TiB,10240 GiB。 + * @param string $SnapshotId 文件系统快照ID + * @param string $AutoSnapshotPolicyId 定期快照策略ID + * @param boolean $EnableAutoScaleUp 是否开启默认扩容,仅Turbo类型文件存储支持 */ function __construct() { @@ -210,5 +234,17 @@ class CreateCfsFileSystemRequest extends AbstractModel if (array_key_exists("Capacity",$param) and $param["Capacity"] !== null) { $this->Capacity = $param["Capacity"]; } + + if (array_key_exists("SnapshotId",$param) and $param["SnapshotId"] !== null) { + $this->SnapshotId = $param["SnapshotId"]; + } + + if (array_key_exists("AutoSnapshotPolicyId",$param) and $param["AutoSnapshotPolicyId"] !== null) { + $this->AutoSnapshotPolicyId = $param["AutoSnapshotPolicyId"]; + } + + if (array_key_exists("EnableAutoScaleUp",$param) and $param["EnableAutoScaleUp"] !== null) { + $this->EnableAutoScaleUp = $param["EnableAutoScaleUp"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/DescribeCfsFileSystemsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/DescribeCfsFileSystemsRequest.php index fa34604e..6742e3e4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/DescribeCfsFileSystemsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/DescribeCfsFileSystemsRequest.php @@ -26,6 +26,10 @@ use TencentCloud\Common\AbstractModel; * @method void setVpcId(string $VpcId) 设置私有网络(VPC) ID * @method string getSubnetId() 获取子网 ID * @method void setSubnetId(string $SubnetId) 设置子网 ID + * @method integer getOffset() 获取Offset 分页码 + * @method void setOffset(integer $Offset) 设置Offset 分页码 + * @method integer getLimit() 获取Limit 页面大小 + * @method void setLimit(integer $Limit) 设置Limit 页面大小 */ class DescribeCfsFileSystemsRequest extends AbstractModel { @@ -44,10 +48,22 @@ class DescribeCfsFileSystemsRequest extends AbstractModel */ public $SubnetId; + /** + * @var integer Offset 分页码 + */ + public $Offset; + + /** + * @var integer Limit 页面大小 + */ + public $Limit; + /** * @param string $FileSystemId 文件系统 ID * @param string $VpcId 私有网络(VPC) ID * @param string $SubnetId 子网 ID + * @param integer $Offset Offset 分页码 + * @param integer $Limit Limit 页面大小 */ function __construct() { @@ -73,5 +89,13 @@ class DescribeCfsFileSystemsRequest extends AbstractModel if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { $this->SubnetId = $param["SubnetId"]; } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/DescribeUserQuotaRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/DescribeUserQuotaRequest.php index 25a8824d..33e4dcca 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/DescribeUserQuotaRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/DescribeUserQuotaRequest.php @@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel;
  • UserId - Array of String - 是否必填:否 -(过滤条件)按UID/GID过滤。 * @method integer getOffset() 获取Offset 分页码 * @method void setOffset(integer $Offset) 设置Offset 分页码 - * @method integer getLimit() 获取Limit 页面大小 - * @method void setLimit(integer $Limit) 设置Limit 页面大小 + * @method integer getLimit() 获取Limit 页面大小,可填范围为大于0的整数 + * @method void setLimit(integer $Limit) 设置Limit 页面大小,可填范围为大于0的整数 */ class DescribeUserQuotaRequest extends AbstractModel { @@ -53,7 +53,7 @@ class DescribeUserQuotaRequest extends AbstractModel public $Offset; /** - * @var integer Limit 页面大小 + * @var integer Limit 页面大小,可填范围为大于0的整数 */ public $Limit; @@ -63,7 +63,7 @@ class DescribeUserQuotaRequest extends AbstractModel
  • UserType - Array of String - 是否必填:否 -(过滤条件)按配额类型过滤。(Uid| Gid )
  • UserId - Array of String - 是否必填:否 -(过滤条件)按UID/GID过滤。 * @param integer $Offset Offset 分页码 - * @param integer $Limit Limit 页面大小 + * @param integer $Limit Limit 页面大小,可填范围为大于0的整数 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/FileSystemByPolicy.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/FileSystemByPolicy.php index 5eea5f12..b2282bb4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/FileSystemByPolicy.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/FileSystemByPolicy.php @@ -24,12 +24,12 @@ use TencentCloud\Common\AbstractModel; * @method void setCreationToken(string $CreationToken) 设置文件系统名称 * @method string getFileSystemId() 获取文件系统ID * @method void setFileSystemId(string $FileSystemId) 设置文件系统ID - * @method integer getSizeByte() 获取文件系统大小 - * @method void setSizeByte(integer $SizeByte) 设置文件系统大小 - * @method string getStorageType() 获取存储类型 - * @method void setStorageType(string $StorageType) 设置存储类型 - * @method integer getTotalSnapshotSize() 获取快照总大小 - * @method void setTotalSnapshotSize(integer $TotalSnapshotSize) 设置快照总大小 + * @method integer getSizeByte() 获取文件系统大小,单位Byte + * @method void setSizeByte(integer $SizeByte) 设置文件系统大小,单位Byte + * @method string getStorageType() 获取存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型 + * @method void setStorageType(string $StorageType) 设置存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型 + * @method integer getTotalSnapshotSize() 获取快照总大小,单位GiB + * @method void setTotalSnapshotSize(integer $TotalSnapshotSize) 设置快照总大小,单位GiB * @method string getCreationTime() 获取文件系统创建时间 * @method void setCreationTime(string $CreationTime) 设置文件系统创建时间 * @method integer getZoneId() 获取文件系统所在区ID @@ -48,17 +48,17 @@ class FileSystemByPolicy extends AbstractModel public $FileSystemId; /** - * @var integer 文件系统大小 + * @var integer 文件系统大小,单位Byte */ public $SizeByte; /** - * @var string 存储类型 + * @var string 存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型 */ public $StorageType; /** - * @var integer 快照总大小 + * @var integer 快照总大小,单位GiB */ public $TotalSnapshotSize; @@ -75,9 +75,9 @@ class FileSystemByPolicy extends AbstractModel /** * @param string $CreationToken 文件系统名称 * @param string $FileSystemId 文件系统ID - * @param integer $SizeByte 文件系统大小 - * @param string $StorageType 存储类型 - * @param integer $TotalSnapshotSize 快照总大小 + * @param integer $SizeByte 文件系统大小,单位Byte + * @param string $StorageType 存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型 + * @param integer $TotalSnapshotSize 快照总大小,单位GiB * @param string $CreationTime 文件系统创建时间 * @param integer $ZoneId 文件系统所在区ID */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/FileSystemInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/FileSystemInfo.php index eb44713e..c5f557b6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/FileSystemInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/FileSystemInfo.php @@ -40,18 +40,18 @@ use TencentCloud\Common\AbstractModel; - available:可使用 - unserviced:停服中 - upgrading:升级中 - * @method integer getSizeByte() 获取文件系统已使用容量 - * @method void setSizeByte(integer $SizeByte) 设置文件系统已使用容量 - * @method integer getSizeLimit() 获取文件系统最大空间限制 - * @method void setSizeLimit(integer $SizeLimit) 设置文件系统最大空间限制 + * @method integer getSizeByte() 获取文件系统已使用容量,单位Byte + * @method void setSizeByte(integer $SizeByte) 设置文件系统已使用容量,单位Byte + * @method integer getSizeLimit() 获取文件系统最大空间限制,GiB + * @method void setSizeLimit(integer $SizeLimit) 设置文件系统最大空间限制,GiB * @method integer getZoneId() 获取区域 ID * @method void setZoneId(integer $ZoneId) 设置区域 ID * @method string getZone() 获取区域名称 * @method void setZone(string $Zone) 设置区域名称 - * @method string getProtocol() 获取文件系统协议类型 - * @method void setProtocol(string $Protocol) 设置文件系统协议类型 - * @method string getStorageType() 获取文件系统存储类型 - * @method void setStorageType(string $StorageType) 设置文件系统存储类型 + * @method string getProtocol() 获取文件系统协议类型, 支持 NFS,CIFS,TURBO + * @method void setProtocol(string $Protocol) 设置文件系统协议类型, 支持 NFS,CIFS,TURBO + * @method string getStorageType() 获取存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型 + * @method void setStorageType(string $StorageType) 设置存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型 * @method string getStorageResourcePkg() 获取文件系统绑定的预付费存储包 * @method void setStorageResourcePkg(string $StorageResourcePkg) 设置文件系统绑定的预付费存储包 * @method string getBandwidthResourcePkg() 获取文件系统绑定的预付费带宽包(暂未支持) @@ -60,20 +60,24 @@ use TencentCloud\Common\AbstractModel; * @method void setPGroup(PGroup $PGroup) 设置文件系统绑定权限组信息 * @method string getFsName() 获取用户自定义名称 * @method void setFsName(string $FsName) 设置用户自定义名称 - * @method boolean getEncrypted() 获取文件系统是否加密 - * @method void setEncrypted(boolean $Encrypted) 设置文件系统是否加密 + * @method boolean getEncrypted() 获取文件系统是否加密,true:代表加密,false:非加密 + * @method void setEncrypted(boolean $Encrypted) 设置文件系统是否加密,true:代表加密,false:非加密 * @method string getKmsKeyId() 获取加密所使用的密钥,可以为密钥的 ID 或者 ARN * @method void setKmsKeyId(string $KmsKeyId) 设置加密所使用的密钥,可以为密钥的 ID 或者 ARN * @method integer getAppId() 获取应用ID * @method void setAppId(integer $AppId) 设置应用ID - * @method float getBandwidthLimit() 获取文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定 - * @method void setBandwidthLimit(float $BandwidthLimit) 设置文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定 + * @method float getBandwidthLimit() 获取文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定. 单位MiB/s + * @method void setBandwidthLimit(float $BandwidthLimit) 设置文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定. 单位MiB/s * @method integer getCapacity() 获取文件系统总容量 * @method void setCapacity(integer $Capacity) 设置文件系统总容量 * @method array getTags() 获取文件系统标签列表 * @method void setTags(array $Tags) 设置文件系统标签列表 * @method string getTieringState() 获取文件系统生命周期管理状态 +NotAvailable:不可用 +Available:可用 * @method void setTieringState(string $TieringState) 设置文件系统生命周期管理状态 +NotAvailable:不可用 +Available:可用 * @method TieringDetailInfo getTieringDetail() 获取分层存储详情 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTieringDetail(TieringDetailInfo $TieringDetail) 设置分层存储详情 @@ -108,12 +112,12 @@ class FileSystemInfo extends AbstractModel public $LifeCycleState; /** - * @var integer 文件系统已使用容量 + * @var integer 文件系统已使用容量,单位Byte */ public $SizeByte; /** - * @var integer 文件系统最大空间限制 + * @var integer 文件系统最大空间限制,GiB */ public $SizeLimit; @@ -128,12 +132,12 @@ class FileSystemInfo extends AbstractModel public $Zone; /** - * @var string 文件系统协议类型 + * @var string 文件系统协议类型, 支持 NFS,CIFS,TURBO */ public $Protocol; /** - * @var string 文件系统存储类型 + * @var string 存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型 */ public $StorageType; @@ -158,7 +162,7 @@ class FileSystemInfo extends AbstractModel public $FsName; /** - * @var boolean 文件系统是否加密 + * @var boolean 文件系统是否加密,true:代表加密,false:非加密 */ public $Encrypted; @@ -173,7 +177,7 @@ class FileSystemInfo extends AbstractModel public $AppId; /** - * @var float 文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定 + * @var float 文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定. 单位MiB/s */ public $BandwidthLimit; @@ -189,6 +193,8 @@ class FileSystemInfo extends AbstractModel /** * @var string 文件系统生命周期管理状态 +NotAvailable:不可用 +Available:可用 */ public $TieringState; @@ -209,23 +215,25 @@ class FileSystemInfo extends AbstractModel - available:可使用 - unserviced:停服中 - upgrading:升级中 - * @param integer $SizeByte 文件系统已使用容量 - * @param integer $SizeLimit 文件系统最大空间限制 + * @param integer $SizeByte 文件系统已使用容量,单位Byte + * @param integer $SizeLimit 文件系统最大空间限制,GiB * @param integer $ZoneId 区域 ID * @param string $Zone 区域名称 - * @param string $Protocol 文件系统协议类型 - * @param string $StorageType 文件系统存储类型 + * @param string $Protocol 文件系统协议类型, 支持 NFS,CIFS,TURBO + * @param string $StorageType 存储类型,HP:通用性能型;SD:通用标准型;TP:turbo性能型;TB:turbo标准型;THP:吞吐型 * @param string $StorageResourcePkg 文件系统绑定的预付费存储包 * @param string $BandwidthResourcePkg 文件系统绑定的预付费带宽包(暂未支持) * @param PGroup $PGroup 文件系统绑定权限组信息 * @param string $FsName 用户自定义名称 - * @param boolean $Encrypted 文件系统是否加密 + * @param boolean $Encrypted 文件系统是否加密,true:代表加密,false:非加密 * @param string $KmsKeyId 加密所使用的密钥,可以为密钥的 ID 或者 ARN * @param integer $AppId 应用ID - * @param float $BandwidthLimit 文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定 + * @param float $BandwidthLimit 文件系统吞吐上限,吞吐上限是根据文件系统当前已使用存储量、绑定的存储资源包以及吞吐资源包一同确定. 单位MiB/s * @param integer $Capacity 文件系统总容量 * @param array $Tags 文件系统标签列表 * @param string $TieringState 文件系统生命周期管理状态 +NotAvailable:不可用 +Available:可用 * @param TieringDetailInfo $TieringDetail 分层存储详情 注意:此字段可能返回 null,表示取不到有效值。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/ScaleUpFileSystemRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/ScaleUpFileSystemRequest.php index 4f3b768e..5488a7a0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/ScaleUpFileSystemRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/ScaleUpFileSystemRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getFileSystemId() 获取文件系统Id * @method void setFileSystemId(string $FileSystemId) 设置文件系统Id - * @method integer getTargetCapacity() 获取扩容的目标容量 - * @method void setTargetCapacity(integer $TargetCapacity) 设置扩容的目标容量 + * @method integer getTargetCapacity() 获取扩容的目标容量(单位GiB) + * @method void setTargetCapacity(integer $TargetCapacity) 设置扩容的目标容量(单位GiB) */ class ScaleUpFileSystemRequest extends AbstractModel { @@ -33,13 +33,13 @@ class ScaleUpFileSystemRequest extends AbstractModel public $FileSystemId; /** - * @var integer 扩容的目标容量 + * @var integer 扩容的目标容量(单位GiB) */ public $TargetCapacity; /** * @param string $FileSystemId 文件系统Id - * @param integer $TargetCapacity 扩容的目标容量 + * @param integer $TargetCapacity 扩容的目标容量(单位GiB) */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/ScaleUpFileSystemResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/ScaleUpFileSystemResponse.php index d403187d..95ffab7f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/ScaleUpFileSystemResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/ScaleUpFileSystemResponse.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getFileSystemId() 获取文件系统Id * @method void setFileSystemId(string $FileSystemId) 设置文件系统Id - * @method integer getTargetCapacity() 获取扩容的目标容量 - * @method void setTargetCapacity(integer $TargetCapacity) 设置扩容的目标容量 + * @method integer getTargetCapacity() 获取扩容的目标容量(单位GiB) + * @method void setTargetCapacity(integer $TargetCapacity) 设置扩容的目标容量(单位GiB) * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -35,7 +35,7 @@ class ScaleUpFileSystemResponse extends AbstractModel public $FileSystemId; /** - * @var integer 扩容的目标容量 + * @var integer 扩容的目标容量(单位GiB) */ public $TargetCapacity; @@ -46,7 +46,7 @@ class ScaleUpFileSystemResponse extends AbstractModel /** * @param string $FileSystemId 文件系统Id - * @param integer $TargetCapacity 扩容的目标容量 + * @param integer $TargetCapacity 扩容的目标容量(单位GiB) * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/SnapshotInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/SnapshotInfo.php index 525d177d..4f2f4de2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/SnapshotInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/SnapshotInfo.php @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSnapshotName(string $SnapshotName) 设置快照名称 * @method string getSnapshotId() 获取快照ID * @method void setSnapshotId(string $SnapshotId) 设置快照ID - * @method string getStatus() 获取快照状态 - * @method void setStatus(string $Status) 设置快照状态 + * @method string getStatus() 获取快照状态,createing-创建中;available-运行中;deleting-删除中;rollbacking-new 创建新文件系统中;create-failed 创建失败 + * @method void setStatus(string $Status) 设置快照状态,createing-创建中;available-运行中;deleting-删除中;rollbacking-new 创建新文件系统中;create-failed 创建失败 * @method string getRegionName() 获取地域名称 * @method void setRegionName(string $RegionName) 设置地域名称 * @method string getFileSystemId() 获取文件系统ID @@ -36,8 +36,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSize(integer $Size) 设置快照大小 * @method integer getAliveDay() 获取保留时长天 * @method void setAliveDay(integer $AliveDay) 设置保留时长天 - * @method integer getPercent() 获取快照进度 - * @method void setPercent(integer $Percent) 设置快照进度 + * @method integer getPercent() 获取快照进度百分比,1表示1% + * @method void setPercent(integer $Percent) 设置快照进度百分比,1表示1% * @method integer getAppId() 获取帐号ID * @method void setAppId(integer $AppId) 设置帐号ID * @method string getDeleteTime() 获取快照删除时间 @@ -46,6 +46,14 @@ use TencentCloud\Common\AbstractModel; * @method void setFsName(string $FsName) 设置文件系统名称 * @method array getTags() 获取快照标签 * @method void setTags(array $Tags) 设置快照标签 + * @method string getSnapshotType() 获取快照类型, general为通用系列快照,turbo为Turbo系列快照 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSnapshotType(string $SnapshotType) 设置快照类型, general为通用系列快照,turbo为Turbo系列快照 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getSnapshotTime() 获取实际快照时间,反应快照对应文件系统某个时刻的数据。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSnapshotTime(string $SnapshotTime) 设置实际快照时间,反应快照对应文件系统某个时刻的数据。 +注意:此字段可能返回 null,表示取不到有效值。 */ class SnapshotInfo extends AbstractModel { @@ -65,7 +73,7 @@ class SnapshotInfo extends AbstractModel public $SnapshotId; /** - * @var string 快照状态 + * @var string 快照状态,createing-创建中;available-运行中;deleting-删除中;rollbacking-new 创建新文件系统中;create-failed 创建失败 */ public $Status; @@ -90,7 +98,7 @@ class SnapshotInfo extends AbstractModel public $AliveDay; /** - * @var integer 快照进度 + * @var integer 快照进度百分比,1表示1% */ public $Percent; @@ -114,20 +122,36 @@ class SnapshotInfo extends AbstractModel */ public $Tags; + /** + * @var string 快照类型, general为通用系列快照,turbo为Turbo系列快照 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SnapshotType; + + /** + * @var string 实际快照时间,反应快照对应文件系统某个时刻的数据。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SnapshotTime; + /** * @param string $CreationTime 创建快照时间 * @param string $SnapshotName 快照名称 * @param string $SnapshotId 快照ID - * @param string $Status 快照状态 + * @param string $Status 快照状态,createing-创建中;available-运行中;deleting-删除中;rollbacking-new 创建新文件系统中;create-failed 创建失败 * @param string $RegionName 地域名称 * @param string $FileSystemId 文件系统ID * @param integer $Size 快照大小 * @param integer $AliveDay 保留时长天 - * @param integer $Percent 快照进度 + * @param integer $Percent 快照进度百分比,1表示1% * @param integer $AppId 帐号ID * @param string $DeleteTime 快照删除时间 * @param string $FsName 文件系统名称 * @param array $Tags 快照标签 + * @param string $SnapshotType 快照类型, general为通用系列快照,turbo为Turbo系列快照 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $SnapshotTime 实际快照时间,反应快照对应文件系统某个时刻的数据。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -198,5 +222,13 @@ class SnapshotInfo extends AbstractModel array_push($this->Tags, $obj); } } + + if (array_key_exists("SnapshotType",$param) and $param["SnapshotType"] !== null) { + $this->SnapshotType = $param["SnapshotType"]; + } + + if (array_key_exists("SnapshotTime",$param) and $param["SnapshotTime"] !== null) { + $this->SnapshotTime = $param["SnapshotTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/SnapshotOperateLog.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/SnapshotOperateLog.php index 6ba3fc87..73c035f9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/SnapshotOperateLog.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/SnapshotOperateLog.php @@ -21,20 +21,40 @@ use TencentCloud\Common\AbstractModel; * 快照操作日志 * * @method string getAction() 获取操作类型 +CreateCfsSnapshot:创建快照 +DeleteCfsSnapshot:删除快照 +CreateCfsFileSystem:创建文件系统 +UpdateCfsSnapshotAttribute:更新快照 * @method void setAction(string $Action) 设置操作类型 +CreateCfsSnapshot:创建快照 +DeleteCfsSnapshot:删除快照 +CreateCfsFileSystem:创建文件系统 +UpdateCfsSnapshotAttribute:更新快照 * @method string getActionTime() 获取操作时间 * @method void setActionTime(string $ActionTime) 设置操作时间 * @method string getActionName() 获取操作名称 +CreateCfsSnapshot +DeleteCfsSnapshot +CreateCfsFileSystem +UpdateCfsSnapshotAttribute * @method void setActionName(string $ActionName) 设置操作名称 - * @method string getOperator() 获取操作者 - * @method void setOperator(string $Operator) 设置操作者 - * @method integer getResult() 获取结果 - * @method void setResult(integer $Result) 设置结果 +CreateCfsSnapshot +DeleteCfsSnapshot +CreateCfsFileSystem +UpdateCfsSnapshotAttribute + * @method string getOperator() 获取操作者uin + * @method void setOperator(string $Operator) 设置操作者uin + * @method integer getResult() 获取1-任务进行中;2-任务成功;3-任务失败 + * @method void setResult(integer $Result) 设置1-任务进行中;2-任务成功;3-任务失败 */ class SnapshotOperateLog extends AbstractModel { /** * @var string 操作类型 +CreateCfsSnapshot:创建快照 +DeleteCfsSnapshot:删除快照 +CreateCfsFileSystem:创建文件系统 +UpdateCfsSnapshotAttribute:更新快照 */ public $Action; @@ -45,25 +65,37 @@ class SnapshotOperateLog extends AbstractModel /** * @var string 操作名称 +CreateCfsSnapshot +DeleteCfsSnapshot +CreateCfsFileSystem +UpdateCfsSnapshotAttribute */ public $ActionName; /** - * @var string 操作者 + * @var string 操作者uin */ public $Operator; /** - * @var integer 结果 + * @var integer 1-任务进行中;2-任务成功;3-任务失败 */ public $Result; /** * @param string $Action 操作类型 +CreateCfsSnapshot:创建快照 +DeleteCfsSnapshot:删除快照 +CreateCfsFileSystem:创建文件系统 +UpdateCfsSnapshotAttribute:更新快照 * @param string $ActionTime 操作时间 * @param string $ActionName 操作名称 - * @param string $Operator 操作者 - * @param integer $Result 结果 +CreateCfsSnapshot +DeleteCfsSnapshot +CreateCfsFileSystem +UpdateCfsSnapshotAttribute + * @param string $Operator 操作者uin + * @param integer $Result 1-任务进行中;2-任务成功;3-任务失败 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/TieringDetailInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/TieringDetailInfo.php index b5afbd9d..e13844a4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/TieringDetailInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/TieringDetailInfo.php @@ -20,14 +20,22 @@ use TencentCloud\Common\AbstractModel; /** * 分层存储详细信息 * - + * @method integer getTieringSizeInBytes() 获取低频存储容量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTieringSizeInBytes(integer $TieringSizeInBytes) 设置低频存储容量 +注意:此字段可能返回 null,表示取不到有效值。 */ class TieringDetailInfo extends AbstractModel { - + /** + * @var integer 低频存储容量 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TieringSizeInBytes; /** - + * @param integer $TieringSizeInBytes 低频存储容量 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -42,6 +50,8 @@ class TieringDetailInfo extends AbstractModel if ($param === null) { return; } - + if (array_key_exists("TieringSizeInBytes",$param) and $param["TieringSizeInBytes"] !== null) { + $this->TieringSizeInBytes = $param["TieringSizeInBytes"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/UpdateAutoSnapshotPolicyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/UpdateAutoSnapshotPolicyRequest.php index 7d8c236e..9585d40b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/UpdateAutoSnapshotPolicyRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/UpdateAutoSnapshotPolicyRequest.php @@ -24,14 +24,14 @@ use TencentCloud\Common\AbstractModel; * @method void setAutoSnapshotPolicyId(string $AutoSnapshotPolicyId) 设置快照策略ID * @method string getPolicyName() 获取快照策略名称 * @method void setPolicyName(string $PolicyName) 设置快照策略名称 - * @method string getDayOfWeek() 获取快照定期备份在一星期哪一天 - * @method void setDayOfWeek(string $DayOfWeek) 设置快照定期备份在一星期哪一天 + * @method string getDayOfWeek() 获取快照定期备份,按照星期一到星期日。 1代表星期一,7代表星期日 + * @method void setDayOfWeek(string $DayOfWeek) 设置快照定期备份,按照星期一到星期日。 1代表星期一,7代表星期日 * @method string getHour() 获取快照定期备份在一天的哪一小时 * @method void setHour(string $Hour) 设置快照定期备份在一天的哪一小时 * @method integer getAliveDays() 获取快照保留日期 * @method void setAliveDays(integer $AliveDays) 设置快照保留日期 - * @method integer getIsActivated() 获取是否激活定期快照功能 - * @method void setIsActivated(integer $IsActivated) 设置是否激活定期快照功能 + * @method integer getIsActivated() 获取是否激活定期快照功能;1代表激活,0代表未激活 + * @method void setIsActivated(integer $IsActivated) 设置是否激活定期快照功能;1代表激活,0代表未激活 * @method string getDayOfMonth() 获取定期快照在每月的第几天创建快照,该参数与DayOfWeek互斥 * @method void setDayOfMonth(string $DayOfMonth) 设置定期快照在每月的第几天创建快照,该参数与DayOfWeek互斥 * @method integer getIntervalDays() 获取间隔天数定期执行快照,该参数与DayOfWeek,DayOfMonth 互斥 @@ -50,7 +50,7 @@ class UpdateAutoSnapshotPolicyRequest extends AbstractModel public $PolicyName; /** - * @var string 快照定期备份在一星期哪一天 + * @var string 快照定期备份,按照星期一到星期日。 1代表星期一,7代表星期日 */ public $DayOfWeek; @@ -65,7 +65,7 @@ class UpdateAutoSnapshotPolicyRequest extends AbstractModel public $AliveDays; /** - * @var integer 是否激活定期快照功能 + * @var integer 是否激活定期快照功能;1代表激活,0代表未激活 */ public $IsActivated; @@ -82,10 +82,10 @@ class UpdateAutoSnapshotPolicyRequest extends AbstractModel /** * @param string $AutoSnapshotPolicyId 快照策略ID * @param string $PolicyName 快照策略名称 - * @param string $DayOfWeek 快照定期备份在一星期哪一天 + * @param string $DayOfWeek 快照定期备份,按照星期一到星期日。 1代表星期一,7代表星期日 * @param string $Hour 快照定期备份在一天的哪一小时 * @param integer $AliveDays 快照保留日期 - * @param integer $IsActivated 是否激活定期快照功能 + * @param integer $IsActivated 是否激活定期快照功能;1代表激活,0代表未激活 * @param string $DayOfMonth 定期快照在每月的第几天创建快照,该参数与DayOfWeek互斥 * @param integer $IntervalDays 间隔天数定期执行快照,该参数与DayOfWeek,DayOfMonth 互斥 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/UpdateCfsPGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/UpdateCfsPGroupRequest.php index f5832fcc..c42c6fc2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/UpdateCfsPGroupRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfs/V20190719/Models/UpdateCfsPGroupRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setPGroupId(string $PGroupId) 设置权限组 ID * @method string getName() 获取权限组名称,1-64个字符且只能为中文,字母,数字,下划线或横线 * @method void setName(string $Name) 设置权限组名称,1-64个字符且只能为中文,字母,数字,下划线或横线 - * @method string getDescInfo() 获取权限组描述信息,1-255个字符 - * @method void setDescInfo(string $DescInfo) 设置权限组描述信息,1-255个字符 + * @method string getDescInfo() 获取权限组描述信息,1-255个字符。 Name和Descinfo不能同时为空 + * @method void setDescInfo(string $DescInfo) 设置权限组描述信息,1-255个字符。 Name和Descinfo不能同时为空 */ class UpdateCfsPGroupRequest extends AbstractModel { @@ -40,14 +40,14 @@ class UpdateCfsPGroupRequest extends AbstractModel public $Name; /** - * @var string 权限组描述信息,1-255个字符 + * @var string 权限组描述信息,1-255个字符。 Name和Descinfo不能同时为空 */ public $DescInfo; /** * @param string $PGroupId 权限组 ID * @param string $Name 权限组名称,1-64个字符且只能为中文,字母,数字,下划线或横线 - * @param string $DescInfo 权限组描述信息,1-255个字符 + * @param string $DescInfo 权限组描述信息,1-255个字符。 Name和Descinfo不能同时为空 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/CfwClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/CfwClient.php index 2ad76f42..da0fcee2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/CfwClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/CfwClient.php @@ -25,14 +25,16 @@ use TencentCloud\Cfw\V20190904\Models as Models; /** * @method Models\AddAcRuleResponse AddAcRule(Models\AddAcRuleRequest $req) 添加互联网边界规则 * @method Models\AddEnterpriseSecurityGroupRulesResponse AddEnterpriseSecurityGroupRules(Models\AddEnterpriseSecurityGroupRulesRequest $req) 创建新企业安全组规则 - * @method Models\AddNatAcRuleResponse AddNatAcRule(Models\AddNatAcRuleRequest $req) 添加nat访问控制规则 + * @method Models\AddNatAcRuleResponse AddNatAcRule(Models\AddNatAcRuleRequest $req) 添加nat访问控制规则(地域必填) * @method Models\CreateAcRulesResponse CreateAcRules(Models\CreateAcRulesRequest $req) 创建访问控制规则 + * @method Models\CreateAddressTemplateResponse CreateAddressTemplate(Models\CreateAddressTemplateRequest $req) 创建地址模板规则 * @method Models\CreateChooseVpcsResponse CreateChooseVpcs(Models\CreateChooseVpcsRequest $req) 创建、选择vpc * @method Models\CreateDatabaseWhiteListRulesResponse CreateDatabaseWhiteListRules(Models\CreateDatabaseWhiteListRulesRequest $req) 创建暴露数据库白名单规则 * @method Models\CreateNatFwInstanceResponse CreateNatFwInstance(Models\CreateNatFwInstanceRequest $req) 创建NAT防火墙实例(Region参数必填) * @method Models\CreateNatFwInstanceWithDomainResponse CreateNatFwInstanceWithDomain(Models\CreateNatFwInstanceWithDomainRequest $req) 创建防火墙实例和接入域名(Region参数必填) * @method Models\CreateSecurityGroupRulesResponse CreateSecurityGroupRules(Models\CreateSecurityGroupRulesRequest $req) 创建企业安全组规则 * @method Models\DeleteAcRuleResponse DeleteAcRule(Models\DeleteAcRuleRequest $req) 删除规则 + * @method Models\DeleteAddressTemplateResponse DeleteAddressTemplate(Models\DeleteAddressTemplateRequest $req) 删除地址模板规则 * @method Models\DeleteAllAccessControlRuleResponse DeleteAllAccessControlRule(Models\DeleteAllAccessControlRuleRequest $req) 全部删除规则 * @method Models\DeleteNatFwInstanceResponse DeleteNatFwInstance(Models\DeleteNatFwInstanceRequest $req) 销毁防火墙实例 * @method Models\DeleteResourceGroupResponse DeleteResourceGroup(Models\DeleteResourceGroupRequest $req) DeleteResourceGroup-资产中心资产组删除 @@ -47,9 +49,11 @@ use TencentCloud\Cfw\V20190904\Models as Models; * @method Models\DescribeCfwEipsResponse DescribeCfwEips(Models\DescribeCfwEipsRequest $req) 查询防火墙弹性公网IP * @method Models\DescribeDefenseSwitchResponse DescribeDefenseSwitch(Models\DescribeDefenseSwitchRequest $req) 获取入侵防御按钮列表 + * @method Models\DescribeEnterpriseSGRuleProgressResponse DescribeEnterpriseSGRuleProgress(Models\DescribeEnterpriseSGRuleProgressRequest $req) 查询新版安全组下发进度 * @method Models\DescribeEnterpriseSecurityGroupRuleResponse DescribeEnterpriseSecurityGroupRule(Models\DescribeEnterpriseSecurityGroupRuleRequest $req) 查询新企业安全组规则 * @method Models\DescribeGuideScanInfoResponse DescribeGuideScanInfo(Models\DescribeGuideScanInfoRequest $req) DescribeGuideScanInfo新手引导扫描接口信息 * @method Models\DescribeIPStatusListResponse DescribeIPStatusList(Models\DescribeIPStatusListRequest $req) ip防护状态查询 + * @method Models\DescribeLogsResponse DescribeLogs(Models\DescribeLogsRequest $req) 日志审计日志查询 * @method Models\DescribeNatAcRuleResponse DescribeNatAcRule(Models\DescribeNatAcRuleRequest $req) 查询NAT访问控制列表 * @method Models\DescribeNatFwInfoCountResponse DescribeNatFwInfoCount(Models\DescribeNatFwInfoCountRequest $req) 获取当前用户接入nat防火墙的所有子网数及natfw实例个数 * @method Models\DescribeNatFwInstanceResponse DescribeNatFwInstance(Models\DescribeNatFwInstanceRequest $req) DescribeNatFwInstance 获取租户所有NAT实例 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/AddEnterpriseSecurityGroupRulesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/AddEnterpriseSecurityGroupRulesResponse.php index 0798f0a8..fe095b80 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/AddEnterpriseSecurityGroupRulesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/AddEnterpriseSecurityGroupRulesResponse.php @@ -22,6 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method integer getStatus() 获取状态值,0:添加成功,非0:添加失败 * @method void setStatus(integer $Status) 设置状态值,0:添加成功,非0:添加失败 + * @method array getRules() 获取规则uuid +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRules(array $Rules) 设置规则uuid +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -32,6 +36,12 @@ class AddEnterpriseSecurityGroupRulesResponse extends AbstractModel */ public $Status; + /** + * @var array 规则uuid +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Rules; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +49,8 @@ class AddEnterpriseSecurityGroupRulesResponse extends AbstractModel /** * @param integer $Status 状态值,0:添加成功,非0:添加失败 + * @param array $Rules 规则uuid +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -58,6 +70,15 @@ class AddEnterpriseSecurityGroupRulesResponse extends AbstractModel $this->Status = $param["Status"]; } + if (array_key_exists("Rules",$param) and $param["Rules"] !== null) { + $this->Rules = []; + foreach ($param["Rules"] as $key => $value){ + $obj = new SecurityGroupSimplifyRule(); + $obj->deserialize($value); + array_push($this->Rules, $obj); + } + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/AssociatedInstanceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/AssociatedInstanceInfo.php index f8a7f12f..279323fc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/AssociatedInstanceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/AssociatedInstanceInfo.php @@ -51,6 +51,14 @@ use TencentCloud\Common\AbstractModel; * @method integer getSecurityGroupCount() 获取关联安全组数量 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSecurityGroupCount(integer $SecurityGroupCount) 设置关联安全组数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getSecurityGroupRuleCount() 获取关联安全组规则数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSecurityGroupRuleCount(integer $SecurityGroupRuleCount) 设置关联安全组规则数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCdbId() 获取关联数据库代理Id +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCdbId(string $CdbId) 设置关联数据库代理Id 注意:此字段可能返回 null,表示取不到有效值。 */ class AssociatedInstanceInfo extends AbstractModel @@ -103,6 +111,18 @@ class AssociatedInstanceInfo extends AbstractModel */ public $SecurityGroupCount; + /** + * @var integer 关联安全组规则数量 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SecurityGroupRuleCount; + + /** + * @var string 关联数据库代理Id +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CdbId; + /** * @param string $InstanceId 实例ID 注意:此字段可能返回 null,表示取不到有效值。 @@ -119,6 +139,10 @@ class AssociatedInstanceInfo extends AbstractModel * @param string $Ip 内网IP 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $SecurityGroupCount 关联安全组数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $SecurityGroupRuleCount 关联安全组规则数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CdbId 关联数据库代理Id 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -165,5 +189,13 @@ class AssociatedInstanceInfo extends AbstractModel if (array_key_exists("SecurityGroupCount",$param) and $param["SecurityGroupCount"] !== null) { $this->SecurityGroupCount = $param["SecurityGroupCount"]; } + + if (array_key_exists("SecurityGroupRuleCount",$param) and $param["SecurityGroupRuleCount"] !== null) { + $this->SecurityGroupRuleCount = $param["SecurityGroupRuleCount"]; + } + + if (array_key_exists("CdbId",$param) and $param["CdbId"] !== null) { + $this->CdbId = $param["CdbId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/CommonFilter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/CommonFilter.php index 54077a25..99843a60 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/CommonFilter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/CommonFilter.php @@ -22,12 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method string getName() 获取检索的键值 * @method void setName(string $Name) 设置检索的键值 - * @method array getValues() 获取检索的值 - * @method void setValues(array $Values) 设置检索的值 - * @method integer getOperatorType() 获取枚举类型,代表name与values之间的匹配关系 + * @method array getValues() 获取检索的值,各检索值间为OR关系 + * @method void setValues(array $Values) 设置检索的值,各检索值间为OR关系 + * @method integer getOperatorType() 获取枚举类型,代表Name与Values之间的匹配关系 enum FilterOperatorType { - //INVALID - FILTER_OPERATOR_TYPE_INVALID = 0; //等于 FILTER_OPERATOR_TYPE_EQUAL = 1; //大于 @@ -40,23 +38,13 @@ enum FilterOperatorType { FILTER_OPERATOR_TYPE_LESS_EQ = 5; //不等于 FILTER_OPERATOR_TYPE_NO_EQ = 6; - //in,数组中包含 - FILTER_OPERATOR_TYPE_IN = 7; //not in FILTER_OPERATOR_TYPE_NOT_IN = 8; //模糊匹配 FILTER_OPERATOR_TYPE_FUZZINESS = 9; - //存在 - FILTER_OPERATOR_TYPE_EXIST = 10; - //不存在 - FILTER_OPERATOR_TYPE_NOT_EXIST = 11; - //正则 - FILTER_OPERATOR_TYPE_REGULAR = 12; } - * @method void setOperatorType(integer $OperatorType) 设置枚举类型,代表name与values之间的匹配关系 + * @method void setOperatorType(integer $OperatorType) 设置枚举类型,代表Name与Values之间的匹配关系 enum FilterOperatorType { - //INVALID - FILTER_OPERATOR_TYPE_INVALID = 0; //等于 FILTER_OPERATOR_TYPE_EQUAL = 1; //大于 @@ -69,18 +57,10 @@ enum FilterOperatorType { FILTER_OPERATOR_TYPE_LESS_EQ = 5; //不等于 FILTER_OPERATOR_TYPE_NO_EQ = 6; - //in,数组中包含 - FILTER_OPERATOR_TYPE_IN = 7; //not in FILTER_OPERATOR_TYPE_NOT_IN = 8; //模糊匹配 FILTER_OPERATOR_TYPE_FUZZINESS = 9; - //存在 - FILTER_OPERATOR_TYPE_EXIST = 10; - //不存在 - FILTER_OPERATOR_TYPE_NOT_EXIST = 11; - //正则 - FILTER_OPERATOR_TYPE_REGULAR = 12; } */ class CommonFilter extends AbstractModel @@ -91,15 +71,13 @@ class CommonFilter extends AbstractModel public $Name; /** - * @var array 检索的值 + * @var array 检索的值,各检索值间为OR关系 */ public $Values; /** - * @var integer 枚举类型,代表name与values之间的匹配关系 + * @var integer 枚举类型,代表Name与Values之间的匹配关系 enum FilterOperatorType { - //INVALID - FILTER_OPERATOR_TYPE_INVALID = 0; //等于 FILTER_OPERATOR_TYPE_EQUAL = 1; //大于 @@ -112,29 +90,19 @@ enum FilterOperatorType { FILTER_OPERATOR_TYPE_LESS_EQ = 5; //不等于 FILTER_OPERATOR_TYPE_NO_EQ = 6; - //in,数组中包含 - FILTER_OPERATOR_TYPE_IN = 7; //not in FILTER_OPERATOR_TYPE_NOT_IN = 8; //模糊匹配 FILTER_OPERATOR_TYPE_FUZZINESS = 9; - //存在 - FILTER_OPERATOR_TYPE_EXIST = 10; - //不存在 - FILTER_OPERATOR_TYPE_NOT_EXIST = 11; - //正则 - FILTER_OPERATOR_TYPE_REGULAR = 12; } */ public $OperatorType; /** * @param string $Name 检索的键值 - * @param array $Values 检索的值 - * @param integer $OperatorType 枚举类型,代表name与values之间的匹配关系 + * @param array $Values 检索的值,各检索值间为OR关系 + * @param integer $OperatorType 枚举类型,代表Name与Values之间的匹配关系 enum FilterOperatorType { - //INVALID - FILTER_OPERATOR_TYPE_INVALID = 0; //等于 FILTER_OPERATOR_TYPE_EQUAL = 1; //大于 @@ -147,18 +115,10 @@ enum FilterOperatorType { FILTER_OPERATOR_TYPE_LESS_EQ = 5; //不等于 FILTER_OPERATOR_TYPE_NO_EQ = 6; - //in,数组中包含 - FILTER_OPERATOR_TYPE_IN = 7; //not in FILTER_OPERATOR_TYPE_NOT_IN = 8; //模糊匹配 FILTER_OPERATOR_TYPE_FUZZINESS = 9; - //存在 - FILTER_OPERATOR_TYPE_EXIST = 10; - //不存在 - FILTER_OPERATOR_TYPE_NOT_EXIST = 11; - //正则 - FILTER_OPERATOR_TYPE_REGULAR = 12; } */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/CreateAddressTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/CreateAddressTemplateRequest.php new file mode 100644 index 00000000..eef35122 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/CreateAddressTemplateRequest.php @@ -0,0 +1,97 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Detail",$param) and $param["Detail"] !== null) { + $this->Detail = $param["Detail"]; + } + + if (array_key_exists("IpString",$param) and $param["IpString"] !== null) { + $this->IpString = $param["IpString"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/CreateAddressTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/CreateAddressTemplateResponse.php new file mode 100644 index 00000000..7eadaaa1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/CreateAddressTemplateResponse.php @@ -0,0 +1,65 @@ +Status = $param["Status"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RemoveHashRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DeleteAddressTemplateRequest.php old mode 100755 new mode 100644 similarity index 68% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RemoveHashRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DeleteAddressTemplateRequest.php index 3b5495f2..64b79092 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RemoveHashRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DeleteAddressTemplateRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Cfw\V20190904\Models; use TencentCloud\Common\AbstractModel; /** - * RemoveHash请求参数结构体 + * DeleteAddressTemplate请求参数结构体 * - * @method string getHash() 获取合约CNS地址 - * @method void setHash(string $Hash) 设置合约CNS地址 + * @method string getUuid() 获取模板id + * @method void setUuid(string $Uuid) 设置模板id */ -class RemoveHashRequest extends AbstractModel +class DeleteAddressTemplateRequest extends AbstractModel { /** - * @var string 合约CNS地址 + * @var string 模板id */ - public $Hash; + public $Uuid; /** - * @param string $Hash 合约CNS地址 + * @param string $Uuid 模板id */ function __construct() { @@ -46,8 +46,8 @@ class RemoveHashRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Hash",$param) and $param["Hash"] !== null) { - $this->Hash = $param["Hash"]; + if (array_key_exists("Uuid",$param) and $param["Uuid"] !== null) { + $this->Uuid = $param["Uuid"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/AutoSummarizationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DeleteAddressTemplateResponse.php old mode 100755 new mode 100644 similarity index 78% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/AutoSummarizationResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DeleteAddressTemplateResponse.php index 3ec0b278..b766356b --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/AutoSummarizationResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DeleteAddressTemplateResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Cfw\V20190904\Models; use TencentCloud\Common\AbstractModel; /** - * AutoSummarization返回参数结构体 + * DeleteAddressTemplate返回参数结构体 * - * @method string getSummary() 获取文本摘要结果 - * @method void setSummary(string $Summary) 设置文本摘要结果 + * @method integer getStatus() 获取删除结果,0成功 + * @method void setStatus(integer $Status) 设置删除结果,0成功 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class AutoSummarizationResponse extends AbstractModel +class DeleteAddressTemplateResponse extends AbstractModel { /** - * @var string 文本摘要结果 + * @var integer 删除结果,0成功 */ - public $Summary; + public $Status; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class AutoSummarizationResponse extends AbstractModel public $RequestId; /** - * @param string $Summary 文本摘要结果 + * @param integer $Status 删除结果,0成功 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,8 +54,8 @@ class AutoSummarizationResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Summary",$param) and $param["Summary"] !== null) { - $this->Summary = $param["Summary"]; + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescAcItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescAcItem.php index 01919170..856e9e1e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescAcItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescAcItem.php @@ -115,6 +115,14 @@ use TencentCloud\Common\AbstractModel; * @method array getBetaList() 获取关联任务详情 注意:此字段可能返回 null,表示取不到有效值。 * @method void setBetaList(array $BetaList) 设置关联任务详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getScope() 获取生效范围:serial,串行;side,旁路;all,全局 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setScope(string $Scope) 设置生效范围:serial,串行;side,旁路;all,全局 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getInternetBorderUuid() 获取互联网边界防火墙使用的内部规则id +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInternetBorderUuid(string $InternetBorderUuid) 设置互联网边界防火墙使用的内部规则id 注意:此字段可能返回 null,表示取不到有效值。 */ class DescAcItem extends AbstractModel @@ -267,6 +275,18 @@ class DescAcItem extends AbstractModel */ public $BetaList; + /** + * @var string 生效范围:serial,串行;side,旁路;all,全局 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Scope; + + /** + * @var string 互联网边界防火墙使用的内部规则id +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InternetBorderUuid; + /** * @param string $SourceContent 访问源 注意:此字段可能返回 null,表示取不到有效值。 @@ -315,6 +335,10 @@ class DescAcItem extends AbstractModel * @param integer $Status 规则状态,查询规则命中详情时该字段有效,0:新增,1: 已删除, 2: 编辑删除 注意:此字段可能返回 null,表示取不到有效值。 * @param array $BetaList 关联任务详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Scope 生效范围:serial,串行;side,旁路;all,全局 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $InternetBorderUuid 互联网边界防火墙使用的内部规则id 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -434,5 +458,13 @@ class DescAcItem extends AbstractModel array_push($this->BetaList, $obj); } } + + if (array_key_exists("Scope",$param) and $param["Scope"] !== null) { + $this->Scope = $param["Scope"]; + } + + if (array_key_exists("InternetBorderUuid",$param) and $param["InternetBorderUuid"] !== null) { + $this->InternetBorderUuid = $param["InternetBorderUuid"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeBlockIgnoreListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeBlockIgnoreListResponse.php index 59999862..64de65b0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeBlockIgnoreListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeBlockIgnoreListResponse.php @@ -28,6 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setReturnCode(integer $ReturnCode) 设置状态值,0:查询成功,非0:查询失败 * @method string getReturnMsg() 获取状态信息,success:查询成功,fail:查询失败 * @method void setReturnMsg(string $ReturnMsg) 设置状态信息,success:查询成功,fail:查询失败 + * @method array getSourceList() 获取安全事件来源下拉框 + * @method void setSourceList(array $SourceList) 设置安全事件来源下拉框 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -53,6 +55,11 @@ class DescribeBlockIgnoreListResponse extends AbstractModel */ public $ReturnMsg; + /** + * @var array 安全事件来源下拉框 + */ + public $SourceList; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -63,6 +70,7 @@ class DescribeBlockIgnoreListResponse extends AbstractModel * @param integer $Total 查询结果总数,用于分页 * @param integer $ReturnCode 状态值,0:查询成功,非0:查询失败 * @param string $ReturnMsg 状态信息,success:查询成功,fail:查询失败 + * @param array $SourceList 安全事件来源下拉框 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -99,6 +107,10 @@ class DescribeBlockIgnoreListResponse extends AbstractModel $this->ReturnMsg = $param["ReturnMsg"]; } + if (array_key_exists("SourceList",$param) and $param["SourceList"] !== null) { + $this->SourceList = $param["SourceList"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeEnterpriseSGRuleProgressRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeEnterpriseSGRuleProgressRequest.php new file mode 100644 index 00000000..55406986 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeEnterpriseSGRuleProgressRequest.php @@ -0,0 +1,47 @@ +ServiceTemplateId = $param["ServiceTemplateId"]; } + + if (array_key_exists("RuleUuid",$param) and $param["RuleUuid"] !== null) { + $this->RuleUuid = $param["RuleUuid"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeLogsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeLogsRequest.php new file mode 100644 index 00000000..318e826b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeLogsRequest.php @@ -0,0 +1,134 @@ +Index = $param["Index"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new CommonFilter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeLogsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeLogsResponse.php new file mode 100644 index 00000000..9cfc3607 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/DescribeLogsResponse.php @@ -0,0 +1,101 @@ +Data = $param["Data"]; + } + + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; + } + + if (array_key_exists("ReturnCode",$param) and $param["ReturnCode"] !== null) { + $this->ReturnCode = $param["ReturnCode"]; + } + + if (array_key_exists("ReturnMsg",$param) and $param["ReturnMsg"] !== null) { + $this->ReturnMsg = $param["ReturnMsg"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/InstanceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/InstanceInfo.php index cc078141..a8ec060c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/InstanceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/InstanceInfo.php @@ -37,7 +37,6 @@ type InstanceInfo struct { ResourceGroupNum int `json:"ResourceGroupNum"` VPCName string `json:"VPCName" gorm:"column:VPCName"` } - * * @method string getAppId() 获取appid信息 * @method void setAppId(string $AppId) 设置appid信息 @@ -70,6 +69,14 @@ type InstanceInfo struct { * @method array getResourcePath() 获取[a,b] 注意:此字段可能返回 null,表示取不到有效值。 * @method void setResourcePath(array $ResourcePath) 设置[a,b] +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getServer() 获取扫描结果 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setServer(array $Server) 设置扫描结果 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getRegionKey() 获取地域 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRegionKey(string $RegionKey) 设置地域 注意:此字段可能返回 null,表示取不到有效值。 */ class InstanceInfo extends AbstractModel @@ -146,6 +153,18 @@ class InstanceInfo extends AbstractModel */ public $ResourcePath; + /** + * @var array 扫描结果 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Server; + + /** + * @var string 地域 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RegionKey; + /** * @param string $AppId appid信息 * @param string $Region 地域 @@ -162,6 +181,10 @@ class InstanceInfo extends AbstractModel * @param string $LeakNum 漏洞数 * @param string $InsSource 1,公网 2内网 * @param array $ResourcePath [a,b] +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $Server 扫描结果 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $RegionKey 地域 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -232,5 +255,13 @@ class InstanceInfo extends AbstractModel if (array_key_exists("ResourcePath",$param) and $param["ResourcePath"] !== null) { $this->ResourcePath = $param["ResourcePath"]; } + + if (array_key_exists("Server",$param) and $param["Server"] !== null) { + $this->Server = $param["Server"]; + } + + if (array_key_exists("RegionKey",$param) and $param["RegionKey"] !== null) { + $this->RegionKey = $param["RegionKey"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/ModifyBlockIgnoreListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/ModifyBlockIgnoreListRequest.php index 4c178ab6..e2281987 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/ModifyBlockIgnoreListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/ModifyBlockIgnoreListRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method integer getRuleType() 获取1封禁列表 2 放通列表 * @method void setRuleType(integer $RuleType) 设置1封禁列表 2 放通列表 - * @method array getIOC() 获取IP、Domain二选一,不能同时为空 - * @method void setIOC(array $IOC) 设置IP、Domain二选一,不能同时为空 + * @method array getIOC() 获取IP、Domain二选一(注:封禁列表,只能填写IP),不能同时为空 + * @method void setIOC(array $IOC) 设置IP、Domain二选一(注:封禁列表,只能填写IP),不能同时为空 * @method string getIocAction() 获取可选值:delete(删除)、edit(编辑)、add(添加) 其他值无效 * @method void setIocAction(string $IocAction) 设置可选值:delete(删除)、edit(编辑)、add(添加) 其他值无效 * @method string getStartTime() 获取时间格式:yyyy-MM-dd HH:mm:ss,IocAction 为edit或add时必填 @@ -39,7 +39,7 @@ class ModifyBlockIgnoreListRequest extends AbstractModel public $RuleType; /** - * @var array IP、Domain二选一,不能同时为空 + * @var array IP、Domain二选一(注:封禁列表,只能填写IP),不能同时为空 */ public $IOC; @@ -60,7 +60,7 @@ class ModifyBlockIgnoreListRequest extends AbstractModel /** * @param integer $RuleType 1封禁列表 2 放通列表 - * @param array $IOC IP、Domain二选一,不能同时为空 + * @param array $IOC IP、Domain二选一(注:封禁列表,只能填写IP),不能同时为空 * @param string $IocAction 可选值:delete(删除)、edit(编辑)、add(添加) 其他值无效 * @param string $StartTime 时间格式:yyyy-MM-dd HH:mm:ss,IocAction 为edit或add时必填 * @param string $EndTime 时间格式:yyyy-MM-dd HH:mm:ss,IocAction 为edit或add时必填,必须大于当前时间且大于StartTime diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/ModifyEnterpriseSecurityDispatchStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/ModifyEnterpriseSecurityDispatchStatusRequest.php index 5b9cf430..3aa69805 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/ModifyEnterpriseSecurityDispatchStatusRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/ModifyEnterpriseSecurityDispatchStatusRequest.php @@ -24,12 +24,12 @@ use TencentCloud\Common\AbstractModel; 1:关闭立即下发开关; -2:关闭立即下发开关下,触发开始下发 +2:关闭立即下发开关情况下,触发开始下发 * @method void setStatus(integer $Status) 设置0:打开立即下发开关; 1:关闭立即下发开关; -2:关闭立即下发开关下,触发开始下发 +2:关闭立即下发开关情况下,触发开始下发 */ class ModifyEnterpriseSecurityDispatchStatusRequest extends AbstractModel { @@ -38,7 +38,7 @@ class ModifyEnterpriseSecurityDispatchStatusRequest extends AbstractModel 1:关闭立即下发开关; -2:关闭立即下发开关下,触发开始下发 +2:关闭立即下发开关情况下,触发开始下发 */ public $Status; @@ -47,7 +47,7 @@ class ModifyEnterpriseSecurityDispatchStatusRequest extends AbstractModel 1:关闭立即下发开关; -2:关闭立即下发开关下,触发开始下发 +2:关闭立即下发开关情况下,触发开始下发 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/NatInstanceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/NatInstanceInfo.php index aebf1fed..cac793a8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/NatInstanceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/NatInstanceInfo.php @@ -71,6 +71,14 @@ use TencentCloud\Common\AbstractModel; * @method integer getRuleMax() 获取实例的规则限制最大规格数 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRuleMax(integer $RuleMax) 设置实例的规则限制最大规格数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getEngineVersion() 获取实例引擎版本 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEngineVersion(string $EngineVersion) 设置实例引擎版本 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getUpdateEnable() 获取引擎是否可升级:0,不可升级;1,可升级 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setUpdateEnable(integer $UpdateEnable) 设置引擎是否可升级:0,不可升级;1,可升级 注意:此字段可能返回 null,表示取不到有效值。 */ class NatInstanceInfo extends AbstractModel @@ -169,6 +177,18 @@ class NatInstanceInfo extends AbstractModel */ public $RuleMax; + /** + * @var string 实例引擎版本 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EngineVersion; + + /** + * @var integer 引擎是否可升级:0,不可升级;1,可升级 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $UpdateEnable; + /** * @param string $NatinsId nat实例id * @param string $NatinsName nat实例名称 @@ -195,6 +215,10 @@ class NatInstanceInfo extends AbstractModel * @param integer $RuleUsed 已使用规则数 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $RuleMax 实例的规则限制最大规格数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $EngineVersion 实例引擎版本 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $UpdateEnable 引擎是否可升级:0,不可升级;1,可升级 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -277,5 +301,13 @@ class NatInstanceInfo extends AbstractModel if (array_key_exists("RuleMax",$param) and $param["RuleMax"] !== null) { $this->RuleMax = $param["RuleMax"]; } + + if (array_key_exists("EngineVersion",$param) and $param["EngineVersion"] !== null) { + $this->EngineVersion = $param["EngineVersion"]; + } + + if (array_key_exists("UpdateEnable",$param) and $param["UpdateEnable"] !== null) { + $this->UpdateEnable = $param["UpdateEnable"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/SecurityGroupListData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/SecurityGroupListData.php index 3ab76e3e..abe5f7b0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/SecurityGroupListData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/SecurityGroupListData.php @@ -82,6 +82,26 @@ use TencentCloud\Common\AbstractModel; * @method void setDirection(integer $Direction) 设置方向,0:出站,1:入站,默认1 * @method integer getProtocolPortType() 获取是否使用端口协议模板,0:否,1:是 * @method void setProtocolPortType(integer $ProtocolPortType) 设置是否使用端口协议模板,0:否,1:是 + * @method string getUuid() 获取Uuid +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setUuid(string $Uuid) 设置Uuid +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getRegion() 获取地域 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRegion(string $Region) 设置地域 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getAssetGroupNameIn() 获取资产分组名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAssetGroupNameIn(string $AssetGroupNameIn) 设置资产分组名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getAssetGroupNameOut() 获取资产分组名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAssetGroupNameOut(string $AssetGroupNameOut) 设置资产分组名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getParameterName() 获取模板名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setParameterName(string $ParameterName) 设置模板名称 +注意:此字段可能返回 null,表示取不到有效值。 */ class SecurityGroupListData extends AbstractModel { @@ -208,6 +228,36 @@ class SecurityGroupListData extends AbstractModel */ public $ProtocolPortType; + /** + * @var string Uuid +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Uuid; + + /** + * @var string 地域 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Region; + + /** + * @var string 资产分组名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AssetGroupNameIn; + + /** + * @var string 资产分组名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AssetGroupNameOut; + + /** + * @var string 模板名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ParameterName; + /** * @param integer $OrderIndex 执行顺序 * @param string $SourceId 访问源 @@ -240,6 +290,16 @@ class SecurityGroupListData extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Direction 方向,0:出站,1:入站,默认1 * @param integer $ProtocolPortType 是否使用端口协议模板,0:否,1:是 + * @param string $Uuid Uuid +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Region 地域 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $AssetGroupNameIn 资产分组名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $AssetGroupNameOut 资产分组名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ParameterName 模板名称 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -350,5 +410,25 @@ class SecurityGroupListData extends AbstractModel if (array_key_exists("ProtocolPortType",$param) and $param["ProtocolPortType"] !== null) { $this->ProtocolPortType = $param["ProtocolPortType"]; } + + if (array_key_exists("Uuid",$param) and $param["Uuid"] !== null) { + $this->Uuid = $param["Uuid"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("AssetGroupNameIn",$param) and $param["AssetGroupNameIn"] !== null) { + $this->AssetGroupNameIn = $param["AssetGroupNameIn"]; + } + + if (array_key_exists("AssetGroupNameOut",$param) and $param["AssetGroupNameOut"] !== null) { + $this->AssetGroupNameOut = $param["AssetGroupNameOut"]; + } + + if (array_key_exists("ParameterName",$param) and $param["ParameterName"] !== null) { + $this->ParameterName = $param["ParameterName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/SecurityGroupSimplifyRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/SecurityGroupSimplifyRule.php new file mode 100644 index 00000000..82a23886 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/SecurityGroupSimplifyRule.php @@ -0,0 +1,185 @@ +SourceContent = $param["SourceContent"]; + } + + if (array_key_exists("DestContent",$param) and $param["DestContent"] !== null) { + $this->DestContent = $param["DestContent"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("RuleUuid",$param) and $param["RuleUuid"] !== null) { + $this->RuleUuid = $param["RuleUuid"]; + } + + if (array_key_exists("Sequence",$param) and $param["Sequence"] !== null) { + $this->Sequence = $param["Sequence"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/VpcDnsInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/VpcDnsInfo.php index c70af059..01c07a4d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/VpcDnsInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cfw/V20190904/Models/VpcDnsInfo.php @@ -40,6 +40,14 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getSwitchStatus() 获取0:开关关闭 , 1: 开关打开 * @method void setSwitchStatus(integer $SwitchStatus) 设置0:开关关闭 , 1: 开关打开 + * @method integer getProtectedStatus() 获取0:未防护, 1: 已防护,2:忽略此字段 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setProtectedStatus(integer $ProtectedStatus) 设置0:未防护, 1: 已防护,2:忽略此字段 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getSupportDNSFW() 获取是否支持DNS FW,0-不支持、1-支持 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSupportDNSFW(integer $SupportDNSFW) 设置是否支持DNS FW,0-不支持、1-支持 +注意:此字段可能返回 null,表示取不到有效值。 */ class VpcDnsInfo extends AbstractModel { @@ -85,6 +93,18 @@ class VpcDnsInfo extends AbstractModel */ public $SwitchStatus; + /** + * @var integer 0:未防护, 1: 已防护,2:忽略此字段 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ProtectedStatus; + + /** + * @var integer 是否支持DNS FW,0-不支持、1-支持 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SupportDNSFW; + /** * @param string $VpcId vpc id * @param string $VpcName vpc 名称 @@ -96,6 +116,10 @@ class VpcDnsInfo extends AbstractModel * @param string $NatInsName nat网关名称 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $SwitchStatus 0:开关关闭 , 1: 开关打开 + * @param integer $ProtectedStatus 0:未防护, 1: 已防护,2:忽略此字段 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $SupportDNSFW 是否支持DNS FW,0-不支持、1-支持 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -141,5 +165,13 @@ class VpcDnsInfo extends AbstractModel if (array_key_exists("SwitchStatus",$param) and $param["SwitchStatus"] !== null) { $this->SwitchStatus = $param["SwitchStatus"]; } + + if (array_key_exists("ProtectedStatus",$param) and $param["ProtectedStatus"] !== null) { + $this->ProtectedStatus = $param["ProtectedStatus"]; + } + + if (array_key_exists("SupportDNSFW",$param) and $param["SupportDNSFW"] !== null) { + $this->SupportDNSFW = $param["SupportDNSFW"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Chdfs/V20201112/Models/LifeCycleRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Chdfs/V20201112/Models/LifeCycleRule.php index 7a5b790d..9f089123 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Chdfs/V20201112/Models/LifeCycleRule.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Chdfs/V20201112/Models/LifeCycleRule.php @@ -32,6 +32,10 @@ use TencentCloud\Common\AbstractModel; * @method void setStatus(integer $Status) 设置生命周期规则状态(1:打开;2:关闭) * @method string getCreateTime() 获取创建时间 * @method void setCreateTime(string $CreateTime) 设置创建时间 + * @method Summary getSummary() 获取生命周期规则当前路径具体存储量 + * @method void setSummary(Summary $Summary) 设置生命周期规则当前路径具体存储量 + * @method string getLastSummaryTime() 获取Summary更新时间 + * @method void setLastSummaryTime(string $LastSummaryTime) 设置Summary更新时间 */ class LifeCycleRule extends AbstractModel { @@ -65,6 +69,16 @@ class LifeCycleRule extends AbstractModel */ public $CreateTime; + /** + * @var Summary 生命周期规则当前路径具体存储量 + */ + public $Summary; + + /** + * @var string Summary更新时间 + */ + public $LastSummaryTime; + /** * @param integer $LifeCycleRuleId 生命周期规则ID * @param string $LifeCycleRuleName 生命周期规则名称 @@ -72,6 +86,8 @@ class LifeCycleRule extends AbstractModel * @param array $Transitions 生命周期规则转换列表 * @param integer $Status 生命周期规则状态(1:打开;2:关闭) * @param string $CreateTime 创建时间 + * @param Summary $Summary 生命周期规则当前路径具体存储量 + * @param string $LastSummaryTime Summary更新时间 */ function __construct() { @@ -114,5 +130,14 @@ class LifeCycleRule extends AbstractModel if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { $this->CreateTime = $param["CreateTime"]; } + + if (array_key_exists("Summary",$param) and $param["Summary"] !== null) { + $this->Summary = new Summary(); + $this->Summary->deserialize($param["Summary"]); + } + + if (array_key_exists("LastSummaryTime",$param) and $param["LastSummaryTime"] !== null) { + $this->LastSummaryTime = $param["LastSummaryTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Chdfs/V20201112/Models/Summary.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Chdfs/V20201112/Models/Summary.php new file mode 100644 index 00000000..fe1905f5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Chdfs/V20201112/Models/Summary.php @@ -0,0 +1,137 @@ +CapacityUsed = $param["CapacityUsed"]; + } + + if (array_key_exists("StandardCapacityUsed",$param) and $param["StandardCapacityUsed"] !== null) { + $this->StandardCapacityUsed = $param["StandardCapacityUsed"]; + } + + if (array_key_exists("DegradeCapacityUsed",$param) and $param["DegradeCapacityUsed"] !== null) { + $this->DegradeCapacityUsed = $param["DegradeCapacityUsed"]; + } + + if (array_key_exists("ArchiveCapacityUsed",$param) and $param["ArchiveCapacityUsed"] !== null) { + $this->ArchiveCapacityUsed = $param["ArchiveCapacityUsed"]; + } + + if (array_key_exists("DeepArchiveCapacityUsed",$param) and $param["DeepArchiveCapacityUsed"] !== null) { + $this->DeepArchiveCapacityUsed = $param["DeepArchiveCapacityUsed"]; + } + + if (array_key_exists("IntelligentCapacityUsed",$param) and $param["IntelligentCapacityUsed"] !== null) { + $this->IntelligentCapacityUsed = $param["IntelligentCapacityUsed"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/CiamClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/CiamClient.php index d71ac73f..933d446a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/CiamClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/CiamClient.php @@ -26,6 +26,10 @@ use TencentCloud\Ciam\V20220331\Models as Models; * @method Models\CreateApiImportUserJobResponse CreateApiImportUserJob(Models\CreateApiImportUserJobRequest $req) 新建接口导入用户任务 * @method Models\CreateFileExportUserJobResponse CreateFileExportUserJob(Models\CreateFileExportUserJobRequest $req) 新建文件导出用户任务 * @method Models\CreateUserResponse CreateUser(Models\CreateUserRequest $req) 创建用户 + * @method Models\CreateUserGroupResponse CreateUserGroup(Models\CreateUserGroupRequest $req) 创建用户组 + * @method Models\CreateUserStoreResponse CreateUserStore(Models\CreateUserStoreRequest $req) 创建用户目录 + * @method Models\DeleteUserGroupsResponse DeleteUserGroups(Models\DeleteUserGroupsRequest $req) 批量删除用户组 + * @method Models\DeleteUserStoreResponse DeleteUserStore(Models\DeleteUserStoreRequest $req) 删除用户目录 * @method Models\DeleteUsersResponse DeleteUsers(Models\DeleteUsersRequest $req) 批量删除用户 * @method Models\DescribeUserResponse DescribeUser(Models\DescribeUserRequest $req) 多条件查询用户信息 * @method Models\DescribeUserByIdResponse DescribeUserById(Models\DescribeUserByIdRequest $req) 根据ID查询用户信息 @@ -34,10 +38,14 @@ use TencentCloud\Ciam\V20220331\Models as Models; * @method Models\ListLogMessageByConditionResponse ListLogMessageByCondition(Models\ListLogMessageByConditionRequest $req) 查询日志信息 * @method Models\ListUserResponse ListUser(Models\ListUserRequest $req) 查询用户列表 * @method Models\ListUserByPropertyResponse ListUserByProperty(Models\ListUserByPropertyRequest $req) 根据属性查询用户列表 + * @method Models\ListUserGroupsResponse ListUserGroups(Models\ListUserGroupsRequest $req) 查询用户组列表 + * @method Models\ListUserStoreResponse ListUserStore(Models\ListUserStoreRequest $req) 查询用户目录列表 * @method Models\ResetPasswordResponse ResetPassword(Models\ResetPasswordRequest $req) 重置用户密码 * @method Models\SetPasswordResponse SetPassword(Models\SetPasswordRequest $req) 设置用户密码 * @method Models\UpdateUserResponse UpdateUser(Models\UpdateUserRequest $req) 更新用户 + * @method Models\UpdateUserGroupResponse UpdateUserGroup(Models\UpdateUserGroupRequest $req) 更新用户组 * @method Models\UpdateUserStatusResponse UpdateUserStatus(Models\UpdateUserStatusRequest $req) 更新用户状态 + * @method Models\UpdateUserStoreResponse UpdateUserStore(Models\UpdateUserStoreRequest $req) 更新用户目录 */ class CiamClient extends AbstractClient diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/AppAssociatedUserGroupIds.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/AppAssociatedUserGroupIds.php new file mode 100644 index 00000000..3e409674 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/AppAssociatedUserGroupIds.php @@ -0,0 +1,89 @@ +UserGroupId = $param["UserGroupId"]; + } + + if (array_key_exists("ApplicationId",$param) and $param["ApplicationId"] !== null) { + $this->ApplicationId = $param["ApplicationId"]; + } + + if (array_key_exists("ApplicationName",$param) and $param["ApplicationName"] !== null) { + $this->ApplicationName = $param["ApplicationName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/UpdateDictRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserGroupRequest.php old mode 100755 new mode 100644 similarity index 50% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/UpdateDictRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserGroupRequest.php index 52d2aef8..3e98b69e --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/UpdateDictRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserGroupRequest.php @@ -14,40 +14,40 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Ciam\V20220331\Models; use TencentCloud\Common\AbstractModel; /** - * UpdateDict请求参数结构体 + * CreateUserGroup请求参数结构体 * - * @method string getDictId() 获取自定义词库ID。 - * @method void setDictId(string $DictId) 设置自定义词库ID。 - * @method string getDescription() 获取词库描述,不超过100字。 - * @method void setDescription(string $Description) 设置词库描述,不超过100字。 - * @method string getName() 获取词库名称,不超过20字。 - * @method void setName(string $Name) 设置词库名称,不超过20字。 + * @method string getDisplayName() 获取用户组名称 + * @method void setDisplayName(string $DisplayName) 设置用户组名称 + * @method string getUserStoreId() 获取用户目录ID + * @method void setUserStoreId(string $UserStoreId) 设置用户目录ID + * @method string getDescription() 获取用户组描述 + * @method void setDescription(string $Description) 设置用户组描述 */ -class UpdateDictRequest extends AbstractModel +class CreateUserGroupRequest extends AbstractModel { /** - * @var string 自定义词库ID。 + * @var string 用户组名称 */ - public $DictId; + public $DisplayName; /** - * @var string 词库描述,不超过100字。 + * @var string 用户目录ID + */ + public $UserStoreId; + + /** + * @var string 用户组描述 */ public $Description; /** - * @var string 词库名称,不超过20字。 - */ - public $Name; - - /** - * @param string $DictId 自定义词库ID。 - * @param string $Description 词库描述,不超过100字。 - * @param string $Name 词库名称,不超过20字。 + * @param string $DisplayName 用户组名称 + * @param string $UserStoreId 用户目录ID + * @param string $Description 用户组描述 */ function __construct() { @@ -62,16 +62,16 @@ class UpdateDictRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("DictId",$param) and $param["DictId"] !== null) { - $this->DictId = $param["DictId"]; + if (array_key_exists("DisplayName",$param) and $param["DisplayName"] !== null) { + $this->DisplayName = $param["DisplayName"]; + } + + if (array_key_exists("UserStoreId",$param) and $param["UserStoreId"] !== null) { + $this->UserStoreId = $param["UserStoreId"]; } if (array_key_exists("Description",$param) and $param["Description"] !== null) { $this->Description = $param["Description"]; } - - if (array_key_exists("Name",$param) and $param["Name"] !== null) { - $this->Name = $param["Name"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserGroupResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserGroupResponse.php new file mode 100644 index 00000000..e38a6fb0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserGroupResponse.php @@ -0,0 +1,65 @@ +UserGroupId = $param["UserGroupId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserStoreRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserStoreRequest.php new file mode 100644 index 00000000..f5650e8d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserStoreRequest.php @@ -0,0 +1,77 @@ +UserPoolName = $param["UserPoolName"]; + } + + if (array_key_exists("UserPoolDesc",$param) and $param["UserPoolDesc"] !== null) { + $this->UserPoolDesc = $param["UserPoolDesc"]; + } + + if (array_key_exists("UserPoolLogo",$param) and $param["UserPoolLogo"] !== null) { + $this->UserPoolLogo = $param["UserPoolLogo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserStoreResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserStoreResponse.php new file mode 100644 index 00000000..7b74bc4f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/CreateUserStoreResponse.php @@ -0,0 +1,65 @@ +UserStoreId = $param["UserStoreId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserGroupsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserGroupsRequest.php new file mode 100644 index 00000000..da01e5d5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserGroupsRequest.php @@ -0,0 +1,65 @@ +UserGroupIds = $param["UserGroupIds"]; + } + + if (array_key_exists("UserStoreId",$param) and $param["UserStoreId"] !== null) { + $this->UserStoreId = $param["UserStoreId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserGroupsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserGroupsResponse.php new file mode 100644 index 00000000..5dec0b54 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserGroupsResponse.php @@ -0,0 +1,70 @@ +UserGroupDeletedInfo = new UserGroupDeleteResp(); + $this->UserGroupDeletedInfo->deserialize($param["UserGroupDeletedInfo"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserStoreRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserStoreRequest.php new file mode 100644 index 00000000..504e2d4d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserStoreRequest.php @@ -0,0 +1,53 @@ +UserPoolId = $param["UserPoolId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserStoreResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserStoreResponse.php new file mode 100644 index 00000000..cc3191f0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/DeleteUserStoreResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/ListUserGroupsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/ListUserGroupsRequest.php new file mode 100644 index 00000000..86ce190c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/ListUserGroupsRequest.php @@ -0,0 +1,91 @@ + **condition**
  • Values = 查询条件,用户组ID或用户组名称 + * @method void setFilters(array $Filters) 设置Key可选值为condition + +
  • **condition**
  • Values = 查询条件,用户组ID或用户组名称 + */ +class ListUserGroupsRequest extends AbstractModel +{ + /** + * @var string 用户目录ID + */ + public $UserStoreId; + + /** + * @var Pageable 分页数据 + */ + public $Pageable; + + /** + * @var array Key可选值为condition + +
  • **condition**
  • Values = 查询条件,用户组ID或用户组名称 + */ + public $Filters; + + /** + * @param string $UserStoreId 用户目录ID + * @param Pageable $Pageable 分页数据 + * @param array $Filters Key可选值为condition + +
  • **condition**
  • Values = 查询条件,用户组ID或用户组名称 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("UserStoreId",$param) and $param["UserStoreId"] !== null) { + $this->UserStoreId = $param["UserStoreId"]; + } + + if (array_key_exists("Pageable",$param) and $param["Pageable"] !== null) { + $this->Pageable = new Pageable(); + $this->Pageable->deserialize($param["Pageable"]); + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/ListUserGroupsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/ListUserGroupsResponse.php new file mode 100644 index 00000000..0bd1454e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/ListUserGroupsResponse.php @@ -0,0 +1,107 @@ +Content = []; + foreach ($param["Content"] as $key => $value){ + $obj = new UserGroup(); + $obj->deserialize($value); + array_push($this->Content, $obj); + } + } + + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; + } + + if (array_key_exists("Pageable",$param) and $param["Pageable"] !== null) { + $this->Pageable = new Pageable(); + $this->Pageable->deserialize($param["Pageable"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/ListUserStoreRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/ListUserStoreRequest.php new file mode 100644 index 00000000..4f16d8a7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/ListUserStoreRequest.php @@ -0,0 +1,47 @@ +UserStoreSet = []; + foreach ($param["UserStoreSet"] as $key => $value){ + $obj = new UserStore(); + $obj->deserialize($value); + array_push($this->UserStoreSet, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserGroupRequest.php new file mode 100644 index 00000000..548ac52f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserGroupRequest.php @@ -0,0 +1,89 @@ +UserGroupId = $param["UserGroupId"]; + } + + if (array_key_exists("DisplayName",$param) and $param["DisplayName"] !== null) { + $this->DisplayName = $param["DisplayName"]; + } + + if (array_key_exists("UserStoreId",$param) and $param["UserStoreId"] !== null) { + $this->UserStoreId = $param["UserStoreId"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserGroupResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserGroupResponse.php new file mode 100644 index 00000000..45484f53 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserGroupResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserStoreRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserStoreRequest.php new file mode 100644 index 00000000..a1ea8b22 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserStoreRequest.php @@ -0,0 +1,89 @@ +UserPoolId = $param["UserPoolId"]; + } + + if (array_key_exists("UserPoolName",$param) and $param["UserPoolName"] !== null) { + $this->UserPoolName = $param["UserPoolName"]; + } + + if (array_key_exists("UserPoolDesc",$param) and $param["UserPoolDesc"] !== null) { + $this->UserPoolDesc = $param["UserPoolDesc"]; + } + + if (array_key_exists("UserPoolLogo",$param) and $param["UserPoolLogo"] !== null) { + $this->UserPoolLogo = $param["UserPoolLogo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserStoreResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserStoreResponse.php new file mode 100644 index 00000000..caec2c86 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UpdateUserStoreResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UserGroup.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UserGroup.php new file mode 100644 index 00000000..0591fdc2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UserGroup.php @@ -0,0 +1,129 @@ +UserGroupId = $param["UserGroupId"]; + } + + if (array_key_exists("DisplayName",$param) and $param["DisplayName"] !== null) { + $this->DisplayName = $param["DisplayName"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("UserStoreId",$param) and $param["UserStoreId"] !== null) { + $this->UserStoreId = $param["UserStoreId"]; + } + + if (array_key_exists("TenantId",$param) and $param["TenantId"] !== null) { + $this->TenantId = $param["TenantId"]; + } + + if (array_key_exists("CreatedDate",$param) and $param["CreatedDate"] !== null) { + $this->CreatedDate = $param["CreatedDate"]; + } + + if (array_key_exists("LastModifyDate",$param) and $param["LastModifyDate"] !== null) { + $this->LastModifyDate = $param["LastModifyDate"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UserGroupDeleteResp.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UserGroupDeleteResp.php new file mode 100644 index 00000000..209c6277 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UserGroupDeleteResp.php @@ -0,0 +1,78 @@ +ErrorMessage = $param["ErrorMessage"]; + } + + if (array_key_exists("AppAssociatedUserGroupIds",$param) and $param["AppAssociatedUserGroupIds"] !== null) { + $this->AppAssociatedUserGroupIds = []; + foreach ($param["AppAssociatedUserGroupIds"] as $key => $value){ + $obj = new AppAssociatedUserGroupIds(); + $obj->deserialize($value); + array_push($this->AppAssociatedUserGroupIds, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UserStore.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UserStore.php new file mode 100644 index 00000000..15da27c1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ciam/V20220331/Models/UserStore.php @@ -0,0 +1,213 @@ +TenantId = $param["TenantId"]; + } + + if (array_key_exists("UserStoreLogo",$param) and $param["UserStoreLogo"] !== null) { + $this->UserStoreLogo = $param["UserStoreLogo"]; + } + + if (array_key_exists("UserStoreDesc",$param) and $param["UserStoreDesc"] !== null) { + $this->UserStoreDesc = $param["UserStoreDesc"]; + } + + if (array_key_exists("UserStoreName",$param) and $param["UserStoreName"] !== null) { + $this->UserStoreName = $param["UserStoreName"]; + } + + if (array_key_exists("UserNum",$param) and $param["UserNum"] !== null) { + $this->UserNum = $param["UserNum"]; + } + + if (array_key_exists("UserStoreId",$param) and $param["UserStoreId"] !== null) { + $this->UserStoreId = $param["UserStoreId"]; + } + + if (array_key_exists("AppNum",$param) and $param["AppNum"] !== null) { + $this->AppNum = $param["AppNum"]; + } + + if (array_key_exists("LastStatus",$param) and $param["LastStatus"] !== null) { + $this->LastStatus = $param["LastStatus"]; + } + + if (array_key_exists("DefaultStatus",$param) and $param["DefaultStatus"] !== null) { + $this->DefaultStatus = $param["DefaultStatus"]; + } + + if (array_key_exists("CreateDate",$param) and $param["CreateDate"] !== null) { + $this->CreateDate = $param["CreateDate"]; + } + + if (array_key_exists("LastStatusTime",$param) and $param["LastStatusTime"] !== null) { + $this->LastStatusTime = $param["LastStatusTime"]; + } + + if (array_key_exists("UserStoreProtocolHost",$param) and $param["UserStoreProtocolHost"] !== null) { + $this->UserStoreProtocolHost = $param["UserStoreProtocolHost"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/CkafkaClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/CkafkaClient.php index b191bc1f..179be73a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/CkafkaClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/CkafkaClient.php @@ -36,9 +36,10 @@ use TencentCloud\Ckafka\V20190819\Models as Models; * @method Models\CreateConsumerResponse CreateConsumer(Models\CreateConsumerRequest $req) 创建消费者组 * @method Models\CreateDatahubTaskResponse CreateDatahubTask(Models\CreateDatahubTaskRequest $req) 创建DIP转储任务 * @method Models\CreateDatahubTopicResponse CreateDatahubTopic(Models\CreateDatahubTopicRequest $req) 创建Datahub主题 - * @method Models\CreateInstancePostResponse CreateInstancePost(Models\CreateInstancePostRequest $req) 创建按量计费实例 + * @method Models\CreateInstancePostResponse CreateInstancePost(Models\CreateInstancePostRequest $req) 由于出参需要更新,当前接口将会在未来版本中废弃,建议用户迁移使用 CreatePostPaidInstance 接口。创建按量计费实例。通常用于 SDK 或云 API 控制台调用接口,创建后付费 CKafka 实例。调用接口与在 CKafka 控制台购买按量付费实例效果相同。 * @method Models\CreateInstancePreResponse CreateInstancePre(Models\CreateInstancePreRequest $req) 创建实例(预付费包年包月) * @method Models\CreatePartitionResponse CreatePartition(Models\CreatePartitionRequest $req) 本接口用于增加主题中的分区 + * @method Models\CreatePostPaidInstanceResponse CreatePostPaidInstance(Models\CreatePostPaidInstanceRequest $req) 当前接口用来替代 CreateInstancePost 接口。创建按量计费实例。通常用于 SDK 或云 API 控制台调用接口,创建后付费 CKafka 实例。调用接口与在 CKafka 控制台购买按量付费实例效果相同。 * @method Models\CreateRouteResponse CreateRoute(Models\CreateRouteRequest $req) 添加实例路由 * @method Models\CreateTokenResponse CreateToken(Models\CreateTokenRequest $req) 创建最高权限的token * @method Models\CreateTopicResponse CreateTopic(Models\CreateTopicRequest $req) 创建ckafka主题 @@ -83,7 +84,6 @@ use TencentCloud\Ckafka\V20190819\Models as Models; * @method Models\DescribeTopicDetailResponse DescribeTopicDetail(Models\DescribeTopicDetailRequest $req) 获取主题列表详情(仅控制台调用) * @method Models\DescribeTopicFlowRankingResponse DescribeTopicFlowRanking(Models\DescribeTopicFlowRankingRequest $req) 获取Topic流量排行,消费者流量排行 - * @method Models\DescribeTopicProduceConnectionResponse DescribeTopicProduceConnection(Models\DescribeTopicProduceConnectionRequest $req) 查询topic 生产端连接信息 * @method Models\DescribeTopicSubscribeGroupResponse DescribeTopicSubscribeGroup(Models\DescribeTopicSubscribeGroupRequest $req) 查询订阅某主题消息分组信息 * @method Models\DescribeTopicSyncReplicaResponse DescribeTopicSyncReplica(Models\DescribeTopicSyncReplicaRequest $req) 获取Topic 副本详情信息 @@ -93,6 +93,7 @@ use TencentCloud\Ckafka\V20190819\Models as Models; * @method Models\FetchMessageByOffsetResponse FetchMessageByOffset(Models\FetchMessageByOffsetRequest $req) 根据指定offset位置的消息 * @method Models\FetchMessageListByOffsetResponse FetchMessageListByOffset(Models\FetchMessageListByOffsetRequest $req) 根据位点查询消息列表 * @method Models\InquireCkafkaPriceResponse InquireCkafkaPrice(Models\InquireCkafkaPriceRequest $req) Ckafka实例购买/续费询价 + * @method Models\InstanceScalingDownResponse InstanceScalingDown(Models\InstanceScalingDownRequest $req) 按量实例缩容 * @method Models\ModifyAclRuleResponse ModifyAclRule(Models\ModifyAclRuleRequest $req) 修改AC策略,目前只支持预设规则的是否应用到新增topic这一项的修改 * @method Models\ModifyConnectResourceResponse ModifyConnectResource(Models\ModifyConnectResourceRequest $req) 编辑Datahub连接源 * @method Models\ModifyDatahubTaskResponse ModifyDatahubTask(Models\ModifyDatahubTaskRequest $req) 修改Datahub任务 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/Acl.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/Acl.php index 6f51fb2a..17f2f457 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/Acl.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/Acl.php @@ -28,9 +28,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setPrincipal(string $Principal) 设置用户列表,默认为User:*,表示任何user都可以访问,当前用户只能是用户列表中包含的用户 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getHost() 获取默认为*,表示任何host都可以访问,当前ckafka不支持host为*,但是后面开源kafka的产品化会直接支持 + * @method string getHost() 获取默认\*,表示任何host都可以访问,当前ckafka不支持host为\*,但是后面开源kafka的产品化会直接支持 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setHost(string $Host) 设置默认为*,表示任何host都可以访问,当前ckafka不支持host为*,但是后面开源kafka的产品化会直接支持 + * @method void setHost(string $Host) 设置默认\*,表示任何host都可以访问,当前ckafka不支持host为\*,但是后面开源kafka的产品化会直接支持 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getOperation() 获取Acl操作方式(0:UNKNOWN,1:ANY,2:ALL,3:READ,4:WRITE,5:CREATE,6:DELETE,7:ALTER,8:DESCRIBE,9:CLUSTER_ACTION,10:DESCRIBE_CONFIGS,11:ALTER_CONFIGS,12:IDEMPOTEN_WRITE) * @method void setOperation(integer $Operation) 设置Acl操作方式(0:UNKNOWN,1:ANY,2:ALL,3:READ,4:WRITE,5:CREATE,6:DELETE,7:ALTER,8:DESCRIBE,9:CLUSTER_ACTION,10:DESCRIBE_CONFIGS,11:ALTER_CONFIGS,12:IDEMPOTEN_WRITE) @@ -56,7 +56,7 @@ class Acl extends AbstractModel public $Principal; /** - * @var string 默认为*,表示任何host都可以访问,当前ckafka不支持host为*,但是后面开源kafka的产品化会直接支持 + * @var string 默认\*,表示任何host都可以访问,当前ckafka不支持host为\*,但是后面开源kafka的产品化会直接支持 注意:此字段可能返回 null,表示取不到有效值。 */ public $Host; @@ -76,7 +76,7 @@ class Acl extends AbstractModel * @param string $ResourceName 资源名称,和resourceType相关如当resourceType为TOPIC时,则该字段表示topic名称,当resourceType为GROUP时,该字段表示group名称 * @param string $Principal 用户列表,默认为User:*,表示任何user都可以访问,当前用户只能是用户列表中包含的用户 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Host 默认为*,表示任何host都可以访问,当前ckafka不支持host为*,但是后面开源kafka的产品化会直接支持 + * @param string $Host 默认\*,表示任何host都可以访问,当前ckafka不支持host为\*,但是后面开源kafka的产品化会直接支持 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Operation Acl操作方式(0:UNKNOWN,1:ANY,2:ALL,3:READ,4:WRITE,5:CREATE,6:DELETE,7:ALTER,8:DESCRIBE,9:CLUSTER_ACTION,10:DESCRIBE_CONFIGS,11:ALTER_CONFIGS,12:IDEMPOTEN_WRITE) * @param integer $PermissionType 权限类型(0:UNKNOWN,1:ANY,2:DENY,3:ALLOW) diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/AclRuleInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/AclRuleInfo.php index 0e9862b9..50f035bd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/AclRuleInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/AclRuleInfo.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setOperation(string $Operation) 设置Acl操作方式,枚举值(所有操作: All, 读:Read,写:Write) * @method string getPermissionType() 获取权限类型,(Deny,Allow) * @method void setPermissionType(string $PermissionType) 设置权限类型,(Deny,Allow) - * @method string getHost() 获取默认为*,表示任何host都可以访问,当前ckafka不支持host为*和ip网段 - * @method void setHost(string $Host) 设置默认为*,表示任何host都可以访问,当前ckafka不支持host为*和ip网段 + * @method string getHost() 获取默认为\*,表示任何host都可以访问,当前ckafka不支持host为\* 和 ip网段 + * @method void setHost(string $Host) 设置默认为\*,表示任何host都可以访问,当前ckafka不支持host为\* 和 ip网段 * @method string getPrincipal() 获取用户列表,默认为User:*,表示任何user都可以访问,当前用户只能是用户列表中包含的用户。传入格式需要带【User:】前缀。例如用户A,传入为User:A。 * @method void setPrincipal(string $Principal) 设置用户列表,默认为User:*,表示任何user都可以访问,当前用户只能是用户列表中包含的用户。传入格式需要带【User:】前缀。例如用户A,传入为User:A。 */ @@ -42,7 +42,7 @@ class AclRuleInfo extends AbstractModel public $PermissionType; /** - * @var string 默认为*,表示任何host都可以访问,当前ckafka不支持host为*和ip网段 + * @var string 默认为\*,表示任何host都可以访问,当前ckafka不支持host为\* 和 ip网段 */ public $Host; @@ -54,7 +54,7 @@ class AclRuleInfo extends AbstractModel /** * @param string $Operation Acl操作方式,枚举值(所有操作: All, 读:Read,写:Write) * @param string $PermissionType 权限类型,(Deny,Allow) - * @param string $Host 默认为*,表示任何host都可以访问,当前ckafka不支持host为*和ip网段 + * @param string $Host 默认为\*,表示任何host都可以访问,当前ckafka不支持host为\* 和 ip网段 * @param string $Principal 用户列表,默认为User:*,表示任何user都可以访问,当前用户只能是用户列表中包含的用户。传入格式需要带【User:】前缀。例如用户A,传入为User:A。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/BrokerTopicData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/BrokerTopicData.php new file mode 100644 index 00000000..ade27ce1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/BrokerTopicData.php @@ -0,0 +1,89 @@ +TopicName = $param["TopicName"]; + } + + if (array_key_exists("TopicId",$param) and $param["TopicId"] !== null) { + $this->TopicId = $param["TopicId"]; + } + + if (array_key_exists("DataSize",$param) and $param["DataSize"] !== null) { + $this->DataSize = $param["DataSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ClickHouseParam.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ClickHouseParam.php index 62515b71..fd8ac083 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ClickHouseParam.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ClickHouseParam.php @@ -21,129 +21,237 @@ use TencentCloud\Common\AbstractModel; * ClickHouse类型入参 * * @method string getCluster() 获取ClickHouse的集群 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setCluster(string $Cluster) 设置ClickHouse的集群 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getDatabase() 获取ClickHouse的数据库名 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setDatabase(string $Database) 设置ClickHouse的数据库名 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getTable() 获取ClickHouse的数据表名 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setTable(string $Table) 设置ClickHouse的数据表名 +注意:此字段可能返回 null,表示取不到有效值。 * @method array getSchema() 获取ClickHouse的schema +注意:此字段可能返回 null,表示取不到有效值。 * @method void setSchema(array $Schema) 设置ClickHouse的schema +注意:此字段可能返回 null,表示取不到有效值。 * @method string getResource() 获取实例资源 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setResource(string $Resource) 设置实例资源 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getIp() 获取ClickHouse的连接ip +注意:此字段可能返回 null,表示取不到有效值。 * @method void setIp(string $Ip) 设置ClickHouse的连接ip +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getPort() 获取ClickHouse的连接port +注意:此字段可能返回 null,表示取不到有效值。 * @method void setPort(integer $Port) 设置ClickHouse的连接port +注意:此字段可能返回 null,表示取不到有效值。 * @method string getUserName() 获取ClickHouse的用户名 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setUserName(string $UserName) 设置ClickHouse的用户名 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getPassword() 获取ClickHouse的密码 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setPassword(string $Password) 设置ClickHouse的密码 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getServiceVip() 获取实例vip +注意:此字段可能返回 null,表示取不到有效值。 * @method void setServiceVip(string $ServiceVip) 设置实例vip +注意:此字段可能返回 null,表示取不到有效值。 * @method string getUniqVpcId() 获取实例的vpcId +注意:此字段可能返回 null,表示取不到有效值。 * @method void setUniqVpcId(string $UniqVpcId) 设置实例的vpcId +注意:此字段可能返回 null,表示取不到有效值。 * @method boolean getSelfBuilt() 获取是否为自建集群 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setSelfBuilt(boolean $SelfBuilt) 设置是否为自建集群 +注意:此字段可能返回 null,表示取不到有效值。 * @method boolean getDropInvalidMessage() 获取ClickHouse是否抛弃解析失败的消息,默认为true +注意:此字段可能返回 null,表示取不到有效值。 * @method void setDropInvalidMessage(boolean $DropInvalidMessage) 设置ClickHouse是否抛弃解析失败的消息,默认为true +注意:此字段可能返回 null,表示取不到有效值。 * @method string getType() 获取ClickHouse 类型,emr-clickhouse : "emr";cdw-clickhouse : "cdwch";自建 : "" +注意:此字段可能返回 null,表示取不到有效值。 * @method void setType(string $Type) 设置ClickHouse 类型,emr-clickhouse : "emr";cdw-clickhouse : "cdwch";自建 : "" +注意:此字段可能返回 null,表示取不到有效值。 * @method DropCls getDropCls() 获取当设置成员参数DropInvalidMessageToCls设置为true时,DropInvalidMessage参数失效 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setDropCls(DropCls $DropCls) 设置当设置成员参数DropInvalidMessageToCls设置为true时,DropInvalidMessage参数失效 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getBatchSize() 获取每批次投递到 ClickHouse 表消息数量,默认为 1000 条。 +提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBatchSize(integer $BatchSize) 设置每批次投递到 ClickHouse 表消息数量,默认为 1000 条。 +提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getConsumerFetchMinBytes() 获取每次从 topic 中拉取消息大小,默认为 1MB,即至少要从 topic 中批量拉取 1MB 消息,才进行数据投递到 ClickHouse 操作。 +提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setConsumerFetchMinBytes(integer $ConsumerFetchMinBytes) 设置每次从 topic 中拉取消息大小,默认为 1MB,即至少要从 topic 中批量拉取 1MB 消息,才进行数据投递到 ClickHouse 操作。 +提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getConsumerFetchMaxWaitMs() 获取每次从 topic 拉取消息最大等待时间,当超过当前最大等待时间时,即使没有拉取到 ConsumerFetchMinBytes 大小,也将进行 ClickHouse 投递操作。 +提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setConsumerFetchMaxWaitMs(integer $ConsumerFetchMaxWaitMs) 设置每次从 topic 拉取消息最大等待时间,当超过当前最大等待时间时,即使没有拉取到 ConsumerFetchMinBytes 大小,也将进行 ClickHouse 投递操作。 +提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 +注意:此字段可能返回 null,表示取不到有效值。 */ class ClickHouseParam extends AbstractModel { /** * @var string ClickHouse的集群 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Cluster; /** * @var string ClickHouse的数据库名 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Database; /** * @var string ClickHouse的数据表名 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Table; /** * @var array ClickHouse的schema +注意:此字段可能返回 null,表示取不到有效值。 */ public $Schema; /** * @var string 实例资源 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Resource; /** * @var string ClickHouse的连接ip +注意:此字段可能返回 null,表示取不到有效值。 */ public $Ip; /** * @var integer ClickHouse的连接port +注意:此字段可能返回 null,表示取不到有效值。 */ public $Port; /** * @var string ClickHouse的用户名 +注意:此字段可能返回 null,表示取不到有效值。 */ public $UserName; /** * @var string ClickHouse的密码 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Password; /** * @var string 实例vip +注意:此字段可能返回 null,表示取不到有效值。 */ public $ServiceVip; /** * @var string 实例的vpcId +注意:此字段可能返回 null,表示取不到有效值。 */ public $UniqVpcId; /** * @var boolean 是否为自建集群 +注意:此字段可能返回 null,表示取不到有效值。 */ public $SelfBuilt; /** * @var boolean ClickHouse是否抛弃解析失败的消息,默认为true +注意:此字段可能返回 null,表示取不到有效值。 */ public $DropInvalidMessage; /** * @var string ClickHouse 类型,emr-clickhouse : "emr";cdw-clickhouse : "cdwch";自建 : "" +注意:此字段可能返回 null,表示取不到有效值。 */ public $Type; /** * @var DropCls 当设置成员参数DropInvalidMessageToCls设置为true时,DropInvalidMessage参数失效 +注意:此字段可能返回 null,表示取不到有效值。 */ public $DropCls; + /** + * @var integer 每批次投递到 ClickHouse 表消息数量,默认为 1000 条。 +提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BatchSize; + + /** + * @var integer 每次从 topic 中拉取消息大小,默认为 1MB,即至少要从 topic 中批量拉取 1MB 消息,才进行数据投递到 ClickHouse 操作。 +提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ConsumerFetchMinBytes; + + /** + * @var integer 每次从 topic 拉取消息最大等待时间,当超过当前最大等待时间时,即使没有拉取到 ConsumerFetchMinBytes 大小,也将进行 ClickHouse 投递操作。 +提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ConsumerFetchMaxWaitMs; + /** * @param string $Cluster ClickHouse的集群 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Database ClickHouse的数据库名 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Table ClickHouse的数据表名 +注意:此字段可能返回 null,表示取不到有效值。 * @param array $Schema ClickHouse的schema +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Resource 实例资源 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Ip ClickHouse的连接ip +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Port ClickHouse的连接port +注意:此字段可能返回 null,表示取不到有效值。 * @param string $UserName ClickHouse的用户名 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Password ClickHouse的密码 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $ServiceVip 实例vip +注意:此字段可能返回 null,表示取不到有效值。 * @param string $UniqVpcId 实例的vpcId +注意:此字段可能返回 null,表示取不到有效值。 * @param boolean $SelfBuilt 是否为自建集群 +注意:此字段可能返回 null,表示取不到有效值。 * @param boolean $DropInvalidMessage ClickHouse是否抛弃解析失败的消息,默认为true +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Type ClickHouse 类型,emr-clickhouse : "emr";cdw-clickhouse : "cdwch";自建 : "" +注意:此字段可能返回 null,表示取不到有效值。 * @param DropCls $DropCls 当设置成员参数DropInvalidMessageToCls设置为true时,DropInvalidMessage参数失效 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $BatchSize 每批次投递到 ClickHouse 表消息数量,默认为 1000 条。 +提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ConsumerFetchMinBytes 每次从 topic 中拉取消息大小,默认为 1MB,即至少要从 topic 中批量拉取 1MB 消息,才进行数据投递到 ClickHouse 操作。 +提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ConsumerFetchMaxWaitMs 每次从 topic 拉取消息最大等待时间,当超过当前最大等待时间时,即使没有拉取到 ConsumerFetchMinBytes 大小,也将进行 ClickHouse 投递操作。 +提高该参数值,有利于减少往 ClickHouse 投递的次数,但在错误消息过多及网络不稳定等极端情况下时,可能导致频繁重试影响效率。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -223,5 +331,17 @@ class ClickHouseParam extends AbstractModel $this->DropCls = new DropCls(); $this->DropCls->deserialize($param["DropCls"]); } + + if (array_key_exists("BatchSize",$param) and $param["BatchSize"] !== null) { + $this->BatchSize = $param["BatchSize"]; + } + + if (array_key_exists("ConsumerFetchMinBytes",$param) and $param["ConsumerFetchMinBytes"] !== null) { + $this->ConsumerFetchMinBytes = $param["ConsumerFetchMinBytes"]; + } + + if (array_key_exists("ConsumerFetchMaxWaitMs",$param) and $param["ConsumerFetchMaxWaitMs"] !== null) { + $this->ConsumerFetchMaxWaitMs = $param["ConsumerFetchMaxWaitMs"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateAclRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateAclRequest.php index 54fc8c73..b6ec5d6e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateAclRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateAclRequest.php @@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setPermissionType(integer $PermissionType) 设置权限类型,(2:DENY,3:ALLOW),当前ckakfa支持ALLOW(相当于白名单),其它用于后续兼容开源kafka的acl时使用 * @method string getResourceName() 获取资源名称,和resourceType相关,如当resourceType为TOPIC时,则该字段表示topic名称,当resourceType为GROUP时,该字段表示group名称,当resourceType为CLUSTER时,该字段可为空。 * @method void setResourceName(string $ResourceName) 设置资源名称,和resourceType相关,如当resourceType为TOPIC时,则该字段表示topic名称,当resourceType为GROUP时,该字段表示group名称,当resourceType为CLUSTER时,该字段可为空。 - * @method string getHost() 获取默认为\*,表示任何host都可以访问,当前ckafka不支持host为\*,但是后面开源kafka的产品化会直接支持 - * @method void setHost(string $Host) 设置默认为\*,表示任何host都可以访问,当前ckafka不支持host为\*,但是后面开源kafka的产品化会直接支持 + * @method string getHost() 获取默认为*,表示任何host都可以访问。支持填写IP或网段,支持“;”分隔。 + * @method void setHost(string $Host) 设置默认为*,表示任何host都可以访问。支持填写IP或网段,支持“;”分隔。 * @method string getPrincipal() 获取用户列表,默认为User:*,表示任何user都可以访问,当前用户只能是用户列表中包含的用户。传入时需要加 User: 前缀,如用户A则传入User:A。 * @method void setPrincipal(string $Principal) 设置用户列表,默认为User:*,表示任何user都可以访问,当前用户只能是用户列表中包含的用户。传入时需要加 User: 前缀,如用户A则传入User:A。 * @method string getResourceNameList() 获取资源名称列表,Json字符串格式。ResourceName和resourceNameList只能指定其中一个。 @@ -65,7 +65,7 @@ class CreateAclRequest extends AbstractModel public $ResourceName; /** - * @var string 默认为\*,表示任何host都可以访问,当前ckafka不支持host为\*,但是后面开源kafka的产品化会直接支持 + * @var string 默认为*,表示任何host都可以访问。支持填写IP或网段,支持“;”分隔。 */ public $Host; @@ -85,7 +85,7 @@ class CreateAclRequest extends AbstractModel * @param integer $Operation Acl操作方式,(2:ALL,3:READ,4:WRITE,5:CREATE,6:DELETE,7:ALTER,8:DESCRIBE,9:CLUSTER_ACTION,10:DESCRIBE_CONFIGS,11:ALTER_CONFIGS,12:IDEMPOTENT_WRITE) * @param integer $PermissionType 权限类型,(2:DENY,3:ALLOW),当前ckakfa支持ALLOW(相当于白名单),其它用于后续兼容开源kafka的acl时使用 * @param string $ResourceName 资源名称,和resourceType相关,如当resourceType为TOPIC时,则该字段表示topic名称,当resourceType为GROUP时,该字段表示group名称,当resourceType为CLUSTER时,该字段可为空。 - * @param string $Host 默认为\*,表示任何host都可以访问,当前ckafka不支持host为\*,但是后面开源kafka的产品化会直接支持 + * @param string $Host 默认为*,表示任何host都可以访问。支持填写IP或网段,支持“;”分隔。 * @param string $Principal 用户列表,默认为User:*,表示任何user都可以访问,当前用户只能是用户列表中包含的用户。传入时需要加 User: 前缀,如用户A则传入User:A。 * @param string $ResourceNameList 资源名称列表,Json字符串格式。ResourceName和resourceNameList只能指定其中一个。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePostData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePostData.php new file mode 100644 index 00000000..b811cd97 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePostData.php @@ -0,0 +1,110 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("DealNames",$param) and $param["DealNames"] !== null) { + $this->DealNames = $param["DealNames"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("DealNameInstanceIdMapping",$param) and $param["DealNameInstanceIdMapping"] !== null) { + $this->DealNameInstanceIdMapping = []; + foreach ($param["DealNameInstanceIdMapping"] as $key => $value){ + $obj = new DealInstanceDTO(); + $obj->deserialize($value); + array_push($this->DealNameInstanceIdMapping, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePostRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePostRequest.php index 8676ac91..ec3c5543 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePostRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePostRequest.php @@ -22,18 +22,40 @@ use TencentCloud\Common\AbstractModel; * * @method string getInstanceName() 获取实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) * @method void setInstanceName(string $InstanceName) 设置实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) - * @method integer getBandWidth() 获取实例带宽 - * @method void setBandWidth(integer $BandWidth) 设置实例带宽 - * @method string getVpcId() 获取vpcId,不填默认基础网络 - * @method void setVpcId(string $VpcId) 设置vpcId,不填默认基础网络 - * @method string getSubnetId() 获取子网id,vpc网络需要传该参数,基础网络可以不传 - * @method void setSubnetId(string $SubnetId) 设置子网id,vpc网络需要传该参数,基础网络可以不传 - * @method integer getMsgRetentionTime() 获取可选。实例日志的最长保留时间,单位分钟,默认为10080(7天),最大30天,不填默认0,代表不开启日志保留时间回收策略 - * @method void setMsgRetentionTime(integer $MsgRetentionTime) 设置可选。实例日志的最长保留时间,单位分钟,默认为10080(7天),最大30天,不填默认0,代表不开启日志保留时间回收策略 - * @method integer getZoneId() 获取可用区 - * @method void setZoneId(integer $ZoneId) 设置可用区 - * @method integer getClusterId() 获取创建实例时可以选择集群Id, 该入参表示集群Id - * @method void setClusterId(integer $ClusterId) 设置创建实例时可以选择集群Id, 该入参表示集群Id + * @method integer getBandWidth() 获取实例内网峰值带宽。单位 MB/s。标准版需传入当前实例规格所对应的峰值带宽。注意如果创建的实例为专业版实例,峰值带宽,分区数等参数配置需要满足专业版的计费规格。 + * @method void setBandWidth(integer $BandWidth) 设置实例内网峰值带宽。单位 MB/s。标准版需传入当前实例规格所对应的峰值带宽。注意如果创建的实例为专业版实例,峰值带宽,分区数等参数配置需要满足专业版的计费规格。 + * @method string getVpcId() 获取创建的实例默认接入点所在的 vpc 对应 vpcId。目前不支持创建基础网络实例,因此该参数必填 + * @method void setVpcId(string $VpcId) 设置创建的实例默认接入点所在的 vpc 对应 vpcId。目前不支持创建基础网络实例,因此该参数必填 + * @method string getSubnetId() 获取子网id。创建实例默认接入点所在的子网对应的子网 id + * @method void setSubnetId(string $SubnetId) 设置子网id。创建实例默认接入点所在的子网对应的子网 id + * @method integer getInstanceType() 获取国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。 + * @method void setInstanceType(integer $InstanceType) 设置国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。 + * @method integer getMsgRetentionTime() 获取实例日志的默认最长保留时间,单位分钟。不传入该参数时默认为 1440 分钟(1天),最大30天。当 topic 显式设置消息保留时间时,以 topic 保留时间为准 + * @method void setMsgRetentionTime(integer $MsgRetentionTime) 设置实例日志的默认最长保留时间,单位分钟。不传入该参数时默认为 1440 分钟(1天),最大30天。当 topic 显式设置消息保留时间时,以 topic 保留时间为准 + * @method integer getClusterId() 获取创建实例时可以选择集群Id, 该入参表示集群Id。不指定实例所在集群则不传入该参数 + * @method void setClusterId(integer $ClusterId) 设置创建实例时可以选择集群Id, 该入参表示集群Id。不指定实例所在集群则不传入该参数 + * @method string getKafkaVersion() 获取实例版本。目前支持 "0.10.2","1.1.1","2.4.1","2.4.2","2.8.1"。"2.4.1" 与 "2.4.2" 属于同一个版本,传任意一个均可。 + * @method void setKafkaVersion(string $KafkaVersion) 设置实例版本。目前支持 "0.10.2","1.1.1","2.4.1","2.4.2","2.8.1"。"2.4.1" 与 "2.4.2" 属于同一个版本,传任意一个均可。 + * @method string getSpecificationsType() 获取实例类型。"standard":标准版,"profession":专业版 + * @method void setSpecificationsType(string $SpecificationsType) 设置实例类型。"standard":标准版,"profession":专业版 + * @method string getDiskType() 获取专业版实例磁盘类型,标准版实例不需要填写。"CLOUD_SSD":SSD云硬盘;"CLOUD_BASIC":高性能云硬盘。不传默认值为 "CLOUD_BASIC" + * @method void setDiskType(string $DiskType) 设置专业版实例磁盘类型,标准版实例不需要填写。"CLOUD_SSD":SSD云硬盘;"CLOUD_BASIC":高性能云硬盘。不传默认值为 "CLOUD_BASIC" + * @method integer getDiskSize() 获取实例硬盘大小,需要满足当前实例的计费规格 + * @method void setDiskSize(integer $DiskSize) 设置实例硬盘大小,需要满足当前实例的计费规格 + * @method integer getPartition() 获取实例最大分区数量,需要满足当前实例的计费规格 + * @method void setPartition(integer $Partition) 设置实例最大分区数量,需要满足当前实例的计费规格 + * @method integer getTopicNum() 获取实例最大 topic 数量,需要满足当前实例的计费规格 + * @method void setTopicNum(integer $TopicNum) 设置实例最大 topic 数量,需要满足当前实例的计费规格 + * @method integer getZoneId() 获取实例所在的可用区。当创建多可用区实例时,该参数为创建的默认接入点所在子网的可用区 id + * @method void setZoneId(integer $ZoneId) 设置实例所在的可用区。当创建多可用区实例时,该参数为创建的默认接入点所在子网的可用区 id + * @method boolean getMultiZoneFlag() 获取当前实例是否为多可用区实例。 + * @method void setMultiZoneFlag(boolean $MultiZoneFlag) 设置当前实例是否为多可用区实例。 + * @method array getZoneIds() 获取当实例为多可用区实例时,多可用区 id 列表。注意参数 ZoneId 对应的多可用区需要包含在该参数数组中 + * @method void setZoneIds(array $ZoneIds) 设置当实例为多可用区实例时,多可用区 id 列表。注意参数 ZoneId 对应的多可用区需要包含在该参数数组中 + * @method integer getInstanceNum() 获取购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例 + * @method void setInstanceNum(integer $InstanceNum) 设置购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例 + * @method integer getPublicNetworkMonthly() 获取公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。需要保证传入参数为 3 的整数倍 + * @method void setPublicNetworkMonthly(integer $PublicNetworkMonthly) 设置公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。需要保证传入参数为 3 的整数倍 */ class CreateInstancePostRequest extends AbstractModel { @@ -43,43 +65,109 @@ class CreateInstancePostRequest extends AbstractModel public $InstanceName; /** - * @var integer 实例带宽 + * @var integer 实例内网峰值带宽。单位 MB/s。标准版需传入当前实例规格所对应的峰值带宽。注意如果创建的实例为专业版实例,峰值带宽,分区数等参数配置需要满足专业版的计费规格。 */ public $BandWidth; /** - * @var string vpcId,不填默认基础网络 + * @var string 创建的实例默认接入点所在的 vpc 对应 vpcId。目前不支持创建基础网络实例,因此该参数必填 */ public $VpcId; /** - * @var string 子网id,vpc网络需要传该参数,基础网络可以不传 + * @var string 子网id。创建实例默认接入点所在的子网对应的子网 id */ public $SubnetId; /** - * @var integer 可选。实例日志的最长保留时间,单位分钟,默认为10080(7天),最大30天,不填默认0,代表不开启日志保留时间回收策略 + * @var integer 国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。 + */ + public $InstanceType; + + /** + * @var integer 实例日志的默认最长保留时间,单位分钟。不传入该参数时默认为 1440 分钟(1天),最大30天。当 topic 显式设置消息保留时间时,以 topic 保留时间为准 */ public $MsgRetentionTime; /** - * @var integer 可用区 - */ - public $ZoneId; - - /** - * @var integer 创建实例时可以选择集群Id, 该入参表示集群Id + * @var integer 创建实例时可以选择集群Id, 该入参表示集群Id。不指定实例所在集群则不传入该参数 */ public $ClusterId; + /** + * @var string 实例版本。目前支持 "0.10.2","1.1.1","2.4.1","2.4.2","2.8.1"。"2.4.1" 与 "2.4.2" 属于同一个版本,传任意一个均可。 + */ + public $KafkaVersion; + + /** + * @var string 实例类型。"standard":标准版,"profession":专业版 + */ + public $SpecificationsType; + + /** + * @var string 专业版实例磁盘类型,标准版实例不需要填写。"CLOUD_SSD":SSD云硬盘;"CLOUD_BASIC":高性能云硬盘。不传默认值为 "CLOUD_BASIC" + */ + public $DiskType; + + /** + * @var integer 实例硬盘大小,需要满足当前实例的计费规格 + */ + public $DiskSize; + + /** + * @var integer 实例最大分区数量,需要满足当前实例的计费规格 + */ + public $Partition; + + /** + * @var integer 实例最大 topic 数量,需要满足当前实例的计费规格 + */ + public $TopicNum; + + /** + * @var integer 实例所在的可用区。当创建多可用区实例时,该参数为创建的默认接入点所在子网的可用区 id + */ + public $ZoneId; + + /** + * @var boolean 当前实例是否为多可用区实例。 + */ + public $MultiZoneFlag; + + /** + * @var array 当实例为多可用区实例时,多可用区 id 列表。注意参数 ZoneId 对应的多可用区需要包含在该参数数组中 + */ + public $ZoneIds; + + /** + * @var integer 购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例 + */ + public $InstanceNum; + + /** + * @var integer 公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。需要保证传入参数为 3 的整数倍 + */ + public $PublicNetworkMonthly; + /** * @param string $InstanceName 实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) - * @param integer $BandWidth 实例带宽 - * @param string $VpcId vpcId,不填默认基础网络 - * @param string $SubnetId 子网id,vpc网络需要传该参数,基础网络可以不传 - * @param integer $MsgRetentionTime 可选。实例日志的最长保留时间,单位分钟,默认为10080(7天),最大30天,不填默认0,代表不开启日志保留时间回收策略 - * @param integer $ZoneId 可用区 - * @param integer $ClusterId 创建实例时可以选择集群Id, 该入参表示集群Id + * @param integer $BandWidth 实例内网峰值带宽。单位 MB/s。标准版需传入当前实例规格所对应的峰值带宽。注意如果创建的实例为专业版实例,峰值带宽,分区数等参数配置需要满足专业版的计费规格。 + * @param string $VpcId 创建的实例默认接入点所在的 vpc 对应 vpcId。目前不支持创建基础网络实例,因此该参数必填 + * @param string $SubnetId 子网id。创建实例默认接入点所在的子网对应的子网 id + * @param integer $InstanceType 国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。 + * @param integer $MsgRetentionTime 实例日志的默认最长保留时间,单位分钟。不传入该参数时默认为 1440 分钟(1天),最大30天。当 topic 显式设置消息保留时间时,以 topic 保留时间为准 + * @param integer $ClusterId 创建实例时可以选择集群Id, 该入参表示集群Id。不指定实例所在集群则不传入该参数 + * @param string $KafkaVersion 实例版本。目前支持 "0.10.2","1.1.1","2.4.1","2.4.2","2.8.1"。"2.4.1" 与 "2.4.2" 属于同一个版本,传任意一个均可。 + * @param string $SpecificationsType 实例类型。"standard":标准版,"profession":专业版 + * @param string $DiskType 专业版实例磁盘类型,标准版实例不需要填写。"CLOUD_SSD":SSD云硬盘;"CLOUD_BASIC":高性能云硬盘。不传默认值为 "CLOUD_BASIC" + * @param integer $DiskSize 实例硬盘大小,需要满足当前实例的计费规格 + * @param integer $Partition 实例最大分区数量,需要满足当前实例的计费规格 + * @param integer $TopicNum 实例最大 topic 数量,需要满足当前实例的计费规格 + * @param integer $ZoneId 实例所在的可用区。当创建多可用区实例时,该参数为创建的默认接入点所在子网的可用区 id + * @param boolean $MultiZoneFlag 当前实例是否为多可用区实例。 + * @param array $ZoneIds 当实例为多可用区实例时,多可用区 id 列表。注意参数 ZoneId 对应的多可用区需要包含在该参数数组中 + * @param integer $InstanceNum 购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例 + * @param integer $PublicNetworkMonthly 公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。需要保证传入参数为 3 的整数倍 */ function __construct() { @@ -110,16 +198,60 @@ class CreateInstancePostRequest extends AbstractModel $this->SubnetId = $param["SubnetId"]; } + if (array_key_exists("InstanceType",$param) and $param["InstanceType"] !== null) { + $this->InstanceType = $param["InstanceType"]; + } + if (array_key_exists("MsgRetentionTime",$param) and $param["MsgRetentionTime"] !== null) { $this->MsgRetentionTime = $param["MsgRetentionTime"]; } + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("KafkaVersion",$param) and $param["KafkaVersion"] !== null) { + $this->KafkaVersion = $param["KafkaVersion"]; + } + + if (array_key_exists("SpecificationsType",$param) and $param["SpecificationsType"] !== null) { + $this->SpecificationsType = $param["SpecificationsType"]; + } + + if (array_key_exists("DiskType",$param) and $param["DiskType"] !== null) { + $this->DiskType = $param["DiskType"]; + } + + if (array_key_exists("DiskSize",$param) and $param["DiskSize"] !== null) { + $this->DiskSize = $param["DiskSize"]; + } + + if (array_key_exists("Partition",$param) and $param["Partition"] !== null) { + $this->Partition = $param["Partition"]; + } + + if (array_key_exists("TopicNum",$param) and $param["TopicNum"] !== null) { + $this->TopicNum = $param["TopicNum"]; + } + if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { $this->ZoneId = $param["ZoneId"]; } - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; + if (array_key_exists("MultiZoneFlag",$param) and $param["MultiZoneFlag"] !== null) { + $this->MultiZoneFlag = $param["MultiZoneFlag"]; + } + + if (array_key_exists("ZoneIds",$param) and $param["ZoneIds"] !== null) { + $this->ZoneIds = $param["ZoneIds"]; + } + + if (array_key_exists("InstanceNum",$param) and $param["InstanceNum"] !== null) { + $this->InstanceNum = $param["InstanceNum"]; + } + + if (array_key_exists("PublicNetworkMonthly",$param) and $param["PublicNetworkMonthly"] !== null) { + $this->PublicNetworkMonthly = $param["PublicNetworkMonthly"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePostResp.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePostResp.php new file mode 100644 index 00000000..dc8cc5ed --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePostResp.php @@ -0,0 +1,82 @@ +ReturnCode = $param["ReturnCode"]; + } + + if (array_key_exists("ReturnMessage",$param) and $param["ReturnMessage"] !== null) { + $this->ReturnMessage = $param["ReturnMessage"]; + } + + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = new CreateInstancePostData(); + $this->Data->deserialize($param["Data"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePreData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePreData.php index c505aa78..d8ac637d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePreData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePreData.php @@ -28,9 +28,13 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDealNames(array $DealNames) 设置订单号列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getInstanceId() 获取实例Id + * @method string getInstanceId() 获取实例Id,当购买多个实例时,默认返回购买的第一个实例 id 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setInstanceId(string $InstanceId) 设置实例Id + * @method void setInstanceId(string $InstanceId) 设置实例Id,当购买多个实例时,默认返回购买的第一个实例 id +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getDealNameInstanceIdMapping() 获取订单和购买实例对应映射列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDealNameInstanceIdMapping(array $DealNameInstanceIdMapping) 设置订单和购买实例对应映射列表 注意:此字段可能返回 null,表示取不到有效值。 */ class CreateInstancePreData extends AbstractModel @@ -48,17 +52,25 @@ class CreateInstancePreData extends AbstractModel public $DealNames; /** - * @var string 实例Id + * @var string 实例Id,当购买多个实例时,默认返回购买的第一个实例 id 注意:此字段可能返回 null,表示取不到有效值。 */ public $InstanceId; + /** + * @var array 订单和购买实例对应映射列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DealNameInstanceIdMapping; + /** * @param integer $FlowId CreateInstancePre返回固定为0,不能作为CheckTaskStatus的查询条件。只是为了保证和后台数据结构对齐。 注意:此字段可能返回 null,表示取不到有效值。 * @param array $DealNames 订单号列表 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $InstanceId 实例Id + * @param string $InstanceId 实例Id,当购买多个实例时,默认返回购买的第一个实例 id +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $DealNameInstanceIdMapping 订单和购买实例对应映射列表 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -85,5 +97,14 @@ class CreateInstancePreData extends AbstractModel if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { $this->InstanceId = $param["InstanceId"]; } + + if (array_key_exists("DealNameInstanceIdMapping",$param) and $param["DealNameInstanceIdMapping"] !== null) { + $this->DealNameInstanceIdMapping = []; + foreach ($param["DealNameInstanceIdMapping"] as $key => $value){ + $obj = new DealInstanceDTO(); + $obj->deserialize($value); + array_push($this->DealNameInstanceIdMapping, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePreRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePreRequest.php index d843719c..151ec7c8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePreRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePreRequest.php @@ -22,42 +22,44 @@ use TencentCloud\Common\AbstractModel; * * @method string getInstanceName() 获取实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) * @method void setInstanceName(string $InstanceName) 设置实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) - * @method integer getZoneId() 获取可用区,购买多可用区实例时,填写ZoneIds.N字段中的任意一个值 - * @method void setZoneId(integer $ZoneId) 设置可用区,购买多可用区实例时,填写ZoneIds.N字段中的任意一个值 + * @method integer getZoneId() 获取可用区。当购买多可用区实例时,当前参数为主可用区。需要保证传入的参数和 SubnetId 所在子网属于同一个可用区 + * @method void setZoneId(integer $ZoneId) 设置可用区。当购买多可用区实例时,当前参数为主可用区。需要保证传入的参数和 SubnetId 所在子网属于同一个可用区 * @method string getPeriod() 获取预付费购买时长,例如 "1m",就是一个月 * @method void setPeriod(string $Period) 设置预付费购买时长,例如 "1m",就是一个月 - * @method integer getInstanceType() 获取实例规格说明 专业版实例[所有规格]填写1. -标准版实例 ([入门型(general)]填写1,[标准型(standard)]填写2,[进阶型(advanced)]填写3,[容量型(capacity)]填写4,[高阶型1(specialized-1)]填写5,[高阶性2(specialized-2)]填写6,[高阶型3(specialized-3)]填写7,[高阶型4(specialized-4)]填写8,[独占型(exclusive)]填写9。 - * @method void setInstanceType(integer $InstanceType) 设置实例规格说明 专业版实例[所有规格]填写1. -标准版实例 ([入门型(general)]填写1,[标准型(standard)]填写2,[进阶型(advanced)]填写3,[容量型(capacity)]填写4,[高阶型1(specialized-1)]填写5,[高阶性2(specialized-2)]填写6,[高阶型3(specialized-3)]填写7,[高阶型4(specialized-4)]填写8,[独占型(exclusive)]填写9。 - * @method string getVpcId() 获取vpcId,不填默认基础网络 - * @method void setVpcId(string $VpcId) 设置vpcId,不填默认基础网络 - * @method string getSubnetId() 获取子网id,vpc网络需要传该参数,基础网络可以不传 - * @method void setSubnetId(string $SubnetId) 设置子网id,vpc网络需要传该参数,基础网络可以不传 + * @method integer getInstanceType() 获取国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。 + * @method void setInstanceType(integer $InstanceType) 设置国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。 + * @method string getVpcId() 获取vpcId,必填 + * @method void setVpcId(string $VpcId) 设置vpcId,必填 + * @method string getSubnetId() 获取子网id,必填 + * @method void setSubnetId(string $SubnetId) 设置子网id,必填 * @method integer getMsgRetentionTime() 获取可选。实例日志的最长保留时间,单位分钟,默认为10080(7天),最大30天,不填默认0,代表不开启日志保留时间回收策略 * @method void setMsgRetentionTime(integer $MsgRetentionTime) 设置可选。实例日志的最长保留时间,单位分钟,默认为10080(7天),最大30天,不填默认0,代表不开启日志保留时间回收策略 * @method integer getClusterId() 获取创建实例时可以选择集群Id, 该入参表示集群Id * @method void setClusterId(integer $ClusterId) 设置创建实例时可以选择集群Id, 该入参表示集群Id * @method integer getRenewFlag() 获取预付费自动续费标记,0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费(用户设置) * @method void setRenewFlag(integer $RenewFlag) 设置预付费自动续费标记,0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费(用户设置) - * @method string getKafkaVersion() 获取CKafka版本号[0.10.2、1.1.1、2.4.1], 默认是1.1.1 - * @method void setKafkaVersion(string $KafkaVersion) 设置CKafka版本号[0.10.2、1.1.1、2.4.1], 默认是1.1.1 - * @method string getSpecificationsType() 获取实例类型: [标准版实例]填写 standard(默认), [专业版实例]填写 profession - * @method void setSpecificationsType(string $SpecificationsType) 设置实例类型: [标准版实例]填写 standard(默认), [专业版实例]填写 profession - * @method integer getDiskSize() 获取磁盘大小,专业版不填写默认最小磁盘,填写后根据磁盘带宽分区数弹性计算 - * @method void setDiskSize(integer $DiskSize) 设置磁盘大小,专业版不填写默认最小磁盘,填写后根据磁盘带宽分区数弹性计算 - * @method integer getBandWidth() 获取带宽,专业版不填写默认最小带宽,填写后根据磁盘带宽分区数弹性计算 - * @method void setBandWidth(integer $BandWidth) 设置带宽,专业版不填写默认最小带宽,填写后根据磁盘带宽分区数弹性计算 - * @method integer getPartition() 获取分区大小,专业版不填写默认最小分区数,填写后根据磁盘带宽分区数弹性计算 - * @method void setPartition(integer $Partition) 设置分区大小,专业版不填写默认最小分区数,填写后根据磁盘带宽分区数弹性计算 + * @method string getKafkaVersion() 获取CKafka版本号[0.10.2、1.1.1、2.4.1、2.4.2、2.8.1], 默认是1.1.1。2.4.1 与 2.4.2 属于同一个版本,传任意一个均可。 + * @method void setKafkaVersion(string $KafkaVersion) 设置CKafka版本号[0.10.2、1.1.1、2.4.1、2.4.2、2.8.1], 默认是1.1.1。2.4.1 与 2.4.2 属于同一个版本,传任意一个均可。 + * @method string getSpecificationsType() 获取实例类型: [标准版实例]填写 "standard" (默认), [专业版实例]填写 "profession" + * @method void setSpecificationsType(string $SpecificationsType) 设置实例类型: [标准版实例]填写 "standard" (默认), [专业版实例]填写 "profession" + * @method integer getDiskSize() 获取磁盘大小,如果跟控制台规格配比不相符,则无法创建成功 + * @method void setDiskSize(integer $DiskSize) 设置磁盘大小,如果跟控制台规格配比不相符,则无法创建成功 + * @method integer getBandWidth() 获取带宽,如果跟控制台规格配比不相符,则无法创建成功 + * @method void setBandWidth(integer $BandWidth) 设置带宽,如果跟控制台规格配比不相符,则无法创建成功 + * @method integer getPartition() 获取分区大小,如果跟控制台规格配比不相符,则无法创建成功 + * @method void setPartition(integer $Partition) 设置分区大小,如果跟控制台规格配比不相符,则无法创建成功 * @method array getTags() 获取标签 * @method void setTags(array $Tags) 设置标签 - * @method string getDiskType() 获取磁盘类型(ssd填写CLOUD_SSD,sata填写CLOUD_BASIC) - * @method void setDiskType(string $DiskType) 设置磁盘类型(ssd填写CLOUD_SSD,sata填写CLOUD_BASIC) - * @method boolean getMultiZoneFlag() 获取跨可用区,zoneIds必填 - * @method void setMultiZoneFlag(boolean $MultiZoneFlag) 设置跨可用区,zoneIds必填 + * @method string getDiskType() 获取专业版实例磁盘类型,标准版实例不需要填写。"CLOUD_SSD":SSD云硬盘;"CLOUD_BASIC":高性能云硬盘。不传默认为 "CLOUD_BASIC" + * @method void setDiskType(string $DiskType) 设置专业版实例磁盘类型,标准版实例不需要填写。"CLOUD_SSD":SSD云硬盘;"CLOUD_BASIC":高性能云硬盘。不传默认为 "CLOUD_BASIC" + * @method boolean getMultiZoneFlag() 获取是否创建跨可用区实例,当前参数为 true 时,zoneIds必填 + * @method void setMultiZoneFlag(boolean $MultiZoneFlag) 设置是否创建跨可用区实例,当前参数为 true 时,zoneIds必填 * @method array getZoneIds() 获取可用区列表,购买多可用区实例时为必填项 * @method void setZoneIds(array $ZoneIds) 设置可用区列表,购买多可用区实例时为必填项 + * @method integer getPublicNetworkMonthly() 获取公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。默认值为 0。需要保证传入参数为 3 的整数倍 + * @method void setPublicNetworkMonthly(integer $PublicNetworkMonthly) 设置公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。默认值为 0。需要保证传入参数为 3 的整数倍 + * @method integer getInstanceNum() 获取购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例 + * @method void setInstanceNum(integer $InstanceNum) 设置购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例 */ class CreateInstancePreRequest extends AbstractModel { @@ -67,7 +69,7 @@ class CreateInstancePreRequest extends AbstractModel public $InstanceName; /** - * @var integer 可用区,购买多可用区实例时,填写ZoneIds.N字段中的任意一个值 + * @var integer 可用区。当购买多可用区实例时,当前参数为主可用区。需要保证传入的参数和 SubnetId 所在子网属于同一个可用区 */ public $ZoneId; @@ -77,18 +79,17 @@ class CreateInstancePreRequest extends AbstractModel public $Period; /** - * @var integer 实例规格说明 专业版实例[所有规格]填写1. -标准版实例 ([入门型(general)]填写1,[标准型(standard)]填写2,[进阶型(advanced)]填写3,[容量型(capacity)]填写4,[高阶型1(specialized-1)]填写5,[高阶性2(specialized-2)]填写6,[高阶型3(specialized-3)]填写7,[高阶型4(specialized-4)]填写8,[独占型(exclusive)]填写9。 + * @var integer 国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。 */ public $InstanceType; /** - * @var string vpcId,不填默认基础网络 + * @var string vpcId,必填 */ public $VpcId; /** - * @var string 子网id,vpc网络需要传该参数,基础网络可以不传 + * @var string 子网id,必填 */ public $SubnetId; @@ -108,27 +109,27 @@ class CreateInstancePreRequest extends AbstractModel public $RenewFlag; /** - * @var string CKafka版本号[0.10.2、1.1.1、2.4.1], 默认是1.1.1 + * @var string CKafka版本号[0.10.2、1.1.1、2.4.1、2.4.2、2.8.1], 默认是1.1.1。2.4.1 与 2.4.2 属于同一个版本,传任意一个均可。 */ public $KafkaVersion; /** - * @var string 实例类型: [标准版实例]填写 standard(默认), [专业版实例]填写 profession + * @var string 实例类型: [标准版实例]填写 "standard" (默认), [专业版实例]填写 "profession" */ public $SpecificationsType; /** - * @var integer 磁盘大小,专业版不填写默认最小磁盘,填写后根据磁盘带宽分区数弹性计算 + * @var integer 磁盘大小,如果跟控制台规格配比不相符,则无法创建成功 */ public $DiskSize; /** - * @var integer 带宽,专业版不填写默认最小带宽,填写后根据磁盘带宽分区数弹性计算 + * @var integer 带宽,如果跟控制台规格配比不相符,则无法创建成功 */ public $BandWidth; /** - * @var integer 分区大小,专业版不填写默认最小分区数,填写后根据磁盘带宽分区数弹性计算 + * @var integer 分区大小,如果跟控制台规格配比不相符,则无法创建成功 */ public $Partition; @@ -138,12 +139,12 @@ class CreateInstancePreRequest extends AbstractModel public $Tags; /** - * @var string 磁盘类型(ssd填写CLOUD_SSD,sata填写CLOUD_BASIC) + * @var string 专业版实例磁盘类型,标准版实例不需要填写。"CLOUD_SSD":SSD云硬盘;"CLOUD_BASIC":高性能云硬盘。不传默认为 "CLOUD_BASIC" */ public $DiskType; /** - * @var boolean 跨可用区,zoneIds必填 + * @var boolean 是否创建跨可用区实例,当前参数为 true 时,zoneIds必填 */ public $MultiZoneFlag; @@ -152,26 +153,37 @@ class CreateInstancePreRequest extends AbstractModel */ public $ZoneIds; + /** + * @var integer 公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。默认值为 0。需要保证传入参数为 3 的整数倍 + */ + public $PublicNetworkMonthly; + + /** + * @var integer 购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例 + */ + public $InstanceNum; + /** * @param string $InstanceName 实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) - * @param integer $ZoneId 可用区,购买多可用区实例时,填写ZoneIds.N字段中的任意一个值 + * @param integer $ZoneId 可用区。当购买多可用区实例时,当前参数为主可用区。需要保证传入的参数和 SubnetId 所在子网属于同一个可用区 * @param string $Period 预付费购买时长,例如 "1m",就是一个月 - * @param integer $InstanceType 实例规格说明 专业版实例[所有规格]填写1. -标准版实例 ([入门型(general)]填写1,[标准型(standard)]填写2,[进阶型(advanced)]填写3,[容量型(capacity)]填写4,[高阶型1(specialized-1)]填写5,[高阶性2(specialized-2)]填写6,[高阶型3(specialized-3)]填写7,[高阶型4(specialized-4)]填写8,[独占型(exclusive)]填写9。 - * @param string $VpcId vpcId,不填默认基础网络 - * @param string $SubnetId 子网id,vpc网络需要传该参数,基础网络可以不传 + * @param integer $InstanceType 国际站标准版实例规格。目前只有国际站标准版使用当前字段区分规格,国内站标准版使用峰值带宽区分规格。除了国际站标准版外的所有实例填写 1 即可。国际站标准版实例:入门型(general)]填写1;[标准型(standard)]填写2;[进阶型(advanced)]填写3;[容量型(capacity)]填写4;[高阶型1(specialized-1)]填写5;[高阶型2(specialized-2)]填写6;[高阶型3(specialized-3)]填写7;[高阶型4(specialized-4)]填写8。 + * @param string $VpcId vpcId,必填 + * @param string $SubnetId 子网id,必填 * @param integer $MsgRetentionTime 可选。实例日志的最长保留时间,单位分钟,默认为10080(7天),最大30天,不填默认0,代表不开启日志保留时间回收策略 * @param integer $ClusterId 创建实例时可以选择集群Id, 该入参表示集群Id * @param integer $RenewFlag 预付费自动续费标记,0表示默认状态(用户未设置,即初始状态), 1表示自动续费,2表示明确不自动续费(用户设置) - * @param string $KafkaVersion CKafka版本号[0.10.2、1.1.1、2.4.1], 默认是1.1.1 - * @param string $SpecificationsType 实例类型: [标准版实例]填写 standard(默认), [专业版实例]填写 profession - * @param integer $DiskSize 磁盘大小,专业版不填写默认最小磁盘,填写后根据磁盘带宽分区数弹性计算 - * @param integer $BandWidth 带宽,专业版不填写默认最小带宽,填写后根据磁盘带宽分区数弹性计算 - * @param integer $Partition 分区大小,专业版不填写默认最小分区数,填写后根据磁盘带宽分区数弹性计算 + * @param string $KafkaVersion CKafka版本号[0.10.2、1.1.1、2.4.1、2.4.2、2.8.1], 默认是1.1.1。2.4.1 与 2.4.2 属于同一个版本,传任意一个均可。 + * @param string $SpecificationsType 实例类型: [标准版实例]填写 "standard" (默认), [专业版实例]填写 "profession" + * @param integer $DiskSize 磁盘大小,如果跟控制台规格配比不相符,则无法创建成功 + * @param integer $BandWidth 带宽,如果跟控制台规格配比不相符,则无法创建成功 + * @param integer $Partition 分区大小,如果跟控制台规格配比不相符,则无法创建成功 * @param array $Tags 标签 - * @param string $DiskType 磁盘类型(ssd填写CLOUD_SSD,sata填写CLOUD_BASIC) - * @param boolean $MultiZoneFlag 跨可用区,zoneIds必填 + * @param string $DiskType 专业版实例磁盘类型,标准版实例不需要填写。"CLOUD_SSD":SSD云硬盘;"CLOUD_BASIC":高性能云硬盘。不传默认为 "CLOUD_BASIC" + * @param boolean $MultiZoneFlag 是否创建跨可用区实例,当前参数为 true 时,zoneIds必填 * @param array $ZoneIds 可用区列表,购买多可用区实例时为必填项 + * @param integer $PublicNetworkMonthly 公网带宽大小,单位 Mbps。默认是没有加上免费 3Mbps 带宽。例如总共需要 3Mbps 公网带宽,此处传 0;总共需要 6Mbps 公网带宽,此处传 3。默认值为 0。需要保证传入参数为 3 的整数倍 + * @param integer $InstanceNum 购买实例数量。非必填,默认值为 1。当传入该参数时,会创建多个 instanceName 加后缀区分的实例 */ function __construct() { @@ -262,5 +274,13 @@ class CreateInstancePreRequest extends AbstractModel if (array_key_exists("ZoneIds",$param) and $param["ZoneIds"] !== null) { $this->ZoneIds = $param["ZoneIds"]; } + + if (array_key_exists("PublicNetworkMonthly",$param) and $param["PublicNetworkMonthly"] !== null) { + $this->PublicNetworkMonthly = $param["PublicNetworkMonthly"]; + } + + if (array_key_exists("InstanceNum",$param) and $param["InstanceNum"] !== null) { + $this->InstanceNum = $param["InstanceNum"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePreResp.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePreResp.php index 8445fc64..02590db0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePreResp.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreateInstancePreResp.php @@ -18,7 +18,7 @@ namespace TencentCloud\Ckafka\V20190819\Models; use TencentCloud\Common\AbstractModel; /** - * 创建预付费实例返回结构 + * 预付费实例相关接口返回结构 * * @method string getReturnCode() 获取返回的code,0为正常,非0为错误 * @method void setReturnCode(string $ReturnCode) 设置返回的code,0为正常,非0为错误 @@ -28,9 +28,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setData(CreateInstancePreData $Data) 设置操作型返回的Data数据 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getDeleteRouteTimestamp() 获取删除是时间 + * @method string getDeleteRouteTimestamp() 获取删除时间。目前该参数字段已废弃,将会在未来被删除 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDeleteRouteTimestamp(string $DeleteRouteTimestamp) 设置删除是时间 + * @method void setDeleteRouteTimestamp(string $DeleteRouteTimestamp) 设置删除时间。目前该参数字段已废弃,将会在未来被删除 注意:此字段可能返回 null,表示取不到有效值。 */ class CreateInstancePreResp extends AbstractModel @@ -52,8 +52,9 @@ class CreateInstancePreResp extends AbstractModel public $Data; /** - * @var string 删除是时间 + * @var string 删除时间。目前该参数字段已废弃,将会在未来被删除 注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated */ public $DeleteRouteTimestamp; @@ -62,7 +63,7 @@ class CreateInstancePreResp extends AbstractModel * @param string $ReturnMessage 成功消息 * @param CreateInstancePreData $Data 操作型返回的Data数据 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $DeleteRouteTimestamp 删除是时间 + * @param string $DeleteRouteTimestamp 删除时间。目前该参数字段已废弃,将会在未来被删除 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreatePostPaidInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreatePostPaidInstanceRequest.php new file mode 100644 index 00000000..0c091411 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreatePostPaidInstanceRequest.php @@ -0,0 +1,257 @@ +InstanceName = $param["InstanceName"]; + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("InstanceType",$param) and $param["InstanceType"] !== null) { + $this->InstanceType = $param["InstanceType"]; + } + + if (array_key_exists("MsgRetentionTime",$param) and $param["MsgRetentionTime"] !== null) { + $this->MsgRetentionTime = $param["MsgRetentionTime"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("KafkaVersion",$param) and $param["KafkaVersion"] !== null) { + $this->KafkaVersion = $param["KafkaVersion"]; + } + + if (array_key_exists("SpecificationsType",$param) and $param["SpecificationsType"] !== null) { + $this->SpecificationsType = $param["SpecificationsType"]; + } + + if (array_key_exists("DiskType",$param) and $param["DiskType"] !== null) { + $this->DiskType = $param["DiskType"]; + } + + if (array_key_exists("BandWidth",$param) and $param["BandWidth"] !== null) { + $this->BandWidth = $param["BandWidth"]; + } + + if (array_key_exists("DiskSize",$param) and $param["DiskSize"] !== null) { + $this->DiskSize = $param["DiskSize"]; + } + + if (array_key_exists("Partition",$param) and $param["Partition"] !== null) { + $this->Partition = $param["Partition"]; + } + + if (array_key_exists("TopicNum",$param) and $param["TopicNum"] !== null) { + $this->TopicNum = $param["TopicNum"]; + } + + if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { + $this->ZoneId = $param["ZoneId"]; + } + + if (array_key_exists("MultiZoneFlag",$param) and $param["MultiZoneFlag"] !== null) { + $this->MultiZoneFlag = $param["MultiZoneFlag"]; + } + + if (array_key_exists("ZoneIds",$param) and $param["ZoneIds"] !== null) { + $this->ZoneIds = $param["ZoneIds"]; + } + + if (array_key_exists("InstanceNum",$param) and $param["InstanceNum"] !== null) { + $this->InstanceNum = $param["InstanceNum"]; + } + + if (array_key_exists("PublicNetworkMonthly",$param) and $param["PublicNetworkMonthly"] !== null) { + $this->PublicNetworkMonthly = $param["PublicNetworkMonthly"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetGroupListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreatePostPaidInstanceResponse.php old mode 100755 new mode 100644 similarity index 75% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetGroupListResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreatePostPaidInstanceResponse.php index 4e9d90e1..cf888fe5 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetGroupListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/CreatePostPaidInstanceResponse.php @@ -14,21 +14,21 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Ckafka\V20190819\Models; use TencentCloud\Common\AbstractModel; /** - * GetGroupList返回参数结构体 + * CreatePostPaidInstance返回参数结构体 * - * @method array getResult() 获取群组数据集合 - * @method void setResult(array $Result) 设置群组数据集合 + * @method CreateInstancePostResp getResult() 获取返回结果 + * @method void setResult(CreateInstancePostResp $Result) 设置返回结果 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetGroupListResponse extends AbstractModel +class CreatePostPaidInstanceResponse extends AbstractModel { /** - * @var array 群组数据集合 + * @var CreateInstancePostResp 返回结果 */ public $Result; @@ -38,7 +38,7 @@ class GetGroupListResponse extends AbstractModel public $RequestId; /** - * @param array $Result 群组数据集合 + * @param CreateInstancePostResp $Result 返回结果 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -55,12 +55,8 @@ class GetGroupListResponse extends AbstractModel return; } if (array_key_exists("Result",$param) and $param["Result"] !== null) { - $this->Result = []; - foreach ($param["Result"] as $key => $value){ - $obj = new Group(); - $obj->deserialize($value); - array_push($this->Result, $obj); - } + $this->Result = new CreateInstancePostResp(); + $this->Result->deserialize($param["Result"]); } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DealInstanceDTO.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DealInstanceDTO.php new file mode 100644 index 00000000..6af4c4f8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DealInstanceDTO.php @@ -0,0 +1,73 @@ +DealName = $param["DealName"]; + } + + if (array_key_exists("InstanceIdList",$param) and $param["InstanceIdList"] !== null) { + $this->InstanceIdList = $param["InstanceIdList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DescribeConsumerGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DescribeConsumerGroupRequest.php index b90e0c78..01d841a5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DescribeConsumerGroupRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DescribeConsumerGroupRequest.php @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setGroupName(string $GroupName) 设置可选,用户需要查询的group名称。 * @method string getTopicName() 获取可选,用户需要查询的group中的对应的topic名称,如果指定了该参数,而group又未指定则忽略该参数。 * @method void setTopicName(string $TopicName) 设置可选,用户需要查询的group中的对应的topic名称,如果指定了该参数,而group又未指定则忽略该参数。 - * @method integer getLimit() 获取本次返回个数限制 - * @method void setLimit(integer $Limit) 设置本次返回个数限制 + * @method integer getLimit() 获取本次返回个数限制,最大支持50 + * @method void setLimit(integer $Limit) 设置本次返回个数限制,最大支持50 * @method integer getOffset() 获取偏移位置 * @method void setOffset(integer $Offset) 设置偏移位置 */ @@ -49,7 +49,7 @@ class DescribeConsumerGroupRequest extends AbstractModel public $TopicName; /** - * @var integer 本次返回个数限制 + * @var integer 本次返回个数限制,最大支持50 */ public $Limit; @@ -62,7 +62,7 @@ class DescribeConsumerGroupRequest extends AbstractModel * @param string $InstanceId ckafka实例id。 * @param string $GroupName 可选,用户需要查询的group名称。 * @param string $TopicName 可选,用户需要查询的group中的对应的topic名称,如果指定了该参数,而group又未指定则忽略该参数。 - * @param integer $Limit 本次返回个数限制 + * @param integer $Limit 本次返回个数限制,最大支持50 * @param integer $Offset 偏移位置 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DescribeRouteRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DescribeRouteRequest.php index 0197c4c4..e9acfb96 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DescribeRouteRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DescribeRouteRequest.php @@ -22,6 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getInstanceId() 获取实例唯一id * @method void setInstanceId(string $InstanceId) 设置实例唯一id + * @method integer getRouteId() 获取路由id + * @method void setRouteId(integer $RouteId) 设置路由id */ class DescribeRouteRequest extends AbstractModel { @@ -30,8 +32,14 @@ class DescribeRouteRequest extends AbstractModel */ public $InstanceId; + /** + * @var integer 路由id + */ + public $RouteId; + /** * @param string $InstanceId 实例唯一id + * @param integer $RouteId 路由id */ function __construct() { @@ -49,5 +57,9 @@ class DescribeRouteRequest extends AbstractModel if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { $this->InstanceId = $param["InstanceId"]; } + + if (array_key_exists("RouteId",$param) and $param["RouteId"] !== null) { + $this->RouteId = $param["RouteId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DescribeTopicFlowRankingRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DescribeTopicFlowRankingRequest.php index 35a87619..61c45e85 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DescribeTopicFlowRankingRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/DescribeTopicFlowRankingRequest.php @@ -28,6 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setBeginDate(string $BeginDate) 设置排行起始日期 * @method string getEndDate() 获取排行结束日期 * @method void setEndDate(string $EndDate) 设置排行结束日期 + * @method string getBrokerIp() 获取Broker IP 地址 + * @method void setBrokerIp(string $BrokerIp) 设置Broker IP 地址 */ class DescribeTopicFlowRankingRequest extends AbstractModel { @@ -51,11 +53,17 @@ class DescribeTopicFlowRankingRequest extends AbstractModel */ public $EndDate; + /** + * @var string Broker IP 地址 + */ + public $BrokerIp; + /** * @param string $InstanceId 实例ID * @param string $RankingType 排行类别(PRO-Topic生产流量/CON-Topic消费流量) * @param string $BeginDate 排行起始日期 * @param string $EndDate 排行结束日期 + * @param string $BrokerIp Broker IP 地址 */ function __construct() { @@ -85,5 +93,9 @@ class DescribeTopicFlowRankingRequest extends AbstractModel if (array_key_exists("EndDate",$param) and $param["EndDate"] !== null) { $this->EndDate = $param["EndDate"]; } + + if (array_key_exists("BrokerIp",$param) and $param["BrokerIp"] !== null) { + $this->BrokerIp = $param["BrokerIp"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/EsParam.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/EsParam.php index 55e10269..97e0343d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/EsParam.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/EsParam.php @@ -54,6 +54,12 @@ use TencentCloud\Common\AbstractModel; * @method void setDatabasePrimaryKey(string $DatabasePrimaryKey) 设置转储到ES的消息为Database的binlog时,如果需要同步数据库操作,即增删改的操作到ES时填写数据库表主键 * @method FailureParam getDropDlq() 获取死信队列 * @method void setDropDlq(FailureParam $DropDlq) 设置死信队列 + * @method array getRecordMappingList() 获取使用数据订阅格式导入 es 时,消息与 es 索引字段映射关系。不填默认为默认字段匹配 + * @method void setRecordMappingList(array $RecordMappingList) 设置使用数据订阅格式导入 es 时,消息与 es 索引字段映射关系。不填默认为默认字段匹配 + * @method string getDateField() 获取消息要映射为 es 索引中 @timestamp 的字段,如果当前配置为空,则使用消息的时间戳进行映射 + * @method void setDateField(string $DateField) 设置消息要映射为 es 索引中 @timestamp 的字段,如果当前配置为空,则使用消息的时间戳进行映射 + * @method string getRecordMappingMode() 获取用来区分当前索引映射,属于新建索引还是存量索引。"EXIST_MAPPING":从存量索引中选择;"NEW_MAPPING":新建索引 + * @method void setRecordMappingMode(string $RecordMappingMode) 设置用来区分当前索引映射,属于新建索引还是存量索引。"EXIST_MAPPING":从存量索引中选择;"NEW_MAPPING":新建索引 */ class EsParam extends AbstractModel { @@ -142,6 +148,21 @@ class EsParam extends AbstractModel */ public $DropDlq; + /** + * @var array 使用数据订阅格式导入 es 时,消息与 es 索引字段映射关系。不填默认为默认字段匹配 + */ + public $RecordMappingList; + + /** + * @var string 消息要映射为 es 索引中 @timestamp 的字段,如果当前配置为空,则使用消息的时间戳进行映射 + */ + public $DateField; + + /** + * @var string 用来区分当前索引映射,属于新建索引还是存量索引。"EXIST_MAPPING":从存量索引中选择;"NEW_MAPPING":新建索引 + */ + public $RecordMappingMode; + /** * @param string $Resource 实例资源 * @param integer $Port Es的连接port @@ -160,6 +181,9 @@ class EsParam extends AbstractModel * @param DropCls $DropCls 当设置成员参数DropInvalidMessageToCls设置为true时,DropInvalidMessage参数失效 * @param string $DatabasePrimaryKey 转储到ES的消息为Database的binlog时,如果需要同步数据库操作,即增删改的操作到ES时填写数据库表主键 * @param FailureParam $DropDlq 死信队列 + * @param array $RecordMappingList 使用数据订阅格式导入 es 时,消息与 es 索引字段映射关系。不填默认为默认字段匹配 + * @param string $DateField 消息要映射为 es 索引中 @timestamp 的字段,如果当前配置为空,则使用消息的时间戳进行映射 + * @param string $RecordMappingMode 用来区分当前索引映射,属于新建索引还是存量索引。"EXIST_MAPPING":从存量索引中选择;"NEW_MAPPING":新建索引 */ function __construct() { @@ -243,5 +267,22 @@ class EsParam extends AbstractModel $this->DropDlq = new FailureParam(); $this->DropDlq->deserialize($param["DropDlq"]); } + + if (array_key_exists("RecordMappingList",$param) and $param["RecordMappingList"] !== null) { + $this->RecordMappingList = []; + foreach ($param["RecordMappingList"] as $key => $value){ + $obj = new EsRecordMapping(); + $obj->deserialize($value); + array_push($this->RecordMappingList, $obj); + } + } + + if (array_key_exists("DateField",$param) and $param["DateField"] !== null) { + $this->DateField = $param["DateField"]; + } + + if (array_key_exists("RecordMappingMode",$param) and $param["RecordMappingMode"] !== null) { + $this->RecordMappingMode = $param["RecordMappingMode"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ManualReviewData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/EsRecordMapping.php old mode 100755 new mode 100644 similarity index 52% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ManualReviewData.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/EsRecordMapping.php index 53833d13..d8ade428 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ManualReviewData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/EsRecordMapping.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cms\V20190321\Models; +namespace TencentCloud\Ckafka\V20190819\Models; use TencentCloud\Common\AbstractModel; /** - * 人工审核接口返回结果,由ContentId和BatchId组成 + * 消息字段与 es 索引的映射关系 * - * @method string getBatchId() 获取人审内容批次号 - * @method void setBatchId(string $BatchId) 设置人审内容批次号 - * @method string getContentId() 获取人审内容ID - * @method void setContentId(string $ContentId) 设置人审内容ID + * @method string getColumnName() 获取es 索引成员名称 + * @method void setColumnName(string $ColumnName) 设置es 索引成员名称 + * @method string getJsonKey() 获取消息字段名称 + * @method void setJsonKey(string $JsonKey) 设置消息字段名称 */ -class ManualReviewData extends AbstractModel +class EsRecordMapping extends AbstractModel { /** - * @var string 人审内容批次号 + * @var string es 索引成员名称 */ - public $BatchId; + public $ColumnName; /** - * @var string 人审内容ID + * @var string 消息字段名称 */ - public $ContentId; + public $JsonKey; /** - * @param string $BatchId 人审内容批次号 - * @param string $ContentId 人审内容ID + * @param string $ColumnName es 索引成员名称 + * @param string $JsonKey 消息字段名称 */ function __construct() { @@ -54,12 +54,12 @@ class ManualReviewData extends AbstractModel if ($param === null) { return; } - if (array_key_exists("BatchId",$param) and $param["BatchId"] !== null) { - $this->BatchId = $param["BatchId"]; + if (array_key_exists("ColumnName",$param) and $param["ColumnName"] !== null) { + $this->ColumnName = $param["ColumnName"]; } - if (array_key_exists("ContentId",$param) and $param["ContentId"] !== null) { - $this->ContentId = $param["ContentId"]; + if (array_key_exists("JsonKey",$param) and $param["JsonKey"] !== null) { + $this->JsonKey = $param["JsonKey"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InquireCkafkaPriceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InquireCkafkaPriceRequest.php index 2ba90896..8b7ae084 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InquireCkafkaPriceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InquireCkafkaPriceRequest.php @@ -20,22 +20,22 @@ use TencentCloud\Common\AbstractModel; /** * InquireCkafkaPrice请求参数结构体 * - * @method string getInstanceType() 获取国内站标准版填写standards2, 专业版填写profession - * @method void setInstanceType(string $InstanceType) 设置国内站标准版填写standards2, 专业版填写profession + * @method string getInstanceType() 获取国内站标准版填写standards2, 国际站标准版填写standard,专业版填写profession + * @method void setInstanceType(string $InstanceType) 设置国内站标准版填写standards2, 国际站标准版填写standard,专业版填写profession * @method InstanceChargeParam getInstanceChargeParam() 获取购买/续费付费类型(购买时不填的话, 默认获取购买包年包月一个月的费用) * @method void setInstanceChargeParam(InstanceChargeParam $InstanceChargeParam) 设置购买/续费付费类型(购买时不填的话, 默认获取购买包年包月一个月的费用) * @method integer getInstanceNum() 获取购买/续费时购买的实例数量(不填时, 默认为1个) * @method void setInstanceNum(integer $InstanceNum) 设置购买/续费时购买的实例数量(不填时, 默认为1个) - * @method integer getBandwidth() 获取实例内网带宽大小, 单位MB/s (购买时必填) - * @method void setBandwidth(integer $Bandwidth) 设置实例内网带宽大小, 单位MB/s (购买时必填) - * @method InquiryDiskParam getInquiryDiskParam() 获取实例的硬盘购买类型以及大小 (购买时必填) - * @method void setInquiryDiskParam(InquiryDiskParam $InquiryDiskParam) 设置实例的硬盘购买类型以及大小 (购买时必填) + * @method integer getBandwidth() 获取实例内网带宽大小, 单位MB/s (购买时必填,专业版询价时带宽信息必填) + * @method void setBandwidth(integer $Bandwidth) 设置实例内网带宽大小, 单位MB/s (购买时必填,专业版询价时带宽信息必填) + * @method InquiryDiskParam getInquiryDiskParam() 获取实例的硬盘购买类型以及大小 (购买时必填,专业版询价时磁盘信息必填) + * @method void setInquiryDiskParam(InquiryDiskParam $InquiryDiskParam) 设置实例的硬盘购买类型以及大小 (购买时必填,专业版询价时磁盘信息必填) * @method integer getMessageRetention() 获取实例消息保留时间大小, 单位小时 (购买时必填) * @method void setMessageRetention(integer $MessageRetention) 设置实例消息保留时间大小, 单位小时 (购买时必填) * @method integer getTopic() 获取购买实例topic数, 单位个 (购买时必填) * @method void setTopic(integer $Topic) 设置购买实例topic数, 单位个 (购买时必填) - * @method integer getPartition() 获取购买实例分区数, 单位个 (购买时必填) - * @method void setPartition(integer $Partition) 设置购买实例分区数, 单位个 (购买时必填) + * @method integer getPartition() 获取购买实例分区数, 单位个 (购买时必填,专业版询价时带宽信息必填) + * @method void setPartition(integer $Partition) 设置购买实例分区数, 单位个 (购买时必填,专业版询价时带宽信息必填) * @method array getZoneIds() 获取购买地域, 可通过查看DescribeCkafkaZone这个接口获取ZoneId * @method void setZoneIds(array $ZoneIds) 设置购买地域, 可通过查看DescribeCkafkaZone这个接口获取ZoneId * @method string getCategoryAction() 获取标记操作, 新购填写purchase, 续费填写renew, (不填时, 默认为purchase) @@ -50,7 +50,7 @@ use TencentCloud\Common\AbstractModel; class InquireCkafkaPriceRequest extends AbstractModel { /** - * @var string 国内站标准版填写standards2, 专业版填写profession + * @var string 国内站标准版填写standards2, 国际站标准版填写standard,专业版填写profession */ public $InstanceType; @@ -65,12 +65,12 @@ class InquireCkafkaPriceRequest extends AbstractModel public $InstanceNum; /** - * @var integer 实例内网带宽大小, 单位MB/s (购买时必填) + * @var integer 实例内网带宽大小, 单位MB/s (购买时必填,专业版询价时带宽信息必填) */ public $Bandwidth; /** - * @var InquiryDiskParam 实例的硬盘购买类型以及大小 (购买时必填) + * @var InquiryDiskParam 实例的硬盘购买类型以及大小 (购买时必填,专业版询价时磁盘信息必填) */ public $InquiryDiskParam; @@ -85,7 +85,7 @@ class InquireCkafkaPriceRequest extends AbstractModel public $Topic; /** - * @var integer 购买实例分区数, 单位个 (购买时必填) + * @var integer 购买实例分区数, 单位个 (购买时必填,专业版询价时带宽信息必填) */ public $Partition; @@ -115,14 +115,14 @@ class InquireCkafkaPriceRequest extends AbstractModel public $InstanceId; /** - * @param string $InstanceType 国内站标准版填写standards2, 专业版填写profession + * @param string $InstanceType 国内站标准版填写standards2, 国际站标准版填写standard,专业版填写profession * @param InstanceChargeParam $InstanceChargeParam 购买/续费付费类型(购买时不填的话, 默认获取购买包年包月一个月的费用) * @param integer $InstanceNum 购买/续费时购买的实例数量(不填时, 默认为1个) - * @param integer $Bandwidth 实例内网带宽大小, 单位MB/s (购买时必填) - * @param InquiryDiskParam $InquiryDiskParam 实例的硬盘购买类型以及大小 (购买时必填) + * @param integer $Bandwidth 实例内网带宽大小, 单位MB/s (购买时必填,专业版询价时带宽信息必填) + * @param InquiryDiskParam $InquiryDiskParam 实例的硬盘购买类型以及大小 (购买时必填,专业版询价时磁盘信息必填) * @param integer $MessageRetention 实例消息保留时间大小, 单位小时 (购买时必填) * @param integer $Topic 购买实例topic数, 单位个 (购买时必填) - * @param integer $Partition 购买实例分区数, 单位个 (购买时必填) + * @param integer $Partition 购买实例分区数, 单位个 (购买时必填,专业版询价时带宽信息必填) * @param array $ZoneIds 购买地域, 可通过查看DescribeCkafkaZone这个接口获取ZoneId * @param string $CategoryAction 标记操作, 新购填写purchase, 续费填写renew, (不填时, 默认为purchase) * @param string $BillType 国内站购买的版本, sv_ckafka_instance_s2_1(入门型), sv_ckafka_instance_s2_2(标准版), sv_ckafka_instance_s2_3(进阶型), 如果instanceType为standards2, 但该参数为空, 则默认值为sv_ckafka_instance_s2_1 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceAttributesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceAttributesResponse.php index f4e1345b..45b0f0da 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceAttributesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceAttributesResponse.php @@ -119,6 +119,10 @@ use TencentCloud\Common\AbstractModel; * @method DynamicDiskConfig getDynamicDiskConfig() 获取动态硬盘扩容策略 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDynamicDiskConfig(DynamicDiskConfig $DynamicDiskConfig) 设置动态硬盘扩容策略 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getInstanceChargeType() 获取实例计费类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInstanceChargeType(string $InstanceChargeType) 设置实例计费类型 注意:此字段可能返回 null,表示取不到有效值。 */ class InstanceAttributesResponse extends AbstractModel @@ -313,6 +317,12 @@ class InstanceAttributesResponse extends AbstractModel */ public $DynamicDiskConfig; + /** + * @var string 实例计费类型 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InstanceChargeType; + /** * @param string $InstanceId 实例ID * @param string $InstanceName 实例名称 @@ -363,6 +373,8 @@ class InstanceAttributesResponse extends AbstractModel * @param integer $RemainingTopics 剩余创建主题数 注意:此字段可能返回 null,表示取不到有效值。 * @param DynamicDiskConfig $DynamicDiskConfig 动态硬盘扩容策略 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $InstanceChargeType 实例计费类型 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -530,5 +542,9 @@ class InstanceAttributesResponse extends AbstractModel $this->DynamicDiskConfig = new DynamicDiskConfig(); $this->DynamicDiskConfig->deserialize($param["DynamicDiskConfig"]); } + + if (array_key_exists("InstanceChargeType",$param) and $param["InstanceChargeType"] !== null) { + $this->InstanceChargeType = $param["InstanceChargeType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceDetail.php index 6b0dd64f..7339865d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceDetail.php @@ -48,8 +48,8 @@ use TencentCloud\Common\AbstractModel; * @method void setHealthy(integer $Healthy) 设置实例状态 int:1表示健康,2表示告警,3 表示实例状态异常 * @method string getHealthyMessage() 获取实例状态信息 * @method void setHealthyMessage(string $HealthyMessage) 设置实例状态信息 - * @method integer getCreateTime() 获取实例创建时间时间 - * @method void setCreateTime(integer $CreateTime) 设置实例创建时间时间 + * @method integer getCreateTime() 获取实例创建时间 + * @method void setCreateTime(integer $CreateTime) 设置实例创建时间 * @method integer getExpireTime() 获取实例过期时间 * @method void setExpireTime(integer $ExpireTime) 设置实例过期时间 * @method integer getIsInternal() 获取是否为内部客户。值为1 表示内部客户 @@ -184,7 +184,7 @@ class InstanceDetail extends AbstractModel public $HealthyMessage; /** - * @var integer 实例创建时间时间 + * @var integer 实例创建时间 */ public $CreateTime; @@ -301,7 +301,7 @@ class InstanceDetail extends AbstractModel * @param integer $RenewFlag 实例是否续费,int 枚举值:1表示自动续费,2表示明确不自动续费 * @param integer $Healthy 实例状态 int:1表示健康,2表示告警,3 表示实例状态异常 * @param string $HealthyMessage 实例状态信息 - * @param integer $CreateTime 实例创建时间时间 + * @param integer $CreateTime 实例创建时间 * @param integer $ExpireTime 实例过期时间 * @param integer $IsInternal 是否为内部客户。值为1 表示内部客户 * @param integer $TopicNum Topic个数 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceScalingDownRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceScalingDownRequest.php new file mode 100644 index 00000000..d1452845 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceScalingDownRequest.php @@ -0,0 +1,105 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("UpgradeStrategy",$param) and $param["UpgradeStrategy"] !== null) { + $this->UpgradeStrategy = $param["UpgradeStrategy"]; + } + + if (array_key_exists("DiskSize",$param) and $param["DiskSize"] !== null) { + $this->DiskSize = $param["DiskSize"]; + } + + if (array_key_exists("BandWidth",$param) and $param["BandWidth"] !== null) { + $this->BandWidth = $param["BandWidth"]; + } + + if (array_key_exists("Partition",$param) and $param["Partition"] !== null) { + $this->Partition = $param["Partition"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceScalingDownResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceScalingDownResponse.php new file mode 100644 index 00000000..a9635f94 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/InstanceScalingDownResponse.php @@ -0,0 +1,70 @@ +Result = new ScalingDownResp(); + $this->Result->deserialize($param["Result"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ModifyInstanceAttributesConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ModifyInstanceAttributesConfig.php index 3571da19..09319033 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ModifyInstanceAttributesConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ModifyInstanceAttributesConfig.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setAutoCreateTopicEnable(boolean $AutoCreateTopicEnable) 设置自动创建 true 表示开启,false 表示不开启 * @method integer getDefaultNumPartitions() 获取可选,如果auto.create.topic.enable设置为true没有设置该值时,默认设置为3 * @method void setDefaultNumPartitions(integer $DefaultNumPartitions) 设置可选,如果auto.create.topic.enable设置为true没有设置该值时,默认设置为3 - * @method integer getDefaultReplicationFactor() 获取如歌auto.create.topic.enable设置为true没有指定该值时默认设置为2 - * @method void setDefaultReplicationFactor(integer $DefaultReplicationFactor) 设置如歌auto.create.topic.enable设置为true没有指定该值时默认设置为2 + * @method integer getDefaultReplicationFactor() 获取如果auto.create.topic.enable设置为true没有指定该值时默认设置为2 + * @method void setDefaultReplicationFactor(integer $DefaultReplicationFactor) 设置如果auto.create.topic.enable设置为true没有指定该值时默认设置为2 */ class ModifyInstanceAttributesConfig extends AbstractModel { @@ -40,14 +40,14 @@ class ModifyInstanceAttributesConfig extends AbstractModel public $DefaultNumPartitions; /** - * @var integer 如歌auto.create.topic.enable设置为true没有指定该值时默认设置为2 + * @var integer 如果auto.create.topic.enable设置为true没有指定该值时默认设置为2 */ public $DefaultReplicationFactor; /** * @param boolean $AutoCreateTopicEnable 自动创建 true 表示开启,false 表示不开启 * @param integer $DefaultNumPartitions 可选,如果auto.create.topic.enable设置为true没有设置该值时,默认设置为3 - * @param integer $DefaultReplicationFactor 如歌auto.create.topic.enable设置为true没有指定该值时默认设置为2 + * @param integer $DefaultReplicationFactor 如果auto.create.topic.enable设置为true没有指定该值时默认设置为2 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ModifyInstanceAttributesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ModifyInstanceAttributesRequest.php index c152ec0d..ceb0f9fa 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ModifyInstanceAttributesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ModifyInstanceAttributesRequest.php @@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setConfig(ModifyInstanceAttributesConfig $Config) 设置实例配置 * @method DynamicRetentionTime getDynamicRetentionConfig() 获取动态消息保留策略配置 * @method void setDynamicRetentionConfig(DynamicRetentionTime $DynamicRetentionConfig) 设置动态消息保留策略配置 - * @method integer getRebalanceTime() 获取修改升配置rebalance时间 - * @method void setRebalanceTime(integer $RebalanceTime) 设置修改升配置rebalance时间 + * @method integer getRebalanceTime() 获取升配Rebalance时间 + * @method void setRebalanceTime(integer $RebalanceTime) 设置升配Rebalance时间 * @method integer getPublicNetwork() 获取公网带宽 * @method void setPublicNetwork(integer $PublicNetwork) 设置公网带宽 * @method DynamicDiskConfig getDynamicDiskConfig() 获取动态硬盘扩容策略配置 @@ -67,7 +67,7 @@ class ModifyInstanceAttributesRequest extends AbstractModel public $DynamicRetentionConfig; /** - * @var integer 修改升配置rebalance时间 + * @var integer 升配Rebalance时间 */ public $RebalanceTime; @@ -92,7 +92,7 @@ class ModifyInstanceAttributesRequest extends AbstractModel * @param string $InstanceName 实例名称,是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-) * @param ModifyInstanceAttributesConfig $Config 实例配置 * @param DynamicRetentionTime $DynamicRetentionConfig 动态消息保留策略配置 - * @param integer $RebalanceTime 修改升配置rebalance时间 + * @param integer $RebalanceTime 升配Rebalance时间 * @param integer $PublicNetwork 公网带宽 * @param DynamicDiskConfig $DynamicDiskConfig 动态硬盘扩容策略配置 * @param integer $MaxMessageByte 实例级别单条消息大小(单位byte) diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/OperateResponseData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/OperateResponseData.php index f14668e3..21a16a52 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/OperateResponseData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/OperateResponseData.php @@ -23,6 +23,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getFlowId() 获取FlowId11 注意:此字段可能返回 null,表示取不到有效值。 * @method void setFlowId(integer $FlowId) 设置FlowId11 +注意:此字段可能返回 null,表示取不到有效值。 + * @method RouteDTO getRouteDTO() 获取RouteIdDto +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRouteDTO(RouteDTO $RouteDTO) 设置RouteIdDto 注意:此字段可能返回 null,表示取不到有效值。 */ class OperateResponseData extends AbstractModel @@ -33,8 +37,16 @@ class OperateResponseData extends AbstractModel */ public $FlowId; + /** + * @var RouteDTO RouteIdDto +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RouteDTO; + /** * @param integer $FlowId FlowId11 +注意:此字段可能返回 null,表示取不到有效值。 + * @param RouteDTO $RouteDTO RouteIdDto 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -53,5 +65,10 @@ class OperateResponseData extends AbstractModel if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { $this->FlowId = $param["FlowId"]; } + + if (array_key_exists("RouteDTO",$param) and $param["RouteDTO"] !== null) { + $this->RouteDTO = new RouteDTO(); + $this->RouteDTO->deserialize($param["RouteDTO"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RecordMapping.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RecordMapping.php index f3aa835f..f26d09d2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RecordMapping.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RecordMapping.php @@ -21,81 +21,117 @@ use TencentCloud\Common\AbstractModel; * record 与数据库表的映射关系 * * @method string getJsonKey() 获取消息的 key 名称 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setJsonKey(string $JsonKey) 设置消息的 key 名称 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getType() 获取消息类型 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setType(string $Type) 设置消息类型 +注意:此字段可能返回 null,表示取不到有效值。 * @method boolean getAllowNull() 获取消息是否允许为空 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setAllowNull(boolean $AllowNull) 设置消息是否允许为空 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getColumnName() 获取对应映射列名称 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setColumnName(string $ColumnName) 设置对应映射列名称 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getExtraInfo() 获取数据库表额外字段 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setExtraInfo(string $ExtraInfo) 设置数据库表额外字段 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getColumnSize() 获取当前列大小 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setColumnSize(string $ColumnSize) 设置当前列大小 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getDecimalDigits() 获取当前列精度 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setDecimalDigits(string $DecimalDigits) 设置当前列精度 +注意:此字段可能返回 null,表示取不到有效值。 * @method boolean getAutoIncrement() 获取是否为自增列 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setAutoIncrement(boolean $AutoIncrement) 设置是否为自增列 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getDefaultValue() 获取数据库表默认参数 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setDefaultValue(string $DefaultValue) 设置数据库表默认参数 +注意:此字段可能返回 null,表示取不到有效值。 */ class RecordMapping extends AbstractModel { /** * @var string 消息的 key 名称 +注意:此字段可能返回 null,表示取不到有效值。 */ public $JsonKey; /** * @var string 消息类型 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Type; /** * @var boolean 消息是否允许为空 +注意:此字段可能返回 null,表示取不到有效值。 */ public $AllowNull; /** * @var string 对应映射列名称 +注意:此字段可能返回 null,表示取不到有效值。 */ public $ColumnName; /** * @var string 数据库表额外字段 +注意:此字段可能返回 null,表示取不到有效值。 */ public $ExtraInfo; /** * @var string 当前列大小 +注意:此字段可能返回 null,表示取不到有效值。 */ public $ColumnSize; /** * @var string 当前列精度 +注意:此字段可能返回 null,表示取不到有效值。 */ public $DecimalDigits; /** * @var boolean 是否为自增列 +注意:此字段可能返回 null,表示取不到有效值。 */ public $AutoIncrement; /** * @var string 数据库表默认参数 +注意:此字段可能返回 null,表示取不到有效值。 */ public $DefaultValue; /** * @param string $JsonKey 消息的 key 名称 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Type 消息类型 +注意:此字段可能返回 null,表示取不到有效值。 * @param boolean $AllowNull 消息是否允许为空 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $ColumnName 对应映射列名称 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $ExtraInfo 数据库表额外字段 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $ColumnSize 当前列大小 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $DecimalDigits 当前列精度 +注意:此字段可能返回 null,表示取不到有效值。 * @param boolean $AutoIncrement 是否为自增列 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $DefaultValue 数据库表默认参数 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RenewCkafkaInstanceResp.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RenewCkafkaInstanceResp.php new file mode 100644 index 00000000..2c76408e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RenewCkafkaInstanceResp.php @@ -0,0 +1,73 @@ +BigDealId = $param["BigDealId"]; + } + + if (array_key_exists("DealName",$param) and $param["DealName"] !== null) { + $this->DealName = $param["DealName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RenewCkafkaInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RenewCkafkaInstanceResponse.php index 7c6b2c8d..a339a851 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RenewCkafkaInstanceResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RenewCkafkaInstanceResponse.php @@ -18,36 +18,28 @@ namespace TencentCloud\Ckafka\V20190819\Models; use TencentCloud\Common\AbstractModel; /** - * RenewCkafkaInstance接口出参bigDealIds + * RenewCkafkaInstance返回参数结构体 * - * @method string getBigDealId() 获取订单号 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setBigDealId(string $BigDealId) 设置订单号 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getDealName() 获取子订单号 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDealName(string $DealName) 设置子订单号 -注意:此字段可能返回 null,表示取不到有效值。 + * @method RenewCkafkaInstanceResp getResult() 获取返回值 + * @method void setResult(RenewCkafkaInstanceResp $Result) 设置返回值 + * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class RenewCkafkaInstanceResponse extends AbstractModel { /** - * @var string 订单号 -注意:此字段可能返回 null,表示取不到有效值。 + * @var RenewCkafkaInstanceResp 返回值 */ - public $BigDealId; + public $Result; /** - * @var string 子订单号 -注意:此字段可能返回 null,表示取不到有效值。 + * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ - public $DealName; + public $RequestId; /** - * @param string $BigDealId 订单号 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $DealName 子订单号 -注意:此字段可能返回 null,表示取不到有效值。 + * @param RenewCkafkaInstanceResp $Result 返回值 + * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() { @@ -62,12 +54,13 @@ class RenewCkafkaInstanceResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("BigDealId",$param) and $param["BigDealId"] !== null) { - $this->BigDealId = $param["BigDealId"]; + if (array_key_exists("Result",$param) and $param["Result"] !== null) { + $this->Result = new RenewCkafkaInstanceResp(); + $this->Result->deserialize($param["Result"]); } - if (array_key_exists("DealName",$param) and $param["DealName"] !== null) { - $this->DealName = $param["DealName"]; + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/Route.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/Route.php index 027a31f0..2e78c47c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/Route.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/Route.php @@ -47,6 +47,18 @@ use TencentCloud\Common\AbstractModel; * @method string getDeleteTimestamp() 获取时间戳 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDeleteTimestamp(string $DeleteTimestamp) 设置时间戳 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getSubnet() 获取子网信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSubnet(string $Subnet) 设置子网信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getBrokerVipList() 获取虚拟IP列表(1对1 broker节点) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBrokerVipList(array $BrokerVipList) 设置虚拟IP列表(1对1 broker节点) +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getVpcId() 获取vpc信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVpcId(string $VpcId) 设置vpc信息 注意:此字段可能返回 null,表示取不到有效值。 */ class Route extends AbstractModel @@ -93,6 +105,24 @@ class Route extends AbstractModel */ public $DeleteTimestamp; + /** + * @var string 子网信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Subnet; + + /** + * @var array 虚拟IP列表(1对1 broker节点) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BrokerVipList; + + /** + * @var string vpc信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VpcId; + /** * @param integer $AccessType 实例接入方式 0:PLAINTEXT (明文方式,没有带用户信息老版本及社区版本都支持) @@ -107,6 +137,12 @@ class Route extends AbstractModel * @param integer $DomainPort 域名port 注意:此字段可能返回 null,表示取不到有效值。 * @param string $DeleteTimestamp 时间戳 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Subnet 子网信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $BrokerVipList 虚拟IP列表(1对1 broker节点) +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $VpcId vpc信息 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -154,5 +190,22 @@ class Route extends AbstractModel if (array_key_exists("DeleteTimestamp",$param) and $param["DeleteTimestamp"] !== null) { $this->DeleteTimestamp = $param["DeleteTimestamp"]; } + + if (array_key_exists("Subnet",$param) and $param["Subnet"] !== null) { + $this->Subnet = $param["Subnet"]; + } + + if (array_key_exists("BrokerVipList",$param) and $param["BrokerVipList"] !== null) { + $this->BrokerVipList = []; + foreach ($param["BrokerVipList"] as $key => $value){ + $obj = new VipEntity(); + $obj->deserialize($value); + array_push($this->BrokerVipList, $obj); + } + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RouteDTO.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RouteDTO.php new file mode 100644 index 00000000..5cebfa78 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/RouteDTO.php @@ -0,0 +1,57 @@ +RouteId = $param["RouteId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ScalingDownResp.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ScalingDownResp.php new file mode 100644 index 00000000..02d234e6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/ScalingDownResp.php @@ -0,0 +1,57 @@ +DealNames = $param["DealNames"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/TopicFlowRankingResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/TopicFlowRankingResult.php index c83c5dca..1473a6a4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/TopicFlowRankingResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ckafka/V20190819/Models/TopicFlowRankingResult.php @@ -27,6 +27,14 @@ use TencentCloud\Common\AbstractModel; * @method array getTopicMessageHeap() 获取Topic 消息堆积/占用磁盘排行 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTopicMessageHeap(array $TopicMessageHeap) 设置Topic 消息堆积/占用磁盘排行 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getBrokerIp() 获取Broker Ip 列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBrokerIp(array $BrokerIp) 设置Broker Ip 列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getBrokerTopicData() 获取单个broker 节点 Topic占用的数据大小 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBrokerTopicData(array $BrokerTopicData) 设置单个broker 节点 Topic占用的数据大小 注意:此字段可能返回 null,表示取不到有效值。 */ class TopicFlowRankingResult extends AbstractModel @@ -47,10 +55,26 @@ class TopicFlowRankingResult extends AbstractModel */ public $TopicMessageHeap; + /** + * @var array Broker Ip 列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BrokerIp; + + /** + * @var array 单个broker 节点 Topic占用的数据大小 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BrokerTopicData; + /** * @param array $TopicFlow Topic 流量数组 * @param array $ConsumeSpeed 消费者组消费速度排行速度 * @param array $TopicMessageHeap Topic 消息堆积/占用磁盘排行 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $BrokerIp Broker Ip 列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $BrokerTopicData 单个broker 节点 Topic占用的数据大小 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -92,5 +116,18 @@ class TopicFlowRankingResult extends AbstractModel array_push($this->TopicMessageHeap, $obj); } } + + if (array_key_exists("BrokerIp",$param) and $param["BrokerIp"] !== null) { + $this->BrokerIp = $param["BrokerIp"]; + } + + if (array_key_exists("BrokerTopicData",$param) and $param["BrokerTopicData"] !== null) { + $this->BrokerTopicData = []; + foreach ($param["BrokerTopicData"] as $key => $value){ + $obj = new BrokerTopicData(); + $obj->deserialize($value); + array_push($this->BrokerTopicData, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/ClbClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/ClbClient.php index ff176061..ae7086d0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/ClbClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/ClbClient.php @@ -34,11 +34,21 @@ use TencentCloud\Clb\V20180317\Models as Models; * @method Models\CloneLoadBalancerResponse CloneLoadBalancer(Models\CloneLoadBalancerRequest $req) 克隆负载均衡实例,根据指定的负载均衡实例,复制出相同规则和绑定关系的负载均衡实例。克隆接口为异步操作,克隆的数据以调用CloneLoadBalancer时为准,如果调用CloneLoadBalancer后克隆CLB发生变化,变化规则不会克隆。 限制说明: -不支持基础网络和传统型负载均衡、IPv6和NAT64 -不支持包年包月CLB -不支持监听器为 QUIC、端口段 -不支持后端类型为 目标组、SCF云函数 -个性化配置、重定向配置、安全组默认放通开关 将不会被克隆,须手工配置 +实例属性维度限制 + 仅支持克隆按量计费实例,不支持包年包月实例。 + 不支持克隆未关联实例计费项的 CLB。 + 不支持克隆传统型负载均衡实例和高防 CLB。 + 不支持克隆基础网络类型的实例。 + 不支持克隆 IPv6、IPv6 NAT64 版本以及混绑的实例。 + 个性化配置、重定向配置、安全组默认放通开关的配置将不会被克隆,需重新配置。 + 执行克隆操作前,请确保实例上没有使用已过期证书,否则会导致克隆失败。 +监听器维度限制 + 不支持克隆监听器为 QUIC 类型和端口段的实例。 + 不支持监听器为 TCP_SSL 的内网型负载均衡的实例。 + 不支持克隆七层监听器没有转发规则的实例。 + 当实例的监听器个数超过50个时,不支持克隆。 +后端服务维度限制 + 不支持克隆绑定的后端服务类型为目标组和 SCF 云函数的实例。 通过接口调用: BGP带宽包必须传带宽包id @@ -105,7 +115,6 @@ BGP带宽包必须传带宽包id * @method Models\DescribeLoadBalancerOverviewResponse DescribeLoadBalancerOverview(Models\DescribeLoadBalancerOverviewRequest $req) 查询运行中、隔离中、即将到期和负载均衡总数。 * @method Models\DescribeLoadBalancerTrafficResponse DescribeLoadBalancerTraffic(Models\DescribeLoadBalancerTrafficRequest $req) 查询账号下的高流量负载均衡,返回前10个负载均衡。如果是子账号登录,只返回子账号有权限的负载均衡。 * @method Models\DescribeLoadBalancersResponse DescribeLoadBalancers(Models\DescribeLoadBalancersRequest $req) 查询一个地域的负载均衡实例列表。 - * @method Models\DescribeLoadBalancersDetailResponse DescribeLoadBalancersDetail(Models\DescribeLoadBalancersDetailRequest $req) 查询负载均衡的详细信息,包括监听器,规则及后端目标。 * @method Models\DescribeQuotaResponse DescribeQuota(Models\DescribeQuotaRequest $req) 查询用户当前地域下的各项配额 * @method Models\DescribeResourcesResponse DescribeResources(Models\DescribeResourcesRequest $req) 查询用户在当前地域支持可用区列表和资源列表。 @@ -138,8 +147,8 @@ BGP带宽包必须传带宽包id 限制条件: - 本接口只支持升级按量计费的CLB实例,包年包月的CLB实例升级请通过控制台进行升级。 - 升级为性能容量型实例后,不支持再回退到共享型实例。 -- 目前性能容量型实例处于内测中,如需升级为性能容量型实例,请提交 [内测申请](https://cloud.tencent.com/apply/p/hf45esx99lf)。 - 传统型负载均衡实例不支持升级为性能容量型实例。 + * @method Models\ModifyLoadBalancersProjectResponse ModifyLoadBalancersProject(Models\ModifyLoadBalancersProjectRequest $req) 修改一个或多个负载均衡实例所属项目。 * @method Models\ModifyRuleResponse ModifyRule(Models\ModifyRuleRequest $req) ModifyRule 接口用来修改负载均衡七层监听器下的转发规则的各项属性,包括转发路径、健康检查属性、转发策略等。 本接口为异步接口,本接口返回成功后需以返回的RequestID为入参,调用DescribeTaskStatus接口查询本次任务是否成功。 * @method Models\ModifyTargetGroupAttributeResponse ModifyTargetGroupAttribute(Models\ModifyTargetGroupAttributeRequest $req) 修改目标组的名称或者默认端口属性 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/CloneLoadBalancerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/CloneLoadBalancerRequest.php index 3717de59..ae1e5458 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/CloneLoadBalancerRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/CloneLoadBalancerRequest.php @@ -40,8 +40,8 @@ use TencentCloud\Common\AbstractModel; * @method void setZoneId(string $ZoneId) 设置仅适用于公网负载均衡。可用区ID,指定可用区以创建负载均衡实例。如:ap-guangzhou-1。 * @method InternetAccessible getInternetAccessible() 获取仅适用于公网负载均衡。负载均衡的网络计费模式。 * @method void setInternetAccessible(InternetAccessible $InternetAccessible) 设置仅适用于公网负载均衡。负载均衡的网络计费模式。 - * @method string getVipIsp() 获取仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 - * @method void setVipIsp(string $VipIsp) 设置仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 + * @method string getVipIsp() 获取仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 + * @method void setVipIsp(string $VipIsp) 设置仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 * @method string getVip() 获取指定Vip申请负载均衡。 * @method void setVip(string $Vip) 设置指定Vip申请负载均衡。 * @method array getTags() 获取购买负载均衡同时,给负载均衡打上标签。 @@ -106,7 +106,7 @@ class CloneLoadBalancerRequest extends AbstractModel public $InternetAccessible; /** - * @var string 仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 + * @var string 仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 */ public $VipIsp; @@ -176,7 +176,7 @@ class CloneLoadBalancerRequest extends AbstractModel 注:备可用区是主可用区故障后,需要承载流量的可用区。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域的主/备可用区的列表。 * @param string $ZoneId 仅适用于公网负载均衡。可用区ID,指定可用区以创建负载均衡实例。如:ap-guangzhou-1。 * @param InternetAccessible $InternetAccessible 仅适用于公网负载均衡。负载均衡的网络计费模式。 - * @param string $VipIsp 仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 + * @param string $VipIsp 仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 * @param string $Vip 指定Vip申请负载均衡。 * @param array $Tags 购买负载均衡同时,给负载均衡打上标签。 * @param ExclusiveCluster $ExclusiveCluster 独占集群信息。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/CreateListenerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/CreateListenerRequest.php index 43b537ba..6274f47f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/CreateListenerRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/CreateListenerRequest.php @@ -28,16 +28,16 @@ use TencentCloud\Common\AbstractModel; * @method void setProtocol(string $Protocol) 设置监听器协议: TCP | UDP | HTTP | HTTPS | TCP_SSL | QUIC。 * @method array getListenerNames() 获取要创建的监听器名称列表,名称与Ports数组按序一一对应,如不需立即命名,则无需提供此参数。 * @method void setListenerNames(array $ListenerNames) 设置要创建的监听器名称列表,名称与Ports数组按序一一对应,如不需立即命名,则无需提供此参数。 - * @method HealthCheck getHealthCheck() 获取健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL监听器。 - * @method void setHealthCheck(HealthCheck $HealthCheck) 设置健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL监听器。 + * @method HealthCheck getHealthCheck() 获取健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。 + * @method void setHealthCheck(HealthCheck $HealthCheck) 设置健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。 * @method CertificateInput getCertificate() 获取证书相关信息,此参数仅适用于TCP_SSL监听器和未开启SNI特性的HTTPS监听器。此参数和MultiCertInfo不能同时传入。 * @method void setCertificate(CertificateInput $Certificate) 设置证书相关信息,此参数仅适用于TCP_SSL监听器和未开启SNI特性的HTTPS监听器。此参数和MultiCertInfo不能同时传入。 * @method integer getSessionExpireTime() 获取会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。 * @method void setSessionExpireTime(integer $SessionExpireTime) 设置会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。 * @method string getScheduler() 获取监听器转发的方式。可选值:WRR、LEAST_CONN -分别表示按权重轮询、最小连接数, 默认为 WRR。此参数仅适用于TCP/UDP/TCP_SSL监听器。 +分别表示按权重轮询、最小连接数, 默认为 WRR。此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。 * @method void setScheduler(string $Scheduler) 设置监听器转发的方式。可选值:WRR、LEAST_CONN -分别表示按权重轮询、最小连接数, 默认为 WRR。此参数仅适用于TCP/UDP/TCP_SSL监听器。 +分别表示按权重轮询、最小连接数, 默认为 WRR。此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。 * @method integer getSniSwitch() 获取是否开启SNI特性,此参数仅适用于HTTPS监听器。 * @method void setSniSwitch(integer $SniSwitch) 设置是否开启SNI特性,此参数仅适用于HTTPS监听器。 * @method string getTargetType() 获取后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。 @@ -82,7 +82,7 @@ class CreateListenerRequest extends AbstractModel public $ListenerNames; /** - * @var HealthCheck 健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL监听器。 + * @var HealthCheck 健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。 */ public $HealthCheck; @@ -98,7 +98,7 @@ class CreateListenerRequest extends AbstractModel /** * @var string 监听器转发的方式。可选值:WRR、LEAST_CONN -分别表示按权重轮询、最小连接数, 默认为 WRR。此参数仅适用于TCP/UDP/TCP_SSL监听器。 +分别表示按权重轮询、最小连接数, 默认为 WRR。此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。 */ public $Scheduler; @@ -157,11 +157,11 @@ class CreateListenerRequest extends AbstractModel * @param array $Ports 要将监听器创建到哪些端口,每个端口对应一个新的监听器。 * @param string $Protocol 监听器协议: TCP | UDP | HTTP | HTTPS | TCP_SSL | QUIC。 * @param array $ListenerNames 要创建的监听器名称列表,名称与Ports数组按序一一对应,如不需立即命名,则无需提供此参数。 - * @param HealthCheck $HealthCheck 健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL监听器。 + * @param HealthCheck $HealthCheck 健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。 * @param CertificateInput $Certificate 证书相关信息,此参数仅适用于TCP_SSL监听器和未开启SNI特性的HTTPS监听器。此参数和MultiCertInfo不能同时传入。 * @param integer $SessionExpireTime 会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。 * @param string $Scheduler 监听器转发的方式。可选值:WRR、LEAST_CONN -分别表示按权重轮询、最小连接数, 默认为 WRR。此参数仅适用于TCP/UDP/TCP_SSL监听器。 +分别表示按权重轮询、最小连接数, 默认为 WRR。此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。 * @param integer $SniSwitch 是否开启SNI特性,此参数仅适用于HTTPS监听器。 * @param string $TargetType 后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组。 * @param string $SessionType 会话保持类型。不传或传NORMAL表示默认会话保持类型。QUIC_CID 表示根据Quic Connection ID做会话保持。QUIC_CID只支持UDP协议。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/CreateLoadBalancerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/CreateLoadBalancerRequest.php index 5a02abea..d4173880 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/CreateLoadBalancerRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/CreateLoadBalancerRequest.php @@ -34,22 +34,22 @@ OPEN:公网属性, INTERNAL:内网属性。 * @method void setVpcId(string $VpcId) 设置负载均衡后端目标设备所属的网络 ID,如vpc-12345678,可以通过 [DescribeVpcEx](https://cloud.tencent.com/document/product/215/1372) 接口获取。 不填此参数则默认为DefaultVPC。创建内网负载均衡实例时,此参数必填。 * @method string getSubnetId() 获取在私有网络内购买内网负载均衡实例的情况下,必须指定子网 ID,内网负载均衡实例的 VIP 将从这个子网中产生。创建内网负载均衡实例时,此参数必填。 * @method void setSubnetId(string $SubnetId) 设置在私有网络内购买内网负载均衡实例的情况下,必须指定子网 ID,内网负载均衡实例的 VIP 将从这个子网中产生。创建内网负载均衡实例时,此参数必填。 - * @method integer getProjectId() 获取负载均衡实例所属的项目 ID,可以通过 [DescribeProject](https://cloud.tencent.com/document/product/378/4400) 接口获取。不填此参数则视为默认项目。 - * @method void setProjectId(integer $ProjectId) 设置负载均衡实例所属的项目 ID,可以通过 [DescribeProject](https://cloud.tencent.com/document/product/378/4400) 接口获取。不填此参数则视为默认项目。 - * @method string getAddressIPVersion() 获取仅适用于公网负载均衡。IP版本,可取值:IPV4、IPV6、IPv6FullChain,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。 - * @method void setAddressIPVersion(string $AddressIPVersion) 设置仅适用于公网负载均衡。IP版本,可取值:IPV4、IPV6、IPv6FullChain,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。 + * @method integer getProjectId() 获取负载均衡实例所属的项目 ID,可以通过 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 接口获取。不填此参数则视为默认项目。 + * @method void setProjectId(integer $ProjectId) 设置负载均衡实例所属的项目 ID,可以通过 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 接口获取。不填此参数则视为默认项目。 + * @method string getAddressIPVersion() 获取仅适用于公网负载均衡。IP版本,可取值:IPV4、IPV6、IPv6FullChain,不区分大小写,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。 + * @method void setAddressIPVersion(string $AddressIPVersion) 设置仅适用于公网负载均衡。IP版本,可取值:IPV4、IPV6、IPv6FullChain,不区分大小写,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。 * @method integer getNumber() 获取创建负载均衡的个数,默认值 1。 * @method void setNumber(integer $Number) 设置创建负载均衡的个数,默认值 1。 * @method string getMasterZoneId() 获取仅适用于公网负载均衡。设置跨可用区容灾时的主可用区ID,例如 100001 或 ap-guangzhou-1 -注:主可用区是需要承载流量的可用区,备可用区默认不承载流量,主可用区不可用时才使用备可用区,平台将为您自动选择最佳备可用区。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域的主可用区的列表。 +注:主可用区是需要承载流量的可用区,备可用区默认不承载流量,主可用区不可用时才使用备可用区。目前仅广州、上海、南京、北京、中国香港、首尔地域的 IPv4 版本的 CLB 支持主备可用区。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域的主可用区的列表。 * @method void setMasterZoneId(string $MasterZoneId) 设置仅适用于公网负载均衡。设置跨可用区容灾时的主可用区ID,例如 100001 或 ap-guangzhou-1 -注:主可用区是需要承载流量的可用区,备可用区默认不承载流量,主可用区不可用时才使用备可用区,平台将为您自动选择最佳备可用区。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域的主可用区的列表。 +注:主可用区是需要承载流量的可用区,备可用区默认不承载流量,主可用区不可用时才使用备可用区。目前仅广州、上海、南京、北京、中国香港、首尔地域的 IPv4 版本的 CLB 支持主备可用区。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域的主可用区的列表。 * @method string getZoneId() 获取仅适用于公网负载均衡。可用区ID,指定可用区以创建负载均衡实例。如:ap-guangzhou-1。 * @method void setZoneId(string $ZoneId) 设置仅适用于公网负载均衡。可用区ID,指定可用区以创建负载均衡实例。如:ap-guangzhou-1。 - * @method InternetAccessible getInternetAccessible() 获取仅适用于公网负载均衡。负载均衡的网络计费模式。 - * @method void setInternetAccessible(InternetAccessible $InternetAccessible) 设置仅适用于公网负载均衡。负载均衡的网络计费模式。 - * @method string getVipIsp() 获取仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 - * @method void setVipIsp(string $VipIsp) 设置仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 + * @method InternetAccessible getInternetAccessible() 获取仅对内网属性的性能容量型实例和公网属性的所有实例生效。 + * @method void setInternetAccessible(InternetAccessible $InternetAccessible) 设置仅对内网属性的性能容量型实例和公网属性的所有实例生效。 + * @method string getVipIsp() 获取仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 + * @method void setVipIsp(string $VipIsp) 设置仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 * @method array getTags() 获取购买负载均衡的同时,给负载均衡打上标签,最大支持20个标签键值对。 * @method void setTags(array $Tags) 设置购买负载均衡的同时,给负载均衡打上标签,最大支持20个标签键值对。 * @method string getVip() 获取指定VIP申请负载均衡。此参数选填,不填写此参数时自动分配VIP。IPv4和IPv6类型支持此参数,IPv6 NAT64类型不支持。 @@ -61,13 +61,11 @@ OPEN:公网属性, INTERNAL:内网属性。 * @method ExclusiveCluster getExclusiveCluster() 获取独占型实例信息。若创建独占型的内网负载均衡实例,则此参数必填。 * @method void setExclusiveCluster(ExclusiveCluster $ExclusiveCluster) 设置独占型实例信息。若创建独占型的内网负载均衡实例,则此参数必填。 * @method string getSlaType() 获取创建性能容量型实例。 -
    • 若需要创建性能容量型实例,则此参数必填,且取值为:SLA,表示创建按量计费模式下的默认规格的性能容量型实例。 -
      • 当您开通了普通规格的性能容量型时,SLA对应超强型1规格。普通规格的性能容量型正在内测中,请提交 [内测申请](https://cloud.tencent.com/apply/p/hf45esx99lf)。
      • -
      • 当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。超大型规格的性能容量型正在内测中,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。
    • 若需要创建共享型实例,则无需填写此参数。
    +
    • 若需要创建性能容量型实例,则此参数必填,且取值为:SLA,表示超强型1规格。 +
      • 当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。如需超大型规格的性能容量型,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。
    • 若需要创建共享型实例,则无需填写此参数。
    * @method void setSlaType(string $SlaType) 设置创建性能容量型实例。 -
    • 若需要创建性能容量型实例,则此参数必填,且取值为:SLA,表示创建按量计费模式下的默认规格的性能容量型实例。 -
      • 当您开通了普通规格的性能容量型时,SLA对应超强型1规格。普通规格的性能容量型正在内测中,请提交 [内测申请](https://cloud.tencent.com/apply/p/hf45esx99lf)。
      • -
      • 当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。超大型规格的性能容量型正在内测中,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。
    • 若需要创建共享型实例,则无需填写此参数。
    +
    • 若需要创建性能容量型实例,则此参数必填,且取值为:SLA,表示超强型1规格。 +
      • 当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。如需超大型规格的性能容量型,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。
    • 若需要创建共享型实例,则无需填写此参数。
    * @method string getClientToken() 获取用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。 * @method void setClientToken(string $ClientToken) 设置用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。 * @method boolean getSnatPro() 获取是否支持绑定跨地域/跨Vpc绑定IP的功能。 @@ -84,6 +82,8 @@ OPEN:公网属性, INTERNAL:内网属性。 * @method void setEipAddressId(string $EipAddressId) 设置EIP 的唯一 ID,形如:eip-11112222,仅适用于内网负载均衡绑定EIP。 * @method boolean getLoadBalancerPassToTarget() 获取Target是否放通来自CLB的流量。开启放通(true):只验证CLB上的安全组;不开启放通(false):需同时验证CLB和后端实例上的安全组。 * @method void setLoadBalancerPassToTarget(boolean $LoadBalancerPassToTarget) 设置Target是否放通来自CLB的流量。开启放通(true):只验证CLB上的安全组;不开启放通(false):需同时验证CLB和后端实例上的安全组。 + * @method boolean getDynamicVip() 获取创建域名化负载均衡。 + * @method void setDynamicVip(boolean $DynamicVip) 设置创建域名化负载均衡。 */ class CreateLoadBalancerRequest extends AbstractModel { @@ -115,12 +115,12 @@ OPEN:公网属性, INTERNAL:内网属性。 public $SubnetId; /** - * @var integer 负载均衡实例所属的项目 ID,可以通过 [DescribeProject](https://cloud.tencent.com/document/product/378/4400) 接口获取。不填此参数则视为默认项目。 + * @var integer 负载均衡实例所属的项目 ID,可以通过 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 接口获取。不填此参数则视为默认项目。 */ public $ProjectId; /** - * @var string 仅适用于公网负载均衡。IP版本,可取值:IPV4、IPV6、IPv6FullChain,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。 + * @var string 仅适用于公网负载均衡。IP版本,可取值:IPV4、IPV6、IPv6FullChain,不区分大小写,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。 */ public $AddressIPVersion; @@ -131,7 +131,7 @@ OPEN:公网属性, INTERNAL:内网属性。 /** * @var string 仅适用于公网负载均衡。设置跨可用区容灾时的主可用区ID,例如 100001 或 ap-guangzhou-1 -注:主可用区是需要承载流量的可用区,备可用区默认不承载流量,主可用区不可用时才使用备可用区,平台将为您自动选择最佳备可用区。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域的主可用区的列表。 +注:主可用区是需要承载流量的可用区,备可用区默认不承载流量,主可用区不可用时才使用备可用区。目前仅广州、上海、南京、北京、中国香港、首尔地域的 IPv4 版本的 CLB 支持主备可用区。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域的主可用区的列表。 */ public $MasterZoneId; @@ -141,12 +141,12 @@ OPEN:公网属性, INTERNAL:内网属性。 public $ZoneId; /** - * @var InternetAccessible 仅适用于公网负载均衡。负载均衡的网络计费模式。 + * @var InternetAccessible 仅对内网属性的性能容量型实例和公网属性的所有实例生效。 */ public $InternetAccessible; /** - * @var string 仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 + * @var string 仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 */ public $VipIsp; @@ -173,9 +173,8 @@ OPEN:公网属性, INTERNAL:内网属性。 /** * @var string 创建性能容量型实例。 -
    • 若需要创建性能容量型实例,则此参数必填,且取值为:SLA,表示创建按量计费模式下的默认规格的性能容量型实例。 -
      • 当您开通了普通规格的性能容量型时,SLA对应超强型1规格。普通规格的性能容量型正在内测中,请提交 [内测申请](https://cloud.tencent.com/apply/p/hf45esx99lf)。
      • -
      • 当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。超大型规格的性能容量型正在内测中,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。
    • 若需要创建共享型实例,则无需填写此参数。
    +
    • 若需要创建性能容量型实例,则此参数必填,且取值为:SLA,表示超强型1规格。 +
      • 当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。如需超大型规格的性能容量型,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。
    • 若需要创建共享型实例,则无需填写此参数。
    */ public $SlaType; @@ -215,6 +214,11 @@ OPEN:公网属性, INTERNAL:内网属性。 */ public $LoadBalancerPassToTarget; + /** + * @var boolean 创建域名化负载均衡。 + */ + public $DynamicVip; + /** * @param string $LoadBalancerType 负载均衡实例的网络类型: OPEN:公网属性, INTERNAL:内网属性。 @@ -223,23 +227,22 @@ OPEN:公网属性, INTERNAL:内网属性。 注意:如果名称与系统中已有负载均衡实例的名称相同,则系统将会自动生成此次创建的负载均衡实例的名称。 * @param string $VpcId 负载均衡后端目标设备所属的网络 ID,如vpc-12345678,可以通过 [DescribeVpcEx](https://cloud.tencent.com/document/product/215/1372) 接口获取。 不填此参数则默认为DefaultVPC。创建内网负载均衡实例时,此参数必填。 * @param string $SubnetId 在私有网络内购买内网负载均衡实例的情况下,必须指定子网 ID,内网负载均衡实例的 VIP 将从这个子网中产生。创建内网负载均衡实例时,此参数必填。 - * @param integer $ProjectId 负载均衡实例所属的项目 ID,可以通过 [DescribeProject](https://cloud.tencent.com/document/product/378/4400) 接口获取。不填此参数则视为默认项目。 - * @param string $AddressIPVersion 仅适用于公网负载均衡。IP版本,可取值:IPV4、IPV6、IPv6FullChain,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。 + * @param integer $ProjectId 负载均衡实例所属的项目 ID,可以通过 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 接口获取。不填此参数则视为默认项目。 + * @param string $AddressIPVersion 仅适用于公网负载均衡。IP版本,可取值:IPV4、IPV6、IPv6FullChain,不区分大小写,默认值 IPV4。说明:取值为IPV6表示为IPV6 NAT64版本;取值为IPv6FullChain,表示为IPv6版本。 * @param integer $Number 创建负载均衡的个数,默认值 1。 * @param string $MasterZoneId 仅适用于公网负载均衡。设置跨可用区容灾时的主可用区ID,例如 100001 或 ap-guangzhou-1 -注:主可用区是需要承载流量的可用区,备可用区默认不承载流量,主可用区不可用时才使用备可用区,平台将为您自动选择最佳备可用区。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域的主可用区的列表。 +注:主可用区是需要承载流量的可用区,备可用区默认不承载流量,主可用区不可用时才使用备可用区。目前仅广州、上海、南京、北京、中国香港、首尔地域的 IPv4 版本的 CLB 支持主备可用区。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域的主可用区的列表。 * @param string $ZoneId 仅适用于公网负载均衡。可用区ID,指定可用区以创建负载均衡实例。如:ap-guangzhou-1。 - * @param InternetAccessible $InternetAccessible 仅适用于公网负载均衡。负载均衡的网络计费模式。 - * @param string $VipIsp 仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 + * @param InternetAccessible $InternetAccessible 仅对内网属性的性能容量型实例和公网属性的所有实例生效。 + * @param string $VipIsp 仅适用于公网负载均衡。CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费模式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 * @param array $Tags 购买负载均衡的同时,给负载均衡打上标签,最大支持20个标签键值对。 * @param string $Vip 指定VIP申请负载均衡。此参数选填,不填写此参数时自动分配VIP。IPv4和IPv6类型支持此参数,IPv6 NAT64类型不支持。 注意:当指定VIP创建内网实例、或公网IPv6 BGP实例时,若VIP不属于指定VPC子网的网段内时,会创建失败;若VIP已被占用,也会创建失败。 * @param string $BandwidthPackageId 带宽包ID,指定此参数时,网络计费方式(InternetAccessible.InternetChargeType)只支持按带宽包计费(BANDWIDTH_PACKAGE)。 * @param ExclusiveCluster $ExclusiveCluster 独占型实例信息。若创建独占型的内网负载均衡实例,则此参数必填。 * @param string $SlaType 创建性能容量型实例。 -
    • 若需要创建性能容量型实例,则此参数必填,且取值为:SLA,表示创建按量计费模式下的默认规格的性能容量型实例。 -
      • 当您开通了普通规格的性能容量型时,SLA对应超强型1规格。普通规格的性能容量型正在内测中,请提交 [内测申请](https://cloud.tencent.com/apply/p/hf45esx99lf)。
      • -
      • 当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。超大型规格的性能容量型正在内测中,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。
    • 若需要创建共享型实例,则无需填写此参数。
    +
    • 若需要创建性能容量型实例,则此参数必填,且取值为:SLA,表示超强型1规格。 +
      • 当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。如需超大型规格的性能容量型,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。
    • 若需要创建共享型实例,则无需填写此参数。
    * @param string $ClientToken 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。 * @param boolean $SnatPro 是否支持绑定跨地域/跨Vpc绑定IP的功能。 * @param array $SnatIps 开启绑定跨地域/跨Vpc绑定IP的功能后,创建SnatIp。 @@ -248,6 +251,7 @@ OPEN:公网属性, INTERNAL:内网属性。 注:备可用区是主可用区故障后,需要承载流量的可用区。可通过 [DescribeResources](https://cloud.tencent.com/document/api/214/70213) 接口查询一个地域的主/备可用区的列表。 * @param string $EipAddressId EIP 的唯一 ID,形如:eip-11112222,仅适用于内网负载均衡绑定EIP。 * @param boolean $LoadBalancerPassToTarget Target是否放通来自CLB的流量。开启放通(true):只验证CLB上的安全组;不开启放通(false):需同时验证CLB和后端实例上的安全组。 + * @param boolean $DynamicVip 创建域名化负载均衡。 */ function __construct() { @@ -369,5 +373,9 @@ OPEN:公网属性, INTERNAL:内网属性。 if (array_key_exists("LoadBalancerPassToTarget",$param) and $param["LoadBalancerPassToTarget"] !== null) { $this->LoadBalancerPassToTarget = $param["LoadBalancerPassToTarget"]; } + + if (array_key_exists("DynamicVip",$param) and $param["DynamicVip"] !== null) { + $this->DynamicVip = $param["DynamicVip"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/DescribeListenersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/DescribeListenersRequest.php index 4c4b5f80..4d3bae74 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/DescribeListenersRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/DescribeListenersRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLoadBalancerId(string $LoadBalancerId) 设置负载均衡实例 ID。 * @method array getListenerIds() 获取要查询的负载均衡监听器 ID 数组,最大为100个。 * @method void setListenerIds(array $ListenerIds) 设置要查询的负载均衡监听器 ID 数组,最大为100个。 - * @method string getProtocol() 获取要查询的监听器协议类型,取值 TCP | UDP | HTTP | HTTPS | TCP_SSL。 - * @method void setProtocol(string $Protocol) 设置要查询的监听器协议类型,取值 TCP | UDP | HTTP | HTTPS | TCP_SSL。 + * @method string getProtocol() 获取要查询的监听器协议类型,取值 TCP | UDP | HTTP | HTTPS | TCP_SSL | QUIC。 + * @method void setProtocol(string $Protocol) 设置要查询的监听器协议类型,取值 TCP | UDP | HTTP | HTTPS | TCP_SSL | QUIC。 * @method integer getPort() 获取要查询的监听器的端口。 * @method void setPort(integer $Port) 设置要查询的监听器的端口。 */ @@ -42,7 +42,7 @@ class DescribeListenersRequest extends AbstractModel public $ListenerIds; /** - * @var string 要查询的监听器协议类型,取值 TCP | UDP | HTTP | HTTPS | TCP_SSL。 + * @var string 要查询的监听器协议类型,取值 TCP | UDP | HTTP | HTTPS | TCP_SSL | QUIC。 */ public $Protocol; @@ -54,7 +54,7 @@ class DescribeListenersRequest extends AbstractModel /** * @param string $LoadBalancerId 负载均衡实例 ID。 * @param array $ListenerIds 要查询的负载均衡监听器 ID 数组,最大为100个。 - * @param string $Protocol 要查询的监听器协议类型,取值 TCP | UDP | HTTP | HTTPS | TCP_SSL。 + * @param string $Protocol 要查询的监听器协议类型,取值 TCP | UDP | HTTP | HTTPS | TCP_SSL | QUIC。 * @param integer $Port 要查询的监听器的端口。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/DescribeLoadBalancersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/DescribeLoadBalancersRequest.php index 49aa061a..f3e3e00b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/DescribeLoadBalancersRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/DescribeLoadBalancersRequest.php @@ -30,8 +30,8 @@ OPEN:公网属性, INTERNAL:内网属性。 * @method void setForward(integer $Forward) 设置负载均衡实例的类型。1:通用的负载均衡实例,0:传统型负载均衡实例。如果不传此参数,则查询所有类型的负载均衡实例。 * @method string getLoadBalancerName() 获取负载均衡实例的名称。 * @method void setLoadBalancerName(string $LoadBalancerName) 设置负载均衡实例的名称。 - * @method string getDomain() 获取腾讯云为负载均衡实例分配的域名,本参数仅对传统型公网负载均衡才有意义。 - * @method void setDomain(string $Domain) 设置腾讯云为负载均衡实例分配的域名,本参数仅对传统型公网负载均衡才有意义。 + * @method string getDomain() 获取腾讯云为负载均衡实例分配的域名。 + * @method void setDomain(string $Domain) 设置腾讯云为负载均衡实例分配的域名。 * @method array getLoadBalancerVips() 获取负载均衡实例的 VIP 地址,支持多个。 * @method void setLoadBalancerVips(array $LoadBalancerVips) 设置负载均衡实例的 VIP 地址,支持多个。 * @method array getBackendPublicIps() 获取负载均衡绑定的后端服务的外网 IP,只支持查询云服务器的公网 IP。 @@ -105,7 +105,7 @@ OPEN:公网属性, INTERNAL:内网属性。 public $LoadBalancerName; /** - * @var string 腾讯云为负载均衡实例分配的域名,本参数仅对传统型公网负载均衡才有意义。 + * @var string 腾讯云为负载均衡实例分配的域名。 */ public $Domain; @@ -195,7 +195,7 @@ OPEN:公网属性, INTERNAL:内网属性。 OPEN:公网属性, INTERNAL:内网属性。 * @param integer $Forward 负载均衡实例的类型。1:通用的负载均衡实例,0:传统型负载均衡实例。如果不传此参数,则查询所有类型的负载均衡实例。 * @param string $LoadBalancerName 负载均衡实例的名称。 - * @param string $Domain 腾讯云为负载均衡实例分配的域名,本参数仅对传统型公网负载均衡才有意义。 + * @param string $Domain 腾讯云为负载均衡实例分配的域名。 * @param array $LoadBalancerVips 负载均衡实例的 VIP 地址,支持多个。 * @param array $BackendPublicIps 负载均衡绑定的后端服务的外网 IP,只支持查询云服务器的公网 IP。 * @param array $BackendPrivateIps 负载均衡绑定的后端服务的内网 IP,只支持查询云服务器的内网 IP。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/HealthCheck.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/HealthCheck.php index 1757f7aa..0623e9f9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/HealthCheck.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/HealthCheck.php @@ -27,9 +27,11 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTimeOut(integer $TimeOut) 设置健康检查的响应超时时间(仅适用于四层监听器),可选值:2~60,默认值:2,单位:秒。响应超时时间要小于检查间隔时间。 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getIntervalTime() 获取健康检查探测间隔时间,默认值:5,可选值:5~300,单位:秒。 + * @method integer getIntervalTime() 获取健康检查探测间隔时间,默认值:5,IPv4 CLB实例的取值范围为:2-300,IPv6 CLB 实例的取值范围为:5-300。单位:秒。 +说明:部分老旧 IPv4 CLB实例的取值范围为:5-300。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setIntervalTime(integer $IntervalTime) 设置健康检查探测间隔时间,默认值:5,可选值:5~300,单位:秒。 + * @method void setIntervalTime(integer $IntervalTime) 设置健康检查探测间隔时间,默认值:5,IPv4 CLB实例的取值范围为:2-300,IPv6 CLB 实例的取值范围为:5-300。单位:秒。 +说明:部分老旧 IPv4 CLB实例的取值范围为:5-300。 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getHealthNum() 获取健康阈值,默认值:3,表示当连续探测三次健康则表示该转发正常,可选值:2~10,单位:次。 注意:此字段可能返回 null,表示取不到有效值。 @@ -49,9 +51,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setHttpCheckPath(string $HttpCheckPath) 设置健康检查路径(仅适用于HTTP/HTTPS转发规则、TCP监听器的HTTP健康检查方式)。 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getHttpCheckDomain() 获取健康检查域名(仅适用于HTTP/HTTPS转发规则、TCP监听器的HTTP健康检查方式,当监听器是TCP类型时,该参数为必填项)。 + * @method string getHttpCheckDomain() 获取健康检查域名(仅适用于HTTP/HTTPS监听器和TCP监听器的HTTP健康检查方式。针对TCP监听器,当使用HTTP健康检查方式时,该参数为必填项)。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setHttpCheckDomain(string $HttpCheckDomain) 设置健康检查域名(仅适用于HTTP/HTTPS转发规则、TCP监听器的HTTP健康检查方式,当监听器是TCP类型时,该参数为必填项)。 + * @method void setHttpCheckDomain(string $HttpCheckDomain) 设置健康检查域名(仅适用于HTTP/HTTPS监听器和TCP监听器的HTTP健康检查方式。针对TCP监听器,当使用HTTP健康检查方式时,该参数为必填项)。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getHttpCheckMethod() 获取健康检查方法(仅适用于HTTP/HTTPS转发规则、TCP监听器的HTTP健康检查方式),默认值:HEAD,可选值HEAD或GET。 注意:此字段可能返回 null,表示取不到有效值。 @@ -73,17 +75,17 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRecvContext(string $RecvContext) 设置自定义探测相关参数。健康检查协议CheckType的值取CUSTOM时,必填此字段,代表健康检查返回的结果,只允许ASCII可见字符,最大长度限制500。(仅适用于TCP/UDP监听器)。 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getCheckType() 获取自定义探测相关参数。健康检查使用的协议:TCP | HTTP | CUSTOM(仅适用于TCP/UDP监听器,其中UDP监听器只支持CUSTOM;如果使用自定义健康检查功能,则必传)。 + * @method string getCheckType() 获取健康检查使用的协议。取值 TCP | HTTP | HTTPS | GRPC | PING | CUSTOM,UDP监听器支持PING/CUSTOM,TCP监听器支持TCP/HTTP/CUSTOM,TCP_SSL/QUIC监听器支持TCP/HTTP,HTTP规则支持HTTP/GRPC,HTTPS规则支持HTTP/HTTPS/GRPC。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCheckType(string $CheckType) 设置自定义探测相关参数。健康检查使用的协议:TCP | HTTP | CUSTOM(仅适用于TCP/UDP监听器,其中UDP监听器只支持CUSTOM;如果使用自定义健康检查功能,则必传)。 + * @method void setCheckType(string $CheckType) 设置健康检查使用的协议。取值 TCP | HTTP | HTTPS | GRPC | PING | CUSTOM,UDP监听器支持PING/CUSTOM,TCP监听器支持TCP/HTTP/CUSTOM,TCP_SSL/QUIC监听器支持TCP/HTTP,HTTP规则支持HTTP/GRPC,HTTPS规则支持HTTP/HTTPS/GRPC。 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getHttpVersion() 获取自定义探测相关参数。健康检查协议CheckType的值取HTTP时,必传此字段,代表后端服务的HTTP版本:HTTP/1.0、HTTP/1.1;(仅适用于TCP监听器) + * @method string getHttpVersion() 获取HTTP版本。健康检查协议CheckType的值取HTTP时,必传此字段,代表后端服务的HTTP版本:HTTP/1.0、HTTP/1.1;(仅适用于TCP监听器) 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setHttpVersion(string $HttpVersion) 设置自定义探测相关参数。健康检查协议CheckType的值取HTTP时,必传此字段,代表后端服务的HTTP版本:HTTP/1.0、HTTP/1.1;(仅适用于TCP监听器) + * @method void setHttpVersion(string $HttpVersion) 设置HTTP版本。健康检查协议CheckType的值取HTTP时,必传此字段,代表后端服务的HTTP版本:HTTP/1.0、HTTP/1.1;(仅适用于TCP监听器) 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getSourceIpType() 获取自定义探测相关参数。健康检查源IP类型:0(使用LB的VIP作为源IP),1(使用100.64网段IP作为源IP),默认值:0 + * @method integer getSourceIpType() 获取健康检查源IP类型:0(使用LB的VIP作为源IP),1(使用100.64网段IP作为源IP),默认值:0 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSourceIpType(integer $SourceIpType) 设置自定义探测相关参数。健康检查源IP类型:0(使用LB的VIP作为源IP),1(使用100.64网段IP作为源IP),默认值:0 + * @method void setSourceIpType(integer $SourceIpType) 设置健康检查源IP类型:0(使用LB的VIP作为源IP),1(使用100.64网段IP作为源IP),默认值:0 注意:此字段可能返回 null,表示取不到有效值。 * @method string getExtendedCode() 获取GRPC健康检查状态码(仅适用于后端转发协议为GRPC的规则)。默认值为 12,可输入值为数值、多个数值、或者范围,例如 20 或 20,25 或 0-99 注意:此字段可能返回 null,表示取不到有效值。 @@ -104,7 +106,8 @@ class HealthCheck extends AbstractModel public $TimeOut; /** - * @var integer 健康检查探测间隔时间,默认值:5,可选值:5~300,单位:秒。 + * @var integer 健康检查探测间隔时间,默认值:5,IPv4 CLB实例的取值范围为:2-300,IPv6 CLB 实例的取值范围为:5-300。单位:秒。 +说明:部分老旧 IPv4 CLB实例的取值范围为:5-300。 注意:此字段可能返回 null,表示取不到有效值。 */ public $IntervalTime; @@ -135,7 +138,7 @@ class HealthCheck extends AbstractModel public $HttpCheckPath; /** - * @var string 健康检查域名(仅适用于HTTP/HTTPS转发规则、TCP监听器的HTTP健康检查方式,当监听器是TCP类型时,该参数为必填项)。 + * @var string 健康检查域名(仅适用于HTTP/HTTPS监听器和TCP监听器的HTTP健康检查方式。针对TCP监听器,当使用HTTP健康检查方式时,该参数为必填项)。 注意:此字段可能返回 null,表示取不到有效值。 */ public $HttpCheckDomain; @@ -171,19 +174,19 @@ class HealthCheck extends AbstractModel public $RecvContext; /** - * @var string 自定义探测相关参数。健康检查使用的协议:TCP | HTTP | CUSTOM(仅适用于TCP/UDP监听器,其中UDP监听器只支持CUSTOM;如果使用自定义健康检查功能,则必传)。 + * @var string 健康检查使用的协议。取值 TCP | HTTP | HTTPS | GRPC | PING | CUSTOM,UDP监听器支持PING/CUSTOM,TCP监听器支持TCP/HTTP/CUSTOM,TCP_SSL/QUIC监听器支持TCP/HTTP,HTTP规则支持HTTP/GRPC,HTTPS规则支持HTTP/HTTPS/GRPC。 注意:此字段可能返回 null,表示取不到有效值。 */ public $CheckType; /** - * @var string 自定义探测相关参数。健康检查协议CheckType的值取HTTP时,必传此字段,代表后端服务的HTTP版本:HTTP/1.0、HTTP/1.1;(仅适用于TCP监听器) + * @var string HTTP版本。健康检查协议CheckType的值取HTTP时,必传此字段,代表后端服务的HTTP版本:HTTP/1.0、HTTP/1.1;(仅适用于TCP监听器) 注意:此字段可能返回 null,表示取不到有效值。 */ public $HttpVersion; /** - * @var integer 自定义探测相关参数。健康检查源IP类型:0(使用LB的VIP作为源IP),1(使用100.64网段IP作为源IP),默认值:0 + * @var integer 健康检查源IP类型:0(使用LB的VIP作为源IP),1(使用100.64网段IP作为源IP),默认值:0 注意:此字段可能返回 null,表示取不到有效值。 */ public $SourceIpType; @@ -198,7 +201,8 @@ class HealthCheck extends AbstractModel * @param integer $HealthSwitch 是否开启健康检查:1(开启)、0(关闭)。 * @param integer $TimeOut 健康检查的响应超时时间(仅适用于四层监听器),可选值:2~60,默认值:2,单位:秒。响应超时时间要小于检查间隔时间。 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $IntervalTime 健康检查探测间隔时间,默认值:5,可选值:5~300,单位:秒。 + * @param integer $IntervalTime 健康检查探测间隔时间,默认值:5,IPv4 CLB实例的取值范围为:2-300,IPv6 CLB 实例的取值范围为:5-300。单位:秒。 +说明:部分老旧 IPv4 CLB实例的取值范围为:5-300。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $HealthNum 健康阈值,默认值:3,表示当连续探测三次健康则表示该转发正常,可选值:2~10,单位:次。 注意:此字段可能返回 null,表示取不到有效值。 @@ -209,7 +213,7 @@ class HealthCheck extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $HttpCheckPath 健康检查路径(仅适用于HTTP/HTTPS转发规则、TCP监听器的HTTP健康检查方式)。 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $HttpCheckDomain 健康检查域名(仅适用于HTTP/HTTPS转发规则、TCP监听器的HTTP健康检查方式,当监听器是TCP类型时,该参数为必填项)。 + * @param string $HttpCheckDomain 健康检查域名(仅适用于HTTP/HTTPS监听器和TCP监听器的HTTP健康检查方式。针对TCP监听器,当使用HTTP健康检查方式时,该参数为必填项)。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $HttpCheckMethod 健康检查方法(仅适用于HTTP/HTTPS转发规则、TCP监听器的HTTP健康检查方式),默认值:HEAD,可选值HEAD或GET。 注意:此字段可能返回 null,表示取不到有效值。 @@ -221,11 +225,11 @@ class HealthCheck extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RecvContext 自定义探测相关参数。健康检查协议CheckType的值取CUSTOM时,必填此字段,代表健康检查返回的结果,只允许ASCII可见字符,最大长度限制500。(仅适用于TCP/UDP监听器)。 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $CheckType 自定义探测相关参数。健康检查使用的协议:TCP | HTTP | CUSTOM(仅适用于TCP/UDP监听器,其中UDP监听器只支持CUSTOM;如果使用自定义健康检查功能,则必传)。 + * @param string $CheckType 健康检查使用的协议。取值 TCP | HTTP | HTTPS | GRPC | PING | CUSTOM,UDP监听器支持PING/CUSTOM,TCP监听器支持TCP/HTTP/CUSTOM,TCP_SSL/QUIC监听器支持TCP/HTTP,HTTP规则支持HTTP/GRPC,HTTPS规则支持HTTP/HTTPS/GRPC。 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $HttpVersion 自定义探测相关参数。健康检查协议CheckType的值取HTTP时,必传此字段,代表后端服务的HTTP版本:HTTP/1.0、HTTP/1.1;(仅适用于TCP监听器) + * @param string $HttpVersion HTTP版本。健康检查协议CheckType的值取HTTP时,必传此字段,代表后端服务的HTTP版本:HTTP/1.0、HTTP/1.1;(仅适用于TCP监听器) 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $SourceIpType 自定义探测相关参数。健康检查源IP类型:0(使用LB的VIP作为源IP),1(使用100.64网段IP作为源IP),默认值:0 + * @param integer $SourceIpType 健康检查源IP类型:0(使用LB的VIP作为源IP),1(使用100.64网段IP作为源IP),默认值:0 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ExtendedCode GRPC健康检查状态码(仅适用于后端转发协议为GRPC的规则)。默认值为 12,可输入值为数值、多个数值、或者范围,例如 20 或 20,25 或 0-99 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/InternetAccessible.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/InternetAccessible.php index 288ac5eb..f5e236eb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/InternetAccessible.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/InternetAccessible.php @@ -29,13 +29,13 @@ BANDWIDTH_PACKAGE 按带宽包计费; * @method integer getInternetMaxBandwidthOut() 获取最大出带宽,单位Mbps,仅对公网属性的共享型、性能容量型和独占型 CLB 实例、以及内网属性的性能容量型 CLB 实例生效。 - 对于公网属性的共享型和独占型 CLB 实例,最大出带宽的范围为1Mbps-2048Mbps。 - 对于公网属性和内网属性的性能容量型 CLB实例 - - 当您开通了普通规格的性能容量型时,最大出带宽的范围为1Mbps-10240Mbps。普通规格的性能容量型正在内测中,请提交 [内测申请](https://cloud.tencent.com/apply/p/hf45esx99lf)。 + - 默认为普通规格的性能容量型实例,SLA对应超强型1规格,最大出带宽的范围为1Mbps-10240Mbps。 - 当您开通了超大型规格的性能容量型时,最大出带宽的范围为1Mbps-61440Mbps。超大型规格的性能容量型正在内测中,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setInternetMaxBandwidthOut(integer $InternetMaxBandwidthOut) 设置最大出带宽,单位Mbps,仅对公网属性的共享型、性能容量型和独占型 CLB 实例、以及内网属性的性能容量型 CLB 实例生效。 - 对于公网属性的共享型和独占型 CLB 实例,最大出带宽的范围为1Mbps-2048Mbps。 - 对于公网属性和内网属性的性能容量型 CLB实例 - - 当您开通了普通规格的性能容量型时,最大出带宽的范围为1Mbps-10240Mbps。普通规格的性能容量型正在内测中,请提交 [内测申请](https://cloud.tencent.com/apply/p/hf45esx99lf)。 + - 默认为普通规格的性能容量型实例,SLA对应超强型1规格,最大出带宽的范围为1Mbps-10240Mbps。 - 当您开通了超大型规格的性能容量型时,最大出带宽的范围为1Mbps-61440Mbps。超大型规格的性能容量型正在内测中,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getBandwidthpkgSubType() 获取带宽包的类型,如SINGLEISP @@ -56,7 +56,7 @@ BANDWIDTH_PACKAGE 按带宽包计费; * @var integer 最大出带宽,单位Mbps,仅对公网属性的共享型、性能容量型和独占型 CLB 实例、以及内网属性的性能容量型 CLB 实例生效。 - 对于公网属性的共享型和独占型 CLB 实例,最大出带宽的范围为1Mbps-2048Mbps。 - 对于公网属性和内网属性的性能容量型 CLB实例 - - 当您开通了普通规格的性能容量型时,最大出带宽的范围为1Mbps-10240Mbps。普通规格的性能容量型正在内测中,请提交 [内测申请](https://cloud.tencent.com/apply/p/hf45esx99lf)。 + - 默认为普通规格的性能容量型实例,SLA对应超强型1规格,最大出带宽的范围为1Mbps-10240Mbps。 - 当您开通了超大型规格的性能容量型时,最大出带宽的范围为1Mbps-61440Mbps。超大型规格的性能容量型正在内测中,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。 注意:此字段可能返回 null,表示取不到有效值。 */ @@ -75,7 +75,7 @@ BANDWIDTH_PACKAGE 按带宽包计费; * @param integer $InternetMaxBandwidthOut 最大出带宽,单位Mbps,仅对公网属性的共享型、性能容量型和独占型 CLB 实例、以及内网属性的性能容量型 CLB 实例生效。 - 对于公网属性的共享型和独占型 CLB 实例,最大出带宽的范围为1Mbps-2048Mbps。 - 对于公网属性和内网属性的性能容量型 CLB实例 - - 当您开通了普通规格的性能容量型时,最大出带宽的范围为1Mbps-10240Mbps。普通规格的性能容量型正在内测中,请提交 [内测申请](https://cloud.tencent.com/apply/p/hf45esx99lf)。 + - 默认为普通规格的性能容量型实例,SLA对应超强型1规格,最大出带宽的范围为1Mbps-10240Mbps。 - 当您开通了超大型规格的性能容量型时,最大出带宽的范围为1Mbps-61440Mbps。超大型规格的性能容量型正在内测中,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $BandwidthpkgSubType 带宽包的类型,如SINGLEISP diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/ModifyListenerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/ModifyListenerRequest.php index f75c9909..7e5d69ae 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/ModifyListenerRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/ModifyListenerRequest.php @@ -28,10 +28,10 @@ use TencentCloud\Common\AbstractModel; * @method void setListenerName(string $ListenerName) 设置新的监听器名称。 * @method integer getSessionExpireTime() 获取会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。 * @method void setSessionExpireTime(integer $SessionExpireTime) 设置会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。 - * @method HealthCheck getHealthCheck() 获取健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL监听器。 - * @method void setHealthCheck(HealthCheck $HealthCheck) 设置健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL监听器。 - * @method CertificateInput getCertificate() 获取证书相关信息,此参数仅适用于HTTPS/TCP_SSL监听器;此参数和MultiCertInfo不能同时传入。 - * @method void setCertificate(CertificateInput $Certificate) 设置证书相关信息,此参数仅适用于HTTPS/TCP_SSL监听器;此参数和MultiCertInfo不能同时传入。 + * @method HealthCheck getHealthCheck() 获取健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。 + * @method void setHealthCheck(HealthCheck $HealthCheck) 设置健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。 + * @method CertificateInput getCertificate() 获取证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。 + * @method void setCertificate(CertificateInput $Certificate) 设置证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。 * @method string getScheduler() 获取监听器转发的方式。可选值:WRR、LEAST_CONN 分别表示按权重轮询、最小连接数, 默认为 WRR。 * @method void setScheduler(string $Scheduler) 设置监听器转发的方式。可选值:WRR、LEAST_CONN @@ -78,12 +78,12 @@ class ModifyListenerRequest extends AbstractModel public $SessionExpireTime; /** - * @var HealthCheck 健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL监听器。 + * @var HealthCheck 健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。 */ public $HealthCheck; /** - * @var CertificateInput 证书相关信息,此参数仅适用于HTTPS/TCP_SSL监听器;此参数和MultiCertInfo不能同时传入。 + * @var CertificateInput 证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。 */ public $Certificate; @@ -143,8 +143,8 @@ class ModifyListenerRequest extends AbstractModel * @param string $ListenerId 负载均衡监听器ID。 * @param string $ListenerName 新的监听器名称。 * @param integer $SessionExpireTime 会话保持时间,单位:秒。可选值:30~3600,默认 0,表示不开启。此参数仅适用于TCP/UDP监听器。 - * @param HealthCheck $HealthCheck 健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL监听器。 - * @param CertificateInput $Certificate 证书相关信息,此参数仅适用于HTTPS/TCP_SSL监听器;此参数和MultiCertInfo不能同时传入。 + * @param HealthCheck $HealthCheck 健康检查相关参数,此参数仅适用于TCP/UDP/TCP_SSL/QUIC监听器。 + * @param CertificateInput $Certificate 证书相关信息,此参数仅适用于HTTPS/TCP_SSL/QUIC监听器;此参数和MultiCertInfo不能同时传入。 * @param string $Scheduler 监听器转发的方式。可选值:WRR、LEAST_CONN 分别表示按权重轮询、最小连接数, 默认为 WRR。 * @param integer $SniSwitch 是否开启SNI特性,此参数仅适用于HTTPS监听器。注意:未开启SNI的监听器可以开启SNI;已开启SNI的监听器不能关闭SNI。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/ModifyLoadBalancersProjectRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/ModifyLoadBalancersProjectRequest.php new file mode 100644 index 00000000..45ee37bc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/ModifyLoadBalancersProjectRequest.php @@ -0,0 +1,65 @@ +LoadBalancerIds = $param["LoadBalancerIds"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/ModifyLoadBalancersProjectResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/ModifyLoadBalancersProjectResponse.php new file mode 100644 index 00000000..6c4f0ff8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/ModifyLoadBalancersProjectResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/Resource.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/Resource.php index 42a65510..4da5fd8b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/Resource.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/Resource.php @@ -27,6 +27,10 @@ use TencentCloud\Common\AbstractModel; * @method array getAvailabilitySet() 获取可用资源。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAvailabilitySet(array $AvailabilitySet) 设置可用资源。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getTypeSet() 获取运营商类型信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTypeSet(array $TypeSet) 设置运营商类型信息 注意:此字段可能返回 null,表示取不到有效值。 */ class Resource extends AbstractModel @@ -47,10 +51,18 @@ class Resource extends AbstractModel */ public $AvailabilitySet; + /** + * @var array 运营商类型信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TypeSet; + /** * @param array $Type 运营商内具体资源信息,如"CMCC", "CUCC", "CTCC", "BGP", "INTERNAL"。 * @param string $Isp 运营商信息,如"CMCC", "CUCC", "CTCC", "BGP", "INTERNAL"。 * @param array $AvailabilitySet 可用资源。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $TypeSet 运营商类型信息 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -82,5 +94,14 @@ class Resource extends AbstractModel array_push($this->AvailabilitySet, $obj); } } + + if (array_key_exists("TypeSet",$param) and $param["TypeSet"] !== null) { + $this->TypeSet = []; + foreach ($param["TypeSet"] as $key => $value){ + $obj = new TypeInfo(); + $obj->deserialize($value); + array_push($this->TypeSet, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/RewriteLocationMap.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/RewriteLocationMap.php index 9390b813..a8d71892 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/RewriteLocationMap.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/RewriteLocationMap.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getSourceLocationId() 获取源转发规则ID * @method void setSourceLocationId(string $SourceLocationId) 设置源转发规则ID - * @method string getTargetLocationId() 获取重定向至的目标转发规则ID - * @method void setTargetLocationId(string $TargetLocationId) 设置重定向至的目标转发规则ID + * @method string getTargetLocationId() 获取重定向目标转发规则的ID + * @method void setTargetLocationId(string $TargetLocationId) 设置重定向目标转发规则的ID * @method integer getRewriteCode() 获取重定向状态码,可取值301,302,307 * @method void setRewriteCode(integer $RewriteCode) 设置重定向状态码,可取值301,302,307 * @method boolean getTakeUrl() 获取重定向是否携带匹配的url,配置RewriteCode时必填 @@ -39,7 +39,7 @@ class RewriteLocationMap extends AbstractModel public $SourceLocationId; /** - * @var string 重定向至的目标转发规则ID + * @var string 重定向目标转发规则的ID */ public $TargetLocationId; @@ -60,7 +60,7 @@ class RewriteLocationMap extends AbstractModel /** * @param string $SourceLocationId 源转发规则ID - * @param string $TargetLocationId 重定向至的目标转发规则ID + * @param string $TargetLocationId 重定向目标转发规则的ID * @param integer $RewriteCode 重定向状态码,可取值301,302,307 * @param boolean $TakeUrl 重定向是否携带匹配的url,配置RewriteCode时必填 * @param string $SourceDomain 源转发的域名,必须是SourceLocationId对应的域名,配置RewriteCode时必填 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/RuleInput.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/RuleInput.php index 6d70c336..127829b4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/RuleInput.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/RuleInput.php @@ -34,8 +34,8 @@ use TencentCloud\Common\AbstractModel; 分别表示按权重轮询、最小连接数、按IP哈希, 默认为 WRR。 * @method void setScheduler(string $Scheduler) 设置规则的请求转发方式,可选值:WRR、LEAST_CONN、IP_HASH 分别表示按权重轮询、最小连接数、按IP哈希, 默认为 WRR。 - * @method string getForwardType() 获取负载均衡与后端服务之间的转发协议,目前支持 HTTP/HTTPS/TRPC,TRPC暂未对外开放。 - * @method void setForwardType(string $ForwardType) 设置负载均衡与后端服务之间的转发协议,目前支持 HTTP/HTTPS/TRPC,TRPC暂未对外开放。 + * @method string getForwardType() 获取负载均衡与后端服务之间的转发协议,目前支持 HTTP/HTTPS/GRPC/TRPC,TRPC暂未对外开放,默认HTTP。 + * @method void setForwardType(string $ForwardType) 设置负载均衡与后端服务之间的转发协议,目前支持 HTTP/HTTPS/GRPC/TRPC,TRPC暂未对外开放,默认HTTP。 * @method boolean getDefaultServer() 获取是否将该域名设为默认域名,注意,一个监听器下只能设置一个默认域名。 * @method void setDefaultServer(boolean $DefaultServer) 设置是否将该域名设为默认域名,注意,一个监听器下只能设置一个默认域名。 * @method boolean getHttp2() 获取是否开启Http2,注意,只有HTTPS域名才能开启Http2。 @@ -87,7 +87,7 @@ class RuleInput extends AbstractModel public $Scheduler; /** - * @var string 负载均衡与后端服务之间的转发协议,目前支持 HTTP/HTTPS/TRPC,TRPC暂未对外开放。 + * @var string 负载均衡与后端服务之间的转发协议,目前支持 HTTP/HTTPS/GRPC/TRPC,TRPC暂未对外开放,默认HTTP。 */ public $ForwardType; @@ -139,7 +139,7 @@ class RuleInput extends AbstractModel * @param CertificateInput $Certificate 证书信息;此参数和MultiCertInfo不能同时传入。 * @param string $Scheduler 规则的请求转发方式,可选值:WRR、LEAST_CONN、IP_HASH 分别表示按权重轮询、最小连接数、按IP哈希, 默认为 WRR。 - * @param string $ForwardType 负载均衡与后端服务之间的转发协议,目前支持 HTTP/HTTPS/TRPC,TRPC暂未对外开放。 + * @param string $ForwardType 负载均衡与后端服务之间的转发协议,目前支持 HTTP/HTTPS/GRPC/TRPC,TRPC暂未对外开放,默认HTTP。 * @param boolean $DefaultServer 是否将该域名设为默认域名,注意,一个监听器下只能设置一个默认域名。 * @param boolean $Http2 是否开启Http2,注意,只有HTTPS域名才能开启Http2。 * @param string $TargetType 后端目标类型,NODE表示绑定普通节点,TARGETGROUP表示绑定目标组 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/SlaUpdateParam.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/SlaUpdateParam.php index cd4bae23..6679fed0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/SlaUpdateParam.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/SlaUpdateParam.php @@ -22,12 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method string getLoadBalancerId() 获取lb的字符串ID * @method void setLoadBalancerId(string $LoadBalancerId) 设置lb的字符串ID - * @method string getSlaType() 获取升级为性能容量型,固定取值为SLA。SLA表示升级为默认规格的性能容量型实例。 -
    • 当您开通了普通规格的性能容量型时,SLA对应超强型1规格。普通规格的性能容量型正在内测中,请提交 [内测申请](https://cloud.tencent.com/apply/p/hf45esx99lf)。
    • -
    • 当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。超大型规格的性能容量型正在内测中,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。
    - * @method void setSlaType(string $SlaType) 设置升级为性能容量型,固定取值为SLA。SLA表示升级为默认规格的性能容量型实例。 -
    • 当您开通了普通规格的性能容量型时,SLA对应超强型1规格。普通规格的性能容量型正在内测中,请提交 [内测申请](https://cloud.tencent.com/apply/p/hf45esx99lf)。
    • -
    • 当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。超大型规格的性能容量型正在内测中,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。
    + * @method string getSlaType() 获取升级为性能容量型,固定取值为SLA。SLA表示超强型1规格。 +当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。如需超大型规格的性能容量型,请提交[工单申请](https://console.cloud.tencent.com/workorder/category)。 + * @method void setSlaType(string $SlaType) 设置升级为性能容量型,固定取值为SLA。SLA表示超强型1规格。 +当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。如需超大型规格的性能容量型,请提交[工单申请](https://console.cloud.tencent.com/workorder/category)。 */ class SlaUpdateParam extends AbstractModel { @@ -37,17 +35,15 @@ class SlaUpdateParam extends AbstractModel public $LoadBalancerId; /** - * @var string 升级为性能容量型,固定取值为SLA。SLA表示升级为默认规格的性能容量型实例。 -
    • 当您开通了普通规格的性能容量型时,SLA对应超强型1规格。普通规格的性能容量型正在内测中,请提交 [内测申请](https://cloud.tencent.com/apply/p/hf45esx99lf)。
    • -
    • 当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。超大型规格的性能容量型正在内测中,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。
    + * @var string 升级为性能容量型,固定取值为SLA。SLA表示超强型1规格。 +当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。如需超大型规格的性能容量型,请提交[工单申请](https://console.cloud.tencent.com/workorder/category)。 */ public $SlaType; /** * @param string $LoadBalancerId lb的字符串ID - * @param string $SlaType 升级为性能容量型,固定取值为SLA。SLA表示升级为默认规格的性能容量型实例。 -
    • 当您开通了普通规格的性能容量型时,SLA对应超强型1规格。普通规格的性能容量型正在内测中,请提交 [内测申请](https://cloud.tencent.com/apply/p/hf45esx99lf)。
    • -
    • 当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。超大型规格的性能容量型正在内测中,请提交 [工单申请](https://console.cloud.tencent.com/workorder/category)。
    + * @param string $SlaType 升级为性能容量型,固定取值为SLA。SLA表示超强型1规格。 +当您开通了超大型规格的性能容量型时,SLA对应超强型4规格。如需超大型规格的性能容量型,请提交[工单申请](https://console.cloud.tencent.com/workorder/category)。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/SpecAvailability.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/SpecAvailability.php new file mode 100644 index 00000000..fe037660 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/SpecAvailability.php @@ -0,0 +1,73 @@ +SpecType = $param["SpecType"]; + } + + if (array_key_exists("Availability",$param) and $param["Availability"] !== null) { + $this->Availability = $param["Availability"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/TargetGroupAssociation.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/TargetGroupAssociation.php index 36a9cdf0..7a775394 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/TargetGroupAssociation.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/TargetGroupAssociation.php @@ -22,10 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method string getLoadBalancerId() 获取负载均衡ID * @method void setLoadBalancerId(string $LoadBalancerId) 设置负载均衡ID - * @method string getListenerId() 获取监听器ID - * @method void setListenerId(string $ListenerId) 设置监听器ID * @method string getTargetGroupId() 获取目标组ID * @method void setTargetGroupId(string $TargetGroupId) 设置目标组ID + * @method string getListenerId() 获取监听器ID + * @method void setListenerId(string $ListenerId) 设置监听器ID * @method string getLocationId() 获取转发规则ID * @method void setLocationId(string $LocationId) 设置转发规则ID */ @@ -36,16 +36,16 @@ class TargetGroupAssociation extends AbstractModel */ public $LoadBalancerId; - /** - * @var string 监听器ID - */ - public $ListenerId; - /** * @var string 目标组ID */ public $TargetGroupId; + /** + * @var string 监听器ID + */ + public $ListenerId; + /** * @var string 转发规则ID */ @@ -53,8 +53,8 @@ class TargetGroupAssociation extends AbstractModel /** * @param string $LoadBalancerId 负载均衡ID - * @param string $ListenerId 监听器ID * @param string $TargetGroupId 目标组ID + * @param string $ListenerId 监听器ID * @param string $LocationId 转发规则ID */ function __construct() @@ -74,14 +74,14 @@ class TargetGroupAssociation extends AbstractModel $this->LoadBalancerId = $param["LoadBalancerId"]; } - if (array_key_exists("ListenerId",$param) and $param["ListenerId"] !== null) { - $this->ListenerId = $param["ListenerId"]; - } - if (array_key_exists("TargetGroupId",$param) and $param["TargetGroupId"] !== null) { $this->TargetGroupId = $param["TargetGroupId"]; } + if (array_key_exists("ListenerId",$param) and $param["ListenerId"] !== null) { + $this->ListenerId = $param["ListenerId"]; + } + if (array_key_exists("LocationId",$param) and $param["LocationId"] !== null) { $this->LocationId = $param["LocationId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/TargetHealth.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/TargetHealth.php index 2fa3fad6..e873c303 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/TargetHealth.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/TargetHealth.php @@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setTargetId(string $TargetId) 设置Target的实例ID,如 ins-12345678 * @method string getHealthStatusDetail() 获取当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。 * @method void setHealthStatusDetail(string $HealthStatusDetail) 设置当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。 - * @method string getHealthStatusDetial() 获取当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。(该参数对象即将下线,不推荐使用,请使用HealthStatusDetail获取健康详情) - * @method void setHealthStatusDetial(string $HealthStatusDetial) 设置当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。(该参数对象即将下线,不推荐使用,请使用HealthStatusDetail获取健康详情) + * @method string getHealthStatusDetial() 获取(**该参数对象即将下线,不推荐使用,请使用HealthStatusDetail获取健康详情**) 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。 + * @method void setHealthStatusDetial(string $HealthStatusDetial) 设置(**该参数对象即将下线,不推荐使用,请使用HealthStatusDetail获取健康详情**) 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。 */ class TargetHealth extends AbstractModel { @@ -61,7 +61,8 @@ class TargetHealth extends AbstractModel public $HealthStatusDetail; /** - * @var string 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。(该参数对象即将下线,不推荐使用,请使用HealthStatusDetail获取健康详情) + * @var string (**该参数对象即将下线,不推荐使用,请使用HealthStatusDetail获取健康详情**) 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。 + * @deprecated */ public $HealthStatusDetial; @@ -71,7 +72,7 @@ class TargetHealth extends AbstractModel * @param boolean $HealthStatus 当前健康状态,true:健康,false:不健康(包括尚未开始探测、探测中、状态异常等几种状态)。只有处于健康状态(且权重大于0),负载均衡才会向其转发流量。 * @param string $TargetId Target的实例ID,如 ins-12345678 * @param string $HealthStatusDetail 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。 - * @param string $HealthStatusDetial 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。(该参数对象即将下线,不推荐使用,请使用HealthStatusDetail获取健康详情) + * @param string $HealthStatusDetial (**该参数对象即将下线,不推荐使用,请使用HealthStatusDetail获取健康详情**) 当前健康状态的详细信息。如:Alive、Dead、Unknown。Alive状态为健康,Dead状态为异常,Unknown状态包括尚未开始探测、探测中、状态未知。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/TypeInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/TypeInfo.php new file mode 100644 index 00000000..c372da36 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Clb/V20180317/Models/TypeInfo.php @@ -0,0 +1,78 @@ +Type = $param["Type"]; + } + + if (array_key_exists("SpecAvailabilitySet",$param) and $param["SpecAvailabilitySet"] !== null) { + $this->SpecAvailabilitySet = []; + foreach ($param["SpecAvailabilitySet"] as $key => $value){ + $obj = new SpecAvailability(); + $obj->deserialize($value); + array_push($this->SpecAvailabilitySet, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20210524/Models/WorkspaceTemplateInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20210524/Models/WorkspaceTemplateInfo.php index 22dc2e68..14d44320 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20210524/Models/WorkspaceTemplateInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20210524/Models/WorkspaceTemplateInfo.php @@ -89,10 +89,6 @@ use TencentCloud\Common\AbstractModel; * @method string getPluginFile() 获取xxx 注意:此字段可能返回 null,表示取不到有效值。 * @method void setPluginFile(string $PluginFile) 设置xxx -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getPrebuildFile() 获取xxx -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPrebuildFile(string $PrebuildFile) 设置xxx 注意:此字段可能返回 null,表示取不到有效值。 * @method boolean getMarked() 获取是否标记 * @method void setMarked(boolean $Marked) 设置是否标记 @@ -238,12 +234,6 @@ class WorkspaceTemplateInfo extends AbstractModel */ public $PluginFile; - /** - * @var string xxx -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $PrebuildFile; - /** * @var boolean 是否标记 */ @@ -334,8 +324,6 @@ class WorkspaceTemplateInfo extends AbstractModel * @param string $DevFile xxx 注意:此字段可能返回 null,表示取不到有效值。 * @param string $PluginFile xxx -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $PrebuildFile xxx 注意:此字段可能返回 null,表示取不到有效值。 * @param boolean $Marked 是否标记 * @param integer $MarkAt 标记状态 @@ -442,10 +430,6 @@ class WorkspaceTemplateInfo extends AbstractModel $this->PluginFile = $param["PluginFile"]; } - if (array_key_exists("PrebuildFile",$param) and $param["PrebuildFile"] !== null) { - $this->PrebuildFile = $param["PrebuildFile"]; - } - if (array_key_exists("Marked",$param) and $param["Marked"] !== null) { $this->Marked = $param["Marked"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/CloudstudioClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/CloudstudioClient.php new file mode 100644 index 00000000..5b9188a8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/CloudstudioClient.php @@ -0,0 +1,72 @@ +endpoint, $this->version, $credential, $region, $profile); + } + + public function returnResponse($action, $response) + { + $respClass = "TencentCloud"."\\".ucfirst("cloudstudio")."\\"."V20230508\\Models"."\\".ucfirst($action)."Response"; + $obj = new $respClass(); + $obj->deserialize($response); + return $obj; + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceRequest.php new file mode 100644 index 00000000..12383d4e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceRequest.php @@ -0,0 +1,144 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Specs",$param) and $param["Specs"] !== null) { + $this->Specs = $param["Specs"]; + } + + if (array_key_exists("Image",$param) and $param["Image"] !== null) { + $this->Image = $param["Image"]; + } + + if (array_key_exists("Repository",$param) and $param["Repository"] !== null) { + $this->Repository = new GitRepository(); + $this->Repository->deserialize($param["Repository"]); + } + + if (array_key_exists("Envs",$param) and $param["Envs"] !== null) { + $this->Envs = []; + foreach ($param["Envs"] as $key => $value){ + $obj = new Env(); + $obj->deserialize($value); + array_push($this->Envs, $obj); + } + } + + if (array_key_exists("Extensions",$param) and $param["Extensions"] !== null) { + $this->Extensions = $param["Extensions"]; + } + + if (array_key_exists("Lifecycle",$param) and $param["Lifecycle"] !== null) { + $this->Lifecycle = new LifeCycle(); + $this->Lifecycle->deserialize($param["Lifecycle"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceResponse.php new file mode 100644 index 00000000..a4357b19 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceResponse.php @@ -0,0 +1,77 @@ +SpaceKey = $param["SpaceKey"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceTokenRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceTokenRequest.php new file mode 100644 index 00000000..ef084d51 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceTokenRequest.php @@ -0,0 +1,77 @@ +SpaceKey = $param["SpaceKey"]; + } + + if (array_key_exists("TokenExpiredLimitSec",$param) and $param["TokenExpiredLimitSec"] !== null) { + $this->TokenExpiredLimitSec = $param["TokenExpiredLimitSec"]; + } + + if (array_key_exists("Policies",$param) and $param["Policies"] !== null) { + $this->Policies = $param["Policies"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/DeployDynamicBcosContractResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceTokenResponse.php old mode 100755 new mode 100644 similarity index 65% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/DeployDynamicBcosContractResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceTokenResponse.php index 35358280..9b0b6c04 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/DeployDynamicBcosContractResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/CreateWorkspaceTokenResponse.php @@ -14,23 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tbaas\V20180416\Models; +namespace TencentCloud\Cloudstudio\V20230508\Models; use TencentCloud\Common\AbstractModel; /** - * DeployDynamicBcosContract返回参数结构体 + * CreateWorkspaceToken返回参数结构体 * - * @method string getContractAddress() 获取部署成功返回的合约地址 - * @method void setContractAddress(string $ContractAddress) 设置部署成功返回的合约地址 + * @method string getToken() 获取访问工作空间临时凭证 + * @method void setToken(string $Token) 设置访问工作空间临时凭证 + * @method string getExpiredTime() 获取token 过期时间 + * @method void setExpiredTime(string $ExpiredTime) 设置token 过期时间 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DeployDynamicBcosContractResponse extends AbstractModel +class CreateWorkspaceTokenResponse extends AbstractModel { /** - * @var string 部署成功返回的合约地址 + * @var string 访问工作空间临时凭证 */ - public $ContractAddress; + public $Token; + + /** + * @var string token 过期时间 + */ + public $ExpiredTime; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +45,8 @@ class DeployDynamicBcosContractResponse extends AbstractModel public $RequestId; /** - * @param string $ContractAddress 部署成功返回的合约地址 + * @param string $Token 访问工作空间临时凭证 + * @param string $ExpiredTime token 过期时间 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,8 +62,12 @@ class DeployDynamicBcosContractResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ContractAddress",$param) and $param["ContractAddress"] !== null) { - $this->ContractAddress = $param["ContractAddress"]; + if (array_key_exists("Token",$param) and $param["Token"] !== null) { + $this->Token = $param["Token"]; + } + + if (array_key_exists("ExpiredTime",$param) and $param["ExpiredTime"] !== null) { + $this->ExpiredTime = $param["ExpiredTime"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/EnableHashRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeConfigRequest.php old mode 100755 new mode 100644 similarity index 68% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/EnableHashRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeConfigRequest.php index a0c32493..6cdcb47b --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/EnableHashRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeConfigRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Cloudstudio\V20230508\Models; use TencentCloud\Common\AbstractModel; /** - * EnableHash请求参数结构体 + * DescribeConfig请求参数结构体 * - * @method string getHash() 获取合约CNS地址 - * @method void setHash(string $Hash) 设置合约CNS地址 + * @method string getName() 获取配置名称 + * @method void setName(string $Name) 设置配置名称 */ -class EnableHashRequest extends AbstractModel +class DescribeConfigRequest extends AbstractModel { /** - * @var string 合约CNS地址 + * @var string 配置名称 */ - public $Hash; + public $Name; /** - * @param string $Hash 合约CNS地址 + * @param string $Name 配置名称 */ function __construct() { @@ -46,8 +46,8 @@ class EnableHashRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Hash",$param) and $param["Hash"] !== null) { - $this->Hash = $param["Hash"]; + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyConnectionPoolResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeConfigResponse.php old mode 100755 new mode 100644 similarity index 77% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyConnectionPoolResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeConfigResponse.php index 3afec497..93a3d598 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyConnectionPoolResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeConfigResponse.php @@ -14,26 +14,26 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cdb\V20170320\Models; +namespace TencentCloud\Cloudstudio\V20230508\Models; use TencentCloud\Common\AbstractModel; /** - * ModifyCDBProxyConnectionPool返回参数结构体 + * DescribeConfig返回参数结构体 * - * @method string getAsyncRequestId() 获取异步处理ID + * @method string getData() 获取配置值 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setAsyncRequestId(string $AsyncRequestId) 设置异步处理ID + * @method void setData(string $Data) 设置配置值 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class ModifyCDBProxyConnectionPoolResponse extends AbstractModel +class DescribeConfigResponse extends AbstractModel { /** - * @var string 异步处理ID + * @var string 配置值 注意:此字段可能返回 null,表示取不到有效值。 */ - public $AsyncRequestId; + public $Data; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -41,7 +41,7 @@ class ModifyCDBProxyConnectionPoolResponse extends AbstractModel public $RequestId; /** - * @param string $AsyncRequestId 异步处理ID + * @param string $Data 配置值 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -58,8 +58,8 @@ class ModifyCDBProxyConnectionPoolResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("AsyncRequestId",$param) and $param["AsyncRequestId"] !== null) { - $this->AsyncRequestId = $param["AsyncRequestId"]; + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = $param["Data"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeImagesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeImagesRequest.php new file mode 100644 index 00000000..f4eb59c3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeImagesRequest.php @@ -0,0 +1,47 @@ +Images = []; + foreach ($param["Images"] as $key => $value){ + $obj = new Image(); + $obj->deserialize($value); + array_push($this->Images, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDeployInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeWorkspacesRequest.php old mode 100755 new mode 100644 similarity index 65% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDeployInfoRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeWorkspacesRequest.php index b7c4505d..0e8f702f --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDeployInfoRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeWorkspacesRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Cloudstudio\V20230508\Models; use TencentCloud\Common\AbstractModel; /** - * GetDeployInfo请求参数结构体 + * DescribeWorkspaces请求参数结构体 * - * @method string getHash() 获取合约CNS地址 - * @method void setHash(string $Hash) 设置合约CNS地址 + * @method string getName() 获取工作空间名称过滤条件 + * @method void setName(string $Name) 设置工作空间名称过滤条件 */ -class GetDeployInfoRequest extends AbstractModel +class DescribeWorkspacesRequest extends AbstractModel { /** - * @var string 合约CNS地址 + * @var string 工作空间名称过滤条件 */ - public $Hash; + public $Name; /** - * @param string $Hash 合约CNS地址 + * @param string $Name 工作空间名称过滤条件 */ function __construct() { @@ -46,8 +46,8 @@ class GetDeployInfoRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Hash",$param) and $param["Hash"] !== null) { - $this->Hash = $param["Hash"]; + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeWorkspacesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeWorkspacesResponse.php new file mode 100644 index 00000000..39c9e5d9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/DescribeWorkspacesResponse.php @@ -0,0 +1,70 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new WorkspaceStatusInfo(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Filter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/Env.php old mode 100755 new mode 100644 similarity index 70% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Filter.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/Env.php index e61313f9..e5696e7d --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Filter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/Env.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cms\V20190321\Models; +namespace TencentCloud\Cloudstudio\V20230508\Models; use TencentCloud\Common\AbstractModel; /** - * 筛选数据结构 + * 环境变量 * - * @method string getName() 获取需要过滤的字段 - * @method void setName(string $Name) 设置需要过滤的字段 - * @method string getValue() 获取需要过滤字段的值 - * @method void setValue(string $Value) 设置需要过滤字段的值 + * @method string getName() 获取环境变量 key + * @method void setName(string $Name) 设置环境变量 key + * @method string getValue() 获取环境变量 value + * @method void setValue(string $Value) 设置环境变量 value */ -class Filter extends AbstractModel +class Env extends AbstractModel { /** - * @var string 需要过滤的字段 + * @var string 环境变量 key */ public $Name; /** - * @var string 需要过滤字段的值 + * @var string 环境变量 value */ public $Value; /** - * @param string $Name 需要过滤的字段 - * @param string $Value 需要过滤字段的值 + * @param string $Name 环境变量 key + * @param string $Value 环境变量 value */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/GitRepository.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/GitRepository.php new file mode 100644 index 00000000..04691580 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/GitRepository.php @@ -0,0 +1,65 @@ +Url = $param["Url"]; + } + + if (array_key_exists("Branch",$param) and $param["Branch"] !== null) { + $this->Branch = $param["Branch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RegisterIssuerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/Image.php old mode 100755 new mode 100644 similarity index 54% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RegisterIssuerRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/Image.php index c07180f0..14f236f8 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RegisterIssuerRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/Image.php @@ -14,40 +14,40 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Cloudstudio\V20230508\Models; use TencentCloud\Common\AbstractModel; /** - * RegisterIssuer请求参数结构体 + * 基础镜像 * - * @method string getDid() 获取tdid - * @method void setDid(string $Did) 设置tdid - * @method string getName() 获取权威机构名称 - * @method void setName(string $Name) 设置权威机构名称 - * @method string getDescription() 获取备注 - * @method void setDescription(string $Description) 设置备注 + * @method string getName() 获取镜像名称 + * @method void setName(string $Name) 设置镜像名称 + * @method string getRepository() 获取镜像仓库 + * @method void setRepository(string $Repository) 设置镜像仓库 + * @method array getTags() 获取tag 列表 + * @method void setTags(array $Tags) 设置tag 列表 */ -class RegisterIssuerRequest extends AbstractModel +class Image extends AbstractModel { /** - * @var string tdid - */ - public $Did; - - /** - * @var string 权威机构名称 + * @var string 镜像名称 */ public $Name; /** - * @var string 备注 + * @var string 镜像仓库 */ - public $Description; + public $Repository; /** - * @param string $Did tdid - * @param string $Name 权威机构名称 - * @param string $Description 备注 + * @var array tag 列表 + */ + public $Tags; + + /** + * @param string $Name 镜像名称 + * @param string $Repository 镜像仓库 + * @param array $Tags tag 列表 */ function __construct() { @@ -62,16 +62,16 @@ class RegisterIssuerRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Did",$param) and $param["Did"] !== null) { - $this->Did = $param["Did"]; - } - if (array_key_exists("Name",$param) and $param["Name"] !== null) { $this->Name = $param["Name"]; } - if (array_key_exists("Description",$param) and $param["Description"] !== null) { - $this->Description = $param["Description"]; + if (array_key_exists("Repository",$param) and $param["Repository"] !== null) { + $this->Repository = $param["Repository"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = $param["Tags"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/LifeCycle.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/LifeCycle.php new file mode 100644 index 00000000..4e6cbd36 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/LifeCycle.php @@ -0,0 +1,92 @@ +Init = []; + foreach ($param["Init"] as $key => $value){ + $obj = new LifeCycleCommand(); + $obj->deserialize($value); + array_push($this->Init, $obj); + } + } + + if (array_key_exists("Start",$param) and $param["Start"] !== null) { + $this->Start = []; + foreach ($param["Start"] as $key => $value){ + $obj = new LifeCycleCommand(); + $obj->deserialize($value); + array_push($this->Start, $obj); + } + } + + if (array_key_exists("Destroy",$param) and $param["Destroy"] !== null) { + $this->Destroy = []; + foreach ($param["Destroy"] as $key => $value){ + $obj = new LifeCycleCommand(); + $obj->deserialize($value); + array_push($this->Destroy, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/LifeCycleCommand.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/LifeCycleCommand.php new file mode 100644 index 00000000..3e3ab239 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/LifeCycleCommand.php @@ -0,0 +1,65 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Command",$param) and $param["Command"] !== null) { + $this->Command = $param["Command"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/ModifyWorkspaceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/ModifyWorkspaceRequest.php new file mode 100644 index 00000000..b39c36c2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/ModifyWorkspaceRequest.php @@ -0,0 +1,131 @@ +SpaceKey = $param["SpaceKey"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Specs",$param) and $param["Specs"] !== null) { + $this->Specs = $param["Specs"]; + } + + if (array_key_exists("Envs",$param) and $param["Envs"] !== null) { + $this->Envs = []; + foreach ($param["Envs"] as $key => $value){ + $obj = new Env(); + $obj->deserialize($value); + array_push($this->Envs, $obj); + } + } + + if (array_key_exists("Extensions",$param) and $param["Extensions"] !== null) { + $this->Extensions = $param["Extensions"]; + } + + if (array_key_exists("Lifecycle",$param) and $param["Lifecycle"] !== null) { + $this->Lifecycle = new LifeCycle(); + $this->Lifecycle->deserialize($param["Lifecycle"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/ModifyWorkspaceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/ModifyWorkspaceResponse.php new file mode 100644 index 00000000..19369ffc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/ModifyWorkspaceResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RemoveWorkspaceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RemoveWorkspaceRequest.php new file mode 100644 index 00000000..7e95f110 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RemoveWorkspaceRequest.php @@ -0,0 +1,53 @@ +SpaceKey = $param["SpaceKey"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RemoveWorkspaceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RemoveWorkspaceResponse.php new file mode 100644 index 00000000..04e7ee44 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RemoveWorkspaceResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RunWorkspaceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RunWorkspaceRequest.php new file mode 100644 index 00000000..3667f969 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RunWorkspaceRequest.php @@ -0,0 +1,53 @@ +SpaceKey = $param["SpaceKey"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/PutMonitorDataResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RunWorkspaceResponse.php old mode 100755 new mode 100644 similarity index 92% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/PutMonitorDataResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RunWorkspaceResponse.php index 19d172fb..16c286fb --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/PutMonitorDataResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/RunWorkspaceResponse.php @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Monitor\V20180724\Models; +namespace TencentCloud\Cloudstudio\V20230508\Models; use TencentCloud\Common\AbstractModel; /** - * PutMonitorData返回参数结构体 + * RunWorkspace返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class PutMonitorDataResponse extends AbstractModel +class RunWorkspaceResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/StopWorkspaceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/StopWorkspaceRequest.php new file mode 100644 index 00000000..6d624daa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/StopWorkspaceRequest.php @@ -0,0 +1,53 @@ +SpaceKey = $param["SpaceKey"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/StopWorkspaceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/StopWorkspaceResponse.php new file mode 100644 index 00000000..06edc82d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/StopWorkspaceResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/WorkspaceStatusInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/WorkspaceStatusInfo.php new file mode 100644 index 00000000..c0958d1f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cloudstudio/V20230508/Models/WorkspaceStatusInfo.php @@ -0,0 +1,241 @@ +Id = $param["Id"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("SpaceKey",$param) and $param["SpaceKey"] !== null) { + $this->SpaceKey = $param["SpaceKey"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Cpu",$param) and $param["Cpu"] !== null) { + $this->Cpu = $param["Cpu"]; + } + + if (array_key_exists("Memory",$param) and $param["Memory"] !== null) { + $this->Memory = $param["Memory"]; + } + + if (array_key_exists("Icon",$param) and $param["Icon"] !== null) { + $this->Icon = $param["Icon"]; + } + + if (array_key_exists("StatusReason",$param) and $param["StatusReason"] !== null) { + $this->StatusReason = $param["StatusReason"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("WorkspaceType",$param) and $param["WorkspaceType"] !== null) { + $this->WorkspaceType = $param["WorkspaceType"]; + } + + if (array_key_exists("VersionControlUrl",$param) and $param["VersionControlUrl"] !== null) { + $this->VersionControlUrl = $param["VersionControlUrl"]; + } + + if (array_key_exists("VersionControlRef",$param) and $param["VersionControlRef"] !== null) { + $this->VersionControlRef = $param["VersionControlRef"]; + } + + if (array_key_exists("LastOpsDate",$param) and $param["LastOpsDate"] !== null) { + $this->LastOpsDate = $param["LastOpsDate"]; + } + + if (array_key_exists("CreateDate",$param) and $param["CreateDate"] !== null) { + $this->CreateDate = $param["CreateDate"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/ClsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/ClsClient.php index 45047e50..e2935699 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/ClsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/ClsClient.php @@ -25,6 +25,7 @@ use TencentCloud\Cls\V20201016\Models as Models; /** * @method Models\AddMachineGroupInfoResponse AddMachineGroupInfo(Models\AddMachineGroupInfoRequest $req) 用于添加机器组信息 * @method Models\ApplyConfigToMachineGroupResponse ApplyConfigToMachineGroup(Models\ApplyConfigToMachineGroupRequest $req) 应用采集配置到指定机器组 + * @method Models\CheckRechargeKafkaServerResponse CheckRechargeKafkaServer(Models\CheckRechargeKafkaServerRequest $req) 本接口用于校验Kafka服务集群是否可以正常访问 * @method Models\CloseKafkaConsumerResponse CloseKafkaConsumer(Models\CloseKafkaConsumerRequest $req) 关闭Kafka协议消费 * @method Models\CreateAlarmResponse CreateAlarm(Models\CreateAlarmRequest $req) 本接口用于创建告警策略。 * @method Models\CreateAlarmNoticeResponse CreateAlarmNotice(Models\CreateAlarmNoticeRequest $req) 该接口用于创建通知渠道组。 @@ -32,10 +33,13 @@ use TencentCloud\Cls\V20201016\Models as Models; * @method Models\CreateConfigExtraResponse CreateConfigExtra(Models\CreateConfigExtraRequest $req) 本接口用于创建特殊采集配置任务,特殊采集配置应用于自建K8S环境的采集Agent * @method Models\CreateConsumerResponse CreateConsumer(Models\CreateConsumerRequest $req) 本接口用于创建投递任务 * @method Models\CreateCosRechargeResponse CreateCosRecharge(Models\CreateCosRechargeRequest $req) 本接口用于创建cos导入任务 + * @method Models\CreateDataTransformResponse CreateDataTransform(Models\CreateDataTransformRequest $req) 本接口用于创建数据加工任务。 * @method Models\CreateExportResponse CreateExport(Models\CreateExportRequest $req) 本接口仅创建下载任务,任务返回的下载地址,请用户调用DescribeExports查看任务列表。其中有下载地址CosPath参数。参考文档https://cloud.tencent.com/document/product/614/56449 * @method Models\CreateIndexResponse CreateIndex(Models\CreateIndexRequest $req) 本接口用于创建索引 + * @method Models\CreateKafkaRechargeResponse CreateKafkaRecharge(Models\CreateKafkaRechargeRequest $req) 本接口用于创建Kafka数据订阅任务 * @method Models\CreateLogsetResponse CreateLogset(Models\CreateLogsetRequest $req) 本接口用于创建日志集,返回新创建的日志集的 ID。 * @method Models\CreateMachineGroupResponse CreateMachineGroup(Models\CreateMachineGroupRequest $req) 创建机器组 + * @method Models\CreateScheduledSqlResponse CreateScheduledSql(Models\CreateScheduledSqlRequest $req) 本接口用于创建定时SQL分析任务 * @method Models\CreateShipperResponse CreateShipper(Models\CreateShipperRequest $req) 新建投递到COS的任务,【!!!注意】使用此接口,需要检查是否配置了投递COS的角色和权限。如果没有配置,请参考文档投递权限查看和配置https://cloud.tencent.com/document/product/614/71623。 * @method Models\CreateTopicResponse CreateTopic(Models\CreateTopicRequest $req) 本接口用于创建日志主题。 * @method Models\DeleteAlarmResponse DeleteAlarm(Models\DeleteAlarmRequest $req) 本接口用于删除告警策略。 @@ -44,12 +48,15 @@ use TencentCloud\Cls\V20201016\Models as Models; * @method Models\DeleteConfigExtraResponse DeleteConfigExtra(Models\DeleteConfigExtraRequest $req) 本接口用于删除特殊采集规则配置,特殊采集配置应用于自建K8S环境的采集Agent * @method Models\DeleteConfigFromMachineGroupResponse DeleteConfigFromMachineGroup(Models\DeleteConfigFromMachineGroupRequest $req) 删除应用到机器组的采集配置 * @method Models\DeleteConsumerResponse DeleteConsumer(Models\DeleteConsumerRequest $req) 本接口用于删除投递配置 + * @method Models\DeleteDataTransformResponse DeleteDataTransform(Models\DeleteDataTransformRequest $req) 本接口用于删除数据加工任务 * @method Models\DeleteExportResponse DeleteExport(Models\DeleteExportRequest $req) 本接口用于删除日志下载任务 * @method Models\DeleteIndexResponse DeleteIndex(Models\DeleteIndexRequest $req) 本接口用于删除日志主题的索引配置,删除索引配置后将无法检索和查询采集到的日志。 + * @method Models\DeleteKafkaRechargeResponse DeleteKafkaRecharge(Models\DeleteKafkaRechargeRequest $req) 本接口用于删除Kafka数据订阅任务 * @method Models\DeleteLogsetResponse DeleteLogset(Models\DeleteLogsetRequest $req) 本接口用于删除日志集。 * @method Models\DeleteMachineGroupResponse DeleteMachineGroup(Models\DeleteMachineGroupRequest $req) 删除机器组 * @method Models\DeleteMachineGroupInfoResponse DeleteMachineGroupInfo(Models\DeleteMachineGroupInfoRequest $req) 用于删除机器组信息 - * @method Models\DeleteShipperResponse DeleteShipper(Models\DeleteShipperRequest $req) 删除投递规则 + * @method Models\DeleteScheduledSqlResponse DeleteScheduledSql(Models\DeleteScheduledSqlRequest $req) 本接口用于删除定时SQL分析任务 + * @method Models\DeleteShipperResponse DeleteShipper(Models\DeleteShipperRequest $req) 删除投递COS任务 * @method Models\DeleteTopicResponse DeleteTopic(Models\DeleteTopicRequest $req) 本接口用于删除日志主题。 * @method Models\DescribeAlarmNoticesResponse DescribeAlarmNotices(Models\DescribeAlarmNoticesRequest $req) 该接口用于获取通知渠道组列表 * @method Models\DescribeAlarmsResponse DescribeAlarms(Models\DescribeAlarmsRequest $req) 本接口用于获取告警策略列表。 @@ -59,8 +66,13 @@ use TencentCloud\Cls\V20201016\Models as Models; * @method Models\DescribeConfigsResponse DescribeConfigs(Models\DescribeConfigsRequest $req) 获取采集规则配置 * @method Models\DescribeConsumerResponse DescribeConsumer(Models\DescribeConsumerRequest $req) 本接口用于获取投递配置 * @method Models\DescribeCosRechargesResponse DescribeCosRecharges(Models\DescribeCosRechargesRequest $req) 本接口用于获取cos导入配置 + * @method Models\DescribeDashboardsResponse DescribeDashboards(Models\DescribeDashboardsRequest $req) 本接口用于获取仪表盘 + * @method Models\DescribeDataTransformInfoResponse DescribeDataTransformInfo(Models\DescribeDataTransformInfoRequest $req) 本接口用于获取数据加工任务列表基本信息 * @method Models\DescribeExportsResponse DescribeExports(Models\DescribeExportsRequest $req) 本接口用于获取日志下载任务列表 * @method Models\DescribeIndexResponse DescribeIndex(Models\DescribeIndexRequest $req) 本接口用于获取索引配置信息 + * @method Models\DescribeKafkaConsumerResponse DescribeKafkaConsumer(Models\DescribeKafkaConsumerRequest $req) 获取Kafka协议消费信息 + * @method Models\DescribeKafkaRechargesResponse DescribeKafkaRecharges(Models\DescribeKafkaRechargesRequest $req) 本接口用于获取Kafka数据订阅任务 + * @method Models\DescribeKafkaUserResponse DescribeKafkaUser(Models\DescribeKafkaUserRequest $req) 本接口用于获取kafka用户信息 * @method Models\DescribeLogContextResponse DescribeLogContext(Models\DescribeLogContextRequest $req) 本接口用于搜索日志上下文附近的内容 * @method Models\DescribeLogHistogramResponse DescribeLogHistogram(Models\DescribeLogHistogramRequest $req) 本接口用于构建日志数量直方图 * @method Models\DescribeLogsetsResponse DescribeLogsets(Models\DescribeLogsetsRequest $req) 本接口用于获取日志集信息列表。 @@ -68,6 +80,7 @@ use TencentCloud\Cls\V20201016\Models as Models; * @method Models\DescribeMachineGroupsResponse DescribeMachineGroups(Models\DescribeMachineGroupsRequest $req) 获取机器组信息列表 * @method Models\DescribeMachinesResponse DescribeMachines(Models\DescribeMachinesRequest $req) 获取制定机器组下的机器状态 * @method Models\DescribePartitionsResponse DescribePartitions(Models\DescribePartitionsRequest $req) 本接口用于获取主题分区列表。 + * @method Models\DescribeScheduledSqlInfoResponse DescribeScheduledSqlInfo(Models\DescribeScheduledSqlInfoRequest $req) 本接口用于获取定时SQL分析任务列表 * @method Models\DescribeShipperTasksResponse DescribeShipperTasks(Models\DescribeShipperTasksRequest $req) 获取投递任务列表 * @method Models\DescribeShippersResponse DescribeShippers(Models\DescribeShippersRequest $req) 获取投递到COS的任务配置信息 * @method Models\DescribeTopicsResponse DescribeTopics(Models\DescribeTopicsRequest $req) 本接口用于获取日志主题列表,支持分页 @@ -79,18 +92,23 @@ use TencentCloud\Cls\V20201016\Models as Models; * @method Models\ModifyConfigExtraResponse ModifyConfigExtra(Models\ModifyConfigExtraRequest $req) 本接口用于修改特殊采集配置任务,特殊采集配置应用于自建K8S环境的采集Agent * @method Models\ModifyConsumerResponse ModifyConsumer(Models\ModifyConsumerRequest $req) 本接口用于修改投递任务 * @method Models\ModifyCosRechargeResponse ModifyCosRecharge(Models\ModifyCosRechargeRequest $req) 本接口用于修改cos导入任务 + * @method Models\ModifyDataTransformResponse ModifyDataTransform(Models\ModifyDataTransformRequest $req) 本接口用于修改数据加工任务 * @method Models\ModifyIndexResponse ModifyIndex(Models\ModifyIndexRequest $req) 本接口用于修改索引配置,该接口除受默认接口请求频率限制外,针对单个日志主题,并发数不能超过1,即同一时间同一个日志主题只能有一个正在执行的索引配置修改操作。 + * @method Models\ModifyKafkaConsumerResponse ModifyKafkaConsumer(Models\ModifyKafkaConsumerRequest $req) 修改Kafka协议消费信息 + * @method Models\ModifyKafkaRechargeResponse ModifyKafkaRecharge(Models\ModifyKafkaRechargeRequest $req) 本接口用于修改Kafka数据订阅任务 * @method Models\ModifyLogsetResponse ModifyLogset(Models\ModifyLogsetRequest $req) 本接口用于修改日志集信息 * @method Models\ModifyMachineGroupResponse ModifyMachineGroup(Models\ModifyMachineGroupRequest $req) 修改机器组 + * @method Models\ModifyScheduledSqlResponse ModifyScheduledSql(Models\ModifyScheduledSqlRequest $req) 本接口用于修改定时SQL分析任务 * @method Models\ModifyShipperResponse ModifyShipper(Models\ModifyShipperRequest $req) 修改现有的投递规则,客户如果使用此接口,需要自行处理CLS对指定bucket的写权限。 * @method Models\ModifyTopicResponse ModifyTopic(Models\ModifyTopicRequest $req) 本接口用于修改日志主题。 * @method Models\OpenKafkaConsumerResponse OpenKafkaConsumer(Models\OpenKafkaConsumerRequest $req) 打开Kafka协议消费功能 + * @method Models\PreviewKafkaRechargeResponse PreviewKafkaRecharge(Models\PreviewKafkaRechargeRequest $req) 本接口用于预览Kafka数据订阅任务客户日志信息 * @method Models\RetryShipperTaskResponse RetryShipperTask(Models\RetryShipperTaskRequest $req) 重试失败的投递任务 * @method Models\SearchLogResponse SearchLog(Models\SearchLogRequest $req) 本接口用于检索分析日志, 该接口除受默认接口请求频率限制外,针对单个日志主题,查询并发数不能超过15。 * @method Models\SplitPartitionResponse SplitPartition(Models\SplitPartitionRequest $req) 本接口用于分裂主题分区 * @method Models\UploadLogResponse UploadLog(Models\UploadLogRequest $req) ## 提示 -为了保障您日志数据的可靠性以及更高效地使用日志服务,建议您使用CLS优化后的接口[上传结构化日志](https://cloud.tencent.com/document/product/614/16873)上传日志。 +为了保障您日志数据的可靠性以及更高效地使用日志服务,建议您使用CLS优化后的接口[上传结构化日志](https://cloud.tencent.com/document/product/614/16873)。 同时我们给此接口专门优化定制了多个语言版本的SDK供您选择,SDK提供统一的异步发送、资源控制、自动重试、优雅关闭、感知上报等功能,使上报日志功能更完善,详情请参考[SDK采集](https://cloud.tencent.com/document/product/614/67157)。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmTarget.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmTarget.php index c8999076..a58ad3fb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmTarget.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/AlarmTarget.php @@ -32,6 +32,12 @@ use TencentCloud\Common\AbstractModel; * @method void setEndTimeOffset(integer $EndTimeOffset) 设置查询范围终止时间相对于告警执行时间的偏移,单位为分钟,取值为非正,须大于StartTimeOffset,最大值为0,最小值为-1440。 * @method string getLogsetId() 获取日志集ID。 * @method void setLogsetId(string $LogsetId) 设置日志集ID。 + * @method integer getSyntaxRule() 获取检索语法规则,默认值为0。 +0:Lucene语法,1:CQL语法。 +详细说明参见检索条件语法规则 + * @method void setSyntaxRule(integer $SyntaxRule) 设置检索语法规则,默认值为0。 +0:Lucene语法,1:CQL语法。 +详细说明参见检索条件语法规则 */ class AlarmTarget extends AbstractModel { @@ -65,6 +71,13 @@ class AlarmTarget extends AbstractModel */ public $LogsetId; + /** + * @var integer 检索语法规则,默认值为0。 +0:Lucene语法,1:CQL语法。 +详细说明参见检索条件语法规则 + */ + public $SyntaxRule; + /** * @param string $TopicId 日志主题ID。 * @param string $Query 查询语句。 @@ -72,6 +85,9 @@ class AlarmTarget extends AbstractModel * @param integer $StartTimeOffset 查询范围起始时间相对于告警执行时间的偏移,单位为分钟,取值为非正,最大值为0,最小值为-1440。 * @param integer $EndTimeOffset 查询范围终止时间相对于告警执行时间的偏移,单位为分钟,取值为非正,须大于StartTimeOffset,最大值为0,最小值为-1440。 * @param string $LogsetId 日志集ID。 + * @param integer $SyntaxRule 检索语法规则,默认值为0。 +0:Lucene语法,1:CQL语法。 +详细说明参见检索条件语法规则 */ function __construct() { @@ -109,5 +125,9 @@ class AlarmTarget extends AbstractModel if (array_key_exists("LogsetId",$param) and $param["LogsetId"] !== null) { $this->LogsetId = $param["LogsetId"]; } + + if (array_key_exists("SyntaxRule",$param) and $param["SyntaxRule"] !== null) { + $this->SyntaxRule = $param["SyntaxRule"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CheckRechargeKafkaServerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CheckRechargeKafkaServerRequest.php new file mode 100644 index 00000000..43efac9d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CheckRechargeKafkaServerRequest.php @@ -0,0 +1,102 @@ +KafkaType = $param["KafkaType"]; + } + + if (array_key_exists("KafkaInstance",$param) and $param["KafkaInstance"] !== null) { + $this->KafkaInstance = $param["KafkaInstance"]; + } + + if (array_key_exists("ServerAddr",$param) and $param["ServerAddr"] !== null) { + $this->ServerAddr = $param["ServerAddr"]; + } + + if (array_key_exists("IsEncryptionAddr",$param) and $param["IsEncryptionAddr"] !== null) { + $this->IsEncryptionAddr = $param["IsEncryptionAddr"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = new KafkaProtocolInfo(); + $this->Protocol->deserialize($param["Protocol"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CheckRechargeKafkaServerResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CheckRechargeKafkaServerResponse.php new file mode 100644 index 00000000..ac0970ba --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CheckRechargeKafkaServerResponse.php @@ -0,0 +1,69 @@ +Status = $param["Status"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CloseKafkaConsumerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CloseKafkaConsumerRequest.php index 3e200d2f..a214ded4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CloseKafkaConsumerRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CloseKafkaConsumerRequest.php @@ -20,18 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * CloseKafkaConsumer请求参数结构体 * - * @method string getFromTopicId() 获取CLS对应的topic标识 - * @method void setFromTopicId(string $FromTopicId) 设置CLS对应的topic标识 + * @method string getFromTopicId() 获取日志主题ID + * @method void setFromTopicId(string $FromTopicId) 设置日志主题ID */ class CloseKafkaConsumerRequest extends AbstractModel { /** - * @var string CLS对应的topic标识 + * @var string 日志主题ID */ public $FromTopicId; /** - * @param string $FromTopicId CLS对应的topic标识 + * @param string $FromTopicId 日志主题ID */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ConfigExtraInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ConfigExtraInfo.php index a61534c3..db58ce9e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ConfigExtraInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ConfigExtraInfo.php @@ -81,6 +81,18 @@ use TencentCloud\Common\AbstractModel; * @method string getTopicName() 获取日志主题name 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTopicName(string $TopicName) 设置日志主题name +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getAdvancedConfig() 获取高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAdvancedConfig(string $AdvancedConfig) 设置高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} 注意:此字段可能返回 null,表示取不到有效值。 */ class ConfigExtraInfo extends AbstractModel @@ -192,6 +204,16 @@ class ConfigExtraInfo extends AbstractModel */ public $TopicName; + /** + * @var string 高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AdvancedConfig; + /** * @param string $ConfigExtraId 采集规则扩展配置ID * @param string $Name 采集规则名称 @@ -223,6 +245,12 @@ class ConfigExtraInfo extends AbstractModel * @param string $LogsetName 日志集name 注意:此字段可能返回 null,表示取不到有效值。 * @param string $TopicName 日志主题name +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $AdvancedConfig 高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -322,5 +350,9 @@ class ConfigExtraInfo extends AbstractModel if (array_key_exists("TopicName",$param) and $param["TopicName"] !== null) { $this->TopicName = $param["TopicName"]; } + + if (array_key_exists("AdvancedConfig",$param) and $param["AdvancedConfig"] !== null) { + $this->AdvancedConfig = $param["AdvancedConfig"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ConfigInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ConfigInfo.php index 903b8fcf..5c3d5bbf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ConfigInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ConfigInfo.php @@ -57,6 +57,18 @@ use TencentCloud\Common\AbstractModel; * @method string getUserDefineRule() 获取用户自定义解析字符串 注意:此字段可能返回 null,表示取不到有效值。 * @method void setUserDefineRule(string $UserDefineRule) 设置用户自定义解析字符串 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getAdvancedConfig() 获取高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAdvancedConfig(string $AdvancedConfig) 设置高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} 注意:此字段可能返回 null,表示取不到有效值。 */ class ConfigInfo extends AbstractModel @@ -124,6 +136,16 @@ class ConfigInfo extends AbstractModel */ public $UserDefineRule; + /** + * @var string 高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AdvancedConfig; + /** * @param string $ConfigId 采集规则配置ID * @param string $Name 采集规则配置名称 @@ -143,6 +165,12 @@ class ConfigInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $CreateTime 创建时间 * @param string $UserDefineRule 用户自定义解析字符串 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $AdvancedConfig 高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -207,5 +235,9 @@ class ConfigInfo extends AbstractModel if (array_key_exists("UserDefineRule",$param) and $param["UserDefineRule"] !== null) { $this->UserDefineRule = $param["UserDefineRule"]; } + + if (array_key_exists("AdvancedConfig",$param) and $param["AdvancedConfig"] !== null) { + $this->AdvancedConfig = $param["AdvancedConfig"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateConfigExtraRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateConfigExtraRequest.php index 9f413639..c4a77142 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateConfigExtraRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateConfigExtraRequest.php @@ -54,6 +54,16 @@ use TencentCloud\Common\AbstractModel; * @method void setGroupId(string $GroupId) 设置绑定的机器组id * @method array getGroupIds() 获取绑定的机器组id列表 * @method void setGroupIds(array $GroupIds) 设置绑定的机器组id列表 + * @method string getAdvancedConfig() 获取高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} + * @method void setAdvancedConfig(string $AdvancedConfig) 设置高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} */ class CreateConfigExtraRequest extends AbstractModel { @@ -142,6 +152,15 @@ class CreateConfigExtraRequest extends AbstractModel */ public $GroupIds; + /** + * @var string 高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} + */ + public $AdvancedConfig; + /** * @param string $Name 采集配置规程名称,最长63个字符,只能包含小写字符、数字及分隔符(“-”),且必须以小写字符开头,数字或小写字符结尾 * @param string $TopicId 日志主题id @@ -160,6 +179,11 @@ class CreateConfigExtraRequest extends AbstractModel * @param string $UserDefineRule 用户自定义采集规则,Json格式序列化的字符串 * @param string $GroupId 绑定的机器组id * @param array $GroupIds 绑定的机器组id列表 + * @param string $AdvancedConfig 高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} */ function __construct() { @@ -250,5 +274,9 @@ class CreateConfigExtraRequest extends AbstractModel if (array_key_exists("GroupIds",$param) and $param["GroupIds"] !== null) { $this->GroupIds = $param["GroupIds"]; } + + if (array_key_exists("AdvancedConfig",$param) and $param["AdvancedConfig"] !== null) { + $this->AdvancedConfig = $param["AdvancedConfig"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateConfigRequest.php index 74277138..02c7003b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateConfigRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateConfigRequest.php @@ -34,6 +34,16 @@ use TencentCloud\Common\AbstractModel; * @method void setExcludePaths(array $ExcludePaths) 设置采集黑名单路径列表 * @method string getUserDefineRule() 获取用户自定义采集规则,Json格式序列化的字符串 * @method void setUserDefineRule(string $UserDefineRule) 设置用户自定义采集规则,Json格式序列化的字符串 + * @method string getAdvancedConfig() 获取高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} + * @method void setAdvancedConfig(string $AdvancedConfig) 设置高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} */ class CreateConfigRequest extends AbstractModel { @@ -72,6 +82,15 @@ class CreateConfigRequest extends AbstractModel */ public $UserDefineRule; + /** + * @var string 高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} + */ + public $AdvancedConfig; + /** * @param string $Name 采集配置名称 * @param string $Output 采集配置所属日志主题ID即TopicId @@ -80,6 +99,11 @@ class CreateConfigRequest extends AbstractModel * @param ExtractRuleInfo $ExtractRule 提取规则,如果设置了ExtractRule,则必须设置LogType * @param array $ExcludePaths 采集黑名单路径列表 * @param string $UserDefineRule 用户自定义采集规则,Json格式序列化的字符串 + * @param string $AdvancedConfig 高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} */ function __construct() { @@ -127,5 +151,9 @@ class CreateConfigRequest extends AbstractModel if (array_key_exists("UserDefineRule",$param) and $param["UserDefineRule"] !== null) { $this->UserDefineRule = $param["UserDefineRule"]; } + + if (array_key_exists("AdvancedConfig",$param) and $param["AdvancedConfig"] !== null) { + $this->AdvancedConfig = $param["AdvancedConfig"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateCosRechargeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateCosRechargeResponse.php index 83ff9430..3dc51c08 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateCosRechargeResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateCosRechargeResponse.php @@ -20,17 +20,29 @@ use TencentCloud\Common\AbstractModel; /** * CreateCosRecharge返回参数结构体 * + * @method string getId() 获取cos_recharge记录id +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setId(string $Id) 设置cos_recharge记录id +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class CreateCosRechargeResponse extends AbstractModel { + /** + * @var string cos_recharge记录id +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Id; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** + * @param string $Id cos_recharge记录id +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -46,6 +58,10 @@ class CreateCosRechargeResponse extends AbstractModel if ($param === null) { return; } + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateDataTransformRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateDataTransformRequest.php new file mode 100644 index 00000000..03b65c27 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateDataTransformRequest.php @@ -0,0 +1,147 @@ +FuncType = $param["FuncType"]; + } + + if (array_key_exists("SrcTopicId",$param) and $param["SrcTopicId"] !== null) { + $this->SrcTopicId = $param["SrcTopicId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("EtlContent",$param) and $param["EtlContent"] !== null) { + $this->EtlContent = $param["EtlContent"]; + } + + if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { + $this->TaskType = $param["TaskType"]; + } + + if (array_key_exists("EnableFlag",$param) and $param["EnableFlag"] !== null) { + $this->EnableFlag = $param["EnableFlag"]; + } + + if (array_key_exists("DstResources",$param) and $param["DstResources"] !== null) { + $this->DstResources = []; + foreach ($param["DstResources"] as $key => $value){ + $obj = new DataTransformResouceInfo(); + $obj->deserialize($value); + array_push($this->DstResources, $obj); + } + } + + if (array_key_exists("PreviewLogStatistics",$param) and $param["PreviewLogStatistics"] !== null) { + $this->PreviewLogStatistics = []; + foreach ($param["PreviewLogStatistics"] as $key => $value){ + $obj = new PreviewLogStatistic(); + $obj->deserialize($value); + array_push($this->PreviewLogStatistics, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InitializeChaincodeForUserResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateDataTransformResponse.php old mode 100755 new mode 100644 similarity index 79% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InitializeChaincodeForUserResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateDataTransformResponse.php index 7535e25d..af55ceb7 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InitializeChaincodeForUserResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateDataTransformResponse.php @@ -14,21 +14,21 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tbaas\V20180416\Models; +namespace TencentCloud\Cls\V20201016\Models; use TencentCloud\Common\AbstractModel; /** - * InitializeChaincodeForUser返回参数结构体 + * CreateDataTransform返回参数结构体 * - * @method integer getTaskId() 获取实例化任务ID,用于查询实例化结果 - * @method void setTaskId(integer $TaskId) 设置实例化任务ID,用于查询实例化结果 + * @method string getTaskId() 获取任务id + * @method void setTaskId(string $TaskId) 设置任务id * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class InitializeChaincodeForUserResponse extends AbstractModel +class CreateDataTransformResponse extends AbstractModel { /** - * @var integer 实例化任务ID,用于查询实例化结果 + * @var string 任务id */ public $TaskId; @@ -38,7 +38,7 @@ class InitializeChaincodeForUserResponse extends AbstractModel public $RequestId; /** - * @param integer $TaskId 实例化任务ID,用于查询实例化结果 + * @param string $TaskId 任务id * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateKafkaRechargeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateKafkaRechargeRequest.php new file mode 100644 index 00000000..1b6c56dd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateKafkaRechargeRequest.php @@ -0,0 +1,175 @@ +TopicId = $param["TopicId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("KafkaType",$param) and $param["KafkaType"] !== null) { + $this->KafkaType = $param["KafkaType"]; + } + + if (array_key_exists("UserKafkaTopics",$param) and $param["UserKafkaTopics"] !== null) { + $this->UserKafkaTopics = $param["UserKafkaTopics"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("KafkaInstance",$param) and $param["KafkaInstance"] !== null) { + $this->KafkaInstance = $param["KafkaInstance"]; + } + + if (array_key_exists("ServerAddr",$param) and $param["ServerAddr"] !== null) { + $this->ServerAddr = $param["ServerAddr"]; + } + + if (array_key_exists("IsEncryptionAddr",$param) and $param["IsEncryptionAddr"] !== null) { + $this->IsEncryptionAddr = $param["IsEncryptionAddr"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = new KafkaProtocolInfo(); + $this->Protocol->deserialize($param["Protocol"]); + } + + if (array_key_exists("ConsumerGroupName",$param) and $param["ConsumerGroupName"] !== null) { + $this->ConsumerGroupName = $param["ConsumerGroupName"]; + } + + if (array_key_exists("LogRechargeRule",$param) and $param["LogRechargeRule"] !== null) { + $this->LogRechargeRule = new LogRechargeRuleInfo(); + $this->LogRechargeRule->deserialize($param["LogRechargeRule"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateKafkaRechargeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateKafkaRechargeResponse.php new file mode 100644 index 00000000..94ef54e8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateKafkaRechargeResponse.php @@ -0,0 +1,65 @@ +Id = $param["Id"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateMachineGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateMachineGroupRequest.php index 9bf7ea86..602864de 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateMachineGroupRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateMachineGroupRequest.php @@ -36,6 +36,8 @@ use TencentCloud\Common\AbstractModel; * @method void setServiceLogging(boolean $ServiceLogging) 设置是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费 * @method array getMetaTags() 获取机器组元数据信息列表 * @method void setMetaTags(array $MetaTags) 设置机器组元数据信息列表 + * @method integer getOSType() 获取系统类型,默认0,0:Linux,1: windows + * @method void setOSType(integer $OSType) 设置系统类型,默认0,0:Linux,1: windows */ class CreateMachineGroupRequest extends AbstractModel { @@ -79,6 +81,11 @@ class CreateMachineGroupRequest extends AbstractModel */ public $MetaTags; + /** + * @var integer 系统类型,默认0,0:Linux,1: windows + */ + public $OSType; + /** * @param string $GroupName 机器组名字,不能重复 * @param MachineGroupTypeInfo $MachineGroupType 创建机器组类型,Type为ip,Values中为Ip字符串列表创建机器组,Type为label, Values中为标签字符串列表创建机器组 @@ -88,6 +95,7 @@ class CreateMachineGroupRequest extends AbstractModel * @param string $UpdateEndTime 升级结束时间,建议业务低峰期升级LogListener * @param boolean $ServiceLogging 是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费 * @param array $MetaTags 机器组元数据信息列表 + * @param integer $OSType 系统类型,默认0,0:Linux,1: windows */ function __construct() { @@ -144,5 +152,9 @@ class CreateMachineGroupRequest extends AbstractModel array_push($this->MetaTags, $obj); } } + + if (array_key_exists("OSType",$param) and $param["OSType"] !== null) { + $this->OSType = $param["OSType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateScheduledSqlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateScheduledSqlRequest.php new file mode 100644 index 00000000..26e98a18 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateScheduledSqlRequest.php @@ -0,0 +1,198 @@ +SrcTopicId = $param["SrcTopicId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("EnableFlag",$param) and $param["EnableFlag"] !== null) { + $this->EnableFlag = $param["EnableFlag"]; + } + + if (array_key_exists("DstResource",$param) and $param["DstResource"] !== null) { + $this->DstResource = new ScheduledSqlResouceInfo(); + $this->DstResource->deserialize($param["DstResource"]); + } + + if (array_key_exists("ScheduledSqlContent",$param) and $param["ScheduledSqlContent"] !== null) { + $this->ScheduledSqlContent = $param["ScheduledSqlContent"]; + } + + if (array_key_exists("ProcessStartTime",$param) and $param["ProcessStartTime"] !== null) { + $this->ProcessStartTime = $param["ProcessStartTime"]; + } + + if (array_key_exists("ProcessType",$param) and $param["ProcessType"] !== null) { + $this->ProcessType = $param["ProcessType"]; + } + + if (array_key_exists("ProcessPeriod",$param) and $param["ProcessPeriod"] !== null) { + $this->ProcessPeriod = $param["ProcessPeriod"]; + } + + if (array_key_exists("ProcessTimeWindow",$param) and $param["ProcessTimeWindow"] !== null) { + $this->ProcessTimeWindow = $param["ProcessTimeWindow"]; + } + + if (array_key_exists("ProcessDelay",$param) and $param["ProcessDelay"] !== null) { + $this->ProcessDelay = $param["ProcessDelay"]; + } + + if (array_key_exists("SrcTopicRegion",$param) and $param["SrcTopicRegion"] !== null) { + $this->SrcTopicRegion = $param["SrcTopicRegion"]; + } + + if (array_key_exists("ProcessEndTime",$param) and $param["ProcessEndTime"] !== null) { + $this->ProcessEndTime = $param["ProcessEndTime"]; + } + + if (array_key_exists("SyntaxRule",$param) and $param["SyntaxRule"] !== null) { + $this->SyntaxRule = $param["SyntaxRule"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateScheduledSqlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateScheduledSqlResponse.php new file mode 100644 index 00000000..35b692a2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateScheduledSqlResponse.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateShipperRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateShipperRequest.php index dba8d5e4..b6d47fe9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateShipperRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/CreateShipperRequest.php @@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setShipperName(string $ShipperName) 设置投递规则的名字 * @method integer getInterval() 获取投递的时间间隔,单位 秒,默认300,范围 300-900 * @method void setInterval(integer $Interval) 设置投递的时间间隔,单位 秒,默认300,范围 300-900 - * @method integer getMaxSize() 获取投递的文件的最大值,单位 MB,默认256,范围 100-256 - * @method void setMaxSize(integer $MaxSize) 设置投递的文件的最大值,单位 MB,默认256,范围 100-256 + * @method integer getMaxSize() 获取投递的文件的最大值,单位 MB,默认256,范围 5-256 + * @method void setMaxSize(integer $MaxSize) 设置投递的文件的最大值,单位 MB,默认256,范围 5-256 * @method array getFilterRules() 获取投递日志的过滤规则,匹配的日志进行投递,各rule之间是and关系,最多5个,数组为空则表示不过滤而全部投递 * @method void setFilterRules(array $FilterRules) 设置投递日志的过滤规则,匹配的日志进行投递,各rule之间是and关系,最多5个,数组为空则表示不过滤而全部投递 * @method string getPartition() 获取投递日志的分区规则,支持strftime的时间格式表示 @@ -75,7 +75,7 @@ class CreateShipperRequest extends AbstractModel public $Interval; /** - * @var integer 投递的文件的最大值,单位 MB,默认256,范围 100-256 + * @var integer 投递的文件的最大值,单位 MB,默认256,范围 5-256 */ public $MaxSize; @@ -120,7 +120,7 @@ class CreateShipperRequest extends AbstractModel * @param string $Prefix 创建的投递规则投递目录的前缀 * @param string $ShipperName 投递规则的名字 * @param integer $Interval 投递的时间间隔,单位 秒,默认300,范围 300-900 - * @param integer $MaxSize 投递的文件的最大值,单位 MB,默认256,范围 100-256 + * @param integer $MaxSize 投递的文件的最大值,单位 MB,默认256,范围 5-256 * @param array $FilterRules 投递日志的过滤规则,匹配的日志进行投递,各rule之间是and关系,最多5个,数组为空则表示不过滤而全部投递 * @param string $Partition 投递日志的分区规则,支持strftime的时间格式表示 * @param CompressInfo $Compress 投递日志的压缩配置 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DashboardInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DashboardInfo.php new file mode 100644 index 00000000..be6bb4b0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DashboardInfo.php @@ -0,0 +1,215 @@ +DashboardId = $param["DashboardId"]; + } + + if (array_key_exists("DashboardName",$param) and $param["DashboardName"] !== null) { + $this->DashboardName = $param["DashboardName"]; + } + + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = $param["Data"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("AssumerUin",$param) and $param["AssumerUin"] !== null) { + $this->AssumerUin = $param["AssumerUin"]; + } + + if (array_key_exists("RoleName",$param) and $param["RoleName"] !== null) { + $this->RoleName = $param["RoleName"]; + } + + if (array_key_exists("AssumerName",$param) and $param["AssumerName"] !== null) { + $this->AssumerName = $param["AssumerName"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } + + if (array_key_exists("DashboardRegion",$param) and $param["DashboardRegion"] !== null) { + $this->DashboardRegion = $param["DashboardRegion"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("DashboardTopicInfos",$param) and $param["DashboardTopicInfos"] !== null) { + $this->DashboardTopicInfos = []; + foreach ($param["DashboardTopicInfos"] as $key => $value){ + $obj = new DashboardTopicInfo(); + $obj->deserialize($value); + array_push($this->DashboardTopicInfos, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RegisterClaimPolicyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DashboardTopicInfo.php old mode 100755 new mode 100644 similarity index 55% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RegisterClaimPolicyRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DashboardTopicInfo.php index d11c7abd..89943939 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RegisterClaimPolicyRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DashboardTopicInfo.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Cls\V20201016\Models; use TencentCloud\Common\AbstractModel; /** - * RegisterClaimPolicy请求参数结构体 + * 仪表盘关联的topic信息 * - * @method integer getCptIndex() 获取Cpt索引 - * @method void setCptIndex(integer $CptIndex) 设置Cpt索引 - * @method string getPolicy() 获取披露策略 - * @method void setPolicy(string $Policy) 设置披露策略 + * @method string getTopicId() 获取主题id + * @method void setTopicId(string $TopicId) 设置主题id + * @method string getRegion() 获取topic所在的地域 + * @method void setRegion(string $Region) 设置topic所在的地域 */ -class RegisterClaimPolicyRequest extends AbstractModel +class DashboardTopicInfo extends AbstractModel { /** - * @var integer Cpt索引 + * @var string 主题id */ - public $CptIndex; + public $TopicId; /** - * @var string 披露策略 + * @var string topic所在的地域 */ - public $Policy; + public $Region; /** - * @param integer $CptIndex Cpt索引 - * @param string $Policy 披露策略 + * @param string $TopicId 主题id + * @param string $Region topic所在的地域 */ function __construct() { @@ -54,12 +54,12 @@ class RegisterClaimPolicyRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("CptIndex",$param) and $param["CptIndex"] !== null) { - $this->CptIndex = $param["CptIndex"]; + if (array_key_exists("TopicId",$param) and $param["TopicId"] !== null) { + $this->TopicId = $param["TopicId"]; } - if (array_key_exists("Policy",$param) and $param["Policy"] !== null) { - $this->Policy = $param["Policy"]; + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DataTransformResouceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DataTransformResouceInfo.php new file mode 100644 index 00000000..df3bfce7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DataTransformResouceInfo.php @@ -0,0 +1,65 @@ +TopicId = $param["TopicId"]; + } + + if (array_key_exists("Alias",$param) and $param["Alias"] !== null) { + $this->Alias = $param["Alias"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DataTransformTaskInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DataTransformTaskInfo.php new file mode 100644 index 00000000..0fd8b173 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DataTransformTaskInfo.php @@ -0,0 +1,202 @@ +Name = $param["Name"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("EnableFlag",$param) and $param["EnableFlag"] !== null) { + $this->EnableFlag = $param["EnableFlag"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("SrcTopicId",$param) and $param["SrcTopicId"] !== null) { + $this->SrcTopicId = $param["SrcTopicId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("LastEnableTime",$param) and $param["LastEnableTime"] !== null) { + $this->LastEnableTime = $param["LastEnableTime"]; + } + + if (array_key_exists("SrcTopicName",$param) and $param["SrcTopicName"] !== null) { + $this->SrcTopicName = $param["SrcTopicName"]; + } + + if (array_key_exists("LogsetId",$param) and $param["LogsetId"] !== null) { + $this->LogsetId = $param["LogsetId"]; + } + + if (array_key_exists("DstResources",$param) and $param["DstResources"] !== null) { + $this->DstResources = []; + foreach ($param["DstResources"] as $key => $value){ + $obj = new DataTransformResouceInfo(); + $obj->deserialize($value); + array_push($this->DstResources, $obj); + } + } + + if (array_key_exists("EtlContent",$param) and $param["EtlContent"] !== null) { + $this->EtlContent = $param["EtlContent"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteDataTransformRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteDataTransformRequest.php new file mode 100644 index 00000000..e4a48150 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteDataTransformRequest.php @@ -0,0 +1,53 @@ +TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteDataTransformResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteDataTransformResponse.php new file mode 100644 index 00000000..0e69122a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteDataTransformResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteKafkaRechargeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteKafkaRechargeRequest.php new file mode 100644 index 00000000..1391bbe7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteKafkaRechargeRequest.php @@ -0,0 +1,65 @@ +Id = $param["Id"]; + } + + if (array_key_exists("TopicId",$param) and $param["TopicId"] !== null) { + $this->TopicId = $param["TopicId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteKafkaRechargeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteKafkaRechargeResponse.php new file mode 100644 index 00000000..90446b77 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteKafkaRechargeResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteScheduledSqlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteScheduledSqlRequest.php new file mode 100644 index 00000000..c765da38 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteScheduledSqlRequest.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("SrcTopicId",$param) and $param["SrcTopicId"] !== null) { + $this->SrcTopicId = $param["SrcTopicId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteScheduledSqlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteScheduledSqlResponse.php new file mode 100644 index 00000000..34f99309 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DeleteScheduledSqlResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDashboardsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDashboardsRequest.php new file mode 100644 index 00000000..3f11d1f0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDashboardsRequest.php @@ -0,0 +1,247 @@ +
  • dashboardId + +按照【仪表盘id】进行过滤。 +类型:String + +必选:否 + +
  • dashboardName + +按照【仪表盘名字】进行模糊搜索过滤。 +类型:String + +必选:否 + +
  • dashboardRegion + +按照【仪表盘地域】进行过滤,为了兼容老的仪表盘,通过云API创建的仪表盘没有地域属性 +类型:String + +必选:否 + +
  • tagKey + +按照【标签键】进行过滤。 + +类型:String + +必选:否 + +
  • tag:tagKey + +按照【标签键值对】进行过滤。tag-key使用具体的标签键进行替换。使用请参考示例2。 + +类型:String + +必选:否 + +每次请求的Filters的上限为10,Filter.Values的上限为100。 + * @method void setFilters(array $Filters) 设置
  • dashboardId + +按照【仪表盘id】进行过滤。 +类型:String + +必选:否 + +
  • dashboardName + +按照【仪表盘名字】进行模糊搜索过滤。 +类型:String + +必选:否 + +
  • dashboardRegion + +按照【仪表盘地域】进行过滤,为了兼容老的仪表盘,通过云API创建的仪表盘没有地域属性 +类型:String + +必选:否 + +
  • tagKey + +按照【标签键】进行过滤。 + +类型:String + +必选:否 + +
  • tag:tagKey + +按照【标签键值对】进行过滤。tag-key使用具体的标签键进行替换。使用请参考示例2。 + +类型:String + +必选:否 + +每次请求的Filters的上限为10,Filter.Values的上限为100。 + * @method array getTopicIdRegionFilter() 获取按照topicId和regionId过滤。 + * @method void setTopicIdRegionFilter(array $TopicIdRegionFilter) 设置按照topicId和regionId过滤。 + */ +class DescribeDashboardsRequest extends AbstractModel +{ + /** + * @var integer 分页的偏移量,默认值为0。 + */ + public $Offset; + + /** + * @var integer 分页单页限制数目,默认值为20,最大值100。 + */ + public $Limit; + + /** + * @var array
  • dashboardId + +按照【仪表盘id】进行过滤。 +类型:String + +必选:否 + +
  • dashboardName + +按照【仪表盘名字】进行模糊搜索过滤。 +类型:String + +必选:否 + +
  • dashboardRegion + +按照【仪表盘地域】进行过滤,为了兼容老的仪表盘,通过云API创建的仪表盘没有地域属性 +类型:String + +必选:否 + +
  • tagKey + +按照【标签键】进行过滤。 + +类型:String + +必选:否 + +
  • tag:tagKey + +按照【标签键值对】进行过滤。tag-key使用具体的标签键进行替换。使用请参考示例2。 + +类型:String + +必选:否 + +每次请求的Filters的上限为10,Filter.Values的上限为100。 + */ + public $Filters; + + /** + * @var array 按照topicId和regionId过滤。 + */ + public $TopicIdRegionFilter; + + /** + * @param integer $Offset 分页的偏移量,默认值为0。 + * @param integer $Limit 分页单页限制数目,默认值为20,最大值100。 + * @param array $Filters
  • dashboardId + +按照【仪表盘id】进行过滤。 +类型:String + +必选:否 + +
  • dashboardName + +按照【仪表盘名字】进行模糊搜索过滤。 +类型:String + +必选:否 + +
  • dashboardRegion + +按照【仪表盘地域】进行过滤,为了兼容老的仪表盘,通过云API创建的仪表盘没有地域属性 +类型:String + +必选:否 + +
  • tagKey + +按照【标签键】进行过滤。 + +类型:String + +必选:否 + +
  • tag:tagKey + +按照【标签键值对】进行过滤。tag-key使用具体的标签键进行替换。使用请参考示例2。 + +类型:String + +必选:否 + +每次请求的Filters的上限为10,Filter.Values的上限为100。 + * @param array $TopicIdRegionFilter 按照topicId和regionId过滤。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("TopicIdRegionFilter",$param) and $param["TopicIdRegionFilter"] !== null) { + $this->TopicIdRegionFilter = []; + foreach ($param["TopicIdRegionFilter"] as $key => $value){ + $obj = new TopicIdAndRegion(); + $obj->deserialize($value); + array_push($this->TopicIdRegionFilter, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDashboardsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDashboardsResponse.php new file mode 100644 index 00000000..e8010368 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDashboardsResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("DashboardInfos",$param) and $param["DashboardInfos"] !== null) { + $this->DashboardInfos = []; + foreach ($param["DashboardInfos"] as $key => $value){ + $obj = new DashboardInfo(); + $obj->deserialize($value); + array_push($this->DashboardInfos, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDataTransformInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDataTransformInfoRequest.php new file mode 100644 index 00000000..bee8e6eb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDataTransformInfoRequest.php @@ -0,0 +1,190 @@ +
  • taskName + +按照【加工任务名称】进行过滤。 +类型:String + +必选:否 + +
  • taskId + +按照【加工任务id】进行过滤。 +类型:String + +必选:否 + +
  • srctopicId + +按照【源topicId】进行过滤。 +类型:String + +必选:否 + +每次请求的Filters的上限为10,Filter.Values的上限为100。 + * @method void setFilters(array $Filters) 设置
  • taskName + +按照【加工任务名称】进行过滤。 +类型:String + +必选:否 + +
  • taskId + +按照【加工任务id】进行过滤。 +类型:String + +必选:否 + +
  • srctopicId + +按照【源topicId】进行过滤。 +类型:String + +必选:否 + +每次请求的Filters的上限为10,Filter.Values的上限为100。 + * @method integer getOffset() 获取分页的偏移量,默认值为0。 + * @method void setOffset(integer $Offset) 设置分页的偏移量,默认值为0。 + * @method integer getLimit() 获取分页单页限制数目,默认值为20,最大值100。 + * @method void setLimit(integer $Limit) 设置分页单页限制数目,默认值为20,最大值100。 + * @method integer getType() 获取默认值为2. 1: 获取单个任务的详细信息 2:获取任务列表 + * @method void setType(integer $Type) 设置默认值为2. 1: 获取单个任务的详细信息 2:获取任务列表 + * @method string getTaskId() 获取Type为1, 此参数必填 + * @method void setTaskId(string $TaskId) 设置Type为1, 此参数必填 + */ +class DescribeDataTransformInfoRequest extends AbstractModel +{ + /** + * @var array
  • taskName + +按照【加工任务名称】进行过滤。 +类型:String + +必选:否 + +
  • taskId + +按照【加工任务id】进行过滤。 +类型:String + +必选:否 + +
  • srctopicId + +按照【源topicId】进行过滤。 +类型:String + +必选:否 + +每次请求的Filters的上限为10,Filter.Values的上限为100。 + */ + public $Filters; + + /** + * @var integer 分页的偏移量,默认值为0。 + */ + public $Offset; + + /** + * @var integer 分页单页限制数目,默认值为20,最大值100。 + */ + public $Limit; + + /** + * @var integer 默认值为2. 1: 获取单个任务的详细信息 2:获取任务列表 + */ + public $Type; + + /** + * @var string Type为1, 此参数必填 + */ + public $TaskId; + + /** + * @param array $Filters
  • taskName + +按照【加工任务名称】进行过滤。 +类型:String + +必选:否 + +
  • taskId + +按照【加工任务id】进行过滤。 +类型:String + +必选:否 + +
  • srctopicId + +按照【源topicId】进行过滤。 +类型:String + +必选:否 + +每次请求的Filters的上限为10,Filter.Values的上限为100。 + * @param integer $Offset 分页的偏移量,默认值为0。 + * @param integer $Limit 分页单页限制数目,默认值为20,最大值100。 + * @param integer $Type 默认值为2. 1: 获取单个任务的详细信息 2:获取任务列表 + * @param string $TaskId Type为1, 此参数必填 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeFileSampleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDataTransformInfoResponse.php old mode 100755 new mode 100644 similarity index 64% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeFileSampleResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDataTransformInfoResponse.php index f2365f37..1f0e8bc4 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeFileSampleResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeDataTransformInfoResponse.php @@ -14,28 +14,28 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cms\V20190321\Models; +namespace TencentCloud\Cls\V20201016\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeFileSample返回参数结构体 + * DescribeDataTransformInfo返回参数结构体 * - * @method array getFileSampleSet() 获取符合要求的样本的信息 - * @method void setFileSampleSet(array $FileSampleSet) 设置符合要求的样本的信息 - * @method integer getTotalCount() 获取符合要求的样本的数量 - * @method void setTotalCount(integer $TotalCount) 设置符合要求的样本的数量 + * @method array getDataTransformTaskInfos() 获取数据加工任务列表信息 + * @method void setDataTransformTaskInfos(array $DataTransformTaskInfos) 设置数据加工任务列表信息 + * @method integer getTotalCount() 获取任务总次数 + * @method void setTotalCount(integer $TotalCount) 设置任务总次数 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeFileSampleResponse extends AbstractModel +class DescribeDataTransformInfoResponse extends AbstractModel { /** - * @var array 符合要求的样本的信息 + * @var array 数据加工任务列表信息 */ - public $FileSampleSet; + public $DataTransformTaskInfos; /** - * @var integer 符合要求的样本的数量 + * @var integer 任务总次数 */ public $TotalCount; @@ -45,8 +45,8 @@ class DescribeFileSampleResponse extends AbstractModel public $RequestId; /** - * @param array $FileSampleSet 符合要求的样本的信息 - * @param integer $TotalCount 符合要求的样本的数量 + * @param array $DataTransformTaskInfos 数据加工任务列表信息 + * @param integer $TotalCount 任务总次数 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,12 +62,12 @@ class DescribeFileSampleResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("FileSampleSet",$param) and $param["FileSampleSet"] !== null) { - $this->FileSampleSet = []; - foreach ($param["FileSampleSet"] as $key => $value){ - $obj = new FileSampleInfo(); + if (array_key_exists("DataTransformTaskInfos",$param) and $param["DataTransformTaskInfos"] !== null) { + $this->DataTransformTaskInfos = []; + foreach ($param["DataTransformTaskInfos"] as $key => $value){ + $obj = new DataTransformTaskInfo(); $obj->deserialize($value); - array_push($this->FileSampleSet, $obj); + array_push($this->DataTransformTaskInfos, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaConsumerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaConsumerRequest.php new file mode 100644 index 00000000..6cff0ba7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaConsumerRequest.php @@ -0,0 +1,53 @@ +FromTopicId = $param["FromTopicId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaConsumerResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaConsumerResponse.php new file mode 100644 index 00000000..60846c1b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaConsumerResponse.php @@ -0,0 +1,102 @@ +Status = $param["Status"]; + } + + if (array_key_exists("TopicID",$param) and $param["TopicID"] !== null) { + $this->TopicID = $param["TopicID"]; + } + + if (array_key_exists("Compression",$param) and $param["Compression"] !== null) { + $this->Compression = $param["Compression"]; + } + + if (array_key_exists("ConsumerContent",$param) and $param["ConsumerContent"] !== null) { + $this->ConsumerContent = new KafkaConsumerContent(); + $this->ConsumerContent->deserialize($param["ConsumerContent"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaRechargesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaRechargesRequest.php new file mode 100644 index 00000000..57042790 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaRechargesRequest.php @@ -0,0 +1,77 @@ +TopicId = $param["TopicId"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChannelListForUserResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaRechargesResponse.php old mode 100755 new mode 100644 similarity index 67% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChannelListForUserResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaRechargesResponse.php index 8375c72e..095d59df --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChannelListForUserResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaRechargesResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tbaas\V20180416\Models; +namespace TencentCloud\Cls\V20201016\Models; use TencentCloud\Common\AbstractModel; /** - * GetChannelListForUser返回参数结构体 + * DescribeKafkaRecharges返回参数结构体 * - * @method integer getTotalCount() 获取通道总数量 - * @method void setTotalCount(integer $TotalCount) 设置通道总数量 - * @method array getChannelList() 获取通道列表 - * @method void setChannelList(array $ChannelList) 设置通道列表 + * @method array getInfos() 获取KafkaRechargeInfo 信息列表 + * @method void setInfos(array $Infos) 设置KafkaRechargeInfo 信息列表 + * @method integer getTotalCount() 获取Kafka导入信息总条数 + * @method void setTotalCount(integer $TotalCount) 设置Kafka导入信息总条数 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetChannelListForUserResponse extends AbstractModel +class DescribeKafkaRechargesResponse extends AbstractModel { /** - * @var integer 通道总数量 + * @var array KafkaRechargeInfo 信息列表 */ - public $TotalCount; + public $Infos; /** - * @var array 通道列表 + * @var integer Kafka导入信息总条数 */ - public $ChannelList; + public $TotalCount; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class GetChannelListForUserResponse extends AbstractModel public $RequestId; /** - * @param integer $TotalCount 通道总数量 - * @param array $ChannelList 通道列表 + * @param array $Infos KafkaRechargeInfo 信息列表 + * @param integer $TotalCount Kafka导入信息总条数 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,17 +62,17 @@ class GetChannelListForUserResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { - $this->TotalCount = $param["TotalCount"]; + if (array_key_exists("Infos",$param) and $param["Infos"] !== null) { + $this->Infos = []; + foreach ($param["Infos"] as $key => $value){ + $obj = new KafkaRechargeInfo(); + $obj->deserialize($value); + array_push($this->Infos, $obj); + } } - if (array_key_exists("ChannelList",$param) and $param["ChannelList"] !== null) { - $this->ChannelList = []; - foreach ($param["ChannelList"] as $key => $value){ - $obj = new ChannelDetailForUser(); - $obj->deserialize($value); - array_push($this->ChannelList, $obj); - } + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteImageLifecyclePersonalRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaUserRequest.php old mode 100755 new mode 100644 similarity index 66% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteImageLifecyclePersonalRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaUserRequest.php index b9f923dd..198d9ce0 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteImageLifecyclePersonalRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaUserRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tcr\V20190924\Models; +namespace TencentCloud\Cls\V20201016\Models; use TencentCloud\Common\AbstractModel; /** - * DeleteImageLifecyclePersonal请求参数结构体 + * DescribeKafkaUser请求参数结构体 * - * @method string getRepoName() 获取仓库名称 - * @method void setRepoName(string $RepoName) 设置仓库名称 + * @method string getUserName() 获取kafka消费用户名 + * @method void setUserName(string $UserName) 设置kafka消费用户名 */ -class DeleteImageLifecyclePersonalRequest extends AbstractModel +class DescribeKafkaUserRequest extends AbstractModel { /** - * @var string 仓库名称 + * @var string kafka消费用户名 */ - public $RepoName; + public $UserName; /** - * @param string $RepoName 仓库名称 + * @param string $UserName kafka消费用户名 */ function __construct() { @@ -46,8 +46,8 @@ class DeleteImageLifecyclePersonalRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("RepoName",$param) and $param["RepoName"] !== null) { - $this->RepoName = $param["RepoName"]; + if (array_key_exists("UserName",$param) and $param["UserName"] !== null) { + $this->UserName = $param["UserName"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaUserResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaUserResponse.php new file mode 100644 index 00000000..ca9c312b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeKafkaUserResponse.php @@ -0,0 +1,65 @@ +UserName = $param["UserName"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeLogHistogramRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeLogHistogramRequest.php index 2aed06a4..afb96934 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeLogHistogramRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeLogHistogramRequest.php @@ -30,6 +30,12 @@ use TencentCloud\Common\AbstractModel; * @method void setTopicId(string $TopicId) 设置要查询的日志主题ID * @method integer getInterval() 获取时间间隔: 单位ms 限制性条件:(To-From) / interval <= 200 * @method void setInterval(integer $Interval) 设置时间间隔: 单位ms 限制性条件:(To-From) / interval <= 200 + * @method integer getSyntaxRule() 获取检索语法规则,默认值为0。 +0:Lucene语法,1:CQL语法。 +详细说明参见检索条件语法规则 + * @method void setSyntaxRule(integer $SyntaxRule) 设置检索语法规则,默认值为0。 +0:Lucene语法,1:CQL语法。 +详细说明参见检索条件语法规则 */ class DescribeLogHistogramRequest extends AbstractModel { @@ -58,12 +64,22 @@ class DescribeLogHistogramRequest extends AbstractModel */ public $Interval; + /** + * @var integer 检索语法规则,默认值为0。 +0:Lucene语法,1:CQL语法。 +详细说明参见检索条件语法规则 + */ + public $SyntaxRule; + /** * @param integer $From 要查询的日志的起始时间,Unix时间戳,单位ms * @param integer $To 要查询的日志的结束时间,Unix时间戳,单位ms * @param string $Query 查询语句 * @param string $TopicId 要查询的日志主题ID * @param integer $Interval 时间间隔: 单位ms 限制性条件:(To-From) / interval <= 200 + * @param integer $SyntaxRule 检索语法规则,默认值为0。 +0:Lucene语法,1:CQL语法。 +详细说明参见检索条件语法规则 */ function __construct() { @@ -97,5 +113,9 @@ class DescribeLogHistogramRequest extends AbstractModel if (array_key_exists("Interval",$param) and $param["Interval"] !== null) { $this->Interval = $param["Interval"]; } + + if (array_key_exists("SyntaxRule",$param) and $param["SyntaxRule"] !== null) { + $this->SyntaxRule = $param["SyntaxRule"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeMachineGroupsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeMachineGroupsRequest.php index 2ed13359..1a2335d8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeMachineGroupsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeMachineGroupsRequest.php @@ -30,6 +30,11 @@ machineGroupId - 类型:String - 必选:否 +osType +- 按照【操作系统类型】进行过滤。 +- 类型:Int +- 必选:否 + tagKey - 按照【标签键】进行过滤。 - 类型:String @@ -51,6 +56,11 @@ machineGroupId - 类型:String - 必选:否 +osType +- 按照【操作系统类型】进行过滤。 +- 类型:Int +- 必选:否 + tagKey - 按照【标签键】进行过滤。 - 类型:String @@ -80,6 +90,11 @@ machineGroupId - 类型:String - 必选:否 +osType +- 按照【操作系统类型】进行过滤。 +- 类型:Int +- 必选:否 + tagKey - 按照【标签键】进行过滤。 - 类型:String @@ -115,6 +130,11 @@ machineGroupId - 类型:String - 必选:否 +osType +- 按照【操作系统类型】进行过滤。 +- 类型:Int +- 必选:否 + tagKey - 按照【标签键】进行过滤。 - 类型:String diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeLogTopicTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeScheduledSqlInfoRequest.php old mode 100755 new mode 100644 similarity index 58% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeLogTopicTasksRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeScheduledSqlInfoRequest.php index 0acf26d8..b4a31d37 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeLogTopicTasksRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeScheduledSqlInfoRequest.php @@ -14,40 +14,48 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Cls\V20201016\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeLogTopicTasks请求参数结构体 + * DescribeScheduledSqlInfo请求参数结构体 * - * @method string getZoneId() 获取站点ID。 - * @method void setZoneId(string $ZoneId) 设置站点ID。 - * @method integer getLimit() 获取分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @method void setLimit(integer $Limit) 设置分页查询的限制数目,默认值为20,最大查询条目为1000。 * @method integer getOffset() 获取分页的偏移量,默认值为0。 * @method void setOffset(integer $Offset) 设置分页的偏移量,默认值为0。 + * @method integer getLimit() 获取分页单页限制数目,默认值为20,最大值100。 + * @method void setLimit(integer $Limit) 设置分页单页限制数目,默认值为20,最大值100。 + * @method string getName() 获取任务名称 + * @method void setName(string $Name) 设置任务名称 + * @method string getTaskId() 获取任务id + * @method void setTaskId(string $TaskId) 设置任务id */ -class DescribeLogTopicTasksRequest extends AbstractModel +class DescribeScheduledSqlInfoRequest extends AbstractModel { - /** - * @var string 站点ID。 - */ - public $ZoneId; - - /** - * @var integer 分页查询的限制数目,默认值为20,最大查询条目为1000。 - */ - public $Limit; - /** * @var integer 分页的偏移量,默认值为0。 */ public $Offset; /** - * @param string $ZoneId 站点ID。 - * @param integer $Limit 分页查询的限制数目,默认值为20,最大查询条目为1000。 + * @var integer 分页单页限制数目,默认值为20,最大值100。 + */ + public $Limit; + + /** + * @var string 任务名称 + */ + public $Name; + + /** + * @var string 任务id + */ + public $TaskId; + + /** * @param integer $Offset 分页的偏移量,默认值为0。 + * @param integer $Limit 分页单页限制数目,默认值为20,最大值100。 + * @param string $Name 任务名称 + * @param string $TaskId 任务id */ function __construct() { @@ -62,16 +70,20 @@ class DescribeLogTopicTasksRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { - $this->ZoneId = $param["ZoneId"]; + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; } if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { $this->Limit = $param["Limit"]; } - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeTextSampleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeScheduledSqlInfoResponse.php old mode 100755 new mode 100644 similarity index 64% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeTextSampleResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeScheduledSqlInfoResponse.php index 126b5353..d8f58512 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeTextSampleResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeScheduledSqlInfoResponse.php @@ -14,28 +14,28 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cms\V20190321\Models; +namespace TencentCloud\Cls\V20201016\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeTextSample返回参数结构体 + * DescribeScheduledSqlInfo返回参数结构体 * - * @method array getTextSampleSet() 获取符合要求的样本的信息 - * @method void setTextSampleSet(array $TextSampleSet) 设置符合要求的样本的信息 - * @method integer getTotalCount() 获取符合要求的样本的数量 - * @method void setTotalCount(integer $TotalCount) 设置符合要求的样本的数量 + * @method array getScheduledSqlTaskInfos() 获取ScheduledSQL任务列表信息 + * @method void setScheduledSqlTaskInfos(array $ScheduledSqlTaskInfos) 设置ScheduledSQL任务列表信息 + * @method integer getTotalCount() 获取任务总次数 + * @method void setTotalCount(integer $TotalCount) 设置任务总次数 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeTextSampleResponse extends AbstractModel +class DescribeScheduledSqlInfoResponse extends AbstractModel { /** - * @var array 符合要求的样本的信息 + * @var array ScheduledSQL任务列表信息 */ - public $TextSampleSet; + public $ScheduledSqlTaskInfos; /** - * @var integer 符合要求的样本的数量 + * @var integer 任务总次数 */ public $TotalCount; @@ -45,8 +45,8 @@ class DescribeTextSampleResponse extends AbstractModel public $RequestId; /** - * @param array $TextSampleSet 符合要求的样本的信息 - * @param integer $TotalCount 符合要求的样本的数量 + * @param array $ScheduledSqlTaskInfos ScheduledSQL任务列表信息 + * @param integer $TotalCount 任务总次数 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,12 +62,12 @@ class DescribeTextSampleResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("TextSampleSet",$param) and $param["TextSampleSet"] !== null) { - $this->TextSampleSet = []; - foreach ($param["TextSampleSet"] as $key => $value){ - $obj = new TextSample(); + if (array_key_exists("ScheduledSqlTaskInfos",$param) and $param["ScheduledSqlTaskInfos"] !== null) { + $this->ScheduledSqlTaskInfos = []; + foreach ($param["ScheduledSqlTaskInfos"] as $key => $value){ + $obj = new ScheduledSqlTaskInfo(); $obj->deserialize($value); - array_push($this->TextSampleSet, $obj); + array_push($this->ScheduledSqlTaskInfos, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeTopicsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeTopicsRequest.php index aac3b2c8..0f4f7da3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeTopicsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DescribeTopicsRequest.php @@ -20,17 +20,34 @@ use TencentCloud\Common\AbstractModel; /** * DescribeTopics请求参数结构体 * - * @method array getFilters() 获取
  • topicName按照【日志主题名称】进行过滤。类型:String必选:否
  • logsetName按照【日志集名称】进行过滤。类型:String必选:否
  • topicId按照【日志主题ID】进行过滤。类型:String必选:否
  • logsetId按照【日志集ID】进行过滤,可通过调用DescribeLogsets查询已创建的日志集列表或登录控制台进行查看;也可以调用CreateLogset创建新的日志集。类型:String必选:否
  • tagKey按照【标签键】进行过滤。类型:String必选:否
  • tag:tagKey按照【标签键值对】进行过滤。tagKey使用具体的标签键进行替换,例如tag:exampleKey。类型:String必选:否
  • storageType按照【日志主题的存储类型】进行过滤。可选值 hot(标准存储),cold(低频存储)类型:String必选:否每次请求的Filters的上限为10,Filter.Values的上限为100。 - * @method void setFilters(array $Filters) 设置
  • topicName按照【日志主题名称】进行过滤。类型:String必选:否
  • logsetName按照【日志集名称】进行过滤。类型:String必选:否
  • topicId按照【日志主题ID】进行过滤。类型:String必选:否
  • logsetId按照【日志集ID】进行过滤,可通过调用DescribeLogsets查询已创建的日志集列表或登录控制台进行查看;也可以调用CreateLogset创建新的日志集。类型:String必选:否
  • tagKey按照【标签键】进行过滤。类型:String必选:否
  • tag:tagKey按照【标签键值对】进行过滤。tagKey使用具体的标签键进行替换,例如tag:exampleKey。类型:String必选:否
  • storageType按照【日志主题的存储类型】进行过滤。可选值 hot(标准存储),cold(低频存储)类型:String必选:否每次请求的Filters的上限为10,Filter.Values的上限为100。 + * @method array getFilters() 获取
  • topicName按照【日志主题名称】进行过滤,默认为模糊匹配,可使用PreciseSearch参数设置为精确匹配。类型:String必选:否
  • logsetName按照【日志集名称】进行过滤,默认为模糊匹配,可使用PreciseSearch参数设置为精确匹配。类型:String必选:否
  • topicId按照【日志主题ID】进行过滤。类型:String必选:否
  • logsetId按照【日志集ID】进行过滤,可通过调用DescribeLogsets查询已创建的日志集列表或登录控制台进行查看;也可以调用CreateLogset创建新的日志集。类型:String必选:否
  • tagKey按照【标签键】进行过滤。类型:String必选:否
  • tag:tagKey按照【标签键值对】进行过滤。tagKey使用具体的标签键进行替换,例如tag:exampleKey。类型:String必选:否
  • storageType按照【日志主题的存储类型】进行过滤。可选值 hot(标准存储),cold(低频存储)类型:String必选:否每次请求的Filters的上限为10,Filter.Values的上限为100。 + * @method void setFilters(array $Filters) 设置
  • topicName按照【日志主题名称】进行过滤,默认为模糊匹配,可使用PreciseSearch参数设置为精确匹配。类型:String必选:否
  • logsetName按照【日志集名称】进行过滤,默认为模糊匹配,可使用PreciseSearch参数设置为精确匹配。类型:String必选:否
  • topicId按照【日志主题ID】进行过滤。类型:String必选:否
  • logsetId按照【日志集ID】进行过滤,可通过调用DescribeLogsets查询已创建的日志集列表或登录控制台进行查看;也可以调用CreateLogset创建新的日志集。类型:String必选:否
  • tagKey按照【标签键】进行过滤。类型:String必选:否
  • tag:tagKey按照【标签键值对】进行过滤。tagKey使用具体的标签键进行替换,例如tag:exampleKey。类型:String必选:否
  • storageType按照【日志主题的存储类型】进行过滤。可选值 hot(标准存储),cold(低频存储)类型:String必选:否每次请求的Filters的上限为10,Filter.Values的上限为100。 * @method integer getOffset() 获取分页的偏移量,默认值为0。 * @method void setOffset(integer $Offset) 设置分页的偏移量,默认值为0。 * @method integer getLimit() 获取分页单页限制数目,默认值为20,最大值100。 * @method void setLimit(integer $Limit) 设置分页单页限制数目,默认值为20,最大值100。 + * @method integer getPreciseSearch() 获取控制Filters相关字段是否为精确匹配。 +- 0: 默认值,topicName和logsetName模糊匹配 +- 1: topicName精确匹配 +- 2: logsetName精确匹配 +- 3: topicName和logsetName都精确匹配 + * @method void setPreciseSearch(integer $PreciseSearch) 设置控制Filters相关字段是否为精确匹配。 +- 0: 默认值,topicName和logsetName模糊匹配 +- 1: topicName精确匹配 +- 2: logsetName精确匹配 +- 3: topicName和logsetName都精确匹配 + * @method integer getBizType() 获取主题类型 +- 0:日志主题,默认值 +- 1:指标主题 + + * @method void setBizType(integer $BizType) 设置主题类型 +- 0:日志主题,默认值 +- 1:指标主题 */ class DescribeTopicsRequest extends AbstractModel { /** - * @var array
  • topicName按照【日志主题名称】进行过滤。类型:String必选:否
  • logsetName按照【日志集名称】进行过滤。类型:String必选:否
  • topicId按照【日志主题ID】进行过滤。类型:String必选:否
  • logsetId按照【日志集ID】进行过滤,可通过调用DescribeLogsets查询已创建的日志集列表或登录控制台进行查看;也可以调用CreateLogset创建新的日志集。类型:String必选:否
  • tagKey按照【标签键】进行过滤。类型:String必选:否
  • tag:tagKey按照【标签键值对】进行过滤。tagKey使用具体的标签键进行替换,例如tag:exampleKey。类型:String必选:否
  • storageType按照【日志主题的存储类型】进行过滤。可选值 hot(标准存储),cold(低频存储)类型:String必选:否每次请求的Filters的上限为10,Filter.Values的上限为100。 + * @var array
  • topicName按照【日志主题名称】进行过滤,默认为模糊匹配,可使用PreciseSearch参数设置为精确匹配。类型:String必选:否
  • logsetName按照【日志集名称】进行过滤,默认为模糊匹配,可使用PreciseSearch参数设置为精确匹配。类型:String必选:否
  • topicId按照【日志主题ID】进行过滤。类型:String必选:否
  • logsetId按照【日志集ID】进行过滤,可通过调用DescribeLogsets查询已创建的日志集列表或登录控制台进行查看;也可以调用CreateLogset创建新的日志集。类型:String必选:否
  • tagKey按照【标签键】进行过滤。类型:String必选:否
  • tag:tagKey按照【标签键值对】进行过滤。tagKey使用具体的标签键进行替换,例如tag:exampleKey。类型:String必选:否
  • storageType按照【日志主题的存储类型】进行过滤。可选值 hot(标准存储),cold(低频存储)类型:String必选:否每次请求的Filters的上限为10,Filter.Values的上限为100。 */ public $Filters; @@ -45,9 +62,34 @@ class DescribeTopicsRequest extends AbstractModel public $Limit; /** - * @param array $Filters
  • topicName按照【日志主题名称】进行过滤。类型:String必选:否
  • logsetName按照【日志集名称】进行过滤。类型:String必选:否
  • topicId按照【日志主题ID】进行过滤。类型:String必选:否
  • logsetId按照【日志集ID】进行过滤,可通过调用DescribeLogsets查询已创建的日志集列表或登录控制台进行查看;也可以调用CreateLogset创建新的日志集。类型:String必选:否
  • tagKey按照【标签键】进行过滤。类型:String必选:否
  • tag:tagKey按照【标签键值对】进行过滤。tagKey使用具体的标签键进行替换,例如tag:exampleKey。类型:String必选:否
  • storageType按照【日志主题的存储类型】进行过滤。可选值 hot(标准存储),cold(低频存储)类型:String必选:否每次请求的Filters的上限为10,Filter.Values的上限为100。 + * @var integer 控制Filters相关字段是否为精确匹配。 +- 0: 默认值,topicName和logsetName模糊匹配 +- 1: topicName精确匹配 +- 2: logsetName精确匹配 +- 3: topicName和logsetName都精确匹配 + */ + public $PreciseSearch; + + /** + * @var integer 主题类型 +- 0:日志主题,默认值 +- 1:指标主题 + + */ + public $BizType; + + /** + * @param array $Filters
  • topicName按照【日志主题名称】进行过滤,默认为模糊匹配,可使用PreciseSearch参数设置为精确匹配。类型:String必选:否
  • logsetName按照【日志集名称】进行过滤,默认为模糊匹配,可使用PreciseSearch参数设置为精确匹配。类型:String必选:否
  • topicId按照【日志主题ID】进行过滤。类型:String必选:否
  • logsetId按照【日志集ID】进行过滤,可通过调用DescribeLogsets查询已创建的日志集列表或登录控制台进行查看;也可以调用CreateLogset创建新的日志集。类型:String必选:否
  • tagKey按照【标签键】进行过滤。类型:String必选:否
  • tag:tagKey按照【标签键值对】进行过滤。tagKey使用具体的标签键进行替换,例如tag:exampleKey。类型:String必选:否
  • storageType按照【日志主题的存储类型】进行过滤。可选值 hot(标准存储),cold(低频存储)类型:String必选:否每次请求的Filters的上限为10,Filter.Values的上限为100。 * @param integer $Offset 分页的偏移量,默认值为0。 * @param integer $Limit 分页单页限制数目,默认值为20,最大值100。 + * @param integer $PreciseSearch 控制Filters相关字段是否为精确匹配。 +- 0: 默认值,topicName和logsetName模糊匹配 +- 1: topicName精确匹配 +- 2: logsetName精确匹配 +- 3: topicName和logsetName都精确匹配 + * @param integer $BizType 主题类型 +- 0:日志主题,默认值 +- 1:指标主题 */ function __construct() { @@ -78,5 +120,13 @@ class DescribeTopicsRequest extends AbstractModel if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { $this->Limit = $param["Limit"]; } + + if (array_key_exists("PreciseSearch",$param) and $param["PreciseSearch"] !== null) { + $this->PreciseSearch = $param["PreciseSearch"]; + } + + if (array_key_exists("BizType",$param) and $param["BizType"] !== null) { + $this->BizType = $param["BizType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DynamicIndex.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DynamicIndex.php index d8abfee7..0347e223 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DynamicIndex.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/DynamicIndex.php @@ -19,6 +19,8 @@ use TencentCloud\Common\AbstractModel; /** * 动态更新索引配置 + +注意:该功能尚处于内测阶段,如需使用请联系技术支持 * * @method boolean getStatus() 获取动态索引配置开关 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/EventLog.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/EventLog.php new file mode 100644 index 00000000..5d8c1ecb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/EventLog.php @@ -0,0 +1,93 @@ +EventChannel = $param["EventChannel"]; + } + + if (array_key_exists("TimeType",$param) and $param["TimeType"] !== null) { + $this->TimeType = $param["TimeType"]; + } + + if (array_key_exists("Timestamp",$param) and $param["Timestamp"] !== null) { + $this->Timestamp = $param["Timestamp"]; + } + + if (array_key_exists("EventIDs",$param) and $param["EventIDs"] !== null) { + $this->EventIDs = $param["EventIDs"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ExtractRuleInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ExtractRuleInfo.php index 3d2e09d6..86cd3c46 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ExtractRuleInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ExtractRuleInfo.php @@ -40,9 +40,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setBeginRegex(string $BeginRegex) 设置行首匹配规则,只有log_type为multiline_log或fullregex_log时有效 注意:此字段可能返回 null,表示取不到有效值。 - * @method array getKeys() 获取取的每个字段的key名字,为空的key代表丢弃这个字段,只有log_type为delimiter_log时有效,json_log的日志使用json本身的key + * @method array getKeys() 获取取的每个字段的key名字,为空的key代表丢弃这个字段,只有log_type为delimiter_log时有效,json_log的日志使用json本身的key。限制100个。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setKeys(array $Keys) 设置取的每个字段的key名字,为空的key代表丢弃这个字段,只有log_type为delimiter_log时有效,json_log的日志使用json本身的key + * @method void setKeys(array $Keys) 设置取的每个字段的key名字,为空的key代表丢弃这个字段,只有log_type为delimiter_log时有效,json_log的日志使用json本身的key。限制100个。 注意:此字段可能返回 null,表示取不到有效值。 * @method array getFilterKeyRegex() 获取需要过滤日志的key,及其对应的regex 注意:此字段可能返回 null,表示取不到有效值。 @@ -92,12 +92,14 @@ auto:自动匹配rfc3164或者rfc5424其中一种协议 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getMetadataType() 获取元数据类型,0: 不使用元数据信息,1:使用机器组元数据,2:使用用户自定义元数据,3:使用采集配置路径, * @method void setMetadataType(integer $MetadataType) 设置元数据类型,0: 不使用元数据信息,1:使用机器组元数据,2:使用用户自定义元数据,3:使用采集配置路径, - * @method string getPathRegex() 获取采集配置路径正则表达式,MetadataType为1时必填 + * @method string getPathRegex() 获取采集配置路径正则表达式,MetadataType为3时必填 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPathRegex(string $PathRegex) 设置采集配置路径正则表达式,MetadataType为1时必填 + * @method void setPathRegex(string $PathRegex) 设置采集配置路径正则表达式,MetadataType为3时必填 注意:此字段可能返回 null,表示取不到有效值。 * @method array getMetaTags() 获取用户自定义元数据信息,MetadataType为2时必填 * @method void setMetaTags(array $MetaTags) 设置用户自定义元数据信息,MetadataType为2时必填 + * @method array getEventLogRules() 获取windows事件日志采集 + * @method void setEventLogRules(array $EventLogRules) 设置windows事件日志采集 */ class ExtractRuleInfo extends AbstractModel { @@ -132,7 +134,7 @@ class ExtractRuleInfo extends AbstractModel public $BeginRegex; /** - * @var array 取的每个字段的key名字,为空的key代表丢弃这个字段,只有log_type为delimiter_log时有效,json_log的日志使用json本身的key + * @var array 取的每个字段的key名字,为空的key代表丢弃这个字段,只有log_type为delimiter_log时有效,json_log的日志使用json本身的key。限制100个。 注意:此字段可能返回 null,表示取不到有效值。 */ public $Keys; @@ -202,7 +204,7 @@ auto:自动匹配rfc3164或者rfc5424其中一种协议 public $MetadataType; /** - * @var string 采集配置路径正则表达式,MetadataType为1时必填 + * @var string 采集配置路径正则表达式,MetadataType为3时必填 注意:此字段可能返回 null,表示取不到有效值。 */ public $PathRegex; @@ -212,6 +214,11 @@ auto:自动匹配rfc3164或者rfc5424其中一种协议 */ public $MetaTags; + /** + * @var array windows事件日志采集 + */ + public $EventLogRules; + /** * @param string $TimeKey 时间字段的key名字,time_key和time_format必须成对出现 注意:此字段可能返回 null,表示取不到有效值。 @@ -223,7 +230,7 @@ auto:自动匹配rfc3164或者rfc5424其中一种协议 注意:此字段可能返回 null,表示取不到有效值。 * @param string $BeginRegex 行首匹配规则,只有log_type为multiline_log或fullregex_log时有效 注意:此字段可能返回 null,表示取不到有效值。 - * @param array $Keys 取的每个字段的key名字,为空的key代表丢弃这个字段,只有log_type为delimiter_log时有效,json_log的日志使用json本身的key + * @param array $Keys 取的每个字段的key名字,为空的key代表丢弃这个字段,只有log_type为delimiter_log时有效,json_log的日志使用json本身的key。限制100个。 注意:此字段可能返回 null,表示取不到有效值。 * @param array $FilterKeyRegex 需要过滤日志的key,及其对应的regex 注意:此字段可能返回 null,表示取不到有效值。 @@ -249,9 +256,10 @@ auto:自动匹配rfc3164或者rfc5424其中一种协议 该字段适用于:创建采集规则配置、修改采集规则配置 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $MetadataType 元数据类型,0: 不使用元数据信息,1:使用机器组元数据,2:使用用户自定义元数据,3:使用采集配置路径, - * @param string $PathRegex 采集配置路径正则表达式,MetadataType为1时必填 + * @param string $PathRegex 采集配置路径正则表达式,MetadataType为3时必填 注意:此字段可能返回 null,表示取不到有效值。 * @param array $MetaTags 用户自定义元数据信息,MetadataType为2时必填 + * @param array $EventLogRules windows事件日志采集 */ function __construct() { @@ -347,5 +355,14 @@ auto:自动匹配rfc3164或者rfc5424其中一种协议 array_push($this->MetaTags, $obj); } } + + if (array_key_exists("EventLogRules",$param) and $param["EventLogRules"] !== null) { + $this->EventLogRules = []; + foreach ($param["EventLogRules"] as $key => $value){ + $obj = new EventLog(); + $obj->deserialize($value); + array_push($this->EventLogRules, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/KafkaConsumerContent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/KafkaConsumerContent.php new file mode 100644 index 00000000..d75ce296 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/KafkaConsumerContent.php @@ -0,0 +1,133 @@ +Format = $param["Format"]; + } + + if (array_key_exists("EnableTag",$param) and $param["EnableTag"] !== null) { + $this->EnableTag = $param["EnableTag"]; + } + + if (array_key_exists("MetaFields",$param) and $param["MetaFields"] !== null) { + $this->MetaFields = $param["MetaFields"]; + } + + if (array_key_exists("TagTransaction",$param) and $param["TagTransaction"] !== null) { + $this->TagTransaction = $param["TagTransaction"]; + } + + if (array_key_exists("JsonType",$param) and $param["JsonType"] !== null) { + $this->JsonType = $param["JsonType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/KafkaProtocolInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/KafkaProtocolInfo.php new file mode 100644 index 00000000..ab33d069 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/KafkaProtocolInfo.php @@ -0,0 +1,105 @@ +Protocol = $param["Protocol"]; + } + + if (array_key_exists("Mechanism",$param) and $param["Mechanism"] !== null) { + $this->Mechanism = $param["Mechanism"]; + } + + if (array_key_exists("UserName",$param) and $param["UserName"] !== null) { + $this->UserName = $param["UserName"]; + } + + if (array_key_exists("Password",$param) and $param["Password"] !== null) { + $this->Password = $param["Password"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/KafkaRechargeInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/KafkaRechargeInfo.php new file mode 100644 index 00000000..3450bdfb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/KafkaRechargeInfo.php @@ -0,0 +1,279 @@ +Id = $param["Id"]; + } + + if (array_key_exists("TopicId",$param) and $param["TopicId"] !== null) { + $this->TopicId = $param["TopicId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("KafkaType",$param) and $param["KafkaType"] !== null) { + $this->KafkaType = $param["KafkaType"]; + } + + if (array_key_exists("KafkaInstance",$param) and $param["KafkaInstance"] !== null) { + $this->KafkaInstance = $param["KafkaInstance"]; + } + + if (array_key_exists("ServerAddr",$param) and $param["ServerAddr"] !== null) { + $this->ServerAddr = $param["ServerAddr"]; + } + + if (array_key_exists("IsEncryptionAddr",$param) and $param["IsEncryptionAddr"] !== null) { + $this->IsEncryptionAddr = $param["IsEncryptionAddr"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = new KafkaProtocolInfo(); + $this->Protocol->deserialize($param["Protocol"]); + } + + if (array_key_exists("UserKafkaTopics",$param) and $param["UserKafkaTopics"] !== null) { + $this->UserKafkaTopics = $param["UserKafkaTopics"]; + } + + if (array_key_exists("ConsumerGroupName",$param) and $param["ConsumerGroupName"] !== null) { + $this->ConsumerGroupName = $param["ConsumerGroupName"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("LogRechargeRule",$param) and $param["LogRechargeRule"] !== null) { + $this->LogRechargeRule = new LogRechargeRuleInfo(); + $this->LogRechargeRule->deserialize($param["LogRechargeRule"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/LogRechargeRuleInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/LogRechargeRuleInfo.php new file mode 100644 index 00000000..6e9718a7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/LogRechargeRuleInfo.php @@ -0,0 +1,249 @@ +RechargeType = $param["RechargeType"]; + } + + if (array_key_exists("EncodingFormat",$param) and $param["EncodingFormat"] !== null) { + $this->EncodingFormat = $param["EncodingFormat"]; + } + + if (array_key_exists("DefaultTimeSwitch",$param) and $param["DefaultTimeSwitch"] !== null) { + $this->DefaultTimeSwitch = $param["DefaultTimeSwitch"]; + } + + if (array_key_exists("LogRegex",$param) and $param["LogRegex"] !== null) { + $this->LogRegex = $param["LogRegex"]; + } + + if (array_key_exists("UnMatchLogSwitch",$param) and $param["UnMatchLogSwitch"] !== null) { + $this->UnMatchLogSwitch = $param["UnMatchLogSwitch"]; + } + + if (array_key_exists("UnMatchLogKey",$param) and $param["UnMatchLogKey"] !== null) { + $this->UnMatchLogKey = $param["UnMatchLogKey"]; + } + + if (array_key_exists("UnMatchLogTimeSrc",$param) and $param["UnMatchLogTimeSrc"] !== null) { + $this->UnMatchLogTimeSrc = $param["UnMatchLogTimeSrc"]; + } + + if (array_key_exists("DefaultTimeSrc",$param) and $param["DefaultTimeSrc"] !== null) { + $this->DefaultTimeSrc = $param["DefaultTimeSrc"]; + } + + if (array_key_exists("TimeKey",$param) and $param["TimeKey"] !== null) { + $this->TimeKey = $param["TimeKey"]; + } + + if (array_key_exists("TimeRegex",$param) and $param["TimeRegex"] !== null) { + $this->TimeRegex = $param["TimeRegex"]; + } + + if (array_key_exists("TimeFormat",$param) and $param["TimeFormat"] !== null) { + $this->TimeFormat = $param["TimeFormat"]; + } + + if (array_key_exists("TimeZone",$param) and $param["TimeZone"] !== null) { + $this->TimeZone = $param["TimeZone"]; + } + + if (array_key_exists("Metadata",$param) and $param["Metadata"] !== null) { + $this->Metadata = $param["Metadata"]; + } + + if (array_key_exists("Keys",$param) and $param["Keys"] !== null) { + $this->Keys = $param["Keys"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/MachineGroupInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/MachineGroupInfo.php index 466f3502..f68dd8a4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/MachineGroupInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/MachineGroupInfo.php @@ -50,6 +50,8 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method array getMetaTags() 获取机器组元数据信息列表 * @method void setMetaTags(array $MetaTags) 设置机器组元数据信息列表 + * @method integer getOSType() 获取操作系统类型,0: Linux,1: windows + * @method void setOSType(integer $OSType) 设置操作系统类型,0: Linux,1: windows */ class MachineGroupInfo extends AbstractModel { @@ -108,6 +110,11 @@ class MachineGroupInfo extends AbstractModel */ public $MetaTags; + /** + * @var integer 操作系统类型,0: Linux,1: windows + */ + public $OSType; + /** * @param string $GroupId 机器组ID * @param string $GroupName 机器组名称 @@ -124,6 +131,7 @@ class MachineGroupInfo extends AbstractModel * @param boolean $ServiceLogging 是否开启服务日志,用于记录因Loglistener 服务自身产生的log,开启后,会创建内部日志集cls_service_logging和日志主题loglistener_status,loglistener_alarm,loglistener_business,不产生计费 注意:此字段可能返回 null,表示取不到有效值。 * @param array $MetaTags 机器组元数据信息列表 + * @param integer $OSType 操作系统类型,0: Linux,1: windows */ function __construct() { @@ -188,5 +196,9 @@ class MachineGroupInfo extends AbstractModel array_push($this->MetaTags, $obj); } } + + if (array_key_exists("OSType",$param) and $param["OSType"] !== null) { + $this->OSType = $param["OSType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyConfigExtraRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyConfigExtraRequest.php index b4cabcf1..78682ddc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyConfigExtraRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyConfigExtraRequest.php @@ -54,6 +54,16 @@ use TencentCloud\Common\AbstractModel; * @method void setLogsetName(string $LogsetName) 设置日志集name * @method string getTopicName() 获取日志主题name * @method void setTopicName(string $TopicName) 设置日志主题name + * @method string getAdvancedConfig() 获取高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} + * @method void setAdvancedConfig(string $AdvancedConfig) 设置高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} */ class ModifyConfigExtraRequest extends AbstractModel { @@ -142,6 +152,15 @@ class ModifyConfigExtraRequest extends AbstractModel */ public $TopicName; + /** + * @var string 高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} + */ + public $AdvancedConfig; + /** * @param string $ConfigExtraId 采集配置扩展信息id * @param string $Name 采集配置规程名称,最长63个字符,只能包含小写字符、数字及分隔符(“-”),且必须以小写字符开头,数字或小写字符结尾 @@ -160,6 +179,11 @@ class ModifyConfigExtraRequest extends AbstractModel * @param string $LogsetId 日志集ID * @param string $LogsetName 日志集name * @param string $TopicName 日志主题name + * @param string $AdvancedConfig 高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} */ function __construct() { @@ -250,5 +274,9 @@ class ModifyConfigExtraRequest extends AbstractModel if (array_key_exists("TopicName",$param) and $param["TopicName"] !== null) { $this->TopicName = $param["TopicName"]; } + + if (array_key_exists("AdvancedConfig",$param) and $param["AdvancedConfig"] !== null) { + $this->AdvancedConfig = $param["AdvancedConfig"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyConfigRequest.php index 4413408e..8edfa465 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyConfigRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyConfigRequest.php @@ -36,6 +36,16 @@ use TencentCloud\Common\AbstractModel; * @method void setOutput(string $Output) 设置采集配置关联的日志主题(TopicId) * @method string getUserDefineRule() 获取用户自定义解析字符串,Json格式序列化的字符串 * @method void setUserDefineRule(string $UserDefineRule) 设置用户自定义解析字符串,Json格式序列化的字符串 + * @method string getAdvancedConfig() 获取高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} + * @method void setAdvancedConfig(string $AdvancedConfig) 设置高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} */ class ModifyConfigRequest extends AbstractModel { @@ -79,6 +89,15 @@ class ModifyConfigRequest extends AbstractModel */ public $UserDefineRule; + /** + * @var string 高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} + */ + public $AdvancedConfig; + /** * @param string $ConfigId 采集规则配置ID * @param string $Name 采集规则配置名称 @@ -88,6 +107,11 @@ class ModifyConfigRequest extends AbstractModel * @param array $ExcludePaths 采集黑名单路径列表 * @param string $Output 采集配置关联的日志主题(TopicId) * @param string $UserDefineRule 用户自定义解析字符串,Json格式序列化的字符串 + * @param string $AdvancedConfig 高级采集配置。 Json字符串, Key/Value定义为如下: +- ClsAgentFileTimeout(超时属性), 取值范围: 大于等于0的整数, 0为不超时 +- ClsAgentMaxDepth(最大目录深度),取值范围: 大于等于0的整数 +- ClsAgentParseFailMerge(合并解析失败日志),取值范围: true或false +样例:{"ClsAgentFileTimeout":0,"ClsAgentMaxDepth":10,"ClsAgentParseFailMerge":true} */ function __construct() { @@ -139,5 +163,9 @@ class ModifyConfigRequest extends AbstractModel if (array_key_exists("UserDefineRule",$param) and $param["UserDefineRule"] !== null) { $this->UserDefineRule = $param["UserDefineRule"]; } + + if (array_key_exists("AdvancedConfig",$param) and $param["AdvancedConfig"] !== null) { + $this->AdvancedConfig = $param["AdvancedConfig"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyDataTransformRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyDataTransformRequest.php new file mode 100644 index 00000000..fab0fa58 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyDataTransformRequest.php @@ -0,0 +1,106 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("EtlContent",$param) and $param["EtlContent"] !== null) { + $this->EtlContent = $param["EtlContent"]; + } + + if (array_key_exists("EnableFlag",$param) and $param["EnableFlag"] !== null) { + $this->EnableFlag = $param["EnableFlag"]; + } + + if (array_key_exists("DstResources",$param) and $param["DstResources"] !== null) { + $this->DstResources = []; + foreach ($param["DstResources"] as $key => $value){ + $obj = new DataTransformResouceInfo(); + $obj->deserialize($value); + array_push($this->DstResources, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyDataTransformResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyDataTransformResponse.php new file mode 100644 index 00000000..e9159913 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyDataTransformResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaConsumerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaConsumerRequest.php new file mode 100644 index 00000000..d29a600b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaConsumerRequest.php @@ -0,0 +1,78 @@ +FromTopicId = $param["FromTopicId"]; + } + + if (array_key_exists("Compression",$param) and $param["Compression"] !== null) { + $this->Compression = $param["Compression"]; + } + + if (array_key_exists("ConsumerContent",$param) and $param["ConsumerContent"] !== null) { + $this->ConsumerContent = new KafkaConsumerContent(); + $this->ConsumerContent->deserialize($param["ConsumerContent"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaConsumerResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaConsumerResponse.php new file mode 100644 index 00000000..f10ca409 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaConsumerResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaRechargeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaRechargeRequest.php new file mode 100644 index 00000000..9aa945f6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaRechargeRequest.php @@ -0,0 +1,187 @@ +Id = $param["Id"]; + } + + if (array_key_exists("TopicId",$param) and $param["TopicId"] !== null) { + $this->TopicId = $param["TopicId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("KafkaType",$param) and $param["KafkaType"] !== null) { + $this->KafkaType = $param["KafkaType"]; + } + + if (array_key_exists("KafkaInstance",$param) and $param["KafkaInstance"] !== null) { + $this->KafkaInstance = $param["KafkaInstance"]; + } + + if (array_key_exists("ServerAddr",$param) and $param["ServerAddr"] !== null) { + $this->ServerAddr = $param["ServerAddr"]; + } + + if (array_key_exists("IsEncryptionAddr",$param) and $param["IsEncryptionAddr"] !== null) { + $this->IsEncryptionAddr = $param["IsEncryptionAddr"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = new KafkaProtocolInfo(); + $this->Protocol->deserialize($param["Protocol"]); + } + + if (array_key_exists("UserKafkaTopics",$param) and $param["UserKafkaTopics"] !== null) { + $this->UserKafkaTopics = $param["UserKafkaTopics"]; + } + + if (array_key_exists("ConsumerGroupName",$param) and $param["ConsumerGroupName"] !== null) { + $this->ConsumerGroupName = $param["ConsumerGroupName"]; + } + + if (array_key_exists("LogRechargeRule",$param) and $param["LogRechargeRule"] !== null) { + $this->LogRechargeRule = new LogRechargeRuleInfo(); + $this->LogRechargeRule->deserialize($param["LogRechargeRule"]); + } + + if (array_key_exists("StatusControl",$param) and $param["StatusControl"] !== null) { + $this->StatusControl = $param["StatusControl"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaRechargeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaRechargeResponse.php new file mode 100644 index 00000000..b73304e8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyKafkaRechargeResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyScheduledSqlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyScheduledSqlRequest.php new file mode 100644 index 00000000..94c02f0a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyScheduledSqlRequest.php @@ -0,0 +1,174 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("SrcTopicId",$param) and $param["SrcTopicId"] !== null) { + $this->SrcTopicId = $param["SrcTopicId"]; + } + + if (array_key_exists("EnableFlag",$param) and $param["EnableFlag"] !== null) { + $this->EnableFlag = $param["EnableFlag"]; + } + + if (array_key_exists("DstResource",$param) and $param["DstResource"] !== null) { + $this->DstResource = new ScheduledSqlResouceInfo(); + $this->DstResource->deserialize($param["DstResource"]); + } + + if (array_key_exists("ScheduledSqlContent",$param) and $param["ScheduledSqlContent"] !== null) { + $this->ScheduledSqlContent = $param["ScheduledSqlContent"]; + } + + if (array_key_exists("ProcessPeriod",$param) and $param["ProcessPeriod"] !== null) { + $this->ProcessPeriod = $param["ProcessPeriod"]; + } + + if (array_key_exists("ProcessTimeWindow",$param) and $param["ProcessTimeWindow"] !== null) { + $this->ProcessTimeWindow = $param["ProcessTimeWindow"]; + } + + if (array_key_exists("ProcessDelay",$param) and $param["ProcessDelay"] !== null) { + $this->ProcessDelay = $param["ProcessDelay"]; + } + + if (array_key_exists("SrcTopicRegion",$param) and $param["SrcTopicRegion"] !== null) { + $this->SrcTopicRegion = $param["SrcTopicRegion"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("SyntaxRule",$param) and $param["SyntaxRule"] !== null) { + $this->SyntaxRule = $param["SyntaxRule"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyScheduledSqlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyScheduledSqlResponse.php new file mode 100644 index 00000000..833ad9fd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyScheduledSqlResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyShipperRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyShipperRequest.php index d7aff258..e6422f54 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyShipperRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ModifyShipperRequest.php @@ -32,8 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setShipperName(string $ShipperName) 设置投递规则的名字 * @method integer getInterval() 获取投递的时间间隔,单位 秒,默认300,范围 300-900 * @method void setInterval(integer $Interval) 设置投递的时间间隔,单位 秒,默认300,范围 300-900 - * @method integer getMaxSize() 获取投递的文件的最大值,单位 MB,默认256,范围 100-256 - * @method void setMaxSize(integer $MaxSize) 设置投递的文件的最大值,单位 MB,默认256,范围 100-256 + * @method integer getMaxSize() 获取投递的文件的最大值,单位 MB,默认256,范围 5-256 + * @method void setMaxSize(integer $MaxSize) 设置投递的文件的最大值,单位 MB,默认256,范围 5-256 * @method array getFilterRules() 获取投递日志的过滤规则,匹配的日志进行投递,各rule之间是and关系,最多5个,数组为空则表示不过滤而全部投递 * @method void setFilterRules(array $FilterRules) 设置投递日志的过滤规则,匹配的日志进行投递,各rule之间是and关系,最多5个,数组为空则表示不过滤而全部投递 * @method string getPartition() 获取投递日志的分区规则,支持strftime的时间格式表示 @@ -78,7 +78,7 @@ class ModifyShipperRequest extends AbstractModel public $Interval; /** - * @var integer 投递的文件的最大值,单位 MB,默认256,范围 100-256 + * @var integer 投递的文件的最大值,单位 MB,默认256,范围 5-256 */ public $MaxSize; @@ -114,7 +114,7 @@ class ModifyShipperRequest extends AbstractModel * @param boolean $Status 投递规则的开关状态 * @param string $ShipperName 投递规则的名字 * @param integer $Interval 投递的时间间隔,单位 秒,默认300,范围 300-900 - * @param integer $MaxSize 投递的文件的最大值,单位 MB,默认256,范围 100-256 + * @param integer $MaxSize 投递的文件的最大值,单位 MB,默认256,范围 5-256 * @param array $FilterRules 投递日志的过滤规则,匹配的日志进行投递,各rule之间是and关系,最多5个,数组为空则表示不过滤而全部投递 * @param string $Partition 投递日志的分区规则,支持strftime的时间格式表示 * @param CompressInfo $Compress 投递日志的压缩配置 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/MultiTopicSearchInformation.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/MultiTopicSearchInformation.php new file mode 100644 index 00000000..4e4976ce --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/MultiTopicSearchInformation.php @@ -0,0 +1,65 @@ +TopicId = $param["TopicId"]; + } + + if (array_key_exists("Context",$param) and $param["Context"] !== null) { + $this->Context = $param["Context"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/OpenKafkaConsumerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/OpenKafkaConsumerRequest.php index 0e21af90..86b4e221 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/OpenKafkaConsumerRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/OpenKafkaConsumerRequest.php @@ -20,15 +20,17 @@ use TencentCloud\Common\AbstractModel; /** * OpenKafkaConsumer请求参数结构体 * - * @method string getFromTopicId() 获取CLS控制台创建的TopicId - * @method void setFromTopicId(string $FromTopicId) 设置CLS控制台创建的TopicId + * @method string getFromTopicId() 获取日志主题ID + * @method void setFromTopicId(string $FromTopicId) 设置日志主题ID * @method integer getCompression() 获取压缩方式[0:NONE;2:SNAPPY;3:LZ4] * @method void setCompression(integer $Compression) 设置压缩方式[0:NONE;2:SNAPPY;3:LZ4] + * @method KafkaConsumerContent getConsumerContent() 获取kafka协议消费数据格式 + * @method void setConsumerContent(KafkaConsumerContent $ConsumerContent) 设置kafka协议消费数据格式 */ class OpenKafkaConsumerRequest extends AbstractModel { /** - * @var string CLS控制台创建的TopicId + * @var string 日志主题ID */ public $FromTopicId; @@ -38,8 +40,14 @@ class OpenKafkaConsumerRequest extends AbstractModel public $Compression; /** - * @param string $FromTopicId CLS控制台创建的TopicId + * @var KafkaConsumerContent kafka协议消费数据格式 + */ + public $ConsumerContent; + + /** + * @param string $FromTopicId 日志主题ID * @param integer $Compression 压缩方式[0:NONE;2:SNAPPY;3:LZ4] + * @param KafkaConsumerContent $ConsumerContent kafka协议消费数据格式 */ function __construct() { @@ -61,5 +69,10 @@ class OpenKafkaConsumerRequest extends AbstractModel if (array_key_exists("Compression",$param) and $param["Compression"] !== null) { $this->Compression = $param["Compression"]; } + + if (array_key_exists("ConsumerContent",$param) and $param["ConsumerContent"] !== null) { + $this->ConsumerContent = new KafkaConsumerContent(); + $this->ConsumerContent->deserialize($param["ConsumerContent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/OpenKafkaConsumerResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/OpenKafkaConsumerResponse.php index 313aae3f..c4584beb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/OpenKafkaConsumerResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/OpenKafkaConsumerResponse.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * OpenKafkaConsumer返回参数结构体 * - * @method string getTopicID() 获取待消费TopicId - * @method void setTopicID(string $TopicID) 设置待消费TopicId + * @method string getTopicID() 获取KafkaConsumer 消费时使用的Topic参数 + * @method void setTopicID(string $TopicID) 设置KafkaConsumer 消费时使用的Topic参数 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class OpenKafkaConsumerResponse extends AbstractModel { /** - * @var string 待消费TopicId + * @var string KafkaConsumer 消费时使用的Topic参数 */ public $TopicID; @@ -38,7 +38,7 @@ class OpenKafkaConsumerResponse extends AbstractModel public $RequestId; /** - * @param string $TopicID 待消费TopicId + * @param string $TopicID KafkaConsumer 消费时使用的Topic参数 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/PreviewKafkaRechargeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/PreviewKafkaRechargeRequest.php new file mode 100644 index 00000000..1ba71006 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/PreviewKafkaRechargeRequest.php @@ -0,0 +1,163 @@ +PreviewType = $param["PreviewType"]; + } + + if (array_key_exists("KafkaType",$param) and $param["KafkaType"] !== null) { + $this->KafkaType = $param["KafkaType"]; + } + + if (array_key_exists("UserKafkaTopics",$param) and $param["UserKafkaTopics"] !== null) { + $this->UserKafkaTopics = $param["UserKafkaTopics"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("KafkaInstance",$param) and $param["KafkaInstance"] !== null) { + $this->KafkaInstance = $param["KafkaInstance"]; + } + + if (array_key_exists("ServerAddr",$param) and $param["ServerAddr"] !== null) { + $this->ServerAddr = $param["ServerAddr"]; + } + + if (array_key_exists("IsEncryptionAddr",$param) and $param["IsEncryptionAddr"] !== null) { + $this->IsEncryptionAddr = $param["IsEncryptionAddr"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = new KafkaProtocolInfo(); + $this->Protocol->deserialize($param["Protocol"]); + } + + if (array_key_exists("ConsumerGroupName",$param) and $param["ConsumerGroupName"] !== null) { + $this->ConsumerGroupName = $param["ConsumerGroupName"]; + } + + if (array_key_exists("LogRechargeRule",$param) and $param["LogRechargeRule"] !== null) { + $this->LogRechargeRule = new LogRechargeRuleInfo(); + $this->LogRechargeRule->deserialize($param["LogRechargeRule"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/PreviewKafkaRechargeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/PreviewKafkaRechargeResponse.php new file mode 100644 index 00000000..91516a49 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/PreviewKafkaRechargeResponse.php @@ -0,0 +1,81 @@ +LogSample = $param["LogSample"]; + } + + if (array_key_exists("LogData",$param) and $param["LogData"] !== null) { + $this->LogData = $param["LogData"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/PreviewLogStatistic.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/PreviewLogStatistic.php new file mode 100644 index 00000000..032ce6fe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/PreviewLogStatistic.php @@ -0,0 +1,117 @@ +LogContent = $param["LogContent"]; + } + + if (array_key_exists("LineNum",$param) and $param["LineNum"] !== null) { + $this->LineNum = $param["LineNum"]; + } + + if (array_key_exists("DstTopicId",$param) and $param["DstTopicId"] !== null) { + $this->DstTopicId = $param["DstTopicId"]; + } + + if (array_key_exists("FailReason",$param) and $param["FailReason"] !== null) { + $this->FailReason = $param["FailReason"]; + } + + if (array_key_exists("Time",$param) and $param["Time"] !== null) { + $this->Time = $param["Time"]; + } + + if (array_key_exists("DstTopicName",$param) and $param["DstTopicName"] !== null) { + $this->DstTopicName = $param["DstTopicName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/RuleInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/RuleInfo.php index 0e810624..05dfea80 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/RuleInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/RuleInfo.php @@ -33,8 +33,12 @@ use TencentCloud\Common\AbstractModel; * @method void setTag(RuleTagInfo $Tag) 设置元字段索引配置,如果为空时代表未开启元字段索引 注意:此字段可能返回 null,表示取不到有效值。 * @method DynamicIndex getDynamicIndex() 获取动态索引配置,如果为空时代表未开启动态段索引 + +注意:该功能尚处于内测阶段,如需使用请联系技术支持 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDynamicIndex(DynamicIndex $DynamicIndex) 设置动态索引配置,如果为空时代表未开启动态段索引 + +注意:该功能尚处于内测阶段,如需使用请联系技术支持 注意:此字段可能返回 null,表示取不到有效值。 */ class RuleInfo extends AbstractModel @@ -59,6 +63,8 @@ class RuleInfo extends AbstractModel /** * @var DynamicIndex 动态索引配置,如果为空时代表未开启动态段索引 + +注意:该功能尚处于内测阶段,如需使用请联系技术支持 注意:此字段可能返回 null,表示取不到有效值。 */ public $DynamicIndex; @@ -71,6 +77,8 @@ class RuleInfo extends AbstractModel * @param RuleTagInfo $Tag 元字段索引配置,如果为空时代表未开启元字段索引 注意:此字段可能返回 null,表示取不到有效值。 * @param DynamicIndex $DynamicIndex 动态索引配置,如果为空时代表未开启动态段索引 + +注意:该功能尚处于内测阶段,如需使用请联系技术支持 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ScheduledSqlResouceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ScheduledSqlResouceInfo.php new file mode 100644 index 00000000..bf148bdf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ScheduledSqlResouceInfo.php @@ -0,0 +1,89 @@ +TopicId = $param["TopicId"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("BizType",$param) and $param["BizType"] !== null) { + $this->BizType = $param["BizType"]; + } + + if (array_key_exists("MetricName",$param) and $param["MetricName"] !== null) { + $this->MetricName = $param["MetricName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ScheduledSqlTaskInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ScheduledSqlTaskInfo.php new file mode 100644 index 00000000..cd8e9c16 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/ScheduledSqlTaskInfo.php @@ -0,0 +1,270 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("SrcTopicId",$param) and $param["SrcTopicId"] !== null) { + $this->SrcTopicId = $param["SrcTopicId"]; + } + + if (array_key_exists("SrcTopicName",$param) and $param["SrcTopicName"] !== null) { + $this->SrcTopicName = $param["SrcTopicName"]; + } + + if (array_key_exists("DstResource",$param) and $param["DstResource"] !== null) { + $this->DstResource = new ScheduledSqlResouceInfo(); + $this->DstResource->deserialize($param["DstResource"]); + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("EnableFlag",$param) and $param["EnableFlag"] !== null) { + $this->EnableFlag = $param["EnableFlag"]; + } + + if (array_key_exists("ScheduledSqlContent",$param) and $param["ScheduledSqlContent"] !== null) { + $this->ScheduledSqlContent = $param["ScheduledSqlContent"]; + } + + if (array_key_exists("ProcessStartTime",$param) and $param["ProcessStartTime"] !== null) { + $this->ProcessStartTime = $param["ProcessStartTime"]; + } + + if (array_key_exists("ProcessType",$param) and $param["ProcessType"] !== null) { + $this->ProcessType = $param["ProcessType"]; + } + + if (array_key_exists("ProcessEndTime",$param) and $param["ProcessEndTime"] !== null) { + $this->ProcessEndTime = $param["ProcessEndTime"]; + } + + if (array_key_exists("ProcessPeriod",$param) and $param["ProcessPeriod"] !== null) { + $this->ProcessPeriod = $param["ProcessPeriod"]; + } + + if (array_key_exists("ProcessTimeWindow",$param) and $param["ProcessTimeWindow"] !== null) { + $this->ProcessTimeWindow = $param["ProcessTimeWindow"]; + } + + if (array_key_exists("ProcessDelay",$param) and $param["ProcessDelay"] !== null) { + $this->ProcessDelay = $param["ProcessDelay"]; + } + + if (array_key_exists("SrcTopicRegion",$param) and $param["SrcTopicRegion"] !== null) { + $this->SrcTopicRegion = $param["SrcTopicRegion"]; + } + + if (array_key_exists("SyntaxRule",$param) and $param["SyntaxRule"] !== null) { + $this->SyntaxRule = $param["SyntaxRule"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogErrors.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogErrors.php new file mode 100644 index 00000000..949a406a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogErrors.php @@ -0,0 +1,89 @@ +TopicId = $param["TopicId"]; + } + + if (array_key_exists("ErrorMsg",$param) and $param["ErrorMsg"] !== null) { + $this->ErrorMsg = $param["ErrorMsg"]; + } + + if (array_key_exists("ErrorCodeStr",$param) and $param["ErrorCodeStr"] !== null) { + $this->ErrorCodeStr = $param["ErrorCodeStr"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogInfos.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogInfos.php new file mode 100644 index 00000000..9901ad02 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogInfos.php @@ -0,0 +1,81 @@ +TopicId = $param["TopicId"]; + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + + if (array_key_exists("Context",$param) and $param["Context"] !== null) { + $this->Context = $param["Context"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogRequest.php index 73b024e5..b4375379 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogRequest.php @@ -30,8 +30,10 @@ use TencentCloud\Common\AbstractModel; * @method void setQuery(string $Query) 设置检索分析语句,最大长度为12KB 语句由 [检索条件] | [SQL语句]构成,无需对日志进行统计分析时,可省略其中的管道符 | 及SQL语句 使用*或空字符串可查询所有日志 - * @method string getTopicId() 获取要检索分析的日志主题ID - * @method void setTopicId(string $TopicId) 设置要检索分析的日志主题ID + * @method string getTopicId() 获取- 要检索分析的日志主题ID,仅能指定一个日志主题。 +- 如需同时检索多个日志主题,请使用Topics参数。 + * @method void setTopicId(string $TopicId) 设置- 要检索分析的日志主题ID,仅能指定一个日志主题。 +- 如需同时检索多个日志主题,请使用Topics参数。 * @method integer getLimit() 获取表示单次查询返回的原始日志条数,最大值为1000,获取后续日志需使用Context参数 注意: * 仅当检索分析语句(Query)不包含SQL时有效 @@ -40,16 +42,16 @@ use TencentCloud\Common\AbstractModel; 注意: * 仅当检索分析语句(Query)不包含SQL时有效 * SQL结果条数指定方式参考SQL LIMIT语法 - * @method string getContext() 获取透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时 + * @method string getContext() 获取透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时。 注意: * 透传该参数时,请勿修改除该参数外的其它参数 -* 仅当检索分析语句(Query)不包含SQL时有效 -* SQL获取后续结果参考SQL LIMIT语法 - * @method void setContext(string $Context) 设置透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时 +* 仅适用于单日志主题检索,检索多个日志主题时,请使用Topics中的Context +* 仅当检索分析语句(Query)不包含SQL时有效,SQL获取后续结果参考SQL LIMIT语法 + * @method void setContext(string $Context) 设置透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时。 注意: * 透传该参数时,请勿修改除该参数外的其它参数 -* 仅当检索分析语句(Query)不包含SQL时有效 -* SQL获取后续结果参考SQL LIMIT语法 +* 仅适用于单日志主题检索,检索多个日志主题时,请使用Topics中的Context +* 仅当检索分析语句(Query)不包含SQL时有效,SQL获取后续结果参考SQL LIMIT语法 * @method string getSort() 获取原始日志是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc 注意: * 仅当检索分析语句(Query)不包含SQL时有效 @@ -80,6 +82,12 @@ use TencentCloud\Common\AbstractModel; * @method void setSyntaxRule(integer $SyntaxRule) 设置检索语法规则,默认值为0。 0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 + * @method array getTopics() 获取- 要检索分析的日志主题列表,最大支持20个日志主题。 +- 检索单个日志主题时请使用TopicId。 +- 不能同时使用TopicId和Topics。 + * @method void setTopics(array $Topics) 设置- 要检索分析的日志主题列表,最大支持20个日志主题。 +- 检索单个日志主题时请使用TopicId。 +- 不能同时使用TopicId和Topics。 */ class SearchLogRequest extends AbstractModel { @@ -101,7 +109,8 @@ class SearchLogRequest extends AbstractModel public $Query; /** - * @var string 要检索分析的日志主题ID + * @var string - 要检索分析的日志主题ID,仅能指定一个日志主题。 +- 如需同时检索多个日志主题,请使用Topics参数。 */ public $TopicId; @@ -114,11 +123,11 @@ class SearchLogRequest extends AbstractModel public $Limit; /** - * @var string 透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时 + * @var string 透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时。 注意: * 透传该参数时,请勿修改除该参数外的其它参数 -* 仅当检索分析语句(Query)不包含SQL时有效 -* SQL获取后续结果参考SQL LIMIT语法 +* 仅适用于单日志主题检索,检索多个日志主题时,请使用Topics中的Context +* 仅当检索分析语句(Query)不包含SQL时有效,SQL获取后续结果参考SQL LIMIT语法 */ public $Context; @@ -153,22 +162,30 @@ class SearchLogRequest extends AbstractModel */ public $SyntaxRule; + /** + * @var array - 要检索分析的日志主题列表,最大支持20个日志主题。 +- 检索单个日志主题时请使用TopicId。 +- 不能同时使用TopicId和Topics。 + */ + public $Topics; + /** * @param integer $From 要检索分析的日志的起始时间,Unix时间戳(毫秒) * @param integer $To 要检索分析的日志的结束时间,Unix时间戳(毫秒) * @param string $Query 检索分析语句,最大长度为12KB 语句由 [检索条件] | [SQL语句]构成,无需对日志进行统计分析时,可省略其中的管道符 | 及SQL语句 使用*或空字符串可查询所有日志 - * @param string $TopicId 要检索分析的日志主题ID + * @param string $TopicId - 要检索分析的日志主题ID,仅能指定一个日志主题。 +- 如需同时检索多个日志主题,请使用Topics参数。 * @param integer $Limit 表示单次查询返回的原始日志条数,最大值为1000,获取后续日志需使用Context参数 注意: * 仅当检索分析语句(Query)不包含SQL时有效 * SQL结果条数指定方式参考SQL LIMIT语法 - * @param string $Context 透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时 + * @param string $Context 透传上次接口返回的Context值,可获取后续更多日志,总计最多可获取1万条原始日志,过期时间1小时。 注意: * 透传该参数时,请勿修改除该参数外的其它参数 -* 仅当检索分析语句(Query)不包含SQL时有效 -* SQL获取后续结果参考SQL LIMIT语法 +* 仅适用于单日志主题检索,检索多个日志主题时,请使用Topics中的Context +* 仅当检索分析语句(Query)不包含SQL时有效,SQL获取后续结果参考SQL LIMIT语法 * @param string $Sort 原始日志是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc 注意: * 仅当检索分析语句(Query)不包含SQL时有效 @@ -184,6 +201,9 @@ class SearchLogRequest extends AbstractModel * @param integer $SyntaxRule 检索语法规则,默认值为0。 0:Lucene语法,1:CQL语法。 详细说明参见检索条件语法规则 + * @param array $Topics - 要检索分析的日志主题列表,最大支持20个日志主题。 +- 检索单个日志主题时请使用TopicId。 +- 不能同时使用TopicId和Topics。 */ function __construct() { @@ -237,5 +257,14 @@ class SearchLogRequest extends AbstractModel if (array_key_exists("SyntaxRule",$param) and $param["SyntaxRule"] !== null) { $this->SyntaxRule = $param["SyntaxRule"]; } + + if (array_key_exists("Topics",$param) and $param["Topics"] !== null) { + $this->Topics = []; + foreach ($param["Topics"] as $key => $value){ + $obj = new MultiTopicSearchInformation(); + $obj->deserialize($value); + array_push($this->Topics, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogResponse.php index 22c0ac5a..a07d2c1a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogResponse.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * SearchLog返回参数结构体 * - * @method string getContext() 获取透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时 - * @method void setContext(string $Context) 设置透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时 + * @method string getContext() 获取透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时。 +注意: +* 仅适用于单日志主题检索,检索多个日志主题时,请使用Topics中的Context + * @method void setContext(string $Context) 设置透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时。 +注意: +* 仅适用于单日志主题检索,检索多个日志主题时,请使用Topics中的Context * @method boolean getListOver() 获取符合检索条件的日志是否已全部返回,如未全部返回可使用Context参数获取后续更多日志 注意:仅当检索分析语句(Query)不包含SQL时有效 * @method void setListOver(boolean $ListOver) 设置符合检索条件的日志是否已全部返回,如未全部返回可使用Context参数获取后续更多日志 @@ -59,6 +63,10 @@ use TencentCloud\Common\AbstractModel; * @method float getSamplingRate() 获取本次统计分析使用的采样率 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSamplingRate(float $SamplingRate) 设置本次统计分析使用的采样率 +注意:此字段可能返回 null,表示取不到有效值。 + * @method SearchLogTopics getTopics() 获取使用多日志主题检索时,各个日志主题的基本信息,例如报错信息。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTopics(SearchLogTopics $Topics) 设置使用多日志主题检索时,各个日志主题的基本信息,例如报错信息。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -66,7 +74,9 @@ use TencentCloud\Common\AbstractModel; class SearchLogResponse extends AbstractModel { /** - * @var string 透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时 + * @var string 透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时。 +注意: +* 仅适用于单日志主题检索,检索多个日志主题时,请使用Topics中的Context */ public $Context; @@ -121,13 +131,21 @@ class SearchLogResponse extends AbstractModel */ public $SamplingRate; + /** + * @var SearchLogTopics 使用多日志主题检索时,各个日志主题的基本信息,例如报错信息。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Topics; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** - * @param string $Context 透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时 + * @param string $Context 透传本次接口返回的Context值,可获取后续更多日志,过期时间1小时。 +注意: +* 仅适用于单日志主题检索,检索多个日志主题时,请使用Topics中的Context * @param boolean $ListOver 符合检索条件的日志是否已全部返回,如未全部返回可使用Context参数获取后续更多日志 注意:仅当检索分析语句(Query)不包含SQL时有效 * @param boolean $Analysis 返回的是否为统计分析(即SQL)结果 @@ -146,6 +164,8 @@ class SearchLogResponse extends AbstractModel 当UseNewAnalysis为true时生效 注意:此字段可能返回 null,表示取不到有效值。 * @param float $SamplingRate 本次统计分析使用的采样率 +注意:此字段可能返回 null,表示取不到有效值。 + * @param SearchLogTopics $Topics 使用多日志主题检索时,各个日志主题的基本信息,例如报错信息。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -213,6 +233,11 @@ class SearchLogResponse extends AbstractModel $this->SamplingRate = $param["SamplingRate"]; } + if (array_key_exists("Topics",$param) and $param["Topics"] !== null) { + $this->Topics = new SearchLogTopics(); + $this->Topics->deserialize($param["Topics"]); + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogTopics.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogTopics.php new file mode 100644 index 00000000..f5369422 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/SearchLogTopics.php @@ -0,0 +1,83 @@ +Errors = []; + foreach ($param["Errors"] as $key => $value){ + $obj = new SearchLogErrors(); + $obj->deserialize($value); + array_push($this->Errors, $obj); + } + } + + if (array_key_exists("Infos",$param) and $param["Infos"] !== null) { + $this->Infos = []; + foreach ($param["Infos"] as $key => $value){ + $obj = new SearchLogInfos(); + $obj->deserialize($value); + array_push($this->Infos, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/TopicIdAndRegion.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/TopicIdAndRegion.php new file mode 100644 index 00000000..d5a02e84 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cls/V20201016/Models/TopicIdAndRegion.php @@ -0,0 +1,69 @@ +TopicId = $param["TopicId"]; + } + + if (array_key_exists("RegionId",$param) and $param["RegionId"] !== null) { + $this->RegionId = $param["RegionId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/CmeClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/CmeClient.php index b94d6095..182e451c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/CmeClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/CmeClient.php @@ -26,15 +26,15 @@ use TencentCloud\Cme\V20191029\Models as Models; * @method Models\AddTeamMemberResponse AddTeamMember(Models\AddTeamMemberRequest $req) 向一个团队中添加团队成员,并且指定成员的角色。 * @method Models\CopyProjectResponse CopyProject(Models\CopyProjectRequest $req) 复制一个项目,包括项目素材及轨道数据。目前仅普通剪辑及模板制作项目可复制,其它类型的项目不支持复制。 * @method Models\CreateClassResponse CreateClass(Models\CreateClassRequest $req) 新增分类,用于管理素材。分类层数不能超过20。 - * @method Models\CreateLinkResponse CreateLink(Models\CreateLinkRequest $req) 创建媒体链接或分类路径链接,将源资源信息链接到目标。 + * @method Models\CreateLinkResponse CreateLink(Models\CreateLinkRequest $req) 创建媒体链接或分类路径链接,将资源信息链接到目标。 * @method Models\CreateProjectResponse CreateProject(Models\CreateProjectRequest $req) 创建多媒体创作引擎项目,目前支持的项目类型有:
  • 视频剪辑项目:用于普通视频剪辑;
  • 直播剪辑项目:用于直播流剪辑;
  • 导播台项目:用于云导播台;
  • 视频拆条:用于视频拆条;
  • 录制回放项目:用于直播录制回放;
  • -
  • 云转推项目:用于直播云转推。
  • -
  • 点播转直播项目:用于点播文件转直播输出。
  • +
  • 云转推项目:用于直播云转推(废弃,可使用媒体转推项目替代)
  • +
  • 媒体转推项目:用于媒体文件转直播输出。
  • * @method Models\CreateTeamResponse CreateTeam(Models\CreateTeamRequest $req) 创建一个团队。 * @method Models\CreateVideoEncodingPresetResponse CreateVideoEncodingPreset(Models\CreateVideoEncodingPresetRequest $req) 指定导出的参数,创建一个视频编码配置 * @method Models\DeleteClassResponse DeleteClass(Models\DeleteClassRequest $req) 删除分类信息,删除时检验下述限制: @@ -78,22 +78,24 @@ use TencentCloud\Cme\V20191029\Models as Models;
  • 和平精英集锦和王者荣耀集锦根据击杀场景进行拆条,足球集锦和篮球集锦根据进球场景进行拆条,人物集锦根据人物人脸特征进行拆条,新闻拆条根据导播进行拆条。
  • 【本接口内测中,暂不建议使用】
  • * @method Models\GrantResourceAuthorizationResponse GrantResourceAuthorization(Models\GrantResourceAuthorizationRequest $req) 资源归属者对个人或团队授予目标资源的相应权限。 - * @method Models\HandleMediaCastProjectResponse HandleMediaCastProject(Models\HandleMediaCastProjectRequest $req) 对点播转直播项目进行操作。 + * @method Models\HandleMediaCastProjectResponse HandleMediaCastProject(Models\HandleMediaCastProjectRequest $req) 对媒体转推项目进行操作。 ### 操作类型 -- `AddSource`(添加输入源),项目状态为 Idle、Working 时均可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B12-.E6.B7.BB.E5.8A.A0.E8.BE.93.E5.85.A5.E6.BA.90); -- `DeleteSource`(删除输入源),项目状态为 Idle、Working 时均可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B7-.E5.88.A0.E9.99.A4.E8.BE.93.E5.85.A5.E6.BA.90); -- `SwitchSource`(切换当前播放的输入源),项目状态为 Working 时可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B6-.E5.88.87.E6.8D.A2.E5.BD.93.E5.89.8D.E6.92.AD.E6.94.BE.E7.9A.84.E8.BE.93.E5.85.A5.E6.BA.90) -- `AddDestination`( 添加输出源),项目状态为 Idle、Working 时均可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B13-.E6.B7.BB.E5.8A.A0.E8.BE.93.E5.87.BA.E6.BA.90); -- `DeleteDestination`(删除输出源),项目状态为 Idle、Working 时均可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B8-.E5.88.A0.E9.99.A4.E8.BE.93.E5.87.BA.E6.BA.90); -- `EnableDestination`(启动输出源),项目状态为 Working 时可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B10-.E5.90.AF.E5.8A.A8.E8.BE.93.E5.87.BA.E6.BA.90); -- `DisableDestination`(停止输出源),项目状态为 Working 时可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B5-.E5.81.9C.E6.AD.A2.E8.BE.93.E5.87.BA.E6.BA.90); +- `AddSource`(添加输入源),项目状态为 Idle、Working 时均可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B9-.E6.B7.BB.E5.8A.A0.E8.BE.93.E5.85.A5.E6.BA.90); +- `DeleteSource`(删除输入源),项目状态为 Idle、Working 时均可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B6-.E5.88.A0.E9.99.A4.E8.BE.93.E5.85.A5.E6.BA.90); +- `SwitchSource`(切换当前播放的输入源),项目状态为 Working 时可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B5-.E5.88.87.E6.8D.A2.E5.BD.93.E5.89.8D.E6.92.AD.E6.94.BE.E7.9A.84.E8.BE.93.E5.85.A5.E6.BA.90) +- `AddDestination`( 添加输出源),项目状态为 Idle、Working 时均可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B8-.E5.90.AF.E5.8A.A8.E8.BE.93.E5.87.BA.E6.BA.90); +- `DeleteDestination`(删除输出源),项目状态为 Idle、Working 时均可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B7-.E5.88.A0.E9.99.A4.E8.BE.93.E5.87.BA.E6.BA.90); +- `EnableDestination`(启动输出源),项目状态为 Working 时可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B8-.E5.90.AF.E5.8A.A8.E8.BE.93.E5.87.BA.E6.BA.90); +- `DisableDestination`(停止输出源),项目状态为 Working 时可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B4-.E5.81.9C.E6.AD.A2.E8.BE.93.E5.87.BA.E6.BA.90); - `ModifyDestination`(修改输出源),项目状态为 Idle、Working 时均可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B2-.E4.BF.AE.E6.94.B9.E8.BE.93.E5.87.BA.E6.BA.90); -- `Start`(启动点播转直播),项目状态为 Idle 时可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B9-.E5.90.AF.E5.8A.A8.E7.82.B9.E6.92.AD.E8.BD.AC.E7.9B.B4.E6.92.AD); -- `Stop`(停止点播转直播),项目状态为 Working 时可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B4-.E5.81.9C.E6.AD.A2.E7.82.B9.E6.92.AD.E8.BD.AC.E7.9B.B4.E6.92.AD); +- `Start`(启动媒体转推),项目状态为 Idle 时可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B12-.E5.90.AF.E5.8A.A8.E5.AA.92.E4.BD.93.E8.BD.AC.E6.8E.A8)。发起 Start 请求成功后,媒体转推项目开始启动,30秒内还需要再进行一次 Confirm操作进行确认; +- `Confirm`(确认媒体转推项目启动),项目状态为 Working 时可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B14-.E7.A1.AE.E8.AE.A4.E5.AA.92.E4.BD.93.E8.BD.AC.E6.8E.A8.E9.A1.B9.E7.9B.AE.E5.90.AF.E5.8A.A8); +- `Stop`(停止媒体转推),项目状态为 Working 时可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B11-.E5.81.9C.E6.AD.A2.E5.AA.92.E4.BD.93.E8.BD.AC.E6.8E.A8); - `ModifyOutputMediaSetting`(修改媒体输出配置),项目状态为 Idle 时可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B3-.E4.BF.AE.E6.94.B9.E8.BE.93.E5.87.BA.E7.9A.84.E5.AA.92.E4.BD.93.E9.85.8D.E7.BD.AE); - `ModifyPlaySetting`(修改播放结束时间),项目状态为 Idle、Working 时均可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B1-.E4.BF.AE.E6.94.B9.E7.BB.93.E6.9D.9F.E6.97.B6.E9.97.B4); -- `DescribePlayInfo`(查询播放信息),项目状态为 Idle、Working 时均可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B11-.E6.9F.A5.E8.AF.A2.E7.82.B9.E6.92.AD.E8.BD.AC.E7.9B.B4.E6.92.AD.E9.A1.B9.E7.9B.AE.E7.9A.84.E6.92.AD.E6.94.BE.E4.BF.A1.E6.81.AF)。 - * @method Models\HandleStreamConnectProjectResponse HandleStreamConnectProject(Models\HandleStreamConnectProjectRequest $req) 对云转推项目进行操作。 +- `DescribePlayInfo`(查询播放信息),项目状态为 Idle、Working 时均可以操作。参见 [示例](#.E7.A4.BA.E4.BE.8B13-.E6.9F.A5.E8.AF.A2.E5.AA.92.E4.BD.93.E8.BD.AC.E6.8E.A8.E9.A1.B9.E7.9B.AE.E7.9A.84.E6.92.AD.E6.94.BE.E4.BF.A1.E6.81.AF)。 + * @method Models\HandleStreamConnectProjectResponse HandleStreamConnectProject(Models\HandleStreamConnectProjectRequest $req) 本接口废弃,可创建媒体转推项目替代,操作媒体转推项目可使用 [HandleMediaCastProject 接口](/document/product/1156/87841) 实现。 + ### 操作类型 - `AddInput`(添加输入源),包括: - 添加直播拉流输入源,参见 [示例1](#.E7.A4.BA.E4.BE.8B1-.E6.B7.BB.E5.8A.A0.E7.9B.B4.E6.92.AD.E6.8B.89.E6.B5.81.E8.BE.93.E5.85.A5.E6.BA.90); diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/AuthorizationInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/AuthorizationInfo.php index 4f1f5e6a..3b2d8625 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/AuthorizationInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/AuthorizationInfo.php @@ -23,12 +23,12 @@ use TencentCloud\Common\AbstractModel; * @method Entity getAuthorizee() 获取被授权者实体。 * @method void setAuthorizee(Entity $Authorizee) 设置被授权者实体。 * @method array getPermissionSet() 获取详细授权值。 取值有: -
  • R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中
  • +
  • R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中。
  • X:可用,可以使用该素材(将其添加到 Project),但不能将其复制到自己的媒资库中,意味着被授权者无法将该资源进一步扩散给其他个人或团队。
  • C:可复制,既可以使用该素材(将其添加到 Project),也可以将其复制到自己的媒资库中。
  • W:可修改、删除媒资。
  • * @method void setPermissionSet(array $PermissionSet) 设置详细授权值。 取值有: -
  • R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中
  • +
  • R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中。
  • X:可用,可以使用该素材(将其添加到 Project),但不能将其复制到自己的媒资库中,意味着被授权者无法将该资源进一步扩散给其他个人或团队。
  • C:可复制,既可以使用该素材(将其添加到 Project),也可以将其复制到自己的媒资库中。
  • W:可修改、删除媒资。
  • @@ -42,7 +42,7 @@ class AuthorizationInfo extends AbstractModel /** * @var array 详细授权值。 取值有: -
  • R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中
  • +
  • R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中。
  • X:可用,可以使用该素材(将其添加到 Project),但不能将其复制到自己的媒资库中,意味着被授权者无法将该资源进一步扩散给其他个人或团队。
  • C:可复制,既可以使用该素材(将其添加到 Project),也可以将其复制到自己的媒资库中。
  • W:可修改、删除媒资。
  • @@ -52,7 +52,7 @@ class AuthorizationInfo extends AbstractModel /** * @param Entity $Authorizee 被授权者实体。 * @param array $PermissionSet 详细授权值。 取值有: -
  • R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中
  • +
  • R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中。
  • X:可用,可以使用该素材(将其添加到 Project),但不能将其复制到自己的媒资库中,意味着被授权者无法将该资源进一步扩散给其他个人或团队。
  • C:可复制,既可以使用该素材(将其添加到 Project),也可以将其复制到自己的媒资库中。
  • W:可修改、删除媒资。
  • diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/CreateProjectRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/CreateProjectRequest.php index 11f140bf..12a86db0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/CreateProjectRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/CreateProjectRequest.php @@ -36,14 +36,14 @@ use TencentCloud\Common\AbstractModel;
  • VIDEO_SEGMENTATION:视频拆条。
  • STREAM_CONNECT:云转推。
  • RECORD_REPLAY:录制回放。
  • -
  • MEDIA_CAST:点播转直播。
  • +
  • MEDIA_CAST:媒体转推。
  • * @method void setCategory(string $Category) 设置项目类别,取值有:
  • VIDEO_EDIT:视频编辑。
  • SWITCHER:导播台。
  • VIDEO_SEGMENTATION:视频拆条。
  • STREAM_CONNECT:云转推。
  • RECORD_REPLAY:录制回放。
  • -
  • MEDIA_CAST:点播转直播。
  • +
  • MEDIA_CAST:媒体转推。
  • * @method string getMode() 获取项目模式,一个项目可以有多种模式并相互切换。 当 Category 为 VIDEO_EDIT 时,可选模式有:
  • Default:默认模式,即普通视频编辑项目。
  • @@ -74,8 +74,8 @@ use TencentCloud\Common\AbstractModel; * @method void setStreamConnectProjectInput(StreamConnectProjectInput $StreamConnectProjectInput) 设置云转推项目输入信息,仅当项目类型为 STREAM_CONNECT 时必填。 * @method RecordReplayProjectInput getRecordReplayProjectInput() 获取录制回放项目输入信息,仅当项目类型为 RECORD_REPLAY 时必填。 * @method void setRecordReplayProjectInput(RecordReplayProjectInput $RecordReplayProjectInput) 设置录制回放项目输入信息,仅当项目类型为 RECORD_REPLAY 时必填。 - * @method MediaCastProjectInput getMediaCastProjectInput() 获取点播转直播项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。 - * @method void setMediaCastProjectInput(MediaCastProjectInput $MediaCastProjectInput) 设置点播转直播项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。 + * @method MediaCastProjectInput getMediaCastProjectInput() 获取媒体转推项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。 + * @method void setMediaCastProjectInput(MediaCastProjectInput $MediaCastProjectInput) 设置媒体转推项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。 */ class CreateProjectRequest extends AbstractModel { @@ -103,7 +103,7 @@ class CreateProjectRequest extends AbstractModel
  • VIDEO_SEGMENTATION:视频拆条。
  • STREAM_CONNECT:云转推。
  • RECORD_REPLAY:录制回放。
  • -
  • MEDIA_CAST:点播转直播。
  • +
  • MEDIA_CAST:媒体转推。
  • */ public $Category; @@ -159,7 +159,7 @@ class CreateProjectRequest extends AbstractModel public $RecordReplayProjectInput; /** - * @var MediaCastProjectInput 点播转直播项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。 + * @var MediaCastProjectInput 媒体转推项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。 */ public $MediaCastProjectInput; @@ -175,7 +175,7 @@ class CreateProjectRequest extends AbstractModel
  • VIDEO_SEGMENTATION:视频拆条。
  • STREAM_CONNECT:云转推。
  • RECORD_REPLAY:录制回放。
  • -
  • MEDIA_CAST:点播转直播。
  • +
  • MEDIA_CAST:媒体转推。
  • * @param string $Mode 项目模式,一个项目可以有多种模式并相互切换。 当 Category 为 VIDEO_EDIT 时,可选模式有:
  • Default:默认模式,即普通视频编辑项目。
  • @@ -191,7 +191,7 @@ class CreateProjectRequest extends AbstractModel * @param VideoSegmentationProjectInput $VideoSegmentationProjectInput 视频拆条项目输入信息,仅当项目类型为 VIDEO_SEGMENTATION 时必填。 * @param StreamConnectProjectInput $StreamConnectProjectInput 云转推项目输入信息,仅当项目类型为 STREAM_CONNECT 时必填。 * @param RecordReplayProjectInput $RecordReplayProjectInput 录制回放项目输入信息,仅当项目类型为 RECORD_REPLAY 时必填。 - * @param MediaCastProjectInput $MediaCastProjectInput 点播转直播项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。 + * @param MediaCastProjectInput $MediaCastProjectInput 媒体转推项目输入信息,仅当项目类型为 MEDIA_CAST 时必填。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/ExportVideoByEditorTrackDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/ExportVideoByEditorTrackDataRequest.php index 2a71d452..b70b936c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/ExportVideoByEditorTrackDataRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/ExportVideoByEditorTrackDataRequest.php @@ -50,8 +50,8 @@ use TencentCloud\Common\AbstractModel; * @method void setCMEExportInfo(CMEExportInfo $CMEExportInfo) 设置导出的多媒体创作引擎媒体信息。当导出目标为 CME 时必填。 * @method VODExportInfo getVODExportInfo() 获取导出的云点播媒资信息。当导出目标为 VOD 时必填。 * @method void setVODExportInfo(VODExportInfo $VODExportInfo) 设置导出的云点播媒资信息。当导出目标为 VOD 时必填。 - * @method string getOperator() 获取操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,无权限限制。如果指定操作者,轨道数据中使的媒资该操作者需要拥有使用权限。 - * @method void setOperator(string $Operator) 设置操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,无权限限制。如果指定操作者,轨道数据中使的媒资该操作者需要拥有使用权限。 + * @method string getOperator() 获取操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,无权限限制。如果指定操作者,轨道数据中使用的媒资该操作者需要拥有使用权限。 + * @method void setOperator(string $Operator) 设置操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,无权限限制。如果指定操作者,轨道数据中使用的媒资该操作者需要拥有使用权限。 */ class ExportVideoByEditorTrackDataRequest extends AbstractModel { @@ -103,7 +103,7 @@ class ExportVideoByEditorTrackDataRequest extends AbstractModel public $VODExportInfo; /** - * @var string 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,无权限限制。如果指定操作者,轨道数据中使的媒资该操作者需要拥有使用权限。 + * @var string 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,无权限限制。如果指定操作者,轨道数据中使用的媒资该操作者需要拥有使用权限。 */ public $Operator; @@ -123,7 +123,7 @@ class ExportVideoByEditorTrackDataRequest extends AbstractModel * @param string $CoverData 视频封面图片文件(如 jpeg, png 等)进行 Base64 编码后的字符串,仅支持 gif、jpeg、png 三种图片格式,原图片文件不能超过2 M大 小。 * @param CMEExportInfo $CMEExportInfo 导出的多媒体创作引擎媒体信息。当导出目标为 CME 时必填。 * @param VODExportInfo $VODExportInfo 导出的云点播媒资信息。当导出目标为 VOD 时必填。 - * @param string $Operator 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,无权限限制。如果指定操作者,轨道数据中使的媒资该操作者需要拥有使用权限。 + * @param string $Operator 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,无权限限制。如果指定操作者,轨道数据中使用的媒资该操作者需要拥有使用权限。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/HandleMediaCastProjectRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/HandleMediaCastProjectRequest.php index 5ee1e80a..c108398b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/HandleMediaCastProjectRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/HandleMediaCastProjectRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getPlatform() 获取平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。 * @method void setPlatform(string $Platform) 设置平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。 - * @method string getProjectId() 获取点播转直播项目 Id 。 - * @method void setProjectId(string $ProjectId) 设置点播转直播项目 Id 。 + * @method string getProjectId() 获取媒体转推项目 Id 。 + * @method void setProjectId(string $ProjectId) 设置媒体转推项目 Id 。 * @method string getOperation() 获取请参考 [操作类型](#Operation)。 * @method void setOperation(string $Operation) 设置请参考 [操作类型](#Operation)。 * @method array getSourceInfos() 获取输入源信息。具体操作方式详见 [操作类型](#Operation) 及下文示例。 @@ -46,8 +46,8 @@ use TencentCloud\Common\AbstractModel; 当 Operation 为 AddSource 时必填。 * @method void setPosition(integer $Position) 设置新添加的输入源位于输入源列表的位置,从0开始。默认加在输入源列表的后面。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddSource 时必填。 - * @method string getOperator() 获取操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以操作所有点播转直播项目。如果指定操作者,则操作者必须为项目所有者。 - * @method void setOperator(string $Operator) 设置操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以操作所有点播转直播项目。如果指定操作者,则操作者必须为项目所有者。 + * @method string getOperator() 获取操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以操作所有媒体转推项目。如果指定操作者,则操作者必须为项目所有者。 + * @method void setOperator(string $Operator) 设置操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以操作所有媒体转推项目。如果指定操作者,则操作者必须为项目所有者。 */ class HandleMediaCastProjectRequest extends AbstractModel { @@ -57,7 +57,7 @@ class HandleMediaCastProjectRequest extends AbstractModel public $Platform; /** - * @var string 点播转直播项目 Id 。 + * @var string 媒体转推项目 Id 。 */ public $ProjectId; @@ -97,13 +97,13 @@ class HandleMediaCastProjectRequest extends AbstractModel public $Position; /** - * @var string 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以操作所有点播转直播项目。如果指定操作者,则操作者必须为项目所有者。 + * @var string 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以操作所有媒体转推项目。如果指定操作者,则操作者必须为项目所有者。 */ public $Operator; /** * @param string $Platform 平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。 - * @param string $ProjectId 点播转直播项目 Id 。 + * @param string $ProjectId 媒体转推项目 Id 。 * @param string $Operation 请参考 [操作类型](#Operation)。 * @param array $SourceInfos 输入源信息。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddSource、DeleteSource、SwitchSource 时必填。 @@ -115,7 +115,7 @@ class HandleMediaCastProjectRequest extends AbstractModel 当 Operation 为 ModifyPlaySetting 时必填。 * @param integer $Position 新添加的输入源位于输入源列表的位置,从0开始。默认加在输入源列表的后面。具体操作方式详见 [操作类型](#Operation) 及下文示例。 当 Operation 为 AddSource 时必填。 - * @param string $Operator 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以操作所有点播转直播项目。如果指定操作者,则操作者必须为项目所有者。 + * @param string $Operator 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以操作所有媒体转推项目。如果指定操作者,则操作者必须为项目所有者。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/ImportMaterialResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/ImportMaterialResponse.php index 4c3d2678..f6b58d0e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/ImportMaterialResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/ImportMaterialResponse.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getMaterialId() 获取媒体 Id。 * @method void setMaterialId(string $MaterialId) 设置媒体 Id。 - * @method string getPreProcessTaskId() 获取媒体文预处理任务 ID,如果未指定发起预处理任务则为空。 - * @method void setPreProcessTaskId(string $PreProcessTaskId) 设置媒体文预处理任务 ID,如果未指定发起预处理任务则为空。 + * @method string getPreProcessTaskId() 获取媒体文件预处理任务 ID,如果未指定发起预处理任务则为空。 + * @method void setPreProcessTaskId(string $PreProcessTaskId) 设置媒体文件预处理任务 ID,如果未指定发起预处理任务则为空。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -35,7 +35,7 @@ class ImportMaterialResponse extends AbstractModel public $MaterialId; /** - * @var string 媒体文预处理任务 ID,如果未指定发起预处理任务则为空。 + * @var string 媒体文件预处理任务 ID,如果未指定发起预处理任务则为空。 */ public $PreProcessTaskId; @@ -46,7 +46,7 @@ class ImportMaterialResponse extends AbstractModel /** * @param string $MaterialId 媒体 Id。 - * @param string $PreProcessTaskId 媒体文预处理任务 ID,如果未指定发起预处理任务则为空。 + * @param string $PreProcessTaskId 媒体文件预处理任务 ID,如果未指定发起预处理任务则为空。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastOutputMediaSetting.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastOutputMediaSetting.php index a651dd5f..7797ae9b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastOutputMediaSetting.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastOutputMediaSetting.php @@ -22,6 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method MediaCastVideoSetting getVideoSetting() 获取视频配置。 * @method void setVideoSetting(MediaCastVideoSetting $VideoSetting) 设置视频配置。 + * @method boolean getFollowSourceInfo() 获取视频配置是否和第一个输入源的视频配置相同,默认值:false。如果 FollowSourceInfo 的值为 true,忽略 VideoSetting 参数。 + * @method void setFollowSourceInfo(boolean $FollowSourceInfo) 设置视频配置是否和第一个输入源的视频配置相同,默认值:false。如果 FollowSourceInfo 的值为 true,忽略 VideoSetting 参数。 */ class MediaCastOutputMediaSetting extends AbstractModel { @@ -30,8 +32,14 @@ class MediaCastOutputMediaSetting extends AbstractModel */ public $VideoSetting; + /** + * @var boolean 视频配置是否和第一个输入源的视频配置相同,默认值:false。如果 FollowSourceInfo 的值为 true,忽略 VideoSetting 参数。 + */ + public $FollowSourceInfo; + /** * @param MediaCastVideoSetting $VideoSetting 视频配置。 + * @param boolean $FollowSourceInfo 视频配置是否和第一个输入源的视频配置相同,默认值:false。如果 FollowSourceInfo 的值为 true,忽略 VideoSetting 参数。 */ function __construct() { @@ -50,5 +58,9 @@ class MediaCastOutputMediaSetting extends AbstractModel $this->VideoSetting = new MediaCastVideoSetting(); $this->VideoSetting->deserialize($param["VideoSetting"]); } + + if (array_key_exists("FollowSourceInfo",$param) and $param["FollowSourceInfo"] !== null) { + $this->FollowSourceInfo = $param["FollowSourceInfo"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastPlaySetting.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastPlaySetting.php index 26ddaf18..fd3c1ecf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastPlaySetting.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastPlaySetting.php @@ -24,6 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLoopCount(integer $LoopCount) 设置循环播放次数。LoopCount 和 EndTime 同时只能有一个生效。默认循环播放次数为一次。如果同时设置了 LoopCount 和 EndTime 参数,优先使用 LoopCount 参数。 * @method string getEndTime() 获取结束时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 * @method void setEndTime(string $EndTime) 设置结束时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getAutoStartTime() 获取自动启动时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setAutoStartTime(string $AutoStartTime) 设置自动启动时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ class MediaCastPlaySetting extends AbstractModel { @@ -37,9 +39,15 @@ class MediaCastPlaySetting extends AbstractModel */ public $EndTime; + /** + * @var string 自动启动时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $AutoStartTime; + /** * @param integer $LoopCount 循环播放次数。LoopCount 和 EndTime 同时只能有一个生效。默认循环播放次数为一次。如果同时设置了 LoopCount 和 EndTime 参数,优先使用 LoopCount 参数。 * @param string $EndTime 结束时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $AutoStartTime 自动启动时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ function __construct() { @@ -61,5 +69,9 @@ class MediaCastPlaySetting extends AbstractModel if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { $this->EndTime = $param["EndTime"]; } + + if (array_key_exists("AutoStartTime",$param) and $param["AutoStartTime"] !== null) { + $this->AutoStartTime = $param["AutoStartTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastProjectInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastProjectInfo.php index 8c21dc08..01e37c97 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastProjectInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastProjectInfo.php @@ -36,8 +36,10 @@ use TencentCloud\Common\AbstractModel; * @method void setPlaySetting(MediaCastPlaySetting $PlaySetting) 设置播放参数。 * @method string getStartTime() 获取项目启动时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 * @method void setStartTime(string $StartTime) 设置项目启动时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 - * @method string getStopTime() 获取项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,改字段为空。 - * @method void setStopTime(string $StopTime) 设置项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,改字段为空。 + * @method string getStopTime() 获取项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,该字段为空。 + * @method void setStopTime(string $StopTime) 设置项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,该字段为空。 + * @method float getDuration() 获取推流时长,单位:秒。项目结束后,返回上次项目运行时的推流时长。如果项目是 Working 状态,返回的时长是0。 + * @method void setDuration(float $Duration) 设置推流时长,单位:秒。项目结束后,返回上次项目运行时的推流时长。如果项目是 Working 状态,返回的时长是0。 */ class MediaCastProjectInfo extends AbstractModel { @@ -74,10 +76,15 @@ class MediaCastProjectInfo extends AbstractModel public $StartTime; /** - * @var string 项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,改字段为空。 + * @var string 项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,该字段为空。 */ public $StopTime; + /** + * @var float 推流时长,单位:秒。项目结束后,返回上次项目运行时的推流时长。如果项目是 Working 状态,返回的时长是0。 + */ + public $Duration; + /** * @param string $Status 点播转直播项目状态,取值有:
  • Working :运行中;
  • @@ -87,7 +94,8 @@ class MediaCastProjectInfo extends AbstractModel * @param MediaCastOutputMediaSetting $OutputMediaSetting 输出媒体配置。 * @param MediaCastPlaySetting $PlaySetting 播放参数。 * @param string $StartTime 项目启动时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 - * @param string $StopTime 项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,改字段为空。 + * @param string $StopTime 项目结束时间。采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。如果项目还在运行中,该字段为空。 + * @param float $Duration 推流时长,单位:秒。项目结束后,返回上次项目运行时的推流时长。如果项目是 Working 状态,返回的时长是0。 */ function __construct() { @@ -141,5 +149,9 @@ class MediaCastProjectInfo extends AbstractModel if (array_key_exists("StopTime",$param) and $param["StopTime"] !== null) { $this->StopTime = $param["StopTime"]; } + + if (array_key_exists("Duration",$param) and $param["Duration"] !== null) { + $this->Duration = $param["Duration"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastSourceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastSourceInfo.php index f61c9080..f9efa388 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastSourceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/MediaCastSourceInfo.php @@ -27,13 +27,21 @@ use TencentCloud\Common\AbstractModel; * @method string getType() 获取输入源的媒体类型,取值有:
  • CME:多媒体创作引擎的媒体文件;
  • VOD:云点播的媒资文件。
  • +
  • EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。
  • * @method void setType(string $Type) 设置输入源的媒体类型,取值有:
  • CME:多媒体创作引擎的媒体文件;
  • VOD:云点播的媒资文件。
  • +
  • EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。
  • * @method string getFileId() 获取云点播媒体文件 ID。当 Type = VOD 时必填。 * @method void setFileId(string $FileId) 设置云点播媒体文件 ID。当 Type = VOD 时必填。 * @method string getMaterialId() 获取多媒体创作引擎的媒体 ID。当 Type = CME 时必填。 * @method void setMaterialId(string $MaterialId) 设置多媒体创作引擎的媒体 ID。当 Type = CME 时必填。 + * @method float getOffset() 获取文件播放的起始位置,单位:秒。默认为0,从文件头开始播放。当 Type = CME 或者 VOD 时有效。 + * @method void setOffset(float $Offset) 设置文件播放的起始位置,单位:秒。默认为0,从文件头开始播放。当 Type = CME 或者 VOD 时有效。 + * @method float getDuration() 获取播放时长,单位:秒。默认播放整个文件。当 Type = CME 或者 VOD 时有效。 + * @method void setDuration(float $Duration) 设置播放时长,单位:秒。默认播放整个文件。当 Type = CME 或者 VOD 时有效。 + * @method string getUrl() 获取外部文件的 Url, Type=EXTERNAL 时必填,可以是点播文件或者直播文件,支持的 Scheme 包括HTTP、HTTPS、RTMP。 + * @method void setUrl(string $Url) 设置外部文件的 Url, Type=EXTERNAL 时必填,可以是点播文件或者直播文件,支持的 Scheme 包括HTTP、HTTPS、RTMP。 */ class MediaCastSourceInfo extends AbstractModel { @@ -47,6 +55,7 @@ class MediaCastSourceInfo extends AbstractModel * @var string 输入源的媒体类型,取值有:
  • CME:多媒体创作引擎的媒体文件;
  • VOD:云点播的媒资文件。
  • +
  • EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。
  • */ public $Type; @@ -60,14 +69,33 @@ class MediaCastSourceInfo extends AbstractModel */ public $MaterialId; + /** + * @var float 文件播放的起始位置,单位:秒。默认为0,从文件头开始播放。当 Type = CME 或者 VOD 时有效。 + */ + public $Offset; + + /** + * @var float 播放时长,单位:秒。默认播放整个文件。当 Type = CME 或者 VOD 时有效。 + */ + public $Duration; + + /** + * @var string 外部文件的 Url, Type=EXTERNAL 时必填,可以是点播文件或者直播文件,支持的 Scheme 包括HTTP、HTTPS、RTMP。 + */ + public $Url; + /** * @param string $Id 输入源 Id,由系统分配。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Type 输入源的媒体类型,取值有:
  • CME:多媒体创作引擎的媒体文件;
  • VOD:云点播的媒资文件。
  • +
  • EXTERNAL:非多媒体创建引擎或者云点播的媒资文件。
  • * @param string $FileId 云点播媒体文件 ID。当 Type = VOD 时必填。 * @param string $MaterialId 多媒体创作引擎的媒体 ID。当 Type = CME 时必填。 + * @param float $Offset 文件播放的起始位置,单位:秒。默认为0,从文件头开始播放。当 Type = CME 或者 VOD 时有效。 + * @param float $Duration 播放时长,单位:秒。默认播放整个文件。当 Type = CME 或者 VOD 时有效。 + * @param string $Url 外部文件的 Url, Type=EXTERNAL 时必填,可以是点播文件或者直播文件,支持的 Scheme 包括HTTP、HTTPS、RTMP。 */ function __construct() { @@ -97,5 +125,17 @@ class MediaCastSourceInfo extends AbstractModel if (array_key_exists("MaterialId",$param) and $param["MaterialId"] !== null) { $this->MaterialId = $param["MaterialId"]; } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Duration",$param) and $param["Duration"] !== null) { + $this->Duration = $param["Duration"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/ModifyTeamMemberRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/ModifyTeamMemberRequest.php index a9d04eed..9ea54066 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/ModifyTeamMemberRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cme/V20191029/Models/ModifyTeamMemberRequest.php @@ -34,8 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setRole(string $Role) 设置成员角色,可取值有:
  • Admin:团队管理员;
  • Member:普通成员。
  • - * @method string getOperator() 获取操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以个改任意团队成员的信息。如果指定操作者,则操作者必须为团队的管理员或者所有者。 - * @method void setOperator(string $Operator) 设置操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以个改任意团队成员的信息。如果指定操作者,则操作者必须为团队的管理员或者所有者。 + * @method string getOperator() 获取操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以修改任意团队成员的信息。如果指定操作者,则操作者必须为团队的管理员或者所有者。 + * @method void setOperator(string $Operator) 设置操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以修改任意团队成员的信息。如果指定操作者,则操作者必须为团队的管理员或者所有者。 */ class ModifyTeamMemberRequest extends AbstractModel { @@ -67,7 +67,7 @@ class ModifyTeamMemberRequest extends AbstractModel public $Role; /** - * @var string 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以个改任意团队成员的信息。如果指定操作者,则操作者必须为团队的管理员或者所有者。 + * @var string 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以修改任意团队成员的信息。如果指定操作者,则操作者必须为团队的管理员或者所有者。 */ public $Operator; @@ -79,7 +79,7 @@ class ModifyTeamMemberRequest extends AbstractModel * @param string $Role 成员角色,可取值有:
  • Admin:团队管理员;
  • Member:普通成员。
  • - * @param string $Operator 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以个改任意团队成员的信息。如果指定操作者,则操作者必须为团队的管理员或者所有者。 + * @param string $Operator 操作者。如不填,默认为 `cmeid_system`,表示平台管理员操作,可以修改任意团队成员的信息。如果指定操作者,则操作者必须为团队的管理员或者所有者。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/CmsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/CmsClient.php index 44422b6d..06917ccc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/CmsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/CmsClient.php @@ -23,26 +23,11 @@ use TencentCloud\Common\Credential; use TencentCloud\Cms\V20190321\Models as Models; /** - * @method Models\CreateFileSampleResponse CreateFileSample(Models\CreateFileSampleRequest $req) 本文档适用于图片内容安全、视频内容安全自定义识别库的管理。 -
    -通过该接口可以将图片新增到样本库。 - * @method Models\CreateTextSampleResponse CreateTextSample(Models\CreateTextSampleRequest $req) 本文档适用于文本内容安全、音频内容安全自定义识别库的管理。 -
    -通过该接口可以将文本新增到样本库。 - * @method Models\DeleteFileSampleResponse DeleteFileSample(Models\DeleteFileSampleRequest $req) 本文档适用于图片内容安全、视频内容安全自定义识别库的管理。 -
    -删除图片样本库,支持批量删除,一次提交不超过20个。 - * @method Models\DeleteTextSampleResponse DeleteTextSample(Models\DeleteTextSampleRequest $req) 本文档适用于文本内容安全、音频内容安全自定义识别库的管理。 -
    -删除文本样本库,暂时只支持单个删除。 - * @method Models\DescribeFileSampleResponse DescribeFileSample(Models\DescribeFileSampleRequest $req) 本文档适用于图片内容安全、视频内容安全自定义识别库的管理。 -
    -查询图片样本库,支持批量查询。 - * @method Models\DescribeTextSampleResponse DescribeTextSample(Models\DescribeTextSampleRequest $req) 本文档适用于文本内容安全、音频内容安全自定义识别库的管理。 -
    -支持批量查询文本样本库。 + * @method Models\CreateKeywordsSamplesResponse CreateKeywordsSamples(Models\CreateKeywordsSamplesRequest $req) 创建关键词接口 + * @method Models\DeleteLibSamplesResponse DeleteLibSamples(Models\DeleteLibSamplesRequest $req) 删除关键词接口 + * @method Models\DescribeKeywordsLibsResponse DescribeKeywordsLibs(Models\DescribeKeywordsLibsRequest $req) 获取用户词库列表 + * @method Models\DescribeLibSamplesResponse DescribeLibSamples(Models\DescribeLibSamplesRequest $req) 获取关键词接口 * @method Models\ImageModerationResponse ImageModeration(Models\ImageModerationRequest $req) 图片内容检测服务(Image Moderation, IM)能自动扫描图片,识别涉黄、涉恐、涉政、涉毒等有害内容,同时支持用户配置图片黑名单,打击自定义的违规图片。 - * @method Models\ManualReviewResponse ManualReview(Models\ManualReviewRequest $req) 人工审核对外接口 * @method Models\TextModerationResponse TextModeration(Models\TextModerationRequest $req) 文本内容检测(Text Moderation)服务使用了深度学习技术,识别涉黄、涉政、涉恐等有害内容,同时支持用户配置词库,打击自定义的违规文本。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CodeDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CodeDetail.php index 84e76f9c..e127e9ea 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CodeDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CodeDetail.php @@ -20,42 +20,106 @@ use TencentCloud\Common\AbstractModel; /** * 从图片中检测到的二维码,可能为多个 * - * @method array getCodePosition() 获取二维码在图片中的位置,由边界点的坐标表示 - * @method void setCodePosition(array $CodePosition) 设置二维码在图片中的位置,由边界点的坐标表示 - * @method string getCodeCharset() 获取二维码文本的编码格式 - * @method void setCodeCharset(string $CodeCharset) 设置二维码文本的编码格式 - * @method string getCodeText() 获取二维码的文本内容 - * @method void setCodeText(string $CodeText) 设置二维码的文本内容 - * @method integer getCodeType() 获取二维码的类型:1:ONED_BARCODE,2:QRCOD,3:WXCODE,4:PDF417,5:DATAMATRIX - * @method void setCodeType(integer $CodeType) 设置二维码的类型:1:ONED_BARCODE,2:QRCOD,3:WXCODE,4:PDF417,5:DATAMATRIX + * @method string getStrCharset() 获取二维码文本的编码格式 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setStrCharset(string $StrCharset) 设置二维码文本的编码格式 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getQrCodePosition() 获取二维码在图片中的位置,由边界点的坐标表示 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setQrCodePosition(array $QrCodePosition) 设置二维码在图片中的位置,由边界点的坐标表示 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getStrQrCodeText() 获取二维码的文本内容 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setStrQrCodeText(string $StrQrCodeText) 设置二维码的文本内容 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getUint32QrCodeType() 获取二维码的类型:1:ONED_BARCODE,2:QRCOD,3:WXCODE,4:PDF417,5:DATAMATRIX +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setUint32QrCodeType(integer $Uint32QrCodeType) 设置二维码的类型:1:ONED_BARCODE,2:QRCOD,3:WXCODE,4:PDF417,5:DATAMATRIX +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCodeCharset() 获取二维码文本的编码格式(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCodeCharset(string $CodeCharset) 设置二维码文本的编码格式(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getCodePosition() 获取二维码在图片中的位置,由边界点的坐标表示(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCodePosition(array $CodePosition) 设置二维码在图片中的位置,由边界点的坐标表示(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCodeText() 获取二维码的文本内容(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCodeText(string $CodeText) 设置二维码的文本内容(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getCodeType() 获取二维码的类型:1:ONED_BARCODE,2:QRCOD,3:WXCODE,4:PDF417,5:DATAMATRIX(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCodeType(integer $CodeType) 设置二维码的类型:1:ONED_BARCODE,2:QRCOD,3:WXCODE,4:PDF417,5:DATAMATRIX(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 */ class CodeDetail extends AbstractModel { /** - * @var array 二维码在图片中的位置,由边界点的坐标表示 + * @var string 二维码文本的编码格式 +注意:此字段可能返回 null,表示取不到有效值。 */ - public $CodePosition; + public $StrCharset; /** - * @var string 二维码文本的编码格式 + * @var array 二维码在图片中的位置,由边界点的坐标表示 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $QrCodePosition; + + /** + * @var string 二维码的文本内容 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $StrQrCodeText; + + /** + * @var integer 二维码的类型:1:ONED_BARCODE,2:QRCOD,3:WXCODE,4:PDF417,5:DATAMATRIX +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Uint32QrCodeType; + + /** + * @var string 二维码文本的编码格式(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 */ public $CodeCharset; /** - * @var string 二维码的文本内容 + * @var array 二维码在图片中的位置,由边界点的坐标表示(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CodePosition; + + /** + * @var string 二维码的文本内容(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 */ public $CodeText; /** - * @var integer 二维码的类型:1:ONED_BARCODE,2:QRCOD,3:WXCODE,4:PDF417,5:DATAMATRIX + * @var integer 二维码的类型:1:ONED_BARCODE,2:QRCOD,3:WXCODE,4:PDF417,5:DATAMATRIX(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 */ public $CodeType; /** - * @param array $CodePosition 二维码在图片中的位置,由边界点的坐标表示 - * @param string $CodeCharset 二维码文本的编码格式 - * @param string $CodeText 二维码的文本内容 - * @param integer $CodeType 二维码的类型:1:ONED_BARCODE,2:QRCOD,3:WXCODE,4:PDF417,5:DATAMATRIX + * @param string $StrCharset 二维码文本的编码格式 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $QrCodePosition 二维码在图片中的位置,由边界点的坐标表示 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $StrQrCodeText 二维码的文本内容 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Uint32QrCodeType 二维码的类型:1:ONED_BARCODE,2:QRCOD,3:WXCODE,4:PDF417,5:DATAMATRIX +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CodeCharset 二维码文本的编码格式(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $CodePosition 二维码在图片中的位置,由边界点的坐标表示(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CodeText 二维码的文本内容(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $CodeType 二维码的类型:1:ONED_BARCODE,2:QRCOD,3:WXCODE,4:PDF417,5:DATAMATRIX(已废弃) +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -70,6 +134,31 @@ class CodeDetail extends AbstractModel if ($param === null) { return; } + if (array_key_exists("StrCharset",$param) and $param["StrCharset"] !== null) { + $this->StrCharset = $param["StrCharset"]; + } + + if (array_key_exists("QrCodePosition",$param) and $param["QrCodePosition"] !== null) { + $this->QrCodePosition = []; + foreach ($param["QrCodePosition"] as $key => $value){ + $obj = new CodePosition(); + $obj->deserialize($value); + array_push($this->QrCodePosition, $obj); + } + } + + if (array_key_exists("StrQrCodeText",$param) and $param["StrQrCodeText"] !== null) { + $this->StrQrCodeText = $param["StrQrCodeText"]; + } + + if (array_key_exists("Uint32QrCodeType",$param) and $param["Uint32QrCodeType"] !== null) { + $this->Uint32QrCodeType = $param["Uint32QrCodeType"]; + } + + if (array_key_exists("CodeCharset",$param) and $param["CodeCharset"] !== null) { + $this->CodeCharset = $param["CodeCharset"]; + } + if (array_key_exists("CodePosition",$param) and $param["CodePosition"] !== null) { $this->CodePosition = []; foreach ($param["CodePosition"] as $key => $value){ @@ -79,10 +168,6 @@ class CodeDetail extends AbstractModel } } - if (array_key_exists("CodeCharset",$param) and $param["CodeCharset"] !== null) { - $this->CodeCharset = $param["CodeCharset"]; - } - if (array_key_exists("CodeText",$param) and $param["CodeText"] !== null) { $this->CodeText = $param["CodeText"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CodeDetect.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CodeDetect.php index cff8fcc9..247c5c92 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CodeDetect.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CodeDetect.php @@ -20,26 +20,34 @@ use TencentCloud\Common\AbstractModel; /** * 图片二维码详情 * - * @method array getModerationDetail() 获取从图片中检测到的二维码,可能为多个 - * @method void setModerationDetail(array $ModerationDetail) 设置从图片中检测到的二维码,可能为多个 * @method integer getModerationCode() 获取检测是否成功,0:成功,-1:出错 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setModerationCode(integer $ModerationCode) 设置检测是否成功,0:成功,-1:出错 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getModerationDetail() 获取从图片中检测到的二维码,可能为多个 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setModerationDetail(array $ModerationDetail) 设置从图片中检测到的二维码,可能为多个 +注意:此字段可能返回 null,表示取不到有效值。 */ class CodeDetect extends AbstractModel { - /** - * @var array 从图片中检测到的二维码,可能为多个 - */ - public $ModerationDetail; - /** * @var integer 检测是否成功,0:成功,-1:出错 +注意:此字段可能返回 null,表示取不到有效值。 */ public $ModerationCode; /** - * @param array $ModerationDetail 从图片中检测到的二维码,可能为多个 + * @var array 从图片中检测到的二维码,可能为多个 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ModerationDetail; + + /** * @param integer $ModerationCode 检测是否成功,0:成功,-1:出错 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $ModerationDetail 从图片中检测到的二维码,可能为多个 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -54,6 +62,10 @@ class CodeDetect extends AbstractModel if ($param === null) { return; } + if (array_key_exists("ModerationCode",$param) and $param["ModerationCode"] !== null) { + $this->ModerationCode = $param["ModerationCode"]; + } + if (array_key_exists("ModerationDetail",$param) and $param["ModerationDetail"] !== null) { $this->ModerationDetail = []; foreach ($param["ModerationDetail"] as $key => $value){ @@ -62,9 +74,5 @@ class CodeDetect extends AbstractModel array_push($this->ModerationDetail, $obj); } } - - if (array_key_exists("ModerationCode",$param) and $param["ModerationCode"] !== null) { - $this->ModerationCode = $param["ModerationCode"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CodePosition.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CodePosition.php index 9a7638db..f9928348 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CodePosition.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CodePosition.php @@ -21,25 +21,33 @@ use TencentCloud\Common\AbstractModel; * 二维码在图片中的位置,由边界点的坐标表示 * * @method float getFloatX() 获取二维码边界点X轴坐标 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setFloatX(float $FloatX) 设置二维码边界点X轴坐标 +注意:此字段可能返回 null,表示取不到有效值。 * @method float getFloatY() 获取二维码边界点Y轴坐标 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setFloatY(float $FloatY) 设置二维码边界点Y轴坐标 +注意:此字段可能返回 null,表示取不到有效值。 */ class CodePosition extends AbstractModel { /** * @var float 二维码边界点X轴坐标 +注意:此字段可能返回 null,表示取不到有效值。 */ public $FloatX; /** * @var float 二维码边界点Y轴坐标 +注意:此字段可能返回 null,表示取不到有效值。 */ public $FloatY; /** * @param float $FloatX 二维码边界点X轴坐标 +注意:此字段可能返回 null,表示取不到有效值。 * @param float $FloatY 二维码边界点Y轴坐标 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Coordinate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Coordinate.php index 9935e092..873c95ab 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Coordinate.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Coordinate.php @@ -20,42 +20,58 @@ use TencentCloud\Common\AbstractModel; /** * 坐标 * - * @method integer getCx() 获取左上角横坐标 - * @method void setCx(integer $Cx) 设置左上角横坐标 - * @method integer getCy() 获取左上角纵坐标 - * @method void setCy(integer $Cy) 设置左上角纵坐标 - * @method integer getHeight() 获取高度 - * @method void setHeight(integer $Height) 设置高度 * @method integer getWidth() 获取宽度 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setWidth(integer $Width) 设置宽度 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getCy() 获取左上角纵坐标 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCy(integer $Cy) 设置左上角纵坐标 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getCx() 获取左上角横坐标 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCx(integer $Cx) 设置左上角横坐标 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getHeight() 获取高度 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setHeight(integer $Height) 设置高度 +注意:此字段可能返回 null,表示取不到有效值。 */ class Coordinate extends AbstractModel { - /** - * @var integer 左上角横坐标 - */ - public $Cx; - - /** - * @var integer 左上角纵坐标 - */ - public $Cy; - - /** - * @var integer 高度 - */ - public $Height; - /** * @var integer 宽度 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Width; /** - * @param integer $Cx 左上角横坐标 - * @param integer $Cy 左上角纵坐标 - * @param integer $Height 高度 + * @var integer 左上角纵坐标 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Cy; + + /** + * @var integer 左上角横坐标 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Cx; + + /** + * @var integer 高度 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Height; + + /** * @param integer $Width 宽度 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Cy 左上角纵坐标 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Cx 左上角横坐标 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Height 高度 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -70,20 +86,20 @@ class Coordinate extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Cx",$param) and $param["Cx"] !== null) { - $this->Cx = $param["Cx"]; + if (array_key_exists("Width",$param) and $param["Width"] !== null) { + $this->Width = $param["Width"]; } if (array_key_exists("Cy",$param) and $param["Cy"] !== null) { $this->Cy = $param["Cy"]; } + if (array_key_exists("Cx",$param) and $param["Cx"] !== null) { + $this->Cx = $param["Cx"]; + } + if (array_key_exists("Height",$param) and $param["Height"] !== null) { $this->Height = $param["Height"]; } - - if (array_key_exists("Width",$param) and $param["Width"] !== null) { - $this->Width = $param["Width"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateFileSampleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateFileSampleRequest.php deleted file mode 100755 index 67506a90..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateFileSampleRequest.php +++ /dev/null @@ -1,130 +0,0 @@ -Contents = []; - foreach ($param["Contents"] as $key => $value){ - $obj = new FileSample(); - $obj->deserialize($value); - array_push($this->Contents, $obj); - } - } - - if (array_key_exists("EvilType",$param) and $param["EvilType"] !== null) { - $this->EvilType = $param["EvilType"]; - } - - if (array_key_exists("FileType",$param) and $param["FileType"] !== null) { - $this->FileType = $param["FileType"]; - } - - if (array_key_exists("Label",$param) and $param["Label"] !== null) { - $this->Label = $param["Label"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateKeywordsSamplesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateKeywordsSamplesRequest.php new file mode 100644 index 00000000..ab576828 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateKeywordsSamplesRequest.php @@ -0,0 +1,70 @@ +UserKeywords = []; + foreach ($param["UserKeywords"] as $key => $value){ + $obj = new UserKeyword(); + $obj->deserialize($value); + array_push($this->UserKeywords, $obj); + } + } + + if (array_key_exists("LibID",$param) and $param["LibID"] !== null) { + $this->LibID = $param["LibID"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateKeywordsSamplesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateKeywordsSamplesResponse.php new file mode 100644 index 00000000..5b2bddd5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateKeywordsSamplesResponse.php @@ -0,0 +1,128 @@ +SampleIDs = $param["SampleIDs"]; + } + + if (array_key_exists("SuccessInfos",$param) and $param["SuccessInfos"] !== null) { + $this->SuccessInfos = []; + foreach ($param["SuccessInfos"] as $key => $value){ + $obj = new UserKeywordInfo(); + $obj->deserialize($value); + array_push($this->SuccessInfos, $obj); + } + } + + if (array_key_exists("DupInfos",$param) and $param["DupInfos"] !== null) { + $this->DupInfos = []; + foreach ($param["DupInfos"] as $key => $value){ + $obj = new UserKeywordInfo(); + $obj->deserialize($value); + array_push($this->DupInfos, $obj); + } + } + + if (array_key_exists("InvalidSamples",$param) and $param["InvalidSamples"] !== null) { + $this->InvalidSamples = []; + foreach ($param["InvalidSamples"] as $key => $value){ + $obj = new InvalidSample(); + $obj->deserialize($value); + array_push($this->InvalidSamples, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateTextSampleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateTextSampleRequest.php deleted file mode 100755 index 45b65a87..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateTextSampleRequest.php +++ /dev/null @@ -1,125 +0,0 @@ -Contents = $param["Contents"]; - } - - if (array_key_exists("EvilType",$param) and $param["EvilType"] !== null) { - $this->EvilType = $param["EvilType"]; - } - - if (array_key_exists("Label",$param) and $param["Label"] !== null) { - $this->Label = $param["Label"]; - } - - if (array_key_exists("Test",$param) and $param["Test"] !== null) { - $this->Test = $param["Test"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CustomResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CustomResult.php index bb282073..11ab4177 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CustomResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CustomResult.php @@ -22,10 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method array getKeywords() 获取命中的自定义关键词 * @method void setKeywords(array $Keywords) 设置命中的自定义关键词 - * @method string getLibId() 获取自定义库id - * @method void setLibId(string $LibId) 设置自定义库id * @method string getLibName() 获取自定义词库名称 * @method void setLibName(string $LibName) 设置自定义词库名称 + * @method string getLibId() 获取自定义库id + * @method void setLibId(string $LibId) 设置自定义库id * @method string getType() 获取命中的自定义关键词的类型 * @method void setType(string $Type) 设置命中的自定义关键词的类型 */ @@ -36,16 +36,16 @@ class CustomResult extends AbstractModel */ public $Keywords; - /** - * @var string 自定义库id - */ - public $LibId; - /** * @var string 自定义词库名称 */ public $LibName; + /** + * @var string 自定义库id + */ + public $LibId; + /** * @var string 命中的自定义关键词的类型 */ @@ -53,8 +53,8 @@ class CustomResult extends AbstractModel /** * @param array $Keywords 命中的自定义关键词 - * @param string $LibId 自定义库id * @param string $LibName 自定义词库名称 + * @param string $LibId 自定义库id * @param string $Type 命中的自定义关键词的类型 */ function __construct() @@ -74,14 +74,14 @@ class CustomResult extends AbstractModel $this->Keywords = $param["Keywords"]; } - if (array_key_exists("LibId",$param) and $param["LibId"] !== null) { - $this->LibId = $param["LibId"]; - } - if (array_key_exists("LibName",$param) and $param["LibName"] !== null) { $this->LibName = $param["LibName"]; } + if (array_key_exists("LibId",$param) and $param["LibId"] !== null) { + $this->LibId = $param["LibId"]; + } + if (array_key_exists("Type",$param) and $param["Type"] !== null) { $this->Type = $param["Type"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteLibSamplesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteLibSamplesRequest.php new file mode 100644 index 00000000..94f15cca --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteLibSamplesRequest.php @@ -0,0 +1,77 @@ +SampleIDs = $param["SampleIDs"]; + } + + if (array_key_exists("LibID",$param) and $param["LibID"] !== null) { + $this->LibID = $param["LibID"]; + } + + if (array_key_exists("SampleContents",$param) and $param["SampleContents"] !== null) { + $this->SampleContents = $param["SampleContents"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteLibSamplesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteLibSamplesResponse.php new file mode 100644 index 00000000..0a56e202 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteLibSamplesResponse.php @@ -0,0 +1,82 @@ +Count = $param["Count"]; + } + + if (array_key_exists("Details",$param) and $param["Details"] !== null) { + $this->Details = []; + foreach ($param["Details"] as $key => $value){ + $obj = new DeleteSampleDetails(); + $obj->deserialize($value); + array_push($this->Details, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteSampleDetails.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteSampleDetails.php new file mode 100644 index 00000000..82865e03 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteSampleDetails.php @@ -0,0 +1,89 @@ +SampleID = $param["SampleID"]; + } + + if (array_key_exists("Content",$param) and $param["Content"] !== null) { + $this->Content = $param["Content"]; + } + + if (array_key_exists("Deleted",$param) and $param["Deleted"] !== null) { + $this->Deleted = $param["Deleted"]; + } + + if (array_key_exists("ErrorInfo",$param) and $param["ErrorInfo"] !== null) { + $this->ErrorInfo = $param["ErrorInfo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeFileSampleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeFileSampleRequest.php deleted file mode 100755 index a38f66b9..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeFileSampleRequest.php +++ /dev/null @@ -1,106 +0,0 @@ -Filters = []; - foreach ($param["Filters"] as $key => $value){ - $obj = new Filter(); - $obj->deserialize($value); - array_push($this->Filters, $obj); - } - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - - if (array_key_exists("OrderDirection",$param) and $param["OrderDirection"] !== null) { - $this->OrderDirection = $param["OrderDirection"]; - } - - if (array_key_exists("OrderField",$param) and $param["OrderField"] !== null) { - $this->OrderField = $param["OrderField"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeKeywordsLibsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeKeywordsLibsRequest.php new file mode 100644 index 00000000..a478f3cd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeKeywordsLibsRequest.php @@ -0,0 +1,82 @@ +Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filters(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeKeywordsLibsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeKeywordsLibsResponse.php new file mode 100644 index 00000000..dea580a2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeKeywordsLibsResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Infos",$param) and $param["Infos"] !== null) { + $this->Infos = []; + foreach ($param["Infos"] as $key => $value){ + $obj = new KeywordsLibInfo(); + $obj->deserialize($value); + array_push($this->Infos, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeLibSamplesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeLibSamplesRequest.php new file mode 100644 index 00000000..90968b74 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeLibSamplesRequest.php @@ -0,0 +1,113 @@ +Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("LibID",$param) and $param["LibID"] !== null) { + $this->LibID = $param["LibID"]; + } + + if (array_key_exists("Content",$param) and $param["Content"] !== null) { + $this->Content = $param["Content"]; + } + + if (array_key_exists("EvilTypeList",$param) and $param["EvilTypeList"] !== null) { + $this->EvilTypeList = $param["EvilTypeList"]; + } + + if (array_key_exists("SampleIDs",$param) and $param["SampleIDs"] !== null) { + $this->SampleIDs = $param["SampleIDs"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetLabelListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeLibSamplesResponse.php old mode 100755 new mode 100644 similarity index 71% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetLabelListResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeLibSamplesResponse.php index e84c319f..3329a667 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetLabelListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeLibSamplesResponse.php @@ -14,39 +14,39 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Cms\V20190321\Models; use TencentCloud\Common\AbstractModel; /** - * GetLabelList返回参数结构体 + * DescribeLibSamples返回参数结构体 * - * @method array getResult() 获取数据集合 - * @method void setResult(array $Result) 设置数据集合 - * @method integer getTotalCount() 获取总条数 - * @method void setTotalCount(integer $TotalCount) 设置总条数 + * @method integer getTotalCount() 获取词记录数 + * @method void setTotalCount(integer $TotalCount) 设置词记录数 + * @method array getInfos() 获取词详情 + * @method void setInfos(array $Infos) 设置词详情 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetLabelListResponse extends AbstractModel +class DescribeLibSamplesResponse extends AbstractModel { /** - * @var array 数据集合 - */ - public $Result; - - /** - * @var integer 总条数 + * @var integer 词记录数 */ public $TotalCount; + /** + * @var array 词详情 + */ + public $Infos; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** - * @param array $Result 数据集合 - * @param integer $TotalCount 总条数 + * @param integer $TotalCount 词记录数 + * @param array $Infos 词详情 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,19 +62,19 @@ class GetLabelListResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Result",$param) and $param["Result"] !== null) { - $this->Result = []; - foreach ($param["Result"] as $key => $value){ - $obj = new Label(); - $obj->deserialize($value); - array_push($this->Result, $obj); - } - } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { $this->TotalCount = $param["TotalCount"]; } + if (array_key_exists("Infos",$param) and $param["Infos"] !== null) { + $this->Infos = []; + foreach ($param["Infos"] as $key => $value){ + $obj = new UserKeywordInfo(); + $obj->deserialize($value); + array_push($this->Infos, $obj); + } + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeTextSampleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeTextSampleRequest.php deleted file mode 100755 index 50c05350..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DescribeTextSampleRequest.php +++ /dev/null @@ -1,106 +0,0 @@ -Filters = []; - foreach ($param["Filters"] as $key => $value){ - $obj = new Filter(); - $obj->deserialize($value); - array_push($this->Filters, $obj); - } - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - - if (array_key_exists("OrderDirection",$param) and $param["OrderDirection"] !== null) { - $this->OrderDirection = $param["OrderDirection"]; - } - - if (array_key_exists("OrderField",$param) and $param["OrderField"] !== null) { - $this->OrderField = $param["OrderField"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DetailResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DetailResult.php index 68822315..b3b2e4bd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DetailResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DetailResult.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * 文本返回的详细结果 * - * @method string getEvilLabel() 获取恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 - * @method void setEvilLabel(string $EvilLabel) 设置恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 + * @method array getKeywords() 获取该标签下命中的关键词 + * @method void setKeywords(array $Keywords) 设置该标签下命中的关键词 * @method integer getEvilType() 获取恶意类型 100:正常 20001:政治 @@ -38,17 +38,17 @@ use TencentCloud\Common\AbstractModel; 20007:谩骂 20105:广告引流 24001:暴恐 - * @method array getKeywords() 获取该标签下命中的关键词 - * @method void setKeywords(array $Keywords) 设置该标签下命中的关键词 * @method integer getScore() 获取该标签模型命中的分值 * @method void setScore(integer $Score) 设置该标签模型命中的分值 + * @method string getEvilLabel() 获取恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 + * @method void setEvilLabel(string $EvilLabel) 设置恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 */ class DetailResult extends AbstractModel { /** - * @var string 恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 + * @var array 该标签下命中的关键词 */ - public $EvilLabel; + public $Keywords; /** * @var integer 恶意类型 @@ -62,18 +62,18 @@ class DetailResult extends AbstractModel */ public $EvilType; - /** - * @var array 该标签下命中的关键词 - */ - public $Keywords; - /** * @var integer 该标签模型命中的分值 */ public $Score; /** - * @param string $EvilLabel 恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 + * @var string 恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 + */ + public $EvilLabel; + + /** + * @param array $Keywords 该标签下命中的关键词 * @param integer $EvilType 恶意类型 100:正常 20001:政治 @@ -82,8 +82,8 @@ class DetailResult extends AbstractModel 20007:谩骂 20105:广告引流 24001:暴恐 - * @param array $Keywords 该标签下命中的关键词 * @param integer $Score 该标签模型命中的分值 + * @param string $EvilLabel 恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 */ function __construct() { @@ -98,20 +98,20 @@ class DetailResult extends AbstractModel if ($param === null) { return; } - if (array_key_exists("EvilLabel",$param) and $param["EvilLabel"] !== null) { - $this->EvilLabel = $param["EvilLabel"]; + if (array_key_exists("Keywords",$param) and $param["Keywords"] !== null) { + $this->Keywords = $param["Keywords"]; } if (array_key_exists("EvilType",$param) and $param["EvilType"] !== null) { $this->EvilType = $param["EvilType"]; } - if (array_key_exists("Keywords",$param) and $param["Keywords"] !== null) { - $this->Keywords = $param["Keywords"]; - } - if (array_key_exists("Score",$param) and $param["Score"] !== null) { $this->Score = $param["Score"]; } + + if (array_key_exists("EvilLabel",$param) and $param["EvilLabel"] !== null) { + $this->EvilLabel = $param["EvilLabel"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Device.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Device.php index 51ec7f00..212fa14f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Device.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Device.php @@ -20,42 +20,32 @@ use TencentCloud\Common\AbstractModel; /** * 设备信息 * - * @method string getDeviceId() 获取设备指纹ID - * @method void setDeviceId(string $DeviceId) 设置设备指纹ID - * @method string getIDFA() 获取IOS设备,Identifier For Advertising(广告标识符) - * @method void setIDFA(string $IDFA) 设置IOS设备,Identifier For Advertising(广告标识符) * @method string getIDFV() 获取IOS设备,IDFV - Identifier For Vendor(应用开发商标识符) * @method void setIDFV(string $IDFV) 设置IOS设备,IDFV - Identifier For Vendor(应用开发商标识符) - * @method string getIMEI() 获取设备序列号 - * @method void setIMEI(string $IMEI) 设置设备序列号 + * @method string getTokenId() 获取设备指纹Token + * @method void setTokenId(string $TokenId) 设置设备指纹Token * @method string getIP() 获取用户IP * @method void setIP(string $IP) 设置用户IP * @method string getMac() 获取Mac地址 * @method void setMac(string $Mac) 设置Mac地址 - * @method string getTokenId() 获取设备指纹Token - * @method void setTokenId(string $TokenId) 设置设备指纹Token + * @method string getIDFA() 获取IOS设备,Identifier For Advertising(广告标识符) + * @method void setIDFA(string $IDFA) 设置IOS设备,Identifier For Advertising(广告标识符) + * @method string getDeviceId() 获取设备指纹ID + * @method void setDeviceId(string $DeviceId) 设置设备指纹ID + * @method string getIMEI() 获取设备序列号 + * @method void setIMEI(string $IMEI) 设置设备序列号 */ class Device extends AbstractModel { - /** - * @var string 设备指纹ID - */ - public $DeviceId; - - /** - * @var string IOS设备,Identifier For Advertising(广告标识符) - */ - public $IDFA; - /** * @var string IOS设备,IDFV - Identifier For Vendor(应用开发商标识符) */ public $IDFV; /** - * @var string 设备序列号 + * @var string 设备指纹Token */ - public $IMEI; + public $TokenId; /** * @var string 用户IP @@ -68,18 +58,28 @@ class Device extends AbstractModel public $Mac; /** - * @var string 设备指纹Token + * @var string IOS设备,Identifier For Advertising(广告标识符) */ - public $TokenId; + public $IDFA; + + /** + * @var string 设备指纹ID + */ + public $DeviceId; + + /** + * @var string 设备序列号 + */ + public $IMEI; /** - * @param string $DeviceId 设备指纹ID - * @param string $IDFA IOS设备,Identifier For Advertising(广告标识符) * @param string $IDFV IOS设备,IDFV - Identifier For Vendor(应用开发商标识符) - * @param string $IMEI 设备序列号 + * @param string $TokenId 设备指纹Token * @param string $IP 用户IP * @param string $Mac Mac地址 - * @param string $TokenId 设备指纹Token + * @param string $IDFA IOS设备,Identifier For Advertising(广告标识符) + * @param string $DeviceId 设备指纹ID + * @param string $IMEI 设备序列号 */ function __construct() { @@ -94,20 +94,12 @@ class Device extends AbstractModel if ($param === null) { return; } - if (array_key_exists("DeviceId",$param) and $param["DeviceId"] !== null) { - $this->DeviceId = $param["DeviceId"]; - } - - if (array_key_exists("IDFA",$param) and $param["IDFA"] !== null) { - $this->IDFA = $param["IDFA"]; - } - if (array_key_exists("IDFV",$param) and $param["IDFV"] !== null) { $this->IDFV = $param["IDFV"]; } - if (array_key_exists("IMEI",$param) and $param["IMEI"] !== null) { - $this->IMEI = $param["IMEI"]; + if (array_key_exists("TokenId",$param) and $param["TokenId"] !== null) { + $this->TokenId = $param["TokenId"]; } if (array_key_exists("IP",$param) and $param["IP"] !== null) { @@ -118,8 +110,16 @@ class Device extends AbstractModel $this->Mac = $param["Mac"]; } - if (array_key_exists("TokenId",$param) and $param["TokenId"] !== null) { - $this->TokenId = $param["TokenId"]; + if (array_key_exists("IDFA",$param) and $param["IDFA"] !== null) { + $this->IDFA = $param["IDFA"]; + } + + if (array_key_exists("DeviceId",$param) and $param["DeviceId"] !== null) { + $this->DeviceId = $param["DeviceId"]; + } + + if (array_key_exists("IMEI",$param) and $param["IMEI"] !== null) { + $this->IMEI = $param["IMEI"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/FileSample.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/FileSample.php deleted file mode 100755 index be70d9be..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/FileSample.php +++ /dev/null @@ -1,89 +0,0 @@ -FileMd5 = $param["FileMd5"]; - } - - if (array_key_exists("FileName",$param) and $param["FileName"] !== null) { - $this->FileName = $param["FileName"]; - } - - if (array_key_exists("FileUrl",$param) and $param["FileUrl"] !== null) { - $this->FileUrl = $param["FileUrl"]; - } - - if (array_key_exists("CompressFileUrl",$param) and $param["CompressFileUrl"] !== null) { - $this->CompressFileUrl = $param["CompressFileUrl"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/FileSampleInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/FileSampleInfo.php deleted file mode 100755 index f6f8e89b..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/FileSampleInfo.php +++ /dev/null @@ -1,229 +0,0 @@ -Code = $param["Code"]; - } - - if (array_key_exists("CreatedAt",$param) and $param["CreatedAt"] !== null) { - $this->CreatedAt = $param["CreatedAt"]; - } - - if (array_key_exists("EvilType",$param) and $param["EvilType"] !== null) { - $this->EvilType = $param["EvilType"]; - } - - if (array_key_exists("FileMd5",$param) and $param["FileMd5"] !== null) { - $this->FileMd5 = $param["FileMd5"]; - } - - if (array_key_exists("FileName",$param) and $param["FileName"] !== null) { - $this->FileName = $param["FileName"]; - } - - if (array_key_exists("FileType",$param) and $param["FileType"] !== null) { - $this->FileType = $param["FileType"]; - } - - if (array_key_exists("Id",$param) and $param["Id"] !== null) { - $this->Id = $param["Id"]; - } - - if (array_key_exists("Label",$param) and $param["Label"] !== null) { - $this->Label = $param["Label"]; - } - - if (array_key_exists("Status",$param) and $param["Status"] !== null) { - $this->Status = $param["Status"]; - } - - if (array_key_exists("CompressFileUrl",$param) and $param["CompressFileUrl"] !== null) { - $this->CompressFileUrl = $param["CompressFileUrl"]; - } - - if (array_key_exists("FileUrl",$param) and $param["FileUrl"] !== null) { - $this->FileUrl = $param["FileUrl"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeDictRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Filters.php old mode 100755 new mode 100644 similarity index 60% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeDictRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Filters.php index 28f550f3..c0d447ee --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeDictRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Filters.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Cms\V20190321\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeDict请求参数结构体 + * 入参过滤条件 * - * @method string getDictId() 获取自定义词库ID。 - * @method void setDictId(string $DictId) 设置自定义词库ID。 - * @method string getName() 获取自定义词库名称,模糊搜索。 - * @method void setName(string $Name) 设置自定义词库名称,模糊搜索。 + * @method string getName() 获取查询字段 + * @method void setName(string $Name) 设置查询字段 + * @method array getValues() 获取查询值 + * @method void setValues(array $Values) 设置查询值 */ -class DescribeDictRequest extends AbstractModel +class Filters extends AbstractModel { /** - * @var string 自定义词库ID。 - */ - public $DictId; - - /** - * @var string 自定义词库名称,模糊搜索。 + * @var string 查询字段 */ public $Name; /** - * @param string $DictId 自定义词库ID。 - * @param string $Name 自定义词库名称,模糊搜索。 + * @var array 查询值 + */ + public $Values; + + /** + * @param string $Name 查询字段 + * @param array $Values 查询值 */ function __construct() { @@ -54,12 +54,12 @@ class DescribeDictRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("DictId",$param) and $param["DictId"] !== null) { - $this->DictId = $param["DictId"]; - } - if (array_key_exists("Name",$param) and $param["Name"] !== null) { $this->Name = $param["Name"]; } + + if (array_key_exists("Values",$param) and $param["Values"] !== null) { + $this->Values = $param["Values"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageData.php index c3958982..014d2e25 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageData.php @@ -20,8 +20,6 @@ use TencentCloud\Common\AbstractModel; /** * 图片识别结果详情 * - * @method integer getEvilFlag() 获取是否恶意 0:正常 1:可疑 - * @method void setEvilFlag(integer $EvilFlag) 设置是否恶意 0:正常 1:可疑 * @method integer getEvilType() 获取恶意类型 100:正常 20001:政治 @@ -38,34 +36,51 @@ use TencentCloud\Common\AbstractModel; 20007:谩骂 20103:性感 24001:暴恐 - * @method CodeDetect getCodeDetect() 获取图片二维码详情 - * @method void setCodeDetect(CodeDetect $CodeDetect) 设置图片二维码详情 * @method ImageHotDetect getHotDetect() 获取图片性感详情 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setHotDetect(ImageHotDetect $HotDetect) 设置图片性感详情 - * @method ImageIllegalDetect getIllegalDetect() 获取图片违法详情 - * @method void setIllegalDetect(ImageIllegalDetect $IllegalDetect) 设置图片违法详情 - * @method LogoDetail getLogoDetect() 获取logo详情 - * @method void setLogoDetect(LogoDetail $LogoDetect) 设置logo详情 - * @method OCRDetect getOCRDetect() 获取图片OCR详情 - * @method void setOCRDetect(OCRDetect $OCRDetect) 设置图片OCR详情 - * @method PhoneDetect getPhoneDetect() 获取手机检测详情 - * @method void setPhoneDetect(PhoneDetect $PhoneDetect) 设置手机检测详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getEvilFlag() 获取是否恶意 0:正常 1:可疑 + * @method void setEvilFlag(integer $EvilFlag) 设置是否恶意 0:正常 1:可疑 + * @method CodeDetect getCodeDetect() 获取图片二维码详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCodeDetect(CodeDetect $CodeDetect) 设置图片二维码详情 +注意:此字段可能返回 null,表示取不到有效值。 * @method ImagePolityDetect getPolityDetect() 获取图片涉政详情 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setPolityDetect(ImagePolityDetect $PolityDetect) 设置图片涉政详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @method ImageIllegalDetect getIllegalDetect() 获取图片违法详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIllegalDetect(ImageIllegalDetect $IllegalDetect) 设置图片违法详情 +注意:此字段可能返回 null,表示取不到有效值。 * @method ImagePornDetect getPornDetect() 获取图片涉黄详情 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setPornDetect(ImagePornDetect $PornDetect) 设置图片涉黄详情 - * @method Similar getSimilar() 获取图片相似度详情 - * @method void setSimilar(Similar $Similar) 设置图片相似度详情 +注意:此字段可能返回 null,表示取不到有效值。 * @method ImageTerrorDetect getTerrorDetect() 获取图片暴恐详情 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setTerrorDetect(ImageTerrorDetect $TerrorDetect) 设置图片暴恐详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @method OCRDetect getOCRDetect() 获取图片OCR详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOCRDetect(OCRDetect $OCRDetect) 设置图片OCR详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @method LogoDetail getLogoDetect() 获取logo详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLogoDetect(LogoDetail $LogoDetect) 设置logo详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @method Similar getSimilar() 获取图片相似度详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSimilar(Similar $Similar) 设置图片相似度详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @method PhoneDetect getPhoneDetect() 获取手机检测详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPhoneDetect(PhoneDetect $PhoneDetect) 设置手机检测详情 +注意:此字段可能返回 null,表示取不到有效值。 */ class ImageData extends AbstractModel { - /** - * @var integer 是否恶意 0:正常 1:可疑 - */ - public $EvilFlag; - /** * @var integer 恶意类型 100:正常 @@ -78,58 +93,72 @@ class ImageData extends AbstractModel */ public $EvilType; - /** - * @var CodeDetect 图片二维码详情 - */ - public $CodeDetect; - /** * @var ImageHotDetect 图片性感详情 +注意:此字段可能返回 null,表示取不到有效值。 */ public $HotDetect; /** - * @var ImageIllegalDetect 图片违法详情 + * @var integer 是否恶意 0:正常 1:可疑 */ - public $IllegalDetect; + public $EvilFlag; /** - * @var LogoDetail logo详情 + * @var CodeDetect 图片二维码详情 +注意:此字段可能返回 null,表示取不到有效值。 */ - public $LogoDetect; - - /** - * @var OCRDetect 图片OCR详情 - */ - public $OCRDetect; - - /** - * @var PhoneDetect 手机检测详情 - */ - public $PhoneDetect; + public $CodeDetect; /** * @var ImagePolityDetect 图片涉政详情 +注意:此字段可能返回 null,表示取不到有效值。 */ public $PolityDetect; + /** + * @var ImageIllegalDetect 图片违法详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IllegalDetect; + /** * @var ImagePornDetect 图片涉黄详情 +注意:此字段可能返回 null,表示取不到有效值。 */ public $PornDetect; - /** - * @var Similar 图片相似度详情 - */ - public $Similar; - /** * @var ImageTerrorDetect 图片暴恐详情 +注意:此字段可能返回 null,表示取不到有效值。 */ public $TerrorDetect; /** - * @param integer $EvilFlag 是否恶意 0:正常 1:可疑 + * @var OCRDetect 图片OCR详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $OCRDetect; + + /** + * @var LogoDetail logo详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $LogoDetect; + + /** + * @var Similar 图片相似度详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Similar; + + /** + * @var PhoneDetect 手机检测详情 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PhoneDetect; + + /** * @param integer $EvilType 恶意类型 100:正常 20001:政治 @@ -138,16 +167,27 @@ class ImageData extends AbstractModel 20007:谩骂 20103:性感 24001:暴恐 - * @param CodeDetect $CodeDetect 图片二维码详情 * @param ImageHotDetect $HotDetect 图片性感详情 - * @param ImageIllegalDetect $IllegalDetect 图片违法详情 - * @param LogoDetail $LogoDetect logo详情 - * @param OCRDetect $OCRDetect 图片OCR详情 - * @param PhoneDetect $PhoneDetect 手机检测详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $EvilFlag 是否恶意 0:正常 1:可疑 + * @param CodeDetect $CodeDetect 图片二维码详情 +注意:此字段可能返回 null,表示取不到有效值。 * @param ImagePolityDetect $PolityDetect 图片涉政详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @param ImageIllegalDetect $IllegalDetect 图片违法详情 +注意:此字段可能返回 null,表示取不到有效值。 * @param ImagePornDetect $PornDetect 图片涉黄详情 - * @param Similar $Similar 图片相似度详情 +注意:此字段可能返回 null,表示取不到有效值。 * @param ImageTerrorDetect $TerrorDetect 图片暴恐详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @param OCRDetect $OCRDetect 图片OCR详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @param LogoDetail $LogoDetect logo详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @param Similar $Similar 图片相似度详情 +注意:此字段可能返回 null,表示取不到有效值。 + * @param PhoneDetect $PhoneDetect 手机检测详情 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -162,42 +202,22 @@ class ImageData extends AbstractModel if ($param === null) { return; } - if (array_key_exists("EvilFlag",$param) and $param["EvilFlag"] !== null) { - $this->EvilFlag = $param["EvilFlag"]; - } - if (array_key_exists("EvilType",$param) and $param["EvilType"] !== null) { $this->EvilType = $param["EvilType"]; } - if (array_key_exists("CodeDetect",$param) and $param["CodeDetect"] !== null) { - $this->CodeDetect = new CodeDetect(); - $this->CodeDetect->deserialize($param["CodeDetect"]); - } - if (array_key_exists("HotDetect",$param) and $param["HotDetect"] !== null) { $this->HotDetect = new ImageHotDetect(); $this->HotDetect->deserialize($param["HotDetect"]); } - if (array_key_exists("IllegalDetect",$param) and $param["IllegalDetect"] !== null) { - $this->IllegalDetect = new ImageIllegalDetect(); - $this->IllegalDetect->deserialize($param["IllegalDetect"]); + if (array_key_exists("EvilFlag",$param) and $param["EvilFlag"] !== null) { + $this->EvilFlag = $param["EvilFlag"]; } - if (array_key_exists("LogoDetect",$param) and $param["LogoDetect"] !== null) { - $this->LogoDetect = new LogoDetail(); - $this->LogoDetect->deserialize($param["LogoDetect"]); - } - - if (array_key_exists("OCRDetect",$param) and $param["OCRDetect"] !== null) { - $this->OCRDetect = new OCRDetect(); - $this->OCRDetect->deserialize($param["OCRDetect"]); - } - - if (array_key_exists("PhoneDetect",$param) and $param["PhoneDetect"] !== null) { - $this->PhoneDetect = new PhoneDetect(); - $this->PhoneDetect->deserialize($param["PhoneDetect"]); + if (array_key_exists("CodeDetect",$param) and $param["CodeDetect"] !== null) { + $this->CodeDetect = new CodeDetect(); + $this->CodeDetect->deserialize($param["CodeDetect"]); } if (array_key_exists("PolityDetect",$param) and $param["PolityDetect"] !== null) { @@ -205,19 +225,39 @@ class ImageData extends AbstractModel $this->PolityDetect->deserialize($param["PolityDetect"]); } + if (array_key_exists("IllegalDetect",$param) and $param["IllegalDetect"] !== null) { + $this->IllegalDetect = new ImageIllegalDetect(); + $this->IllegalDetect->deserialize($param["IllegalDetect"]); + } + if (array_key_exists("PornDetect",$param) and $param["PornDetect"] !== null) { $this->PornDetect = new ImagePornDetect(); $this->PornDetect->deserialize($param["PornDetect"]); } + if (array_key_exists("TerrorDetect",$param) and $param["TerrorDetect"] !== null) { + $this->TerrorDetect = new ImageTerrorDetect(); + $this->TerrorDetect->deserialize($param["TerrorDetect"]); + } + + if (array_key_exists("OCRDetect",$param) and $param["OCRDetect"] !== null) { + $this->OCRDetect = new OCRDetect(); + $this->OCRDetect->deserialize($param["OCRDetect"]); + } + + if (array_key_exists("LogoDetect",$param) and $param["LogoDetect"] !== null) { + $this->LogoDetect = new LogoDetail(); + $this->LogoDetect->deserialize($param["LogoDetect"]); + } + if (array_key_exists("Similar",$param) and $param["Similar"] !== null) { $this->Similar = new Similar(); $this->Similar->deserialize($param["Similar"]); } - if (array_key_exists("TerrorDetect",$param) and $param["TerrorDetect"] !== null) { - $this->TerrorDetect = new ImageTerrorDetect(); - $this->TerrorDetect->deserialize($param["TerrorDetect"]); + if (array_key_exists("PhoneDetect",$param) and $param["PhoneDetect"] !== null) { + $this->PhoneDetect = new PhoneDetect(); + $this->PhoneDetect->deserialize($param["PhoneDetect"]); } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageHotDetect.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageHotDetect.php index c980203b..4edde292 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageHotDetect.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageHotDetect.php @@ -20,23 +20,28 @@ use TencentCloud\Common\AbstractModel; /** * 图片性感详情 * + * @method array getKeywords() 获取关键词明细 + * @method void setKeywords(array $Keywords) 设置关键词明细 * @method integer getEvilType() 获取恶意类型 100:正常 20103:性感 * @method void setEvilType(integer $EvilType) 设置恶意类型 100:正常 20103:性感 - * @method integer getHitFlag() 获取处置判定 0:正常 1:可疑 - * @method void setHitFlag(integer $HitFlag) 设置处置判定 0:正常 1:可疑 - * @method array getKeywords() 获取关键词明细 - * @method void setKeywords(array $Keywords) 设置关键词明细 * @method array getLabels() 获取性感标签:性感特征中文描述 * @method void setLabels(array $Labels) 设置性感标签:性感特征中文描述 * @method integer getScore() 获取性感分:分值范围 0-100,分数越高性感倾向越明显 * @method void setScore(integer $Score) 设置性感分:分值范围 0-100,分数越高性感倾向越明显 + * @method integer getHitFlag() 获取处置判定 0:正常 1:可疑 + * @method void setHitFlag(integer $HitFlag) 设置处置判定 0:正常 1:可疑 */ class ImageHotDetect extends AbstractModel { + /** + * @var array 关键词明细 + */ + public $Keywords; + /** * @var integer 恶意类型 100:正常 @@ -44,16 +49,6 @@ class ImageHotDetect extends AbstractModel */ public $EvilType; - /** - * @var integer 处置判定 0:正常 1:可疑 - */ - public $HitFlag; - - /** - * @var array 关键词明细 - */ - public $Keywords; - /** * @var array 性感标签:性感特征中文描述 */ @@ -65,13 +60,18 @@ class ImageHotDetect extends AbstractModel public $Score; /** + * @var integer 处置判定 0:正常 1:可疑 + */ + public $HitFlag; + + /** + * @param array $Keywords 关键词明细 * @param integer $EvilType 恶意类型 100:正常 20103:性感 - * @param integer $HitFlag 处置判定 0:正常 1:可疑 - * @param array $Keywords 关键词明细 * @param array $Labels 性感标签:性感特征中文描述 * @param integer $Score 性感分:分值范围 0-100,分数越高性感倾向越明显 + * @param integer $HitFlag 处置判定 0:正常 1:可疑 */ function __construct() { @@ -86,18 +86,14 @@ class ImageHotDetect extends AbstractModel if ($param === null) { return; } - if (array_key_exists("EvilType",$param) and $param["EvilType"] !== null) { - $this->EvilType = $param["EvilType"]; - } - - if (array_key_exists("HitFlag",$param) and $param["HitFlag"] !== null) { - $this->HitFlag = $param["HitFlag"]; - } - if (array_key_exists("Keywords",$param) and $param["Keywords"] !== null) { $this->Keywords = $param["Keywords"]; } + if (array_key_exists("EvilType",$param) and $param["EvilType"] !== null) { + $this->EvilType = $param["EvilType"]; + } + if (array_key_exists("Labels",$param) and $param["Labels"] !== null) { $this->Labels = $param["Labels"]; } @@ -105,5 +101,9 @@ class ImageHotDetect extends AbstractModel if (array_key_exists("Score",$param) and $param["Score"] !== null) { $this->Score = $param["Score"]; } + + if (array_key_exists("HitFlag",$param) and $param["HitFlag"] !== null) { + $this->HitFlag = $param["HitFlag"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageModerationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageModerationRequest.php index 7aae381c..7981f59b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageModerationRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageModerationRequest.php @@ -20,19 +20,19 @@ use TencentCloud\Common\AbstractModel; /** * ImageModeration请求参数结构体 * - * @method string getFileContent() 获取文件内容 Base64,与FileUrl必须二填一 - * @method void setFileContent(string $FileContent) 设置文件内容 Base64,与FileUrl必须二填一 - * @method string getFileMD5() 获取文件MD5值 - * @method void setFileMD5(string $FileMD5) 设置文件MD5值 * @method string getFileUrl() 获取文件地址 * @method void setFileUrl(string $FileUrl) 设置文件地址 + * @method string getFileMD5() 获取文件MD5值 + * @method void setFileMD5(string $FileMD5) 设置文件MD5值 + * @method string getFileContent() 获取文件内容 Base64,与FileUrl必须二填一 + * @method void setFileContent(string $FileContent) 设置文件内容 Base64,与FileUrl必须二填一 */ class ImageModerationRequest extends AbstractModel { /** - * @var string 文件内容 Base64,与FileUrl必须二填一 + * @var string 文件地址 */ - public $FileContent; + public $FileUrl; /** * @var string 文件MD5值 @@ -40,14 +40,14 @@ class ImageModerationRequest extends AbstractModel public $FileMD5; /** - * @var string 文件地址 + * @var string 文件内容 Base64,与FileUrl必须二填一 */ - public $FileUrl; + public $FileContent; /** - * @param string $FileContent 文件内容 Base64,与FileUrl必须二填一 - * @param string $FileMD5 文件MD5值 * @param string $FileUrl 文件地址 + * @param string $FileMD5 文件MD5值 + * @param string $FileContent 文件内容 Base64,与FileUrl必须二填一 */ function __construct() { @@ -62,16 +62,16 @@ class ImageModerationRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("FileContent",$param) and $param["FileContent"] !== null) { - $this->FileContent = $param["FileContent"]; + if (array_key_exists("FileUrl",$param) and $param["FileUrl"] !== null) { + $this->FileUrl = $param["FileUrl"]; } if (array_key_exists("FileMD5",$param) and $param["FileMD5"] !== null) { $this->FileMD5 = $param["FileMD5"]; } - if (array_key_exists("FileUrl",$param) and $param["FileUrl"] !== null) { - $this->FileUrl = $param["FileUrl"]; + if (array_key_exists("FileContent",$param) and $param["FileContent"] !== null) { + $this->FileContent = $param["FileContent"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageModerationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageModerationResponse.php index 4d9ec906..a0ca6e50 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageModerationResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageModerationResponse.php @@ -20,33 +20,33 @@ use TencentCloud\Common\AbstractModel; /** * ImageModeration返回参数结构体 * - * @method ImageData getData() 获取识别结果 - * @method void setData(ImageData $Data) 设置识别结果 * @method integer getBusinessCode() 获取业务返回码 * @method void setBusinessCode(integer $BusinessCode) 设置业务返回码 + * @method ImageData getData() 获取识别结果 + * @method void setData(ImageData $Data) 设置识别结果 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class ImageModerationResponse extends AbstractModel { - /** - * @var ImageData 识别结果 - */ - public $Data; - /** * @var integer 业务返回码 */ public $BusinessCode; + /** + * @var ImageData 识别结果 + */ + public $Data; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** - * @param ImageData $Data 识别结果 * @param integer $BusinessCode 业务返回码 + * @param ImageData $Data 识别结果 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,15 +62,15 @@ class ImageModerationResponse extends AbstractModel if ($param === null) { return; } + if (array_key_exists("BusinessCode",$param) and $param["BusinessCode"] !== null) { + $this->BusinessCode = $param["BusinessCode"]; + } + if (array_key_exists("Data",$param) and $param["Data"] !== null) { $this->Data = new ImageData(); $this->Data->deserialize($param["Data"]); } - if (array_key_exists("BusinessCode",$param) and $param["BusinessCode"] !== null) { - $this->BusinessCode = $param["BusinessCode"]; - } - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImagePolityDetect.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImagePolityDetect.php index dacbf86f..67db58f3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImagePolityDetect.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImagePolityDetect.php @@ -28,16 +28,20 @@ use TencentCloud\Common\AbstractModel; 20001:政治 * @method integer getHitFlag() 获取处置判定 0:正常 1:可疑 * @method void setHitFlag(integer $HitFlag) 设置处置判定 0:正常 1:可疑 - * @method array getPolityLogoDetail() 获取命中的logo标签信息 - * @method void setPolityLogoDetail(array $PolityLogoDetail) 设置命中的logo标签信息 * @method array getFaceNames() 获取命中的人脸名称 * @method void setFaceNames(array $FaceNames) 设置命中的人脸名称 - * @method array getKeywords() 获取关键词明细 - * @method void setKeywords(array $Keywords) 设置关键词明细 + * @method array getPolityLogoDetail() 获取命中的logo标签信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPolityLogoDetail(array $PolityLogoDetail) 设置命中的logo标签信息 +注意:此字段可能返回 null,表示取不到有效值。 * @method array getPolityItems() 获取命中的政治物品名称 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setPolityItems(array $PolityItems) 设置命中的政治物品名称 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getScore() 获取政治(人脸)分:分值范围 0-100,分数越高可疑程度越高 * @method void setScore(integer $Score) 设置政治(人脸)分:分值范围 0-100,分数越高可疑程度越高 + * @method array getKeywords() 获取关键词明细 + * @method void setKeywords(array $Keywords) 设置关键词明细 */ class ImagePolityDetect extends AbstractModel { @@ -53,23 +57,20 @@ class ImagePolityDetect extends AbstractModel */ public $HitFlag; - /** - * @var array 命中的logo标签信息 - */ - public $PolityLogoDetail; - /** * @var array 命中的人脸名称 */ public $FaceNames; /** - * @var array 关键词明细 + * @var array 命中的logo标签信息 +注意:此字段可能返回 null,表示取不到有效值。 */ - public $Keywords; + public $PolityLogoDetail; /** * @var array 命中的政治物品名称 +注意:此字段可能返回 null,表示取不到有效值。 */ public $PolityItems; @@ -78,16 +79,23 @@ class ImagePolityDetect extends AbstractModel */ public $Score; + /** + * @var array 关键词明细 + */ + public $Keywords; + /** * @param integer $EvilType 恶意类型 100:正常 20001:政治 * @param integer $HitFlag 处置判定 0:正常 1:可疑 - * @param array $PolityLogoDetail 命中的logo标签信息 * @param array $FaceNames 命中的人脸名称 - * @param array $Keywords 关键词明细 + * @param array $PolityLogoDetail 命中的logo标签信息 +注意:此字段可能返回 null,表示取不到有效值。 * @param array $PolityItems 命中的政治物品名称 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Score 政治(人脸)分:分值范围 0-100,分数越高可疑程度越高 + * @param array $Keywords 关键词明细 */ function __construct() { @@ -110,6 +118,10 @@ class ImagePolityDetect extends AbstractModel $this->HitFlag = $param["HitFlag"]; } + if (array_key_exists("FaceNames",$param) and $param["FaceNames"] !== null) { + $this->FaceNames = $param["FaceNames"]; + } + if (array_key_exists("PolityLogoDetail",$param) and $param["PolityLogoDetail"] !== null) { $this->PolityLogoDetail = []; foreach ($param["PolityLogoDetail"] as $key => $value){ @@ -119,14 +131,6 @@ class ImagePolityDetect extends AbstractModel } } - if (array_key_exists("FaceNames",$param) and $param["FaceNames"] !== null) { - $this->FaceNames = $param["FaceNames"]; - } - - if (array_key_exists("Keywords",$param) and $param["Keywords"] !== null) { - $this->Keywords = $param["Keywords"]; - } - if (array_key_exists("PolityItems",$param) and $param["PolityItems"] !== null) { $this->PolityItems = $param["PolityItems"]; } @@ -134,5 +138,9 @@ class ImagePolityDetect extends AbstractModel if (array_key_exists("Score",$param) and $param["Score"] !== null) { $this->Score = $param["Score"]; } + + if (array_key_exists("Keywords",$param) and $param["Keywords"] !== null) { + $this->Keywords = $param["Keywords"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageTerrorDetect.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageTerrorDetect.php index 1a26dc87..ad629afc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageTerrorDetect.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ImageTerrorDetect.php @@ -20,58 +20,78 @@ use TencentCloud\Common\AbstractModel; /** * 图片暴恐详情 * + * @method array getKeywords() 获取关键词明细 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setKeywords(array $Keywords) 设置关键词明细 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getEvilType() 获取恶意类型 100:正常 24001:暴恐 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setEvilType(integer $EvilType) 设置恶意类型 100:正常 24001:暴恐 - * @method integer getHitFlag() 获取处置判定 0:正常 1:可疑 - * @method void setHitFlag(integer $HitFlag) 设置处置判定 0:正常 1:可疑 - * @method array getKeywords() 获取关键词明细 - * @method void setKeywords(array $Keywords) 设置关键词明细 +注意:此字段可能返回 null,表示取不到有效值。 * @method array getLabels() 获取暴恐标签:返回暴恐特征中文描述 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setLabels(array $Labels) 设置暴恐标签:返回暴恐特征中文描述 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getScore() 获取暴恐分:分值范围0--100,分数越高暴恐倾向越明显 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setScore(integer $Score) 设置暴恐分:分值范围0--100,分数越高暴恐倾向越明显 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getHitFlag() 获取处置判定 0:正常 1:可疑 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setHitFlag(integer $HitFlag) 设置处置判定 0:正常 1:可疑 +注意:此字段可能返回 null,表示取不到有效值。 */ class ImageTerrorDetect extends AbstractModel { - /** - * @var integer 恶意类型 -100:正常 -24001:暴恐 - */ - public $EvilType; - - /** - * @var integer 处置判定 0:正常 1:可疑 - */ - public $HitFlag; - /** * @var array 关键词明细 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Keywords; + /** + * @var integer 恶意类型 +100:正常 +24001:暴恐 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EvilType; + /** * @var array 暴恐标签:返回暴恐特征中文描述 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Labels; /** * @var integer 暴恐分:分值范围0--100,分数越高暴恐倾向越明显 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Score; /** + * @var integer 处置判定 0:正常 1:可疑 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $HitFlag; + + /** + * @param array $Keywords 关键词明细 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $EvilType 恶意类型 100:正常 24001:暴恐 - * @param integer $HitFlag 处置判定 0:正常 1:可疑 - * @param array $Keywords 关键词明细 +注意:此字段可能返回 null,表示取不到有效值。 * @param array $Labels 暴恐标签:返回暴恐特征中文描述 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Score 暴恐分:分值范围0--100,分数越高暴恐倾向越明显 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $HitFlag 处置判定 0:正常 1:可疑 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -86,18 +106,14 @@ class ImageTerrorDetect extends AbstractModel if ($param === null) { return; } - if (array_key_exists("EvilType",$param) and $param["EvilType"] !== null) { - $this->EvilType = $param["EvilType"]; - } - - if (array_key_exists("HitFlag",$param) and $param["HitFlag"] !== null) { - $this->HitFlag = $param["HitFlag"]; - } - if (array_key_exists("Keywords",$param) and $param["Keywords"] !== null) { $this->Keywords = $param["Keywords"]; } + if (array_key_exists("EvilType",$param) and $param["EvilType"] !== null) { + $this->EvilType = $param["EvilType"]; + } + if (array_key_exists("Labels",$param) and $param["Labels"] !== null) { $this->Labels = $param["Labels"]; } @@ -105,5 +121,9 @@ class ImageTerrorDetect extends AbstractModel if (array_key_exists("Score",$param) and $param["Score"] !== null) { $this->Score = $param["Score"]; } + + if (array_key_exists("HitFlag",$param) and $param["HitFlag"] !== null) { + $this->HitFlag = $param["HitFlag"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/InvalidSample.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/InvalidSample.php new file mode 100644 index 00000000..d0984718 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/InvalidSample.php @@ -0,0 +1,89 @@ +Content = $param["Content"]; + } + + if (array_key_exists("InvalidCode",$param) and $param["InvalidCode"] !== null) { + $this->InvalidCode = $param["InvalidCode"]; + } + + if (array_key_exists("InvalidMessage",$param) and $param["InvalidMessage"] !== null) { + $this->InvalidMessage = $param["InvalidMessage"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/KeywordsLibInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/KeywordsLibInfo.php new file mode 100644 index 00000000..3b369975 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/KeywordsLibInfo.php @@ -0,0 +1,137 @@ +ID = $param["ID"]; + } + + if (array_key_exists("LibName",$param) and $param["LibName"] !== null) { + $this->LibName = $param["LibName"]; + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("Suggestion",$param) and $param["Suggestion"] !== null) { + $this->Suggestion = $param["Suggestion"]; + } + + if (array_key_exists("MatchType",$param) and $param["MatchType"] !== null) { + $this->MatchType = $param["MatchType"]; + } + + if (array_key_exists("BizTypes",$param) and $param["BizTypes"] !== null) { + $this->BizTypes = $param["BizTypes"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Logo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Logo.php index e456b499..2cd3465a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Logo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Logo.php @@ -18,36 +18,48 @@ namespace TencentCloud\Cms\V20190321\Models; use TencentCloud\Common\AbstractModel; /** - * Logo + * Logo审核结果 * - * @method RrectF getRrectF() 获取logo图标坐标信息 - * @method void setRrectF(RrectF $RrectF) 设置logo图标坐标信息 * @method float getConfidence() 获取logo图标置信度 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setConfidence(float $Confidence) 设置logo图标置信度 +注意:此字段可能返回 null,表示取不到有效值。 + * @method RrectF getRrectF() 获取logo图标坐标信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRrectF(RrectF $RrectF) 设置logo图标坐标信息 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getName() 获取logo图标名称 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setName(string $Name) 设置logo图标名称 +注意:此字段可能返回 null,表示取不到有效值。 */ class Logo extends AbstractModel { - /** - * @var RrectF logo图标坐标信息 - */ - public $RrectF; - /** * @var float logo图标置信度 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Confidence; + /** + * @var RrectF logo图标坐标信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RrectF; + /** * @var string logo图标名称 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Name; /** - * @param RrectF $RrectF logo图标坐标信息 * @param float $Confidence logo图标置信度 +注意:此字段可能返回 null,表示取不到有效值。 + * @param RrectF $RrectF logo图标坐标信息 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Name logo图标名称 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -62,15 +74,15 @@ class Logo extends AbstractModel if ($param === null) { return; } + if (array_key_exists("Confidence",$param) and $param["Confidence"] !== null) { + $this->Confidence = $param["Confidence"]; + } + if (array_key_exists("RrectF",$param) and $param["RrectF"] !== null) { $this->RrectF = new RrectF(); $this->RrectF->deserialize($param["RrectF"]); } - if (array_key_exists("Confidence",$param) and $param["Confidence"] !== null) { - $this->Confidence = $param["Confidence"]; - } - if (array_key_exists("Name",$param) and $param["Name"] !== null) { $this->Name = $param["Name"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/LogoDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/LogoDetail.php index 2e91673a..2ae44331 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/LogoDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/LogoDetail.php @@ -18,20 +18,24 @@ namespace TencentCloud\Cms\V20190321\Models; use TencentCloud\Common\AbstractModel; /** - * LogoDetail + * Logo命中详情 * * @method array getAppLogoDetail() 获取命中的Applogo详情 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setAppLogoDetail(array $AppLogoDetail) 设置命中的Applogo详情 +注意:此字段可能返回 null,表示取不到有效值。 */ class LogoDetail extends AbstractModel { /** * @var array 命中的Applogo详情 +注意:此字段可能返回 null,表示取不到有效值。 */ public $AppLogoDetail; /** * @param array $AppLogoDetail 命中的Applogo详情 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ManualReviewContent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ManualReviewContent.php deleted file mode 100755 index e0e034bf..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ManualReviewContent.php +++ /dev/null @@ -1,206 +0,0 @@ -BatchId = $param["BatchId"]; - } - - if (array_key_exists("Content",$param) and $param["Content"] !== null) { - $this->Content = $param["Content"]; - } - - if (array_key_exists("ContentId",$param) and $param["ContentId"] !== null) { - $this->ContentId = $param["ContentId"]; - } - - if (array_key_exists("ContentType",$param) and $param["ContentType"] !== null) { - $this->ContentType = $param["ContentType"]; - } - - if (array_key_exists("UserInfo",$param) and $param["UserInfo"] !== null) { - $this->UserInfo = new User(); - $this->UserInfo->deserialize($param["UserInfo"]); - } - - if (array_key_exists("AutoDetailCode",$param) and $param["AutoDetailCode"] !== null) { - $this->AutoDetailCode = $param["AutoDetailCode"]; - } - - if (array_key_exists("AutoResult",$param) and $param["AutoResult"] !== null) { - $this->AutoResult = $param["AutoResult"]; - } - - if (array_key_exists("CallBackInfo",$param) and $param["CallBackInfo"] !== null) { - $this->CallBackInfo = $param["CallBackInfo"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("Priority",$param) and $param["Priority"] !== null) { - $this->Priority = $param["Priority"]; - } - - if (array_key_exists("Title",$param) and $param["Title"] !== null) { - $this->Title = $param["Title"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/OCRDetect.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/OCRDetect.php index 5f1326a6..d0f32082 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/OCRDetect.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/OCRDetect.php @@ -21,25 +21,33 @@ use TencentCloud\Common\AbstractModel; * OCR识别结果详情 * * @method array getItem() 获取识别到的详细信息 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setItem(array $Item) 设置识别到的详细信息 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getTextInfo() 获取识别到的文本信息 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setTextInfo(string $TextInfo) 设置识别到的文本信息 +注意:此字段可能返回 null,表示取不到有效值。 */ class OCRDetect extends AbstractModel { /** * @var array 识别到的详细信息 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Item; /** * @var string 识别到的文本信息 +注意:此字段可能返回 null,表示取不到有效值。 */ public $TextInfo; /** * @param array $Item 识别到的详细信息 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $TextInfo 识别到的文本信息 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/OCRItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/OCRItem.php index 9066ea36..8b6cc97d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/OCRItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/OCRItem.php @@ -21,57 +21,81 @@ use TencentCloud\Common\AbstractModel; * OCR详情 * * @method Coordinate getTextPosition() 获取检测到的文本坐标信息 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setTextPosition(Coordinate $TextPosition) 设置检测到的文本坐标信息 - * @method string getEvilLabel() 获取文本命中具体标签 - * @method void setEvilLabel(string $EvilLabel) 设置文本命中具体标签 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getEvilType() 获取文本命中恶意违规类型 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setEvilType(integer $EvilType) 设置文本命中恶意违规类型 - * @method array getKeywords() 获取文本命中违规的关键词 - * @method void setKeywords(array $Keywords) 设置文本命中违规的关键词 - * @method integer getRate() 获取文本涉嫌违规分值 - * @method void setRate(integer $Rate) 设置文本涉嫌违规分值 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getTextContent() 获取检测到的文本信息 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setTextContent(string $TextContent) 设置检测到的文本信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getRate() 获取文本涉嫌违规分值 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRate(integer $Rate) 设置文本涉嫌违规分值 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getEvilLabel() 获取文本命中具体标签 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEvilLabel(string $EvilLabel) 设置文本命中具体标签 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getKeywords() 获取文本命中违规的关键词 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setKeywords(array $Keywords) 设置文本命中违规的关键词 +注意:此字段可能返回 null,表示取不到有效值。 */ class OCRItem extends AbstractModel { /** * @var Coordinate 检测到的文本坐标信息 +注意:此字段可能返回 null,表示取不到有效值。 */ public $TextPosition; - /** - * @var string 文本命中具体标签 - */ - public $EvilLabel; - /** * @var integer 文本命中恶意违规类型 +注意:此字段可能返回 null,表示取不到有效值。 */ public $EvilType; - /** - * @var array 文本命中违规的关键词 - */ - public $Keywords; - - /** - * @var integer 文本涉嫌违规分值 - */ - public $Rate; - /** * @var string 检测到的文本信息 +注意:此字段可能返回 null,表示取不到有效值。 */ public $TextContent; + /** + * @var integer 文本涉嫌违规分值 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Rate; + + /** + * @var string 文本命中具体标签 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EvilLabel; + + /** + * @var array 文本命中违规的关键词 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Keywords; + /** * @param Coordinate $TextPosition 检测到的文本坐标信息 - * @param string $EvilLabel 文本命中具体标签 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $EvilType 文本命中恶意违规类型 - * @param array $Keywords 文本命中违规的关键词 - * @param integer $Rate 文本涉嫌违规分值 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $TextContent 检测到的文本信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Rate 文本涉嫌违规分值 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $EvilLabel 文本命中具体标签 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $Keywords 文本命中违规的关键词 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -91,24 +115,24 @@ class OCRItem extends AbstractModel $this->TextPosition->deserialize($param["TextPosition"]); } - if (array_key_exists("EvilLabel",$param) and $param["EvilLabel"] !== null) { - $this->EvilLabel = $param["EvilLabel"]; - } - if (array_key_exists("EvilType",$param) and $param["EvilType"] !== null) { $this->EvilType = $param["EvilType"]; } - if (array_key_exists("Keywords",$param) and $param["Keywords"] !== null) { - $this->Keywords = $param["Keywords"]; + if (array_key_exists("TextContent",$param) and $param["TextContent"] !== null) { + $this->TextContent = $param["TextContent"]; } if (array_key_exists("Rate",$param) and $param["Rate"] !== null) { $this->Rate = $param["Rate"]; } - if (array_key_exists("TextContent",$param) and $param["TextContent"] !== null) { - $this->TextContent = $param["TextContent"]; + if (array_key_exists("EvilLabel",$param) and $param["EvilLabel"] !== null) { + $this->EvilLabel = $param["EvilLabel"]; + } + + if (array_key_exists("Keywords",$param) and $param["Keywords"] !== null) { + $this->Keywords = $param["Keywords"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/PhoneDetect.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/PhoneDetect.php index 44082d3e..b94dcf02 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/PhoneDetect.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/PhoneDetect.php @@ -23,15 +23,23 @@ use TencentCloud\Common\AbstractModel; * @method integer getEvilType() 获取恶意类型 100:正常 21000:综合 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setEvilType(integer $EvilType) 设置恶意类型 100:正常 21000:综合 - * @method integer getHitFlag() 获取处置判定 0:正常 1:可疑 - * @method void setHitFlag(integer $HitFlag) 设置处置判定 0:正常 1:可疑 +注意:此字段可能返回 null,表示取不到有效值。 * @method array getLabels() 获取特征中文描述 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setLabels(array $Labels) 设置特征中文描述 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getScore() 获取分值范围 0-100,分数越高倾向越明显 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setScore(integer $Score) 设置分值范围 0-100,分数越高倾向越明显 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getHitFlag() 获取处置判定 0:正常 1:可疑 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setHitFlag(integer $HitFlag) 设置处置判定 0:正常 1:可疑 +注意:此字段可能返回 null,表示取不到有效值。 */ class PhoneDetect extends AbstractModel { @@ -39,31 +47,39 @@ class PhoneDetect extends AbstractModel * @var integer 恶意类型 100:正常 21000:综合 +注意:此字段可能返回 null,表示取不到有效值。 */ public $EvilType; - /** - * @var integer 处置判定 0:正常 1:可疑 - */ - public $HitFlag; - /** * @var array 特征中文描述 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Labels; /** * @var integer 分值范围 0-100,分数越高倾向越明显 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Score; + /** + * @var integer 处置判定 0:正常 1:可疑 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $HitFlag; + /** * @param integer $EvilType 恶意类型 100:正常 21000:综合 - * @param integer $HitFlag 处置判定 0:正常 1:可疑 +注意:此字段可能返回 null,表示取不到有效值。 * @param array $Labels 特征中文描述 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Score 分值范围 0-100,分数越高倾向越明显 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $HitFlag 处置判定 0:正常 1:可疑 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -82,10 +98,6 @@ class PhoneDetect extends AbstractModel $this->EvilType = $param["EvilType"]; } - if (array_key_exists("HitFlag",$param) and $param["HitFlag"] !== null) { - $this->HitFlag = $param["HitFlag"]; - } - if (array_key_exists("Labels",$param) and $param["Labels"] !== null) { $this->Labels = $param["Labels"]; } @@ -93,5 +105,9 @@ class PhoneDetect extends AbstractModel if (array_key_exists("Score",$param) and $param["Score"] !== null) { $this->Score = $param["Score"]; } + + if (array_key_exists("HitFlag",$param) and $param["HitFlag"] !== null) { + $this->HitFlag = $param["HitFlag"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/RiskDetails.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/RiskDetails.php index 8e9a42bd..cc6cc845 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/RiskDetails.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/RiskDetails.php @@ -22,10 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method array getKeywords() 获取预留字段,暂时不使用 * @method void setKeywords(array $Keywords) 设置预留字段,暂时不使用 - * @method string getLabel() 获取风险类别,RiskAccount,RiskIP, RiskIMEI - * @method void setLabel(string $Label) 设置风险类别,RiskAccount,RiskIP, RiskIMEI * @method string getLable() 获取预留字段,暂时不用 * @method void setLable(string $Lable) 设置预留字段,暂时不用 + * @method string getLabel() 获取风险类别,RiskAccount,RiskIP, RiskIMEI + * @method void setLabel(string $Label) 设置风险类别,RiskAccount,RiskIP, RiskIMEI * @method integer getLevel() 获取风险等级,1:疑似,2:恶意 * @method void setLevel(integer $Level) 设置风险等级,1:疑似,2:恶意 */ @@ -36,16 +36,16 @@ class RiskDetails extends AbstractModel */ public $Keywords; - /** - * @var string 风险类别,RiskAccount,RiskIP, RiskIMEI - */ - public $Label; - /** * @var string 预留字段,暂时不用 */ public $Lable; + /** + * @var string 风险类别,RiskAccount,RiskIP, RiskIMEI + */ + public $Label; + /** * @var integer 风险等级,1:疑似,2:恶意 */ @@ -53,8 +53,8 @@ class RiskDetails extends AbstractModel /** * @param array $Keywords 预留字段,暂时不使用 - * @param string $Label 风险类别,RiskAccount,RiskIP, RiskIMEI * @param string $Lable 预留字段,暂时不用 + * @param string $Label 风险类别,RiskAccount,RiskIP, RiskIMEI * @param integer $Level 风险等级,1:疑似,2:恶意 */ function __construct() @@ -74,14 +74,14 @@ class RiskDetails extends AbstractModel $this->Keywords = $param["Keywords"]; } - if (array_key_exists("Label",$param) and $param["Label"] !== null) { - $this->Label = $param["Label"]; - } - if (array_key_exists("Lable",$param) and $param["Lable"] !== null) { $this->Lable = $param["Lable"]; } + if (array_key_exists("Label",$param) and $param["Label"] !== null) { + $this->Label = $param["Label"]; + } + if (array_key_exists("Level",$param) and $param["Level"] !== null) { $this->Level = $param["Level"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/RrectF.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/RrectF.php index cc907802..320dd3ee 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/RrectF.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/RrectF.php @@ -20,50 +20,70 @@ use TencentCloud\Common\AbstractModel; /** * logo位置信息 * - * @method float getCx() 获取logo横坐标 - * @method void setCx(float $Cx) 设置logo横坐标 - * @method float getCy() 获取logo纵坐标 - * @method void setCy(float $Cy) 设置logo纵坐标 - * @method float getHeight() 获取logo图标高度 - * @method void setHeight(float $Height) 设置logo图标高度 - * @method float getRotate() 获取logo图标中心旋转度 - * @method void setRotate(float $Rotate) 设置logo图标中心旋转度 * @method float getWidth() 获取logo图标宽度 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setWidth(float $Width) 设置logo图标宽度 +注意:此字段可能返回 null,表示取不到有效值。 + * @method float getCy() 获取logo纵坐标 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCy(float $Cy) 设置logo纵坐标 +注意:此字段可能返回 null,表示取不到有效值。 + * @method float getCx() 获取logo横坐标 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCx(float $Cx) 设置logo横坐标 +注意:此字段可能返回 null,表示取不到有效值。 + * @method float getRotate() 获取logo图标中心旋转度 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRotate(float $Rotate) 设置logo图标中心旋转度 +注意:此字段可能返回 null,表示取不到有效值。 + * @method float getHeight() 获取logo图标高度 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setHeight(float $Height) 设置logo图标高度 +注意:此字段可能返回 null,表示取不到有效值。 */ class RrectF extends AbstractModel { - /** - * @var float logo横坐标 - */ - public $Cx; - - /** - * @var float logo纵坐标 - */ - public $Cy; - - /** - * @var float logo图标高度 - */ - public $Height; - - /** - * @var float logo图标中心旋转度 - */ - public $Rotate; - /** * @var float logo图标宽度 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Width; /** - * @param float $Cx logo横坐标 - * @param float $Cy logo纵坐标 - * @param float $Height logo图标高度 - * @param float $Rotate logo图标中心旋转度 + * @var float logo纵坐标 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Cy; + + /** + * @var float logo横坐标 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Cx; + + /** + * @var float logo图标中心旋转度 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Rotate; + + /** + * @var float logo图标高度 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Height; + + /** * @param float $Width logo图标宽度 +注意:此字段可能返回 null,表示取不到有效值。 + * @param float $Cy logo纵坐标 +注意:此字段可能返回 null,表示取不到有效值。 + * @param float $Cx logo横坐标 +注意:此字段可能返回 null,表示取不到有效值。 + * @param float $Rotate logo图标中心旋转度 +注意:此字段可能返回 null,表示取不到有效值。 + * @param float $Height logo图标高度 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -78,24 +98,24 @@ class RrectF extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Cx",$param) and $param["Cx"] !== null) { - $this->Cx = $param["Cx"]; + if (array_key_exists("Width",$param) and $param["Width"] !== null) { + $this->Width = $param["Width"]; } if (array_key_exists("Cy",$param) and $param["Cy"] !== null) { $this->Cy = $param["Cy"]; } - if (array_key_exists("Height",$param) and $param["Height"] !== null) { - $this->Height = $param["Height"]; + if (array_key_exists("Cx",$param) and $param["Cx"] !== null) { + $this->Cx = $param["Cx"]; } if (array_key_exists("Rotate",$param) and $param["Rotate"] !== null) { $this->Rotate = $param["Rotate"]; } - if (array_key_exists("Width",$param) and $param["Width"] !== null) { - $this->Width = $param["Width"]; + if (array_key_exists("Height",$param) and $param["Height"] !== null) { + $this->Height = $param["Height"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Similar.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Similar.php index daa60a1b..b870142a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Similar.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/Similar.php @@ -37,7 +37,9 @@ use TencentCloud\Common\AbstractModel; * @method integer getHitFlag() 获取处置判定 0:未匹配到 1:恶意 2:白样本 * @method void setHitFlag(integer $HitFlag) 设置处置判定 0:未匹配到 1:恶意 2:白样本 * @method string getSeedUrl() 获取返回的种子url +注意:此字段可能返回 null,表示取不到有效值。 * @method void setSeedUrl(string $SeedUrl) 设置返回的种子url +注意:此字段可能返回 null,表示取不到有效值。 */ class Similar extends AbstractModel { @@ -59,6 +61,7 @@ class Similar extends AbstractModel /** * @var string 返回的种子url +注意:此字段可能返回 null,表示取不到有效值。 */ public $SeedUrl; @@ -72,6 +75,7 @@ class Similar extends AbstractModel 24001:暴恐 * @param integer $HitFlag 处置判定 0:未匹配到 1:恶意 2:白样本 * @param string $SeedUrl 返回的种子url +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextData.php index 120256ad..4caba0d2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextData.php @@ -20,8 +20,6 @@ use TencentCloud\Common\AbstractModel; /** * 文本识别结果详情 * - * @method integer getEvilFlag() 获取是否恶意 0:正常 1:可疑 - * @method void setEvilFlag(integer $EvilFlag) 设置是否恶意 0:正常 1:可疑 * @method integer getEvilType() 获取恶意类型 100:正常 20001:政治 @@ -38,40 +36,37 @@ use TencentCloud\Common\AbstractModel; 20007:谩骂 20105:广告引流 24001:暴恐 - * @method TextOutputComm getCommon() 获取消息类公共相关参数 - * @method void setCommon(TextOutputComm $Common) 设置消息类公共相关参数 - * @method array getCustomResult() 获取返回的自定义词库结果 - * @method void setCustomResult(array $CustomResult) 设置返回的自定义词库结果 - * @method array getDetailResult() 获取返回的详细结果 - * @method void setDetailResult(array $DetailResult) 设置返回的详细结果 - * @method TextOutputID getID() 获取消息类ID信息 - * @method void setID(TextOutputID $ID) 设置消息类ID信息 + * @method integer getEvilFlag() 获取是否恶意 0:正常 1:可疑 + * @method void setEvilFlag(integer $EvilFlag) 设置是否恶意 0:正常 1:可疑 + * @method string getDataId() 获取和请求中的DataId一致,原样返回 + * @method void setDataId(string $DataId) 设置和请求中的DataId一致,原样返回 + * @method string getExtra() 获取输出的其他信息,不同客户内容不同 + * @method void setExtra(string $Extra) 设置输出的其他信息,不同客户内容不同 + * @method integer getBizType() 获取最终使用的BizType + * @method void setBizType(integer $BizType) 设置最终使用的BizType * @method TextOutputRes getRes() 获取消息类输出结果 * @method void setRes(TextOutputRes $Res) 设置消息类输出结果 * @method array getRiskDetails() 获取账号风险检测结果 * @method void setRiskDetails(array $RiskDetails) 设置账号风险检测结果 - * @method integer getBizType() 获取最终使用的BizType - * @method void setBizType(integer $BizType) 设置最终使用的BizType - * @method string getDataId() 获取和请求中的DataId一致,原样返回 - * @method void setDataId(string $DataId) 设置和请求中的DataId一致,原样返回 - * @method string getEvilLabel() 获取恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 - * @method void setEvilLabel(string $EvilLabel) 设置恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 - * @method string getExtra() 获取输出的其他信息,不同客户内容不同 - * @method void setExtra(string $Extra) 设置输出的其他信息,不同客户内容不同 - * @method array getKeywords() 获取命中的关键词 - * @method void setKeywords(array $Keywords) 设置命中的关键词 + * @method TextOutputID getID() 获取消息类ID信息 + * @method void setID(TextOutputID $ID) 设置消息类ID信息 * @method integer getScore() 获取命中的模型分值 * @method void setScore(integer $Score) 设置命中的模型分值 + * @method TextOutputComm getCommon() 获取消息类公共相关参数 + * @method void setCommon(TextOutputComm $Common) 设置消息类公共相关参数 * @method string getSuggestion() 获取建议值,Block:打击,Review:待复审,Normal:正常 * @method void setSuggestion(string $Suggestion) 设置建议值,Block:打击,Review:待复审,Normal:正常 + * @method array getKeywords() 获取命中的关键词 + * @method void setKeywords(array $Keywords) 设置命中的关键词 + * @method array getDetailResult() 获取返回的详细结果 + * @method void setDetailResult(array $DetailResult) 设置返回的详细结果 + * @method array getCustomResult() 获取返回的自定义词库结果 + * @method void setCustomResult(array $CustomResult) 设置返回的自定义词库结果 + * @method string getEvilLabel() 获取恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 + * @method void setEvilLabel(string $EvilLabel) 设置恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 */ class TextData extends AbstractModel { - /** - * @var integer 是否恶意 0:正常 1:可疑 - */ - public $EvilFlag; - /** * @var integer 恶意类型 100:正常 @@ -85,24 +80,24 @@ class TextData extends AbstractModel public $EvilType; /** - * @var TextOutputComm 消息类公共相关参数 + * @var integer 是否恶意 0:正常 1:可疑 */ - public $Common; + public $EvilFlag; /** - * @var array 返回的自定义词库结果 + * @var string 和请求中的DataId一致,原样返回 */ - public $CustomResult; + public $DataId; /** - * @var array 返回的详细结果 + * @var string 输出的其他信息,不同客户内容不同 */ - public $DetailResult; + public $Extra; /** - * @var TextOutputID 消息类ID信息 + * @var integer 最终使用的BizType */ - public $ID; + public $BizType; /** * @var TextOutputRes 消息类输出结果 @@ -115,42 +110,46 @@ class TextData extends AbstractModel public $RiskDetails; /** - * @var integer 最终使用的BizType + * @var TextOutputID 消息类ID信息 */ - public $BizType; - - /** - * @var string 和请求中的DataId一致,原样返回 - */ - public $DataId; - - /** - * @var string 恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 - */ - public $EvilLabel; - - /** - * @var string 输出的其他信息,不同客户内容不同 - */ - public $Extra; - - /** - * @var array 命中的关键词 - */ - public $Keywords; + public $ID; /** * @var integer 命中的模型分值 */ public $Score; + /** + * @var TextOutputComm 消息类公共相关参数 + */ + public $Common; + /** * @var string 建议值,Block:打击,Review:待复审,Normal:正常 */ public $Suggestion; /** - * @param integer $EvilFlag 是否恶意 0:正常 1:可疑 + * @var array 命中的关键词 + */ + public $Keywords; + + /** + * @var array 返回的详细结果 + */ + public $DetailResult; + + /** + * @var array 返回的自定义词库结果 + */ + public $CustomResult; + + /** + * @var string 恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 + */ + public $EvilLabel; + + /** * @param integer $EvilType 恶意类型 100:正常 20001:政治 @@ -159,19 +158,20 @@ class TextData extends AbstractModel 20007:谩骂 20105:广告引流 24001:暴恐 - * @param TextOutputComm $Common 消息类公共相关参数 - * @param array $CustomResult 返回的自定义词库结果 - * @param array $DetailResult 返回的详细结果 - * @param TextOutputID $ID 消息类ID信息 + * @param integer $EvilFlag 是否恶意 0:正常 1:可疑 + * @param string $DataId 和请求中的DataId一致,原样返回 + * @param string $Extra 输出的其他信息,不同客户内容不同 + * @param integer $BizType 最终使用的BizType * @param TextOutputRes $Res 消息类输出结果 * @param array $RiskDetails 账号风险检测结果 - * @param integer $BizType 最终使用的BizType - * @param string $DataId 和请求中的DataId一致,原样返回 - * @param string $EvilLabel 恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 - * @param string $Extra 输出的其他信息,不同客户内容不同 - * @param array $Keywords 命中的关键词 + * @param TextOutputID $ID 消息类ID信息 * @param integer $Score 命中的模型分值 + * @param TextOutputComm $Common 消息类公共相关参数 * @param string $Suggestion 建议值,Block:打击,Review:待复审,Normal:正常 + * @param array $Keywords 命中的关键词 + * @param array $DetailResult 返回的详细结果 + * @param array $CustomResult 返回的自定义词库结果 + * @param string $EvilLabel 恶意标签,Normal:正常,Polity:涉政,Porn:色情,Illegal:违法,Abuse:谩骂,Terror:暴恐,Ad:广告,Custom:自定义关键词 */ function __construct() { @@ -186,40 +186,24 @@ class TextData extends AbstractModel if ($param === null) { return; } - if (array_key_exists("EvilFlag",$param) and $param["EvilFlag"] !== null) { - $this->EvilFlag = $param["EvilFlag"]; - } - if (array_key_exists("EvilType",$param) and $param["EvilType"] !== null) { $this->EvilType = $param["EvilType"]; } - if (array_key_exists("Common",$param) and $param["Common"] !== null) { - $this->Common = new TextOutputComm(); - $this->Common->deserialize($param["Common"]); + if (array_key_exists("EvilFlag",$param) and $param["EvilFlag"] !== null) { + $this->EvilFlag = $param["EvilFlag"]; } - if (array_key_exists("CustomResult",$param) and $param["CustomResult"] !== null) { - $this->CustomResult = []; - foreach ($param["CustomResult"] as $key => $value){ - $obj = new CustomResult(); - $obj->deserialize($value); - array_push($this->CustomResult, $obj); - } + if (array_key_exists("DataId",$param) and $param["DataId"] !== null) { + $this->DataId = $param["DataId"]; } - if (array_key_exists("DetailResult",$param) and $param["DetailResult"] !== null) { - $this->DetailResult = []; - foreach ($param["DetailResult"] as $key => $value){ - $obj = new DetailResult(); - $obj->deserialize($value); - array_push($this->DetailResult, $obj); - } + if (array_key_exists("Extra",$param) and $param["Extra"] !== null) { + $this->Extra = $param["Extra"]; } - if (array_key_exists("ID",$param) and $param["ID"] !== null) { - $this->ID = new TextOutputID(); - $this->ID->deserialize($param["ID"]); + if (array_key_exists("BizType",$param) and $param["BizType"] !== null) { + $this->BizType = $param["BizType"]; } if (array_key_exists("Res",$param) and $param["Res"] !== null) { @@ -236,32 +220,48 @@ class TextData extends AbstractModel } } - if (array_key_exists("BizType",$param) and $param["BizType"] !== null) { - $this->BizType = $param["BizType"]; - } - - if (array_key_exists("DataId",$param) and $param["DataId"] !== null) { - $this->DataId = $param["DataId"]; - } - - if (array_key_exists("EvilLabel",$param) and $param["EvilLabel"] !== null) { - $this->EvilLabel = $param["EvilLabel"]; - } - - if (array_key_exists("Extra",$param) and $param["Extra"] !== null) { - $this->Extra = $param["Extra"]; - } - - if (array_key_exists("Keywords",$param) and $param["Keywords"] !== null) { - $this->Keywords = $param["Keywords"]; + if (array_key_exists("ID",$param) and $param["ID"] !== null) { + $this->ID = new TextOutputID(); + $this->ID->deserialize($param["ID"]); } if (array_key_exists("Score",$param) and $param["Score"] !== null) { $this->Score = $param["Score"]; } + if (array_key_exists("Common",$param) and $param["Common"] !== null) { + $this->Common = new TextOutputComm(); + $this->Common->deserialize($param["Common"]); + } + if (array_key_exists("Suggestion",$param) and $param["Suggestion"] !== null) { $this->Suggestion = $param["Suggestion"]; } + + if (array_key_exists("Keywords",$param) and $param["Keywords"] !== null) { + $this->Keywords = $param["Keywords"]; + } + + if (array_key_exists("DetailResult",$param) and $param["DetailResult"] !== null) { + $this->DetailResult = []; + foreach ($param["DetailResult"] as $key => $value){ + $obj = new DetailResult(); + $obj->deserialize($value); + array_push($this->DetailResult, $obj); + } + } + + if (array_key_exists("CustomResult",$param) and $param["CustomResult"] !== null) { + $this->CustomResult = []; + foreach ($param["CustomResult"] as $key => $value){ + $obj = new CustomResult(); + $obj->deserialize($value); + array_push($this->CustomResult, $obj); + } + } + + if (array_key_exists("EvilLabel",$param) and $param["EvilLabel"] !== null) { + $this->EvilLabel = $param["EvilLabel"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextModerationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextModerationRequest.php index 82542dad..9e741a02 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextModerationRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextModerationRequest.php @@ -22,16 +22,16 @@ use TencentCloud\Common\AbstractModel; * * @method string getContent() 获取文本内容Base64编码。原文长度需小于15000字节,即5000个汉字以内。 * @method void setContent(string $Content) 设置文本内容Base64编码。原文长度需小于15000字节,即5000个汉字以内。 - * @method Device getDevice() 获取设备相关信息 - * @method void setDevice(Device $Device) 设置设备相关信息 - * @method User getUser() 获取用户相关信息 - * @method void setUser(User $User) 设置用户相关信息 - * @method integer getBizType() 获取该字段用于标识业务场景。您可以在内容安全控制台创建对应的ID,配置不同的内容审核策略,通过接口调用,默认不填为0,后端使用默认策略 - * @method void setBizType(integer $BizType) 设置该字段用于标识业务场景。您可以在内容安全控制台创建对应的ID,配置不同的内容审核策略,通过接口调用,默认不填为0,后端使用默认策略 * @method string getDataId() 获取数据ID,英文字母、下划线、-组成,不超过64个字符 * @method void setDataId(string $DataId) 设置数据ID,英文字母、下划线、-组成,不超过64个字符 + * @method integer getBizType() 获取该字段用于标识业务场景。您可以在内容安全控制台创建对应的ID,配置不同的内容审核策略,通过接口调用,默认不填为0,后端使用默认策略 + * @method void setBizType(integer $BizType) 设置该字段用于标识业务场景。您可以在内容安全控制台创建对应的ID,配置不同的内容审核策略,通过接口调用,默认不填为0,后端使用默认策略 + * @method User getUser() 获取用户相关信息 + * @method void setUser(User $User) 设置用户相关信息 * @method integer getSdkAppId() 获取业务应用ID * @method void setSdkAppId(integer $SdkAppId) 设置业务应用ID + * @method Device getDevice() 获取设备相关信息 + * @method void setDevice(Device $Device) 设置设备相关信息 */ class TextModerationRequest extends AbstractModel { @@ -41,14 +41,9 @@ class TextModerationRequest extends AbstractModel public $Content; /** - * @var Device 设备相关信息 + * @var string 数据ID,英文字母、下划线、-组成,不超过64个字符 */ - public $Device; - - /** - * @var User 用户相关信息 - */ - public $User; + public $DataId; /** * @var integer 该字段用于标识业务场景。您可以在内容安全控制台创建对应的ID,配置不同的内容审核策略,通过接口调用,默认不填为0,后端使用默认策略 @@ -56,22 +51,27 @@ class TextModerationRequest extends AbstractModel public $BizType; /** - * @var string 数据ID,英文字母、下划线、-组成,不超过64个字符 + * @var User 用户相关信息 */ - public $DataId; + public $User; /** * @var integer 业务应用ID */ public $SdkAppId; + /** + * @var Device 设备相关信息 + */ + public $Device; + /** * @param string $Content 文本内容Base64编码。原文长度需小于15000字节,即5000个汉字以内。 - * @param Device $Device 设备相关信息 - * @param User $User 用户相关信息 - * @param integer $BizType 该字段用于标识业务场景。您可以在内容安全控制台创建对应的ID,配置不同的内容审核策略,通过接口调用,默认不填为0,后端使用默认策略 * @param string $DataId 数据ID,英文字母、下划线、-组成,不超过64个字符 + * @param integer $BizType 该字段用于标识业务场景。您可以在内容安全控制台创建对应的ID,配置不同的内容审核策略,通过接口调用,默认不填为0,后端使用默认策略 + * @param User $User 用户相关信息 * @param integer $SdkAppId 业务应用ID + * @param Device $Device 设备相关信息 */ function __construct() { @@ -90,9 +90,12 @@ class TextModerationRequest extends AbstractModel $this->Content = $param["Content"]; } - if (array_key_exists("Device",$param) and $param["Device"] !== null) { - $this->Device = new Device(); - $this->Device->deserialize($param["Device"]); + if (array_key_exists("DataId",$param) and $param["DataId"] !== null) { + $this->DataId = $param["DataId"]; + } + + if (array_key_exists("BizType",$param) and $param["BizType"] !== null) { + $this->BizType = $param["BizType"]; } if (array_key_exists("User",$param) and $param["User"] !== null) { @@ -100,16 +103,13 @@ class TextModerationRequest extends AbstractModel $this->User->deserialize($param["User"]); } - if (array_key_exists("BizType",$param) and $param["BizType"] !== null) { - $this->BizType = $param["BizType"]; - } - - if (array_key_exists("DataId",$param) and $param["DataId"] !== null) { - $this->DataId = $param["DataId"]; - } - if (array_key_exists("SdkAppId",$param) and $param["SdkAppId"] !== null) { $this->SdkAppId = $param["SdkAppId"]; } + + if (array_key_exists("Device",$param) and $param["Device"] !== null) { + $this->Device = new Device(); + $this->Device->deserialize($param["Device"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextModerationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextModerationResponse.php index a447c659..b1ee4e45 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextModerationResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextModerationResponse.php @@ -20,33 +20,37 @@ use TencentCloud\Common\AbstractModel; /** * TextModeration返回参数结构体 * - * @method TextData getData() 获取识别结果 - * @method void setData(TextData $Data) 设置识别结果 * @method integer getBusinessCode() 获取业务返回码 * @method void setBusinessCode(integer $BusinessCode) 设置业务返回码 + * @method TextData getData() 获取识别结果 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setData(TextData $Data) 设置识别结果 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class TextModerationResponse extends AbstractModel { - /** - * @var TextData 识别结果 - */ - public $Data; - /** * @var integer 业务返回码 */ public $BusinessCode; + /** + * @var TextData 识别结果 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Data; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** - * @param TextData $Data 识别结果 * @param integer $BusinessCode 业务返回码 + * @param TextData $Data 识别结果 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,15 +66,15 @@ class TextModerationResponse extends AbstractModel if ($param === null) { return; } + if (array_key_exists("BusinessCode",$param) and $param["BusinessCode"] !== null) { + $this->BusinessCode = $param["BusinessCode"]; + } + if (array_key_exists("Data",$param) and $param["Data"] !== null) { $this->Data = new TextData(); $this->Data->deserialize($param["Data"]); } - if (array_key_exists("BusinessCode",$param) and $param["BusinessCode"] !== null) { - $this->BusinessCode = $param["BusinessCode"]; - } - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextOutputComm.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextOutputComm.php index 2d22abd1..8ed5baf7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextOutputComm.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextOutputComm.php @@ -20,22 +20,17 @@ use TencentCloud\Common\AbstractModel; /** * 消息类输出公共参数 * - * @method integer getAppID() 获取接入业务的唯一ID - * @method void setAppID(integer $AppID) 设置接入业务的唯一ID * @method integer getBUCtrlID() 获取接口唯一ID,旁路调用接口返回有该字段,标识唯一接口 * @method void setBUCtrlID(integer $BUCtrlID) 设置接口唯一ID,旁路调用接口返回有该字段,标识唯一接口 * @method integer getSendTime() 获取消息发送时间 * @method void setSendTime(integer $SendTime) 设置消息发送时间 + * @method integer getAppID() 获取接入业务的唯一ID + * @method void setAppID(integer $AppID) 设置接入业务的唯一ID * @method integer getUin() 获取请求字段里的Common.Uin * @method void setUin(integer $Uin) 设置请求字段里的Common.Uin */ class TextOutputComm extends AbstractModel { - /** - * @var integer 接入业务的唯一ID - */ - public $AppID; - /** * @var integer 接口唯一ID,旁路调用接口返回有该字段,标识唯一接口 */ @@ -46,15 +41,20 @@ class TextOutputComm extends AbstractModel */ public $SendTime; + /** + * @var integer 接入业务的唯一ID + */ + public $AppID; + /** * @var integer 请求字段里的Common.Uin */ public $Uin; /** - * @param integer $AppID 接入业务的唯一ID * @param integer $BUCtrlID 接口唯一ID,旁路调用接口返回有该字段,标识唯一接口 * @param integer $SendTime 消息发送时间 + * @param integer $AppID 接入业务的唯一ID * @param integer $Uin 请求字段里的Common.Uin */ function __construct() @@ -70,10 +70,6 @@ class TextOutputComm extends AbstractModel if ($param === null) { return; } - if (array_key_exists("AppID",$param) and $param["AppID"] !== null) { - $this->AppID = $param["AppID"]; - } - if (array_key_exists("BUCtrlID",$param) and $param["BUCtrlID"] !== null) { $this->BUCtrlID = $param["BUCtrlID"]; } @@ -82,6 +78,10 @@ class TextOutputComm extends AbstractModel $this->SendTime = $param["SendTime"]; } + if (array_key_exists("AppID",$param) and $param["AppID"] !== null) { + $this->AppID = $param["AppID"]; + } + if (array_key_exists("Uin",$param) and $param["Uin"] !== null) { $this->Uin = $param["Uin"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextOutputRes.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextOutputRes.php index 4f8c6eaa..9e04220e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextOutputRes.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextOutputRes.php @@ -22,14 +22,14 @@ use TencentCloud\Common\AbstractModel; * * @method string getOperator() 获取操作人,信安处理人企业微信ID * @method void setOperator(string $Operator) 设置操作人,信安处理人企业微信ID + * @method integer getResultType() 获取恶意类型,广告(10001), 政治(20001), 色情(20002), 社会事件(20004), 暴力(20011), 低俗(20012), 违法犯罪(20006), 欺诈(20008), 版权(20013), 谣言(20104), 其他(21000) + * @method void setResultType(integer $ResultType) 设置恶意类型,广告(10001), 政治(20001), 色情(20002), 社会事件(20004), 暴力(20011), 低俗(20012), 违法犯罪(20006), 欺诈(20008), 版权(20013), 谣言(20104), 其他(21000) * @method integer getResultCode() 获取恶意操作码, 删除(1), 通过(2), 先审后发(100012) * @method void setResultCode(integer $ResultCode) 设置恶意操作码, 删除(1), 通过(2), 先审后发(100012) * @method string getResultMsg() 获取操作结果备注说明 * @method void setResultMsg(string $ResultMsg) 设置操作结果备注说明 - * @method integer getResultType() 获取恶意类型,广告(10001), 政治(20001), 色情(20002), 社会事件(20004), 暴力(20011), 低俗(20012), 违法犯罪(20006), 欺诈(20008), 版权(20013), 谣言(20104), 其他(21000) - * @method void setResultType(integer $ResultType) 设置恶意类型,广告(10001), 政治(20001), 色情(20002), 社会事件(20004), 暴力(20011), 低俗(20012), 违法犯罪(20006), 欺诈(20008), 版权(20013), 谣言(20104), 其他(21000) */ class TextOutputRes extends AbstractModel { @@ -38,6 +38,11 @@ class TextOutputRes extends AbstractModel */ public $Operator; + /** + * @var integer 恶意类型,广告(10001), 政治(20001), 色情(20002), 社会事件(20004), 暴力(20011), 低俗(20012), 违法犯罪(20006), 欺诈(20008), 版权(20013), 谣言(20104), 其他(21000) + */ + public $ResultType; + /** * @var integer 恶意操作码, 删除(1), 通过(2), 先审后发(100012) @@ -49,17 +54,12 @@ class TextOutputRes extends AbstractModel */ public $ResultMsg; - /** - * @var integer 恶意类型,广告(10001), 政治(20001), 色情(20002), 社会事件(20004), 暴力(20011), 低俗(20012), 违法犯罪(20006), 欺诈(20008), 版权(20013), 谣言(20104), 其他(21000) - */ - public $ResultType; - /** * @param string $Operator 操作人,信安处理人企业微信ID + * @param integer $ResultType 恶意类型,广告(10001), 政治(20001), 色情(20002), 社会事件(20004), 暴力(20011), 低俗(20012), 违法犯罪(20006), 欺诈(20008), 版权(20013), 谣言(20104), 其他(21000) * @param integer $ResultCode 恶意操作码, 删除(1), 通过(2), 先审后发(100012) * @param string $ResultMsg 操作结果备注说明 - * @param integer $ResultType 恶意类型,广告(10001), 政治(20001), 色情(20002), 社会事件(20004), 暴力(20011), 低俗(20012), 违法犯罪(20006), 欺诈(20008), 版权(20013), 谣言(20104), 其他(21000) */ function __construct() { @@ -78,6 +78,10 @@ class TextOutputRes extends AbstractModel $this->Operator = $param["Operator"]; } + if (array_key_exists("ResultType",$param) and $param["ResultType"] !== null) { + $this->ResultType = $param["ResultType"]; + } + if (array_key_exists("ResultCode",$param) and $param["ResultCode"] !== null) { $this->ResultCode = $param["ResultCode"]; } @@ -85,9 +89,5 @@ class TextOutputRes extends AbstractModel if (array_key_exists("ResultMsg",$param) and $param["ResultMsg"] !== null) { $this->ResultMsg = $param["ResultMsg"]; } - - if (array_key_exists("ResultType",$param) and $param["ResultType"] !== null) { - $this->ResultType = $param["ResultType"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextSample.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextSample.php deleted file mode 100755 index 328a1667..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/TextSample.php +++ /dev/null @@ -1,169 +0,0 @@ -Code = $param["Code"]; - } - - if (array_key_exists("Content",$param) and $param["Content"] !== null) { - $this->Content = $param["Content"]; - } - - if (array_key_exists("CreatedAt",$param) and $param["CreatedAt"] !== null) { - $this->CreatedAt = $param["CreatedAt"]; - } - - if (array_key_exists("EvilType",$param) and $param["EvilType"] !== null) { - $this->EvilType = $param["EvilType"]; - } - - if (array_key_exists("Id",$param) and $param["Id"] !== null) { - $this->Id = $param["Id"]; - } - - if (array_key_exists("Label",$param) and $param["Label"] !== null) { - $this->Label = $param["Label"]; - } - - if (array_key_exists("Status",$param) and $param["Status"] !== null) { - $this->Status = $param["Status"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/User.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/User.php index 48228517..656e2e36 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/User.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/User.php @@ -20,32 +20,27 @@ use TencentCloud\Common\AbstractModel; /** * 用户相关信息 * - * @method integer getAccountType() 获取账号类别,"1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string" - * @method void setAccountType(integer $AccountType) 设置账号类别,"1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string" - * @method integer getAge() 获取年龄 默认0 未知 - * @method void setAge(integer $Age) 设置年龄 默认0 未知 - * @method integer getGender() 获取性别 默认0 未知 1 男性 2 女性 - * @method void setGender(integer $Gender) 设置性别 默认0 未知 1 男性 2 女性 * @method integer getLevel() 获取用户等级,默认0 未知 1 低 2 中 3 高 * @method void setLevel(integer $Level) 设置用户等级,默认0 未知 1 低 2 中 3 高 - * @method string getNickname() 获取用户昵称 - * @method void setNickname(string $Nickname) 设置用户昵称 - * @method string getPhone() 获取手机号 - * @method void setPhone(string $Phone) 设置手机号 + * @method integer getGender() 获取性别 默认0 未知 1 男性 2 女性 + * @method void setGender(integer $Gender) 设置性别 默认0 未知 1 男性 2 女性 + * @method integer getAge() 获取年龄 默认0 未知 + * @method void setAge(integer $Age) 设置年龄 默认0 未知 * @method string getUserId() 获取用户账号ID,如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。 * @method void setUserId(string $UserId) 设置用户账号ID,如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。 + * @method string getPhone() 获取手机号 + * @method void setPhone(string $Phone) 设置手机号 + * @method integer getAccountType() 获取账号类别,"1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string" + * @method void setAccountType(integer $AccountType) 设置账号类别,"1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string" + * @method string getNickname() 获取用户昵称 + * @method void setNickname(string $Nickname) 设置用户昵称 */ class User extends AbstractModel { /** - * @var integer 账号类别,"1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string" + * @var integer 用户等级,默认0 未知 1 低 2 中 3 高 */ - public $AccountType; - - /** - * @var integer 年龄 默认0 未知 - */ - public $Age; + public $Level; /** * @var integer 性别 默认0 未知 1 男性 2 女性 @@ -53,19 +48,9 @@ class User extends AbstractModel public $Gender; /** - * @var integer 用户等级,默认0 未知 1 低 2 中 3 高 + * @var integer 年龄 默认0 未知 */ - public $Level; - - /** - * @var string 用户昵称 - */ - public $Nickname; - - /** - * @var string 手机号 - */ - public $Phone; + public $Age; /** * @var string 用户账号ID,如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。 @@ -73,13 +58,28 @@ class User extends AbstractModel public $UserId; /** - * @param integer $AccountType 账号类别,"1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string" - * @param integer $Age 年龄 默认0 未知 - * @param integer $Gender 性别 默认0 未知 1 男性 2 女性 + * @var string 手机号 + */ + public $Phone; + + /** + * @var integer 账号类别,"1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string" + */ + public $AccountType; + + /** + * @var string 用户昵称 + */ + public $Nickname; + + /** * @param integer $Level 用户等级,默认0 未知 1 低 2 中 3 高 - * @param string $Nickname 用户昵称 - * @param string $Phone 手机号 + * @param integer $Gender 性别 默认0 未知 1 男性 2 女性 + * @param integer $Age 年龄 默认0 未知 * @param string $UserId 用户账号ID,如填写,会根据账号历史恶意情况,判定消息有害结果,特别是有利于可疑恶意情况下的辅助判断。账号可以填写微信uin、QQ号、微信openid、QQopenid、字符串等。该字段和账号类别确定唯一账号。 + * @param string $Phone 手机号 + * @param integer $AccountType 账号类别,"1-微信uin 2-QQ号 3-微信群uin 4-qq群号 5-微信openid 6-QQopenid 7-其它string" + * @param string $Nickname 用户昵称 */ function __construct() { @@ -94,32 +94,32 @@ class User extends AbstractModel if ($param === null) { return; } - if (array_key_exists("AccountType",$param) and $param["AccountType"] !== null) { - $this->AccountType = $param["AccountType"]; - } - - if (array_key_exists("Age",$param) and $param["Age"] !== null) { - $this->Age = $param["Age"]; + if (array_key_exists("Level",$param) and $param["Level"] !== null) { + $this->Level = $param["Level"]; } if (array_key_exists("Gender",$param) and $param["Gender"] !== null) { $this->Gender = $param["Gender"]; } - if (array_key_exists("Level",$param) and $param["Level"] !== null) { - $this->Level = $param["Level"]; + if (array_key_exists("Age",$param) and $param["Age"] !== null) { + $this->Age = $param["Age"]; } - if (array_key_exists("Nickname",$param) and $param["Nickname"] !== null) { - $this->Nickname = $param["Nickname"]; + if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { + $this->UserId = $param["UserId"]; } if (array_key_exists("Phone",$param) and $param["Phone"] !== null) { $this->Phone = $param["Phone"]; } - if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { - $this->UserId = $param["UserId"]; + if (array_key_exists("AccountType",$param) and $param["AccountType"] !== null) { + $this->AccountType = $param["AccountType"]; + } + + if (array_key_exists("Nickname",$param) and $param["Nickname"] !== null) { + $this->Nickname = $param["Nickname"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/UserKeyword.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/UserKeyword.php new file mode 100644 index 00000000..ce942f48 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/UserKeyword.php @@ -0,0 +1,89 @@ +Content = $param["Content"]; + } + + if (array_key_exists("Label",$param) and $param["Label"] !== null) { + $this->Label = $param["Label"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("WordType",$param) and $param["WordType"] !== null) { + $this->WordType = $param["WordType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/UserKeywordInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/UserKeywordInfo.php new file mode 100644 index 00000000..512590e2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/UserKeywordInfo.php @@ -0,0 +1,121 @@ +ID = $param["ID"]; + } + + if (array_key_exists("Content",$param) and $param["Content"] !== null) { + $this->Content = $param["Content"]; + } + + if (array_key_exists("Label",$param) and $param["Label"] !== null) { + $this->Label = $param["Label"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("WordType",$param) and $param["WordType"] !== null) { + $this->WordType = $param["WordType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Common/AbstractClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Common/AbstractClient.php index 3cf5b20b..e3f9f70d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Common/AbstractClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Common/AbstractClient.php @@ -23,6 +23,8 @@ use \ReflectionClass; use TencentCloud\Common\Http\HttpConnection; use TencentCloud\Common\Profile\ClientProfile; use TencentCloud\Common\Profile\HttpProfile; +use TencentCloud\Common\Profile\RegionBreakerProfile; +use TencentCloud\Common\CircuitBreaker; use TencentCloud\Common\Exception\TencentCloudSDKException; @@ -35,7 +37,7 @@ abstract class AbstractClient /** * @var string SDK版本 */ - public static $SDK_VERSION = "SDK_PHP_3.0.883"; + public static $SDK_VERSION = "SDK_PHP_3.0.954"; /** * @var integer http响应码200 @@ -53,7 +55,9 @@ abstract class AbstractClient * @var ClientProfile 会话配置信息类 */ private $profile; - + + private $regionBreakerProfile; + private $circuitBreaker; /** * @var string 产品地域 */ @@ -63,6 +67,7 @@ abstract class AbstractClient * @var string 请求路径 */ private $path; + /** * @var string sdk版本号 @@ -97,11 +102,19 @@ abstract class AbstractClient } else { $this->profile = new ClientProfile(); } - + + $this->getRefreshedEndpoint(); $this->sdkVersion = AbstractClient::$SDK_VERSION; $this->apiVersion = $version; + + if ($this->profile->enableRegionBreaker) { + if (is_null($this->profile->getRegionBreakerProfile())) { + throw new TencentCloudSDKException("ClientError", "RegionBreakerProfile have not been set yet."); + } + $this->circuitBreaker = new CircuitBreaker($this->profile->getRegionBreakerProfile()); + } if (version_compare(phpversion(), $this->PHP_VERSION_MINIMUM, '<') && $profile->getCheckPHPVersion()) { throw new TencentCloudSDKException("ClientError", "PHP version must >= ".$this->PHP_VERSION_MINIMUM.", your current is ".phpversion()); @@ -172,7 +185,13 @@ abstract class AbstractClient */ public function __call($action, $request) { - return $this->doRequestWithOptions($action, $request[0], array()); + if ($this->profile->enableRegionBreaker) { + return $this->doRequestWithOptionsOnRegionBreaker($action, $request[0], array()); + } + else { + return $this->doRequestWithOptions($action, $request[0], array()); + } + } /** @@ -287,6 +306,51 @@ abstract class AbstractClient } } } + + protected function doRequestWithOptionsOnRegionBreaker($action, $request, $options) + { + try { + $endpoint = $this->profile->getRegionBreakerProfile()->masterEndpoint; + list($generation, $need_break) = $this->circuitBreaker->beforeRequests(); + if ($need_break) { + $endpoint = $this->profile->getRegionBreakerProfile()->slaveEndpoint; + } + $this->profile->getHttpProfile()->setEndpoint($endpoint); + $responseData = null; + $serializeRequest = $request->serialize(); + $method = $this->getPrivateMethod($request, "arrayMerge"); + $serializeRequest = $method->invoke($request, $serializeRequest); + switch ($this->profile->getSignMethod()) { + case ClientProfile::$SIGN_HMAC_SHA1: + case ClientProfile::$SIGN_HMAC_SHA256: + $responseData = $this->doRequest($action, $serializeRequest); + break; + case ClientProfile::$SIGN_TC3_SHA256: + $responseData = $this->doRequestWithTC3($action, $request, $options, array(), ""); + break; + default: + throw new TencentCloudSDKException("ClientError", "Invalid sign method"); + break; + } + if ($responseData->getStatusCode() !== AbstractClient::$HTTP_RSP_OK) { + throw new TencentCloudSDKException($responseData->getReasonPhrase(), $responseData->getBody()); + } + $tmpResp = json_decode($responseData->getBody(), true)["Response"]; + if (array_key_exists("Error", $tmpResp)) { + $this->circuitBreaker->afterRequests($generation, True); + throw new TencentCloudSDKException($tmpResp["Error"]["Code"], $tmpResp["Error"]["Message"], $tmpResp["RequestId"]); + } + $this->circuitBreaker->afterRequests($generation, True); + return $this->returnResponse($action, $tmpResp); + } catch (\Exception $e) { + $this->circuitBreaker->afterRequests($generation, False); + if (!($e instanceof TencentCloudSDKException)) { + throw new TencentCloudSDKException("", $e->getMessage()); + } else { + throw $e; + } + } + } private function doRequest($action, $request) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Common/CircuitBreaker.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Common/CircuitBreaker.php new file mode 100644 index 00000000..85cf40c0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Common/CircuitBreaker.php @@ -0,0 +1,155 @@ +total++; + $this->consecutiveSuccesses++; + $this->consecutiveFailures = 0; + } + + public function onFailure() + { + $this->total++; + $this->failures++; + $this->consecutiveFailures++; + $this->consecutiveSuccesses = 0; + } + + public function clear() + { + $this->failures = 0; + $this->total = 0; + $this->consecutiveSuccesses = 0; + $this->consecutiveFailures = 0; + } + + public function getFailureRate() + { + if ($this->total == 0) { + return 0.0; + } + return floatval($this->failures) / $this->total; + } +} + +class CircuitBreaker +{ + public $breakerSetting; + public $counter; + public $state; + public $expiry; + public $generation; + + public function __construct($breakerSetting) + { + $this->breakerSetting = $breakerSetting; + $this->counter = new Counter(); + $this->state = STATE_CLOSED; + $this->expiry = time() + $breakerSetting->windowInterval; + $this->generation = 0; + } + + public function readyToOpen() + { + return ($this->counter->failures >= $this->breakerSetting->maxFailNum && + $this->counter->getFailureRate() >= $this->breakerSetting->maxFailPercent) || + $this->counter->consecutiveFailures >= 5; + } + + public function currentState($now) + { + if ($this->state == STATE_CLOSED) { + if ($this->expiry <= $now) { + $this->toNewGeneration($now); + } + } elseif ($this->state == STATE_OPEN) { + if ($this->expiry <= $now) { + + $this->switchState(STATE_HALF_OPEN, $now); + } + } + return array($this->state, $this->generation); + } + + public function switchState($newState, $now) + { + if ($this->state == $newState) { + return; + } + $this->state = $newState; + $this->toNewGeneration($now); + } + + public function toNewGeneration($now) + { + $this->generation = ($this->generation + 1) % 10; + $this->counter->clear(); + if ($this->state == STATE_CLOSED) { + $this->expiry = $now + $this->breakerSetting->windowInterval; + } elseif ($this->state == STATE_OPEN) { + $this->expiry = $now + $this->breakerSetting->timeout; + } else { // STATE_HALF_OPEN + $this->expiry = time(); + } + } + + public function beforeRequests() + { + $now = time(); + list($state, $generation) = $this->currentState($now); + if ($state == STATE_OPEN) { + return array($generation, true); + } + return array($generation, false); + } + + public function afterRequests($before, $success) + { + $now = time(); + list($state, $generation) = $this->currentState($now); + if ($generation != $before) { + return; + } + if ($success) { + $this->onSuccess($state, $now); + } else { + $this->onFailure($state, $now); + } + } + + public function onSuccess($state, $now) + { + if ($state == STATE_CLOSED) { + $this->counter->onSuccess(); + } elseif ($state == STATE_HALF_OPEN) { + $this->counter->onSuccess(); + if ($this->counter->total - $this->counter->failures >= $this->breakerSetting->maxRequests) { + $this->switchState(STATE_CLOSED, $now); + } + } + } + + public function onFailure($state, $now) + { + if ($state == STATE_CLOSED) { + $this->counter->onFailure(); + if ($this->readyToOpen()) { + $this->switchState(STATE_OPEN, $now); + } + } elseif ($state == STATE_HALF_OPEN) { + $this->counter->onFailure(); + $this->switchState(STATE_OPEN, $now); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Common/Profile/ClientProfile.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Common/Profile/ClientProfile.php index 113db1d7..8cac1052 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Common/Profile/ClientProfile.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Common/Profile/ClientProfile.php @@ -18,6 +18,8 @@ namespace TencentCloud\Common\Profile; +use TencentCloud\Common\Exception\TencentCloudSDKException; + /** * client可选参数类 * Class ClientProfile @@ -50,7 +52,12 @@ class ClientProfile * @var string English */ public static $EN_US = "en-US"; - + + /** + * @var boolean 开启地域容器 + */ + public $enableRegionBreaker; + /** * @var HttpProfile http相关参数 */ @@ -75,19 +82,27 @@ class ClientProfile * @var string */ private $language; - + + /** + * @var RegionBreakerProfile 地域容灾相关参数 + */ + private $regionBreakerProfile; /** * ClientProfile constructor. * @param string $signMethod 签名算法,目前支持SHA256,SHA1 * @param HttpProfile $httpProfile http参数类 + * @param boolean $enableRegionBreaker 开启地域容灾 + * @param RegionBreakerProfile $regionBreakerProfile 地域容灾相关参数 */ - public function __construct($signMethod = null, $httpProfile = null) + public function __construct($signMethod = null, $httpProfile = null, $enableRegionBreaker = false, $regionBreakerProfile = null) { $this->signMethod = $signMethod ? $signMethod : ClientProfile::$SIGN_TC3_SHA256; $this->httpProfile = $httpProfile ? $httpProfile : new HttpProfile(); $this->unsignedPayload = false; - $this->checkPHPVersion = true; + $this->checkPHPVersion = true; + $this->enableRegionBreaker = $enableRegionBreaker; + $this->regionBreakerProfile = $regionBreakerProfile; //$this->language = ClientProfile::$ZH_CN; } @@ -158,7 +173,21 @@ class ClientProfile { $this->language = $language; } - + + public function getRegionBreakerProfile() + { + return $this->regionBreakerProfile; + } + + /** + * 设置地域容灾相关参数 + * @param RegionBreakerProfile $regionBreakerProfile 地域容灾相关参数 + */ + public function setRegionBreakerProfile($regionBreakerProfile) + { + $this->regionBreakerProfile = $regionBreakerProfile; + } + /** * 获取http选项实例 * @return null|HttpProfile http选项实例 @@ -168,3 +197,31 @@ class ClientProfile return $this->httpProfile; } } + +class RegionBreakerProfile { + + public function __construct($masterEndpoint, + $slaveEndpoint, + $maxFailNum = 5, + $maxFailPercent = 0.75, + $windowInterval = 60*5, + $timeout = 60, + $maxRequests = 5) { + if (empty($masterEndpoint) || !(substr($masterEndpoint, -20) === '.tencentcloudapi.com')) { + throw new TencentCloudSDKException("", 'masterEndpoint must be provided and end with ".tencentcloudapi.com"'); + } + if (empty($slaveEndpoint) || !(substr($slaveEndpoint, -20) === '.tencentcloudapi.com')) { + throw new TencentCloudSDKException("", 'slaveEndpoint must be provided and end with ".tencentcloudapi.com"'); + } + $this->masterEndpoint = $masterEndpoint; + $this->slaveEndpoint = $slaveEndpoint; + $this->maxFailNum = $maxFailNum; + $this->maxFailPercent = $maxFailPercent; + if ($this->maxFailPercent < 0 || $this->maxFailPercent > 1) { + throw new TencentCloudSDKException("", "ClientError: max fail percent must be set between 0 and 1"); + } + $this->windowInterval = $windowInterval; + $this->timeout = $timeout; + $this->maxRequests = $maxRequests; + } +} \ No newline at end of file diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cpdp/V20190820/CpdpClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cpdp/V20190820/CpdpClient.php index 4a9e50d9..ce6de644 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cpdp/V20190820/CpdpClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cpdp/V20190820/CpdpClient.php @@ -119,7 +119,7 @@ use TencentCloud\Cpdp\V20190820\Models as Models; * @method Models\GetPayRollAuthResponse GetPayRollAuth(Models\GetPayRollAuthRequest $req) 务工卡-查询授权关系 * @method Models\GetPayRollAuthListResponse GetPayRollAuthList(Models\GetPayRollAuthListRequest $req) 务工卡-查询核身记录 * @method Models\GetPayRollAuthResultResponse GetPayRollAuthResult(Models\GetPayRollAuthResultRequest $req) 务工卡-获取核身结果 - * @method Models\MigrateOrderRefundResponse MigrateOrderRefund(Models\MigrateOrderRefundRequest $req) 山姆聚合支付项目-存量订单退款接口。可以通过本接口将支付款全部或部分退还给付款方,在收到用户退款请求并且验证成功之后,按照退款规则将支付款按原路退回到支付帐号。 + * @method Models\MigrateOrderRefundResponse MigrateOrderRefund(Models\MigrateOrderRefundRequest $req) 山姆聚合支付项目-存量订单退款接口。可以通过本接口将支付款全部或部分退还给付款方,在收到用户退款请求并且验证成功之后,按照退款规则将支付款按原路退回到支付账号。 * @method Models\MigrateOrderRefundQueryResponse MigrateOrderRefundQuery(Models\MigrateOrderRefundQueryRequest $req) 提交退款申请后,通过调用该接口查询退款状态。退款可能有一定延时。 * @method Models\ModifyAgentTaxPaymentInfoResponse ModifyAgentTaxPaymentInfo(Models\ModifyAgentTaxPaymentInfoRequest $req) 直播平台-修改代理商完税信息 * @method Models\ModifyBindedAccountResponse ModifyBindedAccount(Models\ModifyBindedAccountRequest $req) 灵云-重新绑定账号 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cpdp/V20190820/Models/PayeeAccountBalanceResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cpdp/V20190820/Models/PayeeAccountBalanceResult.php index c689603c..639537ae 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cpdp/V20190820/Models/PayeeAccountBalanceResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cpdp/V20190820/Models/PayeeAccountBalanceResult.php @@ -59,6 +59,30 @@ OCCASION:偶然所得 * @method string getSumSettlementAmount() 获取累计结算金额 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSumSettlementAmount(string $SumSettlementAmount) 设置累计结算金额 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getPaidIncomeTax() 获取已缴个税 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPaidIncomeTax(string $PaidIncomeTax) 设置已缴个税 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getInPayIncomeTax() 获取提现中个税 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInPayIncomeTax(string $InPayIncomeTax) 设置提现中个税 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getPaidValueAddedTax() 获取已缴增值税 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPaidValueAddedTax(string $PaidValueAddedTax) 设置已缴增值税 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getInPayValueAddedTax() 获取提现中增值税 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInPayValueAddedTax(string $InPayValueAddedTax) 设置提现中增值税 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getPaidAttachTax() 获取已缴附加税 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPaidAttachTax(string $PaidAttachTax) 设置已缴附加税 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getInPayAttachTax() 获取提现中附加税 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInPayAttachTax(string $InPayAttachTax) 设置提现中附加税 注意:此字段可能返回 null,表示取不到有效值。 */ class PayeeAccountBalanceResult extends AbstractModel @@ -119,6 +143,42 @@ OCCASION:偶然所得 */ public $SumSettlementAmount; + /** + * @var string 已缴个税 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PaidIncomeTax; + + /** + * @var string 提现中个税 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InPayIncomeTax; + + /** + * @var string 已缴增值税 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PaidValueAddedTax; + + /** + * @var string 提现中增值税 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InPayValueAddedTax; + + /** + * @var string 已缴附加税 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PaidAttachTax; + + /** + * @var string 提现中附加税 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InPayAttachTax; + /** * @param string $AccountId 账户ID 注意:此字段可能返回 null,表示取不到有效值。 @@ -139,6 +199,18 @@ OCCASION:偶然所得 * @param string $InPayBalance 提现中余额 注意:此字段可能返回 null,表示取不到有效值。 * @param string $SumSettlementAmount 累计结算金额 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $PaidIncomeTax 已缴个税 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $InPayIncomeTax 提现中个税 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $PaidValueAddedTax 已缴增值税 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $InPayValueAddedTax 提现中增值税 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $PaidAttachTax 已缴附加税 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $InPayAttachTax 提现中附加税 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -189,5 +261,29 @@ OCCASION:偶然所得 if (array_key_exists("SumSettlementAmount",$param) and $param["SumSettlementAmount"] !== null) { $this->SumSettlementAmount = $param["SumSettlementAmount"]; } + + if (array_key_exists("PaidIncomeTax",$param) and $param["PaidIncomeTax"] !== null) { + $this->PaidIncomeTax = $param["PaidIncomeTax"]; + } + + if (array_key_exists("InPayIncomeTax",$param) and $param["InPayIncomeTax"] !== null) { + $this->InPayIncomeTax = $param["InPayIncomeTax"]; + } + + if (array_key_exists("PaidValueAddedTax",$param) and $param["PaidValueAddedTax"] !== null) { + $this->PaidValueAddedTax = $param["PaidValueAddedTax"]; + } + + if (array_key_exists("InPayValueAddedTax",$param) and $param["InPayValueAddedTax"] !== null) { + $this->InPayValueAddedTax = $param["InPayValueAddedTax"]; + } + + if (array_key_exists("PaidAttachTax",$param) and $param["PaidAttachTax"] !== null) { + $this->PaidAttachTax = $param["PaidAttachTax"]; + } + + if (array_key_exists("InPayAttachTax",$param) and $param["InPayAttachTax"] !== null) { + $this->InPayAttachTax = $param["InPayAttachTax"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/CsipClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/CsipClient.php index f539bbb2..25efbf2a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/CsipClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/CsipClient.php @@ -24,10 +24,18 @@ use TencentCloud\Csip\V20221121\Models as Models; /** * @method Models\AddNewBindRoleUserResponse AddNewBindRoleUser(Models\AddNewBindRoleUserRequest $req) csip角色授权绑定接口 + * @method Models\CreateDomainAndIpResponse CreateDomainAndIp(Models\CreateDomainAndIpRequest $req) 创建域名、ip相关信息 + * @method Models\CreateRiskCenterScanTaskResponse CreateRiskCenterScanTask(Models\CreateRiskCenterScanTaskRequest $req) 创建风险中心扫描任务 * @method Models\DescribeCVMAssetInfoResponse DescribeCVMAssetInfo(Models\DescribeCVMAssetInfoRequest $req) cvm详情 * @method Models\DescribeCVMAssetsResponse DescribeCVMAssets(Models\DescribeCVMAssetsRequest $req) cvm列表 + * @method Models\DescribeClusterPodAssetsResponse DescribeClusterPodAssets(Models\DescribeClusterPodAssetsRequest $req) 集群pod列表 * @method Models\DescribeDbAssetInfoResponse DescribeDbAssetInfo(Models\DescribeDbAssetInfoRequest $req) db资产详情 * @method Models\DescribeDbAssetsResponse DescribeDbAssets(Models\DescribeDbAssetsRequest $req) 资产列表 + * @method Models\DescribeDomainAssetsResponse DescribeDomainAssets(Models\DescribeDomainAssetsRequest $req) 域名列表 + * @method Models\DescribeListenerListResponse DescribeListenerList(Models\DescribeListenerListRequest $req) 查询clb监听器列表 + * @method Models\DescribePublicIpAssetsResponse DescribePublicIpAssets(Models\DescribePublicIpAssetsRequest $req) ip公网列表 + * @method Models\DescribeRiskCenterAssetViewPortRiskListResponse DescribeRiskCenterAssetViewPortRiskList(Models\DescribeRiskCenterAssetViewPortRiskListRequest $req) 获取资产视角的端口风险列表 + * @method Models\DescribeRiskCenterAssetViewVULRiskListResponse DescribeRiskCenterAssetViewVULRiskList(Models\DescribeRiskCenterAssetViewVULRiskListRequest $req) 获取资产视角的漏洞风险列表 * @method Models\DescribeScanReportListResponse DescribeScanReportList(Models\DescribeScanReportListRequest $req) 获取扫描报告列表 * @method Models\DescribeSubnetAssetsResponse DescribeSubnetAssets(Models\DescribeSubnetAssetsRequest $req) 获取子网列表 * @method Models\DescribeVpcAssetsResponse DescribeVpcAssets(Models\DescribeVpcAssetsRequest $req) 获取vpc列表 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/AssetClusterPod.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/AssetClusterPod.php new file mode 100644 index 00000000..e7284f47 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/AssetClusterPod.php @@ -0,0 +1,341 @@ +AppId = $param["AppId"]; + } + + if (array_key_exists("Uin",$param) and $param["Uin"] !== null) { + $this->Uin = $param["Uin"]; + } + + if (array_key_exists("Nick",$param) and $param["Nick"] !== null) { + $this->Nick = $param["Nick"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("AssetId",$param) and $param["AssetId"] !== null) { + $this->AssetId = $param["AssetId"]; + } + + if (array_key_exists("AssetName",$param) and $param["AssetName"] !== null) { + $this->AssetName = $param["AssetName"]; + } + + if (array_key_exists("InstanceCreateTime",$param) and $param["InstanceCreateTime"] !== null) { + $this->InstanceCreateTime = $param["InstanceCreateTime"]; + } + + if (array_key_exists("Namespace",$param) and $param["Namespace"] !== null) { + $this->Namespace = $param["Namespace"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("MachineId",$param) and $param["MachineId"] !== null) { + $this->MachineId = $param["MachineId"]; + } + + if (array_key_exists("MachineName",$param) and $param["MachineName"] !== null) { + $this->MachineName = $param["MachineName"]; + } + + if (array_key_exists("PodIp",$param) and $param["PodIp"] !== null) { + $this->PodIp = $param["PodIp"]; + } + + if (array_key_exists("ServiceCount",$param) and $param["ServiceCount"] !== null) { + $this->ServiceCount = $param["ServiceCount"]; + } + + if (array_key_exists("ContainerCount",$param) and $param["ContainerCount"] !== null) { + $this->ContainerCount = $param["ContainerCount"]; + } + + if (array_key_exists("PublicIp",$param) and $param["PublicIp"] !== null) { + $this->PublicIp = $param["PublicIp"]; + } + + if (array_key_exists("PrivateIp",$param) and $param["PrivateIp"] !== null) { + $this->PrivateIp = $param["PrivateIp"]; + } + + if (array_key_exists("IsCore",$param) and $param["IsCore"] !== null) { + $this->IsCore = $param["IsCore"]; + } + + if (array_key_exists("IsNewAsset",$param) and $param["IsNewAsset"] !== null) { + $this->IsNewAsset = $param["IsNewAsset"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/AssetViewPortRisk.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/AssetViewPortRisk.php new file mode 100644 index 00000000..41a035ae --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/AssetViewPortRisk.php @@ -0,0 +1,277 @@ +Port = $param["Port"]; + } + + if (array_key_exists("AffectAsset",$param) and $param["AffectAsset"] !== null) { + $this->AffectAsset = $param["AffectAsset"]; + } + + if (array_key_exists("Level",$param) and $param["Level"] !== null) { + $this->Level = $param["Level"]; + } + + if (array_key_exists("InstanceType",$param) and $param["InstanceType"] !== null) { + $this->InstanceType = $param["InstanceType"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } + + if (array_key_exists("Component",$param) and $param["Component"] !== null) { + $this->Component = $param["Component"]; + } + + if (array_key_exists("Service",$param) and $param["Service"] !== null) { + $this->Service = $param["Service"]; + } + + if (array_key_exists("RecentTime",$param) and $param["RecentTime"] !== null) { + $this->RecentTime = $param["RecentTime"]; + } + + if (array_key_exists("FirstTime",$param) and $param["FirstTime"] !== null) { + $this->FirstTime = $param["FirstTime"]; + } + + if (array_key_exists("Suggestion",$param) and $param["Suggestion"] !== null) { + $this->Suggestion = $param["Suggestion"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("Index",$param) and $param["Index"] !== null) { + $this->Index = $param["Index"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("InstanceName",$param) and $param["InstanceName"] !== null) { + $this->InstanceName = $param["InstanceName"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("Nick",$param) and $param["Nick"] !== null) { + $this->Nick = $param["Nick"]; + } + + if (array_key_exists("Uin",$param) and $param["Uin"] !== null) { + $this->Uin = $param["Uin"]; + } + + if (array_key_exists("From",$param) and $param["From"] !== null) { + $this->From = $param["From"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/AssetViewVULRisk.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/AssetViewVULRisk.php new file mode 100644 index 00000000..a8166053 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/AssetViewVULRisk.php @@ -0,0 +1,449 @@ +AffectAsset = $param["AffectAsset"]; + } + + if (array_key_exists("Level",$param) and $param["Level"] !== null) { + $this->Level = $param["Level"]; + } + + if (array_key_exists("InstanceType",$param) and $param["InstanceType"] !== null) { + $this->InstanceType = $param["InstanceType"]; + } + + if (array_key_exists("Component",$param) and $param["Component"] !== null) { + $this->Component = $param["Component"]; + } + + if (array_key_exists("Service",$param) and $param["Service"] !== null) { + $this->Service = $param["Service"]; + } + + if (array_key_exists("RecentTime",$param) and $param["RecentTime"] !== null) { + $this->RecentTime = $param["RecentTime"]; + } + + if (array_key_exists("FirstTime",$param) and $param["FirstTime"] !== null) { + $this->FirstTime = $param["FirstTime"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("Index",$param) and $param["Index"] !== null) { + $this->Index = $param["Index"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("InstanceName",$param) and $param["InstanceName"] !== null) { + $this->InstanceName = $param["InstanceName"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("Nick",$param) and $param["Nick"] !== null) { + $this->Nick = $param["Nick"]; + } + + if (array_key_exists("Uin",$param) and $param["Uin"] !== null) { + $this->Uin = $param["Uin"]; + } + + if (array_key_exists("VULType",$param) and $param["VULType"] !== null) { + $this->VULType = $param["VULType"]; + } + + if (array_key_exists("Port",$param) and $param["Port"] !== null) { + $this->Port = $param["Port"]; + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + + if (array_key_exists("AppName",$param) and $param["AppName"] !== null) { + $this->AppName = $param["AppName"]; + } + + if (array_key_exists("References",$param) and $param["References"] !== null) { + $this->References = $param["References"]; + } + + if (array_key_exists("AppVersion",$param) and $param["AppVersion"] !== null) { + $this->AppVersion = $param["AppVersion"]; + } + + if (array_key_exists("VULURL",$param) and $param["VULURL"] !== null) { + $this->VULURL = $param["VULURL"]; + } + + if (array_key_exists("VULName",$param) and $param["VULName"] !== null) { + $this->VULName = $param["VULName"]; + } + + if (array_key_exists("CVE",$param) and $param["CVE"] !== null) { + $this->CVE = $param["CVE"]; + } + + if (array_key_exists("Fix",$param) and $param["Fix"] !== null) { + $this->Fix = $param["Fix"]; + } + + if (array_key_exists("POCId",$param) and $param["POCId"] !== null) { + $this->POCId = $param["POCId"]; + } + + if (array_key_exists("From",$param) and $param["From"] !== null) { + $this->From = $param["From"]; + } + + if (array_key_exists("CWPVersion",$param) and $param["CWPVersion"] !== null) { + $this->CWPVersion = $param["CWPVersion"]; + } + + if (array_key_exists("IsSupportRepair",$param) and $param["IsSupportRepair"] !== null) { + $this->IsSupportRepair = $param["IsSupportRepair"]; + } + + if (array_key_exists("IsSupportDetect",$param) and $param["IsSupportDetect"] !== null) { + $this->IsSupportDetect = $param["IsSupportDetect"]; + } + + if (array_key_exists("InstanceUUID",$param) and $param["InstanceUUID"] !== null) { + $this->InstanceUUID = $param["InstanceUUID"]; + } + + if (array_key_exists("Payload",$param) and $param["Payload"] !== null) { + $this->Payload = $param["Payload"]; + } + + if (array_key_exists("EMGCVulType",$param) and $param["EMGCVulType"] !== null) { + $this->EMGCVulType = $param["EMGCVulType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CVMAssetVO.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CVMAssetVO.php index 054a2474..8052ce29 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CVMAssetVO.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CVMAssetVO.php @@ -211,6 +211,18 @@ use TencentCloud\Common\AbstractModel; * @method string getOs() 获取os全称 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOs(string $Os) 设置os全称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getRiskExposure() 获取风险服务暴露 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRiskExposure(integer $RiskExposure) 设置风险服务暴露 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getBASAgentStatus() 获取模拟攻击工具状态。0代表未安装,1代表已安装,2代表已离线 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBASAgentStatus(integer $BASAgentStatus) 设置模拟攻击工具状态。0代表未安装,1代表已安装,2代表已离线 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getIsNewAsset() 获取1新资产;0 非新资产 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIsNewAsset(integer $IsNewAsset) 设置1新资产;0 非新资产 注意:此字段可能返回 null,表示取不到有效值。 */ class CVMAssetVO extends AbstractModel @@ -503,6 +515,24 @@ class CVMAssetVO extends AbstractModel */ public $Os; + /** + * @var integer 风险服务暴露 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RiskExposure; + + /** + * @var integer 模拟攻击工具状态。0代表未安装,1代表已安装,2代表已离线 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BASAgentStatus; + + /** + * @var integer 1新资产;0 非新资产 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IsNewAsset; + /** * @param string $AssetId 资产id 注意:此字段可能返回 null,表示取不到有效值。 @@ -599,6 +629,12 @@ class CVMAssetVO extends AbstractModel * @param string $MemberId memberId 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Os os全称 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $RiskExposure 风险服务暴露 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $BASAgentStatus 模拟攻击工具状态。0代表未安装,1代表已安装,2代表已离线 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $IsNewAsset 1新资产;0 非新资产 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -810,5 +846,17 @@ class CVMAssetVO extends AbstractModel if (array_key_exists("Os",$param) and $param["Os"] !== null) { $this->Os = $param["Os"]; } + + if (array_key_exists("RiskExposure",$param) and $param["RiskExposure"] !== null) { + $this->RiskExposure = $param["RiskExposure"]; + } + + if (array_key_exists("BASAgentStatus",$param) and $param["BASAgentStatus"] !== null) { + $this->BASAgentStatus = $param["BASAgentStatus"]; + } + + if (array_key_exists("IsNewAsset",$param) and $param["IsNewAsset"] !== null) { + $this->IsNewAsset = $param["IsNewAsset"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/ClbListenerListInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/ClbListenerListInfo.php new file mode 100644 index 00000000..63375f91 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/ClbListenerListInfo.php @@ -0,0 +1,233 @@ +ListenerId = $param["ListenerId"]; + } + + if (array_key_exists("ListenerName",$param) and $param["ListenerName"] !== null) { + $this->ListenerName = $param["ListenerName"]; + } + + if (array_key_exists("LoadBalancerId",$param) and $param["LoadBalancerId"] !== null) { + $this->LoadBalancerId = $param["LoadBalancerId"]; + } + + if (array_key_exists("LoadBalancerName",$param) and $param["LoadBalancerName"] !== null) { + $this->LoadBalancerName = $param["LoadBalancerName"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("Vip",$param) and $param["Vip"] !== null) { + $this->Vip = $param["Vip"]; + } + + if (array_key_exists("VPort",$param) and $param["VPort"] !== null) { + $this->VPort = $param["VPort"]; + } + + if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { + $this->Zone = $param["Zone"]; + } + + if (array_key_exists("NumericalVpcId",$param) and $param["NumericalVpcId"] !== null) { + $this->NumericalVpcId = $param["NumericalVpcId"]; + } + + if (array_key_exists("LoadBalancerType",$param) and $param["LoadBalancerType"] !== null) { + $this->LoadBalancerType = $param["LoadBalancerType"]; + } + + if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateDomainAndIpRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateDomainAndIpRequest.php new file mode 100644 index 00000000..7c8ffd71 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateDomainAndIpRequest.php @@ -0,0 +1,53 @@ +Content = $param["Content"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateDomainAndIpResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateDomainAndIpResponse.php new file mode 100644 index 00000000..7111d0ee --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateDomainAndIpResponse.php @@ -0,0 +1,65 @@ +Data = $param["Data"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateRiskCenterScanTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateRiskCenterScanTaskRequest.php new file mode 100644 index 00000000..160f80a1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateRiskCenterScanTaskRequest.php @@ -0,0 +1,155 @@ +TaskName = $param["TaskName"]; + } + + if (array_key_exists("ScanAssetType",$param) and $param["ScanAssetType"] !== null) { + $this->ScanAssetType = $param["ScanAssetType"]; + } + + if (array_key_exists("ScanItem",$param) and $param["ScanItem"] !== null) { + $this->ScanItem = $param["ScanItem"]; + } + + if (array_key_exists("ScanPlanType",$param) and $param["ScanPlanType"] !== null) { + $this->ScanPlanType = $param["ScanPlanType"]; + } + + if (array_key_exists("Assets",$param) and $param["Assets"] !== null) { + $this->Assets = []; + foreach ($param["Assets"] as $key => $value){ + $obj = new TaskAssetObject(); + $obj->deserialize($value); + array_push($this->Assets, $obj); + } + } + + if (array_key_exists("ScanPlanContent",$param) and $param["ScanPlanContent"] !== null) { + $this->ScanPlanContent = $param["ScanPlanContent"]; + } + + if (array_key_exists("SelfDefiningAssets",$param) and $param["SelfDefiningAssets"] !== null) { + $this->SelfDefiningAssets = $param["SelfDefiningAssets"]; + } + + if (array_key_exists("TaskAdvanceCFG",$param) and $param["TaskAdvanceCFG"] !== null) { + $this->TaskAdvanceCFG = new TaskAdvanceCFG(); + $this->TaskAdvanceCFG->deserialize($param["TaskAdvanceCFG"]); + } + + if (array_key_exists("TaskMode",$param) and $param["TaskMode"] !== null) { + $this->TaskMode = $param["TaskMode"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidClusterDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateRiskCenterScanTaskResponse.php old mode 100755 new mode 100644 similarity index 55% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidClusterDetailResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateRiskCenterScanTaskResponse.php index 44a4c9be..fc6b69ad --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidClusterDetailResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/CreateRiskCenterScanTaskResponse.php @@ -14,37 +14,37 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Csip\V20221121\Models; use TencentCloud\Common\AbstractModel; /** - * GetDidClusterDetail返回参数结构体 + * CreateRiskCenterScanTask返回参数结构体 * - * @method string getClusterId() 获取网络ID - * @method void setClusterId(string $ClusterId) 设置网络ID - * @method string getConsortiumName() 获取组织名称 - * @method void setConsortiumName(string $ConsortiumName) 设置组织名称 - * @method string getChainAgency() 获取区块链组织名称 - * @method void setChainAgency(string $ChainAgency) 设置区块链组织名称 + * @method string getTaskId() 获取任务id + * @method void setTaskId(string $TaskId) 设置任务id + * @method integer getStatus() 获取0,任务创建成功;小于0失败;-1为存在资产未认证 + * @method void setStatus(integer $Status) 设置0,任务创建成功;小于0失败;-1为存在资产未认证 + * @method array getUnAuthAsset() 获取未认证资产列表 + * @method void setUnAuthAsset(array $UnAuthAsset) 设置未认证资产列表 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetDidClusterDetailResponse extends AbstractModel +class CreateRiskCenterScanTaskResponse extends AbstractModel { /** - * @var string 网络ID + * @var string 任务id */ - public $ClusterId; + public $TaskId; /** - * @var string 组织名称 + * @var integer 0,任务创建成功;小于0失败;-1为存在资产未认证 */ - public $ConsortiumName; + public $Status; /** - * @var string 区块链组织名称 + * @var array 未认证资产列表 */ - public $ChainAgency; + public $UnAuthAsset; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -52,9 +52,9 @@ class GetDidClusterDetailResponse extends AbstractModel public $RequestId; /** - * @param string $ClusterId 网络ID - * @param string $ConsortiumName 组织名称 - * @param string $ChainAgency 区块链组织名称 + * @param string $TaskId 任务id + * @param integer $Status 0,任务创建成功;小于0失败;-1为存在资产未认证 + * @param array $UnAuthAsset 未认证资产列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -70,16 +70,16 @@ class GetDidClusterDetailResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; } - if (array_key_exists("ConsortiumName",$param) and $param["ConsortiumName"] !== null) { - $this->ConsortiumName = $param["ConsortiumName"]; + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; } - if (array_key_exists("ChainAgency",$param) and $param["ChainAgency"] !== null) { - $this->ChainAgency = $param["ChainAgency"]; + if (array_key_exists("UnAuthAsset",$param) and $param["UnAuthAsset"] !== null) { + $this->UnAuthAsset = $param["UnAuthAsset"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DBAssetVO.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DBAssetVO.php index ec8a9361..8c80a943 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DBAssetVO.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DBAssetVO.php @@ -107,6 +107,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getIsCore() 获取是否核心 注意:此字段可能返回 null,表示取不到有效值。 * @method void setIsCore(integer $IsCore) 设置是否核心 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getIsNewAsset() 获取是否新资产: 1新 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIsNewAsset(integer $IsNewAsset) 设置是否新资产: 1新 注意:此字段可能返回 null,表示取不到有效值。 */ class DBAssetVO extends AbstractModel @@ -243,6 +247,12 @@ class DBAssetVO extends AbstractModel */ public $IsCore; + /** + * @var integer 是否新资产: 1新 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IsNewAsset; + /** * @param string $AssetId 资产id 注意:此字段可能返回 null,表示取不到有效值。 @@ -287,6 +297,8 @@ class DBAssetVO extends AbstractModel * @param integer $Status 状态 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $IsCore 是否核心 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $IsNewAsset 是否新资产: 1新 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -394,5 +406,9 @@ class DBAssetVO extends AbstractModel if (array_key_exists("IsCore",$param) and $param["IsCore"] !== null) { $this->IsCore = $param["IsCore"]; } + + if (array_key_exists("IsNewAsset",$param) and $param["IsNewAsset"] !== null) { + $this->IsNewAsset = $param["IsNewAsset"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeCVMAssetsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeCVMAssetsResponse.php index 5fb85fdb..4b372d57 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeCVMAssetsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeCVMAssetsResponse.php @@ -59,6 +59,10 @@ use TencentCloud\Common\AbstractModel; * @method array getZoneList() 获取可用区列表 注意:此字段可能返回 null,表示取不到有效值。 * @method void setZoneList(array $ZoneList) 设置可用区列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getOsList() 获取os列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOsList(array $OsList) 设置os列表 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -125,6 +129,12 @@ class DescribeCVMAssetsResponse extends AbstractModel */ public $ZoneList; + /** + * @var array os列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $OsList; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -150,6 +160,8 @@ class DescribeCVMAssetsResponse extends AbstractModel * @param array $AppIdList appid列表 注意:此字段可能返回 null,表示取不到有效值。 * @param array $ZoneList 可用区列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $OsList os列表 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -251,6 +263,15 @@ class DescribeCVMAssetsResponse extends AbstractModel } } + if (array_key_exists("OsList",$param) and $param["OsList"] !== null) { + $this->OsList = []; + foreach ($param["OsList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->OsList, $obj); + } + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeClusterPodAssetsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeClusterPodAssetsRequest.php new file mode 100644 index 00000000..cea73a86 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeClusterPodAssetsRequest.php @@ -0,0 +1,54 @@ +Filter = new Filter(); + $this->Filter->deserialize($param["Filter"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeClusterPodAssetsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeClusterPodAssetsResponse.php new file mode 100644 index 00000000..2e047625 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeClusterPodAssetsResponse.php @@ -0,0 +1,150 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new AssetClusterPod(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("PodStatusList",$param) and $param["PodStatusList"] !== null) { + $this->PodStatusList = []; + foreach ($param["PodStatusList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->PodStatusList, $obj); + } + } + + if (array_key_exists("NamespaceList",$param) and $param["NamespaceList"] !== null) { + $this->NamespaceList = []; + foreach ($param["NamespaceList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->NamespaceList, $obj); + } + } + + if (array_key_exists("RegionList",$param) and $param["RegionList"] !== null) { + $this->RegionList = []; + foreach ($param["RegionList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->RegionList, $obj); + } + } + + if (array_key_exists("AppIdList",$param) and $param["AppIdList"] !== null) { + $this->AppIdList = []; + foreach ($param["AppIdList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->AppIdList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingDetailsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeDomainAssetsRequest.php old mode 100755 new mode 100644 similarity index 67% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingDetailsRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeDomainAssetsRequest.php index 08e50f06..55091c69 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingDetailsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeDomainAssetsRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Csip\V20221121\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeSpeedTestingDetails请求参数结构体 + * DescribeDomainAssets请求参数结构体 * - * @method string getZoneId() 获取站点ID。 - * @method void setZoneId(string $ZoneId) 设置站点ID。 + * @method Filter getFilter() 获取- + * @method void setFilter(Filter $Filter) 设置- */ -class DescribeSpeedTestingDetailsRequest extends AbstractModel +class DescribeDomainAssetsRequest extends AbstractModel { /** - * @var string 站点ID。 + * @var Filter - */ - public $ZoneId; + public $Filter; /** - * @param string $ZoneId 站点ID。 + * @param Filter $Filter - */ function __construct() { @@ -46,8 +46,9 @@ class DescribeSpeedTestingDetailsRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { - $this->ZoneId = $param["ZoneId"]; + if (array_key_exists("Filter",$param) and $param["Filter"] !== null) { + $this->Filter = new Filter(); + $this->Filter->deserialize($param["Filter"]); } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeDomainAssetsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeDomainAssetsResponse.php new file mode 100644 index 00000000..ef1a4a05 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeDomainAssetsResponse.php @@ -0,0 +1,174 @@ +Total = $param["Total"]; + } + + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new DomainAssetVO(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("DefenseStatusList",$param) and $param["DefenseStatusList"] !== null) { + $this->DefenseStatusList = []; + foreach ($param["DefenseStatusList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->DefenseStatusList, $obj); + } + } + + if (array_key_exists("AssetLocationList",$param) and $param["AssetLocationList"] !== null) { + $this->AssetLocationList = []; + foreach ($param["AssetLocationList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->AssetLocationList, $obj); + } + } + + if (array_key_exists("SourceTypeList",$param) and $param["SourceTypeList"] !== null) { + $this->SourceTypeList = []; + foreach ($param["SourceTypeList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->SourceTypeList, $obj); + } + } + + if (array_key_exists("RegionList",$param) and $param["RegionList"] !== null) { + $this->RegionList = []; + foreach ($param["RegionList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->RegionList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingMetricDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeListenerListRequest.php old mode 100755 new mode 100644 similarity index 67% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingMetricDataRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeListenerListRequest.php index 41db4311..b2b47398 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingMetricDataRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeListenerListRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Csip\V20221121\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeSpeedTestingMetricData请求参数结构体 + * DescribeListenerList请求参数结构体 * - * @method string getZoneId() 获取站点ID。 - * @method void setZoneId(string $ZoneId) 设置站点ID。 + * @method Filter getFilter() 获取- + * @method void setFilter(Filter $Filter) 设置- */ -class DescribeSpeedTestingMetricDataRequest extends AbstractModel +class DescribeListenerListRequest extends AbstractModel { /** - * @var string 站点ID。 + * @var Filter - */ - public $ZoneId; + public $Filter; /** - * @param string $ZoneId 站点ID。 + * @param Filter $Filter - */ function __construct() { @@ -46,8 +46,9 @@ class DescribeSpeedTestingMetricDataRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { - $this->ZoneId = $param["ZoneId"]; + if (array_key_exists("Filter",$param) and $param["Filter"] !== null) { + $this->Filter = new Filter(); + $this->Filter->deserialize($param["Filter"]); } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/QueryCDBProxyResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeListenerListResponse.php old mode 100755 new mode 100644 similarity index 71% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/QueryCDBProxyResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeListenerListResponse.php index 9390f0b0..0d25526c --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/QueryCDBProxyResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeListenerListResponse.php @@ -14,36 +14,36 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cdb\V20170320\Models; +namespace TencentCloud\Csip\V20221121\Models; use TencentCloud\Common\AbstractModel; /** - * QueryCDBProxy返回参数结构体 + * DescribeListenerList返回参数结构体 * - * @method integer getCount() 获取代理数量 + * @method integer getTotal() 获取总数 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCount(integer $Count) 设置代理数量 + * @method void setTotal(integer $Total) 设置总数 注意:此字段可能返回 null,表示取不到有效值。 - * @method array getProxyGroup() 获取代理信息 + * @method array getData() 获取监听器列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setProxyGroup(array $ProxyGroup) 设置代理信息 + * @method void setData(array $Data) 设置监听器列表 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class QueryCDBProxyResponse extends AbstractModel +class DescribeListenerListResponse extends AbstractModel { /** - * @var integer 代理数量 + * @var integer 总数 注意:此字段可能返回 null,表示取不到有效值。 */ - public $Count; + public $Total; /** - * @var array 代理信息 + * @var array 监听器列表 注意:此字段可能返回 null,表示取不到有效值。 */ - public $ProxyGroup; + public $Data; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -51,9 +51,9 @@ class QueryCDBProxyResponse extends AbstractModel public $RequestId; /** - * @param integer $Count 代理数量 + * @param integer $Total 总数 注意:此字段可能返回 null,表示取不到有效值。 - * @param array $ProxyGroup 代理信息 + * @param array $Data 监听器列表 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -70,16 +70,16 @@ class QueryCDBProxyResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Count",$param) and $param["Count"] !== null) { - $this->Count = $param["Count"]; + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; } - if (array_key_exists("ProxyGroup",$param) and $param["ProxyGroup"] !== null) { - $this->ProxyGroup = []; - foreach ($param["ProxyGroup"] as $key => $value){ - $obj = new ProxyGroups(); + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new ClbListenerListInfo(); $obj->deserialize($value); - array_push($this->ProxyGroup, $obj); + array_push($this->Data, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DeleteDictRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribePublicIpAssetsRequest.php old mode 100755 new mode 100644 similarity index 64% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DeleteDictRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribePublicIpAssetsRequest.php index 74f98309..09b1d5b3 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DeleteDictRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribePublicIpAssetsRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Csip\V20221121\Models; use TencentCloud\Common\AbstractModel; /** - * DeleteDict请求参数结构体 + * DescribePublicIpAssets请求参数结构体 * - * @method string getDictId() 获取要删除的自定义词库ID。 - * @method void setDictId(string $DictId) 设置要删除的自定义词库ID。 + * @method Filter getFilter() 获取filte过滤条件 + * @method void setFilter(Filter $Filter) 设置filte过滤条件 */ -class DeleteDictRequest extends AbstractModel +class DescribePublicIpAssetsRequest extends AbstractModel { /** - * @var string 要删除的自定义词库ID。 + * @var Filter filte过滤条件 */ - public $DictId; + public $Filter; /** - * @param string $DictId 要删除的自定义词库ID。 + * @param Filter $Filter filte过滤条件 */ function __construct() { @@ -46,8 +46,9 @@ class DeleteDictRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("DictId",$param) and $param["DictId"] !== null) { - $this->DictId = $param["DictId"]; + if (array_key_exists("Filter",$param) and $param["Filter"] !== null) { + $this->Filter = new Filter(); + $this->Filter->deserialize($param["Filter"]); } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribePublicIpAssetsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribePublicIpAssetsResponse.php new file mode 100644 index 00000000..5a57ec82 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribePublicIpAssetsResponse.php @@ -0,0 +1,212 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new IpAssetListVO(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; + } + + if (array_key_exists("AssetLocationList",$param) and $param["AssetLocationList"] !== null) { + $this->AssetLocationList = []; + foreach ($param["AssetLocationList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->AssetLocationList, $obj); + } + } + + if (array_key_exists("IpTypeList",$param) and $param["IpTypeList"] !== null) { + $this->IpTypeList = []; + foreach ($param["IpTypeList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->IpTypeList, $obj); + } + } + + if (array_key_exists("RegionList",$param) and $param["RegionList"] !== null) { + $this->RegionList = []; + foreach ($param["RegionList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->RegionList, $obj); + } + } + + if (array_key_exists("DefenseStatusList",$param) and $param["DefenseStatusList"] !== null) { + $this->DefenseStatusList = []; + foreach ($param["DefenseStatusList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->DefenseStatusList, $obj); + } + } + + if (array_key_exists("AssetTypeList",$param) and $param["AssetTypeList"] !== null) { + $this->AssetTypeList = []; + foreach ($param["AssetTypeList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->AssetTypeList, $obj); + } + } + + if (array_key_exists("AppIdList",$param) and $param["AppIdList"] !== null) { + $this->AppIdList = []; + foreach ($param["AppIdList"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->AppIdList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewPortRiskListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewPortRiskListRequest.php new file mode 100644 index 00000000..6b5cf93b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewPortRiskListRequest.php @@ -0,0 +1,54 @@ +Filter = new Filter(); + $this->Filter->deserialize($param["Filter"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewPortRiskListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewPortRiskListResponse.php new file mode 100644 index 00000000..2dc043f4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewPortRiskListResponse.php @@ -0,0 +1,167 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new AssetViewPortRisk(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("StatusLists",$param) and $param["StatusLists"] !== null) { + $this->StatusLists = []; + foreach ($param["StatusLists"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->StatusLists, $obj); + } + } + + if (array_key_exists("LevelLists",$param) and $param["LevelLists"] !== null) { + $this->LevelLists = []; + foreach ($param["LevelLists"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->LevelLists, $obj); + } + } + + if (array_key_exists("SuggestionLists",$param) and $param["SuggestionLists"] !== null) { + $this->SuggestionLists = []; + foreach ($param["SuggestionLists"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->SuggestionLists, $obj); + } + } + + if (array_key_exists("InstanceTypeLists",$param) and $param["InstanceTypeLists"] !== null) { + $this->InstanceTypeLists = []; + foreach ($param["InstanceTypeLists"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->InstanceTypeLists, $obj); + } + } + + if (array_key_exists("FromLists",$param) and $param["FromLists"] !== null) { + $this->FromLists = []; + foreach ($param["FromLists"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->FromLists, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewVULRiskListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewVULRiskListRequest.php new file mode 100644 index 00000000..d62b21d2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewVULRiskListRequest.php @@ -0,0 +1,54 @@ +Filter = new Filter(); + $this->Filter->deserialize($param["Filter"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewVULRiskListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewVULRiskListResponse.php new file mode 100644 index 00000000..13c41c8c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DescribeRiskCenterAssetViewVULRiskListResponse.php @@ -0,0 +1,167 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new AssetViewVULRisk(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("StatusLists",$param) and $param["StatusLists"] !== null) { + $this->StatusLists = []; + foreach ($param["StatusLists"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->StatusLists, $obj); + } + } + + if (array_key_exists("LevelLists",$param) and $param["LevelLists"] !== null) { + $this->LevelLists = []; + foreach ($param["LevelLists"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->LevelLists, $obj); + } + } + + if (array_key_exists("FromLists",$param) and $param["FromLists"] !== null) { + $this->FromLists = []; + foreach ($param["FromLists"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->FromLists, $obj); + } + } + + if (array_key_exists("VULTypeLists",$param) and $param["VULTypeLists"] !== null) { + $this->VULTypeLists = []; + foreach ($param["VULTypeLists"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->VULTypeLists, $obj); + } + } + + if (array_key_exists("InstanceTypeLists",$param) and $param["InstanceTypeLists"] !== null) { + $this->InstanceTypeLists = []; + foreach ($param["InstanceTypeLists"] as $key => $value){ + $obj = new FilterDataObject(); + $obj->deserialize($value); + array_push($this->InstanceTypeLists, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DomainAssetVO.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DomainAssetVO.php new file mode 100644 index 00000000..15c61215 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/DomainAssetVO.php @@ -0,0 +1,654 @@ +AssetId = $param["AssetId"]; + } + + if (array_key_exists("AssetName",$param) and $param["AssetName"] !== null) { + $this->AssetName = $param["AssetName"]; + } + + if (array_key_exists("AssetType",$param) and $param["AssetType"] !== null) { + $this->AssetType = $param["AssetType"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("WAFStatus",$param) and $param["WAFStatus"] !== null) { + $this->WAFStatus = $param["WAFStatus"]; + } + + if (array_key_exists("AssetCreateTime",$param) and $param["AssetCreateTime"] !== null) { + $this->AssetCreateTime = $param["AssetCreateTime"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("Uin",$param) and $param["Uin"] !== null) { + $this->Uin = $param["Uin"]; + } + + if (array_key_exists("NickName",$param) and $param["NickName"] !== null) { + $this->NickName = $param["NickName"]; + } + + if (array_key_exists("IsCore",$param) and $param["IsCore"] !== null) { + $this->IsCore = $param["IsCore"]; + } + + if (array_key_exists("IsCloud",$param) and $param["IsCloud"] !== null) { + $this->IsCloud = $param["IsCloud"]; + } + + if (array_key_exists("Attack",$param) and $param["Attack"] !== null) { + $this->Attack = $param["Attack"]; + } + + if (array_key_exists("Access",$param) and $param["Access"] !== null) { + $this->Access = $param["Access"]; + } + + if (array_key_exists("Intercept",$param) and $param["Intercept"] !== null) { + $this->Intercept = $param["Intercept"]; + } + + if (array_key_exists("InBandwidth",$param) and $param["InBandwidth"] !== null) { + $this->InBandwidth = $param["InBandwidth"]; + } + + if (array_key_exists("OutBandwidth",$param) and $param["OutBandwidth"] !== null) { + $this->OutBandwidth = $param["OutBandwidth"]; + } + + if (array_key_exists("InFlow",$param) and $param["InFlow"] !== null) { + $this->InFlow = $param["InFlow"]; + } + + if (array_key_exists("OutFlow",$param) and $param["OutFlow"] !== null) { + $this->OutFlow = $param["OutFlow"]; + } + + if (array_key_exists("LastScanTime",$param) and $param["LastScanTime"] !== null) { + $this->LastScanTime = $param["LastScanTime"]; + } + + if (array_key_exists("PortRisk",$param) and $param["PortRisk"] !== null) { + $this->PortRisk = $param["PortRisk"]; + } + + if (array_key_exists("VulnerabilityRisk",$param) and $param["VulnerabilityRisk"] !== null) { + $this->VulnerabilityRisk = $param["VulnerabilityRisk"]; + } + + if (array_key_exists("ConfigurationRisk",$param) and $param["ConfigurationRisk"] !== null) { + $this->ConfigurationRisk = $param["ConfigurationRisk"]; + } + + if (array_key_exists("ScanTask",$param) and $param["ScanTask"] !== null) { + $this->ScanTask = $param["ScanTask"]; + } + + if (array_key_exists("SubDomain",$param) and $param["SubDomain"] !== null) { + $this->SubDomain = $param["SubDomain"]; + } + + if (array_key_exists("SeverIp",$param) and $param["SeverIp"] !== null) { + $this->SeverIp = $param["SeverIp"]; + } + + if (array_key_exists("BotCount",$param) and $param["BotCount"] !== null) { + $this->BotCount = $param["BotCount"]; + } + + if (array_key_exists("WeakPassword",$param) and $param["WeakPassword"] !== null) { + $this->WeakPassword = $param["WeakPassword"]; + } + + if (array_key_exists("WebContentRisk",$param) and $param["WebContentRisk"] !== null) { + $this->WebContentRisk = $param["WebContentRisk"]; + } + + if (array_key_exists("Tag",$param) and $param["Tag"] !== null) { + $this->Tag = []; + foreach ($param["Tag"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->Tag, $obj); + } + } + + if (array_key_exists("SourceType",$param) and $param["SourceType"] !== null) { + $this->SourceType = $param["SourceType"]; + } + + if (array_key_exists("MemberId",$param) and $param["MemberId"] !== null) { + $this->MemberId = $param["MemberId"]; + } + + if (array_key_exists("CCAttack",$param) and $param["CCAttack"] !== null) { + $this->CCAttack = $param["CCAttack"]; + } + + if (array_key_exists("WebAttack",$param) and $param["WebAttack"] !== null) { + $this->WebAttack = $param["WebAttack"]; + } + + if (array_key_exists("ServiceRisk",$param) and $param["ServiceRisk"] !== null) { + $this->ServiceRisk = $param["ServiceRisk"]; + } + + if (array_key_exists("IsNewAsset",$param) and $param["IsNewAsset"] !== null) { + $this->IsNewAsset = $param["IsNewAsset"]; + } + + if (array_key_exists("VerifyDomain",$param) and $param["VerifyDomain"] !== null) { + $this->VerifyDomain = $param["VerifyDomain"]; + } + + if (array_key_exists("VerifyTXTRecord",$param) and $param["VerifyTXTRecord"] !== null) { + $this->VerifyTXTRecord = $param["VerifyTXTRecord"]; + } + + if (array_key_exists("VerifyStatus",$param) and $param["VerifyStatus"] !== null) { + $this->VerifyStatus = $param["VerifyStatus"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/Filter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/Filter.php index a9bc2ceb..98465738 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/Filter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/Filter.php @@ -24,10 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setLimit(integer $Limit) 设置查询数量限制 * @method integer getOffset() 获取查询偏移位置 * @method void setOffset(integer $Offset) 设置查询偏移位置 - * @method string getOrder() 获取需排序的字段 - * @method void setOrder(string $Order) 设置需排序的字段 - * @method string getBy() 获取排序采用升序还是降序 升:asc 降 desc - * @method void setBy(string $By) 设置排序采用升序还是降序 升:asc 降 desc + * @method string getOrder() 获取排序采用升序还是降序 升:asc 降 desc + * @method void setOrder(string $Order) 设置排序采用升序还是降序 升:asc 降 desc + * @method string getBy() 获取需排序的字段 + * @method void setBy(string $By) 设置需排序的字段 * @method array getFilters() 获取过滤的列及内容 * @method void setFilters(array $Filters) 设置过滤的列及内容 * @method string getStartTime() 获取可填无, 日志使用查询时间 @@ -48,12 +48,12 @@ class Filter extends AbstractModel public $Offset; /** - * @var string 需排序的字段 + * @var string 排序采用升序还是降序 升:asc 降 desc */ public $Order; /** - * @var string 排序采用升序还是降序 升:asc 降 desc + * @var string 需排序的字段 */ public $By; @@ -75,8 +75,8 @@ class Filter extends AbstractModel /** * @param integer $Limit 查询数量限制 * @param integer $Offset 查询偏移位置 - * @param string $Order 需排序的字段 - * @param string $By 排序采用升序还是降序 升:asc 降 desc + * @param string $Order 排序采用升序还是降序 升:asc 降 desc + * @param string $By 需排序的字段 * @param array $Filters 过滤的列及内容 * @param string $StartTime 可填无, 日志使用查询时间 * @param string $EndTime 可填无, 日志使用查询时间 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/IpAssetListVO.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/IpAssetListVO.php new file mode 100644 index 00000000..62b4ab4c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/IpAssetListVO.php @@ -0,0 +1,606 @@ +AssetId = $param["AssetId"]; + } + + if (array_key_exists("AssetName",$param) and $param["AssetName"] !== null) { + $this->AssetName = $param["AssetName"]; + } + + if (array_key_exists("AssetType",$param) and $param["AssetType"] !== null) { + $this->AssetType = $param["AssetType"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("CFWStatus",$param) and $param["CFWStatus"] !== null) { + $this->CFWStatus = $param["CFWStatus"]; + } + + if (array_key_exists("AssetCreateTime",$param) and $param["AssetCreateTime"] !== null) { + $this->AssetCreateTime = $param["AssetCreateTime"]; + } + + if (array_key_exists("PublicIp",$param) and $param["PublicIp"] !== null) { + $this->PublicIp = $param["PublicIp"]; + } + + if (array_key_exists("PublicIpType",$param) and $param["PublicIpType"] !== null) { + $this->PublicIpType = $param["PublicIpType"]; + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } + + if (array_key_exists("VpcName",$param) and $param["VpcName"] !== null) { + $this->VpcName = $param["VpcName"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("Uin",$param) and $param["Uin"] !== null) { + $this->Uin = $param["Uin"]; + } + + if (array_key_exists("NickName",$param) and $param["NickName"] !== null) { + $this->NickName = $param["NickName"]; + } + + if (array_key_exists("IsCore",$param) and $param["IsCore"] !== null) { + $this->IsCore = $param["IsCore"]; + } + + if (array_key_exists("IsCloud",$param) and $param["IsCloud"] !== null) { + $this->IsCloud = $param["IsCloud"]; + } + + if (array_key_exists("Attack",$param) and $param["Attack"] !== null) { + $this->Attack = $param["Attack"]; + } + + if (array_key_exists("Access",$param) and $param["Access"] !== null) { + $this->Access = $param["Access"]; + } + + if (array_key_exists("Intercept",$param) and $param["Intercept"] !== null) { + $this->Intercept = $param["Intercept"]; + } + + if (array_key_exists("InBandwidth",$param) and $param["InBandwidth"] !== null) { + $this->InBandwidth = $param["InBandwidth"]; + } + + if (array_key_exists("OutBandwidth",$param) and $param["OutBandwidth"] !== null) { + $this->OutBandwidth = $param["OutBandwidth"]; + } + + if (array_key_exists("InFlow",$param) and $param["InFlow"] !== null) { + $this->InFlow = $param["InFlow"]; + } + + if (array_key_exists("OutFlow",$param) and $param["OutFlow"] !== null) { + $this->OutFlow = $param["OutFlow"]; + } + + if (array_key_exists("LastScanTime",$param) and $param["LastScanTime"] !== null) { + $this->LastScanTime = $param["LastScanTime"]; + } + + if (array_key_exists("PortRisk",$param) and $param["PortRisk"] !== null) { + $this->PortRisk = $param["PortRisk"]; + } + + if (array_key_exists("VulnerabilityRisk",$param) and $param["VulnerabilityRisk"] !== null) { + $this->VulnerabilityRisk = $param["VulnerabilityRisk"]; + } + + if (array_key_exists("ConfigurationRisk",$param) and $param["ConfigurationRisk"] !== null) { + $this->ConfigurationRisk = $param["ConfigurationRisk"]; + } + + if (array_key_exists("ScanTask",$param) and $param["ScanTask"] !== null) { + $this->ScanTask = $param["ScanTask"]; + } + + if (array_key_exists("WeakPassword",$param) and $param["WeakPassword"] !== null) { + $this->WeakPassword = $param["WeakPassword"]; + } + + if (array_key_exists("WebContentRisk",$param) and $param["WebContentRisk"] !== null) { + $this->WebContentRisk = $param["WebContentRisk"]; + } + + if (array_key_exists("Tag",$param) and $param["Tag"] !== null) { + $this->Tag = []; + foreach ($param["Tag"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->Tag, $obj); + } + } + + if (array_key_exists("AddressId",$param) and $param["AddressId"] !== null) { + $this->AddressId = $param["AddressId"]; + } + + if (array_key_exists("MemberId",$param) and $param["MemberId"] !== null) { + $this->MemberId = $param["MemberId"]; + } + + if (array_key_exists("RiskExposure",$param) and $param["RiskExposure"] !== null) { + $this->RiskExposure = $param["RiskExposure"]; + } + + if (array_key_exists("IsNewAsset",$param) and $param["IsNewAsset"] !== null) { + $this->IsNewAsset = $param["IsNewAsset"]; + } + + if (array_key_exists("VerifyStatus",$param) and $param["VerifyStatus"] !== null) { + $this->VerifyStatus = $param["VerifyStatus"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/SubnetAsset.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/SubnetAsset.php index 57514a47..3136fb3d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/SubnetAsset.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/SubnetAsset.php @@ -59,6 +59,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getIsCore() 获取是否核心 注意:此字段可能返回 null,表示取不到有效值。 * @method void setIsCore(integer $IsCore) 设置是否核心 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getIsNewAsset() 获取是否新资产 1新 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIsNewAsset(integer $IsNewAsset) 设置是否新资产 1新 注意:此字段可能返回 null,表示取不到有效值。 */ class SubnetAsset extends AbstractModel @@ -155,6 +159,12 @@ class SubnetAsset extends AbstractModel */ public $IsCore; + /** + * @var integer 是否新资产 1新 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IsNewAsset; + /** * @param string $AppId appid * @param string $Uin uin @@ -175,6 +185,8 @@ class SubnetAsset extends AbstractModel * @param integer $ScanTask 任务数 * @param string $LastScanTime 最后扫描时间 * @param integer $IsCore 是否核心 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $IsNewAsset 是否新资产 1新 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -266,5 +278,9 @@ class SubnetAsset extends AbstractModel if (array_key_exists("IsCore",$param) and $param["IsCore"] !== null) { $this->IsCore = $param["IsCore"]; } + + if (array_key_exists("IsNewAsset",$param) and $param["IsNewAsset"] !== null) { + $this->IsNewAsset = $param["IsNewAsset"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskAdvanceCFG.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskAdvanceCFG.php new file mode 100644 index 00000000..3e2553bc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskAdvanceCFG.php @@ -0,0 +1,92 @@ +VulRisk = []; + foreach ($param["VulRisk"] as $key => $value){ + $obj = new TaskCenterVulRiskInputParam(); + $obj->deserialize($value); + array_push($this->VulRisk, $obj); + } + } + + if (array_key_exists("WeakPwdRisk",$param) and $param["WeakPwdRisk"] !== null) { + $this->WeakPwdRisk = []; + foreach ($param["WeakPwdRisk"] as $key => $value){ + $obj = new TaskCenterWeakPwdRiskInputParam(); + $obj->deserialize($value); + array_push($this->WeakPwdRisk, $obj); + } + } + + if (array_key_exists("CFGRisk",$param) and $param["CFGRisk"] !== null) { + $this->CFGRisk = []; + foreach ($param["CFGRisk"] as $key => $value){ + $obj = new TaskCenterCFGRiskInputParam(); + $obj->deserialize($value); + array_push($this->CFGRisk, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskAssetObject.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskAssetObject.php new file mode 100644 index 00000000..afc4acbf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskAssetObject.php @@ -0,0 +1,117 @@ +AssetName = $param["AssetName"]; + } + + if (array_key_exists("InstanceType",$param) and $param["InstanceType"] !== null) { + $this->InstanceType = $param["InstanceType"]; + } + + if (array_key_exists("AssetType",$param) and $param["AssetType"] !== null) { + $this->AssetType = $param["AssetType"]; + } + + if (array_key_exists("Asset",$param) and $param["Asset"] !== null) { + $this->Asset = $param["Asset"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskCenterCFGRiskInputParam.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskCenterCFGRiskInputParam.php new file mode 100644 index 00000000..54312665 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskCenterCFGRiskInputParam.php @@ -0,0 +1,77 @@ +ItemId = $param["ItemId"]; + } + + if (array_key_exists("Enable",$param) and $param["Enable"] !== null) { + $this->Enable = $param["Enable"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskCenterVulRiskInputParam.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskCenterVulRiskInputParam.php new file mode 100644 index 00000000..02b3be93 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskCenterVulRiskInputParam.php @@ -0,0 +1,65 @@ +RiskId = $param["RiskId"]; + } + + if (array_key_exists("Enable",$param) and $param["Enable"] !== null) { + $this->Enable = $param["Enable"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskCenterWeakPwdRiskInputParam.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskCenterWeakPwdRiskInputParam.php new file mode 100644 index 00000000..59b9a4e8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/TaskCenterWeakPwdRiskInputParam.php @@ -0,0 +1,65 @@ +CheckItemId = $param["CheckItemId"]; + } + + if (array_key_exists("Enable",$param) and $param["Enable"] !== null) { + $this->Enable = $param["Enable"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/Vpc.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/Vpc.php index dfc20124..d3666728 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/Vpc.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/Vpc.php @@ -50,6 +50,14 @@ use TencentCloud\Common\AbstractModel; * @method void setUin(string $Uin) 设置uin * @method string getNick() 获取昵称 * @method void setNick(string $Nick) 设置昵称 + * @method integer getIsNewAsset() 获取是否新资产 1新 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIsNewAsset(integer $IsNewAsset) 设置是否新资产 1新 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getIsCore() 获取是否核心资产1是 2不是 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIsCore(integer $IsCore) 设置是否核心资产1是 2不是 +注意:此字段可能返回 null,表示取不到有效值。 */ class Vpc extends AbstractModel { @@ -120,6 +128,18 @@ class Vpc extends AbstractModel */ public $Nick; + /** + * @var integer 是否新资产 1新 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IsNewAsset; + + /** + * @var integer 是否核心资产1是 2不是 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IsCore; + /** * @param integer $Subnet 子网(只支持32位) * @param integer $ConnectedVpc 互通vpc(只支持32位) @@ -136,6 +156,10 @@ class Vpc extends AbstractModel * @param string $AppId appid * @param string $Uin uin * @param string $Nick 昵称 + * @param integer $IsNewAsset 是否新资产 1新 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $IsCore 是否核心资产1是 2不是 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -206,5 +230,13 @@ class Vpc extends AbstractModel if (array_key_exists("Nick",$param) and $param["Nick"] !== null) { $this->Nick = $param["Nick"]; } + + if (array_key_exists("IsNewAsset",$param) and $param["IsNewAsset"] !== null) { + $this->IsNewAsset = $param["IsNewAsset"]; + } + + if (array_key_exists("IsCore",$param) and $param["IsCore"] !== null) { + $this->IsCore = $param["IsCore"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/WhereFilter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/WhereFilter.php index 8e34ad1a..59466bd1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/WhereFilter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csip/V20221121/Models/WhereFilter.php @@ -24,8 +24,13 @@ use TencentCloud\Common\AbstractModel; * @method void setName(string $Name) 设置过滤的项 * @method array getValues() 获取过滤的值 * @method void setValues(array $Values) 设置过滤的值 - * @method integer getOperatorType() 获取精确匹配填 7 模糊匹配填9 , 兼容 中台定的结构 - * @method void setOperatorType(integer $OperatorType) 设置精确匹配填 7 模糊匹配填9 , 兼容 中台定的结构 + * @method integer getOperatorType() 获取中台定义: +1等于 2大于 3小于 4大于等于 5小于等于 6不等于 9模糊匹配 13非模糊匹配 14按位与 +精确匹配填 7 模糊匹配填9 兼容 中台定的结构 + + * @method void setOperatorType(integer $OperatorType) 设置中台定义: +1等于 2大于 3小于 4大于等于 5小于等于 6不等于 9模糊匹配 13非模糊匹配 14按位与 +精确匹配填 7 模糊匹配填9 兼容 中台定的结构 */ class WhereFilter extends AbstractModel { @@ -40,14 +45,19 @@ class WhereFilter extends AbstractModel public $Values; /** - * @var integer 精确匹配填 7 模糊匹配填9 , 兼容 中台定的结构 + * @var integer 中台定义: +1等于 2大于 3小于 4大于等于 5小于等于 6不等于 9模糊匹配 13非模糊匹配 14按位与 +精确匹配填 7 模糊匹配填9 兼容 中台定的结构 + */ public $OperatorType; /** * @param string $Name 过滤的项 * @param array $Values 过滤的值 - * @param integer $OperatorType 精确匹配填 7 模糊匹配填9 , 兼容 中台定的结构 + * @param integer $OperatorType 中台定义: +1等于 2大于 3小于 4大于等于 5小于等于 6不等于 9模糊匹配 13非模糊匹配 14按位与 +精确匹配填 7 模糊匹配填9 兼容 中台定的结构 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/CsxgClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/CsxgClient.php new file mode 100644 index 00000000..9de0f47c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/CsxgClient.php @@ -0,0 +1,68 @@ +endpoint, $this->version, $credential, $region, $profile); + } + + public function returnResponse($action, $response) + { + $respClass = "TencentCloud"."\\".ucfirst("csxg")."\\"."V20230303\\Models"."\\".ucfirst($action)."Response"; + $obj = new $respClass(); + $obj->deserialize($response); + return $obj; + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Create5GInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Create5GInstanceRequest.php new file mode 100644 index 00000000..a21d661c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Create5GInstanceRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Delete5GInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Delete5GInstanceRequest.php new file mode 100644 index 00000000..bd8e1d4e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Delete5GInstanceRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Describe5GAPNsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Describe5GAPNsRequest.php new file mode 100644 index 00000000..85acc979 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Describe5GAPNsRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Describe5GInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Describe5GInstancesRequest.php new file mode 100644 index 00000000..1f2a9dd0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Describe5GInstancesRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Modify5GInstanceAttributeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Modify5GInstanceAttributeRequest.php new file mode 100644 index 00000000..e0f334ee --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Csxg/V20230303/Models/Modify5GInstanceAttributeRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/CvmClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/CvmClient.php index 6c45a15c..2f104bc4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/CvmClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/CvmClient.php @@ -73,7 +73,7 @@ use TencentCloud\Cvm\V20170312\Models as Models; * @method Models\DescribeDisasterRecoverGroupsResponse DescribeDisasterRecoverGroups(Models\DescribeDisasterRecoverGroupsRequest $req) 本接口 (DescribeDisasterRecoverGroups)用于查询[分散置放群组](https://cloud.tencent.com/document/product/213/15486)信息。 * @method Models\DescribeHostsResponse DescribeHosts(Models\DescribeHostsRequest $req) 本接口 (DescribeHosts) 用于获取一个或多个CDH实例的详细信息。 * @method Models\DescribeHpcClustersResponse DescribeHpcClusters(Models\DescribeHpcClustersRequest $req) 查询高性能集群信息 - * @method Models\DescribeImageQuotaResponse DescribeImageQuota(Models\DescribeImageQuotaRequest $req) 本接口(DescribeImageQuota)用于查询用户帐号的镜像配额。 + * @method Models\DescribeImageQuotaResponse DescribeImageQuota(Models\DescribeImageQuotaRequest $req) 本接口(DescribeImageQuota)用于查询用户账号的镜像配额。 * @method Models\DescribeImageSharePermissionResponse DescribeImageSharePermission(Models\DescribeImageSharePermissionRequest $req) 本接口(DescribeImageSharePermission)用于查询镜像分享信息。 * @method Models\DescribeImagesResponse DescribeImages(Models\DescribeImagesRequest $req) 本接口(DescribeImages) 用于查看镜像列表。 @@ -87,7 +87,7 @@ use TencentCloud\Cvm\V20170312\Models as Models; * 接口返回实例的所有带宽配置信息(包含历史的带宽配置信息)。 * @method Models\DescribeInstanceTypeConfigsResponse DescribeInstanceTypeConfigs(Models\DescribeInstanceTypeConfigsRequest $req) 本接口 (DescribeInstanceTypeConfigs) 用于查询实例机型配置。 -* 可以根据`zone`、`instance-family`来查询实例机型配置。过滤条件详见过滤器[`Filter`](https://cloud.tencent.com/document/api/213/15753#Filter)。 +* 可以根据`zone`、`instance-family`、`instance-type`来查询实例机型配置。过滤条件详见过滤器[`Filter`](https://cloud.tencent.com/document/api/213/15753#Filter)。 * 如果参数为空,返回指定地域的所有实例机型配置。 * @method Models\DescribeInstanceVncUrlResponse DescribeInstanceVncUrl(Models\DescribeInstanceVncUrlRequest $req) 本接口 ( DescribeInstanceVncUrl ) 用于查询实例管理终端地址,获取的地址可用于实例的 VNC 登录。 @@ -287,7 +287,7 @@ https://img.qcloud.com/qcloud/app/active_vnc/index.html?InstanceVncUrl=wss%3A%2F * 实例操作结果可以通过调用 [DescribeInstances](https://cloud.tencent.com/document/api/213/15728#.E7.A4.BA.E4.BE.8B3-.E6.9F.A5.E8.AF.A2.E5.AE.9E.E4.BE.8B.E7.9A.84.E6.9C.80.E6.96.B0.E6.93.8D.E4.BD.9C.E6.83.85.E5.86.B5) 接口查询,如果实例的最新操作状态(LatestOperationState)为“SUCCESS”,则代表操作成功。 * @method Models\ResetInstancesPasswordResponse ResetInstancesPassword(Models\ResetInstancesPasswordRequest $req) 本接口 (ResetInstancesPassword) 用于将实例操作系统的密码重置为用户指定的密码。 -*如果是修改系统管理云密码:实例的操作系统不同,管理员帐号也会不一样(`Windows`为`Administrator`,`Ubuntu`为`ubuntu`,其它系统为`root`)。 +*如果是修改系统管理云密码:实例的操作系统不同,管理员账号也会不一样(`Windows`为`Administrator`,`Ubuntu`为`ubuntu`,其它系统为`root`)。 * 重置处于运行中状态的实例密码,需要设置关机参数`ForceStop`为`TRUE`。如果没有显式指定强制关机参数,则只有处于关机状态的实例才允许执行重置密码操作。 * 支持批量操作。将多个实例操作系统的密码重置为相同的密码。每次请求批量实例的上限为100。 * 实例操作结果可以通过调用 [DescribeInstances](https://cloud.tencent.com/document/api/213/15728#.E7.A4.BA.E4.BE.8B3-.E6.9F.A5.E8.AF.A2.E5.AE.9E.E4.BE.8B.E7.9A.84.E6.9C.80.E6.96.B0.E6.93.8D.E4.BD.9C.E6.83.85.E5.86.B5) 接口查询,如果实例的最新操作状态(LatestOperationState)为“SUCCESS”,则代表操作成功。 @@ -327,7 +327,7 @@ https://img.qcloud.com/qcloud/app/active_vnc/index.html?InstanceVncUrl=wss%3A%2F * 该接口每次调用只支持同步一个镜像。 * 该接口支持多个同步地域。 -* 单个帐号在每个地域最多支持存在10个自定义镜像。 +* 单个账号在每个地域最多支持存在10个自定义镜像。 * @method Models\TerminateInstancesResponse TerminateInstances(Models\TerminateInstancesRequest $req) 本接口 (TerminateInstances) 用于主动退还实例。 * 不再使用的实例,可通过本接口主动退还。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/DescribeInstanceTypeConfigsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/DescribeInstanceTypeConfigsRequest.php index cc2dd270..93415f42 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/DescribeInstanceTypeConfigsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/DescribeInstanceTypeConfigsRequest.php @@ -24,11 +24,15 @@ use TencentCloud\Common\AbstractModel;

    按照【可用区】进行过滤。可用区形如:ap-guangzhou-1。

    类型:String

    必选:否

    可选项:可用区列表

  • instance-family
  • 按照【实例机型系列】进行过滤。实例机型系列形如:S1、I1、M1等。

    类型:String

    必选:否

    +
  • instance-type
  • +

    按照【实例类型】进行过滤。实例类型形如:S5.12XLARGE128、S5.12XLARGE96等。

    类型:String

    必选:否

    每次请求的`Filters`的上限为10,`Filter.Values`的上限为1。 * @method void setFilters(array $Filters) 设置
  • zone
  • 按照【可用区】进行过滤。可用区形如:ap-guangzhou-1。

    类型:String

    必选:否

    可选项:可用区列表

  • instance-family
  • 按照【实例机型系列】进行过滤。实例机型系列形如:S1、I1、M1等。

    类型:String

    必选:否

    +
  • instance-type
  • +

    按照【实例类型】进行过滤。实例类型形如:S5.12XLARGE128、S5.12XLARGE96等。

    类型:String

    必选:否

    每次请求的`Filters`的上限为10,`Filter.Values`的上限为1。 */ class DescribeInstanceTypeConfigsRequest extends AbstractModel @@ -38,6 +42,8 @@ class DescribeInstanceTypeConfigsRequest extends AbstractModel

    按照【可用区】进行过滤。可用区形如:ap-guangzhou-1。

    类型:String

    必选:否

    可选项:可用区列表

  • instance-family
  • 按照【实例机型系列】进行过滤。实例机型系列形如:S1、I1、M1等。

    类型:String

    必选:否

    +
  • instance-type
  • +

    按照【实例类型】进行过滤。实例类型形如:S5.12XLARGE128、S5.12XLARGE96等。

    类型:String

    必选:否

    每次请求的`Filters`的上限为10,`Filter.Values`的上限为1。 */ public $Filters; @@ -47,6 +53,8 @@ class DescribeInstanceTypeConfigsRequest extends AbstractModel

    按照【可用区】进行过滤。可用区形如:ap-guangzhou-1。

    类型:String

    必选:否

    可选项:可用区列表

  • instance-family
  • 按照【实例机型系列】进行过滤。实例机型系列形如:S1、I1、M1等。

    类型:String

    必选:否

    +
  • instance-type
  • +

    按照【实例类型】进行过滤。实例类型形如:S5.12XLARGE128、S5.12XLARGE96等。

    类型:String

    必选:否

    每次请求的`Filters`的上限为10,`Filter.Values`的上限为1。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/DescribeInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/DescribeInstancesRequest.php index 3568adc3..e4372f1f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/DescribeInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/DescribeInstancesRequest.php @@ -20,10 +20,16 @@ use TencentCloud\Common\AbstractModel; /** * DescribeInstances请求参数结构体 * - * @method array getInstanceIds() 获取按照一个或者多个实例ID查询。实例ID形如:`ins-xxxxxxxx`。(此参数的具体格式可参考API[简介](https://cloud.tencent.com/document/api/213/15688)的`ids.N`一节)。每次请求的实例的上限为100。参数不支持同时指定`InstanceIds`和`Filters`。 - * @method void setInstanceIds(array $InstanceIds) 设置按照一个或者多个实例ID查询。实例ID形如:`ins-xxxxxxxx`。(此参数的具体格式可参考API[简介](https://cloud.tencent.com/document/api/213/15688)的`ids.N`一节)。每次请求的实例的上限为100。参数不支持同时指定`InstanceIds`和`Filters`。 - * @method array getFilters() 获取
  • zone
  • 按照【可用区】进行过滤。可用区形如:ap-guangzhou-1。

    类型:String

    必选:否

    可选项:可用区列表

  • project-id
  • 按照【项目ID】进行过滤,可通过调用[DescribeProjects](https://cloud.tencent.com/document/api/651/78725)查询已创建的项目列表或登录[控制台](https://console.cloud.tencent.com/cvm/index)进行查看;也可以调用[AddProject](https://cloud.tencent.com/document/api/651/81952)创建新的项目。项目ID形如:1002189。

    类型:Integer

    必选:否

  • host-id
  • 按照【[CDH](https://cloud.tencent.com/document/product/416) ID】进行过滤。[CDH](https://cloud.tencent.com/document/product/416) ID形如:host-xxxxxxxx。

    类型:String

    必选:否

  • dedicated-cluster-id
  • 按照【[CDC](https://cloud.tencent.com/document/product/1346) ID】进行过滤。[CDC](https://cloud.tencent.com/document/product/1346) ID形如:cluster-xxxxxxx。

    类型:String

    必选:否

  • vpc-id
  • 按照【VPC ID】进行过滤。VPC ID形如:vpc-xxxxxxxx。

    类型:String

    必选:否

  • subnet-id
  • 按照【子网ID】进行过滤。子网ID形如:subnet-xxxxxxxx。

    类型:String

    必选:否

  • instance-id
  • 按照【实例ID】进行过滤。实例ID形如:ins-xxxxxxxx。

    类型:String

    必选:否

  • uuid
  • 按照【实例UUID】进行过滤。实例UUID形如:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx。

    类型:String

    必选:否

  • security-group-id
  • 按照【安全组ID】进行过滤。安全组ID形如: sg-8jlk3f3r。

    类型:String

    必选:否

  • instance-name
  • 按照【实例名称】进行过滤。

    类型:String

    必选:否

  • instance-charge-type
  • 按照【实例计费模式】进行过滤。(PREPAID:表示预付费,即包年包月 | POSTPAID_BY_HOUR:表示后付费,即按量计费 | CDHPAID:表示[CDH](https://cloud.tencent.com/document/product/416)付费,即只对[CDH](https://cloud.tencent.com/document/product/416)计费,不对[CDH](https://cloud.tencent.com/document/product/416)上的实例计费。)

    类型:String

    必选:否

  • instance-state
  • 按照【实例状态】进行过滤。状态类型详见[实例状态表](https://cloud.tencent.com/document/api/213/15753#InstanceStatus)

    类型:String

    必选:否

  • private-ip-address
  • 按照【实例主网卡的内网IP】进行过滤。

    类型:String

    必选:否

  • public-ip-address
  • 按照【实例主网卡的公网IP】进行过滤,包含实例创建时自动分配的IP和实例创建后手动绑定的弹性IP。

    类型:String

    必选:否

  • ipv6-address
  • 按照【实例的IPv6地址】进行过滤。

    类型:String

    必选:否

  • tag-key
  • 按照【标签键】进行过滤。

    类型:String

    必选:否

  • tag-value
  • 按照【标签值】进行过滤。

    类型:String

    必选:否

  • tag:tag-key
  • 按照【标签键值对】进行过滤。tag-key使用具体的标签键进行替换。使用请参考示例2。

    类型:String

    必选:否

    每次请求的`Filters`的上限为10,`Filter.Values`的上限为5。参数不支持同时指定`InstanceIds`和`Filters`。 - * @method void setFilters(array $Filters) 设置
  • zone
  • 按照【可用区】进行过滤。可用区形如:ap-guangzhou-1。

    类型:String

    必选:否

    可选项:可用区列表

  • project-id
  • 按照【项目ID】进行过滤,可通过调用[DescribeProjects](https://cloud.tencent.com/document/api/651/78725)查询已创建的项目列表或登录[控制台](https://console.cloud.tencent.com/cvm/index)进行查看;也可以调用[AddProject](https://cloud.tencent.com/document/api/651/81952)创建新的项目。项目ID形如:1002189。

    类型:Integer

    必选:否

  • host-id
  • 按照【[CDH](https://cloud.tencent.com/document/product/416) ID】进行过滤。[CDH](https://cloud.tencent.com/document/product/416) ID形如:host-xxxxxxxx。

    类型:String

    必选:否

  • dedicated-cluster-id
  • 按照【[CDC](https://cloud.tencent.com/document/product/1346) ID】进行过滤。[CDC](https://cloud.tencent.com/document/product/1346) ID形如:cluster-xxxxxxx。

    类型:String

    必选:否

  • vpc-id
  • 按照【VPC ID】进行过滤。VPC ID形如:vpc-xxxxxxxx。

    类型:String

    必选:否

  • subnet-id
  • 按照【子网ID】进行过滤。子网ID形如:subnet-xxxxxxxx。

    类型:String

    必选:否

  • instance-id
  • 按照【实例ID】进行过滤。实例ID形如:ins-xxxxxxxx。

    类型:String

    必选:否

  • uuid
  • 按照【实例UUID】进行过滤。实例UUID形如:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx。

    类型:String

    必选:否

  • security-group-id
  • 按照【安全组ID】进行过滤。安全组ID形如: sg-8jlk3f3r。

    类型:String

    必选:否

  • instance-name
  • 按照【实例名称】进行过滤。

    类型:String

    必选:否

  • instance-charge-type
  • 按照【实例计费模式】进行过滤。(PREPAID:表示预付费,即包年包月 | POSTPAID_BY_HOUR:表示后付费,即按量计费 | CDHPAID:表示[CDH](https://cloud.tencent.com/document/product/416)付费,即只对[CDH](https://cloud.tencent.com/document/product/416)计费,不对[CDH](https://cloud.tencent.com/document/product/416)上的实例计费。)

    类型:String

    必选:否

  • instance-state
  • 按照【实例状态】进行过滤。状态类型详见[实例状态表](https://cloud.tencent.com/document/api/213/15753#InstanceStatus)

    类型:String

    必选:否

  • private-ip-address
  • 按照【实例主网卡的内网IP】进行过滤。

    类型:String

    必选:否

  • public-ip-address
  • 按照【实例主网卡的公网IP】进行过滤,包含实例创建时自动分配的IP和实例创建后手动绑定的弹性IP。

    类型:String

    必选:否

  • ipv6-address
  • 按照【实例的IPv6地址】进行过滤。

    类型:String

    必选:否

  • tag-key
  • 按照【标签键】进行过滤。

    类型:String

    必选:否

  • tag-value
  • 按照【标签值】进行过滤。

    类型:String

    必选:否

  • tag:tag-key
  • 按照【标签键值对】进行过滤。tag-key使用具体的标签键进行替换。使用请参考示例2。

    类型:String

    必选:否

    每次请求的`Filters`的上限为10,`Filter.Values`的上限为5。参数不支持同时指定`InstanceIds`和`Filters`。 + * @method array getInstanceIds() 获取按照一个或者多个实例ID查询。实例ID例如:`ins-xxxxxxxx`。(此参数的具体格式可参考API[简介](https://cloud.tencent.com/document/api/213/15688)的`ids.N`一节)。每次请求的实例的上限为100。参数不支持同时指定`InstanceIds`和`Filters`。 + * @method void setInstanceIds(array $InstanceIds) 设置按照一个或者多个实例ID查询。实例ID例如:`ins-xxxxxxxx`。(此参数的具体格式可参考API[简介](https://cloud.tencent.com/document/api/213/15688)的`ids.N`一节)。每次请求的实例的上限为100。参数不支持同时指定`InstanceIds`和`Filters`。 + * @method array getFilters() 获取
  • zone
  • 按照【可用区】进行过滤。可用区例如:ap-guangzhou-1。

    类型:String

    必选:否

    可选项:可用区列表

  • project-id
  • 按照【项目ID】进行过滤,可通过调用[DescribeProjects](https://cloud.tencent.com/document/api/651/78725)查询已创建的项目列表或登录[控制台](https://console.cloud.tencent.com/cvm/index)进行查看;也可以调用[AddProject](https://cloud.tencent.com/document/api/651/81952)创建新的项目。项目ID例如:1002189。

    类型:Integer

    必选:否

  • host-id
  • 按照【[CDH](https://cloud.tencent.com/document/product/416) ID】进行过滤。[CDH](https://cloud.tencent.com/document/product/416) ID例如:host-xxxxxxxx。

    类型:String

    必选:否

  • dedicated-cluster-id
  • 按照【[CDC](https://cloud.tencent.com/document/product/1346) ID】进行过滤。[CDC](https://cloud.tencent.com/document/product/1346) ID例如:cluster-xxxxxxx。

    类型:String

    必选:否

  • vpc-id
  • 按照【VPC ID】进行过滤。VPC ID例如:vpc-xxxxxxxx。

    类型:String

    必选:否

  • subnet-id
  • 按照【子网ID】进行过滤。子网ID例如:subnet-xxxxxxxx。

    类型:String

    必选:否

  • instance-id
  • 按照【实例ID】进行过滤。实例ID例如:ins-xxxxxxxx。

    类型:String

    必选:否

  • uuid
  • 按照【实例UUID】进行过滤。实例UUID例如:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx。

    类型:String

    必选:否

  • security-group-id
  • 按照【安全组ID】进行过滤。安全组ID例如: sg-8jlk3f3r。

    类型:String

    必选:否

  • instance-name
  • 按照【实例名称】进行过滤。

    类型:String

    必选:否

  • instance-charge-type
  • 按照【实例计费模式】进行过滤。(PREPAID:表示预付费,即包年包月 | POSTPAID_BY_HOUR:表示后付费,即按量计费 | CDHPAID:表示[CDH](https://cloud.tencent.com/document/product/416)付费,即只对[CDH](https://cloud.tencent.com/document/product/416)计费,不对[CDH](https://cloud.tencent.com/document/product/416)上的实例计费。)

    类型:String

    必选:否

  • instance-state
  • 按照【实例状态】进行过滤。状态类型详见[实例状态表](https://cloud.tencent.com/document/api/213/15753#InstanceStatus)

    类型:String

    必选:否

  • private-ip-address
  • 按照【实例主网卡的内网IP】进行过滤。

    类型:String

    必选:否

  • public-ip-address
  • 按照【实例主网卡的公网IP】进行过滤,包含实例创建时自动分配的IP和实例创建后手动绑定的弹性IP。

    类型:String

    必选:否

  • ipv6-address
  • 按照【实例的IPv6地址】进行过滤。

    类型:String

    必选:否

  • tag-key
  • 按照【标签键】进行过滤。

    类型:String

    必选:否

  • tag-value
  • 按照【标签值】进行过滤。

    类型:String

    必选:否

  • tag:tag-key
  • 按照【标签键值对】进行过滤。tag-key使用具体的标签键进行替换。使用请参考示例2。

    类型:String

    必选:否

  • creation-start-time
  • 按照【实例创建起始时间】进行过滤。例如:2023-06-01 00:00:00。 +

    类型:String

    必选:否

    +
  • creation-end-time
  • 按照【实例创建截止时间】进行过滤。例如:2023-06-01 00:00:00。 +

    类型:String

    必选:否

    每次请求的`Filters`的上限为10,`Filter.Values`的上限为5。参数不支持同时指定`InstanceIds`和`Filters`。 + * @method void setFilters(array $Filters) 设置
  • zone
  • 按照【可用区】进行过滤。可用区例如:ap-guangzhou-1。

    类型:String

    必选:否

    可选项:可用区列表

  • project-id
  • 按照【项目ID】进行过滤,可通过调用[DescribeProjects](https://cloud.tencent.com/document/api/651/78725)查询已创建的项目列表或登录[控制台](https://console.cloud.tencent.com/cvm/index)进行查看;也可以调用[AddProject](https://cloud.tencent.com/document/api/651/81952)创建新的项目。项目ID例如:1002189。

    类型:Integer

    必选:否

  • host-id
  • 按照【[CDH](https://cloud.tencent.com/document/product/416) ID】进行过滤。[CDH](https://cloud.tencent.com/document/product/416) ID例如:host-xxxxxxxx。

    类型:String

    必选:否

  • dedicated-cluster-id
  • 按照【[CDC](https://cloud.tencent.com/document/product/1346) ID】进行过滤。[CDC](https://cloud.tencent.com/document/product/1346) ID例如:cluster-xxxxxxx。

    类型:String

    必选:否

  • vpc-id
  • 按照【VPC ID】进行过滤。VPC ID例如:vpc-xxxxxxxx。

    类型:String

    必选:否

  • subnet-id
  • 按照【子网ID】进行过滤。子网ID例如:subnet-xxxxxxxx。

    类型:String

    必选:否

  • instance-id
  • 按照【实例ID】进行过滤。实例ID例如:ins-xxxxxxxx。

    类型:String

    必选:否

  • uuid
  • 按照【实例UUID】进行过滤。实例UUID例如:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx。

    类型:String

    必选:否

  • security-group-id
  • 按照【安全组ID】进行过滤。安全组ID例如: sg-8jlk3f3r。

    类型:String

    必选:否

  • instance-name
  • 按照【实例名称】进行过滤。

    类型:String

    必选:否

  • instance-charge-type
  • 按照【实例计费模式】进行过滤。(PREPAID:表示预付费,即包年包月 | POSTPAID_BY_HOUR:表示后付费,即按量计费 | CDHPAID:表示[CDH](https://cloud.tencent.com/document/product/416)付费,即只对[CDH](https://cloud.tencent.com/document/product/416)计费,不对[CDH](https://cloud.tencent.com/document/product/416)上的实例计费。)

    类型:String

    必选:否

  • instance-state
  • 按照【实例状态】进行过滤。状态类型详见[实例状态表](https://cloud.tencent.com/document/api/213/15753#InstanceStatus)

    类型:String

    必选:否

  • private-ip-address
  • 按照【实例主网卡的内网IP】进行过滤。

    类型:String

    必选:否

  • public-ip-address
  • 按照【实例主网卡的公网IP】进行过滤,包含实例创建时自动分配的IP和实例创建后手动绑定的弹性IP。

    类型:String

    必选:否

  • ipv6-address
  • 按照【实例的IPv6地址】进行过滤。

    类型:String

    必选:否

  • tag-key
  • 按照【标签键】进行过滤。

    类型:String

    必选:否

  • tag-value
  • 按照【标签值】进行过滤。

    类型:String

    必选:否

  • tag:tag-key
  • 按照【标签键值对】进行过滤。tag-key使用具体的标签键进行替换。使用请参考示例2。

    类型:String

    必选:否

  • creation-start-time
  • 按照【实例创建起始时间】进行过滤。例如:2023-06-01 00:00:00。 +

    类型:String

    必选:否

    +
  • creation-end-time
  • 按照【实例创建截止时间】进行过滤。例如:2023-06-01 00:00:00。 +

    类型:String

    必选:否

    每次请求的`Filters`的上限为10,`Filter.Values`的上限为5。参数不支持同时指定`InstanceIds`和`Filters`。 * @method integer getOffset() 获取偏移量,默认为0。关于`Offset`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 * @method void setOffset(integer $Offset) 设置偏移量,默认为0。关于`Offset`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 * @method integer getLimit() 获取返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 @@ -32,12 +38,15 @@ use TencentCloud\Common\AbstractModel; class DescribeInstancesRequest extends AbstractModel { /** - * @var array 按照一个或者多个实例ID查询。实例ID形如:`ins-xxxxxxxx`。(此参数的具体格式可参考API[简介](https://cloud.tencent.com/document/api/213/15688)的`ids.N`一节)。每次请求的实例的上限为100。参数不支持同时指定`InstanceIds`和`Filters`。 + * @var array 按照一个或者多个实例ID查询。实例ID例如:`ins-xxxxxxxx`。(此参数的具体格式可参考API[简介](https://cloud.tencent.com/document/api/213/15688)的`ids.N`一节)。每次请求的实例的上限为100。参数不支持同时指定`InstanceIds`和`Filters`。 */ public $InstanceIds; /** - * @var array
  • zone
  • 按照【可用区】进行过滤。可用区形如:ap-guangzhou-1。

    类型:String

    必选:否

    可选项:可用区列表

  • project-id
  • 按照【项目ID】进行过滤,可通过调用[DescribeProjects](https://cloud.tencent.com/document/api/651/78725)查询已创建的项目列表或登录[控制台](https://console.cloud.tencent.com/cvm/index)进行查看;也可以调用[AddProject](https://cloud.tencent.com/document/api/651/81952)创建新的项目。项目ID形如:1002189。

    类型:Integer

    必选:否

  • host-id
  • 按照【[CDH](https://cloud.tencent.com/document/product/416) ID】进行过滤。[CDH](https://cloud.tencent.com/document/product/416) ID形如:host-xxxxxxxx。

    类型:String

    必选:否

  • dedicated-cluster-id
  • 按照【[CDC](https://cloud.tencent.com/document/product/1346) ID】进行过滤。[CDC](https://cloud.tencent.com/document/product/1346) ID形如:cluster-xxxxxxx。

    类型:String

    必选:否

  • vpc-id
  • 按照【VPC ID】进行过滤。VPC ID形如:vpc-xxxxxxxx。

    类型:String

    必选:否

  • subnet-id
  • 按照【子网ID】进行过滤。子网ID形如:subnet-xxxxxxxx。

    类型:String

    必选:否

  • instance-id
  • 按照【实例ID】进行过滤。实例ID形如:ins-xxxxxxxx。

    类型:String

    必选:否

  • uuid
  • 按照【实例UUID】进行过滤。实例UUID形如:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx。

    类型:String

    必选:否

  • security-group-id
  • 按照【安全组ID】进行过滤。安全组ID形如: sg-8jlk3f3r。

    类型:String

    必选:否

  • instance-name
  • 按照【实例名称】进行过滤。

    类型:String

    必选:否

  • instance-charge-type
  • 按照【实例计费模式】进行过滤。(PREPAID:表示预付费,即包年包月 | POSTPAID_BY_HOUR:表示后付费,即按量计费 | CDHPAID:表示[CDH](https://cloud.tencent.com/document/product/416)付费,即只对[CDH](https://cloud.tencent.com/document/product/416)计费,不对[CDH](https://cloud.tencent.com/document/product/416)上的实例计费。)

    类型:String

    必选:否

  • instance-state
  • 按照【实例状态】进行过滤。状态类型详见[实例状态表](https://cloud.tencent.com/document/api/213/15753#InstanceStatus)

    类型:String

    必选:否

  • private-ip-address
  • 按照【实例主网卡的内网IP】进行过滤。

    类型:String

    必选:否

  • public-ip-address
  • 按照【实例主网卡的公网IP】进行过滤,包含实例创建时自动分配的IP和实例创建后手动绑定的弹性IP。

    类型:String

    必选:否

  • ipv6-address
  • 按照【实例的IPv6地址】进行过滤。

    类型:String

    必选:否

  • tag-key
  • 按照【标签键】进行过滤。

    类型:String

    必选:否

  • tag-value
  • 按照【标签值】进行过滤。

    类型:String

    必选:否

  • tag:tag-key
  • 按照【标签键值对】进行过滤。tag-key使用具体的标签键进行替换。使用请参考示例2。

    类型:String

    必选:否

    每次请求的`Filters`的上限为10,`Filter.Values`的上限为5。参数不支持同时指定`InstanceIds`和`Filters`。 + * @var array
  • zone
  • 按照【可用区】进行过滤。可用区例如:ap-guangzhou-1。

    类型:String

    必选:否

    可选项:可用区列表

  • project-id
  • 按照【项目ID】进行过滤,可通过调用[DescribeProjects](https://cloud.tencent.com/document/api/651/78725)查询已创建的项目列表或登录[控制台](https://console.cloud.tencent.com/cvm/index)进行查看;也可以调用[AddProject](https://cloud.tencent.com/document/api/651/81952)创建新的项目。项目ID例如:1002189。

    类型:Integer

    必选:否

  • host-id
  • 按照【[CDH](https://cloud.tencent.com/document/product/416) ID】进行过滤。[CDH](https://cloud.tencent.com/document/product/416) ID例如:host-xxxxxxxx。

    类型:String

    必选:否

  • dedicated-cluster-id
  • 按照【[CDC](https://cloud.tencent.com/document/product/1346) ID】进行过滤。[CDC](https://cloud.tencent.com/document/product/1346) ID例如:cluster-xxxxxxx。

    类型:String

    必选:否

  • vpc-id
  • 按照【VPC ID】进行过滤。VPC ID例如:vpc-xxxxxxxx。

    类型:String

    必选:否

  • subnet-id
  • 按照【子网ID】进行过滤。子网ID例如:subnet-xxxxxxxx。

    类型:String

    必选:否

  • instance-id
  • 按照【实例ID】进行过滤。实例ID例如:ins-xxxxxxxx。

    类型:String

    必选:否

  • uuid
  • 按照【实例UUID】进行过滤。实例UUID例如:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx。

    类型:String

    必选:否

  • security-group-id
  • 按照【安全组ID】进行过滤。安全组ID例如: sg-8jlk3f3r。

    类型:String

    必选:否

  • instance-name
  • 按照【实例名称】进行过滤。

    类型:String

    必选:否

  • instance-charge-type
  • 按照【实例计费模式】进行过滤。(PREPAID:表示预付费,即包年包月 | POSTPAID_BY_HOUR:表示后付费,即按量计费 | CDHPAID:表示[CDH](https://cloud.tencent.com/document/product/416)付费,即只对[CDH](https://cloud.tencent.com/document/product/416)计费,不对[CDH](https://cloud.tencent.com/document/product/416)上的实例计费。)

    类型:String

    必选:否

  • instance-state
  • 按照【实例状态】进行过滤。状态类型详见[实例状态表](https://cloud.tencent.com/document/api/213/15753#InstanceStatus)

    类型:String

    必选:否

  • private-ip-address
  • 按照【实例主网卡的内网IP】进行过滤。

    类型:String

    必选:否

  • public-ip-address
  • 按照【实例主网卡的公网IP】进行过滤,包含实例创建时自动分配的IP和实例创建后手动绑定的弹性IP。

    类型:String

    必选:否

  • ipv6-address
  • 按照【实例的IPv6地址】进行过滤。

    类型:String

    必选:否

  • tag-key
  • 按照【标签键】进行过滤。

    类型:String

    必选:否

  • tag-value
  • 按照【标签值】进行过滤。

    类型:String

    必选:否

  • tag:tag-key
  • 按照【标签键值对】进行过滤。tag-key使用具体的标签键进行替换。使用请参考示例2。

    类型:String

    必选:否

  • creation-start-time
  • 按照【实例创建起始时间】进行过滤。例如:2023-06-01 00:00:00。 +

    类型:String

    必选:否

    +
  • creation-end-time
  • 按照【实例创建截止时间】进行过滤。例如:2023-06-01 00:00:00。 +

    类型:String

    必选:否

    每次请求的`Filters`的上限为10,`Filter.Values`的上限为5。参数不支持同时指定`InstanceIds`和`Filters`。 */ public $Filters; @@ -52,8 +61,11 @@ class DescribeInstancesRequest extends AbstractModel public $Limit; /** - * @param array $InstanceIds 按照一个或者多个实例ID查询。实例ID形如:`ins-xxxxxxxx`。(此参数的具体格式可参考API[简介](https://cloud.tencent.com/document/api/213/15688)的`ids.N`一节)。每次请求的实例的上限为100。参数不支持同时指定`InstanceIds`和`Filters`。 - * @param array $Filters
  • zone
  • 按照【可用区】进行过滤。可用区形如:ap-guangzhou-1。

    类型:String

    必选:否

    可选项:可用区列表

  • project-id
  • 按照【项目ID】进行过滤,可通过调用[DescribeProjects](https://cloud.tencent.com/document/api/651/78725)查询已创建的项目列表或登录[控制台](https://console.cloud.tencent.com/cvm/index)进行查看;也可以调用[AddProject](https://cloud.tencent.com/document/api/651/81952)创建新的项目。项目ID形如:1002189。

    类型:Integer

    必选:否

  • host-id
  • 按照【[CDH](https://cloud.tencent.com/document/product/416) ID】进行过滤。[CDH](https://cloud.tencent.com/document/product/416) ID形如:host-xxxxxxxx。

    类型:String

    必选:否

  • dedicated-cluster-id
  • 按照【[CDC](https://cloud.tencent.com/document/product/1346) ID】进行过滤。[CDC](https://cloud.tencent.com/document/product/1346) ID形如:cluster-xxxxxxx。

    类型:String

    必选:否

  • vpc-id
  • 按照【VPC ID】进行过滤。VPC ID形如:vpc-xxxxxxxx。

    类型:String

    必选:否

  • subnet-id
  • 按照【子网ID】进行过滤。子网ID形如:subnet-xxxxxxxx。

    类型:String

    必选:否

  • instance-id
  • 按照【实例ID】进行过滤。实例ID形如:ins-xxxxxxxx。

    类型:String

    必选:否

  • uuid
  • 按照【实例UUID】进行过滤。实例UUID形如:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx。

    类型:String

    必选:否

  • security-group-id
  • 按照【安全组ID】进行过滤。安全组ID形如: sg-8jlk3f3r。

    类型:String

    必选:否

  • instance-name
  • 按照【实例名称】进行过滤。

    类型:String

    必选:否

  • instance-charge-type
  • 按照【实例计费模式】进行过滤。(PREPAID:表示预付费,即包年包月 | POSTPAID_BY_HOUR:表示后付费,即按量计费 | CDHPAID:表示[CDH](https://cloud.tencent.com/document/product/416)付费,即只对[CDH](https://cloud.tencent.com/document/product/416)计费,不对[CDH](https://cloud.tencent.com/document/product/416)上的实例计费。)

    类型:String

    必选:否

  • instance-state
  • 按照【实例状态】进行过滤。状态类型详见[实例状态表](https://cloud.tencent.com/document/api/213/15753#InstanceStatus)

    类型:String

    必选:否

  • private-ip-address
  • 按照【实例主网卡的内网IP】进行过滤。

    类型:String

    必选:否

  • public-ip-address
  • 按照【实例主网卡的公网IP】进行过滤,包含实例创建时自动分配的IP和实例创建后手动绑定的弹性IP。

    类型:String

    必选:否

  • ipv6-address
  • 按照【实例的IPv6地址】进行过滤。

    类型:String

    必选:否

  • tag-key
  • 按照【标签键】进行过滤。

    类型:String

    必选:否

  • tag-value
  • 按照【标签值】进行过滤。

    类型:String

    必选:否

  • tag:tag-key
  • 按照【标签键值对】进行过滤。tag-key使用具体的标签键进行替换。使用请参考示例2。

    类型:String

    必选:否

    每次请求的`Filters`的上限为10,`Filter.Values`的上限为5。参数不支持同时指定`InstanceIds`和`Filters`。 + * @param array $InstanceIds 按照一个或者多个实例ID查询。实例ID例如:`ins-xxxxxxxx`。(此参数的具体格式可参考API[简介](https://cloud.tencent.com/document/api/213/15688)的`ids.N`一节)。每次请求的实例的上限为100。参数不支持同时指定`InstanceIds`和`Filters`。 + * @param array $Filters
  • zone
  • 按照【可用区】进行过滤。可用区例如:ap-guangzhou-1。

    类型:String

    必选:否

    可选项:可用区列表

  • project-id
  • 按照【项目ID】进行过滤,可通过调用[DescribeProjects](https://cloud.tencent.com/document/api/651/78725)查询已创建的项目列表或登录[控制台](https://console.cloud.tencent.com/cvm/index)进行查看;也可以调用[AddProject](https://cloud.tencent.com/document/api/651/81952)创建新的项目。项目ID例如:1002189。

    类型:Integer

    必选:否

  • host-id
  • 按照【[CDH](https://cloud.tencent.com/document/product/416) ID】进行过滤。[CDH](https://cloud.tencent.com/document/product/416) ID例如:host-xxxxxxxx。

    类型:String

    必选:否

  • dedicated-cluster-id
  • 按照【[CDC](https://cloud.tencent.com/document/product/1346) ID】进行过滤。[CDC](https://cloud.tencent.com/document/product/1346) ID例如:cluster-xxxxxxx。

    类型:String

    必选:否

  • vpc-id
  • 按照【VPC ID】进行过滤。VPC ID例如:vpc-xxxxxxxx。

    类型:String

    必选:否

  • subnet-id
  • 按照【子网ID】进行过滤。子网ID例如:subnet-xxxxxxxx。

    类型:String

    必选:否

  • instance-id
  • 按照【实例ID】进行过滤。实例ID例如:ins-xxxxxxxx。

    类型:String

    必选:否

  • uuid
  • 按照【实例UUID】进行过滤。实例UUID例如:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx。

    类型:String

    必选:否

  • security-group-id
  • 按照【安全组ID】进行过滤。安全组ID例如: sg-8jlk3f3r。

    类型:String

    必选:否

  • instance-name
  • 按照【实例名称】进行过滤。

    类型:String

    必选:否

  • instance-charge-type
  • 按照【实例计费模式】进行过滤。(PREPAID:表示预付费,即包年包月 | POSTPAID_BY_HOUR:表示后付费,即按量计费 | CDHPAID:表示[CDH](https://cloud.tencent.com/document/product/416)付费,即只对[CDH](https://cloud.tencent.com/document/product/416)计费,不对[CDH](https://cloud.tencent.com/document/product/416)上的实例计费。)

    类型:String

    必选:否

  • instance-state
  • 按照【实例状态】进行过滤。状态类型详见[实例状态表](https://cloud.tencent.com/document/api/213/15753#InstanceStatus)

    类型:String

    必选:否

  • private-ip-address
  • 按照【实例主网卡的内网IP】进行过滤。

    类型:String

    必选:否

  • public-ip-address
  • 按照【实例主网卡的公网IP】进行过滤,包含实例创建时自动分配的IP和实例创建后手动绑定的弹性IP。

    类型:String

    必选:否

  • ipv6-address
  • 按照【实例的IPv6地址】进行过滤。

    类型:String

    必选:否

  • tag-key
  • 按照【标签键】进行过滤。

    类型:String

    必选:否

  • tag-value
  • 按照【标签值】进行过滤。

    类型:String

    必选:否

  • tag:tag-key
  • 按照【标签键值对】进行过滤。tag-key使用具体的标签键进行替换。使用请参考示例2。

    类型:String

    必选:否

  • creation-start-time
  • 按照【实例创建起始时间】进行过滤。例如:2023-06-01 00:00:00。 +

    类型:String

    必选:否

    +
  • creation-end-time
  • 按照【实例创建截止时间】进行过滤。例如:2023-06-01 00:00:00。 +

    类型:String

    必选:否

    每次请求的`Filters`的上限为10,`Filter.Values`的上限为5。参数不支持同时指定`InstanceIds`和`Filters`。 * @param integer $Offset 偏移量,默认为0。关于`Offset`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 * @param integer $Limit 返回数量,默认为20,最大值为100。关于`Limit`的更进一步介绍请参考 API [简介](https://cloud.tencent.com/document/api/213/15688)中的相关小节。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/InquiryPriceRunInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/InquiryPriceRunInstancesRequest.php index 587f84ac..23b2e935 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/InquiryPriceRunInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/InquiryPriceRunInstancesRequest.php @@ -54,8 +54,8 @@ use TencentCloud\Common\AbstractModel; * @method void setEnhancedService(EnhancedService $EnhancedService) 设置增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。 * @method string getClientToken() 获取用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
    更多详细信息请参阅:如何保证幂等性。 * @method void setClientToken(string $ClientToken) 设置用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
    更多详细信息请参阅:如何保证幂等性。 - * @method string getHostName() 获取云服务器的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 - * @method void setHostName(string $HostName) 设置云服务器的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 + * @method string getHostName() 获取云服务器的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 + * @method void setHostName(string $HostName) 设置云服务器的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 * @method array getTagSpecification() 获取标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。 * @method void setTagSpecification(array $TagSpecification) 设置标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。 * @method InstanceMarketOptionsRequest getInstanceMarketOptions() 获取实例的市场相关选项,如竞价实例相关参数 @@ -143,7 +143,7 @@ class InquiryPriceRunInstancesRequest extends AbstractModel public $ClientToken; /** - * @var string 云服务器的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 + * @var string 云服务器的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 */ public $HostName; @@ -180,7 +180,7 @@ class InquiryPriceRunInstancesRequest extends AbstractModel * @param array $SecurityGroupIds 实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则默认不绑定安全组。 * @param EnhancedService $EnhancedService 增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。 * @param string $ClientToken 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。
    更多详细信息请参阅:如何保证幂等性。 - * @param string $HostName 云服务器的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 + * @param string $HostName 云服务器的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 30],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 * @param array $TagSpecification 标签描述列表。通过指定该参数可以同时绑定标签到相应的资源实例,当前仅支持绑定标签到云服务器实例。 * @param InstanceMarketOptionsRequest $InstanceMarketOptions 实例的市场相关选项,如竞价实例相关参数 * @param string $HpcClusterId 高性能计算集群ID。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/Instance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/Instance.php index 02f4d479..85656582 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/Instance.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/Instance.php @@ -107,6 +107,10 @@ use TencentCloud\Common\AbstractModel; * @method array getRdmaIpAddresses() 获取高性能计算集群`IP`列表。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRdmaIpAddresses(array $RdmaIpAddresses) 设置高性能计算集群`IP`列表。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDedicatedClusterId() 获取实例所在的专用集群`ID`。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDedicatedClusterId(string $DedicatedClusterId) 设置实例所在的专用集群`ID`。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getIsolatedSource() 获取实例隔离类型。取值范围:
  • ARREAR:表示欠费隔离
  • EXPIRE:表示到期隔离
  • MANMADE:表示主动退还隔离
  • NOTISOLATED:表示未隔离
  • 注意:此字段可能返回 null,表示取不到有效值。 @@ -307,6 +311,12 @@ class Instance extends AbstractModel */ public $RdmaIpAddresses; + /** + * @var string 实例所在的专用集群`ID`。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DedicatedClusterId; + /** * @var string 实例隔离类型。取值范围:
  • ARREAR:表示欠费隔离
  • EXPIRE:表示到期隔离
  • MANMADE:表示主动退还隔离
  • NOTISOLATED:表示未隔离
  • 注意:此字段可能返回 null,表示取不到有效值。 @@ -389,6 +399,8 @@ class Instance extends AbstractModel * @param string $HpcClusterId 高性能计算集群`ID`。 注意:此字段可能返回 null,表示取不到有效值。 * @param array $RdmaIpAddresses 高性能计算集群`IP`列表。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DedicatedClusterId 实例所在的专用集群`ID`。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $IsolatedSource 实例隔离类型。取值范围:
  • ARREAR:表示欠费隔离
  • EXPIRE:表示到期隔离
  • MANMADE:表示主动退还隔离
  • NOTISOLATED:表示未隔离
  • 注意:此字段可能返回 null,表示取不到有效值。 @@ -561,6 +573,10 @@ class Instance extends AbstractModel $this->RdmaIpAddresses = $param["RdmaIpAddresses"]; } + if (array_key_exists("DedicatedClusterId",$param) and $param["DedicatedClusterId"] !== null) { + $this->DedicatedClusterId = $param["DedicatedClusterId"]; + } + if (array_key_exists("IsolatedSource",$param) and $param["IsolatedSource"] !== null) { $this->IsolatedSource = $param["IsolatedSource"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/InstanceTypeConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/InstanceTypeConfig.php index fa318b3c..198d9204 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/InstanceTypeConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/InstanceTypeConfig.php @@ -34,6 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setMemory(integer $Memory) 设置内存容量,单位:`GB`。 * @method integer getFPGA() 获取FPGA核数,单位:核。 * @method void setFPGA(integer $FPGA) 设置FPGA核数,单位:核。 + * @method float getGpuCount() 获取实例机型映射的物理GPU卡数,单位:卡。vGPU卡型小于1,直通卡型大于等于1。vGPU是通过分片虚拟化技术,将物理GPU卡重新划分,同一块GPU卡经虚拟化分割后可分配至不同的实例使用。直通卡型会将GPU设备直接挂载给实例使用。 + * @method void setGpuCount(float $GpuCount) 设置实例机型映射的物理GPU卡数,单位:卡。vGPU卡型小于1,直通卡型大于等于1。vGPU是通过分片虚拟化技术,将物理GPU卡重新划分,同一块GPU卡经虚拟化分割后可分配至不同的实例使用。直通卡型会将GPU设备直接挂载给实例使用。 */ class InstanceTypeConfig extends AbstractModel { @@ -72,6 +74,11 @@ class InstanceTypeConfig extends AbstractModel */ public $FPGA; + /** + * @var float 实例机型映射的物理GPU卡数,单位:卡。vGPU卡型小于1,直通卡型大于等于1。vGPU是通过分片虚拟化技术,将物理GPU卡重新划分,同一块GPU卡经虚拟化分割后可分配至不同的实例使用。直通卡型会将GPU设备直接挂载给实例使用。 + */ + public $GpuCount; + /** * @param string $Zone 可用区。 * @param string $InstanceType 实例机型。 @@ -80,6 +87,7 @@ class InstanceTypeConfig extends AbstractModel * @param integer $CPU CPU核数,单位:核。 * @param integer $Memory 内存容量,单位:`GB`。 * @param integer $FPGA FPGA核数,单位:核。 + * @param float $GpuCount 实例机型映射的物理GPU卡数,单位:卡。vGPU卡型小于1,直通卡型大于等于1。vGPU是通过分片虚拟化技术,将物理GPU卡重新划分,同一块GPU卡经虚拟化分割后可分配至不同的实例使用。直通卡型会将GPU设备直接挂载给实例使用。 */ function __construct() { @@ -121,5 +129,9 @@ class InstanceTypeConfig extends AbstractModel if (array_key_exists("FPGA",$param) and $param["FPGA"] !== null) { $this->FPGA = $param["FPGA"]; } + + if (array_key_exists("GpuCount",$param) and $param["GpuCount"] !== null) { + $this->GpuCount = $param["GpuCount"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/InternetAccessible.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/InternetAccessible.php index 85e5ea94..7fe05b01 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/InternetAccessible.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/InternetAccessible.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * 描述了实例的公网可访问性,声明了实例的公网使用计费模式,最大带宽等 * - * @method string getInternetChargeType() 获取网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致。 - * @method void setInternetChargeType(string $InternetChargeType) 设置网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致。 + * @method string getInternetChargeType() 获取网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致,比如子机付费类型为预付费,网络计费类型默认为预付费;子机付费类型为后付费,网络计费类型默认为后付费。 + * @method void setInternetChargeType(string $InternetChargeType) 设置网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致,比如子机付费类型为预付费,网络计费类型默认为预付费;子机付费类型为后付费,网络计费类型默认为后付费。 * @method integer getInternetMaxBandwidthOut() 获取公网出带宽上限,单位:Mbps。默认值:0Mbps。不同机型带宽上限范围不一致,具体限制详见[购买网络带宽](https://cloud.tencent.com/document/product/213/12523)。 * @method void setInternetMaxBandwidthOut(integer $InternetMaxBandwidthOut) 设置公网出带宽上限,单位:Mbps。默认值:0Mbps。不同机型带宽上限范围不一致,具体限制详见[购买网络带宽](https://cloud.tencent.com/document/product/213/12523)。 * @method boolean getPublicIpAssigned() 获取是否分配公网IP。取值范围:
  • TRUE:表示分配公网IP
  • FALSE:表示不分配公网IP

    当公网带宽大于0Mbps时,可自由选择开通与否,默认开通公网IP;当公网带宽为0,则不允许分配公网IP。该参数仅在RunInstances接口中作为入参使用。 @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class InternetAccessible extends AbstractModel { /** - * @var string 网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致。 + * @var string 网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致,比如子机付费类型为预付费,网络计费类型默认为预付费;子机付费类型为后付费,网络计费类型默认为后付费。 */ public $InternetChargeType; @@ -52,7 +52,7 @@ class InternetAccessible extends AbstractModel public $BandwidthPackageId; /** - * @param string $InternetChargeType 网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致。 + * @param string $InternetChargeType 网络计费类型。取值范围:
  • BANDWIDTH_PREPAID:预付费按带宽结算
  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
  • BANDWIDTH_POSTPAID_BY_HOUR:带宽按小时后付费
  • BANDWIDTH_PACKAGE:带宽包用户
    默认取值:非带宽包用户默认与子机付费类型保持一致,比如子机付费类型为预付费,网络计费类型默认为预付费;子机付费类型为后付费,网络计费类型默认为后付费。 * @param integer $InternetMaxBandwidthOut 公网出带宽上限,单位:Mbps。默认值:0Mbps。不同机型带宽上限范围不一致,具体限制详见[购买网络带宽](https://cloud.tencent.com/document/product/213/12523)。 * @param boolean $PublicIpAssigned 是否分配公网IP。取值范围:
  • TRUE:表示分配公网IP
  • FALSE:表示不分配公网IP

    当公网带宽大于0Mbps时,可自由选择开通与否,默认开通公网IP;当公网带宽为0,则不允许分配公网IP。该参数仅在RunInstances接口中作为入参使用。 * @param string $BandwidthPackageId 带宽包ID。可通过[`DescribeBandwidthPackages`](https://cloud.tencent.com/document/api/215/19209)接口返回值中的`BandwidthPackageId`获取。该参数仅在RunInstances接口中作为入参使用。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/ModifyImageAttributeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/ModifyImageAttributeRequest.php index c90d8787..dd375307 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/ModifyImageAttributeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/ModifyImageAttributeRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getImageId() 获取镜像ID,形如`img-gvbnzy6f`。镜像ID可以通过如下方式获取:
  • 通过[DescribeImages](https://cloud.tencent.com/document/api/213/15715)接口返回的`ImageId`获取。
  • 通过[镜像控制台](https://console.cloud.tencent.com/cvm/image)获取。 * @method void setImageId(string $ImageId) 设置镜像ID,形如`img-gvbnzy6f`。镜像ID可以通过如下方式获取:
  • 通过[DescribeImages](https://cloud.tencent.com/document/api/213/15715)接口返回的`ImageId`获取。
  • 通过[镜像控制台](https://console.cloud.tencent.com/cvm/image)获取。 - * @method string getImageName() 获取设置新的镜像名称;必须满足下列限制:
  • 不得超过20个字符。
  • 镜像名称不能与已有镜像重复。 - * @method void setImageName(string $ImageName) 设置设置新的镜像名称;必须满足下列限制:
  • 不得超过20个字符。
  • 镜像名称不能与已有镜像重复。 + * @method string getImageName() 获取设置新的镜像名称;必须满足下列限制:
  • 不得超过60个字符。
  • 镜像名称不能与已有镜像重复。 + * @method void setImageName(string $ImageName) 设置设置新的镜像名称;必须满足下列限制:
  • 不得超过60个字符。
  • 镜像名称不能与已有镜像重复。 * @method string getImageDescription() 获取设置新的镜像描述;必须满足下列限制:
  • 不得超过60个字符。 * @method void setImageDescription(string $ImageDescription) 设置设置新的镜像描述;必须满足下列限制:
  • 不得超过60个字符。 */ @@ -35,7 +35,7 @@ class ModifyImageAttributeRequest extends AbstractModel public $ImageId; /** - * @var string 设置新的镜像名称;必须满足下列限制:
  • 不得超过20个字符。
  • 镜像名称不能与已有镜像重复。 + * @var string 设置新的镜像名称;必须满足下列限制:
  • 不得超过60个字符。
  • 镜像名称不能与已有镜像重复。 */ public $ImageName; @@ -46,7 +46,7 @@ class ModifyImageAttributeRequest extends AbstractModel /** * @param string $ImageId 镜像ID,形如`img-gvbnzy6f`。镜像ID可以通过如下方式获取:
  • 通过[DescribeImages](https://cloud.tencent.com/document/api/213/15715)接口返回的`ImageId`获取。
  • 通过[镜像控制台](https://console.cloud.tencent.com/cvm/image)获取。 - * @param string $ImageName 设置新的镜像名称;必须满足下列限制:
  • 不得超过20个字符。
  • 镜像名称不能与已有镜像重复。 + * @param string $ImageName 设置新的镜像名称;必须满足下列限制:
  • 不得超过60个字符。
  • 镜像名称不能与已有镜像重复。 * @param string $ImageDescription 设置新的镜像描述;必须满足下列限制:
  • 不得超过60个字符。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/ModifyInstancesAttributeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/ModifyInstancesAttributeRequest.php index dbd5d16a..69a9db73 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/ModifyInstancesAttributeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/ModifyInstancesAttributeRequest.php @@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSecurityGroups(array $SecurityGroups) 设置指定实例的安全组Id列表,子机将重新关联指定列表的安全组,原本关联的安全组会被解绑。必须指定SecurityGroups与InstanceName的其中一个,但不能同时设置 * @method string getCamRoleName() 获取给实例绑定用户角色,传空值为解绑操作 * @method void setCamRoleName(string $CamRoleName) 设置给实例绑定用户角色,传空值为解绑操作 - * @method string getHostName() 获取实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 - * @method void setHostName(string $HostName) 设置实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 + * @method string getHostName() 获取实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 + * @method void setHostName(string $HostName) 设置实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 * @method boolean getDisableApiTermination() 获取实例销毁保护标志,表示是否允许通过api接口删除实例。取值范围:
  • TRUE:表示开启实例保护,不允许通过api接口删除实例
  • FALSE:表示关闭实例保护,允许通过api接口删除实例

    默认取值:FALSE。 * @method void setDisableApiTermination(boolean $DisableApiTermination) 设置实例销毁保护标志,表示是否允许通过api接口删除实例。取值范围:
  • TRUE:表示开启实例保护,不允许通过api接口删除实例
  • FALSE:表示关闭实例保护,允许通过api接口删除实例

    默认取值:FALSE。 * @method string getCamRoleType() 获取角色类别,与CamRoleName搭配使用,该值可从CAM DescribeRoleList, GetRole接口返回RoleType字段获取,当前只接受user、system和service_linked三种类别。 @@ -65,7 +65,7 @@ class ModifyInstancesAttributeRequest extends AbstractModel public $CamRoleName; /** - * @var string 实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 + * @var string 实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 */ public $HostName; @@ -87,7 +87,7 @@ class ModifyInstancesAttributeRequest extends AbstractModel 必须指定InstanceName与SecurityGroups的其中一个,但不能同时设置 * @param array $SecurityGroups 指定实例的安全组Id列表,子机将重新关联指定列表的安全组,原本关联的安全组会被解绑。必须指定SecurityGroups与InstanceName的其中一个,但不能同时设置 * @param string $CamRoleName 给实例绑定用户角色,传空值为解绑操作 - * @param string $HostName 实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 + * @param string $HostName 实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 * @param boolean $DisableApiTermination 实例销毁保护标志,表示是否允许通过api接口删除实例。取值范围:
  • TRUE:表示开启实例保护,不允许通过api接口删除实例
  • FALSE:表示关闭实例保护,允许通过api接口删除实例

    默认取值:FALSE。 * @param string $CamRoleType 角色类别,与CamRoleName搭配使用,该值可从CAM DescribeRoleList, GetRole接口返回RoleType字段获取,当前只接受user、system和service_linked三种类别。 举例:一般CamRoleName中包含“LinkedRoleIn”(如TKE_QCSLinkedRoleInPrometheusService)时,DescribeRoleList和GetRole返回的RoleType为service_linked,则本参数也需要传递service_linked。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/ResetInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/ResetInstanceRequest.php index c6b1ab14..9e919286 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/ResetInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/ResetInstanceRequest.php @@ -32,8 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLoginSettings(LoginSettings $LoginSettings) 设置实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。 * @method EnhancedService getEnhancedService() 获取增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。 * @method void setEnhancedService(EnhancedService $EnhancedService) 设置增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。 - * @method string getHostName() 获取重装系统时,可以指定修改实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 - * @method void setHostName(string $HostName) 设置重装系统时,可以指定修改实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 + * @method string getHostName() 获取重装系统时,可以指定修改实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 + * @method void setHostName(string $HostName) 设置重装系统时,可以指定修改实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 * @method string getUserData() 获取提供给实例使用的用户数据,需要以 base64 方式编码,支持的最大数据大小为 16KB。关于获取此参数的详细介绍,请参阅[Windows](https://cloud.tencent.com/document/product/213/17526)和[Linux](https://cloud.tencent.com/document/product/213/17525)启动时运行命令。 * @method void setUserData(string $UserData) 设置提供给实例使用的用户数据,需要以 base64 方式编码,支持的最大数据大小为 16KB。关于获取此参数的详细介绍,请参阅[Windows](https://cloud.tencent.com/document/product/213/17526)和[Linux](https://cloud.tencent.com/document/product/213/17525)启动时运行命令。 */ @@ -66,7 +66,7 @@ class ResetInstanceRequest extends AbstractModel public $EnhancedService; /** - * @var string 重装系统时,可以指定修改实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 + * @var string 重装系统时,可以指定修改实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 */ public $HostName; @@ -82,7 +82,7 @@ class ResetInstanceRequest extends AbstractModel * @param SystemDisk $SystemDisk 实例系统盘配置信息。系统盘为云盘的实例可以通过该参数指定重装后的系统盘大小来实现对系统盘的扩容操作。系统盘大小只支持扩容不支持缩容;重装只支持修改系统盘的大小,不能修改系统盘的类型。 * @param LoginSettings $LoginSettings 实例登录设置。通过该参数可以设置实例的登录方式密码、密钥或保持镜像的原始登录设置。默认情况下会随机生成密码,并以站内信方式知会到用户。 * @param EnhancedService $EnhancedService 增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认开启云监控、云安全服务。 - * @param string $HostName 重装系统时,可以指定修改实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 + * @param string $HostName 重装系统时,可以指定修改实例的主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。 * @param string $UserData 提供给实例使用的用户数据,需要以 base64 方式编码,支持的最大数据大小为 16KB。关于获取此参数的详细介绍,请参阅[Windows](https://cloud.tencent.com/document/product/213/17526)和[Linux](https://cloud.tencent.com/document/product/213/17525)启动时运行命令。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/RunInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/RunInstancesRequest.php index ad6e7c66..d86041b3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/RunInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/RunInstancesRequest.php @@ -56,8 +56,8 @@ use TencentCloud\Common\AbstractModel; * @method void setEnhancedService(EnhancedService $EnhancedService) 设置增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认公共镜像开启云监控、云安全服务;自定义镜像与镜像市场镜像默认不开启云监控,云安全服务,而使用镜像里保留的服务。 * @method string getClientToken() 获取用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。 * @method void setClientToken(string $ClientToken) 设置用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。 - * @method string getHostName() 获取实例主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。
  • 购买多台实例,如果指定模式串`{R:x}`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server{R:3}`,购买1台时,实例主机名为`server3`;购买2台时,实例主机名分别为`server3`,`server4`。支持指定多个模式串`{R:x}`。

  • 购买多台实例,如果不指定模式串,则在实例主机名添加后缀`1、2...n`,其中`n`表示购买实例的数量,例如`server`,购买2台时,实例主机名分别为`server1`,`server2`。 - * @method void setHostName(string $HostName) 设置实例主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。
  • 购买多台实例,如果指定模式串`{R:x}`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server{R:3}`,购买1台时,实例主机名为`server3`;购买2台时,实例主机名分别为`server3`,`server4`。支持指定多个模式串`{R:x}`。

  • 购买多台实例,如果不指定模式串,则在实例主机名添加后缀`1、2...n`,其中`n`表示购买实例的数量,例如`server`,购买2台时,实例主机名分别为`server1`,`server2`。 + * @method string getHostName() 获取实例主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。
  • 购买多台实例,如果指定模式串`{R:x}`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server{R:3}`,购买1台时,实例主机名为`server3`;购买2台时,实例主机名分别为`server3`,`server4`。支持指定多个模式串`{R:x}`。

  • 购买多台实例,如果不指定模式串,则在实例主机名添加后缀`1、2...n`,其中`n`表示购买实例的数量,例如`server`,购买2台时,实例主机名分别为`server1`,`server2`。 + * @method void setHostName(string $HostName) 设置实例主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。
  • 购买多台实例,如果指定模式串`{R:x}`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server{R:3}`,购买1台时,实例主机名为`server3`;购买2台时,实例主机名分别为`server3`,`server4`。支持指定多个模式串`{R:x}`。

  • 购买多台实例,如果不指定模式串,则在实例主机名添加后缀`1、2...n`,其中`n`表示购买实例的数量,例如`server`,购买2台时,实例主机名分别为`server1`,`server2`。 * @method ActionTimer getActionTimer() 获取定时任务。通过该参数可以为实例指定定时任务,目前仅支持定时销毁。 * @method void setActionTimer(ActionTimer $ActionTimer) 设置定时任务。通过该参数可以为实例指定定时任务,目前仅支持定时销毁。 * @method array getDisasterRecoverGroupIds() 获取置放群组id,仅支持指定一个。 @@ -172,7 +172,7 @@ class RunInstancesRequest extends AbstractModel public $ClientToken; /** - * @var string 实例主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。
  • 购买多台实例,如果指定模式串`{R:x}`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server{R:3}`,购买1台时,实例主机名为`server3`;购买2台时,实例主机名分别为`server3`,`server4`。支持指定多个模式串`{R:x}`。

  • 购买多台实例,如果不指定模式串,则在实例主机名添加后缀`1、2...n`,其中`n`表示购买实例的数量,例如`server`,购买2台时,实例主机名分别为`server1`,`server2`。 + * @var string 实例主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。
  • 购买多台实例,如果指定模式串`{R:x}`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server{R:3}`,购买1台时,实例主机名为`server3`;购买2台时,实例主机名分别为`server3`,`server4`。支持指定多个模式串`{R:x}`。

  • 购买多台实例,如果不指定模式串,则在实例主机名添加后缀`1、2...n`,其中`n`表示购买实例的数量,例如`server`,购买2台时,实例主机名分别为`server1`,`server2`。 */ public $HostName; @@ -259,7 +259,7 @@ false(默认):发送正常请求,通过检查后直接创建实例 * @param array $SecurityGroupIds 实例所属安全组。该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 * @param EnhancedService $EnhancedService 增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认公共镜像开启云监控、云安全服务;自定义镜像与镜像市场镜像默认不开启云监控,云安全服务,而使用镜像里保留的服务。 * @param string $ClientToken 用于保证请求幂等性的字符串。该字符串由客户生成,需保证不同请求之间唯一,最大值不超过64个ASCII字符。若不指定该参数,则无法保证请求的幂等性。 - * @param string $HostName 实例主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。
  • 购买多台实例,如果指定模式串`{R:x}`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server{R:3}`,购买1台时,实例主机名为`server3`;购买2台时,实例主机名分别为`server3`,`server4`。支持指定多个模式串`{R:x}`。

  • 购买多台实例,如果不指定模式串,则在实例主机名添加后缀`1、2...n`,其中`n`表示购买实例的数量,例如`server`,购买2台时,实例主机名分别为`server1`,`server2`。 + * @param string $HostName 实例主机名。
  • 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。
  • Windows 实例:主机名名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。
  • 其他类型(Linux 等)实例:主机名字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。
  • 购买多台实例,如果指定模式串`{R:x}`,表示生成数字`[x, x+n-1]`,其中`n`表示购买实例的数量,例如`server{R:3}`,购买1台时,实例主机名为`server3`;购买2台时,实例主机名分别为`server3`,`server4`。支持指定多个模式串`{R:x}`。

  • 购买多台实例,如果不指定模式串,则在实例主机名添加后缀`1、2...n`,其中`n`表示购买实例的数量,例如`server`,购买2台时,实例主机名分别为`server1`,`server2`。 * @param ActionTimer $ActionTimer 定时任务。通过该参数可以为实例指定定时任务,目前仅支持定时销毁。 * @param array $DisasterRecoverGroupIds 置放群组id,仅支持指定一个。 * @param array $TagSpecification 标签描述列表。通过指定该参数可以同时绑定标签到相应的云服务器、云硬盘实例。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/SystemDisk.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/SystemDisk.php index 643e3be0..f11a997e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/SystemDisk.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cvm/V20170312/Models/SystemDisk.php @@ -29,7 +29,9 @@ use TencentCloud\Common\AbstractModel; * @method integer getDiskSize() 获取系统盘大小,单位:GB。默认值为 50 * @method void setDiskSize(integer $DiskSize) 设置系统盘大小,单位:GB。默认值为 50 * @method string getCdcId() 获取所属的独享集群ID。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setCdcId(string $CdcId) 设置所属的独享集群ID。 +注意:此字段可能返回 null,表示取不到有效值。 */ class SystemDisk extends AbstractModel { @@ -51,6 +53,7 @@ class SystemDisk extends AbstractModel /** * @var string 所属的独享集群ID。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $CdcId; @@ -60,6 +63,7 @@ class SystemDisk extends AbstractModel 该参数目前仅用于`DescribeInstances`等查询类接口的返回参数,不可用于`RunInstances`等写接口的入参。 * @param integer $DiskSize 系统盘大小,单位:GB。默认值为 50 * @param string $CdcId 所属的独享集群ID。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/CwpClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/CwpClient.php index b5f0721c..9d621d8a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/CwpClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/CwpClient.php @@ -160,6 +160,8 @@ use TencentCloud\Cwp\V20180228\Models as Models; * @method Models\DescribeLicenseBindScheduleResponse DescribeLicenseBindSchedule(Models\DescribeLicenseBindScheduleRequest $req) 查询授权绑定任务的进度 * @method Models\DescribeLicenseGeneralResponse DescribeLicenseGeneral(Models\DescribeLicenseGeneralRequest $req) 授权管理-授权概览信息 * @method Models\DescribeLicenseListResponse DescribeLicenseList(Models\DescribeLicenseListRequest $req) 获取用户所有授权订单信息 + * @method Models\DescribeLogStorageConfigResponse DescribeLogStorageConfig(Models\DescribeLogStorageConfigRequest $req) 获取日志存储配置 + * @method Models\DescribeLogStorageRecordResponse DescribeLogStorageRecord(Models\DescribeLogStorageRecordRequest $req) 获取日志存储量记录 * @method Models\DescribeLogStorageStatisticResponse DescribeLogStorageStatistic(Models\DescribeLogStorageStatisticRequest $req) 获取日志检索容量使用统计 * @method Models\DescribeLoginWhiteCombinedListResponse DescribeLoginWhiteCombinedList(Models\DescribeLoginWhiteCombinedListRequest $req) 获取异地登录白名单合并后列表 * @method Models\DescribeLoginWhiteListResponse DescribeLoginWhiteList(Models\DescribeLoginWhiteListRequest $req) 获取异地登录白名单列表 @@ -192,16 +194,12 @@ use TencentCloud\Cwp\V20180228\Models as Models; * @method Models\DescribeRiskDnsEventInfoResponse DescribeRiskDnsEventInfo(Models\DescribeRiskDnsEventInfoRequest $req) 查询恶意请求事件详情 * @method Models\DescribeRiskDnsEventListResponse DescribeRiskDnsEventList(Models\DescribeRiskDnsEventListRequest $req) 获取恶意请求事件列表 * @method Models\DescribeRiskDnsListResponse DescribeRiskDnsList(Models\DescribeRiskDnsListRequest $req) 入侵检测,获取恶意请求列表 - * @method Models\DescribeSaveOrUpdateWarningsResponse DescribeSaveOrUpdateWarnings(Models\DescribeSaveOrUpdateWarningsRequest $req) 更新或者插入用户告警设置(该接口废弃,请调用 ModifyWarningSetting ) * @method Models\DescribeScanMalwareScheduleResponse DescribeScanMalwareSchedule(Models\DescribeScanMalwareScheduleRequest $req) 查询木马扫描进度 * @method Models\DescribeScanScheduleResponse DescribeScanSchedule(Models\DescribeScanScheduleRequest $req) 根据taskid查询检测进度 * @method Models\DescribeScanStateResponse DescribeScanState(Models\DescribeScanStateRequest $req) DescribeScanState 该接口能查询对应模块正在进行的扫描任务状态 * @method Models\DescribeScanTaskDetailsResponse DescribeScanTaskDetails(Models\DescribeScanTaskDetailsRequest $req) DescribeScanTaskDetails 查询扫描任务详情 , 可以查询扫描进度信息/异常; * @method Models\DescribeScanTaskStatusResponse DescribeScanTaskStatus(Models\DescribeScanTaskStatusRequest $req) DescribeScanTaskStatus 查询机器扫描状态列表用于过滤筛选 * @method Models\DescribeScanVulSettingResponse DescribeScanVulSetting(Models\DescribeScanVulSettingRequest $req) 查询定期检测的配置 - * @method Models\DescribeSearchExportListResponse DescribeSearchExportList(Models\DescribeSearchExportListRequest $req) 旧版日志下载接口下线 - -导出ES查询文档列表 * @method Models\DescribeSearchLogsResponse DescribeSearchLogs(Models\DescribeSearchLogsRequest $req) 获取历史搜索记录 * @method Models\DescribeSearchTemplatesResponse DescribeSearchTemplates(Models\DescribeSearchTemplatesRequest $req) 获取快速检索列表 * @method Models\DescribeSecurityDynamicsResponse DescribeSecurityDynamics(Models\DescribeSecurityDynamicsRequest $req) 本接口 (DescribeSecurityDynamics) 用于获取安全事件动态消息数据。 @@ -224,6 +222,7 @@ use TencentCloud\Cwp\V20180228\Models as Models; * @method Models\DescribeVulInfoCvssResponse DescribeVulInfoCvss(Models\DescribeVulInfoCvssRequest $req) 漏洞详情,带CVSS版本 * @method Models\DescribeVulLevelCountResponse DescribeVulLevelCount(Models\DescribeVulLevelCountRequest $req) 漏洞数量等级分布统计 * @method Models\DescribeVulListResponse DescribeVulList(Models\DescribeVulListRequest $req) 获取漏洞列表数据 + * @method Models\DescribeVulStoreListResponse DescribeVulStoreList(Models\DescribeVulStoreListRequest $req) 获取漏洞库列表 * @method Models\DescribeVulTopResponse DescribeVulTop(Models\DescribeVulTopRequest $req) 漏洞top统计 * @method Models\DescribeWarningListResponse DescribeWarningList(Models\DescribeWarningListRequest $req) 获取当前用户告警列表 * @method Models\DescribeWebPageEventListResponse DescribeWebPageEventList(Models\DescribeWebPageEventListRequest $req) 查询篡改事件列表 @@ -276,6 +275,7 @@ use TencentCloud\Cwp\V20180228\Models as Models; * @method Models\ModifyBruteAttackRulesResponse ModifyBruteAttackRules(Models\ModifyBruteAttackRulesRequest $req) 修改暴力破解规则 * @method Models\ModifyLicenseBindsResponse ModifyLicenseBinds(Models\ModifyLicenseBindsRequest $req) 设置中心-授权管理 对某个授权批量绑定机器 * @method Models\ModifyLicenseUnBindsResponse ModifyLicenseUnBinds(Models\ModifyLicenseUnBindsRequest $req) 设置中心-授权管理 对某个授权批量解绑机器 + * @method Models\ModifyLogStorageConfigResponse ModifyLogStorageConfig(Models\ModifyLogStorageConfigRequest $req) 修改日志存储配置 * @method Models\ModifyMachineRemarkResponse ModifyMachineRemark(Models\ModifyMachineRemarkRequest $req) 修改主机备注信息 * @method Models\ModifyMalwareTimingScanSettingsResponse ModifyMalwareTimingScanSettings(Models\ModifyMalwareTimingScanSettingsRequest $req) 定时扫描设置 * @method Models\ModifyOrderAttributeResponse ModifyOrderAttribute(Models\ModifyOrderAttributeRequest $req) 对订单属性编辑 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/AssetSystemPackageInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/AssetSystemPackageInfo.php index c8a4bae8..53aa1deb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/AssetSystemPackageInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/AssetSystemPackageInfo.php @@ -44,6 +44,12 @@ use TencentCloud\Common\AbstractModel; * @method void setFirstTime(string $FirstTime) 设置首次采集时间 * @method integer getIsNew() 获取是否新增[0:否|1:是] * @method void setIsNew(integer $IsNew) 设置是否新增[0:否|1:是] + * @method MachineExtraInfo getMachineExtraInfo() 获取附加信息 + * @method void setMachineExtraInfo(MachineExtraInfo $MachineExtraInfo) 设置附加信息 + * @method string getQuuid() 获取主机Id + * @method void setQuuid(string $Quuid) 设置主机Id + * @method string getUuid() 获取Agent Id + * @method void setUuid(string $Uuid) 设置Agent Id */ class AssetSystemPackageInfo extends AbstractModel { @@ -103,6 +109,21 @@ class AssetSystemPackageInfo extends AbstractModel */ public $IsNew; + /** + * @var MachineExtraInfo 附加信息 + */ + public $MachineExtraInfo; + + /** + * @var string 主机Id + */ + public $Quuid; + + /** + * @var string Agent Id + */ + public $Uuid; + /** * @param string $Name 数据库名 * @param string $Desc 描述 @@ -116,6 +137,9 @@ class AssetSystemPackageInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $FirstTime 首次采集时间 * @param integer $IsNew 是否新增[0:否|1:是] + * @param MachineExtraInfo $MachineExtraInfo 附加信息 + * @param string $Quuid 主机Id + * @param string $Uuid Agent Id */ function __construct() { @@ -173,5 +197,18 @@ class AssetSystemPackageInfo extends AbstractModel if (array_key_exists("IsNew",$param) and $param["IsNew"] !== null) { $this->IsNew = $param["IsNew"]; } + + if (array_key_exists("MachineExtraInfo",$param) and $param["MachineExtraInfo"] !== null) { + $this->MachineExtraInfo = new MachineExtraInfo(); + $this->MachineExtraInfo->deserialize($param["MachineExtraInfo"]); + } + + if (array_key_exists("Quuid",$param) and $param["Quuid"] !== null) { + $this->Quuid = $param["Quuid"]; + } + + if (array_key_exists("Uuid",$param) and $param["Uuid"] !== null) { + $this->Uuid = $param["Uuid"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/AssetWebFrameBaseInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/AssetWebFrameBaseInfo.php index 7b959f83..b5eba572 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/AssetWebFrameBaseInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/AssetWebFrameBaseInfo.php @@ -47,9 +47,7 @@ use TencentCloud\Common\AbstractModel; * @method string getMachineName() 获取主机名称 * @method void setMachineName(string $MachineName) 设置主机名称 * @method string getUpdateTime() 获取数据更新时间 -注意:此字段可能返回 null,表示取不到有效值。 * @method void setUpdateTime(string $UpdateTime) 设置数据更新时间 -注意:此字段可能返回 null,表示取不到有效值。 * @method string getFirstTime() 获取首次采集时间 * @method void setFirstTime(string $FirstTime) 设置首次采集时间 * @method integer getIsNew() 获取是否新增[0:否|1:是] @@ -58,6 +56,8 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setMachineExtraInfo(MachineExtraInfo $MachineExtraInfo) 设置 附加信息 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getPath() 获取应用路径 + * @method void setPath(string $Path) 设置应用路径 */ class AssetWebFrameBaseInfo extends AbstractModel { @@ -124,7 +124,6 @@ class AssetWebFrameBaseInfo extends AbstractModel /** * @var string 数据更新时间 -注意:此字段可能返回 null,表示取不到有效值。 */ public $UpdateTime; @@ -144,6 +143,11 @@ class AssetWebFrameBaseInfo extends AbstractModel */ public $MachineExtraInfo; + /** + * @var string 应用路径 + */ + public $Path; + /** * @param string $MachineIp 主机内网IP * @param string $MachineWanIp 主机外网IP @@ -159,11 +163,11 @@ class AssetWebFrameBaseInfo extends AbstractModel * @param string $ServiceType 服务类型 * @param string $MachineName 主机名称 * @param string $UpdateTime 数据更新时间 -注意:此字段可能返回 null,表示取不到有效值。 * @param string $FirstTime 首次采集时间 * @param integer $IsNew 是否新增[0:否|1:是] * @param MachineExtraInfo $MachineExtraInfo 附加信息 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Path 应用路径 */ function __construct() { @@ -247,5 +251,9 @@ class AssetWebFrameBaseInfo extends AbstractModel $this->MachineExtraInfo = new MachineExtraInfo(); $this->MachineExtraInfo->deserialize($param["MachineExtraInfo"]); } + + if (array_key_exists("Path",$param) and $param["Path"] !== null) { + $this->Path = $param["Path"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPCreateQuotaRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeLogStorageConfigRequest.php old mode 100755 new mode 100644 similarity index 85% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPCreateQuotaRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeLogStorageConfigRequest.php index 8d8a05c6..13a24252 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPCreateQuotaRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeLogStorageConfigRequest.php @@ -14,15 +14,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdmq\V20200217\Models; +namespace TencentCloud\Cwp\V20180228\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeAMQPCreateQuota请求参数结构体 + * DescribeLogStorageConfig请求参数结构体 * */ -class DescribeAMQPCreateQuotaRequest extends AbstractModel +class DescribeLogStorageConfigRequest extends AbstractModel { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPClusterResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeLogStorageConfigResponse.php old mode 100755 new mode 100644 similarity index 50% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPClusterResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeLogStorageConfigResponse.php index f38bedf8..ec37e5be --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPClusterResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeLogStorageConfigResponse.php @@ -14,40 +14,46 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdmq\V20200217\Models; +namespace TencentCloud\Cwp\V20180228\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeAMQPCluster返回参数结构体 + * DescribeLogStorageConfig返回参数结构体 * - * @method AMQPClusterInfo getClusterInfo() 获取集群信息 - * @method void setClusterInfo(AMQPClusterInfo $ClusterInfo) 设置集群信息 - * @method AMQPClusterConfig getClusterConfig() 获取集群配置 - * @method void setClusterConfig(AMQPClusterConfig $ClusterConfig) 设置集群配置 - * @method AMQPClusterRecentStats getClusterStats() 获取集群最近使用量 + * @method array getType() 获取存储类型,string数组 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setClusterStats(AMQPClusterRecentStats $ClusterStats) 设置集群最近使用量 + * @method void setType(array $Type) 设置存储类型,string数组 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getPeriod() 获取日志存储天数,3640表示不限 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPeriod(integer $Period) 设置日志存储天数,3640表示不限 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getPeriodModifyCount() 获取本月Period的修改次数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPeriodModifyCount(integer $PeriodModifyCount) 设置本月Period的修改次数 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeAMQPClusterResponse extends AbstractModel +class DescribeLogStorageConfigResponse extends AbstractModel { /** - * @var AMQPClusterInfo 集群信息 - */ - public $ClusterInfo; - - /** - * @var AMQPClusterConfig 集群配置 - */ - public $ClusterConfig; - - /** - * @var AMQPClusterRecentStats 集群最近使用量 + * @var array 存储类型,string数组 注意:此字段可能返回 null,表示取不到有效值。 */ - public $ClusterStats; + public $Type; + + /** + * @var integer 日志存储天数,3640表示不限 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Period; + + /** + * @var integer 本月Period的修改次数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PeriodModifyCount; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -55,9 +61,11 @@ class DescribeAMQPClusterResponse extends AbstractModel public $RequestId; /** - * @param AMQPClusterInfo $ClusterInfo 集群信息 - * @param AMQPClusterConfig $ClusterConfig 集群配置 - * @param AMQPClusterRecentStats $ClusterStats 集群最近使用量 + * @param array $Type 存储类型,string数组 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Period 日志存储天数,3640表示不限 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $PeriodModifyCount 本月Period的修改次数 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -74,19 +82,16 @@ class DescribeAMQPClusterResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ClusterInfo",$param) and $param["ClusterInfo"] !== null) { - $this->ClusterInfo = new AMQPClusterInfo(); - $this->ClusterInfo->deserialize($param["ClusterInfo"]); + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; } - if (array_key_exists("ClusterConfig",$param) and $param["ClusterConfig"] !== null) { - $this->ClusterConfig = new AMQPClusterConfig(); - $this->ClusterConfig->deserialize($param["ClusterConfig"]); + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; } - if (array_key_exists("ClusterStats",$param) and $param["ClusterStats"] !== null) { - $this->ClusterStats = new AMQPClusterRecentStats(); - $this->ClusterStats->deserialize($param["ClusterStats"]); + if (array_key_exists("PeriodModifyCount",$param) and $param["PeriodModifyCount"] !== null) { + $this->PeriodModifyCount = $param["PeriodModifyCount"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeLogStorageRecordRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeLogStorageRecordRequest.php new file mode 100644 index 00000000..5b429862 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeLogStorageRecordRequest.php @@ -0,0 +1,47 @@ +Keywords = []; - foreach ($param["Keywords"] as $key => $value){ - $obj = new Keyword(); + if (array_key_exists("Records",$param) and $param["Records"] !== null) { + $this->Records = []; + foreach ($param["Records"] as $key => $value){ + $obj = new LogStorageRecord(); $obj->deserialize($value); - array_push($this->Keywords, $obj); + array_push($this->Records, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeVulListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeVulListRequest.php index 92bd2bf9..1df5485b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeVulListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeVulListRequest.php @@ -32,6 +32,11 @@ use TencentCloud\Common\AbstractModel;
  • VulCategory- string - 是否必填:否 - 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞
  • IsSupportDefense - int- 是否必填:否 - 是否支持防御 0:不支持 1:支持
  • Labels- string- 是否必填:否 - 标签搜索
  • +
  • IsSupportAutoFix- string- 是否必填:否 - 是否支持自动修复 0:不支持 1:支持
  • +
  • CvssScore- string- 是否必填:否 - CvssScore大于多少
  • +
  • AttackLevel- string- 是否必填:否 - 攻击热度大于多少
  • + + * @method void setFilters(array $Filters) 设置过滤条件。
  • Status - String - 是否必填:否 - 处理状态 0 -- 待处理 1 -- 已加白 2 -- 已删除 3 - 已忽略
  • ModifyTime - String - 是否必填:否 - 最近发生时间
  • @@ -40,6 +45,11 @@ use TencentCloud\Common\AbstractModel;
  • VulCategory- string - 是否必填:否 - 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞
  • IsSupportDefense - int- 是否必填:否 - 是否支持防御 0:不支持 1:支持
  • Labels- string- 是否必填:否 - 标签搜索
  • +
  • IsSupportAutoFix- string- 是否必填:否 - 是否支持自动修复 0:不支持 1:支持
  • +
  • CvssScore- string- 是否必填:否 - CvssScore大于多少
  • +
  • AttackLevel- string- 是否必填:否 - 攻击热度大于多少
  • + + * @method string getBy() 获取可选排序字段 Level,LastTime,HostCount * @method void setBy(string $By) 设置可选排序字段 Level,LastTime,HostCount * @method string getOrder() 获取排序顺序:desc 默认asc @@ -66,6 +76,11 @@ class DescribeVulListRequest extends AbstractModel
  • VulCategory- string - 是否必填:否 - 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞
  • IsSupportDefense - int- 是否必填:否 - 是否支持防御 0:不支持 1:支持
  • Labels- string- 是否必填:否 - 标签搜索
  • +
  • IsSupportAutoFix- string- 是否必填:否 - 是否支持自动修复 0:不支持 1:支持
  • +
  • CvssScore- string- 是否必填:否 - CvssScore大于多少
  • +
  • AttackLevel- string- 是否必填:否 - 攻击热度大于多少
  • + + */ public $Filters; @@ -90,6 +105,11 @@ class DescribeVulListRequest extends AbstractModel
  • VulCategory- string - 是否必填:否 - 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞
  • IsSupportDefense - int- 是否必填:否 - 是否支持防御 0:不支持 1:支持
  • Labels- string- 是否必填:否 - 标签搜索
  • +
  • IsSupportAutoFix- string- 是否必填:否 - 是否支持自动修复 0:不支持 1:支持
  • +
  • CvssScore- string- 是否必填:否 - CvssScore大于多少
  • +
  • AttackLevel- string- 是否必填:否 - 攻击热度大于多少
  • + + * @param string $By 可选排序字段 Level,LastTime,HostCount * @param string $Order 排序顺序:desc 默认asc */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeVulStoreListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeVulStoreListRequest.php new file mode 100644 index 00000000..bc15eb47 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeVulStoreListRequest.php @@ -0,0 +1,134 @@ +VulName- string - 是否必填:否 - 漏洞名称 +
  • CveId- string - 是否必填:否 - cveid
  • +
  • VulCategory- string - 是否必填:否 - 漏洞分类 1 Web-CMS漏洞 ,2 应用漏洞 ,4 Linux软件漏洞,5 Windows系统漏洞
  • +
  • Method- string - 是否必填:否 - 检测方法 0版本对比,1 poc检测
  • +
  • SupportDefense- string - 是否必填:否 - 是否支持防御 0不支持,1支持
  • +
  • FixSwitch- string - 是否必填:否 - 是否支持自动修复 0不支持,1支持
  • + + * @method void setFilters(array $Filters) 设置 +
  • VulName- string - 是否必填:否 - 漏洞名称
  • +
  • CveId- string - 是否必填:否 - cveid
  • +
  • VulCategory- string - 是否必填:否 - 漏洞分类 1 Web-CMS漏洞 ,2 应用漏洞 ,4 Linux软件漏洞,5 Windows系统漏洞
  • +
  • Method- string - 是否必填:否 - 检测方法 0版本对比,1 poc检测
  • +
  • SupportDefense- string - 是否必填:否 - 是否支持防御 0不支持,1支持
  • +
  • FixSwitch- string - 是否必填:否 - 是否支持自动修复 0不支持,1支持
  • + + * @method integer getLimit() 获取限制条数,默认10,最大100 + * @method void setLimit(integer $Limit) 设置限制条数,默认10,最大100 + * @method integer getOffset() 获取偏移量,默认0 + * @method void setOffset(integer $Offset) 设置偏移量,默认0 + * @method string getOrder() 获取排序方式: [ASC:升序|DESC:降序] + * @method void setOrder(string $Order) 设置排序方式: [ASC:升序|DESC:降序] + * @method string getBy() 获取可选排序列: [PublishDate] + * @method void setBy(string $By) 设置可选排序列: [PublishDate] + */ +class DescribeVulStoreListRequest extends AbstractModel +{ + /** + * @var array +
  • VulName- string - 是否必填:否 - 漏洞名称
  • +
  • CveId- string - 是否必填:否 - cveid
  • +
  • VulCategory- string - 是否必填:否 - 漏洞分类 1 Web-CMS漏洞 ,2 应用漏洞 ,4 Linux软件漏洞,5 Windows系统漏洞
  • +
  • Method- string - 是否必填:否 - 检测方法 0版本对比,1 poc检测
  • +
  • SupportDefense- string - 是否必填:否 - 是否支持防御 0不支持,1支持
  • +
  • FixSwitch- string - 是否必填:否 - 是否支持自动修复 0不支持,1支持
  • + + */ + public $Filters; + + /** + * @var integer 限制条数,默认10,最大100 + */ + public $Limit; + + /** + * @var integer 偏移量,默认0 + */ + public $Offset; + + /** + * @var string 排序方式: [ASC:升序|DESC:降序] + */ + public $Order; + + /** + * @var string 可选排序列: [PublishDate] + */ + public $By; + + /** + * @param array $Filters +
  • VulName- string - 是否必填:否 - 漏洞名称
  • +
  • CveId- string - 是否必填:否 - cveid
  • +
  • VulCategory- string - 是否必填:否 - 漏洞分类 1 Web-CMS漏洞 ,2 应用漏洞 ,4 Linux软件漏洞,5 Windows系统漏洞
  • +
  • Method- string - 是否必填:否 - 检测方法 0版本对比,1 poc检测
  • +
  • SupportDefense- string - 是否必填:否 - 是否支持防御 0不支持,1支持
  • +
  • FixSwitch- string - 是否必填:否 - 是否支持自动修复 0不支持,1支持
  • + + * @param integer $Limit 限制条数,默认10,最大100 + * @param integer $Offset 偏移量,默认0 + * @param string $Order 排序方式: [ASC:升序|DESC:降序] + * @param string $By 可选排序列: [PublishDate] + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Order",$param) and $param["Order"] !== null) { + $this->Order = $param["Order"]; + } + + if (array_key_exists("By",$param) and $param["By"] !== null) { + $this->By = $param["By"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesDataResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeVulStoreListResponse.php old mode 100755 new mode 100644 similarity index 57% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesDataResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeVulStoreListResponse.php index 63631302..3025a8b4 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesDataResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeVulStoreListResponse.php @@ -14,43 +14,59 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Cwp\V20180228\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeWebManagedRulesData返回参数结构体 + * DescribeVulStoreList返回参数结构体 * - * @method array getData() 获取WAF攻击的时序数据列表。 + * @method array getList() 获取漏洞信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setData(array $Data) 设置WAF攻击的时序数据列表。 + * @method void setList(array $List) 设置漏洞信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getTotalCount() 获取查询结果的总条数。 - * @method void setTotalCount(integer $TotalCount) 设置查询结果的总条数。 + * @method integer getTotalCount() 获取总数 + * @method void setTotalCount(integer $TotalCount) 设置总数 + * @method integer getRemaining() 获取今日剩余搜索此时 + * @method void setRemaining(integer $Remaining) 设置今日剩余搜索此时 + * @method integer getFreeSearchTimes() 获取免费搜索次数 + * @method void setFreeSearchTimes(integer $FreeSearchTimes) 设置免费搜索次数 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeWebManagedRulesDataResponse extends AbstractModel +class DescribeVulStoreListResponse extends AbstractModel { /** - * @var array WAF攻击的时序数据列表。 + * @var array 漏洞信息 注意:此字段可能返回 null,表示取不到有效值。 */ - public $Data; + public $List; /** - * @var integer 查询结果的总条数。 + * @var integer 总数 */ public $TotalCount; + /** + * @var integer 今日剩余搜索此时 + */ + public $Remaining; + + /** + * @var integer 免费搜索次数 + */ + public $FreeSearchTimes; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** - * @param array $Data WAF攻击的时序数据列表。 + * @param array $List 漏洞信息 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $TotalCount 查询结果的总条数。 + * @param integer $TotalCount 总数 + * @param integer $Remaining 今日剩余搜索此时 + * @param integer $FreeSearchTimes 免费搜索次数 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,12 +82,12 @@ class DescribeWebManagedRulesDataResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Data",$param) and $param["Data"] !== null) { - $this->Data = []; - foreach ($param["Data"] as $key => $value){ - $obj = new SecEntry(); + if (array_key_exists("List",$param) and $param["List"] !== null) { + $this->List = []; + foreach ($param["List"] as $key => $value){ + $obj = new VulStoreListInfo(); $obj->deserialize($value); - array_push($this->Data, $obj); + array_push($this->List, $obj); } } @@ -79,6 +95,14 @@ class DescribeWebManagedRulesDataResponse extends AbstractModel $this->TotalCount = $param["TotalCount"]; } + if (array_key_exists("Remaining",$param) and $param["Remaining"] !== null) { + $this->Remaining = $param["Remaining"]; + } + + if (array_key_exists("FreeSearchTimes",$param) and $param["FreeSearchTimes"] !== null) { + $this->FreeSearchTimes = $param["FreeSearchTimes"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/LicenseBindTaskDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/LicenseBindTaskDetail.php index 6c0e9cd6..6a4a89ee 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/LicenseBindTaskDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/LicenseBindTaskDetail.php @@ -26,6 +26,12 @@ use TencentCloud\Common\AbstractModel; * @method void setErrMsg(string $ErrMsg) 设置错误信息 * @method integer getStatus() 获取0 执行中, 1 成功,2失败 * @method void setStatus(integer $Status) 设置0 执行中, 1 成功,2失败 + * @method string getFixMessage() 获取修复建议 + * @method void setFixMessage(string $FixMessage) 设置修复建议 + * @method MachineExtraInfo getMachineExtraInfo() 获取机器额外信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMachineExtraInfo(MachineExtraInfo $MachineExtraInfo) 设置机器额外信息 +注意:此字段可能返回 null,表示取不到有效值。 */ class LicenseBindTaskDetail extends AbstractModel { @@ -44,10 +50,24 @@ class LicenseBindTaskDetail extends AbstractModel */ public $Status; + /** + * @var string 修复建议 + */ + public $FixMessage; + + /** + * @var MachineExtraInfo 机器额外信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MachineExtraInfo; + /** * @param string $Quuid 云服务器UUID * @param string $ErrMsg 错误信息 * @param integer $Status 0 执行中, 1 成功,2失败 + * @param string $FixMessage 修复建议 + * @param MachineExtraInfo $MachineExtraInfo 机器额外信息 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -73,5 +93,14 @@ class LicenseBindTaskDetail extends AbstractModel if (array_key_exists("Status",$param) and $param["Status"] !== null) { $this->Status = $param["Status"]; } + + if (array_key_exists("FixMessage",$param) and $param["FixMessage"] !== null) { + $this->FixMessage = $param["FixMessage"]; + } + + if (array_key_exists("MachineExtraInfo",$param) and $param["MachineExtraInfo"] !== null) { + $this->MachineExtraInfo = new MachineExtraInfo(); + $this->MachineExtraInfo->deserialize($param["MachineExtraInfo"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/LicenseDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/LicenseDetail.php index d4924052..4cfe5778 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/LicenseDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/LicenseDetail.php @@ -53,6 +53,10 @@ use TencentCloud\Common\AbstractModel; * @method array getTags() 获取平台标签 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTags(array $Tags) 设置平台标签 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getFreezeNum() 获取冻结数,当为0时 为未冻结,非0 则表示冻结授权数额 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFreezeNum(integer $FreezeNum) 设置冻结数,当为0时 为未冻结,非0 则表示冻结授权数额 注意:此字段可能返回 null,表示取不到有效值。 */ class LicenseDetail extends AbstractModel @@ -134,6 +138,12 @@ class LicenseDetail extends AbstractModel */ public $Tags; + /** + * @var integer 冻结数,当为0时 为未冻结,非0 则表示冻结授权数额 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FreezeNum; + /** * @param integer $LicenseId 授权ID * @param integer $LicenseType 授权类型,0 专业版-按量计费, 1专业版-包年包月 , 2 旗舰版-包年包月 @@ -151,6 +161,8 @@ class LicenseDetail extends AbstractModel * @param integer $SourceType 是否试用订单. * @param string $Alias 资源别名 * @param array $Tags 平台标签 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $FreezeNum 冻结数,当为0时 为未冻结,非0 则表示冻结授权数额 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -230,5 +242,9 @@ class LicenseDetail extends AbstractModel array_push($this->Tags, $obj); } } + + if (array_key_exists("FreezeNum",$param) and $param["FreezeNum"] !== null) { + $this->FreezeNum = $param["FreezeNum"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/LogStorageRecord.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/LogStorageRecord.php new file mode 100644 index 00000000..30b855a7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/LogStorageRecord.php @@ -0,0 +1,89 @@ +Month = $param["Month"]; + } + + if (array_key_exists("UsedSize",$param) and $param["UsedSize"] !== null) { + $this->UsedSize = $param["UsedSize"]; + } + + if (array_key_exists("InquireSize",$param) and $param["InquireSize"] !== null) { + $this->InquireSize = $param["InquireSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/ModifyLogStorageConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/ModifyLogStorageConfigRequest.php new file mode 100644 index 00000000..fee4febd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/ModifyLogStorageConfigRequest.php @@ -0,0 +1,77 @@ +IsModifyPeriod = $param["IsModifyPeriod"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeSaveOrUpdateWarningsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/ModifyLogStorageConfigResponse.php old mode 100755 new mode 100644 similarity index 93% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeSaveOrUpdateWarningsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/ModifyLogStorageConfigResponse.php index 3836dbc5..92bb9625 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeSaveOrUpdateWarningsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/ModifyLogStorageConfigResponse.php @@ -18,12 +18,12 @@ namespace TencentCloud\Cwp\V20180228\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeSaveOrUpdateWarnings返回参数结构体 + * ModifyLogStorageConfig返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeSaveOrUpdateWarningsResponse extends AbstractModel +class ModifyLogStorageConfigResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/VulInfoList.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/VulInfoList.php index d63e4fac..f43f3563 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/VulInfoList.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/VulInfoList.php @@ -95,6 +95,18 @@ use TencentCloud\Common\AbstractModel; * @method integer getVulCategory() 获取漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 注意:此字段可能返回 null,表示取不到有效值。 * @method void setVulCategory(integer $VulCategory) 设置漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getAttackLevel() 获取攻击热度级别 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAttackLevel(integer $AttackLevel) 设置攻击热度级别 +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getFixNoNeedRestart() 获取漏洞修复后是否需要重启 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFixNoNeedRestart(boolean $FixNoNeedRestart) 设置漏洞修复后是否需要重启 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getMethod() 获取检测方式0 - 版本比对, 1 - POC验证 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMethod(integer $Method) 设置检测方式0 - 版本比对, 1 - POC验证 注意:此字段可能返回 null,表示取不到有效值。 */ class VulInfoList extends AbstractModel @@ -229,6 +241,24 @@ class VulInfoList extends AbstractModel */ public $VulCategory; + /** + * @var integer 攻击热度级别 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AttackLevel; + + /** + * @var boolean 漏洞修复后是否需要重启 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FixNoNeedRestart; + + /** + * @var integer 检测方式0 - 版本比对, 1 - POC验证 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Method; + /** * @param string $Ids 漏洞包含的事件id串,多个用“,”分割 * @param string $Name 漏洞名 @@ -267,6 +297,12 @@ class VulInfoList extends AbstractModel * @param string $FirstAppearTime 首次出现时间 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $VulCategory 漏洞类别 1: web-cms漏洞 2:应用漏洞 4: Linux软件漏洞 5: Windows系统漏洞 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $AttackLevel 攻击热度级别 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $FixNoNeedRestart 漏洞修复后是否需要重启 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Method 检测方式0 - 版本比对, 1 - POC验证 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -373,5 +409,17 @@ class VulInfoList extends AbstractModel if (array_key_exists("VulCategory",$param) and $param["VulCategory"] !== null) { $this->VulCategory = $param["VulCategory"]; } + + if (array_key_exists("AttackLevel",$param) and $param["AttackLevel"] !== null) { + $this->AttackLevel = $param["AttackLevel"]; + } + + if (array_key_exists("FixNoNeedRestart",$param) and $param["FixNoNeedRestart"] !== null) { + $this->FixNoNeedRestart = $param["FixNoNeedRestart"]; + } + + if (array_key_exists("Method",$param) and $param["Method"] !== null) { + $this->Method = $param["Method"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/VulStoreListInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/VulStoreListInfo.php new file mode 100644 index 00000000..760d3d5e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/VulStoreListInfo.php @@ -0,0 +1,169 @@ +VulId = $param["VulId"]; + } + + if (array_key_exists("Level",$param) and $param["Level"] !== null) { + $this->Level = $param["Level"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("CveId",$param) and $param["CveId"] !== null) { + $this->CveId = $param["CveId"]; + } + + if (array_key_exists("VulCategory",$param) and $param["VulCategory"] !== null) { + $this->VulCategory = $param["VulCategory"]; + } + + if (array_key_exists("PublishDate",$param) and $param["PublishDate"] !== null) { + $this->PublishDate = $param["PublishDate"]; + } + + if (array_key_exists("Method",$param) and $param["Method"] !== null) { + $this->Method = $param["Method"]; + } + + if (array_key_exists("AttackLevel",$param) and $param["AttackLevel"] !== null) { + $this->AttackLevel = $param["AttackLevel"]; + } + + if (array_key_exists("FixSwitch",$param) and $param["FixSwitch"] !== null) { + $this->FixSwitch = $param["FixSwitch"]; + } + + if (array_key_exists("SupportDefense",$param) and $param["SupportDefense"] !== null) { + $this->SupportDefense = $param["SupportDefense"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/CynosdbClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/CynosdbClient.php index 7cc6d92e..6bd6a7f3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/CynosdbClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/CynosdbClient.php @@ -27,16 +27,30 @@ use TencentCloud\Cynosdb\V20190107\Models as Models; * @method Models\AddClusterSlaveZoneResponse AddClusterSlaveZone(Models\AddClusterSlaveZoneRequest $req) 增加从可用区 * @method Models\AddInstancesResponse AddInstances(Models\AddInstancesRequest $req) 本接口(AddInstances)用于集群添加实例 * @method Models\AssociateSecurityGroupsResponse AssociateSecurityGroups(Models\AssociateSecurityGroupsRequest $req) 安全组批量绑定云资源 + * @method Models\BindClusterResourcePackagesResponse BindClusterResourcePackages(Models\BindClusterResourcePackagesRequest $req) 为集群绑定资源包 * @method Models\CloseAuditServiceResponse CloseAuditService(Models\CloseAuditServiceRequest $req) TDSQL-C for MySQL实例关闭审计服务 + * @method Models\CloseClusterPasswordComplexityResponse CloseClusterPasswordComplexity(Models\CloseClusterPasswordComplexityRequest $req) 本接口(CloseClusterPasswordComplexity)用于关闭集群密码复杂度 + * @method Models\CloseProxyResponse CloseProxy(Models\CloseProxyRequest $req) 关闭数据库代理 + * @method Models\CloseWanResponse CloseWan(Models\CloseWanRequest $req) 本接口(CloseWan)用于关闭外网 + * @method Models\CopyClusterPasswordComplexityResponse CopyClusterPasswordComplexity(Models\CopyClusterPasswordComplexityRequest $req) 本接口(CopyClusterPasswordComplexity)用于复制集群密码复杂度 * @method Models\CreateAccountsResponse CreateAccounts(Models\CreateAccountsRequest $req) 创建账号 * @method Models\CreateAuditLogFileResponse CreateAuditLogFile(Models\CreateAuditLogFileRequest $req) 本接口(CreateAuditLogFile)用于创建云数据库实例的审计日志文件。 * @method Models\CreateAuditRuleTemplateResponse CreateAuditRuleTemplate(Models\CreateAuditRuleTemplateRequest $req) 创建审计规则模版 * @method Models\CreateBackupResponse CreateBackup(Models\CreateBackupRequest $req) 为集群创建手动备份 + * @method Models\CreateClusterDatabaseResponse CreateClusterDatabase(Models\CreateClusterDatabaseRequest $req) 创建数据库 * @method Models\CreateClustersResponse CreateClusters(Models\CreateClustersRequest $req) 创建集群 + * @method Models\CreateParamTemplateResponse CreateParamTemplate(Models\CreateParamTemplateRequest $req) 本接口(CreateParamTemplate)用于创建参数模板 + * @method Models\CreateProxyResponse CreateProxy(Models\CreateProxyRequest $req) 创建数据库代理 + * @method Models\CreateProxyEndPointResponse CreateProxyEndPoint(Models\CreateProxyEndPointRequest $req) 创建数据库代理连接点 + * @method Models\CreateResourcePackageResponse CreateResourcePackage(Models\CreateResourcePackageRequest $req) 新购资源包 + * @method Models\DeleteAccountsResponse DeleteAccounts(Models\DeleteAccountsRequest $req) 删除账号 * @method Models\DeleteAuditLogFileResponse DeleteAuditLogFile(Models\DeleteAuditLogFileRequest $req) 本接口(DeleteAuditLogFile)用于删除云数据库实例的审计日志文件。 * @method Models\DeleteAuditRuleTemplatesResponse DeleteAuditRuleTemplates(Models\DeleteAuditRuleTemplatesRequest $req) 删除审计规则模版 * @method Models\DeleteBackupResponse DeleteBackup(Models\DeleteBackupRequest $req) 为集群删除手动备份,无法删除自动备份 + * @method Models\DeleteClusterDatabaseResponse DeleteClusterDatabase(Models\DeleteClusterDatabaseRequest $req) 删除数据库 + * @method Models\DeleteParamTemplateResponse DeleteParamTemplate(Models\DeleteParamTemplateRequest $req) 本接口(DeleteParamTemplate)用于删除用户创建的参数模板。 * @method Models\DescribeAccountAllGrantPrivilegesResponse DescribeAccountAllGrantPrivileges(Models\DescribeAccountAllGrantPrivilegesRequest $req) 账号所有权限 + * @method Models\DescribeAccountPrivilegesResponse DescribeAccountPrivileges(Models\DescribeAccountPrivilegesRequest $req) 查询账号已有权限 * @method Models\DescribeAccountsResponse DescribeAccounts(Models\DescribeAccountsRequest $req) 本接口(DescribeAccounts)用于查询数据库管理账号。 * @method Models\DescribeAuditLogFilesResponse DescribeAuditLogFiles(Models\DescribeAuditLogFilesRequest $req) 本接口(DescribeAuditLogFiles)用于查询云数据库实例的审计日志文件。 * @method Models\DescribeAuditLogsResponse DescribeAuditLogs(Models\DescribeAuditLogsRequest $req) 本接口(DescribeAuditLogs)用于查询数据库审计日志。 @@ -49,23 +63,34 @@ use TencentCloud\Cynosdb\V20190107\Models as Models; * @method Models\DescribeBinlogSaveDaysResponse DescribeBinlogSaveDays(Models\DescribeBinlogSaveDaysRequest $req) 此接口(DescribeBinlogSaveDays)用于查询集群的Binlog保留天数。 * @method Models\DescribeBinlogsResponse DescribeBinlogs(Models\DescribeBinlogsRequest $req) 此接口(DescribeBinlogs)用来查询集群Binlog日志列表。 * @method Models\DescribeClusterDetailResponse DescribeClusterDetail(Models\DescribeClusterDetailRequest $req) 该接口(DescribeClusterDetail)显示集群详情 + * @method Models\DescribeClusterDetailDatabasesResponse DescribeClusterDetailDatabases(Models\DescribeClusterDetailDatabasesRequest $req) 查询数据库列表 * @method Models\DescribeClusterInstanceGrpsResponse DescribeClusterInstanceGrps(Models\DescribeClusterInstanceGrpsRequest $req) 本接口(DescribeClusterInstanceGrps)用于查询实例组信息。 * @method Models\DescribeClusterParamLogsResponse DescribeClusterParamLogs(Models\DescribeClusterParamLogsRequest $req) 本接口(DescribeClusterParamLogs)查询参数修改日志 * @method Models\DescribeClusterParamsResponse DescribeClusterParams(Models\DescribeClusterParamsRequest $req) 本接口(DescribeClusterParams)用于查询集群参数 + * @method Models\DescribeClusterPasswordComplexityResponse DescribeClusterPasswordComplexity(Models\DescribeClusterPasswordComplexityRequest $req) 本接口(DescribeClusterPasswordComplexity)用于查看集群密码复杂度详情 * @method Models\DescribeClustersResponse DescribeClusters(Models\DescribeClustersRequest $req) 查询集群列表 * @method Models\DescribeDBSecurityGroupsResponse DescribeDBSecurityGroups(Models\DescribeDBSecurityGroupsRequest $req) 查询实例安全组信息 * @method Models\DescribeFlowResponse DescribeFlow(Models\DescribeFlowRequest $req) 本接口(DescribeFlow)用于查询任务流信息 * @method Models\DescribeInstanceDetailResponse DescribeInstanceDetail(Models\DescribeInstanceDetailRequest $req) 本接口(DescribeInstanceDetail)用于查询实例详情。 * @method Models\DescribeInstanceErrorLogsResponse DescribeInstanceErrorLogs(Models\DescribeInstanceErrorLogsRequest $req) 查询实例错误日志列表 + * @method Models\DescribeInstanceParamsResponse DescribeInstanceParams(Models\DescribeInstanceParamsRequest $req) 该接口(DescribeInstanceParams)查询实例参数列表 * @method Models\DescribeInstanceSlowQueriesResponse DescribeInstanceSlowQueries(Models\DescribeInstanceSlowQueriesRequest $req) 此接口(DescribeInstanceSlowQueries)用于查询实例慢查询日志。 * @method Models\DescribeInstanceSpecsResponse DescribeInstanceSpecs(Models\DescribeInstanceSpecsRequest $req) 本接口(DescribeInstanceSpecs)用于查询实例规格 * @method Models\DescribeInstancesResponse DescribeInstances(Models\DescribeInstancesRequest $req) 本接口(DescribeInstances)用于查询实例列表。 * @method Models\DescribeMaintainPeriodResponse DescribeMaintainPeriod(Models\DescribeMaintainPeriodRequest $req) 查询实例维护时间窗 + * @method Models\DescribeParamTemplateDetailResponse DescribeParamTemplateDetail(Models\DescribeParamTemplateDetailRequest $req) 本接口(DescribeParamTemplateDetail)用于查询用户参数模板详情 * @method Models\DescribeParamTemplatesResponse DescribeParamTemplates(Models\DescribeParamTemplatesRequest $req) 查询用户指定产品下的所有参数模板信息 * @method Models\DescribeProjectSecurityGroupsResponse DescribeProjectSecurityGroups(Models\DescribeProjectSecurityGroupsRequest $req) 查询项目安全组信息 + * @method Models\DescribeProxiesResponse DescribeProxies(Models\DescribeProxiesRequest $req) 查询数据库代理列表 + * @method Models\DescribeProxyNodesResponse DescribeProxyNodes(Models\DescribeProxyNodesRequest $req) 本接口(DescribeProxyNodes)用于查询代理接口列表。 + * @method Models\DescribeProxySpecsResponse DescribeProxySpecs(Models\DescribeProxySpecsRequest $req) 查询数据库代理规格 + * @method Models\DescribeResourcePackageDetailResponse DescribeResourcePackageDetail(Models\DescribeResourcePackageDetailRequest $req) 查询资源包使用详情 + * @method Models\DescribeResourcePackageListResponse DescribeResourcePackageList(Models\DescribeResourcePackageListRequest $req) 查询资源包列表 + * @method Models\DescribeResourcePackageSaleSpecResponse DescribeResourcePackageSaleSpec(Models\DescribeResourcePackageSaleSpecRequest $req) 查询资源包规格 * @method Models\DescribeResourcesByDealNameResponse DescribeResourcesByDealName(Models\DescribeResourcesByDealNameRequest $req) 根据计费订单id查询资源列表 * @method Models\DescribeRollbackTimeRangeResponse DescribeRollbackTimeRange(Models\DescribeRollbackTimeRangeRequest $req) 查询指定集群有效回滚时间范围 * @method Models\DescribeRollbackTimeValidityResponse DescribeRollbackTimeValidity(Models\DescribeRollbackTimeValidityRequest $req) 指定时间和集群查询是否可回滚 + * @method Models\DescribeSupportProxyVersionResponse DescribeSupportProxyVersion(Models\DescribeSupportProxyVersionRequest $req) 查询支持的数据库代理版本 * @method Models\DescribeZonesResponse DescribeZones(Models\DescribeZonesRequest $req) 本接口(DescribeZones)用于查询可售卖地域可用区信息。 * @method Models\DisassociateSecurityGroupsResponse DisassociateSecurityGroups(Models\DisassociateSecurityGroupsRequest $req) 安全组批量解绑云资源 * @method Models\ExportInstanceErrorLogsResponse ExportInstanceErrorLogs(Models\ExportInstanceErrorLogsRequest $req) 此接口(ExportInstanceErrorLogs)用于导出实例错误日志。 @@ -75,24 +100,41 @@ use TencentCloud\Cynosdb\V20190107\Models as Models; * @method Models\InquirePriceRenewResponse InquirePriceRenew(Models\InquirePriceRenewRequest $req) 查询续费集群价格 * @method Models\IsolateClusterResponse IsolateCluster(Models\IsolateClusterRequest $req) 隔离集群 * @method Models\IsolateInstanceResponse IsolateInstance(Models\IsolateInstanceRequest $req) 本接口(IsolateInstance)用于隔离实例。 + * @method Models\ModifyAccountDescriptionResponse ModifyAccountDescription(Models\ModifyAccountDescriptionRequest $req) 本接口(ModifyAccountDescription)用于修改数据库账号描述信息。 + * @method Models\ModifyAccountHostResponse ModifyAccountHost(Models\ModifyAccountHostRequest $req) 修改账号主机 * @method Models\ModifyAccountParamsResponse ModifyAccountParams(Models\ModifyAccountParamsRequest $req) 修改账号参数 + * @method Models\ModifyAccountPrivilegesResponse ModifyAccountPrivileges(Models\ModifyAccountPrivilegesRequest $req) 修改账号权限 * @method Models\ModifyAuditRuleTemplatesResponse ModifyAuditRuleTemplates(Models\ModifyAuditRuleTemplatesRequest $req) 修改审计规则模版 * @method Models\ModifyAuditServiceResponse ModifyAuditService(Models\ModifyAuditServiceRequest $req) 本接口(ModifyAuditService)用于修改云数据库审计日志保存时长、审计规则等服务配置。 * @method Models\ModifyBackupConfigResponse ModifyBackupConfig(Models\ModifyBackupConfigRequest $req) 修改指定集群的备份配置 * @method Models\ModifyBackupNameResponse ModifyBackupName(Models\ModifyBackupNameRequest $req) 此接口(ModifyBackupName)用于修改备份文件备注名。 + * @method Models\ModifyBinlogSaveDaysResponse ModifyBinlogSaveDays(Models\ModifyBinlogSaveDaysRequest $req) 此接口(ModifyBinlogSaveDays)用于修改集群Binlog保留天数。 + * @method Models\ModifyClusterDatabaseResponse ModifyClusterDatabase(Models\ModifyClusterDatabaseRequest $req) 修改数据库 * @method Models\ModifyClusterNameResponse ModifyClusterName(Models\ModifyClusterNameRequest $req) 修改集群名称 * @method Models\ModifyClusterParamResponse ModifyClusterParam(Models\ModifyClusterParamRequest $req) 修改集群参数 + * @method Models\ModifyClusterPasswordComplexityResponse ModifyClusterPasswordComplexity(Models\ModifyClusterPasswordComplexityRequest $req) 本接口(ModifyClusterPasswordComplexity)用于修改/开启集群密码复杂度 * @method Models\ModifyClusterSlaveZoneResponse ModifyClusterSlaveZone(Models\ModifyClusterSlaveZoneRequest $req) 修改从可用区 * @method Models\ModifyClusterStorageResponse ModifyClusterStorage(Models\ModifyClusterStorageRequest $req) 升级预付费存储 * @method Models\ModifyDBInstanceSecurityGroupsResponse ModifyDBInstanceSecurityGroups(Models\ModifyDBInstanceSecurityGroupsRequest $req) 本接口(ModifyDBInstanceSecurityGroups)用于修改实例绑定的安全组。 * @method Models\ModifyInstanceNameResponse ModifyInstanceName(Models\ModifyInstanceNameRequest $req) 本接口(ModifyInstanceName)用于修改实例名称。 + * @method Models\ModifyInstanceParamResponse ModifyInstanceParam(Models\ModifyInstanceParamRequest $req) 本接口(ModifyInstanceParam)用于修改实例参数。 * @method Models\ModifyMaintainPeriodConfigResponse ModifyMaintainPeriodConfig(Models\ModifyMaintainPeriodConfigRequest $req) 修改维护时间配置 + * @method Models\ModifyParamTemplateResponse ModifyParamTemplate(Models\ModifyParamTemplateRequest $req) 本接口(ModifyParamTemplate)用于修改用户参数模板。 + * @method Models\ModifyProxyDescResponse ModifyProxyDesc(Models\ModifyProxyDescRequest $req) 修改数据库代理描述 + * @method Models\ModifyProxyRwSplitResponse ModifyProxyRwSplit(Models\ModifyProxyRwSplitRequest $req) 配置数据库代理读写分离 + * @method Models\ModifyResourcePackageClustersResponse ModifyResourcePackageClusters(Models\ModifyResourcePackageClustersRequest $req) 给资源包绑定集群 + * @method Models\ModifyResourcePackageNameResponse ModifyResourcePackageName(Models\ModifyResourcePackageNameRequest $req) 修改资源包名称 * @method Models\ModifyVipVportResponse ModifyVipVport(Models\ModifyVipVportRequest $req) 修改实例组ip,端口 * @method Models\OfflineClusterResponse OfflineCluster(Models\OfflineClusterRequest $req) 下线集群 * @method Models\OfflineInstanceResponse OfflineInstance(Models\OfflineInstanceRequest $req) 下线实例 * @method Models\OpenAuditServiceResponse OpenAuditService(Models\OpenAuditServiceRequest $req) TDSQL-C for MySQL实例开通审计服务 + * @method Models\OpenClusterPasswordComplexityResponse OpenClusterPasswordComplexity(Models\OpenClusterPasswordComplexityRequest $req) 本接口(OpenClusterPasswordComplexity)用于开启集群密码复杂度 + * @method Models\OpenClusterReadOnlyInstanceGroupAccessResponse OpenClusterReadOnlyInstanceGroupAccess(Models\OpenClusterReadOnlyInstanceGroupAccessRequest $req) 开启只读实例组接入 * @method Models\OpenReadOnlyInstanceExclusiveAccessResponse OpenReadOnlyInstanceExclusiveAccess(Models\OpenReadOnlyInstanceExclusiveAccessRequest $req) 开通只读实例独有访问接入组 + * @method Models\OpenWanResponse OpenWan(Models\OpenWanRequest $req) 本接口(OpenWan)用于开通外网 * @method Models\PauseServerlessResponse PauseServerless(Models\PauseServerlessRequest $req) 暂停serverless集群 + * @method Models\RefundResourcePackageResponse RefundResourcePackage(Models\RefundResourcePackageRequest $req) 退款资源包 + * @method Models\ReloadBalanceProxyNodeResponse ReloadBalanceProxyNode(Models\ReloadBalanceProxyNodeRequest $req) 负载均衡数据库代理 * @method Models\RemoveClusterSlaveZoneResponse RemoveClusterSlaveZone(Models\RemoveClusterSlaveZoneRequest $req) 删除从可用区 * @method Models\ResetAccountPasswordResponse ResetAccountPassword(Models\ResetAccountPasswordRequest $req) 本接口(ResetAccountPassword)用于重置实例的数据库账号密码。 * @method Models\RestartInstanceResponse RestartInstance(Models\RestartInstanceRequest $req) 重启实例 @@ -105,7 +147,11 @@ use TencentCloud\Cynosdb\V20190107\Models as Models; * @method Models\SwitchClusterVpcResponse SwitchClusterVpc(Models\SwitchClusterVpcRequest $req) 更换集群vpc * @method Models\SwitchClusterZoneResponse SwitchClusterZone(Models\SwitchClusterZoneRequest $req) 切换到从可用区 * @method Models\SwitchProxyVpcResponse SwitchProxyVpc(Models\SwitchProxyVpcRequest $req) 本接口(SwitchProxyVpc)更换数据库代理vpc + * @method Models\UnbindClusterResourcePackagesResponse UnbindClusterResourcePackages(Models\UnbindClusterResourcePackagesRequest $req) cynos解绑资源包 + * @method Models\UpgradeClusterVersionResponse UpgradeClusterVersion(Models\UpgradeClusterVersionRequest $req) 更新集群Cynos内核版本 * @method Models\UpgradeInstanceResponse UpgradeInstance(Models\UpgradeInstanceRequest $req) 升级实例 + * @method Models\UpgradeProxyResponse UpgradeProxy(Models\UpgradeProxyRequest $req) 升级数据库代理配置 + * @method Models\UpgradeProxyVersionResponse UpgradeProxyVersion(Models\UpgradeProxyVersionRequest $req) 升级数据库代理版本 */ class CynosdbClient extends AbstractClient diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/AddInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/AddInstancesRequest.php index 0285931b..1ec0e9d0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/AddInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/AddInstancesRequest.php @@ -48,8 +48,8 @@ use TencentCloud\Common\AbstractModel; * @method void setOrderSource(string $OrderSource) 设置订单来源,字符串长度范围为[0,64) * @method integer getDealMode() 获取交易模式 0-下单并支付 1-下单 * @method void setDealMode(integer $DealMode) 设置交易模式 0-下单并支付 1-下单 - * @method integer getParamTemplateId() 获取参数模版ID - * @method void setParamTemplateId(integer $ParamTemplateId) 设置参数模版ID + * @method integer getParamTemplateId() 获取参数模板ID + * @method void setParamTemplateId(integer $ParamTemplateId) 设置参数模板ID * @method array getInstanceParams() 获取参数列表,ParamTemplateId 传入时InstanceParams才有效 * @method void setInstanceParams(array $InstanceParams) 设置参数列表,ParamTemplateId 传入时InstanceParams才有效 * @method array getSecurityGroupIds() 获取安全组ID,新建只读实例时可以指定安全组。 @@ -124,7 +124,7 @@ class AddInstancesRequest extends AbstractModel public $DealMode; /** - * @var integer 参数模版ID + * @var integer 参数模板ID */ public $ParamTemplateId; @@ -153,7 +153,7 @@ class AddInstancesRequest extends AbstractModel
  • MYSQL
  • * @param string $OrderSource 订单来源,字符串长度范围为[0,64) * @param integer $DealMode 交易模式 0-下单并支付 1-下单 - * @param integer $ParamTemplateId 参数模版ID + * @param integer $ParamTemplateId 参数模板ID * @param array $InstanceParams 参数列表,ParamTemplateId 传入时InstanceParams才有效 * @param array $SecurityGroupIds 安全组ID,新建只读实例时可以指定安全组。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/Addr.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/Addr.php index c45677e8..5902004d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/Addr.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/Addr.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * 数据库地址 * - * @method string getIP() 获取IP - * @method void setIP(string $IP) 设置IP + * @method string getIP() 获取IP地址 + * @method void setIP(string $IP) 设置IP地址 * @method integer getPort() 获取端口 * @method void setPort(integer $Port) 设置端口 */ class Addr extends AbstractModel { /** - * @var string IP + * @var string IP地址 */ public $IP; @@ -38,7 +38,7 @@ class Addr extends AbstractModel public $Port; /** - * @param string $IP IP + * @param string $IP IP地址 * @param integer $Port 端口 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/AuditLog.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/AuditLog.php index 5cce8db3..18fb5287 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/AuditLog.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/AuditLog.php @@ -40,14 +40,38 @@ use TencentCloud\Common\AbstractModel; * @method void setHost(string $Host) 设置客户端地址。 * @method string getUser() 获取用户名。 * @method void setUser(string $User) 设置用户名。 - * @method integer getExecTime() 获取执行时间。 - * @method void setExecTime(integer $ExecTime) 设置执行时间。 - * @method string getTimestamp() 获取时间戳。 - * @method void setTimestamp(string $Timestamp) 设置时间戳。 - * @method integer getSentRows() 获取发送行数。 - * @method void setSentRows(integer $SentRows) 设置发送行数。 + * @method integer getExecTime() 获取执行时间,微秒。 + * @method void setExecTime(integer $ExecTime) 设置执行时间,微秒。 + * @method string getTimestamp() 获取时间。 + * @method void setTimestamp(string $Timestamp) 设置时间。 + * @method integer getSentRows() 获取返回行数。 + * @method void setSentRows(integer $SentRows) 设置返回行数。 * @method integer getThreadId() 获取执行线程ID。 * @method void setThreadId(integer $ThreadId) 设置执行线程ID。 + * @method integer getCheckRows() 获取扫描行数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCheckRows(integer $CheckRows) 设置扫描行数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method float getCpuTime() 获取cpu执行时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCpuTime(float $CpuTime) 设置cpu执行时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getIoWaitTime() 获取IO等待时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIoWaitTime(integer $IoWaitTime) 设置IO等待时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getLockWaitTime() 获取锁等待时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLockWaitTime(integer $LockWaitTime) 设置锁等待时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getTrxLivingTime() 获取事物持续等待时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTrxLivingTime(integer $TrxLivingTime) 设置事物持续等待时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getNsTime() 获取开始时间,与timestamp构成一个精确到纳秒的时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setNsTime(integer $NsTime) 设置开始时间,与timestamp构成一个精确到纳秒的时间。 +注意:此字段可能返回 null,表示取不到有效值。 */ class AuditLog extends AbstractModel { @@ -102,17 +126,17 @@ class AuditLog extends AbstractModel public $User; /** - * @var integer 执行时间。 + * @var integer 执行时间,微秒。 */ public $ExecTime; /** - * @var string 时间戳。 + * @var string 时间。 */ public $Timestamp; /** - * @var integer 发送行数。 + * @var integer 返回行数。 */ public $SentRows; @@ -121,6 +145,42 @@ class AuditLog extends AbstractModel */ public $ThreadId; + /** + * @var integer 扫描行数。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CheckRows; + + /** + * @var float cpu执行时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CpuTime; + + /** + * @var integer IO等待时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IoWaitTime; + + /** + * @var integer 锁等待时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $LockWaitTime; + + /** + * @var integer 事物持续等待时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TrxLivingTime; + + /** + * @var integer 开始时间,与timestamp构成一个精确到纳秒的时间。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $NsTime; + /** * @param integer $AffectRows 影响行数。 * @param integer $ErrCode 错误码。 @@ -132,10 +192,22 @@ class AuditLog extends AbstractModel * @param string $Sql SQL语句。 * @param string $Host 客户端地址。 * @param string $User 用户名。 - * @param integer $ExecTime 执行时间。 - * @param string $Timestamp 时间戳。 - * @param integer $SentRows 发送行数。 + * @param integer $ExecTime 执行时间,微秒。 + * @param string $Timestamp 时间。 + * @param integer $SentRows 返回行数。 * @param integer $ThreadId 执行线程ID。 + * @param integer $CheckRows 扫描行数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param float $CpuTime cpu执行时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $IoWaitTime IO等待时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $LockWaitTime 锁等待时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $TrxLivingTime 事物持续等待时间,微秒。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $NsTime 开始时间,与timestamp构成一个精确到纳秒的时间。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -205,5 +277,29 @@ class AuditLog extends AbstractModel if (array_key_exists("ThreadId",$param) and $param["ThreadId"] !== null) { $this->ThreadId = $param["ThreadId"]; } + + if (array_key_exists("CheckRows",$param) and $param["CheckRows"] !== null) { + $this->CheckRows = $param["CheckRows"]; + } + + if (array_key_exists("CpuTime",$param) and $param["CpuTime"] !== null) { + $this->CpuTime = $param["CpuTime"]; + } + + if (array_key_exists("IoWaitTime",$param) and $param["IoWaitTime"] !== null) { + $this->IoWaitTime = $param["IoWaitTime"]; + } + + if (array_key_exists("LockWaitTime",$param) and $param["LockWaitTime"] !== null) { + $this->LockWaitTime = $param["LockWaitTime"]; + } + + if (array_key_exists("TrxLivingTime",$param) and $param["TrxLivingTime"] !== null) { + $this->TrxLivingTime = $param["TrxLivingTime"]; + } + + if (array_key_exists("NsTime",$param) and $param["NsTime"] !== null) { + $this->NsTime = $param["NsTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/BindClusterResourcePackagesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/BindClusterResourcePackagesRequest.php new file mode 100644 index 00000000..2888d2d3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/BindClusterResourcePackagesRequest.php @@ -0,0 +1,65 @@ +PackageIds = $param["PackageIds"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/BindClusterResourcePackagesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/BindClusterResourcePackagesResponse.php new file mode 100644 index 00000000..09f566e3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/BindClusterResourcePackagesResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/BindInstanceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/BindInstanceInfo.php new file mode 100644 index 00000000..ec5c01cc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/BindInstanceInfo.php @@ -0,0 +1,89 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("InstanceRegion",$param) and $param["InstanceRegion"] !== null) { + $this->InstanceRegion = $param["InstanceRegion"]; + } + + if (array_key_exists("InstanceType",$param) and $param["InstanceType"] !== null) { + $this->InstanceType = $param["InstanceType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseClusterPasswordComplexityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseClusterPasswordComplexityRequest.php new file mode 100644 index 00000000..2ba41bed --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseClusterPasswordComplexityRequest.php @@ -0,0 +1,53 @@ +ClusterIds = $param["ClusterIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseClusterPasswordComplexityResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseClusterPasswordComplexityResponse.php new file mode 100644 index 00000000..6a07354c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseClusterPasswordComplexityResponse.php @@ -0,0 +1,65 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseProxyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseProxyRequest.php new file mode 100644 index 00000000..89426efa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseProxyRequest.php @@ -0,0 +1,77 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ProxyGroupId",$param) and $param["ProxyGroupId"] !== null) { + $this->ProxyGroupId = $param["ProxyGroupId"]; + } + + if (array_key_exists("OnlyCloseRW",$param) and $param["OnlyCloseRW"] !== null) { + $this->OnlyCloseRW = $param["OnlyCloseRW"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetPublicKeyResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseProxyResponse.php old mode 100755 new mode 100644 similarity index 67% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetPublicKeyResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseProxyResponse.php index edc1823d..b89e0c73 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetPublicKeyResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseProxyResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * GetPublicKey返回参数结构体 + * CloseProxy返回参数结构体 * - * @method string getDid() 获取DID的具体信息 - * @method void setDid(string $Did) 设置DID的具体信息 - * @method string getPublicKey() 获取公钥 - * @method void setPublicKey(string $PublicKey) 设置公钥 + * @method integer getFlowId() 获取异步流程ID + * @method void setFlowId(integer $FlowId) 设置异步流程ID + * @method integer getTaskId() 获取异步任务ID + * @method void setTaskId(integer $TaskId) 设置异步任务ID * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetPublicKeyResponse extends AbstractModel +class CloseProxyResponse extends AbstractModel { /** - * @var string DID的具体信息 + * @var integer 异步流程ID */ - public $Did; + public $FlowId; /** - * @var string 公钥 + * @var integer 异步任务ID */ - public $PublicKey; + public $TaskId; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class GetPublicKeyResponse extends AbstractModel public $RequestId; /** - * @param string $Did DID的具体信息 - * @param string $PublicKey 公钥 + * @param integer $FlowId 异步流程ID + * @param integer $TaskId 异步任务ID * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,12 +62,12 @@ class GetPublicKeyResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Did",$param) and $param["Did"] !== null) { - $this->Did = $param["Did"]; + if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { + $this->FlowId = $param["FlowId"]; } - if (array_key_exists("PublicKey",$param) and $param["PublicKey"] !== null) { - $this->PublicKey = $param["PublicKey"]; + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseWanRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseWanRequest.php new file mode 100644 index 00000000..4220a986 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseWanRequest.php @@ -0,0 +1,53 @@ +InstanceGrpId = $param["InstanceGrpId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseWanResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseWanResponse.php new file mode 100644 index 00000000..6479ab3e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CloseWanResponse.php @@ -0,0 +1,65 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ClusterInstanceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ClusterInstanceDetail.php index 260dfbd3..1dd428b3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ClusterInstanceDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ClusterInstanceDetail.php @@ -38,6 +38,18 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceStorage(integer $InstanceStorage) 设置硬盘 * @method string getInstanceRole() 获取实例角色 * @method void setInstanceRole(string $InstanceRole) 设置实例角色 + * @method integer getMaintainStartTime() 获取执行开始时间(距离0点的秒数) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMaintainStartTime(integer $MaintainStartTime) 设置执行开始时间(距离0点的秒数) +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getMaintainDuration() 获取持续的时间(单位:秒) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMaintainDuration(integer $MaintainDuration) 设置持续的时间(单位:秒) +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getMaintainWeekDays() 获取可以执行的时间,枚举值:["Mon","Tue","Wed","Thu","Fri", "Sat", "Sun"] +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMaintainWeekDays(array $MaintainWeekDays) 设置可以执行的时间,枚举值:["Mon","Tue","Wed","Thu","Fri", "Sat", "Sun"] +注意:此字段可能返回 null,表示取不到有效值。 */ class ClusterInstanceDetail extends AbstractModel { @@ -86,6 +98,24 @@ class ClusterInstanceDetail extends AbstractModel */ public $InstanceRole; + /** + * @var integer 执行开始时间(距离0点的秒数) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MaintainStartTime; + + /** + * @var integer 持续的时间(单位:秒) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MaintainDuration; + + /** + * @var array 可以执行的时间,枚举值:["Mon","Tue","Wed","Thu","Fri", "Sat", "Sun"] +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MaintainWeekDays; + /** * @param string $InstanceId 实例ID * @param string $InstanceName 实例名称 @@ -96,6 +126,12 @@ class ClusterInstanceDetail extends AbstractModel * @param integer $InstanceMemory 内存 * @param integer $InstanceStorage 硬盘 * @param string $InstanceRole 实例角色 + * @param integer $MaintainStartTime 执行开始时间(距离0点的秒数) +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $MaintainDuration 持续的时间(单位:秒) +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $MaintainWeekDays 可以执行的时间,枚举值:["Mon","Tue","Wed","Thu","Fri", "Sat", "Sun"] +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -145,5 +181,17 @@ class ClusterInstanceDetail extends AbstractModel if (array_key_exists("InstanceRole",$param) and $param["InstanceRole"] !== null) { $this->InstanceRole = $param["InstanceRole"]; } + + if (array_key_exists("MaintainStartTime",$param) and $param["MaintainStartTime"] !== null) { + $this->MaintainStartTime = $param["MaintainStartTime"]; + } + + if (array_key_exists("MaintainDuration",$param) and $param["MaintainDuration"] !== null) { + $this->MaintainDuration = $param["MaintainDuration"]; + } + + if (array_key_exists("MaintainWeekDays",$param) and $param["MaintainWeekDays"] !== null) { + $this->MaintainWeekDays = $param["MaintainWeekDays"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CopyClusterPasswordComplexityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CopyClusterPasswordComplexityRequest.php new file mode 100644 index 00000000..b0a0968e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CopyClusterPasswordComplexityRequest.php @@ -0,0 +1,65 @@ +ClusterIds = $param["ClusterIds"]; + } + + if (array_key_exists("SourceClusterId",$param) and $param["SourceClusterId"] !== null) { + $this->SourceClusterId = $param["SourceClusterId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CopyClusterPasswordComplexityResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CopyClusterPasswordComplexityResponse.php new file mode 100644 index 00000000..c55dc56a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CopyClusterPasswordComplexityResponse.php @@ -0,0 +1,65 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateAuditLogFileRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateAuditLogFileRequest.php index df033fd7..52922de3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateAuditLogFileRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateAuditLogFileRequest.php @@ -36,8 +36,10 @@ use TencentCloud\Common\AbstractModel; "timestamp" - 时间戳; "affectRows" - 影响行数; "execTime" - 执行时间。 - * @method AuditLogFilter getFilter() 获取过滤条件。可按设置的过滤条件过滤日志。 - * @method void setFilter(AuditLogFilter $Filter) 设置过滤条件。可按设置的过滤条件过滤日志。 + * @method AuditLogFilter getFilter() 获取已废弃。 + * @method void setFilter(AuditLogFilter $Filter) 设置已废弃。 + * @method array getLogFilter() 获取审计日志过滤条件 + * @method void setLogFilter(array $LogFilter) 设置审计日志过滤条件 */ class CreateAuditLogFileRequest extends AbstractModel { @@ -70,10 +72,15 @@ class CreateAuditLogFileRequest extends AbstractModel public $OrderBy; /** - * @var AuditLogFilter 过滤条件。可按设置的过滤条件过滤日志。 + * @var AuditLogFilter 已废弃。 */ public $Filter; + /** + * @var array 审计日志过滤条件 + */ + public $LogFilter; + /** * @param string $InstanceId 实例ID * @param string $StartTime 开始时间,格式为:"2017-07-12 10:29:20"。 @@ -83,7 +90,8 @@ class CreateAuditLogFileRequest extends AbstractModel "timestamp" - 时间戳; "affectRows" - 影响行数; "execTime" - 执行时间。 - * @param AuditLogFilter $Filter 过滤条件。可按设置的过滤条件过滤日志。 + * @param AuditLogFilter $Filter 已废弃。 + * @param array $LogFilter 审计日志过滤条件 */ function __construct() { @@ -122,5 +130,14 @@ class CreateAuditLogFileRequest extends AbstractModel $this->Filter = new AuditLogFilter(); $this->Filter->deserialize($param["Filter"]); } + + if (array_key_exists("LogFilter",$param) and $param["LogFilter"] !== null) { + $this->LogFilter = []; + foreach ($param["LogFilter"] as $key => $value){ + $obj = new InstanceAuditLogFilter(); + $obj->deserialize($value); + array_push($this->LogFilter, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateClusterDatabaseRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateClusterDatabaseRequest.php new file mode 100644 index 00000000..ad2e2e10 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateClusterDatabaseRequest.php @@ -0,0 +1,118 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("DbName",$param) and $param["DbName"] !== null) { + $this->DbName = $param["DbName"]; + } + + if (array_key_exists("CharacterSet",$param) and $param["CharacterSet"] !== null) { + $this->CharacterSet = $param["CharacterSet"]; + } + + if (array_key_exists("CollateRule",$param) and $param["CollateRule"] !== null) { + $this->CollateRule = $param["CollateRule"]; + } + + if (array_key_exists("UserHostPrivileges",$param) and $param["UserHostPrivileges"] !== null) { + $this->UserHostPrivileges = []; + foreach ($param["UserHostPrivileges"] as $key => $value){ + $obj = new UserHostPrivilege(); + $obj->deserialize($value); + array_push($this->UserHostPrivileges, $obj); + } + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateClusterDatabaseResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateClusterDatabaseResponse.php new file mode 100644 index 00000000..ab49e20b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateClusterDatabaseResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateClustersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateClustersRequest.php index 4d2224a8..f7ce5601 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateClustersRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateClustersRequest.php @@ -41,13 +41,13 @@ use TencentCloud\Common\AbstractModel; * @method void setCpu(integer $Cpu) 设置当DbMode为NORMAL或不填时必选 普通实例Cpu核数 * @method integer getMemory() 获取当DbMode为NORMAL或不填时必选 -普通实例内存,单位G +普通实例内存,单位GB * @method void setMemory(integer $Memory) 设置当DbMode为NORMAL或不填时必选 -普通实例内存,单位G +普通实例内存,单位GB * @method integer getStorage() 获取该参数无实际意义,已废弃。 -存储大小,单位G。 +存储大小,单位GB。 * @method void setStorage(integer $Storage) 设置该参数无实际意义,已废弃。 -存储大小,单位G。 +存储大小,单位GB。 * @method string getClusterName() 获取集群名称,长度小于64个字符,每个字符取值范围:大/小写字母,数字,特殊符号('-','_','.') * @method void setClusterName(string $ClusterName) 设置集群名称,长度小于64个字符,每个字符取值范围:大/小写字母,数字,特殊符号('-','_','.') * @method string getAdminPassword() 获取账号密码(8-64个字符,包含大小写英文字母、数字和符号~!@#$%^&*_-+=`|\(){}[]:;'<>,.?/中的任意三种) @@ -187,13 +187,13 @@ class CreateClustersRequest extends AbstractModel /** * @var integer 当DbMode为NORMAL或不填时必选 -普通实例内存,单位G +普通实例内存,单位GB */ public $Memory; /** * @var integer 该参数无实际意义,已废弃。 -存储大小,单位G。 +存储大小,单位GB。 */ public $Storage; @@ -385,9 +385,9 @@ cpu最大值,可选范围参考DescribeServerlessInstanceSpecs接口返回 * @param integer $Cpu 当DbMode为NORMAL或不填时必选 普通实例Cpu核数 * @param integer $Memory 当DbMode为NORMAL或不填时必选 -普通实例内存,单位G +普通实例内存,单位GB * @param integer $Storage 该参数无实际意义,已废弃。 -存储大小,单位G。 +存储大小,单位GB。 * @param string $ClusterName 集群名称,长度小于64个字符,每个字符取值范围:大/小写字母,数字,特殊符号('-','_','.') * @param string $AdminPassword 账号密码(8-64个字符,包含大小写英文字母、数字和符号~!@#$%^&*_-+=`|\(){}[]:;'<>,.?/中的任意三种) * @param integer $Port 端口,默认3306,取值范围[0, 65535) diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateParamTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateParamTemplateRequest.php new file mode 100644 index 00000000..fa34f488 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateParamTemplateRequest.php @@ -0,0 +1,118 @@ +TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("EngineVersion",$param) and $param["EngineVersion"] !== null) { + $this->EngineVersion = $param["EngineVersion"]; + } + + if (array_key_exists("TemplateDescription",$param) and $param["TemplateDescription"] !== null) { + $this->TemplateDescription = $param["TemplateDescription"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("DbMode",$param) and $param["DbMode"] !== null) { + $this->DbMode = $param["DbMode"]; + } + + if (array_key_exists("ParamList",$param) and $param["ParamList"] !== null) { + $this->ParamList = []; + foreach ($param["ParamList"] as $key => $value){ + $obj = new ParamItem(); + $obj->deserialize($value); + array_push($this->ParamList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateParamTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateParamTemplateResponse.php new file mode 100644 index 00000000..a429d9b9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateParamTemplateResponse.php @@ -0,0 +1,65 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateProxyEndPointRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateProxyEndPointRequest.php new file mode 100644 index 00000000..8a1419f3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateProxyEndPointRequest.php @@ -0,0 +1,278 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("UniqueVpcId",$param) and $param["UniqueVpcId"] !== null) { + $this->UniqueVpcId = $param["UniqueVpcId"]; + } + + if (array_key_exists("UniqueSubnetId",$param) and $param["UniqueSubnetId"] !== null) { + $this->UniqueSubnetId = $param["UniqueSubnetId"]; + } + + if (array_key_exists("ConnectionPoolType",$param) and $param["ConnectionPoolType"] !== null) { + $this->ConnectionPoolType = $param["ConnectionPoolType"]; + } + + if (array_key_exists("OpenConnectionPool",$param) and $param["OpenConnectionPool"] !== null) { + $this->OpenConnectionPool = $param["OpenConnectionPool"]; + } + + if (array_key_exists("ConnectionPoolTimeOut",$param) and $param["ConnectionPoolTimeOut"] !== null) { + $this->ConnectionPoolTimeOut = $param["ConnectionPoolTimeOut"]; + } + + if (array_key_exists("SecurityGroupIds",$param) and $param["SecurityGroupIds"] !== null) { + $this->SecurityGroupIds = $param["SecurityGroupIds"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Vip",$param) and $param["Vip"] !== null) { + $this->Vip = $param["Vip"]; + } + + if (array_key_exists("WeightMode",$param) and $param["WeightMode"] !== null) { + $this->WeightMode = $param["WeightMode"]; + } + + if (array_key_exists("AutoAddRo",$param) and $param["AutoAddRo"] !== null) { + $this->AutoAddRo = $param["AutoAddRo"]; + } + + if (array_key_exists("FailOver",$param) and $param["FailOver"] !== null) { + $this->FailOver = $param["FailOver"]; + } + + if (array_key_exists("ConsistencyType",$param) and $param["ConsistencyType"] !== null) { + $this->ConsistencyType = $param["ConsistencyType"]; + } + + if (array_key_exists("RwType",$param) and $param["RwType"] !== null) { + $this->RwType = $param["RwType"]; + } + + if (array_key_exists("ConsistencyTimeOut",$param) and $param["ConsistencyTimeOut"] !== null) { + $this->ConsistencyTimeOut = $param["ConsistencyTimeOut"]; + } + + if (array_key_exists("TransSplit",$param) and $param["TransSplit"] !== null) { + $this->TransSplit = $param["TransSplit"]; + } + + if (array_key_exists("AccessMode",$param) and $param["AccessMode"] !== null) { + $this->AccessMode = $param["AccessMode"]; + } + + if (array_key_exists("InstanceWeights",$param) and $param["InstanceWeights"] !== null) { + $this->InstanceWeights = []; + foreach ($param["InstanceWeights"] as $key => $value){ + $obj = new ProxyInstanceWeight(); + $obj->deserialize($value); + array_push($this->InstanceWeights, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateTextSampleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateProxyEndPointResponse.php old mode 100755 new mode 100644 similarity index 58% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateTextSampleResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateProxyEndPointResponse.php index 67b7cd33..06279dd8 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/CreateTextSampleResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateProxyEndPointResponse.php @@ -14,36 +14,37 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cms\V20190321\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * CreateTextSample返回参数结构体 + * CreateProxyEndPoint返回参数结构体 * - * @method string getErrMsg() 获取操作样本失败时返回的错误信息示例: "样本1":错误码,"样本2":错误码 - * @method void setErrMsg(string $ErrMsg) 设置操作样本失败时返回的错误信息示例: "样本1":错误码,"样本2":错误码 - * @method integer getProgress() 获取任务状态 -1:已完成 -2:处理中 - * @method void setProgress(integer $Progress) 设置任务状态 -1:已完成 -2:处理中 + * @method integer getFlowId() 获取异步流程ID + * @method void setFlowId(integer $FlowId) 设置异步流程ID + * @method integer getTaskId() 获取异步任务ID + * @method void setTaskId(integer $TaskId) 设置异步任务ID + * @method string getProxyGroupId() 获取数据库代理组ID + * @method void setProxyGroupId(string $ProxyGroupId) 设置数据库代理组ID * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class CreateTextSampleResponse extends AbstractModel +class CreateProxyEndPointResponse extends AbstractModel { /** - * @var string 操作样本失败时返回的错误信息示例: "样本1":错误码,"样本2":错误码 + * @var integer 异步流程ID */ - public $ErrMsg; + public $FlowId; /** - * @var integer 任务状态 -1:已完成 -2:处理中 + * @var integer 异步任务ID */ - public $Progress; + public $TaskId; + + /** + * @var string 数据库代理组ID + */ + public $ProxyGroupId; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -51,10 +52,9 @@ class CreateTextSampleResponse extends AbstractModel public $RequestId; /** - * @param string $ErrMsg 操作样本失败时返回的错误信息示例: "样本1":错误码,"样本2":错误码 - * @param integer $Progress 任务状态 -1:已完成 -2:处理中 + * @param integer $FlowId 异步流程ID + * @param integer $TaskId 异步任务ID + * @param string $ProxyGroupId 数据库代理组ID * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -70,12 +70,16 @@ class CreateTextSampleResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ErrMsg",$param) and $param["ErrMsg"] !== null) { - $this->ErrMsg = $param["ErrMsg"]; + if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { + $this->FlowId = $param["FlowId"]; } - if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { - $this->Progress = $param["Progress"]; + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("ProxyGroupId",$param) and $param["ProxyGroupId"] !== null) { + $this->ProxyGroupId = $param["ProxyGroupId"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateProxyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateProxyRequest.php new file mode 100644 index 00000000..c24c7946 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateProxyRequest.php @@ -0,0 +1,190 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("Cpu",$param) and $param["Cpu"] !== null) { + $this->Cpu = $param["Cpu"]; + } + + if (array_key_exists("Mem",$param) and $param["Mem"] !== null) { + $this->Mem = $param["Mem"]; + } + + if (array_key_exists("UniqueVpcId",$param) and $param["UniqueVpcId"] !== null) { + $this->UniqueVpcId = $param["UniqueVpcId"]; + } + + if (array_key_exists("UniqueSubnetId",$param) and $param["UniqueSubnetId"] !== null) { + $this->UniqueSubnetId = $param["UniqueSubnetId"]; + } + + if (array_key_exists("ProxyCount",$param) and $param["ProxyCount"] !== null) { + $this->ProxyCount = $param["ProxyCount"]; + } + + if (array_key_exists("ConnectionPoolType",$param) and $param["ConnectionPoolType"] !== null) { + $this->ConnectionPoolType = $param["ConnectionPoolType"]; + } + + if (array_key_exists("OpenConnectionPool",$param) and $param["OpenConnectionPool"] !== null) { + $this->OpenConnectionPool = $param["OpenConnectionPool"]; + } + + if (array_key_exists("ConnectionPoolTimeOut",$param) and $param["ConnectionPoolTimeOut"] !== null) { + $this->ConnectionPoolTimeOut = $param["ConnectionPoolTimeOut"]; + } + + if (array_key_exists("SecurityGroupIds",$param) and $param["SecurityGroupIds"] !== null) { + $this->SecurityGroupIds = $param["SecurityGroupIds"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("ProxyZones",$param) and $param["ProxyZones"] !== null) { + $this->ProxyZones = []; + foreach ($param["ProxyZones"] as $key => $value){ + $obj = new ProxyZone(); + $obj->deserialize($value); + array_push($this->ProxyZones, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeSearchExportListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateProxyResponse.php old mode 100755 new mode 100644 similarity index 62% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeSearchExportListResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateProxyResponse.php index fc93a13f..23c8a217 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeSearchExportListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateProxyResponse.php @@ -14,30 +14,37 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cwp\V20180228\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeSearchExportList返回参数结构体 + * CreateProxy返回参数结构体 * - * @method integer getTaskId() 获取任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 - * @method void setTaskId(integer $TaskId) 设置任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 - * @method string getDownloadUrl() 获取该参数作废 - * @method void setDownloadUrl(string $DownloadUrl) 设置该参数作废 + * @method integer getFlowId() 获取异步流程ID + * @method void setFlowId(integer $FlowId) 设置异步流程ID + * @method integer getTaskId() 获取异步任务ID + * @method void setTaskId(integer $TaskId) 设置异步任务ID + * @method string getProxyGroupId() 获取数据库代理组ID + * @method void setProxyGroupId(string $ProxyGroupId) 设置数据库代理组ID * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeSearchExportListResponse extends AbstractModel +class CreateProxyResponse extends AbstractModel { /** - * @var integer 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 + * @var integer 异步流程ID + */ + public $FlowId; + + /** + * @var integer 异步任务ID */ public $TaskId; /** - * @var string 该参数作废 + * @var string 数据库代理组ID */ - public $DownloadUrl; + public $ProxyGroupId; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +52,9 @@ class DescribeSearchExportListResponse extends AbstractModel public $RequestId; /** - * @param integer $TaskId 任务ID,需要到接口“异步导出任务”ExportTasks获取DownloadUrl下载地址 - * @param string $DownloadUrl 该参数作废 + * @param integer $FlowId 异步流程ID + * @param integer $TaskId 异步任务ID + * @param string $ProxyGroupId 数据库代理组ID * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,12 +70,16 @@ class DescribeSearchExportListResponse extends AbstractModel if ($param === null) { return; } + if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { + $this->FlowId = $param["FlowId"]; + } + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { $this->TaskId = $param["TaskId"]; } - if (array_key_exists("DownloadUrl",$param) and $param["DownloadUrl"] !== null) { - $this->DownloadUrl = $param["DownloadUrl"]; + if (array_key_exists("ProxyGroupId",$param) and $param["ProxyGroupId"] !== null) { + $this->ProxyGroupId = $param["ProxyGroupId"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateResourcePackageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateResourcePackageRequest.php new file mode 100644 index 00000000..687205a2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateResourcePackageRequest.php @@ -0,0 +1,145 @@ +InstanceType = $param["InstanceType"]; + } + + if (array_key_exists("PackageRegion",$param) and $param["PackageRegion"] !== null) { + $this->PackageRegion = $param["PackageRegion"]; + } + + if (array_key_exists("PackageType",$param) and $param["PackageType"] !== null) { + $this->PackageType = $param["PackageType"]; + } + + if (array_key_exists("PackageVersion",$param) and $param["PackageVersion"] !== null) { + $this->PackageVersion = $param["PackageVersion"]; + } + + if (array_key_exists("PackageSpec",$param) and $param["PackageSpec"] !== null) { + $this->PackageSpec = $param["PackageSpec"]; + } + + if (array_key_exists("ExpireDay",$param) and $param["ExpireDay"] !== null) { + $this->ExpireDay = $param["ExpireDay"]; + } + + if (array_key_exists("PackageCount",$param) and $param["PackageCount"] !== null) { + $this->PackageCount = $param["PackageCount"]; + } + + if (array_key_exists("PackageName",$param) and $param["PackageName"] !== null) { + $this->PackageName = $param["PackageName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateResourcePackageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateResourcePackageResponse.php new file mode 100644 index 00000000..10e0a015 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CreateResourcePackageResponse.php @@ -0,0 +1,77 @@ +BigDealIds = $param["BigDealIds"]; + } + + if (array_key_exists("DealNames",$param) and $param["DealNames"] !== null) { + $this->DealNames = $param["DealNames"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CynosdbCluster.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CynosdbCluster.php index 0e536f8f..aa30f54a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CynosdbCluster.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CynosdbCluster.php @@ -193,6 +193,10 @@ pause * @method Ability getAbility() 获取能力 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAbility(Ability $Ability) 设置能力 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getResourcePackages() 获取实例绑定资源包信息(此处只返回存储资源包,即packageType=DISK) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setResourcePackages(array $ResourcePackages) 设置实例绑定资源包信息(此处只返回存储资源包,即packageType=DISK) 注意:此字段可能返回 null,表示取不到有效值。 */ class CynosdbCluster extends AbstractModel @@ -452,6 +456,12 @@ pause */ public $Ability; + /** + * @var array 实例绑定资源包信息(此处只返回存储资源包,即packageType=DISK) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ResourcePackages; + /** * @param string $Status 集群状态, 可选值如下: creating: 创建中 @@ -539,6 +549,8 @@ pause * @param string $OrderSource 订单来源 注意:此字段可能返回 null,表示取不到有效值。 * @param Ability $Ability 能力 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $ResourcePackages 实例绑定资源包信息(此处只返回存储资源包,即packageType=DISK) 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -737,5 +749,14 @@ pause $this->Ability = new Ability(); $this->Ability->deserialize($param["Ability"]); } + + if (array_key_exists("ResourcePackages",$param) and $param["ResourcePackages"] !== null) { + $this->ResourcePackages = []; + foreach ($param["ResourcePackages"] as $key => $value){ + $obj = new ResourcePackage(); + $obj->deserialize($value); + array_push($this->ResourcePackages, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CynosdbClusterDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CynosdbClusterDetail.php index 65d60213..d661eb52 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CynosdbClusterDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CynosdbClusterDetail.php @@ -26,46 +26,16 @@ use TencentCloud\Common\AbstractModel; * @method void setClusterName(string $ClusterName) 设置集群名称 * @method string getRegion() 获取地域 * @method void setRegion(string $Region) 设置地域 + * @method string getZone() 获取可用区 + * @method void setZone(string $Zone) 设置可用区 + * @method string getPhysicalZone() 获取物理可用区 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPhysicalZone(string $PhysicalZone) 设置物理可用区 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getStatus() 获取状态 * @method void setStatus(string $Status) 设置状态 * @method string getStatusDesc() 获取状态描述 * @method void setStatusDesc(string $StatusDesc) 设置状态描述 - * @method string getVpcName() 获取VPC名称 - * @method void setVpcName(string $VpcName) 设置VPC名称 - * @method string getVpcId() 获取vpc唯一id - * @method void setVpcId(string $VpcId) 设置vpc唯一id - * @method string getSubnetName() 获取子网名称 - * @method void setSubnetName(string $SubnetName) 设置子网名称 - * @method string getSubnetId() 获取子网ID - * @method void setSubnetId(string $SubnetId) 设置子网ID - * @method string getCharset() 获取字符集 - * @method void setCharset(string $Charset) 设置字符集 - * @method string getCreateTime() 获取创建时间 - * @method void setCreateTime(string $CreateTime) 设置创建时间 - * @method string getDbType() 获取数据库类型 - * @method void setDbType(string $DbType) 设置数据库类型 - * @method string getDbVersion() 获取数据库版本 - * @method void setDbVersion(string $DbVersion) 设置数据库版本 - * @method integer getUsedStorage() 获取使用容量 - * @method void setUsedStorage(integer $UsedStorage) 设置使用容量 - * @method array getRoAddr() 获取读写分离Vport - * @method void setRoAddr(array $RoAddr) 设置读写分离Vport - * @method array getInstanceSet() 获取实例信息 - * @method void setInstanceSet(array $InstanceSet) 设置实例信息 - * @method integer getPayMode() 获取付费模式 - * @method void setPayMode(integer $PayMode) 设置付费模式 - * @method string getPeriodEndTime() 获取到期时间 - * @method void setPeriodEndTime(string $PeriodEndTime) 设置到期时间 - * @method string getVip() 获取vip地址 - * @method void setVip(string $Vip) 设置vip地址 - * @method integer getVport() 获取vport端口 - * @method void setVport(integer $Vport) 设置vport端口 - * @method integer getProjectID() 获取项目id - * @method void setProjectID(integer $ProjectID) 设置项目id - * @method string getZone() 获取可用区 - * @method void setZone(string $Zone) 设置可用区 - * @method array getResourceTags() 获取实例绑定的tag数组信息 - * @method void setResourceTags(array $ResourceTags) 设置实例绑定的tag数组信息 * @method string getServerlessStatus() 获取当Db类型为SERVERLESS时,serverless集群状态,可选值: resume resuming @@ -76,18 +46,6 @@ resume resuming pause pausing - * @method string getLogBin() 获取binlog开关,可选值:ON, OFF -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setLogBin(string $LogBin) 设置binlog开关,可选值:ON, OFF -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getPitrType() 获取pitr类型,可选值:normal, redo_pitr -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPitrType(string $PitrType) 设置pitr类型,可选值:normal, redo_pitr -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getPhysicalZone() 获取物理可用区 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPhysicalZone(string $PhysicalZone) 设置物理可用区 -注意:此字段可能返回 null,表示取不到有效值。 * @method string getStorageId() 获取存储Id 注意:此字段可能返回 null,表示取不到有效值。 * @method void setStorageId(string $StorageId) 设置存储Id @@ -108,14 +66,38 @@ pausing 注意:此字段可能返回 null,表示取不到有效值。 * @method void setStoragePayMode(integer $StoragePayMode) 设置存储付费类型,1为包年包月,0为按量计费 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getVpcName() 获取VPC名称 + * @method void setVpcName(string $VpcName) 设置VPC名称 + * @method string getVpcId() 获取vpc唯一id + * @method void setVpcId(string $VpcId) 设置vpc唯一id + * @method string getSubnetName() 获取子网名称 + * @method void setSubnetName(string $SubnetName) 设置子网名称 + * @method string getSubnetId() 获取子网ID + * @method void setSubnetId(string $SubnetId) 设置子网ID + * @method string getCharset() 获取字符集 + * @method void setCharset(string $Charset) 设置字符集 + * @method string getCreateTime() 获取创建时间 + * @method void setCreateTime(string $CreateTime) 设置创建时间 + * @method string getDbType() 获取数据库类型 + * @method void setDbType(string $DbType) 设置数据库类型 * @method string getDbMode() 获取数据库类型,normal,serverless 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDbMode(string $DbMode) 设置数据库类型,normal,serverless 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDbVersion() 获取数据库版本 + * @method void setDbVersion(string $DbVersion) 设置数据库版本 * @method integer getStorageLimit() 获取存储空间上限 注意:此字段可能返回 null,表示取不到有效值。 * @method void setStorageLimit(integer $StorageLimit) 设置存储空间上限 注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getUsedStorage() 获取使用容量 + * @method void setUsedStorage(integer $UsedStorage) 设置使用容量 + * @method string getVip() 获取vip地址 + * @method void setVip(string $Vip) 设置vip地址 + * @method integer getVport() 获取vport端口 + * @method void setVport(integer $Vport) 设置vport端口 + * @method array getRoAddr() 获取集群只读实例的vip地址和vport端口 + * @method void setRoAddr(array $RoAddr) 设置集群只读实例的vip地址和vport端口 * @method Ability getAbility() 获取集群支持的功能 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAbility(Ability $Ability) 设置集群支持的功能 @@ -148,13 +130,31 @@ pausing 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSlaveZones(array $SlaveZones) 设置从可用区列表 注意:此字段可能返回 null,表示取不到有效值。 + * @method array getInstanceSet() 获取实例信息 + * @method void setInstanceSet(array $InstanceSet) 设置实例信息 + * @method integer getPayMode() 获取付费模式 + * @method void setPayMode(integer $PayMode) 设置付费模式 + * @method string getPeriodEndTime() 获取到期时间 + * @method void setPeriodEndTime(string $PeriodEndTime) 设置到期时间 + * @method integer getProjectID() 获取项目id + * @method void setProjectID(integer $ProjectID) 设置项目id + * @method array getResourceTags() 获取实例绑定的tag数组信息 + * @method void setResourceTags(array $ResourceTags) 设置实例绑定的tag数组信息 * @method string getProxyStatus() 获取Proxy状态 注意:此字段可能返回 null,表示取不到有效值。 * @method void setProxyStatus(string $ProxyStatus) 设置Proxy状态 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getLogBin() 获取binlog开关,可选值:ON, OFF +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLogBin(string $LogBin) 设置binlog开关,可选值:ON, OFF 注意:此字段可能返回 null,表示取不到有效值。 * @method string getIsSkipTrade() 获取是否跳过交易 注意:此字段可能返回 null,表示取不到有效值。 * @method void setIsSkipTrade(string $IsSkipTrade) 设置是否跳过交易 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getPitrType() 获取pitr类型,可选值:normal, redo_pitr +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPitrType(string $PitrType) 设置pitr类型,可选值:normal, redo_pitr 注意:此字段可能返回 null,表示取不到有效值。 * @method string getIsOpenPasswordComplexity() 获取是否打开密码复杂度 注意:此字段可能返回 null,表示取不到有效值。 @@ -163,6 +163,14 @@ pausing * @method string getNetworkStatus() 获取网络类型 注意:此字段可能返回 null,表示取不到有效值。 * @method void setNetworkStatus(string $NetworkStatus) 设置网络类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getResourcePackages() 获取集群绑定的资源包信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setResourcePackages(array $ResourcePackages) 设置集群绑定的资源包信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getRenewFlag() 获取自动续费标识,1为自动续费,0为到期不续 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRenewFlag(integer $RenewFlag) 设置自动续费标识,1为自动续费,0为到期不续 注意:此字段可能返回 null,表示取不到有效值。 */ class CynosdbClusterDetail extends AbstractModel @@ -182,6 +190,17 @@ class CynosdbClusterDetail extends AbstractModel */ public $Region; + /** + * @var string 可用区 + */ + public $Zone; + + /** + * @var string 物理可用区 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PhysicalZone; + /** * @var string 状态 */ @@ -192,6 +211,45 @@ class CynosdbClusterDetail extends AbstractModel */ public $StatusDesc; + /** + * @var string 当Db类型为SERVERLESS时,serverless集群状态,可选值: +resume +resuming +pause +pausing + */ + public $ServerlessStatus; + + /** + * @var string 存储Id +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $StorageId; + + /** + * @var integer 存储大小,单位为G +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Storage; + + /** + * @var integer 最大存储规格,单位为G +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MaxStorageSize; + + /** + * @var integer 最小存储规格,单位为G +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MinStorageSize; + + /** + * @var integer 存储付费类型,1为包年包月,0为按量计费 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $StoragePayMode; + /** * @var string VPC名称 */ @@ -227,36 +285,28 @@ class CynosdbClusterDetail extends AbstractModel */ public $DbType; + /** + * @var string 数据库类型,normal,serverless +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DbMode; + /** * @var string 数据库版本 */ public $DbVersion; + /** + * @var integer 存储空间上限 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $StorageLimit; + /** * @var integer 使用容量 */ public $UsedStorage; - /** - * @var array 读写分离Vport - */ - public $RoAddr; - - /** - * @var array 实例信息 - */ - public $InstanceSet; - - /** - * @var integer 付费模式 - */ - public $PayMode; - - /** - * @var string 到期时间 - */ - public $PeriodEndTime; - /** * @var string vip地址 */ @@ -268,88 +318,9 @@ class CynosdbClusterDetail extends AbstractModel public $Vport; /** - * @var integer 项目id + * @var array 集群只读实例的vip地址和vport端口 */ - public $ProjectID; - - /** - * @var string 可用区 - */ - public $Zone; - - /** - * @var array 实例绑定的tag数组信息 - */ - public $ResourceTags; - - /** - * @var string 当Db类型为SERVERLESS时,serverless集群状态,可选值: -resume -resuming -pause -pausing - */ - public $ServerlessStatus; - - /** - * @var string binlog开关,可选值:ON, OFF -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $LogBin; - - /** - * @var string pitr类型,可选值:normal, redo_pitr -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $PitrType; - - /** - * @var string 物理可用区 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $PhysicalZone; - - /** - * @var string 存储Id -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $StorageId; - - /** - * @var integer 存储大小,单位为G -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $Storage; - - /** - * @var integer 最大存储规格,单位为G -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $MaxStorageSize; - - /** - * @var integer 最小存储规格,单位为G -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $MinStorageSize; - - /** - * @var integer 存储付费类型,1为包年包月,0为按量计费 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $StoragePayMode; - - /** - * @var string 数据库类型,normal,serverless -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $DbMode; - - /** - * @var integer 存储空间上限 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $StorageLimit; + public $RoAddr; /** * @var Ability 集群支持的功能 @@ -399,18 +370,55 @@ pausing */ public $SlaveZones; + /** + * @var array 实例信息 + */ + public $InstanceSet; + + /** + * @var integer 付费模式 + */ + public $PayMode; + + /** + * @var string 到期时间 + */ + public $PeriodEndTime; + + /** + * @var integer 项目id + */ + public $ProjectID; + + /** + * @var array 实例绑定的tag数组信息 + */ + public $ResourceTags; + /** * @var string Proxy状态 注意:此字段可能返回 null,表示取不到有效值。 */ public $ProxyStatus; + /** + * @var string binlog开关,可选值:ON, OFF +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $LogBin; + /** * @var string 是否跳过交易 注意:此字段可能返回 null,表示取不到有效值。 */ public $IsSkipTrade; + /** + * @var string pitr类型,可选值:normal, redo_pitr +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PitrType; + /** * @var string 是否打开密码复杂度 注意:此字段可能返回 null,表示取不到有效值。 @@ -423,41 +431,32 @@ pausing */ public $NetworkStatus; + /** + * @var array 集群绑定的资源包信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ResourcePackages; + + /** + * @var integer 自动续费标识,1为自动续费,0为到期不续 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RenewFlag; + /** * @param string $ClusterId 集群ID * @param string $ClusterName 集群名称 * @param string $Region 地域 + * @param string $Zone 可用区 + * @param string $PhysicalZone 物理可用区 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Status 状态 * @param string $StatusDesc 状态描述 - * @param string $VpcName VPC名称 - * @param string $VpcId vpc唯一id - * @param string $SubnetName 子网名称 - * @param string $SubnetId 子网ID - * @param string $Charset 字符集 - * @param string $CreateTime 创建时间 - * @param string $DbType 数据库类型 - * @param string $DbVersion 数据库版本 - * @param integer $UsedStorage 使用容量 - * @param array $RoAddr 读写分离Vport - * @param array $InstanceSet 实例信息 - * @param integer $PayMode 付费模式 - * @param string $PeriodEndTime 到期时间 - * @param string $Vip vip地址 - * @param integer $Vport vport端口 - * @param integer $ProjectID 项目id - * @param string $Zone 可用区 - * @param array $ResourceTags 实例绑定的tag数组信息 * @param string $ServerlessStatus 当Db类型为SERVERLESS时,serverless集群状态,可选值: resume resuming pause pausing - * @param string $LogBin binlog开关,可选值:ON, OFF -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $PitrType pitr类型,可选值:normal, redo_pitr -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $PhysicalZone 物理可用区 -注意:此字段可能返回 null,表示取不到有效值。 * @param string $StorageId 存储Id 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Storage 存储大小,单位为G @@ -468,10 +467,22 @@ pausing 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $StoragePayMode 存储付费类型,1为包年包月,0为按量计费 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $VpcName VPC名称 + * @param string $VpcId vpc唯一id + * @param string $SubnetName 子网名称 + * @param string $SubnetId 子网ID + * @param string $Charset 字符集 + * @param string $CreateTime 创建时间 + * @param string $DbType 数据库类型 * @param string $DbMode 数据库类型,normal,serverless 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DbVersion 数据库版本 * @param integer $StorageLimit 存储空间上限 注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $UsedStorage 使用容量 + * @param string $Vip vip地址 + * @param integer $Vport vport端口 + * @param array $RoAddr 集群只读实例的vip地址和vport端口 * @param Ability $Ability 集群支持的功能 注意:此字段可能返回 null,表示取不到有效值。 * @param string $CynosVersion cynos版本 @@ -488,13 +499,26 @@ pausing 注意:此字段可能返回 null,表示取不到有效值。 * @param array $SlaveZones 从可用区列表 注意:此字段可能返回 null,表示取不到有效值。 + * @param array $InstanceSet 实例信息 + * @param integer $PayMode 付费模式 + * @param string $PeriodEndTime 到期时间 + * @param integer $ProjectID 项目id + * @param array $ResourceTags 实例绑定的tag数组信息 * @param string $ProxyStatus Proxy状态 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $LogBin binlog开关,可选值:ON, OFF 注意:此字段可能返回 null,表示取不到有效值。 * @param string $IsSkipTrade 是否跳过交易 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $PitrType pitr类型,可选值:normal, redo_pitr 注意:此字段可能返回 null,表示取不到有效值。 * @param string $IsOpenPasswordComplexity 是否打开密码复杂度 注意:此字段可能返回 null,表示取不到有效值。 * @param string $NetworkStatus 网络类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $ResourcePackages 集群绑定的资源包信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $RenewFlag 自动续费标识,1为自动续费,0为到期不续 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -522,6 +546,14 @@ pausing $this->Region = $param["Region"]; } + if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { + $this->Zone = $param["Zone"]; + } + + if (array_key_exists("PhysicalZone",$param) and $param["PhysicalZone"] !== null) { + $this->PhysicalZone = $param["PhysicalZone"]; + } + if (array_key_exists("Status",$param) and $param["Status"] !== null) { $this->Status = $param["Status"]; } @@ -530,6 +562,30 @@ pausing $this->StatusDesc = $param["StatusDesc"]; } + if (array_key_exists("ServerlessStatus",$param) and $param["ServerlessStatus"] !== null) { + $this->ServerlessStatus = $param["ServerlessStatus"]; + } + + if (array_key_exists("StorageId",$param) and $param["StorageId"] !== null) { + $this->StorageId = $param["StorageId"]; + } + + if (array_key_exists("Storage",$param) and $param["Storage"] !== null) { + $this->Storage = $param["Storage"]; + } + + if (array_key_exists("MaxStorageSize",$param) and $param["MaxStorageSize"] !== null) { + $this->MaxStorageSize = $param["MaxStorageSize"]; + } + + if (array_key_exists("MinStorageSize",$param) and $param["MinStorageSize"] !== null) { + $this->MinStorageSize = $param["MinStorageSize"]; + } + + if (array_key_exists("StoragePayMode",$param) and $param["StoragePayMode"] !== null) { + $this->StoragePayMode = $param["StoragePayMode"]; + } + if (array_key_exists("VpcName",$param) and $param["VpcName"] !== null) { $this->VpcName = $param["VpcName"]; } @@ -558,40 +614,22 @@ pausing $this->DbType = $param["DbType"]; } + if (array_key_exists("DbMode",$param) and $param["DbMode"] !== null) { + $this->DbMode = $param["DbMode"]; + } + if (array_key_exists("DbVersion",$param) and $param["DbVersion"] !== null) { $this->DbVersion = $param["DbVersion"]; } + if (array_key_exists("StorageLimit",$param) and $param["StorageLimit"] !== null) { + $this->StorageLimit = $param["StorageLimit"]; + } + if (array_key_exists("UsedStorage",$param) and $param["UsedStorage"] !== null) { $this->UsedStorage = $param["UsedStorage"]; } - if (array_key_exists("RoAddr",$param) and $param["RoAddr"] !== null) { - $this->RoAddr = []; - foreach ($param["RoAddr"] as $key => $value){ - $obj = new Addr(); - $obj->deserialize($value); - array_push($this->RoAddr, $obj); - } - } - - if (array_key_exists("InstanceSet",$param) and $param["InstanceSet"] !== null) { - $this->InstanceSet = []; - foreach ($param["InstanceSet"] as $key => $value){ - $obj = new ClusterInstanceDetail(); - $obj->deserialize($value); - array_push($this->InstanceSet, $obj); - } - } - - if (array_key_exists("PayMode",$param) and $param["PayMode"] !== null) { - $this->PayMode = $param["PayMode"]; - } - - if (array_key_exists("PeriodEndTime",$param) and $param["PeriodEndTime"] !== null) { - $this->PeriodEndTime = $param["PeriodEndTime"]; - } - if (array_key_exists("Vip",$param) and $param["Vip"] !== null) { $this->Vip = $param["Vip"]; } @@ -600,67 +638,15 @@ pausing $this->Vport = $param["Vport"]; } - if (array_key_exists("ProjectID",$param) and $param["ProjectID"] !== null) { - $this->ProjectID = $param["ProjectID"]; - } - - if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { - $this->Zone = $param["Zone"]; - } - - if (array_key_exists("ResourceTags",$param) and $param["ResourceTags"] !== null) { - $this->ResourceTags = []; - foreach ($param["ResourceTags"] as $key => $value){ - $obj = new Tag(); + if (array_key_exists("RoAddr",$param) and $param["RoAddr"] !== null) { + $this->RoAddr = []; + foreach ($param["RoAddr"] as $key => $value){ + $obj = new Addr(); $obj->deserialize($value); - array_push($this->ResourceTags, $obj); + array_push($this->RoAddr, $obj); } } - if (array_key_exists("ServerlessStatus",$param) and $param["ServerlessStatus"] !== null) { - $this->ServerlessStatus = $param["ServerlessStatus"]; - } - - if (array_key_exists("LogBin",$param) and $param["LogBin"] !== null) { - $this->LogBin = $param["LogBin"]; - } - - if (array_key_exists("PitrType",$param) and $param["PitrType"] !== null) { - $this->PitrType = $param["PitrType"]; - } - - if (array_key_exists("PhysicalZone",$param) and $param["PhysicalZone"] !== null) { - $this->PhysicalZone = $param["PhysicalZone"]; - } - - if (array_key_exists("StorageId",$param) and $param["StorageId"] !== null) { - $this->StorageId = $param["StorageId"]; - } - - if (array_key_exists("Storage",$param) and $param["Storage"] !== null) { - $this->Storage = $param["Storage"]; - } - - if (array_key_exists("MaxStorageSize",$param) and $param["MaxStorageSize"] !== null) { - $this->MaxStorageSize = $param["MaxStorageSize"]; - } - - if (array_key_exists("MinStorageSize",$param) and $param["MinStorageSize"] !== null) { - $this->MinStorageSize = $param["MinStorageSize"]; - } - - if (array_key_exists("StoragePayMode",$param) and $param["StoragePayMode"] !== null) { - $this->StoragePayMode = $param["StoragePayMode"]; - } - - if (array_key_exists("DbMode",$param) and $param["DbMode"] !== null) { - $this->DbMode = $param["DbMode"]; - } - - if (array_key_exists("StorageLimit",$param) and $param["StorageLimit"] !== null) { - $this->StorageLimit = $param["StorageLimit"]; - } - if (array_key_exists("Ability",$param) and $param["Ability"] !== null) { $this->Ability = new Ability(); $this->Ability->deserialize($param["Ability"]); @@ -699,14 +685,52 @@ pausing $this->SlaveZones = $param["SlaveZones"]; } + if (array_key_exists("InstanceSet",$param) and $param["InstanceSet"] !== null) { + $this->InstanceSet = []; + foreach ($param["InstanceSet"] as $key => $value){ + $obj = new ClusterInstanceDetail(); + $obj->deserialize($value); + array_push($this->InstanceSet, $obj); + } + } + + if (array_key_exists("PayMode",$param) and $param["PayMode"] !== null) { + $this->PayMode = $param["PayMode"]; + } + + if (array_key_exists("PeriodEndTime",$param) and $param["PeriodEndTime"] !== null) { + $this->PeriodEndTime = $param["PeriodEndTime"]; + } + + if (array_key_exists("ProjectID",$param) and $param["ProjectID"] !== null) { + $this->ProjectID = $param["ProjectID"]; + } + + if (array_key_exists("ResourceTags",$param) and $param["ResourceTags"] !== null) { + $this->ResourceTags = []; + foreach ($param["ResourceTags"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->ResourceTags, $obj); + } + } + if (array_key_exists("ProxyStatus",$param) and $param["ProxyStatus"] !== null) { $this->ProxyStatus = $param["ProxyStatus"]; } + if (array_key_exists("LogBin",$param) and $param["LogBin"] !== null) { + $this->LogBin = $param["LogBin"]; + } + if (array_key_exists("IsSkipTrade",$param) and $param["IsSkipTrade"] !== null) { $this->IsSkipTrade = $param["IsSkipTrade"]; } + if (array_key_exists("PitrType",$param) and $param["PitrType"] !== null) { + $this->PitrType = $param["PitrType"]; + } + if (array_key_exists("IsOpenPasswordComplexity",$param) and $param["IsOpenPasswordComplexity"] !== null) { $this->IsOpenPasswordComplexity = $param["IsOpenPasswordComplexity"]; } @@ -714,5 +738,18 @@ pausing if (array_key_exists("NetworkStatus",$param) and $param["NetworkStatus"] !== null) { $this->NetworkStatus = $param["NetworkStatus"]; } + + if (array_key_exists("ResourcePackages",$param) and $param["ResourcePackages"] !== null) { + $this->ResourcePackages = []; + foreach ($param["ResourcePackages"] as $key => $value){ + $obj = new ResourcePackage(); + $obj->deserialize($value); + array_push($this->ResourcePackages, $obj); + } + } + + if (array_key_exists("RenewFlag",$param) and $param["RenewFlag"] !== null) { + $this->RenewFlag = $param["RenewFlag"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CynosdbInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CynosdbInstance.php index b11c9115..b7649584 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CynosdbInstance.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/CynosdbInstance.php @@ -42,6 +42,8 @@ use TencentCloud\Common\AbstractModel; * @method void setStatus(string $Status) 设置实例状态 * @method string getStatusDesc() 获取实例状态中文描述 * @method void setStatusDesc(string $StatusDesc) 设置实例状态中文描述 + * @method string getDbMode() 获取实例形态,是否为serverless实例 + * @method void setDbMode(string $DbMode) 设置实例形态,是否为serverless实例 * @method string getDbType() 获取数据库类型 * @method void setDbType(string $DbType) 设置数据库类型 * @method string getDbVersion() 获取数据库版本 @@ -139,6 +141,10 @@ pause * @method array getInstanceNetInfo() 获取实例网络信息 注意:此字段可能返回 null,表示取不到有效值。 * @method void setInstanceNetInfo(array $InstanceNetInfo) 设置实例网络信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getResourcePackages() 获取实例绑定资源包信息(此处只返回计算资源包,即packageType=CCU) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setResourcePackages(array $ResourcePackages) 设置实例绑定资源包信息(此处只返回计算资源包,即packageType=CCU) 注意:此字段可能返回 null,表示取不到有效值。 */ class CynosdbInstance extends AbstractModel @@ -198,6 +204,11 @@ class CynosdbInstance extends AbstractModel */ public $StatusDesc; + /** + * @var string 实例形态,是否为serverless实例 + */ + public $DbMode; + /** * @var string 数据库类型 */ @@ -403,6 +414,12 @@ pause */ public $InstanceNetInfo; + /** + * @var array 实例绑定资源包信息(此处只返回计算资源包,即packageType=CCU) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ResourcePackages; + /** * @param string $Uin 用户Uin * @param integer $AppId 用户AppId @@ -415,6 +432,7 @@ pause * @param string $Zone 可用区 * @param string $Status 实例状态 * @param string $StatusDesc 实例状态中文描述 + * @param string $DbMode 实例形态,是否为serverless实例 * @param string $DbType 数据库类型 * @param string $DbVersion 数据库版本 * @param integer $Cpu Cpu,单位:核 @@ -463,6 +481,8 @@ pause * @param array $SlaveZones 备可用区 注意:此字段可能返回 null,表示取不到有效值。 * @param array $InstanceNetInfo 实例网络信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $ResourcePackages 实例绑定资源包信息(此处只返回计算资源包,即packageType=CCU) 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -522,6 +542,10 @@ pause $this->StatusDesc = $param["StatusDesc"]; } + if (array_key_exists("DbMode",$param) and $param["DbMode"] !== null) { + $this->DbMode = $param["DbMode"]; + } + if (array_key_exists("DbType",$param) and $param["DbType"] !== null) { $this->DbType = $param["DbType"]; } @@ -692,5 +716,14 @@ pause array_push($this->InstanceNetInfo, $obj); } } + + if (array_key_exists("ResourcePackages",$param) and $param["ResourcePackages"] !== null) { + $this->ResourcePackages = []; + foreach ($param["ResourcePackages"] as $key => $value){ + $obj = new ResourcePackage(); + $obj->deserialize($value); + array_push($this->ResourcePackages, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DbInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DbInfo.php new file mode 100644 index 00000000..5d992563 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DbInfo.php @@ -0,0 +1,222 @@ +DbName = $param["DbName"]; + } + + if (array_key_exists("CharacterSet",$param) and $param["CharacterSet"] !== null) { + $this->CharacterSet = $param["CharacterSet"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("CollateRule",$param) and $param["CollateRule"] !== null) { + $this->CollateRule = $param["CollateRule"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("UserHostPrivileges",$param) and $param["UserHostPrivileges"] !== null) { + $this->UserHostPrivileges = []; + foreach ($param["UserHostPrivileges"] as $key => $value){ + $obj = new UserHostPrivilege(); + $obj->deserialize($value); + array_push($this->UserHostPrivileges, $obj); + } + } + + if (array_key_exists("DbId",$param) and $param["DbId"] !== null) { + $this->DbId = $param["DbId"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("Uin",$param) and $param["Uin"] !== null) { + $this->Uin = $param["Uin"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteAccountsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteAccountsRequest.php new file mode 100644 index 00000000..8875c90c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteAccountsRequest.php @@ -0,0 +1,70 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("Accounts",$param) and $param["Accounts"] !== null) { + $this->Accounts = []; + foreach ($param["Accounts"] as $key => $value){ + $obj = new InputAccount(); + $obj->deserialize($value); + array_push($this->Accounts, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteAccountsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteAccountsResponse.php new file mode 100644 index 00000000..f741ed28 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteAccountsResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPVHostRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteClusterDatabaseRequest.php old mode 100755 new mode 100644 similarity index 74% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPVHostRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteClusterDatabaseRequest.php index 625b9094..db08bc1b --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPVHostRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteClusterDatabaseRequest.php @@ -14,18 +14,18 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdmq\V20200217\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * DeleteAMQPVHost请求参数结构体 + * DeleteClusterDatabase请求参数结构体 * * @method string getClusterId() 获取集群ID * @method void setClusterId(string $ClusterId) 设置集群ID - * @method string getVHostId() 获取vhost名称 - * @method void setVHostId(string $VHostId) 设置vhost名称 + * @method array getDbNames() 获取数据库名 + * @method void setDbNames(array $DbNames) 设置数据库名 */ -class DeleteAMQPVHostRequest extends AbstractModel +class DeleteClusterDatabaseRequest extends AbstractModel { /** * @var string 集群ID @@ -33,13 +33,13 @@ class DeleteAMQPVHostRequest extends AbstractModel public $ClusterId; /** - * @var string vhost名称 + * @var array 数据库名 */ - public $VHostId; + public $DbNames; /** * @param string $ClusterId 集群ID - * @param string $VHostId vhost名称 + * @param array $DbNames 数据库名 */ function __construct() { @@ -58,8 +58,8 @@ class DeleteAMQPVHostRequest extends AbstractModel $this->ClusterId = $param["ClusterId"]; } - if (array_key_exists("VHostId",$param) and $param["VHostId"] !== null) { - $this->VHostId = $param["VHostId"]; + if (array_key_exists("DbNames",$param) and $param["DbNames"] !== null) { + $this->DbNames = $param["DbNames"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteClusterDatabaseResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteClusterDatabaseResponse.php new file mode 100644 index 00000000..4ab86ba3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteClusterDatabaseResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteParamTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteParamTemplateRequest.php new file mode 100644 index 00000000..8dfe8646 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteParamTemplateRequest.php @@ -0,0 +1,53 @@ +TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteParamTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteParamTemplateResponse.php new file mode 100644 index 00000000..56686cea --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DeleteParamTemplateResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAccountPrivilegesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAccountPrivilegesRequest.php new file mode 100644 index 00000000..911e68e9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAccountPrivilegesRequest.php @@ -0,0 +1,113 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("AccountName",$param) and $param["AccountName"] !== null) { + $this->AccountName = $param["AccountName"]; + } + + if (array_key_exists("Host",$param) and $param["Host"] !== null) { + $this->Host = $param["Host"]; + } + + if (array_key_exists("Db",$param) and $param["Db"] !== null) { + $this->Db = $param["Db"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("TableName",$param) and $param["TableName"] !== null) { + $this->TableName = $param["TableName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAccountPrivilegesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAccountPrivilegesResponse.php new file mode 100644 index 00000000..917013ad --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAccountPrivilegesResponse.php @@ -0,0 +1,65 @@ +Privileges = $param["Privileges"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAccountsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAccountsRequest.php index ab19a3c0..71710243 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAccountsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAccountsRequest.php @@ -36,6 +36,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLimit(integer $Limit) 设置限制量 * @method integer getOffset() 获取偏移量 * @method void setOffset(integer $Offset) 设置偏移量 + * @method string getAccountRegular() 获取模糊匹配关键字(同时匹配AccountName和AccountHost,返回并集结果,支持正则) + * @method void setAccountRegular(string $AccountRegular) 设置模糊匹配关键字(同时匹配AccountName和AccountHost,返回并集结果,支持正则) */ class DescribeAccountsRequest extends AbstractModel { @@ -71,6 +73,11 @@ class DescribeAccountsRequest extends AbstractModel */ public $Offset; + /** + * @var string 模糊匹配关键字(同时匹配AccountName和AccountHost,返回并集结果,支持正则) + */ + public $AccountRegular; + /** * @param string $ClusterId 集群ID * @param array $AccountNames 需要过滤的账户列表 @@ -80,6 +87,7 @@ class DescribeAccountsRequest extends AbstractModel * @param array $Hosts 需要过滤的账户列表 * @param integer $Limit 限制量 * @param integer $Offset 偏移量 + * @param string $AccountRegular 模糊匹配关键字(同时匹配AccountName和AccountHost,返回并集结果,支持正则) */ function __construct() { @@ -117,5 +125,9 @@ class DescribeAccountsRequest extends AbstractModel if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { $this->Offset = $param["Offset"]; } + + if (array_key_exists("AccountRegular",$param) and $param["AccountRegular"] !== null) { + $this->AccountRegular = $param["AccountRegular"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAuditLogsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAuditLogsRequest.php index 1cf5e921..70d010a3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAuditLogsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeAuditLogsRequest.php @@ -36,12 +36,14 @@ use TencentCloud\Common\AbstractModel; "timestamp" - 时间戳; "affectRows" - 影响行数; "execTime" - 执行时间。 - * @method AuditLogFilter getFilter() 获取过滤条件。可按设置的过滤条件过滤日志。 - * @method void setFilter(AuditLogFilter $Filter) 设置过滤条件。可按设置的过滤条件过滤日志。 + * @method AuditLogFilter getFilter() 获取已废弃。 + * @method void setFilter(AuditLogFilter $Filter) 设置已废弃。 * @method integer getLimit() 获取分页参数,单次返回的数据条数。默认值为100,最大值为100。 * @method void setLimit(integer $Limit) 设置分页参数,单次返回的数据条数。默认值为100,最大值为100。 * @method integer getOffset() 获取分页偏移量。 * @method void setOffset(integer $Offset) 设置分页偏移量。 + * @method array getLogFilter() 获取过滤条件。多个值之前是且的关系。 + * @method void setLogFilter(array $LogFilter) 设置过滤条件。多个值之前是且的关系。 */ class DescribeAuditLogsRequest extends AbstractModel { @@ -74,7 +76,7 @@ class DescribeAuditLogsRequest extends AbstractModel public $OrderBy; /** - * @var AuditLogFilter 过滤条件。可按设置的过滤条件过滤日志。 + * @var AuditLogFilter 已废弃。 */ public $Filter; @@ -88,6 +90,11 @@ class DescribeAuditLogsRequest extends AbstractModel */ public $Offset; + /** + * @var array 过滤条件。多个值之前是且的关系。 + */ + public $LogFilter; + /** * @param string $InstanceId 实例ID * @param string $StartTime 开始时间,格式为:"2017-07-12 10:29:20"。 @@ -97,9 +104,10 @@ class DescribeAuditLogsRequest extends AbstractModel "timestamp" - 时间戳; "affectRows" - 影响行数; "execTime" - 执行时间。 - * @param AuditLogFilter $Filter 过滤条件。可按设置的过滤条件过滤日志。 + * @param AuditLogFilter $Filter 已废弃。 * @param integer $Limit 分页参数,单次返回的数据条数。默认值为100,最大值为100。 * @param integer $Offset 分页偏移量。 + * @param array $LogFilter 过滤条件。多个值之前是且的关系。 */ function __construct() { @@ -146,5 +154,14 @@ class DescribeAuditLogsRequest extends AbstractModel if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { $this->Offset = $param["Offset"]; } + + if (array_key_exists("LogFilter",$param) and $param["LogFilter"] !== null) { + $this->LogFilter = []; + foreach ($param["LogFilter"] as $key => $value){ + $obj = new InstanceAuditLogFilter(); + $obj->deserialize($value); + array_push($this->LogFilter, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPVHostsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeClusterDetailDatabasesRequest.php old mode 100755 new mode 100644 similarity index 55% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPVHostsRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeClusterDetailDatabasesRequest.php index 382bae5b..3dfa5f74 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPVHostsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeClusterDetailDatabasesRequest.php @@ -14,24 +14,22 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdmq\V20200217\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeAMQPVHosts请求参数结构体 + * DescribeClusterDetailDatabases请求参数结构体 * * @method string getClusterId() 获取集群ID * @method void setClusterId(string $ClusterId) 设置集群ID - * @method integer getOffset() 获取偏移量 - * @method void setOffset(integer $Offset) 设置偏移量 - * @method integer getLimit() 获取限制数目 - * @method void setLimit(integer $Limit) 设置限制数目 - * @method string getNameKeyword() 获取按名称搜索 - * @method void setNameKeyword(string $NameKeyword) 设置按名称搜索 - * @method array getVHostIdList() 获取VHostId 列表过滤 - * @method void setVHostIdList(array $VHostIdList) 设置VHostId 列表过滤 + * @method integer getOffset() 获取偏移量,默认0 + * @method void setOffset(integer $Offset) 设置偏移量,默认0 + * @method integer getLimit() 获取返回数量,默认20,最大100 + * @method void setLimit(integer $Limit) 设置返回数量,默认20,最大100 + * @method string getDbName() 获取数据库名称 + * @method void setDbName(string $DbName) 设置数据库名称 */ -class DescribeAMQPVHostsRequest extends AbstractModel +class DescribeClusterDetailDatabasesRequest extends AbstractModel { /** * @var string 集群ID @@ -39,31 +37,25 @@ class DescribeAMQPVHostsRequest extends AbstractModel public $ClusterId; /** - * @var integer 偏移量 + * @var integer 偏移量,默认0 */ public $Offset; /** - * @var integer 限制数目 + * @var integer 返回数量,默认20,最大100 */ public $Limit; /** - * @var string 按名称搜索 + * @var string 数据库名称 */ - public $NameKeyword; - - /** - * @var array VHostId 列表过滤 - */ - public $VHostIdList; + public $DbName; /** * @param string $ClusterId 集群ID - * @param integer $Offset 偏移量 - * @param integer $Limit 限制数目 - * @param string $NameKeyword 按名称搜索 - * @param array $VHostIdList VHostId 列表过滤 + * @param integer $Offset 偏移量,默认0 + * @param integer $Limit 返回数量,默认20,最大100 + * @param string $DbName 数据库名称 */ function __construct() { @@ -90,12 +82,8 @@ class DescribeAMQPVHostsRequest extends AbstractModel $this->Limit = $param["Limit"]; } - if (array_key_exists("NameKeyword",$param) and $param["NameKeyword"] !== null) { - $this->NameKeyword = $param["NameKeyword"]; - } - - if (array_key_exists("VHostIdList",$param) and $param["VHostIdList"] !== null) { - $this->VHostIdList = $param["VHostIdList"]; + if (array_key_exists("DbName",$param) and $param["DbName"] !== null) { + $this->DbName = $param["DbName"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeDictsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeClusterDetailDatabasesResponse.php old mode 100755 new mode 100644 similarity index 71% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeDictsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeClusterDetailDatabasesResponse.php index 656a8ad5..bfd8981e --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeDictsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeClusterDetailDatabasesResponse.php @@ -14,33 +14,33 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeDicts返回参数结构体 + * DescribeClusterDetailDatabases返回参数结构体 * - * @method integer getTotalCount() 获取记录总条数。 - * @method void setTotalCount(integer $TotalCount) 设置记录总条数。 - * @method array getDicts() 获取自定义词库信息列表。 + * @method array getDbInfos() 获取数据库信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDicts(array $Dicts) 设置自定义词库信息列表。 + * @method void setDbInfos(array $DbInfos) 设置数据库信息 注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getTotalCount() 获取总数 + * @method void setTotalCount(integer $TotalCount) 设置总数 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeDictsResponse extends AbstractModel +class DescribeClusterDetailDatabasesResponse extends AbstractModel { /** - * @var integer 记录总条数。 - */ - public $TotalCount; - - /** - * @var array 自定义词库信息列表。 + * @var array 数据库信息 注意:此字段可能返回 null,表示取不到有效值。 */ - public $Dicts; + public $DbInfos; + + /** + * @var integer 总数 + */ + public $TotalCount; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -48,9 +48,9 @@ class DescribeDictsResponse extends AbstractModel public $RequestId; /** - * @param integer $TotalCount 记录总条数。 - * @param array $Dicts 自定义词库信息列表。 + * @param array $DbInfos 数据库信息 注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $TotalCount 总数 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,17 +66,17 @@ class DescribeDictsResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { - $this->TotalCount = $param["TotalCount"]; + if (array_key_exists("DbInfos",$param) and $param["DbInfos"] !== null) { + $this->DbInfos = []; + foreach ($param["DbInfos"] as $key => $value){ + $obj = new DbInfo(); + $obj->deserialize($value); + array_push($this->DbInfos, $obj); + } } - if (array_key_exists("Dicts",$param) and $param["Dicts"] !== null) { - $this->Dicts = []; - foreach ($param["Dicts"] as $key => $value){ - $obj = new DictInfo(); - $obj->deserialize($value); - array_push($this->Dicts, $obj); - } + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidClusterDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeClusterPasswordComplexityRequest.php old mode 100755 new mode 100644 similarity index 75% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidClusterDetailRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeClusterPasswordComplexityRequest.php index 27aad39c..a442e4c1 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidClusterDetailRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeClusterPasswordComplexityRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * GetDidClusterDetail请求参数结构体 + * DescribeClusterPasswordComplexity请求参数结构体 * - * @method string getClusterId() 获取DID网络ID - * @method void setClusterId(string $ClusterId) 设置DID网络ID + * @method string getClusterId() 获取集群ID + * @method void setClusterId(string $ClusterId) 设置集群ID */ -class GetDidClusterDetailRequest extends AbstractModel +class DescribeClusterPasswordComplexityRequest extends AbstractModel { /** - * @var string DID网络ID + * @var string 集群ID */ public $ClusterId; /** - * @param string $ClusterId DID网络ID + * @param string $ClusterId 集群ID */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeClusterPasswordComplexityResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeClusterPasswordComplexityResponse.php new file mode 100644 index 00000000..d1e991d8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeClusterPasswordComplexityResponse.php @@ -0,0 +1,155 @@ +ValidatePasswordDictionary = new ParamInfo(); + $this->ValidatePasswordDictionary->deserialize($param["ValidatePasswordDictionary"]); + } + + if (array_key_exists("ValidatePasswordLength",$param) and $param["ValidatePasswordLength"] !== null) { + $this->ValidatePasswordLength = new ParamInfo(); + $this->ValidatePasswordLength->deserialize($param["ValidatePasswordLength"]); + } + + if (array_key_exists("ValidatePasswordMixedCaseCount",$param) and $param["ValidatePasswordMixedCaseCount"] !== null) { + $this->ValidatePasswordMixedCaseCount = new ParamInfo(); + $this->ValidatePasswordMixedCaseCount->deserialize($param["ValidatePasswordMixedCaseCount"]); + } + + if (array_key_exists("ValidatePasswordNumberCount",$param) and $param["ValidatePasswordNumberCount"] !== null) { + $this->ValidatePasswordNumberCount = new ParamInfo(); + $this->ValidatePasswordNumberCount->deserialize($param["ValidatePasswordNumberCount"]); + } + + if (array_key_exists("ValidatePasswordPolicy",$param) and $param["ValidatePasswordPolicy"] !== null) { + $this->ValidatePasswordPolicy = new ParamInfo(); + $this->ValidatePasswordPolicy->deserialize($param["ValidatePasswordPolicy"]); + } + + if (array_key_exists("ValidatePasswordSpecialCharCount",$param) and $param["ValidatePasswordSpecialCharCount"] !== null) { + $this->ValidatePasswordSpecialCharCount = new ParamInfo(); + $this->ValidatePasswordSpecialCharCount->deserialize($param["ValidatePasswordSpecialCharCount"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPExchangeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeInstanceParamsRequest.php old mode 100755 new mode 100644 similarity index 55% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPExchangeRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeInstanceParamsRequest.php index 46379608..e26b0e8b --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPExchangeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeInstanceParamsRequest.php @@ -14,20 +14,20 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdmq\V20200217\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * DeleteAMQPExchange请求参数结构体 + * DescribeInstanceParams请求参数结构体 * * @method string getClusterId() 获取集群ID * @method void setClusterId(string $ClusterId) 设置集群ID - * @method string getVHostId() 获取Vhost名称 - * @method void setVHostId(string $VHostId) 设置Vhost名称 - * @method string getExchange() 获取交换机名称 - * @method void setExchange(string $Exchange) 设置交换机名称 + * @method array getInstanceIds() 获取实例ID,支持批量查询 + * @method void setInstanceIds(array $InstanceIds) 设置实例ID,支持批量查询 + * @method string getParamKeyword() 获取参数名搜索条件,支持模糊匹配 + * @method void setParamKeyword(string $ParamKeyword) 设置参数名搜索条件,支持模糊匹配 */ -class DeleteAMQPExchangeRequest extends AbstractModel +class DescribeInstanceParamsRequest extends AbstractModel { /** * @var string 集群ID @@ -35,19 +35,19 @@ class DeleteAMQPExchangeRequest extends AbstractModel public $ClusterId; /** - * @var string Vhost名称 + * @var array 实例ID,支持批量查询 */ - public $VHostId; + public $InstanceIds; /** - * @var string 交换机名称 + * @var string 参数名搜索条件,支持模糊匹配 */ - public $Exchange; + public $ParamKeyword; /** * @param string $ClusterId 集群ID - * @param string $VHostId Vhost名称 - * @param string $Exchange 交换机名称 + * @param array $InstanceIds 实例ID,支持批量查询 + * @param string $ParamKeyword 参数名搜索条件,支持模糊匹配 */ function __construct() { @@ -66,12 +66,12 @@ class DeleteAMQPExchangeRequest extends AbstractModel $this->ClusterId = $param["ClusterId"]; } - if (array_key_exists("VHostId",$param) and $param["VHostId"] !== null) { - $this->VHostId = $param["VHostId"]; + if (array_key_exists("InstanceIds",$param) and $param["InstanceIds"] !== null) { + $this->InstanceIds = $param["InstanceIds"]; } - if (array_key_exists("Exchange",$param) and $param["Exchange"] !== null) { - $this->Exchange = $param["Exchange"]; + if (array_key_exists("ParamKeyword",$param) and $param["ParamKeyword"] !== null) { + $this->ParamKeyword = $param["ParamKeyword"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeInstanceParamsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeInstanceParamsResponse.php new file mode 100644 index 00000000..6301712c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeInstanceParamsResponse.php @@ -0,0 +1,70 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new InstanceParamItem(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeParamTemplateDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeParamTemplateDetailRequest.php new file mode 100644 index 00000000..3bba81b2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeParamTemplateDetailRequest.php @@ -0,0 +1,53 @@ +TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeParamTemplateDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeParamTemplateDetailResponse.php new file mode 100644 index 00000000..000580eb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeParamTemplateDetailResponse.php @@ -0,0 +1,142 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateName",$param) and $param["TemplateName"] !== null) { + $this->TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("TemplateDescription",$param) and $param["TemplateDescription"] !== null) { + $this->TemplateDescription = $param["TemplateDescription"]; + } + + if (array_key_exists("EngineVersion",$param) and $param["EngineVersion"] !== null) { + $this->EngineVersion = $param["EngineVersion"]; + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new ParamDetail(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + + if (array_key_exists("DbMode",$param) and $param["DbMode"] !== null) { + $this->DbMode = $param["DbMode"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeParamTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeParamTemplatesRequest.php index 302e6e20..42029f1f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeParamTemplatesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeParamTemplatesRequest.php @@ -22,10 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method array getEngineVersions() 获取数据库引擎版本号 * @method void setEngineVersions(array $EngineVersions) 设置数据库引擎版本号 - * @method array getTemplateNames() 获取模版名称 - * @method void setTemplateNames(array $TemplateNames) 设置模版名称 - * @method array getTemplateIds() 获取模版ID - * @method void setTemplateIds(array $TemplateIds) 设置模版ID + * @method array getTemplateNames() 获取模板名称 + * @method void setTemplateNames(array $TemplateNames) 设置模板名称 + * @method array getTemplateIds() 获取模板ID + * @method void setTemplateIds(array $TemplateIds) 设置模板ID * @method array getDbModes() 获取数据库类型,可选值:NORMAL,SERVERLESS * @method void setDbModes(array $DbModes) 设置数据库类型,可选值:NORMAL,SERVERLESS * @method integer getOffset() 获取查询偏移量 @@ -34,8 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLimit(integer $Limit) 设置查询限制条数 * @method array getProducts() 获取查询的模板对应的产品类型 * @method void setProducts(array $Products) 设置查询的模板对应的产品类型 - * @method array getTemplateTypes() 获取模版类型 - * @method void setTemplateTypes(array $TemplateTypes) 设置模版类型 + * @method array getTemplateTypes() 获取模板类型 + * @method void setTemplateTypes(array $TemplateTypes) 设置模板类型 * @method array getEngineTypes() 获取版本类型 * @method void setEngineTypes(array $EngineTypes) 设置版本类型 * @method string getOrderBy() 获取返回结果的排序字段 @@ -51,12 +51,12 @@ class DescribeParamTemplatesRequest extends AbstractModel public $EngineVersions; /** - * @var array 模版名称 + * @var array 模板名称 */ public $TemplateNames; /** - * @var array 模版ID + * @var array 模板ID */ public $TemplateIds; @@ -81,7 +81,7 @@ class DescribeParamTemplatesRequest extends AbstractModel public $Products; /** - * @var array 模版类型 + * @var array 模板类型 */ public $TemplateTypes; @@ -102,13 +102,13 @@ class DescribeParamTemplatesRequest extends AbstractModel /** * @param array $EngineVersions 数据库引擎版本号 - * @param array $TemplateNames 模版名称 - * @param array $TemplateIds 模版ID + * @param array $TemplateNames 模板名称 + * @param array $TemplateIds 模板ID * @param array $DbModes 数据库类型,可选值:NORMAL,SERVERLESS * @param integer $Offset 查询偏移量 * @param integer $Limit 查询限制条数 * @param array $Products 查询的模板对应的产品类型 - * @param array $TemplateTypes 模版类型 + * @param array $TemplateTypes 模板类型 * @param array $EngineTypes 版本类型 * @param string $OrderBy 返回结果的排序字段 * @param string $OrderDirection 排序方式(asc、desc) diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxiesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxiesRequest.php new file mode 100644 index 00000000..4f5fd538 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxiesRequest.php @@ -0,0 +1,134 @@ + CREATETIME:创建时间 +
  • PERIODENDTIME:过期时间
  • + * @method void setOrderBy(string $OrderBy) 设置排序字段,取值范围: +
  • CREATETIME:创建时间
  • +
  • PERIODENDTIME:过期时间
  • + * @method string getOrderByType() 获取排序类型,取值范围: +
  • ASC:升序排序
  • +
  • DESC:降序排序
  • + * @method void setOrderByType(string $OrderByType) 设置排序类型,取值范围: +
  • ASC:升序排序
  • +
  • DESC:降序排序
  • + * @method array getFilters() 获取搜索条件,若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。 + * @method void setFilters(array $Filters) 设置搜索条件,若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。 + */ +class DescribeProxiesRequest extends AbstractModel +{ + /** + * @var string 集群ID + */ + public $ClusterId; + + /** + * @var integer 返回数量,默认为 20,最大值为 100 + */ + public $Limit; + + /** + * @var integer 记录偏移量,默认值为0 + */ + public $Offset; + + /** + * @var string 排序字段,取值范围: +
  • CREATETIME:创建时间
  • +
  • PERIODENDTIME:过期时间
  • + */ + public $OrderBy; + + /** + * @var string 排序类型,取值范围: +
  • ASC:升序排序
  • +
  • DESC:降序排序
  • + */ + public $OrderByType; + + /** + * @var array 搜索条件,若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。 + */ + public $Filters; + + /** + * @param string $ClusterId 集群ID + * @param integer $Limit 返回数量,默认为 20,最大值为 100 + * @param integer $Offset 记录偏移量,默认值为0 + * @param string $OrderBy 排序字段,取值范围: +
  • CREATETIME:创建时间
  • +
  • PERIODENDTIME:过期时间
  • + * @param string $OrderByType 排序类型,取值范围: +
  • ASC:升序排序
  • +
  • DESC:降序排序
  • + * @param array $Filters 搜索条件,若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("OrderBy",$param) and $param["OrderBy"] !== null) { + $this->OrderBy = $param["OrderBy"]; + } + + if (array_key_exists("OrderByType",$param) and $param["OrderByType"] !== null) { + $this->OrderByType = $param["OrderByType"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new QueryParamFilter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxiesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxiesResponse.php new file mode 100644 index 00000000..3d61e59b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxiesResponse.php @@ -0,0 +1,107 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("ProxyGroupInfos",$param) and $param["ProxyGroupInfos"] !== null) { + $this->ProxyGroupInfos = []; + foreach ($param["ProxyGroupInfos"] as $key => $value){ + $obj = new ProxyGroupInfo(); + $obj->deserialize($value); + array_push($this->ProxyGroupInfos, $obj); + } + } + + if (array_key_exists("ProxyNodeInfos",$param) and $param["ProxyNodeInfos"] !== null) { + $this->ProxyNodeInfos = []; + foreach ($param["ProxyNodeInfos"] as $key => $value){ + $obj = new ProxyNodeInfo(); + $obj->deserialize($value); + array_push($this->ProxyNodeInfos, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxyNodesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxyNodesRequest.php new file mode 100644 index 00000000..04f6b44f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxyNodesRequest.php @@ -0,0 +1,122 @@ + CREATETIME:创建时间 +
  • PERIODENDTIME:过期时间
  • + * @method void setOrderBy(string $OrderBy) 设置排序字段,取值范围: +
  • CREATETIME:创建时间
  • +
  • PERIODENDTIME:过期时间
  • + * @method string getOrderByType() 获取排序类型,取值范围: +
  • ASC:升序排序
  • +
  • DESC:降序排序
  • + * @method void setOrderByType(string $OrderByType) 设置排序类型,取值范围: +
  • ASC:升序排序
  • +
  • DESC:降序排序
  • + * @method array getFilters() 获取搜索条件,若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。 + * @method void setFilters(array $Filters) 设置搜索条件,若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。 + */ +class DescribeProxyNodesRequest extends AbstractModel +{ + /** + * @var integer 返回数量,默认为 20,最大值为 100 + */ + public $Limit; + + /** + * @var integer 记录偏移量,默认值为0 + */ + public $Offset; + + /** + * @var string 排序字段,取值范围: +
  • CREATETIME:创建时间
  • +
  • PERIODENDTIME:过期时间
  • + */ + public $OrderBy; + + /** + * @var string 排序类型,取值范围: +
  • ASC:升序排序
  • +
  • DESC:降序排序
  • + */ + public $OrderByType; + + /** + * @var array 搜索条件,若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。 + */ + public $Filters; + + /** + * @param integer $Limit 返回数量,默认为 20,最大值为 100 + * @param integer $Offset 记录偏移量,默认值为0 + * @param string $OrderBy 排序字段,取值范围: +
  • CREATETIME:创建时间
  • +
  • PERIODENDTIME:过期时间
  • + * @param string $OrderByType 排序类型,取值范围: +
  • ASC:升序排序
  • +
  • DESC:降序排序
  • + * @param array $Filters 搜索条件,若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("OrderBy",$param) and $param["OrderBy"] !== null) { + $this->OrderBy = $param["OrderBy"]; + } + + if (array_key_exists("OrderByType",$param) and $param["OrderByType"] !== null) { + $this->OrderByType = $param["OrderByType"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new QueryFilter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxyNodesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxyNodesResponse.php new file mode 100644 index 00000000..d5b2c3bf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxyNodesResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("ProxyNodeInfos",$param) and $param["ProxyNodeInfos"] !== null) { + $this->ProxyNodeInfos = []; + foreach ($param["ProxyNodeInfos"] as $key => $value){ + $obj = new ProxyNodeInfo(); + $obj->deserialize($value); + array_push($this->ProxyNodeInfos, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxySpecsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxySpecsRequest.php new file mode 100644 index 00000000..5581094e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeProxySpecsRequest.php @@ -0,0 +1,47 @@ +ProxySpecs = []; + foreach ($param["ProxySpecs"] as $key => $value){ + $obj = new ProxySpec(); + $obj->deserialize($value); + array_push($this->ProxySpecs, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageDetailRequest.php new file mode 100644 index 00000000..6b661425 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageDetailRequest.php @@ -0,0 +1,113 @@ +PackageId = $param["PackageId"]; + } + + if (array_key_exists("ClusterIds",$param) and $param["ClusterIds"] !== null) { + $this->ClusterIds = $param["ClusterIds"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDeployListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageDetailResponse.php old mode 100755 new mode 100644 similarity index 64% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDeployListResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageDetailResponse.php index 8a398799..3f835620 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDeployListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageDetailResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * GetDeployList返回参数结构体 + * DescribeResourcePackageDetail返回参数结构体 * - * @method integer getAllCount() 获取合约总数 - * @method void setAllCount(integer $AllCount) 设置合约总数 - * @method array getResult() 获取合约部署列表 - * @method void setResult(array $Result) 设置合约部署列表 + * @method integer getTotal() 获取总使用明细数 + * @method void setTotal(integer $Total) 设置总使用明细数 + * @method array getDetail() 获取资源包明细说明 + * @method void setDetail(array $Detail) 设置资源包明细说明 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetDeployListResponse extends AbstractModel +class DescribeResourcePackageDetailResponse extends AbstractModel { /** - * @var integer 合约总数 + * @var integer 总使用明细数 */ - public $AllCount; + public $Total; /** - * @var array 合约部署列表 + * @var array 资源包明细说明 */ - public $Result; + public $Detail; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class GetDeployListResponse extends AbstractModel public $RequestId; /** - * @param integer $AllCount 合约总数 - * @param array $Result 合约部署列表 + * @param integer $Total 总使用明细数 + * @param array $Detail 资源包明细说明 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,16 +62,16 @@ class GetDeployListResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("AllCount",$param) and $param["AllCount"] !== null) { - $this->AllCount = $param["AllCount"]; + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; } - if (array_key_exists("Result",$param) and $param["Result"] !== null) { - $this->Result = []; - foreach ($param["Result"] as $key => $value){ - $obj = new Contract(); + if (array_key_exists("Detail",$param) and $param["Detail"] !== null) { + $this->Detail = []; + foreach ($param["Detail"] as $key => $value){ + $obj = new PackageDetail(); $obj->deserialize($value); - array_push($this->Result, $obj); + array_push($this->Detail, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageListRequest.php new file mode 100644 index 00000000..dc94b0b9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageListRequest.php @@ -0,0 +1,189 @@ +PackageId = $param["PackageId"]; + } + + if (array_key_exists("PackageName",$param) and $param["PackageName"] !== null) { + $this->PackageName = $param["PackageName"]; + } + + if (array_key_exists("PackageType",$param) and $param["PackageType"] !== null) { + $this->PackageType = $param["PackageType"]; + } + + if (array_key_exists("PackageRegion",$param) and $param["PackageRegion"] !== null) { + $this->PackageRegion = $param["PackageRegion"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("OrderBy",$param) and $param["OrderBy"] !== null) { + $this->OrderBy = $param["OrderBy"]; + } + + if (array_key_exists("OrderDirection",$param) and $param["OrderDirection"] !== null) { + $this->OrderDirection = $param["OrderDirection"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextCorrectionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageListResponse.php old mode 100755 new mode 100644 similarity index 66% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextCorrectionResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageListResponse.php index b9429a3b..ec459995 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextCorrectionResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageListResponse.php @@ -14,33 +14,33 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * TextCorrection返回参数结构体 + * DescribeResourcePackageList返回参数结构体 * - * @method array getCCITokens() 获取纠错详情 + * @method integer getTotal() 获取总配置数 + * @method void setTotal(integer $Total) 设置总配置数 + * @method array getDetail() 获取资源包明细 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCCITokens(array $CCITokens) 设置纠错详情 + * @method void setDetail(array $Detail) 设置资源包明细 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getResultText() 获取纠错后的文本 - * @method void setResultText(string $ResultText) 设置纠错后的文本 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class TextCorrectionResponse extends AbstractModel +class DescribeResourcePackageListResponse extends AbstractModel { /** - * @var array 纠错详情 -注意:此字段可能返回 null,表示取不到有效值。 + * @var integer 总配置数 */ - public $CCITokens; + public $Total; /** - * @var string 纠错后的文本 + * @var array 资源包明细 +注意:此字段可能返回 null,表示取不到有效值。 */ - public $ResultText; + public $Detail; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -48,9 +48,9 @@ class TextCorrectionResponse extends AbstractModel public $RequestId; /** - * @param array $CCITokens 纠错详情 + * @param integer $Total 总配置数 + * @param array $Detail 资源包明细 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ResultText 纠错后的文本 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,17 +66,17 @@ class TextCorrectionResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("CCITokens",$param) and $param["CCITokens"] !== null) { - $this->CCITokens = []; - foreach ($param["CCITokens"] as $key => $value){ - $obj = new CCIToken(); - $obj->deserialize($value); - array_push($this->CCITokens, $obj); - } + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; } - if (array_key_exists("ResultText",$param) and $param["ResultText"] !== null) { - $this->ResultText = $param["ResultText"]; + if (array_key_exists("Detail",$param) and $param["Detail"] !== null) { + $this->Detail = []; + foreach ($param["Detail"] as $key => $value){ + $obj = new Package(); + $obj->deserialize($value); + array_push($this->Detail, $obj); + } } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageSaleSpecRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageSaleSpecRequest.php new file mode 100644 index 00000000..c1cdf9aa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageSaleSpecRequest.php @@ -0,0 +1,113 @@ +InstanceType = $param["InstanceType"]; + } + + if (array_key_exists("PackageRegion",$param) and $param["PackageRegion"] !== null) { + $this->PackageRegion = $param["PackageRegion"]; + } + + if (array_key_exists("PackageType",$param) and $param["PackageType"] !== null) { + $this->PackageType = $param["PackageType"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextCorrectionProResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageSaleSpecResponse.php old mode 100755 new mode 100644 similarity index 65% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextCorrectionProResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageSaleSpecResponse.php index 95d3ddd8..457cd200 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextCorrectionProResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeResourcePackageSaleSpecResponse.php @@ -14,33 +14,33 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * TextCorrectionPro返回参数结构体 + * DescribeResourcePackageSaleSpec返回参数结构体 * - * @method array getCCITokens() 获取纠错详情 + * @method integer getTotal() 获取可售卖资源包规格总数 + * @method void setTotal(integer $Total) 设置可售卖资源包规格总数 + * @method array getDetail() 获取资源包明细说明 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCCITokens(array $CCITokens) 设置纠错详情 + * @method void setDetail(array $Detail) 设置资源包明细说明 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getResultText() 获取纠错后的文本 - * @method void setResultText(string $ResultText) 设置纠错后的文本 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class TextCorrectionProResponse extends AbstractModel +class DescribeResourcePackageSaleSpecResponse extends AbstractModel { /** - * @var array 纠错详情 -注意:此字段可能返回 null,表示取不到有效值。 + * @var integer 可售卖资源包规格总数 */ - public $CCITokens; + public $Total; /** - * @var string 纠错后的文本 + * @var array 资源包明细说明 +注意:此字段可能返回 null,表示取不到有效值。 */ - public $ResultText; + public $Detail; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -48,9 +48,9 @@ class TextCorrectionProResponse extends AbstractModel public $RequestId; /** - * @param array $CCITokens 纠错详情 + * @param integer $Total 可售卖资源包规格总数 + * @param array $Detail 资源包明细说明 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ResultText 纠错后的文本 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,17 +66,17 @@ class TextCorrectionProResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("CCITokens",$param) and $param["CCITokens"] !== null) { - $this->CCITokens = []; - foreach ($param["CCITokens"] as $key => $value){ - $obj = new CCIToken(); - $obj->deserialize($value); - array_push($this->CCITokens, $obj); - } + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; } - if (array_key_exists("ResultText",$param) and $param["ResultText"] !== null) { - $this->ResultText = $param["ResultText"]; + if (array_key_exists("Detail",$param) and $param["Detail"] !== null) { + $this->Detail = []; + foreach ($param["Detail"] as $key => $value){ + $obj = new SalePackageSpec(); + $obj->deserialize($value); + array_push($this->Detail, $obj); + } } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeSupportProxyVersionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeSupportProxyVersionRequest.php new file mode 100644 index 00000000..4efc8865 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeSupportProxyVersionRequest.php @@ -0,0 +1,65 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ProxyGroupId",$param) and $param["ProxyGroupId"] !== null) { + $this->ProxyGroupId = $param["ProxyGroupId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeSupportProxyVersionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeSupportProxyVersionResponse.php new file mode 100644 index 00000000..9c0affd6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/DescribeSupportProxyVersionResponse.php @@ -0,0 +1,85 @@ +SupportProxyVersions = $param["SupportProxyVersions"]; + } + + if (array_key_exists("CurrentProxyVersion",$param) and $param["CurrentProxyVersion"] !== null) { + $this->CurrentProxyVersion = $param["CurrentProxyVersion"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ExportInstanceSlowQueriesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ExportInstanceSlowQueriesRequest.php index a70d94b7..80445ef6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ExportInstanceSlowQueriesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ExportInstanceSlowQueriesRequest.php @@ -38,6 +38,10 @@ use TencentCloud\Common\AbstractModel; * @method void setDatabase(string $Database) 设置数据库名 * @method string getFileType() 获取文件类型,可选值:csv, original * @method void setFileType(string $FileType) 设置文件类型,可选值:csv, original + * @method string getOrderBy() 获取排序字段,可选值: QueryTime,LockTime,RowsExamined,RowsSent + * @method void setOrderBy(string $OrderBy) 设置排序字段,可选值: QueryTime,LockTime,RowsExamined,RowsSent + * @method string getOrderByType() 获取排序类型,可选值:asc,desc + * @method void setOrderByType(string $OrderByType) 设置排序类型,可选值:asc,desc */ class ExportInstanceSlowQueriesRequest extends AbstractModel { @@ -86,6 +90,16 @@ class ExportInstanceSlowQueriesRequest extends AbstractModel */ public $FileType; + /** + * @var string 排序字段,可选值: QueryTime,LockTime,RowsExamined,RowsSent + */ + public $OrderBy; + + /** + * @var string 排序类型,可选值:asc,desc + */ + public $OrderByType; + /** * @param string $InstanceId 实例ID * @param string $StartTime 事务开始最早时间 @@ -96,6 +110,8 @@ class ExportInstanceSlowQueriesRequest extends AbstractModel * @param string $Host 客户端host * @param string $Database 数据库名 * @param string $FileType 文件类型,可选值:csv, original + * @param string $OrderBy 排序字段,可选值: QueryTime,LockTime,RowsExamined,RowsSent + * @param string $OrderByType 排序类型,可选值:asc,desc */ function __construct() { @@ -145,5 +161,13 @@ class ExportInstanceSlowQueriesRequest extends AbstractModel if (array_key_exists("FileType",$param) and $param["FileType"] !== null) { $this->FileType = $param["FileType"]; } + + if (array_key_exists("OrderBy",$param) and $param["OrderBy"] !== null) { + $this->OrderBy = $param["OrderBy"]; + } + + if (array_key_exists("OrderByType",$param) and $param["OrderByType"] !== null) { + $this->OrderByType = $param["OrderByType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/InstanceAuditLogFilter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/InstanceAuditLogFilter.php new file mode 100644 index 00000000..ff2ca964 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/InstanceAuditLogFilter.php @@ -0,0 +1,197 @@ +Type = $param["Type"]; + } + + if (array_key_exists("Compare",$param) and $param["Compare"] !== null) { + $this->Compare = $param["Compare"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyDescRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/InstanceParamItem.php old mode 100755 new mode 100644 similarity index 59% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyDescRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/InstanceParamItem.php index 242e6cdd..28ed8c49 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyDescRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/InstanceParamItem.php @@ -14,20 +14,18 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cdb\V20170320\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * ModifyCDBProxyDesc请求参数结构体 + * 实例参数信息 * * @method string getInstanceId() 获取实例ID * @method void setInstanceId(string $InstanceId) 设置实例ID - * @method string getProxyGroupId() 获取数据库代理ID - * @method void setProxyGroupId(string $ProxyGroupId) 设置数据库代理ID - * @method string getDesc() 获取数据库代理描述 - * @method void setDesc(string $Desc) 设置数据库代理描述 + * @method array getParamsItems() 获取实例参数列表 + * @method void setParamsItems(array $ParamsItems) 设置实例参数列表 */ -class ModifyCDBProxyDescRequest extends AbstractModel +class InstanceParamItem extends AbstractModel { /** * @var string 实例ID @@ -35,19 +33,13 @@ class ModifyCDBProxyDescRequest extends AbstractModel public $InstanceId; /** - * @var string 数据库代理ID + * @var array 实例参数列表 */ - public $ProxyGroupId; - - /** - * @var string 数据库代理描述 - */ - public $Desc; + public $ParamsItems; /** * @param string $InstanceId 实例ID - * @param string $ProxyGroupId 数据库代理ID - * @param string $Desc 数据库代理描述 + * @param array $ParamsItems 实例参数列表 */ function __construct() { @@ -66,12 +58,13 @@ class ModifyCDBProxyDescRequest extends AbstractModel $this->InstanceId = $param["InstanceId"]; } - if (array_key_exists("ProxyGroupId",$param) and $param["ProxyGroupId"] !== null) { - $this->ProxyGroupId = $param["ProxyGroupId"]; - } - - if (array_key_exists("Desc",$param) and $param["Desc"] !== null) { - $this->Desc = $param["Desc"]; + if (array_key_exists("ParamsItems",$param) and $param["ParamsItems"] !== null) { + $this->ParamsItems = []; + foreach ($param["ParamsItems"] as $key => $value){ + $obj = new ParamItemDetail(); + $obj->deserialize($value); + array_push($this->ParamsItems, $obj); + } } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountDescriptionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountDescriptionRequest.php new file mode 100644 index 00000000..a391559a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountDescriptionRequest.php @@ -0,0 +1,89 @@ +AccountName = $param["AccountName"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("Host",$param) and $param["Host"] !== null) { + $this->Host = $param["Host"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountDescriptionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountDescriptionResponse.php new file mode 100644 index 00000000..547a9bc7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountDescriptionResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DeployByNameRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountHostRequest.php old mode 100755 new mode 100644 similarity index 52% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DeployByNameRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountHostRequest.php index 356b432e..03203074 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DeployByNameRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountHostRequest.php @@ -14,40 +14,40 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * DeployByName请求参数结构体 + * ModifyAccountHost请求参数结构体 * - * @method string getApplicationName() 获取应用名称 - * @method void setApplicationName(string $ApplicationName) 设置应用名称 - * @method string getClusterId() 获取网络ID - * @method void setClusterId(string $ClusterId) 设置网络ID - * @method integer getGroupId() 获取群组ID - * @method void setGroupId(integer $GroupId) 设置群组ID + * @method string getClusterId() 获取集群id + * @method void setClusterId(string $ClusterId) 设置集群id + * @method string getNewHost() 获取新主机 + * @method void setNewHost(string $NewHost) 设置新主机 + * @method InputAccount getAccount() 获取账号信息 + * @method void setAccount(InputAccount $Account) 设置账号信息 */ -class DeployByNameRequest extends AbstractModel +class ModifyAccountHostRequest extends AbstractModel { /** - * @var string 应用名称 - */ - public $ApplicationName; - - /** - * @var string 网络ID + * @var string 集群id */ public $ClusterId; /** - * @var integer 群组ID + * @var string 新主机 */ - public $GroupId; + public $NewHost; /** - * @param string $ApplicationName 应用名称 - * @param string $ClusterId 网络ID - * @param integer $GroupId 群组ID + * @var InputAccount 账号信息 + */ + public $Account; + + /** + * @param string $ClusterId 集群id + * @param string $NewHost 新主机 + * @param InputAccount $Account 账号信息 */ function __construct() { @@ -62,16 +62,17 @@ class DeployByNameRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ApplicationName",$param) and $param["ApplicationName"] !== null) { - $this->ApplicationName = $param["ApplicationName"]; - } - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { $this->ClusterId = $param["ClusterId"]; } - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; + if (array_key_exists("NewHost",$param) and $param["NewHost"] !== null) { + $this->NewHost = $param["NewHost"]; + } + + if (array_key_exists("Account",$param) and $param["Account"] !== null) { + $this->Account = new InputAccount(); + $this->Account->deserialize($param["Account"]); } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountHostResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountHostResponse.php new file mode 100644 index 00000000..e5c79e13 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountHostResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountPrivilegesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountPrivilegesRequest.php new file mode 100644 index 00000000..2c1c4530 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountPrivilegesRequest.php @@ -0,0 +1,112 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("Account",$param) and $param["Account"] !== null) { + $this->Account = new InputAccount(); + $this->Account->deserialize($param["Account"]); + } + + if (array_key_exists("GlobalPrivileges",$param) and $param["GlobalPrivileges"] !== null) { + $this->GlobalPrivileges = $param["GlobalPrivileges"]; + } + + if (array_key_exists("DatabasePrivileges",$param) and $param["DatabasePrivileges"] !== null) { + $this->DatabasePrivileges = []; + foreach ($param["DatabasePrivileges"] as $key => $value){ + $obj = new DatabasePrivileges(); + $obj->deserialize($value); + array_push($this->DatabasePrivileges, $obj); + } + } + + if (array_key_exists("TablePrivileges",$param) and $param["TablePrivileges"] !== null) { + $this->TablePrivileges = []; + foreach ($param["TablePrivileges"] as $key => $value){ + $obj = new TablePrivileges(); + $obj->deserialize($value); + array_push($this->TablePrivileges, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountPrivilegesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountPrivilegesResponse.php new file mode 100644 index 00000000..e166f5a1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyAccountPrivilegesResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyBinlogSaveDaysRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyBinlogSaveDaysRequest.php new file mode 100644 index 00000000..1a083e67 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyBinlogSaveDaysRequest.php @@ -0,0 +1,65 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("BinlogSaveDays",$param) and $param["BinlogSaveDays"] !== null) { + $this->BinlogSaveDays = $param["BinlogSaveDays"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyVipVPortResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyBinlogSaveDaysResponse.php old mode 100755 new mode 100644 similarity index 91% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyVipVPortResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyBinlogSaveDaysResponse.php index 1f49b655..aa28ced5 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ModifyCDBProxyVipVPortResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyBinlogSaveDaysResponse.php @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cdb\V20170320\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * ModifyCDBProxyVipVPort返回参数结构体 + * ModifyBinlogSaveDays返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class ModifyCDBProxyVipVPortResponse extends AbstractModel +class ModifyBinlogSaveDaysResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterDatabaseRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterDatabaseRequest.php new file mode 100644 index 00000000..3e615c49 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterDatabaseRequest.php @@ -0,0 +1,111 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("DbName",$param) and $param["DbName"] !== null) { + $this->DbName = $param["DbName"]; + } + + if (array_key_exists("NewUserHostPrivileges",$param) and $param["NewUserHostPrivileges"] !== null) { + $this->NewUserHostPrivileges = []; + foreach ($param["NewUserHostPrivileges"] as $key => $value){ + $obj = new UserHostPrivilege(); + $obj->deserialize($value); + array_push($this->NewUserHostPrivileges, $obj); + } + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("OldUserHostPrivileges",$param) and $param["OldUserHostPrivileges"] !== null) { + $this->OldUserHostPrivileges = []; + foreach ($param["OldUserHostPrivileges"] as $key => $value){ + $obj = new UserHostPrivilege(); + $obj->deserialize($value); + array_push($this->OldUserHostPrivileges, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterDatabaseResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterDatabaseResponse.php new file mode 100644 index 00000000..3be7897f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterDatabaseResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterPasswordComplexityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterPasswordComplexityRequest.php new file mode 100644 index 00000000..609c450d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterPasswordComplexityRequest.php @@ -0,0 +1,125 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ValidatePasswordLength",$param) and $param["ValidatePasswordLength"] !== null) { + $this->ValidatePasswordLength = $param["ValidatePasswordLength"]; + } + + if (array_key_exists("ValidatePasswordMixedCaseCount",$param) and $param["ValidatePasswordMixedCaseCount"] !== null) { + $this->ValidatePasswordMixedCaseCount = $param["ValidatePasswordMixedCaseCount"]; + } + + if (array_key_exists("ValidatePasswordSpecialCharCount",$param) and $param["ValidatePasswordSpecialCharCount"] !== null) { + $this->ValidatePasswordSpecialCharCount = $param["ValidatePasswordSpecialCharCount"]; + } + + if (array_key_exists("ValidatePasswordNumberCount",$param) and $param["ValidatePasswordNumberCount"] !== null) { + $this->ValidatePasswordNumberCount = $param["ValidatePasswordNumberCount"]; + } + + if (array_key_exists("ValidatePasswordPolicy",$param) and $param["ValidatePasswordPolicy"] !== null) { + $this->ValidatePasswordPolicy = $param["ValidatePasswordPolicy"]; + } + + if (array_key_exists("ValidatePasswordDictionary",$param) and $param["ValidatePasswordDictionary"] !== null) { + $this->ValidatePasswordDictionary = $param["ValidatePasswordDictionary"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterPasswordComplexityResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterPasswordComplexityResponse.php new file mode 100644 index 00000000..9f30a59b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyClusterPasswordComplexityResponse.php @@ -0,0 +1,65 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyInstanceParamRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyInstanceParamRequest.php new file mode 100644 index 00000000..d513185b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyInstanceParamRequest.php @@ -0,0 +1,111 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("InstanceIds",$param) and $param["InstanceIds"] !== null) { + $this->InstanceIds = $param["InstanceIds"]; + } + + if (array_key_exists("ClusterParamList",$param) and $param["ClusterParamList"] !== null) { + $this->ClusterParamList = []; + foreach ($param["ClusterParamList"] as $key => $value){ + $obj = new ModifyParamItem(); + $obj->deserialize($value); + array_push($this->ClusterParamList, $obj); + } + } + + if (array_key_exists("InstanceParamList",$param) and $param["InstanceParamList"] !== null) { + $this->InstanceParamList = []; + foreach ($param["InstanceParamList"] as $key => $value){ + $obj = new ModifyParamItem(); + $obj->deserialize($value); + array_push($this->InstanceParamList, $obj); + } + } + + if (array_key_exists("IsInMaintainPeriod",$param) and $param["IsInMaintainPeriod"] !== null) { + $this->IsInMaintainPeriod = $param["IsInMaintainPeriod"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyInstanceParamResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyInstanceParamResponse.php new file mode 100644 index 00000000..17fd9fae --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyInstanceParamResponse.php @@ -0,0 +1,65 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyParamTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyParamTemplateRequest.php new file mode 100644 index 00000000..9718c3e0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyParamTemplateRequest.php @@ -0,0 +1,94 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateName",$param) and $param["TemplateName"] !== null) { + $this->TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("TemplateDescription",$param) and $param["TemplateDescription"] !== null) { + $this->TemplateDescription = $param["TemplateDescription"]; + } + + if (array_key_exists("ParamList",$param) and $param["ParamList"] !== null) { + $this->ParamList = []; + foreach ($param["ParamList"] as $key => $value){ + $obj = new ModifyParamItem(); + $obj->deserialize($value); + array_push($this->ParamList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyParamTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyParamTemplateResponse.php new file mode 100644 index 00000000..b455ef52 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyParamTemplateResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPRouteRelationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyProxyDescRequest.php old mode 100755 new mode 100644 similarity index 58% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPRouteRelationRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyProxyDescRequest.php index 0bcee16e..2551a367 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPRouteRelationRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyProxyDescRequest.php @@ -14,20 +14,20 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdmq\V20200217\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * DeleteAMQPRouteRelation请求参数结构体 + * ModifyProxyDesc请求参数结构体 * * @method string getClusterId() 获取集群ID * @method void setClusterId(string $ClusterId) 设置集群ID - * @method string getVHostId() 获取Vhost名称 - * @method void setVHostId(string $VHostId) 设置Vhost名称 - * @method string getRouteRelationId() 获取路由关系ID - * @method void setRouteRelationId(string $RouteRelationId) 设置路由关系ID + * @method string getProxyGroupId() 获取数据库代理组ID + * @method void setProxyGroupId(string $ProxyGroupId) 设置数据库代理组ID + * @method string getDescription() 获取数据库代理描述 + * @method void setDescription(string $Description) 设置数据库代理描述 */ -class DeleteAMQPRouteRelationRequest extends AbstractModel +class ModifyProxyDescRequest extends AbstractModel { /** * @var string 集群ID @@ -35,19 +35,19 @@ class DeleteAMQPRouteRelationRequest extends AbstractModel public $ClusterId; /** - * @var string Vhost名称 + * @var string 数据库代理组ID */ - public $VHostId; + public $ProxyGroupId; /** - * @var string 路由关系ID + * @var string 数据库代理描述 */ - public $RouteRelationId; + public $Description; /** * @param string $ClusterId 集群ID - * @param string $VHostId Vhost名称 - * @param string $RouteRelationId 路由关系ID + * @param string $ProxyGroupId 数据库代理组ID + * @param string $Description 数据库代理描述 */ function __construct() { @@ -66,12 +66,12 @@ class DeleteAMQPRouteRelationRequest extends AbstractModel $this->ClusterId = $param["ClusterId"]; } - if (array_key_exists("VHostId",$param) and $param["VHostId"] !== null) { - $this->VHostId = $param["VHostId"]; + if (array_key_exists("ProxyGroupId",$param) and $param["ProxyGroupId"] !== null) { + $this->ProxyGroupId = $param["ProxyGroupId"]; } - if (array_key_exists("RouteRelationId",$param) and $param["RouteRelationId"] !== null) { - $this->RouteRelationId = $param["RouteRelationId"]; + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyProxyDescResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyProxyDescResponse.php new file mode 100644 index 00000000..906fbb9c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyProxyDescResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyProxyRwSplitRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyProxyRwSplitRequest.php new file mode 100644 index 00000000..77ebcc63 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyProxyRwSplitRequest.php @@ -0,0 +1,242 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ProxyGroupId",$param) and $param["ProxyGroupId"] !== null) { + $this->ProxyGroupId = $param["ProxyGroupId"]; + } + + if (array_key_exists("ConsistencyType",$param) and $param["ConsistencyType"] !== null) { + $this->ConsistencyType = $param["ConsistencyType"]; + } + + if (array_key_exists("ConsistencyTimeOut",$param) and $param["ConsistencyTimeOut"] !== null) { + $this->ConsistencyTimeOut = $param["ConsistencyTimeOut"]; + } + + if (array_key_exists("WeightMode",$param) and $param["WeightMode"] !== null) { + $this->WeightMode = $param["WeightMode"]; + } + + if (array_key_exists("InstanceWeights",$param) and $param["InstanceWeights"] !== null) { + $this->InstanceWeights = []; + foreach ($param["InstanceWeights"] as $key => $value){ + $obj = new ProxyInstanceWeight(); + $obj->deserialize($value); + array_push($this->InstanceWeights, $obj); + } + } + + if (array_key_exists("FailOver",$param) and $param["FailOver"] !== null) { + $this->FailOver = $param["FailOver"]; + } + + if (array_key_exists("AutoAddRo",$param) and $param["AutoAddRo"] !== null) { + $this->AutoAddRo = $param["AutoAddRo"]; + } + + if (array_key_exists("OpenRw",$param) and $param["OpenRw"] !== null) { + $this->OpenRw = $param["OpenRw"]; + } + + if (array_key_exists("RwType",$param) and $param["RwType"] !== null) { + $this->RwType = $param["RwType"]; + } + + if (array_key_exists("TransSplit",$param) and $param["TransSplit"] !== null) { + $this->TransSplit = $param["TransSplit"]; + } + + if (array_key_exists("AccessMode",$param) and $param["AccessMode"] !== null) { + $this->AccessMode = $param["AccessMode"]; + } + + if (array_key_exists("OpenConnectionPool",$param) and $param["OpenConnectionPool"] !== null) { + $this->OpenConnectionPool = $param["OpenConnectionPool"]; + } + + if (array_key_exists("ConnectionPoolType",$param) and $param["ConnectionPoolType"] !== null) { + $this->ConnectionPoolType = $param["ConnectionPoolType"]; + } + + if (array_key_exists("ConnectionPoolTimeOut",$param) and $param["ConnectionPoolTimeOut"] !== null) { + $this->ConnectionPoolTimeOut = $param["ConnectionPoolTimeOut"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RegisterClaimPolicyResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyProxyRwSplitResponse.php old mode 100755 new mode 100644 similarity index 67% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RegisterClaimPolicyResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyProxyRwSplitResponse.php index ebe2e867..c78c91a6 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RegisterClaimPolicyResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyProxyRwSplitResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * RegisterClaimPolicy返回参数结构体 + * ModifyProxyRwSplit返回参数结构体 * - * @method integer getId() 获取披露策略索引 - * @method void setId(integer $Id) 设置披露策略索引 - * @method integer getPolicyId() 获取披露策略ID - * @method void setPolicyId(integer $PolicyId) 设置披露策略ID + * @method integer getFlowId() 获取异步FlowId + * @method void setFlowId(integer $FlowId) 设置异步FlowId + * @method integer getTaskId() 获取异步任务ID + * @method void setTaskId(integer $TaskId) 设置异步任务ID * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class RegisterClaimPolicyResponse extends AbstractModel +class ModifyProxyRwSplitResponse extends AbstractModel { /** - * @var integer 披露策略索引 + * @var integer 异步FlowId */ - public $Id; + public $FlowId; /** - * @var integer 披露策略ID + * @var integer 异步任务ID */ - public $PolicyId; + public $TaskId; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class RegisterClaimPolicyResponse extends AbstractModel public $RequestId; /** - * @param integer $Id 披露策略索引 - * @param integer $PolicyId 披露策略ID + * @param integer $FlowId 异步FlowId + * @param integer $TaskId 异步任务ID * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,12 +62,12 @@ class RegisterClaimPolicyResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Id",$param) and $param["Id"] !== null) { - $this->Id = $param["Id"]; + if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { + $this->FlowId = $param["FlowId"]; } - if (array_key_exists("PolicyId",$param) and $param["PolicyId"] !== null) { - $this->PolicyId = $param["PolicyId"]; + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageClustersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageClustersRequest.php new file mode 100644 index 00000000..3dc9c8a7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageClustersRequest.php @@ -0,0 +1,77 @@ +PackageId = $param["PackageId"]; + } + + if (array_key_exists("BindClusterIds",$param) and $param["BindClusterIds"] !== null) { + $this->BindClusterIds = $param["BindClusterIds"]; + } + + if (array_key_exists("UnbindClusterIds",$param) and $param["UnbindClusterIds"] !== null) { + $this->UnbindClusterIds = $param["UnbindClusterIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageClustersResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageClustersResponse.php new file mode 100644 index 00000000..ed137e8d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageClustersResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageNameRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageNameRequest.php new file mode 100644 index 00000000..72a18707 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageNameRequest.php @@ -0,0 +1,65 @@ +PackageId = $param["PackageId"]; + } + + if (array_key_exists("PackageName",$param) and $param["PackageName"] !== null) { + $this->PackageName = $param["PackageName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageNameResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageNameResponse.php new file mode 100644 index 00000000..1f8c4500 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ModifyResourcePackageNameResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenClusterPasswordComplexityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenClusterPasswordComplexityRequest.php new file mode 100644 index 00000000..e9ebe053 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenClusterPasswordComplexityRequest.php @@ -0,0 +1,125 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ValidatePasswordLength",$param) and $param["ValidatePasswordLength"] !== null) { + $this->ValidatePasswordLength = $param["ValidatePasswordLength"]; + } + + if (array_key_exists("ValidatePasswordMixedCaseCount",$param) and $param["ValidatePasswordMixedCaseCount"] !== null) { + $this->ValidatePasswordMixedCaseCount = $param["ValidatePasswordMixedCaseCount"]; + } + + if (array_key_exists("ValidatePasswordSpecialCharCount",$param) and $param["ValidatePasswordSpecialCharCount"] !== null) { + $this->ValidatePasswordSpecialCharCount = $param["ValidatePasswordSpecialCharCount"]; + } + + if (array_key_exists("ValidatePasswordNumberCount",$param) and $param["ValidatePasswordNumberCount"] !== null) { + $this->ValidatePasswordNumberCount = $param["ValidatePasswordNumberCount"]; + } + + if (array_key_exists("ValidatePasswordPolicy",$param) and $param["ValidatePasswordPolicy"] !== null) { + $this->ValidatePasswordPolicy = $param["ValidatePasswordPolicy"]; + } + + if (array_key_exists("ValidatePasswordDictionary",$param) and $param["ValidatePasswordDictionary"] !== null) { + $this->ValidatePasswordDictionary = $param["ValidatePasswordDictionary"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenClusterPasswordComplexityResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenClusterPasswordComplexityResponse.php new file mode 100644 index 00000000..c962793f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenClusterPasswordComplexityResponse.php @@ -0,0 +1,65 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenClusterReadOnlyInstanceGroupAccessRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenClusterReadOnlyInstanceGroupAccessRequest.php new file mode 100644 index 00000000..4ce1a2f6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenClusterReadOnlyInstanceGroupAccessRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenWanRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenWanRequest.php new file mode 100644 index 00000000..c12a1873 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenWanRequest.php @@ -0,0 +1,53 @@ +InstanceGrpId = $param["InstanceGrpId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenWanResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenWanResponse.php new file mode 100644 index 00000000..165921ba --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/OpenWanResponse.php @@ -0,0 +1,65 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/Package.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/Package.php new file mode 100644 index 00000000..b0b81b36 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/Package.php @@ -0,0 +1,270 @@ +AppId = $param["AppId"]; + } + + if (array_key_exists("PackageId",$param) and $param["PackageId"] !== null) { + $this->PackageId = $param["PackageId"]; + } + + if (array_key_exists("PackageName",$param) and $param["PackageName"] !== null) { + $this->PackageName = $param["PackageName"]; + } + + if (array_key_exists("PackageType",$param) and $param["PackageType"] !== null) { + $this->PackageType = $param["PackageType"]; + } + + if (array_key_exists("PackageRegion",$param) and $param["PackageRegion"] !== null) { + $this->PackageRegion = $param["PackageRegion"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("PackageTotalSpec",$param) and $param["PackageTotalSpec"] !== null) { + $this->PackageTotalSpec = $param["PackageTotalSpec"]; + } + + if (array_key_exists("PackageUsedSpec",$param) and $param["PackageUsedSpec"] !== null) { + $this->PackageUsedSpec = $param["PackageUsedSpec"]; + } + + if (array_key_exists("HasQuota",$param) and $param["HasQuota"] !== null) { + $this->HasQuota = $param["HasQuota"]; + } + + if (array_key_exists("BindInstanceInfos",$param) and $param["BindInstanceInfos"] !== null) { + $this->BindInstanceInfos = []; + foreach ($param["BindInstanceInfos"] as $key => $value){ + $obj = new BindInstanceInfo(); + $obj->deserialize($value); + array_push($this->BindInstanceInfos, $obj); + } + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("ExpireTime",$param) and $param["ExpireTime"] !== null) { + $this->ExpireTime = $param["ExpireTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/PackageDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/PackageDetail.php new file mode 100644 index 00000000..a1cc3e03 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/PackageDetail.php @@ -0,0 +1,169 @@ +AppId = $param["AppId"]; + } + + if (array_key_exists("PackageId",$param) and $param["PackageId"] !== null) { + $this->PackageId = $param["PackageId"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("SuccessDeductSpec",$param) and $param["SuccessDeductSpec"] !== null) { + $this->SuccessDeductSpec = $param["SuccessDeductSpec"]; + } + + if (array_key_exists("PackageTotalUsedSpec",$param) and $param["PackageTotalUsedSpec"] !== null) { + $this->PackageTotalUsedSpec = $param["PackageTotalUsedSpec"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("ExtendInfo",$param) and $param["ExtendInfo"] !== null) { + $this->ExtendInfo = $param["ExtendInfo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ParamDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ParamDetail.php new file mode 100644 index 00000000..100bddd9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ParamDetail.php @@ -0,0 +1,250 @@ +ParamName = $param["ParamName"]; + } + + if (array_key_exists("ParamType",$param) and $param["ParamType"] !== null) { + $this->ParamType = $param["ParamType"]; + } + + if (array_key_exists("SupportFunc",$param) and $param["SupportFunc"] !== null) { + $this->SupportFunc = $param["SupportFunc"]; + } + + if (array_key_exists("Default",$param) and $param["Default"] !== null) { + $this->Default = $param["Default"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("CurrentValue",$param) and $param["CurrentValue"] !== null) { + $this->CurrentValue = $param["CurrentValue"]; + } + + if (array_key_exists("NeedReboot",$param) and $param["NeedReboot"] !== null) { + $this->NeedReboot = $param["NeedReboot"]; + } + + if (array_key_exists("Max",$param) and $param["Max"] !== null) { + $this->Max = $param["Max"]; + } + + if (array_key_exists("Min",$param) and $param["Min"] !== null) { + $this->Min = $param["Min"]; + } + + if (array_key_exists("EnumValue",$param) and $param["EnumValue"] !== null) { + $this->EnumValue = $param["EnumValue"]; + } + + if (array_key_exists("IsGlobal",$param) and $param["IsGlobal"] !== null) { + $this->IsGlobal = $param["IsGlobal"]; + } + + if (array_key_exists("MatchType",$param) and $param["MatchType"] !== null) { + $this->MatchType = $param["MatchType"]; + } + + if (array_key_exists("MatchValue",$param) and $param["MatchValue"] !== null) { + $this->MatchValue = $param["MatchValue"]; + } + + if (array_key_exists("IsFunc",$param) and $param["IsFunc"] !== null) { + $this->IsFunc = $param["IsFunc"]; + } + + if (array_key_exists("Func",$param) and $param["Func"] !== null) { + $this->Func = $param["Func"]; + } + + if (array_key_exists("ModifiableInfo",$param) and $param["ModifiableInfo"] !== null) { + $this->ModifiableInfo = new ModifiableInfo(); + $this->ModifiableInfo->deserialize($param["ModifiableInfo"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ParamItemDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ParamItemDetail.php new file mode 100644 index 00000000..81800de2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ParamItemDetail.php @@ -0,0 +1,193 @@ +CurrentValue = $param["CurrentValue"]; + } + + if (array_key_exists("Default",$param) and $param["Default"] !== null) { + $this->Default = $param["Default"]; + } + + if (array_key_exists("EnumValue",$param) and $param["EnumValue"] !== null) { + $this->EnumValue = $param["EnumValue"]; + } + + if (array_key_exists("IsGlobal",$param) and $param["IsGlobal"] !== null) { + $this->IsGlobal = $param["IsGlobal"]; + } + + if (array_key_exists("Max",$param) and $param["Max"] !== null) { + $this->Max = $param["Max"]; + } + + if (array_key_exists("Min",$param) and $param["Min"] !== null) { + $this->Min = $param["Min"]; + } + + if (array_key_exists("NeedReboot",$param) and $param["NeedReboot"] !== null) { + $this->NeedReboot = $param["NeedReboot"]; + } + + if (array_key_exists("ParamName",$param) and $param["ParamName"] !== null) { + $this->ParamName = $param["ParamName"]; + } + + if (array_key_exists("ParamType",$param) and $param["ParamType"] !== null) { + $this->ParamType = $param["ParamType"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("IsFunc",$param) and $param["IsFunc"] !== null) { + $this->IsFunc = $param["IsFunc"]; + } + + if (array_key_exists("Func",$param) and $param["Func"] !== null) { + $this->Func = $param["Func"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/PolicyRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/PolicyRule.php index 7375bf72..469779fd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/PolicyRule.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/PolicyRule.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getAction() 获取策略,ACCEPT或者DROP * @method void setAction(string $Action) 设置策略,ACCEPT或者DROP - * @method string getCidrIp() 获取来源Ip或Ip段,例如192.168.0.0/16 - * @method void setCidrIp(string $CidrIp) 设置来源Ip或Ip段,例如192.168.0.0/16 + * @method string getCidrIp() 获取来源IP或IP段,例如192.168.0.0/16 + * @method void setCidrIp(string $CidrIp) 设置来源IP或IP段,例如192.168.0.0/16 * @method string getPortRange() 获取端口 * @method void setPortRange(string $PortRange) 设置端口 * @method string getIpProtocol() 获取网络协议,支持udp、tcp等 @@ -45,7 +45,7 @@ class PolicyRule extends AbstractModel public $Action; /** - * @var string 来源Ip或Ip段,例如192.168.0.0/16 + * @var string 来源IP或IP段,例如192.168.0.0/16 */ public $CidrIp; @@ -81,7 +81,7 @@ class PolicyRule extends AbstractModel /** * @param string $Action 策略,ACCEPT或者DROP - * @param string $CidrIp 来源Ip或Ip段,例如192.168.0.0/16 + * @param string $CidrIp 来源IP或IP段,例如192.168.0.0/16 * @param string $PortRange 端口 * @param string $IpProtocol 网络协议,支持udp、tcp等 * @param string $ServiceModule 协议端口ID或者协议端口组ID。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ConnectionPoolInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyConnectionPoolInfo.php old mode 100755 new mode 100644 similarity index 71% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ConnectionPoolInfo.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyConnectionPoolInfo.php index ab7f282c..454cebf3 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/ConnectionPoolInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyConnectionPoolInfo.php @@ -14,32 +14,38 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cdb\V20170320\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * 连接池信息 + * 数据库代理连接池信息 * - * @method boolean getConnectionPool() 获取是否开启了连接池 + * @method integer getConnectionPoolTimeOut() 获取连接池保持阈值:单位(秒) 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setConnectionPool(boolean $ConnectionPool) 设置是否开启了连接池 + * @method void setConnectionPoolTimeOut(integer $ConnectionPoolTimeOut) 设置连接池保持阈值:单位(秒) +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getOpenConnectionPool() 获取是否开启了连接池 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOpenConnectionPool(string $OpenConnectionPool) 设置是否开启了连接池 注意:此字段可能返回 null,表示取不到有效值。 * @method string getConnectionPoolType() 获取连接池类型:SessionConnectionPool(会话级别连接池) 注意:此字段可能返回 null,表示取不到有效值。 * @method void setConnectionPoolType(string $ConnectionPoolType) 设置连接池类型:SessionConnectionPool(会话级别连接池) -注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getPoolConnectionTimeOut() 获取连接池保持阈值:单位(秒) -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPoolConnectionTimeOut(integer $PoolConnectionTimeOut) 设置连接池保持阈值:单位(秒) 注意:此字段可能返回 null,表示取不到有效值。 */ -class ConnectionPoolInfo extends AbstractModel +class ProxyConnectionPoolInfo extends AbstractModel { /** - * @var boolean 是否开启了连接池 + * @var integer 连接池保持阈值:单位(秒) 注意:此字段可能返回 null,表示取不到有效值。 */ - public $ConnectionPool; + public $ConnectionPoolTimeOut; + + /** + * @var string 是否开启了连接池 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $OpenConnectionPool; /** * @var string 连接池类型:SessionConnectionPool(会话级别连接池) @@ -48,17 +54,11 @@ class ConnectionPoolInfo extends AbstractModel public $ConnectionPoolType; /** - * @var integer 连接池保持阈值:单位(秒) + * @param integer $ConnectionPoolTimeOut 连接池保持阈值:单位(秒) 注意:此字段可能返回 null,表示取不到有效值。 - */ - public $PoolConnectionTimeOut; - - /** - * @param boolean $ConnectionPool 是否开启了连接池 + * @param string $OpenConnectionPool 是否开启了连接池 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ConnectionPoolType 连接池类型:SessionConnectionPool(会话级别连接池) -注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $PoolConnectionTimeOut 连接池保持阈值:单位(秒) 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -74,16 +74,16 @@ class ConnectionPoolInfo extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ConnectionPool",$param) and $param["ConnectionPool"] !== null) { - $this->ConnectionPool = $param["ConnectionPool"]; + if (array_key_exists("ConnectionPoolTimeOut",$param) and $param["ConnectionPoolTimeOut"] !== null) { + $this->ConnectionPoolTimeOut = $param["ConnectionPoolTimeOut"]; + } + + if (array_key_exists("OpenConnectionPool",$param) and $param["OpenConnectionPool"] !== null) { + $this->OpenConnectionPool = $param["OpenConnectionPool"]; } if (array_key_exists("ConnectionPoolType",$param) and $param["ConnectionPoolType"] !== null) { $this->ConnectionPoolType = $param["ConnectionPoolType"]; } - - if (array_key_exists("PoolConnectionTimeOut",$param) and $param["PoolConnectionTimeOut"] !== null) { - $this->PoolConnectionTimeOut = $param["PoolConnectionTimeOut"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyGroup.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyGroup.php new file mode 100644 index 00000000..bfccec99 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyGroup.php @@ -0,0 +1,161 @@ +ProxyGroupId = $param["ProxyGroupId"]; + } + + if (array_key_exists("ProxyNodeCount",$param) and $param["ProxyNodeCount"] !== null) { + $this->ProxyNodeCount = $param["ProxyNodeCount"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { + $this->Zone = $param["Zone"]; + } + + if (array_key_exists("CurrentProxyVersion",$param) and $param["CurrentProxyVersion"] !== null) { + $this->CurrentProxyVersion = $param["CurrentProxyVersion"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("OpenRw",$param) and $param["OpenRw"] !== null) { + $this->OpenRw = $param["OpenRw"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyGroupInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyGroupInfo.php new file mode 100644 index 00000000..b5c77ed0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyGroupInfo.php @@ -0,0 +1,155 @@ +ProxyGroup = new ProxyGroup(); + $this->ProxyGroup->deserialize($param["ProxyGroup"]); + } + + if (array_key_exists("ProxyGroupRwInfo",$param) and $param["ProxyGroupRwInfo"] !== null) { + $this->ProxyGroupRwInfo = new ProxyGroupRwInfo(); + $this->ProxyGroupRwInfo->deserialize($param["ProxyGroupRwInfo"]); + } + + if (array_key_exists("ProxyNodes",$param) and $param["ProxyNodes"] !== null) { + $this->ProxyNodes = []; + foreach ($param["ProxyNodes"] as $key => $value){ + $obj = new ProxyNodeInfo(); + $obj->deserialize($value); + array_push($this->ProxyNodes, $obj); + } + } + + if (array_key_exists("ConnectionPool",$param) and $param["ConnectionPool"] !== null) { + $this->ConnectionPool = new ProxyConnectionPoolInfo(); + $this->ConnectionPool->deserialize($param["ConnectionPool"]); + } + + if (array_key_exists("NetAddrInfos",$param) and $param["NetAddrInfos"] !== null) { + $this->NetAddrInfos = []; + foreach ($param["NetAddrInfos"] as $key => $value){ + $obj = new NetAddr(); + $obj->deserialize($value); + array_push($this->NetAddrInfos, $obj); + } + } + + if (array_key_exists("Tasks",$param) and $param["Tasks"] !== null) { + $this->Tasks = []; + foreach ($param["Tasks"] as $key => $value){ + $obj = new ObjectTask(); + $obj->deserialize($value); + array_push($this->Tasks, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyGroupRwInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyGroupRwInfo.php new file mode 100644 index 00000000..bd20115b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyGroupRwInfo.php @@ -0,0 +1,170 @@ +ConsistencyType = $param["ConsistencyType"]; + } + + if (array_key_exists("ConsistencyTimeOut",$param) and $param["ConsistencyTimeOut"] !== null) { + $this->ConsistencyTimeOut = $param["ConsistencyTimeOut"]; + } + + if (array_key_exists("WeightMode",$param) and $param["WeightMode"] !== null) { + $this->WeightMode = $param["WeightMode"]; + } + + if (array_key_exists("FailOver",$param) and $param["FailOver"] !== null) { + $this->FailOver = $param["FailOver"]; + } + + if (array_key_exists("AutoAddRo",$param) and $param["AutoAddRo"] !== null) { + $this->AutoAddRo = $param["AutoAddRo"]; + } + + if (array_key_exists("InstanceWeights",$param) and $param["InstanceWeights"] !== null) { + $this->InstanceWeights = []; + foreach ($param["InstanceWeights"] as $key => $value){ + $obj = new ProxyInstanceWeight(); + $obj->deserialize($value); + array_push($this->InstanceWeights, $obj); + } + } + + if (array_key_exists("OpenRw",$param) and $param["OpenRw"] !== null) { + $this->OpenRw = $param["OpenRw"]; + } + + if (array_key_exists("RwType",$param) and $param["RwType"] !== null) { + $this->RwType = $param["RwType"]; + } + + if (array_key_exists("TransSplit",$param) and $param["TransSplit"] !== null) { + $this->TransSplit = $param["TransSplit"]; + } + + if (array_key_exists("AccessMode",$param) and $param["AccessMode"] !== null) { + $this->AccessMode = $param["AccessMode"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyInstanceWeight.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyInstanceWeight.php new file mode 100644 index 00000000..3e2ec505 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyInstanceWeight.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Weight",$param) and $param["Weight"] !== null) { + $this->Weight = $param["Weight"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyNodeInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyNodeInfo.php new file mode 100644 index 00000000..08886028 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyNodeInfo.php @@ -0,0 +1,161 @@ +ProxyNodeId = $param["ProxyNodeId"]; + } + + if (array_key_exists("ProxyNodeConnections",$param) and $param["ProxyNodeConnections"] !== null) { + $this->ProxyNodeConnections = $param["ProxyNodeConnections"]; + } + + if (array_key_exists("Cpu",$param) and $param["Cpu"] !== null) { + $this->Cpu = $param["Cpu"]; + } + + if (array_key_exists("Mem",$param) and $param["Mem"] !== null) { + $this->Mem = $param["Mem"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ProxyGroupId",$param) and $param["ProxyGroupId"] !== null) { + $this->ProxyGroupId = $param["ProxyGroupId"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { + $this->Zone = $param["Zone"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxySpec.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxySpec.php new file mode 100644 index 00000000..17aa17df --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxySpec.php @@ -0,0 +1,65 @@ +Cpu = $param["Cpu"]; + } + + if (array_key_exists("Mem",$param) and $param["Mem"] !== null) { + $this->Mem = $param["Mem"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyZone.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyZone.php new file mode 100644 index 00000000..cf38424c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ProxyZone.php @@ -0,0 +1,65 @@ +ProxyNodeZone = $param["ProxyNodeZone"]; + } + + if (array_key_exists("ProxyNodeCount",$param) and $param["ProxyNodeCount"] !== null) { + $this->ProxyNodeCount = $param["ProxyNodeCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/QueryParamFilter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/QueryParamFilter.php new file mode 100644 index 00000000..3a637ca3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/QueryParamFilter.php @@ -0,0 +1,77 @@ +Names = $param["Names"]; + } + + if (array_key_exists("Values",$param) and $param["Values"] !== null) { + $this->Values = $param["Values"]; + } + + if (array_key_exists("ExactMatch",$param) and $param["ExactMatch"] !== null) { + $this->ExactMatch = $param["ExactMatch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/RefundResourcePackageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/RefundResourcePackageRequest.php new file mode 100644 index 00000000..34b143cc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/RefundResourcePackageRequest.php @@ -0,0 +1,53 @@ +PackageId = $param["PackageId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/RefundResourcePackageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/RefundResourcePackageResponse.php new file mode 100644 index 00000000..8139ed09 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/RefundResourcePackageResponse.php @@ -0,0 +1,65 @@ +DealNames = $param["DealNames"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ReloadBalanceProxyNodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ReloadBalanceProxyNodeRequest.php new file mode 100644 index 00000000..37673cbf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ReloadBalanceProxyNodeRequest.php @@ -0,0 +1,65 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ProxyGroupId",$param) and $param["ProxyGroupId"] !== null) { + $this->ProxyGroupId = $param["ProxyGroupId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordEmbeddingResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ReloadBalanceProxyNodeResponse.php old mode 100755 new mode 100644 similarity index 67% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordEmbeddingResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ReloadBalanceProxyNodeResponse.php index 49d76920..ef1eaaf8 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordEmbeddingResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ReloadBalanceProxyNodeResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * WordEmbedding返回参数结构体 + * ReloadBalanceProxyNode返回参数结构体 * - * @method array getVector() 获取词向量数组 - * @method void setVector(array $Vector) 设置词向量数组 - * @method integer getDimension() 获取词向量的维度 - * @method void setDimension(integer $Dimension) 设置词向量的维度 + * @method integer getFlowId() 获取异步流程ID + * @method void setFlowId(integer $FlowId) 设置异步流程ID + * @method integer getTaskId() 获取异步任务ID + * @method void setTaskId(integer $TaskId) 设置异步任务ID * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class WordEmbeddingResponse extends AbstractModel +class ReloadBalanceProxyNodeResponse extends AbstractModel { /** - * @var array 词向量数组 + * @var integer 异步流程ID */ - public $Vector; + public $FlowId; /** - * @var integer 词向量的维度 + * @var integer 异步任务ID */ - public $Dimension; + public $TaskId; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class WordEmbeddingResponse extends AbstractModel public $RequestId; /** - * @param array $Vector 词向量数组 - * @param integer $Dimension 词向量的维度 + * @param integer $FlowId 异步流程ID + * @param integer $TaskId 异步任务ID * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,12 +62,12 @@ class WordEmbeddingResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Vector",$param) and $param["Vector"] !== null) { - $this->Vector = $param["Vector"]; + if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { + $this->FlowId = $param["FlowId"]; } - if (array_key_exists("Dimension",$param) and $param["Dimension"] !== null) { - $this->Dimension = $param["Dimension"]; + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ResourcePackage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ResourcePackage.php new file mode 100644 index 00000000..f7c6c462 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/ResourcePackage.php @@ -0,0 +1,77 @@ +PackageId = $param["PackageId"]; + } + + if (array_key_exists("PackageType",$param) and $param["PackageType"] !== null) { + $this->PackageType = $param["PackageType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/RollbackTableInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/RollbackTableInfo.php index 3d1a3faf..2fc672aa 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/RollbackTableInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/RollbackTableInfo.php @@ -21,25 +21,33 @@ use TencentCloud\Common\AbstractModel; * 回档表信息 * * @method string getOldTable() 获取旧表名称 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setOldTable(string $OldTable) 设置旧表名称 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getNewTable() 获取新表名称 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setNewTable(string $NewTable) 设置新表名称 +注意:此字段可能返回 null,表示取不到有效值。 */ class RollbackTableInfo extends AbstractModel { /** * @var string 旧表名称 +注意:此字段可能返回 null,表示取不到有效值。 */ public $OldTable; /** * @var string 新表名称 +注意:此字段可能返回 null,表示取不到有效值。 */ public $NewTable; /** * @param string $OldTable 旧表名称 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $NewTable 新表名称 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/SalePackageSpec.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/SalePackageSpec.php new file mode 100644 index 00000000..1ffc8b8d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/SalePackageSpec.php @@ -0,0 +1,149 @@ +PackageRegion = $param["PackageRegion"]; + } + + if (array_key_exists("PackageType",$param) and $param["PackageType"] !== null) { + $this->PackageType = $param["PackageType"]; + } + + if (array_key_exists("PackageVersion",$param) and $param["PackageVersion"] !== null) { + $this->PackageVersion = $param["PackageVersion"]; + } + + if (array_key_exists("MinPackageSpec",$param) and $param["MinPackageSpec"] !== null) { + $this->MinPackageSpec = $param["MinPackageSpec"]; + } + + if (array_key_exists("MaxPackageSpec",$param) and $param["MaxPackageSpec"] !== null) { + $this->MaxPackageSpec = $param["MaxPackageSpec"]; + } + + if (array_key_exists("ExpireDay",$param) and $param["ExpireDay"] !== null) { + $this->ExpireDay = $param["ExpireDay"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/SlowQueriesItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/SlowQueriesItem.php index 32e7428e..7935912a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/SlowQueriesItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/SlowQueriesItem.php @@ -38,8 +38,8 @@ use TencentCloud\Common\AbstractModel; * @method void setRowsExamined(integer $RowsExamined) 设置扫描行数 * @method integer getRowsSent() 获取返回行数 * @method void setRowsSent(integer $RowsSent) 设置返回行数 - * @method string getSqlTemplate() 获取sql模版 - * @method void setSqlTemplate(string $SqlTemplate) 设置sql模版 + * @method string getSqlTemplate() 获取sql模板 + * @method void setSqlTemplate(string $SqlTemplate) 设置sql模板 * @method string getSqlMd5() 获取sql语句md5 * @method void setSqlMd5(string $SqlMd5) 设置sql语句md5 */ @@ -91,7 +91,7 @@ class SlowQueriesItem extends AbstractModel public $RowsSent; /** - * @var string sql模版 + * @var string sql模板 */ public $SqlTemplate; @@ -110,7 +110,7 @@ class SlowQueriesItem extends AbstractModel * @param float $LockTime 锁时长,单位秒 * @param integer $RowsExamined 扫描行数 * @param integer $RowsSent 返回行数 - * @param string $SqlTemplate sql模版 + * @param string $SqlTemplate sql模板 * @param string $SqlMd5 sql语句md5 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPQueueRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UnbindClusterResourcePackagesRequest.php old mode 100755 new mode 100644 similarity index 61% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPQueueRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UnbindClusterResourcePackagesRequest.php index 35608e42..f745f431 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPQueueRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UnbindClusterResourcePackagesRequest.php @@ -14,20 +14,18 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdmq\V20200217\Models; +namespace TencentCloud\Cynosdb\V20190107\Models; use TencentCloud\Common\AbstractModel; /** - * DeleteAMQPQueue请求参数结构体 + * UnbindClusterResourcePackages请求参数结构体 * * @method string getClusterId() 获取集群ID * @method void setClusterId(string $ClusterId) 设置集群ID - * @method string getVHostId() 获取Vhost名称 - * @method void setVHostId(string $VHostId) 设置Vhost名称 - * @method string getQueue() 获取队列名称 - * @method void setQueue(string $Queue) 设置队列名称 + * @method array getPackageIds() 获取资源包唯一ID,如果不传,解绑该实例绑定的所有资源包 + * @method void setPackageIds(array $PackageIds) 设置资源包唯一ID,如果不传,解绑该实例绑定的所有资源包 */ -class DeleteAMQPQueueRequest extends AbstractModel +class UnbindClusterResourcePackagesRequest extends AbstractModel { /** * @var string 集群ID @@ -35,19 +33,13 @@ class DeleteAMQPQueueRequest extends AbstractModel public $ClusterId; /** - * @var string Vhost名称 + * @var array 资源包唯一ID,如果不传,解绑该实例绑定的所有资源包 */ - public $VHostId; - - /** - * @var string 队列名称 - */ - public $Queue; + public $PackageIds; /** * @param string $ClusterId 集群ID - * @param string $VHostId Vhost名称 - * @param string $Queue 队列名称 + * @param array $PackageIds 资源包唯一ID,如果不传,解绑该实例绑定的所有资源包 */ function __construct() { @@ -66,12 +58,8 @@ class DeleteAMQPQueueRequest extends AbstractModel $this->ClusterId = $param["ClusterId"]; } - if (array_key_exists("VHostId",$param) and $param["VHostId"] !== null) { - $this->VHostId = $param["VHostId"]; - } - - if (array_key_exists("Queue",$param) and $param["Queue"] !== null) { - $this->Queue = $param["Queue"]; + if (array_key_exists("PackageIds",$param) and $param["PackageIds"] !== null) { + $this->PackageIds = $param["PackageIds"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UnbindClusterResourcePackagesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UnbindClusterResourcePackagesResponse.php new file mode 100644 index 00000000..7ab45685 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UnbindClusterResourcePackagesResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeClusterVersionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeClusterVersionRequest.php new file mode 100644 index 00000000..d3e5876e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeClusterVersionRequest.php @@ -0,0 +1,77 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("CynosVersion",$param) and $param["CynosVersion"] !== null) { + $this->CynosVersion = $param["CynosVersion"]; + } + + if (array_key_exists("UpgradeType",$param) and $param["UpgradeType"] !== null) { + $this->UpgradeType = $param["UpgradeType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeClusterVersionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeClusterVersionResponse.php new file mode 100644 index 00000000..f255f11c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeClusterVersionResponse.php @@ -0,0 +1,65 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyRequest.php new file mode 100644 index 00000000..5bd40935 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyRequest.php @@ -0,0 +1,142 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("Cpu",$param) and $param["Cpu"] !== null) { + $this->Cpu = $param["Cpu"]; + } + + if (array_key_exists("Mem",$param) and $param["Mem"] !== null) { + $this->Mem = $param["Mem"]; + } + + if (array_key_exists("ProxyCount",$param) and $param["ProxyCount"] !== null) { + $this->ProxyCount = $param["ProxyCount"]; + } + + if (array_key_exists("ProxyGroupId",$param) and $param["ProxyGroupId"] !== null) { + $this->ProxyGroupId = $param["ProxyGroupId"]; + } + + if (array_key_exists("ReloadBalance",$param) and $param["ReloadBalance"] !== null) { + $this->ReloadBalance = $param["ReloadBalance"]; + } + + if (array_key_exists("IsInMaintainPeriod",$param) and $param["IsInMaintainPeriod"] !== null) { + $this->IsInMaintainPeriod = $param["IsInMaintainPeriod"]; + } + + if (array_key_exists("ProxyZones",$param) and $param["ProxyZones"] !== null) { + $this->ProxyZones = []; + foreach ($param["ProxyZones"] as $key => $value){ + $obj = new ProxyZone(); + $obj->deserialize($value); + array_push($this->ProxyZones, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyResponse.php new file mode 100644 index 00000000..ca0ffc76 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyResponse.php @@ -0,0 +1,77 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyVersionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyVersionRequest.php new file mode 100644 index 00000000..eb04026e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyVersionRequest.php @@ -0,0 +1,101 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("SrcProxyVersion",$param) and $param["SrcProxyVersion"] !== null) { + $this->SrcProxyVersion = $param["SrcProxyVersion"]; + } + + if (array_key_exists("DstProxyVersion",$param) and $param["DstProxyVersion"] !== null) { + $this->DstProxyVersion = $param["DstProxyVersion"]; + } + + if (array_key_exists("ProxyGroupId",$param) and $param["ProxyGroupId"] !== null) { + $this->ProxyGroupId = $param["ProxyGroupId"]; + } + + if (array_key_exists("IsInMaintainPeriod",$param) and $param["IsInMaintainPeriod"] !== null) { + $this->IsInMaintainPeriod = $param["IsInMaintainPeriod"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyVersionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyVersionResponse.php new file mode 100644 index 00000000..99fe0f7f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UpgradeProxyVersionResponse.php @@ -0,0 +1,77 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UserHostPrivilege.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UserHostPrivilege.php new file mode 100644 index 00000000..5f1c3e33 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cynosdb/V20190107/Models/UserHostPrivilege.php @@ -0,0 +1,85 @@ +DbUserName = $param["DbUserName"]; + } + + if (array_key_exists("DbHost",$param) and $param["DbHost"] !== null) { + $this->DbHost = $param["DbHost"]; + } + + if (array_key_exists("DbPrivilege",$param) and $param["DbPrivilege"] !== null) { + $this->DbPrivilege = $param["DbPrivilege"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/CreateAclRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/CreateAclRequest.php index e1540586..8249acf4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/CreateAclRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/CreateAclRequest.php @@ -54,8 +54,8 @@ use TencentCloud\Common\AbstractModel; * @method void setAccountSet(array $AccountSet) 设置关联的账号 * @method array getCmdTemplateIdSet() 获取关联的高危命令模板ID * @method void setCmdTemplateIdSet(array $CmdTemplateIdSet) 设置关联的高危命令模板ID - * @method array getACTemplateIdSet() 获取关联高危DB模版ID - * @method void setACTemplateIdSet(array $ACTemplateIdSet) 设置关联高危DB模版ID + * @method array getACTemplateIdSet() 获取关联高危DB模板ID + * @method void setACTemplateIdSet(array $ACTemplateIdSet) 设置关联高危DB模板ID * @method boolean getAllowDiskFileUp() 获取是否开启rdp磁盘映射文件上传 * @method void setAllowDiskFileUp(boolean $AllowDiskFileUp) 设置是否开启rdp磁盘映射文件上传 * @method boolean getAllowDiskFileDown() 获取是否开启rdp磁盘映射文件下载 @@ -165,7 +165,7 @@ class CreateAclRequest extends AbstractModel public $CmdTemplateIdSet; /** - * @var array 关联高危DB模版ID + * @var array 关联高危DB模板ID */ public $ACTemplateIdSet; @@ -229,7 +229,7 @@ class CreateAclRequest extends AbstractModel * @param array $DeviceGroupIdSet 关联的资产组ID * @param array $AccountSet 关联的账号 * @param array $CmdTemplateIdSet 关联的高危命令模板ID - * @param array $ACTemplateIdSet 关联高危DB模版ID + * @param array $ACTemplateIdSet 关联高危DB模板ID * @param boolean $AllowDiskFileUp 是否开启rdp磁盘映射文件上传 * @param boolean $AllowDiskFileDown 是否开启rdp磁盘映射文件下载 * @param boolean $AllowShellFileUp 是否开启rz sz文件上传 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/DescribeDevicesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/DescribeDevicesRequest.php index 23a87b54..1a6460ed 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/DescribeDevicesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/DescribeDevicesRequest.php @@ -40,6 +40,8 @@ use TencentCloud\Common\AbstractModel; * @method void setResourceIdSet(array $ResourceIdSet) 设置过滤条件,资产绑定的堡垒机服务ID集合 * @method array getKindSet() 获取可提供按照多种类型过滤, 1 - Linux, 2 - Windows, 3 - MySQL, 4 - SQLServer * @method void setKindSet(array $KindSet) 设置可提供按照多种类型过滤, 1 - Linux, 2 - Windows, 3 - MySQL, 4 - SQLServer + * @method string getManagedAccount() 获取资产是否包含托管账号。1,包含;0,不包含 + * @method void setManagedAccount(string $ManagedAccount) 设置资产是否包含托管账号。1,包含;0,不包含 * @method string getDepartmentId() 获取过滤条件,可按照部门ID进行过滤 * @method void setDepartmentId(string $DepartmentId) 设置过滤条件,可按照部门ID进行过滤 * @method array getTagFilters() 获取过滤条件,可按照标签键、标签进行过滤。如果同时指定标签键和标签过滤条件,它们之间为“AND”的关系 @@ -101,6 +103,11 @@ class DescribeDevicesRequest extends AbstractModel */ public $KindSet; + /** + * @var string 资产是否包含托管账号。1,包含;0,不包含 + */ + public $ManagedAccount; + /** * @var string 过滤条件,可按照部门ID进行过滤 */ @@ -128,6 +135,7 @@ BindingStatus 绑定状态 * @param array $AuthorizedUserIdSet 有该资产访问权限的用户ID集合 * @param array $ResourceIdSet 过滤条件,资产绑定的堡垒机服务ID集合 * @param array $KindSet 可提供按照多种类型过滤, 1 - Linux, 2 - Windows, 3 - MySQL, 4 - SQLServer + * @param string $ManagedAccount 资产是否包含托管账号。1,包含;0,不包含 * @param string $DepartmentId 过滤条件,可按照部门ID进行过滤 * @param array $TagFilters 过滤条件,可按照标签键、标签进行过滤。如果同时指定标签键和标签过滤条件,它们之间为“AND”的关系 * @param array $Filters 过滤数组。支持的Name: @@ -186,6 +194,10 @@ BindingStatus 绑定状态 $this->KindSet = $param["KindSet"]; } + if (array_key_exists("ManagedAccount",$param) and $param["ManagedAccount"] !== null) { + $this->ManagedAccount = $param["ManagedAccount"]; + } + if (array_key_exists("DepartmentId",$param) and $param["DepartmentId"] !== null) { $this->DepartmentId = $param["DepartmentId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/DescribeUsersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/DescribeUsersRequest.php index 4734ea13..a21bd5b1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/DescribeUsersRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/DescribeUsersRequest.php @@ -34,6 +34,8 @@ use TencentCloud\Common\AbstractModel; 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx" * @method void setPhone(string $Phone) 设置精确查询,IdSet、UserName为空时才生效。 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx" + * @method string getEmail() 获取邮箱,精确查询 + * @method void setEmail(string $Email) 设置邮箱,精确查询 * @method array getAuthorizedDeviceIdSet() 获取查询具有指定资产ID访问权限的用户 * @method void setAuthorizedDeviceIdSet(array $AuthorizedDeviceIdSet) 设置查询具有指定资产ID访问权限的用户 * @method array getAuthTypeSet() 获取认证方式,0 - 本地, 1 - LDAP, 2 - OAuth, 不传为全部 @@ -74,6 +76,11 @@ class DescribeUsersRequest extends AbstractModel */ public $Phone; + /** + * @var string 邮箱,精确查询 + */ + public $Email; + /** * @var array 查询具有指定资产ID访问权限的用户 */ @@ -97,6 +104,7 @@ class DescribeUsersRequest extends AbstractModel * @param string $UserName 精确查询,IdSet为空时才生效 * @param string $Phone 精确查询,IdSet、UserName为空时才生效。 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx" + * @param string $Email 邮箱,精确查询 * @param array $AuthorizedDeviceIdSet 查询具有指定资产ID访问权限的用户 * @param array $AuthTypeSet 认证方式,0 - 本地, 1 - LDAP, 2 - OAuth, 不传为全部 * @param string $DepartmentId 部门ID,用于过滤属于某个部门的用户 @@ -138,6 +146,10 @@ class DescribeUsersRequest extends AbstractModel $this->Phone = $param["Phone"]; } + if (array_key_exists("Email",$param) and $param["Email"] !== null) { + $this->Email = $param["Email"]; + } + if (array_key_exists("AuthorizedDeviceIdSet",$param) and $param["AuthorizedDeviceIdSet"] !== null) { $this->AuthorizedDeviceIdSet = $param["AuthorizedDeviceIdSet"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/Device.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/Device.php index 15ef4ce5..5a5d87a8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/Device.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/Device.php @@ -53,6 +53,10 @@ use TencentCloud\Common\AbstractModel; * @method Department getDepartment() 获取资产所属部门 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDepartment(Department $Department) 设置资产所属部门 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getIpPortSet() 获取数据库资产的多节点 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIpPortSet(array $IpPortSet) 设置数据库资产的多节点 注意:此字段可能返回 null,表示取不到有效值。 */ class Device extends AbstractModel @@ -134,6 +138,12 @@ class Device extends AbstractModel */ public $Department; + /** + * @var array 数据库资产的多节点 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IpPortSet; + /** * @param integer $Id 资产ID * @param string $InstanceId 实例ID,对应CVM、CDB等实例ID @@ -151,6 +161,8 @@ class Device extends AbstractModel * @param Resource $Resource 堡垒机服务信息,注意没有绑定服务时为null 注意:此字段可能返回 null,表示取不到有效值。 * @param Department $Department 资产所属部门 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $IpPortSet 数据库资产的多节点 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -232,5 +244,9 @@ class Device extends AbstractModel $this->Department = new Department(); $this->Department->deserialize($param["Department"]); } + + if (array_key_exists("IpPortSet",$param) and $param["IpPortSet"] !== null) { + $this->IpPortSet = $param["IpPortSet"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/ExternalDevice.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/ExternalDevice.php index b35f5973..2d185eb9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/ExternalDevice.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/ExternalDevice.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setName(string $Name) 设置主机名,可为空 * @method string getDepartmentId() 获取资产所属的部门ID * @method void setDepartmentId(string $DepartmentId) 设置资产所属的部门ID + * @method array getIpPortSet() 获取资产多节点:字段ip和端口 + * @method void setIpPortSet(array $IpPortSet) 设置资产多节点:字段ip和端口 */ class ExternalDevice extends AbstractModel { @@ -58,12 +60,18 @@ class ExternalDevice extends AbstractModel */ public $DepartmentId; + /** + * @var array 资产多节点:字段ip和端口 + */ + public $IpPortSet; + /** * @param string $OsName 操作系统名称,只能是Linux、Windows或MySQL * @param string $Ip IP地址 * @param integer $Port 管理端口 * @param string $Name 主机名,可为空 * @param string $DepartmentId 资产所属的部门ID + * @param array $IpPortSet 资产多节点:字段ip和端口 */ function __construct() { @@ -97,5 +105,9 @@ class ExternalDevice extends AbstractModel if (array_key_exists("DepartmentId",$param) and $param["DepartmentId"] !== null) { $this->DepartmentId = $param["DepartmentId"]; } + + if (array_key_exists("IpPortSet",$param) and $param["IpPortSet"] !== null) { + $this->IpPortSet = $param["IpPortSet"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/ModifyAclRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/ModifyAclRequest.php index 83013d29..cdfe960c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/ModifyAclRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/ModifyAclRequest.php @@ -56,8 +56,8 @@ use TencentCloud\Common\AbstractModel; * @method void setAccountSet(array $AccountSet) 设置关联的账号 * @method array getCmdTemplateIdSet() 获取关联的高危命令模板ID * @method void setCmdTemplateIdSet(array $CmdTemplateIdSet) 设置关联的高危命令模板ID - * @method array getACTemplateIdSet() 获取关联高危DB模版ID - * @method void setACTemplateIdSet(array $ACTemplateIdSet) 设置关联高危DB模版ID + * @method array getACTemplateIdSet() 获取关联高危DB模板ID + * @method void setACTemplateIdSet(array $ACTemplateIdSet) 设置关联高危DB模板ID * @method boolean getAllowDiskFileUp() 获取是否开启 RDP 磁盘映射文件上传 * @method void setAllowDiskFileUp(boolean $AllowDiskFileUp) 设置是否开启 RDP 磁盘映射文件上传 * @method boolean getAllowDiskFileDown() 获取是否开启 RDP 磁盘映射文件下载 @@ -172,7 +172,7 @@ class ModifyAclRequest extends AbstractModel public $CmdTemplateIdSet; /** - * @var array 关联高危DB模版ID + * @var array 关联高危DB模板ID */ public $ACTemplateIdSet; @@ -237,7 +237,7 @@ class ModifyAclRequest extends AbstractModel * @param array $DeviceGroupIdSet 关联的资产组ID * @param array $AccountSet 关联的账号 * @param array $CmdTemplateIdSet 关联的高危命令模板ID - * @param array $ACTemplateIdSet 关联高危DB模版ID + * @param array $ACTemplateIdSet 关联高危DB模板ID * @param boolean $AllowDiskFileUp 是否开启 RDP 磁盘映射文件上传 * @param boolean $AllowDiskFileDown 是否开启 RDP 磁盘映射文件下载 * @param boolean $AllowShellFileUp 是否开启rz sz文件上传 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/User.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/User.php index 3ec6c6a5..8a0d08e8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/User.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dasb/V20191018/Models/User.php @@ -24,10 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setUserName(string $UserName) 设置用户名, 3-20个字符 必须以英文字母开头,且不能包含字母、数字、.、_、-以外的字符 * @method string getRealName() 获取用户姓名, 最大20个字符,不能包含空白字符 * @method void setRealName(string $RealName) 设置用户姓名, 最大20个字符,不能包含空白字符 - * @method string getPhone() 获取手机号码, 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx" - * @method void setPhone(string $Phone) 设置手机号码, 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx" * @method integer getId() 获取用户ID * @method void setId(integer $Id) 设置用户ID + * @method string getPhone() 获取手机号码, 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx" + * @method void setPhone(string $Phone) 设置手机号码, 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx" * @method string getEmail() 获取电子邮件 * @method void setEmail(string $Email) 设置电子邮件 * @method string getValidateFrom() 获取用户生效时间,如:"2021-09-22T00:00:00+00:00" @@ -65,16 +65,16 @@ class User extends AbstractModel */ public $RealName; - /** - * @var string 手机号码, 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx" - */ - public $Phone; - /** * @var integer 用户ID */ public $Id; + /** + * @var string 手机号码, 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx" + */ + public $Phone; + /** * @var string 电子邮件 */ @@ -122,8 +122,8 @@ class User extends AbstractModel /** * @param string $UserName 用户名, 3-20个字符 必须以英文字母开头,且不能包含字母、数字、.、_、-以外的字符 * @param string $RealName 用户姓名, 最大20个字符,不能包含空白字符 - * @param string $Phone 手机号码, 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx" * @param integer $Id 用户ID + * @param string $Phone 手机号码, 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx" * @param string $Email 电子邮件 * @param string $ValidateFrom 用户生效时间,如:"2021-09-22T00:00:00+00:00" 生效、失效时间不填则用户长期有效 @@ -158,14 +158,14 @@ class User extends AbstractModel $this->RealName = $param["RealName"]; } - if (array_key_exists("Phone",$param) and $param["Phone"] !== null) { - $this->Phone = $param["Phone"]; - } - if (array_key_exists("Id",$param) and $param["Id"] !== null) { $this->Id = $param["Id"]; } + if (array_key_exists("Phone",$param) and $param["Phone"] !== null) { + $this->Phone = $param["Phone"]; + } + if (array_key_exists("Email",$param) and $param["Email"] !== null) { $this->Email = $param["Email"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/DescribeSlowLogUserHostStatsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/DescribeSlowLogUserHostStatsResponse.php index f3ee6234..1e9e9e3d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/DescribeSlowLogUserHostStatsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/DescribeSlowLogUserHostStatsResponse.php @@ -24,6 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setTotalCount(integer $TotalCount) 设置来源地址数目。 * @method array getItems() 获取各来源地址的慢日志占比详情列表。 * @method void setItems(array $Items) 设置各来源地址的慢日志占比详情列表。 + * @method array getUserNameItems() 获取各来源用户名的慢日志占比详情列表。 + * @method void setUserNameItems(array $UserNameItems) 设置各来源用户名的慢日志占比详情列表。 + * @method integer getUserTotalCount() 获取来源用户数目。 + * @method void setUserTotalCount(integer $UserTotalCount) 设置来源用户数目。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +43,16 @@ class DescribeSlowLogUserHostStatsResponse extends AbstractModel */ public $Items; + /** + * @var array 各来源用户名的慢日志占比详情列表。 + */ + public $UserNameItems; + + /** + * @var integer 来源用户数目。 + */ + public $UserTotalCount; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -47,6 +61,8 @@ class DescribeSlowLogUserHostStatsResponse extends AbstractModel /** * @param integer $TotalCount 来源地址数目。 * @param array $Items 各来源地址的慢日志占比详情列表。 + * @param array $UserNameItems 各来源用户名的慢日志占比详情列表。 + * @param integer $UserTotalCount 来源用户数目。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -75,6 +91,19 @@ class DescribeSlowLogUserHostStatsResponse extends AbstractModel } } + if (array_key_exists("UserNameItems",$param) and $param["UserNameItems"] !== null) { + $this->UserNameItems = []; + foreach ($param["UserNameItems"] as $key => $value){ + $obj = new SlowLogUser(); + $obj->deserialize($value); + array_push($this->UserNameItems, $obj); + } + } + + if (array_key_exists("UserTotalCount",$param) and $param["UserTotalCount"] !== null) { + $this->UserTotalCount = $param["UserTotalCount"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/InstanceConfs.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/InstanceConfs.php index f338e83b..062481a9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/InstanceConfs.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/InstanceConfs.php @@ -24,6 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setDailyInspection(string $DailyInspection) 设置数据库巡检开关, Yes/No。 * @method string getOverviewDisplay() 获取实例概览开关,Yes/No。 * @method void setOverviewDisplay(string $OverviewDisplay) 设置实例概览开关,Yes/No。 + * @method array getKeyDelimiters() 获取redis大key分析的自定义分割符,仅redis使用 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setKeyDelimiters(array $KeyDelimiters) 设置redis大key分析的自定义分割符,仅redis使用 +注意:此字段可能返回 null,表示取不到有效值。 */ class InstanceConfs extends AbstractModel { @@ -37,9 +41,17 @@ class InstanceConfs extends AbstractModel */ public $OverviewDisplay; + /** + * @var array redis大key分析的自定义分割符,仅redis使用 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $KeyDelimiters; + /** * @param string $DailyInspection 数据库巡检开关, Yes/No。 * @param string $OverviewDisplay 实例概览开关,Yes/No。 + * @param array $KeyDelimiters redis大key分析的自定义分割符,仅redis使用 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -61,5 +73,9 @@ class InstanceConfs extends AbstractModel if (array_key_exists("OverviewDisplay",$param) and $param["OverviewDisplay"] !== null) { $this->OverviewDisplay = $param["OverviewDisplay"]; } + + if (array_key_exists("KeyDelimiters",$param) and $param["KeyDelimiters"] !== null) { + $this->KeyDelimiters = $param["KeyDelimiters"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/InstanceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/InstanceInfo.php index d861e2a2..de6301c5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/InstanceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/InstanceInfo.php @@ -76,6 +76,24 @@ use TencentCloud\Common\AbstractModel; * @method void setAuditPolicyStatus(string $AuditPolicyStatus) 设置实例审计日志开启状态,ALL_AUDIT: 开启全审计;RULE_AUDIT: 开启规则审计;UNBOUND: 未开启审计。 * @method string getAuditRunningStatus() 获取实例审计日志运行状态:normal: 运行中; paused: 欠费暂停。 * @method void setAuditRunningStatus(string $AuditRunningStatus) 设置实例审计日志运行状态:normal: 运行中; paused: 欠费暂停。 + * @method string getInternalVip() 获取内网vip。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInternalVip(string $InternalVip) 设置内网vip。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getInternalVport() 获取内网port。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInternalVport(integer $InternalVport) 设置内网port。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCreateTime() 获取创建时间。 + * @method void setCreateTime(string $CreateTime) 设置创建时间。 + * @method string getClusterId() 获取所属集群ID(仅对集群数据库产品该字段非空,如TDSQL-C)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setClusterId(string $ClusterId) 设置所属集群ID(仅对集群数据库产品该字段非空,如TDSQL-C)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getClusterName() 获取所属集群名称(仅对集群数据库产品该字段非空,如TDSQL-C)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setClusterName(string $ClusterName) 设置所属集群名称(仅对集群数据库产品该字段非空,如TDSQL-C)。 +注意:此字段可能返回 null,表示取不到有效值。 */ class InstanceInfo extends AbstractModel { @@ -219,6 +237,35 @@ class InstanceInfo extends AbstractModel */ public $AuditRunningStatus; + /** + * @var string 内网vip。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InternalVip; + + /** + * @var integer 内网port。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InternalVport; + + /** + * @var string 创建时间。 + */ + public $CreateTime; + + /** + * @var string 所属集群ID(仅对集群数据库产品该字段非空,如TDSQL-C)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ClusterId; + + /** + * @var string 所属集群名称(仅对集群数据库产品该字段非空,如TDSQL-C)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ClusterName; + /** * @param string $InstanceId 实例ID。 * @param string $InstanceName 实例名称。 @@ -248,6 +295,15 @@ class InstanceInfo extends AbstractModel * @param string $SecAuditStatus 实例安全审计日志开启状态:ON: 安全审计开启;OFF: 未开启安全审计。 * @param string $AuditPolicyStatus 实例审计日志开启状态,ALL_AUDIT: 开启全审计;RULE_AUDIT: 开启规则审计;UNBOUND: 未开启审计。 * @param string $AuditRunningStatus 实例审计日志运行状态:normal: 运行中; paused: 欠费暂停。 + * @param string $InternalVip 内网vip。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $InternalVport 内网port。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CreateTime 创建时间。 + * @param string $ClusterId 所属集群ID(仅对集群数据库产品该字段非空,如TDSQL-C)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ClusterName 所属集群名称(仅对集群数据库产品该字段非空,如TDSQL-C)。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -374,5 +430,25 @@ class InstanceInfo extends AbstractModel if (array_key_exists("AuditRunningStatus",$param) and $param["AuditRunningStatus"] !== null) { $this->AuditRunningStatus = $param["AuditRunningStatus"]; } + + if (array_key_exists("InternalVip",$param) and $param["InternalVip"] !== null) { + $this->InternalVip = $param["InternalVip"]; + } + + if (array_key_exists("InternalVport",$param) and $param["InternalVport"] !== null) { + $this->InternalVport = $param["InternalVport"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/SlowLogTopSqlItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/SlowLogTopSqlItem.php index 70ec0b8a..a6a7ccf2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/SlowLogTopSqlItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/SlowLogTopSqlItem.php @@ -68,6 +68,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLockTimeAvg(float $LockTimeAvg) 设置平均锁等待时间 * @method float getRowsExaminedAvg() 获取平均扫描行数 * @method void setRowsExaminedAvg(float $RowsExaminedAvg) 设置平均扫描行数 + * @method string getMd5() 获取SOL模板的MD5值 + * @method void setMd5(string $Md5) 设置SOL模板的MD5值 */ class SlowLogTopSqlItem extends AbstractModel { @@ -191,6 +193,11 @@ class SlowLogTopSqlItem extends AbstractModel */ public $RowsExaminedAvg; + /** + * @var string SOL模板的MD5值 + */ + public $Md5; + /** * @param float $LockTime sql总锁等待时间 * @param float $LockTimeMax 最大锁等待时间 @@ -216,6 +223,7 @@ class SlowLogTopSqlItem extends AbstractModel * @param float $RowsSentAvg 平均返回行数 * @param float $LockTimeAvg 平均锁等待时间 * @param float $RowsExaminedAvg 平均扫描行数 + * @param string $Md5 SOL模板的MD5值 */ function __construct() { @@ -325,5 +333,9 @@ class SlowLogTopSqlItem extends AbstractModel if (array_key_exists("RowsExaminedAvg",$param) and $param["RowsExaminedAvg"] !== null) { $this->RowsExaminedAvg = $param["RowsExaminedAvg"]; } + + if (array_key_exists("Md5",$param) and $param["Md5"] !== null) { + $this->Md5 = $param["Md5"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/SlowLogUser.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/SlowLogUser.php new file mode 100644 index 00000000..dc4fceec --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20191016/Models/SlowLogUser.php @@ -0,0 +1,77 @@ +UserName = $param["UserName"]; + } + + if (array_key_exists("Ratio",$param) and $param["Ratio"] !== null) { + $this->Ratio = $param["Ratio"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/DbbrainClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/DbbrainClient.php index d7efa562..2206f963 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/DbbrainClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/DbbrainClient.php @@ -25,12 +25,14 @@ use TencentCloud\Dbbrain\V20210527\Models as Models; /** * @method Models\AddUserContactResponse AddUserContact(Models\AddUserContactRequest $req) 添加邮件接收联系人的姓名, 邮件地址,返回值为添加成功的联系人id。 * @method Models\CancelKillTaskResponse CancelKillTask(Models\CancelKillTaskRequest $req) 终止中断会话任务。 + * @method Models\CloseAuditServiceResponse CloseAuditService(Models\CloseAuditServiceRequest $req) 不用审计日志时,关闭数据库审计 * @method Models\CreateAuditLogFileResponse CreateAuditLogFile(Models\CreateAuditLogFileRequest $req) 用于创建云数据库实例的审计日志文件,最多下载600w审计日志。 * @method Models\CreateDBDiagReportTaskResponse CreateDBDiagReportTask(Models\CreateDBDiagReportTaskRequest $req) 创建健康报告,并可以选择是否发送邮件。 * @method Models\CreateDBDiagReportUrlResponse CreateDBDiagReportUrl(Models\CreateDBDiagReportUrlRequest $req) 创建健康报告的浏览地址。 * @method Models\CreateKillTaskResponse CreateKillTask(Models\CreateKillTaskRequest $req) 创建中断会话的任务。 * @method Models\CreateMailProfileResponse CreateMailProfile(Models\CreateMailProfileRequest $req) 创建邮件配置。其中入参ProfileType表示所创建配置的类型,ProfileType 取值包括:dbScan_mail_configuration(数据库巡检邮件配置)、scheduler_mail_configuration(定期生成健康报告的邮件发送配置)。Region统一选择广州,和实例所属地域无关。 * @method Models\CreateProxySessionKillTaskResponse CreateProxySessionKillTask(Models\CreateProxySessionKillTaskRequest $req) 创建中止所有代理节点连接会话的异步任务。当前仅支持 Redis。得到的返回值为异步任务 id,可以作为参数传入接口 DescribeProxySessionKillTasks 查询kill会话任务执行状态。 + * @method Models\CreateRedisBigKeyAnalysisTaskResponse CreateRedisBigKeyAnalysisTask(Models\CreateRedisBigKeyAnalysisTaskRequest $req) 即时创建redis实例大key分析任务,限制正在运行的即时分析任务数量默认为5。 * @method Models\CreateSchedulerMailProfileResponse CreateSchedulerMailProfile(Models\CreateSchedulerMailProfileRequest $req) 该接口用于创建定期生成健康报告并邮件发送的配置,将健康报告的定期生成时间作为参数传入(周一至周日),用于设置健康报告的定期生成时间,同时保存相应的定期邮件发送的配置。 * @method Models\CreateSecurityAuditLogExportTaskResponse CreateSecurityAuditLogExportTask(Models\CreateSecurityAuditLogExportTaskRequest $req) 创建安全审计日志导出任务。 * @method Models\CreateSqlFilterResponse CreateSqlFilter(Models\CreateSqlFilterRequest $req) 创建实例SQL限流任务。 @@ -40,6 +42,7 @@ use TencentCloud\Dbbrain\V20210527\Models as Models; * @method Models\DeleteSqlFiltersResponse DeleteSqlFilters(Models\DeleteSqlFiltersRequest $req) 删除实例SQL限流任务。 * @method Models\DescribeAllUserContactResponse DescribeAllUserContact(Models\DescribeAllUserContactRequest $req) 获取邮件发送中联系人的相关信息。 * @method Models\DescribeAllUserGroupResponse DescribeAllUserGroup(Models\DescribeAllUserGroupRequest $req) 获取邮件发送联系组的相关信息。 + * @method Models\DescribeAuditInstanceListResponse DescribeAuditInstanceList(Models\DescribeAuditInstanceListRequest $req) 查询实例列表 * @method Models\DescribeAuditLogFilesResponse DescribeAuditLogFiles(Models\DescribeAuditLogFilesRequest $req) 用于创建云数据库实例的审计日志文件 * @method Models\DescribeDBDiagEventResponse DescribeDBDiagEvent(Models\DescribeDBDiagEventRequest $req) 获取实例异常诊断事件的详情信息。 * @method Models\DescribeDBDiagEventsResponse DescribeDBDiagEvents(Models\DescribeDBDiagEventsRequest $req) 获取指定时间段内的诊断事件列表,支持依据风险等级、实例ID等条件过滤。 @@ -69,8 +72,10 @@ use TencentCloud\Dbbrain\V20210527\Models as Models; * @method Models\DescribeTopSpaceTablesResponse DescribeTopSpaceTables(Models\DescribeTopSpaceTablesRequest $req) 获取实例Top表的实时空间统计信息,默认返回按大小排序。 * @method Models\DescribeUserSqlAdviceResponse DescribeUserSqlAdvice(Models\DescribeUserSqlAdviceRequest $req) 获取SQL优化建议。【产品用户回馈,此接口限免开放,后续将并入dbbrain专业版】 * @method Models\KillMySqlThreadsResponse KillMySqlThreads(Models\KillMySqlThreadsRequest $req) 根据会话ID中断当前会话,该接口分为两次提交:第一次为预提交阶段,Stage为"Prepare",得到的返回值包含SqlExecId;第二次为确认提交, Stage为"Commit", 将SqlExecId的值作为参数传入,最终终止会话进程。 + * @method Models\ModifyAuditServiceResponse ModifyAuditService(Models\ModifyAuditServiceRequest $req) 修改审计配置相关信息,如高频存储时长等 * @method Models\ModifyDiagDBInstanceConfResponse ModifyDiagDBInstanceConf(Models\ModifyDiagDBInstanceConfRequest $req) 修改实例巡检开关。 * @method Models\ModifySqlFiltersResponse ModifySqlFilters(Models\ModifySqlFiltersRequest $req) 更改实例限流任务状态,目前仅用于终止限流。 + * @method Models\OpenAuditServiceResponse OpenAuditService(Models\OpenAuditServiceRequest $req) 开启数据库审计服务 * @method Models\VerifyUserAccountResponse VerifyUserAccount(Models\VerifyUserAccountRequest $req) 验证用户数据库账号权限,获取会话token。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/AuditInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/AuditInstance.php new file mode 100644 index 00000000..17b7dcbb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/AuditInstance.php @@ -0,0 +1,174 @@ +AuditStatus = $param["AuditStatus"]; + } + + if (array_key_exists("BillingAmount",$param) and $param["BillingAmount"] !== null) { + $this->BillingAmount = $param["BillingAmount"]; + } + + if (array_key_exists("BillingConfirmed",$param) and $param["BillingConfirmed"] !== null) { + $this->BillingConfirmed = $param["BillingConfirmed"]; + } + + if (array_key_exists("ColdLogExpireDay",$param) and $param["ColdLogExpireDay"] !== null) { + $this->ColdLogExpireDay = $param["ColdLogExpireDay"]; + } + + if (array_key_exists("ColdLogSize",$param) and $param["ColdLogSize"] !== null) { + $this->ColdLogSize = $param["ColdLogSize"]; + } + + if (array_key_exists("HotLogExpireDay",$param) and $param["HotLogExpireDay"] !== null) { + $this->HotLogExpireDay = $param["HotLogExpireDay"]; + } + + if (array_key_exists("HotLogSize",$param) and $param["HotLogSize"] !== null) { + $this->HotLogSize = $param["HotLogSize"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("LogExpireDay",$param) and $param["LogExpireDay"] !== null) { + $this->LogExpireDay = $param["LogExpireDay"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("InstanceInfo",$param) and $param["InstanceInfo"] !== null) { + $this->InstanceInfo = new AuditInstanceInfo(); + $this->InstanceInfo->deserialize($param["InstanceInfo"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/AuditInstanceFilter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/AuditInstanceFilter.php new file mode 100644 index 00000000..b69ec294 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/AuditInstanceFilter.php @@ -0,0 +1,65 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Values",$param) and $param["Values"] !== null) { + $this->Values = $param["Values"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/AuditInstanceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/AuditInstanceInfo.php new file mode 100644 index 00000000..23f6f1b5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/AuditInstanceInfo.php @@ -0,0 +1,129 @@ +AppId = $param["AppId"]; + } + + if (array_key_exists("AuditStatus",$param) and $param["AuditStatus"] !== null) { + $this->AuditStatus = $param["AuditStatus"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("InstanceName",$param) and $param["InstanceName"] !== null) { + $this->InstanceName = $param["InstanceName"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("ResourceTags",$param) and $param["ResourceTags"] !== null) { + $this->ResourceTags = $param["ResourceTags"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CloseAuditServiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CloseAuditServiceRequest.php new file mode 100644 index 00000000..2c2537fb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CloseAuditServiceRequest.php @@ -0,0 +1,77 @@ +Product = $param["Product"]; + } + + if (array_key_exists("NodeRequestType",$param) and $param["NodeRequestType"] !== null) { + $this->NodeRequestType = $param["NodeRequestType"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CloseAuditServiceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CloseAuditServiceResponse.php new file mode 100644 index 00000000..9356e6ce --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CloseAuditServiceResponse.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CreateRedisBigKeyAnalysisTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CreateRedisBigKeyAnalysisTaskRequest.php new file mode 100644 index 00000000..31930a7a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CreateRedisBigKeyAnalysisTaskRequest.php @@ -0,0 +1,93 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Product",$param) and $param["Product"] !== null) { + $this->Product = $param["Product"]; + } + + if (array_key_exists("ShardIds",$param) and $param["ShardIds"] !== null) { + $this->ShardIds = $param["ShardIds"]; + } + + if (array_key_exists("KeyDelimiterList",$param) and $param["KeyDelimiterList"] !== null) { + $this->KeyDelimiterList = $param["KeyDelimiterList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CreateRedisBigKeyAnalysisTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CreateRedisBigKeyAnalysisTaskResponse.php new file mode 100644 index 00000000..c632a94d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CreateRedisBigKeyAnalysisTaskResponse.php @@ -0,0 +1,65 @@ +AsyncRequestId = $param["AsyncRequestId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CreateSqlFilterRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CreateSqlFilterRequest.php index d3eeed27..9cf67f94 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CreateSqlFilterRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/CreateSqlFilterRequest.php @@ -22,8 +22,6 @@ use TencentCloud\Common\AbstractModel; * * @method string getInstanceId() 获取实例ID。 * @method void setInstanceId(string $InstanceId) 设置实例ID。 - * @method string getSessionToken() 获取通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 - * @method void setSessionToken(string $SessionToken) 设置通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 * @method string getSqlType() 获取SQL类型,取值包括SELECT, UPDATE, DELETE, INSERT, REPLACE。 * @method void setSqlType(string $SqlType) 设置SQL类型,取值包括SELECT, UPDATE, DELETE, INSERT, REPLACE。 * @method string getFilterKey() 获取关键字,用于筛选SQL语句,多个关键字用英文逗号分隔,逗号不能作为关键词,多个关键词之间的关系为“逻辑与”。 @@ -32,6 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setMaxConcurrency(integer $MaxConcurrency) 设置最大并发度,取值不能小于0,如果该值设为 0,则表示限制所有匹配的SQL执行。 * @method integer getDuration() 获取限流时长,单位秒,支持-1和小于2147483647的正整数,-1表示永不过期。 * @method void setDuration(integer $Duration) 设置限流时长,单位秒,支持-1和小于2147483647的正整数,-1表示永不过期。 + * @method string getSessionToken() 获取通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 + * @method void setSessionToken(string $SessionToken) 设置通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 * @method string getProduct() 获取服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 * @method void setProduct(string $Product) 设置服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 */ @@ -42,11 +42,6 @@ class CreateSqlFilterRequest extends AbstractModel */ public $InstanceId; - /** - * @var string 通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 - */ - public $SessionToken; - /** * @var string SQL类型,取值包括SELECT, UPDATE, DELETE, INSERT, REPLACE。 */ @@ -67,6 +62,11 @@ class CreateSqlFilterRequest extends AbstractModel */ public $Duration; + /** + * @var string 通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 + */ + public $SessionToken; + /** * @var string 服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 */ @@ -74,11 +74,11 @@ class CreateSqlFilterRequest extends AbstractModel /** * @param string $InstanceId 实例ID。 - * @param string $SessionToken 通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 * @param string $SqlType SQL类型,取值包括SELECT, UPDATE, DELETE, INSERT, REPLACE。 * @param string $FilterKey 关键字,用于筛选SQL语句,多个关键字用英文逗号分隔,逗号不能作为关键词,多个关键词之间的关系为“逻辑与”。 * @param integer $MaxConcurrency 最大并发度,取值不能小于0,如果该值设为 0,则表示限制所有匹配的SQL执行。 * @param integer $Duration 限流时长,单位秒,支持-1和小于2147483647的正整数,-1表示永不过期。 + * @param string $SessionToken 通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 * @param string $Product 服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 */ function __construct() @@ -98,10 +98,6 @@ class CreateSqlFilterRequest extends AbstractModel $this->InstanceId = $param["InstanceId"]; } - if (array_key_exists("SessionToken",$param) and $param["SessionToken"] !== null) { - $this->SessionToken = $param["SessionToken"]; - } - if (array_key_exists("SqlType",$param) and $param["SqlType"] !== null) { $this->SqlType = $param["SqlType"]; } @@ -118,6 +114,10 @@ class CreateSqlFilterRequest extends AbstractModel $this->Duration = $param["Duration"]; } + if (array_key_exists("SessionToken",$param) and $param["SessionToken"] !== null) { + $this->SessionToken = $param["SessionToken"]; + } + if (array_key_exists("Product",$param) and $param["Product"] !== null) { $this->Product = $param["Product"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DeleteSqlFiltersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DeleteSqlFiltersRequest.php index f0da5353..a96f1260 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DeleteSqlFiltersRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DeleteSqlFiltersRequest.php @@ -22,10 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method string getInstanceId() 获取实例ID。 * @method void setInstanceId(string $InstanceId) 设置实例ID。 - * @method string getSessionToken() 获取通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 - * @method void setSessionToken(string $SessionToken) 设置通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 * @method array getFilterIds() 获取限流任务ID列表。 * @method void setFilterIds(array $FilterIds) 设置限流任务ID列表。 + * @method string getSessionToken() 获取通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 + * @method void setSessionToken(string $SessionToken) 设置通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 * @method string getProduct() 获取服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 * @method void setProduct(string $Product) 设置服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 */ @@ -36,16 +36,16 @@ class DeleteSqlFiltersRequest extends AbstractModel */ public $InstanceId; - /** - * @var string 通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 - */ - public $SessionToken; - /** * @var array 限流任务ID列表。 */ public $FilterIds; + /** + * @var string 通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 + */ + public $SessionToken; + /** * @var string 服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 */ @@ -53,8 +53,8 @@ class DeleteSqlFiltersRequest extends AbstractModel /** * @param string $InstanceId 实例ID。 - * @param string $SessionToken 通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 * @param array $FilterIds 限流任务ID列表。 + * @param string $SessionToken 通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 * @param string $Product 服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 */ function __construct() @@ -74,14 +74,14 @@ class DeleteSqlFiltersRequest extends AbstractModel $this->InstanceId = $param["InstanceId"]; } - if (array_key_exists("SessionToken",$param) and $param["SessionToken"] !== null) { - $this->SessionToken = $param["SessionToken"]; - } - if (array_key_exists("FilterIds",$param) and $param["FilterIds"] !== null) { $this->FilterIds = $param["FilterIds"]; } + if (array_key_exists("SessionToken",$param) and $param["SessionToken"] !== null) { + $this->SessionToken = $param["SessionToken"]; + } + if (array_key_exists("Product",$param) and $param["Product"] !== null) { $this->Product = $param["Product"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeAuditInstanceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeAuditInstanceListRequest.php new file mode 100644 index 00000000..b318b91b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeAuditInstanceListRequest.php @@ -0,0 +1,118 @@ +Product = $param["Product"]; + } + + if (array_key_exists("NodeRequestType",$param) and $param["NodeRequestType"] !== null) { + $this->NodeRequestType = $param["NodeRequestType"]; + } + + if (array_key_exists("AuditSwitch",$param) and $param["AuditSwitch"] !== null) { + $this->AuditSwitch = $param["AuditSwitch"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new AuditInstanceFilter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeWordItemsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeAuditInstanceListResponse.php old mode 100755 new mode 100644 similarity index 70% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeWordItemsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeAuditInstanceListResponse.php index 12fb18bb..6154905f --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeWordItemsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeAuditInstanceListResponse.php @@ -14,33 +14,33 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Dbbrain\V20210527\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeWordItems返回参数结构体 + * DescribeAuditInstanceList返回参数结构体 * - * @method integer getTotalCount() 获取词条记录总条数。 - * @method void setTotalCount(integer $TotalCount) 设置词条记录总条数。 - * @method array getWordItems() 获取词条信息列表。 + * @method integer getTotalCount() 获取符合条件的实例个数。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setWordItems(array $WordItems) 设置词条信息列表。 + * @method void setTotalCount(integer $TotalCount) 设置符合条件的实例个数。 注意:此字段可能返回 null,表示取不到有效值。 + * @method array getItems() 获取实例详情。 + * @method void setItems(array $Items) 设置实例详情。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeWordItemsResponse extends AbstractModel +class DescribeAuditInstanceListResponse extends AbstractModel { /** - * @var integer 词条记录总条数。 + * @var integer 符合条件的实例个数。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $TotalCount; /** - * @var array 词条信息列表。 -注意:此字段可能返回 null,表示取不到有效值。 + * @var array 实例详情。 */ - public $WordItems; + public $Items; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -48,9 +48,9 @@ class DescribeWordItemsResponse extends AbstractModel public $RequestId; /** - * @param integer $TotalCount 词条记录总条数。 - * @param array $WordItems 词条信息列表。 + * @param integer $TotalCount 符合条件的实例个数。 注意:此字段可能返回 null,表示取不到有效值。 + * @param array $Items 实例详情。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -70,12 +70,12 @@ class DescribeWordItemsResponse extends AbstractModel $this->TotalCount = $param["TotalCount"]; } - if (array_key_exists("WordItems",$param) and $param["WordItems"] !== null) { - $this->WordItems = []; - foreach ($param["WordItems"] as $key => $value){ - $obj = new WordItem(); + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new AuditInstance(); $obj->deserialize($value); - array_push($this->WordItems, $obj); + array_push($this->Items, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeSlowLogUserHostStatsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeSlowLogUserHostStatsRequest.php index c84a523d..38f56884 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeSlowLogUserHostStatsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeSlowLogUserHostStatsRequest.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setEndTime(string $EndTime) 设置查询范围的结束时间,时间格式如:2019-09-10 12:13:14。 * @method string getProduct() 获取服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 * @method void setProduct(string $Product) 设置服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 - * @method string getMd5() 获取SOL模板的MD5值 - * @method void setMd5(string $Md5) 设置SOL模板的MD5值 + * @method string getMd5() 获取SQL模板的MD5值 + * @method void setMd5(string $Md5) 设置SQL模板的MD5值 */ class DescribeSlowLogUserHostStatsRequest extends AbstractModel { @@ -54,7 +54,7 @@ class DescribeSlowLogUserHostStatsRequest extends AbstractModel public $Product; /** - * @var string SOL模板的MD5值 + * @var string SQL模板的MD5值 */ public $Md5; @@ -63,7 +63,7 @@ class DescribeSlowLogUserHostStatsRequest extends AbstractModel * @param string $StartTime 查询范围的开始时间,时间格式如:2019-09-10 12:13:14。 * @param string $EndTime 查询范围的结束时间,时间格式如:2019-09-10 12:13:14。 * @param string $Product 服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 - * @param string $Md5 SOL模板的MD5值 + * @param string $Md5 SQL模板的MD5值 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeSlowLogUserHostStatsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeSlowLogUserHostStatsResponse.php index 81f80bfb..a14e97bf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeSlowLogUserHostStatsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/DescribeSlowLogUserHostStatsResponse.php @@ -24,6 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setTotalCount(integer $TotalCount) 设置来源地址数目。 * @method array getItems() 获取各来源地址的慢日志占比详情列表。 * @method void setItems(array $Items) 设置各来源地址的慢日志占比详情列表。 + * @method array getUserNameItems() 获取各来源用户名的慢日志占比详情列表。 + * @method void setUserNameItems(array $UserNameItems) 设置各来源用户名的慢日志占比详情列表。 + * @method integer getUserTotalCount() 获取来源用户数目。 + * @method void setUserTotalCount(integer $UserTotalCount) 设置来源用户数目。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +43,16 @@ class DescribeSlowLogUserHostStatsResponse extends AbstractModel */ public $Items; + /** + * @var array 各来源用户名的慢日志占比详情列表。 + */ + public $UserNameItems; + + /** + * @var integer 来源用户数目。 + */ + public $UserTotalCount; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -47,6 +61,8 @@ class DescribeSlowLogUserHostStatsResponse extends AbstractModel /** * @param integer $TotalCount 来源地址数目。 * @param array $Items 各来源地址的慢日志占比详情列表。 + * @param array $UserNameItems 各来源用户名的慢日志占比详情列表。 + * @param integer $UserTotalCount 来源用户数目。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -75,6 +91,19 @@ class DescribeSlowLogUserHostStatsResponse extends AbstractModel } } + if (array_key_exists("UserNameItems",$param) and $param["UserNameItems"] !== null) { + $this->UserNameItems = []; + foreach ($param["UserNameItems"] as $key => $value){ + $obj = new SlowLogUser(); + $obj->deserialize($value); + array_push($this->UserNameItems, $obj); + } + } + + if (array_key_exists("UserTotalCount",$param) and $param["UserTotalCount"] !== null) { + $this->UserTotalCount = $param["UserTotalCount"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/InstanceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/InstanceInfo.php index 7b918a6f..686500c7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/InstanceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/InstanceInfo.php @@ -76,16 +76,24 @@ use TencentCloud\Common\AbstractModel; * @method void setAuditPolicyStatus(string $AuditPolicyStatus) 设置实例审计日志开启状态,ALL_AUDIT: 开启全审计;RULE_AUDIT: 开启规则审计;UNBOUND: 未开启审计。 * @method string getAuditRunningStatus() 获取实例审计日志运行状态:normal: 运行中; paused: 欠费暂停。 * @method void setAuditRunningStatus(string $AuditRunningStatus) 设置实例审计日志运行状态:normal: 运行中; paused: 欠费暂停。 - * @method string getInternalVip() 获取内网vip + * @method string getInternalVip() 获取内网vip。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setInternalVip(string $InternalVip) 设置内网vip + * @method void setInternalVip(string $InternalVip) 设置内网vip。 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getInternalVport() 获取内网port + * @method integer getInternalVport() 获取内网port。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setInternalVport(integer $InternalVport) 设置内网port + * @method void setInternalVport(integer $InternalVport) 设置内网port。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCreateTime() 获取创建时间。 + * @method void setCreateTime(string $CreateTime) 设置创建时间。 + * @method string getClusterId() 获取所属集群ID(仅对集群数据库产品该字段非空,如TDSQL-C)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setClusterId(string $ClusterId) 设置所属集群ID(仅对集群数据库产品该字段非空,如TDSQL-C)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getClusterName() 获取所属集群名称(仅对集群数据库产品该字段非空,如TDSQL-C)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setClusterName(string $ClusterName) 设置所属集群名称(仅对集群数据库产品该字段非空,如TDSQL-C)。 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getCreateTime() 获取创建时间 - * @method void setCreateTime(string $CreateTime) 设置创建时间 */ class InstanceInfo extends AbstractModel { @@ -230,22 +238,34 @@ class InstanceInfo extends AbstractModel public $AuditRunningStatus; /** - * @var string 内网vip + * @var string 内网vip。 注意:此字段可能返回 null,表示取不到有效值。 */ public $InternalVip; /** - * @var integer 内网port + * @var integer 内网port。 注意:此字段可能返回 null,表示取不到有效值。 */ public $InternalVport; /** - * @var string 创建时间 + * @var string 创建时间。 */ public $CreateTime; + /** + * @var string 所属集群ID(仅对集群数据库产品该字段非空,如TDSQL-C)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ClusterId; + + /** + * @var string 所属集群名称(仅对集群数据库产品该字段非空,如TDSQL-C)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ClusterName; + /** * @param string $InstanceId 实例ID。 * @param string $InstanceName 实例名称。 @@ -275,11 +295,15 @@ class InstanceInfo extends AbstractModel * @param string $SecAuditStatus 实例安全审计日志开启状态:ON: 安全审计开启;OFF: 未开启安全审计。 * @param string $AuditPolicyStatus 实例审计日志开启状态,ALL_AUDIT: 开启全审计;RULE_AUDIT: 开启规则审计;UNBOUND: 未开启审计。 * @param string $AuditRunningStatus 实例审计日志运行状态:normal: 运行中; paused: 欠费暂停。 - * @param string $InternalVip 内网vip + * @param string $InternalVip 内网vip。 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $InternalVport 内网port + * @param integer $InternalVport 内网port。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CreateTime 创建时间。 + * @param string $ClusterId 所属集群ID(仅对集群数据库产品该字段非空,如TDSQL-C)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ClusterName 所属集群名称(仅对集群数据库产品该字段非空,如TDSQL-C)。 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $CreateTime 创建时间 */ function __construct() { @@ -418,5 +442,13 @@ class InstanceInfo extends AbstractModel if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { $this->CreateTime = $param["CreateTime"]; } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/ModifyAuditServiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/ModifyAuditServiceRequest.php new file mode 100644 index 00000000..439b7847 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/ModifyAuditServiceRequest.php @@ -0,0 +1,101 @@ +Product = $param["Product"]; + } + + if (array_key_exists("NodeRequestType",$param) and $param["NodeRequestType"] !== null) { + $this->NodeRequestType = $param["NodeRequestType"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("LogExpireDay",$param) and $param["LogExpireDay"] !== null) { + $this->LogExpireDay = $param["LogExpireDay"]; + } + + if (array_key_exists("HotLogExpireDay",$param) and $param["HotLogExpireDay"] !== null) { + $this->HotLogExpireDay = $param["HotLogExpireDay"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/ModifyAuditServiceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/ModifyAuditServiceResponse.php new file mode 100644 index 00000000..d454090d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/ModifyAuditServiceResponse.php @@ -0,0 +1,65 @@ +Success = $param["Success"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/ModifySqlFiltersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/ModifySqlFiltersRequest.php index b21ef2a8..05f8d53b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/ModifySqlFiltersRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/ModifySqlFiltersRequest.php @@ -22,12 +22,12 @@ use TencentCloud\Common\AbstractModel; * * @method string getInstanceId() 获取实例ID。 * @method void setInstanceId(string $InstanceId) 设置实例ID。 - * @method string getSessionToken() 获取通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 - * @method void setSessionToken(string $SessionToken) 设置通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 * @method array getFilterIds() 获取SQL限流任务ID列表。 * @method void setFilterIds(array $FilterIds) 设置SQL限流任务ID列表。 * @method string getStatus() 获取限流任务状态,取值支持TERMINATED - 终止。 * @method void setStatus(string $Status) 设置限流任务状态,取值支持TERMINATED - 终止。 + * @method string getSessionToken() 获取通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 + * @method void setSessionToken(string $SessionToken) 设置通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 * @method string getProduct() 获取服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 * @method void setProduct(string $Product) 设置服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 */ @@ -38,11 +38,6 @@ class ModifySqlFiltersRequest extends AbstractModel */ public $InstanceId; - /** - * @var string 通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 - */ - public $SessionToken; - /** * @var array SQL限流任务ID列表。 */ @@ -53,6 +48,11 @@ class ModifySqlFiltersRequest extends AbstractModel */ public $Status; + /** + * @var string 通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 + */ + public $SessionToken; + /** * @var string 服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 */ @@ -60,9 +60,9 @@ class ModifySqlFiltersRequest extends AbstractModel /** * @param string $InstanceId 实例ID。 - * @param string $SessionToken 通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 * @param array $FilterIds SQL限流任务ID列表。 * @param string $Status 限流任务状态,取值支持TERMINATED - 终止。 + * @param string $SessionToken 通过VerifyUserAccount获取有效期为5分钟的会话token,使用后会自动延长token有效期至五分钟后。 * @param string $Product 服务产品类型,支持值:"mysql" - 云数据库 MySQL;"cynosdb" - 云数据库 TDSQL-C for MySQL,默认为"mysql"。 */ function __construct() @@ -82,10 +82,6 @@ class ModifySqlFiltersRequest extends AbstractModel $this->InstanceId = $param["InstanceId"]; } - if (array_key_exists("SessionToken",$param) and $param["SessionToken"] !== null) { - $this->SessionToken = $param["SessionToken"]; - } - if (array_key_exists("FilterIds",$param) and $param["FilterIds"] !== null) { $this->FilterIds = $param["FilterIds"]; } @@ -94,6 +90,10 @@ class ModifySqlFiltersRequest extends AbstractModel $this->Status = $param["Status"]; } + if (array_key_exists("SessionToken",$param) and $param["SessionToken"] !== null) { + $this->SessionToken = $param["SessionToken"]; + } + if (array_key_exists("Product",$param) and $param["Product"] !== null) { $this->Product = $param["Product"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/OpenAuditServiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/OpenAuditServiceRequest.php new file mode 100644 index 00000000..c04fd63d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/OpenAuditServiceRequest.php @@ -0,0 +1,101 @@ +Product = $param["Product"]; + } + + if (array_key_exists("NodeRequestType",$param) and $param["NodeRequestType"] !== null) { + $this->NodeRequestType = $param["NodeRequestType"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("LogExpireDay",$param) and $param["LogExpireDay"] !== null) { + $this->LogExpireDay = $param["LogExpireDay"]; + } + + if (array_key_exists("HotLogExpireDay",$param) and $param["HotLogExpireDay"] !== null) { + $this->HotLogExpireDay = $param["HotLogExpireDay"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/OpenAuditServiceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/OpenAuditServiceResponse.php new file mode 100644 index 00000000..e50d1533 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/OpenAuditServiceResponse.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/RedisKeySpaceData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/RedisKeySpaceData.php index b4282fe7..030e601c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/RedisKeySpaceData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/RedisKeySpaceData.php @@ -34,6 +34,10 @@ use TencentCloud\Common\AbstractModel; * @method void setItemCount(integer $ItemCount) 设置元素个数。 * @method integer getMaxElementSize() 获取最大元素长度。 * @method void setMaxElementSize(integer $MaxElementSize) 设置最大元素长度。 + * @method integer getAveElementSize() 获取平均元素长度。 + * @method void setAveElementSize(integer $AveElementSize) 设置平均元素长度。 + * @method string getShardId() 获取所属分片序号。 + * @method void setShardId(string $ShardId) 设置所属分片序号。 */ class RedisKeySpaceData extends AbstractModel { @@ -72,6 +76,16 @@ class RedisKeySpaceData extends AbstractModel */ public $MaxElementSize; + /** + * @var integer 平均元素长度。 + */ + public $AveElementSize; + + /** + * @var string 所属分片序号。 + */ + public $ShardId; + /** * @param string $Key key名。 * @param string $Type key类型。 @@ -80,6 +94,8 @@ class RedisKeySpaceData extends AbstractModel * @param integer $Length key内存大小,单位Byte。 * @param integer $ItemCount 元素个数。 * @param integer $MaxElementSize 最大元素长度。 + * @param integer $AveElementSize 平均元素长度。 + * @param string $ShardId 所属分片序号。 */ function __construct() { @@ -121,5 +137,13 @@ class RedisKeySpaceData extends AbstractModel if (array_key_exists("MaxElementSize",$param) and $param["MaxElementSize"] !== null) { $this->MaxElementSize = $param["MaxElementSize"]; } + + if (array_key_exists("AveElementSize",$param) and $param["AveElementSize"] !== null) { + $this->AveElementSize = $param["AveElementSize"]; + } + + if (array_key_exists("ShardId",$param) and $param["ShardId"] !== null) { + $this->ShardId = $param["ShardId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/SlowLogTopSqlItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/SlowLogTopSqlItem.php index c886cee5..8e5e405a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/SlowLogTopSqlItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/SlowLogTopSqlItem.php @@ -68,8 +68,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLockTimeAvg(float $LockTimeAvg) 设置平均锁等待时间,单位秒 * @method float getRowsExaminedAvg() 获取平均扫描行数 * @method void setRowsExaminedAvg(float $RowsExaminedAvg) 设置平均扫描行数 - * @method string getMd5() 获取SOL模板的MD5值 - * @method void setMd5(string $Md5) 设置SOL模板的MD5值 + * @method string getMd5() 获取SQL模板的MD5值 + * @method void setMd5(string $Md5) 设置SQL模板的MD5值 */ class SlowLogTopSqlItem extends AbstractModel { @@ -194,7 +194,7 @@ class SlowLogTopSqlItem extends AbstractModel public $RowsExaminedAvg; /** - * @var string SOL模板的MD5值 + * @var string SQL模板的MD5值 */ public $Md5; @@ -223,7 +223,7 @@ class SlowLogTopSqlItem extends AbstractModel * @param float $RowsSentAvg 平均返回行数 * @param float $LockTimeAvg 平均锁等待时间,单位秒 * @param float $RowsExaminedAvg 平均扫描行数 - * @param string $Md5 SOL模板的MD5值 + * @param string $Md5 SQL模板的MD5值 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/SlowLogUser.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/SlowLogUser.php new file mode 100644 index 00000000..8644305e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dbbrain/V20210527/Models/SlowLogUser.php @@ -0,0 +1,77 @@ +UserName = $param["UserName"]; + } + + if (array_key_exists("Ratio",$param) and $param["Ratio"] !== null) { + $this->Ratio = $param["Ratio"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/DcdbClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/DcdbClient.php index e1d48258..667e8e56 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/DcdbClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/DcdbClient.php @@ -23,7 +23,7 @@ use TencentCloud\Common\Credential; use TencentCloud\Dcdb\V20180411\Models as Models; /** - * @method Models\ActiveHourDCDBInstanceResponse ActiveHourDCDBInstance(Models\ActiveHourDCDBInstanceRequest $req) 解隔离DCDB后付费实例 + * @method Models\ActiveHourDCDBInstanceResponse ActiveHourDCDBInstance(Models\ActiveHourDCDBInstanceRequest $req) 解隔离TDSQL按量计费实例 * @method Models\AssociateSecurityGroupsResponse AssociateSecurityGroups(Models\AssociateSecurityGroupsRequest $req) 本接口 (AssociateSecurityGroups) 用于安全组批量绑定云资源。 * @method Models\CancelDcnJobResponse CancelDcnJob(Models\CancelDcnJobRequest $req) 取消DCN同步 * @method Models\CloneAccountResponse CloneAccount(Models\CloneAccountRequest $req) 本接口(CloneAccount)用于克隆实例账户。 @@ -31,19 +31,23 @@ use TencentCloud\Dcdb\V20180411\Models as Models; * @method Models\CopyAccountPrivilegesResponse CopyAccountPrivileges(Models\CopyAccountPrivilegesRequest $req) 本接口(CopyAccountPrivileges)用于复制云数据库账号的权限。 注意:相同用户名,不同Host是不同的账号,Readonly属性相同的账号之间才能复制权限。 * @method Models\CreateAccountResponse CreateAccount(Models\CreateAccountRequest $req) 本接口(CreateAccount)用于创建云数据库账号。一个实例可以创建多个不同的账号,相同的用户名+不同的host是不同的账号。 - * @method Models\CreateDCDBInstanceResponse CreateDCDBInstance(Models\CreateDCDBInstanceRequest $req) 本接口(CreateDCDBInstance)用于创建包年包月的云数据库实例,可通过传入实例规格、数据库版本号、购买时长等信息创建云数据库实例。 - * @method Models\CreateHourDCDBInstanceResponse CreateHourDCDBInstance(Models\CreateHourDCDBInstanceRequest $req) 创建DCDB后付费实例 + * @method Models\CreateDCDBInstanceResponse CreateDCDBInstance(Models\CreateDCDBInstanceRequest $req) 本接口(CreateDCDBInstance)用于创建包年包月的TDSQL实例,可通过传入实例规格、数据库版本号、购买时长等信息创建云数据库实例。 + * @method Models\CreateDedicatedClusterDCDBInstanceResponse CreateDedicatedClusterDCDBInstance(Models\CreateDedicatedClusterDCDBInstanceRequest $req) 创建TDSQL独享集群实例 + * @method Models\CreateHourDCDBInstanceResponse CreateHourDCDBInstance(Models\CreateHourDCDBInstanceRequest $req) 创建TDSQL按量计费实例 + * @method Models\CreateTmpDCDBInstanceResponse CreateTmpDCDBInstance(Models\CreateTmpDCDBInstanceRequest $req) 回档TDSQL实例 * @method Models\DeleteAccountResponse DeleteAccount(Models\DeleteAccountRequest $req) 本接口(DeleteAccount)用于删除云数据库账号。用户名+host唯一确定一个账号。 * @method Models\DescribeAccountPrivilegesResponse DescribeAccountPrivileges(Models\DescribeAccountPrivilegesRequest $req) 本接口(DescribeAccountPrivileges)用于查询云数据库账号权限。 注意:注意:相同用户名,不同Host是不同的账号。 * @method Models\DescribeAccountsResponse DescribeAccounts(Models\DescribeAccountsRequest $req) 本接口(DescribeAccounts)用于查询指定云数据库实例的账号列表。 * @method Models\DescribeBackupFilesResponse DescribeBackupFiles(Models\DescribeBackupFilesRequest $req) 本接口(DescribeBackupFiles)用于查看备份文件列表。 + * @method Models\DescribeDBEncryptAttributesResponse DescribeDBEncryptAttributes(Models\DescribeDBEncryptAttributesRequest $req) 本接口(DescribeDBEncryptAttributes)用于查询实例数据加密状态。 * @method Models\DescribeDBLogFilesResponse DescribeDBLogFiles(Models\DescribeDBLogFilesRequest $req) 本接口(DescribeDBLogFiles)用于获取数据库的各种日志列表,包括冷备、binlog、errlog和slowlog。 * @method Models\DescribeDBParametersResponse DescribeDBParameters(Models\DescribeDBParametersRequest $req) 本接口(DescribeDBParameters)用于获取数据库的当前参数设置。 * @method Models\DescribeDBSecurityGroupsResponse DescribeDBSecurityGroups(Models\DescribeDBSecurityGroupsRequest $req) 本接口(DescribeDBSecurityGroups)用于查询实例安全组信息 * @method Models\DescribeDBSlowLogsResponse DescribeDBSlowLogs(Models\DescribeDBSlowLogsRequest $req) 本接口(DescribeDBSlowLogs)用于查询慢查询日志列表。 * @method Models\DescribeDBSyncModeResponse DescribeDBSyncMode(Models\DescribeDBSyncModeRequest $req) 本接口(DescribeDBSyncMode)用于查询云数据库实例的同步模式。 - * @method Models\DescribeDCDBInstanceDetailResponse DescribeDCDBInstanceDetail(Models\DescribeDCDBInstanceDetailRequest $req) 本接口(DescribeDCDBInstanceDetail)用于获取DCDB实例详情 + * @method Models\DescribeDBTmpInstancesResponse DescribeDBTmpInstances(Models\DescribeDBTmpInstancesRequest $req) 本接口(DescribeDBTmpInstances)用于获取实例回档生成的临时实例 + * @method Models\DescribeDCDBInstanceDetailResponse DescribeDCDBInstanceDetail(Models\DescribeDCDBInstanceDetailRequest $req) 本接口(DescribeDCDBInstanceDetail)用于获取TDSQL实例详情 * @method Models\DescribeDCDBInstanceNodeInfoResponse DescribeDCDBInstanceNodeInfo(Models\DescribeDCDBInstanceNodeInfoRequest $req) 本接口(DescribeDCDBInstanceNodeInfo)用于获取实例节点信息 * @method Models\DescribeDCDBInstancesResponse DescribeDCDBInstances(Models\DescribeDCDBInstancesRequest $req) 查询云数据库实例列表,支持通过项目ID、实例ID、内网地址、实例名称等来筛选实例。 如果不指定任何筛选条件,则默认返回10条实例记录,单次请求最多支持返回100条实例记录。 @@ -58,22 +62,27 @@ use TencentCloud\Dcdb\V20180411\Models as Models; * @method Models\DescribeDcnDetailResponse DescribeDcnDetail(Models\DescribeDcnDetailRequest $req) 获取实例灾备详情 * @method Models\DescribeFileDownloadUrlResponse DescribeFileDownloadUrl(Models\DescribeFileDownloadUrlRequest $req) 本接口(DescribeFileDownloadUrl)用于获取数据库指定备份或日志文件的下载连接。 * @method Models\DescribeFlowResponse DescribeFlow(Models\DescribeFlowRequest $req) 本接口(DescribeFlow)用于查询流程状态 + * @method Models\DescribeLogFileRetentionPeriodResponse DescribeLogFileRetentionPeriod(Models\DescribeLogFileRetentionPeriodRequest $req) 本接口(DescribeLogFileRetentionPeriod)用于查看数据库备份日志的备份天数的设置情况。 * @method Models\DescribeOrdersResponse DescribeOrders(Models\DescribeOrdersRequest $req) 本接口(DescribeOrders)用于查询分布式数据库订单信息。传入订单ID来查询订单关联的分布式数据库实例,和对应的任务流程ID。 * @method Models\DescribeProjectSecurityGroupsResponse DescribeProjectSecurityGroups(Models\DescribeProjectSecurityGroupsRequest $req) 本接口(DescribeProjectSecurityGroups)用于查询项目安全组信息 * @method Models\DescribeProjectsResponse DescribeProjects(Models\DescribeProjectsRequest $req) 本接口(DescribeProjects)用于查询项目列表 * @method Models\DescribeShardSpecResponse DescribeShardSpec(Models\DescribeShardSpecRequest $req) 查询可创建的分布式数据库可售卖的分片规格配置。 - * @method Models\DescribeSqlLogsResponse DescribeSqlLogs(Models\DescribeSqlLogsRequest $req) 本接口(DescribeSqlLogs)用于获取实例SQL日志。 + * @method Models\DescribeSqlLogsResponse DescribeSqlLogs(Models\DescribeSqlLogsRequest $req) 已废弃接口 + +本接口(DescribeSqlLogs)用于获取实例SQL日志。 * @method Models\DescribeUserTasksResponse DescribeUserTasks(Models\DescribeUserTasksRequest $req) 本接口(DescribeUserTasks)用于拉取用户任务列表 - * @method Models\DestroyDCDBInstanceResponse DestroyDCDBInstance(Models\DestroyDCDBInstanceRequest $req) 本接口(DestroyDCDBInstance)用于销毁已隔离的包年包月实例。 - * @method Models\DestroyHourDCDBInstanceResponse DestroyHourDCDBInstance(Models\DestroyHourDCDBInstanceRequest $req) 本接口(DestroyHourDCDBInstance)用于销毁按量计费实例。 + * @method Models\DestroyDCDBInstanceResponse DestroyDCDBInstance(Models\DestroyDCDBInstanceRequest $req) 本接口(DestroyDCDBInstance)用于销毁已隔离的TDSQL包年包月实例。 + * @method Models\DestroyHourDCDBInstanceResponse DestroyHourDCDBInstance(Models\DestroyHourDCDBInstanceRequest $req) 本接口(DestroyHourDCDBInstance)用于TDSQL销毁按量计费实例。 * @method Models\DisassociateSecurityGroupsResponse DisassociateSecurityGroups(Models\DisassociateSecurityGroupsRequest $req) 本接口(DisassociateSecurityGroups)用于安全组批量解绑实例。 * @method Models\FlushBinlogResponse FlushBinlog(Models\FlushBinlogRequest $req) 相当于在所有分片的mysqld中执行flush logs,完成切分的binlog将展示在各个分片控制台binlog列表里。 * @method Models\GrantAccountPrivilegesResponse GrantAccountPrivileges(Models\GrantAccountPrivilegesRequest $req) 本接口(GrantAccountPrivileges)用于给云数据库账号赋权。 注意:相同用户名,不同Host是不同的账号。 * @method Models\InitDCDBInstancesResponse InitDCDBInstances(Models\InitDCDBInstancesRequest $req) 本接口(InitDCDBInstances)用于初始化云数据库实例,包括设置默认字符集、表名大小写敏感等。 + * @method Models\IsolateDCDBInstanceResponse IsolateDCDBInstance(Models\IsolateDCDBInstanceRequest $req) 本接口(IsolateDCDBInstance)用于隔离分布式数据库TDSQL实例(包年包月),隔离后不能通过IP和端口访问数据库。隔离的实例可在回收站中进行开机。若为欠费隔离,请尽快进行充值。 * @method Models\IsolateDedicatedDBInstanceResponse IsolateDedicatedDBInstance(Models\IsolateDedicatedDBInstanceRequest $req) 本接口(IsolateDedicatedDBInstance)用于隔离独享云数据库实例。 - * @method Models\IsolateHourDCDBInstanceResponse IsolateHourDCDBInstance(Models\IsolateHourDCDBInstanceRequest $req) 隔离DCDB后付费实例 + * @method Models\IsolateHourDCDBInstanceResponse IsolateHourDCDBInstance(Models\IsolateHourDCDBInstanceRequest $req) 隔离TDSQL按量计费实例 * @method Models\KillSessionResponse KillSession(Models\KillSessionRequest $req) 本接口(KillSession)用于杀死指定会话。 + * @method Models\ModifyAccountConfigResponse ModifyAccountConfig(Models\ModifyAccountConfigRequest $req) 修改账号的一些配置,比如 max_user_connections * @method Models\ModifyAccountDescriptionResponse ModifyAccountDescription(Models\ModifyAccountDescriptionRequest $req) 本接口(ModifyAccountDescription)用于修改云数据库账号备注。 注意:相同用户名,不同Host是不同的账号。 * @method Models\ModifyAccountPrivilegesResponse ModifyAccountPrivileges(Models\ModifyAccountPrivilegesRequest $req) 本接口(ModifyAccountPrivileges)用于修改云数据库的账户的权限信息。 @@ -81,7 +90,7 @@ use TencentCloud\Dcdb\V20180411\Models as Models; **注意** - 系统保留库:"mysql",只开放["SELECT"]权限 - 只读账号授予读写权限会报错 -- 不传该参数表示保留现有权限,如需清除,请在复杂类型Privileges字段传空数组 +- 不传权限参数表示保留现有权限,如需清除,请在复杂类型Privileges字段传空数组 * @method Models\ModifyDBEncryptAttributesResponse ModifyDBEncryptAttributes(Models\ModifyDBEncryptAttributesRequest $req) 本接口(ModifyDBEncryptAttributes)用于修改实例数据加密。 * @method Models\ModifyDBInstanceNameResponse ModifyDBInstanceName(Models\ModifyDBInstanceNameRequest $req) 本接口(ModifyDBInstanceName)用于修改实例名字 * @method Models\ModifyDBInstanceSecurityGroupsResponse ModifyDBInstanceSecurityGroups(Models\ModifyDBInstanceSecurityGroupsRequest $req) 本接口(ModifyDBInstanceSecurityGroups)用于修改云数据库安全组 @@ -104,7 +113,8 @@ use TencentCloud\Dcdb\V20180411\Models as Models; * @method Models\SwitchDBInstanceHAResponse SwitchDBInstanceHA(Models\SwitchDBInstanceHARequest $req) 本接口(SwitchDBInstanceHA)用于实例主备切换。 * @method Models\TerminateDedicatedDBInstanceResponse TerminateDedicatedDBInstance(Models\TerminateDedicatedDBInstanceRequest $req) 本接口(TerminateDedicatedDBInstance)用于销毁已隔离的独享分布式数据库实例。 * @method Models\UpgradeDCDBInstanceResponse UpgradeDCDBInstance(Models\UpgradeDCDBInstanceRequest $req) 本接口(UpgradeDCDBInstance)用于升级分布式数据库实例。本接口完成下单和支付两个动作,如果发生支付失败的错误,调用用户账户相关接口中的支付订单接口(PayDeals)重新支付即可。 - * @method Models\UpgradeHourDCDBInstanceResponse UpgradeHourDCDBInstance(Models\UpgradeHourDCDBInstanceRequest $req) 本接口(UpgradeHourDCDBInstance)用于升级后付费分布式数据库实例。 + * @method Models\UpgradeDedicatedDCDBInstanceResponse UpgradeDedicatedDCDBInstance(Models\UpgradeDedicatedDCDBInstanceRequest $req) 本接口(UpgradeDedicatedDCDBInstance)用于升级TDSQL独享集群实例 + * @method Models\UpgradeHourDCDBInstanceResponse UpgradeHourDCDBInstance(Models\UpgradeHourDCDBInstanceRequest $req) 本接口(UpgradeHourDCDBInstance)用于升级分布式数据库TDSQL按量计费实例。 */ class DcdbClient extends AbstractClient diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ConfigValue.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ConfigValue.php new file mode 100644 index 00000000..d3da248b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ConfigValue.php @@ -0,0 +1,65 @@ +Config = $param["Config"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateDCDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateDCDBInstanceRequest.php index 813d11ab..ba1520b7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateDCDBInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateDCDBInstanceRequest.php @@ -58,8 +58,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSecurityGroupId(string $SecurityGroupId) 设置安全组id * @method string getInstanceName() 获取实例名称, 可以通过该字段自主的设置实例的名字 * @method void setInstanceName(string $InstanceName) 设置实例名称, 可以通过该字段自主的设置实例的名字 - * @method integer getIpv6Flag() 获取是否支持IPv6 - * @method void setIpv6Flag(integer $Ipv6Flag) 设置是否支持IPv6 + * @method integer getIpv6Flag() 获取是否支持IPv6,0:不支持,1:支持 + * @method void setIpv6Flag(integer $Ipv6Flag) 设置是否支持IPv6,0:不支持,1:支持 * @method array getResourceTags() 获取标签键值对数组 * @method void setResourceTags(array $ResourceTags) 设置标签键值对数组 * @method array getInitParams() 获取参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。 @@ -68,8 +68,8 @@ use TencentCloud\Common\AbstractModel; * @method void setDcnRegion(string $DcnRegion) 设置DCN源地域 * @method string getDcnInstanceId() 获取DCN源实例ID * @method void setDcnInstanceId(string $DcnInstanceId) 设置DCN源实例ID - * @method integer getAutoRenewFlag() 获取自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费,用户开通了预付费不停服特权也会进行自动续费), 1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 - * @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费,用户开通了预付费不停服特权也会进行自动续费), 1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 + * @method integer getAutoRenewFlag() 获取自动续费标记,0:默认状态(用户未设置,即初始状态即手动续费,用户开通了预付费不停服特权也会进行自动续费), 1:自动续费,2:明确不自动续费(用户设置)。若业务无续费概念或无需自动续费,需要设置为0 + * @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置自动续费标记,0:默认状态(用户未设置,即初始状态即手动续费,用户开通了预付费不停服特权也会进行自动续费), 1:自动续费,2:明确不自动续费(用户设置)。若业务无续费概念或无需自动续费,需要设置为0 * @method array getSecurityGroupIds() 获取安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数 * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数 */ @@ -155,7 +155,7 @@ class CreateDCDBInstanceRequest extends AbstractModel public $InstanceName; /** - * @var integer 是否支持IPv6 + * @var integer 是否支持IPv6,0:不支持,1:支持 */ public $Ipv6Flag; @@ -180,7 +180,7 @@ class CreateDCDBInstanceRequest extends AbstractModel public $DcnInstanceId; /** - * @var integer 自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费,用户开通了预付费不停服特权也会进行自动续费), 1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 + * @var integer 自动续费标记,0:默认状态(用户未设置,即初始状态即手动续费,用户开通了预付费不停服特权也会进行自动续费), 1:自动续费,2:明确不自动续费(用户设置)。若业务无续费概念或无需自动续费,需要设置为0 */ public $AutoRenewFlag; @@ -209,12 +209,12 @@ class CreateDCDBInstanceRequest extends AbstractModel * @param array $VoucherIds 代金券ID列表,目前仅支持指定一张代金券。 * @param string $SecurityGroupId 安全组id * @param string $InstanceName 实例名称, 可以通过该字段自主的设置实例的名字 - * @param integer $Ipv6Flag 是否支持IPv6 + * @param integer $Ipv6Flag 是否支持IPv6,0:不支持,1:支持 * @param array $ResourceTags 标签键值对数组 * @param array $InitParams 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。 * @param string $DcnRegion DCN源地域 * @param string $DcnInstanceId DCN源实例ID - * @param integer $AutoRenewFlag 自动续费标记,0表示默认状态(用户未设置,即初始状态即手动续费,用户开通了预付费不停服特权也会进行自动续费), 1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 + * @param integer $AutoRenewFlag 自动续费标记,0:默认状态(用户未设置,即初始状态即手动续费,用户开通了预付费不停服特权也会进行自动续费), 1:自动续费,2:明确不自动续费(用户设置)。若业务无续费概念或无需自动续费,需要设置为0 * @param array $SecurityGroupIds 安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateDedicatedClusterDCDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateDedicatedClusterDCDBInstanceRequest.php new file mode 100644 index 00000000..d9e182d3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateDedicatedClusterDCDBInstanceRequest.php @@ -0,0 +1,399 @@ +GoodsNum = $param["GoodsNum"]; + } + + if (array_key_exists("ShardNum",$param) and $param["ShardNum"] !== null) { + $this->ShardNum = $param["ShardNum"]; + } + + if (array_key_exists("ShardMemory",$param) and $param["ShardMemory"] !== null) { + $this->ShardMemory = $param["ShardMemory"]; + } + + if (array_key_exists("ShardStorage",$param) and $param["ShardStorage"] !== null) { + $this->ShardStorage = $param["ShardStorage"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { + $this->Zone = $param["Zone"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("Cpu",$param) and $param["Cpu"] !== null) { + $this->Cpu = $param["Cpu"]; + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("ShardMachine",$param) and $param["ShardMachine"] !== null) { + $this->ShardMachine = $param["ShardMachine"]; + } + + if (array_key_exists("ShardNodeNum",$param) and $param["ShardNodeNum"] !== null) { + $this->ShardNodeNum = $param["ShardNodeNum"]; + } + + if (array_key_exists("ShardNodeCpu",$param) and $param["ShardNodeCpu"] !== null) { + $this->ShardNodeCpu = $param["ShardNodeCpu"]; + } + + if (array_key_exists("ShardNodeMemory",$param) and $param["ShardNodeMemory"] !== null) { + $this->ShardNodeMemory = $param["ShardNodeMemory"]; + } + + if (array_key_exists("ShardNodeStorage",$param) and $param["ShardNodeStorage"] !== null) { + $this->ShardNodeStorage = $param["ShardNodeStorage"]; + } + + if (array_key_exists("DbVersionId",$param) and $param["DbVersionId"] !== null) { + $this->DbVersionId = $param["DbVersionId"]; + } + + if (array_key_exists("SecurityGroupId",$param) and $param["SecurityGroupId"] !== null) { + $this->SecurityGroupId = $param["SecurityGroupId"]; + } + + if (array_key_exists("SecurityGroupIds",$param) and $param["SecurityGroupIds"] !== null) { + $this->SecurityGroupIds = $param["SecurityGroupIds"]; + } + + if (array_key_exists("DcnInstanceId",$param) and $param["DcnInstanceId"] !== null) { + $this->DcnInstanceId = $param["DcnInstanceId"]; + } + + if (array_key_exists("DcnRegion",$param) and $param["DcnRegion"] !== null) { + $this->DcnRegion = $param["DcnRegion"]; + } + + if (array_key_exists("InstanceName",$param) and $param["InstanceName"] !== null) { + $this->InstanceName = $param["InstanceName"]; + } + + if (array_key_exists("ResourceTags",$param) and $param["ResourceTags"] !== null) { + $this->ResourceTags = []; + foreach ($param["ResourceTags"] as $key => $value){ + $obj = new ResourceTag(); + $obj->deserialize($value); + array_push($this->ResourceTags, $obj); + } + } + + if (array_key_exists("Ipv6Flag",$param) and $param["Ipv6Flag"] !== null) { + $this->Ipv6Flag = $param["Ipv6Flag"]; + } + + if (array_key_exists("Pid",$param) and $param["Pid"] !== null) { + $this->Pid = $param["Pid"]; + } + + if (array_key_exists("InitParams",$param) and $param["InitParams"] !== null) { + $this->InitParams = []; + foreach ($param["InitParams"] as $key => $value){ + $obj = new DBParamValue(); + $obj->deserialize($value); + array_push($this->InitParams, $obj); + } + } + + if (array_key_exists("MasterHostId",$param) and $param["MasterHostId"] !== null) { + $this->MasterHostId = $param["MasterHostId"]; + } + + if (array_key_exists("SlaveHostIds",$param) and $param["SlaveHostIds"] !== null) { + $this->SlaveHostIds = $param["SlaveHostIds"]; + } + + if (array_key_exists("RollbackInstanceId",$param) and $param["RollbackInstanceId"] !== null) { + $this->RollbackInstanceId = $param["RollbackInstanceId"]; + } + + if (array_key_exists("RollbackTime",$param) and $param["RollbackTime"] !== null) { + $this->RollbackTime = $param["RollbackTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateDedicatedClusterDCDBInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateDedicatedClusterDCDBInstanceResponse.php new file mode 100644 index 00000000..bf412ed7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateDedicatedClusterDCDBInstanceResponse.php @@ -0,0 +1,77 @@ +InstanceIds = $param["InstanceIds"]; + } + + if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { + $this->FlowId = $param["FlowId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateHourDCDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateHourDCDBInstanceRequest.php index 574d1f8d..a79a6a5c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateHourDCDBInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateHourDCDBInstanceRequest.php @@ -54,8 +54,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSecurityGroupId(string $SecurityGroupId) 设置安全组id * @method string getInstanceName() 获取实例名称, 可以通过该字段自主的设置实例的名字 * @method void setInstanceName(string $InstanceName) 设置实例名称, 可以通过该字段自主的设置实例的名字 - * @method integer getIpv6Flag() 获取是否支持IPv6 - * @method void setIpv6Flag(integer $Ipv6Flag) 设置是否支持IPv6 + * @method integer getIpv6Flag() 获取是否支持IPv6,0:不支持,1:支持 + * @method void setIpv6Flag(integer $Ipv6Flag) 设置是否支持IPv6,0:不支持,1:支持 * @method array getResourceTags() 获取标签键值对数组 * @method void setResourceTags(array $ResourceTags) 设置标签键值对数组 * @method string getDcnRegion() 获取DCN源地域 @@ -66,8 +66,8 @@ use TencentCloud\Common\AbstractModel; * @method void setInitParams(array $InitParams) 设置参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。 * @method string getRollbackInstanceId() 获取需要回档的源实例ID * @method void setRollbackInstanceId(string $RollbackInstanceId) 设置需要回档的源实例ID - * @method string getRollbackTime() 获取回档时间 - * @method void setRollbackTime(string $RollbackTime) 设置回档时间 + * @method string getRollbackTime() 获取回档时间,例如“2021-11-22 00:00:00” + * @method void setRollbackTime(string $RollbackTime) 设置回档时间,例如“2021-11-22 00:00:00” * @method array getSecurityGroupIds() 获取安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数 * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数 */ @@ -143,7 +143,7 @@ class CreateHourDCDBInstanceRequest extends AbstractModel public $InstanceName; /** - * @var integer 是否支持IPv6 + * @var integer 是否支持IPv6,0:不支持,1:支持 */ public $Ipv6Flag; @@ -173,7 +173,7 @@ class CreateHourDCDBInstanceRequest extends AbstractModel public $RollbackInstanceId; /** - * @var string 回档时间 + * @var string 回档时间,例如“2021-11-22 00:00:00” */ public $RollbackTime; @@ -200,13 +200,13 @@ class CreateHourDCDBInstanceRequest extends AbstractModel * @param array $Zones 分片节点可用区分布,最多可填两个可用区。当分片规格为一主两从时,其中两个节点在第一个可用区。 * @param string $SecurityGroupId 安全组id * @param string $InstanceName 实例名称, 可以通过该字段自主的设置实例的名字 - * @param integer $Ipv6Flag 是否支持IPv6 + * @param integer $Ipv6Flag 是否支持IPv6,0:不支持,1:支持 * @param array $ResourceTags 标签键值对数组 * @param string $DcnRegion DCN源地域 * @param string $DcnInstanceId DCN源实例ID * @param array $InitParams 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。 * @param string $RollbackInstanceId 需要回档的源实例ID - * @param string $RollbackTime 回档时间 + * @param string $RollbackTime 回档时间,例如“2021-11-22 00:00:00” * @param array $SecurityGroupIds 安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateTmpDCDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateTmpDCDBInstanceRequest.php new file mode 100644 index 00000000..a2f628ac --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateTmpDCDBInstanceRequest.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("RollbackTime",$param) and $param["RollbackTime"] !== null) { + $this->RollbackTime = $param["RollbackTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateTmpDCDBInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateTmpDCDBInstanceResponse.php new file mode 100644 index 00000000..27b5d06f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/CreateTmpDCDBInstanceResponse.php @@ -0,0 +1,65 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DBAccount.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DBAccount.php index d4ad5d37..c04e8425 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DBAccount.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DBAccount.php @@ -38,6 +38,8 @@ use TencentCloud\Common\AbstractModel; 建议该参数值大于10。当ReadOnly选择1、2时该参数生效。 * @method integer getSlaveConst() 获取针对只读账号,设置策略是否固定备机,0:不固定备机,即备机不满足条件与客户端不断开连接,Proxy选择其他可用备机,1:备机不满足条件断开连接,确保一个连接固定备机。 * @method void setSlaveConst(integer $SlaveConst) 设置针对只读账号,设置策略是否固定备机,0:不固定备机,即备机不满足条件与客户端不断开连接,Proxy选择其他可用备机,1:备机不满足条件断开连接,确保一个连接固定备机。 + * @method integer getMaxUserConnections() 获取用户最大连接数,0代表无限制 + * @method void setMaxUserConnections(integer $MaxUserConnections) 设置用户最大连接数,0代表无限制 */ class DBAccount extends AbstractModel { @@ -82,6 +84,11 @@ class DBAccount extends AbstractModel */ public $SlaveConst; + /** + * @var integer 用户最大连接数,0代表无限制 + */ + public $MaxUserConnections; + /** * @param string $UserName 用户名 * @param string $Host 用户可以从哪台主机登录(对应 MySQL 用户的 host 字段,UserName + Host 唯一标识一个用户,IP形式,IP段以%结尾;支持填入%;为空默认等于%) @@ -92,6 +99,7 @@ class DBAccount extends AbstractModel * @param integer $DelayThresh 如果备机延迟超过本参数设置值,系统将认为备机发生故障 建议该参数值大于10。当ReadOnly选择1、2时该参数生效。 * @param integer $SlaveConst 针对只读账号,设置策略是否固定备机,0:不固定备机,即备机不满足条件与客户端不断开连接,Proxy选择其他可用备机,1:备机不满足条件断开连接,确保一个连接固定备机。 + * @param integer $MaxUserConnections 用户最大连接数,0代表无限制 */ function __construct() { @@ -137,5 +145,9 @@ class DBAccount extends AbstractModel if (array_key_exists("SlaveConst",$param) and $param["SlaveConst"] !== null) { $this->SlaveConst = $param["SlaveConst"]; } + + if (array_key_exists("MaxUserConnections",$param) and $param["MaxUserConnections"] !== null) { + $this->MaxUserConnections = $param["MaxUserConnections"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDBEncryptAttributesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDBEncryptAttributesRequest.php new file mode 100644 index 00000000..d4a30d0f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDBEncryptAttributesRequest.php @@ -0,0 +1,53 @@ +InstanceId = $param["InstanceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDBEncryptAttributesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDBEncryptAttributesResponse.php new file mode 100644 index 00000000..dc3a74b0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDBEncryptAttributesResponse.php @@ -0,0 +1,89 @@ +EncryptStatus = $param["EncryptStatus"]; + } + + if (array_key_exists("CipherText",$param) and $param["CipherText"] !== null) { + $this->CipherText = $param["CipherText"]; + } + + if (array_key_exists("ExpireDate",$param) and $param["ExpireDate"] !== null) { + $this->ExpireDate = $param["ExpireDate"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/QueryCDBProxyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDBTmpInstancesRequest.php old mode 100755 new mode 100644 similarity index 71% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/QueryCDBProxyRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDBTmpInstancesRequest.php index cf6595e5..a468deb7 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/QueryCDBProxyRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDBTmpInstancesRequest.php @@ -14,32 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cdb\V20170320\Models; +namespace TencentCloud\Dcdb\V20180411\Models; use TencentCloud\Common\AbstractModel; /** - * QueryCDBProxy请求参数结构体 + * DescribeDBTmpInstances请求参数结构体 * * @method string getInstanceId() 获取实例ID * @method void setInstanceId(string $InstanceId) 设置实例ID - * @method string getProxyGroupId() 获取代理ID - * @method void setProxyGroupId(string $ProxyGroupId) 设置代理ID */ -class QueryCDBProxyRequest extends AbstractModel +class DescribeDBTmpInstancesRequest extends AbstractModel { /** * @var string 实例ID */ public $InstanceId; - /** - * @var string 代理ID - */ - public $ProxyGroupId; - /** * @param string $InstanceId 实例ID - * @param string $ProxyGroupId 代理ID */ function __construct() { @@ -57,9 +49,5 @@ class QueryCDBProxyRequest extends AbstractModel if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { $this->InstanceId = $param["InstanceId"]; } - - if (array_key_exists("ProxyGroupId",$param) and $param["ProxyGroupId"] !== null) { - $this->ProxyGroupId = $param["ProxyGroupId"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialIssueRankResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDBTmpInstancesResponse.php old mode 100755 new mode 100644 similarity index 71% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialIssueRankResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDBTmpInstancesResponse.php index 49ae4c4b..1484e58e --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialIssueRankResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDBTmpInstancesResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Dcdb\V20180411\Models; use TencentCloud\Common\AbstractModel; /** - * GetCredentialIssueRank返回参数结构体 + * DescribeDBTmpInstances返回参数结构体 * - * @method array getRankIssueResult() 获取Rank集合 - * @method void setRankIssueResult(array $RankIssueResult) 设置Rank集合 + * @method array getTmpInstances() 获取临时实例列表 + * @method void setTmpInstances(array $TmpInstances) 设置临时实例列表 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetCredentialIssueRankResponse extends AbstractModel +class DescribeDBTmpInstancesResponse extends AbstractModel { /** - * @var array Rank集合 + * @var array 临时实例列表 */ - public $RankIssueResult; + public $TmpInstances; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class GetCredentialIssueRankResponse extends AbstractModel public $RequestId; /** - * @param array $RankIssueResult Rank集合 + * @param array $TmpInstances 临时实例列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,12 +54,12 @@ class GetCredentialIssueRankResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("RankIssueResult",$param) and $param["RankIssueResult"] !== null) { - $this->RankIssueResult = []; - foreach ($param["RankIssueResult"] as $key => $value){ - $obj = new CptIssueRank(); + if (array_key_exists("TmpInstances",$param) and $param["TmpInstances"] !== null) { + $this->TmpInstances = []; + foreach ($param["TmpInstances"] as $key => $value){ + $obj = new TmpInstance(); $obj->deserialize($value); - array_push($this->RankIssueResult, $obj); + array_push($this->TmpInstances, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDCDBInstanceDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDCDBInstanceDetailResponse.php index c886f1c9..c05fa7bc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDCDBInstanceDetailResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeDCDBInstanceDetailResponse.php @@ -154,6 +154,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRsAccessStrategy(integer $RsAccessStrategy) 设置VPC就近访问 注意:此字段可能返回 null,表示取不到有效值。 + * @method array getReservedNetResources() 获取尚未回收的网络资源 + * @method void setReservedNetResources(array $ReservedNetResources) 设置尚未回收的网络资源 + * @method boolean getIsPhysicalReplicationSupported() 获取是否支持物理复制 + * @method void setIsPhysicalReplicationSupported(boolean $IsPhysicalReplicationSupported) 设置是否支持物理复制 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -426,6 +430,16 @@ class DescribeDCDBInstanceDetailResponse extends AbstractModel */ public $RsAccessStrategy; + /** + * @var array 尚未回收的网络资源 + */ + public $ReservedNetResources; + + /** + * @var boolean 是否支持物理复制 + */ + public $IsPhysicalReplicationSupported; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -499,6 +513,8 @@ class DescribeDCDBInstanceDetailResponse extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $RsAccessStrategy VPC就近访问 注意:此字段可能返回 null,表示取不到有效值。 + * @param array $ReservedNetResources 尚未回收的网络资源 + * @param boolean $IsPhysicalReplicationSupported 是否支持物理复制 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -724,6 +740,19 @@ class DescribeDCDBInstanceDetailResponse extends AbstractModel $this->RsAccessStrategy = $param["RsAccessStrategy"]; } + if (array_key_exists("ReservedNetResources",$param) and $param["ReservedNetResources"] !== null) { + $this->ReservedNetResources = []; + foreach ($param["ReservedNetResources"] as $key => $value){ + $obj = new ReservedNetResource(); + $obj->deserialize($value); + array_push($this->ReservedNetResources, $obj); + } + } + + if (array_key_exists("IsPhysicalReplicationSupported",$param) and $param["IsPhysicalReplicationSupported"] !== null) { + $this->IsPhysicalReplicationSupported = $param["IsPhysicalReplicationSupported"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeLogFileRetentionPeriodRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeLogFileRetentionPeriodRequest.php new file mode 100644 index 00000000..5972e171 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeLogFileRetentionPeriodRequest.php @@ -0,0 +1,53 @@ +InstanceId = $param["InstanceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeLogFileRetentionPeriodResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeLogFileRetentionPeriodResponse.php new file mode 100644 index 00000000..3b30d37f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/DescribeLogFileRetentionPeriodResponse.php @@ -0,0 +1,77 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Days",$param) and $param["Days"] !== null) { + $this->Days = $param["Days"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/IsolateDCDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/IsolateDCDBInstanceRequest.php new file mode 100644 index 00000000..9b47edff --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/IsolateDCDBInstanceRequest.php @@ -0,0 +1,53 @@ +InstanceIds = $param["InstanceIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/IsolateDCDBInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/IsolateDCDBInstanceResponse.php new file mode 100644 index 00000000..345ba34f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/IsolateDCDBInstanceResponse.php @@ -0,0 +1,77 @@ +SuccessInstanceIds = $param["SuccessInstanceIds"]; + } + + if (array_key_exists("FailedInstanceIds",$param) and $param["FailedInstanceIds"] !== null) { + $this->FailedInstanceIds = $param["FailedInstanceIds"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/IsolateHourDCDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/IsolateHourDCDBInstanceRequest.php index adac4733..143a02b5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/IsolateHourDCDBInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/IsolateHourDCDBInstanceRequest.php @@ -20,18 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * IsolateHourDCDBInstance请求参数结构体 * - * @method array getInstanceIds() 获取实例uuid列表 - * @method void setInstanceIds(array $InstanceIds) 设置实例uuid列表 + * @method array getInstanceIds() 获取待升级的实例ID列表。形如:["dcdbt-ow728lmc"],可以通过 DescribeDCDBInstances 查询实例详情获得。 + * @method void setInstanceIds(array $InstanceIds) 设置待升级的实例ID列表。形如:["dcdbt-ow728lmc"],可以通过 DescribeDCDBInstances 查询实例详情获得。 */ class IsolateHourDCDBInstanceRequest extends AbstractModel { /** - * @var array 实例uuid列表 + * @var array 待升级的实例ID列表。形如:["dcdbt-ow728lmc"],可以通过 DescribeDCDBInstances 查询实例详情获得。 */ public $InstanceIds; /** - * @param array $InstanceIds 实例uuid列表 + * @param array $InstanceIds 待升级的实例ID列表。形如:["dcdbt-ow728lmc"],可以通过 DescribeDCDBInstances 查询实例详情获得。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ModifyAccountConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ModifyAccountConfigRequest.php new file mode 100644 index 00000000..749741f3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ModifyAccountConfigRequest.php @@ -0,0 +1,94 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("UserName",$param) and $param["UserName"] !== null) { + $this->UserName = $param["UserName"]; + } + + if (array_key_exists("Host",$param) and $param["Host"] !== null) { + $this->Host = $param["Host"]; + } + + if (array_key_exists("Configs",$param) and $param["Configs"] !== null) { + $this->Configs = []; + foreach ($param["Configs"] as $key => $value){ + $obj = new ConfigValue(); + $obj->deserialize($value); + array_push($this->Configs, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ModifyAccountConfigResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ModifyAccountConfigResponse.php new file mode 100644 index 00000000..691340fb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ModifyAccountConfigResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ReservedNetResource.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ReservedNetResource.php new file mode 100644 index 00000000..f2ed7889 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/ReservedNetResource.php @@ -0,0 +1,101 @@ +VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("Vip",$param) and $param["Vip"] !== null) { + $this->Vip = $param["Vip"]; + } + + if (array_key_exists("Vports",$param) and $param["Vports"] !== null) { + $this->Vports = $param["Vports"]; + } + + if (array_key_exists("RecycleTime",$param) and $param["RecycleTime"] !== null) { + $this->RecycleTime = $param["RecycleTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/TmpInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/TmpInstance.php new file mode 100644 index 00000000..f178d240 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/TmpInstance.php @@ -0,0 +1,281 @@ +AppId = $param["AppId"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("InstanceRemark",$param) and $param["InstanceRemark"] !== null) { + $this->InstanceRemark = $param["InstanceRemark"]; + } + + if (array_key_exists("TempType",$param) and $param["TempType"] !== null) { + $this->TempType = $param["TempType"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Vip",$param) and $param["Vip"] !== null) { + $this->Vip = $param["Vip"]; + } + + if (array_key_exists("Vport",$param) and $param["Vport"] !== null) { + $this->Vport = $param["Vport"]; + } + + if (array_key_exists("PeriodEndTime",$param) and $param["PeriodEndTime"] !== null) { + $this->PeriodEndTime = $param["PeriodEndTime"]; + } + + if (array_key_exists("SrcInstanceId",$param) and $param["SrcInstanceId"] !== null) { + $this->SrcInstanceId = $param["SrcInstanceId"]; + } + + if (array_key_exists("StatusDesc",$param) and $param["StatusDesc"] !== null) { + $this->StatusDesc = $param["StatusDesc"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { + $this->Zone = $param["Zone"]; + } + + if (array_key_exists("Vipv6",$param) and $param["Vipv6"] !== null) { + $this->Vipv6 = $param["Vipv6"]; + } + + if (array_key_exists("Ipv6Flag",$param) and $param["Ipv6Flag"] !== null) { + $this->Ipv6Flag = $param["Ipv6Flag"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/UpgradeDedicatedDCDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/UpgradeDedicatedDCDBInstanceRequest.php new file mode 100644 index 00000000..0f0242b5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/UpgradeDedicatedDCDBInstanceRequest.php @@ -0,0 +1,140 @@ +UpgradeType = $param["UpgradeType"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("AddShardConfig",$param) and $param["AddShardConfig"] !== null) { + $this->AddShardConfig = new AddShardConfig(); + $this->AddShardConfig->deserialize($param["AddShardConfig"]); + } + + if (array_key_exists("ExpandShardConfig",$param) and $param["ExpandShardConfig"] !== null) { + $this->ExpandShardConfig = new ExpandShardConfig(); + $this->ExpandShardConfig->deserialize($param["ExpandShardConfig"]); + } + + if (array_key_exists("SplitShardConfig",$param) and $param["SplitShardConfig"] !== null) { + $this->SplitShardConfig = new SplitShardConfig(); + $this->SplitShardConfig->deserialize($param["SplitShardConfig"]); + } + + if (array_key_exists("SwitchAutoRetry",$param) and $param["SwitchAutoRetry"] !== null) { + $this->SwitchAutoRetry = $param["SwitchAutoRetry"]; + } + + if (array_key_exists("SwitchStartTime",$param) and $param["SwitchStartTime"] !== null) { + $this->SwitchStartTime = $param["SwitchStartTime"]; + } + + if (array_key_exists("SwitchEndTime",$param) and $param["SwitchEndTime"] !== null) { + $this->SwitchEndTime = $param["SwitchEndTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/UpgradeDedicatedDCDBInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/UpgradeDedicatedDCDBInstanceResponse.php new file mode 100644 index 00000000..ab396dff --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dcdb/V20180411/Models/UpgradeDedicatedDCDBInstanceResponse.php @@ -0,0 +1,65 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/DlcClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/DlcClient.php index 416727e2..8640aa85 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/DlcClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/DlcClient.php @@ -31,9 +31,10 @@ use TencentCloud\Dlc\V20210125\Models as Models; * @method Models\AttachUserPolicyResponse AttachUserPolicy(Models\AttachUserPolicyRequest $req) 绑定鉴权策略到用户 * @method Models\AttachWorkGroupPolicyResponse AttachWorkGroupPolicy(Models\AttachWorkGroupPolicyRequest $req) 绑定鉴权策略到工作组 * @method Models\BindWorkGroupsToUserResponse BindWorkGroupsToUser(Models\BindWorkGroupsToUserRequest $req) 绑定工作组到用户 - * @method Models\CancelNotebookSessionStatementResponse CancelNotebookSessionStatement(Models\CancelNotebookSessionStatementRequest $req) 本接口(CancelNotebookSessionStatement)用于取消session statement - * @method Models\CancelNotebookSessionStatementBatchResponse CancelNotebookSessionStatementBatch(Models\CancelNotebookSessionStatementBatchRequest $req) 本接口(CancelNotebookSessionStatementBatch)用于按批取消Session statement。 - * @method Models\CancelTaskResponse CancelTask(Models\CancelTaskRequest $req) 本接口(CancelTask),用于取消任务执行 + * @method Models\CancelNotebookSessionStatementResponse CancelNotebookSessionStatement(Models\CancelNotebookSessionStatementRequest $req) 本接口(CancelNotebookSessionStatement)用于取消session中执行的任务 + * @method Models\CancelNotebookSessionStatementBatchResponse CancelNotebookSessionStatementBatch(Models\CancelNotebookSessionStatementBatchRequest $req) 本接口(CancelNotebookSessionStatementBatch)用于批量取消Session 中执行的任务 + * @method Models\CancelSparkSessionBatchSQLResponse CancelSparkSessionBatchSQL(Models\CancelSparkSessionBatchSQLRequest $req) 本接口(CancelSparkSessionBatchSQL)用于取消Spark SQL批任务。 + * @method Models\CancelTaskResponse CancelTask(Models\CancelTaskRequest $req) 本接口(CancelTask),用于取消任务 * @method Models\CheckLockMetaDataResponse CheckLockMetaData(Models\CheckLockMetaDataRequest $req) 元数据锁检查 * @method Models\CreateDMSDatabaseResponse CreateDMSDatabase(Models\CreateDMSDatabaseRequest $req) DMS元数据创建库 * @method Models\CreateDMSTableResponse CreateDMSTable(Models\CreateDMSTableRequest $req) DMS元数据创建表 @@ -42,23 +43,24 @@ use TencentCloud\Dlc\V20210125\Models as Models; * @method Models\CreateExportTaskResponse CreateExportTask(Models\CreateExportTaskRequest $req) 该接口(CreateExportTask)用于创建导出任务 * @method Models\CreateImportTaskResponse CreateImportTask(Models\CreateImportTaskRequest $req) 该接口(CreateImportTask)用于创建导入任务 * @method Models\CreateInternalTableResponse CreateInternalTable(Models\CreateInternalTableRequest $req) 创建托管存储内表(该接口已废弃) - * @method Models\CreateNotebookSessionResponse CreateNotebookSession(Models\CreateNotebookSessionRequest $req) 本接口(CreateNotebookSession)用于创建notebook livy session - * @method Models\CreateNotebookSessionStatementResponse CreateNotebookSessionStatement(Models\CreateNotebookSessionStatementRequest $req) 本接口(CreateNotebookSessionStatement)用于创建session statement - * @method Models\CreateNotebookSessionStatementSupportBatchSQLResponse CreateNotebookSessionStatementSupportBatchSQL(Models\CreateNotebookSessionStatementSupportBatchSQLRequest $req) 本接口(CreateNotebookSessionStatementSupportBatchSQL)用于创建Statement批量运行SQL任务。 + * @method Models\CreateNotebookSessionResponse CreateNotebookSession(Models\CreateNotebookSessionRequest $req) 本接口(CreateNotebookSession)用于创建交互式session(notebook) + * @method Models\CreateNotebookSessionStatementResponse CreateNotebookSessionStatement(Models\CreateNotebookSessionStatementRequest $req) 本接口(CreateNotebookSessionStatement)用于在session中执行代码片段 + * @method Models\CreateNotebookSessionStatementSupportBatchSQLResponse CreateNotebookSessionStatementSupportBatchSQL(Models\CreateNotebookSessionStatementSupportBatchSQLRequest $req) 本接口(CreateNotebookSessionStatementSupportBatchSQL)用于创建交互式session并执行SQL任务 * @method Models\CreateResultDownloadResponse CreateResultDownload(Models\CreateResultDownloadRequest $req) 创建查询结果下载任务 * @method Models\CreateScriptResponse CreateScript(Models\CreateScriptRequest $req) 该接口(CreateScript)用于创建sql脚本。 - * @method Models\CreateSparkAppResponse CreateSparkApp(Models\CreateSparkAppRequest $req) 创建spark应用 - * @method Models\CreateSparkAppTaskResponse CreateSparkAppTask(Models\CreateSparkAppTaskRequest $req) 创建spark任务 + * @method Models\CreateSparkAppResponse CreateSparkApp(Models\CreateSparkAppRequest $req) 创建spark作业 + * @method Models\CreateSparkAppTaskResponse CreateSparkAppTask(Models\CreateSparkAppTaskRequest $req) 启动Spark作业 + * @method Models\CreateSparkSessionBatchSQLResponse CreateSparkSessionBatchSQL(Models\CreateSparkSessionBatchSQLRequest $req) 本接口(CreateSparkSessionBatchSQL)用于向Spark作业引擎提交Spark SQL批任务。 * @method Models\CreateStoreLocationResponse CreateStoreLocation(Models\CreateStoreLocationRequest $req) 该接口(CreateStoreLocation)新增或覆盖计算结果存储位置。 * @method Models\CreateTableResponse CreateTable(Models\CreateTableRequest $req) 本接口(CreateTable)用于生成建表SQL。 - * @method Models\CreateTaskResponse CreateTask(Models\CreateTaskRequest $req) 本接口(CreateTask)用于创建sql查询任务。(推荐使用CreateTasks接口) - * @method Models\CreateTasksResponse CreateTasks(Models\CreateTasksRequest $req) 本接口(CreateTasks),用于批量创建任务 + * @method Models\CreateTaskResponse CreateTask(Models\CreateTaskRequest $req) 本接口(CreateTask)用于创建并执行SQL任务。(推荐使用CreateTasks接口) + * @method Models\CreateTasksResponse CreateTasks(Models\CreateTasksRequest $req) 本接口(CreateTasks),用于批量创建并执行SQL任务 * @method Models\CreateTasksInOrderResponse CreateTasksInOrder(Models\CreateTasksInOrderRequest $req) 按顺序创建任务(已经废弃,后期不再维护,请使用接口CreateTasks) * @method Models\CreateUserResponse CreateUser(Models\CreateUserRequest $req) 创建用户 * @method Models\CreateWorkGroupResponse CreateWorkGroup(Models\CreateWorkGroupRequest $req) 创建工作组 - * @method Models\DeleteNotebookSessionResponse DeleteNotebookSession(Models\DeleteNotebookSessionRequest $req) 本接口(DeleteNotebookSession)用于删除notebook livy session + * @method Models\DeleteNotebookSessionResponse DeleteNotebookSession(Models\DeleteNotebookSessionRequest $req) 本接口(DeleteNotebookSession)用于删除交互式session(notebook) * @method Models\DeleteScriptResponse DeleteScript(Models\DeleteScriptRequest $req) 该接口(DeleteScript)用于删除sql脚本。 - * @method Models\DeleteSparkAppResponse DeleteSparkApp(Models\DeleteSparkAppRequest $req) 删除spark应用 + * @method Models\DeleteSparkAppResponse DeleteSparkApp(Models\DeleteSparkAppRequest $req) 删除spark作业 * @method Models\DeleteUserResponse DeleteUser(Models\DeleteUserRequest $req) 删除用户 * @method Models\DeleteUsersFromWorkGroupResponse DeleteUsersFromWorkGroup(Models\DeleteUsersFromWorkGroupRequest $req) 从工作组中删除用户 * @method Models\DeleteWorkGroupResponse DeleteWorkGroup(Models\DeleteWorkGroupRequest $req) 删除工作组 @@ -66,28 +68,30 @@ use TencentCloud\Dlc\V20210125\Models as Models; * @method Models\DescribeDMSPartitionsResponse DescribeDMSPartitions(Models\DescribeDMSPartitionsRequest $req) DMS元数据获取分区 * @method Models\DescribeDMSTableResponse DescribeDMSTable(Models\DescribeDMSTableRequest $req) DMS元数据获取表 * @method Models\DescribeDMSTablesResponse DescribeDMSTables(Models\DescribeDMSTablesRequest $req) DMS元数据获取表列表 - * @method Models\DescribeDataEnginesResponse DescribeDataEngines(Models\DescribeDataEnginesRequest $req) 本接口(DescribeDataEngines)用于获取DataEngines信息列表 + * @method Models\DescribeDataEnginesResponse DescribeDataEngines(Models\DescribeDataEnginesRequest $req) 本接口(DescribeDataEngines)用于查询DataEngines信息列表 * @method Models\DescribeDatabasesResponse DescribeDatabases(Models\DescribeDatabasesRequest $req) 本接口(DescribeDatabases)用于查询数据库列表。 - * @method Models\DescribeEngineUsageInfoResponse DescribeEngineUsageInfo(Models\DescribeEngineUsageInfoRequest $req) 本接口根据引擎ID获取数据引擎资源使用情况 - * @method Models\DescribeForbiddenTableProResponse DescribeForbiddenTablePro(Models\DescribeForbiddenTableProRequest $req) 本接口(DescribeForbiddenTablePro)用于获取被禁用的表属性列表 + * @method Models\DescribeEngineUsageInfoResponse DescribeEngineUsageInfo(Models\DescribeEngineUsageInfoRequest $req) 本接口根据引擎ID查询数据引擎资源使用情况 + * @method Models\DescribeForbiddenTableProResponse DescribeForbiddenTablePro(Models\DescribeForbiddenTableProRequest $req) 本接口(DescribeForbiddenTablePro)用于查询被禁用的表属性列表(新) * @method Models\DescribeLakeFsDirSummaryResponse DescribeLakeFsDirSummary(Models\DescribeLakeFsDirSummaryRequest $req) 查询托管存储指定目录的Summary * @method Models\DescribeLakeFsInfoResponse DescribeLakeFsInfo(Models\DescribeLakeFsInfoRequest $req) 查询用户的托管存储信息 - * @method Models\DescribeNotebookSessionResponse DescribeNotebookSession(Models\DescribeNotebookSessionRequest $req) 本接口(DescribeNotebookSession)用于获取notebook livy session详情信息 - * @method Models\DescribeNotebookSessionLogResponse DescribeNotebookSessionLog(Models\DescribeNotebookSessionLogRequest $req) 本接口(DescribeNotebookSessionLog)用于获取notebook livy session日志 - * @method Models\DescribeNotebookSessionStatementResponse DescribeNotebookSessionStatement(Models\DescribeNotebookSessionStatementRequest $req) 本接口(DescribeNotebookSessionStatement)用于获取session statement信息 + * @method Models\DescribeNotebookSessionResponse DescribeNotebookSession(Models\DescribeNotebookSessionRequest $req) 本接口(DescribeNotebookSession)用于查询交互式 session详情信息 + * @method Models\DescribeNotebookSessionLogResponse DescribeNotebookSessionLog(Models\DescribeNotebookSessionLogRequest $req) 本接口(DescribeNotebookSessionLog)用于查询交互式 session日志 + * @method Models\DescribeNotebookSessionStatementResponse DescribeNotebookSessionStatement(Models\DescribeNotebookSessionStatementRequest $req) 本接口(DescribeNotebookSessionStatement)用于查询session 中执行任务的详情 * @method Models\DescribeNotebookSessionStatementSqlResultResponse DescribeNotebookSessionStatementSqlResult(Models\DescribeNotebookSessionStatementSqlResultRequest $req) 本接口(DescribeNotebookSessionStatementSqlResult)用于获取statement运行结果。 - * @method Models\DescribeNotebookSessionStatementsResponse DescribeNotebookSessionStatements(Models\DescribeNotebookSessionStatementsRequest $req) 本接口(DescribeNotebookSessionStatements)用于获取Session Statement列表。 - * @method Models\DescribeNotebookSessionsResponse DescribeNotebookSessions(Models\DescribeNotebookSessionsRequest $req) 本接口(DescribeNotebookSessions)用于获取notebook livy session列表 + * @method Models\DescribeNotebookSessionStatementsResponse DescribeNotebookSessionStatements(Models\DescribeNotebookSessionStatementsRequest $req) 本接口(DescribeNotebookSessionStatements)用于查询Session中执行的任务列表 + * @method Models\DescribeNotebookSessionsResponse DescribeNotebookSessions(Models\DescribeNotebookSessionsRequest $req) 本接口(DescribeNotebookSessions)用于查询交互式 session列表 * @method Models\DescribeResultDownloadResponse DescribeResultDownload(Models\DescribeResultDownloadRequest $req) 查询结果下载任务 - * @method Models\DescribeScriptsResponse DescribeScripts(Models\DescribeScriptsRequest $req) 该接口(DescribeScripts)用于获取所有SQL查询。 - * @method Models\DescribeSparkAppJobResponse DescribeSparkAppJob(Models\DescribeSparkAppJobRequest $req) 查询具体的spark应用 - * @method Models\DescribeSparkAppJobsResponse DescribeSparkAppJobs(Models\DescribeSparkAppJobsRequest $req) 获取spark应用列表。 - * @method Models\DescribeSparkAppTasksResponse DescribeSparkAppTasks(Models\DescribeSparkAppTasksRequest $req) 查询spark应用的运行任务实例列表 + * @method Models\DescribeScriptsResponse DescribeScripts(Models\DescribeScriptsRequest $req) 该接口(DescribeScripts)用于查询SQL脚本列表 + * @method Models\DescribeSparkAppJobResponse DescribeSparkAppJob(Models\DescribeSparkAppJobRequest $req) 查询spark作业信息 + * @method Models\DescribeSparkAppJobsResponse DescribeSparkAppJobs(Models\DescribeSparkAppJobsRequest $req) 查询spark作业列表 + * @method Models\DescribeSparkAppTasksResponse DescribeSparkAppTasks(Models\DescribeSparkAppTasksRequest $req) 查询Spark作业的运行任务列表 + * @method Models\DescribeSparkSessionBatchSqlLogResponse DescribeSparkSessionBatchSqlLog(Models\DescribeSparkSessionBatchSqlLogRequest $req) 本接口(DescribeSparkSessionBatchSqlLog)用于获取SparkSQL批任务日志 * @method Models\DescribeStoreLocationResponse DescribeStoreLocation(Models\DescribeStoreLocationRequest $req) 查询计算结果存储位置。 * @method Models\DescribeTableResponse DescribeTable(Models\DescribeTableRequest $req) 本接口(DescribeTable),用于查询单个表的详细信息。 * @method Models\DescribeTablesResponse DescribeTables(Models\DescribeTablesRequest $req) 本接口(DescribeTables)用于查询数据表列表。 * @method Models\DescribeTaskResultResponse DescribeTaskResult(Models\DescribeTaskResultRequest $req) 查询任务结果 * @method Models\DescribeTasksResponse DescribeTasks(Models\DescribeTasksRequest $req) 该接口(DescribleTasks)用于查询任务列表 + * @method Models\DescribeUserRolesResponse DescribeUserRoles(Models\DescribeUserRolesRequest $req) 列举用户角色信息 * @method Models\DescribeUsersResponse DescribeUsers(Models\DescribeUsersRequest $req) 获取用户列表信息 * @method Models\DescribeViewsResponse DescribeViews(Models\DescribeViewsRequest $req) 本接口(DescribeViews)用于查询数据视图列表。 * @method Models\DescribeWorkGroupsResponse DescribeWorkGroups(Models\DescribeWorkGroupsRequest $req) 获取工作组列表 @@ -97,14 +101,15 @@ use TencentCloud\Dlc\V20210125\Models as Models; * @method Models\DropDMSPartitionsResponse DropDMSPartitions(Models\DropDMSPartitionsRequest $req) DMS元数据删除分区 * @method Models\DropDMSTableResponse DropDMSTable(Models\DropDMSTableRequest $req) DMS元数据删除表 * @method Models\GenerateCreateMangedTableSqlResponse GenerateCreateMangedTableSql(Models\GenerateCreateMangedTableSqlRequest $req) 生成创建托管表语句 - * @method Models\ListTaskJobLogDetailResponse ListTaskJobLogDetail(Models\ListTaskJobLogDetailRequest $req) 本接口(ListTaskJobLogDetail)用于获取spark-jar日志列表 + * @method Models\ListTaskJobLogDetailResponse ListTaskJobLogDetail(Models\ListTaskJobLogDetailRequest $req) 本接口(ListTaskJobLogDetail)用于获取spark 作业任务日志详情 * @method Models\LockMetaDataResponse LockMetaData(Models\LockMetaDataRequest $req) 元数据锁 * @method Models\ModifyGovernEventRuleResponse ModifyGovernEventRule(Models\ModifyGovernEventRuleRequest $req) 修改数据治理事件阈值 - * @method Models\ModifySparkAppResponse ModifySparkApp(Models\ModifySparkAppRequest $req) 更新spark应用 + * @method Models\ModifySparkAppResponse ModifySparkApp(Models\ModifySparkAppRequest $req) 更新spark作业 + * @method Models\ModifySparkAppBatchResponse ModifySparkAppBatch(Models\ModifySparkAppBatchRequest $req) 本接口(ModifySparkAppBatch)用于批量修改Spark作业参数配置 * @method Models\ModifyUserResponse ModifyUser(Models\ModifyUserRequest $req) 修改用户信息 * @method Models\ModifyWorkGroupResponse ModifyWorkGroup(Models\ModifyWorkGroupRequest $req) 修改工作组信息 * @method Models\ReportHeartbeatMetaDataResponse ReportHeartbeatMetaData(Models\ReportHeartbeatMetaDataRequest $req) 上报元数据心跳 - * @method Models\SuspendResumeDataEngineResponse SuspendResumeDataEngine(Models\SuspendResumeDataEngineRequest $req) 本接口用于控制暂停或恢复数据引擎 + * @method Models\SuspendResumeDataEngineResponse SuspendResumeDataEngine(Models\SuspendResumeDataEngineRequest $req) 本接口用于控制挂起或启动数据引擎 * @method Models\SwitchDataEngineResponse SwitchDataEngine(Models\SwitchDataEngineRequest $req) 切换主备集群 * @method Models\UnbindWorkGroupsFromUserResponse UnbindWorkGroupsFromUser(Models\UnbindWorkGroupsFromUserRequest $req) 解绑用户上的用户组 * @method Models\UnlockMetaDataResponse UnlockMetaData(Models\UnlockMetaDataRequest $req) 元数据解锁 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CancelSparkSessionBatchSQLRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CancelSparkSessionBatchSQLRequest.php new file mode 100644 index 00000000..dfd2cf7d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CancelSparkSessionBatchSQLRequest.php @@ -0,0 +1,53 @@ +BatchId = $param["BatchId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CancelSparkSessionBatchSQLResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CancelSparkSessionBatchSQLResponse.php new file mode 100644 index 00000000..a73b0b94 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CancelSparkSessionBatchSQLResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CommonMetrics.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CommonMetrics.php new file mode 100644 index 00000000..44173b1c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CommonMetrics.php @@ -0,0 +1,217 @@ +CreateTaskTime = $param["CreateTaskTime"]; + } + + if (array_key_exists("ProcessTime",$param) and $param["ProcessTime"] !== null) { + $this->ProcessTime = $param["ProcessTime"]; + } + + if (array_key_exists("QueueTime",$param) and $param["QueueTime"] !== null) { + $this->QueueTime = $param["QueueTime"]; + } + + if (array_key_exists("ExecutionTime",$param) and $param["ExecutionTime"] !== null) { + $this->ExecutionTime = $param["ExecutionTime"]; + } + + if (array_key_exists("IsResultCacheHit",$param) and $param["IsResultCacheHit"] !== null) { + $this->IsResultCacheHit = $param["IsResultCacheHit"]; + } + + if (array_key_exists("MatchedMVBytes",$param) and $param["MatchedMVBytes"] !== null) { + $this->MatchedMVBytes = $param["MatchedMVBytes"]; + } + + if (array_key_exists("MatchedMVs",$param) and $param["MatchedMVs"] !== null) { + $this->MatchedMVs = $param["MatchedMVs"]; + } + + if (array_key_exists("AffectedBytes",$param) and $param["AffectedBytes"] !== null) { + $this->AffectedBytes = $param["AffectedBytes"]; + } + + if (array_key_exists("AffectedRows",$param) and $param["AffectedRows"] !== null) { + $this->AffectedRows = $param["AffectedRows"]; + } + + if (array_key_exists("ProcessedBytes",$param) and $param["ProcessedBytes"] !== null) { + $this->ProcessedBytes = $param["ProcessedBytes"]; + } + + if (array_key_exists("ProcessedRows",$param) and $param["ProcessedRows"] !== null) { + $this->ProcessedRows = $param["ProcessedRows"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CosPermission.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CosPermission.php new file mode 100644 index 00000000..4f0155d9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CosPermission.php @@ -0,0 +1,73 @@ +CosPath = $param["CosPath"]; + } + + if (array_key_exists("Permissions",$param) and $param["Permissions"] !== null) { + $this->Permissions = $param["Permissions"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateDataEngineRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateDataEngineRequest.php index 1a27344f..eee6b2b2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateDataEngineRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateDataEngineRequest.php @@ -34,8 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setMinClusters(integer $MinClusters) 设置最小资源 * @method integer getMaxClusters() 获取最大资源 * @method void setMaxClusters(integer $MaxClusters) 设置最大资源 - * @method boolean getDefaultDataEngine() 获取是否为默虚拟集群 - * @method void setDefaultDataEngine(boolean $DefaultDataEngine) 设置是否为默虚拟集群 + * @method boolean getDefaultDataEngine() 获取是否为默认虚拟集群 + * @method void setDefaultDataEngine(boolean $DefaultDataEngine) 设置是否为默认虚拟集群 * @method string getCidrBlock() 获取VPC网段 * @method void setCidrBlock(string $CidrBlock) 设置VPC网段 * @method string getMessage() 获取描述信息 @@ -58,8 +58,8 @@ use TencentCloud\Common\AbstractModel; * @method void setCrontabResumeSuspend(integer $CrontabResumeSuspend) 设置定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥) * @method CrontabResumeSuspendStrategy getCrontabResumeSuspendStrategy() 获取定时启停策略,复杂类型:包含启停时间、挂起集群策略 * @method void setCrontabResumeSuspendStrategy(CrontabResumeSuspendStrategy $CrontabResumeSuspendStrategy) 设置定时启停策略,复杂类型:包含启停时间、挂起集群策略 - * @method string getEngineExecType() 获取引擎执行任务类型,默认为SQL - * @method void setEngineExecType(string $EngineExecType) 设置引擎执行任务类型,默认为SQL + * @method string getEngineExecType() 获取引擎执行任务类型,有效值:SQL/BATCH,默认为SQL + * @method void setEngineExecType(string $EngineExecType) 设置引擎执行任务类型,有效值:SQL/BATCH,默认为SQL * @method integer getMaxConcurrency() 获取单个集群最大并发任务数,默认5 * @method void setMaxConcurrency(integer $MaxConcurrency) 设置单个集群最大并发任务数,默认5 * @method integer getTolerableQueueTime() 获取可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。 @@ -72,12 +72,14 @@ use TencentCloud\Common\AbstractModel; * @method void setDataEngineConfigPairs(array $DataEngineConfigPairs) 设置集群高级配置 * @method string getImageVersionName() 获取集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群 * @method void setImageVersionName(string $ImageVersionName) 设置集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群 - * @method string getMainClusterName() 获取主集群名称 - * @method void setMainClusterName(string $MainClusterName) 设置主集群名称 + * @method string getMainClusterName() 获取主集群名称,创建容灾集群时指定 + * @method void setMainClusterName(string $MainClusterName) 设置主集群名称,创建容灾集群时指定 * @method boolean getElasticSwitch() 获取spark jar 包年包月集群是否开启弹性 * @method void setElasticSwitch(boolean $ElasticSwitch) 设置spark jar 包年包月集群是否开启弹性 * @method integer getElasticLimit() 获取spark jar 包年包月集群弹性上限 * @method void setElasticLimit(integer $ElasticLimit) 设置spark jar 包年包月集群弹性上限 + * @method SessionResourceTemplate getSessionResourceTemplate() 获取spark作业集群session资源配置模板 + * @method void setSessionResourceTemplate(SessionResourceTemplate $SessionResourceTemplate) 设置spark作业集群session资源配置模板 */ class CreateDataEngineRequest extends AbstractModel { @@ -117,7 +119,8 @@ class CreateDataEngineRequest extends AbstractModel public $MaxClusters; /** - * @var boolean 是否为默虚拟集群 + * @var boolean 是否为默认虚拟集群 + * @deprecated */ public $DefaultDataEngine; @@ -177,7 +180,7 @@ class CreateDataEngineRequest extends AbstractModel public $CrontabResumeSuspendStrategy; /** - * @var string 引擎执行任务类型,默认为SQL + * @var string 引擎执行任务类型,有效值:SQL/BATCH,默认为SQL */ public $EngineExecType; @@ -212,7 +215,7 @@ class CreateDataEngineRequest extends AbstractModel public $ImageVersionName; /** - * @var string 主集群名称 + * @var string 主集群名称,创建容灾集群时指定 */ public $MainClusterName; @@ -226,6 +229,11 @@ class CreateDataEngineRequest extends AbstractModel */ public $ElasticLimit; + /** + * @var SessionResourceTemplate spark作业集群session资源配置模板 + */ + public $SessionResourceTemplate; + /** * @param string $EngineType 引擎类型spark/presto * @param string $DataEngineName 虚拟集群名称 @@ -234,7 +242,7 @@ class CreateDataEngineRequest extends AbstractModel * @param boolean $AutoResume 是否自动启动集群 * @param integer $MinClusters 最小资源 * @param integer $MaxClusters 最大资源 - * @param boolean $DefaultDataEngine 是否为默虚拟集群 + * @param boolean $DefaultDataEngine 是否为默认虚拟集群 * @param string $CidrBlock VPC网段 * @param string $Message 描述信息 * @param integer $Size 集群规模 @@ -246,16 +254,17 @@ class CreateDataEngineRequest extends AbstractModel * @param boolean $AutoSuspend 是否自定挂起集群:false(默认):不自动挂起、true:自动挂起 * @param integer $CrontabResumeSuspend 定时启停集群策略:0(默认):关闭定时策略、1:开启定时策略(注:定时启停策略与自动挂起策略互斥) * @param CrontabResumeSuspendStrategy $CrontabResumeSuspendStrategy 定时启停策略,复杂类型:包含启停时间、挂起集群策略 - * @param string $EngineExecType 引擎执行任务类型,默认为SQL + * @param string $EngineExecType 引擎执行任务类型,有效值:SQL/BATCH,默认为SQL * @param integer $MaxConcurrency 单个集群最大并发任务数,默认5 * @param integer $TolerableQueueTime 可容忍的排队时间,默认0。当任务排队的时间超过可容忍的时间时可能会触发扩容。如果该参数为0,则表示一旦有任务排队就可能立即触发扩容。 * @param integer $AutoSuspendTime 集群自动挂起时间,默认10分钟 * @param string $ResourceType 资源类型。Standard_CU:标准型;Memory_CU:内存型 * @param array $DataEngineConfigPairs 集群高级配置 * @param string $ImageVersionName 集群镜像版本名字。如SuperSQL-P 1.1;SuperSQL-S 3.2等,不传,默认创建最新镜像版本的集群 - * @param string $MainClusterName 主集群名称 + * @param string $MainClusterName 主集群名称,创建容灾集群时指定 * @param boolean $ElasticSwitch spark jar 包年包月集群是否开启弹性 * @param integer $ElasticLimit spark jar 包年包月集群弹性上限 + * @param SessionResourceTemplate $SessionResourceTemplate spark作业集群session资源配置模板 */ function __construct() { @@ -396,5 +405,10 @@ class CreateDataEngineRequest extends AbstractModel if (array_key_exists("ElasticLimit",$param) and $param["ElasticLimit"] !== null) { $this->ElasticLimit = $param["ElasticLimit"]; } + + if (array_key_exists("SessionResourceTemplate",$param) and $param["SessionResourceTemplate"] !== null) { + $this->SessionResourceTemplate = new SessionResourceTemplate(); + $this->SessionResourceTemplate->deserialize($param["SessionResourceTemplate"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateNotebookSessionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateNotebookSessionRequest.php index 0b74f49c..5abbd49c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateNotebookSessionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateNotebookSessionRequest.php @@ -40,14 +40,24 @@ use TencentCloud\Common\AbstractModel; * @method void setExecutorSize(string $ExecutorSize) 设置指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) * @method integer getExecutorNumbers() 获取指定的Executor数量,默认为1 * @method void setExecutorNumbers(integer $ExecutorNumbers) 设置指定的Executor数量,默认为1 - * @method array getArguments() 获取Session相关配置,当前支持:dlc.eni、dlc.role.arn、dlc.sql.set.config以及用户指定的配置,注:roleArn必填; - * @method void setArguments(array $Arguments) 设置Session相关配置,当前支持:dlc.eni、dlc.role.arn、dlc.sql.set.config以及用户指定的配置,注:roleArn必填; + * @method array getArguments() 获取Session相关配置,当前支持: +1. dlc.eni: 用户配置的eni网关信息,可以通过该字段设置; +2. dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置; +3. dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置; + * @method void setArguments(array $Arguments) 设置Session相关配置,当前支持: +1. dlc.eni: 用户配置的eni网关信息,可以通过该字段设置; +2. dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置; +3. dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置; * @method string getProxyUser() 获取代理用户,默认为root * @method void setProxyUser(string $ProxyUser) 设置代理用户,默认为root * @method integer getTimeoutInSecond() 获取指定的Session超时时间,单位秒,默认3600秒 * @method void setTimeoutInSecond(integer $TimeoutInSecond) 设置指定的Session超时时间,单位秒,默认3600秒 * @method integer getExecutorMaxNumbers() 获取指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于ExecutorNumbers * @method void setExecutorMaxNumbers(integer $ExecutorMaxNumbers) 设置指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于ExecutorNumbers + * @method string getSparkImage() 获取指定spark版本名称,当前任务使用该spark镜像运行 + * @method void setSparkImage(string $SparkImage) 设置指定spark版本名称,当前任务使用该spark镜像运行 + * @method integer getIsInherit() 获取是否继承集群的资源类配置:0:自定义(默认),1:继承集群; + * @method void setIsInherit(integer $IsInherit) 设置是否继承集群的资源类配置:0:自定义(默认),1:继承集群; */ class CreateNotebookSessionRequest extends AbstractModel { @@ -102,7 +112,10 @@ class CreateNotebookSessionRequest extends AbstractModel public $ExecutorNumbers; /** - * @var array Session相关配置,当前支持:dlc.eni、dlc.role.arn、dlc.sql.set.config以及用户指定的配置,注:roleArn必填; + * @var array Session相关配置,当前支持: +1. dlc.eni: 用户配置的eni网关信息,可以通过该字段设置; +2. dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置; +3. dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置; */ public $Arguments; @@ -121,6 +134,16 @@ class CreateNotebookSessionRequest extends AbstractModel */ public $ExecutorMaxNumbers; + /** + * @var string 指定spark版本名称,当前任务使用该spark镜像运行 + */ + public $SparkImage; + + /** + * @var integer 是否继承集群的资源类配置:0:自定义(默认),1:继承集群; + */ + public $IsInherit; + /** * @param string $Name Session名称 * @param string $Kind 类型,当前支持:spark、pyspark、sparkr、sql @@ -132,10 +155,15 @@ class CreateNotebookSessionRequest extends AbstractModel * @param string $DriverSize 指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) * @param string $ExecutorSize 指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) * @param integer $ExecutorNumbers 指定的Executor数量,默认为1 - * @param array $Arguments Session相关配置,当前支持:dlc.eni、dlc.role.arn、dlc.sql.set.config以及用户指定的配置,注:roleArn必填; + * @param array $Arguments Session相关配置,当前支持: +1. dlc.eni: 用户配置的eni网关信息,可以通过该字段设置; +2. dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置; +3. dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置; * @param string $ProxyUser 代理用户,默认为root * @param integer $TimeoutInSecond 指定的Session超时时间,单位秒,默认3600秒 * @param integer $ExecutorMaxNumbers 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于ExecutorNumbers + * @param string $SparkImage 指定spark版本名称,当前任务使用该spark镜像运行 + * @param integer $IsInherit 是否继承集群的资源类配置:0:自定义(默认),1:继承集群; */ function __construct() { @@ -210,5 +238,13 @@ class CreateNotebookSessionRequest extends AbstractModel if (array_key_exists("ExecutorMaxNumbers",$param) and $param["ExecutorMaxNumbers"] !== null) { $this->ExecutorMaxNumbers = $param["ExecutorMaxNumbers"]; } + + if (array_key_exists("SparkImage",$param) and $param["SparkImage"] !== null) { + $this->SparkImage = $param["SparkImage"]; + } + + if (array_key_exists("IsInherit",$param) and $param["IsInherit"] !== null) { + $this->IsInherit = $param["IsInherit"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateNotebookSessionStatementSupportBatchSQLRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateNotebookSessionStatementSupportBatchSQLRequest.php index 4f958cc4..9987ec0d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateNotebookSessionStatementSupportBatchSQLRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateNotebookSessionStatementSupportBatchSQLRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSessionId(string $SessionId) 设置Session唯一标识 * @method string getCode() 获取执行的代码 * @method void setCode(string $Code) 设置执行的代码 - * @method string getKind() 获取类型,当前支持:spark、pyspark、sparkr、sql - * @method void setKind(string $Kind) 设置类型,当前支持:spark、pyspark、sparkr、sql + * @method string getKind() 获取类型,当前支持:sql + * @method void setKind(string $Kind) 设置类型,当前支持:sql * @method boolean getSaveResult() 获取是否保存运行结果 * @method void setSaveResult(boolean $SaveResult) 设置是否保存运行结果 */ @@ -42,7 +42,7 @@ class CreateNotebookSessionStatementSupportBatchSQLRequest extends AbstractModel public $Code; /** - * @var string 类型,当前支持:spark、pyspark、sparkr、sql + * @var string 类型,当前支持:sql */ public $Kind; @@ -54,7 +54,7 @@ class CreateNotebookSessionStatementSupportBatchSQLRequest extends AbstractModel /** * @param string $SessionId Session唯一标识 * @param string $Code 执行的代码 - * @param string $Kind 类型,当前支持:spark、pyspark、sparkr、sql + * @param string $Kind 类型,当前支持:sql * @param boolean $SaveResult 是否保存运行结果 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkAppRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkAppRequest.php index be1ce6b0..4f7ba937 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkAppRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkAppRequest.php @@ -20,95 +20,99 @@ use TencentCloud\Common\AbstractModel; /** * CreateSparkApp请求参数结构体 * - * @method string getAppName() 获取spark应用名 - * @method void setAppName(string $AppName) 设置spark应用名 - * @method integer getAppType() 获取1代表spark jar应用,2代表spark streaming应用 - * @method void setAppType(integer $AppType) 设置1代表spark jar应用,2代表spark streaming应用 - * @method string getDataEngine() 获取执行spark作业的数据引擎 - * @method void setDataEngine(string $DataEngine) 设置执行spark作业的数据引擎 - * @method string getAppFile() 获取spark应用的执行入口 - * @method void setAppFile(string $AppFile) 设置spark应用的执行入口 - * @method integer getRoleArn() 获取执行spark作业的角色ID - * @method void setRoleArn(integer $RoleArn) 设置执行spark作业的角色ID - * @method string getAppDriverSize() 获取spark作业driver资源规格大小, 可取small,medium,large,xlarge - * @method void setAppDriverSize(string $AppDriverSize) 设置spark作业driver资源规格大小, 可取small,medium,large,xlarge - * @method string getAppExecutorSize() 获取spark作业executor资源规格大小, 可取small,medium,large,xlarge - * @method void setAppExecutorSize(string $AppExecutorSize) 设置spark作业executor资源规格大小, 可取small,medium,large,xlarge + * @method string getAppName() 获取spark作业名 + * @method void setAppName(string $AppName) 设置spark作业名 + * @method integer getAppType() 获取spark作业类型,1代表spark jar作业,2代表spark streaming作业 + * @method void setAppType(integer $AppType) 设置spark作业类型,1代表spark jar作业,2代表spark streaming作业 + * @method string getDataEngine() 获取执行spark作业的数据引擎名称 + * @method void setDataEngine(string $DataEngine) 设置执行spark作业的数据引擎名称 + * @method string getAppFile() 获取spark作业程序包文件路径 + * @method void setAppFile(string $AppFile) 设置spark作业程序包文件路径 + * @method integer getRoleArn() 获取数据访问策略,CAM Role arn + * @method void setRoleArn(integer $RoleArn) 设置数据访问策略,CAM Role arn + * @method string getAppDriverSize() 获取指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) + * @method void setAppDriverSize(string $AppDriverSize) 设置指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) + * @method string getAppExecutorSize() 获取指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) + * @method void setAppExecutorSize(string $AppExecutorSize) 设置指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) * @method integer getAppExecutorNums() 获取spark作业executor个数 * @method void setAppExecutorNums(integer $AppExecutorNums) 设置spark作业executor个数 * @method string getEni() 获取该字段已下线,请使用字段Datasource * @method void setEni(string $Eni) 设置该字段已下线,请使用字段Datasource - * @method string getIsLocal() 获取是否本地上传,可去cos,lakefs - * @method void setIsLocal(string $IsLocal) 设置是否本地上传,可去cos,lakefs - * @method string getMainClass() 获取spark jar作业时的主类 - * @method void setMainClass(string $MainClass) 设置spark jar作业时的主类 + * @method string getIsLocal() 获取spark作业程序包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method void setIsLocal(string $IsLocal) 设置spark作业程序包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method string getMainClass() 获取spark作业主类 + * @method void setMainClass(string $MainClass) 设置spark作业主类 * @method string getAppConf() 获取spark配置,以换行符分隔 * @method void setAppConf(string $AppConf) 设置spark配置,以换行符分隔 - * @method string getIsLocalJars() 获取是否本地上传,包含cos,lakefs - * @method void setIsLocalJars(string $IsLocalJars) 设置是否本地上传,包含cos,lakefs - * @method string getAppJars() 获取spark jar作业依赖jars,以逗号分隔 - * @method void setAppJars(string $AppJars) 设置spark jar作业依赖jars,以逗号分隔 - * @method string getIsLocalFiles() 获取是否本地上传,包含cos,lakefs - * @method void setIsLocalFiles(string $IsLocalFiles) 设置是否本地上传,包含cos,lakefs - * @method string getAppFiles() 获取spark作业依赖资源,以逗号分隔 - * @method void setAppFiles(string $AppFiles) 设置spark作业依赖资源,以逗号分隔 - * @method string getCmdArgs() 获取spark作业命令行参数 - * @method void setCmdArgs(string $CmdArgs) 设置spark作业命令行参数 - * @method integer getMaxRetries() 获取只对spark流任务生效 - * @method void setMaxRetries(integer $MaxRetries) 设置只对spark流任务生效 - * @method string getDataSource() 获取数据源名 - * @method void setDataSource(string $DataSource) 设置数据源名 - * @method string getIsLocalPythonFiles() 获取pyspark:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @method void setIsLocalPythonFiles(string $IsLocalPythonFiles) 设置pyspark:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @method string getAppPythonFiles() 获取pyspark:python依赖, 除py文件外,还支持zip/egg等归档格式,多文件以逗号分隔 - * @method void setAppPythonFiles(string $AppPythonFiles) 设置pyspark:python依赖, 除py文件外,还支持zip/egg等归档格式,多文件以逗号分隔 - * @method string getIsLocalArchives() 获取archives:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @method void setIsLocalArchives(string $IsLocalArchives) 设置archives:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @method string getAppArchives() 获取archives:依赖资源 - * @method void setAppArchives(string $AppArchives) 设置archives:依赖资源 - * @method string getSparkImage() 获取Spark Image 版本 - * @method void setSparkImage(string $SparkImage) 设置Spark Image 版本 + * @method string getIsLocalJars() 获取spark 作业依赖jar包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method void setIsLocalJars(string $IsLocalJars) 设置spark 作业依赖jar包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method string getAppJars() 获取spark 作业依赖jar包(--jars),以逗号分隔 + * @method void setAppJars(string $AppJars) 设置spark 作业依赖jar包(--jars),以逗号分隔 + * @method string getIsLocalFiles() 获取spark作业依赖文件资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method void setIsLocalFiles(string $IsLocalFiles) 设置spark作业依赖文件资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method string getAppFiles() 获取spark作业依赖文件资源(--files)(非jar、zip),以逗号分隔 + * @method void setAppFiles(string $AppFiles) 设置spark作业依赖文件资源(--files)(非jar、zip),以逗号分隔 + * @method string getCmdArgs() 获取spark作业程序入参,空格分割 + * @method void setCmdArgs(string $CmdArgs) 设置spark作业程序入参,空格分割 + * @method integer getMaxRetries() 获取最大重试次数,只对spark流任务生效 + * @method void setMaxRetries(integer $MaxRetries) 设置最大重试次数,只对spark流任务生效 + * @method string getDataSource() 获取数据源名称 + * @method void setDataSource(string $DataSource) 设置数据源名称 + * @method string getIsLocalPythonFiles() 获取pyspark:依赖上传方式,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method void setIsLocalPythonFiles(string $IsLocalPythonFiles) 设置pyspark:依赖上传方式,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method string getAppPythonFiles() 获取pyspark作业依赖python资源(--py-files),支持py/zip/egg等归档格式,多文件以逗号分隔 + * @method void setAppPythonFiles(string $AppPythonFiles) 设置pyspark作业依赖python资源(--py-files),支持py/zip/egg等归档格式,多文件以逗号分隔 + * @method string getIsLocalArchives() 获取spark作业依赖archives资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method void setIsLocalArchives(string $IsLocalArchives) 设置spark作业依赖archives资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method string getAppArchives() 获取spark作业依赖archives资源(--archives),支持tar.gz/tgz/tar等归档格式,以逗号分隔 + * @method void setAppArchives(string $AppArchives) 设置spark作业依赖archives资源(--archives),支持tar.gz/tgz/tar等归档格式,以逗号分隔 + * @method string getSparkImage() 获取Spark Image 版本号 + * @method void setSparkImage(string $SparkImage) 设置Spark Image 版本号 * @method string getSparkImageVersion() 获取Spark Image 版本名称 * @method void setSparkImageVersion(string $SparkImageVersion) 设置Spark Image 版本名称 * @method integer getAppExecutorMaxNumbers() 获取指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于AppExecutorNums * @method void setAppExecutorMaxNumbers(integer $AppExecutorMaxNumbers) 设置指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于AppExecutorNums * @method string getSessionId() 获取关联dlc查询脚本id * @method void setSessionId(string $SessionId) 设置关联dlc查询脚本id + * @method integer getIsInherit() 获取任务资源配置是否继承集群模板,0(默认)不继承,1:继承 + * @method void setIsInherit(integer $IsInherit) 设置任务资源配置是否继承集群模板,0(默认)不继承,1:继承 + * @method boolean getIsSessionStarted() 获取是否使用session脚本的sql运行任务:false:否,true:是 + * @method void setIsSessionStarted(boolean $IsSessionStarted) 设置是否使用session脚本的sql运行任务:false:否,true:是 */ class CreateSparkAppRequest extends AbstractModel { /** - * @var string spark应用名 + * @var string spark作业名 */ public $AppName; /** - * @var integer 1代表spark jar应用,2代表spark streaming应用 + * @var integer spark作业类型,1代表spark jar作业,2代表spark streaming作业 */ public $AppType; /** - * @var string 执行spark作业的数据引擎 + * @var string 执行spark作业的数据引擎名称 */ public $DataEngine; /** - * @var string spark应用的执行入口 + * @var string spark作业程序包文件路径 */ public $AppFile; /** - * @var integer 执行spark作业的角色ID + * @var integer 数据访问策略,CAM Role arn */ public $RoleArn; /** - * @var string spark作业driver资源规格大小, 可取small,medium,large,xlarge + * @var string 指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) */ public $AppDriverSize; /** - * @var string spark作业executor资源规格大小, 可取small,medium,large,xlarge + * @var string 指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) */ public $AppExecutorSize; @@ -123,12 +127,12 @@ class CreateSparkAppRequest extends AbstractModel public $Eni; /** - * @var string 是否本地上传,可去cos,lakefs + * @var string spark作业程序包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) */ public $IsLocal; /** - * @var string spark jar作业时的主类 + * @var string spark作业主类 */ public $MainClass; @@ -138,62 +142,62 @@ class CreateSparkAppRequest extends AbstractModel public $AppConf; /** - * @var string 是否本地上传,包含cos,lakefs + * @var string spark 作业依赖jar包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) */ public $IsLocalJars; /** - * @var string spark jar作业依赖jars,以逗号分隔 + * @var string spark 作业依赖jar包(--jars),以逗号分隔 */ public $AppJars; /** - * @var string 是否本地上传,包含cos,lakefs + * @var string spark作业依赖文件资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) */ public $IsLocalFiles; /** - * @var string spark作业依赖资源,以逗号分隔 + * @var string spark作业依赖文件资源(--files)(非jar、zip),以逗号分隔 */ public $AppFiles; /** - * @var string spark作业命令行参数 + * @var string spark作业程序入参,空格分割 */ public $CmdArgs; /** - * @var integer 只对spark流任务生效 + * @var integer 最大重试次数,只对spark流任务生效 */ public $MaxRetries; /** - * @var string 数据源名 + * @var string 数据源名称 */ public $DataSource; /** - * @var string pyspark:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) + * @var string pyspark:依赖上传方式,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) */ public $IsLocalPythonFiles; /** - * @var string pyspark:python依赖, 除py文件外,还支持zip/egg等归档格式,多文件以逗号分隔 + * @var string pyspark作业依赖python资源(--py-files),支持py/zip/egg等归档格式,多文件以逗号分隔 */ public $AppPythonFiles; /** - * @var string archives:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) + * @var string spark作业依赖archives资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) */ public $IsLocalArchives; /** - * @var string archives:依赖资源 + * @var string spark作业依赖archives资源(--archives),支持tar.gz/tgz/tar等归档格式,以逗号分隔 */ public $AppArchives; /** - * @var string Spark Image 版本 + * @var string Spark Image 版本号 */ public $SparkImage; @@ -213,33 +217,45 @@ class CreateSparkAppRequest extends AbstractModel public $SessionId; /** - * @param string $AppName spark应用名 - * @param integer $AppType 1代表spark jar应用,2代表spark streaming应用 - * @param string $DataEngine 执行spark作业的数据引擎 - * @param string $AppFile spark应用的执行入口 - * @param integer $RoleArn 执行spark作业的角色ID - * @param string $AppDriverSize spark作业driver资源规格大小, 可取small,medium,large,xlarge - * @param string $AppExecutorSize spark作业executor资源规格大小, 可取small,medium,large,xlarge + * @var integer 任务资源配置是否继承集群模板,0(默认)不继承,1:继承 + */ + public $IsInherit; + + /** + * @var boolean 是否使用session脚本的sql运行任务:false:否,true:是 + */ + public $IsSessionStarted; + + /** + * @param string $AppName spark作业名 + * @param integer $AppType spark作业类型,1代表spark jar作业,2代表spark streaming作业 + * @param string $DataEngine 执行spark作业的数据引擎名称 + * @param string $AppFile spark作业程序包文件路径 + * @param integer $RoleArn 数据访问策略,CAM Role arn + * @param string $AppDriverSize 指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) + * @param string $AppExecutorSize 指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) * @param integer $AppExecutorNums spark作业executor个数 * @param string $Eni 该字段已下线,请使用字段Datasource - * @param string $IsLocal 是否本地上传,可去cos,lakefs - * @param string $MainClass spark jar作业时的主类 + * @param string $IsLocal spark作业程序包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @param string $MainClass spark作业主类 * @param string $AppConf spark配置,以换行符分隔 - * @param string $IsLocalJars 是否本地上传,包含cos,lakefs - * @param string $AppJars spark jar作业依赖jars,以逗号分隔 - * @param string $IsLocalFiles 是否本地上传,包含cos,lakefs - * @param string $AppFiles spark作业依赖资源,以逗号分隔 - * @param string $CmdArgs spark作业命令行参数 - * @param integer $MaxRetries 只对spark流任务生效 - * @param string $DataSource 数据源名 - * @param string $IsLocalPythonFiles pyspark:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @param string $AppPythonFiles pyspark:python依赖, 除py文件外,还支持zip/egg等归档格式,多文件以逗号分隔 - * @param string $IsLocalArchives archives:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @param string $AppArchives archives:依赖资源 - * @param string $SparkImage Spark Image 版本 + * @param string $IsLocalJars spark 作业依赖jar包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @param string $AppJars spark 作业依赖jar包(--jars),以逗号分隔 + * @param string $IsLocalFiles spark作业依赖文件资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @param string $AppFiles spark作业依赖文件资源(--files)(非jar、zip),以逗号分隔 + * @param string $CmdArgs spark作业程序入参,空格分割 + * @param integer $MaxRetries 最大重试次数,只对spark流任务生效 + * @param string $DataSource 数据源名称 + * @param string $IsLocalPythonFiles pyspark:依赖上传方式,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @param string $AppPythonFiles pyspark作业依赖python资源(--py-files),支持py/zip/egg等归档格式,多文件以逗号分隔 + * @param string $IsLocalArchives spark作业依赖archives资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @param string $AppArchives spark作业依赖archives资源(--archives),支持tar.gz/tgz/tar等归档格式,以逗号分隔 + * @param string $SparkImage Spark Image 版本号 * @param string $SparkImageVersion Spark Image 版本名称 * @param integer $AppExecutorMaxNumbers 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于AppExecutorNums * @param string $SessionId 关联dlc查询脚本id + * @param integer $IsInherit 任务资源配置是否继承集群模板,0(默认)不继承,1:继承 + * @param boolean $IsSessionStarted 是否使用session脚本的sql运行任务:false:否,true:是 */ function __construct() { @@ -361,5 +377,13 @@ class CreateSparkAppRequest extends AbstractModel if (array_key_exists("SessionId",$param) and $param["SessionId"] !== null) { $this->SessionId = $param["SessionId"]; } + + if (array_key_exists("IsInherit",$param) and $param["IsInherit"] !== null) { + $this->IsInherit = $param["IsInherit"]; + } + + if (array_key_exists("IsSessionStarted",$param) and $param["IsSessionStarted"] !== null) { + $this->IsSessionStarted = $param["IsSessionStarted"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkAppTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkAppTaskRequest.php index e4bd3b6c..5bb06126 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkAppTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkAppTaskRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getJobName() 获取spark作业名 * @method void setJobName(string $JobName) 设置spark作业名 - * @method string getCmdArgs() 获取spark作业的命令行参数,以空格分隔;一般用于周期性调用使用 - * @method void setCmdArgs(string $CmdArgs) 设置spark作业的命令行参数,以空格分隔;一般用于周期性调用使用 + * @method string getCmdArgs() 获取spark作业程序入参,以空格分隔;一般用于周期性调用使用 + * @method void setCmdArgs(string $CmdArgs) 设置spark作业程序入参,以空格分隔;一般用于周期性调用使用 */ class CreateSparkAppTaskRequest extends AbstractModel { @@ -33,13 +33,13 @@ class CreateSparkAppTaskRequest extends AbstractModel public $JobName; /** - * @var string spark作业的命令行参数,以空格分隔;一般用于周期性调用使用 + * @var string spark作业程序入参,以空格分隔;一般用于周期性调用使用 */ public $CmdArgs; /** * @param string $JobName spark作业名 - * @param string $CmdArgs spark作业的命令行参数,以空格分隔;一般用于周期性调用使用 + * @param string $CmdArgs spark作业程序入参,以空格分隔;一般用于周期性调用使用 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkSessionBatchSQLRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkSessionBatchSQLRequest.php new file mode 100644 index 00000000..bce85b65 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkSessionBatchSQLRequest.php @@ -0,0 +1,186 @@ +DataEngineName = $param["DataEngineName"]; + } + + if (array_key_exists("ExecuteSQL",$param) and $param["ExecuteSQL"] !== null) { + $this->ExecuteSQL = $param["ExecuteSQL"]; + } + + if (array_key_exists("DriverSize",$param) and $param["DriverSize"] !== null) { + $this->DriverSize = $param["DriverSize"]; + } + + if (array_key_exists("ExecutorSize",$param) and $param["ExecutorSize"] !== null) { + $this->ExecutorSize = $param["ExecutorSize"]; + } + + if (array_key_exists("ExecutorNumbers",$param) and $param["ExecutorNumbers"] !== null) { + $this->ExecutorNumbers = $param["ExecutorNumbers"]; + } + + if (array_key_exists("ExecutorMaxNumbers",$param) and $param["ExecutorMaxNumbers"] !== null) { + $this->ExecutorMaxNumbers = $param["ExecutorMaxNumbers"]; + } + + if (array_key_exists("TimeoutInSecond",$param) and $param["TimeoutInSecond"] !== null) { + $this->TimeoutInSecond = $param["TimeoutInSecond"]; + } + + if (array_key_exists("SessionId",$param) and $param["SessionId"] !== null) { + $this->SessionId = $param["SessionId"]; + } + + if (array_key_exists("SessionName",$param) and $param["SessionName"] !== null) { + $this->SessionName = $param["SessionName"]; + } + + if (array_key_exists("Arguments",$param) and $param["Arguments"] !== null) { + $this->Arguments = []; + foreach ($param["Arguments"] as $key => $value){ + $obj = new KVPair(); + $obj->deserialize($value); + array_push($this->Arguments, $obj); + } + } + + if (array_key_exists("IsInherit",$param) and $param["IsInherit"] !== null) { + $this->IsInherit = $param["IsInherit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkSessionBatchSQLResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkSessionBatchSQLResponse.php new file mode 100644 index 00000000..cedb05ab --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/CreateSparkSessionBatchSQLResponse.php @@ -0,0 +1,65 @@ +BatchId = $param["BatchId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DataEngineInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DataEngineInfo.php index dddb9d86..081072ea 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DataEngineInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DataEngineInfo.php @@ -149,6 +149,30 @@ use TencentCloud\Common\AbstractModel; * @method integer getElasticLimit() 获取spark jar 包年包月集群弹性上限 注意:此字段可能返回 null,表示取不到有效值。 * @method void setElasticLimit(integer $ElasticLimit) 设置spark jar 包年包月集群弹性上限 +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getDefaultHouse() 获取是否为默认引擎 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDefaultHouse(boolean $DefaultHouse) 设置是否为默认引擎 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getMaxConcurrency() 获取单个集群任务最大并发数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMaxConcurrency(integer $MaxConcurrency) 设置单个集群任务最大并发数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getTolerableQueueTime() 获取任务排队上限时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTolerableQueueTime(integer $TolerableQueueTime) 设置任务排队上限时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getUserAppId() 获取用户appid +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setUserAppId(integer $UserAppId) 设置用户appid +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getUserUin() 获取用户uin +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setUserUin(string $UserUin) 设置用户uin +注意:此字段可能返回 null,表示取不到有效值。 + * @method SessionResourceTemplate getSessionResourceTemplate() 获取SessionResourceTemplate +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSessionResourceTemplate(SessionResourceTemplate $SessionResourceTemplate) 设置SessionResourceTemplate 注意:此字段可能返回 null,表示取不到有效值。 */ class DataEngineInfo extends AbstractModel @@ -374,6 +398,42 @@ class DataEngineInfo extends AbstractModel */ public $ElasticLimit; + /** + * @var boolean 是否为默认引擎 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DefaultHouse; + + /** + * @var integer 单个集群任务最大并发数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MaxConcurrency; + + /** + * @var integer 任务排队上限时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TolerableQueueTime; + + /** + * @var integer 用户appid +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $UserAppId; + + /** + * @var string 用户uin +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $UserUin; + + /** + * @var SessionResourceTemplate SessionResourceTemplate +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SessionResourceTemplate; + /** * @param string $DataEngineName DataEngine名称 * @param string $EngineType 引擎类型 spark/presto @@ -439,6 +499,18 @@ class DataEngineInfo extends AbstractModel * @param boolean $ElasticSwitch spark jar 包年包月集群是否开启弹性 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $ElasticLimit spark jar 包年包月集群弹性上限 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $DefaultHouse 是否为默认引擎 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $MaxConcurrency 单个集群任务最大并发数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $TolerableQueueTime 任务排队上限时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $UserAppId 用户appid +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $UserUin 用户uin +注意:此字段可能返回 null,表示取不到有效值。 + * @param SessionResourceTemplate $SessionResourceTemplate SessionResourceTemplate 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -620,5 +692,30 @@ class DataEngineInfo extends AbstractModel if (array_key_exists("ElasticLimit",$param) and $param["ElasticLimit"] !== null) { $this->ElasticLimit = $param["ElasticLimit"]; } + + if (array_key_exists("DefaultHouse",$param) and $param["DefaultHouse"] !== null) { + $this->DefaultHouse = $param["DefaultHouse"]; + } + + if (array_key_exists("MaxConcurrency",$param) and $param["MaxConcurrency"] !== null) { + $this->MaxConcurrency = $param["MaxConcurrency"]; + } + + if (array_key_exists("TolerableQueueTime",$param) and $param["TolerableQueueTime"] !== null) { + $this->TolerableQueueTime = $param["TolerableQueueTime"]; + } + + if (array_key_exists("UserAppId",$param) and $param["UserAppId"] !== null) { + $this->UserAppId = $param["UserAppId"]; + } + + if (array_key_exists("UserUin",$param) and $param["UserUin"] !== null) { + $this->UserUin = $param["UserUin"]; + } + + if (array_key_exists("SessionResourceTemplate",$param) and $param["SessionResourceTemplate"] !== null) { + $this->SessionResourceTemplate = new SessionResourceTemplate(); + $this->SessionResourceTemplate->deserialize($param["SessionResourceTemplate"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DataGovernPolicy.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DataGovernPolicy.php index 5bdcf528..f48b8361 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DataGovernPolicy.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DataGovernPolicy.php @@ -20,14 +20,34 @@ use TencentCloud\Common\AbstractModel; /** * 数据治理规则 * - + * @method string getRuleType() 获取治理规则类型,Customize: 自定义;Intelligence: 智能治理 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRuleType(string $RuleType) 设置治理规则类型,Customize: 自定义;Intelligence: 智能治理 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getGovernEngine() 获取治理引擎 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setGovernEngine(string $GovernEngine) 设置治理引擎 +注意:此字段可能返回 null,表示取不到有效值。 */ class DataGovernPolicy extends AbstractModel { - + /** + * @var string 治理规则类型,Customize: 自定义;Intelligence: 智能治理 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RuleType; /** + * @var string 治理引擎 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $GovernEngine; + /** + * @param string $RuleType 治理规则类型,Customize: 自定义;Intelligence: 智能治理 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $GovernEngine 治理引擎 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -42,6 +62,12 @@ class DataGovernPolicy extends AbstractModel if ($param === null) { return; } + if (array_key_exists("RuleType",$param) and $param["RuleType"] !== null) { + $this->RuleType = $param["RuleType"]; + } + if (array_key_exists("GovernEngine",$param) and $param["GovernEngine"] !== null) { + $this->GovernEngine = $param["GovernEngine"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DatabaseResponseInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DatabaseResponseInfo.php index 52b14040..cea7bb7d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DatabaseResponseInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DatabaseResponseInfo.php @@ -54,9 +54,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setGovernPolicy(DataGovernPolicy $GovernPolicy) 设置数据治理配置项 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getDatabaseId() 获取数据库ID + * @method string getDatabaseId() 获取数据库ID(无效字段) 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDatabaseId(string $DatabaseId) 设置数据库ID + * @method void setDatabaseId(string $DatabaseId) 设置数据库ID(无效字段) 注意:此字段可能返回 null,表示取不到有效值。 */ class DatabaseResponseInfo extends AbstractModel @@ -115,7 +115,7 @@ class DatabaseResponseInfo extends AbstractModel public $GovernPolicy; /** - * @var string 数据库ID + * @var string 数据库ID(无效字段) 注意:此字段可能返回 null,表示取不到有效值。 */ public $DatabaseId; @@ -138,7 +138,7 @@ class DatabaseResponseInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param DataGovernPolicy $GovernPolicy 数据治理配置项 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $DatabaseId 数据库ID + * @param string $DatabaseId 数据库ID(无效字段) 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DeleteSparkAppRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DeleteSparkAppRequest.php index f3f1dadb..112adbbe 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DeleteSparkAppRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DeleteSparkAppRequest.php @@ -20,18 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * DeleteSparkApp请求参数结构体 * - * @method string getAppName() 获取spark应用名 - * @method void setAppName(string $AppName) 设置spark应用名 + * @method string getAppName() 获取spark作业名 + * @method void setAppName(string $AppName) 设置spark作业名 */ class DeleteSparkAppRequest extends AbstractModel { /** - * @var string spark应用名 + * @var string spark作业名 */ public $AppName; /** - * @param string $AppName spark应用名 + * @param string $AppName spark作业名 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeDataEnginesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeDataEnginesRequest.php index 95b09a78..7c162a0a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeDataEnginesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeDataEnginesRequest.php @@ -22,20 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method integer getOffset() 获取偏移量,默认为0。 * @method void setOffset(integer $Offset) 设置偏移量,默认为0。 - * @method array getFilters() 获取滤类型,传参Name应为以下其中一个, -data-engine-name - String -engine-type - String -state - String -mode - String -create-time - String -message - String - * @method void setFilters(array $Filters) 设置滤类型,传参Name应为以下其中一个, -data-engine-name - String -engine-type - String -state - String -mode - String -create-time - String -message - String + * @method array getFilters() 获取过滤类型,支持如下的过滤类型,传参Name应为以下其中一个, data-engine-name - String(数据引擎名称):engine-type - String(引擎类型:spark:spark 引擎,presto:presto引擎),state - String (数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中) , mode - String(计费模式 0共享模式 1按量计费 2包年包月) , create-time - String(创建时间,10位时间戳) message - String (描述信息),cluster-type - String (集群资源类型 spark_private/presto_private/presto_cu/spark_cu),engine-id - String(数据引擎ID),key-word - String(数据引擎名称或集群资源类型或描述信息模糊搜索),engine-exec-type - String(引擎执行任务类型,SQL/BATCH) + * @method void setFilters(array $Filters) 设置过滤类型,支持如下的过滤类型,传参Name应为以下其中一个, data-engine-name - String(数据引擎名称):engine-type - String(引擎类型:spark:spark 引擎,presto:presto引擎),state - String (数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中) , mode - String(计费模式 0共享模式 1按量计费 2包年包月) , create-time - String(创建时间,10位时间戳) message - String (描述信息),cluster-type - String (集群资源类型 spark_private/presto_private/presto_cu/spark_cu),engine-id - String(数据引擎ID),key-word - String(数据引擎名称或集群资源类型或描述信息模糊搜索),engine-exec-type - String(引擎执行任务类型,SQL/BATCH) * @method string getSortBy() 获取排序字段,支持如下字段类型,create-time * @method void setSortBy(string $SortBy) 设置排序字段,支持如下字段类型,create-time * @method string getSorting() 获取排序方式,desc表示正序,asc表示反序, 默认为asc。 @@ -48,8 +36,8 @@ message - String * @method void setExcludePublicEngine(boolean $ExcludePublicEngine) 设置是否不返回共享引擎,true不返回共享引擎,false可以返回共享引擎 * @method array getAccessTypes() 获取参数应该为引擎权限类型,有效类型:"USE", "MODIFY", "OPERATE", "MONITOR", "DELETE" * @method void setAccessTypes(array $AccessTypes) 设置参数应该为引擎权限类型,有效类型:"USE", "MODIFY", "OPERATE", "MONITOR", "DELETE" - * @method string getEngineExecType() 获取引擎执行任务类型,有效值:SQL/BATCH - * @method void setEngineExecType(string $EngineExecType) 设置引擎执行任务类型,有效值:SQL/BATCH + * @method string getEngineExecType() 获取引擎执行任务类型,有效值:SQL/BATCH,默认为SQL + * @method void setEngineExecType(string $EngineExecType) 设置引擎执行任务类型,有效值:SQL/BATCH,默认为SQL * @method string getEngineType() 获取引擎类型,有效值:spark/presto * @method void setEngineType(string $EngineType) 设置引擎类型,有效值:spark/presto * @method array getDatasourceConnectionNameSet() 获取网络配置列表,若传入该参数,则返回网络配置关联的计算引擎 @@ -63,13 +51,7 @@ class DescribeDataEnginesRequest extends AbstractModel public $Offset; /** - * @var array 滤类型,传参Name应为以下其中一个, -data-engine-name - String -engine-type - String -state - String -mode - String -create-time - String -message - String + * @var array 过滤类型,支持如下的过滤类型,传参Name应为以下其中一个, data-engine-name - String(数据引擎名称):engine-type - String(引擎类型:spark:spark 引擎,presto:presto引擎),state - String (数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中) , mode - String(计费模式 0共享模式 1按量计费 2包年包月) , create-time - String(创建时间,10位时间戳) message - String (描述信息),cluster-type - String (集群资源类型 spark_private/presto_private/presto_cu/spark_cu),engine-id - String(数据引擎ID),key-word - String(数据引擎名称或集群资源类型或描述信息模糊搜索),engine-exec-type - String(引擎执行任务类型,SQL/BATCH) */ public $Filters; @@ -104,7 +86,7 @@ message - String public $AccessTypes; /** - * @var string 引擎执行任务类型,有效值:SQL/BATCH + * @var string 引擎执行任务类型,有效值:SQL/BATCH,默认为SQL */ public $EngineExecType; @@ -120,20 +102,14 @@ message - String /** * @param integer $Offset 偏移量,默认为0。 - * @param array $Filters 滤类型,传参Name应为以下其中一个, -data-engine-name - String -engine-type - String -state - String -mode - String -create-time - String -message - String + * @param array $Filters 过滤类型,支持如下的过滤类型,传参Name应为以下其中一个, data-engine-name - String(数据引擎名称):engine-type - String(引擎类型:spark:spark 引擎,presto:presto引擎),state - String (数据引擎状态 -2已删除 -1失败 0初始化中 1挂起 2运行中 3准备删除 4删除中) , mode - String(计费模式 0共享模式 1按量计费 2包年包月) , create-time - String(创建时间,10位时间戳) message - String (描述信息),cluster-type - String (集群资源类型 spark_private/presto_private/presto_cu/spark_cu),engine-id - String(数据引擎ID),key-word - String(数据引擎名称或集群资源类型或描述信息模糊搜索),engine-exec-type - String(引擎执行任务类型,SQL/BATCH) * @param string $SortBy 排序字段,支持如下字段类型,create-time * @param string $Sorting 排序方式,desc表示正序,asc表示反序, 默认为asc。 * @param integer $Limit 返回数量,默认为10,最大值为100。 * @param string $DatasourceConnectionName 已废弃,请使用DatasourceConnectionNameSet * @param boolean $ExcludePublicEngine 是否不返回共享引擎,true不返回共享引擎,false可以返回共享引擎 * @param array $AccessTypes 参数应该为引擎权限类型,有效类型:"USE", "MODIFY", "OPERATE", "MONITOR", "DELETE" - * @param string $EngineExecType 引擎执行任务类型,有效值:SQL/BATCH + * @param string $EngineExecType 引擎执行任务类型,有效值:SQL/BATCH,默认为SQL * @param string $EngineType 引擎类型,有效值:spark/presto * @param array $DatasourceConnectionNameSet 网络配置列表,若传入该参数,则返回网络配置关联的计算引擎 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeDatabasesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeDatabasesRequest.php index 821838ec..3aeed6d1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeDatabasesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeDatabasesRequest.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setKeyWord(string $KeyWord) 设置模糊匹配,库名关键字。 * @method string getDatasourceConnectionName() 获取数据源唯名称,该名称可以通过DescribeDatasourceConnection接口查询到。默认为DataLakeCatalog * @method void setDatasourceConnectionName(string $DatasourceConnectionName) 设置数据源唯名称,该名称可以通过DescribeDatasourceConnection接口查询到。默认为DataLakeCatalog - * @method string getSort() 获取排序字段,当前版本仅支持按库名排序 - * @method void setSort(string $Sort) 设置排序字段,当前版本仅支持按库名排序 + * @method string getSort() 获取排序字段,CreateTime:创建时间,Name:数据库名称 + * @method void setSort(string $Sort) 设置排序字段,CreateTime:创建时间,Name:数据库名称 * @method boolean getAsc() 获取排序类型:false:降序(默认)、true:升序 * @method void setAsc(boolean $Asc) 设置排序类型:false:降序(默认)、true:升序 */ @@ -56,7 +56,7 @@ class DescribeDatabasesRequest extends AbstractModel public $DatasourceConnectionName; /** - * @var string 排序字段,当前版本仅支持按库名排序 + * @var string 排序字段,CreateTime:创建时间,Name:数据库名称 */ public $Sort; @@ -70,7 +70,7 @@ class DescribeDatabasesRequest extends AbstractModel * @param integer $Offset 数据偏移量,从0开始,默认为0。 * @param string $KeyWord 模糊匹配,库名关键字。 * @param string $DatasourceConnectionName 数据源唯名称,该名称可以通过DescribeDatasourceConnection接口查询到。默认为DataLakeCatalog - * @param string $Sort 排序字段,当前版本仅支持按库名排序 + * @param string $Sort 排序字段,CreateTime:创建时间,Name:数据库名称 * @param boolean $Asc 排序类型:false:降序(默认)、true:升序 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeEngineUsageInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeEngineUsageInfoRequest.php index 6873e377..6156d058 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeEngineUsageInfoRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeEngineUsageInfoRequest.php @@ -20,18 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * DescribeEngineUsageInfo请求参数结构体 * - * @method string getDataEngineId() 获取House Id - * @method void setDataEngineId(string $DataEngineId) 设置House Id + * @method string getDataEngineId() 获取数据引擎ID + * @method void setDataEngineId(string $DataEngineId) 设置数据引擎ID */ class DescribeEngineUsageInfoRequest extends AbstractModel { /** - * @var string House Id + * @var string 数据引擎ID */ public $DataEngineId; /** - * @param string $DataEngineId House Id + * @param string $DataEngineId 数据引擎ID */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeNotebookSessionsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeNotebookSessionsRequest.php index 9153d58a..bfcefe68 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeNotebookSessionsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeNotebookSessionsRequest.php @@ -28,10 +28,10 @@ use TencentCloud\Common\AbstractModel; * @method void setSortFields(array $SortFields) 设置排序字段(默认按创建时间) * @method boolean getAsc() 获取排序字段:true:升序、false:降序(默认) * @method void setAsc(boolean $Asc) 设置排序字段:true:升序、false:降序(默认) - * @method integer getLimit() 获取分页字段 - * @method void setLimit(integer $Limit) 设置分页字段 - * @method integer getOffset() 获取分页字段 - * @method void setOffset(integer $Offset) 设置分页字段 + * @method integer getLimit() 获取分页参数,默认10 + * @method void setLimit(integer $Limit) 设置分页参数,默认10 + * @method integer getOffset() 获取分页参数,默认0 + * @method void setOffset(integer $Offset) 设置分页参数,默认0 */ class DescribeNotebookSessionsRequest extends AbstractModel { @@ -56,12 +56,12 @@ class DescribeNotebookSessionsRequest extends AbstractModel public $Asc; /** - * @var integer 分页字段 + * @var integer 分页参数,默认10 */ public $Limit; /** - * @var integer 分页字段 + * @var integer 分页参数,默认0 */ public $Offset; @@ -70,8 +70,8 @@ class DescribeNotebookSessionsRequest extends AbstractModel * @param array $State Session状态,包含:not_started(未启动)、starting(已启动)、idle(等待输入)、busy(正在运行statement)、shutting_down(停止)、error(异常)、dead(已退出)、killed(被杀死)、success(正常停止) * @param array $SortFields 排序字段(默认按创建时间) * @param boolean $Asc 排序字段:true:升序、false:降序(默认) - * @param integer $Limit 分页字段 - * @param integer $Offset 分页字段 + * @param integer $Limit 分页参数,默认10 + * @param integer $Offset 分页参数,默认0 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkAppJobRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkAppJobRequest.php index 8da1cb7b..ceb76b65 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkAppJobRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkAppJobRequest.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * DescribeSparkAppJob请求参数结构体 * - * @method string getJobId() 获取spark作业Id,与JobName同时存在时,JobName无效 - * @method void setJobId(string $JobId) 设置spark作业Id,与JobName同时存在时,JobName无效 + * @method string getJobId() 获取spark作业Id,与JobName同时存在时,JobName无效,JobId与JobName至少存在一个 + * @method void setJobId(string $JobId) 设置spark作业Id,与JobName同时存在时,JobName无效,JobId与JobName至少存在一个 * @method string getJobName() 获取spark作业名 * @method void setJobName(string $JobName) 设置spark作业名 */ class DescribeSparkAppJobRequest extends AbstractModel { /** - * @var string spark作业Id,与JobName同时存在时,JobName无效 + * @var string spark作业Id,与JobName同时存在时,JobName无效,JobId与JobName至少存在一个 */ public $JobId; @@ -38,7 +38,7 @@ class DescribeSparkAppJobRequest extends AbstractModel public $JobName; /** - * @param string $JobId spark作业Id,与JobName同时存在时,JobName无效 + * @param string $JobId spark作业Id,与JobName同时存在时,JobName无效,JobId与JobName至少存在一个 * @param string $JobName spark作业名 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkAppJobsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkAppJobsRequest.php index f0618fe4..0a80eb4a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkAppJobsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkAppJobsRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSortBy(string $SortBy) 设置返回结果按照该字段排序 * @method string getSorting() 获取正序或者倒序,例如:desc * @method void setSorting(string $Sorting) 设置正序或者倒序,例如:desc - * @method array getFilters() 获取按照该参数过滤,支持spark-job-name - * @method void setFilters(array $Filters) 设置按照该参数过滤,支持spark-job-name + * @method array getFilters() 获取过滤条件,如下支持的过滤类型,传参Name应为其一:spark-job-name(作业名称),spark-job-id(作业id),spark-app-type(作业类型,1:批任务,2:流任务,4:SQL作业),user-name(创建人),key-word(作业名称或ID关键词模糊搜索) + * @method void setFilters(array $Filters) 设置过滤条件,如下支持的过滤类型,传参Name应为其一:spark-job-name(作业名称),spark-job-id(作业id),spark-app-type(作业类型,1:批任务,2:流任务,4:SQL作业),user-name(创建人),key-word(作业名称或ID关键词模糊搜索) * @method string getStartTime() 获取更新时间起始点,支持格式:yyyy-MM-dd HH:mm:ss * @method void setStartTime(string $StartTime) 设置更新时间起始点,支持格式:yyyy-MM-dd HH:mm:ss * @method string getEndTime() 获取更新时间截止点,支持格式:yyyy-MM-dd HH:mm:ss @@ -48,7 +48,7 @@ class DescribeSparkAppJobsRequest extends AbstractModel public $Sorting; /** - * @var array 按照该参数过滤,支持spark-job-name + * @var array 过滤条件,如下支持的过滤类型,传参Name应为其一:spark-job-name(作业名称),spark-job-id(作业id),spark-app-type(作业类型,1:批任务,2:流任务,4:SQL作业),user-name(创建人),key-word(作业名称或ID关键词模糊搜索) */ public $Filters; @@ -75,7 +75,7 @@ class DescribeSparkAppJobsRequest extends AbstractModel /** * @param string $SortBy 返回结果按照该字段排序 * @param string $Sorting 正序或者倒序,例如:desc - * @param array $Filters 按照该参数过滤,支持spark-job-name + * @param array $Filters 过滤条件,如下支持的过滤类型,传参Name应为其一:spark-job-name(作业名称),spark-job-id(作业id),spark-app-type(作业类型,1:批任务,2:流任务,4:SQL作业),user-name(创建人),key-word(作业名称或ID关键词模糊搜索) * @param string $StartTime 更新时间起始点,支持格式:yyyy-MM-dd HH:mm:ss * @param string $EndTime 更新时间截止点,支持格式:yyyy-MM-dd HH:mm:ss * @param integer $Offset 查询列表偏移量, 默认值0 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkAppTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkAppTasksRequest.php index 192aca9e..afb4e357 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkAppTasksRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkAppTasksRequest.php @@ -28,10 +28,10 @@ use TencentCloud\Common\AbstractModel; * @method void setLimit(integer $Limit) 设置分页查询Limit * @method string getTaskId() 获取执行实例id * @method void setTaskId(string $TaskId) 设置执行实例id - * @method string getStartTime() 获取更新时间起始点 - * @method void setStartTime(string $StartTime) 设置更新时间起始点 - * @method string getEndTime() 获取更新时间截止点 - * @method void setEndTime(string $EndTime) 设置更新时间截止点 + * @method string getStartTime() 获取更新时间起始点,支持格式:yyyy-MM-dd HH:mm:ss + * @method void setStartTime(string $StartTime) 设置更新时间起始点,支持格式:yyyy-MM-dd HH:mm:ss + * @method string getEndTime() 获取更新时间截止点,支持格式:yyyy-MM-dd HH:mm:ss + * @method void setEndTime(string $EndTime) 设置更新时间截止点,支持格式:yyyy-MM-dd HH:mm:ss * @method array getFilters() 获取按照该参数过滤,支持task-state * @method void setFilters(array $Filters) 设置按照该参数过滤,支持task-state */ @@ -58,12 +58,12 @@ class DescribeSparkAppTasksRequest extends AbstractModel public $TaskId; /** - * @var string 更新时间起始点 + * @var string 更新时间起始点,支持格式:yyyy-MM-dd HH:mm:ss */ public $StartTime; /** - * @var string 更新时间截止点 + * @var string 更新时间截止点,支持格式:yyyy-MM-dd HH:mm:ss */ public $EndTime; @@ -77,8 +77,8 @@ class DescribeSparkAppTasksRequest extends AbstractModel * @param integer $Offset 分页查询偏移量 * @param integer $Limit 分页查询Limit * @param string $TaskId 执行实例id - * @param string $StartTime 更新时间起始点 - * @param string $EndTime 更新时间截止点 + * @param string $StartTime 更新时间起始点,支持格式:yyyy-MM-dd HH:mm:ss + * @param string $EndTime 更新时间截止点,支持格式:yyyy-MM-dd HH:mm:ss * @param array $Filters 按照该参数过滤,支持task-state */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkSessionBatchSqlLogRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkSessionBatchSqlLogRequest.php new file mode 100644 index 00000000..aec3c5ae --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkSessionBatchSqlLogRequest.php @@ -0,0 +1,53 @@ +BatchId = $param["BatchId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkSessionBatchSqlLogResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkSessionBatchSqlLogResponse.php new file mode 100644 index 00000000..bb02d3b5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeSparkSessionBatchSqlLogResponse.php @@ -0,0 +1,86 @@ +State = $param["State"]; + } + + if (array_key_exists("LogSet",$param) and $param["LogSet"] !== null) { + $this->LogSet = []; + foreach ($param["LogSet"] as $key => $value){ + $obj = new SparkSessionBatchLog(); + $obj->deserialize($value); + array_push($this->LogSet, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeTablesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeTablesRequest.php index 16f55271..a9c4a28d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeTablesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeTablesRequest.php @@ -34,12 +34,12 @@ table-name - String - (过滤条件)数据表名称,形如:table-001。 table-id - String - (过滤条件)table id形如:12342。 * @method string getDatasourceConnectionName() 获取指定查询的数据源名称,默认为DataLakeCatalog * @method void setDatasourceConnectionName(string $DatasourceConnectionName) 设置指定查询的数据源名称,默认为DataLakeCatalog - * @method string getStartTime() 获取起始时间:用于对更新时间的筛选 - * @method void setStartTime(string $StartTime) 设置起始时间:用于对更新时间的筛选 - * @method string getEndTime() 获取终止时间:用于对更新时间的筛选 - * @method void setEndTime(string $EndTime) 设置终止时间:用于对更新时间的筛选 - * @method string getSort() 获取排序字段,支持:CreateTime、UpdateTime、StorageSize、RecordCount、Name(不传则默认按name升序) - * @method void setSort(string $Sort) 设置排序字段,支持:CreateTime、UpdateTime、StorageSize、RecordCount、Name(不传则默认按name升序) + * @method string getStartTime() 获取起始时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS + * @method void setStartTime(string $StartTime) 设置起始时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS + * @method string getEndTime() 获取终止时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS + * @method void setEndTime(string $EndTime) 设置终止时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS + * @method string getSort() 获取排序字段,支持:CreateTime(创建时间)、UpdateTime(更新时间)、StorageSize(存储空间)、RecordCount(行数)、Name(表名称)(不传则默认按name升序) + * @method void setSort(string $Sort) 设置排序字段,支持:CreateTime(创建时间)、UpdateTime(更新时间)、StorageSize(存储空间)、RecordCount(行数)、Name(表名称)(不传则默认按name升序) * @method boolean getAsc() 获取排序字段,false:降序(默认);true:升序 * @method void setAsc(boolean $Asc) 设置排序字段,false:降序(默认);true:升序 * @method string getTableType() 获取table type,表类型查询,可用值:EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEW @@ -77,17 +77,17 @@ table-id - String - (过滤条件)table id形如:12342。 public $DatasourceConnectionName; /** - * @var string 起始时间:用于对更新时间的筛选 + * @var string 起始时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS */ public $StartTime; /** - * @var string 终止时间:用于对更新时间的筛选 + * @var string 终止时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS */ public $EndTime; /** - * @var string 排序字段,支持:CreateTime、UpdateTime、StorageSize、RecordCount、Name(不传则默认按name升序) + * @var string 排序字段,支持:CreateTime(创建时间)、UpdateTime(更新时间)、StorageSize(存储空间)、RecordCount(行数)、Name(表名称)(不传则默认按name升序) */ public $Sort; @@ -114,9 +114,9 @@ table-id - String - (过滤条件)table id形如:12342。 table-name - String - (过滤条件)数据表名称,形如:table-001。 table-id - String - (过滤条件)table id形如:12342。 * @param string $DatasourceConnectionName 指定查询的数据源名称,默认为DataLakeCatalog - * @param string $StartTime 起始时间:用于对更新时间的筛选 - * @param string $EndTime 终止时间:用于对更新时间的筛选 - * @param string $Sort 排序字段,支持:CreateTime、UpdateTime、StorageSize、RecordCount、Name(不传则默认按name升序) + * @param string $StartTime 起始时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS + * @param string $EndTime 终止时间:用于对更新时间的筛选,格式为yyyy-mm-dd HH:MM:SS + * @param string $Sort 排序字段,支持:CreateTime(创建时间)、UpdateTime(更新时间)、StorageSize(存储空间)、RecordCount(行数)、Name(表名称)(不传则默认按name升序) * @param boolean $Asc 排序字段,false:降序(默认);true:升序 * @param string $TableType table type,表类型查询,可用值:EXTERNAL_TABLE,INDEX_TABLE,MANAGED_TABLE,MATERIALIZED_VIEW,TABLE,VIEW,VIRTUAL_VIEW * @param string $TableFormat 筛选字段-表格式:不传(默认)为查全部;LAKEFS:托管表;ICEBERG:非托管iceberg表;HIVE:非托管hive表;OTHER:非托管其它; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeTasksRequest.php index 8cdf8926..6cb260c4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeTasksRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeTasksRequest.php @@ -44,8 +44,8 @@ task-kind - string (任务类型过滤) * @method void setStartTime(string $StartTime) 设置起始时间点,格式为yyyy-mm-dd HH:MM:SS。默认为45天前的当前时刻 * @method string getEndTime() 获取结束时间点,格式为yyyy-mm-dd HH:MM:SS时间跨度在(0,30天],支持最近45天数据查询。默认为当前时刻 * @method void setEndTime(string $EndTime) 设置结束时间点,格式为yyyy-mm-dd HH:MM:SS时间跨度在(0,30天],支持最近45天数据查询。默认为当前时刻 - * @method string getDataEngineName() 获取支持计算资源名字筛选 - * @method void setDataEngineName(string $DataEngineName) 设置支持计算资源名字筛选 + * @method string getDataEngineName() 获取数据引擎名称,用于筛选 + * @method void setDataEngineName(string $DataEngineName) 设置数据引擎名称,用于筛选 */ class DescribeTasksRequest extends AbstractModel { @@ -90,7 +90,7 @@ task-kind - string (任务类型过滤) public $EndTime; /** - * @var string 支持计算资源名字筛选 + * @var string 数据引擎名称,用于筛选 */ public $DataEngineName; @@ -107,7 +107,7 @@ task-kind - string (任务类型过滤) * @param string $Sorting 排序方式,desc表示正序,asc表示反序, 默认为asc。 * @param string $StartTime 起始时间点,格式为yyyy-mm-dd HH:MM:SS。默认为45天前的当前时刻 * @param string $EndTime 结束时间点,格式为yyyy-mm-dd HH:MM:SS时间跨度在(0,30天],支持最近45天数据查询。默认为当前时刻 - * @param string $DataEngineName 支持计算资源名字筛选 + * @param string $DataEngineName 数据引擎名称,用于筛选 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeUserRolesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeUserRolesRequest.php new file mode 100644 index 00000000..9de83db5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeUserRolesRequest.php @@ -0,0 +1,101 @@ +Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Fuzzy",$param) and $param["Fuzzy"] !== null) { + $this->Fuzzy = $param["Fuzzy"]; + } + + if (array_key_exists("SortBy",$param) and $param["SortBy"] !== null) { + $this->SortBy = $param["SortBy"]; + } + + if (array_key_exists("Sorting",$param) and $param["Sorting"] !== null) { + $this->Sorting = $param["Sorting"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeUserRolesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeUserRolesResponse.php new file mode 100644 index 00000000..bf808a32 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/DescribeUserRolesResponse.php @@ -0,0 +1,82 @@ +Total = $param["Total"]; + } + + if (array_key_exists("UserRoles",$param) and $param["UserRoles"] !== null) { + $this->UserRoles = []; + foreach ($param["UserRoles"] as $key => $value){ + $obj = new UserRole(); + $obj->deserialize($value); + array_push($this->UserRoles, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/GenerateCreateMangedTableSqlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/GenerateCreateMangedTableSqlRequest.php index 3221e06d..f021d2c7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/GenerateCreateMangedTableSqlRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/GenerateCreateMangedTableSqlRequest.php @@ -28,6 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setPartitions(array $Partitions) 设置表分区信息 * @method array getProperties() 获取表属性信息 * @method void setProperties(array $Properties) 设置表属性信息 + * @method array getUpsertKeys() 获取V2 upsert表 upsert键 + * @method void setUpsertKeys(array $UpsertKeys) 设置V2 upsert表 upsert键 */ class GenerateCreateMangedTableSqlRequest extends AbstractModel { @@ -51,11 +53,17 @@ class GenerateCreateMangedTableSqlRequest extends AbstractModel */ public $Properties; + /** + * @var array V2 upsert表 upsert键 + */ + public $UpsertKeys; + /** * @param TableBaseInfo $TableBaseInfo 表基本信息 * @param array $Columns 表字段信息 * @param array $Partitions 表分区信息 * @param array $Properties 表属性信息 + * @param array $UpsertKeys V2 upsert表 upsert键 */ function __construct() { @@ -101,5 +109,9 @@ class GenerateCreateMangedTableSqlRequest extends AbstractModel array_push($this->Properties, $obj); } } + + if (array_key_exists("UpsertKeys",$param) and $param["UpsertKeys"] !== null) { + $this->UpsertKeys = $param["UpsertKeys"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifySparkAppBatchRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifySparkAppBatchRequest.php new file mode 100644 index 00000000..59cf6868 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifySparkAppBatchRequest.php @@ -0,0 +1,125 @@ +SparkAppId = $param["SparkAppId"]; + } + + if (array_key_exists("DataEngine",$param) and $param["DataEngine"] !== null) { + $this->DataEngine = $param["DataEngine"]; + } + + if (array_key_exists("AppDriverSize",$param) and $param["AppDriverSize"] !== null) { + $this->AppDriverSize = $param["AppDriverSize"]; + } + + if (array_key_exists("AppExecutorSize",$param) and $param["AppExecutorSize"] !== null) { + $this->AppExecutorSize = $param["AppExecutorSize"]; + } + + if (array_key_exists("AppExecutorNums",$param) and $param["AppExecutorNums"] !== null) { + $this->AppExecutorNums = $param["AppExecutorNums"]; + } + + if (array_key_exists("AppExecutorMaxNumbers",$param) and $param["AppExecutorMaxNumbers"] !== null) { + $this->AppExecutorMaxNumbers = $param["AppExecutorMaxNumbers"]; + } + + if (array_key_exists("IsInherit",$param) and $param["IsInherit"] !== null) { + $this->IsInherit = $param["IsInherit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifySparkAppBatchResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifySparkAppBatchResponse.php new file mode 100644 index 00000000..ea2cff85 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifySparkAppBatchResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifySparkAppRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifySparkAppRequest.php index 61b1dd17..4419e983 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifySparkAppRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifySparkAppRequest.php @@ -20,97 +20,101 @@ use TencentCloud\Common\AbstractModel; /** * ModifySparkApp请求参数结构体 * - * @method string getAppName() 获取spark应用名 - * @method void setAppName(string $AppName) 设置spark应用名 - * @method integer getAppType() 获取1代表spark jar应用,2代表spark streaming应用 - * @method void setAppType(integer $AppType) 设置1代表spark jar应用,2代表spark streaming应用 - * @method string getDataEngine() 获取执行spark作业的数据引擎 - * @method void setDataEngine(string $DataEngine) 设置执行spark作业的数据引擎 - * @method string getAppFile() 获取spark应用的执行入口 - * @method void setAppFile(string $AppFile) 设置spark应用的执行入口 - * @method integer getRoleArn() 获取执行spark作业的角色ID - * @method void setRoleArn(integer $RoleArn) 设置执行spark作业的角色ID - * @method string getAppDriverSize() 获取spark作业driver资源规格大小, 可取small,medium,large,xlarge - * @method void setAppDriverSize(string $AppDriverSize) 设置spark作业driver资源规格大小, 可取small,medium,large,xlarge - * @method string getAppExecutorSize() 获取spark作业executor资源规格大小, 可取small,medium,large,xlarge - * @method void setAppExecutorSize(string $AppExecutorSize) 设置spark作业executor资源规格大小, 可取small,medium,large,xlarge + * @method string getAppName() 获取spark作业名 + * @method void setAppName(string $AppName) 设置spark作业名 + * @method integer getAppType() 获取spark作业类型,1代表spark jar作业,2代表spark streaming作业 + * @method void setAppType(integer $AppType) 设置spark作业类型,1代表spark jar作业,2代表spark streaming作业 + * @method string getDataEngine() 获取执行spark作业的数据引擎名称 + * @method void setDataEngine(string $DataEngine) 设置执行spark作业的数据引擎名称 + * @method string getAppFile() 获取spark作业程序包文件路径 + * @method void setAppFile(string $AppFile) 设置spark作业程序包文件路径 + * @method integer getRoleArn() 获取数据访问策略,CAM Role arn + * @method void setRoleArn(integer $RoleArn) 设置数据访问策略,CAM Role arn + * @method string getAppDriverSize() 获取指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) + * @method void setAppDriverSize(string $AppDriverSize) 设置指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) + * @method string getAppExecutorSize() 获取指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) + * @method void setAppExecutorSize(string $AppExecutorSize) 设置指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) * @method integer getAppExecutorNums() 获取spark作业executor个数 * @method void setAppExecutorNums(integer $AppExecutorNums) 设置spark作业executor个数 - * @method string getSparkAppId() 获取spark应用Id - * @method void setSparkAppId(string $SparkAppId) 设置spark应用Id + * @method string getSparkAppId() 获取spark作业Id + * @method void setSparkAppId(string $SparkAppId) 设置spark作业Id * @method string getEni() 获取该字段已下线,请使用字段Datasource * @method void setEni(string $Eni) 设置该字段已下线,请使用字段Datasource - * @method string getIsLocal() 获取是否本地上传,可取cos,lakefs - * @method void setIsLocal(string $IsLocal) 设置是否本地上传,可取cos,lakefs - * @method string getMainClass() 获取spark jar作业时的主类 - * @method void setMainClass(string $MainClass) 设置spark jar作业时的主类 + * @method string getIsLocal() 获取spark作业程序包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method void setIsLocal(string $IsLocal) 设置spark作业程序包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method string getMainClass() 获取spark作业主类 + * @method void setMainClass(string $MainClass) 设置spark作业主类 * @method string getAppConf() 获取spark配置,以换行符分隔 * @method void setAppConf(string $AppConf) 设置spark配置,以换行符分隔 - * @method string getIsLocalJars() 获取jar资源依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @method void setIsLocalJars(string $IsLocalJars) 设置jar资源依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @method string getAppJars() 获取spark jar作业依赖jars,以逗号分隔 - * @method void setAppJars(string $AppJars) 设置spark jar作业依赖jars,以逗号分隔 - * @method string getIsLocalFiles() 获取file资源依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @method void setIsLocalFiles(string $IsLocalFiles) 设置file资源依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @method string getAppFiles() 获取spark作业依赖资源,以逗号分隔 - * @method void setAppFiles(string $AppFiles) 设置spark作业依赖资源,以逗号分隔 - * @method string getIsLocalPythonFiles() 获取pyspark:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @method void setIsLocalPythonFiles(string $IsLocalPythonFiles) 设置pyspark:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @method string getAppPythonFiles() 获取pyspark:python依赖, 除py文件外,还支持zip/egg等归档格式,多文件以逗号分隔 - * @method void setAppPythonFiles(string $AppPythonFiles) 设置pyspark:python依赖, 除py文件外,还支持zip/egg等归档格式,多文件以逗号分隔 - * @method string getCmdArgs() 获取spark作业命令行参数 - * @method void setCmdArgs(string $CmdArgs) 设置spark作业命令行参数 - * @method integer getMaxRetries() 获取只对spark流任务生效 - * @method void setMaxRetries(integer $MaxRetries) 设置只对spark流任务生效 + * @method string getIsLocalJars() 获取spark 作业依赖jar包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method void setIsLocalJars(string $IsLocalJars) 设置spark 作业依赖jar包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method string getAppJars() 获取spark 作业依赖jar包(--jars),以逗号分隔 + * @method void setAppJars(string $AppJars) 设置spark 作业依赖jar包(--jars),以逗号分隔 + * @method string getIsLocalFiles() 获取spark作业依赖文件资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method void setIsLocalFiles(string $IsLocalFiles) 设置spark作业依赖文件资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method string getAppFiles() 获取spark作业依赖文件资源(--files)(非jar、zip),以逗号分隔 + * @method void setAppFiles(string $AppFiles) 设置spark作业依赖文件资源(--files)(非jar、zip),以逗号分隔 + * @method string getIsLocalPythonFiles() 获取pyspark:依赖上传方式,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method void setIsLocalPythonFiles(string $IsLocalPythonFiles) 设置pyspark:依赖上传方式,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method string getAppPythonFiles() 获取pyspark作业依赖python资源(--py-files),支持py/zip/egg等归档格式,多文件以逗号分隔 + * @method void setAppPythonFiles(string $AppPythonFiles) 设置pyspark作业依赖python资源(--py-files),支持py/zip/egg等归档格式,多文件以逗号分隔 + * @method string getCmdArgs() 获取spark作业程序入参 + * @method void setCmdArgs(string $CmdArgs) 设置spark作业程序入参 + * @method integer getMaxRetries() 获取最大重试次数,只对spark流任务生效 + * @method void setMaxRetries(integer $MaxRetries) 设置最大重试次数,只对spark流任务生效 * @method string getDataSource() 获取数据源名 * @method void setDataSource(string $DataSource) 设置数据源名 - * @method string getIsLocalArchives() 获取archives:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @method void setIsLocalArchives(string $IsLocalArchives) 设置archives:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @method string getAppArchives() 获取archives:依赖资源 - * @method void setAppArchives(string $AppArchives) 设置archives:依赖资源 - * @method string getSparkImage() 获取Spark Image 版本 - * @method void setSparkImage(string $SparkImage) 设置Spark Image 版本 + * @method string getIsLocalArchives() 获取spark作业依赖archives资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method void setIsLocalArchives(string $IsLocalArchives) 设置spark作业依赖archives资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @method string getAppArchives() 获取spark作业依赖archives资源(--archives),支持tar.gz/tgz/tar等归档格式,以逗号分隔 + * @method void setAppArchives(string $AppArchives) 设置spark作业依赖archives资源(--archives),支持tar.gz/tgz/tar等归档格式,以逗号分隔 + * @method string getSparkImage() 获取Spark Image 版本号 + * @method void setSparkImage(string $SparkImage) 设置Spark Image 版本号 * @method string getSparkImageVersion() 获取Spark Image 版本名称 * @method void setSparkImageVersion(string $SparkImageVersion) 设置Spark Image 版本名称 * @method integer getAppExecutorMaxNumbers() 获取指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于AppExecutorNums * @method void setAppExecutorMaxNumbers(integer $AppExecutorMaxNumbers) 设置指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于AppExecutorNums * @method string getSessionId() 获取关联dlc查询脚本 * @method void setSessionId(string $SessionId) 设置关联dlc查询脚本 + * @method integer getIsInherit() 获取任务资源配置是否继承集群配置模板:0(默认)不继承、1:继承 + * @method void setIsInherit(integer $IsInherit) 设置任务资源配置是否继承集群配置模板:0(默认)不继承、1:继承 + * @method boolean getIsSessionStarted() 获取是否使用session脚本的sql运行任务:false:否,true:是 + * @method void setIsSessionStarted(boolean $IsSessionStarted) 设置是否使用session脚本的sql运行任务:false:否,true:是 */ class ModifySparkAppRequest extends AbstractModel { /** - * @var string spark应用名 + * @var string spark作业名 */ public $AppName; /** - * @var integer 1代表spark jar应用,2代表spark streaming应用 + * @var integer spark作业类型,1代表spark jar作业,2代表spark streaming作业 */ public $AppType; /** - * @var string 执行spark作业的数据引擎 + * @var string 执行spark作业的数据引擎名称 */ public $DataEngine; /** - * @var string spark应用的执行入口 + * @var string spark作业程序包文件路径 */ public $AppFile; /** - * @var integer 执行spark作业的角色ID + * @var integer 数据访问策略,CAM Role arn */ public $RoleArn; /** - * @var string spark作业driver资源规格大小, 可取small,medium,large,xlarge + * @var string 指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) */ public $AppDriverSize; /** - * @var string spark作业executor资源规格大小, 可取small,medium,large,xlarge + * @var string 指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) */ public $AppExecutorSize; @@ -120,7 +124,7 @@ class ModifySparkAppRequest extends AbstractModel public $AppExecutorNums; /** - * @var string spark应用Id + * @var string spark作业Id */ public $SparkAppId; @@ -130,12 +134,12 @@ class ModifySparkAppRequest extends AbstractModel public $Eni; /** - * @var string 是否本地上传,可取cos,lakefs + * @var string spark作业程序包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) */ public $IsLocal; /** - * @var string spark jar作业时的主类 + * @var string spark作业主类 */ public $MainClass; @@ -145,42 +149,42 @@ class ModifySparkAppRequest extends AbstractModel public $AppConf; /** - * @var string jar资源依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) + * @var string spark 作业依赖jar包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) */ public $IsLocalJars; /** - * @var string spark jar作业依赖jars,以逗号分隔 + * @var string spark 作业依赖jar包(--jars),以逗号分隔 */ public $AppJars; /** - * @var string file资源依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) + * @var string spark作业依赖文件资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) */ public $IsLocalFiles; /** - * @var string spark作业依赖资源,以逗号分隔 + * @var string spark作业依赖文件资源(--files)(非jar、zip),以逗号分隔 */ public $AppFiles; /** - * @var string pyspark:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) + * @var string pyspark:依赖上传方式,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) */ public $IsLocalPythonFiles; /** - * @var string pyspark:python依赖, 除py文件外,还支持zip/egg等归档格式,多文件以逗号分隔 + * @var string pyspark作业依赖python资源(--py-files),支持py/zip/egg等归档格式,多文件以逗号分隔 */ public $AppPythonFiles; /** - * @var string spark作业命令行参数 + * @var string spark作业程序入参 */ public $CmdArgs; /** - * @var integer 只对spark流任务生效 + * @var integer 最大重试次数,只对spark流任务生效 */ public $MaxRetries; @@ -190,17 +194,17 @@ class ModifySparkAppRequest extends AbstractModel public $DataSource; /** - * @var string archives:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) + * @var string spark作业依赖archives资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) */ public $IsLocalArchives; /** - * @var string archives:依赖资源 + * @var string spark作业依赖archives资源(--archives),支持tar.gz/tgz/tar等归档格式,以逗号分隔 */ public $AppArchives; /** - * @var string Spark Image 版本 + * @var string Spark Image 版本号 */ public $SparkImage; @@ -220,34 +224,46 @@ class ModifySparkAppRequest extends AbstractModel public $SessionId; /** - * @param string $AppName spark应用名 - * @param integer $AppType 1代表spark jar应用,2代表spark streaming应用 - * @param string $DataEngine 执行spark作业的数据引擎 - * @param string $AppFile spark应用的执行入口 - * @param integer $RoleArn 执行spark作业的角色ID - * @param string $AppDriverSize spark作业driver资源规格大小, 可取small,medium,large,xlarge - * @param string $AppExecutorSize spark作业executor资源规格大小, 可取small,medium,large,xlarge + * @var integer 任务资源配置是否继承集群配置模板:0(默认)不继承、1:继承 + */ + public $IsInherit; + + /** + * @var boolean 是否使用session脚本的sql运行任务:false:否,true:是 + */ + public $IsSessionStarted; + + /** + * @param string $AppName spark作业名 + * @param integer $AppType spark作业类型,1代表spark jar作业,2代表spark streaming作业 + * @param string $DataEngine 执行spark作业的数据引擎名称 + * @param string $AppFile spark作业程序包文件路径 + * @param integer $RoleArn 数据访问策略,CAM Role arn + * @param string $AppDriverSize 指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) + * @param string $AppExecutorSize 指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) * @param integer $AppExecutorNums spark作业executor个数 - * @param string $SparkAppId spark应用Id + * @param string $SparkAppId spark作业Id * @param string $Eni 该字段已下线,请使用字段Datasource - * @param string $IsLocal 是否本地上传,可取cos,lakefs - * @param string $MainClass spark jar作业时的主类 + * @param string $IsLocal spark作业程序包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @param string $MainClass spark作业主类 * @param string $AppConf spark配置,以换行符分隔 - * @param string $IsLocalJars jar资源依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @param string $AppJars spark jar作业依赖jars,以逗号分隔 - * @param string $IsLocalFiles file资源依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @param string $AppFiles spark作业依赖资源,以逗号分隔 - * @param string $IsLocalPythonFiles pyspark:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @param string $AppPythonFiles pyspark:python依赖, 除py文件外,还支持zip/egg等归档格式,多文件以逗号分隔 - * @param string $CmdArgs spark作业命令行参数 - * @param integer $MaxRetries 只对spark流任务生效 + * @param string $IsLocalJars spark 作业依赖jar包是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @param string $AppJars spark 作业依赖jar包(--jars),以逗号分隔 + * @param string $IsLocalFiles spark作业依赖文件资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @param string $AppFiles spark作业依赖文件资源(--files)(非jar、zip),以逗号分隔 + * @param string $IsLocalPythonFiles pyspark:依赖上传方式,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @param string $AppPythonFiles pyspark作业依赖python资源(--py-files),支持py/zip/egg等归档格式,多文件以逗号分隔 + * @param string $CmdArgs spark作业程序入参 + * @param integer $MaxRetries 最大重试次数,只对spark流任务生效 * @param string $DataSource 数据源名 - * @param string $IsLocalArchives archives:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用) - * @param string $AppArchives archives:依赖资源 - * @param string $SparkImage Spark Image 版本 + * @param string $IsLocalArchives spark作业依赖archives资源是否本地上传,cos:存放与cos,lakefs:本地上传(控制台使用,该方式不支持直接接口调用) + * @param string $AppArchives spark作业依赖archives资源(--archives),支持tar.gz/tgz/tar等归档格式,以逗号分隔 + * @param string $SparkImage Spark Image 版本号 * @param string $SparkImageVersion Spark Image 版本名称 * @param integer $AppExecutorMaxNumbers 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于AppExecutorNums * @param string $SessionId 关联dlc查询脚本 + * @param integer $IsInherit 任务资源配置是否继承集群配置模板:0(默认)不继承、1:继承 + * @param boolean $IsSessionStarted 是否使用session脚本的sql运行任务:false:否,true:是 */ function __construct() { @@ -373,5 +389,13 @@ class ModifySparkAppRequest extends AbstractModel if (array_key_exists("SessionId",$param) and $param["SessionId"] !== null) { $this->SessionId = $param["SessionId"]; } + + if (array_key_exists("IsInherit",$param) and $param["IsInherit"] !== null) { + $this->IsInherit = $param["IsInherit"]; + } + + if (array_key_exists("IsSessionStarted",$param) and $param["IsSessionStarted"] !== null) { + $this->IsSessionStarted = $param["IsSessionStarted"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifyWorkGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifyWorkGroupRequest.php index a82327a9..f8c1a343 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifyWorkGroupRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/ModifyWorkGroupRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method integer getWorkGroupId() 获取工作组Id * @method void setWorkGroupId(integer $WorkGroupId) 设置工作组Id - * @method string getWorkGroupDescription() 获取工作组描述 - * @method void setWorkGroupDescription(string $WorkGroupDescription) 设置工作组描述 + * @method string getWorkGroupDescription() 获取工作组描述,最大字符数限制50 + * @method void setWorkGroupDescription(string $WorkGroupDescription) 设置工作组描述,最大字符数限制50 */ class ModifyWorkGroupRequest extends AbstractModel { @@ -33,13 +33,13 @@ class ModifyWorkGroupRequest extends AbstractModel public $WorkGroupId; /** - * @var string 工作组描述 + * @var string 工作组描述,最大字符数限制50 */ public $WorkGroupDescription; /** * @param integer $WorkGroupId 工作组Id - * @param string $WorkGroupDescription 工作组描述 + * @param string $WorkGroupDescription 工作组描述,最大字符数限制50 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/PrestoMonitorMetrics.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/PrestoMonitorMetrics.php new file mode 100644 index 00000000..d5a088b9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/PrestoMonitorMetrics.php @@ -0,0 +1,73 @@ +LocalCacheHitRate = $param["LocalCacheHitRate"]; + } + + if (array_key_exists("FragmentCacheHitRate",$param) and $param["FragmentCacheHitRate"] !== null) { + $this->FragmentCacheHitRate = $param["FragmentCacheHitRate"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SessionResourceTemplate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SessionResourceTemplate.php new file mode 100644 index 00000000..ebe5251d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SessionResourceTemplate.php @@ -0,0 +1,105 @@ +DriverSize = $param["DriverSize"]; + } + + if (array_key_exists("ExecutorSize",$param) and $param["ExecutorSize"] !== null) { + $this->ExecutorSize = $param["ExecutorSize"]; + } + + if (array_key_exists("ExecutorNums",$param) and $param["ExecutorNums"] !== null) { + $this->ExecutorNums = $param["ExecutorNums"]; + } + + if (array_key_exists("ExecutorMaxNumbers",$param) and $param["ExecutorMaxNumbers"] !== null) { + $this->ExecutorMaxNumbers = $param["ExecutorMaxNumbers"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkJobInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkJobInfo.php index d130a28b..1297002c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkJobInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkJobInfo.php @@ -127,6 +127,14 @@ use TencentCloud\Common\AbstractModel; * @method string getDataEngineImageVersion() 获取Spark 3.2-EMR 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDataEngineImageVersion(string $DataEngineImageVersion) 设置Spark 3.2-EMR +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getIsInherit() 获取任务资源配置是否继承集群模板,0(默认)不继承,1:继承 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIsInherit(integer $IsInherit) 设置任务资源配置是否继承集群模板,0(默认)不继承,1:继承 +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getIsSessionStarted() 获取是否使用session脚本的sql运行任务:false:否,true:是 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIsSessionStarted(boolean $IsSessionStarted) 设置是否使用session脚本的sql运行任务:false:否,true:是 注意:此字段可能返回 null,表示取不到有效值。 */ class SparkJobInfo extends AbstractModel @@ -341,6 +349,18 @@ class SparkJobInfo extends AbstractModel */ public $DataEngineImageVersion; + /** + * @var integer 任务资源配置是否继承集群模板,0(默认)不继承,1:继承 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IsInherit; + + /** + * @var boolean 是否使用session脚本的sql运行任务:false:否,true:是 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IsSessionStarted; + /** * @param string $JobId spark作业ID * @param string $JobName spark作业名 @@ -395,6 +415,10 @@ class SparkJobInfo extends AbstractModel * @param string $DataEngineClusterType spark_emr_livy 注意:此字段可能返回 null,表示取不到有效值。 * @param string $DataEngineImageVersion Spark 3.2-EMR +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $IsInherit 任务资源配置是否继承集群模板,0(默认)不继承,1:继承 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $IsSessionStarted 是否使用session脚本的sql运行任务:false:否,true:是 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -566,5 +590,13 @@ class SparkJobInfo extends AbstractModel if (array_key_exists("DataEngineImageVersion",$param) and $param["DataEngineImageVersion"] !== null) { $this->DataEngineImageVersion = $param["DataEngineImageVersion"]; } + + if (array_key_exists("IsInherit",$param) and $param["IsInherit"] !== null) { + $this->IsInherit = $param["IsInherit"]; + } + + if (array_key_exists("IsSessionStarted",$param) and $param["IsSessionStarted"] !== null) { + $this->IsSessionStarted = $param["IsSessionStarted"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkMonitorMetrics.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkMonitorMetrics.php new file mode 100644 index 00000000..486cf23a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkMonitorMetrics.php @@ -0,0 +1,73 @@ +ShuffleWriteBytesCos = $param["ShuffleWriteBytesCos"]; + } + + if (array_key_exists("ShuffleWriteBytesTotal",$param) and $param["ShuffleWriteBytesTotal"] !== null) { + $this->ShuffleWriteBytesTotal = $param["ShuffleWriteBytesTotal"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkSessionBatchLog.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkSessionBatchLog.php new file mode 100644 index 00000000..a58737a8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkSessionBatchLog.php @@ -0,0 +1,110 @@ +Step = $param["Step"]; + } + + if (array_key_exists("Time",$param) and $param["Time"] !== null) { + $this->Time = $param["Time"]; + } + + if (array_key_exists("Message",$param) and $param["Message"] !== null) { + $this->Message = $param["Message"]; + } + + if (array_key_exists("Operate",$param) and $param["Operate"] !== null) { + $this->Operate = []; + foreach ($param["Operate"] as $key => $value){ + $obj = new SparkSessionBatchLogOperate(); + $obj->deserialize($value); + array_push($this->Operate, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkSessionBatchLogOperate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkSessionBatchLogOperate.php new file mode 100644 index 00000000..eb361346 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/SparkSessionBatchLogOperate.php @@ -0,0 +1,94 @@ +Text = $param["Text"]; + } + + if (array_key_exists("Operate",$param) and $param["Operate"] !== null) { + $this->Operate = $param["Operate"]; + } + + if (array_key_exists("Supplement",$param) and $param["Supplement"] !== null) { + $this->Supplement = []; + foreach ($param["Supplement"] as $key => $value){ + $obj = new KVPair(); + $obj->deserialize($value); + array_push($this->Supplement, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TableBaseInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TableBaseInfo.php index 5b521a62..57a30926 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TableBaseInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TableBaseInfo.php @@ -51,6 +51,10 @@ use TencentCloud\Common\AbstractModel; * @method DataGovernPolicy getGovernPolicy() 获取数据治理配置项 注意:此字段可能返回 null,表示取不到有效值。 * @method void setGovernPolicy(DataGovernPolicy $GovernPolicy) 设置数据治理配置项 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDbGovernPolicyIsDisable() 获取库数据治理是否关闭,关闭:true,开启:false +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDbGovernPolicyIsDisable(string $DbGovernPolicyIsDisable) 设置库数据治理是否关闭,关闭:true,开启:false 注意:此字段可能返回 null,表示取不到有效值。 */ class TableBaseInfo extends AbstractModel @@ -107,6 +111,12 @@ class TableBaseInfo extends AbstractModel */ public $GovernPolicy; + /** + * @var string 库数据治理是否关闭,关闭:true,开启:false +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DbGovernPolicyIsDisable; + /** * @param string $DatabaseName 该数据表所属数据库名字 * @param string $TableName 数据表名字 @@ -123,6 +133,8 @@ class TableBaseInfo extends AbstractModel * @param string $UserSubUin 建表用户ID 注意:此字段可能返回 null,表示取不到有效值。 * @param DataGovernPolicy $GovernPolicy 数据治理配置项 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DbGovernPolicyIsDisable 库数据治理是否关闭,关闭:true,开启:false 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -174,5 +186,9 @@ class TableBaseInfo extends AbstractModel $this->GovernPolicy = new DataGovernPolicy(); $this->GovernPolicy->deserialize($param["GovernPolicy"]); } + + if (array_key_exists("DbGovernPolicyIsDisable",$param) and $param["DbGovernPolicyIsDisable"] !== null) { + $this->DbGovernPolicyIsDisable = $param["DbGovernPolicyIsDisable"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TableResponseInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TableResponseInfo.php index ab1289a1..983cb177 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TableResponseInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TableResponseInfo.php @@ -57,6 +57,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getRecordCount() 获取数据表行数 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRecordCount(integer $RecordCount) 设置数据表行数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getMapMaterializedViewName() 获取xxxx +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMapMaterializedViewName(string $MapMaterializedViewName) 设置xxxx 注意:此字段可能返回 null,表示取不到有效值。 */ class TableResponseInfo extends AbstractModel @@ -120,6 +124,12 @@ class TableResponseInfo extends AbstractModel */ public $RecordCount; + /** + * @var string xxxx +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MapMaterializedViewName; + /** * @param TableBaseInfo $TableBaseInfo 数据表基本信息。 * @param array $Columns 数据表列信息。 @@ -139,6 +149,8 @@ class TableResponseInfo extends AbstractModel * @param integer $StorageSize 数据表存储大小(单位:Byte) 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $RecordCount 数据表行数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $MapMaterializedViewName xxxx 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -209,5 +221,9 @@ class TableResponseInfo extends AbstractModel if (array_key_exists("RecordCount",$param) and $param["RecordCount"] !== null) { $this->RecordCount = $param["RecordCount"]; } + + if (array_key_exists("MapMaterializedViewName",$param) and $param["MapMaterializedViewName"] !== null) { + $this->MapMaterializedViewName = $param["MapMaterializedViewName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TaskResponseInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TaskResponseInfo.php index dab5af54..4b005a5e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TaskResponseInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/TaskResponseInfo.php @@ -32,8 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setOutputPath(string $OutputPath) 设置任务输出路径。 * @method string getCreateTime() 获取任务创建时间。 * @method void setCreateTime(string $CreateTime) 设置任务创建时间。 - * @method integer getState() 获取任务状态:0 初始化, 1 执行中, 2 执行成功,-1 执行失败,-3 已取消。 - * @method void setState(integer $State) 设置任务状态:0 初始化, 1 执行中, 2 执行成功,-1 执行失败,-3 已取消。 + * @method integer getState() 获取任务状态:0 初始化, 1 执行中, 2 执行成功,3 数据写入中,4 排队中。-1 执行失败,-3 已取消。 + * @method void setState(integer $State) 设置任务状态:0 初始化, 1 执行中, 2 执行成功,3 数据写入中,4 排队中。-1 执行失败,-3 已取消。 * @method string getSQLType() 获取任务SQL类型,DDL|DML等 * @method void setSQLType(string $SQLType) 设置任务SQL类型,DDL|DML等 * @method string getSQL() 获取任务SQL语句 @@ -117,6 +117,38 @@ use TencentCloud\Common\AbstractModel; * @method string getCmdArgs() 获取spark app job执行task的程序入口参数 注意:此字段可能返回 null,表示取不到有效值。 * @method void setCmdArgs(string $CmdArgs) 设置spark app job执行task的程序入口参数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getImageVersion() 获取集群镜像大版本名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setImageVersion(string $ImageVersion) 设置集群镜像大版本名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDriverSize() 获取driver规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDriverSize(string $DriverSize) 设置driver规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getExecutorSize() 获取executor规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setExecutorSize(string $ExecutorSize) 设置executor规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getExecutorNums() 获取指定executor数量,最小值为1,最大值小于集群规格 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setExecutorNums(integer $ExecutorNums) 设置指定executor数量,最小值为1,最大值小于集群规格 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getExecutorMaxNumbers() 获取指定executor max数量(动态配置场景下),最小值为1,最大值小于集群规格(当ExecutorMaxNumbers小于ExecutorNums时,改值设定为ExecutorNums) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setExecutorMaxNumbers(integer $ExecutorMaxNumbers) 设置指定executor max数量(动态配置场景下),最小值为1,最大值小于集群规格(当ExecutorMaxNumbers小于ExecutorNums时,改值设定为ExecutorNums) +注意:此字段可能返回 null,表示取不到有效值。 + * @method CommonMetrics getCommonMetrics() 获取任务公共指标数据 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCommonMetrics(CommonMetrics $CommonMetrics) 设置任务公共指标数据 +注意:此字段可能返回 null,表示取不到有效值。 + * @method SparkMonitorMetrics getSparkMonitorMetrics() 获取spark任务指标数据 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSparkMonitorMetrics(SparkMonitorMetrics $SparkMonitorMetrics) 设置spark任务指标数据 +注意:此字段可能返回 null,表示取不到有效值。 + * @method PrestoMonitorMetrics getPrestoMonitorMetrics() 获取presto任务指标数据 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPrestoMonitorMetrics(PrestoMonitorMetrics $PrestoMonitorMetrics) 设置presto任务指标数据 注意:此字段可能返回 null,表示取不到有效值。 */ class TaskResponseInfo extends AbstractModel @@ -152,7 +184,7 @@ class TaskResponseInfo extends AbstractModel public $CreateTime; /** - * @var integer 任务状态:0 初始化, 1 执行中, 2 执行成功,-1 执行失败,-3 已取消。 + * @var integer 任务状态:0 初始化, 1 执行中, 2 执行成功,3 数据写入中,4 排队中。-1 执行失败,-3 已取消。 */ public $State; @@ -298,6 +330,54 @@ class TaskResponseInfo extends AbstractModel */ public $CmdArgs; + /** + * @var string 集群镜像大版本名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ImageVersion; + + /** + * @var string driver规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DriverSize; + + /** + * @var string executor规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ExecutorSize; + + /** + * @var integer 指定executor数量,最小值为1,最大值小于集群规格 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ExecutorNums; + + /** + * @var integer 指定executor max数量(动态配置场景下),最小值为1,最大值小于集群规格(当ExecutorMaxNumbers小于ExecutorNums时,改值设定为ExecutorNums) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ExecutorMaxNumbers; + + /** + * @var CommonMetrics 任务公共指标数据 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CommonMetrics; + + /** + * @var SparkMonitorMetrics spark任务指标数据 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SparkMonitorMetrics; + + /** + * @var PrestoMonitorMetrics presto任务指标数据 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PrestoMonitorMetrics; + /** * @param string $DatabaseName 任务所属Database的名称。 * @param integer $DataAmount 任务数据量。 @@ -305,7 +385,7 @@ class TaskResponseInfo extends AbstractModel * @param integer $UsedTime 计算耗时,单位: ms * @param string $OutputPath 任务输出路径。 * @param string $CreateTime 任务创建时间。 - * @param integer $State 任务状态:0 初始化, 1 执行中, 2 执行成功,-1 执行失败,-3 已取消。 + * @param integer $State 任务状态:0 初始化, 1 执行中, 2 执行成功,3 数据写入中,4 排队中。-1 执行失败,-3 已取消。 * @param string $SQLType 任务SQL类型,DDL|DML等 * @param string $SQL 任务SQL语句 * @param boolean $ResultExpired 结果是否过期。 @@ -347,6 +427,22 @@ class TaskResponseInfo extends AbstractModel * @param integer $TotalTime 任务耗时,单位: ms 注意:此字段可能返回 null,表示取不到有效值。 * @param string $CmdArgs spark app job执行task的程序入口参数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ImageVersion 集群镜像大版本名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DriverSize driver规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ExecutorSize executor规格:small,medium,large,xlarge;内存型(引擎类型):m.small,m.medium,m.large,m.xlarge +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ExecutorNums 指定executor数量,最小值为1,最大值小于集群规格 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ExecutorMaxNumbers 指定executor max数量(动态配置场景下),最小值为1,最大值小于集群规格(当ExecutorMaxNumbers小于ExecutorNums时,改值设定为ExecutorNums) +注意:此字段可能返回 null,表示取不到有效值。 + * @param CommonMetrics $CommonMetrics 任务公共指标数据 +注意:此字段可能返回 null,表示取不到有效值。 + * @param SparkMonitorMetrics $SparkMonitorMetrics spark任务指标数据 +注意:此字段可能返回 null,表示取不到有效值。 + * @param PrestoMonitorMetrics $PrestoMonitorMetrics presto任务指标数据 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -489,5 +585,40 @@ class TaskResponseInfo extends AbstractModel if (array_key_exists("CmdArgs",$param) and $param["CmdArgs"] !== null) { $this->CmdArgs = $param["CmdArgs"]; } + + if (array_key_exists("ImageVersion",$param) and $param["ImageVersion"] !== null) { + $this->ImageVersion = $param["ImageVersion"]; + } + + if (array_key_exists("DriverSize",$param) and $param["DriverSize"] !== null) { + $this->DriverSize = $param["DriverSize"]; + } + + if (array_key_exists("ExecutorSize",$param) and $param["ExecutorSize"] !== null) { + $this->ExecutorSize = $param["ExecutorSize"]; + } + + if (array_key_exists("ExecutorNums",$param) and $param["ExecutorNums"] !== null) { + $this->ExecutorNums = $param["ExecutorNums"]; + } + + if (array_key_exists("ExecutorMaxNumbers",$param) and $param["ExecutorMaxNumbers"] !== null) { + $this->ExecutorMaxNumbers = $param["ExecutorMaxNumbers"]; + } + + if (array_key_exists("CommonMetrics",$param) and $param["CommonMetrics"] !== null) { + $this->CommonMetrics = new CommonMetrics(); + $this->CommonMetrics->deserialize($param["CommonMetrics"]); + } + + if (array_key_exists("SparkMonitorMetrics",$param) and $param["SparkMonitorMetrics"] !== null) { + $this->SparkMonitorMetrics = new SparkMonitorMetrics(); + $this->SparkMonitorMetrics->deserialize($param["SparkMonitorMetrics"]); + } + + if (array_key_exists("PrestoMonitorMetrics",$param) and $param["PrestoMonitorMetrics"] !== null) { + $this->PrestoMonitorMetrics = new PrestoMonitorMetrics(); + $this->PrestoMonitorMetrics->deserialize($param["PrestoMonitorMetrics"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/UserRole.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/UserRole.php new file mode 100644 index 00000000..b60dfa58 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dlc/V20210125/Models/UserRole.php @@ -0,0 +1,182 @@ +RoleId = $param["RoleId"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("Uin",$param) and $param["Uin"] !== null) { + $this->Uin = $param["Uin"]; + } + + if (array_key_exists("Arn",$param) and $param["Arn"] !== null) { + $this->Arn = $param["Arn"]; + } + + if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { + $this->ModifyTime = $param["ModifyTime"]; + } + + if (array_key_exists("Desc",$param) and $param["Desc"] !== null) { + $this->Desc = $param["Desc"]; + } + + if (array_key_exists("RoleName",$param) and $param["RoleName"] !== null) { + $this->RoleName = $param["RoleName"]; + } + + if (array_key_exists("Creator",$param) and $param["Creator"] !== null) { + $this->Creator = $param["Creator"]; + } + + if (array_key_exists("CosPermissionList",$param) and $param["CosPermissionList"] !== null) { + $this->CosPermissionList = []; + foreach ($param["CosPermissionList"] as $key => $value){ + $obj = new CosPermission(); + $obj->deserialize($value); + array_push($this->CosPermissionList, $obj); + } + } + + if (array_key_exists("PermissionJson",$param) and $param["PermissionJson"] !== null) { + $this->PermissionJson = $param["PermissionJson"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/DnspodClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/DnspodClient.php index 089253c2..ee3c5c6e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/DnspodClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/DnspodClient.php @@ -38,6 +38,7 @@ use TencentCloud\Dnspod\V20210323\Models as Models; * @method Models\DeleteDomainAliasResponse DeleteDomainAlias(Models\DeleteDomainAliasRequest $req) 删除域名别名 * @method Models\DeleteDomainBatchResponse DeleteDomainBatch(Models\DeleteDomainBatchRequest $req) 批量删除域名 * @method Models\DeleteRecordResponse DeleteRecord(Models\DeleteRecordRequest $req) 删除记录 + * @method Models\DeleteRecordBatchResponse DeleteRecordBatch(Models\DeleteRecordBatchRequest $req) 批量删除解析记录 * @method Models\DeleteRecordGroupResponse DeleteRecordGroup(Models\DeleteRecordGroupRequest $req) 删除记录分组 * @method Models\DeleteShareDomainResponse DeleteShareDomain(Models\DeleteShareDomainRequest $req) 删除域名共享 * @method Models\DeleteSnapshotResponse DeleteSnapshot(Models\DeleteSnapshotRequest $req) 删除快照 @@ -45,6 +46,7 @@ use TencentCloud\Dnspod\V20210323\Models as Models; * @method Models\DescribeDomainResponse DescribeDomain(Models\DescribeDomainRequest $req) 获取域名信息 * @method Models\DescribeDomainAliasListResponse DescribeDomainAliasList(Models\DescribeDomainAliasListRequest $req) 获取域名别名列表 * @method Models\DescribeDomainAnalyticsResponse DescribeDomainAnalytics(Models\DescribeDomainAnalyticsRequest $req) 统计各个域名的解析量,帮助您了解流量情况、时间段分布。支持查看近 3 个月内的统计情况 + * @method Models\DescribeDomainFilterListResponse DescribeDomainFilterList(Models\DescribeDomainFilterListRequest $req) 获取域名筛选列表 * @method Models\DescribeDomainGroupListResponse DescribeDomainGroupList(Models\DescribeDomainGroupListRequest $req) 获取域名分组列表 * @method Models\DescribeDomainListResponse DescribeDomainList(Models\DescribeDomainListRequest $req) 获取域名列表 * @method Models\DescribeDomainLogListResponse DescribeDomainLogList(Models\DescribeDomainLogListRequest $req) 获取域名日志 @@ -55,6 +57,7 @@ use TencentCloud\Dnspod\V20210323\Models as Models; * @method Models\DescribePackageDetailResponse DescribePackageDetail(Models\DescribePackageDetailRequest $req) 获取各套餐配置详情 * @method Models\DescribeRecordResponse DescribeRecord(Models\DescribeRecordRequest $req) 获取记录信息 * @method Models\DescribeRecordExistExceptDefaultNSResponse DescribeRecordExistExceptDefaultNS(Models\DescribeRecordExistExceptDefaultNSRequest $req) 判断是否有除系统默认的@-NS记录之外的记录存在 + * @method Models\DescribeRecordFilterListResponse DescribeRecordFilterList(Models\DescribeRecordFilterListRequest $req) 获取某个域名下的解析记录列表 * @method Models\DescribeRecordGroupListResponse DescribeRecordGroupList(Models\DescribeRecordGroupListRequest $req) 查询解析记录分组列表 * @method Models\DescribeRecordLineListResponse DescribeRecordLineList(Models\DescribeRecordLineListRequest $req) 获取等级允许的线路 * @method Models\DescribeRecordListResponse DescribeRecordList(Models\DescribeRecordListRequest $req) 获取某个域名下的解析记录列表 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/BatchRecordInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/BatchRecordInfo.php index 615f2753..c5c7465f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/BatchRecordInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/BatchRecordInfo.php @@ -69,6 +69,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getWeight() 获取记录权重 注意:此字段可能返回 null,表示取不到有效值。 * @method void setWeight(integer $Weight) 设置记录权重 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getRemark() 获取备注信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRemark(string $Remark) 设置备注信息 注意:此字段可能返回 null,表示取不到有效值。 */ class BatchRecordInfo extends AbstractModel @@ -150,6 +154,12 @@ class BatchRecordInfo extends AbstractModel */ public $Weight; + /** + * @var string 备注信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Remark; + /** * @param integer $RecordId 记录 ID 注意:此字段可能返回 null,表示取不到有效值。 @@ -175,6 +185,8 @@ class BatchRecordInfo extends AbstractModel * @param integer $MX 记录的MX权重 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Weight 记录权重 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Remark 备注信息 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -241,5 +253,9 @@ class BatchRecordInfo extends AbstractModel if (array_key_exists("Weight",$param) and $param["Weight"] !== null) { $this->Weight = $param["Weight"]; } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/CreateDomainRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/CreateDomainRequest.php index b5b2574a..e541e642 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/CreateDomainRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/CreateDomainRequest.php @@ -26,6 +26,10 @@ use TencentCloud\Common\AbstractModel; * @method void setGroupId(integer $GroupId) 设置域名分组ID。可以通过接口DescribeDomainGroupList查看当前域名分组信息 * @method string getIsMark() 获取是否星标域名,”yes”、”no” 分别代表是和否。 * @method void setIsMark(string $IsMark) 设置是否星标域名,”yes”、”no” 分别代表是和否。 + * @method boolean getTransferSubDomain() 获取添加子域名时,是否迁移相关父域名的解析记录。不传默认为 true + * @method void setTransferSubDomain(boolean $TransferSubDomain) 设置添加子域名时,是否迁移相关父域名的解析记录。不传默认为 true + * @method array getTags() 获取域名绑定的标签 + * @method void setTags(array $Tags) 设置域名绑定的标签 */ class CreateDomainRequest extends AbstractModel { @@ -44,10 +48,22 @@ class CreateDomainRequest extends AbstractModel */ public $IsMark; + /** + * @var boolean 添加子域名时,是否迁移相关父域名的解析记录。不传默认为 true + */ + public $TransferSubDomain; + + /** + * @var array 域名绑定的标签 + */ + public $Tags; + /** * @param string $Domain 域名 * @param integer $GroupId 域名分组ID。可以通过接口DescribeDomainGroupList查看当前域名分组信息 * @param string $IsMark 是否星标域名,”yes”、”no” 分别代表是和否。 + * @param boolean $TransferSubDomain 添加子域名时,是否迁移相关父域名的解析记录。不传默认为 true + * @param array $Tags 域名绑定的标签 */ function __construct() { @@ -73,5 +89,18 @@ class CreateDomainRequest extends AbstractModel if (array_key_exists("IsMark",$param) and $param["IsMark"] !== null) { $this->IsMark = $param["IsMark"]; } + + if (array_key_exists("TransferSubDomain",$param) and $param["TransferSubDomain"] !== null) { + $this->TransferSubDomain = $param["TransferSubDomain"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new TagItem(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/CreateRecordRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/CreateRecordRequest.php index 7a231d12..efa4ccde 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/CreateRecordRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/CreateRecordRequest.php @@ -42,6 +42,8 @@ use TencentCloud\Common\AbstractModel; * @method void setWeight(integer $Weight) 设置权重信息,0到100的整数。仅企业 VIP 域名可用,0 表示关闭,不传该参数,表示不设置权重信息。 * @method string getStatus() 获取记录初始状态,取值范围为 ENABLE 和 DISABLE 。默认为 ENABLE ,如果传入 DISABLE,解析不会生效,也不会验证负载均衡的限制。 * @method void setStatus(string $Status) 设置记录初始状态,取值范围为 ENABLE 和 DISABLE 。默认为 ENABLE ,如果传入 DISABLE,解析不会生效,也不会验证负载均衡的限制。 + * @method string getRemark() 获取备注 + * @method void setRemark(string $Remark) 设置备注 */ class CreateRecordRequest extends AbstractModel { @@ -100,6 +102,11 @@ class CreateRecordRequest extends AbstractModel */ public $Status; + /** + * @var string 备注 + */ + public $Remark; + /** * @param string $Domain 域名 * @param string $RecordType 记录类型,通过 API 记录类型获得,大写英文,比如:A 。 @@ -112,6 +119,7 @@ class CreateRecordRequest extends AbstractModel * @param integer $TTL TTL,范围1-604800,不同等级域名最小值不同。 * @param integer $Weight 权重信息,0到100的整数。仅企业 VIP 域名可用,0 表示关闭,不传该参数,表示不设置权重信息。 * @param string $Status 记录初始状态,取值范围为 ENABLE 和 DISABLE 。默认为 ENABLE ,如果传入 DISABLE,解析不会生效,也不会验证负载均衡的限制。 + * @param string $Remark 备注 */ function __construct() { @@ -169,5 +177,9 @@ class CreateRecordRequest extends AbstractModel if (array_key_exists("Status",$param) and $param["Status"] !== null) { $this->Status = $param["Status"]; } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DeleteRecordBatchDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DeleteRecordBatchDetail.php new file mode 100644 index 00000000..c95c5b5d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DeleteRecordBatchDetail.php @@ -0,0 +1,117 @@ +DomainId = $param["DomainId"]; + } + + if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; + } + + if (array_key_exists("Error",$param) and $param["Error"] !== null) { + $this->Error = $param["Error"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Operation",$param) and $param["Operation"] !== null) { + $this->Operation = $param["Operation"]; + } + + if (array_key_exists("RecordList",$param) and $param["RecordList"] !== null) { + $this->RecordList = $param["RecordList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DeleteRecordBatchRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DeleteRecordBatchRequest.php new file mode 100644 index 00000000..8d4f8b72 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DeleteRecordBatchRequest.php @@ -0,0 +1,53 @@ +RecordIdList = $param["RecordIdList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateReplayTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DeleteRecordBatchResponse.php old mode 100755 new mode 100644 similarity index 67% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateReplayTaskResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DeleteRecordBatchResponse.php index d3daeed4..7509707e --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateReplayTaskResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DeleteRecordBatchResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Dnspod\V20210323\Models; use TencentCloud\Common\AbstractModel; /** - * CreateReplayTask返回参数结构体 + * DeleteRecordBatch返回参数结构体 * - * @method string getJobId() 获取此次任务ID。 - * @method void setJobId(string $JobId) 设置此次任务ID。 - * @method array getFailedList() 获取失败的任务列表及原因。 - * @method void setFailedList(array $FailedList) 设置失败的任务列表及原因。 + * @method integer getJobId() 获取批量任务 ID + * @method void setJobId(integer $JobId) 设置批量任务 ID + * @method array getDetailList() 获取任务详情 + * @method void setDetailList(array $DetailList) 设置任务详情 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class CreateReplayTaskResponse extends AbstractModel +class DeleteRecordBatchResponse extends AbstractModel { /** - * @var string 此次任务ID。 + * @var integer 批量任务 ID */ public $JobId; /** - * @var array 失败的任务列表及原因。 + * @var array 任务详情 */ - public $FailedList; + public $DetailList; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class CreateReplayTaskResponse extends AbstractModel public $RequestId; /** - * @param string $JobId 此次任务ID。 - * @param array $FailedList 失败的任务列表及原因。 + * @param integer $JobId 批量任务 ID + * @param array $DetailList 任务详情 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,12 +66,12 @@ class CreateReplayTaskResponse extends AbstractModel $this->JobId = $param["JobId"]; } - if (array_key_exists("FailedList",$param) and $param["FailedList"] !== null) { - $this->FailedList = []; - foreach ($param["FailedList"] as $key => $value){ - $obj = new FailReason(); + if (array_key_exists("DetailList",$param) and $param["DetailList"] !== null) { + $this->DetailList = []; + foreach ($param["DetailList"] as $key => $value){ + $obj = new DeleteRecordBatchDetail(); $obj->deserialize($value); - array_push($this->FailedList, $obj); + array_push($this->DetailList, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeDomainFilterListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeDomainFilterListRequest.php new file mode 100644 index 00000000..0dcdaf5b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeDomainFilterListRequest.php @@ -0,0 +1,290 @@ +Type = $param["Type"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { + $this->GroupId = $param["GroupId"]; + } + + if (array_key_exists("Keyword",$param) and $param["Keyword"] !== null) { + $this->Keyword = $param["Keyword"]; + } + + if (array_key_exists("SortField",$param) and $param["SortField"] !== null) { + $this->SortField = $param["SortField"]; + } + + if (array_key_exists("SortType",$param) and $param["SortType"] !== null) { + $this->SortType = $param["SortType"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Package",$param) and $param["Package"] !== null) { + $this->Package = $param["Package"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("UpdatedAtBegin",$param) and $param["UpdatedAtBegin"] !== null) { + $this->UpdatedAtBegin = $param["UpdatedAtBegin"]; + } + + if (array_key_exists("UpdatedAtEnd",$param) and $param["UpdatedAtEnd"] !== null) { + $this->UpdatedAtEnd = $param["UpdatedAtEnd"]; + } + + if (array_key_exists("RecordCountBegin",$param) and $param["RecordCountBegin"] !== null) { + $this->RecordCountBegin = $param["RecordCountBegin"]; + } + + if (array_key_exists("RecordCountEnd",$param) and $param["RecordCountEnd"] !== null) { + $this->RecordCountEnd = $param["RecordCountEnd"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new TagItemFilter(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetPolicyListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeDomainFilterListResponse.php old mode 100755 new mode 100644 similarity index 59% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetPolicyListResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeDomainFilterListResponse.php index de00cfd8..057aae91 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetPolicyListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeDomainFilterListResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Dnspod\V20210323\Models; use TencentCloud\Common\AbstractModel; /** - * GetPolicyList返回参数结构体 + * DescribeDomainFilterList返回参数结构体 * - * @method array getPolicyDataList() 获取策略Policy管理列表 - * @method void setPolicyDataList(array $PolicyDataList) 设置策略Policy管理列表 - * @method integer getAllCount() 获取总数 - * @method void setAllCount(integer $AllCount) 设置总数 + * @method DomainCountInfo getDomainCountInfo() 获取列表页统计信息 + * @method void setDomainCountInfo(DomainCountInfo $DomainCountInfo) 设置列表页统计信息 + * @method array getDomainList() 获取域名列表 + * @method void setDomainList(array $DomainList) 设置域名列表 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetPolicyListResponse extends AbstractModel +class DescribeDomainFilterListResponse extends AbstractModel { /** - * @var array 策略Policy管理列表 + * @var DomainCountInfo 列表页统计信息 */ - public $PolicyDataList; + public $DomainCountInfo; /** - * @var integer 总数 + * @var array 域名列表 */ - public $AllCount; + public $DomainList; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class GetPolicyListResponse extends AbstractModel public $RequestId; /** - * @param array $PolicyDataList 策略Policy管理列表 - * @param integer $AllCount 总数 + * @param DomainCountInfo $DomainCountInfo 列表页统计信息 + * @param array $DomainList 域名列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,17 +62,18 @@ class GetPolicyListResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("PolicyDataList",$param) and $param["PolicyDataList"] !== null) { - $this->PolicyDataList = []; - foreach ($param["PolicyDataList"] as $key => $value){ - $obj = new Policy(); - $obj->deserialize($value); - array_push($this->PolicyDataList, $obj); - } + if (array_key_exists("DomainCountInfo",$param) and $param["DomainCountInfo"] !== null) { + $this->DomainCountInfo = new DomainCountInfo(); + $this->DomainCountInfo->deserialize($param["DomainCountInfo"]); } - if (array_key_exists("AllCount",$param) and $param["AllCount"] !== null) { - $this->AllCount = $param["AllCount"]; + if (array_key_exists("DomainList",$param) and $param["DomainList"] !== null) { + $this->DomainList = []; + foreach ($param["DomainList"] as $key => $value){ + $obj = new DomainListItem(); + $obj->deserialize($value); + array_push($this->DomainList, $obj); + } } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeDomainListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeDomainListRequest.php index 01062189..dd11efa4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeDomainListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeDomainListRequest.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setGroupId(integer $GroupId) 设置分组ID, 获取指定分组的域名 * @method string getKeyword() 获取根据关键字搜索域名 * @method void setKeyword(string $Keyword) 设置根据关键字搜索域名 + * @method array getTags() 获取标签过滤 + * @method void setTags(array $Tags) 设置标签过滤 */ class DescribeDomainListRequest extends AbstractModel { @@ -58,12 +60,18 @@ class DescribeDomainListRequest extends AbstractModel */ public $Keyword; + /** + * @var array 标签过滤 + */ + public $Tags; + /** * @param string $Type 域名分组类型,默认为ALL。可取值为ALL,MINE,SHARE,ISMARK,PAUSE,VIP,RECENT,SHARE_OUT,FREE。 * @param integer $Offset 记录开始的偏移, 第一条记录为 0, 依次类推。默认值为0。 * @param integer $Limit 要获取的域名数量, 比如获取20个, 则为20。默认值为3000。 * @param integer $GroupId 分组ID, 获取指定分组的域名 * @param string $Keyword 根据关键字搜索域名 + * @param array $Tags 标签过滤 */ function __construct() { @@ -97,5 +105,14 @@ class DescribeDomainListRequest extends AbstractModel if (array_key_exists("Keyword",$param) and $param["Keyword"] !== null) { $this->Keyword = $param["Keyword"]; } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new TagItemFilter(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeRecordFilterListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeRecordFilterListRequest.php new file mode 100644 index 00000000..1913a7c0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeRecordFilterListRequest.php @@ -0,0 +1,373 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + + if (array_key_exists("SubDomain",$param) and $param["SubDomain"] !== null) { + $this->SubDomain = $param["SubDomain"]; + } + + if (array_key_exists("RecordType",$param) and $param["RecordType"] !== null) { + $this->RecordType = $param["RecordType"]; + } + + if (array_key_exists("RecordLine",$param) and $param["RecordLine"] !== null) { + $this->RecordLine = $param["RecordLine"]; + } + + if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { + $this->GroupId = $param["GroupId"]; + } + + if (array_key_exists("Keyword",$param) and $param["Keyword"] !== null) { + $this->Keyword = $param["Keyword"]; + } + + if (array_key_exists("SortField",$param) and $param["SortField"] !== null) { + $this->SortField = $param["SortField"]; + } + + if (array_key_exists("SortType",$param) and $param["SortType"] !== null) { + $this->SortType = $param["SortType"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("RecordValue",$param) and $param["RecordValue"] !== null) { + $this->RecordValue = $param["RecordValue"]; + } + + if (array_key_exists("RecordStatus",$param) and $param["RecordStatus"] !== null) { + $this->RecordStatus = $param["RecordStatus"]; + } + + if (array_key_exists("WeightBegin",$param) and $param["WeightBegin"] !== null) { + $this->WeightBegin = $param["WeightBegin"]; + } + + if (array_key_exists("WeightEnd",$param) and $param["WeightEnd"] !== null) { + $this->WeightEnd = $param["WeightEnd"]; + } + + if (array_key_exists("MXBegin",$param) and $param["MXBegin"] !== null) { + $this->MXBegin = $param["MXBegin"]; + } + + if (array_key_exists("MXEnd",$param) and $param["MXEnd"] !== null) { + $this->MXEnd = $param["MXEnd"]; + } + + if (array_key_exists("TTLBegin",$param) and $param["TTLBegin"] !== null) { + $this->TTLBegin = $param["TTLBegin"]; + } + + if (array_key_exists("TTLEnd",$param) and $param["TTLEnd"] !== null) { + $this->TTLEnd = $param["TTLEnd"]; + } + + if (array_key_exists("UpdatedAtBegin",$param) and $param["UpdatedAtBegin"] !== null) { + $this->UpdatedAtBegin = $param["UpdatedAtBegin"]; + } + + if (array_key_exists("UpdatedAtEnd",$param) and $param["UpdatedAtEnd"] !== null) { + $this->UpdatedAtEnd = $param["UpdatedAtEnd"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("IsExactSubDomain",$param) and $param["IsExactSubDomain"] !== null) { + $this->IsExactSubDomain = $param["IsExactSubDomain"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeRecordFilterListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeRecordFilterListResponse.php new file mode 100644 index 00000000..b13aadbc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DescribeRecordFilterListResponse.php @@ -0,0 +1,83 @@ +RecordCountInfo = new RecordCountInfo(); + $this->RecordCountInfo->deserialize($param["RecordCountInfo"]); + } + + if (array_key_exists("RecordList",$param) and $param["RecordList"] !== null) { + $this->RecordList = []; + foreach ($param["RecordList"] as $key => $value){ + $obj = new RecordListItem(); + $obj->deserialize($value); + array_push($this->RecordList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DomainInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DomainInfo.php index 541b6f61..483f73ac 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DomainInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DomainInfo.php @@ -71,6 +71,38 @@ use TencentCloud\Common\AbstractModel; * @method string getOwnerNick() 获取域名所有者的账户昵称 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOwnerNick(string $OwnerNick) 设置域名所有者的账户昵称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getIsGracePeriod() 获取是否在付费套餐宽限期 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIsGracePeriod(string $IsGracePeriod) 设置是否在付费套餐宽限期 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getVipBuffered() 获取是否在付费套餐缓冲期 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVipBuffered(string $VipBuffered) 设置是否在付费套餐缓冲期 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getVipStartAt() 获取VIP套餐有效期开始时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVipStartAt(string $VipStartAt) 设置VIP套餐有效期开始时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getVipEndAt() 获取VIP套餐有效期结束时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVipEndAt(string $VipEndAt) 设置VIP套餐有效期结束时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getVipAutoRenew() 获取VIP套餐自动续费标识。可能的值为:default-默认;no-不自动续费;yes-自动续费 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVipAutoRenew(string $VipAutoRenew) 设置VIP套餐自动续费标识。可能的值为:default-默认;no-不自动续费;yes-自动续费 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getVipResourceId() 获取VIP套餐资源ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVipResourceId(string $VipResourceId) 设置VIP套餐资源ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getIsSubDomain() 获取是否是子域名。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIsSubDomain(boolean $IsSubDomain) 设置是否是子域名。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getTagList() 获取域名关联的标签列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTagList(array $TagList) 设置域名关联的标签列表 注意:此字段可能返回 null,表示取不到有效值。 */ class DomainInfo extends AbstractModel @@ -193,6 +225,54 @@ class DomainInfo extends AbstractModel */ public $OwnerNick; + /** + * @var string 是否在付费套餐宽限期 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IsGracePeriod; + + /** + * @var string 是否在付费套餐缓冲期 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VipBuffered; + + /** + * @var string VIP套餐有效期开始时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VipStartAt; + + /** + * @var string VIP套餐有效期结束时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VipEndAt; + + /** + * @var string VIP套餐自动续费标识。可能的值为:default-默认;no-不自动续费;yes-自动续费 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VipAutoRenew; + + /** + * @var string VIP套餐资源ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VipResourceId; + + /** + * @var boolean 是否是子域名。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IsSubDomain; + + /** + * @var array 域名关联的标签列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TagList; + /** * @param integer $DomainId 域名ID * @param string $Status 域名状态 @@ -219,6 +299,22 @@ class DomainInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $RecordCount 域名的记录数量 * @param string $OwnerNick 域名所有者的账户昵称 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $IsGracePeriod 是否在付费套餐宽限期 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $VipBuffered 是否在付费套餐缓冲期 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $VipStartAt VIP套餐有效期开始时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $VipEndAt VIP套餐有效期结束时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $VipAutoRenew VIP套餐自动续费标识。可能的值为:default-默认;no-不自动续费;yes-自动续费 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $VipResourceId VIP套餐资源ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $IsSubDomain 是否是子域名。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $TagList 域名关联的标签列表 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -325,5 +421,42 @@ class DomainInfo extends AbstractModel if (array_key_exists("OwnerNick",$param) and $param["OwnerNick"] !== null) { $this->OwnerNick = $param["OwnerNick"]; } + + if (array_key_exists("IsGracePeriod",$param) and $param["IsGracePeriod"] !== null) { + $this->IsGracePeriod = $param["IsGracePeriod"]; + } + + if (array_key_exists("VipBuffered",$param) and $param["VipBuffered"] !== null) { + $this->VipBuffered = $param["VipBuffered"]; + } + + if (array_key_exists("VipStartAt",$param) and $param["VipStartAt"] !== null) { + $this->VipStartAt = $param["VipStartAt"]; + } + + if (array_key_exists("VipEndAt",$param) and $param["VipEndAt"] !== null) { + $this->VipEndAt = $param["VipEndAt"]; + } + + if (array_key_exists("VipAutoRenew",$param) and $param["VipAutoRenew"] !== null) { + $this->VipAutoRenew = $param["VipAutoRenew"]; + } + + if (array_key_exists("VipResourceId",$param) and $param["VipResourceId"] !== null) { + $this->VipResourceId = $param["VipResourceId"]; + } + + if (array_key_exists("IsSubDomain",$param) and $param["IsSubDomain"] !== null) { + $this->IsSubDomain = $param["IsSubDomain"]; + } + + if (array_key_exists("TagList",$param) and $param["TagList"] !== null) { + $this->TagList = []; + foreach ($param["TagList"] as $key => $value){ + $obj = new TagItem(); + $obj->deserialize($value); + array_push($this->TagList, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DomainListItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DomainListItem.php index e6cd4fbe..7041e377 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DomainListItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/DomainListItem.php @@ -64,6 +64,10 @@ use TencentCloud\Common\AbstractModel; * @method void setUpdatedOn(string $UpdatedOn) 设置域名更新时间 * @method string getOwner() 获取域名所属账号 * @method void setOwner(string $Owner) 设置域名所属账号 + * @method array getTagList() 获取域名关联的标签列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTagList(array $TagList) 设置域名关联的标签列表 +注意:此字段可能返回 null,表示取不到有效值。 */ class DomainListItem extends AbstractModel { @@ -177,6 +181,12 @@ class DomainListItem extends AbstractModel */ public $Owner; + /** + * @var array 域名关联的标签列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TagList; + /** * @param integer $DomainId 系统分配给域名的唯一标识 * @param string $Name 域名的原始格式 @@ -200,6 +210,8 @@ class DomainListItem extends AbstractModel * @param string $CreatedOn 域名添加时间 * @param string $UpdatedOn 域名更新时间 * @param string $Owner 域名所属账号 + * @param array $TagList 域名关联的标签列表 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -301,5 +313,14 @@ class DomainListItem extends AbstractModel if (array_key_exists("Owner",$param) and $param["Owner"] !== null) { $this->Owner = $param["Owner"]; } + + if (array_key_exists("TagList",$param) and $param["TagList"] !== null) { + $this->TagList = []; + foreach ($param["TagList"] as $key => $value){ + $obj = new TagItem(); + $obj->deserialize($value); + array_push($this->TagList, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/TagItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/TagItem.php new file mode 100644 index 00000000..34db0593 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/TagItem.php @@ -0,0 +1,69 @@ +TagKey = $param["TagKey"]; + } + + if (array_key_exists("TagValue",$param) and $param["TagValue"] !== null) { + $this->TagValue = $param["TagValue"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/TagItemFilter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/TagItemFilter.php new file mode 100644 index 00000000..c112c5ac --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dnspod/V20210323/Models/TagItemFilter.php @@ -0,0 +1,65 @@ +TagKey = $param["TagKey"]; + } + + if (array_key_exists("TagValue",$param) and $param["TagValue"] !== null) { + $this->TagValue = $param["TagValue"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/DomainClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/DomainClient.php index 67a488c1..bef582a8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/DomainClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/DomainClient.php @@ -27,6 +27,7 @@ use TencentCloud\Domain\V20180808\Models as Models; * @method Models\CheckBatchStatusResponse CheckBatchStatus(Models\CheckBatchStatusRequest $req) 本接口 ( CheckBatchStatus ) 用于查询批量操作日志状态 。 * @method Models\CheckDomainResponse CheckDomain(Models\CheckDomainRequest $req) 检查域名是否可以注册。 * @method Models\CreateDomainBatchResponse CreateDomainBatch(Models\CreateDomainBatchRequest $req) 本接口 ( CreateDomainBatch ) 用于批量域名注册 。 + * @method Models\CreateDomainRedemptionResponse CreateDomainRedemption(Models\CreateDomainRedemptionRequest $req) 创建赎回订单。 * @method Models\CreatePhoneEmailResponse CreatePhoneEmail(Models\CreatePhoneEmailRequest $req) 此接口用于创建有效的手机、邮箱 * @method Models\CreateTemplateResponse CreateTemplate(Models\CreateTemplateRequest $req) 本接口 ( CreateTemplate ) 用于添加域名信息模板 。 * @method Models\DeletePhoneEmailResponse DeletePhoneEmail(Models\DeletePhoneEmailRequest $req) 此接口用于删除已验证的手机邮箱 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/CertificateInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/CertificateInfo.php index 8def0672..fef64ffb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/CertificateInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/CertificateInfo.php @@ -82,13 +82,73 @@ QTTYDM: 其他-统一社会信用代码证书。 GZJGZY: 公证机构执业证。 * @method string getImgUrl() 获取证件照片地址。 * @method void setImgUrl(string $ImgUrl) 设置证件照片地址。 + * @method string getOriginImgUrl() 获取原始照片地址 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOriginImgUrl(string $OriginImgUrl) 设置原始照片地址 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRegistrantCertificateCode() 获取联系人证件号码。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRegistrantCertificateCode(string $RegistrantCertificateCode) 设置联系人证件号码。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRegistrantCertificateType() 获取联系人证件类型。 +SFZ: 身份证。 +HZ: 护照。 +TXZ: 中国港澳居民来往内地通行证。 +TWSFZ: 中国台湾居民来往大陆通行证。 +GWSFZ: 外国人永久居留身份证。 +ORG: 组织机构代码证 +YYZZ: 工商营业执照。 +TYDMZ: 统一社会信用代码证书。 +BDDH: 部队代号 +JDXKZ: 军队单位对外有偿服务许可证。 +SYZS: 事业单位法定代表人证书。 +GWCZDJZ: 外国企业常驻代表机构登记证。 +STDJZ: 社会团体法定代表人登记证书。 +ZJDJZ: 宗教活动场所登记证。 +MBDJZ: 民办非企业单位登记证书。 +JJDJZ: 基金会法定代表人登记证书。 +LSXKZ: 律师事务所执业许可证。 +GWZHDJZ: 外国在华文化中心登记证。 +GWLYDJZ: 外国政府旅游部门常驻代表机构批准登记证。 +SFXKZ: 司法鉴定许可证 +GWJGZJ: 外国机构证件。 +SHFWJGZ: 社会服务机构登记证书。 +MBXXXKZ: 民办学校办学许可证。 +YLJGXKZ: 医疗机构执业许可证。 +GAJZZ: 中国港澳居住证。 +TWJZZ: 中国台湾居住证。 +QTTYDM: 其他-统一社会信用代码证书。 +GZJGZY: 公证机构执业证。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRegistrantCertificateType(string $RegistrantCertificateType) 设置联系人证件类型。 +SFZ: 身份证。 +HZ: 护照。 +TXZ: 中国港澳居民来往内地通行证。 +TWSFZ: 中国台湾居民来往大陆通行证。 +GWSFZ: 外国人永久居留身份证。 +ORG: 组织机构代码证 +YYZZ: 工商营业执照。 +TYDMZ: 统一社会信用代码证书。 +BDDH: 部队代号 +JDXKZ: 军队单位对外有偿服务许可证。 +SYZS: 事业单位法定代表人证书。 +GWCZDJZ: 外国企业常驻代表机构登记证。 +STDJZ: 社会团体法定代表人登记证书。 +ZJDJZ: 宗教活动场所登记证。 +MBDJZ: 民办非企业单位登记证书。 +JJDJZ: 基金会法定代表人登记证书。 +LSXKZ: 律师事务所执业许可证。 +GWZHDJZ: 外国在华文化中心登记证。 +GWLYDJZ: 外国政府旅游部门常驻代表机构批准登记证。 +SFXKZ: 司法鉴定许可证 +GWJGZJ: 外国机构证件。 +SHFWJGZ: 社会服务机构登记证书。 +MBXXXKZ: 民办学校办学许可证。 +YLJGXKZ: 医疗机构执业许可证。 +GAJZZ: 中国港澳居住证。 +TWJZZ: 中国台湾居住证。 +QTTYDM: 其他-统一社会信用代码证书。 +GZJGZY: 公证机构执业证。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRegistrantImgUrl() 获取联系人证件照片地址。 注意:此字段可能返回 null,表示取不到有效值。 @@ -140,6 +200,12 @@ GZJGZY: 公证机构执业证。 */ public $ImgUrl; + /** + * @var string 原始照片地址 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $OriginImgUrl; + /** * @var string 联系人证件号码。 注意:此字段可能返回 null,表示取不到有效值。 @@ -148,6 +214,34 @@ GZJGZY: 公证机构执业证。 /** * @var string 联系人证件类型。 +SFZ: 身份证。 +HZ: 护照。 +TXZ: 中国港澳居民来往内地通行证。 +TWSFZ: 中国台湾居民来往大陆通行证。 +GWSFZ: 外国人永久居留身份证。 +ORG: 组织机构代码证 +YYZZ: 工商营业执照。 +TYDMZ: 统一社会信用代码证书。 +BDDH: 部队代号 +JDXKZ: 军队单位对外有偿服务许可证。 +SYZS: 事业单位法定代表人证书。 +GWCZDJZ: 外国企业常驻代表机构登记证。 +STDJZ: 社会团体法定代表人登记证书。 +ZJDJZ: 宗教活动场所登记证。 +MBDJZ: 民办非企业单位登记证书。 +JJDJZ: 基金会法定代表人登记证书。 +LSXKZ: 律师事务所执业许可证。 +GWZHDJZ: 外国在华文化中心登记证。 +GWLYDJZ: 外国政府旅游部门常驻代表机构批准登记证。 +SFXKZ: 司法鉴定许可证 +GWJGZJ: 外国机构证件。 +SHFWJGZ: 社会服务机构登记证书。 +MBXXXKZ: 民办学校办学许可证。 +YLJGXKZ: 医疗机构执业许可证。 +GAJZZ: 中国港澳居住证。 +TWJZZ: 中国台湾居住证。 +QTTYDM: 其他-统一社会信用代码证书。 +GZJGZY: 公证机构执业证。 注意:此字段可能返回 null,表示取不到有效值。 */ public $RegistrantCertificateType; @@ -190,9 +284,39 @@ TWJZZ: 中国台湾居住证。 QTTYDM: 其他-统一社会信用代码证书。 GZJGZY: 公证机构执业证。 * @param string $ImgUrl 证件照片地址。 + * @param string $OriginImgUrl 原始照片地址 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RegistrantCertificateCode 联系人证件号码。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RegistrantCertificateType 联系人证件类型。 +SFZ: 身份证。 +HZ: 护照。 +TXZ: 中国港澳居民来往内地通行证。 +TWSFZ: 中国台湾居民来往大陆通行证。 +GWSFZ: 外国人永久居留身份证。 +ORG: 组织机构代码证 +YYZZ: 工商营业执照。 +TYDMZ: 统一社会信用代码证书。 +BDDH: 部队代号 +JDXKZ: 军队单位对外有偿服务许可证。 +SYZS: 事业单位法定代表人证书。 +GWCZDJZ: 外国企业常驻代表机构登记证。 +STDJZ: 社会团体法定代表人登记证书。 +ZJDJZ: 宗教活动场所登记证。 +MBDJZ: 民办非企业单位登记证书。 +JJDJZ: 基金会法定代表人登记证书。 +LSXKZ: 律师事务所执业许可证。 +GWZHDJZ: 外国在华文化中心登记证。 +GWLYDJZ: 外国政府旅游部门常驻代表机构批准登记证。 +SFXKZ: 司法鉴定许可证 +GWJGZJ: 外国机构证件。 +SHFWJGZ: 社会服务机构登记证书。 +MBXXXKZ: 民办学校办学许可证。 +YLJGXKZ: 医疗机构执业许可证。 +GAJZZ: 中国港澳居住证。 +TWJZZ: 中国台湾居住证。 +QTTYDM: 其他-统一社会信用代码证书。 +GZJGZY: 公证机构执业证。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RegistrantImgUrl 联系人证件照片地址。 注意:此字段可能返回 null,表示取不到有效值。 @@ -222,6 +346,10 @@ GZJGZY: 公证机构执业证。 $this->ImgUrl = $param["ImgUrl"]; } + if (array_key_exists("OriginImgUrl",$param) and $param["OriginImgUrl"] !== null) { + $this->OriginImgUrl = $param["OriginImgUrl"]; + } + if (array_key_exists("RegistrantCertificateCode",$param) and $param["RegistrantCertificateCode"] !== null) { $this->RegistrantCertificateCode = $param["RegistrantCertificateCode"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/CreateDomainRedemptionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/CreateDomainRedemptionRequest.php new file mode 100644 index 00000000..1f0f7f78 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/CreateDomainRedemptionRequest.php @@ -0,0 +1,53 @@ +DomainId = $param["DomainId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/CreateDomainRedemptionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/CreateDomainRedemptionResponse.php new file mode 100644 index 00000000..9af26a5e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/CreateDomainRedemptionResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/DescribePhoneEmailListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/DescribePhoneEmailListRequest.php index 7da332bc..b0107000 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/DescribePhoneEmailListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/DescribePhoneEmailListRequest.php @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setOffset(integer $Offset) 设置偏移量,默认为0 * @method integer getLimit() 获取返回数量,默认为20,取值范围[1,200] * @method void setLimit(integer $Limit) 设置返回数量,默认为20,取值范围[1,200] - * @method string getCode() 获取手机或者邮箱精确搜索 - * @method void setCode(string $Code) 设置手机或者邮箱精确搜索 + * @method string getCode() 获取手机或者邮箱,用于精确搜索 + * @method void setCode(string $Code) 设置手机或者邮箱,用于精确搜索 */ class DescribePhoneEmailListRequest extends AbstractModel { @@ -47,7 +47,7 @@ class DescribePhoneEmailListRequest extends AbstractModel public $Limit; /** - * @var string 手机或者邮箱精确搜索 + * @var string 手机或者邮箱,用于精确搜索 */ public $Code; @@ -55,7 +55,7 @@ class DescribePhoneEmailListRequest extends AbstractModel * @param integer $Type 0:所有类型 1:手机 2:邮箱,默认0 * @param integer $Offset 偏移量,默认为0 * @param integer $Limit 返回数量,默认为20,取值范围[1,200] - * @param string $Code 手机或者邮箱精确搜索 + * @param string $Code 手机或者邮箱,用于精确搜索 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/DescribeTemplateListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/DescribeTemplateListRequest.php index 4ace534d..4957e92e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/DescribeTemplateListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/DescribeTemplateListRequest.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setType(string $Type) 设置用户注册类型,默认:all , 个人:I ,企业: E * @method string getStatus() 获取认证状态:未实名审核:NotUpload, 实名审核中:InAudit,已实名审核:Approved,实名审核失败:Reject,更新手机邮箱:NotVerified。 * @method void setStatus(string $Status) 设置认证状态:未实名审核:NotUpload, 实名审核中:InAudit,已实名审核:Approved,实名审核失败:Reject,更新手机邮箱:NotVerified。 - * @method string getKeyword() 获取域名所有者筛选 - * @method void setKeyword(string $Keyword) 设置域名所有者筛选 + * @method string getKeyword() 获取关键字,用于域名所有者筛选 + * @method void setKeyword(string $Keyword) 设置关键字,用于域名所有者筛选 */ class DescribeTemplateListRequest extends AbstractModel { @@ -54,7 +54,7 @@ class DescribeTemplateListRequest extends AbstractModel public $Status; /** - * @var string 域名所有者筛选 + * @var string 关键字,用于域名所有者筛选 */ public $Keyword; @@ -63,7 +63,7 @@ class DescribeTemplateListRequest extends AbstractModel * @param integer $Limit 返回数量,默认为20,最大值为100。 * @param string $Type 用户注册类型,默认:all , 个人:I ,企业: E * @param string $Status 认证状态:未实名审核:NotUpload, 实名审核中:InAudit,已实名审核:Approved,实名审核失败:Reject,更新手机邮箱:NotVerified。 - * @param string $Keyword 域名所有者筛选 + * @param string $Keyword 关键字,用于域名所有者筛选 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/DomainSimpleInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/DomainSimpleInfo.php index 06288aa1..c07e0643 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/DomainSimpleInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/DomainSimpleInfo.php @@ -74,6 +74,8 @@ serverDeleteProhibited:注册局禁止删除 clientTransferProhibited:注册商禁止转移 clientUpdateProhibited:注册商禁止更新 clientDeleteProhibited:注册商禁止删除 +serverRenewProhibited: 注册局禁止续费 +clientRenewProhobited: 注册商禁止续费 * @method void setDomainStatus(array $DomainStatus) 设置域名状态。 ok:正常 serverHold:注册局暂停解析 @@ -88,6 +90,8 @@ serverDeleteProhibited:注册局禁止删除 clientTransferProhibited:注册商禁止转移 clientUpdateProhibited:注册商禁止更新 clientDeleteProhibited:注册商禁止删除 +serverRenewProhibited: 注册局禁止续费 +clientRenewProhobited: 注册商禁止续费 * @method string getBuyStatus() 获取域名购买状态。 ok:正常 RegisterPending:待注册 @@ -212,6 +216,8 @@ serverDeleteProhibited:注册局禁止删除 clientTransferProhibited:注册商禁止转移 clientUpdateProhibited:注册商禁止更新 clientDeleteProhibited:注册商禁止删除 +serverRenewProhibited: 注册局禁止续费 +clientRenewProhobited: 注册商禁止续费 */ public $DomainStatus; @@ -317,6 +323,8 @@ serverDeleteProhibited:注册局禁止删除 clientTransferProhibited:注册商禁止转移 clientUpdateProhibited:注册商禁止更新 clientDeleteProhibited:注册商禁止删除 +serverRenewProhibited: 注册局禁止续费 +clientRenewProhobited: 注册商禁止续费 * @param string $BuyStatus 域名购买状态。 ok:正常 RegisterPending:待注册 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/SetDomainAutoRenewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/SetDomainAutoRenewRequest.php index 1222794c..315dfb6d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/SetDomainAutoRenewRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Domain/V20180808/Models/SetDomainAutoRenewRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * SetDomainAutoRenew请求参数结构体 * - * @method string getDomainId() 获取域名ID。 - * @method void setDomainId(string $DomainId) 设置域名ID。 + * @method string getDomainId() 获取域名ID 例如:domain-123abc + * @method void setDomainId(string $DomainId) 设置域名ID 例如:domain-123abc * @method integer getAutoRenew() 获取AutoRenew 有三个可选值: 0:不设置自动续费 1:设置自动续费 @@ -34,7 +34,7 @@ use TencentCloud\Common\AbstractModel; class SetDomainAutoRenewRequest extends AbstractModel { /** - * @var string 域名ID。 + * @var string 域名ID 例如:domain-123abc */ public $DomainId; @@ -47,7 +47,7 @@ class SetDomainAutoRenewRequest extends AbstractModel public $AutoRenew; /** - * @param string $DomainId 域名ID。 + * @param string $DomainId 域名ID 例如:domain-123abc * @param integer $AutoRenew AutoRenew 有三个可选值: 0:不设置自动续费 1:设置自动续费 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20180330/Models/SubscribeObject.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20180330/Models/SubscribeObject.php index 4e7855b5..e2a43a93 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20180330/Models/SubscribeObject.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20180330/Models/SubscribeObject.php @@ -18,7 +18,7 @@ namespace TencentCloud\Dts\V20180330\Models; use TencentCloud\Common\AbstractModel; /** - * 数据数据订阅的对象 + * 数据订阅的对象 * * @method integer getObjectsType() 获取数据订阅对象的类型,0-数据库,1-数据库内的表 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/DtsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/DtsClient.php index 59af90d7..bb6dae28 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/DtsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/DtsClient.php @@ -37,6 +37,7 @@ use TencentCloud\Dts\V20211206\Models as Models; 校验成功后,迁移任务若有修改, 则必须重新校验并通过后, 才能开始迁移 * @method Models\CreateMigrationServiceResponse CreateMigrationService(Models\CreateMigrationServiceRequest $req) 购买迁移任务。购买成功后会返回随机生成的迁移任务id列表,也可以通过查询迁移任务任务列表接口`DescribeMigrationJobs`看到购买成功的实例Id。注意,一旦购买成功后源及目标数据库类型,源及目标实例地域不可修改。 + * @method Models\CreateModifyCheckSyncJobResponse CreateModifyCheckSyncJob(Models\CreateModifyCheckSyncJobRequest $req) 在修改同步任务的配置后、通过该接口校验当前任务是否支持修改对象操作 * @method Models\CreateSyncJobResponse CreateSyncJob(Models\CreateSyncJobRequest $req) 创建一个同步任务 * @method Models\DeleteCompareTaskResponse DeleteCompareTask(Models\DeleteCompareTaskRequest $req) 删除一致性校验任务。当一致性校验任务状态为success、failed、canceled 时可以执行此操作。 * @method Models\DescribeCheckSyncJobResultResponse DescribeCheckSyncJobResult(Models\DescribeCheckSyncJobResultRequest $req) 查询同步校验任务结果,检查必要参数和周边配置 @@ -48,6 +49,7 @@ use TencentCloud\Dts\V20211206\Models as Models; 若未通过校验, 则能查询到校验失败的原因. 请按照报错, 通过'ModifyMigrationJob'修改迁移配置或是调整源/目标实例的相关参数. * @method Models\DescribeMigrationDetailResponse DescribeMigrationDetail(Models\DescribeMigrationDetailRequest $req) 查询某个迁移任务详情 * @method Models\DescribeMigrationJobsResponse DescribeMigrationJobs(Models\DescribeMigrationJobsRequest $req) 查询数据迁移任务列表 + * @method Models\DescribeModifyCheckSyncJobResultResponse DescribeModifyCheckSyncJobResult(Models\DescribeModifyCheckSyncJobResultRequest $req) 在创建修改对象的校验任务后、通过该接口查看校验任务的结果 * @method Models\DescribeSyncJobsResponse DescribeSyncJobs(Models\DescribeSyncJobsRequest $req) 查询同步任务信息 * @method Models\DestroyMigrateJobResponse DestroyMigrateJob(Models\DestroyMigrateJobRequest $req) 下线数据迁移任务。计费任务必须先调用隔离(IsolateMigrateJob)接口,且只有是**已隔离**状态下,才能调用此接口销毁任务。对于不计费任务,调用隔离(IsolateMigrateJob)接口删除任务操作。 * @method Models\DestroySyncJobResponse DestroySyncJob(Models\DestroySyncJobRequest $req) 下线同步任务,任务在已隔离状态下可以通过此操作进行任务下线,即彻底删除任务。下线操作后可通过查询同步任务信息接口DescribeSyncJobs获取任务列表查看状态,此操作成功后无法看到此任务表示下线成功。 @@ -58,6 +60,8 @@ use TencentCloud\Dts\V20211206\Models as Models; * @method Models\ModifyMigrateJobSpecResponse ModifyMigrateJobSpec(Models\ModifyMigrateJobSpecRequest $req) 调整实例规格,此接口只支持按量计费任务的调整。调用此接口后可通过查询迁移服务列表接口`DescribeMigrationJobs`来查询当前任务状态。 * @method Models\ModifyMigrateNameResponse ModifyMigrateName(Models\ModifyMigrateNameRequest $req) 修改迁移任务名 * @method Models\ModifyMigrationJobResponse ModifyMigrationJob(Models\ModifyMigrationJobRequest $req) 配置迁移服务,配置成功后可通过`CreateMigrationCheckJob` 创建迁移校验任务接口发起校验任务,只有校验通过才能启动迁移任务。 + * @method Models\ModifySyncJobConfigResponse ModifySyncJobConfig(Models\ModifySyncJobConfigRequest $req) 该接口支持在同步任务启动后修改任务的配置 +修改同步配置的完整流程:修改同步任务配置->创建修改同步任务配置的校验任务->查询修改配置的校验任务的结果->启动修改配置任务 * @method Models\PauseMigrateJobResponse PauseMigrateJob(Models\PauseMigrateJobRequest $req) 暂停一个迁移任务。 * @method Models\PauseSyncJobResponse PauseSyncJob(Models\PauseSyncJobRequest $req) 暂停处于同步中的数据同步任务。 * @method Models\RecoverMigrateJobResponse RecoverMigrateJob(Models\RecoverMigrateJobRequest $req) 解除隔离数据迁移任务,用户手动发起隔离后的手动解隔离,只有任务状态为已隔离(手动操作)状态下才能触发此操作。调用此接口后可通过查询迁移服务列表接口`DescribeMigrationJobs`来查询当前任务状态。 @@ -69,6 +73,7 @@ use TencentCloud\Dts\V20211206\Models as Models; * @method Models\SkipSyncCheckItemResponse SkipSyncCheckItem(Models\SkipSyncCheckItemRequest $req) 本接口用于校验检查项不通过后,可进行跳过此校验项操作,后端将不再校验该项。任何校验步骤都是不应该跳过的,通过校验是能正确执行的前置条件。支持跳过的产品及链路的校验项可 [参考文档](https://cloud.tencent.com/document/product/571/61639)。 * @method Models\StartCompareResponse StartCompare(Models\StartCompareRequest $req) 启动一致性校验任务,启动之前需要先通过接口`CreateCompareTask` 创建一致性校验任务,启动后可通过接口`DescribeCompareTasks` 查询一致性校验任务列表来获得启动后的状态 * @method Models\StartMigrateJobResponse StartMigrateJob(Models\StartMigrateJobRequest $req) 本接口(StartMigrationJob)用于启动迁移任务。调用此接口后可通过查询迁移服务列表接口`DescribeMigrationJobs`来查询当前任务状态。 + * @method Models\StartModifySyncJobResponse StartModifySyncJob(Models\StartModifySyncJobRequest $req) 在查询修改对象的校验任务的结果中的status为success后、通过该接口开始修改配置流程 * @method Models\StartSyncJobResponse StartSyncJob(Models\StartSyncJobRequest $req) 启动同步任务 * @method Models\StopCompareResponse StopCompare(Models\StopCompareRequest $req) 终止一致性校验任务 * @method Models\StopMigrateJobResponse StopMigrateJob(Models\StopMigrateJobRequest $req) 本接口(StopMigrateJob)用于终止数据迁移任务。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ConfigureSyncJobRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ConfigureSyncJobRequest.php index 00f74634..2655e2e5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ConfigureSyncJobRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ConfigureSyncJobRequest.php @@ -48,8 +48,8 @@ use TencentCloud\Common\AbstractModel; * @method void setDstInfos(SyncDBEndpointInfos $DstInfos) 设置目标端信息,多节点数据库使用,且DstNodeType传cluster * @method string getDstNodeType() 获取枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster * @method void setDstNodeType(string $DstNodeType) 设置枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster - * @method Options getOptions() 获取同步任务选项 - * @method void setOptions(Options $Options) 设置同步任务选项 + * @method Options getOptions() 获取同步任务选项;该字段下的RateLimitOption暂时无法生效、如果需要修改限速、可通过ModifySyncRateLimit接口完成限速 + * @method void setOptions(Options $Options) 设置同步任务选项;该字段下的RateLimitOption暂时无法生效、如果需要修改限速、可通过ModifySyncRateLimit接口完成限速 * @method integer getAutoRetryTimeRangeMinutes() 获取自动重试的时间段、可设置5至720分钟、0表示不重试 * @method void setAutoRetryTimeRangeMinutes(integer $AutoRetryTimeRangeMinutes) 设置自动重试的时间段、可设置5至720分钟、0表示不重试 */ @@ -126,7 +126,7 @@ class ConfigureSyncJobRequest extends AbstractModel public $DstNodeType; /** - * @var Options 同步任务选项 + * @var Options 同步任务选项;该字段下的RateLimitOption暂时无法生效、如果需要修改限速、可通过ModifySyncRateLimit接口完成限速 */ public $Options; @@ -150,7 +150,7 @@ class ConfigureSyncJobRequest extends AbstractModel * @param Endpoint $DstInfo 目标端信息,单节点数据库使用 * @param SyncDBEndpointInfos $DstInfos 目标端信息,多节点数据库使用,且DstNodeType传cluster * @param string $DstNodeType 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster - * @param Options $Options 同步任务选项 + * @param Options $Options 同步任务选项;该字段下的RateLimitOption暂时无法生效、如果需要修改限速、可通过ModifySyncRateLimit接口完成限速 * @param integer $AutoRetryTimeRangeMinutes 自动重试的时间段、可设置5至720分钟、0表示不重试 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeSearchExportListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/CreateModifyCheckSyncJobRequest.php old mode 100755 new mode 100644 similarity index 66% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeSearchExportListRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/CreateModifyCheckSyncJobRequest.php index cb4c627e..c6ac8207 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeSearchExportListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/CreateModifyCheckSyncJobRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cwp\V20180228\Models; +namespace TencentCloud\Dts\V20211206\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeSearchExportList请求参数结构体 + * CreateModifyCheckSyncJob请求参数结构体 * - * @method string getQuery() 获取ES查询条件JSON - * @method void setQuery(string $Query) 设置ES查询条件JSON + * @method string getJobId() 获取同步任务id + * @method void setJobId(string $JobId) 设置同步任务id */ -class DescribeSearchExportListRequest extends AbstractModel +class CreateModifyCheckSyncJobRequest extends AbstractModel { /** - * @var string ES查询条件JSON + * @var string 同步任务id */ - public $Query; + public $JobId; /** - * @param string $Query ES查询条件JSON + * @param string $JobId 同步任务id */ function __construct() { @@ -46,8 +46,8 @@ class DescribeSearchExportListRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Query",$param) and $param["Query"] !== null) { - $this->Query = $param["Query"]; + if (array_key_exists("JobId",$param) and $param["JobId"] !== null) { + $this->JobId = $param["JobId"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/CreateModifyCheckSyncJobResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/CreateModifyCheckSyncJobResponse.php new file mode 100644 index 00000000..4b823eaa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/CreateModifyCheckSyncJobResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DescribeMigrationDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DescribeMigrationDetailResponse.php index 417ad396..79943333 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DescribeMigrationDetailResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DescribeMigrationDetailResponse.php @@ -103,6 +103,12 @@ manualPaused(已暂停) * @method array getErrorInfo() 获取任务错误信息 注意:此字段可能返回 null,表示取不到有效值。 * @method void setErrorInfo(array $ErrorInfo) 设置任务错误信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDumperResumeCtrl() 获取全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 + * @method void setDumperResumeCtrl(string $DumperResumeCtrl) 设置全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 + * @method RateLimitOption getRateLimitOption() 获取任务的限速信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRateLimitOption(RateLimitOption $RateLimitOption) 设置任务的限速信息 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -231,6 +237,17 @@ manualPaused(已暂停) */ public $ErrorInfo; + /** + * @var string 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 + */ + public $DumperResumeCtrl; + + /** + * @var RateLimitOption 任务的限速信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RateLimitOption; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -278,6 +295,9 @@ manualPaused(已暂停) * @param TradeInfo $TradeInfo 描述计费相关的信息 注意:此字段可能返回 null,表示取不到有效值。 * @param array $ErrorInfo 任务错误信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DumperResumeCtrl 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 + * @param RateLimitOption $RateLimitOption 任务的限速信息 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -392,6 +412,15 @@ manualPaused(已暂停) } } + if (array_key_exists("DumperResumeCtrl",$param) and $param["DumperResumeCtrl"] !== null) { + $this->DumperResumeCtrl = $param["DumperResumeCtrl"]; + } + + if (array_key_exists("RateLimitOption",$param) and $param["RateLimitOption"] !== null) { + $this->RateLimitOption = new RateLimitOption(); + $this->RateLimitOption->deserialize($param["RateLimitOption"]); + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DescribeModifyCheckSyncJobResultRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DescribeModifyCheckSyncJobResultRequest.php new file mode 100644 index 00000000..996921ba --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DescribeModifyCheckSyncJobResultRequest.php @@ -0,0 +1,53 @@ +JobId = $param["JobId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DescribeModifyCheckSyncJobResultResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DescribeModifyCheckSyncJobResultResponse.php new file mode 100644 index 00000000..4b99aca8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DescribeModifyCheckSyncJobResultResponse.php @@ -0,0 +1,134 @@ +Status = $param["Status"]; + } + + if (array_key_exists("StepCount",$param) and $param["StepCount"] !== null) { + $this->StepCount = $param["StepCount"]; + } + + if (array_key_exists("StepCur",$param) and $param["StepCur"] !== null) { + $this->StepCur = $param["StepCur"]; + } + + if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { + $this->Progress = $param["Progress"]; + } + + if (array_key_exists("StepInfos",$param) and $param["StepInfos"] !== null) { + $this->StepInfos = []; + foreach ($param["StepInfos"] as $key => $value){ + $obj = new StepInfo(); + $obj->deserialize($value); + array_push($this->StepInfos, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DynamicOptions.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DynamicOptions.php new file mode 100644 index 00000000..b50c62a0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/DynamicOptions.php @@ -0,0 +1,111 @@ +OpTypes = $param["OpTypes"]; + } + + if (array_key_exists("DdlOptions",$param) and $param["DdlOptions"] !== null) { + $this->DdlOptions = []; + foreach ($param["DdlOptions"] as $key => $value){ + $obj = new DdlOption(); + $obj->deserialize($value); + array_push($this->DdlOptions, $obj); + } + } + + if (array_key_exists("ConflictHandleType",$param) and $param["ConflictHandleType"] !== null) { + $this->ConflictHandleType = $param["ConflictHandleType"]; + } + + if (array_key_exists("ConflictHandleOption",$param) and $param["ConflictHandleOption"] !== null) { + $this->ConflictHandleOption = new ConflictHandleOption(); + $this->ConflictHandleOption->deserialize($param["ConflictHandleOption"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/Endpoint.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/Endpoint.php index b3997657..f60769a3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/Endpoint.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/Endpoint.php @@ -123,6 +123,10 @@ use TencentCloud\Common\AbstractModel; * @method string getDatabaseNetEnv() 获取数据库所属网络环境,AccessType为云联网(ccn)时必填, UserIDC表示用户IDC、TencentVPC表示腾讯云VPC; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDatabaseNetEnv(string $DatabaseNetEnv) 设置数据库所属网络环境,AccessType为云联网(ccn)时必填, UserIDC表示用户IDC、TencentVPC表示腾讯云VPC; +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCcnOwnerUin() 获取数据库为跨账号云联网下的实例时、表示云联网所属主账号 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCcnOwnerUin(string $CcnOwnerUin) 设置数据库为跨账号云联网下的实例时、表示云联网所属主账号 注意:此字段可能返回 null,表示取不到有效值。 */ class Endpoint extends AbstractModel @@ -283,6 +287,12 @@ class Endpoint extends AbstractModel */ public $DatabaseNetEnv; + /** + * @var string 数据库为跨账号云联网下的实例时、表示云联网所属主账号 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CcnOwnerUin; + /** * @param string $Region 地域英文名,如:ap-guangzhou 注意:此字段可能返回 null,表示取不到有效值。 @@ -335,6 +345,8 @@ class Endpoint extends AbstractModel * @param string $EncryptConn 是否走加密传输、UnEncrypted表示不走加密传输,Encrypted表示走加密传输,默认UnEncrypted 注意:此字段可能返回 null,表示取不到有效值。 * @param string $DatabaseNetEnv 数据库所属网络环境,AccessType为云联网(ccn)时必填, UserIDC表示用户IDC、TencentVPC表示腾讯云VPC; +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CcnOwnerUin 数据库为跨账号云联网下的实例时、表示云联网所属主账号 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -453,5 +465,9 @@ class Endpoint extends AbstractModel if (array_key_exists("DatabaseNetEnv",$param) and $param["DatabaseNetEnv"] !== null) { $this->DatabaseNetEnv = $param["DatabaseNetEnv"]; } + + if (array_key_exists("CcnOwnerUin",$param) and $param["CcnOwnerUin"] !== null) { + $this->CcnOwnerUin = $param["CcnOwnerUin"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ErrInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ErrInfo.php new file mode 100644 index 00000000..56d13792 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ErrInfo.php @@ -0,0 +1,85 @@ +Reason = $param["Reason"]; + } + + if (array_key_exists("Message",$param) and $param["Message"] !== null) { + $this->Message = $param["Message"]; + } + + if (array_key_exists("Solution",$param) and $param["Solution"] !== null) { + $this->Solution = $param["Solution"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/JobItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/JobItem.php index 358ab60d..adc0f0cc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/JobItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/JobItem.php @@ -95,6 +95,10 @@ manualPaused(已暂停) * @method integer getAutoRetryTimeRangeMinutes() 获取自动重试时间段信息 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAutoRetryTimeRangeMinutes(integer $AutoRetryTimeRangeMinutes) 设置自动重试时间段信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDumperResumeCtrl() 获取全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDumperResumeCtrl(string $DumperResumeCtrl) 设置全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 注意:此字段可能返回 null,表示取不到有效值。 */ class JobItem extends AbstractModel @@ -209,6 +213,12 @@ manualPaused(已暂停) */ public $AutoRetryTimeRangeMinutes; + /** + * @var string 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DumperResumeCtrl; + /** * @param string $JobId 数据迁移任务ID 注意:此字段可能返回 null,表示取不到有效值。 @@ -247,6 +257,8 @@ manualPaused(已暂停) * @param array $Tags 标签信息 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $AutoRetryTimeRangeMinutes 自动重试时间段信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DumperResumeCtrl 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -344,5 +356,9 @@ manualPaused(已暂停) if (array_key_exists("AutoRetryTimeRangeMinutes",$param) and $param["AutoRetryTimeRangeMinutes"] !== null) { $this->AutoRetryTimeRangeMinutes = $param["AutoRetryTimeRangeMinutes"]; } + + if (array_key_exists("DumperResumeCtrl",$param) and $param["DumperResumeCtrl"] !== null) { + $this->DumperResumeCtrl = $param["DumperResumeCtrl"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/MigrateOption.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/MigrateOption.php index 96491a0a..4de05f86 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/MigrateOption.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/MigrateOption.php @@ -45,10 +45,10 @@ use TencentCloud\Common\AbstractModel; * @method void setIsDstReadOnly(boolean $IsDstReadOnly) 设置是否在迁移时设置目标库只读(仅对mysql有效),true(设置只读)、false(不设置只读,默认此值) 注意:此字段可能返回 null,表示取不到有效值。 * @method array getExtraAttr() 获取其他附加信息,对于特定库可设置额外参数,Redis可定义如下的参数: -["ClientOutputBufferHardLimit":512, 从机缓冲区的硬性容量限制(MB) "ClientOutputBufferSoftLimit":512, 从机缓冲区的软性容量限制(MB) "ClientOutputBufferPersistTime":60, 从机缓冲区的软性限制持续时间(秒) "ReplBacklogSize":512, 环形缓冲区容量限制(MB) "ReplTimeout":120, 复制超时时间(秒) ] +["DstWriteMode":normal, 目标库写入模式,可取值clearData(清空目标实例数据)、overwrite(以覆盖写的方式执行任务)、normal(跟正常流程一样,不做额外动作) "IsDstReadOnly":true, 是否在迁移时设置目标库只读,true(设置只读)、false(不设置只读) "ClientOutputBufferHardLimit":512, 从机缓冲区的硬性容量限制(MB) "ClientOutputBufferSoftLimit":512, 从机缓冲区的软性容量限制(MB) "ClientOutputBufferPersistTime":60, 从机缓冲区的软性限制持续时间(秒) "ReplBacklogSize":512, 环形缓冲区容量限制(MB) "ReplTimeout":120, 复制超时时间(秒) ] 注意:此字段可能返回 null,表示取不到有效值。 * @method void setExtraAttr(array $ExtraAttr) 设置其他附加信息,对于特定库可设置额外参数,Redis可定义如下的参数: -["ClientOutputBufferHardLimit":512, 从机缓冲区的硬性容量限制(MB) "ClientOutputBufferSoftLimit":512, 从机缓冲区的软性容量限制(MB) "ClientOutputBufferPersistTime":60, 从机缓冲区的软性限制持续时间(秒) "ReplBacklogSize":512, 环形缓冲区容量限制(MB) "ReplTimeout":120, 复制超时时间(秒) ] +["DstWriteMode":normal, 目标库写入模式,可取值clearData(清空目标实例数据)、overwrite(以覆盖写的方式执行任务)、normal(跟正常流程一样,不做额外动作) "IsDstReadOnly":true, 是否在迁移时设置目标库只读,true(设置只读)、false(不设置只读) "ClientOutputBufferHardLimit":512, 从机缓冲区的硬性容量限制(MB) "ClientOutputBufferSoftLimit":512, 从机缓冲区的软性容量限制(MB) "ClientOutputBufferPersistTime":60, 从机缓冲区的软性限制持续时间(秒) "ReplBacklogSize":512, 环形缓冲区容量限制(MB) "ReplTimeout":120, 复制超时时间(秒) ] 注意:此字段可能返回 null,表示取不到有效值。 */ class MigrateOption extends AbstractModel @@ -91,7 +91,7 @@ class MigrateOption extends AbstractModel /** * @var array 其他附加信息,对于特定库可设置额外参数,Redis可定义如下的参数: -["ClientOutputBufferHardLimit":512, 从机缓冲区的硬性容量限制(MB) "ClientOutputBufferSoftLimit":512, 从机缓冲区的软性容量限制(MB) "ClientOutputBufferPersistTime":60, 从机缓冲区的软性限制持续时间(秒) "ReplBacklogSize":512, 环形缓冲区容量限制(MB) "ReplTimeout":120, 复制超时时间(秒) ] +["DstWriteMode":normal, 目标库写入模式,可取值clearData(清空目标实例数据)、overwrite(以覆盖写的方式执行任务)、normal(跟正常流程一样,不做额外动作) "IsDstReadOnly":true, 是否在迁移时设置目标库只读,true(设置只读)、false(不设置只读) "ClientOutputBufferHardLimit":512, 从机缓冲区的硬性容量限制(MB) "ClientOutputBufferSoftLimit":512, 从机缓冲区的软性容量限制(MB) "ClientOutputBufferPersistTime":60, 从机缓冲区的软性限制持续时间(秒) "ReplBacklogSize":512, 环形缓冲区容量限制(MB) "ReplTimeout":120, 复制超时时间(秒) ] 注意:此字段可能返回 null,表示取不到有效值。 */ public $ExtraAttr; @@ -110,7 +110,7 @@ class MigrateOption extends AbstractModel * @param boolean $IsDstReadOnly 是否在迁移时设置目标库只读(仅对mysql有效),true(设置只读)、false(不设置只读,默认此值) 注意:此字段可能返回 null,表示取不到有效值。 * @param array $ExtraAttr 其他附加信息,对于特定库可设置额外参数,Redis可定义如下的参数: -["ClientOutputBufferHardLimit":512, 从机缓冲区的硬性容量限制(MB) "ClientOutputBufferSoftLimit":512, 从机缓冲区的软性容量限制(MB) "ClientOutputBufferPersistTime":60, 从机缓冲区的软性限制持续时间(秒) "ReplBacklogSize":512, 环形缓冲区容量限制(MB) "ReplTimeout":120, 复制超时时间(秒) ] +["DstWriteMode":normal, 目标库写入模式,可取值clearData(清空目标实例数据)、overwrite(以覆盖写的方式执行任务)、normal(跟正常流程一样,不做额外动作) "IsDstReadOnly":true, 是否在迁移时设置目标库只读,true(设置只读)、false(不设置只读) "ClientOutputBufferHardLimit":512, 从机缓冲区的硬性容量限制(MB) "ClientOutputBufferSoftLimit":512, 从机缓冲区的软性容量限制(MB) "ClientOutputBufferPersistTime":60, 从机缓冲区的软性限制持续时间(秒) "ReplBacklogSize":512, 环形缓冲区容量限制(MB) "ReplTimeout":120, 复制超时时间(秒) ] 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifyMigrationJobRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifyMigrationJobRequest.php index 305ece73..bbc30c68 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifyMigrationJobRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifyMigrationJobRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setJobId(string $JobId) 设置任务id * @method string getRunMode() 获取运行模式,取值如:immediate(表示立即运行)、timed(表示定时运行) * @method void setRunMode(string $RunMode) 设置运行模式,取值如:immediate(表示立即运行)、timed(表示定时运行) - * @method MigrateOption getMigrateOption() 获取迁移任务配置选项,描述任务如何执行迁移等一系列配置信息 - * @method void setMigrateOption(MigrateOption $MigrateOption) 设置迁移任务配置选项,描述任务如何执行迁移等一系列配置信息 + * @method MigrateOption getMigrateOption() 获取迁移任务配置选项,描述任务如何执行迁移等一系列配置信息;字段下的RateLimitOption不可配置、如果需要修改任务的限速信息、请在任务运行后通过ModifyMigrateRateLimit接口修改 + * @method void setMigrateOption(MigrateOption $MigrateOption) 设置迁移任务配置选项,描述任务如何执行迁移等一系列配置信息;字段下的RateLimitOption不可配置、如果需要修改任务的限速信息、请在任务运行后通过ModifyMigrateRateLimit接口修改 * @method DBEndpointInfo getSrcInfo() 获取源实例信息 * @method void setSrcInfo(DBEndpointInfo $SrcInfo) 设置源实例信息 * @method DBEndpointInfo getDstInfo() 获取目标实例信息 @@ -52,7 +52,7 @@ class ModifyMigrationJobRequest extends AbstractModel public $RunMode; /** - * @var MigrateOption 迁移任务配置选项,描述任务如何执行迁移等一系列配置信息 + * @var MigrateOption 迁移任务配置选项,描述任务如何执行迁移等一系列配置信息;字段下的RateLimitOption不可配置、如果需要修改任务的限速信息、请在任务运行后通过ModifyMigrateRateLimit接口修改 */ public $MigrateOption; @@ -89,7 +89,7 @@ class ModifyMigrationJobRequest extends AbstractModel /** * @param string $JobId 任务id * @param string $RunMode 运行模式,取值如:immediate(表示立即运行)、timed(表示定时运行) - * @param MigrateOption $MigrateOption 迁移任务配置选项,描述任务如何执行迁移等一系列配置信息 + * @param MigrateOption $MigrateOption 迁移任务配置选项,描述任务如何执行迁移等一系列配置信息;字段下的RateLimitOption不可配置、如果需要修改任务的限速信息、请在任务运行后通过ModifyMigrateRateLimit接口修改 * @param DBEndpointInfo $SrcInfo 源实例信息 * @param DBEndpointInfo $DstInfo 目标实例信息 * @param string $JobName 迁移任务名称,最大长度128 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncJobConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncJobConfigRequest.php new file mode 100644 index 00000000..2d7f38ea --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncJobConfigRequest.php @@ -0,0 +1,79 @@ +JobId = $param["JobId"]; + } + + if (array_key_exists("DynamicObjects",$param) and $param["DynamicObjects"] !== null) { + $this->DynamicObjects = new Objects(); + $this->DynamicObjects->deserialize($param["DynamicObjects"]); + } + + if (array_key_exists("DynamicOptions",$param) and $param["DynamicOptions"] !== null) { + $this->DynamicOptions = new DynamicOptions(); + $this->DynamicOptions->deserialize($param["DynamicOptions"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncJobConfigResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncJobConfigResponse.php new file mode 100644 index 00000000..b1d41253 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/ModifySyncJobConfigResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/Objects.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/Objects.php index 73c25099..869368ae 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/Objects.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/Objects.php @@ -20,17 +20,17 @@ use TencentCloud\Common\AbstractModel; /** * 同步的数据库对对象描述 * - * @method string getMode() 获取迁移对象类型 Partial(部分对象),默认为Partial + * @method string getMode() 获取同步对象类型 Partial(部分对象) 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setMode(string $Mode) 设置迁移对象类型 Partial(部分对象),默认为Partial + * @method void setMode(string $Mode) 设置同步对象类型 Partial(部分对象) 注意:此字段可能返回 null,表示取不到有效值。 * @method array getDatabases() 获取同步对象,当 Mode 为 Partial 时,不为空 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDatabases(array $Databases) 设置同步对象,当 Mode 为 Partial 时,不为空 注意:此字段可能返回 null,表示取不到有效值。 - * @method array getAdvancedObjects() 获取高级对象类型,如function、procedure,当需要同步高级对象时,初始化类型必须包含结构初始化类型,即Options.InitType字段值为Structure或Full + * @method array getAdvancedObjects() 获取高级对象类型,如function、procedure,当需要同步高级对象时,初始化类型必须包含结构初始化类型,即任务的Options.InitType字段值为Structure或Full 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setAdvancedObjects(array $AdvancedObjects) 设置高级对象类型,如function、procedure,当需要同步高级对象时,初始化类型必须包含结构初始化类型,即Options.InitType字段值为Structure或Full + * @method void setAdvancedObjects(array $AdvancedObjects) 设置高级对象类型,如function、procedure,当需要同步高级对象时,初始化类型必须包含结构初始化类型,即任务的Options.InitType字段值为Structure或Full 注意:此字段可能返回 null,表示取不到有效值。 * @method OnlineDDL getOnlineDDL() 获取OnlineDDL类型,冗余字段不做配置用途 注意:此字段可能返回 null,表示取不到有效值。 @@ -40,7 +40,7 @@ use TencentCloud\Common\AbstractModel; class Objects extends AbstractModel { /** - * @var string 迁移对象类型 Partial(部分对象),默认为Partial + * @var string 同步对象类型 Partial(部分对象) 注意:此字段可能返回 null,表示取不到有效值。 */ public $Mode; @@ -52,7 +52,7 @@ class Objects extends AbstractModel public $Databases; /** - * @var array 高级对象类型,如function、procedure,当需要同步高级对象时,初始化类型必须包含结构初始化类型,即Options.InitType字段值为Structure或Full + * @var array 高级对象类型,如function、procedure,当需要同步高级对象时,初始化类型必须包含结构初始化类型,即任务的Options.InitType字段值为Structure或Full 注意:此字段可能返回 null,表示取不到有效值。 */ public $AdvancedObjects; @@ -64,11 +64,11 @@ class Objects extends AbstractModel public $OnlineDDL; /** - * @param string $Mode 迁移对象类型 Partial(部分对象),默认为Partial + * @param string $Mode 同步对象类型 Partial(部分对象) 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Databases 同步对象,当 Mode 为 Partial 时,不为空 注意:此字段可能返回 null,表示取不到有效值。 - * @param array $AdvancedObjects 高级对象类型,如function、procedure,当需要同步高级对象时,初始化类型必须包含结构初始化类型,即Options.InitType字段值为Structure或Full + * @param array $AdvancedObjects 高级对象类型,如function、procedure,当需要同步高级对象时,初始化类型必须包含结构初始化类型,即任务的Options.InitType字段值为Structure或Full 注意:此字段可能返回 null,表示取不到有效值。 * @param OnlineDDL $OnlineDDL OnlineDDL类型,冗余字段不做配置用途 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/Options.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/Options.php index 4ce724a4..3ba9c85f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/Options.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/Options.php @@ -51,6 +51,14 @@ use TencentCloud\Common\AbstractModel; * @method KafkaOption getKafkaOption() 获取kafka同步选项 注意:此字段可能返回 null,表示取不到有效值。 * @method void setKafkaOption(KafkaOption $KafkaOption) 设置kafka同步选项 +注意:此字段可能返回 null,表示取不到有效值。 + * @method RateLimitOption getRateLimitOption() 获取任务限速信息、该字段仅用作出参、入参该字段无效 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRateLimitOption(RateLimitOption $RateLimitOption) 设置任务限速信息、该字段仅用作出参、入参该字段无效 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getAutoRetryTimeRangeMinutes() 获取自动重试的时间窗口设置 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAutoRetryTimeRangeMinutes(integer $AutoRetryTimeRangeMinutes) 设置自动重试的时间窗口设置 注意:此字段可能返回 null,表示取不到有效值。 */ class Options extends AbstractModel @@ -103,6 +111,18 @@ class Options extends AbstractModel */ public $KafkaOption; + /** + * @var RateLimitOption 任务限速信息、该字段仅用作出参、入参该字段无效 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RateLimitOption; + + /** + * @var integer 自动重试的时间窗口设置 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AutoRetryTimeRangeMinutes; + /** * @param string $InitType 同步初始化选项,Data(全量数据初始化)、Structure(结构初始化)、Full(全量数据且结构初始化,默认)、None(仅增量) 注意:此字段可能返回 null,表示取不到有效值。 @@ -119,6 +139,10 @@ class Options extends AbstractModel * @param array $DdlOptions DDL同步选项,具体描述要同步那些DDL 注意:此字段可能返回 null,表示取不到有效值。 * @param KafkaOption $KafkaOption kafka同步选项 +注意:此字段可能返回 null,表示取不到有效值。 + * @param RateLimitOption $RateLimitOption 任务限速信息、该字段仅用作出参、入参该字段无效 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $AutoRetryTimeRangeMinutes 自动重试的时间窗口设置 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -172,5 +196,14 @@ class Options extends AbstractModel $this->KafkaOption = new KafkaOption(); $this->KafkaOption->deserialize($param["KafkaOption"]); } + + if (array_key_exists("RateLimitOption",$param) and $param["RateLimitOption"] !== null) { + $this->RateLimitOption = new RateLimitOption(); + $this->RateLimitOption->deserialize($param["RateLimitOption"]); + } + + if (array_key_exists("AutoRetryTimeRangeMinutes",$param) and $param["AutoRetryTimeRangeMinutes"] !== null) { + $this->AutoRetryTimeRangeMinutes = $param["AutoRetryTimeRangeMinutes"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/RateLimitOption.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/RateLimitOption.php new file mode 100644 index 00000000..e6168a4a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/RateLimitOption.php @@ -0,0 +1,217 @@ +CurrentDumpThread = $param["CurrentDumpThread"]; + } + + if (array_key_exists("DefaultDumpThread",$param) and $param["DefaultDumpThread"] !== null) { + $this->DefaultDumpThread = $param["DefaultDumpThread"]; + } + + if (array_key_exists("CurrentDumpRps",$param) and $param["CurrentDumpRps"] !== null) { + $this->CurrentDumpRps = $param["CurrentDumpRps"]; + } + + if (array_key_exists("DefaultDumpRps",$param) and $param["DefaultDumpRps"] !== null) { + $this->DefaultDumpRps = $param["DefaultDumpRps"]; + } + + if (array_key_exists("CurrentLoadThread",$param) and $param["CurrentLoadThread"] !== null) { + $this->CurrentLoadThread = $param["CurrentLoadThread"]; + } + + if (array_key_exists("DefaultLoadThread",$param) and $param["DefaultLoadThread"] !== null) { + $this->DefaultLoadThread = $param["DefaultLoadThread"]; + } + + if (array_key_exists("CurrentLoadRps",$param) and $param["CurrentLoadRps"] !== null) { + $this->CurrentLoadRps = $param["CurrentLoadRps"]; + } + + if (array_key_exists("DefaultLoadRps",$param) and $param["DefaultLoadRps"] !== null) { + $this->DefaultLoadRps = $param["DefaultLoadRps"]; + } + + if (array_key_exists("CurrentSinkerThread",$param) and $param["CurrentSinkerThread"] !== null) { + $this->CurrentSinkerThread = $param["CurrentSinkerThread"]; + } + + if (array_key_exists("DefaultSinkerThread",$param) and $param["DefaultSinkerThread"] !== null) { + $this->DefaultSinkerThread = $param["DefaultSinkerThread"]; + } + + if (array_key_exists("HasUserSetRateLimit",$param) and $param["HasUserSetRateLimit"] !== null) { + $this->HasUserSetRateLimit = $param["HasUserSetRateLimit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteFileSampleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/StartModifySyncJobRequest.php old mode 100755 new mode 100644 similarity index 67% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteFileSampleRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/StartModifySyncJobRequest.php index beab119b..170a8029 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteFileSampleRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/StartModifySyncJobRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cms\V20190321\Models; +namespace TencentCloud\Dts\V20211206\Models; use TencentCloud\Common\AbstractModel; /** - * DeleteFileSample请求参数结构体 + * StartModifySyncJob请求参数结构体 * - * @method array getIds() 获取唯一标识数组 - * @method void setIds(array $Ids) 设置唯一标识数组 + * @method string getJobId() 获取同步任务id + * @method void setJobId(string $JobId) 设置同步任务id */ -class DeleteFileSampleRequest extends AbstractModel +class StartModifySyncJobRequest extends AbstractModel { /** - * @var array 唯一标识数组 + * @var string 同步任务id */ - public $Ids; + public $JobId; /** - * @param array $Ids 唯一标识数组 + * @param string $JobId 同步任务id */ function __construct() { @@ -46,8 +46,8 @@ class DeleteFileSampleRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Ids",$param) and $param["Ids"] !== null) { - $this->Ids = $param["Ids"]; + if (array_key_exists("JobId",$param) and $param["JobId"] !== null) { + $this->JobId = $param["JobId"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/StartModifySyncJobResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/StartModifySyncJobResponse.php new file mode 100644 index 00000000..a25cbbdf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/StartModifySyncJobResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/StepInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/StepInfo.php index 475f98a7..85fd0f19 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/StepInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/StepInfo.php @@ -48,9 +48,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setWarnings(array $Warnings) 设置警告信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getProgress() 获取当前步骤进度,范围为[0-100] + * @method integer getProgress() 获取当前步骤进度,范围为[0-100],若为-1表示当前步骤不支持查看进度 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setProgress(integer $Progress) 设置当前步骤进度,范围为[0-100] + * @method void setProgress(integer $Progress) 设置当前步骤进度,范围为[0-100],若为-1表示当前步骤不支持查看进度 注意:此字段可能返回 null,表示取不到有效值。 */ class StepInfo extends AbstractModel @@ -98,7 +98,7 @@ class StepInfo extends AbstractModel public $Warnings; /** - * @var integer 当前步骤进度,范围为[0-100] + * @var integer 当前步骤进度,范围为[0-100],若为-1表示当前步骤不支持查看进度 注意:此字段可能返回 null,表示取不到有效值。 */ public $Progress; @@ -118,7 +118,7 @@ class StepInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Warnings 警告信息 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $Progress 当前步骤进度,范围为[0-100] + * @param integer $Progress 当前步骤进度,范围为[0-100],若为-1表示当前步骤不支持查看进度 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/SyncDetailInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/SyncDetailInfo.php index 1426c4a8..b4afe89a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/SyncDetailInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/SyncDetailInfo.php @@ -32,9 +32,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setProgress(integer $Progress) 设置总体进度 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getCurrentStepProgress() 获取当前步骤进度 + * @method integer getCurrentStepProgress() 获取当前步骤进度,范围为[0-100],若为-1表示当前步骤不支持查看进度 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCurrentStepProgress(integer $CurrentStepProgress) 设置当前步骤进度 + * @method void setCurrentStepProgress(integer $CurrentStepProgress) 设置当前步骤进度,范围为[0-100],若为-1表示当前步骤不支持查看进度 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getMasterSlaveDistance() 获取同步两端数据量差距 注意:此字段可能返回 null,表示取不到有效值。 @@ -55,6 +55,10 @@ use TencentCloud\Common\AbstractModel; * @method string getCauseOfCompareDisable() 获取不能发起一致性校验的原因 注意:此字段可能返回 null,表示取不到有效值。 * @method void setCauseOfCompareDisable(string $CauseOfCompareDisable) 设置不能发起一致性校验的原因 +注意:此字段可能返回 null,表示取不到有效值。 + * @method ErrInfo getErrInfo() 获取任务的错误和解决方案信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setErrInfo(ErrInfo $ErrInfo) 设置任务的错误和解决方案信息 注意:此字段可能返回 null,表示取不到有效值。 */ class SyncDetailInfo extends AbstractModel @@ -78,7 +82,7 @@ class SyncDetailInfo extends AbstractModel public $Progress; /** - * @var integer 当前步骤进度 + * @var integer 当前步骤进度,范围为[0-100],若为-1表示当前步骤不支持查看进度 注意:此字段可能返回 null,表示取不到有效值。 */ public $CurrentStepProgress; @@ -113,6 +117,12 @@ class SyncDetailInfo extends AbstractModel */ public $CauseOfCompareDisable; + /** + * @var ErrInfo 任务的错误和解决方案信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ErrInfo; + /** * @param integer $StepAll 总步骤数 注意:此字段可能返回 null,表示取不到有效值。 @@ -120,7 +130,7 @@ class SyncDetailInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Progress 总体进度 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $CurrentStepProgress 当前步骤进度 + * @param integer $CurrentStepProgress 当前步骤进度,范围为[0-100],若为-1表示当前步骤不支持查看进度 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $MasterSlaveDistance 同步两端数据量差距 注意:此字段可能返回 null,表示取不到有效值。 @@ -131,6 +141,8 @@ class SyncDetailInfo extends AbstractModel * @param array $StepInfos 详细步骤信息 注意:此字段可能返回 null,表示取不到有效值。 * @param string $CauseOfCompareDisable 不能发起一致性校验的原因 +注意:此字段可能返回 null,表示取不到有效值。 + * @param ErrInfo $ErrInfo 任务的错误和解决方案信息 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -186,5 +198,10 @@ class SyncDetailInfo extends AbstractModel if (array_key_exists("CauseOfCompareDisable",$param) and $param["CauseOfCompareDisable"] !== null) { $this->CauseOfCompareDisable = $param["CauseOfCompareDisable"]; } + + if (array_key_exists("ErrInfo",$param) and $param["ErrInfo"] !== null) { + $this->ErrInfo = new ErrInfo(); + $this->ErrInfo->deserialize($param["ErrInfo"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/SyncJobInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/SyncJobInfo.php index 68aaa850..2b92a7a9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/SyncJobInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/SyncJobInfo.php @@ -79,6 +79,14 @@ use TencentCloud\Common\AbstractModel; * @method Endpoint getSrcInfo() 获取源端信息,单节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSrcInfo(Endpoint $SrcInfo) 设置源端信息,单节点数据库使用 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getSrcNodeType() 获取枚举值:cluster、single。源库为单节点数据库使用single,多节点使用cluster +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSrcNodeType(string $SrcNodeType) 设置枚举值:cluster、single。源库为单节点数据库使用single,多节点使用cluster +注意:此字段可能返回 null,表示取不到有效值。 + * @method SyncDBEndpointInfos getSrcInfos() 获取源端信息,多节点数据库使用 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSrcInfos(SyncDBEndpointInfos $SrcInfos) 设置源端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。 * @method string getDstRegion() 获取目标端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。 @@ -95,6 +103,14 @@ use TencentCloud\Common\AbstractModel; * @method Endpoint getDstInfo() 获取目标端信息,单节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDstInfo(Endpoint $DstInfo) 设置目标端信息,单节点数据库使用 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDstNodeType() 获取枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDstNodeType(string $DstNodeType) 设置枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster +注意:此字段可能返回 null,表示取不到有效值。 + * @method SyncDBEndpointInfos getDstInfos() 获取目标端信息,多节点数据库使用 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDstInfos(SyncDBEndpointInfos $DstInfos) 设置目标端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。 * @method string getCreateTime() 获取创建时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。 @@ -139,6 +155,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getAutoRetryTimeRangeMinutes() 获取自动重试时间段设置 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAutoRetryTimeRangeMinutes(integer $AutoRetryTimeRangeMinutes) 设置自动重试时间段设置 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDumperResumeCtrl() 获取全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDumperResumeCtrl(string $DumperResumeCtrl) 设置全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 注意:此字段可能返回 null,表示取不到有效值。 */ class SyncJobInfo extends AbstractModel @@ -233,6 +253,18 @@ class SyncJobInfo extends AbstractModel */ public $SrcInfo; + /** + * @var string 枚举值:cluster、single。源库为单节点数据库使用single,多节点使用cluster +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SrcNodeType; + + /** + * @var SyncDBEndpointInfos 源端信息,多节点数据库使用 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SrcInfos; + /** * @var string 目标端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。 @@ -257,6 +289,18 @@ class SyncJobInfo extends AbstractModel */ public $DstInfo; + /** + * @var string 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DstNodeType; + + /** + * @var SyncDBEndpointInfos 目标端信息,多节点数据库使用 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DstInfos; + /** * @var string 创建时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。 @@ -323,6 +367,12 @@ class SyncJobInfo extends AbstractModel */ public $AutoRetryTimeRangeMinutes; + /** + * @var string 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DumperResumeCtrl; + /** * @param string $JobId 同步任务id,如:sync-btso140 注意:此字段可能返回 null,表示取不到有效值。 @@ -353,6 +403,10 @@ class SyncJobInfo extends AbstractModel * @param string $SrcAccessType 源端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云) 注意:此字段可能返回 null,表示取不到有效值。 * @param Endpoint $SrcInfo 源端信息,单节点数据库使用 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $SrcNodeType 枚举值:cluster、single。源库为单节点数据库使用single,多节点使用cluster +注意:此字段可能返回 null,表示取不到有效值。 + * @param SyncDBEndpointInfos $SrcInfos 源端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。 * @param string $DstRegion 目标端地域,如:ap-guangzhou等 注意:此字段可能返回 null,表示取不到有效值。 @@ -361,6 +415,10 @@ class SyncJobInfo extends AbstractModel * @param string $DstAccessType 目标端接入类型,cdb(云数据库)、cvm(云主机自建)、vpc(私有网络)、extranet(外网)、vpncloud(vpn接入)、dcg(专线接入)、ccn(云联网)、intranet(自研上云) 注意:此字段可能返回 null,表示取不到有效值。 * @param Endpoint $DstInfo 目标端信息,单节点数据库使用 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DstNodeType 枚举值:cluster、single。目标库为单节点数据库使用single,多节点使用cluster +注意:此字段可能返回 null,表示取不到有效值。 + * @param SyncDBEndpointInfos $DstInfos 目标端信息,多节点数据库使用 注意:此字段可能返回 null,表示取不到有效值。 * @param string $CreateTime 创建时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。 @@ -383,6 +441,8 @@ class SyncJobInfo extends AbstractModel * @param string $OfflineTime 下线时间,格式为 yyyy-mm-dd hh:mm:ss 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $AutoRetryTimeRangeMinutes 自动重试时间段设置 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DumperResumeCtrl 全量导出可重入标识:enum::"yes"/"no"。yes表示当前任务可重入、no表示当前任务处于全量导出且不可重入阶段;如果在该值为no时重启任务导出流程不支持断点续传 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -461,6 +521,15 @@ class SyncJobInfo extends AbstractModel $this->SrcInfo->deserialize($param["SrcInfo"]); } + if (array_key_exists("SrcNodeType",$param) and $param["SrcNodeType"] !== null) { + $this->SrcNodeType = $param["SrcNodeType"]; + } + + if (array_key_exists("SrcInfos",$param) and $param["SrcInfos"] !== null) { + $this->SrcInfos = new SyncDBEndpointInfos(); + $this->SrcInfos->deserialize($param["SrcInfos"]); + } + if (array_key_exists("DstRegion",$param) and $param["DstRegion"] !== null) { $this->DstRegion = $param["DstRegion"]; } @@ -478,6 +547,15 @@ class SyncJobInfo extends AbstractModel $this->DstInfo->deserialize($param["DstInfo"]); } + if (array_key_exists("DstNodeType",$param) and $param["DstNodeType"] !== null) { + $this->DstNodeType = $param["DstNodeType"]; + } + + if (array_key_exists("DstInfos",$param) and $param["DstInfos"] !== null) { + $this->DstInfos = new SyncDBEndpointInfos(); + $this->DstInfos->deserialize($param["DstInfos"]); + } + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { $this->CreateTime = $param["CreateTime"]; } @@ -527,5 +605,9 @@ class SyncJobInfo extends AbstractModel if (array_key_exists("AutoRetryTimeRangeMinutes",$param) and $param["AutoRetryTimeRangeMinutes"] !== null) { $this->AutoRetryTimeRangeMinutes = $param["AutoRetryTimeRangeMinutes"]; } + + if (array_key_exists("DumperResumeCtrl",$param) and $param["DumperResumeCtrl"] !== null) { + $this->DumperResumeCtrl = $param["DumperResumeCtrl"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/View.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/View.php index ba39e3b4..3ad1c327 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/View.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Dts/V20211206/Models/View.php @@ -24,9 +24,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setViewName(string $ViewName) 设置view名 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getNewViewName() 获取新view名 + * @method string getNewViewName() 获取预留字段、目前暂时不支持view的重命名 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setNewViewName(string $NewViewName) 设置新view名 + * @method void setNewViewName(string $NewViewName) 设置预留字段、目前暂时不支持view的重命名 注意:此字段可能返回 null,表示取不到有效值。 */ class View extends AbstractModel @@ -38,7 +38,7 @@ class View extends AbstractModel public $ViewName; /** - * @var string 新view名 + * @var string 预留字段、目前暂时不支持view的重命名 注意:此字段可能返回 null,表示取不到有效值。 */ public $NewViewName; @@ -46,7 +46,7 @@ class View extends AbstractModel /** * @param string $ViewName view名 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $NewViewName 新view名 + * @param string $NewViewName 预留字段、目前暂时不支持view的重命名 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/EcmClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/EcmClient.php index 41e580ab..7f7dd20b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/EcmClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/EcmClient.php @@ -24,7 +24,19 @@ use TencentCloud\Ecm\V20190719\Models as Models; /** * @method Models\AllocateAddressesResponse AllocateAddresses(Models\AllocateAddressesRequest $req) 申请一个或多个弹性公网IP(简称 EIP) + * @method Models\AllocateIpv6AddressesBandwidthResponse AllocateIpv6AddressesBandwidth(Models\AllocateIpv6AddressesBandwidthRequest $req) 本接口用于给IPv6地址分配公网带宽 * @method Models\AssignIpv6AddressesResponse AssignIpv6Addresses(Models\AssignIpv6AddressesRequest $req) 本接口(AssignIpv6Addresses)用于弹性网卡申请IPv6地址。 + * @method Models\AssignIpv6CidrBlockResponse AssignIpv6CidrBlock(Models\AssignIpv6CidrBlockRequest $req) 本接口(AssignIpv6CidrBlock)用于分配IPv6网段。 + +使用本接口前,您需要已有VPC实例,如果没有可通过接口CreateVpc创建。 + * @method Models\AssignIpv6CidrBlocksResponse AssignIpv6CidrBlocks(Models\AssignIpv6CidrBlocksRequest $req) 本接口(AssignIpv6CidrBlocks)用于分配IPv6网段。 + +使用本接口前,您需要已有VPC实例,如果没有可通过接口CreateVpc创建。 +每个VPC 可以同时支持运营商网络('CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调)。本接口可以同时申请不同类型的IPv6网段 + * @method Models\AssignIpv6SubnetCidrBlockResponse AssignIpv6SubnetCidrBlock(Models\AssignIpv6SubnetCidrBlockRequest $req) 本接口(AssignIpv6SubnetCidrBlock)用于分配IPv6子网段。 + +给子网分配 IPv6 网段,要求子网所属 VPC 已获得 IPv6 网段。如果尚未分配,请先通过接口 AssignIpv6CidrBlock 给子网所属 VPC 分配一个 IPv6 网段。否则无法分配 IPv6 子网段。 +每个子网只能分配一个IPv6网段。 * @method Models\AssignPrivateIpAddressesResponse AssignPrivateIpAddresses(Models\AssignPrivateIpAddressesRequest $req) 弹性网卡申请内网 IP * @method Models\AssociateAddressResponse AssociateAddress(Models\AssociateAddressRequest $req) 将弹性公网IP(简称 EIP)绑定到实例或弹性网卡的指定内网 IP 上。 将 EIP 绑定到实例(ECM)上,其本质是将 EIP 绑定到实例上主网卡的主内网 IP 上。 @@ -118,6 +130,7 @@ use TencentCloud\Ecm\V20190719\Models as Models; * @method Models\DescribePeakBaseOverviewResponse DescribePeakBaseOverview(Models\DescribePeakBaseOverviewRequest $req) CPU 内存 硬盘等基础信息峰值数据 * @method Models\DescribePeakNetworkOverviewResponse DescribePeakNetworkOverview(Models\DescribePeakNetworkOverviewRequest $req) 获取网络峰值数据 * @method Models\DescribePriceRunInstanceResponse DescribePriceRunInstance(Models\DescribePriceRunInstanceRequest $req) 查询实例价格 + * @method Models\DescribeRegionIpv6AddressesResponse DescribeRegionIpv6Addresses(Models\DescribeRegionIpv6AddressesRequest $req) 该接口(DescribeRegionIpv6Addresses)用于查询ECM地域之下的IPV6地址信息。 * @method Models\DescribeRouteConflictsResponse DescribeRouteConflicts(Models\DescribeRouteConflictsRequest $req) 查询自定义路由策略与云联网路由策略冲突列表 * @method Models\DescribeRouteTablesResponse DescribeRouteTables(Models\DescribeRouteTablesRequest $req) 查询路由表对象列表 * @method Models\DescribeSecurityGroupAssociationStatisticsResponse DescribeSecurityGroupAssociationStatistics(Models\DescribeSecurityGroupAssociationStatisticsRequest $req) 查询安全组关联实例统计 @@ -161,6 +174,7 @@ EIP 如果被封堵,则不能进行解绑定操作。 * @method Models\ModifyImageAttributeResponse ModifyImageAttribute(Models\ModifyImageAttributeRequest $req) 本接口(ModifyImageAttribute)用于修改镜像属性。 * @method Models\ModifyInstancesAttributeResponse ModifyInstancesAttribute(Models\ModifyInstancesAttributeRequest $req) 修改实例的属性。 * @method Models\ModifyIpv6AddressesAttributeResponse ModifyIpv6AddressesAttribute(Models\ModifyIpv6AddressesAttributeRequest $req) 本接口(ModifyIpv6AddressesAttribute)用于修改弹性网卡IPv6地址属性。 + * @method Models\ModifyIpv6AddressesBandwidthResponse ModifyIpv6AddressesBandwidth(Models\ModifyIpv6AddressesBandwidthRequest $req) 该接口(ModifyIpv6AddressesBandwidth)用于修改IPV6地址访问internet的带宽 * @method Models\ModifyListenerResponse ModifyListener(Models\ModifyListenerRequest $req) 修改负载均衡监听器属性。 * @method Models\ModifyLoadBalancerAttributesResponse ModifyLoadBalancerAttributes(Models\ModifyLoadBalancerAttributesRequest $req) 修改负载均衡实例的属性。 * @method Models\ModifyModuleConfigResponse ModifyModuleConfig(Models\ModifyModuleConfigRequest $req) 修改模块配置,已关联实例的模块不支持调整配置。 @@ -178,11 +192,13 @@ EIP 如果被封堵,则不能进行解绑定操作。 * @method Models\ModifyTargetPortResponse ModifyTargetPort(Models\ModifyTargetPortRequest $req) 修改监听器绑定的后端机器的端口。 * @method Models\ModifyTargetWeightResponse ModifyTargetWeight(Models\ModifyTargetWeightRequest $req) 修改监听器绑定的后端机器的转发权重。 * @method Models\ModifyVpcAttributeResponse ModifyVpcAttribute(Models\ModifyVpcAttributeRequest $req) 修改私有网络(VPC)的相关属性 + * @method Models\QueryVpcTaskResultResponse QueryVpcTaskResult(Models\QueryVpcTaskResultRequest $req) 查询私有网络下Vpc、子网、havip等异步任务请求结果 * @method Models\RebootInstancesResponse RebootInstances(Models\RebootInstancesRequest $req) 只有状态为RUNNING的实例才可以进行此操作;接口调用成功时,实例会进入REBOOTING状态;重启实例成功时,实例会进入RUNNING状态;支持强制重启,强制重启的效果等同于关闭物理计算机的电源开关再重新启动。强制重启可能会导致数据丢失或文件系统损坏,请仅在服务器不能正常重启时使用。 * @method Models\ReleaseAddressesResponse ReleaseAddresses(Models\ReleaseAddressesRequest $req) 释放一个或多个弹性公网IP(简称 EIP)。 该操作不可逆,释放后 EIP 关联的 IP 地址将不再属于您的名下。 只有状态为 UNBIND 的 EIP 才能进行释放操作。 * @method Models\ReleaseIpv6AddressesResponse ReleaseIpv6Addresses(Models\ReleaseIpv6AddressesRequest $req) 本接口(UnassignIpv6Addresses)用于释放弹性网卡IPv6地址。 + * @method Models\ReleaseIpv6AddressesBandwidthResponse ReleaseIpv6AddressesBandwidth(Models\ReleaseIpv6AddressesBandwidthRequest $req) 该接口用于给弹性公网IPv6地址释放带宽。 * @method Models\RemovePrivateIpAddressesResponse RemovePrivateIpAddresses(Models\RemovePrivateIpAddressesRequest $req) 弹性网卡退还内网 IP。 退还弹性网卡上的辅助内网IP,接口自动解关联弹性公网 IP。不能退还弹性网卡的主内网IP。 * @method Models\ReplaceRouteTableAssociationResponse ReplaceRouteTableAssociation(Models\ReplaceRouteTableAssociationRequest $req) 修改子网关联的路由表,一个子网只能关联一个路由表。 @@ -205,6 +221,8 @@ EIP 如果被封堵,则不能进行解绑定操作。 * 本接口支持退还预付费云盘和按小时后付费云盘。按小时后付费云盘可直接退还,预付费云盘需符合退还规则。 * 支持批量操作,每次请求批量云硬盘的上限为50。如果批量云盘存在不允许操作的,请求会以特定错误码返回。 * @method Models\TerminateInstancesResponse TerminateInstances(Models\TerminateInstancesRequest $req) 销毁实例 + * @method Models\UnassignIpv6SubnetCidrBlockResponse UnassignIpv6SubnetCidrBlock(Models\UnassignIpv6SubnetCidrBlockRequest $req) 本接口(UnassignIpv6SubnetCidrBlock)用于释放IPv6子网段。 +子网段如果还有IP占用且未回收,则子网段无法释放。 */ class EcmClient extends AbstractClient diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AllocateIpv6AddressesBandwidthRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AllocateIpv6AddressesBandwidthRequest.php new file mode 100644 index 00000000..43ce5365 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AllocateIpv6AddressesBandwidthRequest.php @@ -0,0 +1,89 @@ +EcmRegion = $param["EcmRegion"]; + } + + if (array_key_exists("Ipv6Addresses",$param) and $param["Ipv6Addresses"] !== null) { + $this->Ipv6Addresses = $param["Ipv6Addresses"]; + } + + if (array_key_exists("InternetMaxBandwidthOut",$param) and $param["InternetMaxBandwidthOut"] !== null) { + $this->InternetMaxBandwidthOut = $param["InternetMaxBandwidthOut"]; + } + + if (array_key_exists("InternetChargeType",$param) and $param["InternetChargeType"] !== null) { + $this->InternetChargeType = $param["InternetChargeType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AllocateIpv6AddressesBandwidthResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AllocateIpv6AddressesBandwidthResponse.php new file mode 100644 index 00000000..0eed10c7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AllocateIpv6AddressesBandwidthResponse.php @@ -0,0 +1,81 @@ +AddressSet = $param["AddressSet"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6AddressesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6AddressesRequest.php index a0acba16..67d026c9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6AddressesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6AddressesRequest.php @@ -28,14 +28,20 @@ use TencentCloud\Common\AbstractModel; * @method void setIpv6Addresses(array $Ipv6Addresses) 设置指定的IPv6地址列表,单次最多指定10个。与入参Ipv6AddressCount合并计算配额。与Ipv6AddressCount必填一个。 * @method integer getIpv6AddressCount() 获取自动分配IPv6地址个数,内网IP地址个数总和不能超过配数。与入参Ipv6Addresses合并计算配额。与Ipv6Addresses必填一个。 * @method void setIpv6AddressCount(integer $Ipv6AddressCount) 设置自动分配IPv6地址个数,内网IP地址个数总和不能超过配数。与入参Ipv6Addresses合并计算配额。与Ipv6Addresses必填一个。 - * @method string getIpv6ISP() 获取ipv6运营商如下: + * @method string getISPType() 获取ipv6运营商如下: CTCC:中国电信 CUCC:中国联通 CMCC:中国移动 - * @method void setIpv6ISP(string $Ipv6ISP) 设置ipv6运营商如下: + * @method void setISPType(string $ISPType) 设置ipv6运营商如下: CTCC:中国电信 CUCC:中国联通 CMCC:中国移动 + * @method boolean getSkipCheckIPv6Address() 获取是否跳过校验一个网卡只能分配一个IPv6 CIDR。该字段通常为true(用于兼容存量子机只有一个地址的情形)。 + * @method void setSkipCheckIPv6Address(boolean $SkipCheckIPv6Address) 设置是否跳过校验一个网卡只能分配一个IPv6 CIDR。该字段通常为true(用于兼容存量子机只有一个地址的情形)。 + * @method boolean getSkipAllocateBandwidth() 获取是否跳过自动开通公网带宽。通常为true(根据运营系统的用户配置来决定是否自动开通,以支持当前子机购买时的行为)。 + * @method void setSkipAllocateBandwidth(boolean $SkipAllocateBandwidth) 设置是否跳过自动开通公网带宽。通常为true(根据运营系统的用户配置来决定是否自动开通,以支持当前子机购买时的行为)。 + * @method string getIpv6ISP() 获取该字段没有使用(已过期)。 + * @method void setIpv6ISP(string $Ipv6ISP) 设置该字段没有使用(已过期)。 */ class AssignIpv6AddressesRequest extends AbstractModel { @@ -65,6 +71,21 @@ CTCC:中国电信 CUCC:中国联通 CMCC:中国移动 */ + public $ISPType; + + /** + * @var boolean 是否跳过校验一个网卡只能分配一个IPv6 CIDR。该字段通常为true(用于兼容存量子机只有一个地址的情形)。 + */ + public $SkipCheckIPv6Address; + + /** + * @var boolean 是否跳过自动开通公网带宽。通常为true(根据运营系统的用户配置来决定是否自动开通,以支持当前子机购买时的行为)。 + */ + public $SkipAllocateBandwidth; + + /** + * @var string 该字段没有使用(已过期)。 + */ public $Ipv6ISP; /** @@ -72,10 +93,13 @@ CMCC:中国移动 * @param string $NetworkInterfaceId 弹性网卡实例ID,形如:eni-1snva0vd。目前只支持主网卡上分配。 * @param array $Ipv6Addresses 指定的IPv6地址列表,单次最多指定10个。与入参Ipv6AddressCount合并计算配额。与Ipv6AddressCount必填一个。 * @param integer $Ipv6AddressCount 自动分配IPv6地址个数,内网IP地址个数总和不能超过配数。与入参Ipv6Addresses合并计算配额。与Ipv6Addresses必填一个。 - * @param string $Ipv6ISP ipv6运营商如下: + * @param string $ISPType ipv6运营商如下: CTCC:中国电信 CUCC:中国联通 CMCC:中国移动 + * @param boolean $SkipCheckIPv6Address 是否跳过校验一个网卡只能分配一个IPv6 CIDR。该字段通常为true(用于兼容存量子机只有一个地址的情形)。 + * @param boolean $SkipAllocateBandwidth 是否跳过自动开通公网带宽。通常为true(根据运营系统的用户配置来决定是否自动开通,以支持当前子机购买时的行为)。 + * @param string $Ipv6ISP 该字段没有使用(已过期)。 */ function __construct() { @@ -111,6 +135,18 @@ CMCC:中国移动 $this->Ipv6AddressCount = $param["Ipv6AddressCount"]; } + if (array_key_exists("ISPType",$param) and $param["ISPType"] !== null) { + $this->ISPType = $param["ISPType"]; + } + + if (array_key_exists("SkipCheckIPv6Address",$param) and $param["SkipCheckIPv6Address"] !== null) { + $this->SkipCheckIPv6Address = $param["SkipCheckIPv6Address"]; + } + + if (array_key_exists("SkipAllocateBandwidth",$param) and $param["SkipAllocateBandwidth"] !== null) { + $this->SkipAllocateBandwidth = $param["SkipAllocateBandwidth"]; + } + if (array_key_exists("Ipv6ISP",$param) and $param["Ipv6ISP"] !== null) { $this->Ipv6ISP = $param["Ipv6ISP"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlockRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlockRequest.php new file mode 100644 index 00000000..d9ba9591 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlockRequest.php @@ -0,0 +1,77 @@ +VpcId = $param["VpcId"]; + } + + if (array_key_exists("ISPType",$param) and $param["ISPType"] !== null) { + $this->ISPType = $param["ISPType"]; + } + + if (array_key_exists("EcmRegion",$param) and $param["EcmRegion"] !== null) { + $this->EcmRegion = $param["EcmRegion"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlockResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlockResponse.php new file mode 100644 index 00000000..9077aae6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlockResponse.php @@ -0,0 +1,65 @@ +Ipv6CidrBlock = $param["Ipv6CidrBlock"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlocksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlocksRequest.php new file mode 100644 index 00000000..811d8a32 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlocksRequest.php @@ -0,0 +1,82 @@ +VpcId = $param["VpcId"]; + } + + if (array_key_exists("ISPTypes",$param) and $param["ISPTypes"] !== null) { + $this->ISPTypes = []; + foreach ($param["ISPTypes"] as $key => $value){ + $obj = new ISPTypeItem(); + $obj->deserialize($value); + array_push($this->ISPTypes, $obj); + } + } + + if (array_key_exists("EcmRegion",$param) and $param["EcmRegion"] !== null) { + $this->EcmRegion = $param["EcmRegion"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlocksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlocksResponse.php new file mode 100644 index 00000000..2c142575 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6CidrBlocksResponse.php @@ -0,0 +1,70 @@ +IPv6CidrBlockSet = []; + foreach ($param["IPv6CidrBlockSet"] as $key => $value){ + $obj = new ISPIPv6CidrBlock(); + $obj->deserialize($value); + array_push($this->IPv6CidrBlockSet, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6SubnetCidrBlockRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6SubnetCidrBlockRequest.php new file mode 100644 index 00000000..dfb68dd8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6SubnetCidrBlockRequest.php @@ -0,0 +1,82 @@ +VpcId = $param["VpcId"]; + } + + if (array_key_exists("Ipv6SubnetCidrBlocks",$param) and $param["Ipv6SubnetCidrBlocks"] !== null) { + $this->Ipv6SubnetCidrBlocks = []; + foreach ($param["Ipv6SubnetCidrBlocks"] as $key => $value){ + $obj = new Ipv6SubnetCidrBlock(); + $obj->deserialize($value); + array_push($this->Ipv6SubnetCidrBlocks, $obj); + } + } + + if (array_key_exists("EcmRegion",$param) and $param["EcmRegion"] !== null) { + $this->EcmRegion = $param["EcmRegion"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DescribeSnapshotOperationLogsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6SubnetCidrBlockResponse.php old mode 100755 new mode 100644 similarity index 66% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DescribeSnapshotOperationLogsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6SubnetCidrBlockResponse.php index 846a9574..98f3a520 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DescribeSnapshotOperationLogsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/AssignIpv6SubnetCidrBlockResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cbs\V20170312\Models; +namespace TencentCloud\Ecm\V20190719\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeSnapshotOperationLogs返回参数结构体 + * AssignIpv6SubnetCidrBlock返回参数结构体 * - * @method array getSnapshotOperationLogSet() 获取快照操作日志列表。 - * @method void setSnapshotOperationLogSet(array $SnapshotOperationLogSet) 设置快照操作日志列表。 + * @method array getIpv6SubnetCidrBlockSet() 获取分配 `IPv6` 子网段列表。 + * @method void setIpv6SubnetCidrBlockSet(array $Ipv6SubnetCidrBlockSet) 设置分配 `IPv6` 子网段列表。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeSnapshotOperationLogsResponse extends AbstractModel +class AssignIpv6SubnetCidrBlockResponse extends AbstractModel { /** - * @var array 快照操作日志列表。 + * @var array 分配 `IPv6` 子网段列表。 */ - public $SnapshotOperationLogSet; + public $Ipv6SubnetCidrBlockSet; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class DescribeSnapshotOperationLogsResponse extends AbstractModel public $RequestId; /** - * @param array $SnapshotOperationLogSet 快照操作日志列表。 + * @param array $Ipv6SubnetCidrBlockSet 分配 `IPv6` 子网段列表。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,12 +54,12 @@ class DescribeSnapshotOperationLogsResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("SnapshotOperationLogSet",$param) and $param["SnapshotOperationLogSet"] !== null) { - $this->SnapshotOperationLogSet = []; - foreach ($param["SnapshotOperationLogSet"] as $key => $value){ - $obj = new SnapshotOperationLog(); + if (array_key_exists("Ipv6SubnetCidrBlockSet",$param) and $param["Ipv6SubnetCidrBlockSet"] !== null) { + $this->Ipv6SubnetCidrBlockSet = []; + foreach ($param["Ipv6SubnetCidrBlockSet"] as $key => $value){ + $obj = new Ipv6SubnetCidrBlock(); $obj->deserialize($value); - array_push($this->SnapshotOperationLogSet, $obj); + array_push($this->Ipv6SubnetCidrBlockSet, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeImageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeImageRequest.php index 2c3c07eb..3eb1194b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeImageRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeImageRequest.php @@ -23,7 +23,7 @@ use TencentCloud\Common\AbstractModel; * @method array getFilters() 获取过滤条件,每次请求的Filters的上限为10,详细的过滤条件如下: image-id - String - 是否必填: 否 - (过滤条件)按照镜像ID进行过滤 image-type - String - 是否必填: 否 - (过滤条件)按照镜像类型进行过滤。取值范围: -PRIVATE_IMAGE: 私有镜像 (本帐户创建的镜像) +PRIVATE_IMAGE: 私有镜像 (本账户创建的镜像) PUBLIC_IMAGE: 公共镜像 (腾讯云官方镜像) instance-type -String - 是否必填: 否 - (过滤条件) 按机型过滤支持的镜像 image-name - String - 是否必填:否 - (过滤条件) 按镜像的名称模糊匹配,只能提供一个值 @@ -31,7 +31,7 @@ image-os - String - 是否必填:否 - (过滤条件) 按镜像系统的名称 * @method void setFilters(array $Filters) 设置过滤条件,每次请求的Filters的上限为10,详细的过滤条件如下: image-id - String - 是否必填: 否 - (过滤条件)按照镜像ID进行过滤 image-type - String - 是否必填: 否 - (过滤条件)按照镜像类型进行过滤。取值范围: -PRIVATE_IMAGE: 私有镜像 (本帐户创建的镜像) +PRIVATE_IMAGE: 私有镜像 (本账户创建的镜像) PUBLIC_IMAGE: 公共镜像 (腾讯云官方镜像) instance-type -String - 是否必填: 否 - (过滤条件) 按机型过滤支持的镜像 image-name - String - 是否必填:否 - (过滤条件) 按镜像的名称模糊匹配,只能提供一个值 @@ -47,7 +47,7 @@ class DescribeImageRequest extends AbstractModel * @var array 过滤条件,每次请求的Filters的上限为10,详细的过滤条件如下: image-id - String - 是否必填: 否 - (过滤条件)按照镜像ID进行过滤 image-type - String - 是否必填: 否 - (过滤条件)按照镜像类型进行过滤。取值范围: -PRIVATE_IMAGE: 私有镜像 (本帐户创建的镜像) +PRIVATE_IMAGE: 私有镜像 (本账户创建的镜像) PUBLIC_IMAGE: 公共镜像 (腾讯云官方镜像) instance-type -String - 是否必填: 否 - (过滤条件) 按机型过滤支持的镜像 image-name - String - 是否必填:否 - (过滤条件) 按镜像的名称模糊匹配,只能提供一个值 @@ -69,7 +69,7 @@ image-os - String - 是否必填:否 - (过滤条件) 按镜像系统的名称 * @param array $Filters 过滤条件,每次请求的Filters的上限为10,详细的过滤条件如下: image-id - String - 是否必填: 否 - (过滤条件)按照镜像ID进行过滤 image-type - String - 是否必填: 否 - (过滤条件)按照镜像类型进行过滤。取值范围: -PRIVATE_IMAGE: 私有镜像 (本帐户创建的镜像) +PRIVATE_IMAGE: 私有镜像 (本账户创建的镜像) PUBLIC_IMAGE: 公共镜像 (腾讯云官方镜像) instance-type -String - 是否必填: 否 - (过滤条件) 按机型过滤支持的镜像 image-name - String - 是否必填:否 - (过滤条件) 按镜像的名称模糊匹配,只能提供一个值 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeRegionIpv6AddressesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeRegionIpv6AddressesRequest.php new file mode 100644 index 00000000..2f8e3081 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeRegionIpv6AddressesRequest.php @@ -0,0 +1,122 @@ +EcmRegion = $param["EcmRegion"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentPayDealsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeRegionIpv6AddressesResponse.php old mode 100755 new mode 100644 similarity index 68% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentPayDealsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeRegionIpv6AddressesResponse.php index 2c8eab46..d7c751d9 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentPayDealsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeRegionIpv6AddressesResponse.php @@ -14,39 +14,39 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Partners\V20180321\Models; +namespace TencentCloud\Ecm\V20190719\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeAgentPayDeals返回参数结构体 + * DescribeRegionIpv6Addresses返回参数结构体 * - * @method array getAgentPayDealSet() 获取订单数组 - * @method void setAgentPayDealSet(array $AgentPayDealSet) 设置订单数组 - * @method integer getTotalCount() 获取符合条件的订单总数量 - * @method void setTotalCount(integer $TotalCount) 设置符合条件的订单总数量 + * @method integer getTotalCount() 获取符合条件的 IPV6 数量。 + * @method void setTotalCount(integer $TotalCount) 设置符合条件的 IPV6 数量。 + * @method array getAddressSet() 获取IPV6 详细信息列表。 + * @method void setAddressSet(array $AddressSet) 设置IPV6 详细信息列表。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeAgentPayDealsResponse extends AbstractModel +class DescribeRegionIpv6AddressesResponse extends AbstractModel { /** - * @var array 订单数组 - */ - public $AgentPayDealSet; - - /** - * @var integer 符合条件的订单总数量 + * @var integer 符合条件的 IPV6 数量。 */ public $TotalCount; + /** + * @var array IPV6 详细信息列表。 + */ + public $AddressSet; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** - * @param array $AgentPayDealSet 订单数组 - * @param integer $TotalCount 符合条件的订单总数量 + * @param integer $TotalCount 符合条件的 IPV6 数量。 + * @param array $AddressSet IPV6 详细信息列表。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,19 +62,19 @@ class DescribeAgentPayDealsResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("AgentPayDealSet",$param) and $param["AgentPayDealSet"] !== null) { - $this->AgentPayDealSet = []; - foreach ($param["AgentPayDealSet"] as $key => $value){ - $obj = new AgentDealElem(); - $obj->deserialize($value); - array_push($this->AgentPayDealSet, $obj); - } - } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { $this->TotalCount = $param["TotalCount"]; } + if (array_key_exists("AddressSet",$param) and $param["AddressSet"] !== null) { + $this->AddressSet = []; + foreach ($param["AddressSet"] as $key => $value){ + $obj = new Address(); + $obj->deserialize($value); + array_push($this->AddressSet, $obj); + } + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeSubnetsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeSubnetsRequest.php index dd7bb1a9..c8eaca39 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeSubnetsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeSubnetsRequest.php @@ -31,7 +31,8 @@ vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的 region - String - ECM地域 zone - String - 可用区。 tag-key - String -是否必填:否- 按照标签键进行过滤。 -tag:tag-key - String - 是否必填:否 - 按照标签键值对进行过滤。 +ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。 +isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。 * @method void setFilters(array $Filters) 设置过滤条件,参数不支持同时指定SubnetIds和Filters。 subnet-id - String - Subnet实例名称。 subnet-name - String - 子网名称。只支持单值的模糊查询。 @@ -41,7 +42,8 @@ vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的 region - String - ECM地域 zone - String - 可用区。 tag-key - String -是否必填:否- 按照标签键进行过滤。 -tag:tag-key - String - 是否必填:否 - 按照标签键值对进行过滤。 +ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。 +isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。 * @method string getOffset() 获取偏移量 * @method void setOffset(string $Offset) 设置偏移量 * @method string getLimit() 获取返回数量 @@ -68,7 +70,8 @@ vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的 region - String - ECM地域 zone - String - 可用区。 tag-key - String -是否必填:否- 按照标签键进行过滤。 -tag:tag-key - String - 是否必填:否 - 按照标签键值对进行过滤。 +ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。 +isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。 */ public $Filters; @@ -103,7 +106,8 @@ vpc-cidr-block - String - vpc网段,形如: 192.168.1.0 。只支持单值的 region - String - ECM地域 zone - String - 可用区。 tag-key - String -是否必填:否- 按照标签键进行过滤。 -tag:tag-key - String - 是否必填:否 - 按照标签键值对进行过滤。 +ipv6-cidr-block- String - 是否必填:否 - 按照IPv6 CIDR进行过滤。 +isp-type - String - 是否必填:否 - 按照运营商类型( 如CMCC,CUCC, CTCC)进行过滤。 * @param string $Offset 偏移量 * @param string $Limit 返回数量 * @param string $EcmRegion ECM 地域 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeVpcsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeVpcsRequest.php index fab98b45..43b83264 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeVpcsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DescribeVpcsRequest.php @@ -29,6 +29,8 @@ cidr-block - String - vpc的cidr,只支持单值的模糊查询。 region - String - vpc的region。 tag-key - String -是否必填:否- 按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - 按照标签键值对进行过滤。 +ipv6-cidr-block - String - 是否必填:否 - 按照IPv6 CIDR block进行过滤。 +isp-type - String - 是否必填:否 - 按照运营商(如CMCC, CUCC, CTCC)进行过滤。 * @method void setFilters(array $Filters) 设置过滤条件,参数不支持同时指定VpcIds和Filters。 vpc-name - String - VPC实例名称,只支持单值的模糊查询。 vpc-id - String - VPC实例ID形如:vpc-f49l6u0z。 @@ -36,6 +38,8 @@ cidr-block - String - vpc的cidr,只支持单值的模糊查询。 region - String - vpc的region。 tag-key - String -是否必填:否- 按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - 按照标签键值对进行过滤。 +ipv6-cidr-block - String - 是否必填:否 - 按照IPv6 CIDR block进行过滤。 +isp-type - String - 是否必填:否 - 按照运营商(如CMCC, CUCC, CTCC)进行过滤。 * @method integer getOffset() 获取偏移量 * @method void setOffset(integer $Offset) 设置偏移量 * @method integer getLimit() 获取返回数量 @@ -60,6 +64,8 @@ cidr-block - String - vpc的cidr,只支持单值的模糊查询。 region - String - vpc的region。 tag-key - String -是否必填:否- 按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - 按照标签键值对进行过滤。 +ipv6-cidr-block - String - 是否必填:否 - 按照IPv6 CIDR block进行过滤。 +isp-type - String - 是否必填:否 - 按照运营商(如CMCC, CUCC, CTCC)进行过滤。 */ public $Filters; @@ -92,6 +98,8 @@ cidr-block - String - vpc的cidr,只支持单值的模糊查询。 region - String - vpc的region。 tag-key - String -是否必填:否- 按照标签键进行过滤。 tag:tag-key - String - 是否必填:否 - 按照标签键值对进行过滤。 +ipv6-cidr-block - String - 是否必填:否 - 按照IPv6 CIDR block进行过滤。 +isp-type - String - 是否必填:否 - 按照运营商(如CMCC, CUCC, CTCC)进行过滤。 * @param integer $Offset 偏移量 * @param integer $Limit 返回数量 * @param string $EcmRegion 地域 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DiskInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DiskInfo.php index 2204ae7f..fc0083a2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DiskInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/DiskInfo.php @@ -26,6 +26,12 @@ use TencentCloud\Common\AbstractModel; * @method void setDiskId(string $DiskId) 设置磁盘ID * @method integer getDiskSize() 获取磁盘大小(GB) * @method void setDiskSize(integer $DiskSize) 设置磁盘大小(GB) + * @method boolean getDeleteWithInstance() 获取是否随实例删除。 + * @method void setDeleteWithInstance(boolean $DeleteWithInstance) 设置是否随实例删除。 + * @method string getSnapshotId() 获取快照ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSnapshotId(string $SnapshotId) 设置快照ID +注意:此字段可能返回 null,表示取不到有效值。 */ class DiskInfo extends AbstractModel { @@ -44,10 +50,24 @@ class DiskInfo extends AbstractModel */ public $DiskSize; + /** + * @var boolean 是否随实例删除。 + */ + public $DeleteWithInstance; + + /** + * @var string 快照ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SnapshotId; + /** * @param string $DiskType 磁盘类型:LOCAL_BASIC * @param string $DiskId 磁盘ID * @param integer $DiskSize 磁盘大小(GB) + * @param boolean $DeleteWithInstance 是否随实例删除。 + * @param string $SnapshotId 快照ID +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -73,5 +93,13 @@ class DiskInfo extends AbstractModel if (array_key_exists("DiskSize",$param) and $param["DiskSize"] !== null) { $this->DiskSize = $param["DiskSize"]; } + + if (array_key_exists("DeleteWithInstance",$param) and $param["DeleteWithInstance"] !== null) { + $this->DeleteWithInstance = $param["DeleteWithInstance"]; + } + + if (array_key_exists("SnapshotId",$param) and $param["SnapshotId"] !== null) { + $this->SnapshotId = $param["SnapshotId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ISPIPv6CidrBlock.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ISPIPv6CidrBlock.php new file mode 100644 index 00000000..de633e93 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ISPIPv6CidrBlock.php @@ -0,0 +1,73 @@ +IPv6CidrBlock = $param["IPv6CidrBlock"]; + } + + if (array_key_exists("ISPType",$param) and $param["ISPType"] !== null) { + $this->ISPType = $param["ISPType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ISPTypeItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ISPTypeItem.php new file mode 100644 index 00000000..c5296621 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ISPTypeItem.php @@ -0,0 +1,65 @@ +ISPType = $param["ISPType"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Ipv6SubnetCidrBlock.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Ipv6SubnetCidrBlock.php new file mode 100644 index 00000000..3c2a829a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Ipv6SubnetCidrBlock.php @@ -0,0 +1,73 @@ +SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("Ipv6CidrBlock",$param) and $param["Ipv6CidrBlock"] !== null) { + $this->Ipv6CidrBlock = $param["Ipv6CidrBlock"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ModifyIpv6AddressesBandwidthRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ModifyIpv6AddressesBandwidthRequest.php new file mode 100644 index 00000000..29035609 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ModifyIpv6AddressesBandwidthRequest.php @@ -0,0 +1,94 @@ +EcmRegion = $param["EcmRegion"]; + } + + if (array_key_exists("InternetMaxBandwidthOut",$param) and $param["InternetMaxBandwidthOut"] !== null) { + $this->InternetMaxBandwidthOut = $param["InternetMaxBandwidthOut"]; + } + + if (array_key_exists("Ipv6Addresses",$param) and $param["Ipv6Addresses"] !== null) { + $this->Ipv6Addresses = []; + foreach ($param["Ipv6Addresses"] as $key => $value){ + $obj = new Ipv6Address(); + $obj->deserialize($value); + array_push($this->Ipv6Addresses, $obj); + } + } + + if (array_key_exists("Ipv6AddressIds",$param) and $param["Ipv6AddressIds"] !== null) { + $this->Ipv6AddressIds = $param["Ipv6AddressIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifySecurityWafGroupPolicyResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ModifyIpv6AddressesBandwidthResponse.php old mode 100755 new mode 100644 similarity index 91% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifySecurityWafGroupPolicyResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ModifyIpv6AddressesBandwidthResponse.php index e62bebd5..0eaa3f3e --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifySecurityWafGroupPolicyResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ModifyIpv6AddressesBandwidthResponse.php @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Ecm\V20190719\Models; use TencentCloud\Common\AbstractModel; /** - * ModifySecurityWafGroupPolicy返回参数结构体 + * ModifyIpv6AddressesBandwidth返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class ModifySecurityWafGroupPolicyResponse extends AbstractModel +class ModifyIpv6AddressesBandwidthResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Module.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Module.php index dc6163c4..609efa6a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Module.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Module.php @@ -60,6 +60,8 @@ DELETEFAILED:删除失败。 * @method void setSystemDisk(SystemDisk $SystemDisk) 设置系统盘信息。 * @method array getDataDisks() 获取数据盘信息。 * @method void setDataDisks(array $DataDisks) 设置数据盘信息。 + * @method integer getDisableWanIp() 获取是否禁止外网ip + * @method void setDisableWanIp(integer $DisableWanIp) 设置是否禁止外网ip */ class Module extends AbstractModel { @@ -147,6 +149,11 @@ DELETEFAILED:删除失败。 */ public $DataDisks; + /** + * @var integer 是否禁止外网ip + */ + public $DisableWanIp; + /** * @param string $ModuleId 模块Id。 * @param string $ModuleName 模块名称。 @@ -168,6 +175,7 @@ DELETEFAILED:删除失败。 * @param string $UserData 自定义脚本数据 * @param SystemDisk $SystemDisk 系统盘信息。 * @param array $DataDisks 数据盘信息。 + * @param integer $DisableWanIp 是否禁止外网ip */ function __construct() { @@ -258,5 +266,9 @@ DELETEFAILED:删除失败。 array_push($this->DataDisks, $obj); } } + + if (array_key_exists("DisableWanIp",$param) and $param["DisableWanIp"] !== null) { + $this->DisableWanIp = $param["DisableWanIp"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Node.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Node.php index f20c2be2..becdb74f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Node.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Node.php @@ -36,6 +36,8 @@ use TencentCloud\Common\AbstractModel; * @method void setISPSet(array $ISPSet) 设置运营商列表。 * @method integer getISPNum() 获取运营商数量。 * @method void setISPNum(integer $ISPNum) 设置运营商数量。 + * @method boolean getLBSupported() 获取节点是否支持LB + * @method void setLBSupported(boolean $LBSupported) 设置节点是否支持LB */ class Node extends AbstractModel { @@ -79,6 +81,11 @@ class Node extends AbstractModel */ public $ISPNum; + /** + * @var boolean 节点是否支持LB + */ + public $LBSupported; + /** * @param ZoneInfo $ZoneInfo zone信息。 * @param Country $Country 国家信息。 @@ -88,6 +95,7 @@ class Node extends AbstractModel * @param RegionInfo $RegionInfo Region信息。 * @param array $ISPSet 运营商列表。 * @param integer $ISPNum 运营商数量。 + * @param boolean $LBSupported 节点是否支持LB */ function __construct() { @@ -144,5 +152,9 @@ class Node extends AbstractModel if (array_key_exists("ISPNum",$param) and $param["ISPNum"] !== null) { $this->ISPNum = $param["ISPNum"]; } + + if (array_key_exists("LBSupported",$param) and $param["LBSupported"] !== null) { + $this->LBSupported = $param["LBSupported"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CheckDidDeployRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/QueryVpcTaskResultRequest.php old mode 100755 new mode 100644 similarity index 78% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CheckDidDeployRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/QueryVpcTaskResultRequest.php index ba1fccae..8b338bbd --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CheckDidDeployRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/QueryVpcTaskResultRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Ecm\V20190719\Models; use TencentCloud\Common\AbstractModel; /** - * CheckDidDeploy请求参数结构体 + * QueryVpcTaskResult请求参数结构体 * - * @method integer getTaskId() 获取任务ID - * @method void setTaskId(integer $TaskId) 设置任务ID + * @method string getTaskId() 获取无 + * @method void setTaskId(string $TaskId) 设置无 */ -class CheckDidDeployRequest extends AbstractModel +class QueryVpcTaskResultRequest extends AbstractModel { /** - * @var integer 任务ID + * @var string 无 */ public $TaskId; /** - * @param integer $TaskId 任务ID + * @param string $TaskId 无 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/QueryVpcTaskResultResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/QueryVpcTaskResultResponse.php new file mode 100644 index 00000000..9bfcd934 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/QueryVpcTaskResultResponse.php @@ -0,0 +1,77 @@ +Status = $param["Status"]; + } + + if (array_key_exists("Output",$param) and $param["Output"] !== null) { + $this->Output = $param["Output"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ReleaseIpv6AddressesBandwidthRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ReleaseIpv6AddressesBandwidthRequest.php new file mode 100644 index 00000000..8823886f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ReleaseIpv6AddressesBandwidthRequest.php @@ -0,0 +1,77 @@ +EcmRegion = $param["EcmRegion"]; + } + + if (array_key_exists("Ipv6Addresses",$param) and $param["Ipv6Addresses"] !== null) { + $this->Ipv6Addresses = $param["Ipv6Addresses"]; + } + + if (array_key_exists("Ipv6AddressIds",$param) and $param["Ipv6AddressIds"] !== null) { + $this->Ipv6AddressIds = $param["Ipv6AddressIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ReleaseIpv6AddressesBandwidthResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ReleaseIpv6AddressesBandwidthResponse.php new file mode 100644 index 00000000..dc3197b1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ReleaseIpv6AddressesBandwidthResponse.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ResetInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ResetInstancesRequest.php index f116b303..496e0521 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ResetInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ResetInstancesRequest.php @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setImageId(string $ImageId) 设置重装使用的镜像ID,若未指定,则使用各个实例当前的镜像进行重装。 * @method string getPassword() 获取密码设置,若未指定,则后续将以站内信的形式通知密码。 * @method void setPassword(string $Password) 设置密码设置,若未指定,则后续将以站内信的形式通知密码。 - * @method EnhancedService getEnhancedService() 获取是否开启云监控和云镜服务,未指定时默认开启。 - * @method void setEnhancedService(EnhancedService $EnhancedService) 设置是否开启云监控和云镜服务,未指定时默认开启。 + * @method EnhancedService getEnhancedService() 获取是否开启腾讯云可观测平台和主机安全服务,未指定时默认开启。 + * @method void setEnhancedService(EnhancedService $EnhancedService) 设置是否开启腾讯云可观测平台和主机安全服务,未指定时默认开启。 * @method string getKeepData() 获取是否保留数据盘数据,取值"true"/"false"。默认为"true" * @method void setKeepData(string $KeepData) 设置是否保留数据盘数据,取值"true"/"false"。默认为"true" * @method string getKeepImageLogin() 获取保持镜像的原始设置。该参数与Password或KeyIds.N不能同时指定。只有使用自定义镜像、共享镜像或外部导入镜像创建实例时才能指定该参数为TRUE。取值范围: @@ -61,7 +61,7 @@ class ResetInstancesRequest extends AbstractModel public $Password; /** - * @var EnhancedService 是否开启云监控和云镜服务,未指定时默认开启。 + * @var EnhancedService 是否开启腾讯云可观测平台和主机安全服务,未指定时默认开启。 */ public $EnhancedService; @@ -84,7 +84,7 @@ FALSE:表示不保持镜像的登录设置 * @param array $InstanceIdSet 待重装的实例ID列表。 * @param string $ImageId 重装使用的镜像ID,若未指定,则使用各个实例当前的镜像进行重装。 * @param string $Password 密码设置,若未指定,则后续将以站内信的形式通知密码。 - * @param EnhancedService $EnhancedService 是否开启云监控和云镜服务,未指定时默认开启。 + * @param EnhancedService $EnhancedService 是否开启腾讯云可观测平台和主机安全服务,未指定时默认开启。 * @param string $KeepData 是否保留数据盘数据,取值"true"/"false"。默认为"true" * @param string $KeepImageLogin 保持镜像的原始设置。该参数与Password或KeyIds.N不能同时指定。只有使用自定义镜像、共享镜像或外部导入镜像创建实例时才能指定该参数为TRUE。取值范围: TRUE:表示保持镜像的登录设置 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Subnet.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Subnet.php index fef6a9e0..e64e1bf8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Subnet.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/Subnet.php @@ -69,6 +69,10 @@ use TencentCloud\Common\AbstractModel; * @method string getRegion() 获取地域 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRegion(string $Region) 设置地域 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getISPType() 获取运营商类型。'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setISPType(string $ISPType) 设置运营商类型。'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调 注意:此字段可能返回 null,表示取不到有效值。 */ class Subnet extends AbstractModel @@ -174,6 +178,12 @@ class Subnet extends AbstractModel */ public $Region; + /** + * @var string 运营商类型。'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ISPType; + /** * @param string $VpcId VPC实例ID。 * @param string $SubnetId 子网实例ID,例如:subnet-bthucmmy。 @@ -199,6 +209,8 @@ class Subnet extends AbstractModel * @param string $VpcIpv6CidrBlock VPC的 IPv6 CIDR。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Region 地域 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ISPType 运营商类型。'CMCC'-中国移动, 'CTCC'-中国电信, 'CUCC'-中国联调 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -294,5 +306,9 @@ class Subnet extends AbstractModel if (array_key_exists("Region",$param) and $param["Region"] !== null) { $this->Region = $param["Region"]; } + + if (array_key_exists("ISPType",$param) and $param["ISPType"] !== null) { + $this->ISPType = $param["ISPType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/UnassignIpv6SubnetCidrBlockRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/UnassignIpv6SubnetCidrBlockRequest.php new file mode 100644 index 00000000..9c6b7ed6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/UnassignIpv6SubnetCidrBlockRequest.php @@ -0,0 +1,82 @@ +VpcId = $param["VpcId"]; + } + + if (array_key_exists("Ipv6SubnetCidrBlocks",$param) and $param["Ipv6SubnetCidrBlocks"] !== null) { + $this->Ipv6SubnetCidrBlocks = []; + foreach ($param["Ipv6SubnetCidrBlocks"] as $key => $value){ + $obj = new Ipv6SubnetCidrBlock(); + $obj->deserialize($value); + array_push($this->Ipv6SubnetCidrBlocks, $obj); + } + } + + if (array_key_exists("EcmRegion",$param) and $param["EcmRegion"] !== null) { + $this->EcmRegion = $param["EcmRegion"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/UnassignIpv6SubnetCidrBlockResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/UnassignIpv6SubnetCidrBlockResponse.php new file mode 100644 index 00000000..346d7c8e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/UnassignIpv6SubnetCidrBlockResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/VpcInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/VpcInfo.php index 80bde167..6648d341 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/VpcInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/VpcInfo.php @@ -18,7 +18,7 @@ namespace TencentCloud\Ecm\V20190719\Models; use TencentCloud\Common\AbstractModel; /** - * 私有网络(VPC)对象。 + * 私有网络(VPC) 对象。 * * @method string getVpcName() 获取VPC名称。 * @method void setVpcName(string $VpcName) 设置VPC名称。 @@ -62,6 +62,14 @@ use TencentCloud\Common\AbstractModel; * @method void setSubnetCount(integer $SubnetCount) 设置包含子网数量 * @method integer getInstanceCount() 获取包含实例数量 * @method void setInstanceCount(integer $InstanceCount) 设置包含实例数量 + * @method string getIpv6ISP() 获取ipv6运营商 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIpv6ISP(string $Ipv6ISP) 设置ipv6运营商 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getIpv6CidrBlockSet() 获取多运营商IPv6 Cidr Block。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIpv6CidrBlockSet(array $Ipv6CidrBlockSet) 设置多运营商IPv6 Cidr Block。 +注意:此字段可能返回 null,表示取不到有效值。 */ class VpcInfo extends AbstractModel { @@ -158,6 +166,18 @@ class VpcInfo extends AbstractModel */ public $InstanceCount; + /** + * @var string ipv6运营商 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Ipv6ISP; + + /** + * @var array 多运营商IPv6 Cidr Block。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Ipv6CidrBlockSet; + /** * @param string $VpcName VPC名称。 * @param string $VpcId VPC实例ID,例如:vpc-azd4dt1c。 @@ -180,6 +200,10 @@ class VpcInfo extends AbstractModel * @param string $RegionName 地域中文名 * @param integer $SubnetCount 包含子网数量 * @param integer $InstanceCount 包含实例数量 + * @param string $Ipv6ISP ipv6运营商 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $Ipv6CidrBlockSet 多运营商IPv6 Cidr Block。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -275,5 +299,18 @@ class VpcInfo extends AbstractModel if (array_key_exists("InstanceCount",$param) and $param["InstanceCount"] !== null) { $this->InstanceCount = $param["InstanceCount"]; } + + if (array_key_exists("Ipv6ISP",$param) and $param["Ipv6ISP"] !== null) { + $this->Ipv6ISP = $param["Ipv6ISP"]; + } + + if (array_key_exists("Ipv6CidrBlockSet",$param) and $param["Ipv6CidrBlockSet"] !== null) { + $this->Ipv6CidrBlockSet = []; + foreach ($param["Ipv6CidrBlockSet"] as $key => $value){ + $obj = new ISPIPv6CidrBlock(); + $obj->deserialize($value); + array_push($this->Ipv6CidrBlockSet, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ZoneInstanceCountISP.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ZoneInstanceCountISP.php index 9f0e970b..2963008a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ZoneInstanceCountISP.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ecm/V20190719/Models/ZoneInstanceCountISP.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getZone() 获取创建实例的可用区。 * @method void setZone(string $Zone) 设置创建实例的可用区。 - * @method integer getInstanceCount() 获取在当前可用区欲创建的实例数目。 - * @method void setInstanceCount(integer $InstanceCount) 设置在当前可用区欲创建的实例数目。 + * @method integer getInstanceCount() 获取在当前可用区创建的实例数目。 + * @method void setInstanceCount(integer $InstanceCount) 设置在当前可用区创建的实例数目。 * @method string getISP() 获取运营商如下: CTCC:中国电信 CUCC:中国联通 @@ -51,7 +51,7 @@ class ZoneInstanceCountISP extends AbstractModel public $Zone; /** - * @var integer 在当前可用区欲创建的实例数目。 + * @var integer 在当前可用区创建的实例数目。 */ public $InstanceCount; @@ -86,7 +86,7 @@ CMCC:中国移动 /** * @param string $Zone 创建实例的可用区。 - * @param integer $InstanceCount 在当前可用区欲创建的实例数目。 + * @param integer $InstanceCount 在当前可用区创建的实例数目。 * @param string $ISP 运营商如下: CTCC:中国电信 CUCC:中国联通 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/AbstractRuntimeMC.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/AbstractRuntimeMC.php index d9697acb..009cab0f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/AbstractRuntimeMC.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/AbstractRuntimeMC.php @@ -41,6 +41,10 @@ use TencentCloud\Common\AbstractModel; * @method boolean getDeployed() 获取是否已在当前环境发布 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDeployed(boolean $Deployed) 设置是否已在当前环境发布 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getMatchExtensions() 获取环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMatchExtensions(string $MatchExtensions) 设置环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求 注意:此字段可能返回 null,表示取不到有效值。 */ class AbstractRuntimeMC extends AbstractModel @@ -96,6 +100,12 @@ class AbstractRuntimeMC extends AbstractModel */ public $Deployed; + /** + * @var string 环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MatchExtensions; + /** * @param integer $RuntimeId 环境id * @param string $DisplayName 环境名称,用户输入,同一uin内唯一 @@ -107,6 +117,8 @@ class AbstractRuntimeMC extends AbstractModel * @param integer $ExpiredAt 环境过期时间 * @param integer $RuntimeClass 环境运行类型:0:运行时类型、1:api类型 * @param boolean $Deployed 是否已在当前环境发布 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $MatchExtensions 环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -161,5 +173,9 @@ class AbstractRuntimeMC extends AbstractModel if (array_key_exists("Deployed",$param) and $param["Deployed"] !== null) { $this->Deployed = $param["Deployed"]; } + + if (array_key_exists("MatchExtensions",$param) and $param["MatchExtensions"] !== null) { + $this->MatchExtensions = $param["MatchExtensions"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/GetRuntimeResourceMonitorMetricMCRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/GetRuntimeResourceMonitorMetricMCRequest.php index 61c02709..718c2b65 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/GetRuntimeResourceMonitorMetricMCRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/GetRuntimeResourceMonitorMetricMCRequest.php @@ -34,6 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setInterval(integer $Interval) 设置采样粒度:60(s), 300(s), 3600(s), 86400(s) * @method integer getRuntimeClass() 获取环境运行类型:0:运行时类型、1:api类型 * @method void setRuntimeClass(integer $RuntimeClass) 设置环境运行类型:0:运行时类型、1:api类型 + * @method integer getAggregationType() 获取资源指标聚合类型:0: 环境维度 1:执行引擎维度 2:datatwaypy维度 3.datawayjava维度 + * @method void setAggregationType(integer $AggregationType) 设置资源指标聚合类型:0: 环境维度 1:执行引擎维度 2:datatwaypy维度 3.datawayjava维度 */ class GetRuntimeResourceMonitorMetricMCRequest extends AbstractModel { @@ -72,6 +74,11 @@ class GetRuntimeResourceMonitorMetricMCRequest extends AbstractModel */ public $RuntimeClass; + /** + * @var integer 资源指标聚合类型:0: 环境维度 1:执行引擎维度 2:datatwaypy维度 3.datawayjava维度 + */ + public $AggregationType; + /** * @param integer $RuntimeId 运行时id * @param integer $StartTime 起始时间 @@ -80,6 +87,7 @@ class GetRuntimeResourceMonitorMetricMCRequest extends AbstractModel * @param boolean $RateType 是否返回百分比数值,仅支持CPU,Memory * @param integer $Interval 采样粒度:60(s), 300(s), 3600(s), 86400(s) * @param integer $RuntimeClass 环境运行类型:0:运行时类型、1:api类型 + * @param integer $AggregationType 资源指标聚合类型:0: 环境维度 1:执行引擎维度 2:datatwaypy维度 3.datawayjava维度 */ function __construct() { @@ -121,5 +129,9 @@ class GetRuntimeResourceMonitorMetricMCRequest extends AbstractModel if (array_key_exists("RuntimeClass",$param) and $param["RuntimeClass"] !== null) { $this->RuntimeClass = $param["RuntimeClass"]; } + + if (array_key_exists("AggregationType",$param) and $param["AggregationType"] !== null) { + $this->AggregationType = $param["AggregationType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/ListDeployableRuntimesMCRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/ListDeployableRuntimesMCRequest.php index 7562f6f8..a7da737c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/ListDeployableRuntimesMCRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/ListDeployableRuntimesMCRequest.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceId(integer $InstanceId) 设置实例id * @method integer getPlanType() 获取版本类型 0-pro 1-lite * @method void setPlanType(integer $PlanType) 设置版本类型 0-pro 1-lite + * @method integer getRuntimeClass() 获取0:应用集成,1:API,2:ETL + * @method void setRuntimeClass(integer $RuntimeClass) 设置0:应用集成,1:API,2:ETL */ class ListDeployableRuntimesMCRequest extends AbstractModel { @@ -44,10 +46,16 @@ class ListDeployableRuntimesMCRequest extends AbstractModel */ public $PlanType; + /** + * @var integer 0:应用集成,1:API,2:ETL + */ + public $RuntimeClass; + /** * @param integer $ProjectId 应用id * @param integer $InstanceId 实例id * @param integer $PlanType 版本类型 0-pro 1-lite + * @param integer $RuntimeClass 0:应用集成,1:API,2:ETL */ function __construct() { @@ -73,5 +81,9 @@ class ListDeployableRuntimesMCRequest extends AbstractModel if (array_key_exists("PlanType",$param) and $param["PlanType"] !== null) { $this->PlanType = $param["PlanType"]; } + + if (array_key_exists("RuntimeClass",$param) and $param["RuntimeClass"] !== null) { + $this->RuntimeClass = $param["RuntimeClass"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/ListRuntimeDeployedInstancesMCRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/ListRuntimeDeployedInstancesMCRequest.php index 4505836d..1c4de4ac 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/ListRuntimeDeployedInstancesMCRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/ListRuntimeDeployedInstancesMCRequest.php @@ -44,6 +44,12 @@ use TencentCloud\Common\AbstractModel; * @method void setStatus(integer $Status) 设置-2: 不按状态筛选,获取所有 0: 运行中 2: 已停止 + * @method integer getRuntimeClass() 获取0: 应用集成 +1: API管理 +2: ETL + * @method void setRuntimeClass(integer $RuntimeClass) 设置0: 应用集成 +1: API管理 +2: ETL */ class ListRuntimeDeployedInstancesMCRequest extends AbstractModel { @@ -95,6 +101,13 @@ class ListRuntimeDeployedInstancesMCRequest extends AbstractModel */ public $Status; + /** + * @var integer 0: 应用集成 +1: API管理 +2: ETL + */ + public $RuntimeClass; + /** * @param integer $RuntimeId 运行时id * @param integer $Limit 最大请求数量 @@ -108,6 +121,9 @@ class ListRuntimeDeployedInstancesMCRequest extends AbstractModel * @param integer $Status -2: 不按状态筛选,获取所有 0: 运行中 2: 已停止 + * @param integer $RuntimeClass 0: 应用集成 +1: API管理 +2: ETL */ function __construct() { @@ -157,5 +173,9 @@ class ListRuntimeDeployedInstancesMCRequest extends AbstractModel if (array_key_exists("Status",$param) and $param["Status"] !== null) { $this->Status = $param["Status"]; } + + if (array_key_exists("RuntimeClass",$param) and $param["RuntimeClass"] !== null) { + $this->RuntimeClass = $param["RuntimeClass"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/ListRuntimesMCRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/ListRuntimesMCRequest.php index eccc9c23..e5d99326 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/ListRuntimesMCRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/ListRuntimesMCRequest.php @@ -22,6 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method integer getRuntimeClass() 获取环境运行类型:0:运行时类型、1:api类型 * @method void setRuntimeClass(integer $RuntimeClass) 设置环境运行类型:0:运行时类型、1:api类型 + * @method integer getPlanType() 获取计划类型:0-pro 1-lite + * @method void setPlanType(integer $PlanType) 设置计划类型:0-pro 1-lite */ class ListRuntimesMCRequest extends AbstractModel { @@ -30,8 +32,14 @@ class ListRuntimesMCRequest extends AbstractModel */ public $RuntimeClass; + /** + * @var integer 计划类型:0-pro 1-lite + */ + public $PlanType; + /** * @param integer $RuntimeClass 环境运行类型:0:运行时类型、1:api类型 + * @param integer $PlanType 计划类型:0-pro 1-lite */ function __construct() { @@ -49,5 +57,9 @@ class ListRuntimesMCRequest extends AbstractModel if (array_key_exists("RuntimeClass",$param) and $param["RuntimeClass"] !== null) { $this->RuntimeClass = $param["RuntimeClass"]; } + + if (array_key_exists("PlanType",$param) and $param["PlanType"] !== null) { + $this->PlanType = $param["PlanType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/RuntimeExtensionMC.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/RuntimeExtensionMC.php index 7d1ba69f..16e610fe 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/RuntimeExtensionMC.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/RuntimeExtensionMC.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * 运行环境扩展组件 * - * @method integer getType() 获取扩展组件类型:0:cdc - * @method void setType(integer $Type) 设置扩展组件类型:0:cdc + * @method integer getType() 获取扩展组件类型:0:cdc 1:dataway-java + * @method void setType(integer $Type) 设置扩展组件类型:0:cdc 1:dataway-java * @method float getSize() 获取部署规格vcore数 * @method void setSize(float $Size) 设置部署规格vcore数 * @method integer getReplica() 获取副本数 @@ -38,7 +38,7 @@ use TencentCloud\Common\AbstractModel; class RuntimeExtensionMC extends AbstractModel { /** - * @var integer 扩展组件类型:0:cdc + * @var integer 扩展组件类型:0:cdc 1:dataway-java */ public $Type; @@ -73,7 +73,7 @@ class RuntimeExtensionMC extends AbstractModel public $UpdatedAt; /** - * @param integer $Type 扩展组件类型:0:cdc + * @param integer $Type 扩展组件类型:0:cdc 1:dataway-java * @param float $Size 部署规格vcore数 * @param integer $Replica 副本数 * @param string $Name 扩展组件名称 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/RuntimeMC.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/RuntimeMC.php index ad77ef5f..f97cf381 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/RuntimeMC.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Eis/V20210601/Models/RuntimeMC.php @@ -74,9 +74,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRuntimeType(integer $RuntimeType) 设置环境类型:0: sandbox, 1:shared, 2:private 3: trial 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getRuntimeClass() 获取环境运行类型:0:运行时类型、1:api类型 + * @method integer getRuntimeClass() 获取环境运行类型:0:运行时类型、1:api类型、2:etl环境 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setRuntimeClass(integer $RuntimeClass) 设置环境运行类型:0:运行时类型、1:api类型 + * @method void setRuntimeClass(integer $RuntimeClass) 设置环境运行类型:0:运行时类型、1:api类型、2:etl环境 注意:此字段可能返回 null,表示取不到有效值。 * @method float getBandwidthOutUsed() 获取已使用出带宽 Mbps 注意:此字段可能返回 null,表示取不到有效值。 @@ -201,7 +201,7 @@ class RuntimeMC extends AbstractModel public $RuntimeType; /** - * @var integer 环境运行类型:0:运行时类型、1:api类型 + * @var integer 环境运行类型:0:运行时类型、1:api类型、2:etl环境 注意:此字段可能返回 null,表示取不到有效值。 */ public $RuntimeClass; @@ -246,7 +246,7 @@ class RuntimeMC extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $RuntimeType 环境类型:0: sandbox, 1:shared, 2:private 3: trial 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $RuntimeClass 环境运行类型:0:运行时类型、1:api类型 + * @param integer $RuntimeClass 环境运行类型:0:运行时类型、1:api类型、2:etl环境 注意:此字段可能返回 null,表示取不到有效值。 * @param float $BandwidthOutUsed 已使用出带宽 Mbps 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/EmrClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/EmrClient.php index 96394aaf..ed0d4672 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/EmrClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/EmrClient.php @@ -28,10 +28,11 @@ use TencentCloud\Emr\V20190103\Models as Models; * @method Models\CreateClusterResponse CreateCluster(Models\CreateClusterRequest $req) 创建EMR集群实例 * @method Models\CreateInstanceResponse CreateInstance(Models\CreateInstanceRequest $req) 创建EMR集群实例 * @method Models\DeleteUserManagerUserListResponse DeleteUserManagerUserList(Models\DeleteUserManagerUserListRequest $req) 删除用户列表(用户管理) - * @method Models\DescribeClusterNodesResponse DescribeClusterNodes(Models\DescribeClusterNodesRequest $req) 查询集群节点信息 * @method Models\DescribeCvmQuotaResponse DescribeCvmQuota(Models\DescribeCvmQuotaRequest $req) 获取账户的CVM配额 * @method Models\DescribeEmrApplicationStaticsResponse DescribeEmrApplicationStatics(Models\DescribeEmrApplicationStaticsRequest $req) yarn application 统计接口查询 + * @method Models\DescribeHiveQueriesResponse DescribeHiveQueries(Models\DescribeHiveQueriesRequest $req) 获取hive查询信息 + * @method Models\DescribeImpalaQueriesResponse DescribeImpalaQueries(Models\DescribeImpalaQueriesRequest $req) DescribeImpalaQueries * @method Models\DescribeInstanceRenewNodesResponse DescribeInstanceRenewNodes(Models\DescribeInstanceRenewNodesRequest $req) 查询待续费节点信息 * @method Models\DescribeInstancesResponse DescribeInstances(Models\DescribeInstancesRequest $req) 查询集群实例信息 * @method Models\DescribeInstancesListResponse DescribeInstancesList(Models\DescribeInstancesListRequest $req) 查询集群列表 @@ -39,6 +40,7 @@ use TencentCloud\Emr\V20190103\Models as Models; * @method Models\DescribeResourceScheduleResponse DescribeResourceSchedule(Models\DescribeResourceScheduleRequest $req) 查询YARN资源调度数据信息 * @method Models\DescribeUsersForUserManagerResponse DescribeUsersForUserManager(Models\DescribeUsersForUserManagerRequest $req) 该接口支持安装了OpenLdap组件的集群。 批量导出用户。对于kerberos集群,如果需要kertab文件下载地址,可以将NeedKeytabInfo设置为true;注意SupportDownLoadKeyTab为true,但是DownLoadKeyTabUrl为空字符串,表示keytab文件在后台没有准备好(正在生成)。 + * @method Models\DescribeYarnApplicationsResponse DescribeYarnApplications(Models\DescribeYarnApplicationsRequest $req) DescribeYarnApplications * @method Models\InquirePriceRenewEmrResponse InquirePriceRenewEmr(Models\InquirePriceRenewEmrRequest $req) 集群续费询价。 * @method Models\InquiryPriceCreateInstanceResponse InquiryPriceCreateInstance(Models\InquiryPriceCreateInstanceRequest $req) 创建实例询价 * @method Models\InquiryPriceRenewInstanceResponse InquiryPriceRenewInstance(Models\InquiryPriceRenewInstanceRequest $req) 续费询价。 @@ -50,7 +52,7 @@ use TencentCloud\Emr\V20190103\Models as Models; * @method Models\RunJobFlowResponse RunJobFlow(Models\RunJobFlowRequest $req) 创建流程作业 * @method Models\ScaleOutClusterResponse ScaleOutCluster(Models\ScaleOutClusterRequest $req) 扩容集群节点 * @method Models\ScaleOutInstanceResponse ScaleOutInstance(Models\ScaleOutInstanceRequest $req) 扩容节点 - * @method Models\StartStopServiceOrMonitorResponse StartStopServiceOrMonitor(Models\StartStopServiceOrMonitorRequest $req) 用于启动或停止监控或服务 + * @method Models\StartStopServiceOrMonitorResponse StartStopServiceOrMonitor(Models\StartStopServiceOrMonitorRequest $req) 用于启停服务 重启服务等功能 * @method Models\SyncPodStateResponse SyncPodState(Models\SyncPodStateRequest $req) EMR同步TKE中POD状态 * @method Models\TerminateClusterNodesResponse TerminateClusterNodes(Models\TerminateClusterNodesRequest $req) 销毁集群节点 * @method Models\TerminateInstanceResponse TerminateInstance(Models\TerminateInstanceRequest $req) 销毁EMR实例。此接口仅支持弹性MapReduce正式计费版本。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DeleteUserManagerUserListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DeleteUserManagerUserListRequest.php index e6d48f73..15a48981 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DeleteUserManagerUserListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DeleteUserManagerUserListRequest.php @@ -24,6 +24,12 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceId(string $InstanceId) 设置集群实例ID * @method array getUserNameList() 获取集群用户名列表 * @method void setUserNameList(array $UserNameList) 设置集群用户名列表 + * @method string getTkeClusterId() 获取tke/eks集群id,容器集群传 + * @method void setTkeClusterId(string $TkeClusterId) 设置tke/eks集群id,容器集群传 + * @method string getDisplayStrategy() 获取默认空,容器版传"native" + * @method void setDisplayStrategy(string $DisplayStrategy) 设置默认空,容器版传"native" + * @method array getUserGroupList() 获取用户组 + * @method void setUserGroupList(array $UserGroupList) 设置用户组 */ class DeleteUserManagerUserListRequest extends AbstractModel { @@ -37,9 +43,27 @@ class DeleteUserManagerUserListRequest extends AbstractModel */ public $UserNameList; + /** + * @var string tke/eks集群id,容器集群传 + */ + public $TkeClusterId; + + /** + * @var string 默认空,容器版传"native" + */ + public $DisplayStrategy; + + /** + * @var array 用户组 + */ + public $UserGroupList; + /** * @param string $InstanceId 集群实例ID * @param array $UserNameList 集群用户名列表 + * @param string $TkeClusterId tke/eks集群id,容器集群传 + * @param string $DisplayStrategy 默认空,容器版传"native" + * @param array $UserGroupList 用户组 */ function __construct() { @@ -61,5 +85,22 @@ class DeleteUserManagerUserListRequest extends AbstractModel if (array_key_exists("UserNameList",$param) and $param["UserNameList"] !== null) { $this->UserNameList = $param["UserNameList"]; } + + if (array_key_exists("TkeClusterId",$param) and $param["TkeClusterId"] !== null) { + $this->TkeClusterId = $param["TkeClusterId"]; + } + + if (array_key_exists("DisplayStrategy",$param) and $param["DisplayStrategy"] !== null) { + $this->DisplayStrategy = $param["DisplayStrategy"]; + } + + if (array_key_exists("UserGroupList",$param) and $param["UserGroupList"] !== null) { + $this->UserGroupList = []; + foreach ($param["UserGroupList"] as $key => $value){ + $obj = new UserAndGroup(); + $obj->deserialize($value); + array_push($this->UserGroupList, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeHiveQueriesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeHiveQueriesRequest.php new file mode 100644 index 00000000..dbee8eca --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeHiveQueriesRequest.php @@ -0,0 +1,101 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetAgencyTDidResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeHiveQueriesResponse.php old mode 100755 new mode 100644 similarity index 65% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetAgencyTDidResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeHiveQueriesResponse.php index 173f5181..ba276715 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetAgencyTDidResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeHiveQueriesResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Emr\V20190103\Models; use TencentCloud\Common\AbstractModel; /** - * GetAgencyTDid返回参数结构体 + * DescribeHiveQueries返回参数结构体 * - * @method string getPrefix() 获取固定前缀 - * @method void setPrefix(string $Prefix) 设置固定前缀 - * @method array getIdentity() 获取did详情 - * @method void setIdentity(array $Identity) 设置did详情 + * @method integer getTotal() 获取总条数 + * @method void setTotal(integer $Total) 设置总条数 + * @method array getResults() 获取结果列表 + * @method void setResults(array $Results) 设置结果列表 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetAgencyTDidResponse extends AbstractModel +class DescribeHiveQueriesResponse extends AbstractModel { /** - * @var string 固定前缀 + * @var integer 总条数 */ - public $Prefix; + public $Total; /** - * @var array did详情 + * @var array 结果列表 */ - public $Identity; + public $Results; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class GetAgencyTDidResponse extends AbstractModel public $RequestId; /** - * @param string $Prefix 固定前缀 - * @param array $Identity did详情 + * @param integer $Total 总条数 + * @param array $Results 结果列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,16 +62,16 @@ class GetAgencyTDidResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Prefix",$param) and $param["Prefix"] !== null) { - $this->Prefix = $param["Prefix"]; + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; } - if (array_key_exists("Identity",$param) and $param["Identity"] !== null) { - $this->Identity = []; - foreach ($param["Identity"] as $key => $value){ - $obj = new Identity(); + if (array_key_exists("Results",$param) and $param["Results"] !== null) { + $this->Results = []; + foreach ($param["Results"] as $key => $value){ + $obj = new HiveQuery(); $obj->deserialize($value); - array_push($this->Identity, $obj); + array_push($this->Results, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeImpalaQueriesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeImpalaQueriesRequest.php new file mode 100644 index 00000000..a46bd86b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeImpalaQueriesRequest.php @@ -0,0 +1,101 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetAuthoritiesListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeImpalaQueriesResponse.php old mode 100755 new mode 100644 similarity index 65% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetAuthoritiesListResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeImpalaQueriesResponse.php index 6d34dabe..285527e1 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetAuthoritiesListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeImpalaQueriesResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Emr\V20190103\Models; use TencentCloud\Common\AbstractModel; /** - * GetAuthoritiesList返回参数结构体 + * DescribeImpalaQueries返回参数结构体 * - * @method array getResultList() 获取数据集合 - * @method void setResultList(array $ResultList) 设置数据集合 - * @method integer getAllCount() 获取总数 - * @method void setAllCount(integer $AllCount) 设置总数 + * @method integer getTotal() 获取总数 + * @method void setTotal(integer $Total) 设置总数 + * @method array getResults() 获取结果列表 + * @method void setResults(array $Results) 设置结果列表 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetAuthoritiesListResponse extends AbstractModel +class DescribeImpalaQueriesResponse extends AbstractModel { - /** - * @var array 数据集合 - */ - public $ResultList; - /** * @var integer 总数 */ - public $AllCount; + public $Total; + + /** + * @var array 结果列表 + */ + public $Results; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class GetAuthoritiesListResponse extends AbstractModel public $RequestId; /** - * @param array $ResultList 数据集合 - * @param integer $AllCount 总数 + * @param integer $Total 总数 + * @param array $Results 结果列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,17 +62,17 @@ class GetAuthoritiesListResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ResultList",$param) and $param["ResultList"] !== null) { - $this->ResultList = []; - foreach ($param["ResultList"] as $key => $value){ - $obj = new Authority(); - $obj->deserialize($value); - array_push($this->ResultList, $obj); - } + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; } - if (array_key_exists("AllCount",$param) and $param["AllCount"] !== null) { - $this->AllCount = $param["AllCount"]; + if (array_key_exists("Results",$param) and $param["Results"] !== null) { + $this->Results = []; + foreach ($param["Results"] as $key => $value){ + $obj = new ImpalaQuery(); + $obj->deserialize($value); + array_push($this->Results, $obj); + } } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeInstancesListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeInstancesListRequest.php index 3b56828f..2ba203a6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeInstancesListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeInstancesListRequest.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLimit(integer $Limit) 设置每页返回数量,默认值为10,最大值为100。 * @method string getOrderField() 获取排序字段。取值范围:
  • clusterId:表示按照实例ID排序。
  • addTime:表示按照实例创建时间排序。
  • status:表示按照实例的状态码排序。
  • * @method void setOrderField(string $OrderField) 设置排序字段。取值范围:
  • clusterId:表示按照实例ID排序。
  • addTime:表示按照实例创建时间排序。
  • status:表示按照实例的状态码排序。
  • - * @method integer getAsc() 获取按照OrderField升序或者降序进行排序。取值范围:
  • 0:表示降序。
  • 1:表示升序。
  • 默认值为0。 - * @method void setAsc(integer $Asc) 设置按照OrderField升序或者降序进行排序。取值范围:
  • 0:表示降序。
  • 1:表示升序。
  • 默认值为0。 + * @method integer getAsc() 获取按照OrderField升序或者降序进行排序。取值范围:
  • 0:表示降序。
  • 1:表示升序。
  • 默认值为0。 + * @method void setAsc(integer $Asc) 设置按照OrderField升序或者降序进行排序。取值范围:
  • 0:表示降序。
  • 1:表示升序。
  • 默认值为0。 * @method array getFilters() 获取自定义查询 * @method void setFilters(array $Filters) 设置自定义查询 */ @@ -56,7 +56,7 @@ class DescribeInstancesListRequest extends AbstractModel public $OrderField; /** - * @var integer 按照OrderField升序或者降序进行排序。取值范围:
  • 0:表示降序。
  • 1:表示升序。
  • 默认值为0。 + * @var integer 按照OrderField升序或者降序进行排序。取值范围:
  • 0:表示降序。
  • 1:表示升序。
  • 默认值为0。 */ public $Asc; @@ -70,7 +70,7 @@ class DescribeInstancesListRequest extends AbstractModel * @param integer $Offset 页编号,默认值为0,表示第一页。 * @param integer $Limit 每页返回数量,默认值为10,最大值为100。 * @param string $OrderField 排序字段。取值范围:
  • clusterId:表示按照实例ID排序。
  • addTime:表示按照实例创建时间排序。
  • status:表示按照实例的状态码排序。
  • - * @param integer $Asc 按照OrderField升序或者降序进行排序。取值范围:
  • 0:表示降序。
  • 1:表示升序。
  • 默认值为0。 + * @param integer $Asc 按照OrderField升序或者降序进行排序。取值范围:
  • 0:表示降序。
  • 1:表示升序。
  • 默认值为0。 * @param array $Filters 自定义查询 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeInstancesRequest.php index a366450e..b2b78858 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeInstancesRequest.php @@ -36,10 +36,10 @@ use TencentCloud\Common\AbstractModel; * @method void setLimit(integer $Limit) 设置每页返回数量,默认值为10,最大值为100。 * @method integer getProjectId() 获取建议必填-1,表示拉取所有项目下的集群。 不填默认值为0,表示拉取默认项目下的集群。 -实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/378/4400) 的返回值中的 projectId 字段来获取。 +实例所属项目ID。该参数可以通过调用 [DescribeProjects](https://cloud.tencent.com/document/product/651/78725) 的返回值中的 projectId 字段来获取。 * @method void setProjectId(integer $ProjectId) 设置建议必填-1,表示拉取所有项目下的集群。 不填默认值为0,表示拉取默认项目下的集群。 -实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/378/4400) 的返回值中的 projectId 字段来获取。 +实例所属项目ID。该参数可以通过调用 [DescribeProjects](https://cloud.tencent.com/document/product/651/78725) 的返回值中的 projectId 字段来获取。 * @method string getOrderField() 获取排序字段。取值范围:
  • clusterId:表示按照实例ID排序。
  • addTime:表示按照实例创建时间排序。
  • @@ -50,10 +50,10 @@ use TencentCloud\Common\AbstractModel;
  • status:表示按照实例的状态码排序。
  • * @method integer getAsc() 获取按照OrderField升序或者降序进行排序。取值范围:
  • 0:表示降序。
  • -
  • 1:表示升序。
  • 默认值为0。 +
  • 1:表示升序。
  • 默认值为0。 * @method void setAsc(integer $Asc) 设置按照OrderField升序或者降序进行排序。取值范围:
  • 0:表示降序。
  • -
  • 1:表示升序。
  • 默认值为0。 +
  • 1:表示升序。
  • 默认值为0。 */ class DescribeInstancesRequest extends AbstractModel { @@ -83,7 +83,7 @@ class DescribeInstancesRequest extends AbstractModel /** * @var integer 建议必填-1,表示拉取所有项目下的集群。 不填默认值为0,表示拉取默认项目下的集群。 -实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/378/4400) 的返回值中的 projectId 字段来获取。 +实例所属项目ID。该参数可以通过调用 [DescribeProjects](https://cloud.tencent.com/document/product/651/78725) 的返回值中的 projectId 字段来获取。 */ public $ProjectId; @@ -98,7 +98,7 @@ class DescribeInstancesRequest extends AbstractModel /** * @var integer 按照OrderField升序或者降序进行排序。取值范围:
  • 0:表示降序。
  • -
  • 1:表示升序。
  • 默认值为0。 +
  • 1:表示升序。
  • 默认值为0。 */ public $Asc; @@ -112,14 +112,14 @@ class DescribeInstancesRequest extends AbstractModel * @param integer $Limit 每页返回数量,默认值为10,最大值为100。 * @param integer $ProjectId 建议必填-1,表示拉取所有项目下的集群。 不填默认值为0,表示拉取默认项目下的集群。 -实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/378/4400) 的返回值中的 projectId 字段来获取。 +实例所属项目ID。该参数可以通过调用 [DescribeProjects](https://cloud.tencent.com/document/product/651/78725) 的返回值中的 projectId 字段来获取。 * @param string $OrderField 排序字段。取值范围:
  • clusterId:表示按照实例ID排序。
  • addTime:表示按照实例创建时间排序。
  • status:表示按照实例的状态码排序。
  • * @param integer $Asc 按照OrderField升序或者降序进行排序。取值范围:
  • 0:表示降序。
  • -
  • 1:表示升序。
  • 默认值为0。 +
  • 1:表示升序。
  • 默认值为0。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeYarnApplicationsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeYarnApplicationsRequest.php new file mode 100644 index 00000000..a6abd8f7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeYarnApplicationsRequest.php @@ -0,0 +1,101 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeYarnApplicationsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeYarnApplicationsResponse.php new file mode 100644 index 00000000..a891c3a8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/DescribeYarnApplicationsResponse.php @@ -0,0 +1,82 @@ +Total = $param["Total"]; + } + + if (array_key_exists("Results",$param) and $param["Results"] !== null) { + $this->Results = []; + foreach ($param["Results"] as $key => $value){ + $obj = new YarnApplication(); + $obj->deserialize($value); + array_push($this->Results, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/HiveQuery.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/HiveQuery.php new file mode 100644 index 00000000..2465e0ee --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/HiveQuery.php @@ -0,0 +1,185 @@ +Statement = $param["Statement"]; + } + + if (array_key_exists("Duration",$param) and $param["Duration"] !== null) { + $this->Duration = $param["Duration"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("State",$param) and $param["State"] !== null) { + $this->State = $param["State"]; + } + + if (array_key_exists("User",$param) and $param["User"] !== null) { + $this->User = $param["User"]; + } + + if (array_key_exists("JobIds",$param) and $param["JobIds"] !== null) { + $this->JobIds = $param["JobIds"]; + } + + if (array_key_exists("ExecutionEngine",$param) and $param["ExecutionEngine"] !== null) { + $this->ExecutionEngine = $param["ExecutionEngine"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ImpalaQuery.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ImpalaQuery.php new file mode 100644 index 00000000..bdfd8269 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/ImpalaQuery.php @@ -0,0 +1,393 @@ +Statement = $param["Statement"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("Duration",$param) and $param["Duration"] !== null) { + $this->Duration = $param["Duration"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("State",$param) and $param["State"] !== null) { + $this->State = $param["State"]; + } + + if (array_key_exists("RowsFetched",$param) and $param["RowsFetched"] !== null) { + $this->RowsFetched = $param["RowsFetched"]; + } + + if (array_key_exists("User",$param) and $param["User"] !== null) { + $this->User = $param["User"]; + } + + if (array_key_exists("DefaultDB",$param) and $param["DefaultDB"] !== null) { + $this->DefaultDB = $param["DefaultDB"]; + } + + if (array_key_exists("Coordinator",$param) and $param["Coordinator"] !== null) { + $this->Coordinator = $param["Coordinator"]; + } + + if (array_key_exists("MaxNodePeakMemoryUsage",$param) and $param["MaxNodePeakMemoryUsage"] !== null) { + $this->MaxNodePeakMemoryUsage = $param["MaxNodePeakMemoryUsage"]; + } + + if (array_key_exists("QueryType",$param) and $param["QueryType"] !== null) { + $this->QueryType = $param["QueryType"]; + } + + if (array_key_exists("ScanHDFSRows",$param) and $param["ScanHDFSRows"] !== null) { + $this->ScanHDFSRows = $param["ScanHDFSRows"]; + } + + if (array_key_exists("ScanKUDURows",$param) and $param["ScanKUDURows"] !== null) { + $this->ScanKUDURows = $param["ScanKUDURows"]; + } + + if (array_key_exists("ScanRowsTotal",$param) and $param["ScanRowsTotal"] !== null) { + $this->ScanRowsTotal = $param["ScanRowsTotal"]; + } + + if (array_key_exists("TotalBytesRead",$param) and $param["TotalBytesRead"] !== null) { + $this->TotalBytesRead = $param["TotalBytesRead"]; + } + + if (array_key_exists("TotalBytesSent",$param) and $param["TotalBytesSent"] !== null) { + $this->TotalBytesSent = $param["TotalBytesSent"]; + } + + if (array_key_exists("TotalCpuTime",$param) and $param["TotalCpuTime"] !== null) { + $this->TotalCpuTime = $param["TotalCpuTime"]; + } + + if (array_key_exists("TotalInnerBytesSent",$param) and $param["TotalInnerBytesSent"] !== null) { + $this->TotalInnerBytesSent = $param["TotalInnerBytesSent"]; + } + + if (array_key_exists("TotalScanBytesSent",$param) and $param["TotalScanBytesSent"] !== null) { + $this->TotalScanBytesSent = $param["TotalScanBytesSent"]; + } + + if (array_key_exists("EstimatedPerHostMemBytes",$param) and $param["EstimatedPerHostMemBytes"] !== null) { + $this->EstimatedPerHostMemBytes = $param["EstimatedPerHostMemBytes"]; + } + + if (array_key_exists("NumRowsFetchedFromCache",$param) and $param["NumRowsFetchedFromCache"] !== null) { + $this->NumRowsFetchedFromCache = $param["NumRowsFetchedFromCache"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquirePriceRenewEmrRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquirePriceRenewEmrRequest.php index 27637aa4..942a0fed 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquirePriceRenewEmrRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquirePriceRenewEmrRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * InquirePriceRenewEmr请求参数结构体 * - * @method integer getTimeSpan() 获取实例续费的时长。需要结合TimeUnit一起使用。1表示续费1一个月 - * @method void setTimeSpan(integer $TimeSpan) 设置实例续费的时长。需要结合TimeUnit一起使用。1表示续费1一个月 + * @method integer getTimeSpan() 获取实例续费的时长。需要结合TimeUnit一起使用。1表示续费一个月 + * @method void setTimeSpan(integer $TimeSpan) 设置实例续费的时长。需要结合TimeUnit一起使用。1表示续费一个月 * @method string getInstanceId() 获取待续费集群ID列表。 * @method void setInstanceId(string $InstanceId) 设置待续费集群ID列表。 * @method Placement getPlacement() 获取实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 @@ -33,14 +33,14 @@ use TencentCloud\Common\AbstractModel; * @method void setTimeUnit(string $TimeUnit) 设置实例续费的时间单位。取值范围:
  • m:表示月份。
  • * @method string getCurrency() 获取货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • * @method void setCurrency(string $Currency) 设置货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • */ class InquirePriceRenewEmrRequest extends AbstractModel { /** - * @var integer 实例续费的时长。需要结合TimeUnit一起使用。1表示续费1一个月 + * @var integer 实例续费的时长。需要结合TimeUnit一起使用。1表示续费一个月 */ public $TimeSpan; @@ -67,19 +67,19 @@ class InquirePriceRenewEmrRequest extends AbstractModel /** * @var string 货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • */ public $Currency; /** - * @param integer $TimeSpan 实例续费的时长。需要结合TimeUnit一起使用。1表示续费1一个月 + * @param integer $TimeSpan 实例续费的时长。需要结合TimeUnit一起使用。1表示续费一个月 * @param string $InstanceId 待续费集群ID列表。 * @param Placement $Placement 实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 * @param integer $PayMode 实例计费模式。此处只支持取值为1,表示包年包月。 * @param string $TimeUnit 实例续费的时间单位。取值范围:
  • m:表示月份。
  • * @param string $Currency 货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquirePriceRenewEmrResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquirePriceRenewEmrResponse.php index 5c5523a6..cfcc0f87 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquirePriceRenewEmrResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquirePriceRenewEmrResponse.php @@ -29,10 +29,10 @@ use TencentCloud\Common\AbstractModel; * @method void setDiscountCost(float $DiscountCost) 设置折扣价,单位为元。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getTimeUnit() 获取实例续费的时间单位。取值范围: -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTimeUnit(string $TimeUnit) 设置实例续费的时间单位。取值范围: -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getTimeSpan() 获取实例续费的时长。 注意:此字段可能返回 null,表示取不到有效值。 @@ -57,7 +57,7 @@ class InquirePriceRenewEmrResponse extends AbstractModel /** * @var string 实例续费的时间单位。取值范围: -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 */ public $TimeUnit; @@ -79,7 +79,7 @@ class InquirePriceRenewEmrResponse extends AbstractModel * @param float $DiscountCost 折扣价,单位为元。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $TimeUnit 实例续费的时间单位。取值范围: -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $TimeSpan 实例续费的时长。 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceCreateInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceCreateInstanceRequest.php index e9dac6b7..2221c04e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceCreateInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceCreateInstanceRequest.php @@ -33,9 +33,9 @@ use TencentCloud\Common\AbstractModel;
  • TimeUnit为s时,该参数只能填写3600,表示按量计费实例。
  • TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月
  • * @method string getCurrency() 获取货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • * @method void setCurrency(string $Currency) 设置货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • * @method integer getPayMode() 获取实例计费模式。取值范围:
  • 0:表示按量计费。
  • 1:表示包年包月。
  • @@ -121,7 +121,7 @@ class InquiryPriceCreateInstanceRequest extends AbstractModel /** * @var string 货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • */ public $Currency; @@ -222,7 +222,7 @@ Hadoop-Hbase
  • TimeUnit为s时,该参数只能填写3600,表示按量计费实例。
  • TimeUnit为m时,该参数填写的数字表示包年包月实例的购买时长,如1表示购买一个月
  • * @param string $Currency 货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • * @param integer $PayMode 实例计费模式。取值范围:
  • 0:表示按量计费。
  • 1:表示包年包月。
  • diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceCreateInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceCreateInstanceResponse.php index d5538186..24361956 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceCreateInstanceResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceCreateInstanceResponse.php @@ -30,11 +30,11 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method string getTimeUnit() 获取购买实例的时间单位。取值范围:
  • s:表示秒。
  • -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTimeUnit(string $TimeUnit) 设置购买实例的时间单位。取值范围:
  • s:表示秒。
  • -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getTimeSpan() 获取购买实例的时长。 注意:此字段可能返回 null,表示取不到有效值。 @@ -64,7 +64,7 @@ class InquiryPriceCreateInstanceResponse extends AbstractModel /** * @var string 购买实例的时间单位。取值范围:
  • s:表示秒。
  • -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 */ public $TimeUnit; @@ -93,7 +93,7 @@ class InquiryPriceCreateInstanceResponse extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $TimeUnit 购买实例的时间单位。取值范围:
  • s:表示秒。
  • -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $TimeSpan 购买实例的时长。 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceRenewInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceRenewInstanceRequest.php index 9667ed34..a8955464 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceRenewInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceRenewInstanceRequest.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * InquiryPriceRenewInstance请求参数结构体 * - * @method integer getTimeSpan() 获取实例续费的时长。需要结合TimeUnit一起使用。1表示续费1一个月 - * @method void setTimeSpan(integer $TimeSpan) 设置实例续费的时长。需要结合TimeUnit一起使用。1表示续费1一个月 - * @method array getResourceIds() 获取待续费节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr/static/hardware)查询。 - * @method void setResourceIds(array $ResourceIds) 设置待续费节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr/static/hardware)查询。 + * @method integer getTimeSpan() 获取实例续费的时长。需要结合TimeUnit一起使用。1表示续费一个月 + * @method void setTimeSpan(integer $TimeSpan) 设置实例续费的时长。需要结合TimeUnit一起使用。1表示续费一个月 + * @method array getResourceIds() 获取待续费节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr)查询。 + * @method void setResourceIds(array $ResourceIds) 设置待续费节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr)查询。 * @method Placement getPlacement() 获取实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 * @method void setPlacement(Placement $Placement) 设置实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 * @method integer getPayMode() 获取实例计费模式。此处只支持取值为1,表示包年包月。 @@ -33,21 +33,21 @@ use TencentCloud\Common\AbstractModel; * @method void setTimeUnit(string $TimeUnit) 设置实例续费的时间单位。取值范围:
  • m:表示月份。
  • * @method string getCurrency() 获取货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • * @method void setCurrency(string $Currency) 设置货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • * @method integer getModifyPayMode() 获取是否按量转包年包月。0:否,1:是。 * @method void setModifyPayMode(integer $ModifyPayMode) 设置是否按量转包年包月。0:否,1:是。 */ class InquiryPriceRenewInstanceRequest extends AbstractModel { /** - * @var integer 实例续费的时长。需要结合TimeUnit一起使用。1表示续费1一个月 + * @var integer 实例续费的时长。需要结合TimeUnit一起使用。1表示续费一个月 */ public $TimeSpan; /** - * @var array 待续费节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr/static/hardware)查询。 + * @var array 待续费节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr)查询。 */ public $ResourceIds; @@ -69,7 +69,7 @@ class InquiryPriceRenewInstanceRequest extends AbstractModel /** * @var string 货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • */ public $Currency; @@ -79,14 +79,14 @@ class InquiryPriceRenewInstanceRequest extends AbstractModel public $ModifyPayMode; /** - * @param integer $TimeSpan 实例续费的时长。需要结合TimeUnit一起使用。1表示续费1一个月 - * @param array $ResourceIds 待续费节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr/static/hardware)查询。 + * @param integer $TimeSpan 实例续费的时长。需要结合TimeUnit一起使用。1表示续费一个月 + * @param array $ResourceIds 待续费节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr)查询。 * @param Placement $Placement 实例所在的位置。通过该参数可以指定实例所属可用区,所属项目等属性。 * @param integer $PayMode 实例计费模式。此处只支持取值为1,表示包年包月。 * @param string $TimeUnit 实例续费的时间单位。取值范围:
  • m:表示月份。
  • * @param string $Currency 货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • * @param integer $ModifyPayMode 是否按量转包年包月。0:否,1:是。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceRenewInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceRenewInstanceResponse.php index 48e394dc..fa577944 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceRenewInstanceResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceRenewInstanceResponse.php @@ -29,10 +29,10 @@ use TencentCloud\Common\AbstractModel; * @method void setDiscountCost(float $DiscountCost) 设置折扣价,单位为元。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getTimeUnit() 获取实例续费的时间单位。取值范围: -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTimeUnit(string $TimeUnit) 设置实例续费的时间单位。取值范围: -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getTimeSpan() 获取实例续费的时长。 注意:此字段可能返回 null,表示取不到有效值。 @@ -57,7 +57,7 @@ class InquiryPriceRenewInstanceResponse extends AbstractModel /** * @var string 实例续费的时间单位。取值范围: -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 */ public $TimeUnit; @@ -79,7 +79,7 @@ class InquiryPriceRenewInstanceResponse extends AbstractModel * @param float $DiscountCost 折扣价,单位为元。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $TimeUnit 实例续费的时间单位。取值范围: -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $TimeSpan 实例续费的时长。 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceScaleOutInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceScaleOutInstanceRequest.php index ebec59a0..00e7654d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceScaleOutInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceScaleOutInstanceRequest.php @@ -47,9 +47,9 @@ use TencentCloud\Common\AbstractModel; * @method integer getTaskCount() 获取扩容的Task节点数量。 * @method void setTaskCount(integer $TaskCount) 设置扩容的Task节点数量。 * @method string getCurrency() 获取货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • * @method void setCurrency(string $Currency) 设置货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • * @method integer getRouterCount() 获取扩容的Router节点数量。 * @method void setRouterCount(integer $RouterCount) 设置扩容的Router节点数量。 * @method integer getMasterCount() 获取扩容的Master节点数量。 @@ -100,7 +100,7 @@ class InquiryPriceScaleOutInstanceRequest extends AbstractModel /** * @var string 货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • */ public $Currency; @@ -129,7 +129,7 @@ class InquiryPriceScaleOutInstanceRequest extends AbstractModel * @param integer $CoreCount 扩容的Core节点数量。 * @param integer $TaskCount 扩容的Task节点数量。 * @param string $Currency 货币种类。取值范围: -
  • CNY:表示人民币。
  • +
  • CNY:表示人民币。
  • * @param integer $RouterCount 扩容的Router节点数量。 * @param integer $MasterCount 扩容的Master节点数量。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceScaleOutInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceScaleOutInstanceResponse.php index 069aa408..56daf104 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceScaleOutInstanceResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/InquiryPriceScaleOutInstanceResponse.php @@ -30,11 +30,11 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method string getUnit() 获取扩容的时间单位。取值范围:
  • s:表示秒。
  • -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 * @method void setUnit(string $Unit) 设置扩容的时间单位。取值范围:
  • s:表示秒。
  • -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 * @method PriceResource getPriceSpec() 获取询价的节点规格。 注意:此字段可能返回 null,表示取不到有效值。 @@ -64,7 +64,7 @@ class InquiryPriceScaleOutInstanceResponse extends AbstractModel /** * @var string 扩容的时间单位。取值范围:
  • s:表示秒。
  • -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 */ public $Unit; @@ -93,7 +93,7 @@ class InquiryPriceScaleOutInstanceResponse extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Unit 扩容的时间单位。取值范围:
  • s:表示秒。
  • -
  • m:表示月份。
  • +
  • m:表示月份。
  • 注意:此字段可能返回 null,表示取不到有效值。 * @param PriceResource $PriceSpec 询价的节点规格。 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/MultiDisk.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/MultiDisk.php index cbf34d26..dd8547b7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/MultiDisk.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/MultiDisk.php @@ -24,14 +24,20 @@ use TencentCloud\Common\AbstractModel;
  • CLOUD_SSD:表示云SSD。
  • CLOUD_PREMIUM:表示高效云盘。
  • CLOUD_HSSD:表示增强型SSD云硬盘。
  • +注意:此字段可能返回 null,表示取不到有效值。 * @method void setDiskType(string $DiskType) 设置云盘类型
  • CLOUD_SSD:表示云SSD。
  • CLOUD_PREMIUM:表示高效云盘。
  • CLOUD_HSSD:表示增强型SSD云硬盘。
  • +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getVolume() 获取云盘大小 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setVolume(integer $Volume) 设置云盘大小 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getCount() 获取该类型云盘个数 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setCount(integer $Count) 设置该类型云盘个数 +注意:此字段可能返回 null,表示取不到有效值。 */ class MultiDisk extends AbstractModel { @@ -40,16 +46,19 @@ class MultiDisk extends AbstractModel
  • CLOUD_SSD:表示云SSD。
  • CLOUD_PREMIUM:表示高效云盘。
  • CLOUD_HSSD:表示增强型SSD云硬盘。
  • +注意:此字段可能返回 null,表示取不到有效值。 */ public $DiskType; /** * @var integer 云盘大小 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Volume; /** * @var integer 该类型云盘个数 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Count; @@ -58,8 +67,11 @@ class MultiDisk extends AbstractModel
  • CLOUD_SSD:表示云SSD。
  • CLOUD_PREMIUM:表示高效云盘。
  • CLOUD_HSSD:表示增强型SSD云硬盘。
  • +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Volume 云盘大小 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Count 该类型云盘个数 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/NodeHardwareInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/NodeHardwareInfo.php index 22a591d9..901be010 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/NodeHardwareInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/NodeHardwareInfo.php @@ -221,6 +221,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getTradeVersion() 获取0表示老计费,1表示新计费 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTradeVersion(integer $TradeVersion) 设置0表示老计费,1表示新计费 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getServicesStatus() 获取各组件状态,Zookeeper:STARTED,ResourceManager:STARTED,STARTED已启动,STOPED已停止 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setServicesStatus(string $ServicesStatus) 设置各组件状态,Zookeeper:STARTED,ResourceManager:STARTED,STARTED已启动,STOPED已停止 注意:此字段可能返回 null,表示取不到有效值。 */ class NodeHardwareInfo extends AbstractModel @@ -526,6 +530,12 @@ class NodeHardwareInfo extends AbstractModel */ public $TradeVersion; + /** + * @var string 各组件状态,Zookeeper:STARTED,ResourceManager:STARTED,STARTED已启动,STOPED已停止 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ServicesStatus; + /** * @param integer $AppId 用户APPID 注意:此字段可能返回 null,表示取不到有效值。 @@ -627,6 +637,8 @@ class NodeHardwareInfo extends AbstractModel * @param boolean $DisableApiTermination 该实例是否开启实例保护,true为开启 false为关闭 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $TradeVersion 0表示老计费,1表示新计费 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ServicesStatus 各组件状态,Zookeeper:STARTED,ResourceManager:STARTED,STARTED已启动,STOPED已停止 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -853,5 +865,9 @@ class NodeHardwareInfo extends AbstractModel if (array_key_exists("TradeVersion",$param) and $param["TradeVersion"] !== null) { $this->TradeVersion = $param["TradeVersion"]; } + + if (array_key_exists("ServicesStatus",$param) and $param["ServicesStatus"] !== null) { + $this->ServicesStatus = $param["ServicesStatus"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/StartStopServiceOrMonitorRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/StartStopServiceOrMonitorRequest.php index c03bc884..cd6cc791 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/StartStopServiceOrMonitorRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/StartStopServiceOrMonitorRequest.php @@ -27,15 +27,17 @@ use TencentCloud\Common\AbstractModel;
  • StopService:停止服务
  • StartMonitor:退出维护
  • StopMonitor:进入维护
  • - +
  • RestartService:重启服务 如果操作类型选择重启服务 StrategyConfig操作策略则是必填项
  • * @method void setOpType(string $OpType) 设置操作类型,当前支持
  • StartService:启动服务
  • StopService:停止服务
  • StartMonitor:退出维护
  • StopMonitor:进入维护
  • - +
  • RestartService:重启服务 如果操作类型选择重启服务 StrategyConfig操作策略则是必填项
  • * @method OpScope getOpScope() 获取操作范围 * @method void setOpScope(OpScope $OpScope) 设置操作范围 + * @method StrategyConfig getStrategyConfig() 获取操作策略 + * @method void setStrategyConfig(StrategyConfig $StrategyConfig) 设置操作策略 */ class StartStopServiceOrMonitorRequest extends AbstractModel { @@ -50,7 +52,7 @@ class StartStopServiceOrMonitorRequest extends AbstractModel
  • StopService:停止服务
  • StartMonitor:退出维护
  • StopMonitor:进入维护
  • - +
  • RestartService:重启服务 如果操作类型选择重启服务 StrategyConfig操作策略则是必填项
  • */ public $OpType; @@ -59,6 +61,11 @@ class StartStopServiceOrMonitorRequest extends AbstractModel */ public $OpScope; + /** + * @var StrategyConfig 操作策略 + */ + public $StrategyConfig; + /** * @param string $InstanceId 集群ID * @param string $OpType 操作类型,当前支持 @@ -66,8 +73,9 @@ class StartStopServiceOrMonitorRequest extends AbstractModel
  • StopService:停止服务
  • StartMonitor:退出维护
  • StopMonitor:进入维护
  • - +
  • RestartService:重启服务 如果操作类型选择重启服务 StrategyConfig操作策略则是必填项
  • * @param OpScope $OpScope 操作范围 + * @param StrategyConfig $StrategyConfig 操作策略 */ function __construct() { @@ -94,5 +102,10 @@ class StartStopServiceOrMonitorRequest extends AbstractModel $this->OpScope = new OpScope(); $this->OpScope->deserialize($param["OpScope"]); } + + if (array_key_exists("StrategyConfig",$param) and $param["StrategyConfig"] !== null) { + $this->StrategyConfig = new StrategyConfig(); + $this->StrategyConfig->deserialize($param["StrategyConfig"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/StrategyConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/StrategyConfig.php new file mode 100644 index 00000000..8257299c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/StrategyConfig.php @@ -0,0 +1,109 @@ +RollingRestartSwitch = $param["RollingRestartSwitch"]; + } + + if (array_key_exists("BatchSize",$param) and $param["BatchSize"] !== null) { + $this->BatchSize = $param["BatchSize"]; + } + + if (array_key_exists("TimeWait",$param) and $param["TimeWait"] !== null) { + $this->TimeWait = $param["TimeWait"]; + } + + if (array_key_exists("DealOnFail",$param) and $param["DealOnFail"] !== null) { + $this->DealOnFail = $param["DealOnFail"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/TerminateTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/TerminateTasksRequest.php index 10f8a5c1..140263d7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/TerminateTasksRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/TerminateTasksRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getInstanceId() 获取实例ID。 * @method void setInstanceId(string $InstanceId) 设置实例ID。 - * @method array getResourceIds() 获取待销毁节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr/static/hardware)查询。 - * @method void setResourceIds(array $ResourceIds) 设置待销毁节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr/static/hardware)查询。 + * @method array getResourceIds() 获取待销毁节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr)查询。 + * @method void setResourceIds(array $ResourceIds) 设置待销毁节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr)查询。 */ class TerminateTasksRequest extends AbstractModel { @@ -33,13 +33,13 @@ class TerminateTasksRequest extends AbstractModel public $InstanceId; /** - * @var array 待销毁节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr/static/hardware)查询。 + * @var array 待销毁节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr)查询。 */ public $ResourceIds; /** * @param string $InstanceId 实例ID。 - * @param array $ResourceIds 待销毁节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr/static/hardware)查询。 + * @param array $ResourceIds 待销毁节点的资源ID列表。资源ID形如:emr-vm-xxxxxxxx。有效的资源ID可通过登录[控制台](https://console.cloud.tencent.com/emr)查询。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/UserAndGroup.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/UserAndGroup.php new file mode 100644 index 00000000..860fb1b9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/UserAndGroup.php @@ -0,0 +1,73 @@ +UserName = $param["UserName"]; + } + + if (array_key_exists("UserGroup",$param) and $param["UserGroup"] !== null) { + $this->UserGroup = $param["UserGroup"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/YarnApplication.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/YarnApplication.php new file mode 100644 index 00000000..cf9a40e3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Emr/V20190103/Models/YarnApplication.php @@ -0,0 +1,825 @@ +Id = $param["Id"]; + } + + if (array_key_exists("User",$param) and $param["User"] !== null) { + $this->User = $param["User"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Queue",$param) and $param["Queue"] !== null) { + $this->Queue = $param["Queue"]; + } + + if (array_key_exists("ApplicationType",$param) and $param["ApplicationType"] !== null) { + $this->ApplicationType = $param["ApplicationType"]; + } + + if (array_key_exists("ElapsedTime",$param) and $param["ElapsedTime"] !== null) { + $this->ElapsedTime = $param["ElapsedTime"]; + } + + if (array_key_exists("State",$param) and $param["State"] !== null) { + $this->State = $param["State"]; + } + + if (array_key_exists("FinalStatus",$param) and $param["FinalStatus"] !== null) { + $this->FinalStatus = $param["FinalStatus"]; + } + + if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { + $this->Progress = $param["Progress"]; + } + + if (array_key_exists("StartedTime",$param) and $param["StartedTime"] !== null) { + $this->StartedTime = $param["StartedTime"]; + } + + if (array_key_exists("FinishedTime",$param) and $param["FinishedTime"] !== null) { + $this->FinishedTime = $param["FinishedTime"]; + } + + if (array_key_exists("AllocatedMB",$param) and $param["AllocatedMB"] !== null) { + $this->AllocatedMB = $param["AllocatedMB"]; + } + + if (array_key_exists("AllocatedVCores",$param) and $param["AllocatedVCores"] !== null) { + $this->AllocatedVCores = $param["AllocatedVCores"]; + } + + if (array_key_exists("RunningContainers",$param) and $param["RunningContainers"] !== null) { + $this->RunningContainers = $param["RunningContainers"]; + } + + if (array_key_exists("MemorySeconds",$param) and $param["MemorySeconds"] !== null) { + $this->MemorySeconds = $param["MemorySeconds"]; + } + + if (array_key_exists("VCoreSeconds",$param) and $param["VCoreSeconds"] !== null) { + $this->VCoreSeconds = $param["VCoreSeconds"]; + } + + if (array_key_exists("QueueUsagePercentage",$param) and $param["QueueUsagePercentage"] !== null) { + $this->QueueUsagePercentage = $param["QueueUsagePercentage"]; + } + + if (array_key_exists("ClusterUsagePercentage",$param) and $param["ClusterUsagePercentage"] !== null) { + $this->ClusterUsagePercentage = $param["ClusterUsagePercentage"]; + } + + if (array_key_exists("PreemptedResourceMB",$param) and $param["PreemptedResourceMB"] !== null) { + $this->PreemptedResourceMB = $param["PreemptedResourceMB"]; + } + + if (array_key_exists("PreemptedResourceVCores",$param) and $param["PreemptedResourceVCores"] !== null) { + $this->PreemptedResourceVCores = $param["PreemptedResourceVCores"]; + } + + if (array_key_exists("NumNonAMContainerPreempted",$param) and $param["NumNonAMContainerPreempted"] !== null) { + $this->NumNonAMContainerPreempted = $param["NumNonAMContainerPreempted"]; + } + + if (array_key_exists("NumAMContainerPreempted",$param) and $param["NumAMContainerPreempted"] !== null) { + $this->NumAMContainerPreempted = $param["NumAMContainerPreempted"]; + } + + if (array_key_exists("MapsTotal",$param) and $param["MapsTotal"] !== null) { + $this->MapsTotal = $param["MapsTotal"]; + } + + if (array_key_exists("MapsCompleted",$param) and $param["MapsCompleted"] !== null) { + $this->MapsCompleted = $param["MapsCompleted"]; + } + + if (array_key_exists("ReducesTotal",$param) and $param["ReducesTotal"] !== null) { + $this->ReducesTotal = $param["ReducesTotal"]; + } + + if (array_key_exists("ReducesCompleted",$param) and $param["ReducesCompleted"] !== null) { + $this->ReducesCompleted = $param["ReducesCompleted"]; + } + + if (array_key_exists("AvgMapTime",$param) and $param["AvgMapTime"] !== null) { + $this->AvgMapTime = $param["AvgMapTime"]; + } + + if (array_key_exists("AvgReduceTime",$param) and $param["AvgReduceTime"] !== null) { + $this->AvgReduceTime = $param["AvgReduceTime"]; + } + + if (array_key_exists("AvgShuffleTime",$param) and $param["AvgShuffleTime"] !== null) { + $this->AvgShuffleTime = $param["AvgShuffleTime"]; + } + + if (array_key_exists("AvgMergeTime",$param) and $param["AvgMergeTime"] !== null) { + $this->AvgMergeTime = $param["AvgMergeTime"]; + } + + if (array_key_exists("FailedReduceAttempts",$param) and $param["FailedReduceAttempts"] !== null) { + $this->FailedReduceAttempts = $param["FailedReduceAttempts"]; + } + + if (array_key_exists("KilledReduceAttempts",$param) and $param["KilledReduceAttempts"] !== null) { + $this->KilledReduceAttempts = $param["KilledReduceAttempts"]; + } + + if (array_key_exists("SuccessfulReduceAttempts",$param) and $param["SuccessfulReduceAttempts"] !== null) { + $this->SuccessfulReduceAttempts = $param["SuccessfulReduceAttempts"]; + } + + if (array_key_exists("FailedMapAttempts",$param) and $param["FailedMapAttempts"] !== null) { + $this->FailedMapAttempts = $param["FailedMapAttempts"]; + } + + if (array_key_exists("KilledMapAttempts",$param) and $param["KilledMapAttempts"] !== null) { + $this->KilledMapAttempts = $param["KilledMapAttempts"]; + } + + if (array_key_exists("SuccessfulMapAttempts",$param) and $param["SuccessfulMapAttempts"] !== null) { + $this->SuccessfulMapAttempts = $param["SuccessfulMapAttempts"]; + } + + if (array_key_exists("GcTimeMillis",$param) and $param["GcTimeMillis"] !== null) { + $this->GcTimeMillis = $param["GcTimeMillis"]; + } + + if (array_key_exists("VCoreMillisMaps",$param) and $param["VCoreMillisMaps"] !== null) { + $this->VCoreMillisMaps = $param["VCoreMillisMaps"]; + } + + if (array_key_exists("MbMillisMaps",$param) and $param["MbMillisMaps"] !== null) { + $this->MbMillisMaps = $param["MbMillisMaps"]; + } + + if (array_key_exists("VCoreMillisReduces",$param) and $param["VCoreMillisReduces"] !== null) { + $this->VCoreMillisReduces = $param["VCoreMillisReduces"]; + } + + if (array_key_exists("MbMillisReduces",$param) and $param["MbMillisReduces"] !== null) { + $this->MbMillisReduces = $param["MbMillisReduces"]; + } + + if (array_key_exists("TotalLaunchedMaps",$param) and $param["TotalLaunchedMaps"] !== null) { + $this->TotalLaunchedMaps = $param["TotalLaunchedMaps"]; + } + + if (array_key_exists("TotalLaunchedReduces",$param) and $param["TotalLaunchedReduces"] !== null) { + $this->TotalLaunchedReduces = $param["TotalLaunchedReduces"]; + } + + if (array_key_exists("MapInputRecords",$param) and $param["MapInputRecords"] !== null) { + $this->MapInputRecords = $param["MapInputRecords"]; + } + + if (array_key_exists("MapOutputRecords",$param) and $param["MapOutputRecords"] !== null) { + $this->MapOutputRecords = $param["MapOutputRecords"]; + } + + if (array_key_exists("ReduceInputRecords",$param) and $param["ReduceInputRecords"] !== null) { + $this->ReduceInputRecords = $param["ReduceInputRecords"]; + } + + if (array_key_exists("ReduceOutputRecords",$param) and $param["ReduceOutputRecords"] !== null) { + $this->ReduceOutputRecords = $param["ReduceOutputRecords"]; + } + + if (array_key_exists("HDFSBytesWritten",$param) and $param["HDFSBytesWritten"] !== null) { + $this->HDFSBytesWritten = $param["HDFSBytesWritten"]; + } + + if (array_key_exists("HDFSBytesRead",$param) and $param["HDFSBytesRead"] !== null) { + $this->HDFSBytesRead = $param["HDFSBytesRead"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/EsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/EsClient.php index 5b06e55f..bc7b73e4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/EsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/EsClient.php @@ -42,6 +42,7 @@ use TencentCloud\Es\V20180416\Models as Models; * @method Models\DescribeViewsResponse DescribeViews(Models\DescribeViewsRequest $req) 查询集群各视图数据,包括集群维度、节点维度、Kibana维度 * @method Models\DiagnoseInstanceResponse DiagnoseInstance(Models\DiagnoseInstanceRequest $req) 智能运维诊断集群 * @method Models\GetRequestTargetNodeTypesResponse GetRequestTargetNodeTypes(Models\GetRequestTargetNodeTypesRequest $req) 获取接收客户端请求的节点类型 + * @method Models\ModifyEsVipSecurityGroupResponse ModifyEsVipSecurityGroup(Models\ModifyEsVipSecurityGroupRequest $req) 修改绑定VIP的安全组,传安全组id列表 * @method Models\RestartInstanceResponse RestartInstance(Models\RestartInstanceRequest $req) 重启ES集群实例(用于系统版本更新等操作) * @method Models\RestartKibanaResponse RestartKibana(Models\RestartKibanaRequest $req) 重启Kibana * @method Models\RestartLogstashInstanceResponse RestartLogstashInstance(Models\RestartLogstashInstanceRequest $req) 用于重启Logstash实例 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/ModifyEsVipSecurityGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/ModifyEsVipSecurityGroupRequest.php new file mode 100644 index 00000000..806485fa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/ModifyEsVipSecurityGroupRequest.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("SecurityGroupIds",$param) and $param["SecurityGroupIds"] !== null) { + $this->SecurityGroupIds = $param["SecurityGroupIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/ModifyEsVipSecurityGroupResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/ModifyEsVipSecurityGroupResponse.php new file mode 100644 index 00000000..ad4d7691 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Es/V20180416/Models/ModifyEsVipSecurityGroupResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/EssClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/EssClient.php index 94aaa7c0..d0f4a29f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/EssClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/EssClient.php @@ -28,28 +28,44 @@ use TencentCloud\Ess\V20201111\Models as Models; 适用场景:如果某个合同流程当前至少还有一方没有签署,则可通过该接口取消该合同流程。常用于合同发错、内容填错,需要及时撤销的场景。 注:如果合同流程中的参与方均已签署完毕,则无法通过该接口撤销合同。 * @method Models\CancelMultiFlowSignQRCodeResponse CancelMultiFlowSignQRCode(Models\CancelMultiFlowSignQRCodeRequest $req) 此接口(CancelMultiFlowSignQRCode)用于取消一码多扫二维码。该接口对传入的二维码ID,若还在有效期内,可以提前失效。 - * @method Models\CreateBatchCancelFlowUrlResponse CreateBatchCancelFlowUrl(Models\CreateBatchCancelFlowUrlRequest $req) 注:此接口建会废弃,请使用撤销单个签署流程(CancelFlow)接口。 + * @method Models\CancelUserAutoSignEnableUrlResponse CancelUserAutoSignEnableUrl(Models\CancelUserAutoSignEnableUrlRequest $req) 此接口(CancelUserAutoSignEnableUrl)用来撤销发送给个人用户的自动签开通链接,撤销后对应的个人用户开通链接失效。若个人用户已经完成开通,将无法撤销。(处方单场景专用,使用此接口请与客户经理确认) + * @method Models\CreateBatchCancelFlowUrlResponse CreateBatchCancelFlowUrl(Models\CreateBatchCancelFlowUrlRequest $req) 注:此接口将会废弃,请使用撤销单个签署流程(CancelFlow)接口。 指定需要批量撤回的签署流程Id,获取批量撤销链接。 客户指定需要撤回的签署流程Id,最多100个,超过100不处理;接口调用成功返回批量撤回合同的链接,通过链接跳转到电子签小程序完成批量撤回。 - * @method Models\CreateChannelSubOrganizationModifyQrCodeResponse CreateChannelSubOrganizationModifyQrCode(Models\CreateChannelSubOrganizationModifyQrCodeRequest $req) 生成子客编辑企业信息二维码 - * @method Models\CreateConvertTaskApiResponse CreateConvertTaskApi(Models\CreateConvertTaskApiRequest $req) 上传了word、excel文件后,通过该接口发起文件转换任务,将word、excel文件转换为pdf文件。 + * @method Models\CreateChannelSubOrganizationModifyQrCodeResponse CreateChannelSubOrganizationModifyQrCode(Models\CreateChannelSubOrganizationModifyQrCodeRequest $req) 根据产品要求,调整接口目录 + +新接口:ChannelCreateOrganizationModifyQrCode + +老接口目前无线上流量,测试用例已下线处理 + +生成子客编辑企业信息二维码 + * @method Models\CreateConvertTaskApiResponse CreateConvertTaskApi(Models\CreateConvertTaskApiRequest $req) 上传了word、excel、图片文件后,通过该接口发起文件转换任务,将word、excel、图片文件转换为pdf文件。 +注:如果是集团代子企业发起任务场景,可以通过对Agent参数(未列在入参列表)设置代理的相关应用信息来支持,Agent参数设置可以参考CreateFlow接口的Agent相关说明。 * @method Models\CreateDocumentResponse CreateDocument(Models\CreateDocumentRequest $req) 创建签署流程电子文档 适用场景:见创建签署流程接口。 注:该接口需要给对应的流程指定一个模板id,并且填充该模板中需要补充的信息。是“发起流程”接口的前置接口。 - * @method Models\CreateFlowResponse CreateFlow(Models\CreateFlowRequest $req) 创建签署流程 -适用场景:在标准制式的合同场景中,可通过提前预制好模板文件,每次调用模板文件的id,补充合同内容信息及签署信息生成电子合同。 -注:该接口是通过模板生成合同流程的前置接口,先创建一个不包含签署文件的流程。配合“创建电子文档”接口和“发起流程”接口使用。 - * @method Models\CreateFlowApproversResponse CreateFlowApprovers(Models\CreateFlowApproversRequest $req) 补充签署流程本企业签署人信息 -适用场景:在通过模板或者文件发起合同时,若未指定本企业签署人信息,则流程发起后,可以调用此接口补充签署人。 -同一签署人可以补充多个员工作为候选签署人,最终签署人取决于谁先领取合同完成签署。 - -注:目前暂时只支持补充来源于企业微信的员工作为候选签署人 - * @method Models\CreateFlowByFilesResponse CreateFlowByFiles(Models\CreateFlowByFilesRequest $req) 此接口(CreateFlowByFiles)用来通过上传后的pdf资源编号来创建待签署的合同流程。 -适用场景1:适用非制式的合同文件签署。一般开发者自己有完整的签署文件,可以通过该接口传入完整的PDF文件及流程信息生成待签署的合同流程。 -适用场景2:可通过该接口传入制式合同文件,同时在指定位置添加签署控件。可以起到接口创建临时模板的效果。如果是标准的制式文件,建议使用模板功能生成模板ID进行合同流程的生成。 -注意事项:该接口需要依赖“多文件上传”接口生成pdf资源编号(FileIds)进行使用。 + * @method Models\CreateEmbedWebUrlResponse CreateEmbedWebUrl(Models\CreateEmbedWebUrlRequest $req) 本接口(CreateEmbedWebUrl)用于创建嵌入web的链接 本接口支持创建:创建印章,创建模板,修改模板,预览模板,预览合同流程的web链接 进入web连接后与当前控制台操作保持一致 + * @method Models\CreateFlowResponse CreateFlow(Models\CreateFlowRequest $req) 通过模板创建签署流程
    +适用场景:在标准制式的合同场景中,可通过提前预制好模板文件,每次调用模板文件的id,补充合同内容信息及签署信息生成电子合同。
    +注:该接口是通过模板生成合同流程的前置接口,先创建一个不包含签署文件的流程。
    +配合“创建电子文档”接口和“发起流程”接口使用。
    + * @method Models\CreateFlowApproversResponse CreateFlowApprovers(Models\CreateFlowApproversRequest $req) ### 适用场景 +在通过模板或者文件发起合同时,若未指定企业签署人信息,则流程发起后,可以调用此接口补充或签签署人。 +同一签署人可以补充多个员工作为或签签署人,最终实际签署人取决于谁先领取合同完成签署。 +### 限制条件 +- 本企业(发起方企业)支持通过企业微信UserId 或者 姓名+手机号补充 +- 他方企业仅支持通过姓名+手机号补充 + * @method Models\CreateFlowByFilesResponse CreateFlowByFiles(Models\CreateFlowByFilesRequest $req) 此接口(CreateFlowByFiles)用来通过上传后的pdf资源编号来创建待签署的合同流程。
    +适用场景1:适用非制式的合同文件签署。一般开发者自己有完整的签署文件,可以通过该接口传入完整的PDF文件及流程信息生成待签署的合同流程。
    +适用场景2:可通过该接口传入制式合同文件,同时在指定位置添加签署控件。可以起到接口创建临时模板的效果。如果是标准的制式文件,建议使用模板功能生成模板ID进行合同流程的生成。
    +注意事项:该接口需要依赖“多文件上传”接口生成pdf资源编号(FileIds)进行使用。
    * @method Models\CreateFlowEvidenceReportResponse CreateFlowEvidenceReport(Models\CreateFlowEvidenceReportRequest $req) 创建出证报告,返回报告 ID。需要配合出证套餐才能调用。 出证需要一定时间,建议调用创建出证24小时之后再通过DescribeFlowEvidenceReport进行查询。 + * @method Models\CreateFlowGroupByFilesResponse CreateFlowGroupByFiles(Models\CreateFlowGroupByFilesRequest $req) 此接口(CreateFlowGroupByFiles)通过多文件创建合同组签署流程。
    +PDF资源Id 通过上传文件接口获取 +此接口合同组中的子合同必须都是文件发起的合同 + * @method Models\CreateFlowGroupByTemplatesResponse CreateFlowGroupByTemplates(Models\CreateFlowGroupByTemplatesRequest $req) 此接口(CreateFlowGroupByTemplates)通过多模板创建合同组签署流程。
    +此接口合同组中的子合同必须都是模板发起的合同。
    目前最大仅支持50个子合同 * @method Models\CreateFlowRemindsResponse CreateFlowReminds(Models\CreateFlowRemindsRequest $req) 指定需要批量催办的签署流程Id,批量催办合同,最多100个; 接口失败后返回错误信息 注意: 该接口不可直接调用,请联系客户经理申请使用 @@ -59,9 +75,16 @@ use TencentCloud\Ess\V20201111\Models as Models; 适用场景: 在通过接口(CreateFlow 或者CreateFlowByFiles)创建签署流程时,若指定了参数 NeedSignReview 为true,且发起方企业作为签署方参与了流程签署,则可以调用此接口提交企业内部签署审批结果。 若签署流程状态正常,且本企业存在签署方未签署,同一签署流程可以多次提交签署审批结果,签署时的最后一个“审批结果”有效。 + * @method Models\CreateFlowSignUrlResponse CreateFlowSignUrl(Models\CreateFlowSignUrlRequest $req) 创建个人H5签署链接,请联系客户经理申请开通使用, 否则调用会返回失败
    - * @method Models\CreateFlowSignUrlResponse CreateFlowSignUrl(Models\CreateFlowSignUrlRequest $req) 创建集成页面签署链接,请联系客户经理申请使用 - * @method Models\CreateIntegrationEmployeesResponse CreateIntegrationEmployees(Models\CreateIntegrationEmployeesRequest $req) 创建员工,如需在此接口提醒员工实名,入参Employees的OpenId不传 +该接口用于发起合同后,生成个人签署人的签署链接, 暂时不支持企业端签署
    + +注意:该接口目前签署人类型仅支持个人签署方(PERSON)
    +注意:该接口可生成签署链接的C端签署人必须仅有手写签名和时间类型的签署控件
    +注意:该接口返回的签署链接是用于APP集成的场景,支持APP打开或浏览器直接打开,不支持微信小程序嵌入。微信小程序请使用小程序跳转或半屏弹窗的方式
    + * @method Models\CreateIntegrationDepartmentResponse CreateIntegrationDepartment(Models\CreateIntegrationDepartmentRequest $req) 通过此接口,创建企业的部门,支持绑定客户系统部门ID。 + * @method Models\CreateIntegrationEmployeesResponse CreateIntegrationEmployees(Models\CreateIntegrationEmployeesRequest $req) 创建员工,此接口会发送提醒员工实名的短信,如果通过手机号发现员工已经创建,则不会重新创建,会发送短信提醒员工实名 +注意:此接口支持企微组织架构的 openid 创建员工,这种场景下传递明文的企微 openid 到WeworkOpenId字段即可(企微明文的 openid 一定要在应用的可见范围内才行),通过企微创建的员工,会发送企微消息去提醒实名 * @method Models\CreateIntegrationUserRolesResponse CreateIntegrationUserRoles(Models\CreateIntegrationUserRolesRequest $req) 绑定员工与对应角色 * @method Models\CreateMultiFlowSignQRCodeResponse CreateMultiFlowSignQRCode(Models\CreateMultiFlowSignQRCodeRequest $req) 此接口(CreateMultiFlowSignQRCode)用于创建一码多扫流程签署二维码。 适用场景:无需填写签署人信息,可通过模板id生成签署二维码,签署人可通过扫描二维码补充签署信息进行实名签署。常用于提前不知道签署人的身份信息场景,例如:劳务工招工、大批量员工入职等场景。 @@ -72,10 +95,13 @@ use TencentCloud\Ess\V20201111\Models as Models; - 模板中配置的签署顺序是无序 - B端企业的签署方式是静默签署 - B端企业是非首位签署 + * @method Models\CreateOrganizationBatchSignUrlResponse CreateOrganizationBatchSignUrl(Models\CreateOrganizationBatchSignUrlRequest $req) 通过此接口,创建企业批量签署链接,企业员工点击链接即可跳转控制台进行批量签署。 +如果没有UserId,Name和Mobile必填,对应的员工必须在企业下已经实名,且该员工为批量签署合同中的签署方。 + * @method Models\CreatePersonAuthCertificateImageResponse CreatePersonAuthCertificateImage(Models\CreatePersonAuthCertificateImageRequest $req) 本接口(CreatePersonAuthCertificateImage)用于创建个人用户证书证明图片 * @method Models\CreatePrepareFlowResponse CreatePrepareFlow(Models\CreatePrepareFlowRequest $req) 创建快速发起流程 -适用场景:用户通过API 合同文件及签署信息,并可通过我们返回的URL在页面完成签署控件等信息的编辑与确认,快速发起合同. -注:该接口文件的resourceId 是通过上传文件之后获取的。 - * @method Models\CreatePreparedPersonalEsignResponse CreatePreparedPersonalEsign(Models\CreatePreparedPersonalEsignRequest $req) 本接口(CreatePreparedPersonalEsign)用于创建导入个人印章(处方单场景专用,在开通个人自动签之后调用,使用此接口请与客户经理确认)。 +
    适用场景:用户通过API 合同文件及签署信息,并可通过我们返回的URL在页面完成签署控件等信息的编辑与确认,快速发起合同. +
    注:该接口文件的resourceId 是通过上传文件之后获取的。 + * @method Models\CreatePreparedPersonalEsignResponse CreatePreparedPersonalEsign(Models\CreatePreparedPersonalEsignRequest $req) 本接口(CreatePreparedPersonalEsign)用于创建导入个人印章(处方单场景专用,使用此接口请与客户经理确认)。 * @method Models\CreateReleaseFlowResponse CreateReleaseFlow(Models\CreateReleaseFlowRequest $req) 发起解除协议,主要应用场景为:基于一份已经签署的合同(签署流程),进行解除操作。 * @method Models\CreateSchemeUrlResponse CreateSchemeUrl(Models\CreateSchemeUrlRequest $req) 获取小程序签署链接 @@ -88,42 +114,72 @@ use TencentCloud\Ess\V20201111\Models as Models; 如您需要自主配置小程序跳转链接,请参考: 跳转小程序链接配置说明 + * @method Models\CreateSealResponse CreateSeal(Models\CreateSealRequest $req) 创建电子印章 * @method Models\CreateSealPolicyResponse CreateSealPolicy(Models\CreateSealPolicyRequest $req) 对企业员工进行印章授权 * @method Models\CreateUserAutoSignEnableUrlResponse CreateUserAutoSignEnableUrl(Models\CreateUserAutoSignEnableUrlRequest $req) 企业方可以通过此接口获取个人用户开启自动签的跳转链接(处方单场景专用,使用此接口请与客户经理确认) + * @method Models\CreateWebThemeConfigResponse CreateWebThemeConfig(Models\CreateWebThemeConfigRequest $req) 用来创建页面主题配置 + * @method Models\DeleteIntegrationDepartmentResponse DeleteIntegrationDepartment(Models\DeleteIntegrationDepartmentRequest $req) 通过此接口,删除企业的部门。 * @method Models\DeleteIntegrationEmployeesResponse DeleteIntegrationEmployees(Models\DeleteIntegrationEmployeesRequest $req) 移除员工 +这里分两个场景 +如果不传交接人的ReceiveUserId或者ReceiveOpenId,则会直接把这个人进行离职 +如果传了交接人,会把离职人未处理完的合同交接给交接人后再离职 * @method Models\DeleteIntegrationRoleUsersResponse DeleteIntegrationRoleUsers(Models\DeleteIntegrationRoleUsersRequest $req) 解绑员工与对应角色关系 * @method Models\DeleteSealPoliciesResponse DeleteSealPolicies(Models\DeleteSealPoliciesRequest $req) 撤销员工持有的印章权限 - * @method Models\DescribeFileUrlsResponse DescribeFileUrls(Models\DescribeFileUrlsRequest $req) 查询文件下载URL + * @method Models\DescribeExtendedServiceAuthInfosResponse DescribeExtendedServiceAuthInfos(Models\DescribeExtendedServiceAuthInfosRequest $req) 查询企业扩展服务授权信息,目前支持查询:企业静默签,企业与港澳台居民签署合同,使用手机号验证签署方身份,骑缝章,批量签署能力是否已经开通 + * @method Models\DescribeFileUrlsResponse DescribeFileUrls(Models\DescribeFileUrlsRequest $req) 查询文件下载URL。 适用场景:通过传参合同流程编号,下载对应的合同PDF文件流到本地。 - * @method Models\DescribeFlowBriefsResponse DescribeFlowBriefs(Models\DescribeFlowBriefsRequest $req) 查询流程摘要 + * @method Models\DescribeFlowBriefsResponse DescribeFlowBriefs(Models\DescribeFlowBriefsRequest $req) 查询流程基础信息 适用场景:可用于主动查询某个合同流程的签署状态信息。可以配合回调通知使用。 -日调用量默认10W - * @method Models\DescribeFlowEvidenceReportResponse DescribeFlowEvidenceReport(Models\DescribeFlowEvidenceReportRequest $req) 查询出证报告,返回报告 URL。 +每个企业限制日调用量限制:100W,当日超过此限制后再调用接口返回错误 + * @method Models\DescribeFlowComponentsResponse DescribeFlowComponents(Models\DescribeFlowComponentsRequest $req) 查询流程填写控件内容,可以根据流程Id查询该流程相关联的填写控件信息和填写内容。 +注意:使用此接口前,需要在【企业应用管理】-【应用集成】-【第三方应用管理】中开通【下载应用内全量合同文件及内容数据】功能。 + * @method Models\DescribeFlowEvidenceReportResponse DescribeFlowEvidenceReport(Models\DescribeFlowEvidenceReportRequest $req) 查询出证报告,返回报告 URL。出证报告编号通过CreateFlowEvidenceReport接口获取。 * @method Models\DescribeFlowInfoResponse DescribeFlowInfo(Models\DescribeFlowInfoRequest $req) 查询合同详情 适用场景:可用于主动查询某个合同详情信息。 - * @method Models\DescribeFlowTemplatesResponse DescribeFlowTemplates(Models\DescribeFlowTemplatesRequest $req) 当模板较多或模板中的控件较多时,可以通过查询模板接口更方便的获取模板列表,以及每个模板内的控件信息。该接口常用来配合“创建电子文档”接口作为前置的接口使用。 + * @method Models\DescribeFlowTemplatesResponse DescribeFlowTemplates(Models\DescribeFlowTemplatesRequest $req) 本接口用于查询本企业模板列表。 + +当模板较多或模板中的控件较多时,可以通过查询模板接口更方便的获取模板列表,以及每个模板内的控件信息。 + +> **适用场景** +> +> 该接口常用来配合“模板发起合同-创建电子文档”接口作为前置的接口使用。 +> 一个模板通常会包含以下结构信息 +>- 模板基本信息 +>- 发起方参与信息Promoter、签署参与方 Recipients,后者会在模板发起合同时用于指定参与方 +>- 填写控件 Components +>- 签署控件 SignComponents +>- 生成模板的文件基础信息 FileInfos + * @method Models\DescribeIntegrationDepartmentsResponse DescribeIntegrationDepartments(Models\DescribeIntegrationDepartmentsRequest $req) 通过此接口,查询企业的部门,支持查询单个部门节点或单个部门节点及一级子节点部门列表。 * @method Models\DescribeIntegrationEmployeesResponse DescribeIntegrationEmployees(Models\DescribeIntegrationEmployeesRequest $req) 查询企业员工列表,每次返回的数据量最大为20 - * @method Models\DescribeIntegrationMainOrganizationUserResponse DescribeIntegrationMainOrganizationUser(Models\DescribeIntegrationMainOrganizationUserRequest $req) 通过子企业影子账号查询主企业员工账号 - * @method Models\DescribeIntegrationRolesResponse DescribeIntegrationRoles(Models\DescribeIntegrationRolesRequest $req) 查询企业角色列表 + * @method Models\DescribeIntegrationMainOrganizationUserResponse DescribeIntegrationMainOrganizationUser(Models\DescribeIntegrationMainOrganizationUserRequest $req) 集团企业统一使用主代子进行操作,无需根据子企业账号进行转化查询,该接口需要屏蔽下线 + +通过子企业影子账号查询主企业员工账号 + * @method Models\DescribeIntegrationRolesResponse DescribeIntegrationRoles(Models\DescribeIntegrationRolesRequest $req) 分页查询企业角色列表,法人的角色是系统保留角色,不会返回,按照角色创建时间升序排列 * @method Models\DescribeOrganizationGroupOrganizationsResponse DescribeOrganizationGroupOrganizations(Models\DescribeOrganizationGroupOrganizationsRequest $req) 此API接口用户查询加入集团的成员企业 * @method Models\DescribeOrganizationSealsResponse DescribeOrganizationSeals(Models\DescribeOrganizationSealsRequest $req) 查询企业印章的列表,需要操作者具有查询印章权限 客户指定需要获取的印章数量和偏移量,数量最多100,超过100按100处理;入参InfoType控制印章是否携带授权人信息,为1则携带,为0则返回的授权人信息为空数组。接口调用成功返回印章的信息列表还有企业印章的总数。 * @method Models\DescribeThirdPartyAuthCodeResponse DescribeThirdPartyAuthCode(Models\DescribeThirdPartyAuthCodeRequest $req) 通过AuthCode查询用户是否实名 * @method Models\DescribeUserAutoSignStatusResponse DescribeUserAutoSignStatus(Models\DescribeUserAutoSignStatusRequest $req) 企业方可以通过此接口查询个人用户自动签开启状态。(处方单场景专用,使用此接口请与客户经理确认) * @method Models\DisableUserAutoSignResponse DisableUserAutoSign(Models\DisableUserAutoSignRequest $req) 企业方可以通过此接口关闭个人的自动签功能(处方单场景专用,使用此接口请与客户经理确认) - * @method Models\GetTaskResultApiResponse GetTaskResultApi(Models\GetTaskResultApiRequest $req) 通过发起转换任务接口(CreateConvertTaskApi)返回的任务Id查询转换任务状态,通过本接口确认转换任务是否完成。大文件转换所需的时间可能会比较长。 + * @method Models\GetTaskResultApiResponse GetTaskResultApi(Models\GetTaskResultApiRequest $req) 查询转换任务的状态。转换任务Id通过发起转换任务接口(CreateConvertTaskApi)获取。 +注意:大文件转换所需的时间可能会比较长。 * @method Models\ModifyApplicationCallbackInfoResponse ModifyApplicationCallbackInfo(Models\ModifyApplicationCallbackInfoRequest $req) 新增/删除应用callbackinfo callbackinfo包含: 回调地址和签名key 操作:新增/删除 + * @method Models\ModifyIntegrationDepartmentResponse ModifyIntegrationDepartment(Models\ModifyIntegrationDepartmentRequest $req) 通过此接口,更新企业的部门信息,支持更新部门名、客户系统部门ID、部门序列号。 * @method Models\StartFlowResponse StartFlow(Models\StartFlowRequest $req) 此接口用于发起流程 适用场景:见创建签署流程接口。 注:该接口是“创建电子文档”接口的后置接口,用于激活包含完整合同信息(模板及内容信息)的流程。激活后的流程就是一份待签署的电子合同。 * @method Models\UnbindEmployeeUserIdWithClientOpenIdResponse UnbindEmployeeUserIdWithClientOpenId(Models\UnbindEmployeeUserIdWithClientOpenIdRequest $req) 将存在绑定关系的电子签系统员工userId与客户系统员工openId进行解绑 - * @method Models\UpdateIntegrationEmployeesResponse UpdateIntegrationEmployees(Models\UpdateIntegrationEmployeesRequest $req) 更新员工信息(姓名,手机号,邮件),用户实名后无法更改姓名与手机号 - * @method Models\UploadFilesResponse UploadFiles(Models\UploadFilesRequest $req) 此接口(UploadFiles)用于文件上传。 -适用场景:用于生成pdf资源编号(FileIds)来配合“用PDF创建流程”接口使用,使用场景可详见“用PDF创建流程”接口说明。 -其中上传的文件,图片类型(png/jpg/jpeg)大小限制为5M,其他大小限制为60M。 -调用时需要设置Domain/接口请求域名为 file.ess.tencent.cn,并设置参数Version/版本号为2020-12-22 + * @method Models\UpdateIntegrationEmployeesResponse UpdateIntegrationEmployees(Models\UpdateIntegrationEmployeesRequest $req) 更新员工信息(姓名,手机号,邮件、部门),用户实名后无法更改姓名与手机号。 +可进行批量操作,Employees中的userID与openID二选一必填 + * @method Models\UploadFilesResponse UploadFiles(Models\UploadFilesRequest $req) 此接口(UploadFiles)用于文件上传。
    +适用场景:用于生成pdf资源编号(FileIds)来配合“用PDF创建流程”接口使用,使用场景可详见“用PDF创建流程”接口说明。
    + +其中上传的文件,图片类型(png/jpg/jpeg)大小限制为5M,其他大小限制为60M。
    +调用时需要设置Domain/接口请求域名为 file.ess.tencent.cn,代码示例:
    +HttpProfile httpProfile = new HttpProfile();
    +httpProfile.setEndpoint("file.test.ess.tencent.cn");
    * @method Models\VerifyPdfResponse VerifyPdf(Models\VerifyPdfRequest $req) 对流程的合同文件进行验证,判断文件是否合法。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Agent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Agent.php index 50f5573e..fd36b986 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Agent.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Agent.php @@ -33,11 +33,13 @@ class Agent extends AbstractModel { /** * @var string 代理机构的应用编号,32位字符串,一般不用传 + * @deprecated */ public $AppId; /** * @var string 被代理机构的应用号,一般不用传 + * @deprecated */ public $ProxyAppId; @@ -48,6 +50,7 @@ class Agent extends AbstractModel /** * @var string 被代理机构的经办人,一般不用传 + * @deprecated */ public $ProxyOperator; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ApproverInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ApproverInfo.php index 4b9793c4..b1043fda 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ApproverInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ApproverInfo.php @@ -25,57 +25,81 @@ use TencentCloud\Common\AbstractModel; 1:个人 3:企业静默签署 注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。 +7: 个人自动签署,适用于个人自动签场景。 +注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 * @method void setApproverType(integer $ApproverType) 设置参与者类型: 0:企业 1:个人 3:企业静默签署 注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。 - * @method string getApproverName() 获取本环节需要操作人的名字 - * @method void setApproverName(string $ApproverName) 设置本环节需要操作人的名字 - * @method string getApproverMobile() 获取本环节需要操作人的手机号 - * @method void setApproverMobile(string $ApproverMobile) 设置本环节需要操作人的手机号 - * @method array getSignComponents() 获取本环节操作人签署控件配置 - * @method void setSignComponents(array $SignComponents) 设置本环节操作人签署控件配置 - * @method string getOrganizationName() 获取如果是企业,则为企业的名字 - * @method void setOrganizationName(string $OrganizationName) 设置如果是企业,则为企业的名字 - * @method string getApproverIdCardNumber() 获取身份证号 - * @method void setApproverIdCardNumber(string $ApproverIdCardNumber) 设置身份证号 - * @method string getApproverIdCardType() 获取证件类型 +7: 个人自动签署,适用于个人自动签场景。 +注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 + * @method string getApproverName() 获取签署人的姓名 + * @method void setApproverName(string $ApproverName) 设置签署人的姓名 + * @method string getApproverMobile() 获取签署人的手机号,11位数字 + * @method void setApproverMobile(string $ApproverMobile) 设置签署人的手机号,11位数字 + * @method string getOrganizationName() 获取如果签署方是企业签署方(approverType = 1 或者 approverType = 3), + +则企业名称必填 + * @method void setOrganizationName(string $OrganizationName) 设置如果签署方是企业签署方(approverType = 1 或者 approverType = 3), + +则企业名称必填 + * @method array getSignComponents() 获取签署人的签署控件列表 + * @method void setSignComponents(array $SignComponents) 设置签署人的签署控件列表 + * @method string getApproverIdCardType() 获取签署人的证件类型 ID_CARD 身份证 HONGKONG_AND_MACAO 港澳居民来往内地通行证 HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) - * @method void setApproverIdCardType(string $ApproverIdCardType) 设置证件类型 +OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) + * @method void setApproverIdCardType(string $ApproverIdCardType) 设置签署人的证件类型 ID_CARD 身份证 HONGKONG_AND_MACAO 港澳居民来往内地通行证 HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) - * @method string getNotifyType() 获取sms--短信,none--不通知 - * @method void setNotifyType(string $NotifyType) 设置sms--短信,none--不通知 - * @method integer getApproverRole() 获取1--收款人、2--开具人、3--见证人 - * @method void setApproverRole(integer $ApproverRole) 设置1--收款人、2--开具人、3--见证人 - * @method array getVerifyChannel() 获取签署意愿确认渠道,WEIXINAPP:人脸识别 - * @method void setVerifyChannel(array $VerifyChannel) 设置签署意愿确认渠道,WEIXINAPP:人脸识别 +OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) + * @method string getApproverIdCardNumber() 获取签署人证件号(长度不超过18位) + * @method void setApproverIdCardNumber(string $ApproverIdCardNumber) 设置签署人证件号(长度不超过18位) + * @method string getNotifyType() 获取签署通知类型:sms--短信,none--不通知 + * @method void setNotifyType(string $NotifyType) 设置签署通知类型:sms--短信,none--不通知 + * @method integer getApproverRole() 获取签署人角色类型:1--收款人、2--开具人、3--见证人 + * @method void setApproverRole(integer $ApproverRole) 设置签署人角色类型:1--收款人、2--开具人、3--见证人 + * @method array getVerifyChannel() 获取签署意愿确认渠道,默认为WEIXINAPP:人脸识别 + * @method void setVerifyChannel(array $VerifyChannel) 设置签署意愿确认渠道,默认为WEIXINAPP:人脸识别 * @method integer getPreReadTime() 获取合同的强制预览时间:3~300s,未指定则按合同页数计算 * @method void setPreReadTime(integer $PreReadTime) 设置合同的强制预览时间:3~300s,未指定则按合同页数计算 - * @method string getUserId() 获取签署人userId,传此字段则不用传姓名、手机号 - * @method void setUserId(string $UserId) 设置签署人userId,传此字段则不用传姓名、手机号 - * @method string getApproverSource() 获取签署人用户来源,企微侧用户请传入:WEWORKAPP - * @method void setApproverSource(string $ApproverSource) 设置签署人用户来源,企微侧用户请传入:WEWORKAPP - * @method string getCustomApproverTag() 获取客户自定义签署人标识,64位长度,保证唯一,非企微场景不使用此字段 - * @method void setCustomApproverTag(string $CustomApproverTag) 设置客户自定义签署人标识,64位长度,保证唯一,非企微场景不使用此字段 + * @method string getUserId() 获取签署人userId,仅支持本企业的员工userid, 可在控制台组织管理处获得 + +若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息 + * @method void setUserId(string $UserId) 设置签署人userId,仅支持本企业的员工userid, 可在控制台组织管理处获得 + +若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息 + * @method string getApproverSource() 获取签署人用户来源,此参数仅针对企微用户开放 + +企微侧用户请传入:WEWORKAPP + * @method void setApproverSource(string $ApproverSource) 设置签署人用户来源,此参数仅针对企微用户开放 + +企微侧用户请传入:WEWORKAPP + * @method string getCustomApproverTag() 获取企业签署方或签标识,客户自定义,64位长度。用于发起含有或签签署人的合同。或签参与人必须有此字段。合同内不同或签参与人CustomApproverTag需要保证唯一。如果或签签署人为本方企微参与人,ApproverSource参数需要指定WEWORKAPP + * @method void setCustomApproverTag(string $CustomApproverTag) 设置企业签署方或签标识,客户自定义,64位长度。用于发起含有或签签署人的合同。或签参与人必须有此字段。合同内不同或签参与人CustomApproverTag需要保证唯一。如果或签签署人为本方企微参与人,ApproverSource参数需要指定WEWORKAPP * @method ApproverOption getApproverOption() 获取签署人个性化能力值 * @method void setApproverOption(ApproverOption $ApproverOption) 设置签署人个性化能力值 * @method array getApproverVerifyTypes() 获取签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 +模板发起的时候,认证方式以模板配置为主 * @method void setApproverVerifyTypes(array $ApproverVerifyTypes) 设置签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 +模板发起的时候,认证方式以模板配置为主 * @method array getApproverSignTypes() 获取签署人签署合同时的认证方式 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2) 合同签署认证方式的优先级 verifyChannel>approverSignTypes +模板发起的时候,认证方式以模板配置为主 * @method void setApproverSignTypes(array $ApproverSignTypes) 设置签署人签署合同时的认证方式 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2) 合同签署认证方式的优先级 verifyChannel>approverSignTypes +模板发起的时候,认证方式以模板配置为主 + * @method boolean getApproverNeedSignReview() 获取当前签署方进行签署操作是否需要企业内部审批,true 则为需要。为个人签署方时则由发起方企业审核。 + * @method void setApproverNeedSignReview(boolean $ApproverNeedSignReview) 设置当前签署方进行签署操作是否需要企业内部审批,true 则为需要。为个人签署方时则由发起方企业审核。 */ class ApproverInfo extends AbstractModel { @@ -85,54 +109,59 @@ class ApproverInfo extends AbstractModel 1:个人 3:企业静默签署 注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。 +7: 个人自动签署,适用于个人自动签场景。 +注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 */ public $ApproverType; /** - * @var string 本环节需要操作人的名字 + * @var string 签署人的姓名 */ public $ApproverName; /** - * @var string 本环节需要操作人的手机号 + * @var string 签署人的手机号,11位数字 */ public $ApproverMobile; /** - * @var array 本环节操作人签署控件配置 - */ - public $SignComponents; + * @var string 如果签署方是企业签署方(approverType = 1 或者 approverType = 3), - /** - * @var string 如果是企业,则为企业的名字 +则企业名称必填 */ public $OrganizationName; /** - * @var string 身份证号 + * @var array 签署人的签署控件列表 */ - public $ApproverIdCardNumber; + public $SignComponents; /** - * @var string 证件类型 + * @var string 签署人的证件类型 ID_CARD 身份证 HONGKONG_AND_MACAO 港澳居民来往内地通行证 HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) +OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) */ public $ApproverIdCardType; /** - * @var string sms--短信,none--不通知 + * @var string 签署人证件号(长度不超过18位) + */ + public $ApproverIdCardNumber; + + /** + * @var string 签署通知类型:sms--短信,none--不通知 */ public $NotifyType; /** - * @var integer 1--收款人、2--开具人、3--见证人 + * @var integer 签署人角色类型:1--收款人、2--开具人、3--见证人 */ public $ApproverRole; /** - * @var array 签署意愿确认渠道,WEIXINAPP:人脸识别 + * @var array 签署意愿确认渠道,默认为WEIXINAPP:人脸识别 */ public $VerifyChannel; @@ -142,17 +171,21 @@ HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) public $PreReadTime; /** - * @var string 签署人userId,传此字段则不用传姓名、手机号 + * @var string 签署人userId,仅支持本企业的员工userid, 可在控制台组织管理处获得 + +若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息 */ public $UserId; /** - * @var string 签署人用户来源,企微侧用户请传入:WEWORKAPP + * @var string 签署人用户来源,此参数仅针对企微用户开放 + +企微侧用户请传入:WEWORKAPP */ public $ApproverSource; /** - * @var string 客户自定义签署人标识,64位长度,保证唯一,非企微场景不使用此字段 + * @var string 企业签署方或签标识,客户自定义,64位长度。用于发起含有或签签署人的合同。或签参与人必须有此字段。合同内不同或签参与人CustomApproverTag需要保证唯一。如果或签签署人为本方企微参与人,ApproverSource参数需要指定WEWORKAPP */ public $CustomApproverTag; @@ -165,6 +198,7 @@ HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) * @var array 签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 +模板发起的时候,认证方式以模板配置为主 */ public $ApproverVerifyTypes; @@ -172,38 +206,56 @@ HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) * @var array 签署人签署合同时的认证方式 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2) 合同签署认证方式的优先级 verifyChannel>approverSignTypes +模板发起的时候,认证方式以模板配置为主 */ public $ApproverSignTypes; + /** + * @var boolean 当前签署方进行签署操作是否需要企业内部审批,true 则为需要。为个人签署方时则由发起方企业审核。 + */ + public $ApproverNeedSignReview; + /** * @param integer $ApproverType 参与者类型: 0:企业 1:个人 3:企业静默签署 注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。 - * @param string $ApproverName 本环节需要操作人的名字 - * @param string $ApproverMobile 本环节需要操作人的手机号 - * @param array $SignComponents 本环节操作人签署控件配置 - * @param string $OrganizationName 如果是企业,则为企业的名字 - * @param string $ApproverIdCardNumber 身份证号 - * @param string $ApproverIdCardType 证件类型 +7: 个人自动签署,适用于个人自动签场景。 +注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 + * @param string $ApproverName 签署人的姓名 + * @param string $ApproverMobile 签署人的手机号,11位数字 + * @param string $OrganizationName 如果签署方是企业签署方(approverType = 1 或者 approverType = 3), + +则企业名称必填 + * @param array $SignComponents 签署人的签署控件列表 + * @param string $ApproverIdCardType 签署人的证件类型 ID_CARD 身份证 HONGKONG_AND_MACAO 港澳居民来往内地通行证 HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) - * @param string $NotifyType sms--短信,none--不通知 - * @param integer $ApproverRole 1--收款人、2--开具人、3--见证人 - * @param array $VerifyChannel 签署意愿确认渠道,WEIXINAPP:人脸识别 +OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) + * @param string $ApproverIdCardNumber 签署人证件号(长度不超过18位) + * @param string $NotifyType 签署通知类型:sms--短信,none--不通知 + * @param integer $ApproverRole 签署人角色类型:1--收款人、2--开具人、3--见证人 + * @param array $VerifyChannel 签署意愿确认渠道,默认为WEIXINAPP:人脸识别 * @param integer $PreReadTime 合同的强制预览时间:3~300s,未指定则按合同页数计算 - * @param string $UserId 签署人userId,传此字段则不用传姓名、手机号 - * @param string $ApproverSource 签署人用户来源,企微侧用户请传入:WEWORKAPP - * @param string $CustomApproverTag 客户自定义签署人标识,64位长度,保证唯一,非企微场景不使用此字段 + * @param string $UserId 签署人userId,仅支持本企业的员工userid, 可在控制台组织管理处获得 + +若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息 + * @param string $ApproverSource 签署人用户来源,此参数仅针对企微用户开放 + +企微侧用户请传入:WEWORKAPP + * @param string $CustomApproverTag 企业签署方或签标识,客户自定义,64位长度。用于发起含有或签签署人的合同。或签参与人必须有此字段。合同内不同或签参与人CustomApproverTag需要保证唯一。如果或签签署人为本方企微参与人,ApproverSource参数需要指定WEWORKAPP * @param ApproverOption $ApproverOption 签署人个性化能力值 * @param array $ApproverVerifyTypes 签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 +模板发起的时候,认证方式以模板配置为主 * @param array $ApproverSignTypes 签署人签署合同时的认证方式 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2) 合同签署认证方式的优先级 verifyChannel>approverSignTypes +模板发起的时候,认证方式以模板配置为主 + * @param boolean $ApproverNeedSignReview 当前签署方进行签署操作是否需要企业内部审批,true 则为需要。为个人签署方时则由发起方企业审核。 */ function __construct() { @@ -230,6 +282,10 @@ HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) $this->ApproverMobile = $param["ApproverMobile"]; } + if (array_key_exists("OrganizationName",$param) and $param["OrganizationName"] !== null) { + $this->OrganizationName = $param["OrganizationName"]; + } + if (array_key_exists("SignComponents",$param) and $param["SignComponents"] !== null) { $this->SignComponents = []; foreach ($param["SignComponents"] as $key => $value){ @@ -239,18 +295,14 @@ HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) } } - if (array_key_exists("OrganizationName",$param) and $param["OrganizationName"] !== null) { - $this->OrganizationName = $param["OrganizationName"]; + if (array_key_exists("ApproverIdCardType",$param) and $param["ApproverIdCardType"] !== null) { + $this->ApproverIdCardType = $param["ApproverIdCardType"]; } if (array_key_exists("ApproverIdCardNumber",$param) and $param["ApproverIdCardNumber"] !== null) { $this->ApproverIdCardNumber = $param["ApproverIdCardNumber"]; } - if (array_key_exists("ApproverIdCardType",$param) and $param["ApproverIdCardType"] !== null) { - $this->ApproverIdCardType = $param["ApproverIdCardType"]; - } - if (array_key_exists("NotifyType",$param) and $param["NotifyType"] !== null) { $this->NotifyType = $param["NotifyType"]; } @@ -291,5 +343,9 @@ HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) if (array_key_exists("ApproverSignTypes",$param) and $param["ApproverSignTypes"] !== null) { $this->ApproverSignTypes = $param["ApproverSignTypes"]; } + + if (array_key_exists("ApproverNeedSignReview",$param) and $param["ApproverNeedSignReview"] !== null) { + $this->ApproverNeedSignReview = $param["ApproverNeedSignReview"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ApproverOption.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ApproverOption.php index ff1412f5..86198022 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ApproverOption.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ApproverOption.php @@ -20,26 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * 签署人个性化能力信息 * - * @method boolean getNoRefuse() 获取是否可以拒签 false-可以拒签,默认 true-不可以拒签 - * @method void setNoRefuse(boolean $NoRefuse) 设置是否可以拒签 false-可以拒签,默认 true-不可以拒签 - * @method boolean getNoTransfer() 获取是否可以转发 false-可以转发,默认 true-不可以转发 - * @method void setNoTransfer(boolean $NoTransfer) 设置是否可以转发 false-可以转发,默认 true-不可以转发 + * @method boolean getNoRefuse() 获取是否可以拒签 默认false-可以拒签 true-不可以拒签 + * @method void setNoRefuse(boolean $NoRefuse) 设置是否可以拒签 默认false-可以拒签 true-不可以拒签 + * @method boolean getNoTransfer() 获取是否可以转发 默认false-可以转发 true-不可以转发 + * @method void setNoTransfer(boolean $NoTransfer) 设置是否可以转发 默认false-可以转发 true-不可以转发 */ class ApproverOption extends AbstractModel { /** - * @var boolean 是否可以拒签 false-可以拒签,默认 true-不可以拒签 + * @var boolean 是否可以拒签 默认false-可以拒签 true-不可以拒签 */ public $NoRefuse; /** - * @var boolean 是否可以转发 false-可以转发,默认 true-不可以转发 + * @var boolean 是否可以转发 默认false-可以转发 true-不可以转发 */ public $NoTransfer; /** - * @param boolean $NoRefuse 是否可以拒签 false-可以拒签,默认 true-不可以拒签 - * @param boolean $NoTransfer 是否可以转发 false-可以转发,默认 true-不可以转发 + * @param boolean $NoRefuse 是否可以拒签 默认false-可以拒签 true-不可以拒签 + * @param boolean $NoTransfer 是否可以转发 默认false-可以转发 true-不可以转发 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ApproverRestriction.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ApproverRestriction.php index 362c6988..6e4572d1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ApproverRestriction.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ApproverRestriction.php @@ -22,12 +22,12 @@ use TencentCloud\Common\AbstractModel; * * @method string getName() 获取指定签署人名字 * @method void setName(string $Name) 设置指定签署人名字 - * @method string getMobile() 获取指定签署人手机号 - * @method void setMobile(string $Mobile) 设置指定签署人手机号 - * @method string getIdCardType() 获取指定签署人证件类型 - * @method void setIdCardType(string $IdCardType) 设置指定签署人证件类型 - * @method string getIdCardNumber() 获取指定签署人证件号码 - * @method void setIdCardNumber(string $IdCardNumber) 设置指定签署人证件号码 + * @method string getMobile() 获取指定签署人手机号,11位数字 + * @method void setMobile(string $Mobile) 设置指定签署人手机号,11位数字 + * @method string getIdCardType() 获取指定签署人证件类型,ID_CARD-身份证 + * @method void setIdCardType(string $IdCardType) 设置指定签署人证件类型,ID_CARD-身份证 + * @method string getIdCardNumber() 获取指定签署人证件号码,字母大写 + * @method void setIdCardNumber(string $IdCardNumber) 设置指定签署人证件号码,字母大写 */ class ApproverRestriction extends AbstractModel { @@ -37,25 +37,25 @@ class ApproverRestriction extends AbstractModel public $Name; /** - * @var string 指定签署人手机号 + * @var string 指定签署人手机号,11位数字 */ public $Mobile; /** - * @var string 指定签署人证件类型 + * @var string 指定签署人证件类型,ID_CARD-身份证 */ public $IdCardType; /** - * @var string 指定签署人证件号码 + * @var string 指定签署人证件号码,字母大写 */ public $IdCardNumber; /** * @param string $Name 指定签署人名字 - * @param string $Mobile 指定签署人手机号 - * @param string $IdCardType 指定签署人证件类型 - * @param string $IdCardNumber 指定签署人证件号码 + * @param string $Mobile 指定签署人手机号,11位数字 + * @param string $IdCardType 指定签署人证件类型,ID_CARD-身份证 + * @param string $IdCardNumber 指定签署人证件号码,字母大写 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/AuthorizedUser.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/AuthorizedUser.php index ec8efb41..f49015b6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/AuthorizedUser.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/AuthorizedUser.php @@ -20,18 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * 授权用户 * - * @method string getUserId() 获取用户id - * @method void setUserId(string $UserId) 设置用户id + * @method string getUserId() 获取电子签系统中的用户id + * @method void setUserId(string $UserId) 设置电子签系统中的用户id */ class AuthorizedUser extends AbstractModel { /** - * @var string 用户id + * @var string 电子签系统中的用户id */ public $UserId; /** - * @param string $UserId 用户id + * @param string $UserId 电子签系统中的用户id */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/AutoSignConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/AutoSignConfig.php index 1f96966b..35f62795 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/AutoSignConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/AutoSignConfig.php @@ -22,16 +22,50 @@ use TencentCloud\Common\AbstractModel; * * @method UserThreeFactor getUserInfo() 获取自动签开通个人用户的三要素 * @method void setUserInfo(UserThreeFactor $UserInfo) 设置自动签开通个人用户的三要素 - * @method string getCallbackUrl() 获取回调链接 - * @method void setCallbackUrl(string $CallbackUrl) 设置回调链接 + * @method string getCallbackUrl() 获取接受回调URL地址。支持http://或者https://协议 + +Post数据到此地址后返回httpcode200表示接受回调成功, 返回其他httpcode表示接受回调失败 + * @method void setCallbackUrl(string $CallbackUrl) 设置接受回调URL地址。支持http://或者https://协议 + +Post数据到此地址后返回httpcode200表示接受回调成功, 返回其他httpcode表示接受回调失败 * @method boolean getCertInfoCallback() 获取是否回调证书信息 +false-不需要 (默认值) +true-需要 * @method void setCertInfoCallback(boolean $CertInfoCallback) 设置是否回调证书信息 +false-不需要 (默认值) +true-需要 * @method boolean getUserDefineSeal() 获取是否支持用户自定义签名印章 +false-不需要(默认) +true-需要 * @method void setUserDefineSeal(boolean $UserDefineSeal) 设置是否支持用户自定义签名印章 +false-不需要(默认) +true-需要 * @method boolean getSealImgCallback() 获取是否需要回调的时候返回印章(签名) 图片的 base64 + +false-不需要(默认) +true-需要 * @method void setSealImgCallback(boolean $SealImgCallback) 设置是否需要回调的时候返回印章(签名) 图片的 base64 - * @method array getVerifyChannels() 获取开通时候的验证方式,取值:WEIXINAPP(微信人脸识别),INSIGHT(慧眼人脸认别),TELECOM(运营商三要素验证)。如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。如果是 H5 开通链接,支持传 INSIGHT / TELECOM。默认值 WEIXINAPP / INSIGHT。 - * @method void setVerifyChannels(array $VerifyChannels) 设置开通时候的验证方式,取值:WEIXINAPP(微信人脸识别),INSIGHT(慧眼人脸认别),TELECOM(运营商三要素验证)。如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。如果是 H5 开通链接,支持传 INSIGHT / TELECOM。默认值 WEIXINAPP / INSIGHT。 + +false-不需要(默认) +true-需要 + * @method array getVerifyChannels() 获取开通时候的验证方式, 分布为 + +WEIXINAPP : 微信人脸识别 +INSIGHT : 慧眼人脸认别 +TELECOM : 运营商三要素验证 + +如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。 + +如果是 H5 开通链接,支持传 INSIGHT / TELECOM。默认值 WEIXINAPP / INSIGHT。 + * @method void setVerifyChannels(array $VerifyChannels) 设置开通时候的验证方式, 分布为 + +WEIXINAPP : 微信人脸识别 +INSIGHT : 慧眼人脸认别 +TELECOM : 运营商三要素验证 + +如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。 + +如果是 H5 开通链接,支持传 INSIGHT / TELECOM。默认值 WEIXINAPP / INSIGHT。 */ class AutoSignConfig extends AbstractModel { @@ -41,37 +75,71 @@ class AutoSignConfig extends AbstractModel public $UserInfo; /** - * @var string 回调链接 + * @var string 接受回调URL地址。支持http://或者https://协议 + +Post数据到此地址后返回httpcode200表示接受回调成功, 返回其他httpcode表示接受回调失败 */ public $CallbackUrl; /** * @var boolean 是否回调证书信息 +false-不需要 (默认值) +true-需要 */ public $CertInfoCallback; /** * @var boolean 是否支持用户自定义签名印章 +false-不需要(默认) +true-需要 */ public $UserDefineSeal; /** * @var boolean 是否需要回调的时候返回印章(签名) 图片的 base64 + +false-不需要(默认) +true-需要 */ public $SealImgCallback; /** - * @var array 开通时候的验证方式,取值:WEIXINAPP(微信人脸识别),INSIGHT(慧眼人脸认别),TELECOM(运营商三要素验证)。如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。如果是 H5 开通链接,支持传 INSIGHT / TELECOM。默认值 WEIXINAPP / INSIGHT。 + * @var array 开通时候的验证方式, 分布为 + +WEIXINAPP : 微信人脸识别 +INSIGHT : 慧眼人脸认别 +TELECOM : 运营商三要素验证 + +如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。 + +如果是 H5 开通链接,支持传 INSIGHT / TELECOM。默认值 WEIXINAPP / INSIGHT。 */ public $VerifyChannels; /** * @param UserThreeFactor $UserInfo 自动签开通个人用户的三要素 - * @param string $CallbackUrl 回调链接 + * @param string $CallbackUrl 接受回调URL地址。支持http://或者https://协议 + +Post数据到此地址后返回httpcode200表示接受回调成功, 返回其他httpcode表示接受回调失败 * @param boolean $CertInfoCallback 是否回调证书信息 +false-不需要 (默认值) +true-需要 * @param boolean $UserDefineSeal 是否支持用户自定义签名印章 +false-不需要(默认) +true-需要 * @param boolean $SealImgCallback 是否需要回调的时候返回印章(签名) 图片的 base64 - * @param array $VerifyChannels 开通时候的验证方式,取值:WEIXINAPP(微信人脸识别),INSIGHT(慧眼人脸认别),TELECOM(运营商三要素验证)。如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。如果是 H5 开通链接,支持传 INSIGHT / TELECOM。默认值 WEIXINAPP / INSIGHT。 + +false-不需要(默认) +true-需要 + * @param array $VerifyChannels 开通时候的验证方式, 分布为 + +WEIXINAPP : 微信人脸识别 +INSIGHT : 慧眼人脸认别 +TELECOM : 运营商三要素验证 + +如果是小程序开通链接,支持传 WEIXINAPP / TELECOM。 + +如果是 H5 开通链接,支持传 INSIGHT / TELECOM。默认值 WEIXINAPP / INSIGHT。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/BindEmployeeUserIdWithClientOpenIdRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/BindEmployeeUserIdWithClientOpenIdRequest.php index 7dfbfdf2..38e0eb65 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/BindEmployeeUserIdWithClientOpenIdRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/BindEmployeeUserIdWithClientOpenIdRequest.php @@ -20,17 +20,19 @@ use TencentCloud\Common\AbstractModel; /** * BindEmployeeUserIdWithClientOpenId请求参数结构体 * - * @method UserInfo getOperator() 获取用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定 - * @method void setOperator(UserInfo $Operator) 设置用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定 + * @method UserInfo getOperator() 获取用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定。(参数参考示例) + * @method void setOperator(UserInfo $Operator) 设置用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定。(参数参考示例) * @method string getUserId() 获取电子签系统员工UserId * @method void setUserId(string $UserId) 设置电子签系统员工UserId * @method string getOpenId() 获取客户系统OpenId * @method void setOpenId(string $OpenId) 设置客户系统OpenId + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class BindEmployeeUserIdWithClientOpenIdRequest extends AbstractModel { /** - * @var UserInfo 用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定 + * @var UserInfo 用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定。(参数参考示例) */ public $Operator; @@ -45,9 +47,15 @@ class BindEmployeeUserIdWithClientOpenIdRequest extends AbstractModel public $OpenId; /** - * @param UserInfo $Operator 用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定 + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + */ + public $Agent; + + /** + * @param UserInfo $Operator 用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定。(参数参考示例) * @param string $UserId 电子签系统员工UserId * @param string $OpenId 客户系统OpenId + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -74,5 +82,10 @@ class BindEmployeeUserIdWithClientOpenIdRequest extends AbstractModel if (array_key_exists("OpenId",$param) and $param["OpenId"] !== null) { $this->OpenId = $param["OpenId"]; } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CallbackInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CallbackInfo.php index 26970f5e..a9bda500 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CallbackInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CallbackInfo.php @@ -22,8 +22,12 @@ use TencentCloud\Common\AbstractModel; * * @method string getCallbackUrl() 获取回调url * @method void setCallbackUrl(string $CallbackUrl) 设置回调url - * @method string getToken() 获取回调加密token - * @method void setToken(string $Token) 设置回调加密token + * @method string getToken() 获取回调加密key,已废弃 + * @method void setToken(string $Token) 设置回调加密key,已废弃 + * @method string getCallbackKey() 获取回调加密key + * @method void setCallbackKey(string $CallbackKey) 设置回调加密key + * @method string getCallbackToken() 获取回调验签token + * @method void setCallbackToken(string $CallbackToken) 设置回调验签token */ class CallbackInfo extends AbstractModel { @@ -33,13 +37,26 @@ class CallbackInfo extends AbstractModel public $CallbackUrl; /** - * @var string 回调加密token + * @var string 回调加密key,已废弃 + * @deprecated */ public $Token; + /** + * @var string 回调加密key + */ + public $CallbackKey; + + /** + * @var string 回调验签token + */ + public $CallbackToken; + /** * @param string $CallbackUrl 回调url - * @param string $Token 回调加密token + * @param string $Token 回调加密key,已废弃 + * @param string $CallbackKey 回调加密key + * @param string $CallbackToken 回调验签token */ function __construct() { @@ -61,5 +78,13 @@ class CallbackInfo extends AbstractModel if (array_key_exists("Token",$param) and $param["Token"] !== null) { $this->Token = $param["Token"]; } + + if (array_key_exists("CallbackKey",$param) and $param["CallbackKey"] !== null) { + $this->CallbackKey = $param["CallbackKey"]; + } + + if (array_key_exists("CallbackToken",$param) and $param["CallbackToken"] !== null) { + $this->CallbackToken = $param["CallbackToken"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Caller.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Caller.php index fc1556ac..99dab2d6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Caller.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Caller.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setApplicationId(string $ApplicationId) 设置应用号 * @method string getOrganizationId() 获取主机构ID * @method void setOrganizationId(string $OrganizationId) 设置主机构ID - * @method string getOperatorId() 获取经办人的用户ID - * @method void setOperatorId(string $OperatorId) 设置经办人的用户ID + * @method string getOperatorId() 获取经办人的用户ID,同UserId + * @method void setOperatorId(string $OperatorId) 设置经办人的用户ID,同UserId * @method string getSubOrganizationId() 获取下属机构ID * @method void setSubOrganizationId(string $SubOrganizationId) 设置下属机构ID */ @@ -33,28 +33,31 @@ class Caller extends AbstractModel { /** * @var string 应用号 + * @deprecated */ public $ApplicationId; /** * @var string 主机构ID + * @deprecated */ public $OrganizationId; /** - * @var string 经办人的用户ID + * @var string 经办人的用户ID,同UserId */ public $OperatorId; /** * @var string 下属机构ID + * @deprecated */ public $SubOrganizationId; /** * @param string $ApplicationId 应用号 * @param string $OrganizationId 主机构ID - * @param string $OperatorId 经办人的用户ID + * @param string $OperatorId 经办人的用户ID,同UserId * @param string $SubOrganizationId 下属机构ID */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelFlowRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelFlowRequest.php index 5d948fac..fb5b4510 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelFlowRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelFlowRequest.php @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setFlowId(string $FlowId) 设置签署流程id * @method string getCancelMessage() 获取撤销原因,最长200个字符; * @method void setCancelMessage(string $CancelMessage) 设置撤销原因,最长200个字符; - * @method Agent getAgent() 获取应用相关信息 - * @method void setAgent(Agent $Agent) 设置应用相关信息 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class CancelFlowRequest extends AbstractModel { @@ -47,7 +47,7 @@ class CancelFlowRequest extends AbstractModel public $CancelMessage; /** - * @var Agent 应用相关信息 + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ public $Agent; @@ -55,7 +55,7 @@ class CancelFlowRequest extends AbstractModel * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param string $FlowId 签署流程id * @param string $CancelMessage 撤销原因,最长200个字符; - * @param Agent $Agent 应用相关信息 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelMultiFlowSignQRCodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelMultiFlowSignQRCodeRequest.php index 29e4fea7..b47d48c3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelMultiFlowSignQRCodeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelMultiFlowSignQRCodeRequest.php @@ -20,17 +20,17 @@ use TencentCloud\Common\AbstractModel; /** * CancelMultiFlowSignQRCode请求参数结构体 * - * @method UserInfo getOperator() 获取用户信息 - * @method void setOperator(UserInfo $Operator) 设置用户信息 + * @method UserInfo getOperator() 获取调用方用户信息,userId 必填 + * @method void setOperator(UserInfo $Operator) 设置调用方用户信息,userId 必填 * @method string getQrCodeId() 获取二维码id * @method void setQrCodeId(string $QrCodeId) 设置二维码id - * @method Agent getAgent() 获取应用信息 - * @method void setAgent(Agent $Agent) 设置应用信息 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class CancelMultiFlowSignQRCodeRequest extends AbstractModel { /** - * @var UserInfo 用户信息 + * @var UserInfo 调用方用户信息,userId 必填 */ public $Operator; @@ -40,14 +40,14 @@ class CancelMultiFlowSignQRCodeRequest extends AbstractModel public $QrCodeId; /** - * @var Agent 应用信息 + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ public $Agent; /** - * @param UserInfo $Operator 用户信息 + * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param string $QrCodeId 二维码id - * @param Agent $Agent 应用信息 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelUserAutoSignEnableUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelUserAutoSignEnableUrlRequest.php new file mode 100644 index 00000000..b4e05b89 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelUserAutoSignEnableUrlRequest.php @@ -0,0 +1,81 @@ +Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("SceneKey",$param) and $param["SceneKey"] !== null) { + $this->SceneKey = $param["SceneKey"]; + } + + if (array_key_exists("UserInfo",$param) and $param["UserInfo"] !== null) { + $this->UserInfo = new UserThreeFactor(); + $this->UserInfo->deserialize($param["UserInfo"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelUserAutoSignEnableUrlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelUserAutoSignEnableUrlResponse.php new file mode 100644 index 00000000..afd7872c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CancelUserAutoSignEnableUrlResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CcInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CcInfo.php index 8af1a4e6..0991c6bb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CcInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CcInfo.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * 抄送信息 * - * @method string getMobile() 获取被抄送人手机号 - * @method void setMobile(string $Mobile) 设置被抄送人手机号 + * @method string getMobile() 获取被抄送人手机号,11位数字 + * @method void setMobile(string $Mobile) 设置被抄送人手机号,11位数字 * @method string getName() 获取被抄送人姓名 * @method void setName(string $Name) 设置被抄送人姓名 * @method integer getCcType() 获取被抄送人类型, @@ -36,11 +36,13 @@ use TencentCloud\Common\AbstractModel; * @method void setCcPermission(integer $CcPermission) 设置被抄送人权限 0--可查看 1--可查看也可下载 + * @method string getNotifyType() 获取关注方通知类型:sms--短信,none--不通知 + * @method void setNotifyType(string $NotifyType) 设置关注方通知类型:sms--短信,none--不通知 */ class CcInfo extends AbstractModel { /** - * @var string 被抄送人手机号 + * @var string 被抄送人手机号,11位数字 */ public $Mobile; @@ -64,7 +66,12 @@ class CcInfo extends AbstractModel public $CcPermission; /** - * @param string $Mobile 被抄送人手机号 + * @var string 关注方通知类型:sms--短信,none--不通知 + */ + public $NotifyType; + + /** + * @param string $Mobile 被抄送人手机号,11位数字 * @param string $Name 被抄送人姓名 * @param integer $CcType 被抄送人类型, 0--个人 @@ -72,6 +79,7 @@ class CcInfo extends AbstractModel * @param integer $CcPermission 被抄送人权限 0--可查看 1--可查看也可下载 + * @param string $NotifyType 关注方通知类型:sms--短信,none--不通知 */ function __construct() { @@ -101,5 +109,9 @@ class CcInfo extends AbstractModel if (array_key_exists("CcPermission",$param) and $param["CcPermission"] !== null) { $this->CcPermission = $param["CcPermission"]; } + + if (array_key_exists("NotifyType",$param) and $param["NotifyType"] !== null) { + $this->NotifyType = $param["NotifyType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Component.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Component.php index c4386984..d430a4e6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Component.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Component.php @@ -18,20 +18,20 @@ namespace TencentCloud\Ess\V20201111\Models; use TencentCloud\Common\AbstractModel; /** - * 模板控件信息 + * 模板/流程中控件信息,可以是填充控件或签署控件 * - * @method string getComponentType() 获取如果是Component控件类型,则可选的字段为: + * @method string getComponentType() 获取如果是Component填写控件类型,则可选的字段为: TEXT - 普通文本控件,输入文本字符串; MULTI_LINE_TEXT - 多行文本控件,输入文本字符串; CHECK_BOX - 勾选框控件,若选中填写ComponentValue 填写 true或者 false 字符串; FILL_IMAGE - 图片控件,ComponentValue 填写图片的资源 ID; DYNAMIC_TABLE - 动态表格控件; -ATTACHMENT - 附件控件,ComponentValue 填写附件图片的资源 ID列表,以逗号分割; +ATTACHMENT - 附件控件,ComponentValue 填写附件图片的资源 ID列表,以逗号分隔; SELECTOR - 选择器控件,ComponentValue填写选择的字符串内容; DATE - 日期控件;默认是格式化为xxxx年xx月xx日字符串; -DISTRICT - 省市区行政区划控件,ComponentValue填写省市区行政区划字符串内容; +DISTRICT - 省市区行政区控件,ComponentValue填写省市区行政区字符串内容; -如果是SignComponent控件类型,则可选的字段为 +如果是SignComponent签署控件类型,则可选的字段为 SIGN_SEAL - 签署印章控件; SIGN_DATE - 签署日期控件; SIGN_SIGNATURE - 用户签名控件; @@ -41,18 +41,18 @@ SIGN_OPINION - 签署意见控件,用户需要根据配置的签署意见内 SIGN_LEGAL_PERSON_SEAL - 企业法定代表人控件。 表单域的控件不能作为印章和签名控件 - * @method void setComponentType(string $ComponentType) 设置如果是Component控件类型,则可选的字段为: + * @method void setComponentType(string $ComponentType) 设置如果是Component填写控件类型,则可选的字段为: TEXT - 普通文本控件,输入文本字符串; MULTI_LINE_TEXT - 多行文本控件,输入文本字符串; CHECK_BOX - 勾选框控件,若选中填写ComponentValue 填写 true或者 false 字符串; FILL_IMAGE - 图片控件,ComponentValue 填写图片的资源 ID; DYNAMIC_TABLE - 动态表格控件; -ATTACHMENT - 附件控件,ComponentValue 填写附件图片的资源 ID列表,以逗号分割; +ATTACHMENT - 附件控件,ComponentValue 填写附件图片的资源 ID列表,以逗号分隔; SELECTOR - 选择器控件,ComponentValue填写选择的字符串内容; DATE - 日期控件;默认是格式化为xxxx年xx月xx日字符串; -DISTRICT - 省市区行政区划控件,ComponentValue填写省市区行政区划字符串内容; +DISTRICT - 省市区行政区控件,ComponentValue填写省市区行政区字符串内容; -如果是SignComponent控件类型,则可选的字段为 +如果是SignComponent签署控件类型,则可选的字段为 SIGN_SEAL - 签署印章控件; SIGN_DATE - 签署日期控件; SIGN_SIGNATURE - 用户签名控件; @@ -62,8 +62,10 @@ SIGN_OPINION - 签署意见控件,用户需要根据配置的签署意见内 SIGN_LEGAL_PERSON_SEAL - 企业法定代表人控件。 表单域的控件不能作为印章和签名控件 - * @method integer getFileIndex() 获取控件所属文件的序号(模板中的resourceId排列序号,取值为:0-N) - * @method void setFileIndex(integer $FileIndex) 设置控件所属文件的序号(模板中的resourceId排列序号,取值为:0-N) + * @method integer getFileIndex() 获取控件所属文件的序号(取值为:0-N)。 +目前单文件的情况下,值是0 + * @method void setFileIndex(integer $FileIndex) 设置控件所属文件的序号(取值为:0-N)。 +目前单文件的情况下,值是0 * @method float getComponentHeight() 获取参数控件高度,单位pt * @method void setComponentHeight(float $ComponentHeight) 设置参数控件高度,单位pt * @method float getComponentWidth() 获取参数控件宽度,单位pt @@ -74,14 +76,18 @@ SIGN_LEGAL_PERSON_SEAL - 企业法定代表人控件。 * @method void setComponentPosX(float $ComponentPosX) 设置参数控件X位置,单位pt * @method float getComponentPosY() 获取参数控件Y位置,单位pt * @method void setComponentPosY(float $ComponentPosY) 设置参数控件Y位置,单位pt - * @method string getComponentId() 获取GenerateMode==KEYWORD 指定关键字 - * @method void setComponentId(string $ComponentId) 设置GenerateMode==KEYWORD 指定关键字 - * @method string getComponentName() 获取GenerateMode==FIELD 指定表单域名称 - * @method void setComponentName(string $ComponentName) 设置GenerateMode==FIELD 指定表单域名称 - * @method boolean getComponentRequired() 获取是否必选,默认为false - * @method void setComponentRequired(boolean $ComponentRequired) 设置是否必选,默认为false - * @method string getComponentRecipientId() 获取控件关联的签署人ID - * @method void setComponentRecipientId(string $ComponentRecipientId) 设置控件关联的签署人ID + * @method string getComponentId() 获取控件唯一ID。 +或使用文件发起合同时用于GenerateMode==KEYWORD 指定关键字 + * @method void setComponentId(string $ComponentId) 设置控件唯一ID。 +或使用文件发起合同时用于GenerateMode==KEYWORD 指定关键字 + * @method string getComponentName() 获取控件名。 +或使用文件发起合同时用于GenerateMode==FIELD 指定表单域名称 + * @method void setComponentName(string $ComponentName) 设置控件名。 +或使用文件发起合同时用于GenerateMode==FIELD 指定表单域名称 + * @method boolean getComponentRequired() 获取是否必选,默认为false-非必选 + * @method void setComponentRequired(boolean $ComponentRequired) 设置是否必选,默认为false-非必选 + * @method string getComponentRecipientId() 获取控件关联的参与方ID,对应Recipient结构体中的RecipientId + * @method void setComponentRecipientId(string $ComponentRecipientId) 设置控件关联的参与方ID,对应Recipient结构体中的RecipientId * @method string getComponentExtra() 获取扩展参数: 为JSON格式。 @@ -93,20 +99,24 @@ ComponentType为SIGN_SIGNATURE类型可以控制签署方式 {“ComponentTypeLimit”: [“xxx”]} xxx可以为: HANDWRITE – 手写签名 -BORDERLESS_ESIGN – 自动生成无边框腾讯体 OCR_ESIGN -- AI智能识别手写签名 ESIGN -- 个人印章类型 -如:{“ComponentTypeLimit”: [“BORDERLESS_ESIGN”]} +SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) +如:{“ComponentTypeLimit”: [“SYSTEM_ESIGN”]} ComponentType为SIGN_DATE时,支持以下参数: 1 Font:字符串类型目前只支持"黑体"、"宋体",如果不填默认为"黑体" 2 FontSize: 数字类型,范围6-72,默认值为12 3 FontAlign: 字符串类型,可取Left/Right/Center,对应左对齐/居中/右对齐 4 Format: 字符串类型,日期格式,必须是以下五种之一 “yyyy m d”,”yyyy年m月d日”,”yyyy/m/d”,”yyyy-m-d”,”yyyy.m.d”。 -5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙钟的空格个数 +5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙中的空格个数 如果extra参数为空,默认为”yyyy年m月d日”格式的居中日期 特别地,如果extra中Format字段为空或无法被识别,则extra参数会被当作默认值处理(Font,FontSize,Gaps和FontAlign都不会起效) -参数样例: "ComponentExtra": "{\"Format\":“yyyy m d”,\"FontSize\":12,\"Gaps\":\"2,2\", \"FontAlign\":\"Right\"}", +参数样例: "ComponentExtra": "{\"Format\":“yyyy m d”,\"FontSize\":12,\"Gaps\":\"2,2\", \"FontAlign\":\"Right\"}" + +ComponentType为SIGN_SEAL类型时,支持以下参数: +1.PageRanges:PageRange的数组,通过PageRanges属性设置该印章在PDF所有页面上盖章(适用于标书在所有页面盖章的情况) +参数样例:"ComponentExtra":"{\"PageRanges\":[{\"BeginPage\":1,\"EndPage\":-1}]}" * @method void setComponentExtra(string $ComponentExtra) 设置扩展参数: 为JSON格式。 @@ -118,22 +128,28 @@ ComponentType为SIGN_SIGNATURE类型可以控制签署方式 {“ComponentTypeLimit”: [“xxx”]} xxx可以为: HANDWRITE – 手写签名 -BORDERLESS_ESIGN – 自动生成无边框腾讯体 OCR_ESIGN -- AI智能识别手写签名 ESIGN -- 个人印章类型 -如:{“ComponentTypeLimit”: [“BORDERLESS_ESIGN”]} +SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) +如:{“ComponentTypeLimit”: [“SYSTEM_ESIGN”]} ComponentType为SIGN_DATE时,支持以下参数: 1 Font:字符串类型目前只支持"黑体"、"宋体",如果不填默认为"黑体" 2 FontSize: 数字类型,范围6-72,默认值为12 3 FontAlign: 字符串类型,可取Left/Right/Center,对应左对齐/居中/右对齐 4 Format: 字符串类型,日期格式,必须是以下五种之一 “yyyy m d”,”yyyy年m月d日”,”yyyy/m/d”,”yyyy-m-d”,”yyyy.m.d”。 -5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙钟的空格个数 +5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙中的空格个数 如果extra参数为空,默认为”yyyy年m月d日”格式的居中日期 特别地,如果extra中Format字段为空或无法被识别,则extra参数会被当作默认值处理(Font,FontSize,Gaps和FontAlign都不会起效) -参数样例: "ComponentExtra": "{\"Format\":“yyyy m d”,\"FontSize\":12,\"Gaps\":\"2,2\", \"FontAlign\":\"Right\"}", - * @method boolean getIsFormType() 获取是否是表单域类型,默认不存在 - * @method void setIsFormType(boolean $IsFormType) 设置是否是表单域类型,默认不存在 +参数样例: "ComponentExtra": "{\"Format\":“yyyy m d”,\"FontSize\":12,\"Gaps\":\"2,2\", \"FontAlign\":\"Right\"}" + +ComponentType为SIGN_SEAL类型时,支持以下参数: +1.PageRanges:PageRange的数组,通过PageRanges属性设置该印章在PDF所有页面上盖章(适用于标书在所有页面盖章的情况) +参数样例:"ComponentExtra":"{\"PageRanges\":[{\"BeginPage\":1,\"EndPage\":-1}]}" + * @method boolean getIsFormType() 获取是否是表单域类型,默认false-不是 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIsFormType(boolean $IsFormType) 设置是否是表单域类型,默认false-不是 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getComponentValue() 获取控件填充vaule,ComponentType和传入值类型对应关系: TEXT - 文本内容 MULTI_LINE_TEXT - 文本内容 @@ -294,40 +310,80 @@ FIELD 表单域,需使用ComponentName指定表单域名称 KEYWORD 关键字,使用ComponentId指定关键字 * @method integer getComponentDateFontSize() 获取日期签署控件的字号,默认为 12 * @method void setComponentDateFontSize(integer $ComponentDateFontSize) 设置日期签署控件的字号,默认为 12 - * @method string getChannelComponentId() 获取平台模板控件 id 标识 - * @method void setChannelComponentId(string $ChannelComponentId) 设置平台模板控件 id 标识 + * @method string getChannelComponentId() 获取第三方应用集成平台模板控件 ID 标识 + * @method void setChannelComponentId(string $ChannelComponentId) 设置第三方应用集成平台模板控件 ID 标识 * @method float getOffsetX() 获取指定关键字时横坐标偏移量,单位pt +注意:此字段可能返回 null,表示取不到有效值。 * @method void setOffsetX(float $OffsetX) 设置指定关键字时横坐标偏移量,单位pt +注意:此字段可能返回 null,表示取不到有效值。 * @method float getOffsetY() 获取指定关键字时纵坐标偏移量,单位pt +注意:此字段可能返回 null,表示取不到有效值。 * @method void setOffsetY(float $OffsetY) 设置指定关键字时纵坐标偏移量,单位pt - * @method integer getChannelComponentSource() 获取//子客控件来源。0-平台指定;1-用户自定义 - * @method void setChannelComponentSource(integer $ChannelComponentSource) 设置//子客控件来源。0-平台指定;1-用户自定义 - * @method string getKeywordOrder() 获取指定关键字排序规则,Positive-正序,Reverse-倒序。传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getChannelComponentSource() 获取第三方应用集成中子客企业控件来源。 +0-平台指定; +1-用户自定义 + * @method void setChannelComponentSource(integer $ChannelComponentSource) 设置第三方应用集成中子客企业控件来源。 +0-平台指定; +1-用户自定义 + * @method string getKeywordOrder() 获取指定关键字排序规则,Positive-正序,Reverse-倒序。 +传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 传入Reverse时会根据关键字在PDF文件内的反序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的最后一个关键字。 - * @method void setKeywordOrder(string $KeywordOrder) 设置指定关键字排序规则,Positive-正序,Reverse-倒序。传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 + * @method void setKeywordOrder(string $KeywordOrder) 设置指定关键字排序规则,Positive-正序,Reverse-倒序。 +传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 传入Reverse时会根据关键字在PDF文件内的反序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的最后一个关键字。 - * @method integer getKeywordPage() 获取指定关键字页码,可选参数,指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 - * @method void setKeywordPage(integer $KeywordPage) 设置指定关键字页码,可选参数,指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 - * @method string getRelativeLocation() 获取关键字位置模式,Middle-居中,Below-正下方,Right-正右方,LowerRight-右上角,UpperRight-右下角。示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 - * @method void setRelativeLocation(string $RelativeLocation) 设置关键字位置模式,Middle-居中,Below-正下方,Right-正右方,LowerRight-右上角,UpperRight-右下角。示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 - * @method array getKeywordIndexes() 获取关键字索引,可选参数,如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。示例:[0,2],说明使用PDF文件内第1个和第3个关键字位置。 - * @method void setKeywordIndexes(array $KeywordIndexes) 设置关键字索引,可选参数,如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。示例:[0,2],说明使用PDF文件内第1个和第3个关键字位置。 + * @method integer getKeywordPage() 获取指定关键字页码。 +指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 + * @method void setKeywordPage(integer $KeywordPage) 设置指定关键字页码。 +指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 + * @method string getRelativeLocation() 获取关键字位置模式, +Middle-居中, +Below-正下方, +Right-正右方, +LowerRight-右上角, +UpperRight-右下角。 +示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 + * @method void setRelativeLocation(string $RelativeLocation) 设置关键字位置模式, +Middle-居中, +Below-正下方, +Right-正右方, +LowerRight-右上角, +UpperRight-右下角。 +示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 + * @method array getKeywordIndexes() 获取关键字索引。 +如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。 +示例:[0,2],说明使用PDF文件内第1个和第3个关键字位置。 + * @method void setKeywordIndexes(array $KeywordIndexes) 设置关键字索引。 +如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。 +示例:[0,2],说明使用PDF文件内第1个和第3个关键字位置。 + * @method boolean getLockComponentValue() 获取是否锁定控件值不允许编辑(嵌入式发起使用) +
    默认false:不锁定控件值,允许在页面编辑控件值 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLockComponentValue(boolean $LockComponentValue) 设置是否锁定控件值不允许编辑(嵌入式发起使用) +
    默认false:不锁定控件值,允许在页面编辑控件值 +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getForbidMoveAndDelete() 获取是否禁止移动和删除控件 +
    默认false,不禁止移动和删除控件 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setForbidMoveAndDelete(boolean $ForbidMoveAndDelete) 设置是否禁止移动和删除控件 +
    默认false,不禁止移动和删除控件 +注意:此字段可能返回 null,表示取不到有效值。 */ class Component extends AbstractModel { /** - * @var string 如果是Component控件类型,则可选的字段为: + * @var string 如果是Component填写控件类型,则可选的字段为: TEXT - 普通文本控件,输入文本字符串; MULTI_LINE_TEXT - 多行文本控件,输入文本字符串; CHECK_BOX - 勾选框控件,若选中填写ComponentValue 填写 true或者 false 字符串; FILL_IMAGE - 图片控件,ComponentValue 填写图片的资源 ID; DYNAMIC_TABLE - 动态表格控件; -ATTACHMENT - 附件控件,ComponentValue 填写附件图片的资源 ID列表,以逗号分割; +ATTACHMENT - 附件控件,ComponentValue 填写附件图片的资源 ID列表,以逗号分隔; SELECTOR - 选择器控件,ComponentValue填写选择的字符串内容; DATE - 日期控件;默认是格式化为xxxx年xx月xx日字符串; -DISTRICT - 省市区行政区划控件,ComponentValue填写省市区行政区划字符串内容; +DISTRICT - 省市区行政区控件,ComponentValue填写省市区行政区字符串内容; -如果是SignComponent控件类型,则可选的字段为 +如果是SignComponent签署控件类型,则可选的字段为 SIGN_SEAL - 签署印章控件; SIGN_DATE - 签署日期控件; SIGN_SIGNATURE - 用户签名控件; @@ -341,7 +397,8 @@ SIGN_LEGAL_PERSON_SEAL - 企业法定代表人控件。 public $ComponentType; /** - * @var integer 控件所属文件的序号(模板中的resourceId排列序号,取值为:0-N) + * @var integer 控件所属文件的序号(取值为:0-N)。 +目前单文件的情况下,值是0 */ public $FileIndex; @@ -371,22 +428,24 @@ SIGN_LEGAL_PERSON_SEAL - 企业法定代表人控件。 public $ComponentPosY; /** - * @var string GenerateMode==KEYWORD 指定关键字 + * @var string 控件唯一ID。 +或使用文件发起合同时用于GenerateMode==KEYWORD 指定关键字 */ public $ComponentId; /** - * @var string GenerateMode==FIELD 指定表单域名称 + * @var string 控件名。 +或使用文件发起合同时用于GenerateMode==FIELD 指定表单域名称 */ public $ComponentName; /** - * @var boolean 是否必选,默认为false + * @var boolean 是否必选,默认为false-非必选 */ public $ComponentRequired; /** - * @var string 控件关联的签署人ID + * @var string 控件关联的参与方ID,对应Recipient结构体中的RecipientId */ public $ComponentRecipientId; @@ -402,25 +461,30 @@ ComponentType为SIGN_SIGNATURE类型可以控制签署方式 {“ComponentTypeLimit”: [“xxx”]} xxx可以为: HANDWRITE – 手写签名 -BORDERLESS_ESIGN – 自动生成无边框腾讯体 OCR_ESIGN -- AI智能识别手写签名 ESIGN -- 个人印章类型 -如:{“ComponentTypeLimit”: [“BORDERLESS_ESIGN”]} +SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) +如:{“ComponentTypeLimit”: [“SYSTEM_ESIGN”]} ComponentType为SIGN_DATE时,支持以下参数: 1 Font:字符串类型目前只支持"黑体"、"宋体",如果不填默认为"黑体" 2 FontSize: 数字类型,范围6-72,默认值为12 3 FontAlign: 字符串类型,可取Left/Right/Center,对应左对齐/居中/右对齐 4 Format: 字符串类型,日期格式,必须是以下五种之一 “yyyy m d”,”yyyy年m月d日”,”yyyy/m/d”,”yyyy-m-d”,”yyyy.m.d”。 -5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙钟的空格个数 +5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙中的空格个数 如果extra参数为空,默认为”yyyy年m月d日”格式的居中日期 特别地,如果extra中Format字段为空或无法被识别,则extra参数会被当作默认值处理(Font,FontSize,Gaps和FontAlign都不会起效) -参数样例: "ComponentExtra": "{\"Format\":“yyyy m d”,\"FontSize\":12,\"Gaps\":\"2,2\", \"FontAlign\":\"Right\"}", +参数样例: "ComponentExtra": "{\"Format\":“yyyy m d”,\"FontSize\":12,\"Gaps\":\"2,2\", \"FontAlign\":\"Right\"}" + +ComponentType为SIGN_SEAL类型时,支持以下参数: +1.PageRanges:PageRange的数组,通过PageRanges属性设置该印章在PDF所有页面上盖章(适用于标书在所有页面盖章的情况) +参数样例:"ComponentExtra":"{\"PageRanges\":[{\"BeginPage\":1,\"EndPage\":-1}]}" */ public $ComponentExtra; /** - * @var boolean 是否是表单域类型,默认不存在 + * @var boolean 是否是表单域类型,默认false-不是 +注意:此字段可能返回 null,表示取不到有效值。 */ public $IsFormType; @@ -517,59 +581,87 @@ KEYWORD 关键字,使用ComponentId指定关键字 public $ComponentDateFontSize; /** - * @var string 平台模板控件 id 标识 + * @var string 第三方应用集成平台模板控件 ID 标识 */ public $ChannelComponentId; /** * @var float 指定关键字时横坐标偏移量,单位pt +注意:此字段可能返回 null,表示取不到有效值。 */ public $OffsetX; /** * @var float 指定关键字时纵坐标偏移量,单位pt +注意:此字段可能返回 null,表示取不到有效值。 */ public $OffsetY; /** - * @var integer //子客控件来源。0-平台指定;1-用户自定义 + * @var integer 第三方应用集成中子客企业控件来源。 +0-平台指定; +1-用户自定义 */ public $ChannelComponentSource; /** - * @var string 指定关键字排序规则,Positive-正序,Reverse-倒序。传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 + * @var string 指定关键字排序规则,Positive-正序,Reverse-倒序。 +传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 传入Reverse时会根据关键字在PDF文件内的反序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的最后一个关键字。 */ public $KeywordOrder; /** - * @var integer 指定关键字页码,可选参数,指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 + * @var integer 指定关键字页码。 +指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 */ public $KeywordPage; /** - * @var string 关键字位置模式,Middle-居中,Below-正下方,Right-正右方,LowerRight-右上角,UpperRight-右下角。示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 + * @var string 关键字位置模式, +Middle-居中, +Below-正下方, +Right-正右方, +LowerRight-右上角, +UpperRight-右下角。 +示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 */ public $RelativeLocation; /** - * @var array 关键字索引,可选参数,如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。示例:[0,2],说明使用PDF文件内第1个和第3个关键字位置。 + * @var array 关键字索引。 +如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。 +示例:[0,2],说明使用PDF文件内第1个和第3个关键字位置。 */ public $KeywordIndexes; /** - * @param string $ComponentType 如果是Component控件类型,则可选的字段为: + * @var boolean 是否锁定控件值不允许编辑(嵌入式发起使用) +
    默认false:不锁定控件值,允许在页面编辑控件值 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $LockComponentValue; + + /** + * @var boolean 是否禁止移动和删除控件 +
    默认false,不禁止移动和删除控件 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ForbidMoveAndDelete; + + /** + * @param string $ComponentType 如果是Component填写控件类型,则可选的字段为: TEXT - 普通文本控件,输入文本字符串; MULTI_LINE_TEXT - 多行文本控件,输入文本字符串; CHECK_BOX - 勾选框控件,若选中填写ComponentValue 填写 true或者 false 字符串; FILL_IMAGE - 图片控件,ComponentValue 填写图片的资源 ID; DYNAMIC_TABLE - 动态表格控件; -ATTACHMENT - 附件控件,ComponentValue 填写附件图片的资源 ID列表,以逗号分割; +ATTACHMENT - 附件控件,ComponentValue 填写附件图片的资源 ID列表,以逗号分隔; SELECTOR - 选择器控件,ComponentValue填写选择的字符串内容; DATE - 日期控件;默认是格式化为xxxx年xx月xx日字符串; -DISTRICT - 省市区行政区划控件,ComponentValue填写省市区行政区划字符串内容; +DISTRICT - 省市区行政区控件,ComponentValue填写省市区行政区字符串内容; -如果是SignComponent控件类型,则可选的字段为 +如果是SignComponent签署控件类型,则可选的字段为 SIGN_SEAL - 签署印章控件; SIGN_DATE - 签署日期控件; SIGN_SIGNATURE - 用户签名控件; @@ -579,16 +671,19 @@ SIGN_OPINION - 签署意见控件,用户需要根据配置的签署意见内 SIGN_LEGAL_PERSON_SEAL - 企业法定代表人控件。 表单域的控件不能作为印章和签名控件 - * @param integer $FileIndex 控件所属文件的序号(模板中的resourceId排列序号,取值为:0-N) + * @param integer $FileIndex 控件所属文件的序号(取值为:0-N)。 +目前单文件的情况下,值是0 * @param float $ComponentHeight 参数控件高度,单位pt * @param float $ComponentWidth 参数控件宽度,单位pt * @param integer $ComponentPage 参数控件所在页码,取值为:1-N * @param float $ComponentPosX 参数控件X位置,单位pt * @param float $ComponentPosY 参数控件Y位置,单位pt - * @param string $ComponentId GenerateMode==KEYWORD 指定关键字 - * @param string $ComponentName GenerateMode==FIELD 指定表单域名称 - * @param boolean $ComponentRequired 是否必选,默认为false - * @param string $ComponentRecipientId 控件关联的签署人ID + * @param string $ComponentId 控件唯一ID。 +或使用文件发起合同时用于GenerateMode==KEYWORD 指定关键字 + * @param string $ComponentName 控件名。 +或使用文件发起合同时用于GenerateMode==FIELD 指定表单域名称 + * @param boolean $ComponentRequired 是否必选,默认为false-非必选 + * @param string $ComponentRecipientId 控件关联的参与方ID,对应Recipient结构体中的RecipientId * @param string $ComponentExtra 扩展参数: 为JSON格式。 @@ -600,21 +695,26 @@ ComponentType为SIGN_SIGNATURE类型可以控制签署方式 {“ComponentTypeLimit”: [“xxx”]} xxx可以为: HANDWRITE – 手写签名 -BORDERLESS_ESIGN – 自动生成无边框腾讯体 OCR_ESIGN -- AI智能识别手写签名 ESIGN -- 个人印章类型 -如:{“ComponentTypeLimit”: [“BORDERLESS_ESIGN”]} +SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) +如:{“ComponentTypeLimit”: [“SYSTEM_ESIGN”]} ComponentType为SIGN_DATE时,支持以下参数: 1 Font:字符串类型目前只支持"黑体"、"宋体",如果不填默认为"黑体" 2 FontSize: 数字类型,范围6-72,默认值为12 3 FontAlign: 字符串类型,可取Left/Right/Center,对应左对齐/居中/右对齐 4 Format: 字符串类型,日期格式,必须是以下五种之一 “yyyy m d”,”yyyy年m月d日”,”yyyy/m/d”,”yyyy-m-d”,”yyyy.m.d”。 -5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙钟的空格个数 +5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙中的空格个数 如果extra参数为空,默认为”yyyy年m月d日”格式的居中日期 特别地,如果extra中Format字段为空或无法被识别,则extra参数会被当作默认值处理(Font,FontSize,Gaps和FontAlign都不会起效) -参数样例: "ComponentExtra": "{\"Format\":“yyyy m d”,\"FontSize\":12,\"Gaps\":\"2,2\", \"FontAlign\":\"Right\"}", - * @param boolean $IsFormType 是否是表单域类型,默认不存在 +参数样例: "ComponentExtra": "{\"Format\":“yyyy m d”,\"FontSize\":12,\"Gaps\":\"2,2\", \"FontAlign\":\"Right\"}" + +ComponentType为SIGN_SEAL类型时,支持以下参数: +1.PageRanges:PageRange的数组,通过PageRanges属性设置该印章在PDF所有页面上盖章(适用于标书在所有页面盖章的情况) +参数样例:"ComponentExtra":"{\"PageRanges\":[{\"BeginPage\":1,\"EndPage\":-1}]}" + * @param boolean $IsFormType 是否是表单域类型,默认false-不是 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $ComponentValue 控件填充vaule,ComponentType和传入值类型对应关系: TEXT - 文本内容 MULTI_LINE_TEXT - 文本内容 @@ -695,15 +795,35 @@ SIGN_PAGING_SEAL - 可以指定印章ID,于控制台查询获取 FIELD 表单域,需使用ComponentName指定表单域名称 KEYWORD 关键字,使用ComponentId指定关键字 * @param integer $ComponentDateFontSize 日期签署控件的字号,默认为 12 - * @param string $ChannelComponentId 平台模板控件 id 标识 + * @param string $ChannelComponentId 第三方应用集成平台模板控件 ID 标识 * @param float $OffsetX 指定关键字时横坐标偏移量,单位pt +注意:此字段可能返回 null,表示取不到有效值。 * @param float $OffsetY 指定关键字时纵坐标偏移量,单位pt - * @param integer $ChannelComponentSource //子客控件来源。0-平台指定;1-用户自定义 - * @param string $KeywordOrder 指定关键字排序规则,Positive-正序,Reverse-倒序。传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ChannelComponentSource 第三方应用集成中子客企业控件来源。 +0-平台指定; +1-用户自定义 + * @param string $KeywordOrder 指定关键字排序规则,Positive-正序,Reverse-倒序。 +传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 传入Reverse时会根据关键字在PDF文件内的反序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的最后一个关键字。 - * @param integer $KeywordPage 指定关键字页码,可选参数,指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 - * @param string $RelativeLocation 关键字位置模式,Middle-居中,Below-正下方,Right-正右方,LowerRight-右上角,UpperRight-右下角。示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 - * @param array $KeywordIndexes 关键字索引,可选参数,如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。示例:[0,2],说明使用PDF文件内第1个和第3个关键字位置。 + * @param integer $KeywordPage 指定关键字页码。 +指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 + * @param string $RelativeLocation 关键字位置模式, +Middle-居中, +Below-正下方, +Right-正右方, +LowerRight-右上角, +UpperRight-右下角。 +示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 + * @param array $KeywordIndexes 关键字索引。 +如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。 +示例:[0,2],说明使用PDF文件内第1个和第3个关键字位置。 + * @param boolean $LockComponentValue 是否锁定控件值不允许编辑(嵌入式发起使用) +
    默认false:不锁定控件值,允许在页面编辑控件值 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $ForbidMoveAndDelete 是否禁止移动和删除控件 +
    默认false,不禁止移动和删除控件 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -813,5 +933,13 @@ KEYWORD 关键字,使用ComponentId指定关键字 if (array_key_exists("KeywordIndexes",$param) and $param["KeywordIndexes"] !== null) { $this->KeywordIndexes = $param["KeywordIndexes"]; } + + if (array_key_exists("LockComponentValue",$param) and $param["LockComponentValue"] !== null) { + $this->LockComponentValue = $param["LockComponentValue"]; + } + + if (array_key_exists("ForbidMoveAndDelete",$param) and $param["ForbidMoveAndDelete"] !== null) { + $this->ForbidMoveAndDelete = $param["ForbidMoveAndDelete"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateBatchCancelFlowUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateBatchCancelFlowUrlRequest.php index eb4ddf53..3e745e73 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateBatchCancelFlowUrlRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateBatchCancelFlowUrlRequest.php @@ -22,8 +22,13 @@ use TencentCloud\Common\AbstractModel; * * @method UserInfo getOperator() 获取调用方用户信息,userId 必填 * @method void setOperator(UserInfo $Operator) 设置调用方用户信息,userId 必填 - * @method array getFlowIds() 获取需要执行撤回的签署流程id数组,最多100个 - * @method void setFlowIds(array $FlowIds) 设置需要执行撤回的签署流程id数组,最多100个 + * @method array getFlowIds() 获取需要执行撤回的流程(合同)的编号列表,最多100个. +列表中的流程(合同)编号不要重复. + * @method void setFlowIds(array $FlowIds) 设置需要执行撤回的流程(合同)的编号列表,最多100个. +列表中的流程(合同)编号不要重复. + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class CreateBatchCancelFlowUrlRequest extends AbstractModel { @@ -33,13 +38,22 @@ class CreateBatchCancelFlowUrlRequest extends AbstractModel public $Operator; /** - * @var array 需要执行撤回的签署流程id数组,最多100个 + * @var array 需要执行撤回的流程(合同)的编号列表,最多100个. +列表中的流程(合同)编号不要重复. */ public $FlowIds; + /** + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + + */ + public $Agent; + /** * @param UserInfo $Operator 调用方用户信息,userId 必填 - * @param array $FlowIds 需要执行撤回的签署流程id数组,最多100个 + * @param array $FlowIds 需要执行撤回的流程(合同)的编号列表,最多100个. +列表中的流程(合同)编号不要重复. + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -62,5 +76,10 @@ class CreateBatchCancelFlowUrlRequest extends AbstractModel if (array_key_exists("FlowIds",$param) and $param["FlowIds"] !== null) { $this->FlowIds = $param["FlowIds"]; } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateBatchCancelFlowUrlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateBatchCancelFlowUrlResponse.php index 761b55cc..ab24d8a0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateBatchCancelFlowUrlResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateBatchCancelFlowUrlResponse.php @@ -23,9 +23,15 @@ use TencentCloud\Common\AbstractModel; * @method string getBatchCancelFlowUrl() 获取批量撤回签署流程链接 * @method void setBatchCancelFlowUrl(string $BatchCancelFlowUrl) 设置批量撤回签署流程链接 * @method array getFailMessages() 获取签署流程撤回失败信息 +数组里边的错误原因与传进来的FlowIds一一对应,如果是空字符串则标识没有出错 * @method void setFailMessages(array $FailMessages) 设置签署流程撤回失败信息 +数组里边的错误原因与传进来的FlowIds一一对应,如果是空字符串则标识没有出错 * @method string getUrlExpireOn() 获取签署连接过期时间字符串:年月日-时分秒 + +例如:2023-07-28 17:25:59 * @method void setUrlExpireOn(string $UrlExpireOn) 设置签署连接过期时间字符串:年月日-时分秒 + +例如:2023-07-28 17:25:59 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -38,11 +44,14 @@ class CreateBatchCancelFlowUrlResponse extends AbstractModel /** * @var array 签署流程撤回失败信息 +数组里边的错误原因与传进来的FlowIds一一对应,如果是空字符串则标识没有出错 */ public $FailMessages; /** * @var string 签署连接过期时间字符串:年月日-时分秒 + +例如:2023-07-28 17:25:59 */ public $UrlExpireOn; @@ -54,7 +63,10 @@ class CreateBatchCancelFlowUrlResponse extends AbstractModel /** * @param string $BatchCancelFlowUrl 批量撤回签署流程链接 * @param array $FailMessages 签署流程撤回失败信息 +数组里边的错误原因与传进来的FlowIds一一对应,如果是空字符串则标识没有出错 * @param string $UrlExpireOn 签署连接过期时间字符串:年月日-时分秒 + +例如:2023-07-28 17:25:59 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateChannelSubOrganizationModifyQrCodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateChannelSubOrganizationModifyQrCodeRequest.php index 0be60f73..c2956e02 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateChannelSubOrganizationModifyQrCodeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateChannelSubOrganizationModifyQrCodeRequest.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * CreateChannelSubOrganizationModifyQrCode请求参数结构体 * - * @method UserInfo getOperator() 获取操作人 - * @method void setOperator(UserInfo $Operator) 设置操作人 + * @method UserInfo getOperator() 获取操作人信息,userId必填 + * @method void setOperator(UserInfo $Operator) 设置操作人信息,userId必填 * @method string getApplicationId() 获取应用编号 * @method void setApplicationId(string $ApplicationId) 设置应用编号 */ class CreateChannelSubOrganizationModifyQrCodeRequest extends AbstractModel { /** - * @var UserInfo 操作人 + * @var UserInfo 操作人信息,userId必填 */ public $Operator; @@ -38,7 +38,7 @@ class CreateChannelSubOrganizationModifyQrCodeRequest extends AbstractModel public $ApplicationId; /** - * @param UserInfo $Operator 操作人 + * @param UserInfo $Operator 操作人信息,userId必填 * @param string $ApplicationId 应用编号 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateChannelSubOrganizationModifyQrCodeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateChannelSubOrganizationModifyQrCodeResponse.php index ef022795..ed58ddd3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateChannelSubOrganizationModifyQrCodeResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateChannelSubOrganizationModifyQrCodeResponse.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getQrCodeUrl() 获取二维码下载链接 * @method void setQrCodeUrl(string $QrCodeUrl) 设置二维码下载链接 - * @method integer getExpiredTime() 获取二维码失效时间 unix 时间戳 精确到秒 - * @method void setExpiredTime(integer $ExpiredTime) 设置二维码失效时间 unix 时间戳 精确到秒 + * @method integer getExpiredTime() 获取二维码失效时间 UNIX 时间戳 精确到秒 + * @method void setExpiredTime(integer $ExpiredTime) 设置二维码失效时间 UNIX 时间戳 精确到秒 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -35,7 +35,7 @@ class CreateChannelSubOrganizationModifyQrCodeResponse extends AbstractModel public $QrCodeUrl; /** - * @var integer 二维码失效时间 unix 时间戳 精确到秒 + * @var integer 二维码失效时间 UNIX 时间戳 精确到秒 */ public $ExpiredTime; @@ -46,7 +46,7 @@ class CreateChannelSubOrganizationModifyQrCodeResponse extends AbstractModel /** * @param string $QrCodeUrl 二维码下载链接 - * @param integer $ExpiredTime 二维码失效时间 unix 时间戳 精确到秒 + * @param integer $ExpiredTime 二维码失效时间 UNIX 时间戳 精确到秒 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateConvertTaskApiRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateConvertTaskApiRequest.php index 46241b1d..257d8e17 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateConvertTaskApiRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateConvertTaskApiRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * CreateConvertTaskApi请求参数结构体 * - * @method string getResourceType() 获取资源类型 取值范围doc,docx,html,xls,xlsx之一 - * @method void setResourceType(string $ResourceType) 设置资源类型 取值范围doc,docx,html,xls,xlsx之一 + * @method string getResourceType() 获取资源类型 支持doc,docx,html,xls,xlsx,jpg,jpeg,png,bmp文件类型 + * @method void setResourceType(string $ResourceType) 设置资源类型 支持doc,docx,html,xls,xlsx,jpg,jpeg,png,bmp文件类型 * @method string getResourceName() 获取资源名称,长度限制为256字符 * @method void setResourceName(string $ResourceName) 设置资源名称,长度限制为256字符 * @method string getResourceId() 获取资源Id,通过UploadFiles获取 @@ -36,7 +36,7 @@ use TencentCloud\Common\AbstractModel; class CreateConvertTaskApiRequest extends AbstractModel { /** - * @var string 资源类型 取值范围doc,docx,html,xls,xlsx之一 + * @var string 资源类型 支持doc,docx,html,xls,xlsx,jpg,jpeg,png,bmp文件类型 */ public $ResourceType; @@ -57,16 +57,18 @@ class CreateConvertTaskApiRequest extends AbstractModel /** * @var Agent 应用号信息 + * @deprecated */ public $Agent; /** * @var OrganizationInfo 暂未开放 + * @deprecated */ public $Organization; /** - * @param string $ResourceType 资源类型 取值范围doc,docx,html,xls,xlsx之一 + * @param string $ResourceType 资源类型 支持doc,docx,html,xls,xlsx,jpg,jpeg,png,bmp文件类型 * @param string $ResourceName 资源名称,长度限制为256字符 * @param string $ResourceId 资源Id,通过UploadFiles获取 * @param UserInfo $Operator 调用方用户信息,userId 必填 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateEmbedWebUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateEmbedWebUrlRequest.php new file mode 100644 index 00000000..4678e165 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateEmbedWebUrlRequest.php @@ -0,0 +1,169 @@ +CREATE_SEAL: 生成创建印章的嵌入页面 +
    CREATE_TEMPLATE:生成创建模板的嵌入页面 +
    MODIFY_TEMPLATE:生成编辑模板的嵌入页面 +
    PREVIEW_TEMPLATE:生成预览模板的嵌入页面 +
    PREVIEW_SEAL_LIST:生成预览印章列表的嵌入页面 +
    PREVIEW_SEAL_DETAIL:生成预览印章详情的嵌入页面 +
    EXTEND_SERVICE:生成拓展服务的嵌入页面 +
    PREVIEW_FLOW:生成预览合同的嵌入页面 +
    PREVIEW_FLOW_DETAIL:生成查看合同详情的嵌入页面 + + * @method void setEmbedType(string $EmbedType) 设置WEB嵌入资源类型。 +
    CREATE_SEAL: 生成创建印章的嵌入页面 +
    CREATE_TEMPLATE:生成创建模板的嵌入页面 +
    MODIFY_TEMPLATE:生成编辑模板的嵌入页面 +
    PREVIEW_TEMPLATE:生成预览模板的嵌入页面 +
    PREVIEW_SEAL_LIST:生成预览印章列表的嵌入页面 +
    PREVIEW_SEAL_DETAIL:生成预览印章详情的嵌入页面 +
    EXTEND_SERVICE:生成拓展服务的嵌入页面 +
    PREVIEW_FLOW:生成预览合同的嵌入页面 +
    PREVIEW_FLOW_DETAIL:生成查看合同详情的嵌入页面 + + * @method string getBusinessId() 获取WEB嵌入的业务资源ID +
    PREVIEW_SEAL_DETAIL,必填,取值为印章id +
    MODIFY_TEMPLATE,PREVIEW_TEMPLATE,必填,取值为模版id +
    PREVIEW_FLOW,PREVIEW_FLOW_DETAIL,必填,取值为合同id + * @method void setBusinessId(string $BusinessId) 设置WEB嵌入的业务资源ID +
    PREVIEW_SEAL_DETAIL,必填,取值为印章id +
    MODIFY_TEMPLATE,PREVIEW_TEMPLATE,必填,取值为模版id +
    PREVIEW_FLOW,PREVIEW_FLOW_DETAIL,必填,取值为合同id + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作 + * @method ReviewerInfo getReviewer() 获取抄送方信息 + * @method void setReviewer(ReviewerInfo $Reviewer) 设置抄送方信息 + * @method EmbedUrlOption getOption() 获取个性化参数 + * @method void setOption(EmbedUrlOption $Option) 设置个性化参数 + */ +class CreateEmbedWebUrlRequest extends AbstractModel +{ + /** + * @var UserInfo 操作者信息 + */ + public $Operator; + + /** + * @var string WEB嵌入资源类型。 +
    CREATE_SEAL: 生成创建印章的嵌入页面 +
    CREATE_TEMPLATE:生成创建模板的嵌入页面 +
    MODIFY_TEMPLATE:生成编辑模板的嵌入页面 +
    PREVIEW_TEMPLATE:生成预览模板的嵌入页面 +
    PREVIEW_SEAL_LIST:生成预览印章列表的嵌入页面 +
    PREVIEW_SEAL_DETAIL:生成预览印章详情的嵌入页面 +
    EXTEND_SERVICE:生成拓展服务的嵌入页面 +
    PREVIEW_FLOW:生成预览合同的嵌入页面 +
    PREVIEW_FLOW_DETAIL:生成查看合同详情的嵌入页面 + + */ + public $EmbedType; + + /** + * @var string WEB嵌入的业务资源ID +
    PREVIEW_SEAL_DETAIL,必填,取值为印章id +
    MODIFY_TEMPLATE,PREVIEW_TEMPLATE,必填,取值为模版id +
    PREVIEW_FLOW,PREVIEW_FLOW_DETAIL,必填,取值为合同id + */ + public $BusinessId; + + /** + * @var Agent 代理相关应用信息,如集团主企业代子企业操作 + */ + public $Agent; + + /** + * @var ReviewerInfo 抄送方信息 + */ + public $Reviewer; + + /** + * @var EmbedUrlOption 个性化参数 + */ + public $Option; + + /** + * @param UserInfo $Operator 操作者信息 + * @param string $EmbedType WEB嵌入资源类型。 +
    CREATE_SEAL: 生成创建印章的嵌入页面 +
    CREATE_TEMPLATE:生成创建模板的嵌入页面 +
    MODIFY_TEMPLATE:生成编辑模板的嵌入页面 +
    PREVIEW_TEMPLATE:生成预览模板的嵌入页面 +
    PREVIEW_SEAL_LIST:生成预览印章列表的嵌入页面 +
    PREVIEW_SEAL_DETAIL:生成预览印章详情的嵌入页面 +
    EXTEND_SERVICE:生成拓展服务的嵌入页面 +
    PREVIEW_FLOW:生成预览合同的嵌入页面 +
    PREVIEW_FLOW_DETAIL:生成查看合同详情的嵌入页面 + + * @param string $BusinessId WEB嵌入的业务资源ID +
    PREVIEW_SEAL_DETAIL,必填,取值为印章id +
    MODIFY_TEMPLATE,PREVIEW_TEMPLATE,必填,取值为模版id +
    PREVIEW_FLOW,PREVIEW_FLOW_DETAIL,必填,取值为合同id + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作 + * @param ReviewerInfo $Reviewer 抄送方信息 + * @param EmbedUrlOption $Option 个性化参数 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("EmbedType",$param) and $param["EmbedType"] !== null) { + $this->EmbedType = $param["EmbedType"]; + } + + if (array_key_exists("BusinessId",$param) and $param["BusinessId"] !== null) { + $this->BusinessId = $param["BusinessId"]; + } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + + if (array_key_exists("Reviewer",$param) and $param["Reviewer"] !== null) { + $this->Reviewer = new ReviewerInfo(); + $this->Reviewer->deserialize($param["Reviewer"]); + } + + if (array_key_exists("Option",$param) and $param["Option"] !== null) { + $this->Option = new EmbedUrlOption(); + $this->Option->deserialize($param["Option"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateEmbedWebUrlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateEmbedWebUrlResponse.php new file mode 100644 index 00000000..11297102 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateEmbedWebUrlResponse.php @@ -0,0 +1,69 @@ +WebUrl = $param["WebUrl"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowApproversRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowApproversRequest.php index f1f9f3bc..eadffc26 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowApproversRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowApproversRequest.php @@ -28,6 +28,10 @@ use TencentCloud\Common\AbstractModel; * @method void setApprovers(array $Approvers) 设置补充签署人信息 * @method string getInitiator() 获取企微消息中的发起人 * @method void setInitiator(string $Initiator) 设置企微消息中的发起人 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作 + + + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作 */ class CreateFlowApproversRequest extends AbstractModel { @@ -51,11 +55,19 @@ class CreateFlowApproversRequest extends AbstractModel */ public $Initiator; + /** + * @var Agent 代理相关应用信息,如集团主企业代子企业操作 + + + */ + public $Agent; + /** * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param string $FlowId 签署流程编号 * @param array $Approvers 补充签署人信息 * @param string $Initiator 企微消息中的发起人 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作 */ function __construct() { @@ -91,5 +103,10 @@ class CreateFlowApproversRequest extends AbstractModel if (array_key_exists("Initiator",$param) and $param["Initiator"] !== null) { $this->Initiator = $param["Initiator"]; } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowByFilesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowByFilesRequest.php index 363f8fc6..dabcb36f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowByFilesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowByFilesRequest.php @@ -50,6 +50,8 @@ use TencentCloud\Common\AbstractModel; 值为unix时间戳,精确到秒,不传默认为当前时间一年后 * @method void setDeadline(integer $Deadline) 设置签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间一年后 + * @method integer getRemindedOn() 获取合同到期提醒时间戳,单位秒。设定该值后,可以提前进行到期通知,方便客户处理合同到期事务,如合同续签等。该值支持的范围是从发起时间起到往后的10年内。仅合同发起方企业的发起人可以编辑修改。 + * @method void setRemindedOn(integer $RemindedOn) 设置合同到期提醒时间戳,单位秒。设定该值后,可以提前进行到期通知,方便客户处理合同到期事务,如合同续签等。该值支持的范围是从发起时间起到往后的10年内。仅合同发起方企业的发起人可以编辑修改。 * @method boolean getUnordered() 获取发送类型: true:无序签 false:有序签 @@ -86,6 +88,8 @@ MobileCheck:手机号验证 * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method integer getCcNotifyType() 获取给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 * @method void setCcNotifyType(integer $CcNotifyType) 设置给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 + * @method string getAutoSignScene() 获取个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @method void setAutoSignScene(string $AutoSignScene) 设置个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN */ class CreateFlowByFilesRequest extends AbstractModel { @@ -144,6 +148,11 @@ class CreateFlowByFilesRequest extends AbstractModel */ public $Deadline; + /** + * @var integer 合同到期提醒时间戳,单位秒。设定该值后,可以提前进行到期通知,方便客户处理合同到期事务,如合同续签等。该值支持的范围是从发起时间起到往后的10年内。仅合同发起方企业的发起人可以编辑修改。 + */ + public $RemindedOn; + /** * @var boolean 发送类型: true:无序签 @@ -198,6 +207,11 @@ MobileCheck:手机号验证 */ public $CcNotifyType; + /** + * @var string 个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + */ + public $AutoSignScene; + /** * @param UserInfo $Operator 调用方用户信息,userId 必填。支持填入集团子公司经办人 userId 代发合同 * @param string $FlowName 签署流程名称,最大长度200个字符 @@ -214,6 +228,7 @@ MobileCheck:手机号验证 * @param integer $PreviewType 预览链接类型 默认:0-文件流, 1- H5链接 注意:此参数在NeedPreview 为true 时有效, * @param integer $Deadline 签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间一年后 + * @param integer $RemindedOn 合同到期提醒时间戳,单位秒。设定该值后,可以提前进行到期通知,方便客户处理合同到期事务,如合同续签等。该值支持的范围是从发起时间起到往后的10年内。仅合同发起方企业的发起人可以编辑修改。 * @param boolean $Unordered 发送类型: true:无序签 false:有序签 @@ -232,6 +247,7 @@ MobileCheck:手机号验证 * @param integer $SignBeanTag 标识是否允许发起后添加控件。0为不允许1为允许。如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件 * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @param integer $CcNotifyType 给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 + * @param string $AutoSignScene 个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN */ function __construct() { @@ -302,6 +318,10 @@ MobileCheck:手机号验证 $this->Deadline = $param["Deadline"]; } + if (array_key_exists("RemindedOn",$param) and $param["RemindedOn"] !== null) { + $this->RemindedOn = $param["RemindedOn"]; + } + if (array_key_exists("Unordered",$param) and $param["Unordered"] !== null) { $this->Unordered = $param["Unordered"]; } @@ -338,5 +358,9 @@ MobileCheck:手机号验证 if (array_key_exists("CcNotifyType",$param) and $param["CcNotifyType"] !== null) { $this->CcNotifyType = $param["CcNotifyType"]; } + + if (array_key_exists("AutoSignScene",$param) and $param["AutoSignScene"] !== null) { + $this->AutoSignScene = $param["AutoSignScene"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowEvidenceReportRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowEvidenceReportRequest.php index 9abf391f..664a1f5c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowEvidenceReportRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowEvidenceReportRequest.php @@ -24,6 +24,9 @@ use TencentCloud\Common\AbstractModel; * @method void setOperator(UserInfo $Operator) 设置调用方用户信息,userId 必填 * @method string getFlowId() 获取签署流程编号 * @method void setFlowId(string $FlowId) 设置签署流程编号 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class CreateFlowEvidenceReportRequest extends AbstractModel { @@ -37,9 +40,16 @@ class CreateFlowEvidenceReportRequest extends AbstractModel */ public $FlowId; + /** + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + + */ + public $Agent; + /** * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param string $FlowId 签署流程编号 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -62,5 +72,10 @@ class CreateFlowEvidenceReportRequest extends AbstractModel if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { $this->FlowId = $param["FlowId"]; } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByFilesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByFilesRequest.php new file mode 100644 index 00000000..4afeef98 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByFilesRequest.php @@ -0,0 +1,109 @@ +Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("FlowGroupName",$param) and $param["FlowGroupName"] !== null) { + $this->FlowGroupName = $param["FlowGroupName"]; + } + + if (array_key_exists("FlowGroupInfos",$param) and $param["FlowGroupInfos"] !== null) { + $this->FlowGroupInfos = []; + foreach ($param["FlowGroupInfos"] as $key => $value){ + $obj = new FlowGroupInfo(); + $obj->deserialize($value); + array_push($this->FlowGroupInfos, $obj); + } + } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + + if (array_key_exists("FlowGroupOptions",$param) and $param["FlowGroupOptions"] !== null) { + $this->FlowGroupOptions = new FlowGroupOptions(); + $this->FlowGroupOptions->deserialize($param["FlowGroupOptions"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByFilesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByFilesResponse.php new file mode 100644 index 00000000..dd59915c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByFilesResponse.php @@ -0,0 +1,85 @@ +FlowGroupId = $param["FlowGroupId"]; + } + + if (array_key_exists("FlowIds",$param) and $param["FlowIds"] !== null) { + $this->FlowIds = $param["FlowIds"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByTemplatesRequest.php new file mode 100644 index 00000000..d4399123 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByTemplatesRequest.php @@ -0,0 +1,109 @@ +Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("FlowGroupName",$param) and $param["FlowGroupName"] !== null) { + $this->FlowGroupName = $param["FlowGroupName"]; + } + + if (array_key_exists("FlowGroupInfos",$param) and $param["FlowGroupInfos"] !== null) { + $this->FlowGroupInfos = []; + foreach ($param["FlowGroupInfos"] as $key => $value){ + $obj = new FlowGroupInfo(); + $obj->deserialize($value); + array_push($this->FlowGroupInfos, $obj); + } + } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + + if (array_key_exists("FlowGroupOptions",$param) and $param["FlowGroupOptions"] !== null) { + $this->FlowGroupOptions = new FlowGroupOptions(); + $this->FlowGroupOptions->deserialize($param["FlowGroupOptions"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByTemplatesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByTemplatesResponse.php new file mode 100644 index 00000000..bd112000 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowGroupByTemplatesResponse.php @@ -0,0 +1,85 @@ +FlowGroupId = $param["FlowGroupId"]; + } + + if (array_key_exists("FlowIds",$param) and $param["FlowIds"] !== null) { + $this->FlowIds = $param["FlowIds"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowOption.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowOption.php new file mode 100644 index 00000000..49860546 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowOption.php @@ -0,0 +1,247 @@ +true:允许编辑(默认),
    false:不允许编辑
    默认:false:不允许编辑 + * @method void setCanEditFlow(boolean $CanEditFlow) 设置是否允许修改发起合同时确认弹窗的合同信息(合同名称、合同类型、签署截止时间),若不允许编辑,则表单字段将被禁止输入。 +
    true:允许编辑(默认),
    false:不允许编辑
    默认:false:不允许编辑 + * @method boolean getCanEditFormField() 获取是否允许编辑模板控件 +
    true:允许编辑模板控件信息 +
    false:不允许编辑模板控件信息 +
    默认false:不允许编辑模板控件信息 + * @method void setCanEditFormField(boolean $CanEditFormField) 设置是否允许编辑模板控件 +
    true:允许编辑模板控件信息 +
    false:不允许编辑模板控件信息 +
    默认false:不允许编辑模板控件信息 + * @method boolean getHideShowFlowName() 获取发起页面隐藏合同名称展示 +
    true:发起页面隐藏合同名称展示 +
    false:发起页面不隐藏合同名称展示 +
    默认false:发起页面不隐藏合同名称展示 + * @method void setHideShowFlowName(boolean $HideShowFlowName) 设置发起页面隐藏合同名称展示 +
    true:发起页面隐藏合同名称展示 +
    false:发起页面不隐藏合同名称展示 +
    默认false:发起页面不隐藏合同名称展示 + * @method boolean getHideShowFlowType() 获取发起页面隐藏合同类型展示 +
    true:发起页面隐藏合同类型展示 +
    false:发起页面不隐藏合同类型展示 +
    默认false:发起页面不隐藏合同类型展示 + + * @method void setHideShowFlowType(boolean $HideShowFlowType) 设置发起页面隐藏合同类型展示 +
    true:发起页面隐藏合同类型展示 +
    false:发起页面不隐藏合同类型展示 +
    默认false:发起页面不隐藏合同类型展示 + + * @method boolean getHideShowDeadline() 获取发起页面隐藏合同截止日期展示 +
    true:发起页面隐藏合同截止日期展示 +
    false:发起页面不隐藏合同截止日期展示 +
    默认false:发起页面不隐藏合同截止日期展示 + * @method void setHideShowDeadline(boolean $HideShowDeadline) 设置发起页面隐藏合同截止日期展示 +
    true:发起页面隐藏合同截止日期展示 +
    false:发起页面不隐藏合同截止日期展示 +
    默认false:发起页面不隐藏合同截止日期展示 + * @method boolean getCanSkipAddApprover() 获取发起页面允许跳过添加签署人环节 +
    true:发起页面允许跳过添加签署人环节 +
    false:发起页面不允许跳过添加签署人环节 +
    默认false:发起页面不允许跳过添加签署人环节 + + * @method void setCanSkipAddApprover(boolean $CanSkipAddApprover) 设置发起页面允许跳过添加签署人环节 +
    true:发起页面允许跳过添加签署人环节 +
    false:发起页面不允许跳过添加签署人环节 +
    默认false:发起页面不允许跳过添加签署人环节 + + * @method boolean getSkipUploadFile() 获取文件发起页面跳过文件上传步骤 +
    true:文件发起页面跳过文件上传步骤 +
    false:文件发起页面不跳过文件上传步骤 +
    默认false:文件发起页面不跳过文件上传步骤 + * @method void setSkipUploadFile(boolean $SkipUploadFile) 设置文件发起页面跳过文件上传步骤 +
    true:文件发起页面跳过文件上传步骤 +
    false:文件发起页面不跳过文件上传步骤 +
    默认false:文件发起页面不跳过文件上传步骤 + * @method boolean getForbidEditFillComponent() 获取禁止编辑填写控件 +
    true:禁止编辑填写控件 +
    false:允许编辑填写控件 +
    默认false:允许编辑填写控件 + * @method void setForbidEditFillComponent(boolean $ForbidEditFillComponent) 设置禁止编辑填写控件 +
    true:禁止编辑填写控件 +
    false:允许编辑填写控件 +
    默认false:允许编辑填写控件 + * @method string getCustomCreateFlowDescription() 获取定制化发起合同弹窗的描述信息,描述信息最长500 + + * @method void setCustomCreateFlowDescription(string $CustomCreateFlowDescription) 设置定制化发起合同弹窗的描述信息,描述信息最长500 + */ +class CreateFlowOption extends AbstractModel +{ + /** + * @var boolean 是否允许修改发起合同时确认弹窗的合同信息(合同名称、合同类型、签署截止时间),若不允许编辑,则表单字段将被禁止输入。 +
    true:允许编辑(默认),
    false:不允许编辑
    默认:false:不允许编辑 + */ + public $CanEditFlow; + + /** + * @var boolean 是否允许编辑模板控件 +
    true:允许编辑模板控件信息 +
    false:不允许编辑模板控件信息 +
    默认false:不允许编辑模板控件信息 + */ + public $CanEditFormField; + + /** + * @var boolean 发起页面隐藏合同名称展示 +
    true:发起页面隐藏合同名称展示 +
    false:发起页面不隐藏合同名称展示 +
    默认false:发起页面不隐藏合同名称展示 + */ + public $HideShowFlowName; + + /** + * @var boolean 发起页面隐藏合同类型展示 +
    true:发起页面隐藏合同类型展示 +
    false:发起页面不隐藏合同类型展示 +
    默认false:发起页面不隐藏合同类型展示 + + */ + public $HideShowFlowType; + + /** + * @var boolean 发起页面隐藏合同截止日期展示 +
    true:发起页面隐藏合同截止日期展示 +
    false:发起页面不隐藏合同截止日期展示 +
    默认false:发起页面不隐藏合同截止日期展示 + */ + public $HideShowDeadline; + + /** + * @var boolean 发起页面允许跳过添加签署人环节 +
    true:发起页面允许跳过添加签署人环节 +
    false:发起页面不允许跳过添加签署人环节 +
    默认false:发起页面不允许跳过添加签署人环节 + + */ + public $CanSkipAddApprover; + + /** + * @var boolean 文件发起页面跳过文件上传步骤 +
    true:文件发起页面跳过文件上传步骤 +
    false:文件发起页面不跳过文件上传步骤 +
    默认false:文件发起页面不跳过文件上传步骤 + */ + public $SkipUploadFile; + + /** + * @var boolean 禁止编辑填写控件 +
    true:禁止编辑填写控件 +
    false:允许编辑填写控件 +
    默认false:允许编辑填写控件 + */ + public $ForbidEditFillComponent; + + /** + * @var string 定制化发起合同弹窗的描述信息,描述信息最长500 + + */ + public $CustomCreateFlowDescription; + + /** + * @param boolean $CanEditFlow 是否允许修改发起合同时确认弹窗的合同信息(合同名称、合同类型、签署截止时间),若不允许编辑,则表单字段将被禁止输入。 +
    true:允许编辑(默认),
    false:不允许编辑
    默认:false:不允许编辑 + * @param boolean $CanEditFormField 是否允许编辑模板控件 +
    true:允许编辑模板控件信息 +
    false:不允许编辑模板控件信息 +
    默认false:不允许编辑模板控件信息 + * @param boolean $HideShowFlowName 发起页面隐藏合同名称展示 +
    true:发起页面隐藏合同名称展示 +
    false:发起页面不隐藏合同名称展示 +
    默认false:发起页面不隐藏合同名称展示 + * @param boolean $HideShowFlowType 发起页面隐藏合同类型展示 +
    true:发起页面隐藏合同类型展示 +
    false:发起页面不隐藏合同类型展示 +
    默认false:发起页面不隐藏合同类型展示 + + * @param boolean $HideShowDeadline 发起页面隐藏合同截止日期展示 +
    true:发起页面隐藏合同截止日期展示 +
    false:发起页面不隐藏合同截止日期展示 +
    默认false:发起页面不隐藏合同截止日期展示 + * @param boolean $CanSkipAddApprover 发起页面允许跳过添加签署人环节 +
    true:发起页面允许跳过添加签署人环节 +
    false:发起页面不允许跳过添加签署人环节 +
    默认false:发起页面不允许跳过添加签署人环节 + + * @param boolean $SkipUploadFile 文件发起页面跳过文件上传步骤 +
    true:文件发起页面跳过文件上传步骤 +
    false:文件发起页面不跳过文件上传步骤 +
    默认false:文件发起页面不跳过文件上传步骤 + * @param boolean $ForbidEditFillComponent 禁止编辑填写控件 +
    true:禁止编辑填写控件 +
    false:允许编辑填写控件 +
    默认false:允许编辑填写控件 + * @param string $CustomCreateFlowDescription 定制化发起合同弹窗的描述信息,描述信息最长500 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("CanEditFlow",$param) and $param["CanEditFlow"] !== null) { + $this->CanEditFlow = $param["CanEditFlow"]; + } + + if (array_key_exists("CanEditFormField",$param) and $param["CanEditFormField"] !== null) { + $this->CanEditFormField = $param["CanEditFormField"]; + } + + if (array_key_exists("HideShowFlowName",$param) and $param["HideShowFlowName"] !== null) { + $this->HideShowFlowName = $param["HideShowFlowName"]; + } + + if (array_key_exists("HideShowFlowType",$param) and $param["HideShowFlowType"] !== null) { + $this->HideShowFlowType = $param["HideShowFlowType"]; + } + + if (array_key_exists("HideShowDeadline",$param) and $param["HideShowDeadline"] !== null) { + $this->HideShowDeadline = $param["HideShowDeadline"]; + } + + if (array_key_exists("CanSkipAddApprover",$param) and $param["CanSkipAddApprover"] !== null) { + $this->CanSkipAddApprover = $param["CanSkipAddApprover"]; + } + + if (array_key_exists("SkipUploadFile",$param) and $param["SkipUploadFile"] !== null) { + $this->SkipUploadFile = $param["SkipUploadFile"]; + } + + if (array_key_exists("ForbidEditFillComponent",$param) and $param["ForbidEditFillComponent"] !== null) { + $this->ForbidEditFillComponent = $param["ForbidEditFillComponent"]; + } + + if (array_key_exists("CustomCreateFlowDescription",$param) and $param["CustomCreateFlowDescription"] !== null) { + $this->CustomCreateFlowDescription = $param["CustomCreateFlowDescription"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowRemindsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowRemindsRequest.php index 2f4b4dc0..6e6340ad 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowRemindsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowRemindsRequest.php @@ -24,6 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setOperator(UserInfo $Operator) 设置调用方用户信息,userId 必填 * @method array getFlowIds() 获取需要执行催办的签署流程id数组,最多100个 * @method void setFlowIds(array $FlowIds) 设置需要执行催办的签署流程id数组,最多100个 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class CreateFlowRemindsRequest extends AbstractModel { @@ -37,9 +39,15 @@ class CreateFlowRemindsRequest extends AbstractModel */ public $FlowIds; + /** + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + */ + public $Agent; + /** * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param array $FlowIds 需要执行催办的签署流程id数组,最多100个 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -62,5 +70,10 @@ class CreateFlowRemindsRequest extends AbstractModel if (array_key_exists("FlowIds",$param) and $param["FlowIds"] !== null) { $this->FlowIds = $param["FlowIds"]; } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowRequest.php index 1f74fa98..6ab02884 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowRequest.php @@ -25,17 +25,19 @@ use TencentCloud\Common\AbstractModel; * @method string getFlowName() 获取签署流程名称,最大长度200个字符 * @method void setFlowName(string $FlowName) 设置签署流程名称,最大长度200个字符 * @method array getApprovers() 获取签署流程参与者信息,最大限制50方 +注意 approver中的顺序需要和模板中的顺序保持一致, 否则会导致模板中配置的信息无效。 * @method void setApprovers(array $Approvers) 设置签署流程参与者信息,最大限制50方 +注意 approver中的顺序需要和模板中的顺序保持一致, 否则会导致模板中配置的信息无效。 * @method string getFlowType() 获取签署流程的类型(如销售合同/入职合同等),最大长度200个字符 * @method void setFlowType(string $FlowType) 设置签署流程的类型(如销售合同/入职合同等),最大长度200个字符 * @method string getClientToken() 获取客户端Token,保持接口幂等性,最大长度64个字符 * @method void setClientToken(string $ClientToken) 设置客户端Token,保持接口幂等性,最大长度64个字符 - * @method string getRelatedFlowId() 获取暂未开放 - * @method void setRelatedFlowId(string $RelatedFlowId) 设置暂未开放 * @method integer getDeadLine() 获取签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间一年后 * @method void setDeadLine(integer $DeadLine) 设置签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间一年后 + * @method integer getRemindedOn() 获取合同到期提醒时间戳,单位秒。设定该值后,可以提前进行到期通知,方便客户处理合同到期事务,如合同续签等。该值支持的范围是从发起时间起到往后的10年内。仅合同发起方企业的发起人可以编辑修改。 + * @method void setRemindedOn(integer $RemindedOn) 设置合同到期提醒时间戳,单位秒。设定该值后,可以提前进行到期通知,方便客户处理合同到期事务,如合同续签等。该值支持的范围是从发起时间起到往后的10年内。仅合同发起方企业的发起人可以编辑修改。 * @method string getUserData() 获取用户自定义字段,回调的时候会进行透传,长度需要小于20480 * @method void setUserData(string $UserData) 设置用户自定义字段,回调的时候会进行透传,长度需要小于20480 * @method string getFlowDescription() 获取签署流程描述,最大长度1000个字符 @@ -58,14 +60,18 @@ false:有序签 若设置为true,审核结果需通过接口 CreateFlowSignReview 通知电子签,审核通过后,发起方企业签署人方可进行签署操作,否则会阻塞其签署操作。 注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 - * @method string getCallbackUrl() 获取暂未开放 - * @method void setCallbackUrl(string $CallbackUrl) 设置暂未开放 * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method array getCcInfos() 获取被抄送人的信息列表。 注: 此功能为白名单功能,若有需要,请联系电子签客服开白使用。 * @method void setCcInfos(array $CcInfos) 设置被抄送人的信息列表。 注: 此功能为白名单功能,若有需要,请联系电子签客服开白使用。 + * @method string getAutoSignScene() 获取个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @method void setAutoSignScene(string $AutoSignScene) 设置个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @method string getRelatedFlowId() 获取暂未开放 + * @method void setRelatedFlowId(string $RelatedFlowId) 设置暂未开放 + * @method string getCallbackUrl() 获取暂未开放 + * @method void setCallbackUrl(string $CallbackUrl) 设置暂未开放 */ class CreateFlowRequest extends AbstractModel { @@ -81,6 +87,7 @@ class CreateFlowRequest extends AbstractModel /** * @var array 签署流程参与者信息,最大限制50方 +注意 approver中的顺序需要和模板中的顺序保持一致, 否则会导致模板中配置的信息无效。 */ public $Approvers; @@ -94,17 +101,17 @@ class CreateFlowRequest extends AbstractModel */ public $ClientToken; - /** - * @var string 暂未开放 - */ - public $RelatedFlowId; - /** * @var integer 签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间一年后 */ public $DeadLine; + /** + * @var integer 合同到期提醒时间戳,单位秒。设定该值后,可以提前进行到期通知,方便客户处理合同到期事务,如合同续签等。该值支持的范围是从发起时间起到往后的10年内。仅合同发起方企业的发起人可以编辑修改。 + */ + public $RemindedOn; + /** * @var string 用户自定义字段,回调的时候会进行透传,长度需要小于20480 */ @@ -136,11 +143,6 @@ false:有序签 */ public $NeedSignReview; - /** - * @var string 暂未开放 - */ - public $CallbackUrl; - /** * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ @@ -152,15 +154,33 @@ false:有序签 */ public $CcInfos; + /** + * @var string 个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + */ + public $AutoSignScene; + + /** + * @var string 暂未开放 + * @deprecated + */ + public $RelatedFlowId; + + /** + * @var string 暂未开放 + * @deprecated + */ + public $CallbackUrl; + /** * @param UserInfo $Operator 调用方用户信息,userId 必填。支持填入集团子公司经办人 userId代发合同。 * @param string $FlowName 签署流程名称,最大长度200个字符 * @param array $Approvers 签署流程参与者信息,最大限制50方 +注意 approver中的顺序需要和模板中的顺序保持一致, 否则会导致模板中配置的信息无效。 * @param string $FlowType 签署流程的类型(如销售合同/入职合同等),最大长度200个字符 * @param string $ClientToken 客户端Token,保持接口幂等性,最大长度64个字符 - * @param string $RelatedFlowId 暂未开放 * @param integer $DeadLine 签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间一年后 + * @param integer $RemindedOn 合同到期提醒时间戳,单位秒。设定该值后,可以提前进行到期通知,方便客户处理合同到期事务,如合同续签等。该值支持的范围是从发起时间起到往后的10年内。仅合同发起方企业的发起人可以编辑修改。 * @param string $UserData 用户自定义字段,回调的时候会进行透传,长度需要小于20480 * @param string $FlowDescription 签署流程描述,最大长度1000个字符 * @param boolean $Unordered 发送类型: @@ -172,10 +192,12 @@ false:有序签 若设置为true,审核结果需通过接口 CreateFlowSignReview 通知电子签,审核通过后,发起方企业签署人方可进行签署操作,否则会阻塞其签署操作。 注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 - * @param string $CallbackUrl 暂未开放 * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @param array $CcInfos 被抄送人的信息列表。 注: 此功能为白名单功能,若有需要,请联系电子签客服开白使用。 + * @param string $AutoSignScene 个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @param string $RelatedFlowId 暂未开放 + * @param string $CallbackUrl 暂未开放 */ function __construct() { @@ -216,14 +238,14 @@ false:有序签 $this->ClientToken = $param["ClientToken"]; } - if (array_key_exists("RelatedFlowId",$param) and $param["RelatedFlowId"] !== null) { - $this->RelatedFlowId = $param["RelatedFlowId"]; - } - if (array_key_exists("DeadLine",$param) and $param["DeadLine"] !== null) { $this->DeadLine = $param["DeadLine"]; } + if (array_key_exists("RemindedOn",$param) and $param["RemindedOn"] !== null) { + $this->RemindedOn = $param["RemindedOn"]; + } + if (array_key_exists("UserData",$param) and $param["UserData"] !== null) { $this->UserData = $param["UserData"]; } @@ -244,10 +266,6 @@ false:有序签 $this->NeedSignReview = $param["NeedSignReview"]; } - if (array_key_exists("CallbackUrl",$param) and $param["CallbackUrl"] !== null) { - $this->CallbackUrl = $param["CallbackUrl"]; - } - if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { $this->Agent = new Agent(); $this->Agent->deserialize($param["Agent"]); @@ -261,5 +279,17 @@ false:有序签 array_push($this->CcInfos, $obj); } } + + if (array_key_exists("AutoSignScene",$param) and $param["AutoSignScene"] !== null) { + $this->AutoSignScene = $param["AutoSignScene"]; + } + + if (array_key_exists("RelatedFlowId",$param) and $param["RelatedFlowId"] !== null) { + $this->RelatedFlowId = $param["RelatedFlowId"]; + } + + if (array_key_exists("CallbackUrl",$param) and $param["CallbackUrl"] !== null) { + $this->CallbackUrl = $param["CallbackUrl"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowSignReviewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowSignReviewRequest.php index 7f311fb8..a96abbfa 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowSignReviewRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowSignReviewRequest.php @@ -34,8 +34,28 @@ REJECT: 拒绝 当ReviewType 是REJECT 时此字段必填,字符串长度不超过200 * @method void setReviewMessage(string $ReviewMessage) 设置审核原因 当ReviewType 是REJECT 时此字段必填,字符串长度不超过200 - * @method Agent getAgent() 获取应用相关信息 - * @method void setAgent(Agent $Agent) 设置应用相关信息 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method string getRecipientId() 获取审核签署节点使用 非必填 如果填写则审核该签署节点。给个人审核时必填。 + * @method void setRecipientId(string $RecipientId) 设置审核签署节点使用 非必填 如果填写则审核该签署节点。给个人审核时必填。 + * @method string getOperateType() 获取操作类型:(接口通过该字段区分操作类型) + +SignReview:签署审核 +CreateReview:发起审核 + +默认:SignReview;SignReview:签署审核 + +该字段不传或者为空,则默认为SignReview签署审核,走签署审核流程 +若发起个人审核,则指定该字段为:SignReview + * @method void setOperateType(string $OperateType) 设置操作类型:(接口通过该字段区分操作类型) + +SignReview:签署审核 +CreateReview:发起审核 + +默认:SignReview;SignReview:签署审核 + +该字段不传或者为空,则默认为SignReview签署审核,走签署审核流程 +若发起个人审核,则指定该字段为:SignReview */ class CreateFlowSignReviewRequest extends AbstractModel { @@ -63,10 +83,28 @@ REJECT: 拒绝 public $ReviewMessage; /** - * @var Agent 应用相关信息 + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ public $Agent; + /** + * @var string 审核签署节点使用 非必填 如果填写则审核该签署节点。给个人审核时必填。 + */ + public $RecipientId; + + /** + * @var string 操作类型:(接口通过该字段区分操作类型) + +SignReview:签署审核 +CreateReview:发起审核 + +默认:SignReview;SignReview:签署审核 + +该字段不传或者为空,则默认为SignReview签署审核,走签署审核流程 +若发起个人审核,则指定该字段为:SignReview + */ + public $OperateType; + /** * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param string $FlowId 签署流程编号 @@ -75,7 +113,17 @@ PASS: 通过 REJECT: 拒绝 * @param string $ReviewMessage 审核原因 当ReviewType 是REJECT 时此字段必填,字符串长度不超过200 - * @param Agent $Agent 应用相关信息 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @param string $RecipientId 审核签署节点使用 非必填 如果填写则审核该签署节点。给个人审核时必填。 + * @param string $OperateType 操作类型:(接口通过该字段区分操作类型) + +SignReview:签署审核 +CreateReview:发起审核 + +默认:SignReview;SignReview:签署审核 + +该字段不传或者为空,则默认为SignReview签署审核,走签署审核流程 +若发起个人审核,则指定该字段为:SignReview */ function __construct() { @@ -111,5 +159,13 @@ REJECT: 拒绝 $this->Agent = new Agent(); $this->Agent->deserialize($param["Agent"]); } + + if (array_key_exists("RecipientId",$param) and $param["RecipientId"] !== null) { + $this->RecipientId = $param["RecipientId"]; + } + + if (array_key_exists("OperateType",$param) and $param["OperateType"] !== null) { + $this->OperateType = $param["OperateType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowSignUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowSignUrlRequest.php index 6002539f..983b4410 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowSignUrlRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateFlowSignUrlRequest.php @@ -22,14 +22,20 @@ use TencentCloud\Common\AbstractModel; * * @method string getFlowId() 获取流程编号 * @method void setFlowId(string $FlowId) 设置流程编号 - * @method array getFlowApproverInfos() 获取流程签署人,其中ApproverName,ApproverMobile和ApproverType必传,其他可不传,ApproverType目前只支持个人类型的签署人。还需注意签署人只能有手写签名和时间类型的签署控件,其他类型的填写控件和签署控件暂时都未支持。 - * @method void setFlowApproverInfos(array $FlowApproverInfos) 设置流程签署人,其中ApproverName,ApproverMobile和ApproverType必传,其他可不传,ApproverType目前只支持个人类型的签署人。还需注意签署人只能有手写签名和时间类型的签署控件,其他类型的填写控件和签署控件暂时都未支持。 + * @method array getFlowApproverInfos() 获取流程签署人列表,其中结构体的ApproverName,ApproverMobile和ApproverType必传,其他可不传,ApproverType目前只支持个人类型的签署人。 + +签署人只能有手写签名和时间类型的签署控件,其他类型的填写控件和签署控件暂时都未支持。 + * @method void setFlowApproverInfos(array $FlowApproverInfos) 设置流程签署人列表,其中结构体的ApproverName,ApproverMobile和ApproverType必传,其他可不传,ApproverType目前只支持个人类型的签署人。 + +签署人只能有手写签名和时间类型的签署控件,其他类型的填写控件和签署控件暂时都未支持。 * @method UserInfo getOperator() 获取用户信息,此结构体UserId必填 * @method void setOperator(UserInfo $Operator) 设置用户信息,此结构体UserId必填 * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method OrganizationInfo getOrganization() 获取机构信息,暂未开放 * @method void setOrganization(OrganizationInfo $Organization) 设置机构信息,暂未开放 + * @method string getJumpUrl() 获取签署完之后的H5页面的跳转链接,此链接支持http://和https://,最大长度1000个字符。 + * @method void setJumpUrl(string $JumpUrl) 设置签署完之后的H5页面的跳转链接,此链接支持http://和https://,最大长度1000个字符。 */ class CreateFlowSignUrlRequest extends AbstractModel { @@ -39,7 +45,9 @@ class CreateFlowSignUrlRequest extends AbstractModel public $FlowId; /** - * @var array 流程签署人,其中ApproverName,ApproverMobile和ApproverType必传,其他可不传,ApproverType目前只支持个人类型的签署人。还需注意签署人只能有手写签名和时间类型的签署控件,其他类型的填写控件和签署控件暂时都未支持。 + * @var array 流程签署人列表,其中结构体的ApproverName,ApproverMobile和ApproverType必传,其他可不传,ApproverType目前只支持个人类型的签署人。 + +签署人只能有手写签名和时间类型的签署控件,其他类型的填写控件和签署控件暂时都未支持。 */ public $FlowApproverInfos; @@ -55,15 +63,24 @@ class CreateFlowSignUrlRequest extends AbstractModel /** * @var OrganizationInfo 机构信息,暂未开放 + * @deprecated */ public $Organization; + /** + * @var string 签署完之后的H5页面的跳转链接,此链接支持http://和https://,最大长度1000个字符。 + */ + public $JumpUrl; + /** * @param string $FlowId 流程编号 - * @param array $FlowApproverInfos 流程签署人,其中ApproverName,ApproverMobile和ApproverType必传,其他可不传,ApproverType目前只支持个人类型的签署人。还需注意签署人只能有手写签名和时间类型的签署控件,其他类型的填写控件和签署控件暂时都未支持。 + * @param array $FlowApproverInfos 流程签署人列表,其中结构体的ApproverName,ApproverMobile和ApproverType必传,其他可不传,ApproverType目前只支持个人类型的签署人。 + +签署人只能有手写签名和时间类型的签署控件,其他类型的填写控件和签署控件暂时都未支持。 * @param UserInfo $Operator 用户信息,此结构体UserId必填 * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @param OrganizationInfo $Organization 机构信息,暂未开放 + * @param string $JumpUrl 签署完之后的H5页面的跳转链接,此链接支持http://和https://,最大长度1000个字符。 */ function __construct() { @@ -105,5 +122,9 @@ class CreateFlowSignUrlRequest extends AbstractModel $this->Organization = new OrganizationInfo(); $this->Organization->deserialize($param["Organization"]); } + + if (array_key_exists("JumpUrl",$param) and $param["JumpUrl"] !== null) { + $this->JumpUrl = $param["JumpUrl"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationDepartmentRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationDepartmentRequest.php new file mode 100644 index 00000000..53a34087 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationDepartmentRequest.php @@ -0,0 +1,114 @@ +Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("DeptName",$param) and $param["DeptName"] !== null) { + $this->DeptName = $param["DeptName"]; + } + + if (array_key_exists("ParentDeptId",$param) and $param["ParentDeptId"] !== null) { + $this->ParentDeptId = $param["ParentDeptId"]; + } + + if (array_key_exists("ParentDeptOpenId",$param) and $param["ParentDeptOpenId"] !== null) { + $this->ParentDeptOpenId = $param["ParentDeptOpenId"]; + } + + if (array_key_exists("DeptOpenId",$param) and $param["DeptOpenId"] !== null) { + $this->DeptOpenId = $param["DeptOpenId"]; + } + + if (array_key_exists("OrderNo",$param) and $param["OrderNo"] !== null) { + $this->OrderNo = $param["OrderNo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationDepartmentResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationDepartmentResponse.php new file mode 100644 index 00000000..191777a7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationDepartmentResponse.php @@ -0,0 +1,65 @@ +DeptId = $param["DeptId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationEmployeesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationEmployeesRequest.php index d7dd2c07..df2cbb02 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationEmployeesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationEmployeesRequest.php @@ -22,8 +22,12 @@ use TencentCloud\Common\AbstractModel; * * @method UserInfo getOperator() 获取操作人信息,userId必填 * @method void setOperator(UserInfo $Operator) 设置操作人信息,userId必填 - * @method array getEmployees() 获取待创建员工的信息,Mobile和DisplayName必填 - * @method void setEmployees(array $Employees) 设置待创建员工的信息,Mobile和DisplayName必填 + * @method array getEmployees() 获取待创建员工的信息,不超过20个。 +所有类型的企业支持的入参:Mobile和DisplayName必填,OpenId、Email和Department.DepartmentId选填,其他字段暂不支持。 +企微类型的企业特有支持的入参:WeworkOpenId,传入此字段无需在传入其他信息 + * @method void setEmployees(array $Employees) 设置待创建员工的信息,不超过20个。 +所有类型的企业支持的入参:Mobile和DisplayName必填,OpenId、Email和Department.DepartmentId选填,其他字段暂不支持。 +企微类型的企业特有支持的入参:WeworkOpenId,传入此字段无需在传入其他信息 * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ @@ -35,7 +39,9 @@ class CreateIntegrationEmployeesRequest extends AbstractModel public $Operator; /** - * @var array 待创建员工的信息,Mobile和DisplayName必填 + * @var array 待创建员工的信息,不超过20个。 +所有类型的企业支持的入参:Mobile和DisplayName必填,OpenId、Email和Department.DepartmentId选填,其他字段暂不支持。 +企微类型的企业特有支持的入参:WeworkOpenId,传入此字段无需在传入其他信息 */ public $Employees; @@ -46,7 +52,9 @@ class CreateIntegrationEmployeesRequest extends AbstractModel /** * @param UserInfo $Operator 操作人信息,userId必填 - * @param array $Employees 待创建员工的信息,Mobile和DisplayName必填 + * @param array $Employees 待创建员工的信息,不超过20个。 +所有类型的企业支持的入参:Mobile和DisplayName必填,OpenId、Email和Department.DepartmentId选填,其他字段暂不支持。 +企微类型的企业特有支持的入参:WeworkOpenId,传入此字段无需在传入其他信息 * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationUserRolesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationUserRolesRequest.php index 4f771318..6860895e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationUserRolesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateIntegrationUserRolesRequest.php @@ -20,29 +20,29 @@ use TencentCloud\Common\AbstractModel; /** * CreateIntegrationUserRoles请求参数结构体 * - * @method UserInfo getOperator() 获取操作人信息 - * @method void setOperator(UserInfo $Operator) 设置操作人信息 - * @method array getUserIds() 获取绑定角色的用户id列表 - * @method void setUserIds(array $UserIds) 设置绑定角色的用户id列表 - * @method array getRoleIds() 获取绑定角色的角色id列表 - * @method void setRoleIds(array $RoleIds) 设置绑定角色的角色id列表 + * @method UserInfo getOperator() 获取操作人信息,UserId必填 + * @method void setOperator(UserInfo $Operator) 设置操作人信息,UserId必填 + * @method array getUserIds() 获取绑定角色的用户id列表,不能重复,不能大于 100 个 + * @method void setUserIds(array $UserIds) 设置绑定角色的用户id列表,不能重复,不能大于 100 个 + * @method array getRoleIds() 获取绑定角色的角色id列表,不能重复,不能大于 100,可以通过DescribeIntegrationRoles接口获取 + * @method void setRoleIds(array $RoleIds) 设置绑定角色的角色id列表,不能重复,不能大于 100,可以通过DescribeIntegrationRoles接口获取 * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class CreateIntegrationUserRolesRequest extends AbstractModel { /** - * @var UserInfo 操作人信息 + * @var UserInfo 操作人信息,UserId必填 */ public $Operator; /** - * @var array 绑定角色的用户id列表 + * @var array 绑定角色的用户id列表,不能重复,不能大于 100 个 */ public $UserIds; /** - * @var array 绑定角色的角色id列表 + * @var array 绑定角色的角色id列表,不能重复,不能大于 100,可以通过DescribeIntegrationRoles接口获取 */ public $RoleIds; @@ -52,9 +52,9 @@ class CreateIntegrationUserRolesRequest extends AbstractModel public $Agent; /** - * @param UserInfo $Operator 操作人信息 - * @param array $UserIds 绑定角色的用户id列表 - * @param array $RoleIds 绑定角色的角色id列表 + * @param UserInfo $Operator 操作人信息,UserId必填 + * @param array $UserIds 绑定角色的用户id列表,不能重复,不能大于 100 个 + * @param array $RoleIds 绑定角色的角色id列表,不能重复,不能大于 100,可以通过DescribeIntegrationRoles接口获取 * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateMultiFlowSignQRCodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateMultiFlowSignQRCodeRequest.php index 21bc6377..2e31b3d6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateMultiFlowSignQRCodeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateMultiFlowSignQRCodeRequest.php @@ -20,30 +20,36 @@ use TencentCloud\Common\AbstractModel; /** * CreateMultiFlowSignQRCode请求参数结构体 * - * @method UserInfo getOperator() 获取用户信息 - * @method void setOperator(UserInfo $Operator) 设置用户信息 + * @method UserInfo getOperator() 获取用户信息,其中UserId为必填参数 + * @method void setOperator(UserInfo $Operator) 设置用户信息,其中UserId为必填参数 * @method string getTemplateId() 获取模板ID * @method void setTemplateId(string $TemplateId) 设置模板ID * @method string getFlowName() 获取签署流程名称,最大长度不超过200字符 * @method void setFlowName(string $FlowName) 设置签署流程名称,最大长度不超过200字符 * @method integer getMaxFlowNum() 获取最大可发起签署流程份数,默认5份 -发起流程数量超过此上限后二维码自动失效 +
    发起流程数量超过此上限后二维码自动失效 * @method void setMaxFlowNum(integer $MaxFlowNum) 设置最大可发起签署流程份数,默认5份 -发起流程数量超过此上限后二维码自动失效 - * @method integer getFlowEffectiveDay() 获取签署流程有效天数 默认7天 最高设置不超过30天 - * @method void setFlowEffectiveDay(integer $FlowEffectiveDay) 设置签署流程有效天数 默认7天 最高设置不超过30天 +
    发起流程数量超过此上限后二维码自动失效 + * @method integer getFlowEffectiveDay() 获取签署流程有效天数 +
    默认7天 +
    最高设置不超过30天 + * @method void setFlowEffectiveDay(integer $FlowEffectiveDay) 设置签署流程有效天数 +
    默认7天 +
    最高设置不超过30天 * @method integer getQrEffectiveDay() 获取二维码有效天数 默认7天 最高设置不超过90天 * @method void setQrEffectiveDay(integer $QrEffectiveDay) 设置二维码有效天数 默认7天 最高设置不超过90天 - * @method array getRestrictions() 获取限制二维码用户条件 - * @method void setRestrictions(array $Restrictions) 设置限制二维码用户条件 - * @method string getUserData() 获取用户自定义字段,回调的时候会进行透传,长度需要小于20480 - * @method void setUserData(string $UserData) 设置用户自定义字段,回调的时候会进行透传,长度需要小于20480 + * @method array getRestrictions() 获取指定的签署人信息 +
    指定后,则只允许指定的签署人扫码签署 + * @method void setRestrictions(array $Restrictions) 设置指定的签署人信息 +
    指定后,则只允许指定的签署人扫码签署 + * @method string getUserData() 获取用户自定义字段 +
    回调的时候会进行透传,长度需要小于20480 + * @method void setUserData(string $UserData) 设置用户自定义字段 +
    回调的时候会进行透传,长度需要小于20480 * @method string getCallbackUrl() 获取回调地址,最大长度1000字符串 -回调时机: -用户通过签署二维码发起签署流程时,企业额度不足导致失败 +
    回调时机:用户通过签署二维码发起签署流程时,企业额度不足导致失败 * @method void setCallbackUrl(string $CallbackUrl) 设置回调地址,最大长度1000字符串 -回调时机: -用户通过签署二维码发起签署流程时,企业额度不足导致失败 +
    回调时机:用户通过签署二维码发起签署流程时,企业额度不足导致失败 * @method Agent getAgent() 获取应用信息 * @method void setAgent(Agent $Agent) 设置应用信息 * @method ApproverRestriction getApproverRestrictions() 获取限制二维码用户条件(已弃用) @@ -52,7 +58,7 @@ use TencentCloud\Common\AbstractModel; class CreateMultiFlowSignQRCodeRequest extends AbstractModel { /** - * @var UserInfo 用户信息 + * @var UserInfo 用户信息,其中UserId为必填参数 */ public $Operator; @@ -68,12 +74,14 @@ class CreateMultiFlowSignQRCodeRequest extends AbstractModel /** * @var integer 最大可发起签署流程份数,默认5份 -发起流程数量超过此上限后二维码自动失效 +
    发起流程数量超过此上限后二维码自动失效 */ public $MaxFlowNum; /** - * @var integer 签署流程有效天数 默认7天 最高设置不超过30天 + * @var integer 签署流程有效天数 +
    默认7天 +
    最高设置不超过30天 */ public $FlowEffectiveDay; @@ -83,45 +91,51 @@ class CreateMultiFlowSignQRCodeRequest extends AbstractModel public $QrEffectiveDay; /** - * @var array 限制二维码用户条件 + * @var array 指定的签署人信息 +
    指定后,则只允许指定的签署人扫码签署 */ public $Restrictions; /** - * @var string 用户自定义字段,回调的时候会进行透传,长度需要小于20480 + * @var string 用户自定义字段 +
    回调的时候会进行透传,长度需要小于20480 */ public $UserData; /** * @var string 回调地址,最大长度1000字符串 -回调时机: -用户通过签署二维码发起签署流程时,企业额度不足导致失败 +
    回调时机:用户通过签署二维码发起签署流程时,企业额度不足导致失败 */ public $CallbackUrl; /** * @var Agent 应用信息 + * @deprecated */ public $Agent; /** * @var ApproverRestriction 限制二维码用户条件(已弃用) + * @deprecated */ public $ApproverRestrictions; /** - * @param UserInfo $Operator 用户信息 + * @param UserInfo $Operator 用户信息,其中UserId为必填参数 * @param string $TemplateId 模板ID * @param string $FlowName 签署流程名称,最大长度不超过200字符 * @param integer $MaxFlowNum 最大可发起签署流程份数,默认5份 -发起流程数量超过此上限后二维码自动失效 - * @param integer $FlowEffectiveDay 签署流程有效天数 默认7天 最高设置不超过30天 +
    发起流程数量超过此上限后二维码自动失效 + * @param integer $FlowEffectiveDay 签署流程有效天数 +
    默认7天 +
    最高设置不超过30天 * @param integer $QrEffectiveDay 二维码有效天数 默认7天 最高设置不超过90天 - * @param array $Restrictions 限制二维码用户条件 - * @param string $UserData 用户自定义字段,回调的时候会进行透传,长度需要小于20480 + * @param array $Restrictions 指定的签署人信息 +
    指定后,则只允许指定的签署人扫码签署 + * @param string $UserData 用户自定义字段 +
    回调的时候会进行透传,长度需要小于20480 * @param string $CallbackUrl 回调地址,最大长度1000字符串 -回调时机: -用户通过签署二维码发起签署流程时,企业额度不足导致失败 +
    回调时机:用户通过签署二维码发起签署流程时,企业额度不足导致失败 * @param Agent $Agent 应用信息 * @param ApproverRestriction $ApproverRestrictions 限制二维码用户条件(已弃用) */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateOrganizationBatchSignUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateOrganizationBatchSignUrlRequest.php new file mode 100644 index 00000000..6f9abca5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateOrganizationBatchSignUrlRequest.php @@ -0,0 +1,115 @@ +Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("FlowIds",$param) and $param["FlowIds"] !== null) { + $this->FlowIds = $param["FlowIds"]; + } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + + if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { + $this->UserId = $param["UserId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Mobile",$param) and $param["Mobile"] !== null) { + $this->Mobile = $param["Mobile"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ChatBotResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateOrganizationBatchSignUrlResponse.php old mode 100755 new mode 100644 similarity index 64% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ChatBotResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateOrganizationBatchSignUrlResponse.php index 3e74f336..f445506f --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ChatBotResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateOrganizationBatchSignUrlResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Ess\V20201111\Models; use TencentCloud\Common\AbstractModel; /** - * ChatBot返回参数结构体 + * CreateOrganizationBatchSignUrl返回参数结构体 * - * @method string getReply() 获取闲聊回复 - * @method void setReply(string $Reply) 设置闲聊回复 - * @method float getConfidence() 获取对于当前输出回复的自信度 - * @method void setConfidence(float $Confidence) 设置对于当前输出回复的自信度 + * @method string getSignUrl() 获取批量签署入口链接 + * @method void setSignUrl(string $SignUrl) 设置批量签署入口链接 + * @method integer getExpiredTime() 获取链接过期时间戳 + * @method void setExpiredTime(integer $ExpiredTime) 设置链接过期时间戳 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class ChatBotResponse extends AbstractModel +class CreateOrganizationBatchSignUrlResponse extends AbstractModel { /** - * @var string 闲聊回复 + * @var string 批量签署入口链接 */ - public $Reply; + public $SignUrl; /** - * @var float 对于当前输出回复的自信度 + * @var integer 链接过期时间戳 */ - public $Confidence; + public $ExpiredTime; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class ChatBotResponse extends AbstractModel public $RequestId; /** - * @param string $Reply 闲聊回复 - * @param float $Confidence 对于当前输出回复的自信度 + * @param string $SignUrl 批量签署入口链接 + * @param integer $ExpiredTime 链接过期时间戳 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,12 +62,12 @@ class ChatBotResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Reply",$param) and $param["Reply"] !== null) { - $this->Reply = $param["Reply"]; + if (array_key_exists("SignUrl",$param) and $param["SignUrl"] !== null) { + $this->SignUrl = $param["SignUrl"]; } - if (array_key_exists("Confidence",$param) and $param["Confidence"] !== null) { - $this->Confidence = $param["Confidence"]; + if (array_key_exists("ExpiredTime",$param) and $param["ExpiredTime"] !== null) { + $this->ExpiredTime = $param["ExpiredTime"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePersonAuthCertificateImageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePersonAuthCertificateImageRequest.php new file mode 100644 index 00000000..65452365 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePersonAuthCertificateImageRequest.php @@ -0,0 +1,110 @@ +Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("UserName",$param) and $param["UserName"] !== null) { + $this->UserName = $param["UserName"]; + } + + if (array_key_exists("IdCardType",$param) and $param["IdCardType"] !== null) { + $this->IdCardType = $param["IdCardType"]; + } + + if (array_key_exists("IdCardNumber",$param) and $param["IdCardNumber"] !== null) { + $this->IdCardNumber = $param["IdCardNumber"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePersonAuthCertificateImageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePersonAuthCertificateImageResponse.php new file mode 100644 index 00000000..42187fc3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePersonAuthCertificateImageResponse.php @@ -0,0 +1,65 @@ +AuthCertUrl = $param["AuthCertUrl"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePrepareFlowRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePrepareFlowRequest.php index 8f2625b6..6b02f77c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePrepareFlowRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePrepareFlowRequest.php @@ -26,18 +26,78 @@ use TencentCloud\Common\AbstractModel; * @method void setResourceId(string $ResourceId) 设置资源Id,通过多文件上传(UploadFiles)接口获得 * @method string getFlowName() 获取合同名称 * @method void setFlowName(string $FlowName) 设置合同名称 - * @method boolean getUnordered() 获取是否顺序签署(true:无序签,false:顺序签) - * @method void setUnordered(boolean $Unordered) 设置是否顺序签署(true:无序签,false:顺序签) + * @method boolean getUnordered() 获取是否顺序签署 +true:无序签 +false:顺序签 + * @method void setUnordered(boolean $Unordered) 设置是否顺序签署 +true:无序签 +false:顺序签 * @method integer getDeadline() 获取签署流程的签署截止时间。 -值为unix时间戳,精确到秒,不传默认为当前时间一年后 +值为unix时间戳,精确到秒 +不传默认为当前时间一年后 * @method void setDeadline(integer $Deadline) 设置签署流程的签署截止时间。 -值为unix时间戳,精确到秒,不传默认为当前时间一年后 - * @method string getUserFlowTypeId() 获取用户自定义合同类型 - * @method void setUserFlowTypeId(string $UserFlowTypeId) 设置用户自定义合同类型 +值为unix时间戳,精确到秒 +不传默认为当前时间一年后 + * @method string getUserFlowTypeId() 获取用户自定义合同类型Id +该id为电子签企业内的合同类型id + * @method void setUserFlowTypeId(string $UserFlowTypeId) 设置用户自定义合同类型Id +该id为电子签企业内的合同类型id * @method array getApprovers() 获取签署流程参与者信息,最大限制50方 * @method void setApprovers(array $Approvers) 设置签署流程参与者信息,最大限制50方 - * @method string getIntelligentStatus() 获取打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE") - * @method void setIntelligentStatus(string $IntelligentStatus) 设置打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE") + * @method string getIntelligentStatus() 获取打开智能添加填写区 +(默认开启,打开:"OPEN" + 关闭:"CLOSE" + * @method void setIntelligentStatus(string $IntelligentStatus) 设置打开智能添加填写区 +(默认开启,打开:"OPEN" + 关闭:"CLOSE" + * @method integer getResourceType() 获取资源类型, +1:文件, +2:模板 +不传默认为1:文件 +目前仅支持文件 + * @method void setResourceType(integer $ResourceType) 设置资源类型, +1:文件, +2:模板 +不传默认为1:文件 +目前仅支持文件 + * @method Component getComponents() 获取发起方填写控件 +该类型控件由发起方完成填写 + * @method void setComponents(Component $Components) 设置发起方填写控件 +该类型控件由发起方完成填写 + * @method CreateFlowOption getFlowOption() 获取发起合同个性化参数 +用于满足创建及页面操作过程中的个性化要求 +具体定制化内容详见数据接口说明 + * @method void setFlowOption(CreateFlowOption $FlowOption) 设置发起合同个性化参数 +用于满足创建及页面操作过程中的个性化要求 +具体定制化内容详见数据接口说明 + * @method boolean getNeedSignReview() 获取是否开启发起方签署审核 +true:开启发起方签署审核 +false:不开启发起方签署审核 +默认false:不开启发起方签署审核 + * @method void setNeedSignReview(boolean $NeedSignReview) 设置是否开启发起方签署审核 +true:开启发起方签署审核 +false:不开启发起方签署审核 +默认false:不开启发起方签署审核 + * @method boolean getNeedCreateReview() 获取开启发起方发起合同审核 +true:开启发起方发起合同审核 +false:不开启发起方发起合同审核 +默认false:不开启发起方发起合同审核 + * @method void setNeedCreateReview(boolean $NeedCreateReview) 设置开启发起方发起合同审核 +true:开启发起方发起合同审核 +false:不开启发起方发起合同审核 +默认false:不开启发起方发起合同审核 + * @method string getUserData() 获取用户自定义参数 + * @method void setUserData(string $UserData) 设置用户自定义参数 + * @method string getFlowId() 获取合同id,用于通过已web页面发起的合同id快速生成一个web发起合同链接 + * @method void setFlowId(string $FlowId) 设置合同id,用于通过已web页面发起的合同id快速生成一个web发起合同链接 + * @method string getFlowType() 获取合同类型名称 +该字段用于客户自定义合同类型 +建议使用时指定合同类型,便于之后合同分类以及查看 + * @method void setFlowType(string $FlowType) 设置合同类型名称 +该字段用于客户自定义合同类型 +建议使用时指定合同类型,便于之后合同分类以及查看 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class CreatePrepareFlowRequest extends AbstractModel { @@ -57,18 +117,22 @@ class CreatePrepareFlowRequest extends AbstractModel public $FlowName; /** - * @var boolean 是否顺序签署(true:无序签,false:顺序签) + * @var boolean 是否顺序签署 +true:无序签 +false:顺序签 */ public $Unordered; /** * @var integer 签署流程的签署截止时间。 -值为unix时间戳,精确到秒,不传默认为当前时间一年后 +值为unix时间戳,精确到秒 +不传默认为当前时间一年后 */ public $Deadline; /** - * @var string 用户自定义合同类型 + * @var string 用户自定义合同类型Id +该id为电子签企业内的合同类型id */ public $UserFlowTypeId; @@ -78,20 +142,112 @@ class CreatePrepareFlowRequest extends AbstractModel public $Approvers; /** - * @var string 打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE") + * @var string 打开智能添加填写区 +(默认开启,打开:"OPEN" + 关闭:"CLOSE" */ public $IntelligentStatus; + /** + * @var integer 资源类型, +1:文件, +2:模板 +不传默认为1:文件 +目前仅支持文件 + */ + public $ResourceType; + + /** + * @var Component 发起方填写控件 +该类型控件由发起方完成填写 + */ + public $Components; + + /** + * @var CreateFlowOption 发起合同个性化参数 +用于满足创建及页面操作过程中的个性化要求 +具体定制化内容详见数据接口说明 + */ + public $FlowOption; + + /** + * @var boolean 是否开启发起方签署审核 +true:开启发起方签署审核 +false:不开启发起方签署审核 +默认false:不开启发起方签署审核 + */ + public $NeedSignReview; + + /** + * @var boolean 开启发起方发起合同审核 +true:开启发起方发起合同审核 +false:不开启发起方发起合同审核 +默认false:不开启发起方发起合同审核 + */ + public $NeedCreateReview; + + /** + * @var string 用户自定义参数 + */ + public $UserData; + + /** + * @var string 合同id,用于通过已web页面发起的合同id快速生成一个web发起合同链接 + */ + public $FlowId; + + /** + * @var string 合同类型名称 +该字段用于客户自定义合同类型 +建议使用时指定合同类型,便于之后合同分类以及查看 + */ + public $FlowType; + + /** + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + */ + public $Agent; + /** * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param string $ResourceId 资源Id,通过多文件上传(UploadFiles)接口获得 * @param string $FlowName 合同名称 - * @param boolean $Unordered 是否顺序签署(true:无序签,false:顺序签) + * @param boolean $Unordered 是否顺序签署 +true:无序签 +false:顺序签 * @param integer $Deadline 签署流程的签署截止时间。 -值为unix时间戳,精确到秒,不传默认为当前时间一年后 - * @param string $UserFlowTypeId 用户自定义合同类型 +值为unix时间戳,精确到秒 +不传默认为当前时间一年后 + * @param string $UserFlowTypeId 用户自定义合同类型Id +该id为电子签企业内的合同类型id * @param array $Approvers 签署流程参与者信息,最大限制50方 - * @param string $IntelligentStatus 打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE") + * @param string $IntelligentStatus 打开智能添加填写区 +(默认开启,打开:"OPEN" + 关闭:"CLOSE" + * @param integer $ResourceType 资源类型, +1:文件, +2:模板 +不传默认为1:文件 +目前仅支持文件 + * @param Component $Components 发起方填写控件 +该类型控件由发起方完成填写 + * @param CreateFlowOption $FlowOption 发起合同个性化参数 +用于满足创建及页面操作过程中的个性化要求 +具体定制化内容详见数据接口说明 + * @param boolean $NeedSignReview 是否开启发起方签署审核 +true:开启发起方签署审核 +false:不开启发起方签署审核 +默认false:不开启发起方签署审核 + * @param boolean $NeedCreateReview 开启发起方发起合同审核 +true:开启发起方发起合同审核 +false:不开启发起方发起合同审核 +默认false:不开启发起方发起合同审核 + * @param string $UserData 用户自定义参数 + * @param string $FlowId 合同id,用于通过已web页面发起的合同id快速生成一个web发起合同链接 + * @param string $FlowType 合同类型名称 +该字段用于客户自定义合同类型 +建议使用时指定合同类型,便于之后合同分类以及查看 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -143,5 +299,44 @@ class CreatePrepareFlowRequest extends AbstractModel if (array_key_exists("IntelligentStatus",$param) and $param["IntelligentStatus"] !== null) { $this->IntelligentStatus = $param["IntelligentStatus"]; } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("Components",$param) and $param["Components"] !== null) { + $this->Components = new Component(); + $this->Components->deserialize($param["Components"]); + } + + if (array_key_exists("FlowOption",$param) and $param["FlowOption"] !== null) { + $this->FlowOption = new CreateFlowOption(); + $this->FlowOption->deserialize($param["FlowOption"]); + } + + if (array_key_exists("NeedSignReview",$param) and $param["NeedSignReview"] !== null) { + $this->NeedSignReview = $param["NeedSignReview"]; + } + + if (array_key_exists("NeedCreateReview",$param) and $param["NeedCreateReview"] !== null) { + $this->NeedCreateReview = $param["NeedCreateReview"]; + } + + if (array_key_exists("UserData",$param) and $param["UserData"] !== null) { + $this->UserData = $param["UserData"]; + } + + if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { + $this->FlowId = $param["FlowId"]; + } + + if (array_key_exists("FlowType",$param) and $param["FlowType"] !== null) { + $this->FlowType = $param["FlowType"]; + } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePrepareFlowResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePrepareFlowResponse.php index a1facb7e..d4306bca 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePrepareFlowResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePrepareFlowResponse.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * CreatePrepareFlow返回参数结构体 * - * @method string getUrl() 获取快速发起预览链接 - * @method void setUrl(string $Url) 设置快速发起预览链接 + * @method string getUrl() 获取快速发起预览链接,有效期5分钟 + * @method void setUrl(string $Url) 设置快速发起预览链接,有效期5分钟 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class CreatePrepareFlowResponse extends AbstractModel { /** - * @var string 快速发起预览链接 + * @var string 快速发起预览链接,有效期5分钟 */ public $Url; @@ -38,7 +38,7 @@ class CreatePrepareFlowResponse extends AbstractModel public $RequestId; /** - * @param string $Url 快速发起预览链接 + * @param string $Url 快速发起预览链接,有效期5分钟 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePreparedPersonalEsignRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePreparedPersonalEsignRequest.php index 96d9642a..507e6c7b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePreparedPersonalEsignRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreatePreparedPersonalEsignRequest.php @@ -20,12 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * CreatePreparedPersonalEsign请求参数结构体 * - * @method string getUserName() 获取个人用户名称 - * @method void setUserName(string $UserName) 设置个人用户名称 + * @method string getUserName() 获取个人用户姓名 + * @method void setUserName(string $UserName) 设置个人用户姓名 * @method string getIdCardNumber() 获取身份证件号码 * @method void setIdCardNumber(string $IdCardNumber) 设置身份证件号码 - * @method string getSealImage() 获取印章图片的base64 - * @method void setSealImage(string $SealImage) 设置印章图片的base64 * @method string getSealName() 获取印章名称 * @method void setSealName(string $SealName) 设置印章名称 * @method UserInfo getOperator() 获取调用方用户信息,userId 必填。支持填入集团子公司经办人 userId代发合同。 @@ -42,15 +40,51 @@ PASSPORT 护照 HONGKONG_AND_MACAO 中国香港 FOREIGN_ID_CARD 境外身份 HONGKONG_MACAO_AND_TAIWAN 中国台湾 - * @method string getMobile() 获取手机号码 - * @method void setMobile(string $Mobile) 设置手机号码 + * @method string getSealImage() 获取印章图片的base64 +注:已废弃 +请先通过UploadFiles接口上传文件,获取 FileId + * @method void setSealImage(string $SealImage) 设置印章图片的base64 +注:已废弃 +请先通过UploadFiles接口上传文件,获取 FileId + * @method boolean getSealImageCompress() 获取是否开启印章图片压缩处理,默认不开启,如需开启请设置为 true。当印章超过 2M 时建议开启,开启后图片的 hash 将发生变化。 + * @method void setSealImageCompress(boolean $SealImageCompress) 设置是否开启印章图片压缩处理,默认不开启,如需开启请设置为 true。当印章超过 2M 时建议开启,开启后图片的 hash 将发生变化。 + * @method string getMobile() 获取手机号码;当需要开通自动签时,该参数必传 + * @method void setMobile(string $Mobile) 设置手机号码;当需要开通自动签时,该参数必传 * @method boolean getEnableAutoSign() 获取是否开通自动签,该功能需联系运营工作人员开通后使用 * @method void setEnableAutoSign(boolean $EnableAutoSign) 设置是否开通自动签,该功能需联系运营工作人员开通后使用 + * @method string getSealColor() 获取印章颜色(参数ProcessSeal=true时生效) +默认值:BLACK黑色 +取值: +BLACK 黑色, +RED 红色, +BLUE 蓝色。 + * @method void setSealColor(string $SealColor) 设置印章颜色(参数ProcessSeal=true时生效) +默认值:BLACK黑色 +取值: +BLACK 黑色, +RED 红色, +BLUE 蓝色。 + * @method boolean getProcessSeal() 获取是否处理印章 +默认不做印章处理。 +取值:false:不做任何处理; +true:做透明化处理和颜色增强。 + * @method void setProcessSeal(boolean $ProcessSeal) 设置是否处理印章 +默认不做印章处理。 +取值:false:不做任何处理; +true:做透明化处理和颜色增强。 + * @method string getFileId() 获取印章图片文件 id +取值: +填写的FileId通过UploadFiles接口上传文件获取。 + * @method void setFileId(string $FileId) 设置印章图片文件 id +取值: +填写的FileId通过UploadFiles接口上传文件获取。 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class CreatePreparedPersonalEsignRequest extends AbstractModel { /** - * @var string 个人用户名称 + * @var string 个人用户姓名 */ public $UserName; @@ -59,11 +93,6 @@ class CreatePreparedPersonalEsignRequest extends AbstractModel */ public $IdCardNumber; - /** - * @var string 印章图片的base64 - */ - public $SealImage; - /** * @var string 印章名称 */ @@ -85,7 +114,20 @@ HONGKONG_MACAO_AND_TAIWAN 中国台湾 public $IdCardType; /** - * @var string 手机号码 + * @var string 印章图片的base64 +注:已废弃 +请先通过UploadFiles接口上传文件,获取 FileId + * @deprecated + */ + public $SealImage; + + /** + * @var boolean 是否开启印章图片压缩处理,默认不开启,如需开启请设置为 true。当印章超过 2M 时建议开启,开启后图片的 hash 将发生变化。 + */ + public $SealImageCompress; + + /** + * @var string 手机号码;当需要开通自动签时,该参数必传 */ public $Mobile; @@ -95,9 +137,38 @@ HONGKONG_MACAO_AND_TAIWAN 中国台湾 public $EnableAutoSign; /** - * @param string $UserName 个人用户名称 + * @var string 印章颜色(参数ProcessSeal=true时生效) +默认值:BLACK黑色 +取值: +BLACK 黑色, +RED 红色, +BLUE 蓝色。 + */ + public $SealColor; + + /** + * @var boolean 是否处理印章 +默认不做印章处理。 +取值:false:不做任何处理; +true:做透明化处理和颜色增强。 + */ + public $ProcessSeal; + + /** + * @var string 印章图片文件 id +取值: +填写的FileId通过UploadFiles接口上传文件获取。 + */ + public $FileId; + + /** + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + */ + public $Agent; + + /** + * @param string $UserName 个人用户姓名 * @param string $IdCardNumber 身份证件号码 - * @param string $SealImage 印章图片的base64 * @param string $SealName 印章名称 * @param UserInfo $Operator 调用方用户信息,userId 必填。支持填入集团子公司经办人 userId代发合同。 * @param string $IdCardType 身份证件类型: @@ -106,8 +177,26 @@ PASSPORT 护照 HONGKONG_AND_MACAO 中国香港 FOREIGN_ID_CARD 境外身份 HONGKONG_MACAO_AND_TAIWAN 中国台湾 - * @param string $Mobile 手机号码 + * @param string $SealImage 印章图片的base64 +注:已废弃 +请先通过UploadFiles接口上传文件,获取 FileId + * @param boolean $SealImageCompress 是否开启印章图片压缩处理,默认不开启,如需开启请设置为 true。当印章超过 2M 时建议开启,开启后图片的 hash 将发生变化。 + * @param string $Mobile 手机号码;当需要开通自动签时,该参数必传 * @param boolean $EnableAutoSign 是否开通自动签,该功能需联系运营工作人员开通后使用 + * @param string $SealColor 印章颜色(参数ProcessSeal=true时生效) +默认值:BLACK黑色 +取值: +BLACK 黑色, +RED 红色, +BLUE 蓝色。 + * @param boolean $ProcessSeal 是否处理印章 +默认不做印章处理。 +取值:false:不做任何处理; +true:做透明化处理和颜色增强。 + * @param string $FileId 印章图片文件 id +取值: +填写的FileId通过UploadFiles接口上传文件获取。 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -130,10 +219,6 @@ HONGKONG_MACAO_AND_TAIWAN 中国台湾 $this->IdCardNumber = $param["IdCardNumber"]; } - if (array_key_exists("SealImage",$param) and $param["SealImage"] !== null) { - $this->SealImage = $param["SealImage"]; - } - if (array_key_exists("SealName",$param) and $param["SealName"] !== null) { $this->SealName = $param["SealName"]; } @@ -147,6 +232,14 @@ HONGKONG_MACAO_AND_TAIWAN 中国台湾 $this->IdCardType = $param["IdCardType"]; } + if (array_key_exists("SealImage",$param) and $param["SealImage"] !== null) { + $this->SealImage = $param["SealImage"]; + } + + if (array_key_exists("SealImageCompress",$param) and $param["SealImageCompress"] !== null) { + $this->SealImageCompress = $param["SealImageCompress"]; + } + if (array_key_exists("Mobile",$param) and $param["Mobile"] !== null) { $this->Mobile = $param["Mobile"]; } @@ -154,5 +247,22 @@ HONGKONG_MACAO_AND_TAIWAN 中国台湾 if (array_key_exists("EnableAutoSign",$param) and $param["EnableAutoSign"] !== null) { $this->EnableAutoSign = $param["EnableAutoSign"]; } + + if (array_key_exists("SealColor",$param) and $param["SealColor"] !== null) { + $this->SealColor = $param["SealColor"]; + } + + if (array_key_exists("ProcessSeal",$param) and $param["ProcessSeal"] !== null) { + $this->ProcessSeal = $param["ProcessSeal"]; + } + + if (array_key_exists("FileId",$param) and $param["FileId"] !== null) { + $this->FileId = $param["FileId"]; + } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateReleaseFlowRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateReleaseFlowRequest.php index 024eb579..ef80f1f9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateReleaseFlowRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateReleaseFlowRequest.php @@ -32,6 +32,10 @@ use TencentCloud\Common\AbstractModel; * @method void setReleasedApprovers(array $ReleasedApprovers) 设置非必须,解除协议的本企业签署人列表, 默认使用原流程的签署人列表,当解除协议的签署人与原流程的签署人不能相同时(例如原流程签署人离职了),需要指定本企业其他已实名员工来替换原流程中的原签署人,注意需要指明原签署人的编号(ReceiptId,通过DescribeFlowInfo接口获取)来代表需要替换哪一个签署人 解除协议的签署人数量不能多于原流程的签署人数量 + * @method integer getDeadline() 获取签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间七天后 + * @method void setDeadline(integer $Deadline) 设置签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间七天后 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class CreateReleaseFlowRequest extends AbstractModel { @@ -57,6 +61,16 @@ class CreateReleaseFlowRequest extends AbstractModel */ public $ReleasedApprovers; + /** + * @var integer 签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间七天后 + */ + public $Deadline; + + /** + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + */ + public $Agent; + /** * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param string $NeedRelievedFlowId 待解除的签署流程编号(即原签署流程的编号) @@ -64,6 +78,8 @@ class CreateReleaseFlowRequest extends AbstractModel * @param array $ReleasedApprovers 非必须,解除协议的本企业签署人列表, 默认使用原流程的签署人列表,当解除协议的签署人与原流程的签署人不能相同时(例如原流程签署人离职了),需要指定本企业其他已实名员工来替换原流程中的原签署人,注意需要指明原签署人的编号(ReceiptId,通过DescribeFlowInfo接口获取)来代表需要替换哪一个签署人 解除协议的签署人数量不能多于原流程的签署人数量 + * @param integer $Deadline 签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间七天后 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -100,5 +116,14 @@ class CreateReleaseFlowRequest extends AbstractModel array_push($this->ReleasedApprovers, $obj); } } + + if (array_key_exists("Deadline",$param) and $param["Deadline"] !== null) { + $this->Deadline = $param["Deadline"]; + } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSchemeUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSchemeUrlRequest.php index bb309765..8d97507d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSchemeUrlRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSchemeUrlRequest.php @@ -28,22 +28,54 @@ use TencentCloud\Common\AbstractModel; * @method void setName(string $Name) 设置姓名,最大长度50个字符 * @method string getMobile() 获取手机号,大陆手机号11位 * @method void setMobile(string $Mobile) 设置手机号,大陆手机号11位 - * @method string getEndPoint() 获取链接类型 -HTTP:跳转电子签小程序的http_url, -APP:第三方APP或小程序跳转电子签小程序的path。 -默认为HTTP类型 - * @method void setEndPoint(string $EndPoint) 设置链接类型 -HTTP:跳转电子签小程序的http_url, -APP:第三方APP或小程序跳转电子签小程序的path。 -默认为HTTP类型 + * @method string getEndPoint() 获取要跳转的链接类型 + +- HTTP:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 (默认) +- APP: 第三方APP或小程序跳转电子签小程序的path, APP或者小程序跳转适合此类型 + + * @method void setEndPoint(string $EndPoint) 设置要跳转的链接类型 + +- HTTP:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 (默认) +- APP: 第三方APP或小程序跳转电子签小程序的path, APP或者小程序跳转适合此类型 + * @method string getFlowId() 获取签署流程编号 (PathType=1时必传) * @method void setFlowId(string $FlowId) 设置签署流程编号 (PathType=1时必传) - * @method integer getPathType() 获取跳转页面 1: 小程序合同详情 2: 小程序合同列表页 0: 不传, 默认主页 - * @method void setPathType(integer $PathType) 设置跳转页面 1: 小程序合同详情 2: 小程序合同列表页 0: 不传, 默认主页 - * @method boolean getAutoJumpBack() 获取是否自动回跳 true:是, false:否。该参数只针对"APP" 类型的签署链接有效 - * @method void setAutoJumpBack(boolean $AutoJumpBack) 设置是否自动回跳 true:是, false:否。该参数只针对"APP" 类型的签署链接有效 + * @method string getFlowGroupId() 获取合同组ID + * @method void setFlowGroupId(string $FlowGroupId) 设置合同组ID + * @method integer getPathType() 获取要跳转到的页面类型 + +- 0: 不传, 主页 (默认) +- 1: 小程序合同详情 +- 2: 小程序合同列表页 + + * @method void setPathType(integer $PathType) 设置要跳转到的页面类型 + +- 0: 不传, 主页 (默认) +- 1: 小程序合同详情 +- 2: 小程序合同列表页 + + * @method boolean getAutoJumpBack() 获取是否自动回跳 +true:是, +false:否。 +该参数只针对"APP" 类型的签署链接有效 + * @method void setAutoJumpBack(boolean $AutoJumpBack) 设置是否自动回跳 +true:是, +false:否。 +该参数只针对"APP" 类型的签署链接有效 * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method array getHides() 获取生成的签署链接在签署过程隐藏的按钮列表, 可以设置隐藏的按钮列表如下 + +- 0:合同签署页面更多操作按钮 +- 1:合同签署页面更多操作的拒绝签署按钮 +- 2:合同签署页面更多操作的转他人处理按钮 +- 3:签署成功页的查看详情按钮 + * @method void setHides(array $Hides) 设置生成的签署链接在签署过程隐藏的按钮列表, 可以设置隐藏的按钮列表如下 + +- 0:合同签署页面更多操作按钮 +- 1:合同签署页面更多操作的拒绝签署按钮 +- 2:合同签署页面更多操作的转他人处理按钮 +- 3:签署成功页的查看详情按钮 */ class CreateSchemeUrlRequest extends AbstractModel { @@ -68,10 +100,11 @@ class CreateSchemeUrlRequest extends AbstractModel public $Mobile; /** - * @var string 链接类型 -HTTP:跳转电子签小程序的http_url, -APP:第三方APP或小程序跳转电子签小程序的path。 -默认为HTTP类型 + * @var string 要跳转的链接类型 + +- HTTP:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 (默认) +- APP: 第三方APP或小程序跳转电子签小程序的path, APP或者小程序跳转适合此类型 + */ public $EndPoint; @@ -81,12 +114,25 @@ APP:第三方APP或小程序跳转电子签小程序的path。 public $FlowId; /** - * @var integer 跳转页面 1: 小程序合同详情 2: 小程序合同列表页 0: 不传, 默认主页 + * @var string 合同组ID + */ + public $FlowGroupId; + + /** + * @var integer 要跳转到的页面类型 + +- 0: 不传, 主页 (默认) +- 1: 小程序合同详情 +- 2: 小程序合同列表页 + */ public $PathType; /** - * @var boolean 是否自动回跳 true:是, false:否。该参数只针对"APP" 类型的签署链接有效 + * @var boolean 是否自动回跳 +true:是, +false:否。 +该参数只针对"APP" 类型的签署链接有效 */ public $AutoJumpBack; @@ -95,19 +141,45 @@ APP:第三方APP或小程序跳转电子签小程序的path。 */ public $Agent; + /** + * @var array 生成的签署链接在签署过程隐藏的按钮列表, 可以设置隐藏的按钮列表如下 + +- 0:合同签署页面更多操作按钮 +- 1:合同签署页面更多操作的拒绝签署按钮 +- 2:合同签署页面更多操作的转他人处理按钮 +- 3:签署成功页的查看详情按钮 + */ + public $Hides; + /** * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param string $OrganizationName 企业名称 * @param string $Name 姓名,最大长度50个字符 * @param string $Mobile 手机号,大陆手机号11位 - * @param string $EndPoint 链接类型 -HTTP:跳转电子签小程序的http_url, -APP:第三方APP或小程序跳转电子签小程序的path。 -默认为HTTP类型 + * @param string $EndPoint 要跳转的链接类型 + +- HTTP:跳转电子签小程序的http_url, 短信通知或者H5跳转适合此类型 (默认) +- APP: 第三方APP或小程序跳转电子签小程序的path, APP或者小程序跳转适合此类型 + * @param string $FlowId 签署流程编号 (PathType=1时必传) - * @param integer $PathType 跳转页面 1: 小程序合同详情 2: 小程序合同列表页 0: 不传, 默认主页 - * @param boolean $AutoJumpBack 是否自动回跳 true:是, false:否。该参数只针对"APP" 类型的签署链接有效 + * @param string $FlowGroupId 合同组ID + * @param integer $PathType 要跳转到的页面类型 + +- 0: 不传, 主页 (默认) +- 1: 小程序合同详情 +- 2: 小程序合同列表页 + + * @param boolean $AutoJumpBack 是否自动回跳 +true:是, +false:否。 +该参数只针对"APP" 类型的签署链接有效 * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @param array $Hides 生成的签署链接在签署过程隐藏的按钮列表, 可以设置隐藏的按钮列表如下 + +- 0:合同签署页面更多操作按钮 +- 1:合同签署页面更多操作的拒绝签署按钮 +- 2:合同签署页面更多操作的转他人处理按钮 +- 3:签署成功页的查看详情按钮 */ function __construct() { @@ -147,6 +219,10 @@ APP:第三方APP或小程序跳转电子签小程序的path。 $this->FlowId = $param["FlowId"]; } + if (array_key_exists("FlowGroupId",$param) and $param["FlowGroupId"] !== null) { + $this->FlowGroupId = $param["FlowGroupId"]; + } + if (array_key_exists("PathType",$param) and $param["PathType"] !== null) { $this->PathType = $param["PathType"]; } @@ -159,5 +235,9 @@ APP:第三方APP或小程序跳转电子签小程序的path。 $this->Agent = new Agent(); $this->Agent->deserialize($param["Agent"]); } + + if (array_key_exists("Hides",$param) and $param["Hides"] !== null) { + $this->Hides = $param["Hides"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSchemeUrlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSchemeUrlResponse.php index d0c19dbe..9089f6d3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSchemeUrlResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSchemeUrlResponse.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * CreateSchemeUrl返回参数结构体 * - * @method string getSchemeUrl() 获取小程序链接地址 - * @method void setSchemeUrl(string $SchemeUrl) 设置小程序链接地址 + * @method string getSchemeUrl() 获取小程序链接地址,有效期5分钟 + * @method void setSchemeUrl(string $SchemeUrl) 设置小程序链接地址,有效期5分钟 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class CreateSchemeUrlResponse extends AbstractModel { /** - * @var string 小程序链接地址 + * @var string 小程序链接地址,有效期5分钟 */ public $SchemeUrl; @@ -38,7 +38,7 @@ class CreateSchemeUrlResponse extends AbstractModel public $RequestId; /** - * @param string $SchemeUrl 小程序链接地址 + * @param string $SchemeUrl 小程序链接地址,有效期5分钟 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSealPolicyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSealPolicyRequest.php index 54e3053e..d3c6c049 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSealPolicyRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSealPolicyRequest.php @@ -20,25 +20,25 @@ use TencentCloud\Common\AbstractModel; /** * CreateSealPolicy请求参数结构体 * - * @method UserInfo getOperator() 获取授权发起人在平台信息,具体参考UserInfo结构体 - * @method void setOperator(UserInfo $Operator) 设置授权发起人在平台信息,具体参考UserInfo结构体 + * @method UserInfo getOperator() 获取调用方用户信息,userId 必填 + * @method void setOperator(UserInfo $Operator) 设置调用方用户信息,userId 必填 * @method array getUsers() 获取用户在电子文件签署平台标识信息,具体参考UserInfo结构体。可跟下面的UserIds可叠加起作用 * @method void setUsers(array $Users) 设置用户在电子文件签署平台标识信息,具体参考UserInfo结构体。可跟下面的UserIds可叠加起作用 * @method string getSealId() 获取印章ID * @method void setSealId(string $SealId) 设置印章ID * @method integer getExpired() 获取授权有效期。时间戳秒级 * @method void setExpired(integer $Expired) 设置授权有效期。时间戳秒级 - * @method string getPolicy() 获取印章授权内容 - * @method void setPolicy(string $Policy) 设置印章授权内容 - * @method Agent getAgent() 获取应用相关 - * @method void setAgent(Agent $Agent) 设置应用相关 * @method array getUserIds() 获取需要授权的用户UserId集合。跟上面的SealId参数配合使用。选填,跟上面的Users同时起作用 * @method void setUserIds(array $UserIds) 设置需要授权的用户UserId集合。跟上面的SealId参数配合使用。选填,跟上面的Users同时起作用 + * @method string getPolicy() 获取印章授权内容 + * @method void setPolicy(string $Policy) 设置印章授权内容 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class CreateSealPolicyRequest extends AbstractModel { /** - * @var UserInfo 授权发起人在平台信息,具体参考UserInfo结构体 + * @var UserInfo 调用方用户信息,userId 必填 */ public $Operator; @@ -57,29 +57,29 @@ class CreateSealPolicyRequest extends AbstractModel */ public $Expired; - /** - * @var string 印章授权内容 - */ - public $Policy; - - /** - * @var Agent 应用相关 - */ - public $Agent; - /** * @var array 需要授权的用户UserId集合。跟上面的SealId参数配合使用。选填,跟上面的Users同时起作用 */ public $UserIds; /** - * @param UserInfo $Operator 授权发起人在平台信息,具体参考UserInfo结构体 + * @var string 印章授权内容 + */ + public $Policy; + + /** + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + */ + public $Agent; + + /** + * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param array $Users 用户在电子文件签署平台标识信息,具体参考UserInfo结构体。可跟下面的UserIds可叠加起作用 * @param string $SealId 印章ID * @param integer $Expired 授权有效期。时间戳秒级 - * @param string $Policy 印章授权内容 - * @param Agent $Agent 应用相关 * @param array $UserIds 需要授权的用户UserId集合。跟上面的SealId参数配合使用。选填,跟上面的Users同时起作用 + * @param string $Policy 印章授权内容 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -116,6 +116,10 @@ class CreateSealPolicyRequest extends AbstractModel $this->Expired = $param["Expired"]; } + if (array_key_exists("UserIds",$param) and $param["UserIds"] !== null) { + $this->UserIds = $param["UserIds"]; + } + if (array_key_exists("Policy",$param) and $param["Policy"] !== null) { $this->Policy = $param["Policy"]; } @@ -124,9 +128,5 @@ class CreateSealPolicyRequest extends AbstractModel $this->Agent = new Agent(); $this->Agent->deserialize($param["Agent"]); } - - if (array_key_exists("UserIds",$param) and $param["UserIds"] !== null) { - $this->UserIds = $param["UserIds"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSealRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSealRequest.php new file mode 100644 index 00000000..d477a77b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSealRequest.php @@ -0,0 +1,233 @@ +Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("SealName",$param) and $param["SealName"] !== null) { + $this->SealName = $param["SealName"]; + } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + + if (array_key_exists("GenerateSource",$param) and $param["GenerateSource"] !== null) { + $this->GenerateSource = $param["GenerateSource"]; + } + + if (array_key_exists("SealType",$param) and $param["SealType"] !== null) { + $this->SealType = $param["SealType"]; + } + + if (array_key_exists("FileName",$param) and $param["FileName"] !== null) { + $this->FileName = $param["FileName"]; + } + + if (array_key_exists("Image",$param) and $param["Image"] !== null) { + $this->Image = $param["Image"]; + } + + if (array_key_exists("Width",$param) and $param["Width"] !== null) { + $this->Width = $param["Width"]; + } + + if (array_key_exists("Height",$param) and $param["Height"] !== null) { + $this->Height = $param["Height"]; + } + + if (array_key_exists("Color",$param) and $param["Color"] !== null) { + $this->Color = $param["Color"]; + } + + if (array_key_exists("SealHorizontalText",$param) and $param["SealHorizontalText"] !== null) { + $this->SealHorizontalText = $param["SealHorizontalText"]; + } + + if (array_key_exists("SealChordText",$param) and $param["SealChordText"] !== null) { + $this->SealChordText = $param["SealChordText"]; + } + + if (array_key_exists("SealCentralType",$param) and $param["SealCentralType"] !== null) { + $this->SealCentralType = $param["SealCentralType"]; + } + + if (array_key_exists("FileToken",$param) and $param["FileToken"] !== null) { + $this->FileToken = $param["FileToken"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSealResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSealResponse.php new file mode 100644 index 00000000..75921c28 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateSealResponse.php @@ -0,0 +1,65 @@ +SealId = $param["SealId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateUserAutoSignEnableUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateUserAutoSignEnableUrlRequest.php index 7f15f8c2..378e32ea 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateUserAutoSignEnableUrlRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateUserAutoSignEnableUrlRequest.php @@ -20,25 +20,39 @@ use TencentCloud\Common\AbstractModel; /** * CreateUserAutoSignEnableUrl请求参数结构体 * - * @method UserInfo getOperator() 获取操作人信息 - * @method void setOperator(UserInfo $Operator) 设置操作人信息 + * @method UserInfo getOperator() 获取操作人信息,UserId必填 + * @method void setOperator(UserInfo $Operator) 设置操作人信息,UserId必填 * @method string getSceneKey() 获取自动签场景: E_PRESCRIPTION_AUTO_SIGN 电子处方 * @method void setSceneKey(string $SceneKey) 设置自动签场景: E_PRESCRIPTION_AUTO_SIGN 电子处方 * @method AutoSignConfig getAutoSignConfig() 获取自动签开通,签署相关配置 * @method void setAutoSignConfig(AutoSignConfig $AutoSignConfig) 设置自动签开通,签署相关配置 - * @method string getUrlType() 获取链接类型,空-默认小程序端链接,H5SIGN-h5端链接 - * @method void setUrlType(string $UrlType) 设置链接类型,空-默认小程序端链接,H5SIGN-h5端链接 - * @method string getNotifyType() 获取通知类型,默认不填为不通知开通方,填写 SMS 为短信通知。 - * @method void setNotifyType(string $NotifyType) 设置通知类型,默认不填为不通知开通方,填写 SMS 为短信通知。 - * @method string getNotifyAddress() 获取若上方填写为 SMS,则此处为手机号 - * @method void setNotifyAddress(string $NotifyAddress) 设置若上方填写为 SMS,则此处为手机号 + * @method string getUrlType() 获取链接类型, +空-默认小程序端链接 +H5SIGN-h5端链接 + * @method void setUrlType(string $UrlType) 设置链接类型, +空-默认小程序端链接 +H5SIGN-h5端链接 + * @method string getNotifyType() 获取通知类型 + +默认不设置为不通知开通方, +SMS 为短信通知 , 此种方式需要NotifyAddress填写手机号。 + * @method void setNotifyType(string $NotifyType) 设置通知类型 + +默认不设置为不通知开通方, +SMS 为短信通知 , 此种方式需要NotifyAddress填写手机号。 + * @method string getNotifyAddress() 获取如果通知类型NotifyType选择为SMS,则此处为手机号, 其他通知类型不需要设置此项 + * @method void setNotifyAddress(string $NotifyAddress) 设置如果通知类型NotifyType选择为SMS,则此处为手机号, 其他通知类型不需要设置此项 + * @method integer getExpiredTime() 获取链接的过期时间,格式为Unix时间戳,不能早于当前时间,且最大为30天。如果不传,默认有效期为7天。 + * @method void setExpiredTime(integer $ExpiredTime) 设置链接的过期时间,格式为Unix时间戳,不能早于当前时间,且最大为30天。如果不传,默认有效期为7天。 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class CreateUserAutoSignEnableUrlRequest extends AbstractModel { /** - * @var UserInfo 操作人信息 + * @var UserInfo 操作人信息,UserId必填 */ public $Operator; @@ -54,28 +68,50 @@ E_PRESCRIPTION_AUTO_SIGN 电子处方 public $AutoSignConfig; /** - * @var string 链接类型,空-默认小程序端链接,H5SIGN-h5端链接 + * @var string 链接类型, +空-默认小程序端链接 +H5SIGN-h5端链接 */ public $UrlType; /** - * @var string 通知类型,默认不填为不通知开通方,填写 SMS 为短信通知。 + * @var string 通知类型 + +默认不设置为不通知开通方, +SMS 为短信通知 , 此种方式需要NotifyAddress填写手机号。 */ public $NotifyType; /** - * @var string 若上方填写为 SMS,则此处为手机号 + * @var string 如果通知类型NotifyType选择为SMS,则此处为手机号, 其他通知类型不需要设置此项 */ public $NotifyAddress; /** - * @param UserInfo $Operator 操作人信息 + * @var integer 链接的过期时间,格式为Unix时间戳,不能早于当前时间,且最大为30天。如果不传,默认有效期为7天。 + */ + public $ExpiredTime; + + /** + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + */ + public $Agent; + + /** + * @param UserInfo $Operator 操作人信息,UserId必填 * @param string $SceneKey 自动签场景: E_PRESCRIPTION_AUTO_SIGN 电子处方 * @param AutoSignConfig $AutoSignConfig 自动签开通,签署相关配置 - * @param string $UrlType 链接类型,空-默认小程序端链接,H5SIGN-h5端链接 - * @param string $NotifyType 通知类型,默认不填为不通知开通方,填写 SMS 为短信通知。 - * @param string $NotifyAddress 若上方填写为 SMS,则此处为手机号 + * @param string $UrlType 链接类型, +空-默认小程序端链接 +H5SIGN-h5端链接 + * @param string $NotifyType 通知类型 + +默认不设置为不通知开通方, +SMS 为短信通知 , 此种方式需要NotifyAddress填写手机号。 + * @param string $NotifyAddress 如果通知类型NotifyType选择为SMS,则此处为手机号, 其他通知类型不需要设置此项 + * @param integer $ExpiredTime 链接的过期时间,格式为Unix时间戳,不能早于当前时间,且最大为30天。如果不传,默认有效期为7天。 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -115,5 +151,14 @@ E_PRESCRIPTION_AUTO_SIGN 电子处方 if (array_key_exists("NotifyAddress",$param) and $param["NotifyAddress"] !== null) { $this->NotifyAddress = $param["NotifyAddress"]; } + + if (array_key_exists("ExpiredTime",$param) and $param["ExpiredTime"] !== null) { + $this->ExpiredTime = $param["ExpiredTime"]; + } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateUserAutoSignEnableUrlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateUserAutoSignEnableUrlResponse.php index ba521a43..691fbafc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateUserAutoSignEnableUrlResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateUserAutoSignEnableUrlResponse.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setAppOriginalId(string $AppOriginalId) 设置小程序 原始 Id * @method string getPath() 获取跳转路径 * @method void setPath(string $Path) 设置跳转路径 - * @method string getQrCode() 获取base64格式跳转二维码 - * @method void setQrCode(string $QrCode) 设置base64格式跳转二维码 + * @method string getQrCode() 获取base64格式跳转二维码,可以通过微信扫描后跳转到业务界面 + * @method void setQrCode(string $QrCode) 设置base64格式跳转二维码,可以通过微信扫描后跳转到业务界面 * @method string getUrlType() 获取链接类型,空-默认小程序端链接,H5SIGN-h5端链接 * @method void setUrlType(string $UrlType) 设置链接类型,空-默认小程序端链接,H5SIGN-h5端链接 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -58,7 +58,7 @@ class CreateUserAutoSignEnableUrlResponse extends AbstractModel public $Path; /** - * @var string base64格式跳转二维码 + * @var string base64格式跳转二维码,可以通过微信扫描后跳转到业务界面 */ public $QrCode; @@ -77,7 +77,7 @@ class CreateUserAutoSignEnableUrlResponse extends AbstractModel * @param string $AppId 小程序AppId * @param string $AppOriginalId 小程序 原始 Id * @param string $Path 跳转路径 - * @param string $QrCode base64格式跳转二维码 + * @param string $QrCode base64格式跳转二维码,可以通过微信扫描后跳转到业务界面 * @param string $UrlType 链接类型,空-默认小程序端链接,H5SIGN-h5端链接 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateWebThemeConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateWebThemeConfigRequest.php new file mode 100644 index 00000000..494ec45c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateWebThemeConfigRequest.php @@ -0,0 +1,87 @@ +EMBED_WEB_THEME:嵌入式主题 +
    目前只支持EMBED_WEB_THEME,web页面嵌入的主题风格配置 + * @method void setThemeType(string $ThemeType) 设置主题类型 +
    EMBED_WEB_THEME:嵌入式主题 +
    目前只支持EMBED_WEB_THEME,web页面嵌入的主题风格配置 + * @method WebThemeConfig getWebThemeConfig() 获取主题配置 + * @method void setWebThemeConfig(WebThemeConfig $WebThemeConfig) 设置主题配置 + */ +class CreateWebThemeConfigRequest extends AbstractModel +{ + /** + * @var UserInfo 操作人信息 + */ + public $Operator; + + /** + * @var string 主题类型 +
    EMBED_WEB_THEME:嵌入式主题 +
    目前只支持EMBED_WEB_THEME,web页面嵌入的主题风格配置 + */ + public $ThemeType; + + /** + * @var WebThemeConfig 主题配置 + */ + public $WebThemeConfig; + + /** + * @param UserInfo $Operator 操作人信息 + * @param string $ThemeType 主题类型 +
    EMBED_WEB_THEME:嵌入式主题 +
    目前只支持EMBED_WEB_THEME,web页面嵌入的主题风格配置 + * @param WebThemeConfig $WebThemeConfig 主题配置 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("ThemeType",$param) and $param["ThemeType"] !== null) { + $this->ThemeType = $param["ThemeType"]; + } + + if (array_key_exists("WebThemeConfig",$param) and $param["WebThemeConfig"] !== null) { + $this->WebThemeConfig = new WebThemeConfig(); + $this->WebThemeConfig->deserialize($param["WebThemeConfig"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateWebThemeConfigResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateWebThemeConfigResponse.php new file mode 100644 index 00000000..01fc0790 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/CreateWebThemeConfigResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationDepartmentRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationDepartmentRequest.php new file mode 100644 index 00000000..1d0dd978 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationDepartmentRequest.php @@ -0,0 +1,78 @@ +Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("DeptId",$param) and $param["DeptId"] !== null) { + $this->DeptId = $param["DeptId"]; + } + + if (array_key_exists("ReceiveDeptId",$param) and $param["ReceiveDeptId"] !== null) { + $this->ReceiveDeptId = $param["ReceiveDeptId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationDepartmentResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationDepartmentResponse.php new file mode 100644 index 00000000..b8897b69 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationDepartmentResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationEmployeesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationEmployeesRequest.php index 327e44c7..19679953 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationEmployeesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationEmployeesRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method UserInfo getOperator() 获取操作人信息,userId必填 * @method void setOperator(UserInfo $Operator) 设置操作人信息,userId必填 - * @method array getEmployees() 获取待移除员工的信息,userId和openId二选一,必填一个 - * @method void setEmployees(array $Employees) 设置待移除员工的信息,userId和openId二选一,必填一个 + * @method array getEmployees() 获取待移除员工的信息,userId和openId二选一,必填一个,如果需要指定交接人的话,ReceiveUserId或者ReceiveOpenId字段二选一 + * @method void setEmployees(array $Employees) 设置待移除员工的信息,userId和openId二选一,必填一个,如果需要指定交接人的话,ReceiveUserId或者ReceiveOpenId字段二选一 * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId需填充子企业Id * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId需填充子企业Id */ @@ -35,7 +35,7 @@ class DeleteIntegrationEmployeesRequest extends AbstractModel public $Operator; /** - * @var array 待移除员工的信息,userId和openId二选一,必填一个 + * @var array 待移除员工的信息,userId和openId二选一,必填一个,如果需要指定交接人的话,ReceiveUserId或者ReceiveOpenId字段二选一 */ public $Employees; @@ -46,7 +46,7 @@ class DeleteIntegrationEmployeesRequest extends AbstractModel /** * @param UserInfo $Operator 操作人信息,userId必填 - * @param array $Employees 待移除员工的信息,userId和openId二选一,必填一个 + * @param array $Employees 待移除员工的信息,userId和openId二选一,必填一个,如果需要指定交接人的话,ReceiveUserId或者ReceiveOpenId字段二选一 * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId需填充子企业Id */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationRoleUsersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationRoleUsersRequest.php index 7a5d9f64..17d34c08 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationRoleUsersRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteIntegrationRoleUsersRequest.php @@ -20,19 +20,19 @@ use TencentCloud\Common\AbstractModel; /** * DeleteIntegrationRoleUsers请求参数结构体 * - * @method UserInfo getOperator() 获取操作人 - * @method void setOperator(UserInfo $Operator) 设置操作人 + * @method UserInfo getOperator() 获取操作人信息,userId必填 + * @method void setOperator(UserInfo $Operator) 设置操作人信息,userId必填 * @method string getRoleId() 获取角色id * @method void setRoleId(string $RoleId) 设置角色id - * @method array getUsers() 获取用户信息 - * @method void setUsers(array $Users) 设置用户信息 - * @method Agent getAgent() 获取代理信息 - * @method void setAgent(Agent $Agent) 设置代理信息 + * @method array getUsers() 获取用户信息,最多 200 个用户,并且 UserId 和 OpenId 二选一,其他字段不需要传 + * @method void setUsers(array $Users) 设置用户信息,最多 200 个用户,并且 UserId 和 OpenId 二选一,其他字段不需要传 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class DeleteIntegrationRoleUsersRequest extends AbstractModel { /** - * @var UserInfo 操作人 + * @var UserInfo 操作人信息,userId必填 */ public $Operator; @@ -42,20 +42,20 @@ class DeleteIntegrationRoleUsersRequest extends AbstractModel public $RoleId; /** - * @var array 用户信息 + * @var array 用户信息,最多 200 个用户,并且 UserId 和 OpenId 二选一,其他字段不需要传 */ public $Users; /** - * @var Agent 代理信息 + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ public $Agent; /** - * @param UserInfo $Operator 操作人 + * @param UserInfo $Operator 操作人信息,userId必填 * @param string $RoleId 角色id - * @param array $Users 用户信息 - * @param Agent $Agent 代理信息 + * @param array $Users 用户信息,最多 200 个用户,并且 UserId 和 OpenId 二选一,其他字段不需要传 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteSealPoliciesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteSealPoliciesRequest.php index 0ac1b3c1..c08ad99d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteSealPoliciesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DeleteSealPoliciesRequest.php @@ -20,21 +20,21 @@ use TencentCloud\Common\AbstractModel; /** * DeleteSealPolicies请求参数结构体 * - * @method UserInfo getOperator() 获取操作撤销的用户信息 - * @method void setOperator(UserInfo $Operator) 设置操作撤销的用户信息 + * @method UserInfo getOperator() 获取调用方用户信息,userId 必填 + * @method void setOperator(UserInfo $Operator) 设置调用方用户信息,userId 必填 * @method array getPolicyIds() 获取印章授权编码数组。这个参数跟下面的SealId其中一个必填,另外一个可选填 * @method void setPolicyIds(array $PolicyIds) 设置印章授权编码数组。这个参数跟下面的SealId其中一个必填,另外一个可选填 - * @method Agent getAgent() 获取应用相关 - * @method void setAgent(Agent $Agent) 设置应用相关 * @method string getSealId() 获取印章ID。这个参数跟上面的PolicyIds其中一个必填,另外一个可选填 * @method void setSealId(string $SealId) 设置印章ID。这个参数跟上面的PolicyIds其中一个必填,另外一个可选填 * @method array getUserIds() 获取待授权的员工ID * @method void setUserIds(array $UserIds) 设置待授权的员工ID + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class DeleteSealPoliciesRequest extends AbstractModel { /** - * @var UserInfo 操作撤销的用户信息 + * @var UserInfo 调用方用户信息,userId 必填 */ public $Operator; @@ -43,11 +43,6 @@ class DeleteSealPoliciesRequest extends AbstractModel */ public $PolicyIds; - /** - * @var Agent 应用相关 - */ - public $Agent; - /** * @var string 印章ID。这个参数跟上面的PolicyIds其中一个必填,另外一个可选填 */ @@ -59,11 +54,16 @@ class DeleteSealPoliciesRequest extends AbstractModel public $UserIds; /** - * @param UserInfo $Operator 操作撤销的用户信息 + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + */ + public $Agent; + + /** + * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param array $PolicyIds 印章授权编码数组。这个参数跟下面的SealId其中一个必填,另外一个可选填 - * @param Agent $Agent 应用相关 * @param string $SealId 印章ID。这个参数跟上面的PolicyIds其中一个必填,另外一个可选填 * @param array $UserIds 待授权的员工ID + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -87,11 +87,6 @@ class DeleteSealPoliciesRequest extends AbstractModel $this->PolicyIds = $param["PolicyIds"]; } - if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { - $this->Agent = new Agent(); - $this->Agent->deserialize($param["Agent"]); - } - if (array_key_exists("SealId",$param) and $param["SealId"] !== null) { $this->SealId = $param["SealId"]; } @@ -99,5 +94,10 @@ class DeleteSealPoliciesRequest extends AbstractModel if (array_key_exists("UserIds",$param) and $param["UserIds"] !== null) { $this->UserIds = $param["UserIds"]; } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeExtendedServiceAuthInfosRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeExtendedServiceAuthInfosRequest.php new file mode 100644 index 00000000..9970c546 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeExtendedServiceAuthInfosRequest.php @@ -0,0 +1,99 @@ +Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + + if (array_key_exists("ExtendServiceType",$param) and $param["ExtendServiceType"] !== null) { + $this->ExtendServiceType = $param["ExtendServiceType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeExtendedServiceAuthInfosResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeExtendedServiceAuthInfosResponse.php new file mode 100644 index 00000000..1283f79f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeExtendedServiceAuthInfosResponse.php @@ -0,0 +1,70 @@ +AuthInfoList = []; + foreach ($param["AuthInfoList"] as $key => $value){ + $obj = new ExtendAuthInfo(); + $obj->deserialize($value); + array_push($this->AuthInfoList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFileUrlsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFileUrlsRequest.php index 854c9692..bebee8a9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFileUrlsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFileUrlsRequest.php @@ -102,16 +102,19 @@ class DescribeFileUrlsRequest extends AbstractModel /** * @var string 暂不开放 + * @deprecated */ public $CcToken; /** * @var string 暂不开放 + * @deprecated */ public $Scene; /** * @var Agent 应用相关信息 + * @deprecated */ public $Agent; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowBriefsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowBriefsRequest.php index f04a5382..cb816098 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowBriefsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowBriefsRequest.php @@ -22,10 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method UserInfo getOperator() 获取调用方用户信息,userId 必填 * @method void setOperator(UserInfo $Operator) 设置调用方用户信息,userId 必填 - * @method array getFlowIds() 获取需要查询的流程ID列表,限制最大20个 - * @method void setFlowIds(array $FlowIds) 设置需要查询的流程ID列表,限制最大20个 - * @method Agent getAgent() 获取应用相关信息 - * @method void setAgent(Agent $Agent) 设置应用相关信息 + * @method array getFlowIds() 获取需要查询的流程ID列表,限制最大100个 + * @method void setFlowIds(array $FlowIds) 设置需要查询的流程ID列表,限制最大100个 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class DescribeFlowBriefsRequest extends AbstractModel { @@ -35,19 +35,19 @@ class DescribeFlowBriefsRequest extends AbstractModel public $Operator; /** - * @var array 需要查询的流程ID列表,限制最大20个 + * @var array 需要查询的流程ID列表,限制最大100个 */ public $FlowIds; /** - * @var Agent 应用相关信息 + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ public $Agent; /** * @param UserInfo $Operator 调用方用户信息,userId 必填 - * @param array $FlowIds 需要查询的流程ID列表,限制最大20个 - * @param Agent $Agent 应用相关信息 + * @param array $FlowIds 需要查询的流程ID列表,限制最大100个 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowComponentsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowComponentsRequest.php new file mode 100644 index 00000000..49d0d3a7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowComponentsRequest.php @@ -0,0 +1,79 @@ +Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { + $this->FlowId = $param["FlowId"]; + } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowComponentsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowComponentsResponse.php new file mode 100644 index 00000000..ed69bc02 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowComponentsResponse.php @@ -0,0 +1,74 @@ +RecipientComponentInfos = []; + foreach ($param["RecipientComponentInfos"] as $key => $value){ + $obj = new RecipientComponentInfo(); + $obj->deserialize($value); + array_push($this->RecipientComponentInfos, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowEvidenceReportRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowEvidenceReportRequest.php index b462fca1..28c0bc7e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowEvidenceReportRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowEvidenceReportRequest.php @@ -24,6 +24,9 @@ use TencentCloud\Common\AbstractModel; * @method void setOperator(UserInfo $Operator) 设置调用方用户信息,userId 必填 * @method string getReportId() 获取出证报告编号 * @method void setReportId(string $ReportId) 设置出证报告编号 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class DescribeFlowEvidenceReportRequest extends AbstractModel { @@ -37,9 +40,16 @@ class DescribeFlowEvidenceReportRequest extends AbstractModel */ public $ReportId; + /** + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + + */ + public $Agent; + /** * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param string $ReportId 出证报告编号 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -62,5 +72,10 @@ class DescribeFlowEvidenceReportRequest extends AbstractModel if (array_key_exists("ReportId",$param) and $param["ReportId"] !== null) { $this->ReportId = $param["ReportId"]; } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowEvidenceReportResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowEvidenceReportResponse.php index 90d9a6aa..de6bc985 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowEvidenceReportResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowEvidenceReportResponse.php @@ -20,31 +20,37 @@ use TencentCloud\Common\AbstractModel; /** * DescribeFlowEvidenceReport返回参数结构体 * - * @method string getReportUrl() 获取报告 URL + * @method string getReportUrl() 获取出证报告PDF的下载 URL 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setReportUrl(string $ReportUrl) 设置报告 URL + * @method void setReportUrl(string $ReportUrl) 设置出证报告PDF的下载 URL 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getStatus() 获取执行中:EvidenceStatusExecuting -成功:EvidenceStatusSuccess -失败:EvidenceStatusFailed - * @method void setStatus(string $Status) 设置执行中:EvidenceStatusExecuting -成功:EvidenceStatusSuccess -失败:EvidenceStatusFailed + * @method string getStatus() 获取出证任务执行的状态, 分布表示下面的含义 + +EvidenceStatusExecuting 出证任务在执行中 +EvidenceStatusSuccess 出证任务执行成功 +EvidenceStatusFailed 出证任务执行失败 + * @method void setStatus(string $Status) 设置出证任务执行的状态, 分布表示下面的含义 + +EvidenceStatusExecuting 出证任务在执行中 +EvidenceStatusSuccess 出证任务执行成功 +EvidenceStatusFailed 出证任务执行失败 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DescribeFlowEvidenceReportResponse extends AbstractModel { /** - * @var string 报告 URL + * @var string 出证报告PDF的下载 URL 注意:此字段可能返回 null,表示取不到有效值。 */ public $ReportUrl; /** - * @var string 执行中:EvidenceStatusExecuting -成功:EvidenceStatusSuccess -失败:EvidenceStatusFailed + * @var string 出证任务执行的状态, 分布表示下面的含义 + +EvidenceStatusExecuting 出证任务在执行中 +EvidenceStatusSuccess 出证任务执行成功 +EvidenceStatusFailed 出证任务执行失败 */ public $Status; @@ -54,11 +60,13 @@ class DescribeFlowEvidenceReportResponse extends AbstractModel public $RequestId; /** - * @param string $ReportUrl 报告 URL + * @param string $ReportUrl 出证报告PDF的下载 URL 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Status 执行中:EvidenceStatusExecuting -成功:EvidenceStatusSuccess -失败:EvidenceStatusFailed + * @param string $Status 出证任务执行的状态, 分布表示下面的含义 + +EvidenceStatusExecuting 出证任务在执行中 +EvidenceStatusSuccess 出证任务执行成功 +EvidenceStatusFailed 出证任务执行失败 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowInfoRequest.php index 1fcc051d..14801708 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowInfoRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowInfoRequest.php @@ -20,34 +20,56 @@ use TencentCloud\Common\AbstractModel; /** * DescribeFlowInfo请求参数结构体 * + * @method UserInfo getOperator() 获取调用方用户信息,userId 必填 + * @method void setOperator(UserInfo $Operator) 设置调用方用户信息,userId 必填 * @method array getFlowIds() 获取需要查询的流程ID列表,限制最大100个 + +如果查询合同组的信息,不要传此参数 * @method void setFlowIds(array $FlowIds) 设置需要查询的流程ID列表,限制最大100个 - * @method UserInfo getOperator() 获取调用方用户信息 - * @method void setOperator(UserInfo $Operator) 设置调用方用户信息 + +如果查询合同组的信息,不要传此参数 * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method string getFlowGroupId() 获取合同组ID, 如果传此参数会忽略FlowIds入参 + 所以如传此参数不要传FlowIds参数 + + * @method void setFlowGroupId(string $FlowGroupId) 设置合同组ID, 如果传此参数会忽略FlowIds入参 + 所以如传此参数不要传FlowIds参数 */ class DescribeFlowInfoRequest extends AbstractModel { /** - * @var array 需要查询的流程ID列表,限制最大100个 - */ - public $FlowIds; - - /** - * @var UserInfo 调用方用户信息 + * @var UserInfo 调用方用户信息,userId 必填 */ public $Operator; + /** + * @var array 需要查询的流程ID列表,限制最大100个 + +如果查询合同组的信息,不要传此参数 + */ + public $FlowIds; + /** * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ public $Agent; /** + * @var string 合同组ID, 如果传此参数会忽略FlowIds入参 + 所以如传此参数不要传FlowIds参数 + + */ + public $FlowGroupId; + + /** + * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param array $FlowIds 需要查询的流程ID列表,限制最大100个 - * @param UserInfo $Operator 调用方用户信息 + +如果查询合同组的信息,不要传此参数 * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @param string $FlowGroupId 合同组ID, 如果传此参数会忽略FlowIds入参 + 所以如传此参数不要传FlowIds参数 */ function __construct() { @@ -62,18 +84,22 @@ class DescribeFlowInfoRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("FlowIds",$param) and $param["FlowIds"] !== null) { - $this->FlowIds = $param["FlowIds"]; - } - if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { $this->Operator = new UserInfo(); $this->Operator->deserialize($param["Operator"]); } + if (array_key_exists("FlowIds",$param) and $param["FlowIds"] !== null) { + $this->FlowIds = $param["FlowIds"]; + } + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { $this->Agent = new Agent(); $this->Agent->deserialize($param["Agent"]); } + + if (array_key_exists("FlowGroupId",$param) and $param["FlowGroupId"] !== null) { + $this->FlowGroupId = $param["FlowGroupId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowInfoResponse.php index 7daafacb..7a1380c0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowInfoResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowInfoResponse.php @@ -22,6 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method array getFlowDetailInfos() 获取签署流程信息 * @method void setFlowDetailInfos(array $FlowDetailInfos) 设置签署流程信息 + * @method string getFlowGroupId() 获取合同组ID + * @method void setFlowGroupId(string $FlowGroupId) 设置合同组ID + * @method string getFlowGroupName() 获取合同组名称 + * @method void setFlowGroupName(string $FlowGroupName) 设置合同组名称 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -32,6 +36,16 @@ class DescribeFlowInfoResponse extends AbstractModel */ public $FlowDetailInfos; + /** + * @var string 合同组ID + */ + public $FlowGroupId; + + /** + * @var string 合同组名称 + */ + public $FlowGroupName; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +53,8 @@ class DescribeFlowInfoResponse extends AbstractModel /** * @param array $FlowDetailInfos 签署流程信息 + * @param string $FlowGroupId 合同组ID + * @param string $FlowGroupName 合同组名称 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -63,6 +79,14 @@ class DescribeFlowInfoResponse extends AbstractModel } } + if (array_key_exists("FlowGroupId",$param) and $param["FlowGroupId"] !== null) { + $this->FlowGroupId = $param["FlowGroupId"]; + } + + if (array_key_exists("FlowGroupName",$param) and $param["FlowGroupName"] !== null) { + $this->FlowGroupName = $param["FlowGroupName"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowTemplatesRequest.php index a8a1dd56..f85fd930 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowTemplatesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowTemplatesRequest.php @@ -20,30 +20,42 @@ use TencentCloud\Common\AbstractModel; /** * DescribeFlowTemplates请求参数结构体 * - * @method UserInfo getOperator() 获取调用方用户信息,userId 必填 - * @method void setOperator(UserInfo $Operator) 设置调用方用户信息,userId 必填 - * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 - * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 - * @method integer getOffset() 获取查询偏移位置,默认0 - * @method void setOffset(integer $Offset) 设置查询偏移位置,默认0 - * @method integer getLimit() 获取查询个数,默认20,最大200 - * @method void setLimit(integer $Limit) 设置查询个数,默认20,最大200 - * @method array getFilters() 获取搜索条件,具体参考Filter结构体。本接口取值:template-id:按照【 **模板唯一标识** 】进行过滤 - * @method void setFilters(array $Filters) 设置搜索条件,具体参考Filter结构体。本接口取值:template-id:按照【 **模板唯一标识** 】进行过滤 - * @method string getApplicationId() 获取这个参数跟下面的IsChannel参数配合使用。 -IsChannel=false时,ApplicationId参数不起任何作用。 -IsChannel=true时,ApplicationId为空,查询所有第三方应用集成平台企业模板列表;ApplicationId不为空,查询指定应用下的模板列表 + * @method UserInfo getOperator() 获取调用方员工/经办人信息 +UserId 必填,在企业控制台组织架构中可以查到员工的UserId +注:请保证员工有相关的角色权限 + * @method void setOperator(UserInfo $Operator) 设置调用方员工/经办人信息 +UserId 必填,在企业控制台组织架构中可以查到员工的UserId +注:请保证员工有相关的角色权限 + * @method Agent getAgent() 获取代理相关应用信息 +如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息 +如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method integer getContentType() 获取查询内容类型 +0-模板列表及详情(默认) +1-仅模板列表 + * @method void setContentType(integer $ContentType) 设置查询内容类型 +0-模板列表及详情(默认) +1-仅模板列表 + * @method array getFilters() 获取搜索条件,本字段用于指定模板Id进行查询。 +Key:template-id +Values:需要查询的模板Id列表 + * @method void setFilters(array $Filters) 设置搜索条件,本字段用于指定模板Id进行查询。 +Key:template-id +Values:需要查询的模板Id列表 + * @method integer getOffset() 获取查询结果分页返回,此处指定第几页,如果不传默从第一页返回。页码从0开始,即首页为0。 + * @method void setOffset(integer $Offset) 设置查询结果分页返回,此处指定第几页,如果不传默从第一页返回。页码从0开始,即首页为0。 + * @method integer getLimit() 获取指定每页多少条数据,如果不传默认为20,单页最大200。 + * @method void setLimit(integer $Limit) 设置指定每页多少条数据,如果不传默认为20,单页最大200。 + * @method string getApplicationId() 获取用于查询指定应用号下单模板列表。 +ApplicationId不为空,查询指定应用下的模板列表 ApplicationId为空,查询所有应用下的模板列表 - * @method void setApplicationId(string $ApplicationId) 设置这个参数跟下面的IsChannel参数配合使用。 -IsChannel=false时,ApplicationId参数不起任何作用。 -IsChannel=true时,ApplicationId为空,查询所有第三方应用集成平台企业模板列表;ApplicationId不为空,查询指定应用下的模板列表 + * @method void setApplicationId(string $ApplicationId) 设置用于查询指定应用号下单模板列表。 +ApplicationId不为空,查询指定应用下的模板列表 ApplicationId为空,查询所有应用下的模板列表 * @method boolean getIsChannel() 获取默认为false,查询SaaS模板库列表; 为true,查询第三方应用集成平台企业模板库管理列表 * @method void setIsChannel(boolean $IsChannel) 设置默认为false,查询SaaS模板库列表; 为true,查询第三方应用集成平台企业模板库管理列表 - * @method integer getContentType() 获取查询内容:0-模板列表及详情(默认),1-仅模板列表 - * @method void setContentType(integer $ContentType) 设置查询内容:0-模板列表及详情(默认),1-仅模板列表 * @method OrganizationInfo getOrganization() 获取暂未开放 * @method void setOrganization(OrganizationInfo $Organization) 设置暂未开放 * @method integer getGenerateSource() 获取暂未开放 @@ -52,34 +64,45 @@ ApplicationId为空,查询所有应用下的模板列表 class DescribeFlowTemplatesRequest extends AbstractModel { /** - * @var UserInfo 调用方用户信息,userId 必填 + * @var UserInfo 调用方员工/经办人信息 +UserId 必填,在企业控制台组织架构中可以查到员工的UserId +注:请保证员工有相关的角色权限 */ public $Operator; /** - * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @var Agent 代理相关应用信息 +如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ public $Agent; /** - * @var integer 查询偏移位置,默认0 + * @var integer 查询内容类型 +0-模板列表及详情(默认) +1-仅模板列表 */ - public $Offset; + public $ContentType; /** - * @var integer 查询个数,默认20,最大200 - */ - public $Limit; - - /** - * @var array 搜索条件,具体参考Filter结构体。本接口取值:template-id:按照【 **模板唯一标识** 】进行过滤 + * @var array 搜索条件,本字段用于指定模板Id进行查询。 +Key:template-id +Values:需要查询的模板Id列表 */ public $Filters; /** - * @var string 这个参数跟下面的IsChannel参数配合使用。 -IsChannel=false时,ApplicationId参数不起任何作用。 -IsChannel=true时,ApplicationId为空,查询所有第三方应用集成平台企业模板列表;ApplicationId不为空,查询指定应用下的模板列表 + * @var integer 查询结果分页返回,此处指定第几页,如果不传默从第一页返回。页码从0开始,即首页为0。 + */ + public $Offset; + + /** + * @var integer 指定每页多少条数据,如果不传默认为20,单页最大200。 + */ + public $Limit; + + /** + * @var string 用于查询指定应用号下单模板列表。 +ApplicationId不为空,查询指定应用下的模板列表 ApplicationId为空,查询所有应用下的模板列表 */ public $ApplicationId; @@ -87,37 +110,41 @@ ApplicationId为空,查询所有应用下的模板列表 /** * @var boolean 默认为false,查询SaaS模板库列表; 为true,查询第三方应用集成平台企业模板库管理列表 + * @deprecated */ public $IsChannel; - /** - * @var integer 查询内容:0-模板列表及详情(默认),1-仅模板列表 - */ - public $ContentType; - /** * @var OrganizationInfo 暂未开放 + * @deprecated */ public $Organization; /** * @var integer 暂未开放 + * @deprecated */ public $GenerateSource; /** - * @param UserInfo $Operator 调用方用户信息,userId 必填 - * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 - * @param integer $Offset 查询偏移位置,默认0 - * @param integer $Limit 查询个数,默认20,最大200 - * @param array $Filters 搜索条件,具体参考Filter结构体。本接口取值:template-id:按照【 **模板唯一标识** 】进行过滤 - * @param string $ApplicationId 这个参数跟下面的IsChannel参数配合使用。 -IsChannel=false时,ApplicationId参数不起任何作用。 -IsChannel=true时,ApplicationId为空,查询所有第三方应用集成平台企业模板列表;ApplicationId不为空,查询指定应用下的模板列表 + * @param UserInfo $Operator 调用方员工/经办人信息 +UserId 必填,在企业控制台组织架构中可以查到员工的UserId +注:请保证员工有相关的角色权限 + * @param Agent $Agent 代理相关应用信息 +如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @param integer $ContentType 查询内容类型 +0-模板列表及详情(默认) +1-仅模板列表 + * @param array $Filters 搜索条件,本字段用于指定模板Id进行查询。 +Key:template-id +Values:需要查询的模板Id列表 + * @param integer $Offset 查询结果分页返回,此处指定第几页,如果不传默从第一页返回。页码从0开始,即首页为0。 + * @param integer $Limit 指定每页多少条数据,如果不传默认为20,单页最大200。 + * @param string $ApplicationId 用于查询指定应用号下单模板列表。 +ApplicationId不为空,查询指定应用下的模板列表 ApplicationId为空,查询所有应用下的模板列表 * @param boolean $IsChannel 默认为false,查询SaaS模板库列表; 为true,查询第三方应用集成平台企业模板库管理列表 - * @param integer $ContentType 查询内容:0-模板列表及详情(默认),1-仅模板列表 * @param OrganizationInfo $Organization 暂未开放 * @param integer $GenerateSource 暂未开放 */ @@ -144,12 +171,8 @@ ApplicationId为空,查询所有应用下的模板列表 $this->Agent->deserialize($param["Agent"]); } - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; + if (array_key_exists("ContentType",$param) and $param["ContentType"] !== null) { + $this->ContentType = $param["ContentType"]; } if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { @@ -161,6 +184,14 @@ ApplicationId为空,查询所有应用下的模板列表 } } + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + if (array_key_exists("ApplicationId",$param) and $param["ApplicationId"] !== null) { $this->ApplicationId = $param["ApplicationId"]; } @@ -169,10 +200,6 @@ ApplicationId为空,查询所有应用下的模板列表 $this->IsChannel = $param["IsChannel"]; } - if (array_key_exists("ContentType",$param) and $param["ContentType"] !== null) { - $this->ContentType = $param["ContentType"]; - } - if (array_key_exists("Organization",$param) and $param["Organization"] !== null) { $this->Organization = new OrganizationInfo(); $this->Organization->deserialize($param["Organization"]); diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowTemplatesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowTemplatesResponse.php index ca3dcb17..b537c803 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowTemplatesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeFlowTemplatesResponse.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method array getTemplates() 获取模板详情列表 * @method void setTemplates(array $Templates) 设置模板详情列表 - * @method integer getTotalCount() 获取查询到的总个数 - * @method void setTotalCount(integer $TotalCount) 设置查询到的总个数 + * @method integer getTotalCount() 获取查询到的总数 + * @method void setTotalCount(integer $TotalCount) 设置查询到的总数 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -35,7 +35,7 @@ class DescribeFlowTemplatesResponse extends AbstractModel public $Templates; /** - * @var integer 查询到的总个数 + * @var integer 查询到的总数 */ public $TotalCount; @@ -46,7 +46,7 @@ class DescribeFlowTemplatesResponse extends AbstractModel /** * @param array $Templates 模板详情列表 - * @param integer $TotalCount 查询到的总个数 + * @param integer $TotalCount 查询到的总数 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationDepartmentsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationDepartmentsRequest.php new file mode 100644 index 00000000..95d72153 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationDepartmentsRequest.php @@ -0,0 +1,90 @@ +Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("QueryType",$param) and $param["QueryType"] !== null) { + $this->QueryType = $param["QueryType"]; + } + + if (array_key_exists("DeptId",$param) and $param["DeptId"] !== null) { + $this->DeptId = $param["DeptId"]; + } + + if (array_key_exists("DeptOpenId",$param) and $param["DeptOpenId"] !== null) { + $this->DeptOpenId = $param["DeptOpenId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetConsortiumListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationDepartmentsResponse.php old mode 100755 new mode 100644 similarity index 71% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetConsortiumListResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationDepartmentsResponse.php index 2149d457..a91a85ca --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetConsortiumListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationDepartmentsResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Ess\V20201111\Models; use TencentCloud\Common\AbstractModel; /** - * GetConsortiumList返回参数结构体 + * DescribeIntegrationDepartments返回参数结构体 * - * @method array getConsortiumList() 获取联盟列表 - * @method void setConsortiumList(array $ConsortiumList) 设置联盟列表 + * @method array getDepartments() 获取部门列表 + * @method void setDepartments(array $Departments) 设置部门列表 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetConsortiumListResponse extends AbstractModel +class DescribeIntegrationDepartmentsResponse extends AbstractModel { /** - * @var array 联盟列表 + * @var array 部门列表 */ - public $ConsortiumList; + public $Departments; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class GetConsortiumListResponse extends AbstractModel public $RequestId; /** - * @param array $ConsortiumList 联盟列表 + * @param array $Departments 部门列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,12 +54,12 @@ class GetConsortiumListResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ConsortiumList",$param) and $param["ConsortiumList"] !== null) { - $this->ConsortiumList = []; - foreach ($param["ConsortiumList"] as $key => $value){ - $obj = new ConsortiumItem(); + if (array_key_exists("Departments",$param) and $param["Departments"] !== null) { + $this->Departments = []; + foreach ($param["Departments"] as $key => $value){ + $obj = new IntegrationDepartment(); $obj->deserialize($value); - array_push($this->ConsortiumList, $obj); + array_push($this->Departments, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationEmployeesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationEmployeesRequest.php index 52e79d60..e16c3d16 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationEmployeesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationEmployeesRequest.php @@ -22,14 +22,16 @@ use TencentCloud\Common\AbstractModel; * * @method UserInfo getOperator() 获取操作人信息,userId必填 * @method void setOperator(UserInfo $Operator) 设置操作人信息,userId必填 - * @method integer getLimit() 获取返回最大数量,最大为20 - * @method void setLimit(integer $Limit) 设置返回最大数量,最大为20 + * @method integer getLimit() 获取指定每页多少条数据,单页最大20 + * @method void setLimit(integer $Limit) 设置指定每页多少条数据,单页最大20 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method array getFilters() 获取查询过滤实名用户,Key为Status,Values为["IsVerified"] 根据第三方系统openId过滤查询员工时,Key为StaffOpenId,Values为["OpenId","OpenId",...] * @method void setFilters(array $Filters) 设置查询过滤实名用户,Key为Status,Values为["IsVerified"] 根据第三方系统openId过滤查询员工时,Key为StaffOpenId,Values为["OpenId","OpenId",...] - * @method integer getOffset() 获取偏移量,默认为0,最大为20000 - * @method void setOffset(integer $Offset) 设置偏移量,默认为0,最大为20000 + * @method integer getOffset() 获取查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大20000 + * @method void setOffset(integer $Offset) 设置查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大20000 */ class DescribeIntegrationEmployeesRequest extends AbstractModel { @@ -39,10 +41,15 @@ class DescribeIntegrationEmployeesRequest extends AbstractModel public $Operator; /** - * @var integer 返回最大数量,最大为20 + * @var integer 指定每页多少条数据,单页最大20 */ public $Limit; + /** + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + */ + public $Agent; + /** * @var array 查询过滤实名用户,Key为Status,Values为["IsVerified"] 根据第三方系统openId过滤查询员工时,Key为StaffOpenId,Values为["OpenId","OpenId",...] @@ -50,16 +57,17 @@ class DescribeIntegrationEmployeesRequest extends AbstractModel public $Filters; /** - * @var integer 偏移量,默认为0,最大为20000 + * @var integer 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大20000 */ public $Offset; /** * @param UserInfo $Operator 操作人信息,userId必填 - * @param integer $Limit 返回最大数量,最大为20 + * @param integer $Limit 指定每页多少条数据,单页最大20 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @param array $Filters 查询过滤实名用户,Key为Status,Values为["IsVerified"] 根据第三方系统openId过滤查询员工时,Key为StaffOpenId,Values为["OpenId","OpenId",...] - * @param integer $Offset 偏移量,默认为0,最大为20000 + * @param integer $Offset 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大20000 */ function __construct() { @@ -83,6 +91,11 @@ class DescribeIntegrationEmployeesRequest extends AbstractModel $this->Limit = $param["Limit"]; } + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { $this->Filters = []; foreach ($param["Filters"] as $key => $value){ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationEmployeesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationEmployeesResponse.php index b798ea02..64ab2614 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationEmployeesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationEmployeesResponse.php @@ -24,12 +24,12 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setEmployees(array $Employees) 设置员工数据列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getOffset() 获取偏移量,默认为0,最大为20000 + * @method integer getOffset() 获取查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大20000 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setOffset(integer $Offset) 设置偏移量,默认为0,最大为20000 + * @method void setOffset(integer $Offset) 设置查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大20000 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getLimit() 获取返回最大数量,最大为20 - * @method void setLimit(integer $Limit) 设置返回最大数量,最大为20 + * @method integer getLimit() 获取指定每页多少条数据,单页最大20 + * @method void setLimit(integer $Limit) 设置指定每页多少条数据,单页最大20 * @method integer getTotalCount() 获取符合条件的员工数量 * @method void setTotalCount(integer $TotalCount) 设置符合条件的员工数量 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -44,13 +44,13 @@ class DescribeIntegrationEmployeesResponse extends AbstractModel public $Employees; /** - * @var integer 偏移量,默认为0,最大为20000 + * @var integer 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大20000 注意:此字段可能返回 null,表示取不到有效值。 */ public $Offset; /** - * @var integer 返回最大数量,最大为20 + * @var integer 指定每页多少条数据,单页最大20 */ public $Limit; @@ -67,9 +67,9 @@ class DescribeIntegrationEmployeesResponse extends AbstractModel /** * @param array $Employees 员工数据列表 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $Offset 偏移量,默认为0,最大为20000 + * @param integer $Offset 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大20000 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $Limit 返回最大数量,最大为20 + * @param integer $Limit 指定每页多少条数据,单页最大20 * @param integer $TotalCount 符合条件的员工数量 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationRolesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationRolesRequest.php index e4ac702a..23670dfa 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationRolesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationRolesRequest.php @@ -20,32 +20,32 @@ use TencentCloud\Common\AbstractModel; /** * DescribeIntegrationRoles请求参数结构体 * - * @method UserInfo getOperator() 获取操作人信息 - * @method void setOperator(UserInfo $Operator) 设置操作人信息 - * @method integer getLimit() 获取返回最大数量,最大为200 - * @method void setLimit(integer $Limit) 设置返回最大数量,最大为200 + * @method UserInfo getOperator() 获取操作人信息,UserId必填 + * @method void setOperator(UserInfo $Operator) 设置操作人信息,UserId必填 + * @method integer getLimit() 获取指定每页多少条数据,单页最大200 + * @method void setLimit(integer $Limit) 设置指定每页多少条数据,单页最大200 * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method array getFilters() 获取查询的关键字段: -Key:"RoleType",Vales:["1"]查询系统角色,Values:["2]查询自定义角色 +Key:"RoleType",Values:["1"]查询系统角色,Values:["2"]查询自定义角色 Key:"RoleStatus",Values:["1"]查询启用角色,Values:["2"]查询禁用角色 Key:"IsGroupRole",Values:["0"],查询非集团角色,Values:["1"]表示查询集团角色 * @method void setFilters(array $Filters) 设置查询的关键字段: -Key:"RoleType",Vales:["1"]查询系统角色,Values:["2]查询自定义角色 +Key:"RoleType",Values:["1"]查询系统角色,Values:["2"]查询自定义角色 Key:"RoleStatus",Values:["1"]查询启用角色,Values:["2"]查询禁用角色 Key:"IsGroupRole",Values:["0"],查询非集团角色,Values:["1"]表示查询集团角色 - * @method integer getOffset() 获取偏移量,默认为0,最大为2000 - * @method void setOffset(integer $Offset) 设置偏移量,默认为0,最大为2000 + * @method integer getOffset() 获取查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 + * @method void setOffset(integer $Offset) 设置查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 */ class DescribeIntegrationRolesRequest extends AbstractModel { /** - * @var UserInfo 操作人信息 + * @var UserInfo 操作人信息,UserId必填 */ public $Operator; /** - * @var integer 返回最大数量,最大为200 + * @var integer 指定每页多少条数据,单页最大200 */ public $Limit; @@ -56,26 +56,26 @@ class DescribeIntegrationRolesRequest extends AbstractModel /** * @var array 查询的关键字段: -Key:"RoleType",Vales:["1"]查询系统角色,Values:["2]查询自定义角色 +Key:"RoleType",Values:["1"]查询系统角色,Values:["2"]查询自定义角色 Key:"RoleStatus",Values:["1"]查询启用角色,Values:["2"]查询禁用角色 Key:"IsGroupRole",Values:["0"],查询非集团角色,Values:["1"]表示查询集团角色 */ public $Filters; /** - * @var integer 偏移量,默认为0,最大为2000 + * @var integer 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 */ public $Offset; /** - * @param UserInfo $Operator 操作人信息 - * @param integer $Limit 返回最大数量,最大为200 + * @param UserInfo $Operator 操作人信息,UserId必填 + * @param integer $Limit 指定每页多少条数据,单页最大200 * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @param array $Filters 查询的关键字段: -Key:"RoleType",Vales:["1"]查询系统角色,Values:["2]查询自定义角色 +Key:"RoleType",Values:["1"]查询系统角色,Values:["2"]查询自定义角色 Key:"RoleStatus",Values:["1"]查询启用角色,Values:["2"]查询禁用角色 Key:"IsGroupRole",Values:["0"],查询非集团角色,Values:["1"]表示查询集团角色 - * @param integer $Offset 偏移量,默认为0,最大为2000 + * @param integer $Offset 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationRolesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationRolesResponse.php index 23bb0187..cca42eb6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationRolesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeIntegrationRolesResponse.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * DescribeIntegrationRoles返回参数结构体 * - * @method integer getOffset() 获取偏移量,默认为0,最大为2000 - * @method void setOffset(integer $Offset) 设置偏移量,默认为0,最大为2000 - * @method integer getLimit() 获取返回最大数量,最大为200 - * @method void setLimit(integer $Limit) 设置返回最大数量,最大为200 + * @method integer getOffset() 获取查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 + * @method void setOffset(integer $Offset) 设置查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 + * @method integer getLimit() 获取指定每页多少条数据,单页最大200 + * @method void setLimit(integer $Limit) 设置指定每页多少条数据,单页最大200 * @method integer getTotalCount() 获取符合查询条件的总的角色数 * @method void setTotalCount(integer $TotalCount) 设置符合查询条件的总的角色数 * @method array getIntegrateRoles() 获取企业角色信息列表 @@ -34,12 +34,12 @@ use TencentCloud\Common\AbstractModel; class DescribeIntegrationRolesResponse extends AbstractModel { /** - * @var integer 偏移量,默认为0,最大为2000 + * @var integer 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 */ public $Offset; /** - * @var integer 返回最大数量,最大为200 + * @var integer 指定每页多少条数据,单页最大200 */ public $Limit; @@ -59,8 +59,8 @@ class DescribeIntegrationRolesResponse extends AbstractModel public $RequestId; /** - * @param integer $Offset 偏移量,默认为0,最大为2000 - * @param integer $Limit 返回最大数量,最大为200 + * @param integer $Offset 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 + * @param integer $Limit 指定每页多少条数据,单页最大200 * @param integer $TotalCount 符合查询条件的总的角色数 * @param array $IntegrateRoles 企业角色信息列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeOrganizationGroupOrganizationsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeOrganizationGroupOrganizationsRequest.php index b94bc14c..a4c84201 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeOrganizationGroupOrganizationsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeOrganizationGroupOrganizationsRequest.php @@ -22,18 +22,18 @@ use TencentCloud\Common\AbstractModel; * * @method UserInfo getOperator() 获取操作人信息,userId必填 * @method void setOperator(UserInfo $Operator) 设置操作人信息,userId必填 - * @method integer getLimit() 获取单次查询成员企业最大返回数量 - * @method void setLimit(integer $Limit) 设置单次查询成员企业最大返回数量 - * @method integer getOffset() 获取页面偏移量 - * @method void setOffset(integer $Offset) 设置页面偏移量 + * @method integer getLimit() 获取指定每页多少条数据,单页最大1000 + * @method void setLimit(integer $Limit) 设置指定每页多少条数据,单页最大1000 + * @method integer getOffset() 获取查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0 + * @method void setOffset(integer $Offset) 设置查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0 * @method string getName() 获取查询成员企业的企业名,模糊匹配 * @method void setName(string $Name) 设置查询成员企业的企业名,模糊匹配 * @method integer getStatus() 获取成员企业加入集团的当前状态:1-待授权;2-已授权待激活;3-拒绝授权;4-已解除;5-已加入 * @method void setStatus(integer $Status) 设置成员企业加入集团的当前状态:1-待授权;2-已授权待激活;3-拒绝授权;4-已解除;5-已加入 * @method boolean getExport() 获取是否导出当前成员企业数据 * @method void setExport(boolean $Export) 设置是否导出当前成员企业数据 - * @method string getId() 获取成员企业id - * @method void setId(string $Id) 设置成员企业id + * @method string getId() 获取成员企业机构 ID,在PC控制台 集团管理可获取 + * @method void setId(string $Id) 设置成员企业机构 ID,在PC控制台 集团管理可获取 */ class DescribeOrganizationGroupOrganizationsRequest extends AbstractModel { @@ -43,12 +43,12 @@ class DescribeOrganizationGroupOrganizationsRequest extends AbstractModel public $Operator; /** - * @var integer 单次查询成员企业最大返回数量 + * @var integer 指定每页多少条数据,单页最大1000 */ public $Limit; /** - * @var integer 页面偏移量 + * @var integer 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0 */ public $Offset; @@ -68,18 +68,18 @@ class DescribeOrganizationGroupOrganizationsRequest extends AbstractModel public $Export; /** - * @var string 成员企业id + * @var string 成员企业机构 ID,在PC控制台 集团管理可获取 */ public $Id; /** * @param UserInfo $Operator 操作人信息,userId必填 - * @param integer $Limit 单次查询成员企业最大返回数量 - * @param integer $Offset 页面偏移量 + * @param integer $Limit 指定每页多少条数据,单页最大1000 + * @param integer $Offset 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0 * @param string $Name 查询成员企业的企业名,模糊匹配 * @param integer $Status 成员企业加入集团的当前状态:1-待授权;2-已授权待激活;3-拒绝授权;4-已解除;5-已加入 * @param boolean $Export 是否导出当前成员企业数据 - * @param string $Id 成员企业id + * @param string $Id 成员企业机构 ID,在PC控制台 集团管理可获取 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeOrganizationGroupOrganizationsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeOrganizationGroupOrganizationsResponse.php index 0ae11a16..e49e186f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeOrganizationGroupOrganizationsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeOrganizationGroupOrganizationsResponse.php @@ -28,17 +28,21 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setJoinedTotal(integer $JoinedTotal) 设置已授权待激活的企业数量 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getActivedTotal() 获取已加入的企业数量 + * @method integer getActivedTotal() 获取已加入的企业数量(废弃,请使用ActivatedTotal) 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setActivedTotal(integer $ActivedTotal) 设置已加入的企业数量 + * @method void setActivedTotal(integer $ActivedTotal) 设置已加入的企业数量(废弃,请使用ActivatedTotal) 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getExportUrl() 获取导出文件的url + * @method string getExportUrl() 获取如果入参Export为 true 时使用,表示导出Excel的url 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setExportUrl(string $ExportUrl) 设置导出文件的url + * @method void setExportUrl(string $ExportUrl) 设置如果入参Export为 true 时使用,表示导出Excel的url 注意:此字段可能返回 null,表示取不到有效值。 * @method array getList() 获取成员企业信息列表 注意:此字段可能返回 null,表示取不到有效值。 * @method void setList(array $List) 设置成员企业信息列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getActivatedTotal() 获取已加入的企业数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setActivatedTotal(integer $ActivatedTotal) 设置已加入的企业数量 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -58,13 +62,14 @@ class DescribeOrganizationGroupOrganizationsResponse extends AbstractModel public $JoinedTotal; /** - * @var integer 已加入的企业数量 + * @var integer 已加入的企业数量(废弃,请使用ActivatedTotal) 注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated */ public $ActivedTotal; /** - * @var string 导出文件的url + * @var string 如果入参Export为 true 时使用,表示导出Excel的url 注意:此字段可能返回 null,表示取不到有效值。 */ public $ExportUrl; @@ -75,6 +80,12 @@ class DescribeOrganizationGroupOrganizationsResponse extends AbstractModel */ public $List; + /** + * @var integer 已加入的企业数量 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ActivatedTotal; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -85,11 +96,13 @@ class DescribeOrganizationGroupOrganizationsResponse extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $JoinedTotal 已授权待激活的企业数量 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $ActivedTotal 已加入的企业数量 + * @param integer $ActivedTotal 已加入的企业数量(废弃,请使用ActivatedTotal) 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ExportUrl 导出文件的url + * @param string $ExportUrl 如果入参Export为 true 时使用,表示导出Excel的url 注意:此字段可能返回 null,表示取不到有效值。 * @param array $List 成员企业信息列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ActivatedTotal 已加入的企业数量 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -131,6 +144,10 @@ class DescribeOrganizationGroupOrganizationsResponse extends AbstractModel } } + if (array_key_exists("ActivatedTotal",$param) and $param["ActivatedTotal"] !== null) { + $this->ActivatedTotal = $param["ActivatedTotal"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeThirdPartyAuthCodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeThirdPartyAuthCodeRequest.php index a74b9cfd..e13a6fb8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeThirdPartyAuthCodeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeThirdPartyAuthCodeRequest.php @@ -22,6 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method string getAuthCode() 获取电子签小程序跳转客户小程序时携带的授权查看码 * @method void setAuthCode(string $AuthCode) 设置电子签小程序跳转客户小程序时携带的授权查看码 + * @method UserInfo getOperator() 获取操作人信息 + * @method void setOperator(UserInfo $Operator) 设置操作人信息 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class DescribeThirdPartyAuthCodeRequest extends AbstractModel { @@ -30,8 +34,20 @@ class DescribeThirdPartyAuthCodeRequest extends AbstractModel */ public $AuthCode; + /** + * @var UserInfo 操作人信息 + */ + public $Operator; + + /** + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + */ + public $Agent; + /** * @param string $AuthCode 电子签小程序跳转客户小程序时携带的授权查看码 + * @param UserInfo $Operator 操作人信息 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -49,5 +65,15 @@ class DescribeThirdPartyAuthCodeRequest extends AbstractModel if (array_key_exists("AuthCode",$param) and $param["AuthCode"] !== null) { $this->AuthCode = $param["AuthCode"]; } + + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeUserAutoSignStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeUserAutoSignStatusRequest.php index fc8705bc..e7a5ca6b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeUserAutoSignStatusRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeUserAutoSignStatusRequest.php @@ -20,19 +20,21 @@ use TencentCloud\Common\AbstractModel; /** * DescribeUserAutoSignStatus请求参数结构体 * - * @method UserInfo getOperator() 获取操作人信息 - * @method void setOperator(UserInfo $Operator) 设置操作人信息 + * @method UserInfo getOperator() 获取操作人信息,UserId必填 + * @method void setOperator(UserInfo $Operator) 设置操作人信息,UserId必填 * @method string getSceneKey() 获取自动签场景: E_PRESCRIPTION_AUTO_SIGN 电子处方 * @method void setSceneKey(string $SceneKey) 设置自动签场景: E_PRESCRIPTION_AUTO_SIGN 电子处方 - * @method UserThreeFactor getUserInfo() 获取查询开启状态的用户信息 - * @method void setUserInfo(UserThreeFactor $UserInfo) 设置查询开启状态的用户信息 + * @method UserThreeFactor getUserInfo() 获取要查询开启状态的用户信息 + * @method void setUserInfo(UserThreeFactor $UserInfo) 设置要查询开启状态的用户信息 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class DescribeUserAutoSignStatusRequest extends AbstractModel { /** - * @var UserInfo 操作人信息 + * @var UserInfo 操作人信息,UserId必填 */ public $Operator; @@ -43,15 +45,21 @@ E_PRESCRIPTION_AUTO_SIGN 电子处方 public $SceneKey; /** - * @var UserThreeFactor 查询开启状态的用户信息 + * @var UserThreeFactor 要查询开启状态的用户信息 */ public $UserInfo; /** - * @param UserInfo $Operator 操作人信息 + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + */ + public $Agent; + + /** + * @param UserInfo $Operator 操作人信息,UserId必填 * @param string $SceneKey 自动签场景: E_PRESCRIPTION_AUTO_SIGN 电子处方 - * @param UserThreeFactor $UserInfo 查询开启状态的用户信息 + * @param UserThreeFactor $UserInfo 要查询开启状态的用户信息 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -79,5 +87,10 @@ E_PRESCRIPTION_AUTO_SIGN 电子处方 $this->UserInfo = new UserThreeFactor(); $this->UserInfo->deserialize($param["UserInfo"]); } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeUserAutoSignStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeUserAutoSignStatusResponse.php index 54922f67..2bf857b3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeUserAutoSignStatusResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DescribeUserAutoSignStatusResponse.php @@ -20,25 +20,53 @@ use TencentCloud\Common\AbstractModel; /** * DescribeUserAutoSignStatus返回参数结构体 * - * @method boolean getIsOpen() 获取是否开通 - * @method void setIsOpen(boolean $IsOpen) 设置是否开通 + * @method boolean getIsOpen() 获取查询用户是否已开通自动签 + * @method void setIsOpen(boolean $IsOpen) 设置查询用户是否已开通自动签 + * @method integer getLicenseFrom() 获取自动签许可生效时间。当且仅当已开通自动签时有值。 + +值为unix时间戳,单位为秒。 + * @method void setLicenseFrom(integer $LicenseFrom) 设置自动签许可生效时间。当且仅当已开通自动签时有值。 + +值为unix时间戳,单位为秒。 + * @method integer getLicenseTo() 获取自动签许可到期时间。当且仅当已开通自动签时有值。 +值为unix时间戳,单位为秒。 + * @method void setLicenseTo(integer $LicenseTo) 设置自动签许可到期时间。当且仅当已开通自动签时有值。 +值为unix时间戳,单位为秒。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DescribeUserAutoSignStatusResponse extends AbstractModel { /** - * @var boolean 是否开通 + * @var boolean 查询用户是否已开通自动签 */ public $IsOpen; + /** + * @var integer 自动签许可生效时间。当且仅当已开通自动签时有值。 + +值为unix时间戳,单位为秒。 + */ + public $LicenseFrom; + + /** + * @var integer 自动签许可到期时间。当且仅当已开通自动签时有值。 +值为unix时间戳,单位为秒。 + */ + public $LicenseTo; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** - * @param boolean $IsOpen 是否开通 + * @param boolean $IsOpen 查询用户是否已开通自动签 + * @param integer $LicenseFrom 自动签许可生效时间。当且仅当已开通自动签时有值。 + +值为unix时间戳,单位为秒。 + * @param integer $LicenseTo 自动签许可到期时间。当且仅当已开通自动签时有值。 +值为unix时间戳,单位为秒。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -58,6 +86,14 @@ class DescribeUserAutoSignStatusResponse extends AbstractModel $this->IsOpen = $param["IsOpen"]; } + if (array_key_exists("LicenseFrom",$param) and $param["LicenseFrom"] !== null) { + $this->LicenseFrom = $param["LicenseFrom"]; + } + + if (array_key_exists("LicenseTo",$param) and $param["LicenseTo"] !== null) { + $this->LicenseTo = $param["LicenseTo"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DisableUserAutoSignRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DisableUserAutoSignRequest.php index b9c90790..fb0e19df 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DisableUserAutoSignRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/DisableUserAutoSignRequest.php @@ -20,19 +20,21 @@ use TencentCloud\Common\AbstractModel; /** * DisableUserAutoSign请求参数结构体 * - * @method UserInfo getOperator() 获取操作人信息 - * @method void setOperator(UserInfo $Operator) 设置操作人信息 + * @method UserInfo getOperator() 获取操作人信息,UserId必填 + * @method void setOperator(UserInfo $Operator) 设置操作人信息,UserId必填 * @method string getSceneKey() 获取自动签场景: E_PRESCRIPTION_AUTO_SIGN 电子处方 * @method void setSceneKey(string $SceneKey) 设置自动签场景: E_PRESCRIPTION_AUTO_SIGN 电子处方 * @method UserThreeFactor getUserInfo() 获取关闭自动签的个人的三要素 * @method void setUserInfo(UserThreeFactor $UserInfo) 设置关闭自动签的个人的三要素 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class DisableUserAutoSignRequest extends AbstractModel { /** - * @var UserInfo 操作人信息 + * @var UserInfo 操作人信息,UserId必填 */ public $Operator; @@ -48,10 +50,16 @@ E_PRESCRIPTION_AUTO_SIGN 电子处方 public $UserInfo; /** - * @param UserInfo $Operator 操作人信息 + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + */ + public $Agent; + + /** + * @param UserInfo $Operator 操作人信息,UserId必填 * @param string $SceneKey 自动签场景: E_PRESCRIPTION_AUTO_SIGN 电子处方 * @param UserThreeFactor $UserInfo 关闭自动签的个人的三要素 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -79,5 +87,10 @@ E_PRESCRIPTION_AUTO_SIGN 电子处方 $this->UserInfo = new UserThreeFactor(); $this->UserInfo->deserialize($param["UserInfo"]); } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/EmbedUrlOption.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/EmbedUrlOption.php new file mode 100644 index 00000000..b05b5de1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/EmbedUrlOption.php @@ -0,0 +1,89 @@ +true:允许在合同详情页展示控件 +
    false:不允许在合同详情页展示控件 +
    默认false,合同详情页不展示控件 + * @method void setShowFlowDetailComponent(boolean $ShowFlowDetailComponent) 设置合同详情预览,允许展示控件信息 +
    true:允许在合同详情页展示控件 +
    false:不允许在合同详情页展示控件 +
    默认false,合同详情页不展示控件 + * @method boolean getShowTemplateComponent() 获取模板预览,允许展示模板控件信息 +
    true:允许在模板预览页展示控件 +
    false:不允许在模板预览页展示控件 +
    默认false,模板预览页不展示控件 + * @method void setShowTemplateComponent(boolean $ShowTemplateComponent) 设置模板预览,允许展示模板控件信息 +
    true:允许在模板预览页展示控件 +
    false:不允许在模板预览页展示控件 +
    默认false,模板预览页不展示控件 + */ +class EmbedUrlOption extends AbstractModel +{ + /** + * @var boolean 合同详情预览,允许展示控件信息 +
    true:允许在合同详情页展示控件 +
    false:不允许在合同详情页展示控件 +
    默认false,合同详情页不展示控件 + */ + public $ShowFlowDetailComponent; + + /** + * @var boolean 模板预览,允许展示模板控件信息 +
    true:允许在模板预览页展示控件 +
    false:不允许在模板预览页展示控件 +
    默认false,模板预览页不展示控件 + */ + public $ShowTemplateComponent; + + /** + * @param boolean $ShowFlowDetailComponent 合同详情预览,允许展示控件信息 +
    true:允许在合同详情页展示控件 +
    false:不允许在合同详情页展示控件 +
    默认false,合同详情页不展示控件 + * @param boolean $ShowTemplateComponent 模板预览,允许展示模板控件信息 +
    true:允许在模板预览页展示控件 +
    false:不允许在模板预览页展示控件 +
    默认false,模板预览页不展示控件 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("ShowFlowDetailComponent",$param) and $param["ShowFlowDetailComponent"] !== null) { + $this->ShowFlowDetailComponent = $param["ShowFlowDetailComponent"]; + } + + if (array_key_exists("ShowTemplateComponent",$param) and $param["ShowTemplateComponent"] !== null) { + $this->ShowTemplateComponent = $param["ShowTemplateComponent"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ExtendAuthInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ExtendAuthInfo.php new file mode 100644 index 00000000..1e4aac53 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ExtendAuthInfo.php @@ -0,0 +1,154 @@ +Type = $param["Type"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("OperatorUserId",$param) and $param["OperatorUserId"] !== null) { + $this->OperatorUserId = $param["OperatorUserId"]; + } + + if (array_key_exists("OperateOn",$param) and $param["OperateOn"] !== null) { + $this->OperateOn = $param["OperateOn"]; + } + + if (array_key_exists("HasAuthUserList",$param) and $param["HasAuthUserList"] !== null) { + $this->HasAuthUserList = []; + foreach ($param["HasAuthUserList"] as $key => $value){ + $obj = new HasAuthUser(); + $obj->deserialize($value); + array_push($this->HasAuthUserList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FailedCreateStaffData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FailedCreateStaffData.php index 5d48a569..9d9d43f8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FailedCreateStaffData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FailedCreateStaffData.php @@ -24,6 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setDisplayName(string $DisplayName) 设置员工名 * @method string getMobile() 获取员工手机号 * @method void setMobile(string $Mobile) 设置员工手机号 + * @method string getWeworkOpenId() 获取传入的企微账号id + * @method void setWeworkOpenId(string $WeworkOpenId) 设置传入的企微账号id * @method string getReason() 获取失败原因 * @method void setReason(string $Reason) 设置失败原因 */ @@ -39,6 +41,11 @@ class FailedCreateStaffData extends AbstractModel */ public $Mobile; + /** + * @var string 传入的企微账号id + */ + public $WeworkOpenId; + /** * @var string 失败原因 */ @@ -47,6 +54,7 @@ class FailedCreateStaffData extends AbstractModel /** * @param string $DisplayName 员工名 * @param string $Mobile 员工手机号 + * @param string $WeworkOpenId 传入的企微账号id * @param string $Reason 失败原因 */ function __construct() @@ -70,6 +78,10 @@ class FailedCreateStaffData extends AbstractModel $this->Mobile = $param["Mobile"]; } + if (array_key_exists("WeworkOpenId",$param) and $param["WeworkOpenId"] !== null) { + $this->WeworkOpenId = $param["WeworkOpenId"]; + } + if (array_key_exists("Reason",$param) and $param["Reason"] !== null) { $this->Reason = $param["Reason"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FailedUpdateStaffData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FailedUpdateStaffData.php index 55fcbb25..21a9d463 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FailedUpdateStaffData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FailedUpdateStaffData.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setReason(string $Reason) 设置失败原因 * @method string getUserId() 获取用户Id * @method void setUserId(string $UserId) 设置用户Id - * @method string getOpenId() 获取用户OpenId - * @method void setOpenId(string $OpenId) 设置用户OpenId + * @method string getOpenId() 获取员工在第三方平台的openId + * @method void setOpenId(string $OpenId) 设置员工在第三方平台的openId */ class FailedUpdateStaffData extends AbstractModel { @@ -54,7 +54,7 @@ class FailedUpdateStaffData extends AbstractModel public $UserId; /** - * @var string 用户OpenId + * @var string 员工在第三方平台的openId */ public $OpenId; @@ -63,7 +63,7 @@ class FailedUpdateStaffData extends AbstractModel * @param string $Mobile 用户传入的手机号 * @param string $Reason 失败原因 * @param string $UserId 用户Id - * @param string $OpenId 用户OpenId + * @param string $OpenId 员工在第三方平台的openId */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FileInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FileInfo.php index 3ab66f74..4fbcf7c4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FileInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FileInfo.php @@ -18,21 +18,21 @@ namespace TencentCloud\Ess\V20201111\Models; use TencentCloud\Common\AbstractModel; /** - * 二期接口返回的模板中文件的信息结构 + * 模板中文件的信息结构 * - * @method string getFileId() 获取文件Id - * @method void setFileId(string $FileId) 设置文件Id + * @method string getFileId() 获取文件ID + * @method void setFileId(string $FileId) 设置文件ID * @method string getFileName() 获取文件名 * @method void setFileName(string $FileName) 设置文件名 * @method integer getFileSize() 获取文件大小,单位为Byte * @method void setFileSize(integer $FileSize) 设置文件大小,单位为Byte - * @method integer getCreatedOn() 获取文件上传时间,10位时间戳(精确到秒) - * @method void setCreatedOn(integer $CreatedOn) 设置文件上传时间,10位时间戳(精确到秒) + * @method integer getCreatedOn() 获取文件上传时间,格式为Unix标准时间戳(秒) + * @method void setCreatedOn(integer $CreatedOn) 设置文件上传时间,格式为Unix标准时间戳(秒) */ class FileInfo extends AbstractModel { /** - * @var string 文件Id + * @var string 文件ID */ public $FileId; @@ -47,15 +47,15 @@ class FileInfo extends AbstractModel public $FileSize; /** - * @var integer 文件上传时间,10位时间戳(精确到秒) + * @var integer 文件上传时间,格式为Unix标准时间戳(秒) */ public $CreatedOn; /** - * @param string $FileId 文件Id + * @param string $FileId 文件ID * @param string $FileName 文件名 * @param integer $FileSize 文件大小,单位为Byte - * @param integer $CreatedOn 文件上传时间,10位时间戳(精确到秒) + * @param integer $CreatedOn 文件上传时间,格式为Unix标准时间戳(秒) */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FileUrl.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FileUrl.php index ae5a07b4..80a02b46 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FileUrl.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FileUrl.php @@ -20,29 +20,29 @@ use TencentCloud\Common\AbstractModel; /** * 下载文件的URL信息 * - * @method string getUrl() 获取下载文件的URL - * @method void setUrl(string $Url) 设置下载文件的URL - * @method string getOption() 获取下载文件的附加信息 + * @method string getUrl() 获取下载文件的URL,有效期为输入的UrlTtl,默认5分钟 + * @method void setUrl(string $Url) 设置下载文件的URL,有效期为输入的UrlTtl,默认5分钟 + * @method string getOption() 获取下载文件的附加信息。如果是pdf文件,会返回pdf文件每页的有效高宽 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setOption(string $Option) 设置下载文件的附加信息 + * @method void setOption(string $Option) 设置下载文件的附加信息。如果是pdf文件,会返回pdf文件每页的有效高宽 注意:此字段可能返回 null,表示取不到有效值。 */ class FileUrl extends AbstractModel { /** - * @var string 下载文件的URL + * @var string 下载文件的URL,有效期为输入的UrlTtl,默认5分钟 */ public $Url; /** - * @var string 下载文件的附加信息 + * @var string 下载文件的附加信息。如果是pdf文件,会返回pdf文件每页的有效高宽 注意:此字段可能返回 null,表示取不到有效值。 */ public $Option; /** - * @param string $Url 下载文件的URL - * @param string $Option 下载文件的附加信息 + * @param string $Url 下载文件的URL,有效期为输入的UrlTtl,默认5分钟 + * @param string $Option 下载文件的附加信息。如果是pdf文件,会返回pdf文件每页的有效高宽 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FillApproverInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FillApproverInfo.php index 8122da52..ba2a2799 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FillApproverInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FillApproverInfo.php @@ -19,43 +19,66 @@ use TencentCloud\Common\AbstractModel; /** * 补充签署人信息 +- RecipientId 必须指定 +- 通过企业自定义账号ID补充签署人时,ApproverSource 和 CustomUserId 必填,ApproverSource取值:WEWORKAPP +- 通过二要素(姓名/手机号)补充签署人时,ApproverName 和 ApproverMobile 必填,ApproverSource设置为空 * - * @method string getRecipientId() 获取签署人签署Id - * @method void setRecipientId(string $RecipientId) 设置签署人签署Id + * @method string getRecipientId() 获取对应模板中的参与方ID + * @method void setRecipientId(string $RecipientId) 设置对应模板中的参与方ID * @method string getApproverSource() 获取签署人来源 WEWORKAPP: 企业微信 +
    仅【企微或签】时指定WEWORKAPP * @method void setApproverSource(string $ApproverSource) 设置签署人来源 WEWORKAPP: 企业微信 - * @method string getCustomUserId() 获取企业自定义账号Id -WEWORKAPP场景下指企业自有应用获取企微明文的userid - * @method void setCustomUserId(string $CustomUserId) 设置企业自定义账号Id -WEWORKAPP场景下指企业自有应用获取企微明文的userid +
    仅【企微或签】时指定WEWORKAPP + * @method string getCustomUserId() 获取企业自定义账号ID +
    当ApproverSource为WEWORKAPP的企微或签场景下,必须指企业自有应用获取企微明文的userid + * @method void setCustomUserId(string $CustomUserId) 设置企业自定义账号ID +
    当ApproverSource为WEWORKAPP的企微或签场景下,必须指企业自有应用获取企微明文的userid + * @method string getApproverName() 获取补充签署人姓名 + * @method void setApproverName(string $ApproverName) 设置补充签署人姓名 + * @method string getApproverMobile() 获取补充签署人手机号 + * @method void setApproverMobile(string $ApproverMobile) 设置补充签署人手机号 */ class FillApproverInfo extends AbstractModel { /** - * @var string 签署人签署Id + * @var string 对应模板中的参与方ID */ public $RecipientId; /** * @var string 签署人来源 WEWORKAPP: 企业微信 +
    仅【企微或签】时指定WEWORKAPP */ public $ApproverSource; /** - * @var string 企业自定义账号Id -WEWORKAPP场景下指企业自有应用获取企微明文的userid + * @var string 企业自定义账号ID +
    当ApproverSource为WEWORKAPP的企微或签场景下,必须指企业自有应用获取企微明文的userid */ public $CustomUserId; /** - * @param string $RecipientId 签署人签署Id + * @var string 补充签署人姓名 + */ + public $ApproverName; + + /** + * @var string 补充签署人手机号 + */ + public $ApproverMobile; + + /** + * @param string $RecipientId 对应模板中的参与方ID * @param string $ApproverSource 签署人来源 WEWORKAPP: 企业微信 - * @param string $CustomUserId 企业自定义账号Id -WEWORKAPP场景下指企业自有应用获取企微明文的userid +
    仅【企微或签】时指定WEWORKAPP + * @param string $CustomUserId 企业自定义账号ID +
    当ApproverSource为WEWORKAPP的企微或签场景下,必须指企业自有应用获取企微明文的userid + * @param string $ApproverName 补充签署人姓名 + * @param string $ApproverMobile 补充签署人手机号 */ function __construct() { @@ -81,5 +104,13 @@ WEWORKAPP场景下指企业自有应用获取企微明文的userid if (array_key_exists("CustomUserId",$param) and $param["CustomUserId"] !== null) { $this->CustomUserId = $param["CustomUserId"]; } + + if (array_key_exists("ApproverName",$param) and $param["ApproverName"] !== null) { + $this->ApproverName = $param["ApproverName"]; + } + + if (array_key_exists("ApproverMobile",$param) and $param["ApproverMobile"] !== null) { + $this->ApproverMobile = $param["ApproverMobile"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FilledComponent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FilledComponent.php new file mode 100644 index 00000000..342c69f7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FilledComponent.php @@ -0,0 +1,137 @@ +ComponentId = $param["ComponentId"]; + } + + if (array_key_exists("ComponentName",$param) and $param["ComponentName"] !== null) { + $this->ComponentName = $param["ComponentName"]; + } + + if (array_key_exists("ComponentFillStatus",$param) and $param["ComponentFillStatus"] !== null) { + $this->ComponentFillStatus = $param["ComponentFillStatus"]; + } + + if (array_key_exists("ComponentValue",$param) and $param["ComponentValue"] !== null) { + $this->ComponentValue = $param["ComponentValue"]; + } + + if (array_key_exists("ComponentRecipientId",$param) and $param["ComponentRecipientId"] !== null) { + $this->ComponentRecipientId = $param["ComponentRecipientId"]; + } + + if (array_key_exists("ImageUrl",$param) and $param["ImageUrl"] !== null) { + $this->ImageUrl = $param["ImageUrl"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowApproverDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowApproverDetail.php index e54c097a..14cd49ea 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowApproverDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowApproverDetail.php @@ -20,102 +20,111 @@ use TencentCloud\Common\AbstractModel; /** * 签署人详情信息 * - * @method string getApproveMessage() 获取签署人信息 + * @method string getApproveMessage() 获取签署时的相关信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setApproveMessage(string $ApproveMessage) 设置签署人信息 + * @method void setApproveMessage(string $ApproveMessage) 设置签署时的相关信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getApproveName() 获取签署人名字 - * @method void setApproveName(string $ApproveName) 设置签署人名字 - * @method integer getApproveStatus() 获取签署人的状态 + * @method string getApproveName() 获取签署方姓名 + * @method void setApproveName(string $ApproveName) 设置签署方姓名 + * @method integer getApproveStatus() 获取签署方的签署状态 0:还没有发起 1:流程中 没有开始处理 -2:待处理 -3:签署态 -4:拒绝态 -5:过期没人处理 -6:取消态 +2:待签署 +3:已签署 +4:已拒绝 +5:已过期 +6:已撤销 7:还没有预发起 8:待填写 9:因为各种原因而终止 - * @method void setApproveStatus(integer $ApproveStatus) 设置签署人的状态 +10:填写完成 +15:已解除 +19:转他人处理 + * @method void setApproveStatus(integer $ApproveStatus) 设置签署方的签署状态 0:还没有发起 1:流程中 没有开始处理 -2:待处理 -3:签署态 -4:拒绝态 -5:过期没人处理 -6:取消态 +2:待签署 +3:已签署 +4:已拒绝 +5:已过期 +6:已撤销 7:还没有预发起 8:待填写 9:因为各种原因而终止 - * @method string getReceiptId() 获取模板配置时候的签署人id,与控件绑定 - * @method void setReceiptId(string $ReceiptId) 设置模板配置时候的签署人id,与控件绑定 - * @method string getCustomUserId() 获取客户自定义userId +10:填写完成 +15:已解除 +19:转他人处理 + * @method string getReceiptId() 获取模板配置中的参与方ID,与控件绑定 + * @method void setReceiptId(string $ReceiptId) 设置模板配置中的参与方ID,与控件绑定 + * @method string getCustomUserId() 获取客户自定义的用户ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCustomUserId(string $CustomUserId) 设置客户自定义userId + * @method void setCustomUserId(string $CustomUserId) 设置客户自定义的用户ID 注意:此字段可能返回 null,表示取不到有效值。 * @method string getMobile() 获取签署人手机号 * @method void setMobile(string $Mobile) 设置签署人手机号 - * @method integer getSignOrder() 获取签署顺序 - * @method void setSignOrder(integer $SignOrder) 设置签署顺序 - * @method integer getApproveTime() 获取签署人签署时间 - * @method void setApproveTime(integer $ApproveTime) 设置签署人签署时间 - * @method string getApproveType() 获取参与者类型 + * @method integer getSignOrder() 获取签署顺序,如果是有序签署,签署顺序从小到大 + * @method void setSignOrder(integer $SignOrder) 设置签署顺序,如果是有序签署,签署顺序从小到大 + * @method integer getApproveTime() 获取签署人签署时间,时间戳,单位秒 + * @method void setApproveTime(integer $ApproveTime) 设置签署人签署时间,时间戳,单位秒 + * @method string getApproveType() 获取签署方类型,ORGANIZATION-企业员工,PERSON-个人,ENTERPRISESERVER-企业静默签 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setApproveType(string $ApproveType) 设置参与者类型 + * @method void setApproveType(string $ApproveType) 设置签署方类型,ORGANIZATION-企业员工,PERSON-个人,ENTERPRISESERVER-企业静默签 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getApproverSource() 获取签署人侧用户来源 + * @method string getApproverSource() 获取签署方侧用户来源,如WEWORKAPP-企业微信等 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setApproverSource(string $ApproverSource) 设置签署人侧用户来源 + * @method void setApproverSource(string $ApproverSource) 设置签署方侧用户来源,如WEWORKAPP-企业微信等 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getCustomApproverTag() 获取客户自定义签署人标识 + * @method string getCustomApproverTag() 获取客户自定义签署方标识 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCustomApproverTag(string $CustomApproverTag) 设置客户自定义签署人标识 + * @method void setCustomApproverTag(string $CustomApproverTag) 设置客户自定义签署方标识 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getOrganizationId() 获取签署人企业Id + * @method string getOrganizationId() 获取签署方企业Id 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setOrganizationId(string $OrganizationId) 设置签署人企业Id + * @method void setOrganizationId(string $OrganizationId) 设置签署方企业Id 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getOrganizationName() 获取签署人企业名称 + * @method string getOrganizationName() 获取签署方企业名称 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setOrganizationName(string $OrganizationName) 设置签署人企业名称 + * @method void setOrganizationName(string $OrganizationName) 设置签署方企业名称 注意:此字段可能返回 null,表示取不到有效值。 */ class FlowApproverDetail extends AbstractModel { /** - * @var string 签署人信息 + * @var string 签署时的相关信息 注意:此字段可能返回 null,表示取不到有效值。 */ public $ApproveMessage; /** - * @var string 签署人名字 + * @var string 签署方姓名 */ public $ApproveName; /** - * @var integer 签署人的状态 + * @var integer 签署方的签署状态 0:还没有发起 1:流程中 没有开始处理 -2:待处理 -3:签署态 -4:拒绝态 -5:过期没人处理 -6:取消态 +2:待签署 +3:已签署 +4:已拒绝 +5:已过期 +6:已撤销 7:还没有预发起 8:待填写 9:因为各种原因而终止 +10:填写完成 +15:已解除 +19:转他人处理 */ public $ApproveStatus; /** - * @var string 模板配置时候的签署人id,与控件绑定 + * @var string 模板配置中的参与方ID,与控件绑定 */ public $ReceiptId; /** - * @var string 客户自定义userId + * @var string 客户自定义的用户ID 注意:此字段可能返回 null,表示取不到有效值。 */ public $CustomUserId; @@ -126,75 +135,78 @@ class FlowApproverDetail extends AbstractModel public $Mobile; /** - * @var integer 签署顺序 + * @var integer 签署顺序,如果是有序签署,签署顺序从小到大 */ public $SignOrder; /** - * @var integer 签署人签署时间 + * @var integer 签署人签署时间,时间戳,单位秒 */ public $ApproveTime; /** - * @var string 参与者类型 + * @var string 签署方类型,ORGANIZATION-企业员工,PERSON-个人,ENTERPRISESERVER-企业静默签 注意:此字段可能返回 null,表示取不到有效值。 */ public $ApproveType; /** - * @var string 签署人侧用户来源 + * @var string 签署方侧用户来源,如WEWORKAPP-企业微信等 注意:此字段可能返回 null,表示取不到有效值。 */ public $ApproverSource; /** - * @var string 客户自定义签署人标识 + * @var string 客户自定义签署方标识 注意:此字段可能返回 null,表示取不到有效值。 */ public $CustomApproverTag; /** - * @var string 签署人企业Id + * @var string 签署方企业Id 注意:此字段可能返回 null,表示取不到有效值。 */ public $OrganizationId; /** - * @var string 签署人企业名称 + * @var string 签署方企业名称 注意:此字段可能返回 null,表示取不到有效值。 */ public $OrganizationName; /** - * @param string $ApproveMessage 签署人信息 + * @param string $ApproveMessage 签署时的相关信息 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ApproveName 签署人名字 - * @param integer $ApproveStatus 签署人的状态 + * @param string $ApproveName 签署方姓名 + * @param integer $ApproveStatus 签署方的签署状态 0:还没有发起 1:流程中 没有开始处理 -2:待处理 -3:签署态 -4:拒绝态 -5:过期没人处理 -6:取消态 +2:待签署 +3:已签署 +4:已拒绝 +5:已过期 +6:已撤销 7:还没有预发起 8:待填写 9:因为各种原因而终止 - * @param string $ReceiptId 模板配置时候的签署人id,与控件绑定 - * @param string $CustomUserId 客户自定义userId +10:填写完成 +15:已解除 +19:转他人处理 + * @param string $ReceiptId 模板配置中的参与方ID,与控件绑定 + * @param string $CustomUserId 客户自定义的用户ID 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Mobile 签署人手机号 - * @param integer $SignOrder 签署顺序 - * @param integer $ApproveTime 签署人签署时间 - * @param string $ApproveType 参与者类型 + * @param integer $SignOrder 签署顺序,如果是有序签署,签署顺序从小到大 + * @param integer $ApproveTime 签署人签署时间,时间戳,单位秒 + * @param string $ApproveType 签署方类型,ORGANIZATION-企业员工,PERSON-个人,ENTERPRISESERVER-企业静默签 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ApproverSource 签署人侧用户来源 + * @param string $ApproverSource 签署方侧用户来源,如WEWORKAPP-企业微信等 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $CustomApproverTag 客户自定义签署人标识 + * @param string $CustomApproverTag 客户自定义签署方标识 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $OrganizationId 签署人企业Id + * @param string $OrganizationId 签署方企业Id 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $OrganizationName 签署人企业名称 + * @param string $OrganizationName 签署方企业名称 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowBrief.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowBrief.php index 5ddd2edd..31c46cb7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowBrief.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowBrief.php @@ -20,59 +20,69 @@ use TencentCloud\Common\AbstractModel; /** * 流程信息摘要 * - * @method string getFlowId() 获取流程的编号 - * @method void setFlowId(string $FlowId) 设置流程的编号 + * @method string getFlowId() 获取流程的编号ID + * @method void setFlowId(string $FlowId) 设置流程的编号ID * @method string getFlowName() 获取流程的名称 * @method void setFlowName(string $FlowName) 设置流程的名称 - * @method string getFlowDescription() 获取流程的描述 + * @method string getFlowDescription() 获取流程的描述信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setFlowDescription(string $FlowDescription) 设置流程的描述 + * @method void setFlowDescription(string $FlowDescription) 设置流程的描述信息 注意:此字段可能返回 null,表示取不到有效值。 * @method string getFlowType() 获取流程的类型 * @method void setFlowType(string $FlowType) 设置流程的类型 * @method integer getFlowStatus() 获取流程状态 -- `0` 还没有发起 -- `1` 未签署 -- `2` 部分签署 -- `3` 已退回 -- `4` 完成签署 -- `5` 已过期 -- `6` 已取消 -- `7` 还没有预发起 -- `8` 等待填写 -- `9` 部分填写 -- `10` 拒填 +- 0 还没有发起 +- 1 待签署 +- 2 部分签署 +- 3 已拒签 +- 4 已签署 +- 5 已过期 +- 6 已撤销 +- 7 还没有预发起 +- 8 等待填写 +- 9 部分填写 +- 10 拒填 +- 21 已解除 注意:此字段可能返回 null,表示取不到有效值。 * @method void setFlowStatus(integer $FlowStatus) 设置流程状态 -- `0` 还没有发起 -- `1` 未签署 -- `2` 部分签署 -- `3` 已退回 -- `4` 完成签署 -- `5` 已过期 -- `6` 已取消 -- `7` 还没有预发起 -- `8` 等待填写 -- `9` 部分填写 -- `10` 拒填 +- 0 还没有发起 +- 1 待签署 +- 2 部分签署 +- 3 已拒签 +- 4 已签署 +- 5 已过期 +- 6 已撤销 +- 7 还没有预发起 +- 8 等待填写 +- 9 部分填写 +- 10 拒填 +- 21 已解除 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getCreatedOn() 获取流程创建的时间戳 + * @method integer getCreatedOn() 获取流程创建的时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCreatedOn(integer $CreatedOn) 设置流程创建的时间戳 + * @method void setCreatedOn(integer $CreatedOn) 设置流程创建的时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getFlowMessage() 获取拒签或者取消的原因描述 + * @method string getFlowMessage() 获取当合同被拒签或者取消后(当FlowStatus=3或者FlowStatus=6的时候) +此字段展示拒签或者取消的原因描述 + 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setFlowMessage(string $FlowMessage) 设置拒签或者取消的原因描述 + * @method void setFlowMessage(string $FlowMessage) 设置当合同被拒签或者取消后(当FlowStatus=3或者FlowStatus=6的时候) +此字段展示拒签或者取消的原因描述 + 注意:此字段可能返回 null,表示取不到有效值。 * @method string getCreator() 获取 合同发起人userId 注意:此字段可能返回 null,表示取不到有效值。 * @method void setCreator(string $Creator) 设置 合同发起人userId +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getDeadline() 获取合同过期时间,时间戳,单位秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDeadline(integer $Deadline) 设置合同过期时间,时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 */ class FlowBrief extends AbstractModel { /** - * @var string 流程的编号 + * @var string 流程的编号ID */ public $FlowId; @@ -82,7 +92,7 @@ class FlowBrief extends AbstractModel public $FlowName; /** - * @var string 流程的描述 + * @var string 流程的描述信息 注意:此字段可能返回 null,表示取不到有效值。 */ public $FlowDescription; @@ -94,29 +104,32 @@ class FlowBrief extends AbstractModel /** * @var integer 流程状态 -- `0` 还没有发起 -- `1` 未签署 -- `2` 部分签署 -- `3` 已退回 -- `4` 完成签署 -- `5` 已过期 -- `6` 已取消 -- `7` 还没有预发起 -- `8` 等待填写 -- `9` 部分填写 -- `10` 拒填 +- 0 还没有发起 +- 1 待签署 +- 2 部分签署 +- 3 已拒签 +- 4 已签署 +- 5 已过期 +- 6 已撤销 +- 7 还没有预发起 +- 8 等待填写 +- 9 部分填写 +- 10 拒填 +- 21 已解除 注意:此字段可能返回 null,表示取不到有效值。 */ public $FlowStatus; /** - * @var integer 流程创建的时间戳 + * @var integer 流程创建的时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 */ public $CreatedOn; /** - * @var string 拒签或者取消的原因描述 + * @var string 当合同被拒签或者取消后(当FlowStatus=3或者FlowStatus=6的时候) +此字段展示拒签或者取消的原因描述 + 注意:此字段可能返回 null,表示取不到有效值。 */ public $FlowMessage; @@ -128,29 +141,40 @@ class FlowBrief extends AbstractModel public $Creator; /** - * @param string $FlowId 流程的编号 + * @var integer 合同过期时间,时间戳,单位秒 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Deadline; + + /** + * @param string $FlowId 流程的编号ID * @param string $FlowName 流程的名称 - * @param string $FlowDescription 流程的描述 + * @param string $FlowDescription 流程的描述信息 注意:此字段可能返回 null,表示取不到有效值。 * @param string $FlowType 流程的类型 * @param integer $FlowStatus 流程状态 -- `0` 还没有发起 -- `1` 未签署 -- `2` 部分签署 -- `3` 已退回 -- `4` 完成签署 -- `5` 已过期 -- `6` 已取消 -- `7` 还没有预发起 -- `8` 等待填写 -- `9` 部分填写 -- `10` 拒填 +- 0 还没有发起 +- 1 待签署 +- 2 部分签署 +- 3 已拒签 +- 4 已签署 +- 5 已过期 +- 6 已撤销 +- 7 还没有预发起 +- 8 等待填写 +- 9 部分填写 +- 10 拒填 +- 21 已解除 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $CreatedOn 流程创建的时间戳 + * @param integer $CreatedOn 流程创建的时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $FlowMessage 拒签或者取消的原因描述 + * @param string $FlowMessage 当合同被拒签或者取消后(当FlowStatus=3或者FlowStatus=6的时候) +此字段展示拒签或者取消的原因描述 + 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Creator 合同发起人userId +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Deadline 合同过期时间,时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -197,5 +221,9 @@ class FlowBrief extends AbstractModel if (array_key_exists("Creator",$param) and $param["Creator"] !== null) { $this->Creator = $param["Creator"]; } + + if (array_key_exists("Deadline",$param) and $param["Deadline"] !== null) { + $this->Deadline = $param["Deadline"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowCreateApprover.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowCreateApprover.php index bc83e449..b4d2189e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowCreateApprover.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowCreateApprover.php @@ -23,51 +23,141 @@ use TencentCloud\Common\AbstractModel; * @method integer getApproverType() 获取参与者类型: 0:企业 1:个人 -3:企业静默签署 -注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。 +3:企业自动签署 +注:类型为3(企业自动签署)时,会自动完成该签署方的签署。 +自动签署仅进行盖章操作,不能是手写签名。 +本方企业自动签署的签署人会默认是当前的发起人 +他方企业自动签署的签署人是自动签模板的他方企业授权人 +7: 个人自动签署,适用于个人自动签场景。 +注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 * @method void setApproverType(integer $ApproverType) 设置参与者类型: 0:企业 1:个人 -3:企业静默签署 -注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。 - * @method string getOrganizationName() 获取如果签署方为企业,需要填入企业全称 - * @method void setOrganizationName(string $OrganizationName) 设置如果签署方为企业,需要填入企业全称 +3:企业自动签署 +注:类型为3(企业自动签署)时,会自动完成该签署方的签署。 +自动签署仅进行盖章操作,不能是手写签名。 +本方企业自动签署的签署人会默认是当前的发起人 +他方企业自动签署的签署人是自动签模板的他方企业授权人 +7: 个人自动签署,适用于个人自动签场景。 +注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 + * @method string getOrganizationName() 获取签署人企业名称 +
    当approverType=1 或 approverType=3时,必须指定 + + + * @method void setOrganizationName(string $OrganizationName) 设置签署人企业名称 +
    当approverType=1 或 approverType=3时,必须指定 + + * @method string getApproverName() 获取签署方经办人姓名 +
    在未指定签署人电子签UserId情况下,为必填参数 * @method void setApproverName(string $ApproverName) 设置签署方经办人姓名 +
    在未指定签署人电子签UserId情况下,为必填参数 * @method string getApproverMobile() 获取签署方经办人手机号码 +
    在未指定签署人电子签UserId情况下,为必填参数 + * @method void setApproverMobile(string $ApproverMobile) 设置签署方经办人手机号码 - * @method string getApproverIdCardType() 获取签署方经办人证件类型ID_CARD 身份证 +
    在未指定签署人电子签UserId情况下,为必填参数 + + * @method string getApproverIdCardType() 获取签署人的证件类型 +ID_CARD 身份证 HONGKONG_AND_MACAO 港澳居民来往内地通行证 HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) - * @method void setApproverIdCardType(string $ApproverIdCardType) 设置签署方经办人证件类型ID_CARD 身份证 +OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) + * @method void setApproverIdCardType(string $ApproverIdCardType) 设置签署人的证件类型 +ID_CARD 身份证 HONGKONG_AND_MACAO 港澳居民来往内地通行证 HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) - * @method string getApproverIdCardNumber() 获取签署方经办人证件号码 - * @method void setApproverIdCardNumber(string $ApproverIdCardNumber) 设置签署方经办人证件号码 - * @method string getRecipientId() 获取签署方经办人在模板中的角色ID - * @method void setRecipientId(string $RecipientId) 设置签署方经办人在模板中的角色ID +OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) + * @method string getApproverIdCardNumber() 获取签署人证件号(长度不超过18位) + * @method void setApproverIdCardNumber(string $ApproverIdCardNumber) 设置签署人证件号(长度不超过18位) + * @method string getRecipientId() 获取签署方经办人在模板中的参与方ID +
    模板发起合同时,该参数为必填项 +
    文件发起合同是,该参数无序传值 + + * @method void setRecipientId(string $RecipientId) 设置签署方经办人在模板中的参与方ID +
    模板发起合同时,该参数为必填项 +
    文件发起合同是,该参数无序传值 + * @method array getVerifyChannel() 获取签署意愿确认渠道,WEIXINAPP:人脸识别 * @method void setVerifyChannel(array $VerifyChannel) 设置签署意愿确认渠道,WEIXINAPP:人脸识别 - * @method string getNotifyType() 获取是否发送短信,sms--短信通知,none--不通知,默认为sms;发起方=签署方时不发送短信 - * @method void setNotifyType(string $NotifyType) 设置是否发送短信,sms--短信通知,none--不通知,默认为sms;发起方=签署方时不发送短信 + * @method string getNotifyType() 获取是否发送短信 +
    sms--短信通知 +
    none--不通知 +
    默认为sms +
    发起方=签署方时不发送短信 + * @method void setNotifyType(string $NotifyType) 设置是否发送短信 +
    sms--短信通知 +
    none--不通知 +
    默认为sms +
    发起方=签署方时不发送短信 * @method boolean getIsFullText() 获取合同强制需要阅读全文,无需传此参数 * @method void setIsFullText(boolean $IsFullText) 设置合同强制需要阅读全文,无需传此参数 * @method integer getPreReadTime() 获取合同的强制预览时间:3~300s,未指定则按合同页数计算 * @method void setPreReadTime(integer $PreReadTime) 设置合同的强制预览时间:3~300s,未指定则按合同页数计算 - * @method string getUserId() 获取签署方经办人的用户ID,和签署方经办人姓名+手机号+证件必须有一个。 - * @method void setUserId(string $UserId) 设置签署方经办人的用户ID,和签署方经办人姓名+手机号+证件必须有一个。 + * @method string getUserId() 获取签署人userId,仅支持本企业的员工userid, 可在控制台组织管理处获得 + +若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息 + * @method void setUserId(string $UserId) 设置签署人userId,仅支持本企业的员工userid, 可在控制台组织管理处获得 + +若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息 * @method boolean getRequired() 获取当前只支持true,默认为true * @method void setRequired(boolean $Required) 设置当前只支持true,默认为true - * @method string getApproverSource() 获取签署人用户来源,企微侧用户请传入:WEWORKAPP - * @method void setApproverSource(string $ApproverSource) 设置签署人用户来源,企微侧用户请传入:WEWORKAPP - * @method string getCustomApproverTag() 获取客户自定义签署人标识,64位长度,保证唯一。非企微场景不使用此字段 - * @method void setCustomApproverTag(string $CustomApproverTag) 设置客户自定义签署人标识,64位长度,保证唯一。非企微场景不使用此字段 + * @method string getApproverSource() 获取签署人用户来源,此参数仅针对企微用户开放 + +企微侧用户请传入:WEWORKAPP + * @method void setApproverSource(string $ApproverSource) 设置签署人用户来源,此参数仅针对企微用户开放 + +企微侧用户请传入:WEWORKAPP + * @method string getCustomApproverTag() 获取企业签署方或签标识,客户自定义,64位长度 +
    用于发起含有或签签署人的合同。或签参与人必须有此字段。 +
    合同内不同或签参与人CustomApproverTag需要保证唯一。 +
    如果或签签署人为本方企微参与人,ApproverSource参数需要指定WEWORKAPP + * @method void setCustomApproverTag(string $CustomApproverTag) 设置企业签署方或签标识,客户自定义,64位长度 +
    用于发起含有或签签署人的合同。或签参与人必须有此字段。 +
    合同内不同或签参与人CustomApproverTag需要保证唯一。 +
    如果或签签署人为本方企微参与人,ApproverSource参数需要指定WEWORKAPP * @method RegisterInfo getRegisterInfo() 获取快速注册相关信息,目前暂未开放! * @method void setRegisterInfo(RegisterInfo $RegisterInfo) 设置快速注册相关信息,目前暂未开放! * @method ApproverOption getApproverOption() 获取签署人个性化能力值 * @method void setApproverOption(ApproverOption $ApproverOption) 设置签署人个性化能力值 * @method string getJumpUrl() 获取签署完前端跳转的url,暂未使用 * @method void setJumpUrl(string $JumpUrl) 设置签署完前端跳转的url,暂未使用 + * @method string getSignId() 获取签署ID +- 发起流程时系统自动补充 +- 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息 + * @method void setSignId(string $SignId) 设置签署ID +- 发起流程时系统自动补充 +- 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息 + * @method boolean getApproverNeedSignReview() 获取当前签署方进行签署操作是否需要企业内部审批 +
    true 则为需要 +
    false,无序企业内部审批(默认) +
    为个人签署方时则由发起方企业审核。 + * @method void setApproverNeedSignReview(boolean $ApproverNeedSignReview) 设置当前签署方进行签署操作是否需要企业内部审批 +
    true 则为需要 +
    false,无序企业内部审批(默认) +
    为个人签署方时则由发起方企业审核。 + * @method array getSignComponents() 获取签署人签署控件, 此参数仅针对文件发起(CreateFlowByFiles)生效 +
    文件发起时,可通过该参数为签署人指定签署控件类型以及位置 + * @method void setSignComponents(array $SignComponents) 设置签署人签署控件, 此参数仅针对文件发起(CreateFlowByFiles)生效 +
    文件发起时,可通过该参数为签署人指定签署控件类型以及位置 + * @method array getComponents() 获取签署人填写控件 此参数仅针对文件发起(CreateFlowByFiles)生效 +
    文件发起时,可通过该参数为签署人指定填写控件类型以及位置 + * @method void setComponents(array $Components) 设置签署人填写控件 此参数仅针对文件发起(CreateFlowByFiles)生效 +
    文件发起时,可通过该参数为签署人指定填写控件类型以及位置 + * @method array getComponentLimitType() 获取签署方控件类型为 SIGN_SIGNATURE时,可以指定签署方签名方式 + HANDWRITE – 手写签名 + OCR_ESIGN -- AI智能识别手写签名 + ESIGN -- 个人印章类型 + SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) + * @method void setComponentLimitType(array $ComponentLimitType) 设置签署方控件类型为 SIGN_SIGNATURE时,可以指定签署方签名方式 + HANDWRITE – 手写签名 + OCR_ESIGN -- AI智能识别手写签名 + ESIGN -- 个人印章类型 + SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) + * @method array getApproverVerifyTypes() 获取合同查看方式
    默认1 -实名查看
    2-短信验证码查看(企业签署方暂不支持该方式) + * @method void setApproverVerifyTypes(array $ApproverVerifyTypes) 设置合同查看方式
    默认1 -实名查看
    2-短信验证码查看(企业签署方暂不支持该方式) + * @method array getApproverSignTypes() 获取合同签署方式(默认1,2)
    1-人脸认证
    2-签署密码
    3-运营商三要素 + * @method void setApproverSignTypes(array $ApproverSignTypes) 设置合同签署方式(默认1,2)
    1-人脸认证
    2-签署密码
    3-运营商三要素 */ class FlowCreateApprover extends AbstractModel { @@ -75,40 +165,56 @@ class FlowCreateApprover extends AbstractModel * @var integer 参与者类型: 0:企业 1:个人 -3:企业静默签署 -注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。 +3:企业自动签署 +注:类型为3(企业自动签署)时,会自动完成该签署方的签署。 +自动签署仅进行盖章操作,不能是手写签名。 +本方企业自动签署的签署人会默认是当前的发起人 +他方企业自动签署的签署人是自动签模板的他方企业授权人 +7: 个人自动签署,适用于个人自动签场景。 +注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 */ public $ApproverType; /** - * @var string 如果签署方为企业,需要填入企业全称 + * @var string 签署人企业名称 +
    当approverType=1 或 approverType=3时,必须指定 + + */ public $OrganizationName; /** * @var string 签署方经办人姓名 +
    在未指定签署人电子签UserId情况下,为必填参数 */ public $ApproverName; /** * @var string 签署方经办人手机号码 +
    在未指定签署人电子签UserId情况下,为必填参数 + */ public $ApproverMobile; /** - * @var string 签署方经办人证件类型ID_CARD 身份证 + * @var string 签署人的证件类型 +ID_CARD 身份证 HONGKONG_AND_MACAO 港澳居民来往内地通行证 HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) +OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) */ public $ApproverIdCardType; /** - * @var string 签署方经办人证件号码 + * @var string 签署人证件号(长度不超过18位) */ public $ApproverIdCardNumber; /** - * @var string 签署方经办人在模板中的角色ID + * @var string 签署方经办人在模板中的参与方ID +
    模板发起合同时,该参数为必填项 +
    文件发起合同是,该参数无序传值 + */ public $RecipientId; @@ -118,7 +224,11 @@ HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) public $VerifyChannel; /** - * @var string 是否发送短信,sms--短信通知,none--不通知,默认为sms;发起方=签署方时不发送短信 + * @var string 是否发送短信 +
    sms--短信通知 +
    none--不通知 +
    默认为sms +
    发起方=签署方时不发送短信 */ public $NotifyType; @@ -133,7 +243,9 @@ HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) public $PreReadTime; /** - * @var string 签署方经办人的用户ID,和签署方经办人姓名+手机号+证件必须有一个。 + * @var string 签署人userId,仅支持本企业的员工userid, 可在控制台组织管理处获得 + +若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息 */ public $UserId; @@ -143,12 +255,17 @@ HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) public $Required; /** - * @var string 签署人用户来源,企微侧用户请传入:WEWORKAPP + * @var string 签署人用户来源,此参数仅针对企微用户开放 + +企微侧用户请传入:WEWORKAPP */ public $ApproverSource; /** - * @var string 客户自定义签署人标识,64位长度,保证唯一。非企微场景不使用此字段 + * @var string 企业签署方或签标识,客户自定义,64位长度 +
    用于发起含有或签签署人的合同。或签参与人必须有此字段。 +
    合同内不同或签参与人CustomApproverTag需要保证唯一。 +
    如果或签签署人为本方企微参与人,ApproverSource参数需要指定WEWORKAPP */ public $CustomApproverTag; @@ -164,34 +281,126 @@ HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) /** * @var string 签署完前端跳转的url,暂未使用 + * @deprecated */ public $JumpUrl; + /** + * @var string 签署ID +- 发起流程时系统自动补充 +- 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息 + */ + public $SignId; + + /** + * @var boolean 当前签署方进行签署操作是否需要企业内部审批 +
    true 则为需要 +
    false,无序企业内部审批(默认) +
    为个人签署方时则由发起方企业审核。 + */ + public $ApproverNeedSignReview; + + /** + * @var array 签署人签署控件, 此参数仅针对文件发起(CreateFlowByFiles)生效 +
    文件发起时,可通过该参数为签署人指定签署控件类型以及位置 + */ + public $SignComponents; + + /** + * @var array 签署人填写控件 此参数仅针对文件发起(CreateFlowByFiles)生效 +
    文件发起时,可通过该参数为签署人指定填写控件类型以及位置 + */ + public $Components; + + /** + * @var array 签署方控件类型为 SIGN_SIGNATURE时,可以指定签署方签名方式 + HANDWRITE – 手写签名 + OCR_ESIGN -- AI智能识别手写签名 + ESIGN -- 个人印章类型 + SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) + */ + public $ComponentLimitType; + + /** + * @var array 合同查看方式
    默认1 -实名查看
    2-短信验证码查看(企业签署方暂不支持该方式) + */ + public $ApproverVerifyTypes; + + /** + * @var array 合同签署方式(默认1,2)
    1-人脸认证
    2-签署密码
    3-运营商三要素 + */ + public $ApproverSignTypes; + /** * @param integer $ApproverType 参与者类型: 0:企业 1:个人 -3:企业静默签署 -注:类型为3(企业静默签署)时,此接口会默认完成该签署方的签署。静默签署仅进行盖章操作,不能自动签名。 - * @param string $OrganizationName 如果签署方为企业,需要填入企业全称 +3:企业自动签署 +注:类型为3(企业自动签署)时,会自动完成该签署方的签署。 +自动签署仅进行盖章操作,不能是手写签名。 +本方企业自动签署的签署人会默认是当前的发起人 +他方企业自动签署的签署人是自动签模板的他方企业授权人 +7: 个人自动签署,适用于个人自动签场景。 +注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 + * @param string $OrganizationName 签署人企业名称 +
    当approverType=1 或 approverType=3时,必须指定 + + * @param string $ApproverName 签署方经办人姓名 +
    在未指定签署人电子签UserId情况下,为必填参数 * @param string $ApproverMobile 签署方经办人手机号码 - * @param string $ApproverIdCardType 签署方经办人证件类型ID_CARD 身份证 +
    在未指定签署人电子签UserId情况下,为必填参数 + + * @param string $ApproverIdCardType 签署人的证件类型 +ID_CARD 身份证 HONGKONG_AND_MACAO 港澳居民来往内地通行证 HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) - * @param string $ApproverIdCardNumber 签署方经办人证件号码 - * @param string $RecipientId 签署方经办人在模板中的角色ID +OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) + * @param string $ApproverIdCardNumber 签署人证件号(长度不超过18位) + * @param string $RecipientId 签署方经办人在模板中的参与方ID +
    模板发起合同时,该参数为必填项 +
    文件发起合同是,该参数无序传值 + * @param array $VerifyChannel 签署意愿确认渠道,WEIXINAPP:人脸识别 - * @param string $NotifyType 是否发送短信,sms--短信通知,none--不通知,默认为sms;发起方=签署方时不发送短信 + * @param string $NotifyType 是否发送短信 +
    sms--短信通知 +
    none--不通知 +
    默认为sms +
    发起方=签署方时不发送短信 * @param boolean $IsFullText 合同强制需要阅读全文,无需传此参数 * @param integer $PreReadTime 合同的强制预览时间:3~300s,未指定则按合同页数计算 - * @param string $UserId 签署方经办人的用户ID,和签署方经办人姓名+手机号+证件必须有一个。 + * @param string $UserId 签署人userId,仅支持本企业的员工userid, 可在控制台组织管理处获得 + +若传此字段 则以userid的信息为主,会覆盖传递过来的签署人基本信息, 包括姓名,手机号,证件类型等信息 * @param boolean $Required 当前只支持true,默认为true - * @param string $ApproverSource 签署人用户来源,企微侧用户请传入:WEWORKAPP - * @param string $CustomApproverTag 客户自定义签署人标识,64位长度,保证唯一。非企微场景不使用此字段 + * @param string $ApproverSource 签署人用户来源,此参数仅针对企微用户开放 + +企微侧用户请传入:WEWORKAPP + * @param string $CustomApproverTag 企业签署方或签标识,客户自定义,64位长度 +
    用于发起含有或签签署人的合同。或签参与人必须有此字段。 +
    合同内不同或签参与人CustomApproverTag需要保证唯一。 +
    如果或签签署人为本方企微参与人,ApproverSource参数需要指定WEWORKAPP * @param RegisterInfo $RegisterInfo 快速注册相关信息,目前暂未开放! * @param ApproverOption $ApproverOption 签署人个性化能力值 * @param string $JumpUrl 签署完前端跳转的url,暂未使用 + * @param string $SignId 签署ID +- 发起流程时系统自动补充 +- 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息 + * @param boolean $ApproverNeedSignReview 当前签署方进行签署操作是否需要企业内部审批 +
    true 则为需要 +
    false,无序企业内部审批(默认) +
    为个人签署方时则由发起方企业审核。 + * @param array $SignComponents 签署人签署控件, 此参数仅针对文件发起(CreateFlowByFiles)生效 +
    文件发起时,可通过该参数为签署人指定签署控件类型以及位置 + * @param array $Components 签署人填写控件 此参数仅针对文件发起(CreateFlowByFiles)生效 +
    文件发起时,可通过该参数为签署人指定填写控件类型以及位置 + * @param array $ComponentLimitType 签署方控件类型为 SIGN_SIGNATURE时,可以指定签署方签名方式 + HANDWRITE – 手写签名 + OCR_ESIGN -- AI智能识别手写签名 + ESIGN -- 个人印章类型 + SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) + * @param array $ApproverVerifyTypes 合同查看方式
    默认1 -实名查看
    2-短信验证码查看(企业签署方暂不支持该方式) + * @param array $ApproverSignTypes 合同签署方式(默认1,2)
    1-人脸认证
    2-签署密码
    3-运营商三要素 */ function __construct() { @@ -279,5 +488,43 @@ HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证(格式同居民身份证) if (array_key_exists("JumpUrl",$param) and $param["JumpUrl"] !== null) { $this->JumpUrl = $param["JumpUrl"]; } + + if (array_key_exists("SignId",$param) and $param["SignId"] !== null) { + $this->SignId = $param["SignId"]; + } + + if (array_key_exists("ApproverNeedSignReview",$param) and $param["ApproverNeedSignReview"] !== null) { + $this->ApproverNeedSignReview = $param["ApproverNeedSignReview"]; + } + + if (array_key_exists("SignComponents",$param) and $param["SignComponents"] !== null) { + $this->SignComponents = []; + foreach ($param["SignComponents"] as $key => $value){ + $obj = new Component(); + $obj->deserialize($value); + array_push($this->SignComponents, $obj); + } + } + + if (array_key_exists("Components",$param) and $param["Components"] !== null) { + $this->Components = []; + foreach ($param["Components"] as $key => $value){ + $obj = new Component(); + $obj->deserialize($value); + array_push($this->Components, $obj); + } + } + + if (array_key_exists("ComponentLimitType",$param) and $param["ComponentLimitType"] !== null) { + $this->ComponentLimitType = $param["ComponentLimitType"]; + } + + if (array_key_exists("ApproverVerifyTypes",$param) and $param["ApproverVerifyTypes"] !== null) { + $this->ApproverVerifyTypes = $param["ApproverVerifyTypes"]; + } + + if (array_key_exists("ApproverSignTypes",$param) and $param["ApproverSignTypes"] !== null) { + $this->ApproverSignTypes = $param["ApproverSignTypes"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowDetailInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowDetailInfo.php index e6eea8b4..a35fea9e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowDetailInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowDetailInfo.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * 此结构体(FlowDetailInfo)描述的是合同(流程)的详细信息 * - * @method string getFlowId() 获取合同(流程)的Id - * @method void setFlowId(string $FlowId) 设置合同(流程)的Id + * @method string getFlowId() 获取合同(流程)的ID + * @method void setFlowId(string $FlowId) 设置合同(流程)的ID * @method string getFlowName() 获取合同(流程)的名字 * @method void setFlowName(string $FlowName) 设置合同(流程)的名字 * @method string getFlowType() 获取合同(流程)的类型 @@ -30,28 +30,30 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getFlowStatus() 获取流程状态 - 0 还没有发起 -- 1 未签署 +- 1 待签署 - 2 部分签署 -- 3 已退回 -- 4 完成签署 +- 3 已拒签 +- 4 已签署 - 5 已过期 -- 6 已取消 +- 6 已撤销 - 7 还没有预发起 - 8 等待填写 - 9 部分填写 - 10 拒填 +- 21 已解除 * @method void setFlowStatus(integer $FlowStatus) 设置流程状态 - 0 还没有发起 -- 1 未签署 +- 1 待签署 - 2 部分签署 -- 3 已退回 -- 4 完成签署 +- 3 已拒签 +- 4 已签署 - 5 已过期 -- 6 已取消 +- 6 已撤销 - 7 还没有预发起 - 8 等待填写 - 9 部分填写 - 10 拒填 +- 21 已解除 * @method string getFlowMessage() 获取合同(流程)的信息 注意:此字段可能返回 null,表示取不到有效值。 * @method void setFlowMessage(string $FlowMessage) 设置合同(流程)的信息 @@ -60,10 +62,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setFlowDescription(string $FlowDescription) 设置流程的描述 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getCreatedOn() 获取合同(流程)的创建时间戳 - * @method void setCreatedOn(integer $CreatedOn) 设置合同(流程)的创建时间戳 - * @method array getFlowApproverInfos() 获取合同(流程)的签署人数组 - * @method void setFlowApproverInfos(array $FlowApproverInfos) 设置合同(流程)的签署人数组 + * @method integer getCreatedOn() 获取合同(流程)的创建时间戳,单位秒 + * @method void setCreatedOn(integer $CreatedOn) 设置合同(流程)的创建时间戳,单位秒 + * @method array getFlowApproverInfos() 获取合同(流程)的签署方数组 + * @method void setFlowApproverInfos(array $FlowApproverInfos) 设置合同(流程)的签署方数组 * @method array getCcInfos() 获取合同(流程)的关注方信息列表 * @method void setCcInfos(array $CcInfos) 设置合同(流程)的关注方信息列表 * @method string getCreator() 获取合同发起人UserId @@ -74,7 +76,7 @@ use TencentCloud\Common\AbstractModel; class FlowDetailInfo extends AbstractModel { /** - * @var string 合同(流程)的Id + * @var string 合同(流程)的ID */ public $FlowId; @@ -92,16 +94,17 @@ class FlowDetailInfo extends AbstractModel /** * @var integer 流程状态 - 0 还没有发起 -- 1 未签署 +- 1 待签署 - 2 部分签署 -- 3 已退回 -- 4 完成签署 +- 3 已拒签 +- 4 已签署 - 5 已过期 -- 6 已取消 +- 6 已撤销 - 7 还没有预发起 - 8 等待填写 - 9 部分填写 - 10 拒填 +- 21 已解除 */ public $FlowStatus; @@ -118,12 +121,12 @@ class FlowDetailInfo extends AbstractModel public $FlowDescription; /** - * @var integer 合同(流程)的创建时间戳 + * @var integer 合同(流程)的创建时间戳,单位秒 */ public $CreatedOn; /** - * @var array 合同(流程)的签署人数组 + * @var array 合同(流程)的签署方数组 */ public $FlowApproverInfos; @@ -139,28 +142,29 @@ class FlowDetailInfo extends AbstractModel public $Creator; /** - * @param string $FlowId 合同(流程)的Id + * @param string $FlowId 合同(流程)的ID * @param string $FlowName 合同(流程)的名字 * @param string $FlowType 合同(流程)的类型 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $FlowStatus 流程状态 - 0 还没有发起 -- 1 未签署 +- 1 待签署 - 2 部分签署 -- 3 已退回 -- 4 完成签署 +- 3 已拒签 +- 4 已签署 - 5 已过期 -- 6 已取消 +- 6 已撤销 - 7 还没有预发起 - 8 等待填写 - 9 部分填写 - 10 拒填 +- 21 已解除 * @param string $FlowMessage 合同(流程)的信息 注意:此字段可能返回 null,表示取不到有效值。 * @param string $FlowDescription 流程的描述 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $CreatedOn 合同(流程)的创建时间戳 - * @param array $FlowApproverInfos 合同(流程)的签署人数组 + * @param integer $CreatedOn 合同(流程)的创建时间戳,单位秒 + * @param array $FlowApproverInfos 合同(流程)的签署方数组 * @param array $CcInfos 合同(流程)的关注方信息列表 * @param string $Creator 合同发起人UserId 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowGroupInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowGroupInfo.php new file mode 100644 index 00000000..6a8faa33 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowGroupInfo.php @@ -0,0 +1,207 @@ +FlowName = $param["FlowName"]; + } + + if (array_key_exists("Approvers",$param) and $param["Approvers"] !== null) { + $this->Approvers = []; + foreach ($param["Approvers"] as $key => $value){ + $obj = new ApproverInfo(); + $obj->deserialize($value); + array_push($this->Approvers, $obj); + } + } + + if (array_key_exists("FileIds",$param) and $param["FileIds"] !== null) { + $this->FileIds = $param["FileIds"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("FlowType",$param) and $param["FlowType"] !== null) { + $this->FlowType = $param["FlowType"]; + } + + if (array_key_exists("FlowDescription",$param) and $param["FlowDescription"] !== null) { + $this->FlowDescription = $param["FlowDescription"]; + } + + if (array_key_exists("Deadline",$param) and $param["Deadline"] !== null) { + $this->Deadline = $param["Deadline"]; + } + + if (array_key_exists("CallbackUrl",$param) and $param["CallbackUrl"] !== null) { + $this->CallbackUrl = $param["CallbackUrl"]; + } + + if (array_key_exists("UserData",$param) and $param["UserData"] !== null) { + $this->UserData = $param["UserData"]; + } + + if (array_key_exists("Unordered",$param) and $param["Unordered"] !== null) { + $this->Unordered = $param["Unordered"]; + } + + if (array_key_exists("Components",$param) and $param["Components"] !== null) { + $this->Components = []; + foreach ($param["Components"] as $key => $value){ + $obj = new Component(); + $obj->deserialize($value); + array_push($this->Components, $obj); + } + } + + if (array_key_exists("NeedSignReview",$param) and $param["NeedSignReview"] !== null) { + $this->NeedSignReview = $param["NeedSignReview"]; + } + + if (array_key_exists("AutoSignScene",$param) and $param["AutoSignScene"] !== null) { + $this->AutoSignScene = $param["AutoSignScene"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowGroupOptions.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowGroupOptions.php new file mode 100644 index 00000000..b9662eb4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FlowGroupOptions.php @@ -0,0 +1,97 @@ +ApproverVerifyType = $param["ApproverVerifyType"]; + } + + if (array_key_exists("SelfOrganizationApproverNotifyType",$param) and $param["SelfOrganizationApproverNotifyType"] !== null) { + $this->SelfOrganizationApproverNotifyType = $param["SelfOrganizationApproverNotifyType"]; + } + + if (array_key_exists("OtherApproverNotifyType",$param) and $param["OtherApproverNotifyType"] !== null) { + $this->OtherApproverNotifyType = $param["OtherApproverNotifyType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FormField.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FormField.php index 88498e65..07e6c154 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FormField.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/FormField.php @@ -20,8 +20,72 @@ use TencentCloud\Common\AbstractModel; /** * 电子文档的控件填充信息。按照控件类型进行相应的填充。 +当控件的 ComponentType='TEXT'时,FormField.ComponentValue填入文本内容 +``` +FormFiled输入示例: +{ + "ComponentId": "componentId1", + "ComponentValue": "文本内容" +} +``` +当控件的 ComponentType='MULTI_LINE_TEXT'时,FormField.ComponentValue填入文本内容,支持自动换行。 +``` +FormFiled输入示例: +{ + "ComponentId": "componentId1", + "ComponentValue": "多行文本内容" +} +``` +当控件的 ComponentType='CHECK_BOX'时,FormField.ComponentValue填入true或false文本 +``` +FormFiled输入示例: +{ + "ComponentId": "componentId1", + "ComponentValue": "true" +} +``` +当控件的 ComponentType='FILL_IMAGE'时,FormField.ComponentValue填入图片的资源ID +``` +FormFiled输入示例: +{ + "ComponentId": "componentId1", + "ComponentValue": "yDwhsxxxxxxxxxxxxxxxxxxxxxxxxxxx" +} +``` +当控件的 ComponentType='ATTACHMENT'时,FormField.ComponentValue填入附件图片的资源ID列表,以逗号分隔,单个附件控件最多支持6个资源ID; +``` +FormFiled输入示例: +{ + "ComponentId": "componentId1", + "ComponentValue": "yDwhsxxxxxxxxxxxxxxxxxxxxxxxxxx1,yDwhsxxxxxxxxxxxxxxxxxxxxxxxxxx2,yDwhsxxxxxxxxxxxxxxxxxxxxxxxxxx3" +} +``` +当控件的 ComponentType='SELECTOR'时,FormField.ComponentValue填入选择的选项内容; +``` +FormFiled输入示例: +{ + "ComponentId": "componentId1", + "ComponentValue": "选择的内容" +} +``` +当控件的 ComponentType='DATE'时,FormField.ComponentValue填入日期内容; +``` +FormFiled输入示例: +{ + "ComponentId": "componentId1", + "ComponentValue": "2023年01月01日" +} +``` +当控件的 ComponentType='DISTRICT'时,FormField.ComponentValue填入省市区内容; +``` +FormFiled输入示例: +{ + "ComponentId": "componentId1", + "ComponentValue": "广东省深圳市福田区" +} +``` 【数据表格传参说明】 -当模板的 ComponentType='DYNAMIC_TABLE'时,FormField.ComponentValue需要传递json格式的字符串参数,用于确定表头&填充数据表格(支持内容的单元格合并) +当控件的 ComponentType='DYNAMIC_TABLE'时,FormField.ComponentValue需要传递json格式的字符串参数,用于确定表头&填充数据表格(支持内容的单元格合并) 输入示例1: ``` diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/GetTaskResultApiRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/GetTaskResultApiRequest.php index e9dbc3c3..ec8f89c9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/GetTaskResultApiRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/GetTaskResultApiRequest.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * GetTaskResultApi请求参数结构体 * - * @method string getTaskId() 获取任务Id,通过CreateConvertTaskApi得到 - * @method void setTaskId(string $TaskId) 设置任务Id,通过CreateConvertTaskApi得到 - * @method UserInfo getOperator() 获取操作人信息 - * @method void setOperator(UserInfo $Operator) 设置操作人信息 + * @method string getTaskId() 获取任务Id,通过接口CreateConvertTaskApi或CreateMergeFileTask得到的返回任务id + * @method void setTaskId(string $TaskId) 设置任务Id,通过接口CreateConvertTaskApi或CreateMergeFileTask得到的返回任务id + * @method UserInfo getOperator() 获取操作人信息,UserId必填 + * @method void setOperator(UserInfo $Operator) 设置操作人信息,UserId必填 * @method Agent getAgent() 获取应用号信息 * @method void setAgent(Agent $Agent) 设置应用号信息 * @method OrganizationInfo getOrganization() 获取暂未开放 @@ -32,28 +32,30 @@ use TencentCloud\Common\AbstractModel; class GetTaskResultApiRequest extends AbstractModel { /** - * @var string 任务Id,通过CreateConvertTaskApi得到 + * @var string 任务Id,通过接口CreateConvertTaskApi或CreateMergeFileTask得到的返回任务id */ public $TaskId; /** - * @var UserInfo 操作人信息 + * @var UserInfo 操作人信息,UserId必填 */ public $Operator; /** * @var Agent 应用号信息 + * @deprecated */ public $Agent; /** * @var OrganizationInfo 暂未开放 + * @deprecated */ public $Organization; /** - * @param string $TaskId 任务Id,通过CreateConvertTaskApi得到 - * @param UserInfo $Operator 操作人信息 + * @param string $TaskId 任务Id,通过接口CreateConvertTaskApi或CreateMergeFileTask得到的返回任务id + * @param UserInfo $Operator 操作人信息,UserId必填 * @param Agent $Agent 应用号信息 * @param OrganizationInfo $Organization 暂未开放 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/GetTaskResultApiResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/GetTaskResultApiResponse.php index 14ea8fb6..7744076f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/GetTaskResultApiResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/GetTaskResultApiResponse.php @@ -50,8 +50,8 @@ TaskEnd - 任务处理完成 DownloadFailed - 下载失败 ProcessFailed - 转换失败 ProcessTimeout - 转换文件超时 - * @method string getResourceId() 获取资源Id,也是FileId,用于文件发起使用 - * @method void setResourceId(string $ResourceId) 设置资源Id,也是FileId,用于文件发起使用 + * @method string getResourceId() 获取资源Id,也是FileId,用于文件发起时使用 + * @method void setResourceId(string $ResourceId) 设置资源Id,也是FileId,用于文件发起时使用 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -85,7 +85,7 @@ ProcessTimeout - 转换文件超时 public $TaskMessage; /** - * @var string 资源Id,也是FileId,用于文件发起使用 + * @var string 资源Id,也是FileId,用于文件发起时使用 */ public $ResourceId; @@ -110,7 +110,7 @@ TaskEnd - 任务处理完成 DownloadFailed - 下载失败 ProcessFailed - 转换失败 ProcessTimeout - 转换文件超时 - * @param string $ResourceId 资源Id,也是FileId,用于文件发起使用 + * @param string $ResourceId 资源Id,也是FileId,用于文件发起时使用 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/GroupOrganization.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/GroupOrganization.php index 5fc4b82d..c71d655f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/GroupOrganization.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/GroupOrganization.php @@ -32,9 +32,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOrganizationId(string $OrganizationId) 设置成员企业id 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getUpdateTime() 获取更新时间 + * @method integer getUpdateTime() 获取更新时间,时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setUpdateTime(integer $UpdateTime) 设置更新时间 + * @method void setUpdateTime(integer $UpdateTime) 设置更新时间,时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getStatus() 获取成员企业加入集团的当前状态:1-待授权;2-已授权待激活;3-拒绝授权;4-已解除;5-已加入 注意:此字段可能返回 null,表示取不到有效值。 @@ -56,17 +56,17 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setLicense(string $License) 设置企业许可证 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getLicenseExpireTime() 获取企业许可证过期时间 + * @method integer getLicenseExpireTime() 获取企业许可证过期时间,时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setLicenseExpireTime(integer $LicenseExpireTime) 设置企业许可证过期时间 + * @method void setLicenseExpireTime(integer $LicenseExpireTime) 设置企业许可证过期时间,时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getJoinTime() 获取成员企业加入集团时间 + * @method integer getJoinTime() 获取成员企业加入集团时间,时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setJoinTime(integer $JoinTime) 设置成员企业加入集团时间 + * @method void setJoinTime(integer $JoinTime) 设置成员企业加入集团时间,时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 - * @method boolean getFlowEngineEnable() 获取是否可以使用审批流引擎 + * @method boolean getFlowEngineEnable() 获取是否使用自建审批流引擎(即不是企微审批流引擎),true-是,false-否 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setFlowEngineEnable(boolean $FlowEngineEnable) 设置是否可以使用审批流引擎 + * @method void setFlowEngineEnable(boolean $FlowEngineEnable) 设置是否使用自建审批流引擎(即不是企微审批流引擎),true-是,false-否 注意:此字段可能返回 null,表示取不到有效值。 */ class GroupOrganization extends AbstractModel @@ -90,7 +90,7 @@ class GroupOrganization extends AbstractModel public $OrganizationId; /** - * @var integer 更新时间 + * @var integer 更新时间,时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 */ public $UpdateTime; @@ -126,19 +126,19 @@ class GroupOrganization extends AbstractModel public $License; /** - * @var integer 企业许可证过期时间 + * @var integer 企业许可证过期时间,时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 */ public $LicenseExpireTime; /** - * @var integer 成员企业加入集团时间 + * @var integer 成员企业加入集团时间,时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 */ public $JoinTime; /** - * @var boolean 是否可以使用审批流引擎 + * @var boolean 是否使用自建审批流引擎(即不是企微审批流引擎),true-是,false-否 注意:此字段可能返回 null,表示取不到有效值。 */ public $FlowEngineEnable; @@ -150,7 +150,7 @@ class GroupOrganization extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $OrganizationId 成员企业id 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $UpdateTime 更新时间 + * @param integer $UpdateTime 更新时间,时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Status 成员企业加入集团的当前状态:1-待授权;2-已授权待激活;3-拒绝授权;4-已解除;5-已加入 注意:此字段可能返回 null,表示取不到有效值。 @@ -162,11 +162,11 @@ class GroupOrganization extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $License 企业许可证 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $LicenseExpireTime 企业许可证过期时间 + * @param integer $LicenseExpireTime 企业许可证过期时间,时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $JoinTime 成员企业加入集团时间 + * @param integer $JoinTime 成员企业加入集团时间,时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 - * @param boolean $FlowEngineEnable 是否可以使用审批流引擎 + * @param boolean $FlowEngineEnable 是否使用自建审批流引擎(即不是企微审批流引擎),true-是,false-否 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/HasAuthUser.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/HasAuthUser.php new file mode 100644 index 00000000..3498ca0b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/HasAuthUser.php @@ -0,0 +1,81 @@ +UserId = $param["UserId"]; + } + + if (array_key_exists("BelongTo",$param) and $param["BelongTo"] !== null) { + $this->BelongTo = $param["BelongTo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/IntegrateRole.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/IntegrateRole.php index f530716f..350f0e83 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/IntegrateRole.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/IntegrateRole.php @@ -28,13 +28,13 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRoleName(string $RoleName) 设置角色名 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getRoleStatus() 获取角色类型:1-系统角色,2-自定义角色 + * @method integer getRoleStatus() 获取角色状态,1-启用,2-禁用 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setRoleStatus(integer $RoleStatus) 设置角色类型:1-系统角色,2-自定义角色 + * @method void setRoleStatus(integer $RoleStatus) 设置角色状态,1-启用,2-禁用 注意:此字段可能返回 null,表示取不到有效值。 - * @method boolean getIsGroupRole() 获取是否是集团角色 + * @method boolean getIsGroupRole() 获取是否是集团角色,true-是,false-否 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setIsGroupRole(boolean $IsGroupRole) 设置是否是集团角色 + * @method void setIsGroupRole(boolean $IsGroupRole) 设置是否是集团角色,true-是,false-否 注意:此字段可能返回 null,表示取不到有效值。 * @method array getSubOrgIdList() 获取管辖的子企业列表 注意:此字段可能返回 null,表示取不到有效值。 @@ -56,13 +56,13 @@ class IntegrateRole extends AbstractModel public $RoleName; /** - * @var integer 角色类型:1-系统角色,2-自定义角色 + * @var integer 角色状态,1-启用,2-禁用 注意:此字段可能返回 null,表示取不到有效值。 */ public $RoleStatus; /** - * @var boolean 是否是集团角色 + * @var boolean 是否是集团角色,true-是,false-否 注意:此字段可能返回 null,表示取不到有效值。 */ public $IsGroupRole; @@ -78,9 +78,9 @@ class IntegrateRole extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RoleName 角色名 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $RoleStatus 角色类型:1-系统角色,2-自定义角色 + * @param integer $RoleStatus 角色状态,1-启用,2-禁用 注意:此字段可能返回 null,表示取不到有效值。 - * @param boolean $IsGroupRole 是否是集团角色 + * @param boolean $IsGroupRole 是否是集团角色,true-是,false-否 注意:此字段可能返回 null,表示取不到有效值。 * @param array $SubOrgIdList 管辖的子企业列表 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/Address.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/IntegrationDepartment.php old mode 100755 new mode 100644 similarity index 56% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/Address.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/IntegrationDepartment.php index 39c1bbbe..f9a8efd6 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/Address.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/IntegrationDepartment.php @@ -14,75 +14,75 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cdb\V20170320\Models; +namespace TencentCloud\Ess\V20201111\Models; use TencentCloud\Common\AbstractModel; /** - * 地址 + * 部门信息 * - * @method string getVip() 获取地址 + * @method string getDeptId() 获取部门ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setVip(string $Vip) 设置地址 + * @method void setDeptId(string $DeptId) 设置部门ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getVPort() 获取端口 + * @method string getDeptName() 获取部门名 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setVPort(integer $VPort) 设置端口 + * @method void setDeptName(string $DeptName) 设置部门名 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getUniqVpcId() 获取私有网络ID + * @method string getParentDeptId() 获取父部门ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setUniqVpcId(string $UniqVpcId) 设置私有网络ID + * @method void setParentDeptId(string $ParentDeptId) 设置父部门ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getUniqSubnet() 获取私有网络子网ID + * @method string getDeptOpenId() 获取客户系统部门ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setUniqSubnet(string $UniqSubnet) 设置私有网络子网ID + * @method void setDeptOpenId(string $DeptOpenId) 设置客户系统部门ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getDesc() 获取描述 + * @method integer getOrderNo() 获取序列号 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDesc(string $Desc) 设置描述 + * @method void setOrderNo(integer $OrderNo) 设置序列号 注意:此字段可能返回 null,表示取不到有效值。 */ -class Address extends AbstractModel +class IntegrationDepartment extends AbstractModel { /** - * @var string 地址 + * @var string 部门ID 注意:此字段可能返回 null,表示取不到有效值。 */ - public $Vip; + public $DeptId; /** - * @var integer 端口 + * @var string 部门名 注意:此字段可能返回 null,表示取不到有效值。 */ - public $VPort; + public $DeptName; /** - * @var string 私有网络ID + * @var string 父部门ID 注意:此字段可能返回 null,表示取不到有效值。 */ - public $UniqVpcId; + public $ParentDeptId; /** - * @var string 私有网络子网ID + * @var string 客户系统部门ID 注意:此字段可能返回 null,表示取不到有效值。 */ - public $UniqSubnet; + public $DeptOpenId; /** - * @var string 描述 + * @var integer 序列号 注意:此字段可能返回 null,表示取不到有效值。 */ - public $Desc; + public $OrderNo; /** - * @param string $Vip 地址 + * @param string $DeptId 部门ID 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $VPort 端口 + * @param string $DeptName 部门名 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $UniqVpcId 私有网络ID + * @param string $ParentDeptId 父部门ID 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $UniqSubnet 私有网络子网ID + * @param string $DeptOpenId 客户系统部门ID 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Desc 描述 + * @param integer $OrderNo 序列号 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -98,24 +98,24 @@ class Address extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Vip",$param) and $param["Vip"] !== null) { - $this->Vip = $param["Vip"]; + if (array_key_exists("DeptId",$param) and $param["DeptId"] !== null) { + $this->DeptId = $param["DeptId"]; } - if (array_key_exists("VPort",$param) and $param["VPort"] !== null) { - $this->VPort = $param["VPort"]; + if (array_key_exists("DeptName",$param) and $param["DeptName"] !== null) { + $this->DeptName = $param["DeptName"]; } - if (array_key_exists("UniqVpcId",$param) and $param["UniqVpcId"] !== null) { - $this->UniqVpcId = $param["UniqVpcId"]; + if (array_key_exists("ParentDeptId",$param) and $param["ParentDeptId"] !== null) { + $this->ParentDeptId = $param["ParentDeptId"]; } - if (array_key_exists("UniqSubnet",$param) and $param["UniqSubnet"] !== null) { - $this->UniqSubnet = $param["UniqSubnet"]; + if (array_key_exists("DeptOpenId",$param) and $param["DeptOpenId"] !== null) { + $this->DeptOpenId = $param["DeptOpenId"]; } - if (array_key_exists("Desc",$param) and $param["Desc"] !== null) { - $this->Desc = $param["Desc"]; + if (array_key_exists("OrderNo",$param) and $param["OrderNo"] !== null) { + $this->OrderNo = $param["OrderNo"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ModifyApplicationCallbackInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ModifyApplicationCallbackInfoRequest.php index 4c295415..4454ea7b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ModifyApplicationCallbackInfoRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ModifyApplicationCallbackInfoRequest.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setOperateType(integer $OperateType) 设置操作类型:1-新增,2-删除 * @method CallbackInfo getCallbackInfo() 获取回调信息 * @method void setCallbackInfo(CallbackInfo $CallbackInfo) 设置回调信息 + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class ModifyApplicationCallbackInfoRequest extends AbstractModel { @@ -44,10 +46,16 @@ class ModifyApplicationCallbackInfoRequest extends AbstractModel */ public $CallbackInfo; + /** + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + */ + public $Agent; + /** * @param UserInfo $Operator 调用方用户信息,userId 必填 * @param integer $OperateType 操作类型:1-新增,2-删除 * @param CallbackInfo $CallbackInfo 回调信息 + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -75,5 +83,10 @@ class ModifyApplicationCallbackInfoRequest extends AbstractModel $this->CallbackInfo = new CallbackInfo(); $this->CallbackInfo->deserialize($param["CallbackInfo"]); } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ModifyIntegrationDepartmentRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ModifyIntegrationDepartmentRequest.php new file mode 100644 index 00000000..6b29e2fe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ModifyIntegrationDepartmentRequest.php @@ -0,0 +1,114 @@ +Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("DeptId",$param) and $param["DeptId"] !== null) { + $this->DeptId = $param["DeptId"]; + } + + if (array_key_exists("ParentDeptId",$param) and $param["ParentDeptId"] !== null) { + $this->ParentDeptId = $param["ParentDeptId"]; + } + + if (array_key_exists("DeptName",$param) and $param["DeptName"] !== null) { + $this->DeptName = $param["DeptName"]; + } + + if (array_key_exists("DeptOpenId",$param) and $param["DeptOpenId"] !== null) { + $this->DeptOpenId = $param["DeptOpenId"]; + } + + if (array_key_exists("OrderNo",$param) and $param["OrderNo"] !== null) { + $this->OrderNo = $param["OrderNo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ModifyIntegrationDepartmentResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ModifyIntegrationDepartmentResponse.php new file mode 100644 index 00000000..2292f6f9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ModifyIntegrationDepartmentResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/OccupiedSeal.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/OccupiedSeal.php index 10403a29..2e8b28e4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/OccupiedSeal.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/OccupiedSeal.php @@ -24,10 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setSealId(string $SealId) 设置电子印章编号 * @method string getSealName() 获取电子印章名称 * @method void setSealName(string $SealName) 设置电子印章名称 - * @method integer getCreateOn() 获取电子印章授权时间戳 - * @method void setCreateOn(integer $CreateOn) 设置电子印章授权时间戳 - * @method string getCreator() 获取电子印章授权人 - * @method void setCreator(string $Creator) 设置电子印章授权人 + * @method integer getCreateOn() 获取电子印章授权时间戳,单位秒 + * @method void setCreateOn(integer $CreateOn) 设置电子印章授权时间戳,单位秒 + * @method string getCreator() 获取电子印章授权人的UserId + * @method void setCreator(string $Creator) 设置电子印章授权人的UserId * @method string getSealPolicyId() 获取电子印章策略Id * @method void setSealPolicyId(string $SealPolicyId) 设置电子印章策略Id * @method string getSealStatus() 获取印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止) @@ -38,10 +38,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method string getUrl() 获取印章图片url,5分钟内有效 * @method void setUrl(string $Url) 设置印章图片url,5分钟内有效 - * @method string getSealType() 获取印章类型 - * @method void setSealType(string $SealType) 设置印章类型 - * @method boolean getIsAllTime() 获取用印申请是否为永久授权 - * @method void setIsAllTime(boolean $IsAllTime) 设置用印申请是否为永久授权 + * @method string getSealType() 获取印章类型,OFFICIAL-企业公章, CONTRACT-合同专用章,ORGANIZATIONSEAL-企业印章(本地上传印章类型),LEGAL_PERSON_SEAL-法人印章 + * @method void setSealType(string $SealType) 设置印章类型,OFFICIAL-企业公章, CONTRACT-合同专用章,ORGANIZATIONSEAL-企业印章(本地上传印章类型),LEGAL_PERSON_SEAL-法人印章 + * @method boolean getIsAllTime() 获取用印申请是否为永久授权,true-是,false-否 + * @method void setIsAllTime(boolean $IsAllTime) 设置用印申请是否为永久授权,true-是,false-否 * @method array getAuthorizedUsers() 获取授权人列表 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAuthorizedUsers(array $AuthorizedUsers) 设置授权人列表 @@ -60,12 +60,12 @@ class OccupiedSeal extends AbstractModel public $SealName; /** - * @var integer 电子印章授权时间戳 + * @var integer 电子印章授权时间戳,单位秒 */ public $CreateOn; /** - * @var string 电子印章授权人 + * @var string 电子印章授权人的UserId */ public $Creator; @@ -91,12 +91,12 @@ class OccupiedSeal extends AbstractModel public $Url; /** - * @var string 印章类型 + * @var string 印章类型,OFFICIAL-企业公章, CONTRACT-合同专用章,ORGANIZATIONSEAL-企业印章(本地上传印章类型),LEGAL_PERSON_SEAL-法人印章 */ public $SealType; /** - * @var boolean 用印申请是否为永久授权 + * @var boolean 用印申请是否为永久授权,true-是,false-否 */ public $IsAllTime; @@ -109,15 +109,15 @@ class OccupiedSeal extends AbstractModel /** * @param string $SealId 电子印章编号 * @param string $SealName 电子印章名称 - * @param integer $CreateOn 电子印章授权时间戳 - * @param string $Creator 电子印章授权人 + * @param integer $CreateOn 电子印章授权时间戳,单位秒 + * @param string $Creator 电子印章授权人的UserId * @param string $SealPolicyId 电子印章策略Id * @param string $SealStatus 印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止) * @param string $FailReason 审核失败原因 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Url 印章图片url,5分钟内有效 - * @param string $SealType 印章类型 - * @param boolean $IsAllTime 用印申请是否为永久授权 + * @param string $SealType 印章类型,OFFICIAL-企业公章, CONTRACT-合同专用章,ORGANIZATIONSEAL-企业印章(本地上传印章类型),LEGAL_PERSON_SEAL-法人印章 + * @param boolean $IsAllTime 用印申请是否为永久授权,true-是,false-否 * @param array $AuthorizedUsers 授权人列表 注意:此字段可能返回 null,表示取不到有效值。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/OrganizationInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/OrganizationInfo.php index d47d9f82..8d32733b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/OrganizationInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/OrganizationInfo.php @@ -35,26 +35,31 @@ class OrganizationInfo extends AbstractModel { /** * @var string 机构在平台的编号,内部字段,暂未开放 + * @deprecated */ public $OrganizationId; /** * @var string 用户渠道,内部字段,暂未开放 + * @deprecated */ public $Channel; /** * @var string 用户在渠道的机构编号,内部字段,暂未开放 + * @deprecated */ public $OrganizationOpenId; /** * @var string 用户真实的IP,内部字段,暂未开放 + * @deprecated */ public $ClientIp; /** * @var string 机构的代理IP,内部字段,暂未开放 + * @deprecated */ public $ProxyIp; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/PdfVerifyResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/PdfVerifyResult.php index c850b039..abf456aa 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/PdfVerifyResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/PdfVerifyResult.php @@ -26,26 +26,26 @@ use TencentCloud\Common\AbstractModel; * @method void setSignPlatform(string $SignPlatform) 设置签署平台,如果文件是在腾讯电子签平台签署,则返回腾讯电子签,如果文件不在腾讯电子签平台签署,则返回其他平台。 * @method string getSignerName() 获取签署人名称 * @method void setSignerName(string $SignerName) 设置签署人名称 - * @method integer getSignTime() 获取签署时间 - * @method void setSignTime(integer $SignTime) 设置签署时间 + * @method integer getSignTime() 获取签署时间戳,单位秒 + * @method void setSignTime(integer $SignTime) 设置签署时间戳,单位秒 * @method string getSignAlgorithm() 获取签名算法 * @method void setSignAlgorithm(string $SignAlgorithm) 设置签名算法 * @method string getCertSn() 获取签名证书序列号 * @method void setCertSn(string $CertSn) 设置签名证书序列号 - * @method integer getCertNotBefore() 获取证书起始时间 - * @method void setCertNotBefore(integer $CertNotBefore) 设置证书起始时间 - * @method integer getCertNotAfter() 获取证书过期时间 - * @method void setCertNotAfter(integer $CertNotAfter) 设置证书过期时间 - * @method float getComponentPosX() 获取签名域横坐标 - * @method void setComponentPosX(float $ComponentPosX) 设置签名域横坐标 - * @method float getComponentPosY() 获取签名域纵坐标 - * @method void setComponentPosY(float $ComponentPosY) 设置签名域纵坐标 - * @method float getComponentWidth() 获取签名域宽度 - * @method void setComponentWidth(float $ComponentWidth) 设置签名域宽度 - * @method float getComponentHeight() 获取签名域高度 - * @method void setComponentHeight(float $ComponentHeight) 设置签名域高度 - * @method integer getComponentPage() 获取签名域所在页码 - * @method void setComponentPage(integer $ComponentPage) 设置签名域所在页码 + * @method integer getCertNotBefore() 获取证书起始时间戳,单位毫秒 + * @method void setCertNotBefore(integer $CertNotBefore) 设置证书起始时间戳,单位毫秒 + * @method integer getCertNotAfter() 获取证书过期时间戳,单位毫秒 + * @method void setCertNotAfter(integer $CertNotAfter) 设置证书过期时间戳,单位毫秒 + * @method float getComponentPosX() 获取签名域横坐标,单位pt + * @method void setComponentPosX(float $ComponentPosX) 设置签名域横坐标,单位pt + * @method float getComponentPosY() 获取签名域纵坐标,单位pt + * @method void setComponentPosY(float $ComponentPosY) 设置签名域纵坐标,单位pt + * @method float getComponentWidth() 获取签名域宽度,单位pt + * @method void setComponentWidth(float $ComponentWidth) 设置签名域宽度,单位pt + * @method float getComponentHeight() 获取签名域高度,单位pt + * @method void setComponentHeight(float $ComponentHeight) 设置签名域高度,单位pt + * @method integer getComponentPage() 获取签名域所在页码,1~N + * @method void setComponentPage(integer $ComponentPage) 设置签名域所在页码,1~N */ class PdfVerifyResult extends AbstractModel { @@ -65,7 +65,7 @@ class PdfVerifyResult extends AbstractModel public $SignerName; /** - * @var integer 签署时间 + * @var integer 签署时间戳,单位秒 */ public $SignTime; @@ -80,37 +80,37 @@ class PdfVerifyResult extends AbstractModel public $CertSn; /** - * @var integer 证书起始时间 + * @var integer 证书起始时间戳,单位毫秒 */ public $CertNotBefore; /** - * @var integer 证书过期时间 + * @var integer 证书过期时间戳,单位毫秒 */ public $CertNotAfter; /** - * @var float 签名域横坐标 + * @var float 签名域横坐标,单位pt */ public $ComponentPosX; /** - * @var float 签名域纵坐标 + * @var float 签名域纵坐标,单位pt */ public $ComponentPosY; /** - * @var float 签名域宽度 + * @var float 签名域宽度,单位pt */ public $ComponentWidth; /** - * @var float 签名域高度 + * @var float 签名域高度,单位pt */ public $ComponentHeight; /** - * @var integer 签名域所在页码 + * @var integer 签名域所在页码,1~N */ public $ComponentPage; @@ -118,16 +118,16 @@ class PdfVerifyResult extends AbstractModel * @param integer $VerifyResult 验签结果。0-签名域未签名;1-验签成功; 3-验签失败;4-未找到签名域:文件内没有签名域;5-签名值格式不正确。 * @param string $SignPlatform 签署平台,如果文件是在腾讯电子签平台签署,则返回腾讯电子签,如果文件不在腾讯电子签平台签署,则返回其他平台。 * @param string $SignerName 签署人名称 - * @param integer $SignTime 签署时间 + * @param integer $SignTime 签署时间戳,单位秒 * @param string $SignAlgorithm 签名算法 * @param string $CertSn 签名证书序列号 - * @param integer $CertNotBefore 证书起始时间 - * @param integer $CertNotAfter 证书过期时间 - * @param float $ComponentPosX 签名域横坐标 - * @param float $ComponentPosY 签名域纵坐标 - * @param float $ComponentWidth 签名域宽度 - * @param float $ComponentHeight 签名域高度 - * @param integer $ComponentPage 签名域所在页码 + * @param integer $CertNotBefore 证书起始时间戳,单位毫秒 + * @param integer $CertNotAfter 证书过期时间戳,单位毫秒 + * @param float $ComponentPosX 签名域横坐标,单位pt + * @param float $ComponentPosY 签名域纵坐标,单位pt + * @param float $ComponentWidth 签名域宽度,单位pt + * @param float $ComponentHeight 签名域高度,单位pt + * @param integer $ComponentPage 签名域所在页码,1~N */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Recipient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Recipient.php index 0af26afa..3d8dae45 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Recipient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Recipient.php @@ -18,44 +18,68 @@ namespace TencentCloud\Ess\V20201111\Models; use TencentCloud\Common\AbstractModel; /** - * 签署参与者信息 + * 流程中参与方的信息结构 * - * @method string getRecipientId() 获取签署参与者ID - * @method void setRecipientId(string $RecipientId) 设置签署参与者ID - * @method string getRecipientType() 获取参与者类型。默认为空。ENTERPRISE-企业;INDIVIDUAL-个人;PROMOTER-发起方 - * @method void setRecipientType(string $RecipientType) 设置参与者类型。默认为空。ENTERPRISE-企业;INDIVIDUAL-个人;PROMOTER-发起方 + * @method string getRecipientId() 获取签署参与者ID,唯一标识 + * @method void setRecipientId(string $RecipientId) 设置签署参与者ID,唯一标识 + * @method string getRecipientType() 获取参与者类型。 +默认为空。 +ENTERPRISE-企业; +INDIVIDUAL-个人; +PROMOTER-发起方 + * @method void setRecipientType(string $RecipientType) 设置参与者类型。 +默认为空。 +ENTERPRISE-企业; +INDIVIDUAL-个人; +PROMOTER-发起方 * @method string getDescription() 获取描述信息 * @method void setDescription(string $Description) 设置描述信息 * @method string getRoleName() 获取角色名称 * @method void setRoleName(string $RoleName) 设置角色名称 - * @method boolean getRequireValidation() 获取是否需要验证,默认为false - * @method void setRequireValidation(boolean $RequireValidation) 设置是否需要验证,默认为false - * @method boolean getRequireSign() 获取是否需要签署,默认为true - * @method void setRequireSign(boolean $RequireSign) 设置是否需要签署,默认为true - * @method integer getRoutingOrder() 获取添加序列 - * @method void setRoutingOrder(integer $RoutingOrder) 设置添加序列 - * @method boolean getRequireDelivery() 获取是否需要发送,默认为true - * @method void setRequireDelivery(boolean $RequireDelivery) 设置是否需要发送,默认为true + * @method boolean getRequireValidation() 获取是否需要验证, +默认为false-不需要验证 + * @method void setRequireValidation(boolean $RequireValidation) 设置是否需要验证, +默认为false-不需要验证 + * @method boolean getRequireSign() 获取是否需要签署, +默认为true-需要签署 + * @method void setRequireSign(boolean $RequireSign) 设置是否需要签署, +默认为true-需要签署 + * @method integer getRoutingOrder() 获取此参与方添加的顺序,从0~N + * @method void setRoutingOrder(integer $RoutingOrder) 设置此参与方添加的顺序,从0~N + * @method boolean getRequireDelivery() 获取是否需要发送, +默认为true-需要发送 + * @method void setRequireDelivery(boolean $RequireDelivery) 设置是否需要发送, +默认为true-需要发送 * @method string getEmail() 获取邮箱地址 * @method void setEmail(string $Email) 设置邮箱地址 * @method string getMobile() 获取电话号码 * @method void setMobile(string $Mobile) 设置电话号码 - * @method string getUserId() 获取关联的用户ID - * @method void setUserId(string $UserId) 设置关联的用户ID - * @method string getDeliveryMethod() 获取发送方式。默认为EMAIL。EMAIL-邮件;MOBILE-手机短信;WECHAT-微信通知 - * @method void setDeliveryMethod(string $DeliveryMethod) 设置发送方式。默认为EMAIL。EMAIL-邮件;MOBILE-手机短信;WECHAT-微信通知 - * @method string getRecipientExtra() 获取附属信息 - * @method void setRecipientExtra(string $RecipientExtra) 设置附属信息 + * @method string getUserId() 获取关联的用户ID,电子签系统的用户ID + * @method void setUserId(string $UserId) 设置关联的用户ID,电子签系统的用户ID + * @method string getDeliveryMethod() 获取发送方式,默认为EMAIL。 +EMAIL-邮件; +MOBILE-手机短信; +WECHAT-微信通知 + * @method void setDeliveryMethod(string $DeliveryMethod) 设置发送方式,默认为EMAIL。 +EMAIL-邮件; +MOBILE-手机短信; +WECHAT-微信通知 + * @method string getRecipientExtra() 获取参与方的一些附属信息,json格式 + * @method void setRecipientExtra(string $RecipientExtra) 设置参与方的一些附属信息,json格式 */ class Recipient extends AbstractModel { /** - * @var string 签署参与者ID + * @var string 签署参与者ID,唯一标识 */ public $RecipientId; /** - * @var string 参与者类型。默认为空。ENTERPRISE-企业;INDIVIDUAL-个人;PROMOTER-发起方 + * @var string 参与者类型。 +默认为空。 +ENTERPRISE-企业; +INDIVIDUAL-个人; +PROMOTER-发起方 */ public $RecipientType; @@ -70,22 +94,25 @@ class Recipient extends AbstractModel public $RoleName; /** - * @var boolean 是否需要验证,默认为false + * @var boolean 是否需要验证, +默认为false-不需要验证 */ public $RequireValidation; /** - * @var boolean 是否需要签署,默认为true + * @var boolean 是否需要签署, +默认为true-需要签署 */ public $RequireSign; /** - * @var integer 添加序列 + * @var integer 此参与方添加的顺序,从0~N */ public $RoutingOrder; /** - * @var boolean 是否需要发送,默认为true + * @var boolean 是否需要发送, +默认为true-需要发送 */ public $RequireDelivery; @@ -100,34 +127,47 @@ class Recipient extends AbstractModel public $Mobile; /** - * @var string 关联的用户ID + * @var string 关联的用户ID,电子签系统的用户ID */ public $UserId; /** - * @var string 发送方式。默认为EMAIL。EMAIL-邮件;MOBILE-手机短信;WECHAT-微信通知 + * @var string 发送方式,默认为EMAIL。 +EMAIL-邮件; +MOBILE-手机短信; +WECHAT-微信通知 */ public $DeliveryMethod; /** - * @var string 附属信息 + * @var string 参与方的一些附属信息,json格式 */ public $RecipientExtra; /** - * @param string $RecipientId 签署参与者ID - * @param string $RecipientType 参与者类型。默认为空。ENTERPRISE-企业;INDIVIDUAL-个人;PROMOTER-发起方 + * @param string $RecipientId 签署参与者ID,唯一标识 + * @param string $RecipientType 参与者类型。 +默认为空。 +ENTERPRISE-企业; +INDIVIDUAL-个人; +PROMOTER-发起方 * @param string $Description 描述信息 * @param string $RoleName 角色名称 - * @param boolean $RequireValidation 是否需要验证,默认为false - * @param boolean $RequireSign 是否需要签署,默认为true - * @param integer $RoutingOrder 添加序列 - * @param boolean $RequireDelivery 是否需要发送,默认为true + * @param boolean $RequireValidation 是否需要验证, +默认为false-不需要验证 + * @param boolean $RequireSign 是否需要签署, +默认为true-需要签署 + * @param integer $RoutingOrder 此参与方添加的顺序,从0~N + * @param boolean $RequireDelivery 是否需要发送, +默认为true-需要发送 * @param string $Email 邮箱地址 * @param string $Mobile 电话号码 - * @param string $UserId 关联的用户ID - * @param string $DeliveryMethod 发送方式。默认为EMAIL。EMAIL-邮件;MOBILE-手机短信;WECHAT-微信通知 - * @param string $RecipientExtra 附属信息 + * @param string $UserId 关联的用户ID,电子签系统的用户ID + * @param string $DeliveryMethod 发送方式,默认为EMAIL。 +EMAIL-邮件; +MOBILE-手机短信; +WECHAT-微信通知 + * @param string $RecipientExtra 参与方的一些附属信息,json格式 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/RecipientComponentInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/RecipientComponentInfo.php new file mode 100644 index 00000000..d58e6e28 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/RecipientComponentInfo.php @@ -0,0 +1,118 @@ +RecipientId = $param["RecipientId"]; + } + + if (array_key_exists("RecipientFillStatus",$param) and $param["RecipientFillStatus"] !== null) { + $this->RecipientFillStatus = $param["RecipientFillStatus"]; + } + + if (array_key_exists("IsPromoter",$param) and $param["IsPromoter"] !== null) { + $this->IsPromoter = $param["IsPromoter"]; + } + + if (array_key_exists("Components",$param) and $param["Components"] !== null) { + $this->Components = []; + foreach ($param["Components"] as $key => $value){ + $obj = new FilledComponent(); + $obj->deserialize($value); + array_push($this->Components, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/RegisterInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/RegisterInfo.php index 56b43af6..43b31b7f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/RegisterInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/RegisterInfo.php @@ -24,6 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLegalName(string $LegalName) 设置法人姓名 * @method string getUscc() 获取社会统一信用代码 * @method void setUscc(string $Uscc) 设置社会统一信用代码 + * @method string getUnifiedSocialCreditCode() 获取社会统一信用代码 + * @method void setUnifiedSocialCreditCode(string $UnifiedSocialCreditCode) 设置社会统一信用代码 */ class RegisterInfo extends AbstractModel { @@ -34,12 +36,19 @@ class RegisterInfo extends AbstractModel /** * @var string 社会统一信用代码 + * @deprecated */ public $Uscc; + /** + * @var string 社会统一信用代码 + */ + public $UnifiedSocialCreditCode; + /** * @param string $LegalName 法人姓名 * @param string $Uscc 社会统一信用代码 + * @param string $UnifiedSocialCreditCode 社会统一信用代码 */ function __construct() { @@ -61,5 +70,9 @@ class RegisterInfo extends AbstractModel if (array_key_exists("Uscc",$param) and $param["Uscc"] !== null) { $this->Uscc = $param["Uscc"]; } + + if (array_key_exists("UnifiedSocialCreditCode",$param) and $param["UnifiedSocialCreditCode"] !== null) { + $this->UnifiedSocialCreditCode = $param["UnifiedSocialCreditCode"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ReleasedApprover.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ReleasedApprover.php index e8df3b1c..45dd437d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ReleasedApprover.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ReleasedApprover.php @@ -20,6 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * 解除协议的签署人,如不指定,默认使用待解除流程(即原流程)中的签署人。 注意:不支持更换C端(个人身份类型)签署人,如果原流程中含有C端签署人,默认使用原流程中的该C端签署人。 +注意:目前不支持替换C端(个人身份类型)签署人,但是可以指定C端签署人的签署方自定义控件别名,具体见参数ApproverSignRole描述。 +注意:当指定C端签署人的签署方自定义控件别名不空时,除RelievedApproverReceiptId参数外,可以只参数ApproverSignRole。 * * @method string getName() 获取签署人姓名,最大长度50个字符 @@ -29,6 +31,20 @@ use TencentCloud\Common\AbstractModel; * @method void setMobile(string $Mobile) 设置签署人手机号 * @method string getRelievedApproverReceiptId() 获取要替换的参与人在原合同参与人列表中的签署人编号,通过DescribeFlowInfo 接口获取(即FlowDetailInfos. FlowApproverInfos 结构中的ReceiptId ) * @method void setRelievedApproverReceiptId(string $RelievedApproverReceiptId) 设置要替换的参与人在原合同参与人列表中的签署人编号,通过DescribeFlowInfo 接口获取(即FlowDetailInfos. FlowApproverInfos 结构中的ReceiptId ) + * @method string getApproverType() 获取指定签署人类型,目前仅支持 +ORGANIZATION-企业 +ENTERPRISESERVER-企业静默签 + * @method void setApproverType(string $ApproverType) 设置指定签署人类型,目前仅支持 +ORGANIZATION-企业 +ENTERPRISESERVER-企业静默签 + * @method string getApproverSignComponentType() 获取签署控件类型,支持自定义企业签署方的签署控件为“印章”或“签名” +- SIGN_SEAL-默认为印章控件类型 +- SIGN_SIGNATURE-手写签名控件类型 + * @method void setApproverSignComponentType(string $ApproverSignComponentType) 设置签署控件类型,支持自定义企业签署方的签署控件为“印章”或“签名” +- SIGN_SEAL-默认为印章控件类型 +- SIGN_SIGNATURE-手写签名控件类型 + * @method string getApproverSignRole() 获取参与方在合同中的角色是按照创建合同的时候来排序的; 解除协议会将第一个参与人叫甲方, 第二个叫乙方,第三个叫丙方,以此类推。 如果想改动参与人的角色名字, 可以设置此签署方自定义控件别名字段,最大20个字符 + * @method void setApproverSignRole(string $ApproverSignRole) 设置参与方在合同中的角色是按照创建合同的时候来排序的; 解除协议会将第一个参与人叫甲方, 第二个叫乙方,第三个叫丙方,以此类推。 如果想改动参与人的角色名字, 可以设置此签署方自定义控件别名字段,最大20个字符 */ class ReleasedApprover extends AbstractModel { @@ -48,11 +64,37 @@ class ReleasedApprover extends AbstractModel */ public $RelievedApproverReceiptId; + /** + * @var string 指定签署人类型,目前仅支持 +ORGANIZATION-企业 +ENTERPRISESERVER-企业静默签 + */ + public $ApproverType; + + /** + * @var string 签署控件类型,支持自定义企业签署方的签署控件为“印章”或“签名” +- SIGN_SEAL-默认为印章控件类型 +- SIGN_SIGNATURE-手写签名控件类型 + */ + public $ApproverSignComponentType; + + /** + * @var string 参与方在合同中的角色是按照创建合同的时候来排序的; 解除协议会将第一个参与人叫甲方, 第二个叫乙方,第三个叫丙方,以此类推。 如果想改动参与人的角色名字, 可以设置此签署方自定义控件别名字段,最大20个字符 + */ + public $ApproverSignRole; + /** * @param string $Name 签署人姓名,最大长度50个字符 * @param string $Mobile 签署人手机号 * @param string $RelievedApproverReceiptId 要替换的参与人在原合同参与人列表中的签署人编号,通过DescribeFlowInfo 接口获取(即FlowDetailInfos. FlowApproverInfos 结构中的ReceiptId ) + * @param string $ApproverType 指定签署人类型,目前仅支持 +ORGANIZATION-企业 +ENTERPRISESERVER-企业静默签 + * @param string $ApproverSignComponentType 签署控件类型,支持自定义企业签署方的签署控件为“印章”或“签名” +- SIGN_SEAL-默认为印章控件类型 +- SIGN_SIGNATURE-手写签名控件类型 + * @param string $ApproverSignRole 参与方在合同中的角色是按照创建合同的时候来排序的; 解除协议会将第一个参与人叫甲方, 第二个叫乙方,第三个叫丙方,以此类推。 如果想改动参与人的角色名字, 可以设置此签署方自定义控件别名字段,最大20个字符 */ function __construct() { @@ -78,5 +120,17 @@ class ReleasedApprover extends AbstractModel if (array_key_exists("RelievedApproverReceiptId",$param) and $param["RelievedApproverReceiptId"] !== null) { $this->RelievedApproverReceiptId = $param["RelievedApproverReceiptId"]; } + + if (array_key_exists("ApproverType",$param) and $param["ApproverType"] !== null) { + $this->ApproverType = $param["ApproverType"]; + } + + if (array_key_exists("ApproverSignComponentType",$param) and $param["ApproverSignComponentType"] !== null) { + $this->ApproverSignComponentType = $param["ApproverSignComponentType"]; + } + + if (array_key_exists("ApproverSignRole",$param) and $param["ApproverSignRole"] !== null) { + $this->ApproverSignRole = $param["ApproverSignRole"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/RemindFlowRecords.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/RemindFlowRecords.php index 36d455fc..4d7e8213 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/RemindFlowRecords.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/RemindFlowRecords.php @@ -20,17 +20,17 @@ use TencentCloud\Common\AbstractModel; /** * 催办接口返回详细信息 * - * @method boolean getCanRemind() 获取是否能够催办 - * @method void setCanRemind(boolean $CanRemind) 设置是否能够催办 + * @method boolean getCanRemind() 获取是否能够催办,true-是,false-否 + * @method void setCanRemind(boolean $CanRemind) 设置是否能够催办,true-是,false-否 * @method string getFlowId() 获取合同id * @method void setFlowId(string $FlowId) 设置合同id - * @method string getRemindMessage() 获取催办详情 - * @method void setRemindMessage(string $RemindMessage) 设置催办详情 + * @method string getRemindMessage() 获取催办详情信息 + * @method void setRemindMessage(string $RemindMessage) 设置催办详情信息 */ class RemindFlowRecords extends AbstractModel { /** - * @var boolean 是否能够催办 + * @var boolean 是否能够催办,true-是,false-否 */ public $CanRemind; @@ -40,14 +40,14 @@ class RemindFlowRecords extends AbstractModel public $FlowId; /** - * @var string 催办详情 + * @var string 催办详情信息 */ public $RemindMessage; /** - * @param boolean $CanRemind 是否能够催办 + * @param boolean $CanRemind 是否能够催办,true-是,false-否 * @param string $FlowId 合同id - * @param string $RemindMessage 催办详情 + * @param string $RemindMessage 催办详情信息 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/ConsortiumItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ReviewerInfo.php old mode 100755 new mode 100644 similarity index 66% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/ConsortiumItem.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ReviewerInfo.php index 1ba7815b..a5aee0b5 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/ConsortiumItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/ReviewerInfo.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Ess\V20201111\Models; use TencentCloud\Common\AbstractModel; /** - * 联盟信息 + * 关注方信息 * - * @method integer getId() 获取联盟id - * @method void setId(integer $Id) 设置联盟id - * @method string getName() 获取联盟名称 - * @method void setName(string $Name) 设置联盟名称 + * @method string getName() 获取姓名 + * @method void setName(string $Name) 设置姓名 + * @method string getMobile() 获取手机号 + * @method void setMobile(string $Mobile) 设置手机号 */ -class ConsortiumItem extends AbstractModel +class ReviewerInfo extends AbstractModel { /** - * @var integer 联盟id - */ - public $Id; - - /** - * @var string 联盟名称 + * @var string 姓名 */ public $Name; /** - * @param integer $Id 联盟id - * @param string $Name 联盟名称 + * @var string 手机号 + */ + public $Mobile; + + /** + * @param string $Name 姓名 + * @param string $Mobile 手机号 */ function __construct() { @@ -54,12 +54,12 @@ class ConsortiumItem extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Id",$param) and $param["Id"] !== null) { - $this->Id = $param["Id"]; - } - if (array_key_exists("Name",$param) and $param["Name"] !== null) { $this->Name = $param["Name"]; } + + if (array_key_exists("Mobile",$param) and $param["Mobile"] !== null) { + $this->Mobile = $param["Mobile"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/SealInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/SealInfo.php new file mode 100644 index 00000000..a0b3b82d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/SealInfo.php @@ -0,0 +1,101 @@ +SealId = $param["SealId"]; + } + + if (array_key_exists("SealType",$param) and $param["SealType"] !== null) { + $this->SealType = $param["SealType"]; + } + + if (array_key_exists("SealName",$param) and $param["SealName"] !== null) { + $this->SealName = $param["SealName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/SignQrCode.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/SignQrCode.php index 5c8903df..934c9e07 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/SignQrCode.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/SignQrCode.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setQrCodeId(string $QrCodeId) 设置二维码id * @method string getQrCodeUrl() 获取二维码url * @method void setQrCodeUrl(string $QrCodeUrl) 设置二维码url - * @method integer getExpiredTime() 获取二维码过期时间 - * @method void setExpiredTime(integer $ExpiredTime) 设置二维码过期时间 + * @method integer getExpiredTime() 获取二维码过期时间戳,单位秒 + * @method void setExpiredTime(integer $ExpiredTime) 设置二维码过期时间戳,单位秒 */ class SignQrCode extends AbstractModel { @@ -40,14 +40,14 @@ class SignQrCode extends AbstractModel public $QrCodeUrl; /** - * @var integer 二维码过期时间 + * @var integer 二维码过期时间戳,单位秒 */ public $ExpiredTime; /** * @param string $QrCodeId 二维码id * @param string $QrCodeUrl 二维码url - * @param integer $ExpiredTime 二维码过期时间 + * @param integer $ExpiredTime 二维码过期时间戳,单位秒 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Staff.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Staff.php index 247e003a..333b0bd7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Staff.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/Staff.php @@ -21,7 +21,9 @@ use TencentCloud\Common\AbstractModel; * 企业员工信息 * * @method string getUserId() 获取用户在电子签平台的id +注:创建和更新场景无需填写 * @method void setUserId(string $UserId) 设置用户在电子签平台的id +注:创建和更新场景无需填写 * @method string getDisplayName() 获取显示的用户名/昵称 * @method void setDisplayName(string $DisplayName) 设置显示的用户名/昵称 * @method string getMobile() 获取用户手机号 @@ -35,34 +37,55 @@ use TencentCloud\Common\AbstractModel; * @method void setOpenId(string $OpenId) 设置用户在第三方平台id,如需在此接口提醒员工实名,该参数不传 注意:此字段可能返回 null,表示取不到有效值。 * @method array getRoles() 获取员工角色 +注:创建和更新场景无需填写 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRoles(array $Roles) 设置员工角色 +注:创建和更新场景无需填写 注意:此字段可能返回 null,表示取不到有效值。 * @method Department getDepartment() 获取员工部门 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDepartment(Department $Department) 设置员工部门 注意:此字段可能返回 null,表示取不到有效值。 * @method boolean getVerified() 获取员工是否实名 +注:创建和更新场景无需填写 * @method void setVerified(boolean $Verified) 设置员工是否实名 - * @method integer getCreatedOn() 获取员工创建时间戳 - * @method void setCreatedOn(integer $CreatedOn) 设置员工创建时间戳 - * @method integer getVerifiedOn() 获取员工实名时间戳 +注:创建和更新场景无需填写 + * @method integer getCreatedOn() 获取员工创建时间戳,单位秒 +注:创建和更新场景无需填写 + * @method void setCreatedOn(integer $CreatedOn) 设置员工创建时间戳,单位秒 +注:创建和更新场景无需填写 + * @method integer getVerifiedOn() 获取员工实名时间戳,单位秒 +注:创建和更新场景无需填写 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setVerifiedOn(integer $VerifiedOn) 设置员工实名时间戳 + * @method void setVerifiedOn(integer $VerifiedOn) 设置员工实名时间戳,单位秒 +注:创建和更新场景无需填写 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getQuiteJob() 获取员工是否离职:0-未离职,1-离职 +注:创建和更新场景无需填写 注意:此字段可能返回 null,表示取不到有效值。 * @method void setQuiteJob(integer $QuiteJob) 设置员工是否离职:0-未离职,1-离职 +注:创建和更新场景无需填写 注意:此字段可能返回 null,表示取不到有效值。 * @method string getReceiveUserId() 获取员工离职交接人用户id +注:创建和更新场景无需填写 * @method void setReceiveUserId(string $ReceiveUserId) 设置员工离职交接人用户id +注:创建和更新场景无需填写 * @method string getReceiveOpenId() 获取员工离职交接人用户OpenId +注:创建和更新场景无需填写 * @method void setReceiveOpenId(string $ReceiveOpenId) 设置员工离职交接人用户OpenId +注:创建和更新场景无需填写 + * @method string getWeworkOpenId() 获取企业微信用户账号ID +注:仅企微类型的企业创建员工接口支持该字段 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setWeworkOpenId(string $WeworkOpenId) 设置企业微信用户账号ID +注:仅企微类型的企业创建员工接口支持该字段 +注意:此字段可能返回 null,表示取不到有效值。 */ class Staff extends AbstractModel { /** * @var string 用户在电子签平台的id +注:创建和更新场景无需填写 */ public $UserId; @@ -90,6 +113,7 @@ class Staff extends AbstractModel /** * @var array 员工角色 +注:创建和更新场景无需填写 注意:此字段可能返回 null,表示取不到有效值。 */ public $Roles; @@ -102,38 +126,52 @@ class Staff extends AbstractModel /** * @var boolean 员工是否实名 +注:创建和更新场景无需填写 */ public $Verified; /** - * @var integer 员工创建时间戳 + * @var integer 员工创建时间戳,单位秒 +注:创建和更新场景无需填写 */ public $CreatedOn; /** - * @var integer 员工实名时间戳 + * @var integer 员工实名时间戳,单位秒 +注:创建和更新场景无需填写 注意:此字段可能返回 null,表示取不到有效值。 */ public $VerifiedOn; /** * @var integer 员工是否离职:0-未离职,1-离职 +注:创建和更新场景无需填写 注意:此字段可能返回 null,表示取不到有效值。 */ public $QuiteJob; /** * @var string 员工离职交接人用户id +注:创建和更新场景无需填写 */ public $ReceiveUserId; /** * @var string 员工离职交接人用户OpenId +注:创建和更新场景无需填写 */ public $ReceiveOpenId; + /** + * @var string 企业微信用户账号ID +注:仅企微类型的企业创建员工接口支持该字段 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $WeworkOpenId; + /** * @param string $UserId 用户在电子签平台的id +注:创建和更新场景无需填写 * @param string $DisplayName 显示的用户名/昵称 * @param string $Mobile 用户手机号 * @param string $Email 用户邮箱 @@ -141,17 +179,27 @@ class Staff extends AbstractModel * @param string $OpenId 用户在第三方平台id,如需在此接口提醒员工实名,该参数不传 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Roles 员工角色 +注:创建和更新场景无需填写 注意:此字段可能返回 null,表示取不到有效值。 * @param Department $Department 员工部门 注意:此字段可能返回 null,表示取不到有效值。 * @param boolean $Verified 员工是否实名 - * @param integer $CreatedOn 员工创建时间戳 - * @param integer $VerifiedOn 员工实名时间戳 +注:创建和更新场景无需填写 + * @param integer $CreatedOn 员工创建时间戳,单位秒 +注:创建和更新场景无需填写 + * @param integer $VerifiedOn 员工实名时间戳,单位秒 +注:创建和更新场景无需填写 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $QuiteJob 员工是否离职:0-未离职,1-离职 +注:创建和更新场景无需填写 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ReceiveUserId 员工离职交接人用户id +注:创建和更新场景无需填写 * @param string $ReceiveOpenId 员工离职交接人用户OpenId +注:创建和更新场景无需填写 + * @param string $WeworkOpenId 企业微信用户账号ID +注:仅企微类型的企业创建员工接口支持该字段 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -223,5 +271,9 @@ class Staff extends AbstractModel if (array_key_exists("ReceiveOpenId",$param) and $param["ReceiveOpenId"] !== null) { $this->ReceiveOpenId = $param["ReceiveOpenId"]; } + + if (array_key_exists("WeworkOpenId",$param) and $param["WeworkOpenId"] !== null) { + $this->WeworkOpenId = $param["WeworkOpenId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/StartFlowRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/StartFlowRequest.php index 121e58aa..440efb57 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/StartFlowRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/StartFlowRequest.php @@ -28,8 +28,16 @@ use TencentCloud\Common\AbstractModel; * @method void setClientToken(string $ClientToken) 设置客户端Token,保持接口幂等性,最大长度64个字符 * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 - * @method integer getCcNotifyType() 获取给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 - * @method void setCcNotifyType(integer $CcNotifyType) 设置给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 + * @method integer getCcNotifyType() 获取给关注人发送短信通知的类型, + +0-合同发起时通知 + +1-签署完成后通知 + * @method void setCcNotifyType(integer $CcNotifyType) 设置给关注人发送短信通知的类型, + +0-合同发起时通知 + +1-签署完成后通知 */ class StartFlowRequest extends AbstractModel { @@ -54,7 +62,11 @@ class StartFlowRequest extends AbstractModel public $Agent; /** - * @var integer 给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 + * @var integer 给关注人发送短信通知的类型, + +0-合同发起时通知 + +1-签署完成后通知 */ public $CcNotifyType; @@ -63,7 +75,11 @@ class StartFlowRequest extends AbstractModel * @param string $FlowId 签署流程编号,由CreateFlow接口返回 * @param string $ClientToken 客户端Token,保持接口幂等性,最大长度64个字符 * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 - * @param integer $CcNotifyType 给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 + * @param integer $CcNotifyType 给关注人发送短信通知的类型, + +0-合同发起时通知 + +1-签署完成后通知 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/StartFlowResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/StartFlowResponse.php index 3dbcade4..a9a966d3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/StartFlowResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/StartFlowResponse.php @@ -20,15 +20,33 @@ use TencentCloud\Common\AbstractModel; /** * StartFlow返回参数结构体 * - * @method string getStatus() 获取返回描述,START-发起成功, REVIEW-提交审核成功,EXECUTING-已提交发起任务 - * @method void setStatus(string $Status) 设置返回描述,START-发起成功, REVIEW-提交审核成功,EXECUTING-已提交发起任务 + * @method string getStatus() 获取发起成功之后返回状态, + +START-发起成功, + +REVIEW-提交审核成功, + +EXECUTING-已提交发起任务 + * @method void setStatus(string $Status) 设置发起成功之后返回状态, + +START-发起成功, + +REVIEW-提交审核成功, + +EXECUTING-已提交发起任务 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class StartFlowResponse extends AbstractModel { /** - * @var string 返回描述,START-发起成功, REVIEW-提交审核成功,EXECUTING-已提交发起任务 + * @var string 发起成功之后返回状态, + +START-发起成功, + +REVIEW-提交审核成功, + +EXECUTING-已提交发起任务 */ public $Status; @@ -38,7 +56,13 @@ class StartFlowResponse extends AbstractModel public $RequestId; /** - * @param string $Status 返回描述,START-发起成功, REVIEW-提交审核成功,EXECUTING-已提交发起任务 + * @param string $Status 发起成功之后返回状态, + +START-发起成功, + +REVIEW-提交审核成功, + +EXECUTING-已提交发起任务 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/SuccessCreateStaffData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/SuccessCreateStaffData.php index cd1cfe10..63f00985 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/SuccessCreateStaffData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/SuccessCreateStaffData.php @@ -26,10 +26,12 @@ use TencentCloud\Common\AbstractModel; * @method void setMobile(string $Mobile) 设置员工手机号 * @method string getUserId() 获取员工在电子签平台的id * @method void setUserId(string $UserId) 设置员工在电子签平台的id - * @method string getNote() 获取提示,当创建已存在未实名用户时,改字段有值 + * @method string getNote() 获取提示,当创建已存在未实名用户时,该字段有值 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setNote(string $Note) 设置提示,当创建已存在未实名用户时,改字段有值 + * @method void setNote(string $Note) 设置提示,当创建已存在未实名用户时,该字段有值 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getWeworkOpenId() 获取传入的企微账号id + * @method void setWeworkOpenId(string $WeworkOpenId) 设置传入的企微账号id */ class SuccessCreateStaffData extends AbstractModel { @@ -49,17 +51,23 @@ class SuccessCreateStaffData extends AbstractModel public $UserId; /** - * @var string 提示,当创建已存在未实名用户时,改字段有值 + * @var string 提示,当创建已存在未实名用户时,该字段有值 注意:此字段可能返回 null,表示取不到有效值。 */ public $Note; + /** + * @var string 传入的企微账号id + */ + public $WeworkOpenId; + /** * @param string $DisplayName 员工名 * @param string $Mobile 员工手机号 * @param string $UserId 员工在电子签平台的id - * @param string $Note 提示,当创建已存在未实名用户时,改字段有值 + * @param string $Note 提示,当创建已存在未实名用户时,该字段有值 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $WeworkOpenId 传入的企微账号id */ function __construct() { @@ -89,5 +97,9 @@ class SuccessCreateStaffData extends AbstractModel if (array_key_exists("Note",$param) and $param["Note"] !== null) { $this->Note = $param["Note"]; } + + if (array_key_exists("WeworkOpenId",$param) and $param["WeworkOpenId"] !== null) { + $this->WeworkOpenId = $param["WeworkOpenId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/TemplateInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/TemplateInfo.php index 9cd1211d..1beb626b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/TemplateInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/TemplateInfo.php @@ -18,62 +18,103 @@ namespace TencentCloud\Ess\V20201111\Models; use TencentCloud\Common\AbstractModel; /** - * 二期接口返回的模板的信息结构 + * 此结构体 (TemplateInfo) 用于描述模板的信息。 + +> **模板组成** +> +> 一个模板通常会包含以下结构信息 +>- 模板基本信息 +>- 发起方参与信息Promoter、签署参与方 Recipients,后者会在模板发起合同时用于指定参与方 +>- 填写控件 Components +>- 签署控件 SignComponents +>- 生成模板的文件基础信息 FileInfos * - * @method string getTemplateId() 获取模板ID - * @method void setTemplateId(string $TemplateId) 设置模板ID - * @method string getTemplateName() 获取模板名字 - * @method void setTemplateName(string $TemplateName) 设置模板名字 + * @method string getTemplateId() 获取模板ID,模板的唯一标识 + * @method void setTemplateId(string $TemplateId) 设置模板ID,模板的唯一标识 + * @method string getTemplateName() 获取模板名 + * @method void setTemplateName(string $TemplateName) 设置模板名 * @method string getDescription() 获取模板描述信息 * @method void setDescription(string $Description) 设置模板描述信息 - * @method array getDocumentResourceIds() 获取模板关联的资源IDs - * @method void setDocumentResourceIds(array $DocumentResourceIds) 设置模板关联的资源IDs - * @method array getFileInfos() 获取返回的文件信息结构 - * @method void setFileInfos(array $FileInfos) 设置返回的文件信息结构 - * @method array getAttachmentResourceIds() 获取附件关联的资源ID是 - * @method void setAttachmentResourceIds(array $AttachmentResourceIds) 设置附件关联的资源ID是 + * @method array getDocumentResourceIds() 获取模板关联的资源ID列表 + * @method void setDocumentResourceIds(array $DocumentResourceIds) 设置模板关联的资源ID列表 + * @method array getFileInfos() 获取生成模板的文件基础信息 + * @method void setFileInfos(array $FileInfos) 设置生成模板的文件基础信息 + * @method array getAttachmentResourceIds() 获取附件关联的资源ID + * @method void setAttachmentResourceIds(array $AttachmentResourceIds) 设置附件关联的资源ID * @method array getSignOrder() 获取签署顺序 +无序 -1 +有序为序列数字 0,1,2 * @method void setSignOrder(array $SignOrder) 设置签署顺序 - * @method array getRecipients() 获取签署参与者的信息 - * @method void setRecipients(array $Recipients) 设置签署参与者的信息 - * @method array getComponents() 获取模板信息结构 - * @method void setComponents(array $Components) 设置模板信息结构 - * @method array getSignComponents() 获取签署区模板信息结构 - * @method void setSignComponents(array $SignComponents) 设置签署区模板信息结构 - * @method integer getStatus() 获取模板状态(-1:不可用;0:草稿态;1:正式态) - * @method void setStatus(integer $Status) 设置模板状态(-1:不可用;0:草稿态;1:正式态) - * @method string getCreator() 获取模板的创建人 - * @method void setCreator(string $Creator) 设置模板的创建人 - * @method integer getCreatedOn() 获取模板创建的时间戳(精确到秒) - * @method void setCreatedOn(integer $CreatedOn) 设置模板创建的时间戳(精确到秒) - * @method Recipient getPromoter() 获取发起人角色信息 - * @method void setPromoter(Recipient $Promoter) 设置发起人角色信息 - * @method integer getAvailable() 获取模板可用状态,取值:1启用(默认),2停用 - * @method void setAvailable(integer $Available) 设置模板可用状态,取值:1启用(默认),2停用 - * @method string getOrganizationId() 获取模板创建组织id - * @method void setOrganizationId(string $OrganizationId) 设置模板创建组织id - * @method string getPreviewUrl() 获取模板预览链接 +无序 -1 +有序为序列数字 0,1,2 + * @method array getRecipients() 获取模板中的签署参与方列表 + * @method void setRecipients(array $Recipients) 设置模板中的签署参与方列表 + * @method array getComponents() 获取模板的填充控件列表 + * @method void setComponents(array $Components) 设置模板的填充控件列表 + * @method array getSignComponents() 获取模板中的签署控件列表 + * @method void setSignComponents(array $SignComponents) 设置模板中的签署控件列表 + * @method integer getStatus() 获取模板状态 +-1:不可用 +0:草稿态 +1:正式态,可以正常使用 + * @method void setStatus(integer $Status) 设置模板状态 +-1:不可用 +0:草稿态 +1:正式态,可以正常使用 + * @method string getCreator() 获取模板的创建者信息,电子签系统用户ID + * @method void setCreator(string $Creator) 设置模板的创建者信息,电子签系统用户ID + * @method integer getCreatedOn() 获取模板创建的时间戳,格式为Unix标准时间戳(秒) + * @method void setCreatedOn(integer $CreatedOn) 设置模板创建的时间戳,格式为Unix标准时间戳(秒) + * @method Recipient getPromoter() 获取发起方参与信息Promoter + * @method void setPromoter(Recipient $Promoter) 设置发起方参与信息Promoter + * @method integer getTemplateType() 获取模板类型: +1 静默签, +3 普通模板 + * @method void setTemplateType(integer $TemplateType) 设置模板类型: +1 静默签, +3 普通模板 + * @method integer getAvailable() 获取模板可用状态: +1 启用(默认) +2 停用 + * @method void setAvailable(integer $Available) 设置模板可用状态: +1 启用(默认) +2 停用 + * @method string getOrganizationId() 获取创建模板的企业ID,电子签的机构ID + * @method void setOrganizationId(string $OrganizationId) 设置创建模板的企业ID,电子签的机构ID + * @method string getPreviewUrl() 获取模板预览链接,有效时间5分钟 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPreviewUrl(string $PreviewUrl) 设置模板预览链接 + * @method void setPreviewUrl(string $PreviewUrl) 设置模板预览链接,有效时间5分钟 注意:此字段可能返回 null,表示取不到有效值。 * @method string getTemplateVersion() 获取模板版本。默认为空时,全数字字符,初始版本为yyyyMMdd001。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTemplateVersion(string $TemplateVersion) 设置模板版本。默认为空时,全数字字符,初始版本为yyyyMMdd001。 注意:此字段可能返回 null,表示取不到有效值。 - * @method boolean getPublished() 获取模板是否已发布。true-已发布;false-未发布 + * @method boolean getPublished() 获取模板是否已发布: +true-已发布 +false-未发布 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPublished(boolean $Published) 设置模板是否已发布。true-已发布;false-未发布 + * @method void setPublished(boolean $Published) 设置模板是否已发布: +true-已发布 +false-未发布 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getTemplateSeals() 获取模板内部指定的印章列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTemplateSeals(array $TemplateSeals) 设置模板内部指定的印章列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getSeals() 获取模板内部指定的印章列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSeals(array $Seals) 设置模板内部指定的印章列表 注意:此字段可能返回 null,表示取不到有效值。 */ class TemplateInfo extends AbstractModel { /** - * @var string 模板ID + * @var string 模板ID,模板的唯一标识 */ public $TemplateId; /** - * @var string 模板名字 + * @var string 模板名 */ public $TemplateName; @@ -83,72 +124,86 @@ class TemplateInfo extends AbstractModel public $Description; /** - * @var array 模板关联的资源IDs + * @var array 模板关联的资源ID列表 */ public $DocumentResourceIds; /** - * @var array 返回的文件信息结构 + * @var array 生成模板的文件基础信息 */ public $FileInfos; /** - * @var array 附件关联的资源ID是 + * @var array 附件关联的资源ID */ public $AttachmentResourceIds; /** * @var array 签署顺序 +无序 -1 +有序为序列数字 0,1,2 */ public $SignOrder; /** - * @var array 签署参与者的信息 + * @var array 模板中的签署参与方列表 */ public $Recipients; /** - * @var array 模板信息结构 + * @var array 模板的填充控件列表 */ public $Components; /** - * @var array 签署区模板信息结构 + * @var array 模板中的签署控件列表 */ public $SignComponents; /** - * @var integer 模板状态(-1:不可用;0:草稿态;1:正式态) + * @var integer 模板状态 +-1:不可用 +0:草稿态 +1:正式态,可以正常使用 */ public $Status; /** - * @var string 模板的创建人 + * @var string 模板的创建者信息,电子签系统用户ID */ public $Creator; /** - * @var integer 模板创建的时间戳(精确到秒) + * @var integer 模板创建的时间戳,格式为Unix标准时间戳(秒) */ public $CreatedOn; /** - * @var Recipient 发起人角色信息 + * @var Recipient 发起方参与信息Promoter */ public $Promoter; /** - * @var integer 模板可用状态,取值:1启用(默认),2停用 + * @var integer 模板类型: +1 静默签, +3 普通模板 + */ + public $TemplateType; + + /** + * @var integer 模板可用状态: +1 启用(默认) +2 停用 */ public $Available; /** - * @var string 模板创建组织id + * @var string 创建模板的企业ID,电子签的机构ID */ public $OrganizationId; /** - * @var string 模板预览链接 + * @var string 模板预览链接,有效时间5分钟 注意:此字段可能返回 null,表示取不到有效值。 */ public $PreviewUrl; @@ -160,33 +215,64 @@ class TemplateInfo extends AbstractModel public $TemplateVersion; /** - * @var boolean 模板是否已发布。true-已发布;false-未发布 + * @var boolean 模板是否已发布: +true-已发布 +false-未发布 注意:此字段可能返回 null,表示取不到有效值。 */ public $Published; /** - * @param string $TemplateId 模板ID - * @param string $TemplateName 模板名字 + * @var array 模板内部指定的印章列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TemplateSeals; + + /** + * @var array 模板内部指定的印章列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated + */ + public $Seals; + + /** + * @param string $TemplateId 模板ID,模板的唯一标识 + * @param string $TemplateName 模板名 * @param string $Description 模板描述信息 - * @param array $DocumentResourceIds 模板关联的资源IDs - * @param array $FileInfos 返回的文件信息结构 - * @param array $AttachmentResourceIds 附件关联的资源ID是 + * @param array $DocumentResourceIds 模板关联的资源ID列表 + * @param array $FileInfos 生成模板的文件基础信息 + * @param array $AttachmentResourceIds 附件关联的资源ID * @param array $SignOrder 签署顺序 - * @param array $Recipients 签署参与者的信息 - * @param array $Components 模板信息结构 - * @param array $SignComponents 签署区模板信息结构 - * @param integer $Status 模板状态(-1:不可用;0:草稿态;1:正式态) - * @param string $Creator 模板的创建人 - * @param integer $CreatedOn 模板创建的时间戳(精确到秒) - * @param Recipient $Promoter 发起人角色信息 - * @param integer $Available 模板可用状态,取值:1启用(默认),2停用 - * @param string $OrganizationId 模板创建组织id - * @param string $PreviewUrl 模板预览链接 +无序 -1 +有序为序列数字 0,1,2 + * @param array $Recipients 模板中的签署参与方列表 + * @param array $Components 模板的填充控件列表 + * @param array $SignComponents 模板中的签署控件列表 + * @param integer $Status 模板状态 +-1:不可用 +0:草稿态 +1:正式态,可以正常使用 + * @param string $Creator 模板的创建者信息,电子签系统用户ID + * @param integer $CreatedOn 模板创建的时间戳,格式为Unix标准时间戳(秒) + * @param Recipient $Promoter 发起方参与信息Promoter + * @param integer $TemplateType 模板类型: +1 静默签, +3 普通模板 + * @param integer $Available 模板可用状态: +1 启用(默认) +2 停用 + * @param string $OrganizationId 创建模板的企业ID,电子签的机构ID + * @param string $PreviewUrl 模板预览链接,有效时间5分钟 注意:此字段可能返回 null,表示取不到有效值。 * @param string $TemplateVersion 模板版本。默认为空时,全数字字符,初始版本为yyyyMMdd001。 注意:此字段可能返回 null,表示取不到有效值。 - * @param boolean $Published 模板是否已发布。true-已发布;false-未发布 + * @param boolean $Published 模板是否已发布: +true-已发布 +false-未发布 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $TemplateSeals 模板内部指定的印章列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $Seals 模板内部指定的印章列表 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -279,6 +365,10 @@ class TemplateInfo extends AbstractModel $this->Promoter->deserialize($param["Promoter"]); } + if (array_key_exists("TemplateType",$param) and $param["TemplateType"] !== null) { + $this->TemplateType = $param["TemplateType"]; + } + if (array_key_exists("Available",$param) and $param["Available"] !== null) { $this->Available = $param["Available"]; } @@ -298,5 +388,23 @@ class TemplateInfo extends AbstractModel if (array_key_exists("Published",$param) and $param["Published"] !== null) { $this->Published = $param["Published"]; } + + if (array_key_exists("TemplateSeals",$param) and $param["TemplateSeals"] !== null) { + $this->TemplateSeals = []; + foreach ($param["TemplateSeals"] as $key => $value){ + $obj = new SealInfo(); + $obj->deserialize($value); + array_push($this->TemplateSeals, $obj); + } + } + + if (array_key_exists("Seals",$param) and $param["Seals"] !== null) { + $this->Seals = []; + foreach ($param["Seals"] as $key => $value){ + $obj = new SealInfo(); + $obj->deserialize($value); + array_push($this->Seals, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UnbindEmployeeUserIdWithClientOpenIdRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UnbindEmployeeUserIdWithClientOpenIdRequest.php index 00e99970..fb28f6bd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UnbindEmployeeUserIdWithClientOpenIdRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UnbindEmployeeUserIdWithClientOpenIdRequest.php @@ -20,17 +20,19 @@ use TencentCloud\Common\AbstractModel; /** * UnbindEmployeeUserIdWithClientOpenId请求参数结构体 * - * @method UserInfo getOperator() 获取用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定 - * @method void setOperator(UserInfo $Operator) 设置用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定 + * @method UserInfo getOperator() 获取用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定(参数用法参考示例) + * @method void setOperator(UserInfo $Operator) 设置用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定(参数用法参考示例) * @method string getUserId() 获取电子签系统员工UserId * @method void setUserId(string $UserId) 设置电子签系统员工UserId * @method string getOpenId() 获取客户系统OpenId * @method void setOpenId(string $OpenId) 设置客户系统OpenId + * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ class UnbindEmployeeUserIdWithClientOpenIdRequest extends AbstractModel { /** - * @var UserInfo 用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定 + * @var UserInfo 用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定(参数用法参考示例) */ public $Operator; @@ -45,9 +47,15 @@ class UnbindEmployeeUserIdWithClientOpenIdRequest extends AbstractModel public $OpenId; /** - * @param UserInfo $Operator 用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定 + * @var Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 + */ + public $Agent; + + /** + * @param UserInfo $Operator 用户信息,OpenId与UserId二选一必填一个,OpenId是第三方客户ID,userId是用户实名后的电子签生成的ID,当传入客户系统openId,传入的openId需与电子签员工userId绑定,且参数Channel必填,Channel值为INTEGRATE;当传入参数UserId,Channel无需指定(参数用法参考示例) * @param string $UserId 电子签系统员工UserId * @param string $OpenId 客户系统OpenId + * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId必填 */ function __construct() { @@ -74,5 +82,10 @@ class UnbindEmployeeUserIdWithClientOpenIdRequest extends AbstractModel if (array_key_exists("OpenId",$param) and $param["OpenId"] !== null) { $this->OpenId = $param["OpenId"]; } + + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UpdateIntegrationEmployeesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UpdateIntegrationEmployeesRequest.php index 059341f6..36a4d073 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UpdateIntegrationEmployeesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UpdateIntegrationEmployeesRequest.php @@ -20,22 +20,28 @@ use TencentCloud\Common\AbstractModel; /** * UpdateIntegrationEmployees请求参数结构体 * - * @method UserInfo getOperator() 获取操作人信息 - * @method void setOperator(UserInfo $Operator) 设置操作人信息 - * @method array getEmployees() 获取员工信息 - * @method void setEmployees(array $Employees) 设置员工信息 + * @method UserInfo getOperator() 获取当前用户信息,UserId必填 + * @method void setOperator(UserInfo $Operator) 设置当前用户信息,UserId必填 + * @method array getEmployees() 获取员工信息,不超过100个。 +根据UserId或OpenId更新员工,必填一个,优先UserId。 +可更新Mobile、DisplayName、Email和Department.DepartmentId字段,其他字段暂不支持 + * @method void setEmployees(array $Employees) 设置员工信息,不超过100个。 +根据UserId或OpenId更新员工,必填一个,优先UserId。 +可更新Mobile、DisplayName、Email和Department.DepartmentId字段,其他字段暂不支持 * @method Agent getAgent() 获取代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId需填充子企业Id * @method void setAgent(Agent $Agent) 设置代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId需填充子企业Id */ class UpdateIntegrationEmployeesRequest extends AbstractModel { /** - * @var UserInfo 操作人信息 + * @var UserInfo 当前用户信息,UserId必填 */ public $Operator; /** - * @var array 员工信息 + * @var array 员工信息,不超过100个。 +根据UserId或OpenId更新员工,必填一个,优先UserId。 +可更新Mobile、DisplayName、Email和Department.DepartmentId字段,其他字段暂不支持 */ public $Employees; @@ -45,8 +51,10 @@ class UpdateIntegrationEmployeesRequest extends AbstractModel public $Agent; /** - * @param UserInfo $Operator 操作人信息 - * @param array $Employees 员工信息 + * @param UserInfo $Operator 当前用户信息,UserId必填 + * @param array $Employees 员工信息,不超过100个。 +根据UserId或OpenId更新员工,必填一个,优先UserId。 +可更新Mobile、DisplayName、Email和Department.DepartmentId字段,其他字段暂不支持 * @param Agent $Agent 代理相关应用信息,如集团主企业代子企业操作的场景中ProxyOrganizationId需填充子企业Id */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UploadFilesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UploadFilesRequest.php index 0e610d59..1cfd68d8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UploadFilesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UploadFilesRequest.php @@ -87,6 +87,7 @@ true--是,处理置白 /** * @var string 不再使用,上传文件链接数组,最多支持20个URL + * @deprecated */ public $FileUrls; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UserInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UserInfo.php index c4d54910..cf4656ad 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UserInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/UserInfo.php @@ -40,21 +40,25 @@ class UserInfo extends AbstractModel /** * @var string 用户的来源渠道,一般不用传,特定场景根据接口说明传值 + * @deprecated */ public $Channel; /** * @var string 用户在渠道的编号,一般不用传,特定场景根据接口说明传值 + * @deprecated */ public $OpenId; /** * @var string 用户真实IP,内部字段,暂未开放 + * @deprecated */ public $ClientIp; /** * @var string 用户代理IP,内部字段,暂未开放 + * @deprecated */ public $ProxyIp; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/WebThemeConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/WebThemeConfig.php new file mode 100644 index 00000000..82210e13 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ess/V20201111/Models/WebThemeConfig.php @@ -0,0 +1,81 @@ +true:允许在页面底部隐藏电子签logo +
    false:不允许允许在页面底部隐藏电子签logo +
    默认false,不隐藏logo + * @method void setDisplaySignBrandLogo(boolean $DisplaySignBrandLogo) 设置是否页面底部显示电子签logo +
    true:允许在页面底部隐藏电子签logo +
    false:不允许允许在页面底部隐藏电子签logo +
    默认false,不隐藏logo + * @method string getWebEmbedThemeColor() 获取主题颜色 +
    支持十六进制颜色值以及RGB格式颜色值,例如:#D54941,rgb(213, 73, 65) + * @method void setWebEmbedThemeColor(string $WebEmbedThemeColor) 设置主题颜色 +
    支持十六进制颜色值以及RGB格式颜色值,例如:#D54941,rgb(213, 73, 65) + */ +class WebThemeConfig extends AbstractModel +{ + /** + * @var boolean 是否页面底部显示电子签logo +
    true:允许在页面底部隐藏电子签logo +
    false:不允许允许在页面底部隐藏电子签logo +
    默认false,不隐藏logo + */ + public $DisplaySignBrandLogo; + + /** + * @var string 主题颜色 +
    支持十六进制颜色值以及RGB格式颜色值,例如:#D54941,rgb(213, 73, 65) + */ + public $WebEmbedThemeColor; + + /** + * @param boolean $DisplaySignBrandLogo 是否页面底部显示电子签logo +
    true:允许在页面底部隐藏电子签logo +
    false:不允许允许在页面底部隐藏电子签logo +
    默认false,不隐藏logo + * @param string $WebEmbedThemeColor 主题颜色 +
    支持十六进制颜色值以及RGB格式颜色值,例如:#D54941,rgb(213, 73, 65) + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("DisplaySignBrandLogo",$param) and $param["DisplaySignBrandLogo"] !== null) { + $this->DisplaySignBrandLogo = $param["DisplaySignBrandLogo"]; + } + + if (array_key_exists("WebEmbedThemeColor",$param) and $param["WebEmbedThemeColor"] !== null) { + $this->WebEmbedThemeColor = $param["WebEmbedThemeColor"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/EssbasicClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/EssbasicClient.php index 63ba3cee..84de0dd0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/EssbasicClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/EssbasicClient.php @@ -26,6 +26,9 @@ use TencentCloud\Essbasic\V20210526\Models as Models; * @method Models\ChannelBatchCancelFlowsResponse ChannelBatchCancelFlows(Models\ChannelBatchCancelFlowsRequest $req) 指定需要批量撤销的签署流程Id,批量撤销合同 客户指定需要撤销的签署流程Id,最多100个,超过100不处理; +可以撤回:未全部签署完成 + 不可以撤回:已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。 + **满足撤销条件的合同会发起异步撤销流程,不满足撤销条件的合同返回失败原因。** **合同撤销成功后,会通过合同状态为 CANCEL 的回调消息通知调用方 [具体可参考回调消息](https://qian.tencent.com/developers/scenes/partner/callback_data_types#-%E5%90%88%E5%90%8C%E7%8A%B6%E6%80%81%E9%80%9A%E7%9F%A5---flowstatuschange)** @@ -36,31 +39,38 @@ use TencentCloud\Essbasic\V20210526\Models as Models; 注意: 能撤回合同的只能是合同的发起人或者发起企业的超管、法人 * @method Models\ChannelCancelMultiFlowSignQRCodeResponse ChannelCancelMultiFlowSignQRCode(Models\ChannelCancelMultiFlowSignQRCodeRequest $req) 此接口(ChannelCancelMultiFlowSignQRCode)用于取消一码多扫二维码。该接口对传入的二维码ID,若还在有效期内,可以提前失效。 + * @method Models\ChannelCancelUserAutoSignEnableUrlResponse ChannelCancelUserAutoSignEnableUrl(Models\ChannelCancelUserAutoSignEnableUrlRequest $req) 此接口(ChannelCancelUserAutoSignEnableUrl)用来撤销发送给个人用户的自动签开通链接,撤销后对应的个人用户开通链接失效。若个人用户已经完成开通,将无法撤销。(处方单场景专用,使用此接口请与客户经理确认) * @method Models\ChannelCreateBatchCancelFlowUrlResponse ChannelCreateBatchCancelFlowUrl(Models\ChannelCreateBatchCancelFlowUrlRequest $req) 指定需要批量撤销的签署流程Id,获取批量撤销链接 - 不建议使用此接口,可使用ChannelBatchCancelFlows 客户指定需要撤销的签署流程Id,最多100个,超过100不处理; 接口调用成功返回批量撤销合同的链接,通过链接跳转到电子签小程序完成批量撤销; -可以撤回:未全部签署完成;不可以撤回(终态):已全部签署完成、已拒签、已过期、已撤回。 + +可以撤回:未全部签署完成 + 不可以撤回:已全部签署完成、已拒签、已过期、已撤回、拒绝填写、已解除等合同状态。 + 注意: 能撤回合同的只能是合同的发起人或者发起企业的超管、法人 * @method Models\ChannelCreateBoundFlowsResponse ChannelCreateBoundFlows(Models\ChannelCreateBoundFlowsRequest $req) 此接口(ChannelCreateBoundFlows)用于子客领取合同,经办人需要有相应的角色,合同不能重复领取。 - * @method Models\ChannelCreateConvertTaskApiResponse ChannelCreateConvertTaskApi(Models\ChannelCreateConvertTaskApiRequest $req) 上传了word、excel文件后,通过该接口发起文件转换任务,将word、excel文件转换为pdf文件。 - * @method Models\ChannelCreateEmbedWebUrlResponse ChannelCreateEmbedWebUrl(Models\ChannelCreateEmbedWebUrlRequest $req) 本接口(ChannelCreateEmbedWebUrl)用于创建嵌入web的链接 + * @method Models\ChannelCreateConvertTaskApiResponse ChannelCreateConvertTaskApi(Models\ChannelCreateConvertTaskApiRequest $req) 上传了word、excel、图片文件后,通过该接口发起文件转换任务,将word、excel、图片文件转换为pdf文件。 + * @method Models\ChannelCreateEmbedWebUrlResponse ChannelCreateEmbedWebUrl(Models\ChannelCreateEmbedWebUrlRequest $req) 本接口(ChannelCreateEmbedWebUrl)用于创建常规模块嵌入web的链接 本接口支持创建:创建印章,创建模板,修改模板,预览模板,预览合同流程的web链接 进入web连接后与当前控制台操作保持一致 * @method Models\ChannelCreateFlowByFilesResponse ChannelCreateFlowByFiles(Models\ChannelCreateFlowByFilesRequest $req) 接口(ChannelCreateFlowByFiles)用于通过文件创建签署流程。此接口静默签能力不可直接使用,请联系客户经理申请使用 * @method Models\ChannelCreateFlowGroupByFilesResponse ChannelCreateFlowGroupByFiles(Models\ChannelCreateFlowGroupByFilesRequest $req) 接口(ChannelCreateFlowGroupByFiles)用于通过多文件创建合同组签署流程。 + * @method Models\ChannelCreateFlowGroupByTemplatesResponse ChannelCreateFlowGroupByTemplates(Models\ChannelCreateFlowGroupByTemplatesRequest $req) 接口(ChannelCreateFlowGroupByTemplates)用于通过多模板创建合同组签署流程。 * @method Models\ChannelCreateFlowRemindsResponse ChannelCreateFlowReminds(Models\ChannelCreateFlowRemindsRequest $req) 指定需要批量催办的签署流程Id,批量催办合同,最多100个;接口失败后返回错误信息 注意: 该接口不可直接调用,请联系客户经理申请使用 仅能催办当前状态为“待签署”的签署人,且只能催办一次 - * @method Models\ChannelCreateFlowSignReviewResponse ChannelCreateFlowSignReview(Models\ChannelCreateFlowSignReviewRequest $req) 提交企业签署流程审批结果 + * @method Models\ChannelCreateFlowSignReviewResponse ChannelCreateFlowSignReview(Models\ChannelCreateFlowSignReviewRequest $req) 提交企业流程审批结果 +目前存在两种审核操作,签署审核,发起审核 +签署审核:通过接口(CreateFlowsByTemplates或ChannelCreateFlowByFiles或ChannelCreatePrepareFlow)发起签署流程后,若指定了参数 NeedSignReview 为true,则可以调用此接口,指定operate=SignReview,提交企业内部签署审批结果;若签署流程状态正常,且本企业存在签署方未签署,同一签署流程可以多次提交签署审批结果,签署时的最后一个“审批结果”有效 -在通过接口(CreateFlowsByTemplates 或者ChannelCreateFlowByFiles)创建签署流程时,若指定了参数 NeedSignReview 为true,则可以调用此接口提交企业内部签署审批结果。 -若签署流程状态正常,且本企业存在签署方未签署,同一签署流程可以多次提交签署审批结果,签署时的最后一个“审批结果”有效。 - * @method Models\ChannelCreateFlowSignUrlResponse ChannelCreateFlowSignUrl(Models\ChannelCreateFlowSignUrlRequest $req) 创建签署链接,请联系客户经理申请使用 -该接口用于发起合同后,生成C端签署人的签署链接,点击跳转小程序完成签署 -注意:该接口目前签署人类型仅支持个人签署方(PERSON) -注意:该接口可生成签署链接的C端签署人必须仅有手写签名和时间类型的签署控件 +发起审核:通过接口ChannelCreatePrepareFlow指定发起后需要审核,则可以通过调用此接口,指定operate=CreateReview,提交企业内部审批结果,可多次提交,当通过后,后续提交结果无效 + * @method Models\ChannelCreateFlowSignUrlResponse ChannelCreateFlowSignUrl(Models\ChannelCreateFlowSignUrlRequest $req) 创建个人签署H5签署链接,请联系客户经理申请使用
    +该接口用于发起合同后,生成C端签署人的签署链接
    +注意:该接口目前签署人类型仅支持个人签署方(PERSON)
    +注意:该接口可生成签署链接的C端签署人必须仅有手写签名和时间类型的签署控件
    +注意:该接口返回的签署链接是用于APP集成的场景,支持APP打开或浏览器直接打开,不支持微信小程序嵌入。微信小程序请使用小程序跳转或半屏弹窗的方式
    * @method Models\ChannelCreateMultiFlowSignQRCodeResponse ChannelCreateMultiFlowSignQRCode(Models\ChannelCreateMultiFlowSignQRCodeRequest $req) 此接口(ChannelCreateMultiFlowSignQRCode)用于创建一码多扫流程签署二维码。 适用场景:无需填写签署人信息,可通过模板id生成签署二维码,签署人可通过扫描二维码补充签署信息进行实名签署。常用于提前不知道签署人的身份信息场景,例如:劳务工招工、大批量员工入职等场景。 **本接口适用于发起方没有填写控件的 B2C或者单C模板** @@ -70,31 +80,39 @@ use TencentCloud\Essbasic\V20210526\Models as Models; - 模板中配置的签署顺序是无序 - B端企业的签署方式是静默签署 - B端企业是非首位签署 + * @method Models\ChannelCreateOrganizationModifyQrCodeResponse ChannelCreateOrganizationModifyQrCode(Models\ChannelCreateOrganizationModifyQrCodeRequest $req) 生成渠道子客编辑企业信息二维码 * @method Models\ChannelCreatePrepareFlowResponse ChannelCreatePrepareFlow(Models\ChannelCreatePrepareFlowRequest $req) 创建预发起合同 通过此接口指定:合同,签署人,填写控件信息,生成预创建合同链接,点击后跳转到web页面完成合同创建并发起 可指定合同信息不可更改,签署人信息不可更改 合同发起后,填写及签署流程与现有操作流程一致 注意:目前仅支持模板发起 + * @method Models\ChannelCreatePreparedPersonalEsignResponse ChannelCreatePreparedPersonalEsign(Models\ChannelCreatePreparedPersonalEsignRequest $req) 本接口(ChannelCreatePreparedPersonalEsign)用于创建导入个人印章 * @method Models\ChannelCreateReleaseFlowResponse ChannelCreateReleaseFlow(Models\ChannelCreateReleaseFlowRequest $req) 发起解除协议,主要应用场景为:基于一份已经签署的合同,进行解除操作。 合同发起人必须在电子签已经进行实名。 * @method Models\ChannelCreateSealPolicyResponse ChannelCreateSealPolicy(Models\ChannelCreateSealPolicyRequest $req) 将指定印章授权给第三方平台子客企业下的某些员工 - * @method Models\ChannelCreateUserRolesResponse ChannelCreateUserRoles(Models\ChannelCreateUserRolesRequest $req) 绑定员工角色 - * @method Models\ChannelDeleteRoleUsersResponse ChannelDeleteRoleUsers(Models\ChannelDeleteRoleUsersRequest $req) 删除员工绑定角色 + * @method Models\ChannelCreateUserAutoSignEnableUrlResponse ChannelCreateUserAutoSignEnableUrl(Models\ChannelCreateUserAutoSignEnableUrlRequest $req) 企业方可以通过此接口获取个人用户开启自动签的跳转链接 + * @method Models\ChannelCreateUserRolesResponse ChannelCreateUserRoles(Models\ChannelCreateUserRolesRequest $req) 通过此接口,绑定员工角色,支持以电子签userId、客户系统userId两种方式调用。 + * @method Models\ChannelCreateWebThemeConfigResponse ChannelCreateWebThemeConfig(Models\ChannelCreateWebThemeConfigRequest $req) 生成页面主题配置 + * @method Models\ChannelDeleteRoleUsersResponse ChannelDeleteRoleUsers(Models\ChannelDeleteRoleUsersRequest $req) 通过此接口,删除员工绑定的角色,支持以电子签userId、客户系统userId两种方式调用。 * @method Models\ChannelDeleteSealPoliciesResponse ChannelDeleteSealPolicies(Models\ChannelDeleteSealPoliciesRequest $req) 删除指定印章下多个授权信息 * @method Models\ChannelDescribeEmployeesResponse ChannelDescribeEmployees(Models\ChannelDescribeEmployeesRequest $req) 查询企业员工列表 + * @method Models\ChannelDescribeFlowComponentsResponse ChannelDescribeFlowComponents(Models\ChannelDescribeFlowComponentsRequest $req) 查询流程填写控件内容,可以根据流程Id查询该流程相关联的填写控件信息和填写内容。 注意:使用此接口前,需要在【企业应用管理】-【应用集成】-【第三方应用管理】中开通【下载应用内全量合同文件及内容数据】功能。 * @method Models\ChannelDescribeOrganizationSealsResponse ChannelDescribeOrganizationSeals(Models\ChannelDescribeOrganizationSealsRequest $req) 查询子客企业电子印章,需要操作者具有管理印章权限 -客户指定需要获取的印章数量和偏移量,数量最多100,超过100按100处理;入参InfoType控制印章是否携带授权人信息,为1则携带,为0则返回的授权人信息为空数组。接口调用成功返回印章的信息列表还有企业印章的总数。 - * @method Models\ChannelDescribeRolesResponse ChannelDescribeRoles(Models\ChannelDescribeRolesRequest $req) 查询用户角色 - * @method Models\ChannelGetTaskResultApiResponse ChannelGetTaskResultApi(Models\ChannelGetTaskResultApiRequest $req) 通过发起转换任务接口(ChannelCreateConvertTaskApi)返回的任务Id查询转换任务状态,通过本接口确认转换任务是否完成。大文件转换所需的时间可能会比较长。 +客户指定需要获取的印章数量和偏移量,数量最多100,超过100按100处理;入参InfoType控制印章是否携带授权人信息,为1则携带,为0则返回的授权人信息为空数组。接口调用成功返回印章的信息列表还有企业印章的总数,只返回启用的印章。 + * @method Models\ChannelDescribeRolesResponse ChannelDescribeRoles(Models\ChannelDescribeRolesRequest $req) 查询角色列表,支持根据类型和状态过滤角色列表 + * @method Models\ChannelDescribeUserAutoSignStatusResponse ChannelDescribeUserAutoSignStatus(Models\ChannelDescribeUserAutoSignStatusRequest $req) 企业方可以通过此接口查询个人用户自动签开启状态 + * @method Models\ChannelDisableUserAutoSignResponse ChannelDisableUserAutoSign(Models\ChannelDisableUserAutoSignRequest $req) 企业方可以通过此接口关闭个人的自动签功能 + * @method Models\ChannelGetTaskResultApiResponse ChannelGetTaskResultApi(Models\ChannelGetTaskResultApiRequest $req) 查询转换任务的状态。转换任务Id通过发起转换任务接口(ChannelCreateConvertTaskApi)获取。 +注意:大文件转换所需的时间可能会比较长。 * @method Models\ChannelUpdateSealStatusResponse ChannelUpdateSealStatus(Models\ChannelUpdateSealStatusRequest $req) 本接口(ChannelUpdateSealStatus)用于第三方应用平台为子客企业更新印章状态 - * @method Models\ChannelVerifyPdfResponse ChannelVerifyPdf(Models\ChannelVerifyPdfRequest $req) 对流程的合同文件进行验证,判断文件是否合法。 + * @method Models\ChannelVerifyPdfResponse ChannelVerifyPdf(Models\ChannelVerifyPdfRequest $req) 对流程的合同文件进行数字签名验证,判断文件是否被篡改。 * @method Models\CreateChannelFlowEvidenceReportResponse CreateChannelFlowEvidenceReport(Models\CreateChannelFlowEvidenceReportRequest $req) 创建出证报告,返回报告 ID。需要配合出证套餐才能调用。 出证需要一定时间,建议调用创建出证24小时之后再通过DescribeChannelFlowEvidenceReport进行查询。 * @method Models\CreateConsoleLoginUrlResponse CreateConsoleLoginUrl(Models\CreateConsoleLoginUrlRequest $req) 此接口(CreateConsoleLoginUrl)用于创建第三方平台子客企业控制台Web/移动登录链接。登录链接是子客控制台的唯一入口。 若子客企业未激活,会进入企业激活流程,首次参与激活流程的经办人会成为超管。(若企业激活过程中填写信息有误,需要重置激活流程,可以换一个经办人OpenId获取新的链接进入。) 若子客企业已激活,使用了新的经办人OpenId进入,则会进入经办人的实名流程。 若子客企业、经办人均已完成认证,则会直接进入子客Web控制台。 - * @method Models\CreateFlowsByTemplatesResponse CreateFlowsByTemplates(Models\CreateFlowsByTemplatesRequest $req) 接口(CreateFlowsByTemplates)用于使用多个模板批量创建签署流程。当前可批量发起合同(签署流程)数量最大为20个。 + * @method Models\CreateFlowsByTemplatesResponse CreateFlowsByTemplates(Models\CreateFlowsByTemplatesRequest $req) 接口(CreateFlowsByTemplates)用于使用模板批量创建签署流程。当前可批量发起合同(签署流程)数量为1-20个。 如若在模板中配置了动态表格, 上传的附件必须为A4大小 合同发起人必须在电子签已经进行实名。 * @method Models\CreateSealByImageResponse CreateSealByImage(Models\CreateSealByImageRequest $req) 通过图片为子客企业代创建印章,图片最大5MB @@ -126,22 +144,45 @@ https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchAp * @method Models\DescribeFlowDetailInfoResponse DescribeFlowDetailInfo(Models\DescribeFlowDetailInfoRequest $req) 此接口(DescribeFlowDetailInfo)用于查询合同(签署流程)的详细信息。 * @method Models\DescribeResourceUrlsByFlowsResponse DescribeResourceUrlsByFlows(Models\DescribeResourceUrlsByFlowsRequest $req) 根据签署流程信息批量获取资源下载链接,可以下载签署中、签署完的合同,需合作企业先进行授权。 此接口直接返回下载的资源的url,与接口GetDownloadFlowUrl跳转到控制台的下载方式不同。 - * @method Models\DescribeTemplatesResponse DescribeTemplates(Models\DescribeTemplatesRequest $req) 通过此接口(DescribeTemplates)查询该第三方平台子客企业在电子签拥有的有效模板,不包括第三方平台模板 + * @method Models\DescribeTemplatesResponse DescribeTemplates(Models\DescribeTemplatesRequest $req) 通过此接口(DescribeTemplates)查询该第三方平台子客企业在电子签拥有的有效模板,不包括第三方平台模板。 + +> **适用场景** +> +> 该接口常用来配合“使用模板创建签署流程”接口作为前置的接口使用。 +> 一个模板通常会包含以下结构信息 +>- 模板基本信息 +>- 发起方参与信息Promoter、签署参与方 Recipients,后者会在模板发起合同时用于指定参与方 +>- 填写控件 Components +>- 签署控件 SignComponents +>- 生成模板的文件基础信息 FileInfos * @method Models\DescribeUsageResponse DescribeUsage(Models\DescribeUsageRequest $req) 此接口(DescribeUsage)用于获取第三方平台所有合作企业流量消耗情况。 - 注: 此接口每日限频2次,若要扩大限制次数,请提前与客服经理或邮件至e-contract@tencent.com进行联系。 + 注: 此接口每日限频50次,若要扩大限制次数,请提前与客服经理或邮件至e-contract@tencent.com进行联系。 * @method Models\GetDownloadFlowUrlResponse GetDownloadFlowUrl(Models\GetDownloadFlowUrlRequest $req) 此接口(GetDownloadFlowUrl)用于创建电子签批量下载地址,让合作企业进入控制台直接下载,支持客户合同(流程)按照自定义文件夹形式 分类下载。 当前接口限制最多合同(流程)50个. +返回的链接只能使用一次 * @method Models\ModifyExtendedServiceResponse ModifyExtendedService(Models\ModifyExtendedServiceRequest $req) 修改(操作)企业扩展服务 ,企业经办人需要是企业超管或者法人 - * @method Models\OperateChannelTemplateResponse OperateChannelTemplate(Models\OperateChannelTemplateRequest $req) 此接口(OperateChannelTemplate)用于针对第三方应用平台模板库中的模板对子客企业可见性的查询和设置,不会直接分配第三方应用平台模板给子客企业。 -1、OperateType=select时: -查询第三方应用平台模板库 -2、OperateType=update或者delete时: -对子客企业进行模板库中模板可见性的修改、删除操作。 + * @method Models\OperateChannelTemplateResponse OperateChannelTemplate(Models\OperateChannelTemplateRequest $req) 此接口(OperateChannelTemplate)用于针对第三方应用平台模板库中的模板对子客企业可见性的查询和设置。 + +> **使用场景** +> +> 1:查询 OperateType=SELECT +> - 查询第三方应用平台模板库的可见性以及授权的子客列表。 +> +> 2:修改部分子客授权 OperateType=UPDATE +> - 对子客企业进行模板库中模板可见性的进行修改操作。 +>- 当模板未发布时,可以修改可见性AuthTag(part/all),当模板发布后,不可做此修改 +> - 若模板已发布且可见性AuthTag是part,可以通过ProxyOrganizationOpenIds增加子客的授权范围。如果是自动领取的模板,增加授权范围后会自动下发。 +> +> 3:取消部分子客授权 OperateType=DELETE +> - 对子客企业进行模板库中模板可见性的进行删除操作。 +> - 主要对于手动领取的模板,去除授权后子客在在模板库中看不到,就无法再领取了。但是已经领取过成为自有模板的不会同步删除。 +> - 对于自动领取的模板,由于已经下发,更改授权不会影响。 +> - 如果要同步删除子客自有模板库中的模板,请使用OperateType=UPDATE+Available参数处理。 * @method Models\PrepareFlowsResponse PrepareFlows(Models\PrepareFlowsRequest $req) 该接口 (PrepareFlows) 用于创建待发起文件 用户通过该接口进入签署流程发起的确认页面,进行发起信息二次确认, 如果确认则进行正常发起。 目前该接口只支持B2C,不建议使用,将会废弃。 * @method Models\SyncProxyOrganizationResponse SyncProxyOrganization(Models\SyncProxyOrganizationRequest $req) 此接口(SyncProxyOrganization)用于同步第三方平台子客企业信息,主要是子客企业的营业执照,便于子客企业开通过程中不用手动上传。若有需要调用此接口,需要在创建控制链接CreateConsoleLoginUrl之后即刻进行调用。 - * @method Models\SyncProxyOrganizationOperatorsResponse SyncProxyOrganizationOperators(Models\SyncProxyOrganizationOperatorsRequest $req) 此接口(SyncProxyOrganizationOperators)用于同步 第三方平台子客企业经办人列表,主要是同步经办人的离职状态。子客Web控制台的组织架构管理,是依赖于第三方应用平台的,无法针对员工做新增/更新/离职等操作。 + * @method Models\SyncProxyOrganizationOperatorsResponse SyncProxyOrganizationOperators(Models\SyncProxyOrganizationOperatorsRequest $req) 此接口(SyncProxyOrganizationOperators)用于同步 第三方平台子客企业经办人列表,主要是同步经办人的离职状态。子客Web控制台的组织架构管理,是依赖于第三方应用平台的,无法针对员工做新增/更新/离职等操作。 若经办人信息有误,或者需要修改,也可以先将之前的经办人做离职操作,然后重新使用控制台链接CreateConsoleLoginUrl让经办人重新实名。 * @method Models\UploadFilesResponse UploadFiles(Models\UploadFilesRequest $req) 此接口(UploadFiles)用于文件上传。 其中上传的文件,图片类型(png/jpg/jpeg)大小限制为5M,其他大小限制为60M。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Agent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Agent.php index 72b269ee..ebba8e10 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Agent.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Agent.php @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setProxyOrganizationOpenId(string $ProxyOrganizationOpenId) 设置第三方应用平台自定义,对应第三方平台子客企业的唯一标识。一个第三方平台子客企业主体与子客企业ProxyOrganizationOpenId是一一对应的,不可更改,不可重复使用。(例如,可以使用企业名称的hash值,或者社会统一信用代码的hash值,或者随机hash值,需要第三方应用平台保存),最大64位字符串 * @method UserInfo getProxyOperator() 获取第三方平台子客企业中的员工/经办人,通过第三方应用平台进入电子签完成实名、且被赋予相关权限后,可以参与到企业资源的管理或签署流程中。 * @method void setProxyOperator(UserInfo $ProxyOperator) 设置第三方平台子客企业中的员工/经办人,通过第三方应用平台进入电子签完成实名、且被赋予相关权限后,可以参与到企业资源的管理或签署流程中。 - * @method string getProxyAppId() 获取在第三方平台子客企业开通电子签后,会生成唯一的子客应用Id(ProxyAppId)用于代理调用时的鉴权,在子客开通的回调中获取。 - * @method void setProxyAppId(string $ProxyAppId) 设置在第三方平台子客企业开通电子签后,会生成唯一的子客应用Id(ProxyAppId)用于代理调用时的鉴权,在子客开通的回调中获取。 + * @method string getProxyAppId() 获取非必需参数,在第三方平台子客企业开通电子签后,会生成唯一的子客应用Id(ProxyAppId)用于代理调用时的鉴权,在子客开通的回调中获取。 + * @method void setProxyAppId(string $ProxyAppId) 设置非必需参数,在第三方平台子客企业开通电子签后,会生成唯一的子客应用Id(ProxyAppId)用于代理调用时的鉴权,在子客开通的回调中获取。 * @method string getProxyOrganizationId() 获取内部参数,暂未开放使用 * @method void setProxyOrganizationId(string $ProxyOrganizationId) 设置内部参数,暂未开放使用 */ @@ -49,12 +49,13 @@ class Agent extends AbstractModel public $ProxyOperator; /** - * @var string 在第三方平台子客企业开通电子签后,会生成唯一的子客应用Id(ProxyAppId)用于代理调用时的鉴权,在子客开通的回调中获取。 + * @var string 非必需参数,在第三方平台子客企业开通电子签后,会生成唯一的子客应用Id(ProxyAppId)用于代理调用时的鉴权,在子客开通的回调中获取。 */ public $ProxyAppId; /** * @var string 内部参数,暂未开放使用 + * @deprecated */ public $ProxyOrganizationId; @@ -62,7 +63,7 @@ class Agent extends AbstractModel * @param string $AppId 应用的唯一标识。不同的业务系统可以采用不同的AppId,不同AppId下的数据是隔离的。可以由控制台开发者中心-应用集成自主生成。 * @param string $ProxyOrganizationOpenId 第三方应用平台自定义,对应第三方平台子客企业的唯一标识。一个第三方平台子客企业主体与子客企业ProxyOrganizationOpenId是一一对应的,不可更改,不可重复使用。(例如,可以使用企业名称的hash值,或者社会统一信用代码的hash值,或者随机hash值,需要第三方应用平台保存),最大64位字符串 * @param UserInfo $ProxyOperator 第三方平台子客企业中的员工/经办人,通过第三方应用平台进入电子签完成实名、且被赋予相关权限后,可以参与到企业资源的管理或签署流程中。 - * @param string $ProxyAppId 在第三方平台子客企业开通电子签后,会生成唯一的子客应用Id(ProxyAppId)用于代理调用时的鉴权,在子客开通的回调中获取。 + * @param string $ProxyAppId 非必需参数,在第三方平台子客企业开通电子签后,会生成唯一的子客应用Id(ProxyAppId)用于代理调用时的鉴权,在子客开通的回调中获取。 * @param string $ProxyOrganizationId 内部参数,暂未开放使用 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ApproverOption.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ApproverOption.php index aa381f16..cce30d48 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ApproverOption.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ApproverOption.php @@ -20,18 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * 签署人个性化能力信息 * - * @method boolean getHideOneKeySign() 获取是否隐藏一键签署 false-不隐藏,默认 true-隐藏 - * @method void setHideOneKeySign(boolean $HideOneKeySign) 设置是否隐藏一键签署 false-不隐藏,默认 true-隐藏 + * @method boolean getHideOneKeySign() 获取是否隐藏一键签署 默认false-不隐藏true-隐藏 + * @method void setHideOneKeySign(boolean $HideOneKeySign) 设置是否隐藏一键签署 默认false-不隐藏true-隐藏 */ class ApproverOption extends AbstractModel { /** - * @var boolean 是否隐藏一键签署 false-不隐藏,默认 true-隐藏 + * @var boolean 是否隐藏一键签署 默认false-不隐藏true-隐藏 */ public $HideOneKeySign; /** - * @param boolean $HideOneKeySign 是否隐藏一键签署 false-不隐藏,默认 true-隐藏 + * @param boolean $HideOneKeySign 是否隐藏一键签署 默认false-不隐藏true-隐藏 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ApproverRestriction.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ApproverRestriction.php index 02bc021f..515e6481 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ApproverRestriction.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ApproverRestriction.php @@ -20,42 +20,42 @@ use TencentCloud\Common\AbstractModel; /** * 指定签署人限制项 * - * @method string getName() 获取指定签署人名字 - * @method void setName(string $Name) 设置指定签署人名字 - * @method string getMobile() 获取指定签署人手机号 - * @method void setMobile(string $Mobile) 设置指定签署人手机号 - * @method string getIdCardType() 获取指定签署人证件类型 - * @method void setIdCardType(string $IdCardType) 设置指定签署人证件类型 - * @method string getIdCardNumber() 获取指定签署人证件号码 - * @method void setIdCardNumber(string $IdCardNumber) 设置指定签署人证件号码 + * @method string getName() 获取指定签署人姓名 + * @method void setName(string $Name) 设置指定签署人姓名 + * @method string getMobile() 获取指定签署人手机号,11位数字 + * @method void setMobile(string $Mobile) 设置指定签署人手机号,11位数字 + * @method string getIdCardType() 获取指定签署人证件类型,ID_CARD-身份证,HONGKONG_AND_MACAO-港澳居民来往内地通行证,HONGKONG_MACAO_AND_TAIWAN-港澳台居民居住证 + * @method void setIdCardType(string $IdCardType) 设置指定签署人证件类型,ID_CARD-身份证,HONGKONG_AND_MACAO-港澳居民来往内地通行证,HONGKONG_MACAO_AND_TAIWAN-港澳台居民居住证 + * @method string getIdCardNumber() 获取指定签署人证件号码,其中字母大写 + * @method void setIdCardNumber(string $IdCardNumber) 设置指定签署人证件号码,其中字母大写 */ class ApproverRestriction extends AbstractModel { /** - * @var string 指定签署人名字 + * @var string 指定签署人姓名 */ public $Name; /** - * @var string 指定签署人手机号 + * @var string 指定签署人手机号,11位数字 */ public $Mobile; /** - * @var string 指定签署人证件类型 + * @var string 指定签署人证件类型,ID_CARD-身份证,HONGKONG_AND_MACAO-港澳居民来往内地通行证,HONGKONG_MACAO_AND_TAIWAN-港澳台居民居住证 */ public $IdCardType; /** - * @var string 指定签署人证件号码 + * @var string 指定签署人证件号码,其中字母大写 */ public $IdCardNumber; /** - * @param string $Name 指定签署人名字 - * @param string $Mobile 指定签署人手机号 - * @param string $IdCardType 指定签署人证件类型 - * @param string $IdCardNumber 指定签署人证件号码 + * @param string $Name 指定签署人姓名 + * @param string $Mobile 指定签署人手机号,11位数字 + * @param string $IdCardType 指定签署人证件类型,ID_CARD-身份证,HONGKONG_AND_MACAO-港澳居民来往内地通行证,HONGKONG_MACAO_AND_TAIWAN-港澳台居民居住证 + * @param string $IdCardNumber 指定签署人证件号码,其中字母大写 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/AuthFailMessage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/AuthFailMessage.php index 65df6572..05310077 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/AuthFailMessage.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/AuthFailMessage.php @@ -20,26 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * 授权出错信息 * - * @method string getProxyOrganizationOpenId() 获取合作企业Id - * @method void setProxyOrganizationOpenId(string $ProxyOrganizationOpenId) 设置合作企业Id - * @method string getMessage() 获取出错信息 - * @method void setMessage(string $Message) 设置出错信息 + * @method string getProxyOrganizationOpenId() 获取第三方应用平台的子客企业OpenId + * @method void setProxyOrganizationOpenId(string $ProxyOrganizationOpenId) 设置第三方应用平台的子客企业OpenId + * @method string getMessage() 获取错误信息 + * @method void setMessage(string $Message) 设置错误信息 */ class AuthFailMessage extends AbstractModel { /** - * @var string 合作企业Id + * @var string 第三方应用平台的子客企业OpenId */ public $ProxyOrganizationOpenId; /** - * @var string 出错信息 + * @var string 错误信息 */ public $Message; /** - * @param string $ProxyOrganizationOpenId 合作企业Id - * @param string $Message 出错信息 + * @param string $ProxyOrganizationOpenId 第三方应用平台的子客企业OpenId + * @param string $Message 错误信息 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/AuthorizedUser.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/AuthorizedUser.php index 11ca4faf..cb0e17eb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/AuthorizedUser.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/AuthorizedUser.php @@ -20,18 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * 授权用户 * - * @method string getOpenId() 获取用户openid - * @method void setOpenId(string $OpenId) 设置用户openid + * @method string getOpenId() 获取第三方应用平台的用户openid + * @method void setOpenId(string $OpenId) 设置第三方应用平台的用户openid */ class AuthorizedUser extends AbstractModel { /** - * @var string 用户openid + * @var string 第三方应用平台的用户openid */ public $OpenId; /** - * @param string $OpenId 用户openid + * @param string $OpenId 第三方应用平台的用户openid */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/AutoSignConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/AutoSignConfig.php new file mode 100644 index 00000000..6bc27915 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/AutoSignConfig.php @@ -0,0 +1,114 @@ +UserInfo = new UserThreeFactor(); + $this->UserInfo->deserialize($param["UserInfo"]); + } + + if (array_key_exists("CertInfoCallback",$param) and $param["CertInfoCallback"] !== null) { + $this->CertInfoCallback = $param["CertInfoCallback"]; + } + + if (array_key_exists("UserDefineSeal",$param) and $param["UserDefineSeal"] !== null) { + $this->UserDefineSeal = $param["UserDefineSeal"]; + } + + if (array_key_exists("SealImgCallback",$param) and $param["SealImgCallback"] !== null) { + $this->SealImgCallback = $param["SealImgCallback"]; + } + + if (array_key_exists("CallbackUrl",$param) and $param["CallbackUrl"] !== null) { + $this->CallbackUrl = $param["CallbackUrl"]; + } + + if (array_key_exists("VerifyChannels",$param) and $param["VerifyChannels"] !== null) { + $this->VerifyChannels = $param["VerifyChannels"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/BaseFlowInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/BaseFlowInfo.php index 5add6ed4..b1c5639b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/BaseFlowInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/BaseFlowInfo.php @@ -23,21 +23,41 @@ use TencentCloud\Common\AbstractModel; * @method string getFlowName() 获取合同流程名称 * @method void setFlowName(string $FlowName) 设置合同流程名称 * @method string getFlowType() 获取合同流程类型 +
    客户自定义,用于合同分类展示 * @method void setFlowType(string $FlowType) 设置合同流程类型 +
    客户自定义,用于合同分类展示 * @method string getFlowDescription() 获取合同流程描述信息 * @method void setFlowDescription(string $FlowDescription) 设置合同流程描述信息 - * @method integer getDeadline() 获取合同流程截止时间,unix时间戳 - * @method void setDeadline(integer $Deadline) 设置合同流程截止时间,unix时间戳 + * @method integer getDeadline() 获取合同流程截止时间,unix时间戳,单位秒 + * @method void setDeadline(integer $Deadline) 设置合同流程截止时间,unix时间戳,单位秒 * @method boolean getUnordered() 获取是否顺序签署(true:无序签,false:顺序签) +
    默认false,有序签署合同 * @method void setUnordered(boolean $Unordered) 设置是否顺序签署(true:无序签,false:顺序签) - * @method string getIntelligentStatus() 获取打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE") - * @method void setIntelligentStatus(string $IntelligentStatus) 设置打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE") +
    默认false,有序签署合同 + * @method string getIntelligentStatus() 获取是否打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE") + * @method void setIntelligentStatus(string $IntelligentStatus) 设置是否打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE") * @method array getFormFields() 获取填写控件内容 * @method void setFormFields(array $FormFields) 设置填写控件内容 - * @method boolean getNeedSignReview() 获取本企业(发起方企业)是否需要签署审批,true:开启本企业签署审批 - * @method void setNeedSignReview(boolean $NeedSignReview) 设置本企业(发起方企业)是否需要签署审批,true:开启本企业签署审批 + * @method boolean getNeedSignReview() 获取本企业(发起方企业)是否需要签署审批 +
    true:开启发起方签署审批 +
    false:不开启发起方签署审批 +
    开启后,使用ChannelCreateFlowSignReview接口提交审批结果,才能继续完成签署 + * @method void setNeedSignReview(boolean $NeedSignReview) 设置本企业(发起方企业)是否需要签署审批 +
    true:开启发起方签署审批 +
    false:不开启发起方签署审批 +
    开启后,使用ChannelCreateFlowSignReview接口提交审批结果,才能继续完成签署 * @method string getUserData() 获取用户流程自定义数据参数 * @method void setUserData(string $UserData) 设置用户流程自定义数据参数 + * @method array getCcInfos() 获取抄送人信息 + * @method void setCcInfos(array $CcInfos) 设置抄送人信息 + * @method boolean getNeedCreateReview() 获取是否需要开启发起方发起前审核 +
    true:开启发起方发起前审核 +
    false:不开启发起方发起前审核 +
    当指定NeedCreateReview=true,则提交审核后,需要使用接口:ChannelCreateFlowSignReview,来完成发起前审核,审核通过后,可以继续查看,签署合同 + * @method void setNeedCreateReview(boolean $NeedCreateReview) 设置是否需要开启发起方发起前审核 +
    true:开启发起方发起前审核 +
    false:不开启发起方发起前审核 +
    当指定NeedCreateReview=true,则提交审核后,需要使用接口:ChannelCreateFlowSignReview,来完成发起前审核,审核通过后,可以继续查看,签署合同 */ class BaseFlowInfo extends AbstractModel { @@ -48,6 +68,7 @@ class BaseFlowInfo extends AbstractModel /** * @var string 合同流程类型 +
    客户自定义,用于合同分类展示 */ public $FlowType; @@ -57,17 +78,18 @@ class BaseFlowInfo extends AbstractModel public $FlowDescription; /** - * @var integer 合同流程截止时间,unix时间戳 + * @var integer 合同流程截止时间,unix时间戳,单位秒 */ public $Deadline; /** * @var boolean 是否顺序签署(true:无序签,false:顺序签) +
    默认false,有序签署合同 */ public $Unordered; /** - * @var string 打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE") + * @var string 是否打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE") */ public $IntelligentStatus; @@ -77,7 +99,10 @@ class BaseFlowInfo extends AbstractModel public $FormFields; /** - * @var boolean 本企业(发起方企业)是否需要签署审批,true:开启本企业签署审批 + * @var boolean 本企业(发起方企业)是否需要签署审批 +
    true:开启发起方签署审批 +
    false:不开启发起方签署审批 +
    开启后,使用ChannelCreateFlowSignReview接口提交审批结果,才能继续完成签署 */ public $NeedSignReview; @@ -86,16 +111,39 @@ class BaseFlowInfo extends AbstractModel */ public $UserData; + /** + * @var array 抄送人信息 + */ + public $CcInfos; + + /** + * @var boolean 是否需要开启发起方发起前审核 +
    true:开启发起方发起前审核 +
    false:不开启发起方发起前审核 +
    当指定NeedCreateReview=true,则提交审核后,需要使用接口:ChannelCreateFlowSignReview,来完成发起前审核,审核通过后,可以继续查看,签署合同 + */ + public $NeedCreateReview; + /** * @param string $FlowName 合同流程名称 * @param string $FlowType 合同流程类型 +
    客户自定义,用于合同分类展示 * @param string $FlowDescription 合同流程描述信息 - * @param integer $Deadline 合同流程截止时间,unix时间戳 + * @param integer $Deadline 合同流程截止时间,unix时间戳,单位秒 * @param boolean $Unordered 是否顺序签署(true:无序签,false:顺序签) - * @param string $IntelligentStatus 打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE") +
    默认false,有序签署合同 + * @param string $IntelligentStatus 是否打开智能添加填写区(默认开启,打开:"OPEN" 关闭:"CLOSE") * @param array $FormFields 填写控件内容 - * @param boolean $NeedSignReview 本企业(发起方企业)是否需要签署审批,true:开启本企业签署审批 + * @param boolean $NeedSignReview 本企业(发起方企业)是否需要签署审批 +
    true:开启发起方签署审批 +
    false:不开启发起方签署审批 +
    开启后,使用ChannelCreateFlowSignReview接口提交审批结果,才能继续完成签署 * @param string $UserData 用户流程自定义数据参数 + * @param array $CcInfos 抄送人信息 + * @param boolean $NeedCreateReview 是否需要开启发起方发起前审核 +
    true:开启发起方发起前审核 +
    false:不开启发起方发起前审核 +
    当指定NeedCreateReview=true,则提交审核后,需要使用接口:ChannelCreateFlowSignReview,来完成发起前审核,审核通过后,可以继续查看,签署合同 */ function __construct() { @@ -150,5 +198,18 @@ class BaseFlowInfo extends AbstractModel if (array_key_exists("UserData",$param) and $param["UserData"] !== null) { $this->UserData = $param["UserData"]; } + + if (array_key_exists("CcInfos",$param) and $param["CcInfos"] !== null) { + $this->CcInfos = []; + foreach ($param["CcInfos"] as $key => $value){ + $obj = new CcInfo(); + $obj->deserialize($value); + array_push($this->CcInfos, $obj); + } + } + + if (array_key_exists("NeedCreateReview",$param) and $param["NeedCreateReview"] !== null) { + $this->NeedCreateReview = $param["NeedCreateReview"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelBatchCancelFlowsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelBatchCancelFlowsRequest.php index 6699dc87..7d1c2443 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelBatchCancelFlowsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelBatchCancelFlowsRequest.php @@ -20,29 +20,31 @@ use TencentCloud\Common\AbstractModel; /** * ChannelBatchCancelFlows请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method array getFlowIds() 获取签署流程Id数组,最多100个,超过100不处理 * @method void setFlowIds(array $FlowIds) 设置签署流程Id数组,最多100个,超过100不处理 - * @method string getCancelMessage() 获取撤销理由 - * @method void setCancelMessage(string $CancelMessage) 设置撤销理由 + * @method string getCancelMessage() 获取撤销理由,不超过200个字符 + * @method void setCancelMessage(string $CancelMessage) 设置撤销理由,不超过200个字符 * @method integer getCancelMessageFormat() 获取撤销理由自定义格式;选项: -0 默认格式 -1 只保留身份信息:展示为【发起方】 -2 保留身份信息+企业名称:展示为【发起方xxx公司】 -3 保留身份信息+企业名称+经办人名称:展示为【发起方xxxx公司-经办人姓名】 + +- 0 默认格式 +- 1 只保留身份信息:展示为【发起方】 +- 2 保留身份信息+企业名称:展示为【发起方xxx公司】 +- 3 保留身份信息+企业名称+经办人名称:展示为【发起方xxxx公司-经办人姓名】 * @method void setCancelMessageFormat(integer $CancelMessageFormat) 设置撤销理由自定义格式;选项: -0 默认格式 -1 只保留身份信息:展示为【发起方】 -2 保留身份信息+企业名称:展示为【发起方xxx公司】 -3 保留身份信息+企业名称+经办人名称:展示为【发起方xxxx公司-经办人姓名】 + +- 0 默认格式 +- 1 只保留身份信息:展示为【发起方】 +- 2 保留身份信息+企业名称:展示为【发起方xxx公司】 +- 3 保留身份信息+企业名称+经办人名称:展示为【发起方xxxx公司-经办人姓名】 * @method UserInfo getOperator() 获取暂未开放 * @method void setOperator(UserInfo $Operator) 设置暂未开放 */ class ChannelBatchCancelFlowsRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -52,33 +54,36 @@ class ChannelBatchCancelFlowsRequest extends AbstractModel public $FlowIds; /** - * @var string 撤销理由 + * @var string 撤销理由,不超过200个字符 */ public $CancelMessage; /** * @var integer 撤销理由自定义格式;选项: -0 默认格式 -1 只保留身份信息:展示为【发起方】 -2 保留身份信息+企业名称:展示为【发起方xxx公司】 -3 保留身份信息+企业名称+经办人名称:展示为【发起方xxxx公司-经办人姓名】 + +- 0 默认格式 +- 1 只保留身份信息:展示为【发起方】 +- 2 保留身份信息+企业名称:展示为【发起方xxx公司】 +- 3 保留身份信息+企业名称+经办人名称:展示为【发起方xxxx公司-经办人姓名】 */ public $CancelMessageFormat; /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param array $FlowIds 签署流程Id数组,最多100个,超过100不处理 - * @param string $CancelMessage 撤销理由 + * @param string $CancelMessage 撤销理由,不超过200个字符 * @param integer $CancelMessageFormat 撤销理由自定义格式;选项: -0 默认格式 -1 只保留身份信息:展示为【发起方】 -2 保留身份信息+企业名称:展示为【发起方xxx公司】 -3 保留身份信息+企业名称+经办人名称:展示为【发起方xxxx公司-经办人姓名】 + +- 0 默认格式 +- 1 只保留身份信息:展示为【发起方】 +- 2 保留身份信息+企业名称:展示为【发起方xxx公司】 +- 3 保留身份信息+企业名称+经办人名称:展示为【发起方xxxx公司-经办人姓名】 * @param UserInfo $Operator 暂未开放 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelFlowRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelFlowRequest.php index dcd21a9a..312cbcc8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelFlowRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelFlowRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getFlowId() 获取签署流程编号 * @method void setFlowId(string $FlowId) 设置签署流程编号 - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method string getCancelMessage() 获取撤回原因,最大不超过200字符 * @method void setCancelMessage(string $CancelMessage) 设置撤回原因,最大不超过200字符 * @method integer getCancelMessageFormat() 获取撤销理由自定义格式;选项: @@ -47,7 +47,7 @@ class ChannelCancelFlowRequest extends AbstractModel public $FlowId; /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -67,12 +67,13 @@ class ChannelCancelFlowRequest extends AbstractModel /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; /** * @param string $FlowId 签署流程编号 - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param string $CancelMessage 撤回原因,最大不超过200字符 * @param integer $CancelMessageFormat 撤销理由自定义格式;选项: 0 默认格式 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelMultiFlowSignQRCodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelMultiFlowSignQRCodeRequest.php index 47919e03..24e987f8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelMultiFlowSignQRCodeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelMultiFlowSignQRCodeRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * ChannelCancelMultiFlowSignQRCode请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId必填。 * @method string getQrCodeId() 获取二维码id * @method void setQrCodeId(string $QrCodeId) 设置二维码id * @method UserInfo getOperator() 获取暂未开放 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class ChannelCancelMultiFlowSignQRCodeRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId必填。 */ public $Agent; @@ -41,11 +41,12 @@ class ChannelCancelMultiFlowSignQRCodeRequest extends AbstractModel /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId必填。 * @param string $QrCodeId 二维码id * @param UserInfo $Operator 暂未开放 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelUserAutoSignEnableUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelUserAutoSignEnableUrlRequest.php new file mode 100644 index 00000000..5ba589d9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelUserAutoSignEnableUrlRequest.php @@ -0,0 +1,92 @@ +Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("SceneKey",$param) and $param["SceneKey"] !== null) { + $this->SceneKey = $param["SceneKey"]; + } + + if (array_key_exists("UserInfo",$param) and $param["UserInfo"] !== null) { + $this->UserInfo = new UserThreeFactor(); + $this->UserInfo->deserialize($param["UserInfo"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelUserAutoSignEnableUrlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelUserAutoSignEnableUrlResponse.php new file mode 100644 index 00000000..c0f50c44 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCancelUserAutoSignEnableUrlResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateBatchCancelFlowUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateBatchCancelFlowUrlRequest.php index 6624ce1b..b75af3b1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateBatchCancelFlowUrlRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateBatchCancelFlowUrlRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * ChannelCreateBatchCancelFlowUrl请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method array getFlowIds() 获取签署流程Id数组 * @method void setFlowIds(array $FlowIds) 设置签署流程Id数组 * @method UserInfo getOperator() 获取暂未开放 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class ChannelCreateBatchCancelFlowUrlRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -41,11 +41,12 @@ class ChannelCreateBatchCancelFlowUrlRequest extends AbstractModel /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param array $FlowIds 签署流程Id数组 * @param UserInfo $Operator 暂未开放 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateBoundFlowsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateBoundFlowsRequest.php index 3370cef7..9cbb8c9f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateBoundFlowsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateBoundFlowsRequest.php @@ -44,6 +44,7 @@ class ChannelCreateBoundFlowsRequest extends AbstractModel /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateConvertTaskApiRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateConvertTaskApiRequest.php index b7fd8cd5..8a5ccc64 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateConvertTaskApiRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateConvertTaskApiRequest.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * ChannelCreateConvertTaskApi请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method string getResourceType() 获取资源类型 取值范围doc,docx,html,xls,xlsx之一 - * @method void setResourceType(string $ResourceType) 设置资源类型 取值范围doc,docx,html,xls,xlsx之一 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method string getResourceType() 获取资源类型 支持doc,docx,html,xls,xlsx,jpg,jpeg,png,bmp文件类型 + * @method void setResourceType(string $ResourceType) 设置资源类型 支持doc,docx,html,xls,xlsx,jpg,jpeg,png,bmp文件类型 * @method string getResourceName() 获取资源名称,长度限制为256字符 * @method void setResourceName(string $ResourceName) 设置资源名称,长度限制为256字符 * @method string getResourceId() 获取资源Id,通过UploadFiles获取 @@ -36,12 +36,12 @@ use TencentCloud\Common\AbstractModel; class ChannelCreateConvertTaskApiRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; /** - * @var string 资源类型 取值范围doc,docx,html,xls,xlsx之一 + * @var string 资源类型 支持doc,docx,html,xls,xlsx,jpg,jpeg,png,bmp文件类型 */ public $ResourceType; @@ -57,17 +57,19 @@ class ChannelCreateConvertTaskApiRequest extends AbstractModel /** * @var UserInfo 调用方用户信息,不用传 + * @deprecated */ public $Operator; /** * @var OrganizationInfo 暂未开放 + * @deprecated */ public $Organization; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @param string $ResourceType 资源类型 取值范围doc,docx,html,xls,xlsx之一 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @param string $ResourceType 资源类型 支持doc,docx,html,xls,xlsx,jpg,jpeg,png,bmp文件类型 * @param string $ResourceName 资源名称,长度限制为256字符 * @param string $ResourceId 资源Id,通过UploadFiles获取 * @param UserInfo $Operator 调用方用户信息,不用传 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateEmbedWebUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateEmbedWebUrlRequest.php index fd786625..20e23d39 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateEmbedWebUrlRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateEmbedWebUrlRequest.php @@ -20,36 +20,73 @@ use TencentCloud\Common\AbstractModel; /** * ChannelCreateEmbedWebUrl请求参数结构体 * - * @method string getEmbedType() 获取WEB嵌入资源类型,取值范围:CREATE_SEAL创建印章,CREATE_TEMPLATE创建模板,MODIFY_TEMPLATE修改模板,PREVIEW_TEMPLATE预览模板,PREVIEW_FLOW预览流程 - * @method void setEmbedType(string $EmbedType) 设置WEB嵌入资源类型,取值范围:CREATE_SEAL创建印章,CREATE_TEMPLATE创建模板,MODIFY_TEMPLATE修改模板,PREVIEW_TEMPLATE预览模板,PREVIEW_FLOW预览流程 - * @method Agent getAgent() 获取渠道应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 - * @method void setAgent(Agent $Agent) 设置渠道应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 - * @method UserInfo getOperator() 获取渠道操作者信息 - * @method void setOperator(UserInfo $Operator) 设置渠道操作者信息 - * @method string getBusinessId() 获取WEB嵌入的业务资源ID,EmbedType取值MODIFY_TEMPLATE或PREVIEW_TEMPLATE或 PREVIEW_FLOW时BusinessId必填 - * @method void setBusinessId(string $BusinessId) 设置WEB嵌入的业务资源ID,EmbedType取值MODIFY_TEMPLATE或PREVIEW_TEMPLATE或 PREVIEW_FLOW时BusinessId必填 + * @method Agent getAgent() 获取渠道应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置渠道应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method string getEmbedType() 获取要生成WEB嵌入界面的类型, 可以选择的值如下: + +- CREATE_SEAL: 生成创建印章的嵌入页面 +- CREATE_TEMPLATE:生成创建模板的嵌入页面 +- MODIFY_TEMPLATE:生成修改模板的嵌入页面 +- PREVIEW_TEMPLATE:生成预览模板的嵌入页面 +- PREVIEW_FLOW:生成预览合同文档的嵌入页面 +- PREVIEW_FLOW_DETAIL:生成预览合同详情的嵌入页面 +- PREVIEW_SEAL_LIST:生成预览印章列表的嵌入页面 +- PREVIEW_SEAL_DETAIL:生成预览印章详情的嵌入页面 +- EXTEND_SERVICE:生成扩展服务的嵌入页面 + * @method void setEmbedType(string $EmbedType) 设置要生成WEB嵌入界面的类型, 可以选择的值如下: + +- CREATE_SEAL: 生成创建印章的嵌入页面 +- CREATE_TEMPLATE:生成创建模板的嵌入页面 +- MODIFY_TEMPLATE:生成修改模板的嵌入页面 +- PREVIEW_TEMPLATE:生成预览模板的嵌入页面 +- PREVIEW_FLOW:生成预览合同文档的嵌入页面 +- PREVIEW_FLOW_DETAIL:生成预览合同详情的嵌入页面 +- PREVIEW_SEAL_LIST:生成预览印章列表的嵌入页面 +- PREVIEW_SEAL_DETAIL:生成预览印章详情的嵌入页面 +- EXTEND_SERVICE:生成扩展服务的嵌入页面 + * @method string getBusinessId() 获取WEB嵌入的业务资源ID + +- 当EmbedType取值MODIFY_TEMPLATE,PREVIEW_TEMPLATE时需要填写模板id作为BusinessId +- 当EmbedType取值PREVIEW_FLOW,PREVIEW_FLOW_DETAIL时需要填写合同id作为BusinessId +- 当EmbedType取值PREVIEW_SEAL_DETAIL需要填写印章id作为BusinessId + * @method void setBusinessId(string $BusinessId) 设置WEB嵌入的业务资源ID + +- 当EmbedType取值MODIFY_TEMPLATE,PREVIEW_TEMPLATE时需要填写模板id作为BusinessId +- 当EmbedType取值PREVIEW_FLOW,PREVIEW_FLOW_DETAIL时需要填写合同id作为BusinessId +- 当EmbedType取值PREVIEW_SEAL_DETAIL需要填写印章id作为BusinessId * @method boolean getHiddenComponents() 获取是否隐藏控件,只有预览模板时生效 * @method void setHiddenComponents(boolean $HiddenComponents) 设置是否隐藏控件,只有预览模板时生效 + * @method UserInfo getOperator() 获取渠道操作者信息 + * @method void setOperator(UserInfo $Operator) 设置渠道操作者信息 */ class ChannelCreateEmbedWebUrlRequest extends AbstractModel { /** - * @var string WEB嵌入资源类型,取值范围:CREATE_SEAL创建印章,CREATE_TEMPLATE创建模板,MODIFY_TEMPLATE修改模板,PREVIEW_TEMPLATE预览模板,PREVIEW_FLOW预览流程 - */ - public $EmbedType; - - /** - * @var Agent 渠道应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 + * @var Agent 渠道应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; /** - * @var UserInfo 渠道操作者信息 + * @var string 要生成WEB嵌入界面的类型, 可以选择的值如下: + +- CREATE_SEAL: 生成创建印章的嵌入页面 +- CREATE_TEMPLATE:生成创建模板的嵌入页面 +- MODIFY_TEMPLATE:生成修改模板的嵌入页面 +- PREVIEW_TEMPLATE:生成预览模板的嵌入页面 +- PREVIEW_FLOW:生成预览合同文档的嵌入页面 +- PREVIEW_FLOW_DETAIL:生成预览合同详情的嵌入页面 +- PREVIEW_SEAL_LIST:生成预览印章列表的嵌入页面 +- PREVIEW_SEAL_DETAIL:生成预览印章详情的嵌入页面 +- EXTEND_SERVICE:生成扩展服务的嵌入页面 */ - public $Operator; + public $EmbedType; /** - * @var string WEB嵌入的业务资源ID,EmbedType取值MODIFY_TEMPLATE或PREVIEW_TEMPLATE或 PREVIEW_FLOW时BusinessId必填 + * @var string WEB嵌入的业务资源ID + +- 当EmbedType取值MODIFY_TEMPLATE,PREVIEW_TEMPLATE时需要填写模板id作为BusinessId +- 当EmbedType取值PREVIEW_FLOW,PREVIEW_FLOW_DETAIL时需要填写合同id作为BusinessId +- 当EmbedType取值PREVIEW_SEAL_DETAIL需要填写印章id作为BusinessId */ public $BusinessId; @@ -59,11 +96,31 @@ class ChannelCreateEmbedWebUrlRequest extends AbstractModel public $HiddenComponents; /** - * @param string $EmbedType WEB嵌入资源类型,取值范围:CREATE_SEAL创建印章,CREATE_TEMPLATE创建模板,MODIFY_TEMPLATE修改模板,PREVIEW_TEMPLATE预览模板,PREVIEW_FLOW预览流程 - * @param Agent $Agent 渠道应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 - * @param UserInfo $Operator 渠道操作者信息 - * @param string $BusinessId WEB嵌入的业务资源ID,EmbedType取值MODIFY_TEMPLATE或PREVIEW_TEMPLATE或 PREVIEW_FLOW时BusinessId必填 + * @var UserInfo 渠道操作者信息 + * @deprecated + */ + public $Operator; + + /** + * @param Agent $Agent 渠道应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @param string $EmbedType 要生成WEB嵌入界面的类型, 可以选择的值如下: + +- CREATE_SEAL: 生成创建印章的嵌入页面 +- CREATE_TEMPLATE:生成创建模板的嵌入页面 +- MODIFY_TEMPLATE:生成修改模板的嵌入页面 +- PREVIEW_TEMPLATE:生成预览模板的嵌入页面 +- PREVIEW_FLOW:生成预览合同文档的嵌入页面 +- PREVIEW_FLOW_DETAIL:生成预览合同详情的嵌入页面 +- PREVIEW_SEAL_LIST:生成预览印章列表的嵌入页面 +- PREVIEW_SEAL_DETAIL:生成预览印章详情的嵌入页面 +- EXTEND_SERVICE:生成扩展服务的嵌入页面 + * @param string $BusinessId WEB嵌入的业务资源ID + +- 当EmbedType取值MODIFY_TEMPLATE,PREVIEW_TEMPLATE时需要填写模板id作为BusinessId +- 当EmbedType取值PREVIEW_FLOW,PREVIEW_FLOW_DETAIL时需要填写合同id作为BusinessId +- 当EmbedType取值PREVIEW_SEAL_DETAIL需要填写印章id作为BusinessId * @param boolean $HiddenComponents 是否隐藏控件,只有预览模板时生效 + * @param UserInfo $Operator 渠道操作者信息 */ function __construct() { @@ -78,18 +135,13 @@ class ChannelCreateEmbedWebUrlRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("EmbedType",$param) and $param["EmbedType"] !== null) { - $this->EmbedType = $param["EmbedType"]; - } - if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { $this->Agent = new Agent(); $this->Agent->deserialize($param["Agent"]); } - if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { - $this->Operator = new UserInfo(); - $this->Operator->deserialize($param["Operator"]); + if (array_key_exists("EmbedType",$param) and $param["EmbedType"] !== null) { + $this->EmbedType = $param["EmbedType"]; } if (array_key_exists("BusinessId",$param) and $param["BusinessId"] !== null) { @@ -99,5 +151,10 @@ class ChannelCreateEmbedWebUrlRequest extends AbstractModel if (array_key_exists("HiddenComponents",$param) and $param["HiddenComponents"] !== null) { $this->HiddenComponents = $param["HiddenComponents"]; } + + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowByFilesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowByFilesRequest.php index ab1e7cef..3d31a728 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowByFilesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowByFilesRequest.php @@ -20,30 +20,44 @@ use TencentCloud\Common\AbstractModel; /** * ChannelCreateFlowByFiles请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 均必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 均必填。 * @method string getFlowName() 获取签署流程名称,长度不超过200个字符 * @method void setFlowName(string $FlowName) 设置签署流程名称,长度不超过200个字符 + * @method string getFlowDescription() 获取签署流程的描述,长度不超过1000个字符 + * @method void setFlowDescription(string $FlowDescription) 设置签署流程的描述,长度不超过1000个字符 * @method array getFlowApprovers() 获取签署流程签约方列表,最多不超过50个参与方 * @method void setFlowApprovers(array $FlowApprovers) 设置签署流程签约方列表,最多不超过50个参与方 * @method array getFileIds() 获取签署文件资源Id列表,目前仅支持单个文件 * @method void setFileIds(array $FileIds) 设置签署文件资源Id列表,目前仅支持单个文件 * @method array getComponents() 获取签署文件中的发起方的填写控件,需要在发起的时候进行填充 * @method void setComponents(array $Components) 设置签署文件中的发起方的填写控件,需要在发起的时候进行填充 - * @method integer getDeadline() 获取签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年 - * @method void setDeadline(integer $Deadline) 设置签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年 + * @method integer getDeadline() 获取签署流程的签署截止时间。 +值为unix时间戳,精确到秒,不传默认为当前时间一年后 +不能早于当前时间 + * @method void setDeadline(integer $Deadline) 设置签署流程的签署截止时间。 +值为unix时间戳,精确到秒,不传默认为当前时间一年后 +不能早于当前时间 * @method string getCallbackUrl() 获取签署流程回调地址,长度不超过255个字符 +如果不传递回调地址, 则默认是配置应用号时候使用的回调地址 * @method void setCallbackUrl(string $CallbackUrl) 设置签署流程回调地址,长度不超过255个字符 - * @method boolean getUnordered() 获取合同签署顺序类型(无序签,顺序签),默认为false,即有序签署。有序签署时以传入FlowApprovers数组的顺序作为签署顺序 - * @method void setUnordered(boolean $Unordered) 设置合同签署顺序类型(无序签,顺序签),默认为false,即有序签署。有序签署时以传入FlowApprovers数组的顺序作为签署顺序 +如果不传递回调地址, 则默认是配置应用号时候使用的回调地址 + * @method boolean getUnordered() 获取合同签署顺序类型 +true - 无序签, +false - 顺序签, +默认为false,即有序签署。 +有序签署时以传入FlowApprovers数组的顺序作为签署顺序 + * @method void setUnordered(boolean $Unordered) 设置合同签署顺序类型 +true - 无序签, +false - 顺序签, +默认为false,即有序签署。 +有序签署时以传入FlowApprovers数组的顺序作为签署顺序 * @method string getFlowType() 获取签署流程的类型,长度不超过255个字符 * @method void setFlowType(string $FlowType) 设置签署流程的类型,长度不超过255个字符 - * @method string getFlowDescription() 获取签署流程的描述,长度不超过1000个字符 - * @method void setFlowDescription(string $FlowDescription) 设置签署流程的描述,长度不超过1000个字符 * @method string getCustomShowMap() 获取合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 * @method void setCustomShowMap(string $CustomShowMap) 设置合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 - * @method string getCustomerData() 获取业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN - * @method void setCustomerData(string $CustomerData) 设置业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @method string getCustomerData() 获取业务信息,最大长度1000个字符。 + * @method void setCustomerData(string $CustomerData) 设置业务信息,最大长度1000个字符。 * @method boolean getNeedSignReview() 获取发起方企业的签署人进行签署操作是否需要企业内部审批。 若设置为true,审核结果需通过接口 ChannelCreateFlowSignReview 通知电子签,审核通过后,发起方企业签署人方可进行签署操作,否则会阻塞其签署操作。 注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 * @method void setNeedSignReview(boolean $NeedSignReview) 设置发起方企业的签署人进行签署操作是否需要企业内部审批。 若设置为true,审核结果需通过接口 ChannelCreateFlowSignReview 通知电子签,审核通过后,发起方企业签署人方可进行签署操作,否则会阻塞其签署操作。 注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 * @method string getApproverVerifyType() 获取签署人校验方式 @@ -54,19 +68,31 @@ MobileCheck:手机号验证 VerifyCheck: 人脸识别(默认) MobileCheck:手机号验证 参数说明:可选人脸识别或手机号验证两种方式,若选择后者,未实名个人签署方在签署合同时,无需经过实名认证和意愿确认两次人脸识别,该能力仅适用于个人签署方。 - * @method integer getSignBeanTag() 获取标识是否允许发起后添加控件。0为不允许1为允许。如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件 - * @method void setSignBeanTag(integer $SignBeanTag) 设置标识是否允许发起后添加控件。0为不允许1为允许。如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件 - * @method UserInfo getOperator() 获取操作者的信息,不用传 - * @method void setOperator(UserInfo $Operator) 设置操作者的信息,不用传 + * @method integer getSignBeanTag() 获取标识是否允许发起后添加控件。 +0为不允许 +1为允许。 +如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件 + * @method void setSignBeanTag(integer $SignBeanTag) 设置标识是否允许发起后添加控件。 +0为不允许 +1为允许。 +如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件 * @method array getCcInfos() 获取被抄送人信息列表 * @method void setCcInfos(array $CcInfos) 设置被抄送人信息列表 - * @method integer getCcNotifyType() 获取给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 - * @method void setCcNotifyType(integer $CcNotifyType) 设置给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 + * @method integer getCcNotifyType() 获取给关注人发送短信通知的类型, +0-合同发起时通知 +1-签署完成后通知 + * @method void setCcNotifyType(integer $CcNotifyType) 设置给关注人发送短信通知的类型, +0-合同发起时通知 +1-签署完成后通知 + * @method string getAutoSignScene() 获取个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @method void setAutoSignScene(string $AutoSignScene) 设置个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @method UserInfo getOperator() 获取操作者的信息,不用传 + * @method void setOperator(UserInfo $Operator) 设置操作者的信息,不用传 */ class ChannelCreateFlowByFilesRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 均必填。 */ public $Agent; @@ -75,6 +101,11 @@ class ChannelCreateFlowByFilesRequest extends AbstractModel */ public $FlowName; + /** + * @var string 签署流程的描述,长度不超过1000个字符 + */ + public $FlowDescription; + /** * @var array 签署流程签约方列表,最多不超过50个参与方 */ @@ -91,17 +122,24 @@ class ChannelCreateFlowByFilesRequest extends AbstractModel public $Components; /** - * @var integer 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年 + * @var integer 签署流程的签署截止时间。 +值为unix时间戳,精确到秒,不传默认为当前时间一年后 +不能早于当前时间 */ public $Deadline; /** * @var string 签署流程回调地址,长度不超过255个字符 +如果不传递回调地址, 则默认是配置应用号时候使用的回调地址 */ public $CallbackUrl; /** - * @var boolean 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署。有序签署时以传入FlowApprovers数组的顺序作为签署顺序 + * @var boolean 合同签署顺序类型 +true - 无序签, +false - 顺序签, +默认为false,即有序签署。 +有序签署时以传入FlowApprovers数组的顺序作为签署顺序 */ public $Unordered; @@ -110,18 +148,13 @@ class ChannelCreateFlowByFilesRequest extends AbstractModel */ public $FlowType; - /** - * @var string 签署流程的描述,长度不超过1000个字符 - */ - public $FlowDescription; - /** * @var string 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 */ public $CustomShowMap; /** - * @var string 业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @var string 业务信息,最大长度1000个字符。 */ public $CustomerData; @@ -139,47 +172,71 @@ MobileCheck:手机号验证 public $ApproverVerifyType; /** - * @var integer 标识是否允许发起后添加控件。0为不允许1为允许。如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件 + * @var integer 标识是否允许发起后添加控件。 +0为不允许 +1为允许。 +如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件 */ public $SignBeanTag; - /** - * @var UserInfo 操作者的信息,不用传 - */ - public $Operator; - /** * @var array 被抄送人信息列表 */ public $CcInfos; /** - * @var integer 给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 + * @var integer 给关注人发送短信通知的类型, +0-合同发起时通知 +1-签署完成后通知 */ public $CcNotifyType; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var string 个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + */ + public $AutoSignScene; + + /** + * @var UserInfo 操作者的信息,不用传 + * @deprecated + */ + public $Operator; + + /** + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 均必填。 * @param string $FlowName 签署流程名称,长度不超过200个字符 + * @param string $FlowDescription 签署流程的描述,长度不超过1000个字符 * @param array $FlowApprovers 签署流程签约方列表,最多不超过50个参与方 * @param array $FileIds 签署文件资源Id列表,目前仅支持单个文件 * @param array $Components 签署文件中的发起方的填写控件,需要在发起的时候进行填充 - * @param integer $Deadline 签署流程截止时间,十位数时间戳,最大值为33162419560,即3020年 + * @param integer $Deadline 签署流程的签署截止时间。 +值为unix时间戳,精确到秒,不传默认为当前时间一年后 +不能早于当前时间 * @param string $CallbackUrl 签署流程回调地址,长度不超过255个字符 - * @param boolean $Unordered 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署。有序签署时以传入FlowApprovers数组的顺序作为签署顺序 +如果不传递回调地址, 则默认是配置应用号时候使用的回调地址 + * @param boolean $Unordered 合同签署顺序类型 +true - 无序签, +false - 顺序签, +默认为false,即有序签署。 +有序签署时以传入FlowApprovers数组的顺序作为签署顺序 * @param string $FlowType 签署流程的类型,长度不超过255个字符 - * @param string $FlowDescription 签署流程的描述,长度不超过1000个字符 * @param string $CustomShowMap 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 - * @param string $CustomerData 业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @param string $CustomerData 业务信息,最大长度1000个字符。 * @param boolean $NeedSignReview 发起方企业的签署人进行签署操作是否需要企业内部审批。 若设置为true,审核结果需通过接口 ChannelCreateFlowSignReview 通知电子签,审核通过后,发起方企业签署人方可进行签署操作,否则会阻塞其签署操作。 注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 * @param string $ApproverVerifyType 签署人校验方式 VerifyCheck: 人脸识别(默认) MobileCheck:手机号验证 参数说明:可选人脸识别或手机号验证两种方式,若选择后者,未实名个人签署方在签署合同时,无需经过实名认证和意愿确认两次人脸识别,该能力仅适用于个人签署方。 - * @param integer $SignBeanTag 标识是否允许发起后添加控件。0为不允许1为允许。如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件 - * @param UserInfo $Operator 操作者的信息,不用传 + * @param integer $SignBeanTag 标识是否允许发起后添加控件。 +0为不允许 +1为允许。 +如果为1,创建的时候不能有签署控件,只能创建后添加。注意发起后添加控件功能不支持添加骑缝章和签批控件 * @param array $CcInfos 被抄送人信息列表 - * @param integer $CcNotifyType 给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 + * @param integer $CcNotifyType 给关注人发送短信通知的类型, +0-合同发起时通知 +1-签署完成后通知 + * @param string $AutoSignScene 个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @param UserInfo $Operator 操作者的信息,不用传 */ function __construct() { @@ -203,6 +260,10 @@ MobileCheck:手机号验证 $this->FlowName = $param["FlowName"]; } + if (array_key_exists("FlowDescription",$param) and $param["FlowDescription"] !== null) { + $this->FlowDescription = $param["FlowDescription"]; + } + if (array_key_exists("FlowApprovers",$param) and $param["FlowApprovers"] !== null) { $this->FlowApprovers = []; foreach ($param["FlowApprovers"] as $key => $value){ @@ -241,10 +302,6 @@ MobileCheck:手机号验证 $this->FlowType = $param["FlowType"]; } - if (array_key_exists("FlowDescription",$param) and $param["FlowDescription"] !== null) { - $this->FlowDescription = $param["FlowDescription"]; - } - if (array_key_exists("CustomShowMap",$param) and $param["CustomShowMap"] !== null) { $this->CustomShowMap = $param["CustomShowMap"]; } @@ -265,11 +322,6 @@ MobileCheck:手机号验证 $this->SignBeanTag = $param["SignBeanTag"]; } - if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { - $this->Operator = new UserInfo(); - $this->Operator->deserialize($param["Operator"]); - } - if (array_key_exists("CcInfos",$param) and $param["CcInfos"] !== null) { $this->CcInfos = []; foreach ($param["CcInfos"] as $key => $value){ @@ -282,5 +334,14 @@ MobileCheck:手机号验证 if (array_key_exists("CcNotifyType",$param) and $param["CcNotifyType"] !== null) { $this->CcNotifyType = $param["CcNotifyType"]; } + + if (array_key_exists("AutoSignScene",$param) and $param["AutoSignScene"] !== null) { + $this->AutoSignScene = $param["AutoSignScene"]; + } + + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowGroupByFilesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowGroupByFilesRequest.php index 997034cc..41d7d8f7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowGroupByFilesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowGroupByFilesRequest.php @@ -20,12 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * ChannelCreateFlowGroupByFiles请求参数结构体 * - * @method array getFlowFileInfos() 获取每个子合同的发起所需的信息,数量限制2-100 - * @method void setFlowFileInfos(array $FlowFileInfos) 设置每个子合同的发起所需的信息,数量限制2-100 + * @method array getFlowFileInfos() 获取每个子合同的发起所需的信息,数量限制2-50 + * @method void setFlowFileInfos(array $FlowFileInfos) 设置每个子合同的发起所需的信息,数量限制2-50 * @method string getFlowGroupName() 获取合同组名称,长度不超过200个字符 * @method void setFlowGroupName(string $FlowGroupName) 设置合同组名称,长度不超过200个字符 - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method string getApproverVerifyType() 获取签署人校验方式 VerifyCheck: 人脸识别(默认) MobileCheck:手机号验证 @@ -40,7 +40,7 @@ MobileCheck:手机号验证 class ChannelCreateFlowGroupByFilesRequest extends AbstractModel { /** - * @var array 每个子合同的发起所需的信息,数量限制2-100 + * @var array 每个子合同的发起所需的信息,数量限制2-50 */ public $FlowFileInfos; @@ -50,7 +50,7 @@ class ChannelCreateFlowGroupByFilesRequest extends AbstractModel public $FlowGroupName; /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -64,13 +64,14 @@ MobileCheck:手机号验证 /** * @var UserInfo 操作者的信息,此参数不用传 + * @deprecated */ public $Operator; /** - * @param array $FlowFileInfos 每个子合同的发起所需的信息,数量限制2-100 + * @param array $FlowFileInfos 每个子合同的发起所需的信息,数量限制2-50 * @param string $FlowGroupName 合同组名称,长度不超过200个字符 - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param string $ApproverVerifyType 签署人校验方式 VerifyCheck: 人脸识别(默认) MobileCheck:手机号验证 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowGroupByTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowGroupByTemplatesRequest.php new file mode 100644 index 00000000..0ab55ebb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowGroupByTemplatesRequest.php @@ -0,0 +1,83 @@ +Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + + if (array_key_exists("FlowInfos",$param) and $param["FlowInfos"] !== null) { + $this->FlowInfos = []; + foreach ($param["FlowInfos"] as $key => $value){ + $obj = new FlowInfo(); + $obj->deserialize($value); + array_push($this->FlowInfos, $obj); + } + } + + if (array_key_exists("FlowGroupName",$param) and $param["FlowGroupName"] !== null) { + $this->FlowGroupName = $param["FlowGroupName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowGroupByTemplatesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowGroupByTemplatesResponse.php new file mode 100644 index 00000000..471b6459 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowGroupByTemplatesResponse.php @@ -0,0 +1,98 @@ +FlowGroupId = $param["FlowGroupId"]; + } + + if (array_key_exists("FlowIds",$param) and $param["FlowIds"] !== null) { + $this->FlowIds = $param["FlowIds"]; + } + + if (array_key_exists("TaskInfos",$param) and $param["TaskInfos"] !== null) { + $this->TaskInfos = []; + foreach ($param["TaskInfos"] as $key => $value){ + $obj = new TaskInfo(); + $obj->deserialize($value); + array_push($this->TaskInfos, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowRemindsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowRemindsRequest.php index c0e241c1..107e4571 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowRemindsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowRemindsRequest.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * ChannelCreateFlowReminds请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method array getFlowIds() 获取签署流程Id数组,最多100个,超过100不处理 * @method void setFlowIds(array $FlowIds) 设置签署流程Id数组,最多100个,超过100不处理 */ class ChannelCreateFlowRemindsRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -38,7 +38,7 @@ class ChannelCreateFlowRemindsRequest extends AbstractModel public $FlowIds; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param array $FlowIds 签署流程Id数组,最多100个,超过100不处理 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowSignReviewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowSignReviewRequest.php index d4a405f6..7fea7a5a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowSignReviewRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowSignReviewRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * ChannelCreateFlowSignReview请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method string getFlowId() 获取签署流程编号 * @method void setFlowId(string $FlowId) 设置签署流程编号 * @method string getReviewType() 获取企业内部审核结果 @@ -36,13 +36,23 @@ SIGN_REJECT:拒签(流程结束) 当ReviewType 是REJECT 时此字段必填,字符串长度不超过200 * @method void setReviewMessage(string $ReviewMessage) 设置审核原因 当ReviewType 是REJECT 时此字段必填,字符串长度不超过200 - * @method string getRecipientId() 获取签署节点审核时需要指定 - * @method void setRecipientId(string $RecipientId) 设置签署节点审核时需要指定 + * @method string getRecipientId() 获取签署节点审核时需要指定,给个人审核时必填。 + * @method void setRecipientId(string $RecipientId) 设置签署节点审核时需要指定,给个人审核时必填。 + * @method string getOperateType() 获取操作类型,默认:SignReview;SignReview:签署审核,CreateReview:发起审核 +注:接口通过该字段区分操作类型 +该字段不传或者为空,则默认为SignReview签署审核,走签署审核流程 +若想使用发起审核,请指定该字段为:CreateReview +若发起个人审核,则指定该字段为:SignReview + * @method void setOperateType(string $OperateType) 设置操作类型,默认:SignReview;SignReview:签署审核,CreateReview:发起审核 +注:接口通过该字段区分操作类型 +该字段不传或者为空,则默认为SignReview签署审核,走签署审核流程 +若想使用发起审核,请指定该字段为:CreateReview +若发起个人审核,则指定该字段为:SignReview */ class ChannelCreateFlowSignReviewRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -66,12 +76,21 @@ SIGN_REJECT:拒签(流程结束) public $ReviewMessage; /** - * @var string 签署节点审核时需要指定 + * @var string 签署节点审核时需要指定,给个人审核时必填。 */ public $RecipientId; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var string 操作类型,默认:SignReview;SignReview:签署审核,CreateReview:发起审核 +注:接口通过该字段区分操作类型 +该字段不传或者为空,则默认为SignReview签署审核,走签署审核流程 +若想使用发起审核,请指定该字段为:CreateReview +若发起个人审核,则指定该字段为:SignReview + */ + public $OperateType; + + /** + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param string $FlowId 签署流程编号 * @param string $ReviewType 企业内部审核结果 PASS: 通过 @@ -79,7 +98,12 @@ REJECT: 拒绝 SIGN_REJECT:拒签(流程结束) * @param string $ReviewMessage 审核原因 当ReviewType 是REJECT 时此字段必填,字符串长度不超过200 - * @param string $RecipientId 签署节点审核时需要指定 + * @param string $RecipientId 签署节点审核时需要指定,给个人审核时必填。 + * @param string $OperateType 操作类型,默认:SignReview;SignReview:签署审核,CreateReview:发起审核 +注:接口通过该字段区分操作类型 +该字段不传或者为空,则默认为SignReview签署审核,走签署审核流程 +若想使用发起审核,请指定该字段为:CreateReview +若发起个人审核,则指定该字段为:SignReview */ function __construct() { @@ -114,5 +138,9 @@ SIGN_REJECT:拒签(流程结束) if (array_key_exists("RecipientId",$param) and $param["RecipientId"] !== null) { $this->RecipientId = $param["RecipientId"]; } + + if (array_key_exists("OperateType",$param) and $param["OperateType"] !== null) { + $this->OperateType = $param["OperateType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowSignUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowSignUrlRequest.php index 61cd89d8..03e7d4d6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowSignUrlRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateFlowSignUrlRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * ChannelCreateFlowSignUrl请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 * @method string getFlowId() 获取流程编号 * @method void setFlowId(string $FlowId) 设置流程编号 * @method array getFlowApproverInfos() 获取流程签署人,其中Name和Mobile必传,其他可不传,ApproverType目前只支持PERSON类型的签署人,如果不传默认为该值。还需注意签署人只能有手写签名和时间类型的签署控件,其他类型的填写控件和签署控件暂时都未支持。 @@ -30,11 +30,13 @@ use TencentCloud\Common\AbstractModel; * @method void setOperator(UserInfo $Operator) 设置用户信息,暂未开放 * @method OrganizationInfo getOrganization() 获取机构信息,暂未开放 * @method void setOrganization(OrganizationInfo $Organization) 设置机构信息,暂未开放 + * @method string getJumpUrl() 获取签署完之后的H5页面的跳转链接,此链接支持http://和https://,最大长度1000个字符。 + * @method void setJumpUrl(string $JumpUrl) 设置签署完之后的H5页面的跳转链接,此链接支持http://和https://,最大长度1000个字符。 */ class ChannelCreateFlowSignUrlRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 */ public $Agent; @@ -50,20 +52,28 @@ class ChannelCreateFlowSignUrlRequest extends AbstractModel /** * @var UserInfo 用户信息,暂未开放 + * @deprecated */ public $Operator; /** * @var OrganizationInfo 机构信息,暂未开放 + * @deprecated */ public $Organization; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 + * @var string 签署完之后的H5页面的跳转链接,此链接支持http://和https://,最大长度1000个字符。 + */ + public $JumpUrl; + + /** + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 * @param string $FlowId 流程编号 * @param array $FlowApproverInfos 流程签署人,其中Name和Mobile必传,其他可不传,ApproverType目前只支持PERSON类型的签署人,如果不传默认为该值。还需注意签署人只能有手写签名和时间类型的签署控件,其他类型的填写控件和签署控件暂时都未支持。 * @param UserInfo $Operator 用户信息,暂未开放 * @param OrganizationInfo $Organization 机构信息,暂未开放 + * @param string $JumpUrl 签署完之后的H5页面的跳转链接,此链接支持http://和https://,最大长度1000个字符。 */ function __construct() { @@ -105,5 +115,9 @@ class ChannelCreateFlowSignUrlRequest extends AbstractModel $this->Organization = new OrganizationInfo(); $this->Organization->deserialize($param["Organization"]); } + + if (array_key_exists("JumpUrl",$param) and $param["JumpUrl"] !== null) { + $this->JumpUrl = $param["JumpUrl"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateMultiFlowSignQRCodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateMultiFlowSignQRCodeRequest.php index 2acff945..44ee3e35 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateMultiFlowSignQRCodeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateMultiFlowSignQRCodeRequest.php @@ -21,21 +21,27 @@ use TencentCloud\Common\AbstractModel; * ChannelCreateMultiFlowSignQRCode请求参数结构体 * * @method Agent getAgent() 获取应用相关信息。 -此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 +此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method void setAgent(Agent $Agent) 设置应用相关信息。 -此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 +此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method string getTemplateId() 获取模版ID * @method void setTemplateId(string $TemplateId) 设置模版ID * @method string getFlowName() 获取签署流程名称,最大长度200个字符。 * @method void setFlowName(string $FlowName) 设置签署流程名称,最大长度200个字符。 - * @method integer getMaxFlowNum() 获取最大可发起签署流程份数,默认5份;发起签署流程数量超过此上限后,二维码自动失效。 - * @method void setMaxFlowNum(integer $MaxFlowNum) 设置最大可发起签署流程份数,默认5份;发起签署流程数量超过此上限后,二维码自动失效。 + * @method integer getMaxFlowNum() 获取最大可发起签署流程份数 +
    默认5份 +
    备注:发起签署流程数量超过此上限后,二维码自动失效。 + * @method void setMaxFlowNum(integer $MaxFlowNum) 设置最大可发起签署流程份数 +
    默认5份 +
    备注:发起签署流程数量超过此上限后,二维码自动失效。 * @method integer getFlowEffectiveDay() 获取签署流程有效天数 默认7天 最高设置不超过30天 * @method void setFlowEffectiveDay(integer $FlowEffectiveDay) 设置签署流程有效天数 默认7天 最高设置不超过30天 * @method integer getQrEffectiveDay() 获取二维码有效天数 默认7天 最高设置不超过90天 * @method void setQrEffectiveDay(integer $QrEffectiveDay) 设置二维码有效天数 默认7天 最高设置不超过90天 - * @method array getRestrictions() 获取限制二维码用户条件 - * @method void setRestrictions(array $Restrictions) 设置限制二维码用户条件 + * @method array getRestrictions() 获取指定的签署二维码签署人 +
    指定后,只允许知道的人操作和签署 + * @method void setRestrictions(array $Restrictions) 设置指定的签署二维码签署人 +
    指定后,只允许知道的人操作和签署 * @method string getCallbackUrl() 获取回调地址,最大长度1000个字符 不传默认使用第三方应用号配置的回调地址 回调时机:用户通过签署二维码发起合同时,企业额度不足导致失败 @@ -51,7 +57,7 @@ class ChannelCreateMultiFlowSignQRCodeRequest extends AbstractModel { /** * @var Agent 应用相关信息。 -此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 +此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -66,7 +72,9 @@ class ChannelCreateMultiFlowSignQRCodeRequest extends AbstractModel public $FlowName; /** - * @var integer 最大可发起签署流程份数,默认5份;发起签署流程数量超过此上限后,二维码自动失效。 + * @var integer 最大可发起签署流程份数 +
    默认5份 +
    备注:发起签署流程数量超过此上限后,二维码自动失效。 */ public $MaxFlowNum; @@ -81,7 +89,8 @@ class ChannelCreateMultiFlowSignQRCodeRequest extends AbstractModel public $QrEffectiveDay; /** - * @var array 限制二维码用户条件 + * @var array 指定的签署二维码签署人 +
    指定后,只允许知道的人操作和签署 */ public $Restrictions; @@ -94,23 +103,28 @@ class ChannelCreateMultiFlowSignQRCodeRequest extends AbstractModel /** * @var ApproverRestriction 限制二维码用户条件(已弃用) + * @deprecated */ public $ApproverRestrictions; /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; /** * @param Agent $Agent 应用相关信息。 -此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 +此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param string $TemplateId 模版ID * @param string $FlowName 签署流程名称,最大长度200个字符。 - * @param integer $MaxFlowNum 最大可发起签署流程份数,默认5份;发起签署流程数量超过此上限后,二维码自动失效。 + * @param integer $MaxFlowNum 最大可发起签署流程份数 +
    默认5份 +
    备注:发起签署流程数量超过此上限后,二维码自动失效。 * @param integer $FlowEffectiveDay 签署流程有效天数 默认7天 最高设置不超过30天 * @param integer $QrEffectiveDay 二维码有效天数 默认7天 最高设置不超过90天 - * @param array $Restrictions 限制二维码用户条件 + * @param array $Restrictions 指定的签署二维码签署人 +
    指定后,只允许知道的人操作和签署 * @param string $CallbackUrl 回调地址,最大长度1000个字符 不传默认使用第三方应用号配置的回调地址 回调时机:用户通过签署二维码发起合同时,企业额度不足导致失败 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateOrganizationModifyQrCodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateOrganizationModifyQrCodeRequest.php new file mode 100644 index 00000000..143bf875 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateOrganizationModifyQrCodeRequest.php @@ -0,0 +1,54 @@ +Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateOrganizationModifyQrCodeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateOrganizationModifyQrCodeResponse.php new file mode 100644 index 00000000..5bc1133f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateOrganizationModifyQrCodeResponse.php @@ -0,0 +1,77 @@ +QrCodeUrl = $param["QrCodeUrl"]; + } + + if (array_key_exists("ExpiredTime",$param) and $param["ExpiredTime"] !== null) { + $this->ExpiredTime = $param["ExpiredTime"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePrepareFlowRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePrepareFlowRequest.php index eeafc533..015d0c23 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePrepareFlowRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePrepareFlowRequest.php @@ -26,14 +26,14 @@ use TencentCloud\Common\AbstractModel; * @method void setResourceType(integer $ResourceType) 设置资源类型,1:模板,目前仅支持模板,与ResourceId对应 * @method BaseFlowInfo getFlowInfo() 获取合同流程基础信息 * @method void setFlowInfo(BaseFlowInfo $FlowInfo) 设置合同流程基础信息 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 + * @method CreateFlowOption getFlowOption() 获取合同流程配置信息,用于配置发起合同时定制化 + * @method void setFlowOption(CreateFlowOption $FlowOption) 设置合同流程配置信息,用于配置发起合同时定制化 * @method array getFlowApproverList() 获取合同签署人信息 * @method void setFlowApproverList(array $FlowApproverList) 设置合同签署人信息 - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 - * @method CreateFlowOption getFlowOption() 获取合同流程配置信息 - * @method void setFlowOption(CreateFlowOption $FlowOption) 设置合同流程配置信息 - * @method string getFlowId() 获取该参数不可用,请通过获取 web 可嵌入接口获取合同流程预览 URL - * @method void setFlowId(string $FlowId) 设置该参数不可用,请通过获取 web 可嵌入接口获取合同流程预览 URL + * @method string getFlowId() 获取通过flowid快速获得之前成功通过页面发起的合同生成链接 + * @method void setFlowId(string $FlowId) 设置通过flowid快速获得之前成功通过页面发起的合同生成链接 * @method boolean getNeedPreview() 获取该参数不可用,请通过获取 web 可嵌入接口获取合同流程预览 URL * @method void setNeedPreview(boolean $NeedPreview) 设置该参数不可用,请通过获取 web 可嵌入接口获取合同流程预览 URL * @method OrganizationInfo getOrganization() 获取企业机构信息,不用传 @@ -58,38 +58,41 @@ class ChannelCreatePrepareFlowRequest extends AbstractModel */ public $FlowInfo; + /** + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 + */ + public $Agent; + + /** + * @var CreateFlowOption 合同流程配置信息,用于配置发起合同时定制化 + */ + public $FlowOption; + /** * @var array 合同签署人信息 */ public $FlowApproverList; /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 - */ - public $Agent; - - /** - * @var CreateFlowOption 合同流程配置信息 - */ - public $FlowOption; - - /** - * @var string 该参数不可用,请通过获取 web 可嵌入接口获取合同流程预览 URL + * @var string 通过flowid快速获得之前成功通过页面发起的合同生成链接 */ public $FlowId; /** * @var boolean 该参数不可用,请通过获取 web 可嵌入接口获取合同流程预览 URL + * @deprecated */ public $NeedPreview; /** * @var OrganizationInfo 企业机构信息,不用传 + * @deprecated */ public $Organization; /** * @var UserInfo 操作人(用户)信息,不用传 + * @deprecated */ public $Operator; @@ -97,10 +100,10 @@ class ChannelCreatePrepareFlowRequest extends AbstractModel * @param string $ResourceId 资源id,与ResourceType对应 * @param integer $ResourceType 资源类型,1:模板,目前仅支持模板,与ResourceId对应 * @param BaseFlowInfo $FlowInfo 合同流程基础信息 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 + * @param CreateFlowOption $FlowOption 合同流程配置信息,用于配置发起合同时定制化 * @param array $FlowApproverList 合同签署人信息 - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 - * @param CreateFlowOption $FlowOption 合同流程配置信息 - * @param string $FlowId 该参数不可用,请通过获取 web 可嵌入接口获取合同流程预览 URL + * @param string $FlowId 通过flowid快速获得之前成功通过页面发起的合同生成链接 * @param boolean $NeedPreview 该参数不可用,请通过获取 web 可嵌入接口获取合同流程预览 URL * @param OrganizationInfo $Organization 企业机构信息,不用传 * @param UserInfo $Operator 操作人(用户)信息,不用传 @@ -131,15 +134,6 @@ class ChannelCreatePrepareFlowRequest extends AbstractModel $this->FlowInfo->deserialize($param["FlowInfo"]); } - if (array_key_exists("FlowApproverList",$param) and $param["FlowApproverList"] !== null) { - $this->FlowApproverList = []; - foreach ($param["FlowApproverList"] as $key => $value){ - $obj = new CommonFlowApprover(); - $obj->deserialize($value); - array_push($this->FlowApproverList, $obj); - } - } - if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { $this->Agent = new Agent(); $this->Agent->deserialize($param["Agent"]); @@ -150,6 +144,15 @@ class ChannelCreatePrepareFlowRequest extends AbstractModel $this->FlowOption->deserialize($param["FlowOption"]); } + if (array_key_exists("FlowApproverList",$param) and $param["FlowApproverList"] !== null) { + $this->FlowApproverList = []; + foreach ($param["FlowApproverList"] as $key => $value){ + $obj = new CommonFlowApprover(); + $obj->deserialize($value); + array_push($this->FlowApproverList, $obj); + } + } + if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { $this->FlowId = $param["FlowId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePreparedPersonalEsignRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePreparedPersonalEsignRequest.php new file mode 100644 index 00000000..0f00d9e6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePreparedPersonalEsignRequest.php @@ -0,0 +1,151 @@ +Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + + if (array_key_exists("UserName",$param) and $param["UserName"] !== null) { + $this->UserName = $param["UserName"]; + } + + if (array_key_exists("IdCardNumber",$param) and $param["IdCardNumber"] !== null) { + $this->IdCardNumber = $param["IdCardNumber"]; + } + + if (array_key_exists("SealImage",$param) and $param["SealImage"] !== null) { + $this->SealImage = $param["SealImage"]; + } + + if (array_key_exists("SealName",$param) and $param["SealName"] !== null) { + $this->SealName = $param["SealName"]; + } + + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("IdCardType",$param) and $param["IdCardType"] !== null) { + $this->IdCardType = $param["IdCardType"]; + } + + if (array_key_exists("Mobile",$param) and $param["Mobile"] !== null) { + $this->Mobile = $param["Mobile"]; + } + + if (array_key_exists("EnableAutoSign",$param) and $param["EnableAutoSign"] !== null) { + $this->EnableAutoSign = $param["EnableAutoSign"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePreparedPersonalEsignResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePreparedPersonalEsignResponse.php new file mode 100644 index 00000000..7e949a12 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreatePreparedPersonalEsignResponse.php @@ -0,0 +1,65 @@ +SealId = $param["SealId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateReleaseFlowRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateReleaseFlowRequest.php index 1c843cec..9a27ffa4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateReleaseFlowRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateReleaseFlowRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * ChannelCreateReleaseFlow请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method string getNeedRelievedFlowId() 获取待解除的流程编号(即原流程的编号) * @method void setNeedRelievedFlowId(string $NeedRelievedFlowId) 设置待解除的流程编号(即原流程的编号) * @method RelieveInfo getReliveInfo() 获取解除协议内容 @@ -34,11 +34,13 @@ use TencentCloud\Common\AbstractModel; * @method void setOrganization(OrganizationInfo $Organization) 设置暂未开放 * @method UserInfo getOperator() 获取暂未开放 * @method void setOperator(UserInfo $Operator) 设置暂未开放 + * @method integer getDeadline() 获取签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间七天后 + * @method void setDeadline(integer $Deadline) 设置签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间七天后 */ class ChannelCreateReleaseFlowRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -64,22 +66,30 @@ class ChannelCreateReleaseFlowRequest extends AbstractModel /** * @var OrganizationInfo 暂未开放 + * @deprecated */ public $Organization; /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var integer 签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间七天后 + */ + public $Deadline; + + /** + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param string $NeedRelievedFlowId 待解除的流程编号(即原流程的编号) * @param RelieveInfo $ReliveInfo 解除协议内容 * @param array $ReleasedApprovers 非必须,解除协议的本企业签署人列表,默认使用原流程的签署人列表;当解除协议的签署人与原流程的签署人不能相同时(例如原流程签署人离职了),需要指定本企业的其他签署人来替换原流程中的原签署人,注意需要指明ApproverNumber来代表需要替换哪一个签署人,解除协议的签署人数量不能多于原流程的签署人数量 * @param string $CallbackUrl 签署完回调url,最大长度1000个字符 * @param OrganizationInfo $Organization 暂未开放 * @param UserInfo $Operator 暂未开放 + * @param integer $Deadline 签署流程的签署截止时间。 值为unix时间戳,精确到秒,不传默认为当前时间七天后 */ function __construct() { @@ -130,5 +140,9 @@ class ChannelCreateReleaseFlowRequest extends AbstractModel $this->Operator = new UserInfo(); $this->Operator->deserialize($param["Operator"]); } + + if (array_key_exists("Deadline",$param) and $param["Deadline"] !== null) { + $this->Deadline = $param["Deadline"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateSealPolicyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateSealPolicyRequest.php index c17ffef1..03041b0f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateSealPolicyRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateSealPolicyRequest.php @@ -20,21 +20,23 @@ use TencentCloud\Common\AbstractModel; /** * ChannelCreateSealPolicy请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method string getSealId() 获取指定印章ID * @method void setSealId(string $SealId) 设置指定印章ID - * @method array getUserIds() 获取指定待授权的用户ID数组 - * @method void setUserIds(array $UserIds) 设置指定待授权的用户ID数组 - * @method OrganizationInfo getOrganization() 获取企业机构信息,不用传 - * @method void setOrganization(OrganizationInfo $Organization) 设置企业机构信息,不用传 + * @method array getUserIds() 获取指定待授权的用户ID数组,电子签的用户ID +可以填写OpenId,系统会通过组织+渠道+OpenId查询得到UserId进行授权。 + * @method void setUserIds(array $UserIds) 设置指定待授权的用户ID数组,电子签的用户ID +可以填写OpenId,系统会通过组织+渠道+OpenId查询得到UserId进行授权。 * @method UserInfo getOperator() 获取操作人(用户)信息,不用传 * @method void setOperator(UserInfo $Operator) 设置操作人(用户)信息,不用传 + * @method OrganizationInfo getOrganization() 获取企业机构信息,不用传 + * @method void setOrganization(OrganizationInfo $Organization) 设置企业机构信息,不用传 */ class ChannelCreateSealPolicyRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -44,26 +46,30 @@ class ChannelCreateSealPolicyRequest extends AbstractModel public $SealId; /** - * @var array 指定待授权的用户ID数组 + * @var array 指定待授权的用户ID数组,电子签的用户ID +可以填写OpenId,系统会通过组织+渠道+OpenId查询得到UserId进行授权。 */ public $UserIds; - /** - * @var OrganizationInfo 企业机构信息,不用传 - */ - public $Organization; - /** * @var UserInfo 操作人(用户)信息,不用传 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var OrganizationInfo 企业机构信息,不用传 + * @deprecated + */ + public $Organization; + + /** + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param string $SealId 指定印章ID - * @param array $UserIds 指定待授权的用户ID数组 - * @param OrganizationInfo $Organization 企业机构信息,不用传 + * @param array $UserIds 指定待授权的用户ID数组,电子签的用户ID +可以填写OpenId,系统会通过组织+渠道+OpenId查询得到UserId进行授权。 * @param UserInfo $Operator 操作人(用户)信息,不用传 + * @param OrganizationInfo $Organization 企业机构信息,不用传 */ function __construct() { @@ -91,14 +97,14 @@ class ChannelCreateSealPolicyRequest extends AbstractModel $this->UserIds = $param["UserIds"]; } - if (array_key_exists("Organization",$param) and $param["Organization"] !== null) { - $this->Organization = new OrganizationInfo(); - $this->Organization->deserialize($param["Organization"]); - } - if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { $this->Operator = new UserInfo(); $this->Operator->deserialize($param["Operator"]); } + + if (array_key_exists("Organization",$param) and $param["Organization"] !== null) { + $this->Organization = new OrganizationInfo(); + $this->Organization->deserialize($param["Organization"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateSealPolicyResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateSealPolicyResponse.php index 827f91a2..616ed001 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateSealPolicyResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateSealPolicyResponse.php @@ -20,15 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * ChannelCreateSealPolicy返回参数结构体 * - * @method array getUserIds() 获取最终授权成功的用户ID数组。其他的跳过的是已经授权了的 - * @method void setUserIds(array $UserIds) 设置最终授权成功的用户ID数组。其他的跳过的是已经授权了的 + * @method array getUserIds() 获取最终授权成功的电子签系统用户ID数组。其他的跳过的是已经授权了的。 +请求参数填写OpenId时,返回授权成功的 Openid。 + * @method void setUserIds(array $UserIds) 设置最终授权成功的电子签系统用户ID数组。其他的跳过的是已经授权了的。 +请求参数填写OpenId时,返回授权成功的 Openid。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class ChannelCreateSealPolicyResponse extends AbstractModel { /** - * @var array 最终授权成功的用户ID数组。其他的跳过的是已经授权了的 + * @var array 最终授权成功的电子签系统用户ID数组。其他的跳过的是已经授权了的。 +请求参数填写OpenId时,返回授权成功的 Openid。 */ public $UserIds; @@ -38,7 +41,8 @@ class ChannelCreateSealPolicyResponse extends AbstractModel public $RequestId; /** - * @param array $UserIds 最终授权成功的用户ID数组。其他的跳过的是已经授权了的 + * @param array $UserIds 最终授权成功的电子签系统用户ID数组。其他的跳过的是已经授权了的。 +请求参数填写OpenId时,返回授权成功的 Openid。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateUserAutoSignEnableUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateUserAutoSignEnableUrlRequest.php new file mode 100644 index 00000000..6889940a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateUserAutoSignEnableUrlRequest.php @@ -0,0 +1,144 @@ +Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + + if (array_key_exists("SceneKey",$param) and $param["SceneKey"] !== null) { + $this->SceneKey = $param["SceneKey"]; + } + + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + + if (array_key_exists("AutoSignConfig",$param) and $param["AutoSignConfig"] !== null) { + $this->AutoSignConfig = new AutoSignConfig(); + $this->AutoSignConfig->deserialize($param["AutoSignConfig"]); + } + + if (array_key_exists("UrlType",$param) and $param["UrlType"] !== null) { + $this->UrlType = $param["UrlType"]; + } + + if (array_key_exists("NotifyType",$param) and $param["NotifyType"] !== null) { + $this->NotifyType = $param["NotifyType"]; + } + + if (array_key_exists("NotifyAddress",$param) and $param["NotifyAddress"] !== null) { + $this->NotifyAddress = $param["NotifyAddress"]; + } + + if (array_key_exists("ExpiredTime",$param) and $param["ExpiredTime"] !== null) { + $this->ExpiredTime = $param["ExpiredTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateUserAutoSignEnableUrlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateUserAutoSignEnableUrlResponse.php new file mode 100644 index 00000000..62725885 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateUserAutoSignEnableUrlResponse.php @@ -0,0 +1,125 @@ +Url = $param["Url"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("AppOriginalId",$param) and $param["AppOriginalId"] !== null) { + $this->AppOriginalId = $param["AppOriginalId"]; + } + + if (array_key_exists("Path",$param) and $param["Path"] !== null) { + $this->Path = $param["Path"]; + } + + if (array_key_exists("QrCode",$param) and $param["QrCode"] !== null) { + $this->QrCode = $param["QrCode"]; + } + + if (array_key_exists("UrlType",$param) and $param["UrlType"] !== null) { + $this->UrlType = $param["UrlType"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateUserRolesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateUserRolesRequest.php index 5bb7cbaf..72ddcb50 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateUserRolesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateUserRolesRequest.php @@ -20,41 +20,50 @@ use TencentCloud\Common\AbstractModel; /** * ChannelCreateUserRoles请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 - * @method array getUserIds() 获取绑定角色的员工id列表 - * @method void setUserIds(array $UserIds) 设置绑定角色的员工id列表 - * @method array getRoleIds() 获取绑定角色的角色id列表 - * @method void setRoleIds(array $RoleIds) 设置绑定角色的角色id列表 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method array getRoleIds() 获取绑定角色的角色id列表,最多 100 个 + * @method void setRoleIds(array $RoleIds) 设置绑定角色的角色id列表,最多 100 个 + * @method array getUserIds() 获取电子签用户ID列表,与OpenIds参数二选一,优先UserIds参数,最多 100 个 + * @method void setUserIds(array $UserIds) 设置电子签用户ID列表,与OpenIds参数二选一,优先UserIds参数,最多 100 个 + * @method array getOpenIds() 获取客户系统用户ID列表,与UserIds参数二选一,优先UserIds参数,最多 100 个 + * @method void setOpenIds(array $OpenIds) 设置客户系统用户ID列表,与UserIds参数二选一,优先UserIds参数,最多 100 个 * @method UserInfo getOperator() 获取操作者信息 * @method void setOperator(UserInfo $Operator) 设置操作者信息 */ class ChannelCreateUserRolesRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; /** - * @var array 绑定角色的员工id列表 - */ - public $UserIds; - - /** - * @var array 绑定角色的角色id列表 + * @var array 绑定角色的角色id列表,最多 100 个 */ public $RoleIds; + /** + * @var array 电子签用户ID列表,与OpenIds参数二选一,优先UserIds参数,最多 100 个 + */ + public $UserIds; + + /** + * @var array 客户系统用户ID列表,与UserIds参数二选一,优先UserIds参数,最多 100 个 + */ + public $OpenIds; + /** * @var UserInfo 操作者信息 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 - * @param array $UserIds 绑定角色的员工id列表 - * @param array $RoleIds 绑定角色的角色id列表 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @param array $RoleIds 绑定角色的角色id列表,最多 100 个 + * @param array $UserIds 电子签用户ID列表,与OpenIds参数二选一,优先UserIds参数,最多 100 个 + * @param array $OpenIds 客户系统用户ID列表,与UserIds参数二选一,优先UserIds参数,最多 100 个 * @param UserInfo $Operator 操作者信息 */ function __construct() @@ -75,12 +84,16 @@ class ChannelCreateUserRolesRequest extends AbstractModel $this->Agent->deserialize($param["Agent"]); } + if (array_key_exists("RoleIds",$param) and $param["RoleIds"] !== null) { + $this->RoleIds = $param["RoleIds"]; + } + if (array_key_exists("UserIds",$param) and $param["UserIds"] !== null) { $this->UserIds = $param["UserIds"]; } - if (array_key_exists("RoleIds",$param) and $param["RoleIds"] !== null) { - $this->RoleIds = $param["RoleIds"]; + if (array_key_exists("OpenIds",$param) and $param["OpenIds"] !== null) { + $this->OpenIds = $param["OpenIds"]; } if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateWebThemeConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateWebThemeConfigRequest.php new file mode 100644 index 00000000..6a077b4c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateWebThemeConfigRequest.php @@ -0,0 +1,83 @@ +EMBED_WEB_THEME:嵌入式主题 +
    目前只支持EMBED_WEB_THEME,web页面嵌入的主题风格配置 + * @method void setThemeType(string $ThemeType) 设置主题类型
    EMBED_WEB_THEME:嵌入式主题 +
    目前只支持EMBED_WEB_THEME,web页面嵌入的主题风格配置 + * @method WebThemeConfig getWebThemeConfig() 获取主题配置 + * @method void setWebThemeConfig(WebThemeConfig $WebThemeConfig) 设置主题配置 + */ +class ChannelCreateWebThemeConfigRequest extends AbstractModel +{ + /** + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + */ + public $Agent; + + /** + * @var string 主题类型
    EMBED_WEB_THEME:嵌入式主题 +
    目前只支持EMBED_WEB_THEME,web页面嵌入的主题风格配置 + */ + public $ThemeType; + + /** + * @var WebThemeConfig 主题配置 + */ + public $WebThemeConfig; + + /** + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @param string $ThemeType 主题类型
    EMBED_WEB_THEME:嵌入式主题 +
    目前只支持EMBED_WEB_THEME,web页面嵌入的主题风格配置 + * @param WebThemeConfig $WebThemeConfig 主题配置 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { + $this->Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + + if (array_key_exists("ThemeType",$param) and $param["ThemeType"] !== null) { + $this->ThemeType = $param["ThemeType"]; + } + + if (array_key_exists("WebThemeConfig",$param) and $param["WebThemeConfig"] !== null) { + $this->WebThemeConfig = new WebThemeConfig(); + $this->WebThemeConfig->deserialize($param["WebThemeConfig"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateWebThemeConfigResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateWebThemeConfigResponse.php new file mode 100644 index 00000000..82a7e1a4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelCreateWebThemeConfigResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDeleteRoleUsersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDeleteRoleUsersRequest.php index 816c441a..e902c521 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDeleteRoleUsersRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDeleteRoleUsersRequest.php @@ -20,42 +20,51 @@ use TencentCloud\Common\AbstractModel; /** * ChannelDeleteRoleUsers请求参数结构体 * - * @method Agent getAgent() 获取代理信息 - * @method void setAgent(Agent $Agent) 设置代理信息 - * @method string getRoleId() 获取角色Id - * @method void setRoleId(string $RoleId) 设置角色Id - * @method array getUserIds() 获取用户列表 - * @method void setUserIds(array $UserIds) 设置用户列表 + * @method Agent getAgent() 获取代理信息此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置代理信息此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method string getRoleId() 获取角色Id(非超管或法人角色Id) + * @method void setRoleId(string $RoleId) 设置角色Id(非超管或法人角色Id) + * @method array getUserIds() 获取电子签用户ID列表,与OpenIds参数二选一,优先UserIds参数,最多两百 + * @method void setUserIds(array $UserIds) 设置电子签用户ID列表,与OpenIds参数二选一,优先UserIds参数,最多两百 * @method UserInfo getOperator() 获取操作人信息 * @method void setOperator(UserInfo $Operator) 设置操作人信息 + * @method array getOpenIds() 获取客户系统用户ID列表,与UserIds参数二选一,优先UserIds参数,最多两百 + * @method void setOpenIds(array $OpenIds) 设置客户系统用户ID列表,与UserIds参数二选一,优先UserIds参数,最多两百 */ class ChannelDeleteRoleUsersRequest extends AbstractModel { /** - * @var Agent 代理信息 + * @var Agent 代理信息此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; /** - * @var string 角色Id + * @var string 角色Id(非超管或法人角色Id) */ public $RoleId; /** - * @var array 用户列表 + * @var array 电子签用户ID列表,与OpenIds参数二选一,优先UserIds参数,最多两百 */ public $UserIds; /** * @var UserInfo 操作人信息 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 代理信息 - * @param string $RoleId 角色Id - * @param array $UserIds 用户列表 + * @var array 客户系统用户ID列表,与UserIds参数二选一,优先UserIds参数,最多两百 + */ + public $OpenIds; + + /** + * @param Agent $Agent 代理信息此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @param string $RoleId 角色Id(非超管或法人角色Id) + * @param array $UserIds 电子签用户ID列表,与OpenIds参数二选一,优先UserIds参数,最多两百 * @param UserInfo $Operator 操作人信息 + * @param array $OpenIds 客户系统用户ID列表,与UserIds参数二选一,优先UserIds参数,最多两百 */ function __construct() { @@ -87,5 +96,9 @@ class ChannelDeleteRoleUsersRequest extends AbstractModel $this->Operator = new UserInfo(); $this->Operator->deserialize($param["Operator"]); } + + if (array_key_exists("OpenIds",$param) and $param["OpenIds"] !== null) { + $this->OpenIds = $param["OpenIds"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDeleteSealPoliciesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDeleteSealPoliciesRequest.php index d0f27ca5..8acffbf3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDeleteSealPoliciesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDeleteSealPoliciesRequest.php @@ -20,12 +20,14 @@ use TencentCloud\Common\AbstractModel; /** * ChannelDeleteSealPolicies请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method string getSealId() 获取指定印章ID * @method void setSealId(string $SealId) 设置指定印章ID - * @method array getUserIds() 获取指定用户ID数组 - * @method void setUserIds(array $UserIds) 设置指定用户ID数组 + * @method array getUserIds() 获取指定用户ID数组,电子签系统用户ID +可以填写OpenId,系统会通过组织+渠道+OpenId查询得到UserId进行授权取消。 + * @method void setUserIds(array $UserIds) 设置指定用户ID数组,电子签系统用户ID +可以填写OpenId,系统会通过组织+渠道+OpenId查询得到UserId进行授权取消。 * @method OrganizationInfo getOrganization() 获取组织机构信息,不用传 * @method void setOrganization(OrganizationInfo $Organization) 设置组织机构信息,不用传 * @method UserInfo getOperator() 获取操作人(用户)信息,不用传 @@ -34,7 +36,7 @@ use TencentCloud\Common\AbstractModel; class ChannelDeleteSealPoliciesRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -44,24 +46,28 @@ class ChannelDeleteSealPoliciesRequest extends AbstractModel public $SealId; /** - * @var array 指定用户ID数组 + * @var array 指定用户ID数组,电子签系统用户ID +可以填写OpenId,系统会通过组织+渠道+OpenId查询得到UserId进行授权取消。 */ public $UserIds; /** * @var OrganizationInfo 组织机构信息,不用传 + * @deprecated */ public $Organization; /** * @var UserInfo 操作人(用户)信息,不用传 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param string $SealId 指定印章ID - * @param array $UserIds 指定用户ID数组 + * @param array $UserIds 指定用户ID数组,电子签系统用户ID +可以填写OpenId,系统会通过组织+渠道+OpenId查询得到UserId进行授权取消。 * @param OrganizationInfo $Organization 组织机构信息,不用传 * @param UserInfo $Operator 操作人(用户)信息,不用传 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeEmployeesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeEmployeesRequest.php index ff0665ea..03418bdd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeEmployeesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeEmployeesRequest.php @@ -20,33 +20,33 @@ use TencentCloud\Common\AbstractModel; /** * ChannelDescribeEmployees请求参数结构体 * - * @method integer getLimit() 获取返回最大数量,最大为20 - * @method void setLimit(integer $Limit) 设置返回最大数量,最大为20 - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method integer getLimit() 获取指定每页多少条数据,单页最大20 + * @method void setLimit(integer $Limit) 设置指定每页多少条数据,单页最大20 * @method array getFilters() 获取查询过滤实名用户,Key为Status,Values为["IsVerified"] 根据第三方系统openId过滤查询员工时,Key为StaffOpenId,Values为["OpenId","OpenId",...] 查询离职员工时,Key为Status,Values为["QuiteJob"] * @method void setFilters(array $Filters) 设置查询过滤实名用户,Key为Status,Values为["IsVerified"] 根据第三方系统openId过滤查询员工时,Key为StaffOpenId,Values为["OpenId","OpenId",...] 查询离职员工时,Key为Status,Values为["QuiteJob"] - * @method integer getOffset() 获取偏移量,默认为0,最大为20000 - * @method void setOffset(integer $Offset) 设置偏移量,默认为0,最大为20000 + * @method integer getOffset() 获取查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大为20000 + * @method void setOffset(integer $Offset) 设置查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大为20000 * @method UserInfo getOperator() 获取暂未开放 * @method void setOperator(UserInfo $Operator) 设置暂未开放 */ class ChannelDescribeEmployeesRequest extends AbstractModel { /** - * @var integer 返回最大数量,最大为20 - */ - public $Limit; - - /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; + /** + * @var integer 指定每页多少条数据,单页最大20 + */ + public $Limit; + /** * @var array 查询过滤实名用户,Key为Status,Values为["IsVerified"] 根据第三方系统openId过滤查询员工时,Key为StaffOpenId,Values为["OpenId","OpenId",...] @@ -55,22 +55,23 @@ class ChannelDescribeEmployeesRequest extends AbstractModel public $Filters; /** - * @var integer 偏移量,默认为0,最大为20000 + * @var integer 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大为20000 */ public $Offset; /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; /** - * @param integer $Limit 返回最大数量,最大为20 - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @param integer $Limit 指定每页多少条数据,单页最大20 * @param array $Filters 查询过滤实名用户,Key为Status,Values为["IsVerified"] 根据第三方系统openId过滤查询员工时,Key为StaffOpenId,Values为["OpenId","OpenId",...] 查询离职员工时,Key为Status,Values为["QuiteJob"] - * @param integer $Offset 偏移量,默认为0,最大为20000 + * @param integer $Offset 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大为20000 * @param UserInfo $Operator 暂未开放 */ function __construct() @@ -86,15 +87,15 @@ class ChannelDescribeEmployeesRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - if (array_key_exists("Agent",$param) and $param["Agent"] !== null) { $this->Agent = new Agent(); $this->Agent->deserialize($param["Agent"]); } + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { $this->Filters = []; foreach ($param["Filters"] as $key => $value){ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeEmployeesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeEmployeesResponse.php index fbe74388..e3495bb5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeEmployeesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeEmployeesResponse.php @@ -24,12 +24,12 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setEmployees(array $Employees) 设置员工数据列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getOffset() 获取偏移量,默认为0,最大为20000 + * @method integer getOffset() 获取查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大20000 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setOffset(integer $Offset) 设置偏移量,默认为0,最大为20000 + * @method void setOffset(integer $Offset) 设置查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大20000 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getLimit() 获取返回最大数量,最大为20 - * @method void setLimit(integer $Limit) 设置返回最大数量,最大为20 + * @method integer getLimit() 获取指定每页多少条数据,单页最大20 + * @method void setLimit(integer $Limit) 设置指定每页多少条数据,单页最大20 * @method integer getTotalCount() 获取符合条件的员工数量 * @method void setTotalCount(integer $TotalCount) 设置符合条件的员工数量 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -44,13 +44,13 @@ class ChannelDescribeEmployeesResponse extends AbstractModel public $Employees; /** - * @var integer 偏移量,默认为0,最大为20000 + * @var integer 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大20000 注意:此字段可能返回 null,表示取不到有效值。 */ public $Offset; /** - * @var integer 返回最大数量,最大为20 + * @var integer 指定每页多少条数据,单页最大20 */ public $Limit; @@ -67,9 +67,9 @@ class ChannelDescribeEmployeesResponse extends AbstractModel /** * @param array $Employees 员工数据列表 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $Offset 偏移量,默认为0,最大为20000 + * @param integer $Offset 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大20000 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $Limit 返回最大数量,最大为20 + * @param integer $Limit 指定每页多少条数据,单页最大20 * @param integer $TotalCount 符合条件的员工数量 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeFlowComponentsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeFlowComponentsRequest.php new file mode 100644 index 00000000..cee20d9c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeFlowComponentsRequest.php @@ -0,0 +1,66 @@ +Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + + if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { + $this->FlowId = $param["FlowId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeFlowComponentsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeFlowComponentsResponse.php new file mode 100644 index 00000000..35d641e6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeFlowComponentsResponse.php @@ -0,0 +1,74 @@ +RecipientComponentInfos = []; + foreach ($param["RecipientComponentInfos"] as $key => $value){ + $obj = new RecipientComponentInfo(); + $obj->deserialize($value); + array_push($this->RecipientComponentInfos, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeOrganizationSealsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeOrganizationSealsRequest.php index 5d139c9e..3ed5fc08 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeOrganizationSealsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeOrganizationSealsRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * ChannelDescribeOrganizationSeals请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method integer getLimit() 获取返回最大数量,最大为100 * @method void setLimit(integer $Limit) 设置返回最大数量,最大为100 * @method integer getOffset() 获取偏移量,默认为0,最大为20000 @@ -48,7 +48,7 @@ LEGAL_PERSON_SEAL:法定代表人章 class ChannelDescribeOrganizationSealsRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -84,7 +84,7 @@ LEGAL_PERSON_SEAL:法定代表人章 public $SealTypes; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param integer $Limit 返回最大数量,最大为100 * @param integer $Offset 偏移量,默认为0,最大为20000 * @param integer $InfoType 查询信息类型,为1时返回授权用户,为其他值时不返回 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeRolesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeRolesRequest.php index 5097760a..d8243073 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeRolesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeRolesRequest.php @@ -20,58 +20,59 @@ use TencentCloud\Common\AbstractModel; /** * ChannelDescribeRoles请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 - * @method integer getOffset() 获取查询起始偏移,最大2000 - * @method void setOffset(integer $Offset) 设置查询起始偏移,最大2000 - * @method string getLimit() 获取查询数量,最大200 - * @method void setLimit(string $Limit) 设置查询数量,最大200 - * @method UserInfo getOperator() 获取操作人信息 - * @method void setOperator(UserInfo $Operator) 设置操作人信息 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method integer getOffset() 获取查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 + * @method void setOffset(integer $Offset) 设置查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 + * @method string getLimit() 获取指定每页多少条数据,单页最大200 + * @method void setLimit(string $Limit) 设置指定每页多少条数据,单页最大200 * @method array getFilters() 获取查询的关键字段: -Key:"RoleType",Vales:["1"]查询系统角色,Values:["2]查询自定义角色 +Key:"RoleType",Values:["1"]查询系统角色,Values:["2"]查询自定义角色 Key:"RoleStatus",Values:["1"]查询启用角色,Values:["2"]查询禁用角色 * @method void setFilters(array $Filters) 设置查询的关键字段: -Key:"RoleType",Vales:["1"]查询系统角色,Values:["2]查询自定义角色 +Key:"RoleType",Values:["1"]查询系统角色,Values:["2"]查询自定义角色 Key:"RoleStatus",Values:["1"]查询启用角色,Values:["2"]查询禁用角色 + * @method UserInfo getOperator() 获取操作人信息 + * @method void setOperator(UserInfo $Operator) 设置操作人信息 */ class ChannelDescribeRolesRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; /** - * @var integer 查询起始偏移,最大2000 + * @var integer 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 */ public $Offset; /** - * @var string 查询数量,最大200 + * @var string 指定每页多少条数据,单页最大200 */ public $Limit; - /** - * @var UserInfo 操作人信息 - */ - public $Operator; - /** * @var array 查询的关键字段: -Key:"RoleType",Vales:["1"]查询系统角色,Values:["2]查询自定义角色 +Key:"RoleType",Values:["1"]查询系统角色,Values:["2"]查询自定义角色 Key:"RoleStatus",Values:["1"]查询启用角色,Values:["2"]查询禁用角色 */ public $Filters; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 必填。 - * @param integer $Offset 查询起始偏移,最大2000 - * @param string $Limit 查询数量,最大200 - * @param UserInfo $Operator 操作人信息 + * @var UserInfo 操作人信息 + * @deprecated + */ + public $Operator; + + /** + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @param integer $Offset 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 + * @param string $Limit 指定每页多少条数据,单页最大200 * @param array $Filters 查询的关键字段: -Key:"RoleType",Vales:["1"]查询系统角色,Values:["2]查询自定义角色 +Key:"RoleType",Values:["1"]查询系统角色,Values:["2"]查询自定义角色 Key:"RoleStatus",Values:["1"]查询启用角色,Values:["2"]查询禁用角色 + * @param UserInfo $Operator 操作人信息 */ function __construct() { @@ -99,11 +100,6 @@ Key:"RoleStatus",Values:["1"]查询启用角色,Values:["2"]查询禁用角色 $this->Limit = $param["Limit"]; } - if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { - $this->Operator = new UserInfo(); - $this->Operator->deserialize($param["Operator"]); - } - if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { $this->Filters = []; foreach ($param["Filters"] as $key => $value){ @@ -112,5 +108,10 @@ Key:"RoleStatus",Values:["1"]查询启用角色,Values:["2"]查询禁用角色 array_push($this->Filters, $obj); } } + + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeRolesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeRolesResponse.php index 9bd93b9f..2b594847 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeRolesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeRolesResponse.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * ChannelDescribeRoles返回参数结构体 * - * @method integer getOffset() 获取页面偏移量,最大2000 - * @method void setOffset(integer $Offset) 设置页面偏移量,最大2000 - * @method integer getLimit() 获取查询数量,最大200 - * @method void setLimit(integer $Limit) 设置查询数量,最大200 + * @method integer getOffset() 获取查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 + * @method void setOffset(integer $Offset) 设置查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 + * @method integer getLimit() 获取指定每页多少条数据,单页最大200 + * @method void setLimit(integer $Limit) 设置指定每页多少条数据,单页最大200 * @method integer getTotalCount() 获取查询角色的总数量 * @method void setTotalCount(integer $TotalCount) 设置查询角色的总数量 * @method array getChannelRoles() 获取角色信息 @@ -36,12 +36,12 @@ use TencentCloud\Common\AbstractModel; class ChannelDescribeRolesResponse extends AbstractModel { /** - * @var integer 页面偏移量,最大2000 + * @var integer 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 */ public $Offset; /** - * @var integer 查询数量,最大200 + * @var integer 指定每页多少条数据,单页最大200 */ public $Limit; @@ -62,8 +62,8 @@ class ChannelDescribeRolesResponse extends AbstractModel public $RequestId; /** - * @param integer $Offset 页面偏移量,最大2000 - * @param integer $Limit 查询数量,最大200 + * @param integer $Offset 查询结果分页返回,此处指定第几页,如果不传默认从第一页返回。页码从 0 开始,即首页为 0,最大2000 + * @param integer $Limit 指定每页多少条数据,单页最大200 * @param integer $TotalCount 查询角色的总数量 * @param array $ChannelRoles 角色信息 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeUserAutoSignStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeUserAutoSignStatusRequest.php new file mode 100644 index 00000000..39f92086 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeUserAutoSignStatusRequest.php @@ -0,0 +1,96 @@ +Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + + if (array_key_exists("SceneKey",$param) and $param["SceneKey"] !== null) { + $this->SceneKey = $param["SceneKey"]; + } + + if (array_key_exists("UserInfo",$param) and $param["UserInfo"] !== null) { + $this->UserInfo = new UserThreeFactor(); + $this->UserInfo->deserialize($param["UserInfo"]); + } + + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeUserAutoSignStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeUserAutoSignStatusResponse.php new file mode 100644 index 00000000..8d2b723f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDescribeUserAutoSignStatusResponse.php @@ -0,0 +1,89 @@ +IsOpen = $param["IsOpen"]; + } + + if (array_key_exists("LicenseFrom",$param) and $param["LicenseFrom"] !== null) { + $this->LicenseFrom = $param["LicenseFrom"]; + } + + if (array_key_exists("LicenseTo",$param) and $param["LicenseTo"] !== null) { + $this->LicenseTo = $param["LicenseTo"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDisableUserAutoSignRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDisableUserAutoSignRequest.php new file mode 100644 index 00000000..70f35e73 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDisableUserAutoSignRequest.php @@ -0,0 +1,96 @@ +Agent = new Agent(); + $this->Agent->deserialize($param["Agent"]); + } + + if (array_key_exists("SceneKey",$param) and $param["SceneKey"] !== null) { + $this->SceneKey = $param["SceneKey"]; + } + + if (array_key_exists("UserInfo",$param) and $param["UserInfo"] !== null) { + $this->UserInfo = new UserThreeFactor(); + $this->UserInfo->deserialize($param["UserInfo"]); + } + + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDisableUserAutoSignResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDisableUserAutoSignResponse.php new file mode 100644 index 00000000..7c1fddea --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelDisableUserAutoSignResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelGetTaskResultApiRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelGetTaskResultApiRequest.php index 91c71375..2c9fc894 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelGetTaskResultApiRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelGetTaskResultApiRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * ChannelGetTaskResultApi请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 均必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 均必填。 * @method string getTaskId() 获取任务Id,通过ChannelCreateConvertTaskApi接口获得 * @method void setTaskId(string $TaskId) 设置任务Id,通过ChannelCreateConvertTaskApi接口获得 * @method UserInfo getOperator() 获取操作者的信息,不用传 @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class ChannelGetTaskResultApiRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 均必填。 */ public $Agent; @@ -43,16 +43,18 @@ class ChannelGetTaskResultApiRequest extends AbstractModel /** * @var UserInfo 操作者的信息,不用传 + * @deprecated */ public $Operator; /** * @var OrganizationInfo 暂未开放 + * @deprecated */ public $Organization; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 均必填。 * @param string $TaskId 任务Id,通过ChannelCreateConvertTaskApi接口获得 * @param UserInfo $Operator 操作者的信息,不用传 * @param OrganizationInfo $Organization 暂未开放 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelGetTaskResultApiResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelGetTaskResultApiResponse.php index e2b35fea..f088a663 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelGetTaskResultApiResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelGetTaskResultApiResponse.php @@ -52,9 +52,11 @@ ProcessFailed - 转换失败 ProcessTimeout - 转换文件超时 * @method string getResourceId() 获取资源Id,也是FileId,用于文件发起使用 * @method void setResourceId(string $ResourceId) 设置资源Id,也是FileId,用于文件发起使用 - * @method string getPreviewUrl() 获取预览文件Url,有效期30分钟 + * @method string getPreviewUrl() 获取预览文件Url,有效期30分钟 +当前字段返回为空,发起的时候,将ResourceId 放入发起即可 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPreviewUrl(string $PreviewUrl) 设置预览文件Url,有效期30分钟 + * @method void setPreviewUrl(string $PreviewUrl) 设置预览文件Url,有效期30分钟 +当前字段返回为空,发起的时候,将ResourceId 放入发起即可 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -94,8 +96,10 @@ ProcessTimeout - 转换文件超时 public $ResourceId; /** - * @var string 预览文件Url,有效期30分钟 + * @var string 预览文件Url,有效期30分钟 +当前字段返回为空,发起的时候,将ResourceId 放入发起即可 注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated */ public $PreviewUrl; @@ -121,7 +125,8 @@ DownloadFailed - 下载失败 ProcessFailed - 转换失败 ProcessTimeout - 转换文件超时 * @param string $ResourceId 资源Id,也是FileId,用于文件发起使用 - * @param string $PreviewUrl 预览文件Url,有效期30分钟 + * @param string $PreviewUrl 预览文件Url,有效期30分钟 +当前字段返回为空,发起的时候,将ResourceId 放入发起即可 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelUpdateSealStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelUpdateSealStatusRequest.php index 005fe358..6405915b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelUpdateSealStatusRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelUpdateSealStatusRequest.php @@ -20,21 +20,21 @@ use TencentCloud\Common\AbstractModel; /** * ChannelUpdateSealStatus请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method string getStatus() 获取操作的印章状态,DISABLE-停用印章 * @method void setStatus(string $Status) 设置操作的印章状态,DISABLE-停用印章 * @method string getSealId() 获取印章ID * @method void setSealId(string $SealId) 设置印章ID - * @method UserInfo getOperator() 获取操作者的信息 - * @method void setOperator(UserInfo $Operator) 设置操作者的信息 * @method string getReason() 获取更新印章状态原因说明 * @method void setReason(string $Reason) 设置更新印章状态原因说明 + * @method UserInfo getOperator() 获取操作者的信息 + * @method void setOperator(UserInfo $Operator) 设置操作者的信息 */ class ChannelUpdateSealStatusRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -48,22 +48,23 @@ class ChannelUpdateSealStatusRequest extends AbstractModel */ public $SealId; - /** - * @var UserInfo 操作者的信息 - */ - public $Operator; - /** * @var string 更新印章状态原因说明 */ public $Reason; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var UserInfo 操作者的信息 + * @deprecated + */ + public $Operator; + + /** + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param string $Status 操作的印章状态,DISABLE-停用印章 * @param string $SealId 印章ID - * @param UserInfo $Operator 操作者的信息 * @param string $Reason 更新印章状态原因说明 + * @param UserInfo $Operator 操作者的信息 */ function __construct() { @@ -91,13 +92,13 @@ class ChannelUpdateSealStatusRequest extends AbstractModel $this->SealId = $param["SealId"]; } + if (array_key_exists("Reason",$param) and $param["Reason"] !== null) { + $this->Reason = $param["Reason"]; + } + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { $this->Operator = new UserInfo(); $this->Operator->deserialize($param["Operator"]); } - - if (array_key_exists("Reason",$param) and $param["Reason"] !== null) { - $this->Reason = $param["Reason"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelVerifyPdfRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelVerifyPdfRequest.php index 94b5d799..f8db176d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelVerifyPdfRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ChannelVerifyPdfRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getFlowId() 获取流程ID * @method void setFlowId(string $FlowId) 设置流程ID - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method UserInfo getOperator() 获取暂未开放 * @method void setOperator(UserInfo $Operator) 设置暂未开放 */ @@ -35,18 +35,19 @@ class ChannelVerifyPdfRequest extends AbstractModel public $FlowId; /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; /** * @param string $FlowId 流程ID - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param UserInfo $Operator 暂未开放 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CommonFlowApprover.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CommonFlowApprover.php index 15376902..9dbd8f5f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CommonFlowApprover.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CommonFlowApprover.php @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setApproverType(integer $ApproverType) 设置签署人类型,目前支持:0-企业签署人,1-个人签署人,3-企业静默签署人 * @method string getOrganizationId() 获取企业id * @method void setOrganizationId(string $OrganizationId) 设置企业id - * @method string getOrganizationOpenId() 获取企业OpenId,第三方应用集成非静默签子客企业签署人发起合同毕传 - * @method void setOrganizationOpenId(string $OrganizationOpenId) 设置企业OpenId,第三方应用集成非静默签子客企业签署人发起合同毕传 + * @method string getOrganizationOpenId() 获取企业OpenId,第三方应用集成非静默签子客企业签署人发起合同必传 + * @method void setOrganizationOpenId(string $OrganizationOpenId) 设置企业OpenId,第三方应用集成非静默签子客企业签署人发起合同必传 * @method string getOrganizationName() 获取企业名称,第三方应用集成非静默签子客企业签署人必传,saas企业签署人必传 * @method void setOrganizationName(string $OrganizationName) 设置企业名称,第三方应用集成非静默签子客企业签署人必传,saas企业签署人必传 * @method string getUserId() 获取用户id @@ -69,7 +69,7 @@ class CommonFlowApprover extends AbstractModel public $OrganizationId; /** - * @var string 企业OpenId,第三方应用集成非静默签子客企业签署人发起合同毕传 + * @var string 企业OpenId,第三方应用集成非静默签子客企业签署人发起合同必传 */ public $OrganizationOpenId; @@ -116,6 +116,7 @@ class CommonFlowApprover extends AbstractModel /** * @var string 通知类型:SMS(短信) NONE(不做通知), 不传 默认SMS + * @deprecated */ public $NotifyType; @@ -128,7 +129,7 @@ class CommonFlowApprover extends AbstractModel * @param boolean $NotChannelOrganization 指定当前签署人为第三方应用集成子客,默认false:当前签署人为第三方应用集成子客,true:当前签署人为saas企业用户 * @param integer $ApproverType 签署人类型,目前支持:0-企业签署人,1-个人签署人,3-企业静默签署人 * @param string $OrganizationId 企业id - * @param string $OrganizationOpenId 企业OpenId,第三方应用集成非静默签子客企业签署人发起合同毕传 + * @param string $OrganizationOpenId 企业OpenId,第三方应用集成非静默签子客企业签署人发起合同必传 * @param string $OrganizationName 企业名称,第三方应用集成非静默签子客企业签署人必传,saas企业签署人必传 * @param string $UserId 用户id * @param string $OpenId 用户openId,第三方应用集成非静默签子客企业签署人必传 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Component.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Component.php index bfb2d5d4..1afb0e29 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Component.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Component.php @@ -32,9 +32,8 @@ https://cloud.tencent.com/document/product/1323/78346#component-.E4.B8.89.E7.A7. CreateFlowByTemplates发起合同时优先以ComponentId(不为空)填充;否则以ComponentName填充 注: -当GenerateMode=3时,通过"^"来决定是否使用关键字整词匹配能力。 -例: -当GenerateMode=3时,如果传入关键字"^甲方签署^",则会在PDF文件中有且仅有"甲方签署"关键字的地方进行对应操作。 +当GenerateMode=KEYWORD时,通过"^"来决定是否使用关键字整词匹配能力。 +例:当GenerateMode=KEYWORD时,如果传入关键字"^甲方签署^",则会在PDF文件中有且仅有"甲方签署"关键字的地方进行对应操作。 如传入的关键字为"甲方签署",则PDF文件中每个出现关键字的位置都会执行相应操作。 创建控件时,此值为空 @@ -44,9 +43,8 @@ CreateFlowByTemplates发起合同时优先以ComponentId(不为空)填充; CreateFlowByTemplates发起合同时优先以ComponentId(不为空)填充;否则以ComponentName填充 注: -当GenerateMode=3时,通过"^"来决定是否使用关键字整词匹配能力。 -例: -当GenerateMode=3时,如果传入关键字"^甲方签署^",则会在PDF文件中有且仅有"甲方签署"关键字的地方进行对应操作。 +当GenerateMode=KEYWORD时,通过"^"来决定是否使用关键字整词匹配能力。 +例:当GenerateMode=KEYWORD时,如果传入关键字"^甲方签署^",则会在PDF文件中有且仅有"甲方签署"关键字的地方进行对应操作。 如传入的关键字为"甲方签署",则PDF文件中每个出现关键字的位置都会执行相应操作。 创建控件时,此值为空 @@ -57,10 +55,10 @@ MULTI_LINE_TEXT - 多行文本控件,输入文本字符串; CHECK_BOX - 勾选框控件,若选中填写ComponentValue 填写 true或者 false 字符串; FILL_IMAGE - 图片控件,ComponentValue 填写图片的资源 ID; DYNAMIC_TABLE - 动态表格控件; -ATTACHMENT - 附件控件,ComponentValue 填写福建图片的资源 ID列表,以逗号分割; +ATTACHMENT - 附件控件,ComponentValue 填写附件图片的资源 ID列表,以逗号分割; SELECTOR - 选择器控件,ComponentValue填写选择的字符串内容; DATE - 日期控件;默认是格式化为xxxx年xx月xx日字符串; -DISTRICT - 省市区行政区划控件,ComponentValue填写省市区行政区划字符串内容; +DISTRICT - 省市区行政区控件,ComponentValue填写省市区行政区字符串内容; 如果是SignComponent控件类型,则可选的字段为 SIGN_SEAL - 签署印章控件; @@ -78,10 +76,10 @@ MULTI_LINE_TEXT - 多行文本控件,输入文本字符串; CHECK_BOX - 勾选框控件,若选中填写ComponentValue 填写 true或者 false 字符串; FILL_IMAGE - 图片控件,ComponentValue 填写图片的资源 ID; DYNAMIC_TABLE - 动态表格控件; -ATTACHMENT - 附件控件,ComponentValue 填写福建图片的资源 ID列表,以逗号分割; +ATTACHMENT - 附件控件,ComponentValue 填写附件图片的资源 ID列表,以逗号分割; SELECTOR - 选择器控件,ComponentValue填写选择的字符串内容; DATE - 日期控件;默认是格式化为xxxx年xx月xx日字符串; -DISTRICT - 省市区行政区划控件,ComponentValue填写省市区行政区划字符串内容; +DISTRICT - 省市区行政区控件,ComponentValue填写省市区行政区字符串内容; 如果是SignComponent控件类型,则可选的字段为 SIGN_SEAL - 签署印章控件; @@ -93,12 +91,14 @@ SIGN_OPINION - 签署意见控件,用户需要根据配置的签署意见内 SIGN_LEGAL_PERSON_SEAL - 企业法定代表人控件。 表单域的控件不能作为印章和签名控件 - * @method string getComponentName() 获取控件简称,不能超过30个字符 - * @method void setComponentName(string $ComponentName) 设置控件简称,不能超过30个字符 - * @method boolean getComponentRequired() 获取定义控件是否为必填项,默认为false - * @method void setComponentRequired(boolean $ComponentRequired) 设置定义控件是否为必填项,默认为false - * @method string getComponentRecipientId() 获取控件关联的签署方id - * @method void setComponentRecipientId(string $ComponentRecipientId) 设置控件关联的签署方id + * @method string getComponentName() 获取控件简称,不超过30个字符 + * @method void setComponentName(string $ComponentName) 设置控件简称,不超过30个字符 + * @method boolean getComponentRequired() 获取控件是否为必填项, +默认为false-非必填 + * @method void setComponentRequired(boolean $ComponentRequired) 设置控件是否为必填项, +默认为false-非必填 + * @method string getComponentRecipientId() 获取控件关联的参与方ID,对应Recipient结构体中的RecipientId + * @method void setComponentRecipientId(string $ComponentRecipientId) 设置控件关联的参与方ID,对应Recipient结构体中的RecipientId * @method integer getFileIndex() 获取控件所属文件的序号 (文档中文件的排列序号,从0开始) * @method void setFileIndex(integer $FileIndex) 设置控件所属文件的序号 (文档中文件的排列序号,从0开始) * @method string getGenerateMode() 获取控件生成的方式: @@ -123,8 +123,8 @@ KEYWORD - 关键字 * @method void setComponentPosX(float $ComponentPosX) 设置参数控件X位置,单位px * @method float getComponentPosY() 获取参数控件Y位置,单位px * @method void setComponentPosY(float $ComponentPosY) 设置参数控件Y位置,单位px - * @method string getComponentExtra() 获取参数控件样式,json格式表述 - + * @method string getComponentExtra() 获取扩展参数: +为JSON格式。 不同类型的控件会有部分非通用参数 TEXT/MULTI_LINE_TEXT控件可以指定 @@ -141,22 +141,26 @@ ComponentType为SIGN_SIGNATURE类型可以控制签署方式 {“ComponentTypeLimit”: [“xxx”]} xxx可以为: HANDWRITE – 手写签名 -BORDERLESS_ESIGN – 自动生成无边框腾讯体 OCR_ESIGN -- AI智能识别手写签名 ESIGN -- 个人印章类型 -如:{“ComponentTypeLimit”: [“BORDERLESS_ESIGN”]} +SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) +如:{“ComponentTypeLimit”: [“SYSTEM_ESIGN”]} ComponentType为SIGN_DATE时,支持以下参数: 1 Font:字符串类型目前只支持"黑体"、"宋体",如果不填默认为"黑体" 2 FontSize: 数字类型,范围6-72,默认值为12 3 FontAlign: 字符串类型,可取Left/Right/Center,对应左对齐/居中/右对齐 4 Format: 字符串类型,日期格式,必须是以下五种之一 “yyyy m d”,”yyyy年m月d日”,”yyyy/m/d”,”yyyy-m-d”,”yyyy.m.d”。 -5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙钟的空格个数 +5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙中的空格个数 如果extra参数为空,默认为”yyyy年m月d日”格式的居中日期 特别地,如果extra中Format字段为空或无法被识别,则extra参数会被当作默认值处理(Font,FontSize,Gaps和FontAlign都不会起效) -参数样例: "ComponentExtra": "{\"Format\":“yyyy m d”,\"FontSize\":12,\"Gaps\":\"2,2\", \"FontAlign\":\"Right\"}", - * @method void setComponentExtra(string $ComponentExtra) 设置参数控件样式,json格式表述 +参数样例: "ComponentExtra": "{"Format":“yyyy m d”,"FontSize":12,"Gaps":"2,2", "FontAlign":"Right"}" +ComponentType为SIGN_SEAL类型时,支持以下参数: +1.PageRanges:PageRange的数组,通过PageRanges属性设置该印章在PDF所有页面上盖章(适用于标书在所有页面盖章的情况) +参数样例: "ComponentExtra":"{["PageRange":{"BeginPage":1,"EndPage":-1}]}" + * @method void setComponentExtra(string $ComponentExtra) 设置扩展参数: +为JSON格式。 不同类型的控件会有部分非通用参数 TEXT/MULTI_LINE_TEXT控件可以指定 @@ -173,20 +177,24 @@ ComponentType为SIGN_SIGNATURE类型可以控制签署方式 {“ComponentTypeLimit”: [“xxx”]} xxx可以为: HANDWRITE – 手写签名 -BORDERLESS_ESIGN – 自动生成无边框腾讯体 OCR_ESIGN -- AI智能识别手写签名 ESIGN -- 个人印章类型 -如:{“ComponentTypeLimit”: [“BORDERLESS_ESIGN”]} +SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) +如:{“ComponentTypeLimit”: [“SYSTEM_ESIGN”]} ComponentType为SIGN_DATE时,支持以下参数: 1 Font:字符串类型目前只支持"黑体"、"宋体",如果不填默认为"黑体" 2 FontSize: 数字类型,范围6-72,默认值为12 3 FontAlign: 字符串类型,可取Left/Right/Center,对应左对齐/居中/右对齐 4 Format: 字符串类型,日期格式,必须是以下五种之一 “yyyy m d”,”yyyy年m月d日”,”yyyy/m/d”,”yyyy-m-d”,”yyyy.m.d”。 -5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙钟的空格个数 +5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙中的空格个数 如果extra参数为空,默认为”yyyy年m月d日”格式的居中日期 特别地,如果extra中Format字段为空或无法被识别,则extra参数会被当作默认值处理(Font,FontSize,Gaps和FontAlign都不会起效) -参数样例: "ComponentExtra": "{\"Format\":“yyyy m d”,\"FontSize\":12,\"Gaps\":\"2,2\", \"FontAlign\":\"Right\"}", +参数样例: "ComponentExtra": "{"Format":“yyyy m d”,"FontSize":12,"Gaps":"2,2", "FontAlign":"Right"}" + +ComponentType为SIGN_SEAL类型时,支持以下参数: +1.PageRanges:PageRange的数组,通过PageRanges属性设置该印章在PDF所有页面上盖章(适用于标书在所有页面盖章的情况) +参数样例: "ComponentExtra":"{["PageRange":{"BeginPage":1,"EndPage":-1}]}" * @method string getComponentValue() 获取控件填充vaule,ComponentType和传入值类型对应关系: TEXT - 文本内容 MULTI_LINE_TEXT - 文本内容 @@ -345,10 +353,10 @@ SIGN_PAGING_SEAL - 可以指定印章ID * @method void setComponentDateFontSize(integer $ComponentDateFontSize) 设置日期签署控件的字号,默认为 12 签署区日期控件会转换成图片格式并带存证,需要通过字体决定图片大小 - * @method string getDocumentId() 获取控件所属文档的Id, 模块相关接口为空值 - * @method void setDocumentId(string $DocumentId) 设置控件所属文档的Id, 模块相关接口为空值 - * @method string getComponentDescription() 获取控件描述,不能超过30个字符 - * @method void setComponentDescription(string $ComponentDescription) 设置控件描述,不能超过30个字符 + * @method string getDocumentId() 获取控件所属文档的Id, 模板相关接口为空值 + * @method void setDocumentId(string $DocumentId) 设置控件所属文档的Id, 模板相关接口为空值 + * @method string getComponentDescription() 获取控件描述,不超过30个字符 + * @method void setComponentDescription(string $ComponentDescription) 设置控件描述,不超过30个字符 * @method float getOffsetX() 获取指定关键字时横坐标偏移量,单位pt * @method void setOffsetX(float $OffsetX) 设置指定关键字时横坐标偏移量,单位pt * @method float getOffsetY() 获取指定关键字时纵坐标偏移量,单位pt @@ -357,16 +365,38 @@ SIGN_PAGING_SEAL - 可以指定印章ID 如果不为空,属于平台企业预设控件; * @method void setChannelComponentId(string $ChannelComponentId) 设置平台企业控件ID。 如果不为空,属于平台企业预设控件; - * @method string getKeywordOrder() 获取指定关键字排序规则,Positive-正序,Reverse-倒序。传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 + * @method string getKeywordOrder() 获取指定关键字排序规则, +Positive-正序, +Reverse-倒序。 +传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 传入Reverse时会根据关键字在PDF文件内的反序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的最后一个关键字。 - * @method void setKeywordOrder(string $KeywordOrder) 设置指定关键字排序规则,Positive-正序,Reverse-倒序。传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 + * @method void setKeywordOrder(string $KeywordOrder) 设置指定关键字排序规则, +Positive-正序, +Reverse-倒序。 +传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 传入Reverse时会根据关键字在PDF文件内的反序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的最后一个关键字。 - * @method integer getKeywordPage() 获取指定关键字页码,可选参数,指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 - * @method void setKeywordPage(integer $KeywordPage) 设置指定关键字页码,可选参数,指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 - * @method string getRelativeLocation() 获取关键字位置模式,Middle-居中,Below-正下方,Right-正右方,LowerRight-右上角,UpperRight-右下角。示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 - * @method void setRelativeLocation(string $RelativeLocation) 设置关键字位置模式,Middle-居中,Below-正下方,Right-正右方,LowerRight-右上角,UpperRight-右下角。示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 - * @method array getKeywordIndexes() 获取关键字索引,可选参数,如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。示例[0,2],说明使用PDF文件内第1个和第3个关键字位置。 - * @method void setKeywordIndexes(array $KeywordIndexes) 设置关键字索引,可选参数,如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。示例[0,2],说明使用PDF文件内第1个和第3个关键字位置。 + * @method integer getKeywordPage() 获取指定关键字页码。 +指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 + * @method void setKeywordPage(integer $KeywordPage) 设置指定关键字页码。 +指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 + * @method string getRelativeLocation() 获取关键字位置模式, +Middle-居中, +Below-正下方, +Right-正右方, +LowerRight-右上角, +UpperRight-右下角。 +示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 + * @method void setRelativeLocation(string $RelativeLocation) 设置关键字位置模式, +Middle-居中, +Below-正下方, +Right-正右方, +LowerRight-右上角, +UpperRight-右下角。 +示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 + * @method array getKeywordIndexes() 获取关键字索引,如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。 +示例[0,2],说明使用PDF文件内第1个和第3个关键字位置。 + * @method void setKeywordIndexes(array $KeywordIndexes) 设置关键字索引,如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。 +示例[0,2],说明使用PDF文件内第1个和第3个关键字位置。 * @method string getPlaceholder() 获取填写提示的内容 注意:此字段可能返回 null,表示取不到有效值。 * @method void setPlaceholder(string $Placeholder) 设置填写提示的内容 @@ -380,9 +410,8 @@ class Component extends AbstractModel CreateFlowByTemplates发起合同时优先以ComponentId(不为空)填充;否则以ComponentName填充 注: -当GenerateMode=3时,通过"^"来决定是否使用关键字整词匹配能力。 -例: -当GenerateMode=3时,如果传入关键字"^甲方签署^",则会在PDF文件中有且仅有"甲方签署"关键字的地方进行对应操作。 +当GenerateMode=KEYWORD时,通过"^"来决定是否使用关键字整词匹配能力。 +例:当GenerateMode=KEYWORD时,如果传入关键字"^甲方签署^",则会在PDF文件中有且仅有"甲方签署"关键字的地方进行对应操作。 如传入的关键字为"甲方签署",则PDF文件中每个出现关键字的位置都会执行相应操作。 创建控件时,此值为空 @@ -397,10 +426,10 @@ MULTI_LINE_TEXT - 多行文本控件,输入文本字符串; CHECK_BOX - 勾选框控件,若选中填写ComponentValue 填写 true或者 false 字符串; FILL_IMAGE - 图片控件,ComponentValue 填写图片的资源 ID; DYNAMIC_TABLE - 动态表格控件; -ATTACHMENT - 附件控件,ComponentValue 填写福建图片的资源 ID列表,以逗号分割; +ATTACHMENT - 附件控件,ComponentValue 填写附件图片的资源 ID列表,以逗号分割; SELECTOR - 选择器控件,ComponentValue填写选择的字符串内容; DATE - 日期控件;默认是格式化为xxxx年xx月xx日字符串; -DISTRICT - 省市区行政区划控件,ComponentValue填写省市区行政区划字符串内容; +DISTRICT - 省市区行政区控件,ComponentValue填写省市区行政区字符串内容; 如果是SignComponent控件类型,则可选的字段为 SIGN_SEAL - 签署印章控件; @@ -416,17 +445,18 @@ SIGN_LEGAL_PERSON_SEAL - 企业法定代表人控件。 public $ComponentType; /** - * @var string 控件简称,不能超过30个字符 + * @var string 控件简称,不超过30个字符 */ public $ComponentName; /** - * @var boolean 定义控件是否为必填项,默认为false + * @var boolean 控件是否为必填项, +默认为false-非必填 */ public $ComponentRequired; /** - * @var string 控件关联的签署方id + * @var string 控件关联的参与方ID,对应Recipient结构体中的RecipientId */ public $ComponentRecipientId; @@ -471,8 +501,8 @@ KEYWORD - 关键字 public $ComponentPosY; /** - * @var string 参数控件样式,json格式表述 - + * @var string 扩展参数: +为JSON格式。 不同类型的控件会有部分非通用参数 TEXT/MULTI_LINE_TEXT控件可以指定 @@ -489,20 +519,24 @@ ComponentType为SIGN_SIGNATURE类型可以控制签署方式 {“ComponentTypeLimit”: [“xxx”]} xxx可以为: HANDWRITE – 手写签名 -BORDERLESS_ESIGN – 自动生成无边框腾讯体 OCR_ESIGN -- AI智能识别手写签名 ESIGN -- 个人印章类型 -如:{“ComponentTypeLimit”: [“BORDERLESS_ESIGN”]} +SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) +如:{“ComponentTypeLimit”: [“SYSTEM_ESIGN”]} ComponentType为SIGN_DATE时,支持以下参数: 1 Font:字符串类型目前只支持"黑体"、"宋体",如果不填默认为"黑体" 2 FontSize: 数字类型,范围6-72,默认值为12 3 FontAlign: 字符串类型,可取Left/Right/Center,对应左对齐/居中/右对齐 4 Format: 字符串类型,日期格式,必须是以下五种之一 “yyyy m d”,”yyyy年m月d日”,”yyyy/m/d”,”yyyy-m-d”,”yyyy.m.d”。 -5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙钟的空格个数 +5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙中的空格个数 如果extra参数为空,默认为”yyyy年m月d日”格式的居中日期 特别地,如果extra中Format字段为空或无法被识别,则extra参数会被当作默认值处理(Font,FontSize,Gaps和FontAlign都不会起效) -参数样例: "ComponentExtra": "{\"Format\":“yyyy m d”,\"FontSize\":12,\"Gaps\":\"2,2\", \"FontAlign\":\"Right\"}", +参数样例: "ComponentExtra": "{"Format":“yyyy m d”,"FontSize":12,"Gaps":"2,2", "FontAlign":"Right"}" + +ComponentType为SIGN_SEAL类型时,支持以下参数: +1.PageRanges:PageRange的数组,通过PageRanges属性设置该印章在PDF所有页面上盖章(适用于标书在所有页面盖章的情况) +参数样例: "ComponentExtra":"{["PageRange":{"BeginPage":1,"EndPage":-1}]}" */ public $ComponentExtra; @@ -594,12 +628,12 @@ SIGN_PAGING_SEAL - 可以指定印章ID public $ComponentDateFontSize; /** - * @var string 控件所属文档的Id, 模块相关接口为空值 + * @var string 控件所属文档的Id, 模板相关接口为空值 */ public $DocumentId; /** - * @var string 控件描述,不能超过30个字符 + * @var string 控件描述,不超过30个字符 */ public $ComponentDescription; @@ -620,23 +654,34 @@ SIGN_PAGING_SEAL - 可以指定印章ID public $ChannelComponentId; /** - * @var string 指定关键字排序规则,Positive-正序,Reverse-倒序。传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 + * @var string 指定关键字排序规则, +Positive-正序, +Reverse-倒序。 +传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 传入Reverse时会根据关键字在PDF文件内的反序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的最后一个关键字。 */ public $KeywordOrder; /** - * @var integer 指定关键字页码,可选参数,指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 + * @var integer 指定关键字页码。 +指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 */ public $KeywordPage; /** - * @var string 关键字位置模式,Middle-居中,Below-正下方,Right-正右方,LowerRight-右上角,UpperRight-右下角。示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 + * @var string 关键字位置模式, +Middle-居中, +Below-正下方, +Right-正右方, +LowerRight-右上角, +UpperRight-右下角。 +示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 */ public $RelativeLocation; /** - * @var array 关键字索引,可选参数,如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。示例[0,2],说明使用PDF文件内第1个和第3个关键字位置。 + * @var array 关键字索引,如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。 +示例[0,2],说明使用PDF文件内第1个和第3个关键字位置。 */ public $KeywordIndexes; @@ -652,9 +697,8 @@ SIGN_PAGING_SEAL - 可以指定印章ID CreateFlowByTemplates发起合同时优先以ComponentId(不为空)填充;否则以ComponentName填充 注: -当GenerateMode=3时,通过"^"来决定是否使用关键字整词匹配能力。 -例: -当GenerateMode=3时,如果传入关键字"^甲方签署^",则会在PDF文件中有且仅有"甲方签署"关键字的地方进行对应操作。 +当GenerateMode=KEYWORD时,通过"^"来决定是否使用关键字整词匹配能力。 +例:当GenerateMode=KEYWORD时,如果传入关键字"^甲方签署^",则会在PDF文件中有且仅有"甲方签署"关键字的地方进行对应操作。 如传入的关键字为"甲方签署",则PDF文件中每个出现关键字的位置都会执行相应操作。 创建控件时,此值为空 @@ -665,10 +709,10 @@ MULTI_LINE_TEXT - 多行文本控件,输入文本字符串; CHECK_BOX - 勾选框控件,若选中填写ComponentValue 填写 true或者 false 字符串; FILL_IMAGE - 图片控件,ComponentValue 填写图片的资源 ID; DYNAMIC_TABLE - 动态表格控件; -ATTACHMENT - 附件控件,ComponentValue 填写福建图片的资源 ID列表,以逗号分割; +ATTACHMENT - 附件控件,ComponentValue 填写附件图片的资源 ID列表,以逗号分割; SELECTOR - 选择器控件,ComponentValue填写选择的字符串内容; DATE - 日期控件;默认是格式化为xxxx年xx月xx日字符串; -DISTRICT - 省市区行政区划控件,ComponentValue填写省市区行政区划字符串内容; +DISTRICT - 省市区行政区控件,ComponentValue填写省市区行政区字符串内容; 如果是SignComponent控件类型,则可选的字段为 SIGN_SEAL - 签署印章控件; @@ -680,9 +724,10 @@ SIGN_OPINION - 签署意见控件,用户需要根据配置的签署意见内 SIGN_LEGAL_PERSON_SEAL - 企业法定代表人控件。 表单域的控件不能作为印章和签名控件 - * @param string $ComponentName 控件简称,不能超过30个字符 - * @param boolean $ComponentRequired 定义控件是否为必填项,默认为false - * @param string $ComponentRecipientId 控件关联的签署方id + * @param string $ComponentName 控件简称,不超过30个字符 + * @param boolean $ComponentRequired 控件是否为必填项, +默认为false-非必填 + * @param string $ComponentRecipientId 控件关联的参与方ID,对应Recipient结构体中的RecipientId * @param integer $FileIndex 控件所属文件的序号 (文档中文件的排列序号,从0开始) * @param string $GenerateMode 控件生成的方式: NORMAL - 普通控件 @@ -695,8 +740,8 @@ KEYWORD - 关键字 * @param integer $ComponentPage 参数控件所在页码,从1开始 * @param float $ComponentPosX 参数控件X位置,单位px * @param float $ComponentPosY 参数控件Y位置,单位px - * @param string $ComponentExtra 参数控件样式,json格式表述 - + * @param string $ComponentExtra 扩展参数: +为JSON格式。 不同类型的控件会有部分非通用参数 TEXT/MULTI_LINE_TEXT控件可以指定 @@ -713,20 +758,24 @@ ComponentType为SIGN_SIGNATURE类型可以控制签署方式 {“ComponentTypeLimit”: [“xxx”]} xxx可以为: HANDWRITE – 手写签名 -BORDERLESS_ESIGN – 自动生成无边框腾讯体 OCR_ESIGN -- AI智能识别手写签名 ESIGN -- 个人印章类型 -如:{“ComponentTypeLimit”: [“BORDERLESS_ESIGN”]} +SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) +如:{“ComponentTypeLimit”: [“SYSTEM_ESIGN”]} ComponentType为SIGN_DATE时,支持以下参数: 1 Font:字符串类型目前只支持"黑体"、"宋体",如果不填默认为"黑体" 2 FontSize: 数字类型,范围6-72,默认值为12 3 FontAlign: 字符串类型,可取Left/Right/Center,对应左对齐/居中/右对齐 4 Format: 字符串类型,日期格式,必须是以下五种之一 “yyyy m d”,”yyyy年m月d日”,”yyyy/m/d”,”yyyy-m-d”,”yyyy.m.d”。 -5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙钟的空格个数 +5 Gaps:: 字符串类型,仅在Format为“yyyy m d”时起作用,格式为用逗号分开的两个整数,例如”2,2”,两个数字分别是日期格式的前后两个空隙中的空格个数 如果extra参数为空,默认为”yyyy年m月d日”格式的居中日期 特别地,如果extra中Format字段为空或无法被识别,则extra参数会被当作默认值处理(Font,FontSize,Gaps和FontAlign都不会起效) -参数样例: "ComponentExtra": "{\"Format\":“yyyy m d”,\"FontSize\":12,\"Gaps\":\"2,2\", \"FontAlign\":\"Right\"}", +参数样例: "ComponentExtra": "{"Format":“yyyy m d”,"FontSize":12,"Gaps":"2,2", "FontAlign":"Right"}" + +ComponentType为SIGN_SEAL类型时,支持以下参数: +1.PageRanges:PageRange的数组,通过PageRanges属性设置该印章在PDF所有页面上盖章(适用于标书在所有页面盖章的情况) +参数样例: "ComponentExtra":"{["PageRange":{"BeginPage":1,"EndPage":-1}]}" * @param string $ComponentValue 控件填充vaule,ComponentType和传入值类型对应关系: TEXT - 文本内容 MULTI_LINE_TEXT - 文本内容 @@ -806,17 +855,28 @@ SIGN_PAGING_SEAL - 可以指定印章ID * @param integer $ComponentDateFontSize 日期签署控件的字号,默认为 12 签署区日期控件会转换成图片格式并带存证,需要通过字体决定图片大小 - * @param string $DocumentId 控件所属文档的Id, 模块相关接口为空值 - * @param string $ComponentDescription 控件描述,不能超过30个字符 + * @param string $DocumentId 控件所属文档的Id, 模板相关接口为空值 + * @param string $ComponentDescription 控件描述,不超过30个字符 * @param float $OffsetX 指定关键字时横坐标偏移量,单位pt * @param float $OffsetY 指定关键字时纵坐标偏移量,单位pt * @param string $ChannelComponentId 平台企业控件ID。 如果不为空,属于平台企业预设控件; - * @param string $KeywordOrder 指定关键字排序规则,Positive-正序,Reverse-倒序。传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 + * @param string $KeywordOrder 指定关键字排序规则, +Positive-正序, +Reverse-倒序。 +传入Positive时会根据关键字在PDF文件内的顺序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的第一个关键字。 传入Reverse时会根据关键字在PDF文件内的反序进行排列。在指定KeywordIndexes时,0代表在PDF内查找内容时,查找到的最后一个关键字。 - * @param integer $KeywordPage 指定关键字页码,可选参数,指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 - * @param string $RelativeLocation 关键字位置模式,Middle-居中,Below-正下方,Right-正右方,LowerRight-右上角,UpperRight-右下角。示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 - * @param array $KeywordIndexes 关键字索引,可选参数,如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。示例[0,2],说明使用PDF文件内第1个和第3个关键字位置。 + * @param integer $KeywordPage 指定关键字页码。 +指定页码后,将只在指定的页码内查找关键字,非该页码的关键字将不会查询出来 + * @param string $RelativeLocation 关键字位置模式, +Middle-居中, +Below-正下方, +Right-正右方, +LowerRight-右上角, +UpperRight-右下角。 +示例:如果设置Middle的关键字盖章,则印章的中心会和关键字的中心重合,如果设置Below,则印章在关键字的正下方 + * @param array $KeywordIndexes 关键字索引,如果一个关键字在PDF文件中存在多个,可以通过关键字索引指定使用第几个关键字作为最后的结果,可指定多个索引。 +示例[0,2],说明使用PDF文件内第1个和第3个关键字位置。 * @param string $Placeholder 填写提示的内容 注意:此字段可能返回 null,表示取不到有效值。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateChannelFlowEvidenceReportRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateChannelFlowEvidenceReportRequest.php index 727999ab..98634fca 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateChannelFlowEvidenceReportRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateChannelFlowEvidenceReportRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * CreateChannelFlowEvidenceReport请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 * @method string getFlowId() 获取签署流程编号 * @method void setFlowId(string $FlowId) 设置签署流程编号 * @method UserInfo getOperator() 获取暂未开放 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class CreateChannelFlowEvidenceReportRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 */ public $Agent; @@ -41,11 +41,12 @@ class CreateChannelFlowEvidenceReportRequest extends AbstractModel /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 * @param string $FlowId 签署流程编号 * @param UserInfo $Operator 暂未开放 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateChannelFlowEvidenceReportResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateChannelFlowEvidenceReportResponse.php index a8008890..8f7028c6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateChannelFlowEvidenceReportResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateChannelFlowEvidenceReportResponse.php @@ -20,16 +20,22 @@ use TencentCloud\Common\AbstractModel; /** * CreateChannelFlowEvidenceReport返回参数结构体 * - * @method string getReportId() 获取出证报告 ID,用于查询出证报告接口DescribeChannelFlowEvidenceReport时用到 + * @method string getReportId() 获取出证报告 ID,可用户DescribeChannelFlowEvidenceReport接口查询出证PDF的下载地址 + 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setReportId(string $ReportId) 设置出证报告 ID,用于查询出证报告接口DescribeChannelFlowEvidenceReport时用到 + * @method void setReportId(string $ReportId) 设置出证报告 ID,可用户DescribeChannelFlowEvidenceReport接口查询出证PDF的下载地址 + 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getStatus() 获取执行中:EvidenceStatusExecuting -成功:EvidenceStatusSuccess -失败:EvidenceStatusFailed - * @method void setStatus(string $Status) 设置执行中:EvidenceStatusExecuting -成功:EvidenceStatusSuccess -失败:EvidenceStatusFailed + * @method string getStatus() 获取出征任务的执行状态,状态列表如下 + +- EvidenceStatusExecuting : 出征任务正在执行中 +- EvidenceStatusSuccess : 出征任务执行成功 +- EvidenceStatusFailed : 出征任务执行失败 + * @method void setStatus(string $Status) 设置出征任务的执行状态,状态列表如下 + +- EvidenceStatusExecuting : 出征任务正在执行中 +- EvidenceStatusSuccess : 出征任务执行成功 +- EvidenceStatusFailed : 出征任务执行失败 * @method string getReportUrl() 获取废除,字段无效 注意:此字段可能返回 null,表示取不到有效值。 * @method void setReportUrl(string $ReportUrl) 设置废除,字段无效 @@ -40,15 +46,18 @@ use TencentCloud\Common\AbstractModel; class CreateChannelFlowEvidenceReportResponse extends AbstractModel { /** - * @var string 出证报告 ID,用于查询出证报告接口DescribeChannelFlowEvidenceReport时用到 + * @var string 出证报告 ID,可用户DescribeChannelFlowEvidenceReport接口查询出证PDF的下载地址 + 注意:此字段可能返回 null,表示取不到有效值。 */ public $ReportId; /** - * @var string 执行中:EvidenceStatusExecuting -成功:EvidenceStatusSuccess -失败:EvidenceStatusFailed + * @var string 出征任务的执行状态,状态列表如下 + +- EvidenceStatusExecuting : 出征任务正在执行中 +- EvidenceStatusSuccess : 出征任务执行成功 +- EvidenceStatusFailed : 出征任务执行失败 */ public $Status; @@ -64,11 +73,14 @@ class CreateChannelFlowEvidenceReportResponse extends AbstractModel public $RequestId; /** - * @param string $ReportId 出证报告 ID,用于查询出证报告接口DescribeChannelFlowEvidenceReport时用到 + * @param string $ReportId 出证报告 ID,可用户DescribeChannelFlowEvidenceReport接口查询出证PDF的下载地址 + 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Status 执行中:EvidenceStatusExecuting -成功:EvidenceStatusSuccess -失败:EvidenceStatusFailed + * @param string $Status 出征任务的执行状态,状态列表如下 + +- EvidenceStatusExecuting : 出征任务正在执行中 +- EvidenceStatusSuccess : 出征任务执行成功 +- EvidenceStatusFailed : 出征任务执行失败 * @param string $ReportUrl 废除,字段无效 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateConsoleLoginUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateConsoleLoginUrlRequest.php index 787fb51a..17bfaadb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateConsoleLoginUrlRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateConsoleLoginUrlRequest.php @@ -100,6 +100,7 @@ class CreateConsoleLoginUrlRequest extends AbstractModel /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateConsoleLoginUrlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateConsoleLoginUrlResponse.php index 4c7720ed..0b049b3d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateConsoleLoginUrlResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateConsoleLoginUrlResponse.php @@ -32,8 +32,8 @@ use TencentCloud\Common\AbstractModel; 3. 若企业认证完成且员工认证完成后,重新获取H5/APP的链接只要在有效期内(一年)都可以访问 4. 此链接仅单次有效,使用后需要再次创建新的链接(部分聊天软件,如企业微信默认会对链接进行解析,此时需要使用类似“代码片段”的方式或者放到txt文件里发送链接) 5. 创建的链接应避免被转义,如:&被转义为\u0026;如使用Postman请求后,请选择响应类型为 JSON,否则链接将被转义 - * @method boolean getIsActivated() 获取子客企业是否已开通腾讯电子签 - * @method void setIsActivated(boolean $IsActivated) 设置子客企业是否已开通腾讯电子签 + * @method boolean getIsActivated() 获取子客企业是否已开通腾讯电子签,true-是,false-否 + * @method void setIsActivated(boolean $IsActivated) 设置子客企业是否已开通腾讯电子签,true-是,false-否 * @method boolean getProxyOperatorIsVerified() 获取当前经办人是否已认证(false:未认证 true:已认证) * @method void setProxyOperatorIsVerified(boolean $ProxyOperatorIsVerified) 设置当前经办人是否已认证(false:未认证 true:已认证) * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -52,7 +52,7 @@ class CreateConsoleLoginUrlResponse extends AbstractModel public $ConsoleUrl; /** - * @var boolean 子客企业是否已开通腾讯电子签 + * @var boolean 子客企业是否已开通腾讯电子签,true-是,false-否 */ public $IsActivated; @@ -73,7 +73,7 @@ class CreateConsoleLoginUrlResponse extends AbstractModel 3. 若企业认证完成且员工认证完成后,重新获取H5/APP的链接只要在有效期内(一年)都可以访问 4. 此链接仅单次有效,使用后需要再次创建新的链接(部分聊天软件,如企业微信默认会对链接进行解析,此时需要使用类似“代码片段”的方式或者放到txt文件里发送链接) 5. 创建的链接应避免被转义,如:&被转义为\u0026;如使用Postman请求后,请选择响应类型为 JSON,否则链接将被转义 - * @param boolean $IsActivated 子客企业是否已开通腾讯电子签 + * @param boolean $IsActivated 子客企业是否已开通腾讯电子签,true-是,false-否 * @param boolean $ProxyOperatorIsVerified 当前经办人是否已认证(false:未认证 true:已认证) * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateFlowOption.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateFlowOption.php index b6edb108..07b94ba6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateFlowOption.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateFlowOption.php @@ -18,20 +18,60 @@ namespace TencentCloud\Essbasic\V20210526\Models; use TencentCloud\Common\AbstractModel; /** - * 创建合同配置信息 + * 创建合同个性化参数 * - * @method boolean getCanEditFlow() 获取是否允许修改合同信息 - * @method void setCanEditFlow(boolean $CanEditFlow) 设置是否允许修改合同信息 + * @method boolean getCanEditFlow() 获取是否允许修改合同信息,true-是,false-否 + * @method void setCanEditFlow(boolean $CanEditFlow) 设置是否允许修改合同信息,true-是,false-否 + * @method boolean getHideShowFlowName() 获取是否允许发起合同弹窗隐藏合同名称,true-允许,false-不允许 + * @method void setHideShowFlowName(boolean $HideShowFlowName) 设置是否允许发起合同弹窗隐藏合同名称,true-允许,false-不允许 + * @method boolean getHideShowFlowType() 获取是否允许发起合同弹窗隐藏合同类型,true-允许,false-不允许 + * @method void setHideShowFlowType(boolean $HideShowFlowType) 设置是否允许发起合同弹窗隐藏合同类型,true-允许,false-不允许 + * @method boolean getHideShowDeadline() 获取是否允许发起合同弹窗隐藏合同到期时间,true-允许,false-不允许 + * @method void setHideShowDeadline(boolean $HideShowDeadline) 设置是否允许发起合同弹窗隐藏合同到期时间,true-允许,false-不允许 + * @method boolean getCanSkipAddApprover() 获取是否允许发起合同步骤跳过指定签署方步骤,true-允许,false-不允许 + * @method void setCanSkipAddApprover(boolean $CanSkipAddApprover) 设置是否允许发起合同步骤跳过指定签署方步骤,true-允许,false-不允许 + * @method string getCustomCreateFlowDescription() 获取定制化发起合同弹窗的描述信息,描述信息最长500 + * @method void setCustomCreateFlowDescription(string $CustomCreateFlowDescription) 设置定制化发起合同弹窗的描述信息,描述信息最长500 */ class CreateFlowOption extends AbstractModel { /** - * @var boolean 是否允许修改合同信息 + * @var boolean 是否允许修改合同信息,true-是,false-否 */ public $CanEditFlow; /** - * @param boolean $CanEditFlow 是否允许修改合同信息 + * @var boolean 是否允许发起合同弹窗隐藏合同名称,true-允许,false-不允许 + */ + public $HideShowFlowName; + + /** + * @var boolean 是否允许发起合同弹窗隐藏合同类型,true-允许,false-不允许 + */ + public $HideShowFlowType; + + /** + * @var boolean 是否允许发起合同弹窗隐藏合同到期时间,true-允许,false-不允许 + */ + public $HideShowDeadline; + + /** + * @var boolean 是否允许发起合同步骤跳过指定签署方步骤,true-允许,false-不允许 + */ + public $CanSkipAddApprover; + + /** + * @var string 定制化发起合同弹窗的描述信息,描述信息最长500 + */ + public $CustomCreateFlowDescription; + + /** + * @param boolean $CanEditFlow 是否允许修改合同信息,true-是,false-否 + * @param boolean $HideShowFlowName 是否允许发起合同弹窗隐藏合同名称,true-允许,false-不允许 + * @param boolean $HideShowFlowType 是否允许发起合同弹窗隐藏合同类型,true-允许,false-不允许 + * @param boolean $HideShowDeadline 是否允许发起合同弹窗隐藏合同到期时间,true-允许,false-不允许 + * @param boolean $CanSkipAddApprover 是否允许发起合同步骤跳过指定签署方步骤,true-允许,false-不允许 + * @param string $CustomCreateFlowDescription 定制化发起合同弹窗的描述信息,描述信息最长500 */ function __construct() { @@ -49,5 +89,25 @@ class CreateFlowOption extends AbstractModel if (array_key_exists("CanEditFlow",$param) and $param["CanEditFlow"] !== null) { $this->CanEditFlow = $param["CanEditFlow"]; } + + if (array_key_exists("HideShowFlowName",$param) and $param["HideShowFlowName"] !== null) { + $this->HideShowFlowName = $param["HideShowFlowName"]; + } + + if (array_key_exists("HideShowFlowType",$param) and $param["HideShowFlowType"] !== null) { + $this->HideShowFlowType = $param["HideShowFlowType"]; + } + + if (array_key_exists("HideShowDeadline",$param) and $param["HideShowDeadline"] !== null) { + $this->HideShowDeadline = $param["HideShowDeadline"]; + } + + if (array_key_exists("CanSkipAddApprover",$param) and $param["CanSkipAddApprover"] !== null) { + $this->CanSkipAddApprover = $param["CanSkipAddApprover"]; + } + + if (array_key_exists("CustomCreateFlowDescription",$param) and $param["CustomCreateFlowDescription"] !== null) { + $this->CustomCreateFlowDescription = $param["CustomCreateFlowDescription"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateFlowsByTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateFlowsByTemplatesRequest.php index 8d936084..b54df795 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateFlowsByTemplatesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateFlowsByTemplatesRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * CreateFlowsByTemplates请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 均必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 均必填。 * @method array getFlowInfos() 获取多个合同(签署流程)信息,最多支持20个 * @method void setFlowInfos(array $FlowInfos) 设置多个合同(签署流程)信息,最多支持20个 * @method boolean getNeedPreview() 获取是否为预览模式;默认为false,即非预览模式,此时发起合同并返回FlowIds;若为预览模式,不会发起合同,会返回PreviewUrls; @@ -38,7 +38,7 @@ use TencentCloud\Common\AbstractModel; class CreateFlowsByTemplatesRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 均必填。 */ public $Agent; @@ -61,11 +61,12 @@ class CreateFlowsByTemplatesRequest extends AbstractModel /** * @var UserInfo 操作者的信息,不用传 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 均必填。 * @param array $FlowInfos 多个合同(签署流程)信息,最多支持20个 * @param boolean $NeedPreview 是否为预览模式;默认为false,即非预览模式,此时发起合同并返回FlowIds;若为预览模式,不会发起合同,会返回PreviewUrls; 预览链接有效期300秒; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateSealByImageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateSealByImageRequest.php index bb79d015..30ef43d6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateSealByImageRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateSealByImageRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * CreateSealByImage请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method string getSealName() 获取印章名称,最大长度不超过50字符 * @method void setSealName(string $SealName) 设置印章名称,最大长度不超过50字符 * @method string getSealImage() 获取印章图片base64,大小不超过10M(原始图片不超过7.6M) @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class CreateSealByImageRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -48,11 +48,12 @@ class CreateSealByImageRequest extends AbstractModel /** * @var UserInfo 操作者的信息 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param string $SealName 印章名称,最大长度不超过50字符 * @param string $SealImage 印章图片base64,大小不超过10M(原始图片不超过7.6M) * @param UserInfo $Operator 操作者的信息 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateSignUrlsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateSignUrlsRequest.php index 9f00d9fb..046cff11 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateSignUrlsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/CreateSignUrlsRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * CreateSignUrls请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method array getFlowIds() 获取签署流程编号数组,最多支持100个。(备注:该参数和合同组编号必须二选一) * @method void setFlowIds(array $FlowIds) 设置签署流程编号数组,最多支持100个。(备注:该参数和合同组编号必须二选一) * @method string getFlowGroupId() 获取合同组编号(备注:该参数和合同(流程)编号数组必须二选一) @@ -58,11 +58,23 @@ GenerateType为"PERSON"或"FOLLOWER"时必填 * @method void setJumpUrl(string $JumpUrl) 设置签署完之后的H5页面的跳转链接,针对Endpoint为CHANNEL时有效,最大长度1000个字符。 * @method UserInfo getOperator() 获取暂未开放 * @method void setOperator(UserInfo $Operator) 设置暂未开放 + * @method array getHides() 获取生成的签署链接在签署过程隐藏的按钮列表, 可以设置隐藏的按钮列表如下 + +0:合同签署页面更多操作按钮 +1:合同签署页面更多操作的拒绝签署按钮 +2:合同签署页面更多操作的转他人处理按钮 +3:签署成功页的查看详情按钮 + * @method void setHides(array $Hides) 设置生成的签署链接在签署过程隐藏的按钮列表, 可以设置隐藏的按钮列表如下 + +0:合同签署页面更多操作按钮 +1:合同签署页面更多操作的拒绝签署按钮 +2:合同签署页面更多操作的转他人处理按钮 +3:签署成功页的查看详情按钮 */ class CreateSignUrlsRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -129,11 +141,22 @@ GenerateType为"PERSON"或"FOLLOWER"时必填 /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var array 生成的签署链接在签署过程隐藏的按钮列表, 可以设置隐藏的按钮列表如下 + +0:合同签署页面更多操作按钮 +1:合同签署页面更多操作的拒绝签署按钮 +2:合同签署页面更多操作的转他人处理按钮 +3:签署成功页的查看详情按钮 + */ + public $Hides; + + /** + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param array $FlowIds 签署流程编号数组,最多支持100个。(备注:该参数和合同组编号必须二选一) * @param string $FlowGroupId 合同组编号(备注:该参数和合同(流程)编号数组必须二选一) * @param string $Endpoint 签署链接类型:“WEIXINAPP”-短链直接跳小程序;“CHANNEL”-跳转H5页面;“APP”-第三方APP或小程序跳转电子签小程序;"LONGURL2WEIXINAPP"-长链接跳转小程序;默认“WEIXINAPP”类型,即跳转至小程序; @@ -152,6 +175,12 @@ GenerateType为"PERSON"或"FOLLOWER"时必填 * @param boolean $AutoJumpBack Endpoint为"APP" 类型的签署链接,可以设置此值;支持调用方小程序打开签署链接,在电子签小程序完成签署后自动回跳至调用方小程序 * @param string $JumpUrl 签署完之后的H5页面的跳转链接,针对Endpoint为CHANNEL时有效,最大长度1000个字符。 * @param UserInfo $Operator 暂未开放 + * @param array $Hides 生成的签署链接在签署过程隐藏的按钮列表, 可以设置隐藏的按钮列表如下 + +0:合同签署页面更多操作按钮 +1:合同签署页面更多操作的拒绝签署按钮 +2:合同签署页面更多操作的转他人处理按钮 +3:签署成功页的查看详情按钮 */ function __construct() { @@ -219,5 +248,9 @@ GenerateType为"PERSON"或"FOLLOWER"时必填 $this->Operator = new UserInfo(); $this->Operator->deserialize($param["Operator"]); } + + if (array_key_exists("Hides",$param) and $param["Hides"] !== null) { + $this->Hides = $param["Hides"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeChannelFlowEvidenceReportRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeChannelFlowEvidenceReportRequest.php index 523496f1..805d3bb8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeChannelFlowEvidenceReportRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeChannelFlowEvidenceReportRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeChannelFlowEvidenceReport请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 * @method string getReportId() 获取出证报告编号 * @method void setReportId(string $ReportId) 设置出证报告编号 * @method UserInfo getOperator() 获取暂未开放 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class DescribeChannelFlowEvidenceReportRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 */ public $Agent; @@ -41,11 +41,12 @@ class DescribeChannelFlowEvidenceReportRequest extends AbstractModel /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 * @param string $ReportId 出证报告编号 * @param UserInfo $Operator 暂未开放 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeChannelFlowEvidenceReportResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeChannelFlowEvidenceReportResponse.php index ddc46476..f7d681e9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeChannelFlowEvidenceReportResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeChannelFlowEvidenceReportResponse.php @@ -20,31 +20,37 @@ use TencentCloud\Common\AbstractModel; /** * DescribeChannelFlowEvidenceReport返回参数结构体 * - * @method string getReportUrl() 获取出证报告 URL + * @method string getReportUrl() 获取出证报告下载 URL 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setReportUrl(string $ReportUrl) 设置出证报告 URL + * @method void setReportUrl(string $ReportUrl) 设置出证报告下载 URL 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getStatus() 获取执行中:EvidenceStatusExecuting -成功:EvidenceStatusSuccess -失败:EvidenceStatusFailed - * @method void setStatus(string $Status) 设置执行中:EvidenceStatusExecuting -成功:EvidenceStatusSuccess -失败:EvidenceStatusFailed + * @method string getStatus() 获取出征任务的执行状态,状态列表如下 + +- EvidenceStatusExecuting : 出征任务正在执行中 +- EvidenceStatusSuccess : 出征任务执行成功 +- EvidenceStatusFailed : 出征任务执行失败 + * @method void setStatus(string $Status) 设置出征任务的执行状态,状态列表如下 + +- EvidenceStatusExecuting : 出征任务正在执行中 +- EvidenceStatusSuccess : 出征任务执行成功 +- EvidenceStatusFailed : 出征任务执行失败 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DescribeChannelFlowEvidenceReportResponse extends AbstractModel { /** - * @var string 出证报告 URL + * @var string 出证报告下载 URL 注意:此字段可能返回 null,表示取不到有效值。 */ public $ReportUrl; /** - * @var string 执行中:EvidenceStatusExecuting -成功:EvidenceStatusSuccess -失败:EvidenceStatusFailed + * @var string 出征任务的执行状态,状态列表如下 + +- EvidenceStatusExecuting : 出征任务正在执行中 +- EvidenceStatusSuccess : 出征任务执行成功 +- EvidenceStatusFailed : 出征任务执行失败 */ public $Status; @@ -54,11 +60,13 @@ class DescribeChannelFlowEvidenceReportResponse extends AbstractModel public $RequestId; /** - * @param string $ReportUrl 出证报告 URL + * @param string $ReportUrl 出证报告下载 URL 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Status 执行中:EvidenceStatusExecuting -成功:EvidenceStatusSuccess -失败:EvidenceStatusFailed + * @param string $Status 出征任务的执行状态,状态列表如下 + +- EvidenceStatusExecuting : 出征任务正在执行中 +- EvidenceStatusSuccess : 出征任务执行成功 +- EvidenceStatusFailed : 出征任务执行失败 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeExtendedServiceAuthInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeExtendedServiceAuthInfoRequest.php index 50b81a64..1bada9b0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeExtendedServiceAuthInfoRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeExtendedServiceAuthInfoRequest.php @@ -20,18 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * DescribeExtendedServiceAuthInfo请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 注: 此接口 参数Agent. ProxyOperator.OpenId 需要传递超管或者法人的OpenId - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 注: 此接口 参数Agent. ProxyOperator.OpenId 需要传递超管或者法人的OpenId */ class DescribeExtendedServiceAuthInfoRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 注: 此接口 参数Agent. ProxyOperator.OpenId 需要传递超管或者法人的OpenId @@ -39,7 +39,7 @@ class DescribeExtendedServiceAuthInfoRequest extends AbstractModel public $Agent; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填 注: 此接口 参数Agent. ProxyOperator.OpenId 需要传递超管或者法人的OpenId */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeFlowDetailInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeFlowDetailInfoRequest.php index 1dfef217..7dfac289 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeFlowDetailInfoRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeFlowDetailInfoRequest.php @@ -20,45 +20,50 @@ use TencentCloud\Common\AbstractModel; /** * DescribeFlowDetailInfo请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method array getFlowIds() 获取合同(流程)编号数组,最多支持100个。 -(备注:该参数和合同组编号必须二选一) +
    备注:该参数和合同组编号必须二选一, 如果填写FlowGroupId则忽略此FlowIds的入参 * @method void setFlowIds(array $FlowIds) 设置合同(流程)编号数组,最多支持100个。 -(备注:该参数和合同组编号必须二选一) - * @method string getFlowGroupId() 获取合同组编号(备注:该参数和合同(流程)编号数组必须二选一) - * @method void setFlowGroupId(string $FlowGroupId) 设置合同组编号(备注:该参数和合同(流程)编号数组必须二选一) +
    备注:该参数和合同组编号必须二选一, 如果填写FlowGroupId则忽略此FlowIds的入参 + * @method string getFlowGroupId() 获取合同组编号 +
    备注:该参数和合同(流程)编号数组必须二选一 + * @method void setFlowGroupId(string $FlowGroupId) 设置合同组编号 +
    备注:该参数和合同(流程)编号数组必须二选一 * @method UserInfo getOperator() 获取暂未开放 * @method void setOperator(UserInfo $Operator) 设置暂未开放 */ class DescribeFlowDetailInfoRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; /** * @var array 合同(流程)编号数组,最多支持100个。 -(备注:该参数和合同组编号必须二选一) +
    备注:该参数和合同组编号必须二选一, 如果填写FlowGroupId则忽略此FlowIds的入参 */ public $FlowIds; /** - * @var string 合同组编号(备注:该参数和合同(流程)编号数组必须二选一) + * @var string 合同组编号 +
    备注:该参数和合同(流程)编号数组必须二选一 */ public $FlowGroupId; /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param array $FlowIds 合同(流程)编号数组,最多支持100个。 -(备注:该参数和合同组编号必须二选一) - * @param string $FlowGroupId 合同组编号(备注:该参数和合同(流程)编号数组必须二选一) +
    备注:该参数和合同组编号必须二选一, 如果填写FlowGroupId则忽略此FlowIds的入参 + * @param string $FlowGroupId 合同组编号 +
    备注:该参数和合同(流程)编号数组必须二选一 * @param UserInfo $Operator 暂未开放 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeResourceUrlsByFlowsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeResourceUrlsByFlowsRequest.php index fa4df79d..1e08a440 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeResourceUrlsByFlowsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeResourceUrlsByFlowsRequest.php @@ -21,9 +21,9 @@ use TencentCloud\Common\AbstractModel; * DescribeResourceUrlsByFlows请求参数结构体 * * @method Agent getAgent() 获取应用相关信息。 -此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 +此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method void setAgent(Agent $Agent) 设置应用相关信息。 -此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 +此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method array getFlowIds() 获取查询资源所对应的签署流程Id,最多支持50个 * @method void setFlowIds(array $FlowIds) 设置查询资源所对应的签署流程Id,最多支持50个 * @method UserInfo getOperator() 获取操作者的信息,不用传 @@ -33,7 +33,7 @@ class DescribeResourceUrlsByFlowsRequest extends AbstractModel { /** * @var Agent 应用相关信息。 -此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 +此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -44,12 +44,13 @@ class DescribeResourceUrlsByFlowsRequest extends AbstractModel /** * @var UserInfo 操作者的信息,不用传 + * @deprecated */ public $Operator; /** * @param Agent $Agent 应用相关信息。 -此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 +此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param array $FlowIds 查询资源所对应的签署流程Id,最多支持50个 * @param UserInfo $Operator 操作者的信息,不用传 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeTemplatesRequest.php index 58d35d3e..e8a2e8e5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeTemplatesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeTemplatesRequest.php @@ -20,33 +20,54 @@ use TencentCloud\Common\AbstractModel; /** * DescribeTemplates请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 +此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 +此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId必填。 * @method string getTemplateId() 获取模板唯一标识,查询单个模板时使用 * @method void setTemplateId(string $TemplateId) 设置模板唯一标识,查询单个模板时使用 - * @method integer getContentType() 获取查询内容:0-模板列表及详情(默认),1-仅模板列表 - * @method void setContentType(integer $ContentType) 设置查询内容:0-模板列表及详情(默认),1-仅模板列表 - * @method integer getLimit() 获取查询个数,默认20,最大100;在查询列表的时候有效 - * @method void setLimit(integer $Limit) 设置查询个数,默认20,最大100;在查询列表的时候有效 - * @method integer getOffset() 获取查询偏移位置,默认0;在查询列表的时候有效 - * @method void setOffset(integer $Offset) 设置查询偏移位置,默认0;在查询列表的时候有效 - * @method boolean getQueryAllComponents() 获取是否返回所有组件信息。默认false,只返回发起方控件;true,返回所有签署方控件 - * @method void setQueryAllComponents(boolean $QueryAllComponents) 设置是否返回所有组件信息。默认false,只返回发起方控件;true,返回所有签署方控件 + * @method integer getContentType() 获取查询内容: +0-模板列表及详情(默认), +1-仅模板列表 + * @method void setContentType(integer $ContentType) 设置查询内容: +0-模板列表及详情(默认), +1-仅模板列表 + * @method integer getLimit() 获取指定每页多少条数据,如果不传默认为20,单页最大100。 + * @method void setLimit(integer $Limit) 设置指定每页多少条数据,如果不传默认为20,单页最大100。 + * @method integer getOffset() 获取查询结果分页返回,此处指定第几页,如果不传默从第一页返回。页码从0开始,即首页为0。 + * @method void setOffset(integer $Offset) 设置查询结果分页返回,此处指定第几页,如果不传默从第一页返回。页码从0开始,即首页为0。 + * @method boolean getQueryAllComponents() 获取是否返回所有组件信息。 +默认false,只返回发起方控件; +true,返回所有签署方控件 + * @method void setQueryAllComponents(boolean $QueryAllComponents) 设置是否返回所有组件信息。 +默认false,只返回发起方控件; +true,返回所有签署方控件 * @method string getTemplateName() 获取模糊搜索模板名称,最大长度200 * @method void setTemplateName(string $TemplateName) 设置模糊搜索模板名称,最大长度200 + * @method boolean getWithPreviewUrl() 获取是否获取模板预览链接, +默认false-不获取 +true-获取 + * @method void setWithPreviewUrl(boolean $WithPreviewUrl) 设置是否获取模板预览链接, +默认false-不获取 +true-获取 + * @method boolean getWithPdfUrl() 获取是否获取模板的PDF文件链接。 +默认false-不获取 +true-获取 +请联系客户经理开白后使用。 + * @method void setWithPdfUrl(boolean $WithPdfUrl) 设置是否获取模板的PDF文件链接。 +默认false-不获取 +true-获取 +请联系客户经理开白后使用。 + * @method string getChannelTemplateId() 获取对应第三方应用平台企业的模板ID + * @method void setChannelTemplateId(string $ChannelTemplateId) 设置对应第三方应用平台企业的模板ID * @method UserInfo getOperator() 获取操作者的信息 * @method void setOperator(UserInfo $Operator) 设置操作者的信息 - * @method boolean getWithPreviewUrl() 获取是否获取模板预览链接 - * @method void setWithPreviewUrl(boolean $WithPreviewUrl) 设置是否获取模板预览链接 - * @method boolean getWithPdfUrl() 获取是否获取模板的PDF文件链接- 第三方应用集成需要开启白名单时才能使用。 - * @method void setWithPdfUrl(boolean $WithPdfUrl) 设置是否获取模板的PDF文件链接- 第三方应用集成需要开启白名单时才能使用。 - * @method string getChannelTemplateId() 获取模板ID - * @method void setChannelTemplateId(string $ChannelTemplateId) 设置模板ID */ class DescribeTemplatesRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 +此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId必填。 */ public $Agent; @@ -56,22 +77,26 @@ class DescribeTemplatesRequest extends AbstractModel public $TemplateId; /** - * @var integer 查询内容:0-模板列表及详情(默认),1-仅模板列表 + * @var integer 查询内容: +0-模板列表及详情(默认), +1-仅模板列表 */ public $ContentType; /** - * @var integer 查询个数,默认20,最大100;在查询列表的时候有效 + * @var integer 指定每页多少条数据,如果不传默认为20,单页最大100。 */ public $Limit; /** - * @var integer 查询偏移位置,默认0;在查询列表的时候有效 + * @var integer 查询结果分页返回,此处指定第几页,如果不传默从第一页返回。页码从0开始,即首页为0。 */ public $Offset; /** - * @var boolean 是否返回所有组件信息。默认false,只返回发起方控件;true,返回所有签署方控件 + * @var boolean 是否返回所有组件信息。 +默认false,只返回发起方控件; +true,返回所有签署方控件 */ public $QueryAllComponents; @@ -81,37 +106,53 @@ class DescribeTemplatesRequest extends AbstractModel public $TemplateName; /** - * @var UserInfo 操作者的信息 - */ - public $Operator; - - /** - * @var boolean 是否获取模板预览链接 + * @var boolean 是否获取模板预览链接, +默认false-不获取 +true-获取 */ public $WithPreviewUrl; /** - * @var boolean 是否获取模板的PDF文件链接- 第三方应用集成需要开启白名单时才能使用。 + * @var boolean 是否获取模板的PDF文件链接。 +默认false-不获取 +true-获取 +请联系客户经理开白后使用。 */ public $WithPdfUrl; /** - * @var string 模板ID + * @var string 对应第三方应用平台企业的模板ID */ public $ChannelTemplateId; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var UserInfo 操作者的信息 + * @deprecated + */ + public $Operator; + + /** + * @param Agent $Agent 应用相关信息。 +此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId必填。 * @param string $TemplateId 模板唯一标识,查询单个模板时使用 - * @param integer $ContentType 查询内容:0-模板列表及详情(默认),1-仅模板列表 - * @param integer $Limit 查询个数,默认20,最大100;在查询列表的时候有效 - * @param integer $Offset 查询偏移位置,默认0;在查询列表的时候有效 - * @param boolean $QueryAllComponents 是否返回所有组件信息。默认false,只返回发起方控件;true,返回所有签署方控件 + * @param integer $ContentType 查询内容: +0-模板列表及详情(默认), +1-仅模板列表 + * @param integer $Limit 指定每页多少条数据,如果不传默认为20,单页最大100。 + * @param integer $Offset 查询结果分页返回,此处指定第几页,如果不传默从第一页返回。页码从0开始,即首页为0。 + * @param boolean $QueryAllComponents 是否返回所有组件信息。 +默认false,只返回发起方控件; +true,返回所有签署方控件 * @param string $TemplateName 模糊搜索模板名称,最大长度200 + * @param boolean $WithPreviewUrl 是否获取模板预览链接, +默认false-不获取 +true-获取 + * @param boolean $WithPdfUrl 是否获取模板的PDF文件链接。 +默认false-不获取 +true-获取 +请联系客户经理开白后使用。 + * @param string $ChannelTemplateId 对应第三方应用平台企业的模板ID * @param UserInfo $Operator 操作者的信息 - * @param boolean $WithPreviewUrl 是否获取模板预览链接 - * @param boolean $WithPdfUrl 是否获取模板的PDF文件链接- 第三方应用集成需要开启白名单时才能使用。 - * @param string $ChannelTemplateId 模板ID */ function __construct() { @@ -155,11 +196,6 @@ class DescribeTemplatesRequest extends AbstractModel $this->TemplateName = $param["TemplateName"]; } - if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { - $this->Operator = new UserInfo(); - $this->Operator->deserialize($param["Operator"]); - } - if (array_key_exists("WithPreviewUrl",$param) and $param["WithPreviewUrl"] !== null) { $this->WithPreviewUrl = $param["WithPreviewUrl"]; } @@ -171,5 +207,10 @@ class DescribeTemplatesRequest extends AbstractModel if (array_key_exists("ChannelTemplateId",$param) and $param["ChannelTemplateId"] !== null) { $this->ChannelTemplateId = $param["ChannelTemplateId"]; } + + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = new UserInfo(); + $this->Operator->deserialize($param["Operator"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeTemplatesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeTemplatesResponse.php index e2f604c9..7d30b701 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeTemplatesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeTemplatesResponse.php @@ -20,36 +20,36 @@ use TencentCloud\Common\AbstractModel; /** * DescribeTemplates返回参数结构体 * - * @method array getTemplates() 获取模板详情 - * @method void setTemplates(array $Templates) 设置模板详情 - * @method integer getTotalCount() 获取查询总数 - * @method void setTotalCount(integer $TotalCount) 设置查询总数 - * @method integer getLimit() 获取查询数量 - * @method void setLimit(integer $Limit) 设置查询数量 - * @method integer getOffset() 获取查询起始偏移 - * @method void setOffset(integer $Offset) 设置查询起始偏移 + * @method array getTemplates() 获取模板列表 + * @method void setTemplates(array $Templates) 设置模板列表 + * @method integer getTotalCount() 获取查询到的总数 + * @method void setTotalCount(integer $TotalCount) 设置查询到的总数 + * @method integer getLimit() 获取每页多少条数据 + * @method void setLimit(integer $Limit) 设置每页多少条数据 + * @method integer getOffset() 获取查询结果分页返回,此处指定第几页。页码从0开始,即首页为0。 + * @method void setOffset(integer $Offset) 设置查询结果分页返回,此处指定第几页。页码从0开始,即首页为0。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DescribeTemplatesResponse extends AbstractModel { /** - * @var array 模板详情 + * @var array 模板列表 */ public $Templates; /** - * @var integer 查询总数 + * @var integer 查询到的总数 */ public $TotalCount; /** - * @var integer 查询数量 + * @var integer 每页多少条数据 */ public $Limit; /** - * @var integer 查询起始偏移 + * @var integer 查询结果分页返回,此处指定第几页。页码从0开始,即首页为0。 */ public $Offset; @@ -59,10 +59,10 @@ class DescribeTemplatesResponse extends AbstractModel public $RequestId; /** - * @param array $Templates 模板详情 - * @param integer $TotalCount 查询总数 - * @param integer $Limit 查询数量 - * @param integer $Offset 查询起始偏移 + * @param array $Templates 模板列表 + * @param integer $TotalCount 查询到的总数 + * @param integer $Limit 每页多少条数据 + * @param integer $Offset 查询结果分页返回,此处指定第几页。页码从0开始,即首页为0。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeUsageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeUsageRequest.php index db721c61..a6885a44 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeUsageRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/DescribeUsageRequest.php @@ -78,6 +78,7 @@ class DescribeUsageRequest extends AbstractModel /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ExtentServiceAuthInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ExtentServiceAuthInfo.php index 708f60c2..6376d088 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ExtentServiceAuthInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ExtentServiceAuthInfo.php @@ -25,13 +25,13 @@ use TencentCloud\Common\AbstractModel; OVERSEA_SIGN 企业与港澳台居民*签署合同 MOBILE_CHECK_APPROVER 使用手机号验证签署方身份 PAGING_SEAL 骑缝章 - DOWNLOAD_FLOW 授权渠道下载合同 + DOWNLOAD_FLOW 授权平台企业下载合同 * @method void setType(string $Type) 设置扩展服务类型 AUTO_SIGN 企业静默签(自动签署) OVERSEA_SIGN 企业与港澳台居民*签署合同 MOBILE_CHECK_APPROVER 使用手机号验证签署方身份 PAGING_SEAL 骑缝章 - DOWNLOAD_FLOW 授权渠道下载合同 + DOWNLOAD_FLOW 授权平台企业下载合同 * @method string getName() 获取扩展服务名称 * @method void setName(string $Name) 设置扩展服务名称 * @method string getStatus() 获取服务状态 @@ -40,13 +40,13 @@ DISABLE 关闭 * @method void setStatus(string $Status) 设置服务状态 ENABLE 开启 DISABLE 关闭 - * @method string getOperatorOpenId() 获取最近操作人openid(经办人openid) + * @method string getOperatorOpenId() 获取最近操作人第三方应用平台的用户openid 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setOperatorOpenId(string $OperatorOpenId) 设置最近操作人openid(经办人openid) + * @method void setOperatorOpenId(string $OperatorOpenId) 设置最近操作人第三方应用平台的用户openid 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getOperateOn() 获取最近操作时间 + * @method integer getOperateOn() 获取最近操作时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setOperateOn(integer $OperateOn) 设置最近操作时间 + * @method void setOperateOn(integer $OperateOn) 设置最近操作时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 */ class ExtentServiceAuthInfo extends AbstractModel @@ -57,7 +57,7 @@ class ExtentServiceAuthInfo extends AbstractModel OVERSEA_SIGN 企业与港澳台居民*签署合同 MOBILE_CHECK_APPROVER 使用手机号验证签署方身份 PAGING_SEAL 骑缝章 - DOWNLOAD_FLOW 授权渠道下载合同 + DOWNLOAD_FLOW 授权平台企业下载合同 */ public $Type; @@ -74,13 +74,13 @@ DISABLE 关闭 public $Status; /** - * @var string 最近操作人openid(经办人openid) + * @var string 最近操作人第三方应用平台的用户openid 注意:此字段可能返回 null,表示取不到有效值。 */ public $OperatorOpenId; /** - * @var integer 最近操作时间 + * @var integer 最近操作时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 */ public $OperateOn; @@ -91,14 +91,14 @@ DISABLE 关闭 OVERSEA_SIGN 企业与港澳台居民*签署合同 MOBILE_CHECK_APPROVER 使用手机号验证签署方身份 PAGING_SEAL 骑缝章 - DOWNLOAD_FLOW 授权渠道下载合同 + DOWNLOAD_FLOW 授权平台企业下载合同 * @param string $Name 扩展服务名称 * @param string $Status 服务状态 ENABLE 开启 DISABLE 关闭 - * @param string $OperatorOpenId 最近操作人openid(经办人openid) + * @param string $OperatorOpenId 最近操作人第三方应用平台的用户openid 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $OperateOn 最近操作时间 + * @param integer $OperateOn 最近操作时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FilledComponent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FilledComponent.php new file mode 100644 index 00000000..9e817088 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FilledComponent.php @@ -0,0 +1,121 @@ +ComponentId = $param["ComponentId"]; + } + + if (array_key_exists("ComponentName",$param) and $param["ComponentName"] !== null) { + $this->ComponentName = $param["ComponentName"]; + } + + if (array_key_exists("ComponentFillStatus",$param) and $param["ComponentFillStatus"] !== null) { + $this->ComponentFillStatus = $param["ComponentFillStatus"]; + } + + if (array_key_exists("ComponentValue",$param) and $param["ComponentValue"] !== null) { + $this->ComponentValue = $param["ComponentValue"]; + } + + if (array_key_exists("ImageUrl",$param) and $param["ImageUrl"] !== null) { + $this->ImageUrl = $param["ImageUrl"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowApproverDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowApproverDetail.php index 0ecbc326..77d99a85 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowApproverDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowApproverDetail.php @@ -39,46 +39,48 @@ use TencentCloud\Common\AbstractModel; * @method void setApproveName(string $ApproveName) 设置签署人姓名 注意:此字段可能返回 null,表示取不到有效值。 * @method string getApproveStatus() 获取当前签署人的状态, 状态如下 - -PENDING 流程等待中 -FILLPENDING 待填写状态 -FILLACCEPT 参与人已经填写 -FILLREJECT 参与人解决填写 -WAITPICKUP 待签收 -ACCEPT 签收 -REJECT 拒签 -DEADLINE 过期没有处理 -CANCEL 取消 -FORWARD 已经转他人处理 -STOP 流程因为其他原因终止 -RELIEVED 已经解除 +
    PENDING 待签署 +
    FILLPENDING 待填写 +
    FILLACCEPT 填写完成 +
    FILLREJECT 拒绝填写 +
    WAITPICKUP 待领取 +
    ACCEPT 已签署 +
    REJECT 拒签 +
    DEADLINE 过期没人处理 +
    CANCEL 流程已撤回 +
    FORWARD 已经转他人处理 +
    STOP 流程已终止 +
    RELIEVED 解除协议(已解除) 注意:此字段可能返回 null,表示取不到有效值。 * @method void setApproveStatus(string $ApproveStatus) 设置当前签署人的状态, 状态如下 - -PENDING 流程等待中 -FILLPENDING 待填写状态 -FILLACCEPT 参与人已经填写 -FILLREJECT 参与人解决填写 -WAITPICKUP 待签收 -ACCEPT 签收 -REJECT 拒签 -DEADLINE 过期没有处理 -CANCEL 取消 -FORWARD 已经转他人处理 -STOP 流程因为其他原因终止 -RELIEVED 已经解除 +
    PENDING 待签署 +
    FILLPENDING 待填写 +
    FILLACCEPT 填写完成 +
    FILLREJECT 拒绝填写 +
    WAITPICKUP 待领取 +
    ACCEPT 已签署 +
    REJECT 拒签 +
    DEADLINE 过期没人处理 +
    CANCEL 流程已撤回 +
    FORWARD 已经转他人处理 +
    STOP 流程已终止 +
    RELIEVED 解除协议(已解除) 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getApproveMessage() 获取签署人信息 + * @method string getApproveMessage() 获取签署人自定义信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setApproveMessage(string $ApproveMessage) 设置签署人信息 + * @method void setApproveMessage(string $ApproveMessage) 设置签署人自定义信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getApproveTime() 获取签署人签署时间 - * @method void setApproveTime(integer $ApproveTime) 设置签署人签署时间 - * @method string getApproveType() 获取参与者类型 (ORGANIZATION企业/PERSON个人) + * @method integer getApproveTime() 获取签署人签署时间戳,单位秒 + * @method void setApproveTime(integer $ApproveTime) 设置签署人签署时间戳,单位秒 + * @method string getApproveType() 获取参与者类型 +
    ORGANIZATION:企业签署人 +
    PERSON:个人签署人 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setApproveType(string $ApproveType) 设置参与者类型 (ORGANIZATION企业/PERSON个人) + * @method void setApproveType(string $ApproveType) 设置参与者类型 +
    ORGANIZATION:企业签署人 +
    PERSON:个人签署人 注意:此字段可能返回 null,表示取不到有效值。 */ class FlowApproverDetail extends AbstractModel @@ -122,37 +124,38 @@ class FlowApproverDetail extends AbstractModel /** * @var string 当前签署人的状态, 状态如下 - -PENDING 流程等待中 -FILLPENDING 待填写状态 -FILLACCEPT 参与人已经填写 -FILLREJECT 参与人解决填写 -WAITPICKUP 待签收 -ACCEPT 签收 -REJECT 拒签 -DEADLINE 过期没有处理 -CANCEL 取消 -FORWARD 已经转他人处理 -STOP 流程因为其他原因终止 -RELIEVED 已经解除 +
    PENDING 待签署 +
    FILLPENDING 待填写 +
    FILLACCEPT 填写完成 +
    FILLREJECT 拒绝填写 +
    WAITPICKUP 待领取 +
    ACCEPT 已签署 +
    REJECT 拒签 +
    DEADLINE 过期没人处理 +
    CANCEL 流程已撤回 +
    FORWARD 已经转他人处理 +
    STOP 流程已终止 +
    RELIEVED 解除协议(已解除) 注意:此字段可能返回 null,表示取不到有效值。 */ public $ApproveStatus; /** - * @var string 签署人信息 + * @var string 签署人自定义信息 注意:此字段可能返回 null,表示取不到有效值。 */ public $ApproveMessage; /** - * @var integer 签署人签署时间 + * @var integer 签署人签署时间戳,单位秒 */ public $ApproveTime; /** - * @var string 参与者类型 (ORGANIZATION企业/PERSON个人) + * @var string 参与者类型 +
    ORGANIZATION:企业签署人 +
    PERSON:个人签署人 注意:此字段可能返回 null,表示取不到有效值。 */ public $ApproveType; @@ -168,25 +171,26 @@ RELIEVED 已经解除 * @param string $ApproveName 签署人姓名 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ApproveStatus 当前签署人的状态, 状态如下 - -PENDING 流程等待中 -FILLPENDING 待填写状态 -FILLACCEPT 参与人已经填写 -FILLREJECT 参与人解决填写 -WAITPICKUP 待签收 -ACCEPT 签收 -REJECT 拒签 -DEADLINE 过期没有处理 -CANCEL 取消 -FORWARD 已经转他人处理 -STOP 流程因为其他原因终止 -RELIEVED 已经解除 +
    PENDING 待签署 +
    FILLPENDING 待填写 +
    FILLACCEPT 填写完成 +
    FILLREJECT 拒绝填写 +
    WAITPICKUP 待领取 +
    ACCEPT 已签署 +
    REJECT 拒签 +
    DEADLINE 过期没人处理 +
    CANCEL 流程已撤回 +
    FORWARD 已经转他人处理 +
    STOP 流程已终止 +
    RELIEVED 解除协议(已解除) 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ApproveMessage 签署人信息 + * @param string $ApproveMessage 签署人自定义信息 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $ApproveTime 签署人签署时间 - * @param string $ApproveType 参与者类型 (ORGANIZATION企业/PERSON个人) + * @param integer $ApproveTime 签署人签署时间戳,单位秒 + * @param string $ApproveType 参与者类型 +
    ORGANIZATION:企业签署人 +
    PERSON:个人签署人 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowApproverInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowApproverInfo.php index a3151f7e..fb9259fe 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowApproverInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowApproverInfo.php @@ -32,16 +32,18 @@ RecipientId参数: * * @method string getName() 获取签署人姓名,最大长度50个字符 * @method void setName(string $Name) 设置签署人姓名,最大长度50个字符 - * @method string getIdCardType() 获取签署人身份证件类型 + * @method string getIdCardType() 获取签署人的证件类型 1.ID_CARD 居民身份证 2.HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证 3.HONGKONG_AND_MACAO 港澳居民来往内地通行证 - * @method void setIdCardType(string $IdCardType) 设置签署人身份证件类型 +4.OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) + * @method void setIdCardType(string $IdCardType) 设置签署人的证件类型 1.ID_CARD 居民身份证 2.HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证 3.HONGKONG_AND_MACAO 港澳居民来往内地通行证 - * @method string getIdCardNumber() 获取签署人证件号 - * @method void setIdCardNumber(string $IdCardNumber) 设置签署人证件号 +4.OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) + * @method string getIdCardNumber() 获取签署人证件号(长度不超过18位) + * @method void setIdCardNumber(string $IdCardNumber) 设置签署人证件号(长度不超过18位) * @method string getMobile() 获取签署人手机号,脱敏显示。大陆手机号为11位,暂不支持海外手机号。 * @method void setMobile(string $Mobile) 设置签署人手机号,脱敏显示。大陆手机号为11位,暂不支持海外手机号。 * @method string getOrganizationName() 获取企业签署方工商营业执照上的企业名称,签署方为非发起方企业场景下必传,最大长度64个字符; @@ -58,30 +60,38 @@ RecipientId参数: * @method void setOrganizationOpenId(string $OrganizationOpenId) 设置企业签署方在同一第三方平台应用下的其他合作企业OpenId,签署方为非发起方企业场景下必传,最大长度64个字符; * @method string getApproverType() 获取签署人类型 PERSON-个人/自然人; -PERSON_AUTO_SIGN-个人自动签(定制化场景下使用); +PERSON_AUTO_SIGN-个人自动签署,适用于个人自动签场景 +注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 ORGANIZATION-企业(企业签署方或模板发起时的企业静默签); ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。 * @method void setApproverType(string $ApproverType) 设置签署人类型 PERSON-个人/自然人; -PERSON_AUTO_SIGN-个人自动签(定制化场景下使用); +PERSON_AUTO_SIGN-个人自动签署,适用于个人自动签场景 +注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 ORGANIZATION-企业(企业签署方或模板发起时的企业静默签); ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。 * @method string getRecipientId() 获取签署流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在签署流程中的位置; * @method void setRecipientId(string $RecipientId) 设置签署流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在签署流程中的位置; - * @method integer getDeadline() 获取签署截止时间,默认一年 - * @method void setDeadline(integer $Deadline) 设置签署截止时间,默认一年 + * @method integer getDeadline() 获取签署截止时间戳,默认一年 + * @method void setDeadline(integer $Deadline) 设置签署截止时间戳,默认一年 * @method string getCallbackUrl() 获取签署完回调url,最大长度1000个字符 * @method void setCallbackUrl(string $CallbackUrl) 设置签署完回调url,最大长度1000个字符 - * @method array getSignComponents() 获取使用PDF文件直接发起合同时,签署人指定的签署控件 - * @method void setSignComponents(array $SignComponents) 设置使用PDF文件直接发起合同时,签署人指定的签署控件 - * @method array getComponentLimitType() 获取个人签署方指定签署控件类型,目前支持:OCR_ESIGN -AI智慧手写签名 -HANDWRITE -手写签名 - * @method void setComponentLimitType(array $ComponentLimitType) 设置个人签署方指定签署控件类型,目前支持:OCR_ESIGN -AI智慧手写签名 -HANDWRITE -手写签名 + * @method array getSignComponents() 获取使用PDF文件直接发起合同时,签署人指定的签署控件;
    使用模板发起合同时,指定本企业印章签署控件的印章ID:
    通过ComponentId或ComponenetName指定签署控件,ComponentValue为印章ID。 + * @method void setSignComponents(array $SignComponents) 设置使用PDF文件直接发起合同时,签署人指定的签署控件;
    使用模板发起合同时,指定本企业印章签署控件的印章ID:
    通过ComponentId或ComponenetName指定签署控件,ComponentValue为印章ID。 + * @method array getComponentLimitType() 获取签署方控件类型为 SIGN_SIGNATURE时,可以指定签署方签名方式 + HANDWRITE – 手写签名 + OCR_ESIGN -- AI智能识别手写签名 + ESIGN -- 个人印章类型 + SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) + * @method void setComponentLimitType(array $ComponentLimitType) 设置签署方控件类型为 SIGN_SIGNATURE时,可以指定签署方签名方式 + HANDWRITE – 手写签名 + OCR_ESIGN -- AI智能识别手写签名 + ESIGN -- 个人印章类型 + SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) * @method integer getPreReadTime() 获取合同的强制预览时间:3~300s,未指定则按合同页数计算 * @method void setPreReadTime(integer $PreReadTime) 设置合同的强制预览时间:3~300s,未指定则按合同页数计算 - * @method string getJumpUrl() 获取签署完前端跳转的url,暂未使用 - * @method void setJumpUrl(string $JumpUrl) 设置签署完前端跳转的url,暂未使用 + * @method string getJumpUrl() 获取签署完前端跳转的url,此字段的用法场景请联系客户经理确认 + * @method void setJumpUrl(string $JumpUrl) 设置签署完前端跳转的url,此字段的用法场景请联系客户经理确认 * @method ApproverOption getApproverOption() 获取签署人个性化能力值 * @method void setApproverOption(ApproverOption $ApproverOption) 设置签署人个性化能力值 * @method boolean getApproverNeedSignReview() 获取当前签署方进行签署操作是否需要企业内部审批,true 则为需要 @@ -94,6 +104,16 @@ HANDWRITE -手写签名 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2) * @method void setApproverSignTypes(array $ApproverSignTypes) 设置签署人签署合同时的认证方式 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2) + * @method string getSignId() 获取签署ID +- 发起流程时系统自动补充 +- 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息 + * @method void setSignId(string $SignId) 设置签署ID +- 发起流程时系统自动补充 +- 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息 + * @method string getNotifyType() 获取SMS: 短信(需确保“电子签短信通知签署方”功能是开启状态才能生效); NONE: 不发信息 +默认为SMS(签署方为子客时该字段不生效) + * @method void setNotifyType(string $NotifyType) 设置SMS: 短信(需确保“电子签短信通知签署方”功能是开启状态才能生效); NONE: 不发信息 +默认为SMS(签署方为子客时该字段不生效) */ class FlowApproverInfo extends AbstractModel { @@ -103,15 +123,16 @@ class FlowApproverInfo extends AbstractModel public $Name; /** - * @var string 签署人身份证件类型 + * @var string 签署人的证件类型 1.ID_CARD 居民身份证 2.HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证 3.HONGKONG_AND_MACAO 港澳居民来往内地通行证 +4.OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) */ public $IdCardType; /** - * @var string 签署人证件号 + * @var string 签署人证件号(长度不超过18位) */ public $IdCardNumber; @@ -145,7 +166,8 @@ class FlowApproverInfo extends AbstractModel /** * @var string 签署人类型 PERSON-个人/自然人; -PERSON_AUTO_SIGN-个人自动签(定制化场景下使用); +PERSON_AUTO_SIGN-个人自动签署,适用于个人自动签场景 +注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 ORGANIZATION-企业(企业签署方或模板发起时的企业静默签); ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。 */ @@ -157,23 +179,27 @@ ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。 public $RecipientId; /** - * @var integer 签署截止时间,默认一年 + * @var integer 签署截止时间戳,默认一年 */ public $Deadline; /** * @var string 签署完回调url,最大长度1000个字符 + * @deprecated */ public $CallbackUrl; /** - * @var array 使用PDF文件直接发起合同时,签署人指定的签署控件 + * @var array 使用PDF文件直接发起合同时,签署人指定的签署控件;
    使用模板发起合同时,指定本企业印章签署控件的印章ID:
    通过ComponentId或ComponenetName指定签署控件,ComponentValue为印章ID。 */ public $SignComponents; /** - * @var array 个人签署方指定签署控件类型,目前支持:OCR_ESIGN -AI智慧手写签名 -HANDWRITE -手写签名 + * @var array 签署方控件类型为 SIGN_SIGNATURE时,可以指定签署方签名方式 + HANDWRITE – 手写签名 + OCR_ESIGN -- AI智能识别手写签名 + ESIGN -- 个人印章类型 + SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) */ public $ComponentLimitType; @@ -183,7 +209,7 @@ HANDWRITE -手写签名 public $PreReadTime; /** - * @var string 签署完前端跳转的url,暂未使用 + * @var string 签署完前端跳转的url,此字段的用法场景请联系客户经理确认 */ public $JumpUrl; @@ -209,13 +235,27 @@ HANDWRITE -手写签名 */ public $ApproverSignTypes; + /** + * @var string 签署ID +- 发起流程时系统自动补充 +- 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息 + */ + public $SignId; + + /** + * @var string SMS: 短信(需确保“电子签短信通知签署方”功能是开启状态才能生效); NONE: 不发信息 +默认为SMS(签署方为子客时该字段不生效) + */ + public $NotifyType; + /** * @param string $Name 签署人姓名,最大长度50个字符 - * @param string $IdCardType 签署人身份证件类型 + * @param string $IdCardType 签署人的证件类型 1.ID_CARD 居民身份证 2.HONGKONG_MACAO_AND_TAIWAN 港澳台居民居住证 3.HONGKONG_AND_MACAO 港澳居民来往内地通行证 - * @param string $IdCardNumber 签署人证件号 +4.OTHER_CARD_TYPE 其他(需要使用该类型请先联系运营经理) + * @param string $IdCardNumber 签署人证件号(长度不超过18位) * @param string $Mobile 签署人手机号,脱敏显示。大陆手机号为11位,暂不支持海外手机号。 * @param string $OrganizationName 企业签署方工商营业执照上的企业名称,签署方为非发起方企业场景下必传,最大长度64个字符; * @param boolean $NotChannelOrganization 指定签署人非第三方平台子客企业下员工,在ApproverType为ORGANIZATION时指定。 @@ -225,23 +265,32 @@ HANDWRITE -手写签名 * @param string $OrganizationOpenId 企业签署方在同一第三方平台应用下的其他合作企业OpenId,签署方为非发起方企业场景下必传,最大长度64个字符; * @param string $ApproverType 签署人类型 PERSON-个人/自然人; -PERSON_AUTO_SIGN-个人自动签(定制化场景下使用); +PERSON_AUTO_SIGN-个人自动签署,适用于个人自动签场景 +注: 个人自动签场景为白名单功能, 使用前请联系对接的客户经理沟通。 ORGANIZATION-企业(企业签署方或模板发起时的企业静默签); ENTERPRISESERVER-企业静默签(文件发起时的企业静默签字)。 * @param string $RecipientId 签署流程签署人在模板中对应的签署人Id;在非单方签署、以及非B2C签署的场景下必传,用于指定当前签署方在签署流程中的位置; - * @param integer $Deadline 签署截止时间,默认一年 + * @param integer $Deadline 签署截止时间戳,默认一年 * @param string $CallbackUrl 签署完回调url,最大长度1000个字符 - * @param array $SignComponents 使用PDF文件直接发起合同时,签署人指定的签署控件 - * @param array $ComponentLimitType 个人签署方指定签署控件类型,目前支持:OCR_ESIGN -AI智慧手写签名 -HANDWRITE -手写签名 + * @param array $SignComponents 使用PDF文件直接发起合同时,签署人指定的签署控件;
    使用模板发起合同时,指定本企业印章签署控件的印章ID:
    通过ComponentId或ComponenetName指定签署控件,ComponentValue为印章ID。 + * @param array $ComponentLimitType 签署方控件类型为 SIGN_SIGNATURE时,可以指定签署方签名方式 + HANDWRITE – 手写签名 + OCR_ESIGN -- AI智能识别手写签名 + ESIGN -- 个人印章类型 + SYSTEM_ESIGN -- 系统签名(该类型可以在用户签署时根据用户姓名一键生成一个签名来进行签署) * @param integer $PreReadTime 合同的强制预览时间:3~300s,未指定则按合同页数计算 - * @param string $JumpUrl 签署完前端跳转的url,暂未使用 + * @param string $JumpUrl 签署完前端跳转的url,此字段的用法场景请联系客户经理确认 * @param ApproverOption $ApproverOption 签署人个性化能力值 * @param boolean $ApproverNeedSignReview 当前签署方进行签署操作是否需要企业内部审批,true 则为需要 * @param array $ApproverVerifyTypes 签署人查看合同时认证方式, 1-实名查看 2-短信验证码查看(企业签署方不支持该方式) 如果不传默认为1 查看合同的认证方式 Flow层级的优先于approver层级的 * @param array $ApproverSignTypes 签署人签署合同时的认证方式 1-人脸认证 2-签署密码 3-运营商三要素(默认为1,2) + * @param string $SignId 签署ID +- 发起流程时系统自动补充 +- 创建签署链接时,可以通过查询详情接口获得签署人的SignId,然后可传入此值为该签署人创建签署链接,无需再传姓名、手机号、证件号等其他信息 + * @param string $NotifyType SMS: 短信(需确保“电子签短信通知签署方”功能是开启状态才能生效); NONE: 不发信息 +默认为SMS(签署方为子客时该字段不生效) */ function __construct() { @@ -341,5 +390,13 @@ HANDWRITE -手写签名 if (array_key_exists("ApproverSignTypes",$param) and $param["ApproverSignTypes"] !== null) { $this->ApproverSignTypes = $param["ApproverSignTypes"]; } + + if (array_key_exists("SignId",$param) and $param["SignId"] !== null) { + $this->SignId = $param["SignId"]; + } + + if (array_key_exists("NotifyType",$param) and $param["NotifyType"] !== null) { + $this->NotifyType = $param["NotifyType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowApproverUrlInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowApproverUrlInfo.php index 9900b9d1..f821b95c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowApproverUrlInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowApproverUrlInfo.php @@ -20,23 +20,23 @@ use TencentCloud\Common\AbstractModel; /** * 签署人签署链接信息 * - * @method string getSignUrl() 获取签署链接。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 - * @method void setSignUrl(string $SignUrl) 设置签署链接。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 + * @method string getSignUrl() 获取签署短链接,不支持小程序嵌入,只支持移动端浏览器打开。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 + * @method void setSignUrl(string $SignUrl) 设置签署短链接,不支持小程序嵌入,只支持移动端浏览器打开。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 * @method string getApproverType() 获取签署人类型 PERSON-个人 * @method void setApproverType(string $ApproverType) 设置签署人类型 PERSON-个人 * @method string getName() 获取签署人姓名 * @method void setName(string $Name) 设置签署人姓名 * @method string getMobile() 获取签署人手机号 * @method void setMobile(string $Mobile) 设置签署人手机号 - * @method string getLongUrl() 获取签署长链接。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 + * @method string getLongUrl() 获取签署长链接,支持小程序嵌入。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setLongUrl(string $LongUrl) 设置签署长链接。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 + * @method void setLongUrl(string $LongUrl) 设置签署长链接,支持小程序嵌入。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 注意:此字段可能返回 null,表示取不到有效值。 */ class FlowApproverUrlInfo extends AbstractModel { /** - * @var string 签署链接。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 + * @var string 签署短链接,不支持小程序嵌入,只支持移动端浏览器打开。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 */ public $SignUrl; @@ -56,17 +56,17 @@ class FlowApproverUrlInfo extends AbstractModel public $Mobile; /** - * @var string 签署长链接。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 + * @var string 签署长链接,支持小程序嵌入。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 注意:此字段可能返回 null,表示取不到有效值。 */ public $LongUrl; /** - * @param string $SignUrl 签署链接。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 + * @param string $SignUrl 签署短链接,不支持小程序嵌入,只支持移动端浏览器打开。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 * @param string $ApproverType 签署人类型 PERSON-个人 * @param string $Name 签署人姓名 * @param string $Mobile 签署人手机号 - * @param string $LongUrl 签署长链接。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 + * @param string $LongUrl 签署长链接,支持小程序嵌入。注意该链接有效期为30分钟,同时需要注意保密,不要外泄给无关用户。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowDetailInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowDetailInfo.php index b90b76f2..7d20a509 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowDetailInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowDetailInfo.php @@ -28,36 +28,38 @@ use TencentCloud\Common\AbstractModel; * @method void setFlowType(string $FlowType) 设置合同(流程)的类型 * @method string getFlowStatus() 获取合同(流程)的状态, 状态如下 -INIT 还没发起 -PART 部分签署 -REJECT 拒签 -ALL 全部签署 -DEADLINE 流签 -CANCEL 取消 -RELIEVED 解除 +INIT 合同创建 +PART 合同签署中 +REJECT 合同拒签 +ALL 合同签署完成 +DEADLINE 合同流签(合同过期) +CANCEL 合同撤回 +RELIEVED 解除协议(已解除) * @method void setFlowStatus(string $FlowStatus) 设置合同(流程)的状态, 状态如下 -INIT 还没发起 -PART 部分签署 -REJECT 拒签 -ALL 全部签署 -DEADLINE 流签 -CANCEL 取消 -RELIEVED 解除 +INIT 合同创建 +PART 合同签署中 +REJECT 合同拒签 +ALL 合同签署完成 +DEADLINE 合同流签(合同过期) +CANCEL 合同撤回 +RELIEVED 解除协议(已解除) * @method string getFlowMessage() 获取合同(流程)的信息 * @method void setFlowMessage(string $FlowMessage) 设置合同(流程)的信息 - * @method integer getCreateOn() 获取合同(流程)的创建时间戳 - * @method void setCreateOn(integer $CreateOn) 设置合同(流程)的创建时间戳 - * @method integer getDeadLine() 获取合同(流程)的签署截止时间戳 - * @method void setDeadLine(integer $DeadLine) 设置合同(流程)的签署截止时间戳 + * @method integer getCreateOn() 获取合同(流程)的创建时间戳,单位秒 + * @method void setCreateOn(integer $CreateOn) 设置合同(流程)的创建时间戳,单位秒 + * @method integer getDeadLine() 获取合同(流程)的签署截止时间戳,单位秒 + * @method void setDeadLine(integer $DeadLine) 设置合同(流程)的签署截止时间戳,单位秒 * @method string getCustomData() 获取用户自定义数据 * @method void setCustomData(string $CustomData) 设置用户自定义数据 * @method array getFlowApproverInfos() 获取合同(流程)的签署人数组 * @method void setFlowApproverInfos(array $FlowApproverInfos) 设置合同(流程)的签署人数组 * @method array getCcInfos() 获取合同(流程)关注方信息列表 * @method void setCcInfos(array $CcInfos) 设置合同(流程)关注方信息列表 + * @method boolean getNeedCreateReview() 获取是否需要发起前审批,当NeedCreateReview为true,表明当前流程是需要发起前审核的合同,可能无法进行查看,签署操作,需要等审核完成后,才可以继续后续流程 + * @method void setNeedCreateReview(boolean $NeedCreateReview) 设置是否需要发起前审批,当NeedCreateReview为true,表明当前流程是需要发起前审核的合同,可能无法进行查看,签署操作,需要等审核完成后,才可以继续后续流程 */ class FlowDetailInfo extends AbstractModel { @@ -79,13 +81,13 @@ class FlowDetailInfo extends AbstractModel /** * @var string 合同(流程)的状态, 状态如下 -INIT 还没发起 -PART 部分签署 -REJECT 拒签 -ALL 全部签署 -DEADLINE 流签 -CANCEL 取消 -RELIEVED 解除 +INIT 合同创建 +PART 合同签署中 +REJECT 合同拒签 +ALL 合同签署完成 +DEADLINE 合同流签(合同过期) +CANCEL 合同撤回 +RELIEVED 解除协议(已解除) */ public $FlowStatus; @@ -96,12 +98,12 @@ RELIEVED 解除 public $FlowMessage; /** - * @var integer 合同(流程)的创建时间戳 + * @var integer 合同(流程)的创建时间戳,单位秒 */ public $CreateOn; /** - * @var integer 合同(流程)的签署截止时间戳 + * @var integer 合同(流程)的签署截止时间戳,单位秒 */ public $DeadLine; @@ -120,26 +122,32 @@ RELIEVED 解除 */ public $CcInfos; + /** + * @var boolean 是否需要发起前审批,当NeedCreateReview为true,表明当前流程是需要发起前审核的合同,可能无法进行查看,签署操作,需要等审核完成后,才可以继续后续流程 + */ + public $NeedCreateReview; + /** * @param string $FlowId 合同(流程)的Id * @param string $FlowName 合同(流程)的名字 * @param string $FlowType 合同(流程)的类型 * @param string $FlowStatus 合同(流程)的状态, 状态如下 -INIT 还没发起 -PART 部分签署 -REJECT 拒签 -ALL 全部签署 -DEADLINE 流签 -CANCEL 取消 -RELIEVED 解除 +INIT 合同创建 +PART 合同签署中 +REJECT 合同拒签 +ALL 合同签署完成 +DEADLINE 合同流签(合同过期) +CANCEL 合同撤回 +RELIEVED 解除协议(已解除) * @param string $FlowMessage 合同(流程)的信息 - * @param integer $CreateOn 合同(流程)的创建时间戳 - * @param integer $DeadLine 合同(流程)的签署截止时间戳 + * @param integer $CreateOn 合同(流程)的创建时间戳,单位秒 + * @param integer $DeadLine 合同(流程)的签署截止时间戳,单位秒 * @param string $CustomData 用户自定义数据 * @param array $FlowApproverInfos 合同(流程)的签署人数组 * @param array $CcInfos 合同(流程)关注方信息列表 + * @param boolean $NeedCreateReview 是否需要发起前审批,当NeedCreateReview为true,表明当前流程是需要发起前审核的合同,可能无法进行查看,签署操作,需要等审核完成后,才可以继续后续流程 */ function __construct() { @@ -203,5 +211,9 @@ RELIEVED 解除 array_push($this->CcInfos, $obj); } } + + if (array_key_exists("NeedCreateReview",$param) and $param["NeedCreateReview"] !== null) { + $this->NeedCreateReview = $param["NeedCreateReview"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowFileInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowFileInfo.php index e1194cea..23401a73 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowFileInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowFileInfo.php @@ -38,6 +38,8 @@ use TencentCloud\Common\AbstractModel; * @method void setCustomerData(string $CustomerData) 设置第三方应用的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN * @method boolean getUnordered() 获取合同签署顺序类型(无序签,顺序签),默认为false,即有序签署 * @method void setUnordered(boolean $Unordered) 设置合同签署顺序类型(无序签,顺序签),默认为false,即有序签署 + * @method array getComponents() 获取签署文件中的发起方的填写控件,需要在发起的时候进行填充 + * @method void setComponents(array $Components) 设置签署文件中的发起方的填写控件,需要在发起的时候进行填充 * @method string getCustomShowMap() 获取合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 * @method void setCustomShowMap(string $CustomShowMap) 设置合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 * @method boolean getNeedSignReview() 获取本企业(发起方企业)是否需要签署审批 @@ -90,6 +92,11 @@ class FlowFileInfo extends AbstractModel */ public $Unordered; + /** + * @var array 签署文件中的发起方的填写控件,需要在发起的时候进行填充 + */ + public $Components; + /** * @var string 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 */ @@ -110,6 +117,7 @@ class FlowFileInfo extends AbstractModel * @param string $CallbackUrl 签署流程回调地址,长度不超过255个字符 * @param string $CustomerData 第三方应用的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN * @param boolean $Unordered 合同签署顺序类型(无序签,顺序签),默认为false,即有序签署 + * @param array $Components 签署文件中的发起方的填写控件,需要在发起的时候进行填充 * @param string $CustomShowMap 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 * @param boolean $NeedSignReview 本企业(发起方企业)是否需要签署审批 */ @@ -167,6 +175,15 @@ class FlowFileInfo extends AbstractModel $this->Unordered = $param["Unordered"]; } + if (array_key_exists("Components",$param) and $param["Components"] !== null) { + $this->Components = []; + foreach ($param["Components"] as $key => $value){ + $obj = new Component(); + $obj->deserialize($value); + array_push($this->Components, $obj); + } + } + if (array_key_exists("CustomShowMap",$param) and $param["CustomShowMap"] !== null) { $this->CustomShowMap = $param["CustomShowMap"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowInfo.php index 6c49ea67..b0b7968f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FlowInfo.php @@ -149,8 +149,8 @@ use TencentCloud\Common\AbstractModel; * @method void setFlowType(string $FlowType) 设置合同类型,如:1. “劳务”;2. “销售”;3. “租赁”;4. “其他”,最大长度200个字符 * @method string getFlowDescription() 获取合同描述,最大长度1000个字符 * @method void setFlowDescription(string $FlowDescription) 设置合同描述,最大长度1000个字符 - * @method string getCustomerData() 获取 第三方应用平台的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN - * @method void setCustomerData(string $CustomerData) 设置 第三方应用平台的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @method string getCustomerData() 获取 第三方应用平台的业务信息,最大长度1000个字符。 + * @method void setCustomerData(string $CustomerData) 设置 第三方应用平台的业务信息,最大长度1000个字符。 * @method string getCustomShowMap() 获取合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 * @method void setCustomShowMap(string $CustomShowMap) 设置合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 * @method array getCcInfos() 获取被抄送人的信息列表,抄送功能暂不开放 @@ -165,6 +165,8 @@ use TencentCloud\Common\AbstractModel; 注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 * @method integer getCcNotifyType() 获取给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 * @method void setCcNotifyType(integer $CcNotifyType) 设置给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 + * @method string getAutoSignScene() 获取个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @method void setAutoSignScene(string $AutoSignScene) 设置个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN */ class FlowInfo extends AbstractModel { @@ -209,7 +211,7 @@ class FlowInfo extends AbstractModel public $FlowDescription; /** - * @var string 第三方应用平台的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @var string 第三方应用平台的业务信息,最大长度1000个字符。 */ public $CustomerData; @@ -236,6 +238,11 @@ class FlowInfo extends AbstractModel */ public $CcNotifyType; + /** + * @var string 个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + */ + public $AutoSignScene; + /** * @param string $FlowName 合同名字,最大长度200个字符 * @param integer $Deadline 签署截止时间戳,超过有效签署时间则该签署流程失败,默认一年 @@ -245,7 +252,7 @@ class FlowInfo extends AbstractModel * @param string $CallbackUrl 回调地址,最大长度1000个字符 * @param string $FlowType 合同类型,如:1. “劳务”;2. “销售”;3. “租赁”;4. “其他”,最大长度200个字符 * @param string $FlowDescription 合同描述,最大长度1000个字符 - * @param string $CustomerData 第三方应用平台的业务信息,最大长度1000个字符。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN + * @param string $CustomerData 第三方应用平台的业务信息,最大长度1000个字符。 * @param string $CustomShowMap 合同显示的页卡模板,说明:只支持{合同名称}, {发起方企业}, {发起方姓名}, {签署方N企业}, {签署方N姓名},且N不能超过签署人的数量,N从1开始 * @param array $CcInfos 被抄送人的信息列表,抄送功能暂不开放 * @param boolean $NeedSignReview 发起方企业的签署人进行签署操作是否需要企业内部审批。 @@ -253,6 +260,7 @@ class FlowInfo extends AbstractModel 注:企业可以通过此功能与企业内部的审批流程进行关联,支持手动、静默签署合同。 * @param integer $CcNotifyType 给关注人发送短信通知的类型,0-合同发起时通知 1-签署完成后通知 + * @param string $AutoSignScene 个人自动签场景。发起自动签署时,需设置对应自动签署场景,目前仅支持场景:处方单-E_PRESCRIPTION_AUTO_SIGN */ function __construct() { @@ -333,5 +341,9 @@ class FlowInfo extends AbstractModel if (array_key_exists("CcNotifyType",$param) and $param["CcNotifyType"] !== null) { $this->CcNotifyType = $param["CcNotifyType"]; } + + if (array_key_exists("AutoSignScene",$param) and $param["AutoSignScene"] !== null) { + $this->AutoSignScene = $param["AutoSignScene"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FormField.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FormField.php index 23d2d5c7..6e9583b3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FormField.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/FormField.php @@ -19,7 +19,6 @@ use TencentCloud\Common\AbstractModel; /** * 此结构 (FormField) 用于描述内容控件填充结构。 - * * @method string getComponentValue() 获取控件填充vaule,ComponentType和传入值类型对应关系: TEXT - 文本内容 @@ -27,14 +26,14 @@ MULTI_LINE_TEXT - 文本内容 CHECK_BOX - true/false FILL_IMAGE、ATTACHMENT - 附件的FileId,需要通过UploadFiles接口上传获取 SELECTOR - 选项值 -DYNAMIC_TABLE - 传入json格式的表格内容,具体见数据结构FlowInfo:https://cloud.tencent.com/document/api/1420/61525#FlowInfo +DYNAMIC_TABLE - 传入json格式的表格内容,具体见数据结构FlowInfo * @method void setComponentValue(string $ComponentValue) 设置控件填充vaule,ComponentType和传入值类型对应关系: TEXT - 文本内容 MULTI_LINE_TEXT - 文本内容 CHECK_BOX - true/false FILL_IMAGE、ATTACHMENT - 附件的FileId,需要通过UploadFiles接口上传获取 SELECTOR - 选项值 -DYNAMIC_TABLE - 传入json格式的表格内容,具体见数据结构FlowInfo:https://cloud.tencent.com/document/api/1420/61525#FlowInfo +DYNAMIC_TABLE - 传入json格式的表格内容,具体见数据结构FlowInfo * @method string getComponentId() 获取表单域或控件的ID,跟ComponentName二选一,不能全为空; CreateFlowsByTemplates 接口不使用此字段。 注意:此字段可能返回 null,表示取不到有效值。 @@ -44,6 +43,10 @@ CreateFlowsByTemplates 接口不使用此字段。 * @method string getComponentName() 获取控件的名字,跟ComponentId二选一,不能全为空 注意:此字段可能返回 null,表示取不到有效值。 * @method void setComponentName(string $ComponentName) 设置控件的名字,跟ComponentId二选一,不能全为空 +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getLockComponentValue() 获取是否锁定模板控件值,锁定后无法修改(用于嵌入式发起合同),true-锁定,false-不锁定 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLockComponentValue(boolean $LockComponentValue) 设置是否锁定模板控件值,锁定后无法修改(用于嵌入式发起合同),true-锁定,false-不锁定 注意:此字段可能返回 null,表示取不到有效值。 */ class FormField extends AbstractModel @@ -55,7 +58,7 @@ MULTI_LINE_TEXT - 文本内容 CHECK_BOX - true/false FILL_IMAGE、ATTACHMENT - 附件的FileId,需要通过UploadFiles接口上传获取 SELECTOR - 选项值 -DYNAMIC_TABLE - 传入json格式的表格内容,具体见数据结构FlowInfo:https://cloud.tencent.com/document/api/1420/61525#FlowInfo +DYNAMIC_TABLE - 传入json格式的表格内容,具体见数据结构FlowInfo */ public $ComponentValue; @@ -72,6 +75,12 @@ CreateFlowsByTemplates 接口不使用此字段。 */ public $ComponentName; + /** + * @var boolean 是否锁定模板控件值,锁定后无法修改(用于嵌入式发起合同),true-锁定,false-不锁定 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $LockComponentValue; + /** * @param string $ComponentValue 控件填充vaule,ComponentType和传入值类型对应关系: TEXT - 文本内容 @@ -79,11 +88,13 @@ MULTI_LINE_TEXT - 文本内容 CHECK_BOX - true/false FILL_IMAGE、ATTACHMENT - 附件的FileId,需要通过UploadFiles接口上传获取 SELECTOR - 选项值 -DYNAMIC_TABLE - 传入json格式的表格内容,具体见数据结构FlowInfo:https://cloud.tencent.com/document/api/1420/61525#FlowInfo +DYNAMIC_TABLE - 传入json格式的表格内容,具体见数据结构FlowInfo * @param string $ComponentId 表单域或控件的ID,跟ComponentName二选一,不能全为空; CreateFlowsByTemplates 接口不使用此字段。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ComponentName 控件的名字,跟ComponentId二选一,不能全为空 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $LockComponentValue 是否锁定模板控件值,锁定后无法修改(用于嵌入式发起合同),true-锁定,false-不锁定 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -110,5 +121,9 @@ CreateFlowsByTemplates 接口不使用此字段。 if (array_key_exists("ComponentName",$param) and $param["ComponentName"] !== null) { $this->ComponentName = $param["ComponentName"]; } + + if (array_key_exists("LockComponentValue",$param) and $param["LockComponentValue"] !== null) { + $this->LockComponentValue = $param["LockComponentValue"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/GetDownloadFlowUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/GetDownloadFlowUrlRequest.php index 289a2536..3e4912fe 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/GetDownloadFlowUrlRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/GetDownloadFlowUrlRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * GetDownloadFlowUrl请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method array getDownLoadFlows() 获取文件夹数组,签署流程总数不能超过50个,一个文件夹下,不能超过20个签署流程 * @method void setDownLoadFlows(array $DownLoadFlows) 设置文件夹数组,签署流程总数不能超过50个,一个文件夹下,不能超过20个签署流程 * @method UserInfo getOperator() 获取操作者的信息,不用传 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class GetDownloadFlowUrlRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -41,11 +41,12 @@ class GetDownloadFlowUrlRequest extends AbstractModel /** * @var UserInfo 操作者的信息,不用传 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param array $DownLoadFlows 文件夹数组,签署流程总数不能超过50个,一个文件夹下,不能超过20个签署流程 * @param UserInfo $Operator 操作者的信息,不用传 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ModifyExtendedServiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ModifyExtendedServiceRequest.php index d0ba5b9e..f5bf28a4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ModifyExtendedServiceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ModifyExtendedServiceRequest.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * ModifyExtendedService请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 注: 此接口 参数Agent. ProxyOperator.OpenId 需要传递超管或者法人的OpenId - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 注: 此接口 参数Agent. ProxyOperator.OpenId 需要传递超管或者法人的OpenId * @method string getServiceType() 获取 扩展服务类型 @@ -48,7 +48,7 @@ CLOSE:关闭 class ModifyExtendedServiceRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 注: 此接口 参数Agent. ProxyOperator.OpenId 需要传递超管或者法人的OpenId */ @@ -72,7 +72,7 @@ CLOSE:关闭 public $Operate; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 注: 此接口 参数Agent. ProxyOperator.OpenId 需要传递超管或者法人的OpenId * @param string $ServiceType 扩展服务类型 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OccupiedSeal.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OccupiedSeal.php index 182869db..06a70bf6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OccupiedSeal.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OccupiedSeal.php @@ -24,10 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setSealId(string $SealId) 设置电子印章编号 * @method string getSealName() 获取电子印章名称 * @method void setSealName(string $SealName) 设置电子印章名称 - * @method integer getCreateOn() 获取电子印章授权时间戳 - * @method void setCreateOn(integer $CreateOn) 设置电子印章授权时间戳 - * @method string getCreator() 获取电子印章授权人 - * @method void setCreator(string $Creator) 设置电子印章授权人 + * @method integer getCreateOn() 获取电子印章授权时间戳,单位秒 + * @method void setCreateOn(integer $CreateOn) 设置电子印章授权时间戳,单位秒 + * @method string getCreator() 获取电子印章授权人,电子签的UserId + * @method void setCreator(string $Creator) 设置电子印章授权人,电子签的UserId * @method string getSealPolicyId() 获取电子印章策略Id * @method void setSealPolicyId(string $SealPolicyId) 设置电子印章策略Id * @method string getSealStatus() 获取印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止) @@ -38,8 +38,8 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method string getUrl() 获取印章图片url,5分钟内有效 * @method void setUrl(string $Url) 设置印章图片url,5分钟内有效 - * @method string getSealType() 获取印章类型 - * @method void setSealType(string $SealType) 设置印章类型 + * @method string getSealType() 获取印章类型,OFFICIAL-企业公章,CONTRACT-合同专用章,LEGAL_PERSON_SEAL-法人章 + * @method void setSealType(string $SealType) 设置印章类型,OFFICIAL-企业公章,CONTRACT-合同专用章,LEGAL_PERSON_SEAL-法人章 * @method boolean getIsAllTime() 获取用印申请是否为永久授权 * @method void setIsAllTime(boolean $IsAllTime) 设置用印申请是否为永久授权 * @method array getAuthorizedUsers() 获取授权人列表 @@ -58,12 +58,12 @@ class OccupiedSeal extends AbstractModel public $SealName; /** - * @var integer 电子印章授权时间戳 + * @var integer 电子印章授权时间戳,单位秒 */ public $CreateOn; /** - * @var string 电子印章授权人 + * @var string 电子印章授权人,电子签的UserId */ public $Creator; @@ -89,7 +89,7 @@ class OccupiedSeal extends AbstractModel public $Url; /** - * @var string 印章类型 + * @var string 印章类型,OFFICIAL-企业公章,CONTRACT-合同专用章,LEGAL_PERSON_SEAL-法人章 */ public $SealType; @@ -106,14 +106,14 @@ class OccupiedSeal extends AbstractModel /** * @param string $SealId 电子印章编号 * @param string $SealName 电子印章名称 - * @param integer $CreateOn 电子印章授权时间戳 - * @param string $Creator 电子印章授权人 + * @param integer $CreateOn 电子印章授权时间戳,单位秒 + * @param string $Creator 电子印章授权人,电子签的UserId * @param string $SealPolicyId 电子印章策略Id * @param string $SealStatus 印章状态,有以下六种:CHECKING(审核中)SUCCESS(已启用)FAIL(审核拒绝)CHECKING-SADM(待超管审核)DISABLE(已停用)STOPPED(已终止) * @param string $FailReason 审核失败原因 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Url 印章图片url,5分钟内有效 - * @param string $SealType 印章类型 + * @param string $SealType 印章类型,OFFICIAL-企业公章,CONTRACT-合同专用章,LEGAL_PERSON_SEAL-法人章 * @param boolean $IsAllTime 用印申请是否为永久授权 * @param array $AuthorizedUsers 授权人列表 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OperateChannelTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OperateChannelTemplateRequest.php index bdcb4c26..1260962b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OperateChannelTemplateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OperateChannelTemplateRequest.php @@ -20,28 +20,56 @@ use TencentCloud\Common\AbstractModel; /** * OperateChannelTemplate请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method string getOperateType() 获取操作类型,查询:"SELECT",删除:"DELETE",更新:"UPDATE" - * @method void setOperateType(string $OperateType) 设置操作类型,查询:"SELECT",删除:"DELETE",更新:"UPDATE" + * @method Agent getAgent() 获取应用相关信息。 +此接口Agent.AppId必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 +此接口Agent.AppId必填。 + * @method string getOperateType() 获取操作类型, +查询:"SELECT", +删除:"DELETE", +更新:"UPDATE" + * @method void setOperateType(string $OperateType) 设置操作类型, +查询:"SELECT", +删除:"DELETE", +更新:"UPDATE" * @method string getTemplateId() 获取第三方应用平台模板库模板唯一标识 * @method void setTemplateId(string $TemplateId) 设置第三方应用平台模板库模板唯一标识 - * @method string getProxyOrganizationOpenIds() 获取合作企业方第三方机构唯一标识数据,支持多个, 用","进行分隔 - * @method void setProxyOrganizationOpenIds(string $ProxyOrganizationOpenIds) 设置合作企业方第三方机构唯一标识数据,支持多个, 用","进行分隔 - * @method string getAuthTag() 获取模板可见性, 全部可见-"all", 部分可见-"part" - * @method void setAuthTag(string $AuthTag) 设置模板可见性, 全部可见-"all", 部分可见-"part" + * @method string getProxyOrganizationOpenIds() 获取合作企业方第三方机构唯一标识数据. +支持多个, 用","进行分隔 + * @method void setProxyOrganizationOpenIds(string $ProxyOrganizationOpenIds) 设置合作企业方第三方机构唯一标识数据. +支持多个, 用","进行分隔 + * @method string getAuthTag() 获取模板可见性, +全部可见-"all", + 部分可见-"part" + * @method void setAuthTag(string $AuthTag) 设置模板可见性, +全部可见-"all", + 部分可见-"part" + * @method integer getAvailable() 获取当OperateType=UPDATE时,可以通过设置此字段对模板启停用状态进行操作。 +若此字段值为0,则不会修改模板Available, +1为启用模板, +2为停用模板。 +启用后模板可以正常领取。停用后,推送方式为【自动推送】的模板则无法被子客使用,推送方式为【手动领取】的模板则无法出现被模板库被子客领用。如果Available更新失败,会直接返回错误。 + * @method void setAvailable(integer $Available) 设置当OperateType=UPDATE时,可以通过设置此字段对模板启停用状态进行操作。 +若此字段值为0,则不会修改模板Available, +1为启用模板, +2为停用模板。 +启用后模板可以正常领取。停用后,推送方式为【自动推送】的模板则无法被子客使用,推送方式为【手动领取】的模板则无法出现被模板库被子客领用。如果Available更新失败,会直接返回错误。 * @method UserInfo getOperator() 获取暂未开放 * @method void setOperator(UserInfo $Operator) 设置暂未开放 */ class OperateChannelTemplateRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 +此接口Agent.AppId必填。 */ public $Agent; /** - * @var string 操作类型,查询:"SELECT",删除:"DELETE",更新:"UPDATE" + * @var string 操作类型, +查询:"SELECT", +删除:"DELETE", +更新:"UPDATE" */ public $OperateType; @@ -51,26 +79,51 @@ class OperateChannelTemplateRequest extends AbstractModel public $TemplateId; /** - * @var string 合作企业方第三方机构唯一标识数据,支持多个, 用","进行分隔 + * @var string 合作企业方第三方机构唯一标识数据. +支持多个, 用","进行分隔 */ public $ProxyOrganizationOpenIds; /** - * @var string 模板可见性, 全部可见-"all", 部分可见-"part" + * @var string 模板可见性, +全部可见-"all", + 部分可见-"part" */ public $AuthTag; + /** + * @var integer 当OperateType=UPDATE时,可以通过设置此字段对模板启停用状态进行操作。 +若此字段值为0,则不会修改模板Available, +1为启用模板, +2为停用模板。 +启用后模板可以正常领取。停用后,推送方式为【自动推送】的模板则无法被子客使用,推送方式为【手动领取】的模板则无法出现被模板库被子客领用。如果Available更新失败,会直接返回错误。 + */ + public $Available; + /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @param string $OperateType 操作类型,查询:"SELECT",删除:"DELETE",更新:"UPDATE" + * @param Agent $Agent 应用相关信息。 +此接口Agent.AppId必填。 + * @param string $OperateType 操作类型, +查询:"SELECT", +删除:"DELETE", +更新:"UPDATE" * @param string $TemplateId 第三方应用平台模板库模板唯一标识 - * @param string $ProxyOrganizationOpenIds 合作企业方第三方机构唯一标识数据,支持多个, 用","进行分隔 - * @param string $AuthTag 模板可见性, 全部可见-"all", 部分可见-"part" + * @param string $ProxyOrganizationOpenIds 合作企业方第三方机构唯一标识数据. +支持多个, 用","进行分隔 + * @param string $AuthTag 模板可见性, +全部可见-"all", + 部分可见-"part" + * @param integer $Available 当OperateType=UPDATE时,可以通过设置此字段对模板启停用状态进行操作。 +若此字段值为0,则不会修改模板Available, +1为启用模板, +2为停用模板。 +启用后模板可以正常领取。停用后,推送方式为【自动推送】的模板则无法被子客使用,推送方式为【手动领取】的模板则无法出现被模板库被子客领用。如果Available更新失败,会直接返回错误。 * @param UserInfo $Operator 暂未开放 */ function __construct() @@ -107,6 +160,10 @@ class OperateChannelTemplateRequest extends AbstractModel $this->AuthTag = $param["AuthTag"]; } + if (array_key_exists("Available",$param) and $param["Available"] !== null) { + $this->Available = $param["Available"]; + } + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { $this->Operator = new UserInfo(); $this->Operator->deserialize($param["Operator"]); diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OperateChannelTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OperateChannelTemplateResponse.php index d58c226f..0b428ef3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OperateChannelTemplateResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OperateChannelTemplateResponse.php @@ -28,13 +28,23 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTemplateId(string $TemplateId) 设置第三方应用平台模板库模板唯一标识 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getOperateResult() 获取全部成功-"all-success",部分成功-"part-success", 全部失败-"fail"失败的会在FailMessageList中展示 + * @method string getOperateResult() 获取描述模板可见性更改的结果,和参数中Available无关。 +全部成功-"all-success", +部分成功-"part-success", +全部失败-"fail",失败的会在FailMessageList中展示。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setOperateResult(string $OperateResult) 设置全部成功-"all-success",部分成功-"part-success", 全部失败-"fail"失败的会在FailMessageList中展示 + * @method void setOperateResult(string $OperateResult) 设置描述模板可见性更改的结果,和参数中Available无关。 +全部成功-"all-success", +部分成功-"part-success", +全部失败-"fail",失败的会在FailMessageList中展示。 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getAuthTag() 获取模板可见性, 全部可见-"all", 部分可见-"part" + * @method string getAuthTag() 获取模板可见性, +全部可见-"all", +部分可见-"part" 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setAuthTag(string $AuthTag) 设置模板可见性, 全部可见-"all", 部分可见-"part" + * @method void setAuthTag(string $AuthTag) 设置模板可见性, +全部可见-"all", +部分可见-"part" 注意:此字段可能返回 null,表示取不到有效值。 * @method array getProxyOrganizationOpenIds() 获取合作企业方第三方机构唯一标识数据 注意:此字段可能返回 null,表示取不到有效值。 @@ -62,13 +72,18 @@ class OperateChannelTemplateResponse extends AbstractModel public $TemplateId; /** - * @var string 全部成功-"all-success",部分成功-"part-success", 全部失败-"fail"失败的会在FailMessageList中展示 + * @var string 描述模板可见性更改的结果,和参数中Available无关。 +全部成功-"all-success", +部分成功-"part-success", +全部失败-"fail",失败的会在FailMessageList中展示。 注意:此字段可能返回 null,表示取不到有效值。 */ public $OperateResult; /** - * @var string 模板可见性, 全部可见-"all", 部分可见-"part" + * @var string 模板可见性, +全部可见-"all", +部分可见-"part" 注意:此字段可能返回 null,表示取不到有效值。 */ public $AuthTag; @@ -95,9 +110,14 @@ class OperateChannelTemplateResponse extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $TemplateId 第三方应用平台模板库模板唯一标识 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $OperateResult 全部成功-"all-success",部分成功-"part-success", 全部失败-"fail"失败的会在FailMessageList中展示 + * @param string $OperateResult 描述模板可见性更改的结果,和参数中Available无关。 +全部成功-"all-success", +部分成功-"part-success", +全部失败-"fail",失败的会在FailMessageList中展示。 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $AuthTag 模板可见性, 全部可见-"all", 部分可见-"part" + * @param string $AuthTag 模板可见性, +全部可见-"all", +部分可见-"part" 注意:此字段可能返回 null,表示取不到有效值。 * @param array $ProxyOrganizationOpenIds 合作企业方第三方机构唯一标识数据 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OrganizationInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OrganizationInfo.php index 3d128536..91645da0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OrganizationInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/OrganizationInfo.php @@ -22,14 +22,14 @@ use TencentCloud\Common\AbstractModel; * * @method string getOrganizationOpenId() 获取用户在渠道的机构编号 * @method void setOrganizationOpenId(string $OrganizationOpenId) 设置用户在渠道的机构编号 - * @method string getClientIp() 获取用户真实的IP - * @method void setClientIp(string $ClientIp) 设置用户真实的IP - * @method string getProxyIp() 获取机构的代理IP - * @method void setProxyIp(string $ProxyIp) 设置机构的代理IP * @method string getOrganizationId() 获取机构在平台的编号 * @method void setOrganizationId(string $OrganizationId) 设置机构在平台的编号 * @method string getChannel() 获取用户渠道 * @method void setChannel(string $Channel) 设置用户渠道 + * @method string getClientIp() 获取用户真实的IP + * @method void setClientIp(string $ClientIp) 设置用户真实的IP + * @method string getProxyIp() 获取机构的代理IP + * @method void setProxyIp(string $ProxyIp) 设置机构的代理IP */ class OrganizationInfo extends AbstractModel { @@ -38,16 +38,6 @@ class OrganizationInfo extends AbstractModel */ public $OrganizationOpenId; - /** - * @var string 用户真实的IP - */ - public $ClientIp; - - /** - * @var string 机构的代理IP - */ - public $ProxyIp; - /** * @var string 机构在平台的编号 */ @@ -58,12 +48,24 @@ class OrganizationInfo extends AbstractModel */ public $Channel; + /** + * @var string 用户真实的IP + * @deprecated + */ + public $ClientIp; + + /** + * @var string 机构的代理IP + * @deprecated + */ + public $ProxyIp; + /** * @param string $OrganizationOpenId 用户在渠道的机构编号 - * @param string $ClientIp 用户真实的IP - * @param string $ProxyIp 机构的代理IP * @param string $OrganizationId 机构在平台的编号 * @param string $Channel 用户渠道 + * @param string $ClientIp 用户真实的IP + * @param string $ProxyIp 机构的代理IP */ function __construct() { @@ -82,14 +84,6 @@ class OrganizationInfo extends AbstractModel $this->OrganizationOpenId = $param["OrganizationOpenId"]; } - if (array_key_exists("ClientIp",$param) and $param["ClientIp"] !== null) { - $this->ClientIp = $param["ClientIp"]; - } - - if (array_key_exists("ProxyIp",$param) and $param["ProxyIp"] !== null) { - $this->ProxyIp = $param["ProxyIp"]; - } - if (array_key_exists("OrganizationId",$param) and $param["OrganizationId"] !== null) { $this->OrganizationId = $param["OrganizationId"]; } @@ -97,5 +91,13 @@ class OrganizationInfo extends AbstractModel if (array_key_exists("Channel",$param) and $param["Channel"] !== null) { $this->Channel = $param["Channel"]; } + + if (array_key_exists("ClientIp",$param) and $param["ClientIp"] !== null) { + $this->ClientIp = $param["ClientIp"]; + } + + if (array_key_exists("ProxyIp",$param) and $param["ProxyIp"] !== null) { + $this->ProxyIp = $param["ProxyIp"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/PdfVerifyResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/PdfVerifyResult.php index 6ae6f389..6b47ed84 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/PdfVerifyResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/PdfVerifyResult.php @@ -26,28 +26,28 @@ use TencentCloud\Common\AbstractModel; * @method void setSignPlatform(string $SignPlatform) 设置签署平台,如果文件是在腾讯电子签平台签署,则返回腾讯电子签,如果文件不在腾讯电子签平台签署,则返回其他平台。 * @method string getSignerName() 获取签署人名称 * @method void setSignerName(string $SignerName) 设置签署人名称 - * @method integer getSignTime() 获取签署时间 - * @method void setSignTime(integer $SignTime) 设置签署时间 + * @method integer getSignTime() 获取签署时间戳,单位秒 + * @method void setSignTime(integer $SignTime) 设置签署时间戳,单位秒 * @method string getSignAlgorithm() 获取签名算法 * @method void setSignAlgorithm(string $SignAlgorithm) 设置签名算法 * @method string getCertSn() 获取签名证书序列号 * @method void setCertSn(string $CertSn) 设置签名证书序列号 - * @method integer getCertNotBefore() 获取证书起始时间 - * @method void setCertNotBefore(integer $CertNotBefore) 设置证书起始时间 - * @method integer getCertNotAfter() 获取证书过期时间 - * @method void setCertNotAfter(integer $CertNotAfter) 设置证书过期时间 + * @method integer getCertNotBefore() 获取证书起始时间戳,单位秒 + * @method void setCertNotBefore(integer $CertNotBefore) 设置证书起始时间戳,单位秒 + * @method integer getCertNotAfter() 获取证书过期时间戳,单位秒 + * @method void setCertNotAfter(integer $CertNotAfter) 设置证书过期时间戳,单位秒 * @method integer getSignType() 获取签名类型 * @method void setSignType(integer $SignType) 设置签名类型 - * @method float getComponentPosX() 获取签名域横坐标 - * @method void setComponentPosX(float $ComponentPosX) 设置签名域横坐标 - * @method float getComponentPosY() 获取签名域纵坐标 - * @method void setComponentPosY(float $ComponentPosY) 设置签名域纵坐标 - * @method float getComponentWidth() 获取签名域宽度 - * @method void setComponentWidth(float $ComponentWidth) 设置签名域宽度 - * @method float getComponentHeight() 获取签名域高度 - * @method void setComponentHeight(float $ComponentHeight) 设置签名域高度 - * @method integer getComponentPage() 获取签名域所在页码 - * @method void setComponentPage(integer $ComponentPage) 设置签名域所在页码 + * @method float getComponentPosX() 获取签名域横坐标,单位px + * @method void setComponentPosX(float $ComponentPosX) 设置签名域横坐标,单位px + * @method float getComponentPosY() 获取签名域纵坐标,单位px + * @method void setComponentPosY(float $ComponentPosY) 设置签名域纵坐标,单位px + * @method float getComponentWidth() 获取签名域宽度,单位px + * @method void setComponentWidth(float $ComponentWidth) 设置签名域宽度,单位px + * @method float getComponentHeight() 获取签名域高度,单位px + * @method void setComponentHeight(float $ComponentHeight) 设置签名域高度,单位px + * @method integer getComponentPage() 获取签名域所在页码,1~N + * @method void setComponentPage(integer $ComponentPage) 设置签名域所在页码,1~N */ class PdfVerifyResult extends AbstractModel { @@ -67,7 +67,7 @@ class PdfVerifyResult extends AbstractModel public $SignerName; /** - * @var integer 签署时间 + * @var integer 签署时间戳,单位秒 */ public $SignTime; @@ -82,12 +82,12 @@ class PdfVerifyResult extends AbstractModel public $CertSn; /** - * @var integer 证书起始时间 + * @var integer 证书起始时间戳,单位秒 */ public $CertNotBefore; /** - * @var integer 证书过期时间 + * @var integer 证书过期时间戳,单位秒 */ public $CertNotAfter; @@ -97,27 +97,27 @@ class PdfVerifyResult extends AbstractModel public $SignType; /** - * @var float 签名域横坐标 + * @var float 签名域横坐标,单位px */ public $ComponentPosX; /** - * @var float 签名域纵坐标 + * @var float 签名域纵坐标,单位px */ public $ComponentPosY; /** - * @var float 签名域宽度 + * @var float 签名域宽度,单位px */ public $ComponentWidth; /** - * @var float 签名域高度 + * @var float 签名域高度,单位px */ public $ComponentHeight; /** - * @var integer 签名域所在页码 + * @var integer 签名域所在页码,1~N */ public $ComponentPage; @@ -125,17 +125,17 @@ class PdfVerifyResult extends AbstractModel * @param integer $VerifyResult 验签结果。0-签名域未签名;1-验签成功; 3-验签失败;4-未找到签名域:文件内没有签名域;5-签名值格式不正确。 * @param string $SignPlatform 签署平台,如果文件是在腾讯电子签平台签署,则返回腾讯电子签,如果文件不在腾讯电子签平台签署,则返回其他平台。 * @param string $SignerName 签署人名称 - * @param integer $SignTime 签署时间 + * @param integer $SignTime 签署时间戳,单位秒 * @param string $SignAlgorithm 签名算法 * @param string $CertSn 签名证书序列号 - * @param integer $CertNotBefore 证书起始时间 - * @param integer $CertNotAfter 证书过期时间 + * @param integer $CertNotBefore 证书起始时间戳,单位秒 + * @param integer $CertNotAfter 证书过期时间戳,单位秒 * @param integer $SignType 签名类型 - * @param float $ComponentPosX 签名域横坐标 - * @param float $ComponentPosY 签名域纵坐标 - * @param float $ComponentWidth 签名域宽度 - * @param float $ComponentHeight 签名域高度 - * @param integer $ComponentPage 签名域所在页码 + * @param float $ComponentPosX 签名域横坐标,单位px + * @param float $ComponentPosY 签名域纵坐标,单位px + * @param float $ComponentWidth 签名域宽度,单位px + * @param float $ComponentHeight 签名域高度,单位px + * @param integer $ComponentPage 签名域所在页码,1~N */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/PrepareFlowsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/PrepareFlowsRequest.php index 89077afd..e54bb484 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/PrepareFlowsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/PrepareFlowsRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * PrepareFlows请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 - * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @method Agent getAgent() 获取应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 + * @method void setAgent(Agent $Agent) 设置应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @method array getFlowInfos() 获取多个合同(签署流程)信息,最大支持20个签署流程。 * @method void setFlowInfos(array $FlowInfos) 设置多个合同(签署流程)信息,最大支持20个签署流程。 * @method string getJumpUrl() 获取操作完成后的跳转地址,最大长度200 @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class PrepareFlowsRequest extends AbstractModel { /** - * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @var Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 */ public $Agent; @@ -48,11 +48,12 @@ class PrepareFlowsRequest extends AbstractModel /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 和 Agent.ProxyAppId 均必填。 + * @param Agent $Agent 应用相关信息。 此接口Agent.ProxyOrganizationOpenId、Agent. ProxyOperator.OpenId、Agent.AppId 必填。 * @param array $FlowInfos 多个合同(签署流程)信息,最大支持20个签署流程。 * @param string $JumpUrl 操作完成后的跳转地址,最大长度200 * @param UserInfo $Operator 暂未开放 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Recipient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Recipient.php index 57c091cc..1c59a958 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Recipient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Recipient.php @@ -18,61 +18,86 @@ namespace TencentCloud\Essbasic\V20210526\Models; use TencentCloud\Common\AbstractModel; /** - * 签署参与者信息 + * 流程中参与方的信息结构 * - * @method string getRecipientId() 获取签署人唯一标识 - * @method void setRecipientId(string $RecipientId) 设置签署人唯一标识 - * @method string getRecipientType() 获取参与者类型。默认为空。ENTERPRISE-企业;INDIVIDUAL-个人;PROMOTER-发起方 - * @method void setRecipientType(string $RecipientType) 设置参与者类型。默认为空。ENTERPRISE-企业;INDIVIDUAL-个人;PROMOTER-发起方 - * @method string getDescription() 获取描述 - * @method void setDescription(string $Description) 设置描述 - * @method string getRoleName() 获取签署方备注信息 - * @method void setRoleName(string $RoleName) 设置签署方备注信息 - * @method boolean getRequireValidation() 获取是否需要校验 - * @method void setRequireValidation(boolean $RequireValidation) 设置是否需要校验 - * @method boolean getRequireSign() 获取是否必须填写 - * @method void setRequireSign(boolean $RequireSign) 设置是否必须填写 - * @method integer getSignType() 获取签署类型 - * @method void setSignType(integer $SignType) 设置签署类型 + * @method string getRecipientId() 获取签署人唯一标识,在通过模板发起合同的时候对应签署方ID + * @method void setRecipientId(string $RecipientId) 设置签署人唯一标识,在通过模板发起合同的时候对应签署方ID + * @method string getRecipientType() 获取参与者类型,默认为空。 +ENTERPRISE-企业; +INDIVIDUAL-个人; +PROMOTER-发起方 + * @method void setRecipientType(string $RecipientType) 设置参与者类型,默认为空。 +ENTERPRISE-企业; +INDIVIDUAL-个人; +PROMOTER-发起方 + * @method string getDescription() 获取描述信息 + * @method void setDescription(string $Description) 设置描述信息 + * @method string getRoleName() 获取角色名称 + * @method void setRoleName(string $RoleName) 设置角色名称 + * @method boolean getRequireValidation() 获取是否需要校验, +true-是, +false-否 + * @method void setRequireValidation(boolean $RequireValidation) 设置是否需要校验, +true-是, +false-否 + * @method boolean getRequireSign() 获取是否必须填写, +true-是, +false-否 + * @method void setRequireSign(boolean $RequireSign) 设置是否必须填写, +true-是, +false-否 + * @method integer getSignType() 获取内部字段,签署类型 + * @method void setSignType(integer $SignType) 设置内部字段,签署类型 * @method integer getRoutingOrder() 获取签署顺序:数字越小优先级越高 * @method void setRoutingOrder(integer $RoutingOrder) 设置签署顺序:数字越小优先级越高 - * @method boolean getIsPromoter() 获取是否是发起方 - * @method void setIsPromoter(boolean $IsPromoter) 设置是否是发起方 + * @method boolean getIsPromoter() 获取是否是发起方, +true-是 +false-否 + * @method void setIsPromoter(boolean $IsPromoter) 设置是否是发起方, +true-是 +false-否 */ class Recipient extends AbstractModel { /** - * @var string 签署人唯一标识 + * @var string 签署人唯一标识,在通过模板发起合同的时候对应签署方ID */ public $RecipientId; /** - * @var string 参与者类型。默认为空。ENTERPRISE-企业;INDIVIDUAL-个人;PROMOTER-发起方 + * @var string 参与者类型,默认为空。 +ENTERPRISE-企业; +INDIVIDUAL-个人; +PROMOTER-发起方 */ public $RecipientType; /** - * @var string 描述 + * @var string 描述信息 */ public $Description; /** - * @var string 签署方备注信息 + * @var string 角色名称 */ public $RoleName; /** - * @var boolean 是否需要校验 + * @var boolean 是否需要校验, +true-是, +false-否 */ public $RequireValidation; /** - * @var boolean 是否必须填写 + * @var boolean 是否必须填写, +true-是, +false-否 */ public $RequireSign; /** - * @var integer 签署类型 + * @var integer 内部字段,签署类型 */ public $SignType; @@ -82,20 +107,31 @@ class Recipient extends AbstractModel public $RoutingOrder; /** - * @var boolean 是否是发起方 + * @var boolean 是否是发起方, +true-是 +false-否 */ public $IsPromoter; /** - * @param string $RecipientId 签署人唯一标识 - * @param string $RecipientType 参与者类型。默认为空。ENTERPRISE-企业;INDIVIDUAL-个人;PROMOTER-发起方 - * @param string $Description 描述 - * @param string $RoleName 签署方备注信息 - * @param boolean $RequireValidation 是否需要校验 - * @param boolean $RequireSign 是否必须填写 - * @param integer $SignType 签署类型 + * @param string $RecipientId 签署人唯一标识,在通过模板发起合同的时候对应签署方ID + * @param string $RecipientType 参与者类型,默认为空。 +ENTERPRISE-企业; +INDIVIDUAL-个人; +PROMOTER-发起方 + * @param string $Description 描述信息 + * @param string $RoleName 角色名称 + * @param boolean $RequireValidation 是否需要校验, +true-是, +false-否 + * @param boolean $RequireSign 是否必须填写, +true-是, +false-否 + * @param integer $SignType 内部字段,签署类型 * @param integer $RoutingOrder 签署顺序:数字越小优先级越高 - * @param boolean $IsPromoter 是否是发起方 + * @param boolean $IsPromoter 是否是发起方, +true-是 +false-否 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/RecipientComponentInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/RecipientComponentInfo.php new file mode 100644 index 00000000..97929d89 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/RecipientComponentInfo.php @@ -0,0 +1,110 @@ +RecipientId = $param["RecipientId"]; + } + + if (array_key_exists("RecipientFillStatus",$param) and $param["RecipientFillStatus"] !== null) { + $this->RecipientFillStatus = $param["RecipientFillStatus"]; + } + + if (array_key_exists("IsPromoter",$param) and $param["IsPromoter"] !== null) { + $this->IsPromoter = $param["IsPromoter"]; + } + + if (array_key_exists("Components",$param) and $param["Components"] !== null) { + $this->Components = []; + foreach ($param["Components"] as $key => $value){ + $obj = new FilledComponent(); + $obj->deserialize($value); + array_push($this->Components, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ReleasedApprover.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ReleasedApprover.php index 7e3b5c73..54707ad5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ReleasedApprover.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/ReleasedApprover.php @@ -20,6 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * 解除协议的签署人,如不指定,默认使用待解除流程(即原流程)中的签署人。 注意:不支持更换C端(个人身份类型)签署人,如果原流程中含有C端签署人,默认使用原流程中的该签署人。 +注意:目前不支持替换C端(个人身份类型)签署人,但是可以指定C端签署人的签署方自定义控件别名,具体见参数ApproverSignRole描述。 +注意:当指定C端签署人的签署方自定义控件别名不空时,除参数ApproverNumber外,可以只参数ApproverSignRole。 如果需要指定B端(机构身份类型)签署人,其中ReleasedApprover需要传递的参数如下: ApproverNumber, OrganizationName, ApproverType必传。 @@ -33,8 +35,10 @@ ApproverNumber, OrganizationName, ApproverType必传。 * @method void setApproverNumber(integer $ApproverNumber) 设置签署人在原流程中的签署人列表中的顺序序号(从0开始,按顺序依次递增),如果不清楚原流程中的签署人列表,可以通过DescribeFlows接口查看 * @method string getApproverType() 获取签署人类型,目前仅支持 ORGANIZATION-企业 +ENTERPRISESERVER-企业静默签 * @method void setApproverType(string $ApproverType) 设置签署人类型,目前仅支持 ORGANIZATION-企业 +ENTERPRISESERVER-企业静默签 * @method string getName() 获取签署人姓名,最大长度50个字符 * @method void setName(string $Name) 设置签署人姓名,最大长度50个字符 * @method string getIdCardType() 获取签署人身份证件类型 @@ -55,6 +59,14 @@ ORGANIZATION-企业 当签署方为同一第三方应用下的员工时,该字必传 * @method void setOpenId(string $OpenId) 设置用户侧第三方id,最大长度64个字符 当签署方为同一第三方应用下的员工时,该字必传 + * @method string getApproverSignComponentType() 获取签署控件类型,支持自定义企业签署方的签署控件为“印章”或“签名” +- SIGN_SEAL-默认为印章控件类型 +- SIGN_SIGNATURE-手写签名控件类型 + * @method void setApproverSignComponentType(string $ApproverSignComponentType) 设置签署控件类型,支持自定义企业签署方的签署控件为“印章”或“签名” +- SIGN_SEAL-默认为印章控件类型 +- SIGN_SIGNATURE-手写签名控件类型 + * @method string getApproverSignRole() 获取签署方自定义控件别名,最大长度20个字符 + * @method void setApproverSignRole(string $ApproverSignRole) 设置签署方自定义控件别名,最大长度20个字符 */ class ReleasedApprover extends AbstractModel { @@ -71,6 +83,7 @@ class ReleasedApprover extends AbstractModel /** * @var string 签署人类型,目前仅支持 ORGANIZATION-企业 +ENTERPRISESERVER-企业静默签 */ public $ApproverType; @@ -108,11 +121,24 @@ ORGANIZATION-企业 */ public $OpenId; + /** + * @var string 签署控件类型,支持自定义企业签署方的签署控件为“印章”或“签名” +- SIGN_SEAL-默认为印章控件类型 +- SIGN_SIGNATURE-手写签名控件类型 + */ + public $ApproverSignComponentType; + + /** + * @var string 签署方自定义控件别名,最大长度20个字符 + */ + public $ApproverSignRole; + /** * @param string $OrganizationName 企业签署方工商营业执照上的企业名称,签署方为非发起方企业场景下必传,最大长度64个字符 * @param integer $ApproverNumber 签署人在原流程中的签署人列表中的顺序序号(从0开始,按顺序依次递增),如果不清楚原流程中的签署人列表,可以通过DescribeFlows接口查看 * @param string $ApproverType 签署人类型,目前仅支持 ORGANIZATION-企业 +ENTERPRISESERVER-企业静默签 * @param string $Name 签署人姓名,最大长度50个字符 * @param string $IdCardType 签署人身份证件类型 1.ID_CARD 居民身份证 @@ -123,6 +149,10 @@ ORGANIZATION-企业 * @param string $OrganizationOpenId 企业签署方在同一第三方应用下的其他合作企业OpenId,签署方为非发起方企业场景下必传,最大长度64个字符 * @param string $OpenId 用户侧第三方id,最大长度64个字符 当签署方为同一第三方应用下的员工时,该字必传 + * @param string $ApproverSignComponentType 签署控件类型,支持自定义企业签署方的签署控件为“印章”或“签名” +- SIGN_SEAL-默认为印章控件类型 +- SIGN_SIGNATURE-手写签名控件类型 + * @param string $ApproverSignRole 签署方自定义控件别名,最大长度20个字符 */ function __construct() { @@ -172,5 +202,13 @@ ORGANIZATION-企业 if (array_key_exists("OpenId",$param) and $param["OpenId"] !== null) { $this->OpenId = $param["OpenId"]; } + + if (array_key_exists("ApproverSignComponentType",$param) and $param["ApproverSignComponentType"] !== null) { + $this->ApproverSignComponentType = $param["ApproverSignComponentType"]; + } + + if (array_key_exists("ApproverSignRole",$param) and $param["ApproverSignRole"] !== null) { + $this->ApproverSignRole = $param["ApproverSignRole"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/RemindFlowRecords.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/RemindFlowRecords.php index 1b9a395a..a0c94bc2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/RemindFlowRecords.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/RemindFlowRecords.php @@ -20,17 +20,17 @@ use TencentCloud\Common\AbstractModel; /** * 催办接口返回详细信息 * - * @method boolean getCanRemind() 获取是否能够催办 - * @method void setCanRemind(boolean $CanRemind) 设置是否能够催办 + * @method boolean getCanRemind() 获取是否能够催办,true-是,false-否 + * @method void setCanRemind(boolean $CanRemind) 设置是否能够催办,true-是,false-否 * @method string getFlowId() 获取合同id * @method void setFlowId(string $FlowId) 设置合同id - * @method string getRemindMessage() 获取催办详情 - * @method void setRemindMessage(string $RemindMessage) 设置催办详情 + * @method string getRemindMessage() 获取催办详情信息 + * @method void setRemindMessage(string $RemindMessage) 设置催办详情信息 */ class RemindFlowRecords extends AbstractModel { /** - * @var boolean 是否能够催办 + * @var boolean 是否能够催办,true-是,false-否 */ public $CanRemind; @@ -40,14 +40,14 @@ class RemindFlowRecords extends AbstractModel public $FlowId; /** - * @var string 催办详情 + * @var string 催办详情信息 */ public $RemindMessage; /** - * @param boolean $CanRemind 是否能够催办 + * @param boolean $CanRemind 是否能够催办,true-是,false-否 * @param string $FlowId 合同id - * @param string $RemindMessage 催办详情 + * @param string $RemindMessage 催办详情信息 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SignUrlInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SignUrlInfo.php index c941b74b..3cb41c8e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SignUrlInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SignUrlInfo.php @@ -24,9 +24,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSignUrl(string $SignUrl) 设置签署链接,过期时间为30天 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getDeadline() 获取合同过期时间 + * @method integer getDeadline() 获取合同过期时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDeadline(integer $Deadline) 设置合同过期时间 + * @method void setDeadline(integer $Deadline) 设置合同过期时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getSignOrder() 获取当流程为顺序签署此参数有效时,数字越小优先级越高,暂不支持并行签署 可选 注意:此字段可能返回 null,表示取不到有效值。 @@ -86,7 +86,7 @@ class SignUrlInfo extends AbstractModel public $SignUrl; /** - * @var integer 合同过期时间 + * @var integer 合同过期时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 */ public $Deadline; @@ -106,6 +106,7 @@ class SignUrlInfo extends AbstractModel /** * @var string 自定义用户编号 注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated */ public $CustomUserId; @@ -162,7 +163,7 @@ PERSON 自然人 /** * @param string $SignUrl 签署链接,过期时间为30天 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $Deadline 合同过期时间 + * @param integer $Deadline 合同过期时间戳,单位秒 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $SignOrder 当流程为顺序签署此参数有效时,数字越小优先级越高,暂不支持并行签署 可选 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Staff.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Staff.php index a8fe41cb..9c2c2b82 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Staff.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/Staff.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * 企业员工信息 * - * @method string getUserId() 获取员工在电子签平台的id - * @method void setUserId(string $UserId) 设置员工在电子签平台的id + * @method string getUserId() 获取员工在电子签平台的用户ID + * @method void setUserId(string $UserId) 设置员工在电子签平台的用户ID * @method string getDisplayName() 获取显示的员工名 * @method void setDisplayName(string $DisplayName) 设置显示的员工名 * @method string getMobile() 获取员工手机号 @@ -30,9 +30,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setEmail(string $Email) 设置员工邮箱 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getOpenId() 获取员工在第三方平台id + * @method string getOpenId() 获取员工在第三方应用平台的用户ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setOpenId(string $OpenId) 设置员工在第三方平台id + * @method void setOpenId(string $OpenId) 设置员工在第三方应用平台的用户ID 注意:此字段可能返回 null,表示取不到有效值。 * @method array getRoles() 获取员工角色 注意:此字段可能返回 null,表示取不到有效值。 @@ -44,17 +44,17 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method boolean getVerified() 获取员工是否实名 * @method void setVerified(boolean $Verified) 设置员工是否实名 - * @method integer getCreatedOn() 获取员工创建时间戳 - * @method void setCreatedOn(integer $CreatedOn) 设置员工创建时间戳 - * @method integer getVerifiedOn() 获取员工实名时间戳 - * @method void setVerifiedOn(integer $VerifiedOn) 设置员工实名时间戳 + * @method integer getCreatedOn() 获取员工创建时间戳,单位秒 + * @method void setCreatedOn(integer $CreatedOn) 设置员工创建时间戳,单位秒 + * @method integer getVerifiedOn() 获取员工实名时间戳,单位秒 + * @method void setVerifiedOn(integer $VerifiedOn) 设置员工实名时间戳,单位秒 * @method integer getQuiteJob() 获取员工是否离职:0-未离职,1-离职 * @method void setQuiteJob(integer $QuiteJob) 设置员工是否离职:0-未离职,1-离职 */ class Staff extends AbstractModel { /** - * @var string 员工在电子签平台的id + * @var string 员工在电子签平台的用户ID */ public $UserId; @@ -75,7 +75,7 @@ class Staff extends AbstractModel public $Email; /** - * @var string 员工在第三方平台id + * @var string 员工在第三方应用平台的用户ID 注意:此字段可能返回 null,表示取不到有效值。 */ public $OpenId; @@ -98,12 +98,12 @@ class Staff extends AbstractModel public $Verified; /** - * @var integer 员工创建时间戳 + * @var integer 员工创建时间戳,单位秒 */ public $CreatedOn; /** - * @var integer 员工实名时间戳 + * @var integer 员工实名时间戳,单位秒 */ public $VerifiedOn; @@ -113,20 +113,20 @@ class Staff extends AbstractModel public $QuiteJob; /** - * @param string $UserId 员工在电子签平台的id + * @param string $UserId 员工在电子签平台的用户ID * @param string $DisplayName 显示的员工名 * @param string $Mobile 员工手机号 * @param string $Email 员工邮箱 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $OpenId 员工在第三方平台id + * @param string $OpenId 员工在第三方应用平台的用户ID 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Roles 员工角色 注意:此字段可能返回 null,表示取不到有效值。 * @param Department $Department 员工部门 注意:此字段可能返回 null,表示取不到有效值。 * @param boolean $Verified 员工是否实名 - * @param integer $CreatedOn 员工创建时间戳 - * @param integer $VerifiedOn 员工实名时间戳 + * @param integer $CreatedOn 员工创建时间戳,单位秒 + * @param integer $VerifiedOn 员工实名时间戳,单位秒 * @param integer $QuiteJob 员工是否离职:0-未离职,1-离职 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SyncFailReason.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SyncFailReason.php index 9b49aa74..657e7cc1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SyncFailReason.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SyncFailReason.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * 同步经办人失败原因 * - * @method string getId() 获取经办人Id - * @method void setId(string $Id) 设置经办人Id + * @method string getId() 获取对应Agent-ProxyOperator-OpenId。第三方应用平台自定义,对子客企业员的唯一标识。一个OpenId在一个子客企业内唯一对应一个真实员工,不可在其他子客企业内重复使用。(例如,可以使用经办人企业名+员工身份证的hash值,需要第三方应用平台保存),最大64位字符串 + * @method void setId(string $Id) 设置对应Agent-ProxyOperator-OpenId。第三方应用平台自定义,对子客企业员的唯一标识。一个OpenId在一个子客企业内唯一对应一个真实员工,不可在其他子客企业内重复使用。(例如,可以使用经办人企业名+员工身份证的hash值,需要第三方应用平台保存),最大64位字符串 * @method string getMessage() 获取失败原因 例如:Id不符合规范、证件号码不合法等 注意:此字段可能返回 null,表示取不到有效值。 @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class SyncFailReason extends AbstractModel { /** - * @var string 经办人Id + * @var string 对应Agent-ProxyOperator-OpenId。第三方应用平台自定义,对子客企业员的唯一标识。一个OpenId在一个子客企业内唯一对应一个真实员工,不可在其他子客企业内重复使用。(例如,可以使用经办人企业名+员工身份证的hash值,需要第三方应用平台保存),最大64位字符串 */ public $Id; @@ -44,7 +44,7 @@ class SyncFailReason extends AbstractModel public $Message; /** - * @param string $Id 经办人Id + * @param string $Id 对应Agent-ProxyOperator-OpenId。第三方应用平台自定义,对子客企业员的唯一标识。一个OpenId在一个子客企业内唯一对应一个真实员工,不可在其他子客企业内重复使用。(例如,可以使用经办人企业名+员工身份证的hash值,需要第三方应用平台保存),最大64位字符串 * @param string $Message 失败原因 例如:Id不符合规范、证件号码不合法等 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SyncProxyOrganizationOperatorsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SyncProxyOrganizationOperatorsRequest.php index 6c96dc99..5ee768f6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SyncProxyOrganizationOperatorsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SyncProxyOrganizationOperatorsRequest.php @@ -48,6 +48,7 @@ class SyncProxyOrganizationOperatorsRequest extends AbstractModel /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SyncProxyOrganizationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SyncProxyOrganizationRequest.php index a6697d92..e6c45536 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SyncProxyOrganizationRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/SyncProxyOrganizationRequest.php @@ -65,6 +65,7 @@ class SyncProxyOrganizationRequest extends AbstractModel /** * @var UserInfo 暂未开放 + * @deprecated */ public $Operator; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/TemplateInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/TemplateInfo.php index d1b43870..d4d0b815 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/TemplateInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/TemplateInfo.php @@ -19,63 +19,87 @@ use TencentCloud\Common\AbstractModel; /** * 此结构体 (TemplateInfo) 用于描述模板的信息。 + +> **模板组成** +> +> 一个模板通常会包含以下结构信息 +>- 模板基本信息 +>- 签署参与方 Recipients,在模板发起合同时用于指定参与方 +>- 填写控件 Components +>- 签署控件 SignComponents * - * @method string getTemplateId() 获取模板ID - * @method void setTemplateId(string $TemplateId) 设置模板ID - * @method string getTemplateName() 获取模板名字 - * @method void setTemplateName(string $TemplateName) 设置模板名字 + * @method string getTemplateId() 获取模板ID,模板的唯一标识 + * @method void setTemplateId(string $TemplateId) 设置模板ID,模板的唯一标识 + * @method string getTemplateName() 获取模板名 + * @method void setTemplateName(string $TemplateName) 设置模板名 * @method string getDescription() 获取模板描述信息 * @method void setDescription(string $Description) 设置模板描述信息 - * @method array getComponents() 获取模板控件信息结构 - * @method void setComponents(array $Components) 设置模板控件信息结构 - * @method array getRecipients() 获取模板中的流程参与人信息 - * @method void setRecipients(array $Recipients) 设置模板中的流程参与人信息 - * @method array getSignComponents() 获取签署区模板信息结构 - * @method void setSignComponents(array $SignComponents) 设置签署区模板信息结构 + * @method array getComponents() 获取模板的填充控件列表 + * @method void setComponents(array $Components) 设置模板的填充控件列表 + * @method array getRecipients() 获取模板中的签署参与方列表 + * @method void setRecipients(array $Recipients) 设置模板中的签署参与方列表 + * @method array getSignComponents() 获取模板中的签署控件列表 + * @method void setSignComponents(array $SignComponents) 设置模板中的签署控件列表 * @method integer getTemplateType() 获取模板类型:1-静默签;3-普通模板 * @method void setTemplateType(integer $TemplateType) 设置模板类型:1-静默签;3-普通模板 * @method boolean getIsPromoter() 获取是否是发起人 ,已弃用 * @method void setIsPromoter(boolean $IsPromoter) 设置是否是发起人 ,已弃用 - * @method string getCreator() 获取模板的创建者信息 - * @method void setCreator(string $Creator) 设置模板的创建者信息 - * @method integer getCreatedOn() 获取模板创建的时间戳(精确到秒) - * @method void setCreatedOn(integer $CreatedOn) 设置模板创建的时间戳(精确到秒) - * @method string getPreviewUrl() 获取模板的H5预览链接,可以通过浏览器打开此链接预览模板,或者嵌入到iframe中预览模板。 + * @method string getCreator() 获取模板的创建者信息,电子签系统用户ID + * @method void setCreator(string $Creator) 设置模板的创建者信息,电子签系统用户ID + * @method integer getCreatedOn() 获取模板创建的时间戳,格式为Unix标准时间戳(秒) + * @method void setCreatedOn(integer $CreatedOn) 设置模板创建的时间戳,格式为Unix标准时间戳(秒) + * @method string getPreviewUrl() 获取模板的H5预览链接,有效期5分钟。 +可以通过浏览器打开此链接预览模板,或者嵌入到iframe中预览模板。 +(此功能开放需要联系客户经理) 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPreviewUrl(string $PreviewUrl) 设置模板的H5预览链接,可以通过浏览器打开此链接预览模板,或者嵌入到iframe中预览模板。 + * @method void setPreviewUrl(string $PreviewUrl) 设置模板的H5预览链接,有效期5分钟。 +可以通过浏览器打开此链接预览模板,或者嵌入到iframe中预览模板。 +(此功能开放需要联系客户经理) 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getPdfUrl() 获取第三方应用集成-模板PDF文件链接 + * @method string getPdfUrl() 获取第三方应用集成-模板PDF文件链接,有效期5分钟。 +请求参数WithPdfUrl=true时返回 +(此功能开放需要联系客户经理)。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPdfUrl(string $PdfUrl) 设置第三方应用集成-模板PDF文件链接 + * @method void setPdfUrl(string $PdfUrl) 设置第三方应用集成-模板PDF文件链接,有效期5分钟。 +请求参数WithPdfUrl=true时返回 +(此功能开放需要联系客户经理)。 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getChannelTemplateId() 获取关联的平台企业模板ID - * @method void setChannelTemplateId(string $ChannelTemplateId) 设置关联的平台企业模板ID - * @method string getChannelTemplateName() 获取关联的平台企业模板名称 + * @method string getChannelTemplateId() 获取本模板关联的第三方应用平台企业模板ID + * @method void setChannelTemplateId(string $ChannelTemplateId) 设置本模板关联的第三方应用平台企业模板ID + * @method string getChannelTemplateName() 获取本模板关联的三方应用平台平台企业模板名称 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setChannelTemplateName(string $ChannelTemplateName) 设置关联的平台企业模板名称 + * @method void setChannelTemplateName(string $ChannelTemplateName) 设置本模板关联的三方应用平台平台企业模板名称 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getChannelAutoSave() 获取0-需要子客企业手动领取平台企业的模板(默认); 1-平台自动设置子客模板 + * @method integer getChannelAutoSave() 获取0-需要子客企业手动领取平台企业的模板(默认); +1-平台自动设置子客模板 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setChannelAutoSave(integer $ChannelAutoSave) 设置0-需要子客企业手动领取平台企业的模板(默认); 1-平台自动设置子客模板 + * @method void setChannelAutoSave(integer $ChannelAutoSave) 设置0-需要子客企业手动领取平台企业的模板(默认); +1-平台自动设置子客模板 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getTemplateVersion() 获取模板版本,全数字字符。默认为空,初始版本为yyyyMMdd001。 + * @method string getTemplateVersion() 获取模板版本,全数字字符。 +默认为空,初始版本为yyyyMMdd001。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTemplateVersion(string $TemplateVersion) 设置模板版本,全数字字符。默认为空,初始版本为yyyyMMdd001。 + * @method void setTemplateVersion(string $TemplateVersion) 设置模板版本,全数字字符。 +默认为空,初始版本为yyyyMMdd001。 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getAvailable() 获取模板可用状态,取值:1启用(默认),2停用 + * @method integer getAvailable() 获取模板可用状态: +1启用(默认) +2停用 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setAvailable(integer $Available) 设置模板可用状态,取值:1启用(默认),2停用 + * @method void setAvailable(integer $Available) 设置模板可用状态: +1启用(默认) +2停用 注意:此字段可能返回 null,表示取不到有效值。 */ class TemplateInfo extends AbstractModel { /** - * @var string 模板ID + * @var string 模板ID,模板的唯一标识 */ public $TemplateId; /** - * @var string 模板名字 + * @var string 模板名 */ public $TemplateName; @@ -85,17 +109,17 @@ class TemplateInfo extends AbstractModel public $Description; /** - * @var array 模板控件信息结构 + * @var array 模板的填充控件列表 */ public $Components; /** - * @var array 模板中的流程参与人信息 + * @var array 模板中的签署参与方列表 */ public $Recipients; /** - * @var array 签署区模板信息结构 + * @var array 模板中的签署控件列表 */ public $SignComponents; @@ -106,83 +130,100 @@ class TemplateInfo extends AbstractModel /** * @var boolean 是否是发起人 ,已弃用 + * @deprecated */ public $IsPromoter; /** - * @var string 模板的创建者信息 + * @var string 模板的创建者信息,电子签系统用户ID */ public $Creator; /** - * @var integer 模板创建的时间戳(精确到秒) + * @var integer 模板创建的时间戳,格式为Unix标准时间戳(秒) */ public $CreatedOn; /** - * @var string 模板的H5预览链接,可以通过浏览器打开此链接预览模板,或者嵌入到iframe中预览模板。 + * @var string 模板的H5预览链接,有效期5分钟。 +可以通过浏览器打开此链接预览模板,或者嵌入到iframe中预览模板。 +(此功能开放需要联系客户经理) 注意:此字段可能返回 null,表示取不到有效值。 */ public $PreviewUrl; /** - * @var string 第三方应用集成-模板PDF文件链接 + * @var string 第三方应用集成-模板PDF文件链接,有效期5分钟。 +请求参数WithPdfUrl=true时返回 +(此功能开放需要联系客户经理)。 注意:此字段可能返回 null,表示取不到有效值。 */ public $PdfUrl; /** - * @var string 关联的平台企业模板ID + * @var string 本模板关联的第三方应用平台企业模板ID */ public $ChannelTemplateId; /** - * @var string 关联的平台企业模板名称 + * @var string 本模板关联的三方应用平台平台企业模板名称 注意:此字段可能返回 null,表示取不到有效值。 */ public $ChannelTemplateName; /** - * @var integer 0-需要子客企业手动领取平台企业的模板(默认); 1-平台自动设置子客模板 + * @var integer 0-需要子客企业手动领取平台企业的模板(默认); +1-平台自动设置子客模板 注意:此字段可能返回 null,表示取不到有效值。 */ public $ChannelAutoSave; /** - * @var string 模板版本,全数字字符。默认为空,初始版本为yyyyMMdd001。 + * @var string 模板版本,全数字字符。 +默认为空,初始版本为yyyyMMdd001。 注意:此字段可能返回 null,表示取不到有效值。 */ public $TemplateVersion; /** - * @var integer 模板可用状态,取值:1启用(默认),2停用 + * @var integer 模板可用状态: +1启用(默认) +2停用 注意:此字段可能返回 null,表示取不到有效值。 */ public $Available; /** - * @param string $TemplateId 模板ID - * @param string $TemplateName 模板名字 + * @param string $TemplateId 模板ID,模板的唯一标识 + * @param string $TemplateName 模板名 * @param string $Description 模板描述信息 - * @param array $Components 模板控件信息结构 - * @param array $Recipients 模板中的流程参与人信息 - * @param array $SignComponents 签署区模板信息结构 + * @param array $Components 模板的填充控件列表 + * @param array $Recipients 模板中的签署参与方列表 + * @param array $SignComponents 模板中的签署控件列表 * @param integer $TemplateType 模板类型:1-静默签;3-普通模板 * @param boolean $IsPromoter 是否是发起人 ,已弃用 - * @param string $Creator 模板的创建者信息 - * @param integer $CreatedOn 模板创建的时间戳(精确到秒) - * @param string $PreviewUrl 模板的H5预览链接,可以通过浏览器打开此链接预览模板,或者嵌入到iframe中预览模板。 + * @param string $Creator 模板的创建者信息,电子签系统用户ID + * @param integer $CreatedOn 模板创建的时间戳,格式为Unix标准时间戳(秒) + * @param string $PreviewUrl 模板的H5预览链接,有效期5分钟。 +可以通过浏览器打开此链接预览模板,或者嵌入到iframe中预览模板。 +(此功能开放需要联系客户经理) 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $PdfUrl 第三方应用集成-模板PDF文件链接 + * @param string $PdfUrl 第三方应用集成-模板PDF文件链接,有效期5分钟。 +请求参数WithPdfUrl=true时返回 +(此功能开放需要联系客户经理)。 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ChannelTemplateId 关联的平台企业模板ID - * @param string $ChannelTemplateName 关联的平台企业模板名称 + * @param string $ChannelTemplateId 本模板关联的第三方应用平台企业模板ID + * @param string $ChannelTemplateName 本模板关联的三方应用平台平台企业模板名称 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $ChannelAutoSave 0-需要子客企业手动领取平台企业的模板(默认); 1-平台自动设置子客模板 + * @param integer $ChannelAutoSave 0-需要子客企业手动领取平台企业的模板(默认); +1-平台自动设置子客模板 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $TemplateVersion 模板版本,全数字字符。默认为空,初始版本为yyyyMMdd001。 + * @param string $TemplateVersion 模板版本,全数字字符。 +默认为空,初始版本为yyyyMMdd001。 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $Available 模板可用状态,取值:1启用(默认),2停用 + * @param integer $Available 模板可用状态: +1启用(默认) +2停用 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UploadFilesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UploadFilesRequest.php index 00e85455..403fd1a5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UploadFilesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UploadFilesRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * UploadFiles请求参数结构体 * - * @method Agent getAgent() 获取应用相关信息,若是第三方应用集成调用 appid 和proxyappid 必填 - * @method void setAgent(Agent $Agent) 设置应用相关信息,若是第三方应用集成调用 appid 和proxyappid 必填 + * @method Agent getAgent() 获取应用相关信息,若是第三方应用集成调用 若是第三方应用集成调用,Agent.AppId 和 Agent.ProxyOrganizationOpenId 必填 + * @method void setAgent(Agent $Agent) 设置应用相关信息,若是第三方应用集成调用 若是第三方应用集成调用,Agent.AppId 和 Agent.ProxyOrganizationOpenId 必填 * @method string getBusinessType() 获取文件对应业务类型 1. TEMPLATE - 模板; 文件类型:.pdf/.doc/.docx/.html 2. DOCUMENT - 签署过程及签署后的合同文档/图片控件 文件类型:.pdf/.doc/.docx/.jpg/.png/.xls.xlsx/.html @@ -36,7 +36,7 @@ use TencentCloud\Common\AbstractModel; class UploadFilesRequest extends AbstractModel { /** - * @var Agent 应用相关信息,若是第三方应用集成调用 appid 和proxyappid 必填 + * @var Agent 应用相关信息,若是第三方应用集成调用 若是第三方应用集成调用,Agent.AppId 和 Agent.ProxyOrganizationOpenId 必填 */ public $Agent; @@ -54,11 +54,12 @@ class UploadFilesRequest extends AbstractModel /** * @var UserInfo 操作者的信息 + * @deprecated */ public $Operator; /** - * @param Agent $Agent 应用相关信息,若是第三方应用集成调用 appid 和proxyappid 必填 + * @param Agent $Agent 应用相关信息,若是第三方应用集成调用 若是第三方应用集成调用,Agent.AppId 和 Agent.ProxyOrganizationOpenId 必填 * @param string $BusinessType 文件对应业务类型 1. TEMPLATE - 模板; 文件类型:.pdf/.doc/.docx/.html 2. DOCUMENT - 签署过程及签署后的合同文档/图片控件 文件类型:.pdf/.doc/.docx/.jpg/.png/.xls.xlsx/.html diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UploadFilesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UploadFilesResponse.php index 6689e3af..986fe359 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UploadFilesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UploadFilesResponse.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * UploadFiles返回参数结构体 * - * @method array getFileIds() 获取文件id数组,有效期一个小时;有效期内此文件id可以反复使用 - * @method void setFileIds(array $FileIds) 设置文件id数组,有效期一个小时;有效期内此文件id可以反复使用 * @method integer getTotalCount() 获取上传成功文件数量 * @method void setTotalCount(integer $TotalCount) 设置上传成功文件数量 + * @method array getFileIds() 获取文件id数组,有效期一个小时;有效期内此文件id可以反复使用 + * @method void setFileIds(array $FileIds) 设置文件id数组,有效期一个小时;有效期内此文件id可以反复使用 * @method array getFileUrls() 获取文件Url * @method void setFileUrls(array $FileUrls) 设置文件Url * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -31,16 +31,16 @@ use TencentCloud\Common\AbstractModel; */ class UploadFilesResponse extends AbstractModel { - /** - * @var array 文件id数组,有效期一个小时;有效期内此文件id可以反复使用 - */ - public $FileIds; - /** * @var integer 上传成功文件数量 */ public $TotalCount; + /** + * @var array 文件id数组,有效期一个小时;有效期内此文件id可以反复使用 + */ + public $FileIds; + /** * @var array 文件Url */ @@ -52,8 +52,8 @@ class UploadFilesResponse extends AbstractModel public $RequestId; /** - * @param array $FileIds 文件id数组,有效期一个小时;有效期内此文件id可以反复使用 * @param integer $TotalCount 上传成功文件数量 + * @param array $FileIds 文件id数组,有效期一个小时;有效期内此文件id可以反复使用 * @param array $FileUrls 文件Url * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -70,14 +70,14 @@ class UploadFilesResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("FileIds",$param) and $param["FileIds"] !== null) { - $this->FileIds = $param["FileIds"]; - } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { $this->TotalCount = $param["TotalCount"]; } + if (array_key_exists("FileIds",$param) and $param["FileIds"] !== null) { + $this->FileIds = $param["FileIds"]; + } + if (array_key_exists("FileUrls",$param) and $param["FileUrls"] !== null) { $this->FileUrls = $param["FileUrls"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UserInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UserInfo.php index 3664af2b..5ea33edb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UserInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UserInfo.php @@ -40,21 +40,25 @@ class UserInfo extends AbstractModel /** * @var string 内部参数,暂未开放使用 + * @deprecated */ public $Channel; /** * @var string 内部参数,暂未开放使用 + * @deprecated */ public $CustomUserId; /** * @var string 内部参数,暂未开放使用 + * @deprecated */ public $ClientIp; /** * @var string 内部参数,暂未开放使用 + * @deprecated */ public $ProxyIp; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UserThreeFactor.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UserThreeFactor.php new file mode 100644 index 00000000..19f8cf41 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/UserThreeFactor.php @@ -0,0 +1,89 @@ +Name = $param["Name"]; + } + + if (array_key_exists("IdCardType",$param) and $param["IdCardType"] !== null) { + $this->IdCardType = $param["IdCardType"]; + } + + if (array_key_exists("IdCardNumber",$param) and $param["IdCardNumber"] !== null) { + $this->IdCardNumber = $param["IdCardNumber"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/WebThemeConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/WebThemeConfig.php new file mode 100644 index 00000000..89bfee3e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Essbasic/V20210526/Models/WebThemeConfig.php @@ -0,0 +1,77 @@ +true:允许在页面底部隐藏电子签logo +
    默认false,不允许允许在页面底部隐藏电子签logo + * @method void setDisplaySignBrandLogo(boolean $DisplaySignBrandLogo) 设置页面底部是否显示电子签logo +
    true:允许在页面底部隐藏电子签logo +
    默认false,不允许允许在页面底部隐藏电子签logo + * @method string getWebEmbedThemeColor() 获取嵌入式主题颜色 +
    支持十六进制颜色值以及RGB格式颜色值,例如:#D54941,rgb(213, 73, 65) + * @method void setWebEmbedThemeColor(string $WebEmbedThemeColor) 设置嵌入式主题颜色 +
    支持十六进制颜色值以及RGB格式颜色值,例如:#D54941,rgb(213, 73, 65) + */ +class WebThemeConfig extends AbstractModel +{ + /** + * @var boolean 页面底部是否显示电子签logo +
    true:允许在页面底部隐藏电子签logo +
    默认false,不允许允许在页面底部隐藏电子签logo + */ + public $DisplaySignBrandLogo; + + /** + * @var string 嵌入式主题颜色 +
    支持十六进制颜色值以及RGB格式颜色值,例如:#D54941,rgb(213, 73, 65) + */ + public $WebEmbedThemeColor; + + /** + * @param boolean $DisplaySignBrandLogo 页面底部是否显示电子签logo +
    true:允许在页面底部隐藏电子签logo +
    默认false,不允许允许在页面底部隐藏电子签logo + * @param string $WebEmbedThemeColor 嵌入式主题颜色 +
    支持十六进制颜色值以及RGB格式颜色值,例如:#D54941,rgb(213, 73, 65) + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("DisplaySignBrandLogo",$param) and $param["DisplaySignBrandLogo"] !== null) { + $this->DisplaySignBrandLogo = $param["DisplaySignBrandLogo"]; + } + + if (array_key_exists("WebEmbedThemeColor",$param) and $param["WebEmbedThemeColor"] !== null) { + $this->WebEmbedThemeColor = $param["WebEmbedThemeColor"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/FaceFusionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/FaceFusionRequest.php index ff958db9..8e155f12 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/FaceFusionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/FaceFusionRequest.php @@ -36,6 +36,8 @@ use TencentCloud\Common\AbstractModel; 请注意,不适宜内容识别服务开启后,您需要根据返回结果自行判断是否调整您的业务逻辑。例如提示您的用户图片非法,请更换图片。 * @method string getUrl() 获取图片Url地址 * @method void setUrl(string $Url) 设置图片Url地址 + * @method FuseParam getFuseParam() 获取融合参数 + * @method void setFuseParam(FuseParam $FuseParam) 设置融合参数 */ class FaceFusionRequest extends AbstractModel { @@ -75,6 +77,11 @@ class FaceFusionRequest extends AbstractModel */ public $Url; + /** + * @var FuseParam 融合参数 + */ + public $FuseParam; + /** * @param string $ProjectId 活动 ID,请在人脸融合控制台查看。 * @param string $ModelId 素材 ID,请在人脸融合控制台查看。 @@ -84,6 +91,7 @@ class FaceFusionRequest extends AbstractModel * @param integer $CelebrityIdentify 0表示不需要不适宜内容识别,1表示需要不适宜内容识别。默认值为0。 请注意,不适宜内容识别服务开启后,您需要根据返回结果自行判断是否调整您的业务逻辑。例如提示您的用户图片非法,请更换图片。 * @param string $Url 图片Url地址 + * @param FuseParam $FuseParam 融合参数 */ function __construct() { @@ -125,5 +133,10 @@ class FaceFusionRequest extends AbstractModel if (array_key_exists("Url",$param) and $param["Url"] !== null) { $this->Url = $param["Url"]; } + + if (array_key_exists("FuseParam",$param) and $param["FuseParam"] !== null) { + $this->FuseParam = new FuseParam(); + $this->FuseParam->deserialize($param["FuseParam"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/FuseFaceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/FuseFaceRequest.php index 74fcfc96..93feba05 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/FuseFaceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/FuseFaceRequest.php @@ -40,6 +40,8 @@ use TencentCloud\Common\AbstractModel; 请注意,不适宜内容识别服务开启后,您需要根据返回结果自行判断是否调整您的业务逻辑。例如提示您的用户图片非法,请更换图片。 * @method void setCelebrityIdentify(integer $CelebrityIdentify) 设置0表示不需要不适宜内容识别,1表示需要不适宜内容识别。默认值为0。 请注意,不适宜内容识别服务开启后,您需要根据返回结果自行判断是否调整您的业务逻辑。例如提示您的用户图片非法,请更换图片。 + * @method FuseParam getFuseParam() 获取融合参数 + * @method void setFuseParam(FuseParam $FuseParam) 设置融合参数 */ class FuseFaceRequest extends AbstractModel { @@ -81,6 +83,11 @@ class FuseFaceRequest extends AbstractModel */ public $CelebrityIdentify; + /** + * @var FuseParam 融合参数 + */ + public $FuseParam; + /** * @param string $ProjectId 活动 ID,请在人脸融合控制台查看。 * @param string $ModelId 素材 ID,请在人脸融合控制台查看。 @@ -92,6 +99,7 @@ class FuseFaceRequest extends AbstractModel 若此参数不填写,则使用人脸融合控制台中五官参数数值。(换脸版算法暂不支持此参数调整) * @param integer $CelebrityIdentify 0表示不需要不适宜内容识别,1表示需要不适宜内容识别。默认值为0。 请注意,不适宜内容识别服务开启后,您需要根据返回结果自行判断是否调整您的业务逻辑。例如提示您的用户图片非法,请更换图片。 + * @param FuseParam $FuseParam 融合参数 */ function __construct() { @@ -138,5 +146,10 @@ class FuseFaceRequest extends AbstractModel if (array_key_exists("CelebrityIdentify",$param) and $param["CelebrityIdentify"] !== null) { $this->CelebrityIdentify = $param["CelebrityIdentify"]; } + + if (array_key_exists("FuseParam",$param) and $param["FuseParam"] !== null) { + $this->FuseParam = new FuseParam(); + $this->FuseParam->deserialize($param["FuseParam"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/FuseParam.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/FuseParam.php new file mode 100644 index 00000000..1f2832ab --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/FuseParam.php @@ -0,0 +1,54 @@ +ImageCodecParam = new ImageCodecParam(); + $this->ImageCodecParam->deserialize($param["ImageCodecParam"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/ImageCodecParam.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/ImageCodecParam.php new file mode 100644 index 00000000..f7aceca2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/ImageCodecParam.php @@ -0,0 +1,58 @@ +MetaData = []; + foreach ($param["MetaData"] as $key => $value){ + $obj = new MetaData(); + $obj->deserialize($value); + array_push($this->MetaData, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/MetaData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/MetaData.php new file mode 100644 index 00000000..cb4303c6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20181201/Models/MetaData.php @@ -0,0 +1,65 @@ +MetaKey = $param["MetaKey"]; + } + + if (array_key_exists("MetaValue",$param) and $param["MetaValue"] !== null) { + $this->MetaValue = $param["MetaValue"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/FuseFaceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/FuseFaceRequest.php index f600ff20..54cf5e85 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/FuseFaceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/FuseFaceRequest.php @@ -50,6 +50,8 @@ use TencentCloud\Common\AbstractModel; 默认在融合结果图右下角添加“本图片为AI合成图片”字样,您可根据自身需要替换为其他的Logo图片。 * @method void setLogoParam(LogoParam $LogoParam) 设置标识内容设置。 默认在融合结果图右下角添加“本图片为AI合成图片”字样,您可根据自身需要替换为其他的Logo图片。 + * @method FuseParam getFuseParam() 获取融合参数。 + * @method void setFuseParam(FuseParam $FuseParam) 设置融合参数。 */ class FuseFaceRequest extends AbstractModel { @@ -100,6 +102,11 @@ class FuseFaceRequest extends AbstractModel */ public $LogoParam; + /** + * @var FuseParam 融合参数。 + */ + public $FuseParam; + /** * @param string $ProjectId 活动 ID,请在人脸融合控制台查看。 * @param string $ModelId 素材 ID,请在人脸融合控制台查看。 @@ -116,6 +123,7 @@ class FuseFaceRequest extends AbstractModel 建议您使用显著标识来提示结果图使用了人脸融合技术,是AI合成的图片。 * @param LogoParam $LogoParam 标识内容设置。 默认在融合结果图右下角添加“本图片为AI合成图片”字样,您可根据自身需要替换为其他的Logo图片。 + * @param FuseParam $FuseParam 融合参数。 */ function __construct() { @@ -167,5 +175,10 @@ class FuseFaceRequest extends AbstractModel $this->LogoParam = new LogoParam(); $this->LogoParam->deserialize($param["LogoParam"]); } + + if (array_key_exists("FuseParam",$param) and $param["FuseParam"] !== null) { + $this->FuseParam = new FuseParam(); + $this->FuseParam->deserialize($param["FuseParam"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/FuseParam.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/FuseParam.php new file mode 100644 index 00000000..ca9fd88a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/FuseParam.php @@ -0,0 +1,54 @@ +ImageCodecParam = new ImageCodecParam(); + $this->ImageCodecParam->deserialize($param["ImageCodecParam"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/ImageCodecParam.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/ImageCodecParam.php new file mode 100644 index 00000000..50b8e6f6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/ImageCodecParam.php @@ -0,0 +1,58 @@ +MetaData = []; + foreach ($param["MetaData"] as $key => $value){ + $obj = new MetaData(); + $obj->deserialize($value); + array_push($this->MetaData, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/MetaData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/MetaData.php new file mode 100644 index 00000000..3c936bd6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/MetaData.php @@ -0,0 +1,65 @@ +MetaKey = $param["MetaKey"]; + } + + if (array_key_exists("MetaValue",$param) and $param["MetaValue"] !== null) { + $this->MetaValue = $param["MetaValue"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/PublicMaterialInfos.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/PublicMaterialInfos.php index bf776d91..08379489 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/PublicMaterialInfos.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Facefusion/V20220927/Models/PublicMaterialInfos.php @@ -32,6 +32,10 @@ use TencentCloud\Common\AbstractModel; * @method void setMaterialFaceList(array $MaterialFaceList) 设置人脸信息 * @method string getMaterialName() 获取素材名 * @method void setMaterialName(string $MaterialName) 设置素材名 + * @method string getAuditResult() 获取审核原因 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAuditResult(string $AuditResult) 设置审核原因 +注意:此字段可能返回 null,表示取不到有效值。 */ class PublicMaterialInfos extends AbstractModel { @@ -65,6 +69,12 @@ class PublicMaterialInfos extends AbstractModel */ public $MaterialName; + /** + * @var string 审核原因 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AuditResult; + /** * @param string $MaterialId 素材Id * @param integer $MaterialStatus 素材状态 @@ -72,6 +82,8 @@ class PublicMaterialInfos extends AbstractModel * @param string $UpdateTime 修改时间 * @param array $MaterialFaceList 人脸信息 * @param string $MaterialName 素材名 + * @param string $AuditResult 审核原因 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -114,5 +126,9 @@ class PublicMaterialInfos extends AbstractModel if (array_key_exists("MaterialName",$param) and $param["MaterialName"] !== null) { $this->MaterialName = $param["MaterialName"]; } + + if (array_key_exists("AuditResult",$param) and $param["AuditResult"] !== null) { + $this->AuditResult = $param["AuditResult"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCard2EVerificationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCard2EVerificationResponse.php index 1a325041..12489a07 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCard2EVerificationResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCard2EVerificationResponse.php @@ -40,6 +40,8 @@ use TencentCloud\Common\AbstractModel; '-2': '姓名校验不通过' '-3': '银行卡号码有误' '-16': '验证中心服务繁忙' + '-17': '验证次数超限,请次日重试' + * @method void setResult(string $Result) 设置认证结果码 计费结果码: '0': '认证通过' @@ -60,6 +62,8 @@ use TencentCloud\Common\AbstractModel; '-2': '姓名校验不通过' '-3': '银行卡号码有误' '-16': '验证中心服务繁忙' + '-17': '验证次数超限,请次日重试' + * @method string getDescription() 获取业务结果描述。 * @method void setDescription(string $Description) 设置业务结果描述。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -88,6 +92,8 @@ class BankCard2EVerificationResponse extends AbstractModel '-2': '姓名校验不通过' '-3': '银行卡号码有误' '-16': '验证中心服务繁忙' + '-17': '验证次数超限,请次日重试' + */ public $Result; @@ -122,6 +128,8 @@ class BankCard2EVerificationResponse extends AbstractModel '-2': '姓名校验不通过' '-3': '银行卡号码有误' '-16': '验证中心服务繁忙' + '-17': '验证次数超限,请次日重试' + * @param string $Description 业务结果描述。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCard4EVerificationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCard4EVerificationResponse.php index 01ad62ab..0ffc0710 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCard4EVerificationResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCard4EVerificationResponse.php @@ -42,6 +42,7 @@ use TencentCloud\Common\AbstractModel; '-4': '银行卡号码有误' '-5': '手机号码不合法' '-18': '验证中心服务繁忙' +'-19': '验证次数超限,请次日重试' * @method void setResult(string $Result) 设置认证结果码 收费结果码: '0': '认证通过' @@ -64,6 +65,7 @@ use TencentCloud\Common\AbstractModel; '-4': '银行卡号码有误' '-5': '手机号码不合法' '-18': '验证中心服务繁忙' +'-19': '验证次数超限,请次日重试' * @method string getDescription() 获取业务结果描述。 * @method void setDescription(string $Description) 设置业务结果描述。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -94,6 +96,7 @@ class BankCard4EVerificationResponse extends AbstractModel '-4': '银行卡号码有误' '-5': '手机号码不合法' '-18': '验证中心服务繁忙' +'-19': '验证次数超限,请次日重试' */ public $Result; @@ -130,6 +133,7 @@ class BankCard4EVerificationResponse extends AbstractModel '-4': '银行卡号码有误' '-5': '手机号码不合法' '-18': '验证中心服务繁忙' +'-19': '验证次数超限,请次日重试' * @param string $Description 业务结果描述。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCardVerificationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCardVerificationRequest.php index 6d84c678..9456878d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCardVerificationRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCardVerificationRequest.php @@ -27,9 +27,9 @@ use TencentCloud\Common\AbstractModel; * @method string getBankCard() 获取银行卡 * @method void setBankCard(string $BankCard) 设置银行卡 * @method integer getCertType() 获取证件类型,请确认该证件为开户时使用的证件类型,未用于开户的证件信息不支持验证。 -目前默认:0 身份证,其他证件类型需求可以添加[腾讯云人脸核身小助手](https://cloud.tencent.com/document/product/1007/56130)进行确认。 +目前默认:0 身份证,其他证件类型暂不支持。 * @method void setCertType(integer $CertType) 设置证件类型,请确认该证件为开户时使用的证件类型,未用于开户的证件信息不支持验证。 -目前默认:0 身份证,其他证件类型需求可以添加[腾讯云人脸核身小助手](https://cloud.tencent.com/document/product/1007/56130)进行确认。 +目前默认:0 身份证,其他证件类型暂不支持。 * @method Encryption getEncryption() 获取敏感数据加密信息。对传入信息(姓名、身份证号、银行卡号)有加密需求的用户可使用此参数,详情请点击左侧链接。 * @method void setEncryption(Encryption $Encryption) 设置敏感数据加密信息。对传入信息(姓名、身份证号、银行卡号)有加密需求的用户可使用此参数,详情请点击左侧链接。 */ @@ -52,7 +52,7 @@ class BankCardVerificationRequest extends AbstractModel /** * @var integer 证件类型,请确认该证件为开户时使用的证件类型,未用于开户的证件信息不支持验证。 -目前默认:0 身份证,其他证件类型需求可以添加[腾讯云人脸核身小助手](https://cloud.tencent.com/document/product/1007/56130)进行确认。 +目前默认:0 身份证,其他证件类型暂不支持。 */ public $CertType; @@ -66,7 +66,7 @@ class BankCardVerificationRequest extends AbstractModel * @param string $Name 姓名 * @param string $BankCard 银行卡 * @param integer $CertType 证件类型,请确认该证件为开户时使用的证件类型,未用于开户的证件信息不支持验证。 -目前默认:0 身份证,其他证件类型需求可以添加[腾讯云人脸核身小助手](https://cloud.tencent.com/document/product/1007/56130)进行确认。 +目前默认:0 身份证,其他证件类型暂不支持。 * @param Encryption $Encryption 敏感数据加密信息。对传入信息(姓名、身份证号、银行卡号)有加密需求的用户可使用此参数,详情请点击左侧链接。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCardVerificationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCardVerificationResponse.php index 6d3bd208..e415a843 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCardVerificationResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/BankCardVerificationResponse.php @@ -41,6 +41,7 @@ use TencentCloud\Common\AbstractModel; '-3': '身份证号码有误' '-4': '银行卡号码有误' '-17': '验证中心服务繁忙' +'-18': '验证次数超限,请次日重试' * @method void setResult(string $Result) 设置认证结果码 收费结果码: '0': '认证通过' @@ -62,6 +63,7 @@ use TencentCloud\Common\AbstractModel; '-3': '身份证号码有误' '-4': '银行卡号码有误' '-17': '验证中心服务繁忙' +'-18': '验证次数超限,请次日重试' * @method string getDescription() 获取业务结果描述。 * @method void setDescription(string $Description) 设置业务结果描述。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -91,6 +93,7 @@ class BankCardVerificationResponse extends AbstractModel '-3': '身份证号码有误' '-4': '银行卡号码有误' '-17': '验证中心服务繁忙' +'-18': '验证次数超限,请次日重试' */ public $Result; @@ -126,6 +129,7 @@ class BankCardVerificationResponse extends AbstractModel '-3': '身份证号码有误' '-4': '银行卡号码有误' '-17': '验证中心服务繁忙' +'-18': '验证次数超限,请次日重试' * @param string $Description 业务结果描述。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/CheckIdCardInformationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/CheckIdCardInformationRequest.php index dcea10d4..b01aa6c6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/CheckIdCardInformationRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/CheckIdCardInformationRequest.php @@ -44,7 +44,7 @@ ImageBase64、ImageUrl二者必须提供其中之一。若都提供了,则按 CopyWarn,复印件告警 BorderCheckWarn,边框和框内遮挡告警 ReshootWarn,翻拍告警 -DetectPsWarn,PS检测告警 +DetectPsWarn,PS检测告警(疑似存在PS痕迹) TempIdWarn,临时身份证告警 Quality,图片质量告警(评价图片模糊程度) @@ -56,7 +56,7 @@ Config = {"CopyWarn":true,"ReshootWarn":true} CopyWarn,复印件告警 BorderCheckWarn,边框和框内遮挡告警 ReshootWarn,翻拍告警 -DetectPsWarn,PS检测告警 +DetectPsWarn,PS检测告警(疑似存在PS痕迹) TempIdWarn,临时身份证告警 Quality,图片质量告警(评价图片模糊程度) @@ -94,7 +94,7 @@ ImageBase64、ImageUrl二者必须提供其中之一。若都提供了,则按 CopyWarn,复印件告警 BorderCheckWarn,边框和框内遮挡告警 ReshootWarn,翻拍告警 -DetectPsWarn,PS检测告警 +DetectPsWarn,PS检测告警(疑似存在PS痕迹) TempIdWarn,临时身份证告警 Quality,图片质量告警(评价图片模糊程度) @@ -126,7 +126,7 @@ ImageBase64、ImageUrl二者必须提供其中之一。若都提供了,则按 CopyWarn,复印件告警 BorderCheckWarn,边框和框内遮挡告警 ReshootWarn,翻拍告警 -DetectPsWarn,PS检测告警 +DetectPsWarn,PS检测告警(疑似存在PS痕迹) TempIdWarn,临时身份证告警 Quality,图片质量告警(评价图片模糊程度) diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/CheckIdCardInformationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/CheckIdCardInformationResponse.php index 9386bf32..133923f2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/CheckIdCardInformationResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/CheckIdCardInformationResponse.php @@ -47,7 +47,7 @@ use TencentCloud\Common\AbstractModel; -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警。 +-9106 身份证 PS 告警(疑似存在PS痕迹)。 -8001 图片模糊告警 多个会 | 隔开如 "-9101|-9106|-9104" * @method void setWarnings(string $Warnings) 设置告警信息,当在Config中配置了告警信息会停止人像比对,Result返回错误(FailedOperation.OcrWarningOccurred)并有此告警信息,Code 告警码列表和释义: @@ -57,7 +57,7 @@ use TencentCloud\Common\AbstractModel; -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警。 +-9106 身份证 PS 告警(疑似存在PS痕迹)。 -8001 图片模糊告警 多个会 | 隔开如 "-9101|-9106|-9104" * @method float getQuality() 获取图片质量分数,当请求Config中配置图片模糊告警该参数才有意义,取值范围(0~100),目前默认阈值是50分,低于50分会触发模糊告警。 @@ -129,7 +129,7 @@ class CheckIdCardInformationResponse extends AbstractModel -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警。 +-9106 身份证 PS 告警(疑似存在PS痕迹)。 -8001 图片模糊告警 多个会 | 隔开如 "-9101|-9106|-9104" */ @@ -169,7 +169,7 @@ class CheckIdCardInformationResponse extends AbstractModel -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警。 +-9106 身份证 PS 告警(疑似存在PS痕迹)。 -8001 图片模糊告警 多个会 | 隔开如 "-9101|-9106|-9104" * @param float $Quality 图片质量分数,当请求Config中配置图片模糊告警该参数才有意义,取值范围(0~100),目前默认阈值是50分,低于50分会触发模糊告警。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/DetectInfoIdCardData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/DetectInfoIdCardData.php index e6a5a1c9..e0250202 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/DetectInfoIdCardData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/DetectInfoIdCardData.php @@ -47,7 +47,7 @@ use TencentCloud\Common\AbstractModel; -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警, +-9106 身份证 PS 告警(疑似存在PS痕迹), -9107 身份证反光告警。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setWarnInfos(array $WarnInfos) 设置身份证人像面告警码,开启身份证告警功能后才会返回,返回数组中可能出现的告警码如下: @@ -57,7 +57,7 @@ use TencentCloud\Common\AbstractModel; -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警, +-9106 身份证 PS 告警(疑似存在PS痕迹), -9107 身份证反光告警。 注意:此字段可能返回 null,表示取不到有效值。 * @method array getBackWarnInfos() 获取身份证国徽面告警码,开启身份证告警功能后才会返回,返回数组中可能出现的告警码如下: @@ -67,7 +67,7 @@ use TencentCloud\Common\AbstractModel; -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警, +-9106 身份证 PS 告警(疑似存在PS痕迹), -9107 身份证反光告警。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setBackWarnInfos(array $BackWarnInfos) 设置身份证国徽面告警码,开启身份证告警功能后才会返回,返回数组中可能出现的告警码如下: @@ -77,7 +77,7 @@ use TencentCloud\Common\AbstractModel; -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警, +-9106 身份证 PS 告警(疑似存在PS痕迹), -9107 身份证反光告警。 注意:此字段可能返回 null,表示取不到有效值。 */ @@ -121,7 +121,7 @@ class DetectInfoIdCardData extends AbstractModel -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警, +-9106 身份证 PS 告警(疑似存在PS痕迹), -9107 身份证反光告警。 注意:此字段可能返回 null,表示取不到有效值。 */ @@ -135,7 +135,7 @@ class DetectInfoIdCardData extends AbstractModel -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警, +-9106 身份证 PS 告警(疑似存在PS痕迹), -9107 身份证反光告警。 注意:此字段可能返回 null,表示取不到有效值。 */ @@ -159,7 +159,7 @@ class DetectInfoIdCardData extends AbstractModel -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警, +-9106 身份证 PS 告警(疑似存在PS痕迹), -9107 身份证反光告警。 注意:此字段可能返回 null,表示取不到有效值。 * @param array $BackWarnInfos 身份证国徽面告警码,开启身份证告警功能后才会返回,返回数组中可能出现的告警码如下: @@ -169,7 +169,7 @@ class DetectInfoIdCardData extends AbstractModel -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警, +-9106 身份证 PS 告警(疑似存在PS痕迹), -9107 身份证反光告警。 注意:此字段可能返回 null,表示取不到有效值。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/DetectInfoText.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/DetectInfoText.php index 13ada622..c5e48ca6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/DetectInfoText.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/DetectInfoText.php @@ -31,6 +31,16 @@ use TencentCloud\Common\AbstractModel; * @method string getIdCard() 获取本次验证使用的身份证号。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setIdCard(string $IdCard) 设置本次验证使用的身份证号。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getUseIDType() 获取用户认证时使用的证件号码类型: +0:二代身份证的证件号码 +1:港澳台居住证的证件号码 +2:其他(核验使用的证件号码非合法身份号码) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setUseIDType(integer $UseIDType) 设置用户认证时使用的证件号码类型: +0:二代身份证的证件号码 +1:港澳台居住证的证件号码 +2:其他(核验使用的证件号码非合法身份号码) 注意:此字段可能返回 null,表示取不到有效值。 * @method string getName() 获取本次验证使用的姓名。 注意:此字段可能返回 null,表示取不到有效值。 @@ -173,6 +183,15 @@ class DetectInfoText extends AbstractModel */ public $IdCard; + /** + * @var integer 用户认证时使用的证件号码类型: +0:二代身份证的证件号码 +1:港澳台居住证的证件号码 +2:其他(核验使用的证件号码非合法身份号码) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $UseIDType; + /** * @var string 本次验证使用的姓名。 注意:此字段可能返回 null,表示取不到有效值。 @@ -339,6 +358,11 @@ class DetectInfoText extends AbstractModel * @param string $ErrMsg 本次流程最终验证结果描述。(仅描述用,文案更新时不会通知。) 注意:此字段可能返回 null,表示取不到有效值。 * @param string $IdCard 本次验证使用的身份证号。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $UseIDType 用户认证时使用的证件号码类型: +0:二代身份证的证件号码 +1:港澳台居住证的证件号码 +2:其他(核验使用的证件号码非合法身份号码) 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Name 本次验证使用的姓名。 注意:此字段可能返回 null,表示取不到有效值。 @@ -426,6 +450,10 @@ class DetectInfoText extends AbstractModel $this->IdCard = $param["IdCard"]; } + if (array_key_exists("UseIDType",$param) and $param["UseIDType"] !== null) { + $this->UseIDType = $param["UseIDType"]; + } + if (array_key_exists("Name",$param) and $param["Name"] !== null) { $this->Name = $param["Name"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/Encryption.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/Encryption.php index a5c1427d..491d384b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/Encryption.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/Encryption.php @@ -21,49 +21,69 @@ use TencentCloud\Common\AbstractModel; * 敏感数据加密 * * @method array getEncryptList() 获取在使用加密服务时,填入要被加密的字段。本接口中可填入加密后的一个或多个字段 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setEncryptList(array $EncryptList) 设置在使用加密服务时,填入要被加密的字段。本接口中可填入加密后的一个或多个字段 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getCiphertextBlob() 获取有加密需求的用户,接入传入kms的CiphertextBlob,关于数据加密可查阅数据加密 文档。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setCiphertextBlob(string $CiphertextBlob) 设置有加密需求的用户,接入传入kms的CiphertextBlob,关于数据加密可查阅数据加密 文档。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getIv() 获取有加密需求的用户,传入CBC加密的初始向量(客户自定义字符串,长度16字符)。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setIv(string $Iv) 设置有加密需求的用户,传入CBC加密的初始向量(客户自定义字符串,长度16字符)。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getAlgorithm() 获取加密使用的算法(支持'AES-256-CBC'、'SM4-GCM'),不传默认为'AES-256-CBC' +注意:此字段可能返回 null,表示取不到有效值。 * @method void setAlgorithm(string $Algorithm) 设置加密使用的算法(支持'AES-256-CBC'、'SM4-GCM'),不传默认为'AES-256-CBC' +注意:此字段可能返回 null,表示取不到有效值。 * @method array getTagList() 获取SM4-GCM算法生成的消息摘要(校验消息完整性时使用) +注意:此字段可能返回 null,表示取不到有效值。 * @method void setTagList(array $TagList) 设置SM4-GCM算法生成的消息摘要(校验消息完整性时使用) +注意:此字段可能返回 null,表示取不到有效值。 */ class Encryption extends AbstractModel { /** * @var array 在使用加密服务时,填入要被加密的字段。本接口中可填入加密后的一个或多个字段 +注意:此字段可能返回 null,表示取不到有效值。 */ public $EncryptList; /** * @var string 有加密需求的用户,接入传入kms的CiphertextBlob,关于数据加密可查阅数据加密 文档。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $CiphertextBlob; /** * @var string 有加密需求的用户,传入CBC加密的初始向量(客户自定义字符串,长度16字符)。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Iv; /** * @var string 加密使用的算法(支持'AES-256-CBC'、'SM4-GCM'),不传默认为'AES-256-CBC' +注意:此字段可能返回 null,表示取不到有效值。 */ public $Algorithm; /** * @var array SM4-GCM算法生成的消息摘要(校验消息完整性时使用) +注意:此字段可能返回 null,表示取不到有效值。 */ public $TagList; /** * @param array $EncryptList 在使用加密服务时,填入要被加密的字段。本接口中可填入加密后的一个或多个字段 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $CiphertextBlob 有加密需求的用户,接入传入kms的CiphertextBlob,关于数据加密可查阅数据加密 文档。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Iv 有加密需求的用户,传入CBC加密的初始向量(客户自定义字符串,长度16字符)。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Algorithm 加密使用的算法(支持'AES-256-CBC'、'SM4-GCM'),不传默认为'AES-256-CBC' +注意:此字段可能返回 null,表示取不到有效值。 * @param array $TagList SM4-GCM算法生成的消息摘要(校验消息完整性时使用) +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/GetDetectInfoEnhancedResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/GetDetectInfoEnhancedResponse.php index e70bbd2d..a5000910 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/GetDetectInfoEnhancedResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/GetDetectInfoEnhancedResponse.php @@ -40,9 +40,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setEncryption(Encryption $Encryption) 设置敏感数据加密信息。 注意:此字段可能返回 null,表示取不到有效值。 - * @method IntentionVerifyData getIntentionVerifyData() 获取意愿核身相关信息。若未使用意愿核身功能,该字段返回值可以不处理。 + * @method IntentionVerifyData getIntentionVerifyData() 获取意愿核身朗读模式结果信息。若未使用意愿核身功能,该字段返回值可以不处理。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setIntentionVerifyData(IntentionVerifyData $IntentionVerifyData) 设置意愿核身相关信息。若未使用意愿核身功能,该字段返回值可以不处理。 + * @method void setIntentionVerifyData(IntentionVerifyData $IntentionVerifyData) 设置意愿核身朗读模式结果信息。若未使用意愿核身功能,该字段返回值可以不处理。 注意:此字段可能返回 null,表示取不到有效值。 * @method IntentionQuestionResult getIntentionQuestionResult() 获取意愿核身问答模式结果。若未使用该意愿核身功能,该字段返回值可以不处理。 注意:此字段可能返回 null,表示取不到有效值。 @@ -84,7 +84,7 @@ class GetDetectInfoEnhancedResponse extends AbstractModel public $Encryption; /** - * @var IntentionVerifyData 意愿核身相关信息。若未使用意愿核身功能,该字段返回值可以不处理。 + * @var IntentionVerifyData 意愿核身朗读模式结果信息。若未使用意愿核身功能,该字段返回值可以不处理。 注意:此字段可能返回 null,表示取不到有效值。 */ public $IntentionVerifyData; @@ -111,7 +111,7 @@ class GetDetectInfoEnhancedResponse extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param Encryption $Encryption 敏感数据加密信息。 注意:此字段可能返回 null,表示取不到有效值。 - * @param IntentionVerifyData $IntentionVerifyData 意愿核身相关信息。若未使用意愿核身功能,该字段返回值可以不处理。 + * @param IntentionVerifyData $IntentionVerifyData 意愿核身朗读模式结果信息。若未使用意愿核身功能,该字段返回值可以不处理。 注意:此字段可能返回 null,表示取不到有效值。 * @param IntentionQuestionResult $IntentionQuestionResult 意愿核身问答模式结果。若未使用该意愿核身功能,该字段返回值可以不处理。 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/GetEidTokenConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/GetEidTokenConfig.php index da325820..78ff5fc7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/GetEidTokenConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Faceid/V20180301/Models/GetEidTokenConfig.php @@ -18,7 +18,7 @@ namespace TencentCloud\Faceid\V20180301\Models; use TencentCloud\Common\AbstractModel; /** - * 获取token时的的配置 + * 获取token时的配置 * * @method string getInputType() 获取姓名身份证输入方式。 1:传身份证正反面OCR @@ -44,6 +44,8 @@ use TencentCloud\Common\AbstractModel; * @method void setIntentionQuestions(array $IntentionQuestions) 设置意愿核身问答模式的配置列表。当前仅支持一个问答。 * @method boolean getIntentionRecognition() 获取意愿核身过程中识别用户的回答意图,开启后除了IntentionQuestions的Answers列表中的标准回答会通过,近似意图的回答也会通过,默认不开启。 * @method void setIntentionRecognition(boolean $IntentionRecognition) 设置意愿核身过程中识别用户的回答意图,开启后除了IntentionQuestions的Answers列表中的标准回答会通过,近似意图的回答也会通过,默认不开启。 + * @method boolean getIsSupportHMTResidentPermitOCR() 获取是否支持港澳台居住证识别 + * @method void setIsSupportHMTResidentPermitOCR(boolean $IsSupportHMTResidentPermitOCR) 设置是否支持港澳台居住证识别 */ class GetEidTokenConfig extends AbstractModel { @@ -83,6 +85,11 @@ class GetEidTokenConfig extends AbstractModel */ public $IntentionRecognition; + /** + * @var boolean 是否支持港澳台居住证识别 + */ + public $IsSupportHMTResidentPermitOCR; + /** * @param string $InputType 姓名身份证输入方式。 1:传身份证正反面OCR @@ -96,6 +103,7 @@ class GetEidTokenConfig extends AbstractModel * @param string $IntentionVerifyText 意愿核身朗读模式使用的文案,若未使用意愿核身朗读功能,该字段无需传入。默认为空,最长可接受120的字符串长度。 * @param array $IntentionQuestions 意愿核身问答模式的配置列表。当前仅支持一个问答。 * @param boolean $IntentionRecognition 意愿核身过程中识别用户的回答意图,开启后除了IntentionQuestions的Answers列表中的标准回答会通过,近似意图的回答也会通过,默认不开启。 + * @param boolean $IsSupportHMTResidentPermitOCR 是否支持港澳台居住证识别 */ function __construct() { @@ -138,5 +146,9 @@ class GetEidTokenConfig extends AbstractModel if (array_key_exists("IntentionRecognition",$param) and $param["IntentionRecognition"] !== null) { $this->IntentionRecognition = $param["IntentionRecognition"]; } + + if (array_key_exists("IsSupportHMTResidentPermitOCR",$param) and $param["IsSupportHMTResidentPermitOCR"] !== null) { + $this->IsSupportHMTResidentPermitOCR = $param["IsSupportHMTResidentPermitOCR"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Fmu/V20191213/FmuClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Fmu/V20191213/FmuClient.php index d82f6555..dcb2c18b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Fmu/V20191213/FmuClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Fmu/V20191213/FmuClient.php @@ -23,8 +23,8 @@ use TencentCloud\Common\Credential; use TencentCloud\Fmu\V20191213\Models as Models; /** - * @method Models\BeautifyPicResponse BeautifyPic(Models\BeautifyPicRequest $req) 用户上传一张人脸图片,精准定位五官,实现美肤、亮肤、祛痘等美颜功能。 - * @method Models\BeautifyVideoResponse BeautifyVideo(Models\BeautifyVideoRequest $req) 视频美颜 + * @method Models\BeautifyPicResponse BeautifyPic(Models\BeautifyPicRequest $req) 用户上传一张人脸图片(最多能处理一张图片中最大的五张人脸信息),精准定位五官,实现美肤、亮肤、祛痘等美颜功能。 + * @method Models\BeautifyVideoResponse BeautifyVideo(Models\BeautifyVideoRequest $req) 视频美颜(此接口目前已下线) * @method Models\CancelBeautifyVideoJobResponse CancelBeautifyVideoJob(Models\CancelBeautifyVideoJobRequest $req) 撤销视频美颜任务请求 * @method Models\CreateModelResponse CreateModel(Models\CreateModelRequest $req) 在使用LUT素材的modelid实现试唇色前,您需要先上传 LUT 格式的cube文件注册唇色ID。查看 [LUT文件的使用说明](https://cloud.tencent.com/document/product/1172/41701)。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Fmu/V20191213/Models/QueryBeautifyVideoJobResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Fmu/V20191213/Models/QueryBeautifyVideoJobResponse.php index 5e02b9d6..04ef6612 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Fmu/V20191213/Models/QueryBeautifyVideoJobResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Fmu/V20191213/Models/QueryBeautifyVideoJobResponse.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setBeautifyVideoOutput(BeautifyVideoOutput $BeautifyVideoOutput) 设置视频美颜输出的结果信息 注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getJobStatusCode() 获取当前任务状态码:1:排队中、3: 处理中、5: 处理失败、7:处理完成 + * @method void setJobStatusCode(integer $JobStatusCode) 设置当前任务状态码:1:排队中、3: 处理中、5: 处理失败、7:处理完成 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -42,6 +44,11 @@ class QueryBeautifyVideoJobResponse extends AbstractModel */ public $BeautifyVideoOutput; + /** + * @var integer 当前任务状态码:1:排队中、3: 处理中、5: 处理失败、7:处理完成 + */ + public $JobStatusCode; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -51,6 +58,7 @@ class QueryBeautifyVideoJobResponse extends AbstractModel * @param string $JobStatus 当前任务状态:排队中、处理中、处理失败或者处理完成 * @param BeautifyVideoOutput $BeautifyVideoOutput 视频美颜输出的结果信息 注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $JobStatusCode 当前任务状态码:1:排队中、3: 处理中、5: 处理失败、7:处理完成 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -75,6 +83,10 @@ class QueryBeautifyVideoJobResponse extends AbstractModel $this->BeautifyVideoOutput->deserialize($param["BeautifyVideoOutput"]); } + if (array_key_exists("JobStatusCode",$param) and $param["JobStatusCode"] !== null) { + $this->JobStatusCode = $param["JobStatusCode"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/GmeClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/GmeClient.php index 22a41387..dab3c0a2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/GmeClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/GmeClient.php @@ -36,15 +36,15 @@ use TencentCloud\Gme\V20180711\Models as Models;
    * @method Models\CreateAppResponse CreateApp(Models\CreateAppRequest $req) 本接口(CreateApp)用于创建一个GME应用。 * @method Models\CreateCustomizationResponse CreateCustomization(Models\CreateCustomizationRequest $req) 用户使用该接口可以创建语音消息转文本热句模型,以供识别调用 - * @method Models\CreateScanUserResponse CreateScanUser(Models\CreateScanUserRequest $req) 新增自定义送检用户 + * @method Models\CreateScanUserResponse CreateScanUser(Models\CreateScanUserRequest $req) 新增自定义送检用户。**接口使用前提**:目前 CreateScanUser 接口通过白名单开放,如需使用,需要 [提交工单申请](https://console.cloud.tencent.com/workorder/category?level1_id=438&level2_id=445&source=0&data_title=%E6%B8%B8%E6%88%8F%E5%A4%9A%E5%AA%92%E4%BD%93%E5%BC%95%E6%93%8EGME&step=1)。 * @method Models\DeleteCustomizationResponse DeleteCustomization(Models\DeleteCustomizationRequest $req) 用户通过该接口可以删除语音消息转文本热句模型 * @method Models\DeleteRoomMemberResponse DeleteRoomMember(Models\DeleteRoomMemberRequest $req) 本接口(DeleteRoomMember)用户删除房间或者剔除房间内用户 - * @method Models\DeleteScanUserResponse DeleteScanUser(Models\DeleteScanUserRequest $req) 删除自定义送检用户 + * @method Models\DeleteScanUserResponse DeleteScanUser(Models\DeleteScanUserRequest $req) 删除自定义送检用户。**接口使用前提**:目前 DeleteScanUser 接口通过白名单开放,如需使用,需要 [提交工单申请](https://console.cloud.tencent.com/workorder/category?level1_id=438&level2_id=445&source=0&data_title=%E6%B8%B8%E6%88%8F%E5%A4%9A%E5%AA%92%E4%BD%93%E5%BC%95%E6%93%8EGME&step=1)。 * @method Models\DescribeAgeDetectTaskResponse DescribeAgeDetectTask(Models\DescribeAgeDetectTaskRequest $req) 查询年龄语音识别任务结果,请求频率10次/秒。该接口目前通过白名单开放试用,如有需求,请提交工单申请。 * @method Models\DescribeAppStatisticsResponse DescribeAppStatistics(Models\DescribeAppStatisticsRequest $req) 本接口(DescribeAppStatistics)用于获取某个GME应用的用量数据。包括实时语音,语音消息及转文本,语音分析等。最长查询周期为最近60天。 * @method Models\DescribeApplicationDataResponse DescribeApplicationData(Models\DescribeApplicationDataRequest $req) 本接口(DescribeApplicationData)用于获取数据详情信息,最多可拉取最近90天的数据。 * @method Models\DescribeApplicationListResponse DescribeApplicationList(Models\DescribeApplicationListRequest $req) 本接口(DescribeApplicationList)用于查询自己账号下的应用列表 - * @method Models\DescribeRealtimeScanConfigResponse DescribeRealtimeScanConfig(Models\DescribeRealtimeScanConfigRequest $req) 获取用户自定义送检信息 + * @method Models\DescribeRealtimeScanConfigResponse DescribeRealtimeScanConfig(Models\DescribeRealtimeScanConfigRequest $req) 获取用户自定义送检信息。**接口使用前提**:目前 DescribeRealtimeScanConfig 接口通过白名单开放,如需使用,需要 [提交工单申请](https://console.cloud.tencent.com/workorder/category?level1_id=438&level2_id=445&source=0&data_title=%E6%B8%B8%E6%88%8F%E5%A4%9A%E5%AA%92%E4%BD%93%E5%BC%95%E6%93%8EGME&step=1)。 * @method Models\DescribeRecordInfoResponse DescribeRecordInfo(Models\DescribeRecordInfoRequest $req) 查询录制任务信息。 * @method Models\DescribeRoomInfoResponse DescribeRoomInfo(Models\DescribeRoomInfoRequest $req) 获取房间内用户信息 * @method Models\DescribeScanResultListResponse DescribeScanResultList(Models\DescribeScanResultListRequest $req) 本接口(DescribeScanResultList)用于查询语音检测结果,查询任务列表最多支持100个。 @@ -198,8 +198,9 @@ use TencentCloud\Gme\V20180711\Models as Models; * @method Models\StartRecordResponse StartRecord(Models\StartRecordRequest $req) 开启录制 * @method Models\StopRecordResponse StopRecord(Models\StopRecordRequest $req) 停止录制 - * @method Models\UpdateScanRoomsResponse UpdateScanRooms(Models\UpdateScanRoomsRequest $req) 更新自定义送检房间号 - * @method Models\UpdateScanUsersResponse UpdateScanUsers(Models\UpdateScanUsersRequest $req) 更新自定义送检用户号 + * @method Models\UpdateScanRoomsResponse UpdateScanRooms(Models\UpdateScanRoomsRequest $req) 更新自定义送检房间号。**接口使用前提**:目前 UpdateScanRooms 接口通过白名单开放,如需使用,需要 [提交工单申请](https://console.cloud.tencent.com/workorder/category?level1_id=438&level2_id=445&source=0&data_title=%E6%B8%B8%E6%88%8F%E5%A4%9A%E5%AA%92%E4%BD%93%E5%BC%95%E6%93%8EGME&step=1)。 + * @method Models\UpdateScanUsersResponse UpdateScanUsers(Models\UpdateScanUsersRequest $req) 更新自定义送检用户号。 +**接口使用前提**:目前 UpdateScanUsers 接口通过白名单开放,如需使用,需要 [提交工单申请](https://console.cloud.tencent.com/workorder/category?level1_id=438&level2_id=445&source=0&data_title=%E6%B8%B8%E6%88%8F%E5%A4%9A%E5%AA%92%E4%BD%93%E5%BC%95%E6%93%8EGME&step=1)。 */ class GmeClient extends AbstractClient diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/RecordInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/RecordInfo.php index bb82f218..08211021 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/RecordInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/RecordInfo.php @@ -18,7 +18,7 @@ namespace TencentCloud\Gme\V20180711\Models; use TencentCloud\Common\AbstractModel; /** - * 房间内录制信息信息 + * 房间内录制信息。 注意:此字段可能返回 null,表示取不到有效值。 * * @method string getUserId() 获取用户ID(当混流模式时,取值为0)。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/ServiceStatus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/ServiceStatus.php index 289f03fb..e592cee5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/ServiceStatus.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/ServiceStatus.php @@ -39,6 +39,10 @@ use TencentCloud\Common\AbstractModel; * @method StatusInfo getRealTimeAsr() 获取语音转文本服务开关状态 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRealTimeAsr(StatusInfo $RealTimeAsr) 设置语音转文本服务开关状态 +注意:此字段可能返回 null,表示取不到有效值。 + * @method StatusInfo getTextTranslate() 获取文本翻译服务开关状态 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTextTranslate(StatusInfo $TextTranslate) 设置文本翻译服务开关状态 注意:此字段可能返回 null,表示取不到有效值。 */ class ServiceStatus extends AbstractModel @@ -73,6 +77,12 @@ class ServiceStatus extends AbstractModel */ public $RealTimeAsr; + /** + * @var StatusInfo 文本翻译服务开关状态 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TextTranslate; + /** * @param StatusInfo $RealTimeSpeech 实时语音服务开关状态 注意:此字段可能返回 null,表示取不到有效值。 @@ -83,6 +93,8 @@ class ServiceStatus extends AbstractModel * @param StatusInfo $Live 语音录制服务开关状态 注意:此字段可能返回 null,表示取不到有效值。 * @param StatusInfo $RealTimeAsr 语音转文本服务开关状态 +注意:此字段可能返回 null,表示取不到有效值。 + * @param StatusInfo $TextTranslate 文本翻译服务开关状态 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -122,5 +134,10 @@ class ServiceStatus extends AbstractModel $this->RealTimeAsr = new StatusInfo(); $this->RealTimeAsr->deserialize($param["RealTimeAsr"]); } + + if (array_key_exists("TextTranslate",$param) and $param["TextTranslate"] !== null) { + $this->TextTranslate = new StatusInfo(); + $this->TextTranslate->deserialize($param["TextTranslate"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/UpdateScanRoomsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/UpdateScanRoomsRequest.php index 2de09bf5..2a426634 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/UpdateScanRoomsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gme/V20180711/Models/UpdateScanRoomsRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setBizId(integer $BizId) 设置应用ID * @method string getRoomIdString() 获取需要送检的所有房间号。多个房间号之间用","分隔。示例:"0001,0002,0003" * @method void setRoomIdString(string $RoomIdString) 设置需要送检的所有房间号。多个房间号之间用","分隔。示例:"0001,0002,0003" - * @method array getRoomIdRegex() 获取符合此正则表达式规则的房间号将被送检。示例:["^6.*"] 表示所有以6开头的房间号将被送检 - * @method void setRoomIdRegex(array $RoomIdRegex) 设置符合此正则表达式规则的房间号将被送检。示例:["^6.*"] 表示所有以6开头的房间号将被送检 + * @method array getRoomIdRegex() 获取符合此正则表达式规则的房间号将被送检。示例:^6.*(表示所有以6开头的房间号将被送检) + * @method void setRoomIdRegex(array $RoomIdRegex) 设置符合此正则表达式规则的房间号将被送检。示例:^6.*(表示所有以6开头的房间号将被送检) */ class UpdateScanRoomsRequest extends AbstractModel { @@ -40,14 +40,14 @@ class UpdateScanRoomsRequest extends AbstractModel public $RoomIdString; /** - * @var array 符合此正则表达式规则的房间号将被送检。示例:["^6.*"] 表示所有以6开头的房间号将被送检 + * @var array 符合此正则表达式规则的房间号将被送检。示例:^6.*(表示所有以6开头的房间号将被送检) */ public $RoomIdRegex; /** * @param integer $BizId 应用ID * @param string $RoomIdString 需要送检的所有房间号。多个房间号之间用","分隔。示例:"0001,0002,0003" - * @param array $RoomIdRegex 符合此正则表达式规则的房间号将被送检。示例:["^6.*"] 表示所有以6开头的房间号将被送检 + * @param array $RoomIdRegex 符合此正则表达式规则的房间号将被送检。示例:^6.*(表示所有以6开头的房间号将被送检) */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/GoosefsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/GoosefsClient.php index 814783ce..84635ca6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/GoosefsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/GoosefsClient.php @@ -23,8 +23,26 @@ use TencentCloud\Common\Credential; use TencentCloud\Goosefs\V20220519\Models as Models; /** + * @method Models\AddCrossVpcSubnetSupportForClientNodeResponse AddCrossVpcSubnetSupportForClientNode(Models\AddCrossVpcSubnetSupportForClientNodeRequest $req) 为客户端节点添加跨vpc或子网访问能力 + * @method Models\AttachFileSystemBucketResponse AttachFileSystemBucket(Models\AttachFileSystemBucketRequest $req) 为文件系统关联Bucket + * @method Models\BatchAddClientNodesResponse BatchAddClientNodes(Models\BatchAddClientNodesRequest $req) 批量添加客户端节点 + * @method Models\BatchDeleteClientNodesResponse BatchDeleteClientNodes(Models\BatchDeleteClientNodesRequest $req) 批量删除客户端节点 * @method Models\CreateDataRepositoryTaskResponse CreateDataRepositoryTask(Models\CreateDataRepositoryTaskRequest $req) 创建数据流通任务,包括从将文件系统的数据上传到存储桶下, 以及从存储桶下载到文件系统里。 + * @method Models\CreateFileSystemResponse CreateFileSystem(Models\CreateFileSystemRequest $req) 创建文件系统 + * @method Models\DeleteCrossVpcSubnetSupportForClientNodeResponse DeleteCrossVpcSubnetSupportForClientNode(Models\DeleteCrossVpcSubnetSupportForClientNodeRequest $req) 为客户端节点删除跨vpc子网访问能力 + * @method Models\DeleteFileSystemResponse DeleteFileSystem(Models\DeleteFileSystemRequest $req) 删除文件系统 + * @method Models\DescribeClientNodesResponse DescribeClientNodes(Models\DescribeClientNodesRequest $req) 列出集群中所有的客户端节点 + * @method Models\DescribeClusterClientTokenResponse DescribeClusterClientToken(Models\DescribeClusterClientTokenRequest $req) 查询GooseFS集群客户端凭证 + * @method Models\DescribeClusterRoleTokenResponse DescribeClusterRoleToken(Models\DescribeClusterRoleTokenRequest $req) 查询GooseFS集群角色凭证 + * @method Models\DescribeClusterRolesResponse DescribeClusterRoles(Models\DescribeClusterRolesRequest $req) 查询GooseFS集群角色 * @method Models\DescribeDataRepositoryTaskStatusResponse DescribeDataRepositoryTaskStatus(Models\DescribeDataRepositoryTaskStatusRequest $req) 获取数据流通任务实时状态,用作客户端控制 + * @method Models\DescribeFileSystemBucketsResponse DescribeFileSystemBuckets(Models\DescribeFileSystemBucketsRequest $req) 罗列文件系统关联的Bucket映射 + * @method Models\DescribeFileSystemsResponse DescribeFileSystems(Models\DescribeFileSystemsRequest $req) 列出所有的文件系统 + * @method Models\DetachFileSystemBucketResponse DetachFileSystemBucket(Models\DetachFileSystemBucketRequest $req) 解绑文件系统与Bucket的映射 + * @method Models\ExpandCapacityResponse ExpandCapacity(Models\ExpandCapacityRequest $req) 扩展文件系统容量 + * @method Models\ModifyDataRepositoryBandwidthResponse ModifyDataRepositoryBandwidth(Models\ModifyDataRepositoryBandwidthRequest $req) 修改数据流动带宽 + * @method Models\QueryCrossVpcSubnetSupportForClientNodeResponse QueryCrossVpcSubnetSupportForClientNode(Models\QueryCrossVpcSubnetSupportForClientNodeRequest $req) 查询客户端节点跨vpc子网访问能力 + * @method Models\QueryDataRepositoryBandwidthResponse QueryDataRepositoryBandwidth(Models\QueryDataRepositoryBandwidthRequest $req) 查询数据流动带宽 */ class GoosefsClient extends AbstractClient diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AddCrossVpcSubnetSupportForClientNodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AddCrossVpcSubnetSupportForClientNodeRequest.php new file mode 100644 index 00000000..4ee5d558 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AddCrossVpcSubnetSupportForClientNodeRequest.php @@ -0,0 +1,66 @@ +FileSystemId = $param["FileSystemId"]; + } + + if (array_key_exists("SubnetInfo",$param) and $param["SubnetInfo"] !== null) { + $this->SubnetInfo = new SubnetInfo(); + $this->SubnetInfo->deserialize($param["SubnetInfo"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AddCrossVpcSubnetSupportForClientNodeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AddCrossVpcSubnetSupportForClientNodeResponse.php new file mode 100644 index 00000000..e1418775 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AddCrossVpcSubnetSupportForClientNodeResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AttachFileSystemBucketRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AttachFileSystemBucketRequest.php new file mode 100644 index 00000000..96f191d1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AttachFileSystemBucketRequest.php @@ -0,0 +1,66 @@ +FileSystemId = $param["FileSystemId"]; + } + + if (array_key_exists("Bucket",$param) and $param["Bucket"] !== null) { + $this->Bucket = new MappedBucket(); + $this->Bucket->deserialize($param["Bucket"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AttachFileSystemBucketResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AttachFileSystemBucketResponse.php new file mode 100644 index 00000000..615a60e0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/AttachFileSystemBucketResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchAddClientNodesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchAddClientNodesRequest.php new file mode 100644 index 00000000..5791e22c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchAddClientNodesRequest.php @@ -0,0 +1,82 @@ +FileSystemId = $param["FileSystemId"]; + } + + if (array_key_exists("ClientNodes",$param) and $param["ClientNodes"] !== null) { + $this->ClientNodes = []; + foreach ($param["ClientNodes"] as $key => $value){ + $obj = new LinuxNodeAttribute(); + $obj->deserialize($value); + array_push($this->ClientNodes, $obj); + } + } + + if (array_key_exists("SingleClusterFlag",$param) and $param["SingleClusterFlag"] !== null) { + $this->SingleClusterFlag = $param["SingleClusterFlag"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchAddClientNodesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchAddClientNodesResponse.php new file mode 100644 index 00000000..4aa00b3c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchAddClientNodesResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchDeleteClientNodesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchDeleteClientNodesRequest.php new file mode 100644 index 00000000..b9d85d01 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchDeleteClientNodesRequest.php @@ -0,0 +1,82 @@ +FileSystemId = $param["FileSystemId"]; + } + + if (array_key_exists("ClientNodes",$param) and $param["ClientNodes"] !== null) { + $this->ClientNodes = []; + foreach ($param["ClientNodes"] as $key => $value){ + $obj = new LinuxNodeAttribute(); + $obj->deserialize($value); + array_push($this->ClientNodes, $obj); + } + } + + if (array_key_exists("SingleClusterFlag",$param) and $param["SingleClusterFlag"] !== null) { + $this->SingleClusterFlag = $param["SingleClusterFlag"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchDeleteClientNodesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchDeleteClientNodesResponse.php new file mode 100644 index 00000000..35e94b1a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/BatchDeleteClientNodesResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClientClusterManagerNodeInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClientClusterManagerNodeInfo.php new file mode 100644 index 00000000..8811e2c2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClientClusterManagerNodeInfo.php @@ -0,0 +1,77 @@ +NodeIp = $param["NodeIp"]; + } + + if (array_key_exists("NodeInstanceId",$param) and $param["NodeInstanceId"] !== null) { + $this->NodeInstanceId = $param["NodeInstanceId"]; + } + + if (array_key_exists("InitialPassword",$param) and $param["InitialPassword"] !== null) { + $this->InitialPassword = $param["InitialPassword"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClientNodeAttribute.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClientNodeAttribute.php new file mode 100644 index 00000000..14a5135c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClientNodeAttribute.php @@ -0,0 +1,77 @@ +ClientNodeIp = $param["ClientNodeIp"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ClientType",$param) and $param["ClientType"] !== null) { + $this->ClientType = $param["ClientType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClientToken.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClientToken.php new file mode 100644 index 00000000..5e044ea1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClientToken.php @@ -0,0 +1,105 @@ +NodeIp = $param["NodeIp"]; + } + + if (array_key_exists("LocalDirectory",$param) and $param["LocalDirectory"] !== null) { + $this->LocalDirectory = $param["LocalDirectory"]; + } + + if (array_key_exists("GooseFSDirectory",$param) and $param["GooseFSDirectory"] !== null) { + $this->GooseFSDirectory = $param["GooseFSDirectory"]; + } + + if (array_key_exists("Token",$param) and $param["Token"] !== null) { + $this->Token = $param["Token"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPExchangeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClusterRole.php old mode 100755 new mode 100644 similarity index 52% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPExchangeRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClusterRole.php index 70756b3e..a2843171 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPExchangeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ClusterRole.php @@ -14,22 +14,22 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdmq\V20200217\Models; +namespace TencentCloud\Goosefs\V20220519\Models; use TencentCloud\Common\AbstractModel; /** - * ModifyAMQPExchange请求参数结构体 + * ClusterRole * * @method string getClusterId() 获取集群ID * @method void setClusterId(string $ClusterId) 设置集群ID - * @method string getVHostId() 获取Vhost间名称 - * @method void setVHostId(string $VHostId) 设置Vhost间名称 - * @method string getExchange() 获取交换机名称 - * @method void setExchange(string $Exchange) 设置交换机名称 - * @method string getRemark() 获取说明信息,最大128个字符 - * @method void setRemark(string $Remark) 设置说明信息,最大128个字符 + * @method string getRoleName() 获取角色名 + * @method void setRoleName(string $RoleName) 设置角色名 + * @method string getDescription() 获取描述 + * @method void setDescription(string $Description) 设置描述 + * @method array getDirectoryList() 获取目录列表 + * @method void setDirectoryList(array $DirectoryList) 设置目录列表 */ -class ModifyAMQPExchangeRequest extends AbstractModel +class ClusterRole extends AbstractModel { /** * @var string 集群ID @@ -37,25 +37,25 @@ class ModifyAMQPExchangeRequest extends AbstractModel public $ClusterId; /** - * @var string Vhost间名称 + * @var string 角色名 */ - public $VHostId; + public $RoleName; /** - * @var string 交换机名称 + * @var string 描述 */ - public $Exchange; + public $Description; /** - * @var string 说明信息,最大128个字符 + * @var array 目录列表 */ - public $Remark; + public $DirectoryList; /** * @param string $ClusterId 集群ID - * @param string $VHostId Vhost间名称 - * @param string $Exchange 交换机名称 - * @param string $Remark 说明信息,最大128个字符 + * @param string $RoleName 角色名 + * @param string $Description 描述 + * @param array $DirectoryList 目录列表 */ function __construct() { @@ -74,16 +74,16 @@ class ModifyAMQPExchangeRequest extends AbstractModel $this->ClusterId = $param["ClusterId"]; } - if (array_key_exists("VHostId",$param) and $param["VHostId"] !== null) { - $this->VHostId = $param["VHostId"]; + if (array_key_exists("RoleName",$param) and $param["RoleName"] !== null) { + $this->RoleName = $param["RoleName"]; } - if (array_key_exists("Exchange",$param) and $param["Exchange"] !== null) { - $this->Exchange = $param["Exchange"]; + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; } - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; + if (array_key_exists("DirectoryList",$param) and $param["DirectoryList"] !== null) { + $this->DirectoryList = $param["DirectoryList"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/CreateFileSystemRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/CreateFileSystemRequest.php new file mode 100644 index 00000000..8f89b1d0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/CreateFileSystemRequest.php @@ -0,0 +1,143 @@ +Type = $param["Type"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { + $this->Zone = $param["Zone"]; + } + + if (array_key_exists("Tag",$param) and $param["Tag"] !== null) { + $this->Tag = []; + foreach ($param["Tag"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->Tag, $obj); + } + } + + if (array_key_exists("GooseFSxBuildElements",$param) and $param["GooseFSxBuildElements"] !== null) { + $this->GooseFSxBuildElements = new GooseFSxBuildElement(); + $this->GooseFSxBuildElements->deserialize($param["GooseFSxBuildElements"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/CreateFileSystemResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/CreateFileSystemResponse.php new file mode 100644 index 00000000..676f770c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/CreateFileSystemResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteCrossVpcSubnetSupportForClientNodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteCrossVpcSubnetSupportForClientNodeRequest.php new file mode 100644 index 00000000..1c21dc8a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteCrossVpcSubnetSupportForClientNodeRequest.php @@ -0,0 +1,66 @@ +FileSystemId = $param["FileSystemId"]; + } + + if (array_key_exists("SubnetInfo",$param) and $param["SubnetInfo"] !== null) { + $this->SubnetInfo = new SubnetInfo(); + $this->SubnetInfo->deserialize($param["SubnetInfo"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteCrossVpcSubnetSupportForClientNodeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteCrossVpcSubnetSupportForClientNodeResponse.php new file mode 100644 index 00000000..69a5d827 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteCrossVpcSubnetSupportForClientNodeResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteFileSystemRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteFileSystemRequest.php new file mode 100644 index 00000000..a686226a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteFileSystemRequest.php @@ -0,0 +1,53 @@ +FileSystemId = $param["FileSystemId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteFileSystemResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteFileSystemResponse.php new file mode 100644 index 00000000..d7f9df6b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DeleteFileSystemResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClientNodesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClientNodesRequest.php new file mode 100644 index 00000000..4a875d7b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClientNodesRequest.php @@ -0,0 +1,53 @@ +FileSystemId = $param["FileSystemId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClientNodesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClientNodesResponse.php new file mode 100644 index 00000000..edf70562 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClientNodesResponse.php @@ -0,0 +1,70 @@ +ClientNodes = []; + foreach ($param["ClientNodes"] as $key => $value){ + $obj = new ClientNodeAttribute(); + $obj->deserialize($value); + array_push($this->ClientNodes, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDataPanelRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterClientTokenRequest.php old mode 100755 new mode 100644 similarity index 76% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDataPanelRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterClientTokenRequest.php index b76b21ce..2822accb --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDataPanelRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterClientTokenRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Goosefs\V20220519\Models; use TencentCloud\Common\AbstractModel; /** - * GetDataPanel请求参数结构体 + * DescribeClusterClientToken请求参数结构体 * - * @method string getClusterId() 获取网络ID - * @method void setClusterId(string $ClusterId) 设置网络ID + * @method string getClusterId() 获取集群ID + * @method void setClusterId(string $ClusterId) 设置集群ID */ -class GetDataPanelRequest extends AbstractModel +class DescribeClusterClientTokenRequest extends AbstractModel { /** - * @var string 网络ID + * @var string 集群ID */ public $ClusterId; /** - * @param string $ClusterId 网络ID + * @param string $ClusterId 集群ID */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialCptRankResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterClientTokenResponse.php old mode 100755 new mode 100644 similarity index 71% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialCptRankResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterClientTokenResponse.php index 8eb55c31..7dc12451 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialCptRankResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterClientTokenResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Goosefs\V20220519\Models; use TencentCloud\Common\AbstractModel; /** - * GetCredentialCptRank返回参数结构体 + * DescribeClusterClientToken返回参数结构体 * - * @method array getRankIssueResult() 获取Rank集合 - * @method void setRankIssueResult(array $RankIssueResult) 设置Rank集合 + * @method array getClientTokens() 获取客户端凭证 + * @method void setClientTokens(array $ClientTokens) 设置客户端凭证 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetCredentialCptRankResponse extends AbstractModel +class DescribeClusterClientTokenResponse extends AbstractModel { /** - * @var array Rank集合 + * @var array 客户端凭证 */ - public $RankIssueResult; + public $ClientTokens; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class GetCredentialCptRankResponse extends AbstractModel public $RequestId; /** - * @param array $RankIssueResult Rank集合 + * @param array $ClientTokens 客户端凭证 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,12 +54,12 @@ class GetCredentialCptRankResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("RankIssueResult",$param) and $param["RankIssueResult"] !== null) { - $this->RankIssueResult = []; - foreach ($param["RankIssueResult"] as $key => $value){ - $obj = new CptIssueRank(); + if (array_key_exists("ClientTokens",$param) and $param["ClientTokens"] !== null) { + $this->ClientTokens = []; + foreach ($param["ClientTokens"] as $key => $value){ + $obj = new ClientToken(); $obj->deserialize($value); - array_push($this->RankIssueResult, $obj); + array_push($this->ClientTokens, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRoleTokenRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRoleTokenRequest.php new file mode 100644 index 00000000..61846779 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRoleTokenRequest.php @@ -0,0 +1,65 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("RoleName",$param) and $param["RoleName"] !== null) { + $this->RoleName = $param["RoleName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRoleTokenResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRoleTokenResponse.php new file mode 100644 index 00000000..7766e925 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRoleTokenResponse.php @@ -0,0 +1,70 @@ +RoleTokens = []; + foreach ($param["RoleTokens"] as $key => $value){ + $obj = new RoleToken(); + $obj->deserialize($value); + array_push($this->RoleTokens, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRolesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRolesRequest.php new file mode 100644 index 00000000..bc3fbb74 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRolesRequest.php @@ -0,0 +1,65 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("RoleName",$param) and $param["RoleName"] !== null) { + $this->RoleName = $param["RoleName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetConsortiumClusterListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRolesResponse.php old mode 100755 new mode 100644 similarity index 72% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetConsortiumClusterListResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRolesResponse.php index c0b8f243..46d1db7b --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetConsortiumClusterListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeClusterRolesResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Goosefs\V20220519\Models; use TencentCloud\Common\AbstractModel; /** - * GetConsortiumClusterList返回参数结构体 + * DescribeClusterRoles返回参数结构体 * - * @method array getClusterList() 获取网络列表 - * @method void setClusterList(array $ClusterList) 设置网络列表 + * @method array getClusterRoles() 获取集群角色 + * @method void setClusterRoles(array $ClusterRoles) 设置集群角色 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetConsortiumClusterListResponse extends AbstractModel +class DescribeClusterRolesResponse extends AbstractModel { /** - * @var array 网络列表 + * @var array 集群角色 */ - public $ClusterList; + public $ClusterRoles; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class GetConsortiumClusterListResponse extends AbstractModel public $RequestId; /** - * @param array $ClusterList 网络列表 + * @param array $ClusterRoles 集群角色 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,12 +54,12 @@ class GetConsortiumClusterListResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ClusterList",$param) and $param["ClusterList"] !== null) { - $this->ClusterList = []; - foreach ($param["ClusterList"] as $key => $value){ - $obj = new BcosClusterItem(); + if (array_key_exists("ClusterRoles",$param) and $param["ClusterRoles"] !== null) { + $this->ClusterRoles = []; + foreach ($param["ClusterRoles"] as $key => $value){ + $obj = new ClusterRole(); $obj->deserialize($value); - array_push($this->ClusterList, $obj); + array_push($this->ClusterRoles, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeFileSystemBucketsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeFileSystemBucketsRequest.php new file mode 100644 index 00000000..ed89e157 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeFileSystemBucketsRequest.php @@ -0,0 +1,53 @@ +FileSystemId = $param["FileSystemId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeFileSystemBucketsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeFileSystemBucketsResponse.php new file mode 100644 index 00000000..e831b156 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeFileSystemBucketsResponse.php @@ -0,0 +1,70 @@ +BucketList = []; + foreach ($param["BucketList"] as $key => $value){ + $obj = new MappedBucket(); + $obj->deserialize($value); + array_push($this->BucketList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeDictsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeFileSystemsRequest.php old mode 100755 new mode 100644 similarity index 62% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeDictsRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeFileSystemsRequest.php index e14db269..1bfea3b3 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeDictsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeFileSystemsRequest.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Goosefs\V20220519\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeDicts请求参数结构体 + * DescribeFileSystems请求参数结构体 * - * @method integer getLimit() 获取每页数据量,范围为1~100,默认为10。 - * @method void setLimit(integer $Limit) 设置每页数据量,范围为1~100,默认为10。 - * @method integer getOffset() 获取分页偏移量,从0开始,默认为0。 - * @method void setOffset(integer $Offset) 设置分页偏移量,从0开始,默认为0。 + * @method integer getOffset() 获取偏移量 + * @method void setOffset(integer $Offset) 设置偏移量 + * @method integer getLimit() 获取每页的数量 + * @method void setLimit(integer $Limit) 设置每页的数量 */ -class DescribeDictsRequest extends AbstractModel +class DescribeFileSystemsRequest extends AbstractModel { /** - * @var integer 每页数据量,范围为1~100,默认为10。 - */ - public $Limit; - - /** - * @var integer 分页偏移量,从0开始,默认为0。 + * @var integer 偏移量 */ public $Offset; /** - * @param integer $Limit 每页数据量,范围为1~100,默认为10。 - * @param integer $Offset 分页偏移量,从0开始,默认为0。 + * @var integer 每页的数量 + */ + public $Limit; + + /** + * @param integer $Offset 偏移量 + * @param integer $Limit 每页的数量 */ function __construct() { @@ -54,12 +54,12 @@ class DescribeDictsRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { $this->Offset = $param["Offset"]; } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentSelfPayDealsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeFileSystemsResponse.php old mode 100755 new mode 100644 similarity index 66% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentSelfPayDealsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeFileSystemsResponse.php index 0f37fa04..d8ebee2b --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentSelfPayDealsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DescribeFileSystemsResponse.php @@ -14,28 +14,28 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Partners\V20180321\Models; +namespace TencentCloud\Goosefs\V20220519\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeAgentSelfPayDeals返回参数结构体 + * DescribeFileSystems返回参数结构体 * - * @method array getAgentPayDealSet() 获取订单数组 - * @method void setAgentPayDealSet(array $AgentPayDealSet) 设置订单数组 - * @method integer getTotalCount() 获取符合条件的订单总数量 - * @method void setTotalCount(integer $TotalCount) 设置符合条件的订单总数量 + * @method array getFSAttributeList() 获取文件系统列表 + * @method void setFSAttributeList(array $FSAttributeList) 设置文件系统列表 + * @method integer getTotalCount() 获取总共的文件系统数量 + * @method void setTotalCount(integer $TotalCount) 设置总共的文件系统数量 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeAgentSelfPayDealsResponse extends AbstractModel +class DescribeFileSystemsResponse extends AbstractModel { /** - * @var array 订单数组 + * @var array 文件系统列表 */ - public $AgentPayDealSet; + public $FSAttributeList; /** - * @var integer 符合条件的订单总数量 + * @var integer 总共的文件系统数量 */ public $TotalCount; @@ -45,8 +45,8 @@ class DescribeAgentSelfPayDealsResponse extends AbstractModel public $RequestId; /** - * @param array $AgentPayDealSet 订单数组 - * @param integer $TotalCount 符合条件的订单总数量 + * @param array $FSAttributeList 文件系统列表 + * @param integer $TotalCount 总共的文件系统数量 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,12 +62,12 @@ class DescribeAgentSelfPayDealsResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("AgentPayDealSet",$param) and $param["AgentPayDealSet"] !== null) { - $this->AgentPayDealSet = []; - foreach ($param["AgentPayDealSet"] as $key => $value){ - $obj = new AgentDealElem(); + if (array_key_exists("FSAttributeList",$param) and $param["FSAttributeList"] !== null) { + $this->FSAttributeList = []; + foreach ($param["FSAttributeList"] as $key => $value){ + $obj = new FSAttribute(); $obj->deserialize($value); - array_push($this->AgentPayDealSet, $obj); + array_push($this->FSAttributeList, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DetachFileSystemBucketRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DetachFileSystemBucketRequest.php new file mode 100644 index 00000000..a3acf489 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DetachFileSystemBucketRequest.php @@ -0,0 +1,65 @@ +FileSystemId = $param["FileSystemId"]; + } + + if (array_key_exists("BucketName",$param) and $param["BucketName"] !== null) { + $this->BucketName = $param["BucketName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DetachFileSystemBucketResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DetachFileSystemBucketResponse.php new file mode 100644 index 00000000..86c7ffda --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/DetachFileSystemBucketResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ExpandCapacityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ExpandCapacityRequest.php new file mode 100644 index 00000000..c4deba00 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ExpandCapacityRequest.php @@ -0,0 +1,65 @@ +FileSystemId = $param["FileSystemId"]; + } + + if (array_key_exists("ExpandedCapacity",$param) and $param["ExpandedCapacity"] !== null) { + $this->ExpandedCapacity = $param["ExpandedCapacity"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ExpandCapacityResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ExpandCapacityResponse.php new file mode 100644 index 00000000..aa3ff43c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ExpandCapacityResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/FSAttribute.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/FSAttribute.php new file mode 100644 index 00000000..a7a1bb36 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/FSAttribute.php @@ -0,0 +1,199 @@ +Type = $param["Type"]; + } + + if (array_key_exists("FileSystemId",$param) and $param["FileSystemId"] !== null) { + $this->FileSystemId = $param["FileSystemId"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("GooseFSxAttribute",$param) and $param["GooseFSxAttribute"] !== null) { + $this->GooseFSxAttribute = new GooseFSxAttribute(); + $this->GooseFSxAttribute->deserialize($param["GooseFSxAttribute"]); + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { + $this->Zone = $param["Zone"]; + } + + if (array_key_exists("Tag",$param) and $param["Tag"] !== null) { + $this->Tag = []; + foreach ($param["Tag"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->Tag, $obj); + } + } + + if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { + $this->ModifyTime = $param["ModifyTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/GooseFSxAttribute.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/GooseFSxAttribute.php new file mode 100644 index 00000000..a724525e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/GooseFSxAttribute.php @@ -0,0 +1,99 @@ +Model = $param["Model"]; + } + + if (array_key_exists("Capacity",$param) and $param["Capacity"] !== null) { + $this->Capacity = $param["Capacity"]; + } + + if (array_key_exists("MappedBucketList",$param) and $param["MappedBucketList"] !== null) { + $this->MappedBucketList = []; + foreach ($param["MappedBucketList"] as $key => $value){ + $obj = new MappedBucket(); + $obj->deserialize($value); + array_push($this->MappedBucketList, $obj); + } + } + + if (array_key_exists("ClientManagerNodeList",$param) and $param["ClientManagerNodeList"] !== null) { + $this->ClientManagerNodeList = []; + foreach ($param["ClientManagerNodeList"] as $key => $value){ + $obj = new ClientClusterManagerNodeInfo(); + $obj->deserialize($value); + array_push($this->ClientManagerNodeList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/GooseFSxBuildElement.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/GooseFSxBuildElement.php new file mode 100644 index 00000000..f02d9787 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/GooseFSxBuildElement.php @@ -0,0 +1,82 @@ +Model = $param["Model"]; + } + + if (array_key_exists("Capacity",$param) and $param["Capacity"] !== null) { + $this->Capacity = $param["Capacity"]; + } + + if (array_key_exists("MappedBucketList",$param) and $param["MappedBucketList"] !== null) { + $this->MappedBucketList = []; + foreach ($param["MappedBucketList"] as $key => $value){ + $obj = new MappedBucket(); + $obj->deserialize($value); + array_push($this->MappedBucketList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/LinuxNodeAttribute.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/LinuxNodeAttribute.php new file mode 100644 index 00000000..7319fd35 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/LinuxNodeAttribute.php @@ -0,0 +1,89 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("LinuxClientNodeIp",$param) and $param["LinuxClientNodeIp"] !== null) { + $this->LinuxClientNodeIp = $param["LinuxClientNodeIp"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/MappedBucket.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/MappedBucket.php new file mode 100644 index 00000000..9a168c12 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/MappedBucket.php @@ -0,0 +1,141 @@ +BucketName = $param["BucketName"]; + } + + if (array_key_exists("FileSystemPath",$param) and $param["FileSystemPath"] !== null) { + $this->FileSystemPath = $param["FileSystemPath"]; + } + + if (array_key_exists("DataRepositoryTaskAutoStrategy",$param) and $param["DataRepositoryTaskAutoStrategy"] !== null) { + $this->DataRepositoryTaskAutoStrategy = $param["DataRepositoryTaskAutoStrategy"]; + } + + if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { + $this->RuleId = $param["RuleId"]; + } + + if (array_key_exists("RuleDescription",$param) and $param["RuleDescription"] !== null) { + $this->RuleDescription = $param["RuleDescription"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ModifyDataRepositoryBandwidthRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ModifyDataRepositoryBandwidthRequest.php new file mode 100644 index 00000000..171c5486 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ModifyDataRepositoryBandwidthRequest.php @@ -0,0 +1,65 @@ +FileSystemId = $param["FileSystemId"]; + } + + if (array_key_exists("Bandwidth",$param) and $param["Bandwidth"] !== null) { + $this->Bandwidth = $param["Bandwidth"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ModifyDataRepositoryBandwidthResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ModifyDataRepositoryBandwidthResponse.php new file mode 100644 index 00000000..a4c9e8f2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/ModifyDataRepositoryBandwidthResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/QueryCrossVpcSubnetSupportForClientNodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/QueryCrossVpcSubnetSupportForClientNodeRequest.php new file mode 100644 index 00000000..37463e5a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/QueryCrossVpcSubnetSupportForClientNodeRequest.php @@ -0,0 +1,53 @@ +FileSystemId = $param["FileSystemId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DescribeDiskOperationLogsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/QueryCrossVpcSubnetSupportForClientNodeResponse.php old mode 100755 new mode 100644 similarity index 67% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DescribeDiskOperationLogsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/QueryCrossVpcSubnetSupportForClientNodeResponse.php index 1b781482..056bedec --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cbs/V20170312/Models/DescribeDiskOperationLogsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/QueryCrossVpcSubnetSupportForClientNodeResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cbs\V20170312\Models; +namespace TencentCloud\Goosefs\V20220519\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeDiskOperationLogs返回参数结构体 + * QueryCrossVpcSubnetSupportForClientNode返回参数结构体 * - * @method array getDiskOperationLogSet() 获取云盘的操作日志列表。 - * @method void setDiskOperationLogSet(array $DiskOperationLogSet) 设置云盘的操作日志列表。 + * @method array getSubnetInfoCollection() 获取支持的子网信息集合 + * @method void setSubnetInfoCollection(array $SubnetInfoCollection) 设置支持的子网信息集合 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeDiskOperationLogsResponse extends AbstractModel +class QueryCrossVpcSubnetSupportForClientNodeResponse extends AbstractModel { /** - * @var array 云盘的操作日志列表。 + * @var array 支持的子网信息集合 */ - public $DiskOperationLogSet; + public $SubnetInfoCollection; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class DescribeDiskOperationLogsResponse extends AbstractModel public $RequestId; /** - * @param array $DiskOperationLogSet 云盘的操作日志列表。 + * @param array $SubnetInfoCollection 支持的子网信息集合 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,12 +54,12 @@ class DescribeDiskOperationLogsResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("DiskOperationLogSet",$param) and $param["DiskOperationLogSet"] !== null) { - $this->DiskOperationLogSet = []; - foreach ($param["DiskOperationLogSet"] as $key => $value){ - $obj = new DiskOperationLog(); + if (array_key_exists("SubnetInfoCollection",$param) and $param["SubnetInfoCollection"] !== null) { + $this->SubnetInfoCollection = []; + foreach ($param["SubnetInfoCollection"] as $key => $value){ + $obj = new SubnetInfo(); $obj->deserialize($value); - array_push($this->DiskOperationLogSet, $obj); + array_push($this->SubnetInfoCollection, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/QueryDataRepositoryBandwidthRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/QueryDataRepositoryBandwidthRequest.php new file mode 100644 index 00000000..812e2671 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/QueryDataRepositoryBandwidthRequest.php @@ -0,0 +1,53 @@ +FileSystemId = $param["FileSystemId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/QueryPolicyResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/QueryDataRepositoryBandwidthResponse.php old mode 100755 new mode 100644 similarity index 51% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/QueryPolicyResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/QueryDataRepositoryBandwidthResponse.php index 3ac68c00..2b44430f --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/QueryPolicyResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/QueryDataRepositoryBandwidthResponse.php @@ -14,44 +14,37 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Goosefs\V20220519\Models; use TencentCloud\Common\AbstractModel; /** - * QueryPolicy返回参数结构体 + * QueryDataRepositoryBandwidth返回参数结构体 * - * @method integer getId() 获取披露策略索引 - * @method void setId(integer $Id) 设置披露策略索引 - * @method integer getPolicyId() 获取披露策略ID - * @method void setPolicyId(integer $PolicyId) 设置披露策略ID - * @method integer getCptId() 获取凭证模板ID - * @method void setCptId(integer $CptId) 设置凭证模板ID - * @method string getPolicyData() 获取披露策略的具体信息 - * @method void setPolicyData(string $PolicyData) 设置披露策略的具体信息 + * @method integer getBandwidth() 获取数据流动带宽, 单位MB/s + * @method void setBandwidth(integer $Bandwidth) 设置数据流动带宽, 单位MB/s + * @method integer getBandwidthStatus() 获取带宽状态。1:待扩容;2:运行中;3:扩容中 + * @method void setBandwidthStatus(integer $BandwidthStatus) 设置带宽状态。1:待扩容;2:运行中;3:扩容中 + * @method integer getMinBandwidth() 获取能设置的最小带宽, 单位MB/s + * @method void setMinBandwidth(integer $MinBandwidth) 设置能设置的最小带宽, 单位MB/s * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class QueryPolicyResponse extends AbstractModel +class QueryDataRepositoryBandwidthResponse extends AbstractModel { /** - * @var integer 披露策略索引 + * @var integer 数据流动带宽, 单位MB/s */ - public $Id; + public $Bandwidth; /** - * @var integer 披露策略ID + * @var integer 带宽状态。1:待扩容;2:运行中;3:扩容中 */ - public $PolicyId; + public $BandwidthStatus; /** - * @var integer 凭证模板ID + * @var integer 能设置的最小带宽, 单位MB/s */ - public $CptId; - - /** - * @var string 披露策略的具体信息 - */ - public $PolicyData; + public $MinBandwidth; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -59,10 +52,9 @@ class QueryPolicyResponse extends AbstractModel public $RequestId; /** - * @param integer $Id 披露策略索引 - * @param integer $PolicyId 披露策略ID - * @param integer $CptId 凭证模板ID - * @param string $PolicyData 披露策略的具体信息 + * @param integer $Bandwidth 数据流动带宽, 单位MB/s + * @param integer $BandwidthStatus 带宽状态。1:待扩容;2:运行中;3:扩容中 + * @param integer $MinBandwidth 能设置的最小带宽, 单位MB/s * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -78,20 +70,16 @@ class QueryPolicyResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Id",$param) and $param["Id"] !== null) { - $this->Id = $param["Id"]; + if (array_key_exists("Bandwidth",$param) and $param["Bandwidth"] !== null) { + $this->Bandwidth = $param["Bandwidth"]; } - if (array_key_exists("PolicyId",$param) and $param["PolicyId"] !== null) { - $this->PolicyId = $param["PolicyId"]; + if (array_key_exists("BandwidthStatus",$param) and $param["BandwidthStatus"] !== null) { + $this->BandwidthStatus = $param["BandwidthStatus"]; } - if (array_key_exists("CptId",$param) and $param["CptId"] !== null) { - $this->CptId = $param["CptId"]; - } - - if (array_key_exists("PolicyData",$param) and $param["PolicyData"] !== null) { - $this->PolicyData = $param["PolicyData"]; + if (array_key_exists("MinBandwidth",$param) and $param["MinBandwidth"] !== null) { + $this->MinBandwidth = $param["MinBandwidth"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/RoleToken.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/RoleToken.php new file mode 100644 index 00000000..6c4e13c9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/RoleToken.php @@ -0,0 +1,69 @@ +RoleName = $param["RoleName"]; + } + + if (array_key_exists("Token",$param) and $param["Token"] !== null) { + $this->Token = $param["Token"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/SubnetInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/SubnetInfo.php new file mode 100644 index 00000000..8a7ad570 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/SubnetInfo.php @@ -0,0 +1,73 @@ +VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DnsData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/Tag.php old mode 100755 new mode 100644 similarity index 66% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DnsData.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/Tag.php index 9b6d83cd..231500bc --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DnsData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Goosefs/V20220519/Models/Tag.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Goosefs\V20220519\Models; use TencentCloud\Common\AbstractModel; /** - * Dns统计曲线数据项 + * 文件系统关联的标签 * - * @method string getTime() 获取时间。 - * @method void setTime(string $Time) 设置时间。 - * @method integer getValue() 获取数值。 - * @method void setValue(integer $Value) 设置数值。 + * @method string getKey() 获取标签键 + * @method void setKey(string $Key) 设置标签键 + * @method string getValue() 获取标签值 + * @method void setValue(string $Value) 设置标签值 */ -class DnsData extends AbstractModel +class Tag extends AbstractModel { /** - * @var string 时间。 + * @var string 标签键 */ - public $Time; + public $Key; /** - * @var integer 数值。 + * @var string 标签值 */ public $Value; /** - * @param string $Time 时间。 - * @param integer $Value 数值。 + * @param string $Key 标签键 + * @param string $Value 标签值 */ function __construct() { @@ -54,8 +54,8 @@ class DnsData extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Time",$param) and $param["Time"] !== null) { - $this->Time = $param["Time"]; + if (array_key_exists("Key",$param) and $param["Key"] !== null) { + $this->Key = $param["Key"]; } if (array_key_exists("Value",$param) and $param["Value"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gs/V20191118/Models/CreateSessionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gs/V20191118/Models/CreateSessionRequest.php index 070cfdcc..c413b399 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gs/V20191118/Models/CreateSessionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Gs/V20191118/Models/CreateSessionRequest.php @@ -36,8 +36,8 @@ use TencentCloud\Common\AbstractModel; * @method void setImageUrl(string $ImageUrl) 设置背景图url,格式为png或jpeg,宽高1920*1080 * @method integer getSetNo() 获取【已废弃】 * @method void setSetNo(integer $SetNo) 设置【已废弃】 - * @method integer getBitrate() 获取单位Mbps,固定码率建议值,有一定浮动范围,后端不动态调整(MaxBitrate和MinBitrate将无效) - * @method void setBitrate(integer $Bitrate) 设置单位Mbps,固定码率建议值,有一定浮动范围,后端不动态调整(MaxBitrate和MinBitrate将无效) + * @method integer getBitrate() 获取【已废弃】 + * @method void setBitrate(integer $Bitrate) 设置【已废弃】 * @method integer getMaxBitrate() 获取单位Mbps,动态调整最大码率建议值,会按实际情况调整 * @method void setMaxBitrate(integer $MaxBitrate) 设置单位Mbps,动态调整最大码率建议值,会按实际情况调整 * @method integer getMinBitrate() 获取单位Mbps,动态调整最小码率建议值,会按实际情况调整 @@ -104,7 +104,7 @@ class CreateSessionRequest extends AbstractModel public $SetNo; /** - * @var integer 单位Mbps,固定码率建议值,有一定浮动范围,后端不动态调整(MaxBitrate和MinBitrate将无效) + * @var integer 【已废弃】 */ public $Bitrate; @@ -164,7 +164,7 @@ RunWithoutClient:允许无客户端连接的情况下仍保持云端 App 运 * @param string $Resolution 分辨率,,可设置为1080p或720p或1920x1080格式 * @param string $ImageUrl 背景图url,格式为png或jpeg,宽高1920*1080 * @param integer $SetNo 【已废弃】 - * @param integer $Bitrate 单位Mbps,固定码率建议值,有一定浮动范围,后端不动态调整(MaxBitrate和MinBitrate将无效) + * @param integer $Bitrate 【已废弃】 * @param integer $MaxBitrate 单位Mbps,动态调整最大码率建议值,会按实际情况调整 * @param integer $MinBitrate 单位Mbps,动态调整最小码率建议值,会按实际情况调整 * @param integer $Fps 帧率,可设置为30、45、60、90、120、144 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20180301/Models/FaceDetailAttributesInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20180301/Models/FaceDetailAttributesInfo.php index 9008cb9a..39194fc5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20180301/Models/FaceDetailAttributesInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20180301/Models/FaceDetailAttributesInfo.php @@ -25,9 +25,9 @@ use TencentCloud\Common\AbstractModel; 若 FaceAttributesType 没有输入相关类型,则FaceDetaiAttributesInfo返回的细项不具备参考意义。 * * @method integer getAge() 获取年龄 [0,65],其中65代表“65岁及以上”。 -FaceAttributesType 不为含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 +FaceAttributesType 不含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 * @method void setAge(integer $Age) 设置年龄 [0,65],其中65代表“65岁及以上”。 -FaceAttributesType 不为含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 +FaceAttributesType 不含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 * @method integer getBeauty() 获取美丑打分[0,100]。 FaceAttributesType 不含 Beauty 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 * @method void setBeauty(integer $Beauty) 设置美丑打分[0,100]。 @@ -107,7 +107,7 @@ class FaceDetailAttributesInfo extends AbstractModel { /** * @var integer 年龄 [0,65],其中65代表“65岁及以上”。 -FaceAttributesType 不为含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 +FaceAttributesType 不含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 */ public $Age; @@ -210,7 +210,7 @@ FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返 /** * @param integer $Age 年龄 [0,65],其中65代表“65岁及以上”。 -FaceAttributesType 不为含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 +FaceAttributesType 不含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 * @param integer $Beauty 美丑打分[0,100]。 FaceAttributesType 不含 Beauty 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 * @param AttributeItem $Emotion 情绪,可识别自然、高兴、惊讶、生气、悲伤、厌恶、害怕。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20180301/Models/Hat.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20180301/Models/Hat.php index 90af4bad..034c1e35 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20180301/Models/Hat.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20180301/Models/Hat.php @@ -25,9 +25,9 @@ AttributeItem对应的Type为 —— 0:不戴帽子,1:普通帽子,2: * @method void setStyle(AttributeItem $Style) 设置帽子佩戴状态信息。 AttributeItem对应的Type为 —— 0:不戴帽子,1:普通帽子,2:头盔,3:保安帽。 * @method AttributeItem getColor() 获取帽子颜色。 -AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系子。 +AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系。 * @method void setColor(AttributeItem $Color) 设置帽子颜色。 -AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系子。 +AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系。 */ class Hat extends AbstractModel { @@ -39,7 +39,7 @@ AttributeItem对应的Type为 —— 0:不戴帽子,1:普通帽子,2: /** * @var AttributeItem 帽子颜色。 -AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系子。 +AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系。 */ public $Color; @@ -47,7 +47,7 @@ AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄 * @param AttributeItem $Style 帽子佩戴状态信息。 AttributeItem对应的Type为 —— 0:不戴帽子,1:普通帽子,2:头盔,3:保安帽。 * @param AttributeItem $Color 帽子颜色。 -AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系子。 +AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/IaiClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/IaiClient.php index 0e555e63..af39e206 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/IaiClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/IaiClient.php @@ -76,8 +76,6 @@ use TencentCloud\Iai\V20200303\Models as Models; > - 公共参数中的签名方式请使用V3版本,即配置SignatureMethod参数为TC3-HMAC-SHA256。 - - * @method Models\DetectFaceAttributesResponse DetectFaceAttributes(Models\DetectFaceAttributesRequest $req) 检测给定图片中的人脸(Face)的位置、相应的面部属性和人脸质量信息,位置包括 (x,y,w,h),面部属性包括性别(gender)、年龄(age)、表情(expression)、魅力(beauty)、眼镜(glass)、发型(hair)、口罩(mask)和姿态 (pitch,roll,yaw),人脸质量信息包括整体质量分(score)、模糊分(sharpness)、光照分(brightness)和五官遮挡分(completeness)。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/CreateFaceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/CreateFaceResponse.php index a69f7ea7..12758d9c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/CreateFaceResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/CreateFaceResponse.php @@ -33,9 +33,9 @@ RetCode的顺序和入参中 Images 或 Urls 的顺序一致。 其他非 0 值代表算法服务异常。 RetCode的顺序和入参中 Images 或 Urls 的顺序一致。 * @method array getSucIndexes() 获取加入成功的人脸索引。索引顺序和入参中 Images 或 Urls 的顺序一致。 -例, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。 +例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。 * @method void setSucIndexes(array $SucIndexes) 设置加入成功的人脸索引。索引顺序和入参中 Images 或 Urls 的顺序一致。 -例, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。 +例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。 * @method array getSucFaceRects() 获取加入成功的人脸框位置。顺序和入参中 Images 或 Urls 的顺序一致。 * @method void setSucFaceRects(array $SucFaceRects) 设置加入成功的人脸框位置。顺序和入参中 Images 或 Urls 的顺序一致。 * @method string getFaceModelVersion() 获取人脸识别所用的算法模型版本。 @@ -65,7 +65,7 @@ RetCode的顺序和入参中 Images 或 Urls 的顺序一致。 /** * @var array 加入成功的人脸索引。索引顺序和入参中 Images 或 Urls 的顺序一致。 -例, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。 +例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。 */ public $SucIndexes; @@ -92,7 +92,7 @@ RetCode的顺序和入参中 Images 或 Urls 的顺序一致。 其他非 0 值代表算法服务异常。 RetCode的顺序和入参中 Images 或 Urls 的顺序一致。 * @param array $SucIndexes 加入成功的人脸索引。索引顺序和入参中 Images 或 Urls 的顺序一致。 -例, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。 +例如, Urls 中 有 3 个 url,第二个 url 失败,则 SucIndexes 值为 [0,2] 。 * @param array $SucFaceRects 加入成功的人脸框位置。顺序和入参中 Images 或 Urls 的顺序一致。 * @param string $FaceModelVersion 人脸识别所用的算法模型版本。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/DetectFaceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/DetectFaceRequest.php index 87b1ef2e..de611628 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/DetectFaceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/DetectFaceRequest.php @@ -24,12 +24,12 @@ use TencentCloud\Common\AbstractModel; 此参数用于控制处理待检测图片中的人脸个数,值越小,处理速度越快。 * @method void setMaxFaceNum(integer $MaxFaceNum) 设置最多处理的人脸数目。默认值为1(仅检测图片中面积最大的那张人脸),最大值为120。 此参数用于控制处理待检测图片中的人脸个数,值越小,处理速度越快。 - * @method integer getMinFaceSize() 获取人脸长和宽的最小尺寸,单位为像素。 -默认为34。建议不低于34。 -低于MinFaceSize值的人脸不会被检测。 - * @method void setMinFaceSize(integer $MinFaceSize) 设置人脸长和宽的最小尺寸,单位为像素。 -默认为34。建议不低于34。 -低于MinFaceSize值的人脸不会被检测。 + * @method integer getMinFaceSize() 获取人脸长和宽的最小尺寸,单位为像素,低于MinFaceSize值的人脸不会被检测。 +只支持设置34和20,建议使用34。 + + * @method void setMinFaceSize(integer $MinFaceSize) 设置人脸长和宽的最小尺寸,单位为像素,低于MinFaceSize值的人脸不会被检测。 +只支持设置34和20,建议使用34。 + * @method string getImage() 获取图片 base64 数据,base64 编码后大小不可超过5M。 jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 @@ -94,9 +94,9 @@ class DetectFaceRequest extends AbstractModel public $MaxFaceNum; /** - * @var integer 人脸长和宽的最小尺寸,单位为像素。 -默认为34。建议不低于34。 -低于MinFaceSize值的人脸不会被检测。 + * @var integer 人脸长和宽的最小尺寸,单位为像素,低于MinFaceSize值的人脸不会被检测。 +只支持设置34和20,建议使用34。 + */ public $MinFaceSize; @@ -154,9 +154,9 @@ Url、Image必须提供一个,如果都提供,只使用 Url。 /** * @param integer $MaxFaceNum 最多处理的人脸数目。默认值为1(仅检测图片中面积最大的那张人脸),最大值为120。 此参数用于控制处理待检测图片中的人脸个数,值越小,处理速度越快。 - * @param integer $MinFaceSize 人脸长和宽的最小尺寸,单位为像素。 -默认为34。建议不低于34。 -低于MinFaceSize值的人脸不会被检测。 + * @param integer $MinFaceSize 人脸长和宽的最小尺寸,单位为像素,低于MinFaceSize值的人脸不会被检测。 +只支持设置34和20,建议使用34。 + * @param string $Image 图片 base64 数据,base64 编码后大小不可超过5M。 jpg格式长边像素不可超过4000,其他格式图片长边像素不可超2000。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/FaceDetailAttributesInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/FaceDetailAttributesInfo.php index 0b233f5d..1ad31603 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/FaceDetailAttributesInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/FaceDetailAttributesInfo.php @@ -25,9 +25,9 @@ use TencentCloud\Common\AbstractModel; 若 FaceAttributesType 没有输入相关类型,则FaceDetaiAttributesInfo返回的细项不具备参考意义。 * * @method integer getAge() 获取年龄 [0,65],其中65代表“65岁及以上”。 -FaceAttributesType 不为含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 +FaceAttributesType 不含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 * @method void setAge(integer $Age) 设置年龄 [0,65],其中65代表“65岁及以上”。 -FaceAttributesType 不为含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 +FaceAttributesType 不含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 * @method integer getBeauty() 获取美丑打分[0,100]。 FaceAttributesType 不含 Beauty 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 * @method void setBeauty(integer $Beauty) 设置美丑打分[0,100]。 @@ -107,7 +107,7 @@ class FaceDetailAttributesInfo extends AbstractModel { /** * @var integer 年龄 [0,65],其中65代表“65岁及以上”。 -FaceAttributesType 不为含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 +FaceAttributesType 不含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 */ public $Age; @@ -210,7 +210,7 @@ FaceAttributesType 不含 Smile 或检测超过 5 张人脸时,此参数仍返 /** * @param integer $Age 年龄 [0,65],其中65代表“65岁及以上”。 -FaceAttributesType 不为含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 +FaceAttributesType 不含Age 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 * @param integer $Beauty 美丑打分[0,100]。 FaceAttributesType 不含 Beauty 或检测超过 5 张人脸时,此参数仍返回,但不具备参考意义。 * @param AttributeItem $Emotion 情绪,可识别自然、高兴、惊讶、生气、悲伤、厌恶、害怕。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/Hat.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/Hat.php index a9787fb1..2ca3b160 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/Hat.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/Hat.php @@ -25,9 +25,9 @@ AttributeItem对应的Type为 —— 0:不戴帽子,1:普通帽子,2: * @method void setStyle(AttributeItem $Style) 设置帽子佩戴状态信息。 AttributeItem对应的Type为 —— 0:不戴帽子,1:普通帽子,2:头盔,3:保安帽。 * @method AttributeItem getColor() 获取帽子颜色。 -AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系子。 +AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系。 * @method void setColor(AttributeItem $Color) 设置帽子颜色。 -AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系子。 +AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系。 */ class Hat extends AbstractModel { @@ -39,7 +39,7 @@ AttributeItem对应的Type为 —— 0:不戴帽子,1:普通帽子,2: /** * @var AttributeItem 帽子颜色。 -AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系子。 +AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系。 */ public $Color; @@ -47,7 +47,7 @@ AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄 * @param AttributeItem $Style 帽子佩戴状态信息。 AttributeItem对应的Type为 —— 0:不戴帽子,1:普通帽子,2:头盔,3:保安帽。 * @param AttributeItem $Color 帽子颜色。 -AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系子。 +AttributeItem对应的Type为 —— 0:不戴帽子,1:红色系,2:黄色系,3:蓝色系,4:黑色系,5:灰白色系,6:混色系。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/SearchFacesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/SearchFacesRequest.php index 29a2038f..94b76dbd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/SearchFacesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iai/V20200303/Models/SearchFacesRequest.php @@ -44,17 +44,17 @@ Url、Image必须提供一个,如果都提供,只使用 Url。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 * @method integer getMaxFaceNum() 获取最多识别的人脸数目。默认值为1(仅检测图片中面积最大的那张人脸),最大值为10。 MaxFaceNum用于,当输入的待识别图片包含多张人脸时,设定要搜索的人脸的数量。 -例:输入的Image或Url中的图片包含多张人脸,设MaxFaceNum=5,则会识别图片中面积最大的5张人脸。 +例如:输入的Image或Url中的图片包含多张人脸,设MaxFaceNum=5,则会识别图片中面积最大的5张人脸。 * @method void setMaxFaceNum(integer $MaxFaceNum) 设置最多识别的人脸数目。默认值为1(仅检测图片中面积最大的那张人脸),最大值为10。 MaxFaceNum用于,当输入的待识别图片包含多张人脸时,设定要搜索的人脸的数量。 -例:输入的Image或Url中的图片包含多张人脸,设MaxFaceNum=5,则会识别图片中面积最大的5张人脸。 +例如:输入的Image或Url中的图片包含多张人脸,设MaxFaceNum=5,则会识别图片中面积最大的5张人脸。 * @method integer getMinFaceSize() 获取人脸长和宽的最小尺寸,单位为像素。默认为34。低于34的人脸图片无法被识别。建议设置为80。 * @method void setMinFaceSize(integer $MinFaceSize) 设置人脸长和宽的最小尺寸,单位为像素。默认为34。低于34的人脸图片无法被识别。建议设置为80。 * @method integer getMaxPersonNum() 获取单张被识别的人脸返回的最相似人员数量。默认值为5,最大值为100。 -例,设MaxFaceNum为1,MaxPersonNum为8,则返回Top8相似的人员信息。 +例如,设MaxFaceNum为1,MaxPersonNum为8,则返回Top8相似的人员信息。 值越大,需要处理的时间越长。建议不要超过10。 * @method void setMaxPersonNum(integer $MaxPersonNum) 设置单张被识别的人脸返回的最相似人员数量。默认值为5,最大值为100。 -例,设MaxFaceNum为1,MaxPersonNum为8,则返回Top8相似的人员信息。 +例如,设MaxFaceNum为1,MaxPersonNum为8,则返回Top8相似的人员信息。 值越大,需要处理的时间越长。建议不要超过10。 * @method integer getNeedPersonInfo() 获取是否返回人员具体信息。0 为关闭,1 为开启。默认为 0。其他非0非1值默认为0 * @method void setNeedPersonInfo(integer $NeedPersonInfo) 设置是否返回人员具体信息。0 为关闭,1 为开启。默认为 0。其他非0非1值默认为0 @@ -107,7 +107,7 @@ Url、Image必须提供一个,如果都提供,只使用 Url。 /** * @var integer 最多识别的人脸数目。默认值为1(仅检测图片中面积最大的那张人脸),最大值为10。 MaxFaceNum用于,当输入的待识别图片包含多张人脸时,设定要搜索的人脸的数量。 -例:输入的Image或Url中的图片包含多张人脸,设MaxFaceNum=5,则会识别图片中面积最大的5张人脸。 +例如:输入的Image或Url中的图片包含多张人脸,设MaxFaceNum=5,则会识别图片中面积最大的5张人脸。 */ public $MaxFaceNum; @@ -118,7 +118,7 @@ MaxFaceNum用于,当输入的待识别图片包含多张人脸时,设定要 /** * @var integer 单张被识别的人脸返回的最相似人员数量。默认值为5,最大值为100。 -例,设MaxFaceNum为1,MaxPersonNum为8,则返回Top8相似的人员信息。 +例如,设MaxFaceNum为1,MaxPersonNum为8,则返回Top8相似的人员信息。 值越大,需要处理的时间越长。建议不要超过10。 */ public $MaxPersonNum; @@ -164,10 +164,10 @@ Url、Image必须提供一个,如果都提供,只使用 Url。 支持PNG、JPG、JPEG、BMP,不支持 GIF 图片。 * @param integer $MaxFaceNum 最多识别的人脸数目。默认值为1(仅检测图片中面积最大的那张人脸),最大值为10。 MaxFaceNum用于,当输入的待识别图片包含多张人脸时,设定要搜索的人脸的数量。 -例:输入的Image或Url中的图片包含多张人脸,设MaxFaceNum=5,则会识别图片中面积最大的5张人脸。 +例如:输入的Image或Url中的图片包含多张人脸,设MaxFaceNum=5,则会识别图片中面积最大的5张人脸。 * @param integer $MinFaceSize 人脸长和宽的最小尺寸,单位为像素。默认为34。低于34的人脸图片无法被识别。建议设置为80。 * @param integer $MaxPersonNum 单张被识别的人脸返回的最相似人员数量。默认值为5,最大值为100。 -例,设MaxFaceNum为1,MaxPersonNum为8,则返回Top8相似的人员信息。 +例如,设MaxFaceNum为1,MaxPersonNum为8,则返回Top8相似的人员信息。 值越大,需要处理的时间越长。建议不要超过10。 * @param integer $NeedPersonInfo 是否返回人员具体信息。0 为关闭,1 为开启。默认为 0。其他非0非1值默认为0 * @param integer $QualityControl 图片质量控制。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ie/V20200304/Models/SpriteImageInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ie/V20200304/Models/SpriteImageInfo.php index a0cb237e..a2537a99 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ie/V20200304/Models/SpriteImageInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ie/V20200304/Models/SpriteImageInfo.php @@ -19,7 +19,7 @@ use TencentCloud\Common\AbstractModel; /** * 雪碧图参数信息 -注意:雪碧图大图整体的宽和高都不能大于 65000 像素。 +注意:雪碧图大图整体的宽和高都不能大于 15000 像素。 * * @method integer getRowCount() 获取表示雪碧图行数,默认:10。 * @method void setRowCount(integer $RowCount) 设置表示雪碧图行数,默认:10。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iot/V20180123/IotClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iot/V20180123/IotClient.php index f09d6f63..673a96f8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iot/V20180123/IotClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iot/V20180123/IotClient.php @@ -65,7 +65,9 @@ use TencentCloud\Iot\V20180123\Models as Models; * @method Models\IssueDeviceControlResponse IssueDeviceControl(Models\IssueDeviceControlRequest $req) 提供下发控制指令到指定设备的能力,该接口适用于使用高级版类型的产品。 * @method Models\PublishMsgResponse PublishMsg(Models\PublishMsgRequest $req) 提供向指定的Topic发布消息的能力,常用于向设备下发控制指令。该接口只适用于产品版本为“基础版”类型的产品,使用高级版的产品需使用“下发设备控制指令”接口 * @method Models\ResetDeviceResponse ResetDevice(Models\ResetDeviceRequest $req) 重置设备操作,将会为设备生成新的证书及清空最新数据,需谨慎操作。 - * @method Models\UnassociateSubDeviceFromGatewayProductResponse UnassociateSubDeviceFromGatewayProduct(Models\UnassociateSubDeviceFromGatewayProductRequest $req) 取消子设备产品与网关设备产品的关联 + * @method Models\UnassociateSubDeviceFromGatewayProductResponse UnassociateSubDeviceFromGatewayProduct(Models\UnassociateSubDeviceFromGatewayProductRequest $req) 业务无客户使用,下线接口。 + +取消子设备产品与网关设备产品的关联 * @method Models\UpdateProductResponse UpdateProduct(Models\UpdateProductRequest $req) 提供修改产品信息及数据模板的能力。 * @method Models\UpdateRuleResponse UpdateRule(Models\UpdateRuleRequest $req) 更新规则 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/CLSLogItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/CLSLogItem.php index 4e13158d..22f7b88d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/CLSLogItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/CLSLogItem.php @@ -36,6 +36,8 @@ use TencentCloud\Common\AbstractModel; * @method void setTime(string $Time) 设置日志时间 * @method string getUserid() 获取腾讯云账号 * @method void setUserid(string $Userid) 设置腾讯云账号 + * @method string getUserId() 获取腾讯云账号 + * @method void setUserId(string $UserId) 设置腾讯云账号 */ class CLSLogItem extends AbstractModel { @@ -76,9 +78,15 @@ class CLSLogItem extends AbstractModel /** * @var string 腾讯云账号 + * @deprecated */ public $Userid; + /** + * @var string 腾讯云账号 + */ + public $UserId; + /** * @param string $Content 日志内容 * @param string $DeviceName 设备名称 @@ -88,6 +96,7 @@ class CLSLogItem extends AbstractModel * @param string $Scene 模块 * @param string $Time 日志时间 * @param string $Userid 腾讯云账号 + * @param string $UserId 腾讯云账号 */ function __construct() { @@ -133,5 +142,9 @@ class CLSLogItem extends AbstractModel if (array_key_exists("Userid",$param) and $param["Userid"] !== null) { $this->Userid = $param["Userid"]; } + + if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { + $this->UserId = $param["UserId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/DescribeDeviceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/DescribeDeviceResponse.php index cc3be22d..9ccaa5b5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/DescribeDeviceResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/DescribeDeviceResponse.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getDeviceName() 获取设备名 * @method void setDeviceName(string $DeviceName) 设置设备名 - * @method integer getOnline() 获取设备是否在线,0不在线,1在线 - * @method void setOnline(integer $Online) 设置设备是否在线,0不在线,1在线 + * @method integer getOnline() 获取设备是否在线,0不在线,1在线,3未激活 + * @method void setOnline(integer $Online) 设置设备是否在线,0不在线,1在线,3未激活 * @method integer getLoginTime() 获取设备登录时间 * @method void setLoginTime(integer $LoginTime) 设置设备登录时间 * @method string getVersion() 获取设备固件版本 @@ -90,6 +90,8 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setCreateUserId(integer $CreateUserId) 设置创建者账号ID 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getNBIoTDeviceID() 获取NB IoT运营商处的DeviceID + * @method void setNBIoTDeviceID(string $NBIoTDeviceID) 设置NB IoT运营商处的DeviceID * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -101,7 +103,7 @@ class DescribeDeviceResponse extends AbstractModel public $DeviceName; /** - * @var integer 设备是否在线,0不在线,1在线 + * @var integer 设备是否在线,0不在线,1在线,3未激活 */ public $Online; @@ -157,6 +159,7 @@ class DescribeDeviceResponse extends AbstractModel /** * @var string NB IoT运营商处的DeviceID + * @deprecated */ public $NbiotDeviceID; @@ -230,6 +233,11 @@ class DescribeDeviceResponse extends AbstractModel */ public $CreateUserId; + /** + * @var string NB IoT运营商处的DeviceID + */ + public $NBIoTDeviceID; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -237,7 +245,7 @@ class DescribeDeviceResponse extends AbstractModel /** * @param string $DeviceName 设备名 - * @param integer $Online 设备是否在线,0不在线,1在线 + * @param integer $Online 设备是否在线,0不在线,1在线,3未激活 * @param integer $LoginTime 设备登录时间 * @param string $Version 设备固件版本 * @param integer $LastUpdateTime 设备最后更新时间 @@ -271,6 +279,7 @@ class DescribeDeviceResponse extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $CreateUserId 创建者账号ID 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $NBIoTDeviceID NB IoT运营商处的DeviceID * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -396,6 +405,10 @@ class DescribeDeviceResponse extends AbstractModel $this->CreateUserId = $param["CreateUserId"]; } + if (array_key_exists("NBIoTDeviceID",$param) and $param["NBIoTDeviceID"] !== null) { + $this->NBIoTDeviceID = $param["NBIoTDeviceID"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/DeviceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/DeviceInfo.php index 8176864d..ab1bde2b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/DeviceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/DeviceInfo.php @@ -86,6 +86,12 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setFirmwareUpdateTime(integer $FirmwareUpdateTime) 设置ota最后更新时间 注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getCreateUserId() 获取创建者 Uin +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCreateUserId(integer $CreateUserId) 设置创建者 Uin +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getNBIoTDeviceID() 获取NB IOT运营商处的DeviceID + * @method void setNBIoTDeviceID(string $NBIoTDeviceID) 设置NB IOT运营商处的DeviceID */ class DeviceInfo extends AbstractModel { @@ -141,6 +147,7 @@ class DeviceInfo extends AbstractModel /** * @var string NB IOT运营商处的DeviceID + * @deprecated */ public $NbiotDeviceID; @@ -218,6 +225,17 @@ class DeviceInfo extends AbstractModel */ public $FirmwareUpdateTime; + /** + * @var integer 创建者 Uin +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CreateUserId; + + /** + * @var string NB IOT运营商处的DeviceID + */ + public $NBIoTDeviceID; + /** * @param string $DeviceName 设备名 * @param integer $Online 设备是否在线,0不在线,1在线 @@ -252,6 +270,9 @@ class DeviceInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $FirmwareUpdateTime ota最后更新时间 注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $CreateUserId 创建者 Uin +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $NBIoTDeviceID NB IOT运营商处的DeviceID */ function __construct() { @@ -371,5 +392,13 @@ class DeviceInfo extends AbstractModel if (array_key_exists("FirmwareUpdateTime",$param) and $param["FirmwareUpdateTime"] !== null) { $this->FirmwareUpdateTime = $param["FirmwareUpdateTime"]; } + + if (array_key_exists("CreateUserId",$param) and $param["CreateUserId"] !== null) { + $this->CreateUserId = $param["CreateUserId"]; + } + + if (array_key_exists("NBIoTDeviceID",$param) and $param["NBIoTDeviceID"] !== null) { + $this->NBIoTDeviceID = $param["NBIoTDeviceID"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/FirmwareInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/FirmwareInfo.php index c9c6517e..f1bd0f73 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/FirmwareInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/FirmwareInfo.php @@ -41,6 +41,14 @@ use TencentCloud\Common\AbstractModel; * @method string getProductId() 获取产品ID 注意:此字段可能返回 null,表示取不到有效值。 * @method void setProductId(string $ProductId) 设置产品ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getFwType() 获取固件类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFwType(string $FwType) 设置固件类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getCreateUserId() 获取创建者 Uin +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCreateUserId(integer $CreateUserId) 设置创建者 Uin 注意:此字段可能返回 null,表示取不到有效值。 */ class FirmwareInfo extends AbstractModel @@ -84,6 +92,18 @@ class FirmwareInfo extends AbstractModel */ public $ProductId; + /** + * @var string 固件类型 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FwType; + + /** + * @var integer 创建者 Uin +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CreateUserId; + /** * @param string $Version 固件版本 * @param string $Md5sum 固件MD5值 @@ -95,6 +115,10 @@ class FirmwareInfo extends AbstractModel * @param string $Description 固件描述 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ProductId 产品ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $FwType 固件类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $CreateUserId 创建者 Uin 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -137,5 +161,13 @@ class FirmwareInfo extends AbstractModel if (array_key_exists("ProductId",$param) and $param["ProductId"] !== null) { $this->ProductId = $param["ProductId"]; } + + if (array_key_exists("FwType",$param) and $param["FwType"] !== null) { + $this->FwType = $param["FwType"]; + } + + if (array_key_exists("CreateUserId",$param) and $param["CreateUserId"] !== null) { + $this->CreateUserId = $param["CreateUserId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/ProductMetadata.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/ProductMetadata.php index b66d8140..7e4a2f69 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/ProductMetadata.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/ProductMetadata.php @@ -22,6 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method integer getCreationDate() 获取产品创建时间 * @method void setCreationDate(integer $CreationDate) 设置产品创建时间 + * @method integer getCreateUserId() 获取创建者 Uin + * @method void setCreateUserId(integer $CreateUserId) 设置创建者 Uin + * @method integer getUserId() 获取账号 Uin + * @method void setUserId(integer $UserId) 设置账号 Uin */ class ProductMetadata extends AbstractModel { @@ -30,8 +34,20 @@ class ProductMetadata extends AbstractModel */ public $CreationDate; + /** + * @var integer 创建者 Uin + */ + public $CreateUserId; + + /** + * @var integer 账号 Uin + */ + public $UserId; + /** * @param integer $CreationDate 产品创建时间 + * @param integer $CreateUserId 创建者 Uin + * @param integer $UserId 账号 Uin */ function __construct() { @@ -49,5 +65,13 @@ class ProductMetadata extends AbstractModel if (array_key_exists("CreationDate",$param) and $param["CreationDate"] !== null) { $this->CreationDate = $param["CreationDate"]; } + + if (array_key_exists("CreateUserId",$param) and $param["CreateUserId"] !== null) { + $this->CreateUserId = $param["CreateUserId"]; + } + + if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { + $this->UserId = $param["UserId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/ProductProperties.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/ProductProperties.php index 41c1d01c..ba464f36 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/ProductProperties.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotcloud/V20210408/Models/ProductProperties.php @@ -44,8 +44,8 @@ use TencentCloud\Common\AbstractModel; * @method void setProductKey(string $ProductKey) 设置产品密钥,suite产品才会有 * @method integer getRegisterType() 获取动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名 * @method void setRegisterType(integer $RegisterType) 设置动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名 - * @method string getProductSecret() 获取动态注册产品秘钥 - * @method void setProductSecret(string $ProductSecret) 设置动态注册产品秘钥 + * @method string getProductSecret() 获取动态注册产品密钥 + * @method void setProductSecret(string $ProductSecret) 设置动态注册产品密钥 * @method integer getRegisterLimit() 获取RegisterType为2时,设备动态创建的限制数量 * @method void setRegisterLimit(integer $RegisterLimit) 设置RegisterType为2时,设备动态创建的限制数量 * @method string getOriginProductId() 获取划归的产品,展示为源产品ID,其余为空 @@ -54,6 +54,12 @@ use TencentCloud\Common\AbstractModel; * @method void setPrivateCAName(string $PrivateCAName) 设置私有CA名称 * @method integer getOriginUserId() 获取划归的产品,展示为源用户ID,其余为空 * @method void setOriginUserId(integer $OriginUserId) 设置划归的产品,展示为源用户ID,其余为空 + * @method integer getDeviceLimit() 获取设备限制 + * @method void setDeviceLimit(integer $DeviceLimit) 设置设备限制 + * @method integer getForbiddenStatus() 获取产品禁用状态 + * @method void setForbiddenStatus(integer $ForbiddenStatus) 设置产品禁用状态 + * @method string getAppEUI() 获取LoRa产品运营侧APPEUI,只有LoRa产品需要填写 + * @method void setAppEUI(string $AppEUI) 设置LoRa产品运营侧APPEUI,只有LoRa产品需要填写 */ class ProductProperties extends AbstractModel { @@ -90,6 +96,7 @@ class ProductProperties extends AbstractModel /** * @var string LoRa产品运营侧APPEUI,只有LoRa产品需要填写 + * @deprecated */ public $Appeui; @@ -114,7 +121,7 @@ class ProductProperties extends AbstractModel public $RegisterType; /** - * @var string 动态注册产品秘钥 + * @var string 动态注册产品密钥 */ public $ProductSecret; @@ -138,6 +145,21 @@ class ProductProperties extends AbstractModel */ public $OriginUserId; + /** + * @var integer 设备限制 + */ + public $DeviceLimit; + + /** + * @var integer 产品禁用状态 + */ + public $ForbiddenStatus; + + /** + * @var string LoRa产品运营侧APPEUI,只有LoRa产品需要填写 + */ + public $AppEUI; + /** * @param string $ProductDescription 产品描述 * @param string $EncryptionType 加密类型,1表示证书认证,2表示签名认证。如不填写,默认值是1 @@ -151,11 +173,14 @@ class ProductProperties extends AbstractModel * @param string $ModelName 产品绑定的物模型名称 * @param string $ProductKey 产品密钥,suite产品才会有 * @param integer $RegisterType 动态注册类型 0-关闭, 1-预定义设备名 2-动态定义设备名 - * @param string $ProductSecret 动态注册产品秘钥 + * @param string $ProductSecret 动态注册产品密钥 * @param integer $RegisterLimit RegisterType为2时,设备动态创建的限制数量 * @param string $OriginProductId 划归的产品,展示为源产品ID,其余为空 * @param string $PrivateCAName 私有CA名称 * @param integer $OriginUserId 划归的产品,展示为源用户ID,其余为空 + * @param integer $DeviceLimit 设备限制 + * @param integer $ForbiddenStatus 产品禁用状态 + * @param string $AppEUI LoRa产品运营侧APPEUI,只有LoRa产品需要填写 */ function __construct() { @@ -233,5 +258,17 @@ class ProductProperties extends AbstractModel if (array_key_exists("OriginUserId",$param) and $param["OriginUserId"] !== null) { $this->OriginUserId = $param["OriginUserId"]; } + + if (array_key_exists("DeviceLimit",$param) and $param["DeviceLimit"] !== null) { + $this->DeviceLimit = $param["DeviceLimit"]; + } + + if (array_key_exists("ForbiddenStatus",$param) and $param["ForbiddenStatus"] !== null) { + $this->ForbiddenStatus = $param["ForbiddenStatus"]; + } + + if (array_key_exists("AppEUI",$param) and $param["AppEUI"] !== null) { + $this->AppEUI = $param["AppEUI"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/IotexplorerClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/IotexplorerClient.php index e83dbd6c..17b4c0f1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/IotexplorerClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/IotexplorerClient.php @@ -88,7 +88,7 @@ use TencentCloud\Iotexplorer\V20190423\Models as Models; * @method Models\GetStudioProductListResponse GetStudioProductList(Models\GetStudioProductListRequest $req) 提供查询某个项目下所有产品信息的能力。 * @method Models\GetTopicRuleListResponse GetTopicRuleList(Models\GetTopicRuleListRequest $req) 获取规则列表 * @method Models\ListEventHistoryResponse ListEventHistory(Models\ListEventHistoryRequest $req) 获取设备的历史事件 - * @method Models\ListFirmwaresResponse ListFirmwares(Models\ListFirmwaresRequest $req) 本接口(ListFirmwares)用于获取固件列表 + * @method Models\ListFirmwaresResponse ListFirmwares(Models\ListFirmwaresRequest $req) 本接口(ListFirmwares)用于获取固件列表 * @method Models\ListTopicPolicyResponse ListTopicPolicy(Models\ListTopicPolicyRequest $req) 本接口(ListTopicPolicy)用于获取Topic列表 * @method Models\ModifyFenceBindResponse ModifyFenceBind(Models\ModifyFenceBindRequest $req) 更新围栏绑定信息 * @method Models\ModifyLoRaFrequencyResponse ModifyLoRaFrequency(Models\ModifyLoRaFrequencyRequest $req) 修改LoRa自定义频点 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/DescribeFirmwareTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/DescribeFirmwareTaskResponse.php index 8055cd42..c320d29b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/DescribeFirmwareTaskResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotexplorer/V20190423/Models/DescribeFirmwareTaskResponse.php @@ -51,6 +51,14 @@ use TencentCloud\Common\AbstractModel; * @method string getOriginalVersion() 获取原始固件版本号,在UpgradeMode是originalVersion升级模式下会返回 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOriginalVersion(string $OriginalVersion) 设置原始固件版本号,在UpgradeMode是originalVersion升级模式下会返回 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getCreateUserId() 获取创建账号ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCreateUserId(integer $CreateUserId) 设置创建账号ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCreatorNickName() 获取创建账号ID昵称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCreatorNickName(string $CreatorNickName) 设置创建账号ID昵称 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -105,6 +113,18 @@ class DescribeFirmwareTaskResponse extends AbstractModel */ public $OriginalVersion; + /** + * @var integer 创建账号ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CreateUserId; + + /** + * @var string 创建账号ID昵称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CreatorNickName; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -126,6 +146,10 @@ class DescribeFirmwareTaskResponse extends AbstractModel * @param string $ProductId 产品ID 注意:此字段可能返回 null,表示取不到有效值。 * @param string $OriginalVersion 原始固件版本号,在UpgradeMode是originalVersion升级模式下会返回 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $CreateUserId 创建账号ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CreatorNickName 创建账号ID昵称 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -174,6 +198,14 @@ class DescribeFirmwareTaskResponse extends AbstractModel $this->OriginalVersion = $param["OriginalVersion"]; } + if (array_key_exists("CreateUserId",$param) and $param["CreateUserId"] !== null) { + $this->CreateUserId = $param["CreateUserId"]; + } + + if (array_key_exists("CreatorNickName",$param) and $param["CreatorNickName"] !== null) { + $this->CreatorNickName = $param["CreatorNickName"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20201215/IotvideoClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20201215/IotvideoClient.php index ba890541..98fd77a1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20201215/IotvideoClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20201215/IotvideoClient.php @@ -28,7 +28,7 @@ use TencentCloud\Iotvideo\V20201215\Models as Models; * @method Models\BindCloudStorageUserResponse BindCloudStorageUser(Models\BindCloudStorageUserRequest $req) 绑定云存用户 * @method Models\CancelAIModelApplicationResponse CancelAIModelApplication(Models\CancelAIModelApplicationRequest $req) 取消AI模型申请 * @method Models\CancelDeviceFirmwareTaskResponse CancelDeviceFirmwareTask(Models\CancelDeviceFirmwareTaskRequest $req) 本接口用于取消设备升级任务 - * @method Models\CheckForwardAuthResponse CheckForwardAuth(Models\CheckForwardAuthRequest $req) 判断是否开启的转发的权限 + * @method Models\CheckForwardAuthResponse CheckForwardAuth(Models\CheckForwardAuthRequest $req) 判断是否开启转发的权限 * @method Models\ControlDeviceDataResponse ControlDeviceData(Models\ControlDeviceDataRequest $req) 根据设备产品ID、设备名称,设置控制设备的属性数据。 * @method Models\CreateAIDetectionResponse CreateAIDetection(Models\CreateAIDetectionRequest $req) 发起AI推理请求 * @method Models\CreateBatchResponse CreateBatch(Models\CreateBatchRequest $req) 创建批次 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20201215/Models/CreateForwardRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20201215/Models/CreateForwardRuleResponse.php index 6beac86a..82ecaccc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20201215/Models/CreateForwardRuleResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20201215/Models/CreateForwardRuleResponse.php @@ -36,12 +36,12 @@ use TencentCloud\Common\AbstractModel; * @method void setRoleID(integer $RoleID) 设置角色ID * @method string getQueueRegion() 获取队列区 * @method void setQueueRegion(string $QueueRegion) 设置队列区 - * @method integer getQueueType() 获取消息队列的类型。 0:CMQ,1:CKafaka - * @method void setQueueType(integer $QueueType) 设置消息队列的类型。 0:CMQ,1:CKafaka - * @method string getInstanceId() 获取实例id, 目前只有Ckafaka会用到 - * @method void setInstanceId(string $InstanceId) 设置实例id, 目前只有Ckafaka会用到 - * @method string getInstanceName() 获取实例名称,目前只有Ckafaka会用到 - * @method void setInstanceName(string $InstanceName) 设置实例名称,目前只有Ckafaka会用到 + * @method integer getQueueType() 获取消息队列的类型。 0:CMQ,1:Ckafka + * @method void setQueueType(integer $QueueType) 设置消息队列的类型。 0:CMQ,1:Ckafka + * @method string getInstanceId() 获取实例id, 目前只有Ckafka会用到 + * @method void setInstanceId(string $InstanceId) 设置实例id, 目前只有Ckafka会用到 + * @method string getInstanceName() 获取实例名称,目前只有Ckafka会用到 + * @method void setInstanceName(string $InstanceName) 设置实例名称,目前只有Ckafka会用到 * @method string getErrMsg() 获取错误消息 * @method void setErrMsg(string $ErrMsg) 设置错误消息 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -90,17 +90,17 @@ class CreateForwardRuleResponse extends AbstractModel public $QueueRegion; /** - * @var integer 消息队列的类型。 0:CMQ,1:CKafaka + * @var integer 消息队列的类型。 0:CMQ,1:Ckafka */ public $QueueType; /** - * @var string 实例id, 目前只有Ckafaka会用到 + * @var string 实例id, 目前只有Ckafka会用到 */ public $InstanceId; /** - * @var string 实例名称,目前只有Ckafaka会用到 + * @var string 实例名称,目前只有Ckafka会用到 */ public $InstanceName; @@ -123,9 +123,9 @@ class CreateForwardRuleResponse extends AbstractModel * @param string $RoleName 角色名称 * @param integer $RoleID 角色ID * @param string $QueueRegion 队列区 - * @param integer $QueueType 消息队列的类型。 0:CMQ,1:CKafaka - * @param string $InstanceId 实例id, 目前只有Ckafaka会用到 - * @param string $InstanceName 实例名称,目前只有Ckafaka会用到 + * @param integer $QueueType 消息队列的类型。 0:CMQ,1:Ckafka + * @param string $InstanceId 实例id, 目前只有Ckafka会用到 + * @param string $InstanceName 实例名称,目前只有Ckafka会用到 * @param string $ErrMsg 错误消息 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20201215/Models/DescribeForwardRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20201215/Models/DescribeForwardRuleResponse.php index 8ce42233..dfe2cdcf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20201215/Models/DescribeForwardRuleResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20201215/Models/DescribeForwardRuleResponse.php @@ -38,10 +38,10 @@ use TencentCloud\Common\AbstractModel; * @method void setQueueRegion(string $QueueRegion) 设置队列区域 * @method integer getQueueType() 获取队列类型,0:CMQ,1:Ckafka * @method void setQueueType(integer $QueueType) 设置队列类型,0:CMQ,1:Ckafka - * @method string getInstanceId() 获取实例id, 目前只有Ckafaka会用到 - * @method void setInstanceId(string $InstanceId) 设置实例id, 目前只有Ckafaka会用到 - * @method string getInstanceName() 获取实例名称,目前只有Ckafaka会用到 - * @method void setInstanceName(string $InstanceName) 设置实例名称,目前只有Ckafaka会用到 + * @method string getInstanceId() 获取实例id, 目前只有Ckafka会用到 + * @method void setInstanceId(string $InstanceId) 设置实例id, 目前只有Ckafka会用到 + * @method string getInstanceName() 获取实例名称,目前只有Ckafka会用到 + * @method void setInstanceName(string $InstanceName) 设置实例名称,目前只有Ckafka会用到 * @method string getErrMsg() 获取错误消息 * @method void setErrMsg(string $ErrMsg) 设置错误消息 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -95,12 +95,12 @@ class DescribeForwardRuleResponse extends AbstractModel public $QueueType; /** - * @var string 实例id, 目前只有Ckafaka会用到 + * @var string 实例id, 目前只有Ckafka会用到 */ public $InstanceId; /** - * @var string 实例名称,目前只有Ckafaka会用到 + * @var string 实例名称,目前只有Ckafka会用到 */ public $InstanceName; @@ -124,8 +124,8 @@ class DescribeForwardRuleResponse extends AbstractModel * @param integer $RoleID 角色ID * @param string $QueueRegion 队列区域 * @param integer $QueueType 队列类型,0:CMQ,1:Ckafka - * @param string $InstanceId 实例id, 目前只有Ckafaka会用到 - * @param string $InstanceName 实例名称,目前只有Ckafaka会用到 + * @param string $InstanceId 实例id, 目前只有Ckafka会用到 + * @param string $InstanceName 实例名称,目前只有Ckafka会用到 * @param string $ErrMsg 错误消息 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/IotvideoClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/IotvideoClient.php index e31a90b1..77577bbd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/IotvideoClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/IotvideoClient.php @@ -31,7 +31,7 @@ use TencentCloud\Iotvideo\V20211125\Models as Models; * @method Models\CallTRTCDeviceResponse CallTRTCDevice(Models\CallTRTCDeviceRequest $req) 呼叫TRTC设备 * @method Models\CancelAIModelApplicationResponse CancelAIModelApplication(Models\CancelAIModelApplicationRequest $req) 取消AI模型申请 * @method Models\CancelDeviceFirmwareTaskResponse CancelDeviceFirmwareTask(Models\CancelDeviceFirmwareTaskRequest $req) 本接口用于取消设备升级任务 - * @method Models\CheckForwardAuthResponse CheckForwardAuth(Models\CheckForwardAuthRequest $req) 判断是否开启的转发的权限 + * @method Models\CheckForwardAuthResponse CheckForwardAuth(Models\CheckForwardAuthRequest $req) 判断是否开启转发的权限 * @method Models\ControlDeviceDataResponse ControlDeviceData(Models\ControlDeviceDataRequest $req) 根据设备产品ID、设备名称,设置控制设备的属性数据。 * @method Models\CreateAIDetectionResponse CreateAIDetection(Models\CreateAIDetectionRequest $req) 发起AI推理请求 * @method Models\CreateBatchResponse CreateBatch(Models\CreateBatchRequest $req) 创建批次 @@ -41,6 +41,7 @@ use TencentCloud\Iotvideo\V20211125\Models as Models; * @method Models\CreateForwardRuleResponse CreateForwardRule(Models\CreateForwardRuleRequest $req) 创建转发规则 * @method Models\CreateProductResponse CreateProduct(Models\CreateProductRequest $req) 创建产品 * @method Models\CreateTaskFileUrlResponse CreateTaskFileUrl(Models\CreateTaskFileUrlRequest $req) 本接口(CreateTaskFileUrl)用于获取产品级任务文件上传链接 + * @method Models\DeleteCloudStorageEventResponse DeleteCloudStorageEvent(Models\DeleteCloudStorageEventRequest $req) 删除云存事件 * @method Models\DeleteDeviceResponse DeleteDevice(Models\DeleteDeviceRequest $req) 删除设备 * @method Models\DeleteFirmwareResponse DeleteFirmware(Models\DeleteFirmwareRequest $req) 本接口(DeleteFirmware)用于删除固件 * @method Models\DeleteForwardRuleResponse DeleteForwardRule(Models\DeleteForwardRuleRequest $req) 删除转发规则 @@ -73,6 +74,7 @@ use TencentCloud\Iotvideo\V20211125\Models as Models; * @method Models\DescribeDeviceDataHistoryResponse DescribeDeviceDataHistory(Models\DescribeDeviceDataHistoryRequest $req) 获取设备在指定时间范围内上报的历史数据。 * @method Models\DescribeDeviceDataStatsResponse DescribeDeviceDataStats(Models\DescribeDeviceDataStatsRequest $req) 查询设备数据统计 * @method Models\DescribeDeviceEventHistoryResponse DescribeDeviceEventHistory(Models\DescribeDeviceEventHistoryRequest $req) 获取设备的历史事件 + * @method Models\DescribeDevicePackagesResponse DescribeDevicePackages(Models\DescribeDevicePackagesRequest $req) 根据设备信息拉取有效套餐列表 * @method Models\DescribeDeviceStatusLogResponse DescribeDeviceStatusLog(Models\DescribeDeviceStatusLogRequest $req) 获取设备上下线日志 * @method Models\DescribeDevicesResponse DescribeDevices(Models\DescribeDevicesRequest $req) 获取设备列表 * @method Models\DescribeFirmwareResponse DescribeFirmware(Models\DescribeFirmwareRequest $req) 本接口(DescribeFirmware)用于查询固件信息 @@ -112,6 +114,7 @@ use TencentCloud\Iotvideo\V20211125\Models as Models; * @method Models\PublishMessageResponse PublishMessage(Models\PublishMessageRequest $req) 本接口(PublishMessage)用于使用自定义透传协议进行设备远控 * @method Models\ReportAliveDeviceResponse ReportAliveDevice(Models\ReportAliveDeviceRequest $req) 上报活跃设备 * @method Models\ResetCloudStorageResponse ResetCloudStorage(Models\ResetCloudStorageRequest $req) 重置云存服务 + * @method Models\ResetCloudStorageEventResponse ResetCloudStorageEvent(Models\ResetCloudStorageEventRequest $req) 重置云存事件 * @method Models\RetryDeviceFirmwareTaskResponse RetryDeviceFirmwareTask(Models\RetryDeviceFirmwareTaskRequest $req) 本接口用于重试设备升级任务 * @method Models\SetForwardAuthResponse SetForwardAuth(Models\SetForwardAuthRequest $req) 设置转发权限 * @method Models\TransferCloudStorageResponse TransferCloudStorage(Models\TransferCloudStorageRequest $req) 转移云存服务 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/CreateForwardRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/CreateForwardRuleResponse.php index 74471dad..ee25f80e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/CreateForwardRuleResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/CreateForwardRuleResponse.php @@ -36,12 +36,12 @@ use TencentCloud\Common\AbstractModel; * @method void setRoleID(integer $RoleID) 设置角色ID * @method string getQueueRegion() 获取队列区 * @method void setQueueRegion(string $QueueRegion) 设置队列区 - * @method integer getQueueType() 获取消息队列的类型。 0:CMQ,1:CKafaka - * @method void setQueueType(integer $QueueType) 设置消息队列的类型。 0:CMQ,1:CKafaka - * @method string getInstanceId() 获取实例id, 目前只有Ckafaka会用到 - * @method void setInstanceId(string $InstanceId) 设置实例id, 目前只有Ckafaka会用到 - * @method string getInstanceName() 获取实例名称,目前只有Ckafaka会用到 - * @method void setInstanceName(string $InstanceName) 设置实例名称,目前只有Ckafaka会用到 + * @method integer getQueueType() 获取消息队列的类型。 0:CMQ,1:Ckafka + * @method void setQueueType(integer $QueueType) 设置消息队列的类型。 0:CMQ,1:Ckafka + * @method string getInstanceId() 获取实例id, 目前只有Ckafka会用到 + * @method void setInstanceId(string $InstanceId) 设置实例id, 目前只有Ckafka会用到 + * @method string getInstanceName() 获取实例名称,目前只有Ckafka会用到 + * @method void setInstanceName(string $InstanceName) 设置实例名称,目前只有Ckafka会用到 * @method string getErrMsg() 获取错误消息 * @method void setErrMsg(string $ErrMsg) 设置错误消息 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -90,17 +90,17 @@ class CreateForwardRuleResponse extends AbstractModel public $QueueRegion; /** - * @var integer 消息队列的类型。 0:CMQ,1:CKafaka + * @var integer 消息队列的类型。 0:CMQ,1:Ckafka */ public $QueueType; /** - * @var string 实例id, 目前只有Ckafaka会用到 + * @var string 实例id, 目前只有Ckafka会用到 */ public $InstanceId; /** - * @var string 实例名称,目前只有Ckafaka会用到 + * @var string 实例名称,目前只有Ckafka会用到 */ public $InstanceName; @@ -123,9 +123,9 @@ class CreateForwardRuleResponse extends AbstractModel * @param string $RoleName 角色名称 * @param integer $RoleID 角色ID * @param string $QueueRegion 队列区 - * @param integer $QueueType 消息队列的类型。 0:CMQ,1:CKafaka - * @param string $InstanceId 实例id, 目前只有Ckafaka会用到 - * @param string $InstanceName 实例名称,目前只有Ckafaka会用到 + * @param integer $QueueType 消息队列的类型。 0:CMQ,1:Ckafka + * @param string $InstanceId 实例id, 目前只有Ckafka会用到 + * @param string $InstanceName 实例名称,目前只有Ckafka会用到 * @param string $ErrMsg 错误消息 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DeleteCloudStorageEventRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DeleteCloudStorageEventRequest.php new file mode 100644 index 00000000..91d12c6b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DeleteCloudStorageEventRequest.php @@ -0,0 +1,113 @@ +ProductId = $param["ProductId"]; + } + + if (array_key_exists("DeviceName",$param) and $param["DeviceName"] !== null) { + $this->DeviceName = $param["DeviceName"]; + } + + if (array_key_exists("EventId",$param) and $param["EventId"] !== null) { + $this->EventId = $param["EventId"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { + $this->UserId = $param["UserId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DeleteCloudStorageEventResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DeleteCloudStorageEventResponse.php new file mode 100644 index 00000000..99a3a3d4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DeleteCloudStorageEventResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeCloudStorageThumbnailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeCloudStorageThumbnailResponse.php index 1c931c30..2caffcf0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeCloudStorageThumbnailResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeCloudStorageThumbnailResponse.php @@ -22,6 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getThumbnailURL() 获取缩略图访问地址 * @method void setThumbnailURL(string $ThumbnailURL) 设置缩略图访问地址 + * @method integer getExpireTime() 获取缩略图访问地址的过期时间 + * @method void setExpireTime(integer $ExpireTime) 设置缩略图访问地址的过期时间 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -32,6 +34,11 @@ class DescribeCloudStorageThumbnailResponse extends AbstractModel */ public $ThumbnailURL; + /** + * @var integer 缩略图访问地址的过期时间 + */ + public $ExpireTime; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +46,7 @@ class DescribeCloudStorageThumbnailResponse extends AbstractModel /** * @param string $ThumbnailURL 缩略图访问地址 + * @param integer $ExpireTime 缩略图访问地址的过期时间 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -58,6 +66,10 @@ class DescribeCloudStorageThumbnailResponse extends AbstractModel $this->ThumbnailURL = $param["ThumbnailURL"]; } + if (array_key_exists("ExpireTime",$param) and $param["ExpireTime"] !== null) { + $this->ExpireTime = $param["ExpireTime"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeDevicePackagesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeDevicePackagesRequest.php new file mode 100644 index 00000000..5c92d2da --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeDevicePackagesRequest.php @@ -0,0 +1,89 @@ +ProductId = $param["ProductId"]; + } + + if (array_key_exists("DeviceName",$param) and $param["DeviceName"] !== null) { + $this->DeviceName = $param["DeviceName"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeDevicePackagesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeDevicePackagesResponse.php new file mode 100644 index 00000000..6f715056 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeDevicePackagesResponse.php @@ -0,0 +1,86 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Packages",$param) and $param["Packages"] !== null) { + $this->Packages = []; + foreach ($param["Packages"] as $key => $value){ + $obj = new PackageInfo(); + $obj->deserialize($value); + array_push($this->Packages, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeForwardRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeForwardRuleResponse.php index 01d7da65..ea75f588 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeForwardRuleResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/DescribeForwardRuleResponse.php @@ -38,10 +38,10 @@ use TencentCloud\Common\AbstractModel; * @method void setQueueRegion(string $QueueRegion) 设置队列区域 * @method integer getQueueType() 获取队列类型,0:CMQ,1:Ckafka * @method void setQueueType(integer $QueueType) 设置队列类型,0:CMQ,1:Ckafka - * @method string getInstanceId() 获取实例id, 目前只有Ckafaka会用到 - * @method void setInstanceId(string $InstanceId) 设置实例id, 目前只有Ckafaka会用到 - * @method string getInstanceName() 获取实例名称,目前只有Ckafaka会用到 - * @method void setInstanceName(string $InstanceName) 设置实例名称,目前只有Ckafaka会用到 + * @method string getInstanceId() 获取实例id, 目前只有Ckafka会用到 + * @method void setInstanceId(string $InstanceId) 设置实例id, 目前只有Ckafka会用到 + * @method string getInstanceName() 获取实例名称,目前只有Ckafka会用到 + * @method void setInstanceName(string $InstanceName) 设置实例名称,目前只有Ckafka会用到 * @method string getErrMsg() 获取错误消息 * @method void setErrMsg(string $ErrMsg) 设置错误消息 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -95,12 +95,12 @@ class DescribeForwardRuleResponse extends AbstractModel public $QueueType; /** - * @var string 实例id, 目前只有Ckafaka会用到 + * @var string 实例id, 目前只有Ckafka会用到 */ public $InstanceId; /** - * @var string 实例名称,目前只有Ckafaka会用到 + * @var string 实例名称,目前只有Ckafka会用到 */ public $InstanceName; @@ -124,8 +124,8 @@ class DescribeForwardRuleResponse extends AbstractModel * @param integer $RoleID 角色ID * @param string $QueueRegion 队列区域 * @param integer $QueueType 队列类型,0:CMQ,1:Ckafka - * @param string $InstanceId 实例id, 目前只有Ckafaka会用到 - * @param string $InstanceName 实例名称,目前只有Ckafaka会用到 + * @param string $InstanceId 实例id, 目前只有Ckafka会用到 + * @param string $InstanceName 实例名称,目前只有Ckafka会用到 * @param string $ErrMsg 错误消息 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/PackageInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/PackageInfo.php new file mode 100644 index 00000000..87170dd2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/PackageInfo.php @@ -0,0 +1,125 @@ +Status = $param["Status"]; + } + + if (array_key_exists("CSType",$param) and $param["CSType"] !== null) { + $this->CSType = $param["CSType"]; + } + + if (array_key_exists("CSShiftDuration",$param) and $param["CSShiftDuration"] !== null) { + $this->CSShiftDuration = $param["CSShiftDuration"]; + } + + if (array_key_exists("CSExpiredTime",$param) and $param["CSExpiredTime"] !== null) { + $this->CSExpiredTime = $param["CSExpiredTime"]; + } + + if (array_key_exists("CreatedAt",$param) and $param["CreatedAt"] !== null) { + $this->CreatedAt = $param["CreatedAt"]; + } + + if (array_key_exists("UpdatedAt",$param) and $param["UpdatedAt"] !== null) { + $this->UpdatedAt = $param["UpdatedAt"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/ResetCloudStorageEventRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/ResetCloudStorageEventRequest.php new file mode 100644 index 00000000..208e542c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/ResetCloudStorageEventRequest.php @@ -0,0 +1,77 @@ +ProductId = $param["ProductId"]; + } + + if (array_key_exists("DeviceName",$param) and $param["DeviceName"] !== null) { + $this->DeviceName = $param["DeviceName"]; + } + + if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { + $this->UserId = $param["UserId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/ResetCloudStorageEventResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/ResetCloudStorageEventResponse.php new file mode 100644 index 00000000..a9e20ef4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iotvideo/V20211125/Models/ResetCloudStorageEventResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/IssClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/IssClient.php new file mode 100644 index 00000000..882747f0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/IssClient.php @@ -0,0 +1,141 @@ + 该功能本质是拉取设备本地录像数据上云(即存在 IPC 摄像头存储卡或 NVR 硬盘中的录像),操作时需先设定录像时间段(即想要上云的设备本地录像),再设定上云时间段和上云倍速,平台将于上云时间段倍速拉取设备对应前一天的录像时间段数据。 + +> 设定需至少满足(上云时间段=前一天的录像时间段/上云倍速),建议上云时间段可多设定10%左右的时间,避免因网络波动导致数据拉取不完整。 + * @method Models\AddRecordPlanResponse AddRecordPlan(Models\AddRecordPlanRequest $req) 用于新增实时上云计划 + * @method Models\AddRecordRetrieveTaskResponse AddRecordRetrieveTask(Models\AddRecordRetrieveTaskRequest $req) 用于新建取回任务 + * @method Models\AddRecordTemplateResponse AddRecordTemplate(Models\AddRecordTemplateRequest $req) 用于新增实时上云模板 + * @method Models\AddStreamAuthResponse AddStreamAuth(Models\AddStreamAuthRequest $req) 用于设置推拉流鉴权配置。 + * @method Models\AddUserDeviceResponse AddUserDevice(Models\AddUserDeviceRequest $req) 用于新增单个设备。添加设备之后,可根据返回结果到设备上进行配置,配置后等待设备注册/推流。 + * @method Models\CheckDomainResponse CheckDomain(Models\CheckDomainRequest $req) 用于检测域名是否备案。 + * @method Models\ControlDevicePTZResponse ControlDevicePTZ(Models\ControlDevicePTZRequest $req) 用于设备通道云台控制,包括转动、变倍、变焦、光圈等。 + * @method Models\ControlDevicePresetResponse ControlDevicePreset(Models\ControlDevicePresetRequest $req) 用于操作设备预置位,包括设置、删除、调用。 + * @method Models\ControlDeviceStreamResponse ControlDeviceStream(Models\ControlDeviceStreamRequest $req) 用于获取设备的实时开流地址。 + * @method Models\ControlRecordResponse ControlRecord(Models\ControlRecordRequest $req) 用于录像回放过程中的倍速、跳转、播放/暂停/停止等控制。 + * @method Models\ControlRecordTimelineResponse ControlRecordTimeline(Models\ControlRecordTimelineRequest $req) 用于查询设备本地录像时间轴信息,为NVR/IPC本地存储的录像。 + * @method Models\DeleteAITaskResponse DeleteAITask(Models\DeleteAITaskRequest $req) 删除AI任务 + * @method Models\DeleteDomainResponse DeleteDomain(Models\DeleteDomainRequest $req) 用于删除域名。 + * @method Models\DeleteGatewayResponse DeleteGateway(Models\DeleteGatewayRequest $req) 用于删除网关。 + * @method Models\DeleteOrganizationResponse DeleteOrganization(Models\DeleteOrganizationRequest $req) 用于删除组织。 + * @method Models\DeleteRecordBackupPlanResponse DeleteRecordBackupPlan(Models\DeleteRecordBackupPlanRequest $req) 用于删除录像上云模板。 + * @method Models\DeleteRecordBackupTemplateResponse DeleteRecordBackupTemplate(Models\DeleteRecordBackupTemplateRequest $req) 用于删除录像上云模板。 + * @method Models\DeleteRecordPlanResponse DeleteRecordPlan(Models\DeleteRecordPlanRequest $req) 用于删除实时上云计划 + * @method Models\DeleteRecordRetrieveTaskResponse DeleteRecordRetrieveTask(Models\DeleteRecordRetrieveTaskRequest $req) 用于删除取回任务 + * @method Models\DeleteRecordTemplateResponse DeleteRecordTemplate(Models\DeleteRecordTemplateRequest $req) 用于删除实时上云模板 + * @method Models\DeleteUserDeviceResponse DeleteUserDevice(Models\DeleteUserDeviceRequest $req) 用于删除已添加的设备。 + * @method Models\DescribeAITaskResponse DescribeAITask(Models\DescribeAITaskRequest $req) 获取AI任务详情 + * @method Models\DescribeAITaskResultResponse DescribeAITaskResult(Models\DescribeAITaskResultRequest $req) 获取AI任务识别结果 + * @method Models\DescribeCNAMEResponse DescribeCNAME(Models\DescribeCNAMERequest $req) 用于根据服务节点获取 CNAME 值。 + * @method Models\DescribeDeviceChannelResponse DescribeDeviceChannel(Models\DescribeDeviceChannelRequest $req) 用于查询设备的通道。 + * @method Models\DescribeDevicePresetResponse DescribeDevicePreset(Models\DescribeDevicePresetRequest $req) 用于查询设备通道预置位信息。 + * @method Models\DescribeDeviceRegionResponse DescribeDeviceRegion(Models\DescribeDeviceRegionRequest $req) 用于添加设备时,查询设备可以使用的服务节点,查询结果为已经绑定了域名的服务节点。 + * @method Models\DescribeDomainResponse DescribeDomain(Models\DescribeDomainRequest $req) 用于查询添加的域名列表。 + * @method Models\DescribeDomainRegionResponse DescribeDomainRegion(Models\DescribeDomainRegionRequest $req) 用于用户添加域名时,查询可以绑定的服务节点,结果为平台支持的所有服务节点。(注意:每个服务节点只能绑定一个域名) + * @method Models\DescribeGatewayResponse DescribeGateway(Models\DescribeGatewayRequest $req) 用于获取网关详情。 + * @method Models\DescribeGatewayMonitorResponse DescribeGatewayMonitor(Models\DescribeGatewayMonitorRequest $req) 用于获取网关的数据及流量监控信息。 + * @method Models\DescribeGatewayProtocolResponse DescribeGatewayProtocol(Models\DescribeGatewayProtocolRequest $req) 用于查询网关接入协议。 + * @method Models\DescribeGatewayVersionResponse DescribeGatewayVersion(Models\DescribeGatewayVersionRequest $req) 查询网关服务版本 + * @method Models\DescribeOrganizationResponse DescribeOrganization(Models\DescribeOrganizationRequest $req) 用于查询组织。 + * @method Models\DescribeRecordBackupPlanResponse DescribeRecordBackupPlan(Models\DescribeRecordBackupPlanRequest $req) 用于查询录像上云计划详情。 + * @method Models\DescribeRecordBackupTemplateResponse DescribeRecordBackupTemplate(Models\DescribeRecordBackupTemplateRequest $req) 用于查询录像上云模板详情。 + * @method Models\DescribeRecordFileResponse DescribeRecordFile(Models\DescribeRecordFileRequest $req) 用于查询设备云端录像时间轴信息(即为视频上云后设置录像计划后云存储的录像) + * @method Models\DescribeRecordPlanResponse DescribeRecordPlan(Models\DescribeRecordPlanRequest $req) 用于查询实时上云计划详情 + * @method Models\DescribeRecordPlaybackUrlResponse DescribeRecordPlaybackUrl(Models\DescribeRecordPlaybackUrlRequest $req) 用于获取云端录像回放url地址 + * @method Models\DescribeRecordRetrieveTaskResponse DescribeRecordRetrieveTask(Models\DescribeRecordRetrieveTaskRequest $req) 用于查询云录像取回任务详情 + * @method Models\DescribeRecordTemplateResponse DescribeRecordTemplate(Models\DescribeRecordTemplateRequest $req) 用于查询实时上云模板详情 + * @method Models\DescribeStreamAuthResponse DescribeStreamAuth(Models\DescribeStreamAuthRequest $req) 用于查询推拉流鉴权配置。 + * @method Models\DescribeUserDeviceResponse DescribeUserDevice(Models\DescribeUserDeviceRequest $req) 用于查询设备的详细信息。 + * @method Models\DescribeVideoDownloadUrlResponse DescribeVideoDownloadUrl(Models\DescribeVideoDownloadUrlRequest $req) 用于获取云录像下载 url + * @method Models\ListAITasksResponse ListAITasks(Models\ListAITasksRequest $req) 获取AI任务列表 + * @method Models\ListDevicesResponse ListDevices(Models\ListDevicesRequest $req) 用于获取对应组织下的设备列表。 + * @method Models\ListGatewaysResponse ListGateways(Models\ListGatewaysRequest $req) 用于获取网关列表。 + * @method Models\ListOrganizationChannelNumbersResponse ListOrganizationChannelNumbers(Models\ListOrganizationChannelNumbersRequest $req) 用于查询组织目录下的未添加到实时上云计划中的通道数量 + * @method Models\ListOrganizationChannelsResponse ListOrganizationChannels(Models\ListOrganizationChannelsRequest $req) 用于查询组织目录下的通道列表 + * @method Models\ListRecordBackupPlanDevicesResponse ListRecordBackupPlanDevices(Models\ListRecordBackupPlanDevicesRequest $req) 用于查询录像上云计划下的设备通道列表。 + * @method Models\ListRecordBackupPlansResponse ListRecordBackupPlans(Models\ListRecordBackupPlansRequest $req) 用于查询录像上云计划列表。 + * @method Models\ListRecordBackupTemplatesResponse ListRecordBackupTemplates(Models\ListRecordBackupTemplatesRequest $req) 用于查询录像上云模板列表。 + * @method Models\ListRecordPlanChannelsResponse ListRecordPlanChannels(Models\ListRecordPlanChannelsRequest $req) 用于查询用户下所有实时上云计划中的通道列表 + * @method Models\ListRecordPlanDevicesResponse ListRecordPlanDevices(Models\ListRecordPlanDevicesRequest $req) 用于查询实时上云计划下的设备通道列表 + * @method Models\ListRecordPlansResponse ListRecordPlans(Models\ListRecordPlansRequest $req) 用于查询实时上云计划列表 + * @method Models\ListRecordRetrieveTasksResponse ListRecordRetrieveTasks(Models\ListRecordRetrieveTasksRequest $req) 用于查询取回任务列表 + * @method Models\ListRecordTemplatesResponse ListRecordTemplates(Models\ListRecordTemplatesRequest $req) 用于查询实时上云模板列表 + * @method Models\PlayRecordResponse PlayRecord(Models\PlayRecordRequest $req) 用于获取设备本地录像 URL 地址。 + * @method Models\RefreshDeviceChannelResponse RefreshDeviceChannel(Models\RefreshDeviceChannelRequest $req) 用于刷新国标设备的通道(接口调用后,触发向设备请求通道列表,新增的通道入库,设备上已删除的通道需自行删除、后台不自动删除)。 + * @method Models\UpdateAITaskResponse UpdateAITask(Models\UpdateAITaskRequest $req) 更新AI任务 + * @method Models\UpdateAITaskStatusResponse UpdateAITaskStatus(Models\UpdateAITaskStatusRequest $req) 更新 AI 任务状态 + * @method Models\UpdateDeviceOrganizationResponse UpdateDeviceOrganization(Models\UpdateDeviceOrganizationRequest $req) 用于批量更改设备的组织。 + * @method Models\UpdateDeviceStatusResponse UpdateDeviceStatus(Models\UpdateDeviceStatusRequest $req) 用于启用/禁用设备,禁用后拒绝设备注册。 + * @method Models\UpdateGatewayResponse UpdateGateway(Models\UpdateGatewayRequest $req) 用于修改网关信息(支持对网关名称和描述的修改)。 + * @method Models\UpdateOrganizationResponse UpdateOrganization(Models\UpdateOrganizationRequest $req) 用于修改组织。 + * @method Models\UpdateRecordBackupPlanResponse UpdateRecordBackupPlan(Models\UpdateRecordBackupPlanRequest $req) 用于修改录像上云计划。 + * @method Models\UpdateRecordBackupTemplateResponse UpdateRecordBackupTemplate(Models\UpdateRecordBackupTemplateRequest $req) 用于修改录像上云模板。 + * @method Models\UpdateRecordPlanResponse UpdateRecordPlan(Models\UpdateRecordPlanRequest $req) 用于修改实时上云计划 + * @method Models\UpdateRecordTemplateResponse UpdateRecordTemplate(Models\UpdateRecordTemplateRequest $req) 用于修改实时上云模板 + * @method Models\UpdateUserDeviceResponse UpdateUserDevice(Models\UpdateUserDeviceRequest $req) 用于修改设备的配置信息。 + * @method Models\UpgradeGatewayResponse UpgradeGateway(Models\UpgradeGatewayRequest $req) 用于网关升级(支持对所有待更新的服务一键升级)。 + */ + +class IssClient extends AbstractClient +{ + /** + * @var string + */ + protected $endpoint = "iss.tencentcloudapi.com"; + + /** + * @var string + */ + protected $service = "iss"; + + /** + * @var string + */ + protected $version = "2023-05-17"; + + /** + * @param Credential $credential + * @param string $region + * @param ClientProfile|null $profile + * @throws TencentCloudSDKException + */ + function __construct($credential, $region, $profile=null) + { + parent::__construct($this->endpoint, $this->version, $credential, $region, $profile); + } + + public function returnResponse($action, $response) + { + $respClass = "TencentCloud"."\\".ucfirst("iss")."\\"."V20230517\\Models"."\\".ucfirst($action)."Response"; + $obj = new $respClass(); + $obj->deserialize($response); + return $obj; + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AIConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AIConfig.php new file mode 100644 index 00000000..aa13b8fb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AIConfig.php @@ -0,0 +1,82 @@ +DetectType = $param["DetectType"]; + } + + if (array_key_exists("TimeInterval",$param) and $param["TimeInterval"] !== null) { + $this->TimeInterval = $param["TimeInterval"]; + } + + if (array_key_exists("OperTimeSlot",$param) and $param["OperTimeSlot"] !== null) { + $this->OperTimeSlot = []; + foreach ($param["OperTimeSlot"] as $key => $value){ + $obj = new OperTimeSlot(); + $obj->deserialize($value); + array_push($this->OperTimeSlot, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITaskInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITaskInfo.php new file mode 100644 index 00000000..6baac62c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITaskInfo.php @@ -0,0 +1,154 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Desc",$param) and $param["Desc"] !== null) { + $this->Desc = $param["Desc"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ChannelList",$param) and $param["ChannelList"] !== null) { + $this->ChannelList = $param["ChannelList"]; + } + + if (array_key_exists("CallbackUrl",$param) and $param["CallbackUrl"] !== null) { + $this->CallbackUrl = $param["CallbackUrl"]; + } + + if (array_key_exists("Templates",$param) and $param["Templates"] !== null) { + $this->Templates = []; + foreach ($param["Templates"] as $key => $value){ + $obj = new AITemplates(); + $obj->deserialize($value); + array_push($this->Templates, $obj); + } + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + + if (array_key_exists("UpdatedTime",$param) and $param["UpdatedTime"] !== null) { + $this->UpdatedTime = $param["UpdatedTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITaskResultData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITaskResultData.php new file mode 100644 index 00000000..70f48912 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITaskResultData.php @@ -0,0 +1,82 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("AIResultCount",$param) and $param["AIResultCount"] !== null) { + $this->AIResultCount = $param["AIResultCount"]; + } + + if (array_key_exists("AIResults",$param) and $param["AIResults"] !== null) { + $this->AIResults = new AITaskResultInfo(); + $this->AIResults->deserialize($param["AIResults"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITaskResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITaskResultInfo.php new file mode 100644 index 00000000..e44733e6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITaskResultInfo.php @@ -0,0 +1,209 @@ +Body = []; + foreach ($param["Body"] as $key => $value){ + $obj = new BodyAIResultInfo(); + $obj->deserialize($value); + array_push($this->Body, $obj); + } + } + + if (array_key_exists("Pet",$param) and $param["Pet"] !== null) { + $this->Pet = []; + foreach ($param["Pet"] as $key => $value){ + $obj = new PetAIResultInfo(); + $obj->deserialize($value); + array_push($this->Pet, $obj); + } + } + + if (array_key_exists("Car",$param) and $param["Car"] !== null) { + $this->Car = []; + foreach ($param["Car"] as $key => $value){ + $obj = new CarAIResultInfo(); + $obj->deserialize($value); + array_push($this->Car, $obj); + } + } + + if (array_key_exists("ChefHat",$param) and $param["ChefHat"] !== null) { + $this->ChefHat = []; + foreach ($param["ChefHat"] as $key => $value){ + $obj = new ChefHatAIResultInfo(); + $obj->deserialize($value); + array_push($this->ChefHat, $obj); + } + } + + if (array_key_exists("ChefCloth",$param) and $param["ChefCloth"] !== null) { + $this->ChefCloth = []; + foreach ($param["ChefCloth"] as $key => $value){ + $obj = new ChefClothAIResultInfo(); + $obj->deserialize($value); + array_push($this->ChefCloth, $obj); + } + } + + if (array_key_exists("FaceMask",$param) and $param["FaceMask"] !== null) { + $this->FaceMask = []; + foreach ($param["FaceMask"] as $key => $value){ + $obj = new FaceMaskAIResultInfo(); + $obj->deserialize($value); + array_push($this->FaceMask, $obj); + } + } + + if (array_key_exists("Smoking",$param) and $param["Smoking"] !== null) { + $this->Smoking = []; + foreach ($param["Smoking"] as $key => $value){ + $obj = new SmokingAIResultInfo(); + $obj->deserialize($value); + array_push($this->Smoking, $obj); + } + } + + if (array_key_exists("PhoneCall",$param) and $param["PhoneCall"] !== null) { + $this->PhoneCall = []; + foreach ($param["PhoneCall"] as $key => $value){ + $obj = new PhoneCallAIResultInfo(); + $obj->deserialize($value); + array_push($this->PhoneCall, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITemplates.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITemplates.php new file mode 100644 index 00000000..e43cf0ea --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AITemplates.php @@ -0,0 +1,79 @@ +Tag = $param["Tag"]; + } + + if (array_key_exists("AIConfig",$param) and $param["AIConfig"] !== null) { + $this->AIConfig = new AIConfig(); + $this->AIConfig->deserialize($param["AIConfig"]); + } + + if (array_key_exists("SnapshotConfig",$param) and $param["SnapshotConfig"] !== null) { + $this->SnapshotConfig = new SnapshotConfig(); + $this->SnapshotConfig->deserialize($param["SnapshotConfig"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddAITaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddAITaskRequest.php new file mode 100644 index 00000000..a37aefa5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddAITaskRequest.php @@ -0,0 +1,118 @@ +Name = $param["Name"]; + } + + if (array_key_exists("ChannelList",$param) and $param["ChannelList"] !== null) { + $this->ChannelList = $param["ChannelList"]; + } + + if (array_key_exists("Templates",$param) and $param["Templates"] !== null) { + $this->Templates = []; + foreach ($param["Templates"] as $key => $value){ + $obj = new AITemplates(); + $obj->deserialize($value); + array_push($this->Templates, $obj); + } + } + + if (array_key_exists("Desc",$param) and $param["Desc"] !== null) { + $this->Desc = $param["Desc"]; + } + + if (array_key_exists("CallbackUrl",$param) and $param["CallbackUrl"] !== null) { + $this->CallbackUrl = $param["CallbackUrl"]; + } + + if (array_key_exists("IsStartTheTask",$param) and $param["IsStartTheTask"] !== null) { + $this->IsStartTheTask = $param["IsStartTheTask"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddAITaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddAITaskResponse.php new file mode 100644 index 00000000..8b806826 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddAITaskResponse.php @@ -0,0 +1,70 @@ +Data = new AITaskInfo(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddDeviceData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddDeviceData.php new file mode 100644 index 00000000..bd1e9fc6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddDeviceData.php @@ -0,0 +1,333 @@ +DeviceId = $param["DeviceId"]; + } + + if (array_key_exists("Code",$param) and $param["Code"] !== null) { + $this->Code = $param["Code"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("AccessProtocol",$param) and $param["AccessProtocol"] !== null) { + $this->AccessProtocol = $param["AccessProtocol"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("TransportProtocol",$param) and $param["TransportProtocol"] !== null) { + $this->TransportProtocol = $param["TransportProtocol"]; + } + + if (array_key_exists("Password",$param) and $param["Password"] !== null) { + $this->Password = $param["Password"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("OrganizationId",$param) and $param["OrganizationId"] !== null) { + $this->OrganizationId = $param["OrganizationId"]; + } + + if (array_key_exists("GatewayId",$param) and $param["GatewayId"] !== null) { + $this->GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("ProtocolType",$param) and $param["ProtocolType"] !== null) { + $this->ProtocolType = $param["ProtocolType"]; + } + + if (array_key_exists("Ip",$param) and $param["Ip"] !== null) { + $this->Ip = $param["Ip"]; + } + + if (array_key_exists("Port",$param) and $param["Port"] !== null) { + $this->Port = $param["Port"]; + } + + if (array_key_exists("Username",$param) and $param["Username"] !== null) { + $this->Username = $param["Username"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddOrgData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddOrgData.php new file mode 100644 index 00000000..4ceb361f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddOrgData.php @@ -0,0 +1,169 @@ +OrganizationId = $param["OrganizationId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("ParentId",$param) and $param["ParentId"] !== null) { + $this->ParentId = $param["ParentId"]; + } + + if (array_key_exists("Level",$param) and $param["Level"] !== null) { + $this->Level = $param["Level"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("ParentIds",$param) and $param["ParentIds"] !== null) { + $this->ParentIds = $param["ParentIds"]; + } + + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; + } + + if (array_key_exists("Online",$param) and $param["Online"] !== null) { + $this->Online = $param["Online"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddOrganizationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddOrganizationRequest.php new file mode 100644 index 00000000..465c0028 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddOrganizationRequest.php @@ -0,0 +1,65 @@ +Name = $param["Name"]; + } + + if (array_key_exists("ParentId",$param) and $param["ParentId"] !== null) { + $this->ParentId = $param["ParentId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddOrganizationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddOrganizationResponse.php new file mode 100644 index 00000000..10a9dd15 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddOrganizationResponse.php @@ -0,0 +1,66 @@ +Data = new AddOrgData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupPlanData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupPlanData.php new file mode 100644 index 00000000..b0958ce0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupPlanData.php @@ -0,0 +1,150 @@ +PlanId = $param["PlanId"]; + } + + if (array_key_exists("PlanName",$param) and $param["PlanName"] !== null) { + $this->PlanName = $param["PlanName"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + + if (array_key_exists("LifeCycle",$param) and $param["LifeCycle"] !== null) { + $this->LifeCycle = new LifeCycleData(); + $this->LifeCycle->deserialize($param["LifeCycle"]); + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ChannelCount",$param) and $param["ChannelCount"] !== null) { + $this->ChannelCount = $param["ChannelCount"]; + } + + if (array_key_exists("CreateAt",$param) and $param["CreateAt"] !== null) { + $this->CreateAt = $param["CreateAt"]; + } + + if (array_key_exists("UpdateAt",$param) and $param["UpdateAt"] !== null) { + $this->UpdateAt = $param["UpdateAt"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupPlanRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupPlanRequest.php new file mode 100644 index 00000000..29b1f0d8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupPlanRequest.php @@ -0,0 +1,119 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("PlanName",$param) and $param["PlanName"] !== null) { + $this->PlanName = $param["PlanName"]; + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + + if (array_key_exists("LifeCycle",$param) and $param["LifeCycle"] !== null) { + $this->LifeCycle = new LifeCycleData(); + $this->LifeCycle->deserialize($param["LifeCycle"]); + } + + if (array_key_exists("Channels",$param) and $param["Channels"] !== null) { + $this->Channels = []; + foreach ($param["Channels"] as $key => $value){ + $obj = new ChannelInfo(); + $obj->deserialize($value); + array_push($this->Channels, $obj); + } + } + + if (array_key_exists("OrganizationId",$param) and $param["OrganizationId"] !== null) { + $this->OrganizationId = $param["OrganizationId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupPlanResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupPlanResponse.php new file mode 100644 index 00000000..9c03e866 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupPlanResponse.php @@ -0,0 +1,66 @@ +Data = new AddRecordBackupPlanData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupTemplateData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupTemplateData.php new file mode 100644 index 00000000..1e79e757 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupTemplateData.php @@ -0,0 +1,163 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateName",$param) and $param["TemplateName"] !== null) { + $this->TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("TimeSections",$param) and $param["TimeSections"] !== null) { + $this->TimeSections = []; + foreach ($param["TimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->TimeSections, $obj); + } + } + + if (array_key_exists("DevTimeSections",$param) and $param["DevTimeSections"] !== null) { + $this->DevTimeSections = []; + foreach ($param["DevTimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->DevTimeSections, $obj); + } + } + + if (array_key_exists("Scale",$param) and $param["Scale"] !== null) { + $this->Scale = $param["Scale"]; + } + + if (array_key_exists("CreateAt",$param) and $param["CreateAt"] !== null) { + $this->CreateAt = $param["CreateAt"]; + } + + if (array_key_exists("UpdateAt",$param) and $param["UpdateAt"] !== null) { + $this->UpdateAt = $param["UpdateAt"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupTemplateRequest.php new file mode 100644 index 00000000..a63918b5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupTemplateRequest.php @@ -0,0 +1,99 @@ +TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("TimeSections",$param) and $param["TimeSections"] !== null) { + $this->TimeSections = []; + foreach ($param["TimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->TimeSections, $obj); + } + } + + if (array_key_exists("DevTimeSections",$param) and $param["DevTimeSections"] !== null) { + $this->DevTimeSections = []; + foreach ($param["DevTimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->DevTimeSections, $obj); + } + } + + if (array_key_exists("Scale",$param) and $param["Scale"] !== null) { + $this->Scale = $param["Scale"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupTemplateResponse.php new file mode 100644 index 00000000..0b54d797 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordBackupTemplateResponse.php @@ -0,0 +1,66 @@ +Data = new AddRecordBackupTemplateData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordPlanRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordPlanRequest.php new file mode 100644 index 00000000..606ea698 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordPlanRequest.php @@ -0,0 +1,131 @@ +PlanName = $param["PlanName"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("LifeCycle",$param) and $param["LifeCycle"] !== null) { + $this->LifeCycle = new LifeCycleData(); + $this->LifeCycle->deserialize($param["LifeCycle"]); + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + + if (array_key_exists("StreamType",$param) and $param["StreamType"] !== null) { + $this->StreamType = $param["StreamType"]; + } + + if (array_key_exists("Channels",$param) and $param["Channels"] !== null) { + $this->Channels = []; + foreach ($param["Channels"] as $key => $value){ + $obj = new ChannelInfo(); + $obj->deserialize($value); + array_push($this->Channels, $obj); + } + } + + if (array_key_exists("OrganizationId",$param) and $param["OrganizationId"] !== null) { + $this->OrganizationId = $param["OrganizationId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ManualReviewResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordPlanResponse.php old mode 100755 new mode 100644 similarity index 79% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ManualReviewResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordPlanResponse.php index a04d96fa..2f804448 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ManualReviewResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordPlanResponse.php @@ -14,21 +14,21 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cms\V20190321\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * ManualReview返回参数结构体 + * AddRecordPlan返回参数结构体 * - * @method ManualReviewData getData() 获取人审接口同步响应结果 - * @method void setData(ManualReviewData $Data) 设置人审接口同步响应结果 + * @method RecordPlanOptData getData() 获取返回结果 + * @method void setData(RecordPlanOptData $Data) 设置返回结果 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class ManualReviewResponse extends AbstractModel +class AddRecordPlanResponse extends AbstractModel { /** - * @var ManualReviewData 人审接口同步响应结果 + * @var RecordPlanOptData 返回结果 */ public $Data; @@ -38,7 +38,7 @@ class ManualReviewResponse extends AbstractModel public $RequestId; /** - * @param ManualReviewData $Data 人审接口同步响应结果 + * @param RecordPlanOptData $Data 返回结果 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -55,7 +55,7 @@ class ManualReviewResponse extends AbstractModel return; } if (array_key_exists("Data",$param) and $param["Data"] !== null) { - $this->Data = new ManualReviewData(); + $this->Data = new RecordPlanOptData(); $this->Data->deserialize($param["Data"]); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordRetrieveTaskData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordRetrieveTaskData.php new file mode 100644 index 00000000..f60bdef4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordRetrieveTaskData.php @@ -0,0 +1,153 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Mode",$param) and $param["Mode"] !== null) { + $this->Mode = $param["Mode"]; + } + + if (array_key_exists("Expiration",$param) and $param["Expiration"] !== null) { + $this->Expiration = $param["Expiration"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Capacity",$param) and $param["Capacity"] !== null) { + $this->Capacity = $param["Capacity"]; + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordRetrieveTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordRetrieveTaskRequest.php new file mode 100644 index 00000000..0b497b93 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordRetrieveTaskRequest.php @@ -0,0 +1,130 @@ +TaskName = $param["TaskName"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Mode",$param) and $param["Mode"] !== null) { + $this->Mode = $param["Mode"]; + } + + if (array_key_exists("Expiration",$param) and $param["Expiration"] !== null) { + $this->Expiration = $param["Expiration"]; + } + + if (array_key_exists("Channels",$param) and $param["Channels"] !== null) { + $this->Channels = []; + foreach ($param["Channels"] as $key => $value){ + $obj = new ChannelInfo(); + $obj->deserialize($value); + array_push($this->Channels, $obj); + } + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordRetrieveTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordRetrieveTaskResponse.php new file mode 100644 index 00000000..a29c89cd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordRetrieveTaskResponse.php @@ -0,0 +1,66 @@ +Data = new AddRecordRetrieveTaskData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordTemplateRequest.php new file mode 100644 index 00000000..e4714eb2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordTemplateRequest.php @@ -0,0 +1,70 @@ +TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("TimeSections",$param) and $param["TimeSections"] !== null) { + $this->TimeSections = []; + foreach ($param["TimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->TimeSections, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordTemplateResponse.php new file mode 100644 index 00000000..08e900bd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddRecordTemplateResponse.php @@ -0,0 +1,66 @@ +Data = new RecordTemplateInfo(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddStreamAuthData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddStreamAuthData.php new file mode 100644 index 00000000..0a71eb99 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddStreamAuthData.php @@ -0,0 +1,169 @@ +Id = $param["Id"]; + } + + if (array_key_exists("PullState",$param) and $param["PullState"] !== null) { + $this->PullState = $param["PullState"]; + } + + if (array_key_exists("PullSecret",$param) and $param["PullSecret"] !== null) { + $this->PullSecret = $param["PullSecret"]; + } + + if (array_key_exists("PullExpired",$param) and $param["PullExpired"] !== null) { + $this->PullExpired = $param["PullExpired"]; + } + + if (array_key_exists("PushState",$param) and $param["PushState"] !== null) { + $this->PushState = $param["PushState"]; + } + + if (array_key_exists("PushSecret",$param) and $param["PushSecret"] !== null) { + $this->PushSecret = $param["PushSecret"]; + } + + if (array_key_exists("PushExpired",$param) and $param["PushExpired"] !== null) { + $this->PushExpired = $param["PushExpired"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddStreamAuthRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddStreamAuthRequest.php new file mode 100644 index 00000000..7bda5542 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddStreamAuthRequest.php @@ -0,0 +1,125 @@ +Id = $param["Id"]; + } + + if (array_key_exists("PullState",$param) and $param["PullState"] !== null) { + $this->PullState = $param["PullState"]; + } + + if (array_key_exists("PullSecret",$param) and $param["PullSecret"] !== null) { + $this->PullSecret = $param["PullSecret"]; + } + + if (array_key_exists("PullExpired",$param) and $param["PullExpired"] !== null) { + $this->PullExpired = $param["PullExpired"]; + } + + if (array_key_exists("PushState",$param) and $param["PushState"] !== null) { + $this->PushState = $param["PushState"]; + } + + if (array_key_exists("PushSecret",$param) and $param["PushSecret"] !== null) { + $this->PushSecret = $param["PushSecret"]; + } + + if (array_key_exists("PushExpired",$param) and $param["PushExpired"] !== null) { + $this->PushExpired = $param["PushExpired"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddStreamAuthResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddStreamAuthResponse.php new file mode 100644 index 00000000..f4b33632 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddStreamAuthResponse.php @@ -0,0 +1,66 @@ +Data = new AddStreamAuthData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddUserDeviceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddUserDeviceRequest.php new file mode 100644 index 00000000..b6f7d764 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddUserDeviceRequest.php @@ -0,0 +1,197 @@ +Name = $param["Name"]; + } + + if (array_key_exists("AccessProtocol",$param) and $param["AccessProtocol"] !== null) { + $this->AccessProtocol = $param["AccessProtocol"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("OrganizationId",$param) and $param["OrganizationId"] !== null) { + $this->OrganizationId = $param["OrganizationId"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("TransportProtocol",$param) and $param["TransportProtocol"] !== null) { + $this->TransportProtocol = $param["TransportProtocol"]; + } + + if (array_key_exists("Password",$param) and $param["Password"] !== null) { + $this->Password = $param["Password"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("GatewayId",$param) and $param["GatewayId"] !== null) { + $this->GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("ProtocolType",$param) and $param["ProtocolType"] !== null) { + $this->ProtocolType = $param["ProtocolType"]; + } + + if (array_key_exists("Ip",$param) and $param["Ip"] !== null) { + $this->Ip = $param["Ip"]; + } + + if (array_key_exists("Port",$param) and $param["Port"] !== null) { + $this->Port = $param["Port"]; + } + + if (array_key_exists("Username",$param) and $param["Username"] !== null) { + $this->Username = $param["Username"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddUserDeviceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddUserDeviceResponse.php new file mode 100644 index 00000000..69728f9f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/AddUserDeviceResponse.php @@ -0,0 +1,66 @@ +Data = new AddDeviceData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BaseAIResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BaseAIResultInfo.php new file mode 100644 index 00000000..26c25cc4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BaseAIResultInfo.php @@ -0,0 +1,78 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Score",$param) and $param["Score"] !== null) { + $this->Score = $param["Score"]; + } + + if (array_key_exists("Location",$param) and $param["Location"] !== null) { + $this->Location = new Location(); + $this->Location->deserialize($param["Location"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BodyAIResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BodyAIResultInfo.php new file mode 100644 index 00000000..7ebd3bc4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/BodyAIResultInfo.php @@ -0,0 +1,82 @@ +Time = $param["Time"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("BodyInfo",$param) and $param["BodyInfo"] !== null) { + $this->BodyInfo = []; + foreach ($param["BodyInfo"] as $key => $value){ + $obj = new BaseAIResultInfo(); + $obj->deserialize($value); + array_push($this->BodyInfo, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/CarAIResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/CarAIResultInfo.php new file mode 100644 index 00000000..cbb01205 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/CarAIResultInfo.php @@ -0,0 +1,139 @@ +Serial = $param["Serial"]; + } + + if (array_key_exists("Brand",$param) and $param["Brand"] !== null) { + $this->Brand = $param["Brand"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Color",$param) and $param["Color"] !== null) { + $this->Color = $param["Color"]; + } + + if (array_key_exists("Confidence",$param) and $param["Confidence"] !== null) { + $this->Confidence = $param["Confidence"]; + } + + if (array_key_exists("Year",$param) and $param["Year"] !== null) { + $this->Year = $param["Year"]; + } + + if (array_key_exists("PlateContent",$param) and $param["PlateContent"] !== null) { + $this->PlateContent = new PlateContent(); + $this->PlateContent->deserialize($param["PlateContent"]); + } + + if (array_key_exists("Location",$param) and $param["Location"] !== null) { + $this->Location = new Location(); + $this->Location->deserialize($param["Location"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SingleDataRecord.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ChannelInfo.php old mode 100755 new mode 100644 similarity index 50% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SingleDataRecord.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ChannelInfo.php index e051ec66..96fb3c22 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SingleDataRecord.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ChannelInfo.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * 单值类数据记录 + * 通道及通道所属设备信息 * - * @method string getTypeKey() 获取查询维度值。 - * @method void setTypeKey(string $TypeKey) 设置查询维度值。 - * @method array getTypeValue() 获取查询维度下具体指标值。 - * @method void setTypeValue(array $TypeValue) 设置查询维度下具体指标值。 + * @method string getDeviceId() 获取通道所属的设备ID + * @method void setDeviceId(string $DeviceId) 设置通道所属的设备ID + * @method string getChannelId() 获取设备通道ID,一个设备通道只允许被一个上云计划添加 + * @method void setChannelId(string $ChannelId) 设置设备通道ID,一个设备通道只允许被一个上云计划添加 */ -class SingleDataRecord extends AbstractModel +class ChannelInfo extends AbstractModel { /** - * @var string 查询维度值。 + * @var string 通道所属的设备ID */ - public $TypeKey; + public $DeviceId; /** - * @var array 查询维度下具体指标值。 + * @var string 设备通道ID,一个设备通道只允许被一个上云计划添加 */ - public $TypeValue; + public $ChannelId; /** - * @param string $TypeKey 查询维度值。 - * @param array $TypeValue 查询维度下具体指标值。 + * @param string $DeviceId 通道所属的设备ID + * @param string $ChannelId 设备通道ID,一个设备通道只允许被一个上云计划添加 */ function __construct() { @@ -54,17 +54,12 @@ class SingleDataRecord extends AbstractModel if ($param === null) { return; } - if (array_key_exists("TypeKey",$param) and $param["TypeKey"] !== null) { - $this->TypeKey = $param["TypeKey"]; + if (array_key_exists("DeviceId",$param) and $param["DeviceId"] !== null) { + $this->DeviceId = $param["DeviceId"]; } - if (array_key_exists("TypeValue",$param) and $param["TypeValue"] !== null) { - $this->TypeValue = []; - foreach ($param["TypeValue"] as $key => $value){ - $obj = new SingleTypeValue(); - $obj->deserialize($value); - array_push($this->TypeValue, $obj); - } + if (array_key_exists("ChannelId",$param) and $param["ChannelId"] !== null) { + $this->ChannelId = $param["ChannelId"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/CheckDomainRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/CheckDomainRequest.php new file mode 100644 index 00000000..18e4b8b7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/CheckDomainRequest.php @@ -0,0 +1,65 @@ +PlayDomain = $param["PlayDomain"]; + } + + if (array_key_exists("InternalDomain",$param) and $param["InternalDomain"] !== null) { + $this->InternalDomain = $param["InternalDomain"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CheckDidDeployResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/CheckDomainResponse.php old mode 100755 new mode 100644 similarity index 78% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CheckDidDeployResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/CheckDomainResponse.php index 24ab3bd6..12e49696 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CheckDidDeployResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/CheckDomainResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * CheckDidDeploy返回参数结构体 + * CheckDomain返回参数结构体 * - * @method Task getTask() 获取服务信息 - * @method void setTask(Task $Task) 设置服务信息 + * @method boolean getData() 获取是否备案 + * @method void setData(boolean $Data) 设置是否备案 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class CheckDidDeployResponse extends AbstractModel +class CheckDomainResponse extends AbstractModel { /** - * @var Task 服务信息 + * @var boolean 是否备案 */ - public $Task; + public $Data; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class CheckDidDeployResponse extends AbstractModel public $RequestId; /** - * @param Task $Task 服务信息 + * @param boolean $Data 是否备案 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,9 +54,8 @@ class CheckDidDeployResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Task",$param) and $param["Task"] !== null) { - $this->Task = new Task(); - $this->Task->deserialize($param["Task"]); + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = $param["Data"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ChefClothAIResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ChefClothAIResultInfo.php new file mode 100644 index 00000000..b6cd07a4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ChefClothAIResultInfo.php @@ -0,0 +1,82 @@ +Time = $param["Time"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("ChefClothInfoInfo",$param) and $param["ChefClothInfoInfo"] !== null) { + $this->ChefClothInfoInfo = []; + foreach ($param["ChefClothInfoInfo"] as $key => $value){ + $obj = new BaseAIResultInfo(); + $obj->deserialize($value); + array_push($this->ChefClothInfoInfo, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ChefHatAIResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ChefHatAIResultInfo.php new file mode 100644 index 00000000..6384a788 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ChefHatAIResultInfo.php @@ -0,0 +1,82 @@ +Time = $param["Time"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("ChefHatInfo",$param) and $param["ChefHatInfo"] !== null) { + $this->ChefHatInfo = []; + foreach ($param["ChefHatInfo"] as $key => $value){ + $obj = new BaseAIResultInfo(); + $obj->deserialize($value); + array_push($this->ChefHatInfo, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePTZRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePTZRequest.php new file mode 100644 index 00000000..72e63538 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePTZRequest.php @@ -0,0 +1,93 @@ +ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Speed",$param) and $param["Speed"] !== null) { + $this->Speed = $param["Speed"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePTZResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePTZResponse.php new file mode 100644 index 00000000..a59fbeea --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePTZResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePresetRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePresetRequest.php new file mode 100644 index 00000000..1ca02dea --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePresetRequest.php @@ -0,0 +1,85 @@ +ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("Cmd",$param) and $param["Cmd"] !== null) { + $this->Cmd = $param["Cmd"]; + } + + if (array_key_exists("Index",$param) and $param["Index"] !== null) { + $this->Index = $param["Index"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePresetResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePresetResponse.php new file mode 100644 index 00000000..9b6e231e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDevicePresetResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDeviceStreamData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDeviceStreamData.php new file mode 100644 index 00000000..71634e6f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDeviceStreamData.php @@ -0,0 +1,89 @@ +Flv = $param["Flv"]; + } + + if (array_key_exists("Hls",$param) and $param["Hls"] !== null) { + $this->Hls = $param["Hls"]; + } + + if (array_key_exists("Rtmp",$param) and $param["Rtmp"] !== null) { + $this->Rtmp = $param["Rtmp"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDeviceStreamRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDeviceStreamRequest.php new file mode 100644 index 00000000..00433be1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDeviceStreamRequest.php @@ -0,0 +1,105 @@ +ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("StreamType",$param) and $param["StreamType"] !== null) { + $this->StreamType = $param["StreamType"]; + } + + if (array_key_exists("Resolution",$param) and $param["Resolution"] !== null) { + $this->Resolution = $param["Resolution"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDeviceStreamResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDeviceStreamResponse.php new file mode 100644 index 00000000..9787ba68 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlDeviceStreamResponse.php @@ -0,0 +1,66 @@ +Data = new ControlDeviceStreamData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordRequest.php new file mode 100644 index 00000000..4f646511 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordRequest.php @@ -0,0 +1,101 @@ +ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("Session",$param) and $param["Session"] !== null) { + $this->Session = $param["Session"]; + } + + if (array_key_exists("ControlAction",$param) and $param["ControlAction"] !== null) { + $this->ControlAction = $param["ControlAction"]; + } + + if (array_key_exists("Position",$param) and $param["Position"] !== null) { + $this->Position = $param["Position"]; + } + + if (array_key_exists("Scale",$param) and $param["Scale"] !== null) { + $this->Scale = $param["Scale"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordResponse.php new file mode 100644 index 00000000..d352781d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordTimelineRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordTimelineRequest.php new file mode 100644 index 00000000..21b482c5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordTimelineRequest.php @@ -0,0 +1,77 @@ +ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("Start",$param) and $param["Start"] !== null) { + $this->Start = $param["Start"]; + } + + if (array_key_exists("End",$param) and $param["End"] !== null) { + $this->End = $param["End"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordTimelineResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordTimelineResponse.php new file mode 100644 index 00000000..6791ca4f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ControlRecordTimelineResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new Timeline(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteAITaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteAITaskRequest.php new file mode 100644 index 00000000..b217e281 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteAITaskRequest.php @@ -0,0 +1,53 @@ +TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CreateLabelResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteAITaskResponse.php old mode 100755 new mode 100644 similarity index 92% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CreateLabelResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteAITaskResponse.php index 2e4d2139..4e4cd3b8 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CreateLabelResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteAITaskResponse.php @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * CreateLabel返回参数结构体 + * DeleteAITask返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class CreateLabelResponse extends AbstractModel +class DeleteAITaskResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/TableName.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteDomainRequest.php old mode 100755 new mode 100644 similarity index 69% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/TableName.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteDomainRequest.php index 1139a9cb..dca44e7c --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/TableName.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteDomainRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cdb\V20170320\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * 表名 + * DeleteDomain请求参数结构体 * - * @method string getTableName() 获取表名 - * @method void setTableName(string $TableName) 设置表名 + * @method string getId() 获取域名 ID + * @method void setId(string $Id) 设置域名 ID */ -class TableName extends AbstractModel +class DeleteDomainRequest extends AbstractModel { /** - * @var string 表名 + * @var string 域名 ID */ - public $TableName; + public $Id; /** - * @param string $TableName 表名 + * @param string $Id 域名 ID */ function __construct() { @@ -46,8 +46,8 @@ class TableName extends AbstractModel if ($param === null) { return; } - if (array_key_exists("TableName",$param) and $param["TableName"] !== null) { - $this->TableName = $param["TableName"]; + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DeleteDictResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteDomainResponse.php old mode 100755 new mode 100644 similarity index 92% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DeleteDictResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteDomainResponse.php index 9534f0ba..e067a8e3 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DeleteDictResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteDomainResponse.php @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * DeleteDict返回参数结构体 + * DeleteDomain返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DeleteDictResponse extends AbstractModel +class DeleteDomainResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteGatewayRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteGatewayRequest.php new file mode 100644 index 00000000..7682d4dd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteGatewayRequest.php @@ -0,0 +1,53 @@ +GatewayId = $param["GatewayId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteGatewayResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteGatewayResponse.php new file mode 100644 index 00000000..c80b7026 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteGatewayResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteOrganizationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteOrganizationRequest.php new file mode 100644 index 00000000..c2a4faec --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteOrganizationRequest.php @@ -0,0 +1,53 @@ +OrganizationId = $param["OrganizationId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteOrganizationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteOrganizationResponse.php new file mode 100644 index 00000000..a9395629 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteOrganizationResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupPlanRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupPlanRequest.php new file mode 100644 index 00000000..884db9a7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupPlanRequest.php @@ -0,0 +1,53 @@ +PlanId = $param["PlanId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupPlanResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupPlanResponse.php new file mode 100644 index 00000000..37131760 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupPlanResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupTemplateRequest.php new file mode 100644 index 00000000..9baaf543 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupTemplateRequest.php @@ -0,0 +1,53 @@ +TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupTemplateResponse.php new file mode 100644 index 00000000..5fa87082 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordBackupTemplateResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingQuotaRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordPlanRequest.php old mode 100755 new mode 100644 similarity index 67% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingQuotaRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordPlanRequest.php index 275c2351..04d8a67a --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingQuotaRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordPlanRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeSpeedTestingQuota请求参数结构体 + * DeleteRecordPlan请求参数结构体 * - * @method string getZoneId() 获取站点ID。 - * @method void setZoneId(string $ZoneId) 设置站点ID。 + * @method string getPlanId() 获取上云计划ID + * @method void setPlanId(string $PlanId) 设置上云计划ID */ -class DescribeSpeedTestingQuotaRequest extends AbstractModel +class DeleteRecordPlanRequest extends AbstractModel { /** - * @var string 站点ID。 + * @var string 上云计划ID */ - public $ZoneId; + public $PlanId; /** - * @param string $ZoneId 站点ID。 + * @param string $PlanId 上云计划ID */ function __construct() { @@ -46,8 +46,8 @@ class DescribeSpeedTestingQuotaRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { - $this->ZoneId = $param["ZoneId"]; + if (array_key_exists("PlanId",$param) and $param["PlanId"] !== null) { + $this->PlanId = $param["PlanId"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordPlanResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordPlanResponse.php new file mode 100644 index 00000000..3e277f54 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordPlanResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordRetrieveTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordRetrieveTaskRequest.php new file mode 100644 index 00000000..551c3e27 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordRetrieveTaskRequest.php @@ -0,0 +1,53 @@ +TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordRetrieveTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordRetrieveTaskResponse.php new file mode 100644 index 00000000..fb279f32 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordRetrieveTaskResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordTemplateRequest.php new file mode 100644 index 00000000..d52d09ba --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordTemplateRequest.php @@ -0,0 +1,53 @@ +TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordTemplateResponse.php new file mode 100644 index 00000000..c2681b53 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteRecordTemplateResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteUserDeviceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteUserDeviceRequest.php new file mode 100644 index 00000000..9c35308c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteUserDeviceRequest.php @@ -0,0 +1,53 @@ +DeviceId = $param["DeviceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteUserDeviceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteUserDeviceResponse.php new file mode 100644 index 00000000..ebcd118d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DeleteUserDeviceResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskRequest.php new file mode 100644 index 00000000..62960fca --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskRequest.php @@ -0,0 +1,53 @@ +TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskResponse.php new file mode 100644 index 00000000..3722c382 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskResponse.php @@ -0,0 +1,70 @@ +Data = new AITaskInfo(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskResultRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskResultRequest.php new file mode 100644 index 00000000..8b827063 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskResultRequest.php @@ -0,0 +1,137 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("ChannelId",$param) and $param["ChannelId"] !== null) { + $this->ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("Object",$param) and $param["Object"] !== null) { + $this->Object = $param["Object"]; + } + + if (array_key_exists("DetectType",$param) and $param["DetectType"] !== null) { + $this->DetectType = $param["DetectType"]; + } + + if (array_key_exists("BeginTime",$param) and $param["BeginTime"] !== null) { + $this->BeginTime = $param["BeginTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeAddableEntityListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskResultResponse.php old mode 100755 new mode 100644 similarity index 71% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeAddableEntityListResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskResultResponse.php index f87fdb54..2f6fe33f --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeAddableEntityListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeAITaskResultResponse.php @@ -14,33 +14,33 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeAddableEntityList返回参数结构体 + * DescribeAITaskResult返回参数结构体 * - * @method integer getTotalCount() 获取查询结果的总条数。 - * @method void setTotalCount(integer $TotalCount) 设置查询结果的总条数。 - * @method array getEntityList() 获取可添加的实体列表。 + * @method AITaskResultData getData() 获取AI识别结果 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setEntityList(array $EntityList) 设置可添加的实体列表。 + * @method void setData(AITaskResultData $Data) 设置AI识别结果 注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getTotalCount() 获取AI识别结果数量 + * @method void setTotalCount(integer $TotalCount) 设置AI识别结果数量 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeAddableEntityListResponse extends AbstractModel +class DescribeAITaskResultResponse extends AbstractModel { /** - * @var integer 查询结果的总条数。 - */ - public $TotalCount; - - /** - * @var array 可添加的实体列表。 + * @var AITaskResultData AI识别结果 注意:此字段可能返回 null,表示取不到有效值。 */ - public $EntityList; + public $Data; + + /** + * @var integer AI识别结果数量 + */ + public $TotalCount; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -48,9 +48,9 @@ class DescribeAddableEntityListResponse extends AbstractModel public $RequestId; /** - * @param integer $TotalCount 查询结果的总条数。 - * @param array $EntityList 可添加的实体列表。 + * @param AITaskResultData $Data AI识别结果 注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $TotalCount AI识别结果数量 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,12 +66,13 @@ class DescribeAddableEntityListResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { - $this->TotalCount = $param["TotalCount"]; + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = new AITaskResultData(); + $this->Data->deserialize($param["Data"]); } - if (array_key_exists("EntityList",$param) and $param["EntityList"] !== null) { - $this->EntityList = $param["EntityList"]; + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeCNAMERequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeCNAMERequest.php new file mode 100644 index 00000000..e0b1c132 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeCNAMERequest.php @@ -0,0 +1,53 @@ +ClusterId = $param["ClusterId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CreateDidServiceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeCNAMEResponse.php old mode 100755 new mode 100644 similarity index 78% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CreateDidServiceResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeCNAMEResponse.php index 8616d5f6..0543c072 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CreateDidServiceResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeCNAMEResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * CreateDidService返回参数结构体 + * DescribeCNAME返回参数结构体 * - * @method Task getTask() 获取服务信息 - * @method void setTask(Task $Task) 设置服务信息 + * @method string getData() 获取CNAME 记录值 + * @method void setData(string $Data) 设置CNAME 记录值 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class CreateDidServiceResponse extends AbstractModel +class DescribeCNAMEResponse extends AbstractModel { /** - * @var Task 服务信息 + * @var string CNAME 记录值 */ - public $Task; + public $Data; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class CreateDidServiceResponse extends AbstractModel public $RequestId; /** - * @param Task $Task 服务信息 + * @param string $Data CNAME 记录值 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,9 +54,8 @@ class CreateDidServiceResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Task",$param) and $param["Task"] !== null) { - $this->Task = new Task(); - $this->Task->deserialize($param["Task"]); + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = $param["Data"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceChannelData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceChannelData.php new file mode 100644 index 00000000..d2e61d7c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceChannelData.php @@ -0,0 +1,201 @@ +DeviceId = $param["DeviceId"]; + } + + if (array_key_exists("ChannelId",$param) and $param["ChannelId"] !== null) { + $this->ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("ChannelCode",$param) and $param["ChannelCode"] !== null) { + $this->ChannelCode = $param["ChannelCode"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("PTZType",$param) and $param["PTZType"] !== null) { + $this->PTZType = $param["PTZType"]; + } + + if (array_key_exists("Manufacturer",$param) and $param["Manufacturer"] !== null) { + $this->Manufacturer = $param["Manufacturer"]; + } + + if (array_key_exists("Resolution",$param) and $param["Resolution"] !== null) { + $this->Resolution = $param["Resolution"]; + } + + if (array_key_exists("State",$param) and $param["State"] !== null) { + $this->State = $param["State"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceChannelRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceChannelRequest.php new file mode 100644 index 00000000..70b4775e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceChannelRequest.php @@ -0,0 +1,53 @@ +DeviceId = $param["DeviceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceChannelResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceChannelResponse.php new file mode 100644 index 00000000..ea05d106 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceChannelResponse.php @@ -0,0 +1,70 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new DescribeDeviceChannelData(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceData.php new file mode 100644 index 00000000..31d38b72 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceData.php @@ -0,0 +1,461 @@ +DeviceId = $param["DeviceId"]; + } + + if (array_key_exists("Code",$param) and $param["Code"] !== null) { + $this->Code = $param["Code"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("AccessProtocol",$param) and $param["AccessProtocol"] !== null) { + $this->AccessProtocol = $param["AccessProtocol"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("TransportProtocol",$param) and $param["TransportProtocol"] !== null) { + $this->TransportProtocol = $param["TransportProtocol"]; + } + + if (array_key_exists("Password",$param) and $param["Password"] !== null) { + $this->Password = $param["Password"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("SipId",$param) and $param["SipId"] !== null) { + $this->SipId = $param["SipId"]; + } + + if (array_key_exists("SipDomain",$param) and $param["SipDomain"] !== null) { + $this->SipDomain = $param["SipDomain"]; + } + + if (array_key_exists("SipIp",$param) and $param["SipIp"] !== null) { + $this->SipIp = $param["SipIp"]; + } + + if (array_key_exists("SipPort",$param) and $param["SipPort"] !== null) { + $this->SipPort = $param["SipPort"]; + } + + if (array_key_exists("PushStreamUrl",$param) and $param["PushStreamUrl"] !== null) { + $this->PushStreamUrl = $param["PushStreamUrl"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("OrganizationId",$param) and $param["OrganizationId"] !== null) { + $this->OrganizationId = $param["OrganizationId"]; + } + + if (array_key_exists("GatewayId",$param) and $param["GatewayId"] !== null) { + $this->GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("GatewayName",$param) and $param["GatewayName"] !== null) { + $this->GatewayName = $param["GatewayName"]; + } + + if (array_key_exists("ProtocolTypeName",$param) and $param["ProtocolTypeName"] !== null) { + $this->ProtocolTypeName = $param["ProtocolTypeName"]; + } + + if (array_key_exists("ProtocolType",$param) and $param["ProtocolType"] !== null) { + $this->ProtocolType = $param["ProtocolType"]; + } + + if (array_key_exists("Ip",$param) and $param["Ip"] !== null) { + $this->Ip = $param["Ip"]; + } + + if (array_key_exists("Port",$param) and $param["Port"] !== null) { + $this->Port = $param["Port"]; + } + + if (array_key_exists("Username",$param) and $param["Username"] !== null) { + $this->Username = $param["Username"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("Manufacturer",$param) and $param["Manufacturer"] !== null) { + $this->Manufacturer = $param["Manufacturer"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDevicePresetData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDevicePresetData.php new file mode 100644 index 00000000..325a1c93 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDevicePresetData.php @@ -0,0 +1,73 @@ +Index = $param["Index"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDevicePresetRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDevicePresetRequest.php new file mode 100644 index 00000000..e66d1b93 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDevicePresetRequest.php @@ -0,0 +1,53 @@ +ChannelId = $param["ChannelId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDevicePresetResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDevicePresetResponse.php new file mode 100644 index 00000000..9e079cac --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDevicePresetResponse.php @@ -0,0 +1,70 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new DescribeDevicePresetData(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceRegion.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceRegion.php new file mode 100644 index 00000000..7744be95 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceRegion.php @@ -0,0 +1,89 @@ +Label = $param["Label"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceRegionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceRegionRequest.php new file mode 100644 index 00000000..e24e0915 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDeviceRegionRequest.php @@ -0,0 +1,47 @@ +Trend = []; - foreach ($param["Trend"] as $key => $value){ - $obj = new Trend(); + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new DescribeDeviceRegion(); $obj->deserialize($value); - array_push($this->Trend, $obj); + array_push($this->Data, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainData.php new file mode 100644 index 00000000..52b2f43a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainData.php @@ -0,0 +1,153 @@ +Id = $param["Id"]; + } + + if (array_key_exists("PlayDomain",$param) and $param["PlayDomain"] !== null) { + $this->PlayDomain = $param["PlayDomain"]; + } + + if (array_key_exists("InternalDomain",$param) and $param["InternalDomain"] !== null) { + $this->InternalDomain = $param["InternalDomain"]; + } + + if (array_key_exists("HaveCert",$param) and $param["HaveCert"] !== null) { + $this->HaveCert = $param["HaveCert"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainRegionData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainRegionData.php new file mode 100644 index 00000000..ecbb91a5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainRegionData.php @@ -0,0 +1,89 @@ +Label = $param["Label"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainRegionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainRegionRequest.php new file mode 100644 index 00000000..c78ad474 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainRegionRequest.php @@ -0,0 +1,47 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new DescribeDomainRegionData(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainRequest.php new file mode 100644 index 00000000..335bf7e0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeDomainRequest.php @@ -0,0 +1,47 @@ +Data = []; foreach ($param["Data"] as $key => $value){ - $obj = new DnsData(); + $obj = new DescribeDomainData(); $obj->deserialize($value); array_push($this->Data, $obj); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayData.php new file mode 100644 index 00000000..d9010da6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayData.php @@ -0,0 +1,222 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("GwId",$param) and $param["GwId"] !== null) { + $this->GwId = $param["GwId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Version",$param) and $param["Version"] !== null) { + $this->Version = []; + foreach ($param["Version"] as $key => $value){ + $obj = new GatewayVersion(); + $obj->deserialize($value); + array_push($this->Version, $obj); + } + } + + if (array_key_exists("DeviceNum",$param) and $param["DeviceNum"] !== null) { + $this->DeviceNum = $param["DeviceNum"]; + } + + if (array_key_exists("CreatedAt",$param) and $param["CreatedAt"] !== null) { + $this->CreatedAt = $param["CreatedAt"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayMonitor.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayMonitor.php new file mode 100644 index 00000000..a6a86fa6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayMonitor.php @@ -0,0 +1,185 @@ +DeviceTotal = $param["DeviceTotal"]; + } + + if (array_key_exists("DeviceOnline",$param) and $param["DeviceOnline"] !== null) { + $this->DeviceOnline = $param["DeviceOnline"]; + } + + if (array_key_exists("DeviceOffline",$param) and $param["DeviceOffline"] !== null) { + $this->DeviceOffline = $param["DeviceOffline"]; + } + + if (array_key_exists("ChannelTotal",$param) and $param["ChannelTotal"] !== null) { + $this->ChannelTotal = $param["ChannelTotal"]; + } + + if (array_key_exists("ChannelOnline",$param) and $param["ChannelOnline"] !== null) { + $this->ChannelOnline = $param["ChannelOnline"]; + } + + if (array_key_exists("ChannelOffline",$param) and $param["ChannelOffline"] !== null) { + $this->ChannelOffline = $param["ChannelOffline"]; + } + + if (array_key_exists("UpFlow",$param) and $param["UpFlow"] !== null) { + $this->UpFlow = $param["UpFlow"]; + } + + if (array_key_exists("ChannelPull",$param) and $param["ChannelPull"] !== null) { + $this->ChannelPull = $param["ChannelPull"]; + } + + if (array_key_exists("ChannelUnPull",$param) and $param["ChannelUnPull"] !== null) { + $this->ChannelUnPull = $param["ChannelUnPull"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayMonitorRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayMonitorRequest.php new file mode 100644 index 00000000..f28e3ee9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayMonitorRequest.php @@ -0,0 +1,53 @@ +GatewayId = $param["GatewayId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayMonitorResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayMonitorResponse.php new file mode 100644 index 00000000..5ab8c76e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayMonitorResponse.php @@ -0,0 +1,66 @@ +Data = new DescribeGatewayMonitor(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayProtocolData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayProtocolData.php new file mode 100644 index 00000000..e955c3e8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayProtocolData.php @@ -0,0 +1,89 @@ +TypeCode = $param["TypeCode"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + + if (array_key_exists("Label",$param) and $param["Label"] !== null) { + $this->Label = $param["Label"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayProtocolRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayProtocolRequest.php new file mode 100644 index 00000000..4e37825c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayProtocolRequest.php @@ -0,0 +1,47 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new DescribeGatewayProtocolData(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayRequest.php new file mode 100644 index 00000000..18d92805 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayRequest.php @@ -0,0 +1,53 @@ +GatewayId = $param["GatewayId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayResponse.php new file mode 100644 index 00000000..7b48eecc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayResponse.php @@ -0,0 +1,66 @@ +Data = new DescribeGatewayData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersion.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersion.php new file mode 100644 index 00000000..4b46c9b3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersion.php @@ -0,0 +1,121 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Version",$param) and $param["Version"] !== null) { + $this->Version = $param["Version"]; + } + + if (array_key_exists("LatestVersion",$param) and $param["LatestVersion"] !== null) { + $this->LatestVersion = $param["LatestVersion"]; + } + + if (array_key_exists("IsUpdate",$param) and $param["IsUpdate"] !== null) { + $this->IsUpdate = $param["IsUpdate"]; + } + + if (array_key_exists("UpgradeInfo",$param) and $param["UpgradeInfo"] !== null) { + $this->UpgradeInfo = $param["UpgradeInfo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersionData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersionData.php new file mode 100644 index 00000000..6201f61a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersionData.php @@ -0,0 +1,62 @@ +Services = []; + foreach ($param["Services"] as $key => $value){ + $obj = new DescribeGatewayVersion(); + $obj->deserialize($value); + array_push($this->Services, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersionRequest.php new file mode 100644 index 00000000..994dbb96 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersionRequest.php @@ -0,0 +1,53 @@ +GatewayId = $param["GatewayId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersionResponse.php new file mode 100644 index 00000000..ca1f9457 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeGatewayVersionResponse.php @@ -0,0 +1,66 @@ +Data = new DescribeGatewayVersionData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeOrganizationData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeOrganizationData.php new file mode 100644 index 00000000..a24a86ad --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeOrganizationData.php @@ -0,0 +1,169 @@ +OrganizationId = $param["OrganizationId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("ParentId",$param) and $param["ParentId"] !== null) { + $this->ParentId = $param["ParentId"]; + } + + if (array_key_exists("Level",$param) and $param["Level"] !== null) { + $this->Level = $param["Level"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("ParentIds",$param) and $param["ParentIds"] !== null) { + $this->ParentIds = $param["ParentIds"]; + } + + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; + } + + if (array_key_exists("Online",$param) and $param["Online"] !== null) { + $this->Online = $param["Online"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeOrganizationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeOrganizationRequest.php new file mode 100644 index 00000000..b44e51f8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeOrganizationRequest.php @@ -0,0 +1,47 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new DescribeOrganizationData(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupPlanData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupPlanData.php new file mode 100644 index 00000000..a2c19d98 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupPlanData.php @@ -0,0 +1,150 @@ +PlanId = $param["PlanId"]; + } + + if (array_key_exists("PlanName",$param) and $param["PlanName"] !== null) { + $this->PlanName = $param["PlanName"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + + if (array_key_exists("LifeCycle",$param) and $param["LifeCycle"] !== null) { + $this->LifeCycle = new LifeCycleData(); + $this->LifeCycle->deserialize($param["LifeCycle"]); + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ChannelCount",$param) and $param["ChannelCount"] !== null) { + $this->ChannelCount = $param["ChannelCount"]; + } + + if (array_key_exists("CreateAt",$param) and $param["CreateAt"] !== null) { + $this->CreateAt = $param["CreateAt"]; + } + + if (array_key_exists("UpdateAt",$param) and $param["UpdateAt"] !== null) { + $this->UpdateAt = $param["UpdateAt"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupPlanRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupPlanRequest.php new file mode 100644 index 00000000..be8eec12 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupPlanRequest.php @@ -0,0 +1,53 @@ +PlanId = $param["PlanId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupPlanResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupPlanResponse.php new file mode 100644 index 00000000..b3c36ce7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupPlanResponse.php @@ -0,0 +1,66 @@ +Data = new DescribeRecordBackupPlanData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupTemplateData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupTemplateData.php new file mode 100644 index 00000000..dbb36747 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupTemplateData.php @@ -0,0 +1,163 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateName",$param) and $param["TemplateName"] !== null) { + $this->TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("TimeSections",$param) and $param["TimeSections"] !== null) { + $this->TimeSections = []; + foreach ($param["TimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->TimeSections, $obj); + } + } + + if (array_key_exists("DevTimeSections",$param) and $param["DevTimeSections"] !== null) { + $this->DevTimeSections = []; + foreach ($param["DevTimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->DevTimeSections, $obj); + } + } + + if (array_key_exists("Scale",$param) and $param["Scale"] !== null) { + $this->Scale = $param["Scale"]; + } + + if (array_key_exists("CreateAt",$param) and $param["CreateAt"] !== null) { + $this->CreateAt = $param["CreateAt"]; + } + + if (array_key_exists("UpdateAt",$param) and $param["UpdateAt"] !== null) { + $this->UpdateAt = $param["UpdateAt"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupTemplateRequest.php new file mode 100644 index 00000000..fa87c800 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupTemplateRequest.php @@ -0,0 +1,53 @@ +TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupTemplateResponse.php new file mode 100644 index 00000000..fd39f43c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordBackupTemplateResponse.php @@ -0,0 +1,66 @@ +Data = new DescribeRecordBackupTemplateData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordFileData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordFileData.php new file mode 100644 index 00000000..198a8922 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordFileData.php @@ -0,0 +1,74 @@ +Tips = $param["Tips"]; + } + + if (array_key_exists("List",$param) and $param["List"] !== null) { + $this->List = []; + foreach ($param["List"] as $key => $value){ + $obj = new RecordTimeLine(); + $obj->deserialize($value); + array_push($this->List, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordFileRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordFileRequest.php new file mode 100644 index 00000000..27e083ea --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordFileRequest.php @@ -0,0 +1,89 @@ +DeviceId = $param["DeviceId"]; + } + + if (array_key_exists("ChannelId",$param) and $param["ChannelId"] !== null) { + $this->ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordFileResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordFileResponse.php new file mode 100644 index 00000000..3d88d3a0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordFileResponse.php @@ -0,0 +1,66 @@ +Data = new DescribeRecordFileData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlanRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlanRequest.php new file mode 100644 index 00000000..8d96ce22 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlanRequest.php @@ -0,0 +1,53 @@ +PlanId = $param["PlanId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlanResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlanResponse.php new file mode 100644 index 00000000..c92d1037 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlanResponse.php @@ -0,0 +1,66 @@ +Data = new RecordPlanBaseInfo(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlaybackUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlaybackUrlRequest.php new file mode 100644 index 00000000..5a78b6e0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlaybackUrlRequest.php @@ -0,0 +1,77 @@ +ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlaybackUrlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlaybackUrlResponse.php new file mode 100644 index 00000000..a73cdf70 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordPlaybackUrlResponse.php @@ -0,0 +1,66 @@ +Data = new RecordPlaybackUrl(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordRetrieveTaskData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordRetrieveTaskData.php new file mode 100644 index 00000000..ae0e1fee --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordRetrieveTaskData.php @@ -0,0 +1,182 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Mode",$param) and $param["Mode"] !== null) { + $this->Mode = $param["Mode"]; + } + + if (array_key_exists("Expiration",$param) and $param["Expiration"] !== null) { + $this->Expiration = $param["Expiration"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Capacity",$param) and $param["Capacity"] !== null) { + $this->Capacity = $param["Capacity"]; + } + + if (array_key_exists("Channels",$param) and $param["Channels"] !== null) { + $this->Channels = []; + foreach ($param["Channels"] as $key => $value){ + $obj = new RecordRetrieveTaskChannelInfo(); + $obj->deserialize($value); + array_push($this->Channels, $obj); + } + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + + if (array_key_exists("ChannelCount",$param) and $param["ChannelCount"] !== null) { + $this->ChannelCount = $param["ChannelCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordRetrieveTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordRetrieveTaskRequest.php new file mode 100644 index 00000000..74452fbf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordRetrieveTaskRequest.php @@ -0,0 +1,53 @@ +TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordRetrieveTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordRetrieveTaskResponse.php new file mode 100644 index 00000000..68eb2667 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordRetrieveTaskResponse.php @@ -0,0 +1,66 @@ +Data = new DescribeRecordRetrieveTaskData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordTemplateRequest.php new file mode 100644 index 00000000..eb4dc6d9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordTemplateRequest.php @@ -0,0 +1,53 @@ +TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordTemplateResponse.php new file mode 100644 index 00000000..c400925b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeRecordTemplateResponse.php @@ -0,0 +1,66 @@ +Data = new RecordTemplateInfo(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeStreamAuthData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeStreamAuthData.php new file mode 100644 index 00000000..3934f32a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeStreamAuthData.php @@ -0,0 +1,169 @@ +Id = $param["Id"]; + } + + if (array_key_exists("PullState",$param) and $param["PullState"] !== null) { + $this->PullState = $param["PullState"]; + } + + if (array_key_exists("PullSecret",$param) and $param["PullSecret"] !== null) { + $this->PullSecret = $param["PullSecret"]; + } + + if (array_key_exists("PullExpired",$param) and $param["PullExpired"] !== null) { + $this->PullExpired = $param["PullExpired"]; + } + + if (array_key_exists("PushState",$param) and $param["PushState"] !== null) { + $this->PushState = $param["PushState"]; + } + + if (array_key_exists("PushSecret",$param) and $param["PushSecret"] !== null) { + $this->PushSecret = $param["PushSecret"]; + } + + if (array_key_exists("PushExpired",$param) and $param["PushExpired"] !== null) { + $this->PushExpired = $param["PushExpired"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeStreamAuthRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeStreamAuthRequest.php new file mode 100644 index 00000000..128833b6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeStreamAuthRequest.php @@ -0,0 +1,47 @@ +Data = new DescribeStreamAuthData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeUserDeviceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeUserDeviceRequest.php new file mode 100644 index 00000000..c8681704 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeUserDeviceRequest.php @@ -0,0 +1,53 @@ +DeviceId = $param["DeviceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeUserDeviceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeUserDeviceResponse.php new file mode 100644 index 00000000..e4c55354 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeUserDeviceResponse.php @@ -0,0 +1,66 @@ +Data = new DescribeDeviceData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeVideoDownloadUrlData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeVideoDownloadUrlData.php new file mode 100644 index 00000000..e4579917 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeVideoDownloadUrlData.php @@ -0,0 +1,101 @@ +Url = $param["Url"]; + } + + if (array_key_exists("ActualBeginTime",$param) and $param["ActualBeginTime"] !== null) { + $this->ActualBeginTime = $param["ActualBeginTime"]; + } + + if (array_key_exists("ActualEndTime",$param) and $param["ActualEndTime"] !== null) { + $this->ActualEndTime = $param["ActualEndTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeVideoDownloadUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeVideoDownloadUrlRequest.php new file mode 100644 index 00000000..e700142d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeVideoDownloadUrlRequest.php @@ -0,0 +1,101 @@ +ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("BeginTime",$param) and $param["BeginTime"] !== null) { + $this->BeginTime = $param["BeginTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("FileType",$param) and $param["FileType"] !== null) { + $this->FileType = $param["FileType"]; + } + + if (array_key_exists("IsRespActualTime",$param) and $param["IsRespActualTime"] !== null) { + $this->IsRespActualTime = $param["IsRespActualTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeVideoDownloadUrlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeVideoDownloadUrlResponse.php new file mode 100644 index 00000000..6f2201c2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/DescribeVideoDownloadUrlResponse.php @@ -0,0 +1,66 @@ +Data = new DescribeVideoDownloadUrlData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/FaceMaskAIResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/FaceMaskAIResultInfo.php new file mode 100644 index 00000000..82ce7077 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/FaceMaskAIResultInfo.php @@ -0,0 +1,82 @@ +Time = $param["Time"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("FaceMaskInfo",$param) and $param["FaceMaskInfo"] !== null) { + $this->FaceMaskInfo = []; + foreach ($param["FaceMaskInfo"] as $key => $value){ + $obj = new BaseAIResultInfo(); + $obj->deserialize($value); + array_push($this->FaceMaskInfo, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/GatewayVersion.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/GatewayVersion.php new file mode 100644 index 00000000..45d796df --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/GatewayVersion.php @@ -0,0 +1,73 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Version",$param) and $param["Version"] !== null) { + $this->Version = $param["Version"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/GatewaysData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/GatewaysData.php new file mode 100644 index 00000000..3fc6c0f6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/GatewaysData.php @@ -0,0 +1,201 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("GwId",$param) and $param["GwId"] !== null) { + $this->GwId = $param["GwId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("CreatedAt",$param) and $param["CreatedAt"] !== null) { + $this->CreatedAt = $param["CreatedAt"]; + } + + if (array_key_exists("DeviceNum",$param) and $param["DeviceNum"] !== null) { + $this->DeviceNum = $param["DeviceNum"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/LifeCycleData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/LifeCycleData.php new file mode 100644 index 00000000..c6b68cd5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/LifeCycleData.php @@ -0,0 +1,65 @@ +Transition = $param["Transition"]; + } + + if (array_key_exists("Expiration",$param) and $param["Expiration"] !== null) { + $this->Expiration = $param["Expiration"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeSaveOrUpdateWarningsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListAITaskData.php old mode 100755 new mode 100644 similarity index 55% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeSaveOrUpdateWarningsRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListAITaskData.php index ba835777..5784d032 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cwp/V20180228/Models/DescribeSaveOrUpdateWarningsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListAITaskData.php @@ -14,24 +14,28 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cwp\V20180228\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeSaveOrUpdateWarnings请求参数结构体 + * 获取AI任务列表的数据 * - * @method array getWarningObjects() 获取告警设置的修改内容 - * @method void setWarningObjects(array $WarningObjects) 设置告警设置的修改内容 + * @method array getList() 获取AI任务列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setList(array $List) 设置AI任务列表 +注意:此字段可能返回 null,表示取不到有效值。 */ -class DescribeSaveOrUpdateWarningsRequest extends AbstractModel +class ListAITaskData extends AbstractModel { /** - * @var array 告警设置的修改内容 + * @var array AI任务列表 +注意:此字段可能返回 null,表示取不到有效值。 */ - public $WarningObjects; + public $List; /** - * @param array $WarningObjects 告警设置的修改内容 + * @param array $List AI任务列表 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -46,12 +50,12 @@ class DescribeSaveOrUpdateWarningsRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("WarningObjects",$param) and $param["WarningObjects"] !== null) { - $this->WarningObjects = []; - foreach ($param["WarningObjects"] as $key => $value){ - $obj = new WarningObject(); + if (array_key_exists("List",$param) and $param["List"] !== null) { + $this->List = []; + foreach ($param["List"] as $key => $value){ + $obj = new AITaskInfo(); $obj->deserialize($value); - array_push($this->WarningObjects, $obj); + array_push($this->List, $obj); } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListAITasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListAITasksRequest.php new file mode 100644 index 00000000..173443a1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListAITasksRequest.php @@ -0,0 +1,89 @@ +IsContainChannelList = $param["IsContainChannelList"]; + } + + if (array_key_exists("IsContainTemplate",$param) and $param["IsContainTemplate"] !== null) { + $this->IsContainTemplate = $param["IsContainTemplate"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListAITasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListAITasksResponse.php new file mode 100644 index 00000000..6c45b1b5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListAITasksResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = new ListAITaskData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListDeviceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListDeviceInfo.php new file mode 100644 index 00000000..743cf612 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListDeviceInfo.php @@ -0,0 +1,197 @@ +DeviceId = $param["DeviceId"]; + } + + if (array_key_exists("Code",$param) and $param["Code"] !== null) { + $this->Code = $param["Code"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("TransportProtocol",$param) and $param["TransportProtocol"] !== null) { + $this->TransportProtocol = $param["TransportProtocol"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Password",$param) and $param["Password"] !== null) { + $this->Password = $param["Password"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("AccessProtocol",$param) and $param["AccessProtocol"] !== null) { + $this->AccessProtocol = $param["AccessProtocol"]; + } + + if (array_key_exists("OrganizationId",$param) and $param["OrganizationId"] !== null) { + $this->OrganizationId = $param["OrganizationId"]; + } + + if (array_key_exists("ChannelNum",$param) and $param["ChannelNum"] !== null) { + $this->ChannelNum = $param["ChannelNum"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListDevicesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListDevicesRequest.php new file mode 100644 index 00000000..82fc0e61 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListDevicesRequest.php @@ -0,0 +1,161 @@ +OrganizationId = $param["OrganizationId"]; + } + + if (array_key_exists("IsContainSubLevel",$param) and $param["IsContainSubLevel"] !== null) { + $this->IsContainSubLevel = $param["IsContainSubLevel"]; + } + + if (array_key_exists("AccessProtocol",$param) and $param["AccessProtocol"] !== null) { + $this->AccessProtocol = $param["AccessProtocol"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("Keyword",$param) and $param["Keyword"] !== null) { + $this->Keyword = $param["Keyword"]; + } + + if (array_key_exists("CurrentUin",$param) and $param["CurrentUin"] !== null) { + $this->CurrentUin = $param["CurrentUin"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeClientRuleListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListDevicesResponse.php old mode 100755 new mode 100644 similarity index 77% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeClientRuleListResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListDevicesResponse.php index a1c6b296..78a33c58 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeClientRuleListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListDevicesResponse.php @@ -14,31 +14,31 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeClientRuleList返回参数结构体 + * ListDevices返回参数结构体 * - * @method array getData() 获取封禁客户端数据列表。 + * @method array getData() 获取设备列表详情 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setData(array $Data) 设置封禁客户端数据列表。 + * @method void setData(array $Data) 设置设备列表详情 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getTotalCount() 获取查询结果的总条数。 - * @method void setTotalCount(integer $TotalCount) 设置查询结果的总条数。 + * @method integer getTotalCount() 获取设备总数 + * @method void setTotalCount(integer $TotalCount) 设置设备总数 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeClientRuleListResponse extends AbstractModel +class ListDevicesResponse extends AbstractModel { /** - * @var array 封禁客户端数据列表。 + * @var array 设备列表详情 注意:此字段可能返回 null,表示取不到有效值。 */ public $Data; /** - * @var integer 查询结果的总条数。 + * @var integer 设备总数 */ public $TotalCount; @@ -48,9 +48,9 @@ class DescribeClientRuleListResponse extends AbstractModel public $RequestId; /** - * @param array $Data 封禁客户端数据列表。 + * @param array $Data 设备列表详情 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $TotalCount 查询结果的总条数。 + * @param integer $TotalCount 设备总数 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -69,7 +69,7 @@ class DescribeClientRuleListResponse extends AbstractModel if (array_key_exists("Data",$param) and $param["Data"] !== null) { $this->Data = []; foreach ($param["Data"] as $key => $value){ - $obj = new ClientRule(); + $obj = new ListDeviceInfo(); $obj->deserialize($value); array_push($this->Data, $obj); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewaysData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewaysData.php new file mode 100644 index 00000000..ee94da9a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewaysData.php @@ -0,0 +1,78 @@ +List = []; + foreach ($param["List"] as $key => $value){ + $obj = new GatewaysData(); + $obj->deserialize($value); + array_push($this->List, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewaysRequest.php old mode 100755 new mode 100644 similarity index 51% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidListRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewaysRequest.php index 24d6685b..aa8a51a9 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewaysRequest.php @@ -14,56 +14,56 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * GetDidList请求参数结构体 + * ListGateways请求参数结构体 * - * @method integer getPageSize() 获取每页大小 - * @method void setPageSize(integer $PageSize) 设置每页大小 - * @method integer getPageNumber() 获取页码,从1开始 - * @method void setPageNumber(integer $PageNumber) 设置页码,从1开始 - * @method string getDid() 获取Did信息 - * @method void setDid(string $Did) 设置Did信息 - * @method string getClusterId() 获取网络ID - * @method void setClusterId(string $ClusterId) 设置网络ID - * @method integer getGroupId() 获取群组ID - * @method void setGroupId(integer $GroupId) 设置群组ID + * @method integer getPageNumber() 获取页码,默认为1 + * @method void setPageNumber(integer $PageNumber) 设置页码,默认为1 + * @method integer getPageSize() 获取每页数量,默认为20 + * @method void setPageSize(integer $PageSize) 设置每页数量,默认为20 + * @method string getName() 获取网关名称 + * @method void setName(string $Name) 设置网关名称 + * @method string getClusterId() 获取服务节点ID + * @method void setClusterId(string $ClusterId) 设置服务节点ID + * @method integer getStatus() 获取网关状态(0:离线,1 :在线) + * @method void setStatus(integer $Status) 设置网关状态(0:离线,1 :在线) */ -class GetDidListRequest extends AbstractModel +class ListGatewaysRequest extends AbstractModel { /** - * @var integer 每页大小 - */ - public $PageSize; - - /** - * @var integer 页码,从1开始 + * @var integer 页码,默认为1 */ public $PageNumber; /** - * @var string Did信息 + * @var integer 每页数量,默认为20 */ - public $Did; + public $PageSize; /** - * @var string 网络ID + * @var string 网关名称 + */ + public $Name; + + /** + * @var string 服务节点ID */ public $ClusterId; /** - * @var integer 群组ID + * @var integer 网关状态(0:离线,1 :在线) */ - public $GroupId; + public $Status; /** - * @param integer $PageSize 每页大小 - * @param integer $PageNumber 页码,从1开始 - * @param string $Did Did信息 - * @param string $ClusterId 网络ID - * @param integer $GroupId 群组ID + * @param integer $PageNumber 页码,默认为1 + * @param integer $PageSize 每页数量,默认为20 + * @param string $Name 网关名称 + * @param string $ClusterId 服务节点ID + * @param integer $Status 网关状态(0:离线,1 :在线) */ function __construct() { @@ -78,24 +78,24 @@ class GetDidListRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { - $this->PageSize = $param["PageSize"]; - } - if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { $this->PageNumber = $param["PageNumber"]; } - if (array_key_exists("Did",$param) and $param["Did"] !== null) { - $this->Did = $param["Did"]; + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; } if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { $this->ClusterId = $param["ClusterId"]; } - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewaysResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewaysResponse.php new file mode 100644 index 00000000..79186ae6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListGatewaysResponse.php @@ -0,0 +1,66 @@ +Data = new ListGatewaysData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelNumbersData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelNumbersData.php new file mode 100644 index 00000000..fc52f063 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelNumbersData.php @@ -0,0 +1,65 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("NotInPlanCount",$param) and $param["NotInPlanCount"] !== null) { + $this->NotInPlanCount = $param["NotInPlanCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelNumbersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelNumbersRequest.php new file mode 100644 index 00000000..2394f9c2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelNumbersRequest.php @@ -0,0 +1,53 @@ +OrganizationId = $param["OrganizationId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelNumbersResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelNumbersResponse.php new file mode 100644 index 00000000..83aecb57 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelNumbersResponse.php @@ -0,0 +1,66 @@ +Data = new ListOrganizationChannelNumbersData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelsData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelsData.php new file mode 100644 index 00000000..7836d516 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelsData.php @@ -0,0 +1,98 @@ +PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("List",$param) and $param["List"] !== null) { + $this->List = []; + foreach ($param["List"] as $key => $value){ + $obj = new OrganizationChannelInfo(); + $obj->deserialize($value); + array_push($this->List, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelsRequest.php new file mode 100644 index 00000000..bfeb0176 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelsRequest.php @@ -0,0 +1,109 @@ +OrganizationId = $param["OrganizationId"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("DeviceName",$param) and $param["DeviceName"] !== null) { + $this->DeviceName = $param["DeviceName"]; + } + + if (array_key_exists("ChannelName",$param) and $param["ChannelName"] !== null) { + $this->ChannelName = $param["ChannelName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelsResponse.php new file mode 100644 index 00000000..b1aedd81 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListOrganizationChannelsResponse.php @@ -0,0 +1,66 @@ +Data = new ListOrganizationChannelsData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanData.php new file mode 100644 index 00000000..0f746f28 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanData.php @@ -0,0 +1,150 @@ +PlanId = $param["PlanId"]; + } + + if (array_key_exists("PlanName",$param) and $param["PlanName"] !== null) { + $this->PlanName = $param["PlanName"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + + if (array_key_exists("LifeCycle",$param) and $param["LifeCycle"] !== null) { + $this->LifeCycle = new LifeCycleData(); + $this->LifeCycle->deserialize($param["LifeCycle"]); + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ChannelCount",$param) and $param["ChannelCount"] !== null) { + $this->ChannelCount = $param["ChannelCount"]; + } + + if (array_key_exists("CreateAt",$param) and $param["CreateAt"] !== null) { + $this->CreateAt = $param["CreateAt"]; + } + + if (array_key_exists("UpdateAt",$param) and $param["UpdateAt"] !== null) { + $this->UpdateAt = $param["UpdateAt"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanDevicesData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanDevicesData.php new file mode 100644 index 00000000..c6b11436 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanDevicesData.php @@ -0,0 +1,106 @@ +PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("List",$param) and $param["List"] !== null) { + $this->List = new RecordPlanChannelInfo(); + $this->List->deserialize($param["List"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanDevicesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanDevicesRequest.php new file mode 100644 index 00000000..ea7ce0d6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanDevicesRequest.php @@ -0,0 +1,113 @@ +PlanId = $param["PlanId"]; + } + + if (array_key_exists("DeviceName",$param) and $param["DeviceName"] !== null) { + $this->DeviceName = $param["DeviceName"]; + } + + if (array_key_exists("ChannelName",$param) and $param["ChannelName"] !== null) { + $this->ChannelName = $param["ChannelName"]; + } + + if (array_key_exists("OrganizationName",$param) and $param["OrganizationName"] !== null) { + $this->OrganizationName = $param["OrganizationName"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanDevicesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanDevicesResponse.php new file mode 100644 index 00000000..dda4f343 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlanDevicesResponse.php @@ -0,0 +1,66 @@ +Data = new ListRecordBackupPlanDevicesData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlansRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlansRequest.php new file mode 100644 index 00000000..ac136589 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupPlansRequest.php @@ -0,0 +1,47 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new ListRecordBackupPlanData(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupTemplatesData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupTemplatesData.php new file mode 100644 index 00000000..b80d8c14 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupTemplatesData.php @@ -0,0 +1,163 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateName",$param) and $param["TemplateName"] !== null) { + $this->TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("TimeSections",$param) and $param["TimeSections"] !== null) { + $this->TimeSections = []; + foreach ($param["TimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->TimeSections, $obj); + } + } + + if (array_key_exists("DevTimeSections",$param) and $param["DevTimeSections"] !== null) { + $this->DevTimeSections = []; + foreach ($param["DevTimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->DevTimeSections, $obj); + } + } + + if (array_key_exists("Scale",$param) and $param["Scale"] !== null) { + $this->Scale = $param["Scale"]; + } + + if (array_key_exists("CreateAt",$param) and $param["CreateAt"] !== null) { + $this->CreateAt = $param["CreateAt"]; + } + + if (array_key_exists("UpdateAt",$param) and $param["UpdateAt"] !== null) { + $this->UpdateAt = $param["UpdateAt"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupTemplatesRequest.php new file mode 100644 index 00000000..cbd75d0c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordBackupTemplatesRequest.php @@ -0,0 +1,47 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new ListRecordBackupTemplatesData(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanChannelsData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanChannelsData.php new file mode 100644 index 00000000..f80b6046 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanChannelsData.php @@ -0,0 +1,57 @@ +List = $param["List"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanChannelsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanChannelsRequest.php new file mode 100644 index 00000000..e787dc09 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanChannelsRequest.php @@ -0,0 +1,47 @@ +Data = new ListRecordPlanChannelsData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanDevicesData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanDevicesData.php new file mode 100644 index 00000000..4a377e94 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanDevicesData.php @@ -0,0 +1,98 @@ +PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("List",$param) and $param["List"] !== null) { + $this->List = []; + foreach ($param["List"] as $key => $value){ + $obj = new RecordPlanChannelInfo(); + $obj->deserialize($value); + array_push($this->List, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanDevicesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanDevicesRequest.php new file mode 100644 index 00000000..22a3cd24 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanDevicesRequest.php @@ -0,0 +1,125 @@ +PlanId = $param["PlanId"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("DeviceName",$param) and $param["DeviceName"] !== null) { + $this->DeviceName = $param["DeviceName"]; + } + + if (array_key_exists("ChannelName",$param) and $param["ChannelName"] !== null) { + $this->ChannelName = $param["ChannelName"]; + } + + if (array_key_exists("OrganizationName",$param) and $param["OrganizationName"] !== null) { + $this->OrganizationName = $param["OrganizationName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanDevicesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanDevicesResponse.php new file mode 100644 index 00000000..4a5b35df --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlanDevicesResponse.php @@ -0,0 +1,66 @@ +Data = new ListRecordPlanDevicesData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlansRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlansRequest.php new file mode 100644 index 00000000..ac3c1cbe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordPlansRequest.php @@ -0,0 +1,47 @@ +TotalCount = $param["TotalCount"]; - } - if (array_key_exists("Data",$param) and $param["Data"] !== null) { $this->Data = []; foreach ($param["Data"] as $key => $value){ - $obj = new SingleDataRecord(); + $obj = new RecordPlanBaseInfo(); $obj->deserialize($value); array_push($this->Data, $obj); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordRetrieveTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordRetrieveTasksRequest.php new file mode 100644 index 00000000..7614dfe7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordRetrieveTasksRequest.php @@ -0,0 +1,47 @@ +Dicts = []; - foreach ($param["Dicts"] as $key => $value){ - $obj = new DictInfo(); + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new RecordRetrieveTaskDetailsInfo(); $obj->deserialize($value); - array_push($this->Dicts, $obj); + array_push($this->Data, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordTemplatesRequest.php new file mode 100644 index 00000000..5e902060 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/ListRecordTemplatesRequest.php @@ -0,0 +1,47 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new RecordTemplateInfo(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/Location.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/Location.php new file mode 100644 index 00000000..d0bce283 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/Location.php @@ -0,0 +1,89 @@ +X = $param["X"]; + } + + if (array_key_exists("Y",$param) and $param["Y"] !== null) { + $this->Y = $param["Y"]; + } + + if (array_key_exists("Width",$param) and $param["Width"] !== null) { + $this->Width = $param["Width"]; + } + + if (array_key_exists("Height",$param) and $param["Height"] !== null) { + $this->Height = $param["Height"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/OperTimeSlot.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/OperTimeSlot.php new file mode 100644 index 00000000..27975a91 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/OperTimeSlot.php @@ -0,0 +1,65 @@ +Start = $param["Start"]; + } + + if (array_key_exists("End",$param) and $param["End"] !== null) { + $this->End = $param["End"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/OrganizationChannelInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/OrganizationChannelInfo.php new file mode 100644 index 00000000..d522b822 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/OrganizationChannelInfo.php @@ -0,0 +1,109 @@ +DeviceId = $param["DeviceId"]; + } + + if (array_key_exists("DeviceName",$param) and $param["DeviceName"] !== null) { + $this->DeviceName = $param["DeviceName"]; + } + + if (array_key_exists("ChannelId",$param) and $param["ChannelId"] !== null) { + $this->ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("ChannelName",$param) and $param["ChannelName"] !== null) { + $this->ChannelName = $param["ChannelName"]; + } + + if (array_key_exists("InPlan",$param) and $param["InPlan"] !== null) { + $this->InPlan = $param["InPlan"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PetAIResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PetAIResultInfo.php new file mode 100644 index 00000000..2954a6de --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PetAIResultInfo.php @@ -0,0 +1,82 @@ +Time = $param["Time"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("PetInfo",$param) and $param["PetInfo"] !== null) { + $this->PetInfo = []; + foreach ($param["PetInfo"] as $key => $value){ + $obj = new BaseAIResultInfo(); + $obj->deserialize($value); + array_push($this->PetInfo, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PhoneCallAIResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PhoneCallAIResultInfo.php new file mode 100644 index 00000000..bb1cf81b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PhoneCallAIResultInfo.php @@ -0,0 +1,82 @@ +Time = $param["Time"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("PhoneCallInfo",$param) and $param["PhoneCallInfo"] !== null) { + $this->PhoneCallInfo = []; + foreach ($param["PhoneCallInfo"] as $key => $value){ + $obj = new BaseAIResultInfo(); + $obj->deserialize($value); + array_push($this->PhoneCallInfo, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlateContent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlateContent.php new file mode 100644 index 00000000..2eec0a37 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlateContent.php @@ -0,0 +1,90 @@ +Plate = $param["Plate"]; + } + + if (array_key_exists("Color",$param) and $param["Color"] !== null) { + $this->Color = $param["Color"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Location",$param) and $param["Location"] !== null) { + $this->Location = new Location(); + $this->Location->deserialize($param["Location"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextCorrectionProRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlayRecordData.php old mode 100755 new mode 100644 similarity index 57% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextCorrectionProRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlayRecordData.php index 2d1cdeee..ce843746 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextCorrectionProRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlayRecordData.php @@ -14,24 +14,28 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * TextCorrectionPro请求参数结构体 + * 本地录像播放url数据结构 * - * @method string getText() 获取待纠错的文本(仅支持UTF-8格式,不超过128字符) - * @method void setText(string $Text) 设置待纠错的文本(仅支持UTF-8格式,不超过128字符) + * @method string getFlv() 获取录像播放地址 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFlv(string $Flv) 设置录像播放地址 +注意:此字段可能返回 null,表示取不到有效值。 */ -class TextCorrectionProRequest extends AbstractModel +class PlayRecordData extends AbstractModel { /** - * @var string 待纠错的文本(仅支持UTF-8格式,不超过128字符) + * @var string 录像播放地址 +注意:此字段可能返回 null,表示取不到有效值。 */ - public $Text; + public $Flv; /** - * @param string $Text 待纠错的文本(仅支持UTF-8格式,不超过128字符) + * @param string $Flv 录像播放地址 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -46,8 +50,8 @@ class TextCorrectionProRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Text",$param) and $param["Text"] !== null) { - $this->Text = $param["Text"]; + if (array_key_exists("Flv",$param) and $param["Flv"] !== null) { + $this->Flv = $param["Flv"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlayRecordRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlayRecordRequest.php new file mode 100644 index 00000000..dd517cb2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlayRecordRequest.php @@ -0,0 +1,101 @@ +ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("Start",$param) and $param["Start"] !== null) { + $this->Start = $param["Start"]; + } + + if (array_key_exists("End",$param) and $param["End"] !== null) { + $this->End = $param["End"]; + } + + if (array_key_exists("StreamType",$param) and $param["StreamType"] !== null) { + $this->StreamType = $param["StreamType"]; + } + + if (array_key_exists("Resolution",$param) and $param["Resolution"] !== null) { + $this->Resolution = $param["Resolution"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlayRecordResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlayRecordResponse.php new file mode 100644 index 00000000..37d6a51e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/PlayRecordResponse.php @@ -0,0 +1,66 @@ +Data = new PlayRecordData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlanBaseInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlanBaseInfo.php new file mode 100644 index 00000000..d442925d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlanBaseInfo.php @@ -0,0 +1,146 @@ +PlanId = $param["PlanId"]; + } + + if (array_key_exists("PlanName",$param) and $param["PlanName"] !== null) { + $this->PlanName = $param["PlanName"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + + if (array_key_exists("StreamType",$param) and $param["StreamType"] !== null) { + $this->StreamType = $param["StreamType"]; + } + + if (array_key_exists("LifeCycle",$param) and $param["LifeCycle"] !== null) { + $this->LifeCycle = new LifeCycleData(); + $this->LifeCycle->deserialize($param["LifeCycle"]); + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ChannelCount",$param) and $param["ChannelCount"] !== null) { + $this->ChannelCount = $param["ChannelCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlanChannelInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlanChannelInfo.php new file mode 100644 index 00000000..a2a103bf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlanChannelInfo.php @@ -0,0 +1,113 @@ +DeviceId = $param["DeviceId"]; + } + + if (array_key_exists("DeviceName",$param) and $param["DeviceName"] !== null) { + $this->DeviceName = $param["DeviceName"]; + } + + if (array_key_exists("ChannelId",$param) and $param["ChannelId"] !== null) { + $this->ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("ChannelName",$param) and $param["ChannelName"] !== null) { + $this->ChannelName = $param["ChannelName"]; + } + + if (array_key_exists("OrganizationName",$param) and $param["OrganizationName"] !== null) { + $this->OrganizationName = $param["OrganizationName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlanOptData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlanOptData.php new file mode 100644 index 00000000..d18df7ba --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlanOptData.php @@ -0,0 +1,122 @@ +PlanId = $param["PlanId"]; + } + + if (array_key_exists("PlanName",$param) and $param["PlanName"] !== null) { + $this->PlanName = $param["PlanName"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + + if (array_key_exists("LifeCycle",$param) and $param["LifeCycle"] !== null) { + $this->LifeCycle = new LifeCycleData(); + $this->LifeCycle->deserialize($param["LifeCycle"]); + } + + if (array_key_exists("StreamType",$param) and $param["StreamType"] !== null) { + $this->StreamType = $param["StreamType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetPublicKeyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlaybackUrl.php old mode 100755 new mode 100644 similarity index 68% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetPublicKeyRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlaybackUrl.php index 4b19fe9f..c592f142 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetPublicKeyRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordPlaybackUrl.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * GetPublicKey请求参数结构体 + * 云录像回放url * - * @method string getDid() 获取did的具体号码 - * @method void setDid(string $Did) 设置did的具体号码 + * @method string getHls() 获取hls回放url + * @method void setHls(string $Hls) 设置hls回放url */ -class GetPublicKeyRequest extends AbstractModel +class RecordPlaybackUrl extends AbstractModel { /** - * @var string did的具体号码 + * @var string hls回放url */ - public $Did; + public $Hls; /** - * @param string $Did did的具体号码 + * @param string $Hls hls回放url */ function __construct() { @@ -46,8 +46,8 @@ class GetPublicKeyRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Did",$param) and $param["Did"] !== null) { - $this->Did = $param["Did"]; + if (array_key_exists("Hls",$param) and $param["Hls"] !== null) { + $this->Hls = $param["Hls"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordRetrieveTaskChannelInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordRetrieveTaskChannelInfo.php new file mode 100644 index 00000000..8569aa87 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordRetrieveTaskChannelInfo.php @@ -0,0 +1,101 @@ +DeviceId = $param["DeviceId"]; + } + + if (array_key_exists("DeviceName",$param) and $param["DeviceName"] !== null) { + $this->DeviceName = $param["DeviceName"]; + } + + if (array_key_exists("ChannelId",$param) and $param["ChannelId"] !== null) { + $this->ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("ChannelName",$param) and $param["ChannelName"] !== null) { + $this->ChannelName = $param["ChannelName"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordRetrieveTaskDetailsInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordRetrieveTaskDetailsInfo.php new file mode 100644 index 00000000..2227d1a6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordRetrieveTaskDetailsInfo.php @@ -0,0 +1,165 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Mode",$param) and $param["Mode"] !== null) { + $this->Mode = $param["Mode"]; + } + + if (array_key_exists("Expiration",$param) and $param["Expiration"] !== null) { + $this->Expiration = $param["Expiration"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Capacity",$param) and $param["Capacity"] !== null) { + $this->Capacity = $param["Capacity"]; + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + + if (array_key_exists("ChannelCount",$param) and $param["ChannelCount"] !== null) { + $this->ChannelCount = $param["ChannelCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordTemplateInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordTemplateInfo.php new file mode 100644 index 00000000..b37b0ead --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordTemplateInfo.php @@ -0,0 +1,82 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateName",$param) and $param["TemplateName"] !== null) { + $this->TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("TimeSections",$param) and $param["TimeSections"] !== null) { + $this->TimeSections = []; + foreach ($param["TimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->TimeSections, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialCptRankRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordTemplateTimeSections.php old mode 100755 new mode 100644 similarity index 51% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialCptRankRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordTemplateTimeSections.php index 27eaa890..d43b5c7a --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialCptRankRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordTemplateTimeSections.php @@ -14,40 +14,40 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * GetCredentialCptRank请求参数结构体 + * 上云模板的时间片段数据格式 * - * @method string getStartTime() 获取开始时间(支持到天 2021-4-23) - * @method void setStartTime(string $StartTime) 设置开始时间(支持到天 2021-4-23) - * @method string getEndTime() 获取结束时间(支持到天 2021-4-23) - * @method void setEndTime(string $EndTime) 设置结束时间(支持到天 2021-4-23) - * @method string getClusterId() 获取网络ID - * @method void setClusterId(string $ClusterId) 设置网络ID + * @method integer getDayOfWeek() 获取周日期,取值范围1~7(对应周一~周日 + * @method void setDayOfWeek(integer $DayOfWeek) 设置周日期,取值范围1~7(对应周一~周日 + * @method string getStartTime() 获取开始时间,格式:HH:MM:SS,范围:[00:00:00~23:59:59] + * @method void setStartTime(string $StartTime) 设置开始时间,格式:HH:MM:SS,范围:[00:00:00~23:59:59] + * @method string getEndTime() 获取结束时间,格式:HH:MM:SS,范围:[00:00:00~23:59:59] + * @method void setEndTime(string $EndTime) 设置结束时间,格式:HH:MM:SS,范围:[00:00:00~23:59:59] */ -class GetCredentialCptRankRequest extends AbstractModel +class RecordTemplateTimeSections extends AbstractModel { /** - * @var string 开始时间(支持到天 2021-4-23) + * @var integer 周日期,取值范围1~7(对应周一~周日 + */ + public $DayOfWeek; + + /** + * @var string 开始时间,格式:HH:MM:SS,范围:[00:00:00~23:59:59] */ public $StartTime; /** - * @var string 结束时间(支持到天 2021-4-23) + * @var string 结束时间,格式:HH:MM:SS,范围:[00:00:00~23:59:59] */ public $EndTime; /** - * @var string 网络ID - */ - public $ClusterId; - - /** - * @param string $StartTime 开始时间(支持到天 2021-4-23) - * @param string $EndTime 结束时间(支持到天 2021-4-23) - * @param string $ClusterId 网络ID + * @param integer $DayOfWeek 周日期,取值范围1~7(对应周一~周日 + * @param string $StartTime 开始时间,格式:HH:MM:SS,范围:[00:00:00~23:59:59] + * @param string $EndTime 结束时间,格式:HH:MM:SS,范围:[00:00:00~23:59:59] */ function __construct() { @@ -62,6 +62,10 @@ class GetCredentialCptRankRequest extends AbstractModel if ($param === null) { return; } + if (array_key_exists("DayOfWeek",$param) and $param["DayOfWeek"] !== null) { + $this->DayOfWeek = $param["DayOfWeek"]; + } + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { $this->StartTime = $param["StartTime"]; } @@ -69,9 +73,5 @@ class GetCredentialCptRankRequest extends AbstractModel if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { $this->EndTime = $param["EndTime"]; } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordTimeLine.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordTimeLine.php new file mode 100644 index 00000000..f34f8fcb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RecordTimeLine.php @@ -0,0 +1,65 @@ +Begin = $param["Begin"]; + } + + if (array_key_exists("End",$param) and $param["End"] !== null) { + $this->End = $param["End"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RefreshDeviceChannelRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RefreshDeviceChannelRequest.php new file mode 100644 index 00000000..462c99dd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RefreshDeviceChannelRequest.php @@ -0,0 +1,53 @@ +DeviceId = $param["DeviceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RefreshDeviceChannelResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RefreshDeviceChannelResponse.php new file mode 100644 index 00000000..3ea2b7fd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/RefreshDeviceChannelResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/SmokingAIResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/SmokingAIResultInfo.php new file mode 100644 index 00000000..55374201 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/SmokingAIResultInfo.php @@ -0,0 +1,82 @@ +Time = $param["Time"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("SmokingInfo",$param) and $param["SmokingInfo"] !== null) { + $this->SmokingInfo = []; + foreach ($param["SmokingInfo"] as $key => $value){ + $obj = new BaseAIResultInfo(); + $obj->deserialize($value); + array_push($this->SmokingInfo, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/SnapshotConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/SnapshotConfig.php new file mode 100644 index 00000000..8ecda054 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/SnapshotConfig.php @@ -0,0 +1,70 @@ +TimeInterval = $param["TimeInterval"]; + } + + if (array_key_exists("OperTimeSlot",$param) and $param["OperTimeSlot"] !== null) { + $this->OperTimeSlot = []; + foreach ($param["OperTimeSlot"] as $key => $value){ + $obj = new OperTimeSlot(); + $obj->deserialize($value); + array_push($this->OperTimeSlot, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/Timeline.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/Timeline.php new file mode 100644 index 00000000..1f77e4db --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/Timeline.php @@ -0,0 +1,73 @@ +Begin = $param["Begin"]; + } + + if (array_key_exists("End",$param) and $param["End"] !== null) { + $this->End = $param["End"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskRequest.php new file mode 100644 index 00000000..14047e45 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskRequest.php @@ -0,0 +1,130 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Desc",$param) and $param["Desc"] !== null) { + $this->Desc = $param["Desc"]; + } + + if (array_key_exists("ChannelList",$param) and $param["ChannelList"] !== null) { + $this->ChannelList = $param["ChannelList"]; + } + + if (array_key_exists("CallbackUrl",$param) and $param["CallbackUrl"] !== null) { + $this->CallbackUrl = $param["CallbackUrl"]; + } + + if (array_key_exists("IsStartTheTask",$param) and $param["IsStartTheTask"] !== null) { + $this->IsStartTheTask = $param["IsStartTheTask"]; + } + + if (array_key_exists("Templates",$param) and $param["Templates"] !== null) { + $this->Templates = []; + foreach ($param["Templates"] as $key => $value){ + $obj = new AITemplates(); + $obj->deserialize($value); + array_push($this->Templates, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskResponse.php new file mode 100644 index 00000000..c20718ce --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskResponse.php @@ -0,0 +1,70 @@ +Data = new AITaskInfo(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetGroupListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskStatusRequest.php old mode 100755 new mode 100644 similarity index 54% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetGroupListRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskStatusRequest.php index 602fa821..c9f895d0 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetGroupListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskStatusRequest.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * GetGroupList请求参数结构体 + * UpdateAITaskStatus请求参数结构体 * - * @method integer getStatus() 获取0为未部署DID服务的群组,1为已部署DID服务的群组 - * @method void setStatus(integer $Status) 设置0为未部署DID服务的群组,1为已部署DID服务的群组 - * @method string getClusterId() 获取网络ID - * @method void setClusterId(string $ClusterId) 设置网络ID + * @method string getTaskId() 获取AI 任务 ID + * @method void setTaskId(string $TaskId) 设置AI 任务 ID + * @method string getStatus() 获取AI 任务状态。"on"代表开启了 AI 分析任务,"off"代表停止AI分析任务 + * @method void setStatus(string $Status) 设置AI 任务状态。"on"代表开启了 AI 分析任务,"off"代表停止AI分析任务 */ -class GetGroupListRequest extends AbstractModel +class UpdateAITaskStatusRequest extends AbstractModel { /** - * @var integer 0为未部署DID服务的群组,1为已部署DID服务的群组 + * @var string AI 任务 ID + */ + public $TaskId; + + /** + * @var string AI 任务状态。"on"代表开启了 AI 分析任务,"off"代表停止AI分析任务 */ public $Status; /** - * @var string 网络ID - */ - public $ClusterId; - - /** - * @param integer $Status 0为未部署DID服务的群组,1为已部署DID服务的群组 - * @param string $ClusterId 网络ID + * @param string $TaskId AI 任务 ID + * @param string $Status AI 任务状态。"on"代表开启了 AI 分析任务,"off"代表停止AI分析任务 */ function __construct() { @@ -54,12 +54,12 @@ class GetGroupListRequest extends AbstractModel if ($param === null) { return; } + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + if (array_key_exists("Status",$param) and $param["Status"] !== null) { $this->Status = $param["Status"]; } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskStatusResponse.php new file mode 100644 index 00000000..2097919c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateAITaskStatusResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceData.php new file mode 100644 index 00000000..d1d32fda --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceData.php @@ -0,0 +1,333 @@ +DeviceId = $param["DeviceId"]; + } + + if (array_key_exists("Code",$param) and $param["Code"] !== null) { + $this->Code = $param["Code"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("AccessProtocol",$param) and $param["AccessProtocol"] !== null) { + $this->AccessProtocol = $param["AccessProtocol"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("TransportProtocol",$param) and $param["TransportProtocol"] !== null) { + $this->TransportProtocol = $param["TransportProtocol"]; + } + + if (array_key_exists("Password",$param) and $param["Password"] !== null) { + $this->Password = $param["Password"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("OrganizationId",$param) and $param["OrganizationId"] !== null) { + $this->OrganizationId = $param["OrganizationId"]; + } + + if (array_key_exists("GatewayId",$param) and $param["GatewayId"] !== null) { + $this->GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("ProtocolType",$param) and $param["ProtocolType"] !== null) { + $this->ProtocolType = $param["ProtocolType"]; + } + + if (array_key_exists("Ip",$param) and $param["Ip"] !== null) { + $this->Ip = $param["Ip"]; + } + + if (array_key_exists("Port",$param) and $param["Port"] !== null) { + $this->Port = $param["Port"]; + } + + if (array_key_exists("Username",$param) and $param["Username"] !== null) { + $this->Username = $param["Username"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceOrganizationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceOrganizationRequest.php new file mode 100644 index 00000000..d7f64f3e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceOrganizationRequest.php @@ -0,0 +1,65 @@ +DeviceIds = $param["DeviceIds"]; + } + + if (array_key_exists("OrganizationId",$param) and $param["OrganizationId"] !== null) { + $this->OrganizationId = $param["OrganizationId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceOrganizationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceOrganizationResponse.php new file mode 100644 index 00000000..32bde310 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceOrganizationResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceStatusRequest.php new file mode 100644 index 00000000..b03677b8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceStatusRequest.php @@ -0,0 +1,65 @@ +DeviceId = $param["DeviceId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceStatusResponse.php new file mode 100644 index 00000000..e82fac32 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateDeviceStatusResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateGatewayData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateGatewayData.php new file mode 100644 index 00000000..6d0bcd6e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateGatewayData.php @@ -0,0 +1,201 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("GwId",$param) and $param["GwId"] !== null) { + $this->GwId = $param["GwId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("CreatedAt",$param) and $param["CreatedAt"] !== null) { + $this->CreatedAt = $param["CreatedAt"]; + } + + if (array_key_exists("Secret",$param) and $param["Secret"] !== null) { + $this->Secret = $param["Secret"]; + } + + if (array_key_exists("Version",$param) and $param["Version"] !== null) { + $this->Version = $param["Version"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateGatewayRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateGatewayRequest.php new file mode 100644 index 00000000..bedd94a4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateGatewayRequest.php @@ -0,0 +1,77 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateGatewayResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateGatewayResponse.php new file mode 100644 index 00000000..8045bd0e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateGatewayResponse.php @@ -0,0 +1,66 @@ +Data = new UpdateGatewayData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateOrgData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateOrgData.php new file mode 100644 index 00000000..154fb352 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateOrgData.php @@ -0,0 +1,169 @@ +OrganizationId = $param["OrganizationId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("ParentId",$param) and $param["ParentId"] !== null) { + $this->ParentId = $param["ParentId"]; + } + + if (array_key_exists("Level",$param) and $param["Level"] !== null) { + $this->Level = $param["Level"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("ParentIds",$param) and $param["ParentIds"] !== null) { + $this->ParentIds = $param["ParentIds"]; + } + + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; + } + + if (array_key_exists("Online",$param) and $param["Online"] !== null) { + $this->Online = $param["Online"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateOrganizationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateOrganizationRequest.php new file mode 100644 index 00000000..a52be61b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateOrganizationRequest.php @@ -0,0 +1,65 @@ +OrganizationId = $param["OrganizationId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateOrganizationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateOrganizationResponse.php new file mode 100644 index 00000000..fbd72ab2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateOrganizationResponse.php @@ -0,0 +1,66 @@ +Data = new UpdateOrgData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanData.php new file mode 100644 index 00000000..0eea2cca --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanData.php @@ -0,0 +1,150 @@ +PlanId = $param["PlanId"]; + } + + if (array_key_exists("PlanName",$param) and $param["PlanName"] !== null) { + $this->PlanName = $param["PlanName"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + + if (array_key_exists("LifeCycle",$param) and $param["LifeCycle"] !== null) { + $this->LifeCycle = new LifeCycleData(); + $this->LifeCycle->deserialize($param["LifeCycle"]); + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ChannelCount",$param) and $param["ChannelCount"] !== null) { + $this->ChannelCount = $param["ChannelCount"]; + } + + if (array_key_exists("CreateAt",$param) and $param["CreateAt"] !== null) { + $this->CreateAt = $param["CreateAt"]; + } + + if (array_key_exists("UpdateAt",$param) and $param["UpdateAt"] !== null) { + $this->UpdateAt = $param["UpdateAt"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanModify.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanModify.php new file mode 100644 index 00000000..adf09656 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanModify.php @@ -0,0 +1,126 @@ +PlanName = $param["PlanName"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + + if (array_key_exists("LifeCycle",$param) and $param["LifeCycle"] !== null) { + $this->LifeCycle = new LifeCycleData(); + $this->LifeCycle->deserialize($param["LifeCycle"]); + } + + if (array_key_exists("Add",$param) and $param["Add"] !== null) { + $this->Add = $param["Add"]; + } + + if (array_key_exists("Del",$param) and $param["Del"] !== null) { + $this->Del = $param["Del"]; + } + + if (array_key_exists("OrganizationId",$param) and $param["OrganizationId"] !== null) { + $this->OrganizationId = $param["OrganizationId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/Detail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanRequest.php old mode 100755 new mode 100644 similarity index 52% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/Detail.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanRequest.php index 24263d1c..ba917629 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/Detail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanRequest.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Ocr\V20181119\Models; +namespace TencentCloud\Iss\V20230517\Models; use TencentCloud\Common\AbstractModel; /** - * 企业四要素核验结果 + * UpdateRecordBackupPlan请求参数结构体 * - * @method integer getResult() 获取企业四要素核验结果状态码 - * @method void setResult(integer $Result) 设置企业四要素核验结果状态码 - * @method string getDesc() 获取企业四要素核验结果描述 - * @method void setDesc(string $Desc) 设置企业四要素核验结果描述 + * @method string getPlanId() 获取计划ID + * @method void setPlanId(string $PlanId) 设置计划ID + * @method UpdateRecordBackupPlanModify getMod() 获取修改的内容 + * @method void setMod(UpdateRecordBackupPlanModify $Mod) 设置修改的内容 */ -class Detail extends AbstractModel +class UpdateRecordBackupPlanRequest extends AbstractModel { /** - * @var integer 企业四要素核验结果状态码 + * @var string 计划ID */ - public $Result; + public $PlanId; /** - * @var string 企业四要素核验结果描述 + * @var UpdateRecordBackupPlanModify 修改的内容 */ - public $Desc; + public $Mod; /** - * @param integer $Result 企业四要素核验结果状态码 - * @param string $Desc 企业四要素核验结果描述 + * @param string $PlanId 计划ID + * @param UpdateRecordBackupPlanModify $Mod 修改的内容 */ function __construct() { @@ -54,12 +54,13 @@ class Detail extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Result",$param) and $param["Result"] !== null) { - $this->Result = $param["Result"]; + if (array_key_exists("PlanId",$param) and $param["PlanId"] !== null) { + $this->PlanId = $param["PlanId"]; } - if (array_key_exists("Desc",$param) and $param["Desc"] !== null) { - $this->Desc = $param["Desc"]; + if (array_key_exists("Mod",$param) and $param["Mod"] !== null) { + $this->Mod = new UpdateRecordBackupPlanModify(); + $this->Mod->deserialize($param["Mod"]); } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanResponse.php new file mode 100644 index 00000000..e22faa09 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupPlanResponse.php @@ -0,0 +1,66 @@ +Data = new UpdateRecordBackupPlanData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateData.php new file mode 100644 index 00000000..45852b88 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateData.php @@ -0,0 +1,163 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateName",$param) and $param["TemplateName"] !== null) { + $this->TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("TimeSections",$param) and $param["TimeSections"] !== null) { + $this->TimeSections = []; + foreach ($param["TimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->TimeSections, $obj); + } + } + + if (array_key_exists("DevTimeSections",$param) and $param["DevTimeSections"] !== null) { + $this->DevTimeSections = []; + foreach ($param["DevTimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->DevTimeSections, $obj); + } + } + + if (array_key_exists("Scale",$param) and $param["Scale"] !== null) { + $this->Scale = $param["Scale"]; + } + + if (array_key_exists("CreateAt",$param) and $param["CreateAt"] !== null) { + $this->CreateAt = $param["CreateAt"]; + } + + if (array_key_exists("UpdateAt",$param) and $param["UpdateAt"] !== null) { + $this->UpdateAt = $param["UpdateAt"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateModify.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateModify.php new file mode 100644 index 00000000..e1b1871a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateModify.php @@ -0,0 +1,99 @@ +TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("TimeSections",$param) and $param["TimeSections"] !== null) { + $this->TimeSections = []; + foreach ($param["TimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->TimeSections, $obj); + } + } + + if (array_key_exists("DevTimeSections",$param) and $param["DevTimeSections"] !== null) { + $this->DevTimeSections = []; + foreach ($param["DevTimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->DevTimeSections, $obj); + } + } + + if (array_key_exists("Scale",$param) and $param["Scale"] !== null) { + $this->Scale = $param["Scale"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateRequest.php new file mode 100644 index 00000000..1e59318e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateRequest.php @@ -0,0 +1,66 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("Mod",$param) and $param["Mod"] !== null) { + $this->Mod = new UpdateRecordBackupTemplateModify(); + $this->Mod->deserialize($param["Mod"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateResponse.php new file mode 100644 index 00000000..d5a8f533 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordBackupTemplateResponse.php @@ -0,0 +1,66 @@ +Data = new UpdateRecordBackupTemplateData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordPlanData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordPlanData.php new file mode 100644 index 00000000..55d4f2ed --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordPlanData.php @@ -0,0 +1,143 @@ +PlanName = $param["PlanName"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("Describe",$param) and $param["Describe"] !== null) { + $this->Describe = $param["Describe"]; + } + + if (array_key_exists("StreamType",$param) and $param["StreamType"] !== null) { + $this->StreamType = $param["StreamType"]; + } + + if (array_key_exists("LifeCycle",$param) and $param["LifeCycle"] !== null) { + $this->LifeCycle = new LifeCycleData(); + $this->LifeCycle->deserialize($param["LifeCycle"]); + } + + if (array_key_exists("Add",$param) and $param["Add"] !== null) { + $this->Add = []; + foreach ($param["Add"] as $key => $value){ + $obj = new ChannelInfo(); + $obj->deserialize($value); + array_push($this->Add, $obj); + } + } + + if (array_key_exists("Del",$param) and $param["Del"] !== null) { + $this->Del = $param["Del"]; + } + + if (array_key_exists("OrganizationId",$param) and $param["OrganizationId"] !== null) { + $this->OrganizationId = $param["OrganizationId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordPlanRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordPlanRequest.php new file mode 100644 index 00000000..d51b3f18 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordPlanRequest.php @@ -0,0 +1,66 @@ +PlanId = $param["PlanId"]; + } + + if (array_key_exists("Mod",$param) and $param["Mod"] !== null) { + $this->Mod = new UpdateRecordPlanData(); + $this->Mod->deserialize($param["Mod"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordPlanResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordPlanResponse.php new file mode 100644 index 00000000..c1fe15f5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordPlanResponse.php @@ -0,0 +1,66 @@ +Data = new RecordPlanOptData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordTemplateData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordTemplateData.php new file mode 100644 index 00000000..758ae79e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordTemplateData.php @@ -0,0 +1,70 @@ +TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("TimeSections",$param) and $param["TimeSections"] !== null) { + $this->TimeSections = []; + foreach ($param["TimeSections"] as $key => $value){ + $obj = new RecordTemplateTimeSections(); + $obj->deserialize($value); + array_push($this->TimeSections, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordTemplateRequest.php new file mode 100644 index 00000000..a1076113 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordTemplateRequest.php @@ -0,0 +1,66 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("Mod",$param) and $param["Mod"] !== null) { + $this->Mod = new UpdateRecordTemplateData(); + $this->Mod->deserialize($param["Mod"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordTemplateResponse.php new file mode 100644 index 00000000..51742e6f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateRecordTemplateResponse.php @@ -0,0 +1,66 @@ +Data = new RecordTemplateInfo(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateUserDeviceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateUserDeviceRequest.php new file mode 100644 index 00000000..524e58d4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateUserDeviceRequest.php @@ -0,0 +1,137 @@ +DeviceId = $param["DeviceId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("TransportProtocol",$param) and $param["TransportProtocol"] !== null) { + $this->TransportProtocol = $param["TransportProtocol"]; + } + + if (array_key_exists("Password",$param) and $param["Password"] !== null) { + $this->Password = $param["Password"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Ip",$param) and $param["Ip"] !== null) { + $this->Ip = $param["Ip"]; + } + + if (array_key_exists("Port",$param) and $param["Port"] !== null) { + $this->Port = $param["Port"]; + } + + if (array_key_exists("Username",$param) and $param["Username"] !== null) { + $this->Username = $param["Username"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateUserDeviceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateUserDeviceResponse.php new file mode 100644 index 00000000..3fd47be4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpdateUserDeviceResponse.php @@ -0,0 +1,66 @@ +Data = new UpdateDeviceData(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpgradeGatewayRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpgradeGatewayRequest.php new file mode 100644 index 00000000..3eb8deea --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpgradeGatewayRequest.php @@ -0,0 +1,53 @@ +GatewayId = $param["GatewayId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpgradeGatewayResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpgradeGatewayResponse.php new file mode 100644 index 00000000..3f9ef67a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Iss/V20230517/Models/UpgradeGatewayResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Keewidb/V20220308/Models/CreateInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Keewidb/V20220308/Models/CreateInstancesRequest.php index 017a0ad7..32511e26 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Keewidb/V20220308/Models/CreateInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Keewidb/V20220308/Models/CreateInstancesRequest.php @@ -42,8 +42,6 @@ use TencentCloud\Common\AbstractModel; * @method void setShardNum(integer $ShardNum) 设置分片数量,支持选择3、5、6、8、9、10、12、15、16、18、20、21、24、25、27、30、32、33、35、36、39、40、42、45、48、50、51、54、55、56、57、60、63、64分片。 * @method integer getReplicasNum() 获取副本数。当前仅支持设置1个副本节点,即每一个分片仅包含1个主节点与1个副本节点,数据主从实时热备。 * @method void setReplicasNum(integer $ReplicasNum) 设置副本数。当前仅支持设置1个副本节点,即每一个分片仅包含1个主节点与1个副本节点,数据主从实时热备。 - * @method integer getMachineCpu() 获取计算cpu核心数。 - * @method void setMachineCpu(integer $MachineCpu) 设置计算cpu核心数。 * @method integer getMachineMemory() 获取实例内存容量,单位:GB。 KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为固定搭配,即2GB内存,固定分配8GB的持久内存,不可选择。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。 * @method void setMachineMemory(integer $MachineMemory) 设置实例内存容量,单位:GB。 @@ -78,8 +76,12 @@ KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为 每一缓存分片容量,对应的磁盘容量范围不同。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。 * @method void setDiskSize(integer $DiskSize) 设置每个分片硬盘的容量。单位:GB。 每一缓存分片容量,对应的磁盘容量范围不同。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。 + * @method integer getMachineCpu() 获取计算 CPU 核数,可忽略不传。CPU 核数与内存为固定搭配,具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。 + * @method void setMachineCpu(integer $MachineCpu) 设置计算 CPU 核数,可忽略不传。CPU 核数与内存为固定搭配,具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。 * @method integer getProjectId() 获取项目id,取值以用户账户>用户账户相关接口查询>项目列表返回的projectId为准。 * @method void setProjectId(integer $ProjectId) 设置项目id,取值以用户账户>用户账户相关接口查询>项目列表返回的projectId为准。 + * @method string getCompression() 获取数据压缩开关。
    • ON:开启,默认开启压缩。
    • OFF:关闭。
    • + * @method void setCompression(string $Compression) 设置数据压缩开关。
      • ON:开启,默认开启压缩。
      • OFF:关闭。
      • */ class CreateInstancesRequest extends AbstractModel { @@ -126,11 +128,6 @@ class CreateInstancesRequest extends AbstractModel */ public $ReplicasNum; - /** - * @var integer 计算cpu核心数。 - */ - public $MachineCpu; - /** * @var integer 实例内存容量,单位:GB。 KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为固定搭配,即2GB内存,固定分配8GB的持久内存,不可选择。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。 @@ -196,11 +193,21 @@ KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为 */ public $DiskSize; + /** + * @var integer 计算 CPU 核数,可忽略不传。CPU 核数与内存为固定搭配,具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。 + */ + public $MachineCpu; + /** * @var integer 项目id,取值以用户账户>用户账户相关接口查询>项目列表返回的projectId为准。 */ public $ProjectId; + /** + * @var string 数据压缩开关。
        • ON:开启,默认开启压缩。
        • OFF:关闭。
        • + */ + public $Compression; + /** * @param integer $TypeId 产品版本。 14:当前仅支持混合存储版。 @@ -213,7 +220,6 @@ KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为 * @param integer $Period 选择包年包月计费模式(BillingMode 设置为1)时,您需要选择购买实例的时长。单位:月,取值范围 [1,2,3,4,5,6,7,8,9,10,11,12,24,36]。按量计费(BillingMode 设置为0)实例该参数设置为1即可。 * @param integer $ShardNum 分片数量,支持选择3、5、6、8、9、10、12、15、16、18、20、21、24、25、27、30、32、33、35、36、39、40、42、45、48、50、51、54、55、56、57、60、63、64分片。 * @param integer $ReplicasNum 副本数。当前仅支持设置1个副本节点,即每一个分片仅包含1个主节点与1个副本节点,数据主从实时热备。 - * @param integer $MachineCpu 计算cpu核心数。 * @param integer $MachineMemory 实例内存容量,单位:GB。 KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为固定搭配,即2GB内存,固定分配8GB的持久内存,不可选择。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。 * @param integer $ZoneId 实例所属的可用区ID。
          • 具体取值,请参见[地域和可用区](https://cloud.tencent.com/document/product/239/4106)获取。
          • 参数ZoneIdZoneName至少配置其中一个。
          • @@ -231,7 +237,9 @@ KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为 KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为固定搭配,即2GB内存,固定分配8GB的持久内存,不可选择。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。 * @param integer $DiskSize 每个分片硬盘的容量。单位:GB。 每一缓存分片容量,对应的磁盘容量范围不同。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。 + * @param integer $MachineCpu 计算 CPU 核数,可忽略不传。CPU 核数与内存为固定搭配,具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。 * @param integer $ProjectId 项目id,取值以用户账户>用户账户相关接口查询>项目列表返回的projectId为准。 + * @param string $Compression 数据压缩开关。
            • ON:开启,默认开启压缩。
            • OFF:关闭。
            • */ function __construct() { @@ -278,10 +286,6 @@ KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为 $this->ReplicasNum = $param["ReplicasNum"]; } - if (array_key_exists("MachineCpu",$param) and $param["MachineCpu"] !== null) { - $this->MachineCpu = $param["MachineCpu"]; - } - if (array_key_exists("MachineMemory",$param) and $param["MachineMemory"] !== null) { $this->MachineMemory = $param["MachineMemory"]; } @@ -335,8 +339,16 @@ KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为 $this->DiskSize = $param["DiskSize"]; } + if (array_key_exists("MachineCpu",$param) and $param["MachineCpu"] !== null) { + $this->MachineCpu = $param["MachineCpu"]; + } + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { $this->ProjectId = $param["ProjectId"]; } + + if (array_key_exists("Compression",$param) and $param["Compression"] !== null) { + $this->Compression = $param["Compression"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Keewidb/V20220308/Models/UpgradeInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Keewidb/V20220308/Models/UpgradeInstanceRequest.php index e10f5a3a..525bf7a9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Keewidb/V20220308/Models/UpgradeInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Keewidb/V20220308/Models/UpgradeInstanceRequest.php @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel;
              • KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为固定搭配,即2GB内存,固定分配8GB的持久内存,不可选择。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。
              • 变更实例内存、持久化内存与磁盘、变更实例的分片数量,每次只能变更一项。
              * @method void setMemSize(integer $MemSize) 设置配置变更后,每个分片持久化内存容量,单位:GB。
              • KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为固定搭配,即2GB内存,固定分配8GB的持久内存,不可选择。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。
              • 变更实例内存、持久化内存与磁盘、变更实例的分片数量,每次只能变更一项。
              - * @method integer getMachineCpu() 获取CPU 核数。 - * @method void setMachineCpu(integer $MachineCpu) 设置CPU 核数。 + * @method integer getMachineCpu() 获取CPU 核数,可忽略不传 + * @method void setMachineCpu(integer $MachineCpu) 设置CPU 核数,可忽略不传 * @method integer getMachineMemory() 获取实例内存容量,单位:GB。
              • KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为固定搭配,即2GB内存,固定分配8GB的持久内存,不可选择。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。
              • 变更实例内存、持久化内存与磁盘、变更实例的分片数量,每次只能变更一项。
              * @method void setMachineMemory(integer $MachineMemory) 设置实例内存容量,单位:GB。 @@ -55,7 +55,7 @@ class UpgradeInstanceRequest extends AbstractModel public $MemSize; /** - * @var integer CPU 核数。 + * @var integer CPU 核数,可忽略不传 */ public $MachineCpu; @@ -81,7 +81,7 @@ class UpgradeInstanceRequest extends AbstractModel * @param string $InstanceId 实例 ID。 * @param integer $MemSize 配置变更后,每个分片持久化内存容量,单位:GB。
              • KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为固定搭配,即2GB内存,固定分配8GB的持久内存,不可选择。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。
              • 变更实例内存、持久化内存与磁盘、变更实例的分片数量,每次只能变更一项。
              - * @param integer $MachineCpu CPU 核数。 + * @param integer $MachineCpu CPU 核数,可忽略不传 * @param integer $MachineMemory 实例内存容量,单位:GB。
              • KeeWiDB 内存容量MachineMemory与持久内存容量MemSize为固定搭配,即2GB内存,固定分配8GB的持久内存,不可选择。具体信息,请参见[产品规格](https://cloud.tencent.com/document/product/1520/80808)。
              • 变更实例内存、持久化内存与磁盘、变更实例的分片数量,每次只能变更一项。
              * @param integer $ShardNum 配置变更后,分片数量。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/LcicClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/LcicClient.php index 30cc2186..e66522a1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/LcicClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/LcicClient.php @@ -67,6 +67,7 @@ use TencentCloud\Lcic\V20220817\Models as Models; * @method Models\GetRoomMessageResponse GetRoomMessage(Models\GetRoomMessageRequest $req) 获取房间历史消息(房间历史消息保存7天) * @method Models\GetRoomsResponse GetRooms(Models\GetRoomsRequest $req) 获取房间列表 * @method Models\GetWatermarkResponse GetWatermark(Models\GetWatermarkRequest $req) 获取水印设置 + * @method Models\KickUserFromRoomResponse KickUserFromRoom(Models\KickUserFromRoomRequest $req) 从房间里面踢出用户 * @method Models\LoginOriginIdResponse LoginOriginId(Models\LoginOriginIdRequest $req) 使用源账号登录,源账号为注册时填入的originId * @method Models\LoginUserResponse LoginUser(Models\LoginUserRequest $req) 登录 * @method Models\ModifyAppResponse ModifyApp(Models\ModifyAppRequest $req) 修改应用 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/CreateRoomRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/CreateRoomRequest.php index 41d0ff9a..8640b3fc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/CreateRoomRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/CreateRoomRequest.php @@ -22,10 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method string getName() 获取房间名称。 * @method void setName(string $Name) 设置房间名称。 - * @method integer getStartTime() 获取预定的房间开始时间,unix时间戳。 - * @method void setStartTime(integer $StartTime) 设置预定的房间开始时间,unix时间戳。 - * @method integer getEndTime() 获取预定的房间结束时间,unix时间戳。 - * @method void setEndTime(integer $EndTime) 设置预定的房间结束时间,unix时间戳。 + * @method integer getStartTime() 获取预定的房间开始时间,unix时间戳(秒)。 + * @method void setStartTime(integer $StartTime) 设置预定的房间开始时间,unix时间戳(秒)。 + * @method integer getEndTime() 获取预定的房间结束时间,unix时间戳(秒)。 + * @method void setEndTime(integer $EndTime) 设置预定的房间结束时间,unix时间戳(秒)。 * @method integer getSdkAppId() 获取低代码互动课堂的SdkAppId。 * @method void setSdkAppId(integer $SdkAppId) 设置低代码互动课堂的SdkAppId。 * @method integer getResolution() 获取分辨率。可以有如下取值: @@ -58,12 +58,12 @@ video 纯视频 * @method void setTurnOffMic(integer $TurnOffMic) 设置释放音视频权限后是否自动取消连麦。可以有以下取值: 0 自动取消连麦(默认值) 1 保持连麦状态 - * @method integer getAudioQuality() 获取高音质模式。可以有以下取值: -0 不开启高音质(默认值) -1 开启高音质 - * @method void setAudioQuality(integer $AudioQuality) 设置高音质模式。可以有以下取值: -0 不开启高音质(默认值) -1 开启高音质 + * @method integer getAudioQuality() 获取声音音质。可以有以下取值: +0:流畅模式(默认值),占用更小的带宽、拥有更好的降噪效果,适用于1对1、小班教学、多人音视频会议等场景。 +1:高音质模式,适合需要高保真传输音乐的场景,但降噪效果会被削弱,适用于音乐教学场景。 + * @method void setAudioQuality(integer $AudioQuality) 设置声音音质。可以有以下取值: +0:流畅模式(默认值),占用更小的带宽、拥有更好的降噪效果,适用于1对1、小班教学、多人音视频会议等场景。 +1:高音质模式,适合需要高保真传输音乐的场景,但降噪效果会被削弱,适用于音乐教学场景。 * @method integer getDisableRecord() 获取上课后是否禁止自动录制。可以有以下取值: 0 不禁止录制(自动开启录制,默认值) 1 禁止录制 @@ -76,10 +76,10 @@ video 纯视频 * @method void setAssistants(array $Assistants) 设置助教Id列表。通过[注册用户]接口获取的UserId。指定后该用户在房间内拥有助教权限。 * @method integer getRTCAudienceNumber() 获取rtc人数。 * @method void setRTCAudienceNumber(integer $RTCAudienceNumber) 设置rtc人数。 - * @method integer getAudienceType() 获取观看类型,互动直播(默认)。 - * @method void setAudienceType(integer $AudienceType) 设置观看类型,互动直播(默认)。 - * @method integer getRecordLayout() 获取录制布局。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 - * @method void setRecordLayout(integer $RecordLayout) 设置录制布局。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 + * @method integer getAudienceType() 获取观看类型。互动观看 (默认) + * @method void setAudienceType(integer $AudienceType) 设置观看类型。互动观看 (默认) + * @method integer getRecordLayout() 获取录制模板。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 + * @method void setRecordLayout(integer $RecordLayout) 设置录制模板。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 * @method string getGroupId() 获取房间绑定的群组ID,非空时限制组成员进入 * @method void setGroupId(string $GroupId) 设置房间绑定的群组ID,非空时限制组成员进入 * @method integer getEnableDirectControl() 获取是否允许老师/助教直接控制学生的摄像头/麦克风。可以有以下取值: @@ -88,6 +88,18 @@ video 纯视频 * @method void setEnableDirectControl(integer $EnableDirectControl) 设置是否允许老师/助教直接控制学生的摄像头/麦克风。可以有以下取值: 0 不允许直接控制(需同意,默认值) 1 允许直接控制(无需同意) + * @method integer getInteractionMode() 获取开启专注模式。 +0 收看全部角色音视频(默认) +1 只看老师和助教 + * @method void setInteractionMode(integer $InteractionMode) 设置开启专注模式。 +0 收看全部角色音视频(默认) +1 只看老师和助教 + * @method integer getVideoOrientation() 获取横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + * @method void setVideoOrientation(integer $VideoOrientation) 设置横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + * @method integer getIsGradingRequiredPostClass() 获取开启课后评分。 0:不开启(默认) 1:开启 + * @method void setIsGradingRequiredPostClass(integer $IsGradingRequiredPostClass) 设置开启课后评分。 0:不开启(默认) 1:开启 + * @method integer getRoomType() 获取房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) + * @method void setRoomType(integer $RoomType) 设置房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) */ class CreateRoomRequest extends AbstractModel { @@ -97,12 +109,12 @@ class CreateRoomRequest extends AbstractModel public $Name; /** - * @var integer 预定的房间开始时间,unix时间戳。 + * @var integer 预定的房间开始时间,unix时间戳(秒)。 */ public $StartTime; /** - * @var integer 预定的房间结束时间,unix时间戳。 + * @var integer 预定的房间结束时间,unix时间戳(秒)。 */ public $EndTime; @@ -151,9 +163,9 @@ video 纯视频 public $TurnOffMic; /** - * @var integer 高音质模式。可以有以下取值: -0 不开启高音质(默认值) -1 开启高音质 + * @var integer 声音音质。可以有以下取值: +0:流畅模式(默认值),占用更小的带宽、拥有更好的降噪效果,适用于1对1、小班教学、多人音视频会议等场景。 +1:高音质模式,适合需要高保真传输音乐的场景,但降噪效果会被削弱,适用于音乐教学场景。 */ public $AudioQuality; @@ -176,12 +188,12 @@ video 纯视频 public $RTCAudienceNumber; /** - * @var integer 观看类型,互动直播(默认)。 + * @var integer 观看类型。互动观看 (默认) */ public $AudienceType; /** - * @var integer 录制布局。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 + * @var integer 录制模板。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 */ public $RecordLayout; @@ -197,10 +209,32 @@ video 纯视频 */ public $EnableDirectControl; + /** + * @var integer 开启专注模式。 +0 收看全部角色音视频(默认) +1 只看老师和助教 + */ + public $InteractionMode; + + /** + * @var integer 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + */ + public $VideoOrientation; + + /** + * @var integer 开启课后评分。 0:不开启(默认) 1:开启 + */ + public $IsGradingRequiredPostClass; + + /** + * @var integer 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) + */ + public $RoomType; + /** * @param string $Name 房间名称。 - * @param integer $StartTime 预定的房间开始时间,unix时间戳。 - * @param integer $EndTime 预定的房间结束时间,unix时间戳。 + * @param integer $StartTime 预定的房间开始时间,unix时间戳(秒)。 + * @param integer $EndTime 预定的房间结束时间,unix时间戳(秒)。 * @param integer $SdkAppId 低代码互动课堂的SdkAppId。 * @param integer $Resolution 分辨率。可以有如下取值: 1 标清 @@ -217,21 +251,27 @@ video 纯视频 * @param integer $TurnOffMic 释放音视频权限后是否自动取消连麦。可以有以下取值: 0 自动取消连麦(默认值) 1 保持连麦状态 - * @param integer $AudioQuality 高音质模式。可以有以下取值: -0 不开启高音质(默认值) -1 开启高音质 + * @param integer $AudioQuality 声音音质。可以有以下取值: +0:流畅模式(默认值),占用更小的带宽、拥有更好的降噪效果,适用于1对1、小班教学、多人音视频会议等场景。 +1:高音质模式,适合需要高保真传输音乐的场景,但降噪效果会被削弱,适用于音乐教学场景。 * @param integer $DisableRecord 上课后是否禁止自动录制。可以有以下取值: 0 不禁止录制(自动开启录制,默认值) 1 禁止录制 注:如果该配置取值为0,录制将从上课后开始,课堂结束后停止。 * @param array $Assistants 助教Id列表。通过[注册用户]接口获取的UserId。指定后该用户在房间内拥有助教权限。 * @param integer $RTCAudienceNumber rtc人数。 - * @param integer $AudienceType 观看类型,互动直播(默认)。 - * @param integer $RecordLayout 录制布局。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 + * @param integer $AudienceType 观看类型。互动观看 (默认) + * @param integer $RecordLayout 录制模板。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 * @param string $GroupId 房间绑定的群组ID,非空时限制组成员进入 * @param integer $EnableDirectControl 是否允许老师/助教直接控制学生的摄像头/麦克风。可以有以下取值: 0 不允许直接控制(需同意,默认值) 1 允许直接控制(无需同意) + * @param integer $InteractionMode 开启专注模式。 +0 收看全部角色音视频(默认) +1 只看老师和助教 + * @param integer $VideoOrientation 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + * @param integer $IsGradingRequiredPostClass 开启课后评分。 0:不开启(默认) 1:开启 + * @param integer $RoomType 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) */ function __construct() { @@ -317,5 +357,21 @@ video 纯视频 if (array_key_exists("EnableDirectControl",$param) and $param["EnableDirectControl"] !== null) { $this->EnableDirectControl = $param["EnableDirectControl"]; } + + if (array_key_exists("InteractionMode",$param) and $param["InteractionMode"] !== null) { + $this->InteractionMode = $param["InteractionMode"]; + } + + if (array_key_exists("VideoOrientation",$param) and $param["VideoOrientation"] !== null) { + $this->VideoOrientation = $param["VideoOrientation"]; + } + + if (array_key_exists("IsGradingRequiredPostClass",$param) and $param["IsGradingRequiredPostClass"] !== null) { + $this->IsGradingRequiredPostClass = $param["IsGradingRequiredPostClass"]; + } + + if (array_key_exists("RoomType",$param) and $param["RoomType"] !== null) { + $this->RoomType = $param["RoomType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DescribeDocumentResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DescribeDocumentResponse.php index ae1b4fb4..1c258455 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DescribeDocumentResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DescribeDocumentResponse.php @@ -48,6 +48,10 @@ use TencentCloud\Common\AbstractModel; * @method void setDocumentSize(integer $DocumentSize) 设置文档大小,单位:字节 * @method integer getUpdateTime() 获取更新的UNIX时间戳 * @method void setUpdateTime(integer $UpdateTime) 设置更新的UNIX时间戳 + * @method integer getPages() 获取课件页数 + * @method void setPages(integer $Pages) 设置课件页数 + * @method string getPreview() 获取课件预览地址 + * @method void setPreview(string $Preview) 设置课件预览地址 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -123,6 +127,16 @@ class DescribeDocumentResponse extends AbstractModel */ public $UpdateTime; + /** + * @var integer 课件页数 + */ + public $Pages; + + /** + * @var string 课件预览地址 + */ + public $Preview; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -143,6 +157,8 @@ class DescribeDocumentResponse extends AbstractModel * @param string $DocumentType 文档类型 * @param integer $DocumentSize 文档大小,单位:字节 * @param integer $UpdateTime 更新的UNIX时间戳 + * @param integer $Pages 课件页数 + * @param string $Preview 课件预览地址 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -214,6 +230,14 @@ class DescribeDocumentResponse extends AbstractModel $this->UpdateTime = $param["UpdateTime"]; } + if (array_key_exists("Pages",$param) and $param["Pages"] !== null) { + $this->Pages = $param["Pages"]; + } + + if (array_key_exists("Preview",$param) and $param["Preview"] !== null) { + $this->Preview = $param["Preview"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DescribeRoomResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DescribeRoomResponse.php index d10bbd16..9a14ffe7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DescribeRoomResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/DescribeRoomResponse.php @@ -22,14 +22,16 @@ use TencentCloud\Common\AbstractModel; * * @method string getName() 获取房间名称。 * @method void setName(string $Name) 设置房间名称。 - * @method integer getStartTime() 获取预定的房间开始时间,unix时间戳。 - * @method void setStartTime(integer $StartTime) 设置预定的房间开始时间,unix时间戳。 - * @method integer getEndTime() 获取预定的房间结束时间,unix时间戳。 - * @method void setEndTime(integer $EndTime) 设置预定的房间结束时间,unix时间戳。 + * @method integer getStartTime() 获取预定的房间开始时间,unix时间戳(秒)。 + * @method void setStartTime(integer $StartTime) 设置预定的房间开始时间,unix时间戳(秒)。 + * @method integer getEndTime() 获取预定的房间结束时间,unix时间戳(秒)。 + * @method void setEndTime(integer $EndTime) 设置预定的房间结束时间,unix时间戳(秒)。 * @method string getTeacherId() 获取老师的UserId。 * @method void setTeacherId(string $TeacherId) 设置老师的UserId。 * @method integer getSdkAppId() 获取低代码互动课堂的SdkAppId。 * @method void setSdkAppId(integer $SdkAppId) 设置低代码互动课堂的SdkAppId。 + * @method integer getAudienceType() 获取观看类型。互动观看 (默认) + * @method void setAudienceType(integer $AudienceType) 设置观看类型。互动观看 (默认) * @method integer getResolution() 获取分辨率。可以有如下取值: 1 标清 2 高清 @@ -84,6 +86,20 @@ video 纯视频 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getEnableDirectControl() 获取打开学生麦克风/摄像头的授权开关 * @method void setEnableDirectControl(integer $EnableDirectControl) 设置打开学生麦克风/摄像头的授权开关 + * @method integer getInteractionMode() 获取开启专注模式。 +0 收看全部角色音视频(默认) +1 只看老师和助教 + * @method void setInteractionMode(integer $InteractionMode) 设置开启专注模式。 +0 收看全部角色音视频(默认) +1 只看老师和助教 + * @method integer getVideoOrientation() 获取横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + * @method void setVideoOrientation(integer $VideoOrientation) 设置横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + * @method integer getIsGradingRequiredPostClass() 获取开启课后评分。 0:不开启(默认) 1:开启 + * @method void setIsGradingRequiredPostClass(integer $IsGradingRequiredPostClass) 设置开启课后评分。 0:不开启(默认) 1:开启 + * @method integer getRoomType() 获取房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) + * @method void setRoomType(integer $RoomType) 设置房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) + * @method integer getVideoDuration() 获取录制时长 + * @method void setVideoDuration(integer $VideoDuration) 设置录制时长 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -95,12 +111,12 @@ class DescribeRoomResponse extends AbstractModel public $Name; /** - * @var integer 预定的房间开始时间,unix时间戳。 + * @var integer 预定的房间开始时间,unix时间戳(秒)。 */ public $StartTime; /** - * @var integer 预定的房间结束时间,unix时间戳。 + * @var integer 预定的房间结束时间,unix时间戳(秒)。 */ public $EndTime; @@ -114,6 +130,11 @@ class DescribeRoomResponse extends AbstractModel */ public $SdkAppId; + /** + * @var integer 观看类型。互动观看 (默认) + */ + public $AudienceType; + /** * @var integer 分辨率。可以有如下取值: 1 标清 @@ -185,6 +206,33 @@ video 纯视频 */ public $EnableDirectControl; + /** + * @var integer 开启专注模式。 +0 收看全部角色音视频(默认) +1 只看老师和助教 + */ + public $InteractionMode; + + /** + * @var integer 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + */ + public $VideoOrientation; + + /** + * @var integer 开启课后评分。 0:不开启(默认) 1:开启 + */ + public $IsGradingRequiredPostClass; + + /** + * @var integer 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) + */ + public $RoomType; + + /** + * @var integer 录制时长 + */ + public $VideoDuration; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -192,10 +240,11 @@ video 纯视频 /** * @param string $Name 房间名称。 - * @param integer $StartTime 预定的房间开始时间,unix时间戳。 - * @param integer $EndTime 预定的房间结束时间,unix时间戳。 + * @param integer $StartTime 预定的房间开始时间,unix时间戳(秒)。 + * @param integer $EndTime 预定的房间结束时间,unix时间戳(秒)。 * @param string $TeacherId 老师的UserId。 * @param integer $SdkAppId 低代码互动课堂的SdkAppId。 + * @param integer $AudienceType 观看类型。互动观看 (默认) * @param integer $Resolution 分辨率。可以有如下取值: 1 标清 2 高清 @@ -223,6 +272,13 @@ video 纯视频 * @param string $GroupId 房间绑定的群组ID 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $EnableDirectControl 打开学生麦克风/摄像头的授权开关 + * @param integer $InteractionMode 开启专注模式。 +0 收看全部角色音视频(默认) +1 只看老师和助教 + * @param integer $VideoOrientation 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + * @param integer $IsGradingRequiredPostClass 开启课后评分。 0:不开启(默认) 1:开启 + * @param integer $RoomType 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) + * @param integer $VideoDuration 录制时长 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -258,6 +314,10 @@ video 纯视频 $this->SdkAppId = $param["SdkAppId"]; } + if (array_key_exists("AudienceType",$param) and $param["AudienceType"] !== null) { + $this->AudienceType = $param["AudienceType"]; + } + if (array_key_exists("Resolution",$param) and $param["Resolution"] !== null) { $this->Resolution = $param["Resolution"]; } @@ -302,6 +362,26 @@ video 纯视频 $this->EnableDirectControl = $param["EnableDirectControl"]; } + if (array_key_exists("InteractionMode",$param) and $param["InteractionMode"] !== null) { + $this->InteractionMode = $param["InteractionMode"]; + } + + if (array_key_exists("VideoOrientation",$param) and $param["VideoOrientation"] !== null) { + $this->VideoOrientation = $param["VideoOrientation"]; + } + + if (array_key_exists("IsGradingRequiredPostClass",$param) and $param["IsGradingRequiredPostClass"] !== null) { + $this->IsGradingRequiredPostClass = $param["IsGradingRequiredPostClass"]; + } + + if (array_key_exists("RoomType",$param) and $param["RoomType"] !== null) { + $this->RoomType = $param["RoomType"]; + } + + if (array_key_exists("VideoDuration",$param) and $param["VideoDuration"] !== null) { + $this->VideoDuration = $param["VideoDuration"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/EventInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/EventInfo.php index a46e3cd6..7da4f4bd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/EventInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/EventInfo.php @@ -24,8 +24,24 @@ use TencentCloud\Common\AbstractModel; * @method void setTimestamp(integer $Timestamp) 设置事件发生的秒级unix时间戳。 * @method string getEventType() 获取事件类型,有以下值: RoomStart:房间开始 RoomEnd:房间结束 MemberJoin:成员加入 MemberQuit:成员退出 RecordFinish:录制结束 +CameraOn: 摄像头打开 +CameraOff: 摄像头关闭 +MicOn: 麦克风打开 +MicOff: 麦克风关闭 +ScreenOn: 屏幕共享打开 +ScreenOff: 屏幕共享关闭 +VisibleOn: 页面可见 +VisibleOff: 页面不可见 * @method void setEventType(string $EventType) 设置事件类型,有以下值: RoomStart:房间开始 RoomEnd:房间结束 MemberJoin:成员加入 MemberQuit:成员退出 RecordFinish:录制结束 +CameraOn: 摄像头打开 +CameraOff: 摄像头关闭 +MicOn: 麦克风打开 +MicOff: 麦克风关闭 +ScreenOn: 屏幕共享打开 +ScreenOff: 屏幕共享关闭 +VisibleOn: 页面可见 +VisibleOff: 页面不可见 * @method EventDataInfo getEventData() 获取事件详细内容,包含房间号,成员类型事件包含用户Id。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setEventData(EventDataInfo $EventData) 设置事件详细内容,包含房间号,成员类型事件包含用户Id。 @@ -41,6 +57,14 @@ class EventInfo extends AbstractModel /** * @var string 事件类型,有以下值: RoomStart:房间开始 RoomEnd:房间结束 MemberJoin:成员加入 MemberQuit:成员退出 RecordFinish:录制结束 +CameraOn: 摄像头打开 +CameraOff: 摄像头关闭 +MicOn: 麦克风打开 +MicOff: 麦克风关闭 +ScreenOn: 屏幕共享打开 +ScreenOff: 屏幕共享关闭 +VisibleOn: 页面可见 +VisibleOff: 页面不可见 */ public $EventType; @@ -54,6 +78,14 @@ RoomStart:房间开始 RoomEnd:房间结束 MemberJoin:成员加入 MemberQuit: * @param integer $Timestamp 事件发生的秒级unix时间戳。 * @param string $EventType 事件类型,有以下值: RoomStart:房间开始 RoomEnd:房间结束 MemberJoin:成员加入 MemberQuit:成员退出 RecordFinish:录制结束 +CameraOn: 摄像头打开 +CameraOff: 摄像头关闭 +MicOn: 麦克风打开 +MicOff: 麦克风关闭 +ScreenOn: 屏幕共享打开 +ScreenOff: 屏幕共享关闭 +VisibleOn: 页面可见 +VisibleOff: 页面不可见 * @param EventDataInfo $EventData 事件详细内容,包含房间号,成员类型事件包含用户Id。 注意:此字段可能返回 null,表示取不到有效值。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/GetRoomEventRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/GetRoomEventRequest.php index 20630d52..bb515960 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/GetRoomEventRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/GetRoomEventRequest.php @@ -34,12 +34,28 @@ RoomEnd:房间结束 MemberJoin:成员加入 MemberQuit:成员退出 RecordFinish:录制结束 +CameraOn: 摄像头打开 +CameraOff: 摄像头关闭 +MicOn: 麦克风打开 +MicOff: 麦克风关闭 +ScreenOn: 屏幕共享打开 +ScreenOff: 屏幕共享关闭 +VisibleOn: 页面可见 +VisibleOff: 页面不可见 * @method void setKeyword(string $Keyword) 设置搜索事件类型。有以下事件类型: RoomStart:房间开始 RoomEnd:房间结束 MemberJoin:成员加入 MemberQuit:成员退出 RecordFinish:录制结束 +CameraOn: 摄像头打开 +CameraOff: 摄像头关闭 +MicOn: 麦克风打开 +MicOff: 麦克风关闭 +ScreenOn: 屏幕共享打开 +ScreenOff: 屏幕共享关闭 +VisibleOn: 页面可见 +VisibleOff: 页面不可见 */ class GetRoomEventRequest extends AbstractModel { @@ -70,6 +86,14 @@ RoomEnd:房间结束 MemberJoin:成员加入 MemberQuit:成员退出 RecordFinish:录制结束 +CameraOn: 摄像头打开 +CameraOff: 摄像头关闭 +MicOn: 麦克风打开 +MicOff: 麦克风关闭 +ScreenOn: 屏幕共享打开 +ScreenOff: 屏幕共享关闭 +VisibleOn: 页面可见 +VisibleOff: 页面不可见 */ public $Keyword; @@ -84,6 +108,14 @@ RoomEnd:房间结束 MemberJoin:成员加入 MemberQuit:成员退出 RecordFinish:录制结束 +CameraOn: 摄像头打开 +CameraOff: 摄像头关闭 +MicOn: 麦克风打开 +MicOff: 麦克风关闭 +ScreenOn: 屏幕共享打开 +ScreenOff: 屏幕共享关闭 +VisibleOn: 页面可见 +VisibleOff: 页面不可见 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/GetRoomsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/GetRoomsRequest.php index 7cb1e2fa..22715137 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/GetRoomsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/GetRoomsRequest.php @@ -32,6 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setPage(integer $Page) 设置分页查询当前页数,从1开始递增 * @method integer getLimit() 获取默认是10条 * @method void setLimit(integer $Limit) 设置默认是10条 + * @method array getStatus() 获取课堂状态。默认展示所有课堂,0为未开始,1为正在上课,2为已结束,3为已过期 + * @method void setStatus(array $Status) 设置课堂状态。默认展示所有课堂,0为未开始,1为正在上课,2为已结束,3为已过期 */ class GetRoomsRequest extends AbstractModel { @@ -61,6 +63,11 @@ class GetRoomsRequest extends AbstractModel */ public $Limit; + /** + * @var array 课堂状态。默认展示所有课堂,0为未开始,1为正在上课,2为已结束,3为已过期 + */ + public $Status; + /** * @param integer $SdkAppId 低代码平台的SdkAppId。 @@ -68,6 +75,7 @@ class GetRoomsRequest extends AbstractModel * @param integer $EndTime 结束时间。默认以当前时间加上半小时作为结束时间。 * @param integer $Page 分页查询当前页数,从1开始递增 * @param integer $Limit 默认是10条 + * @param array $Status 课堂状态。默认展示所有课堂,0为未开始,1为正在上课,2为已结束,3为已过期 */ function __construct() { @@ -101,5 +109,9 @@ class GetRoomsRequest extends AbstractModel if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { $this->Limit = $param["Limit"]; } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/KickUserFromRoomRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/KickUserFromRoomRequest.php new file mode 100644 index 00000000..cdb15511 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/KickUserFromRoomRequest.php @@ -0,0 +1,109 @@ +RoomId = $param["RoomId"]; + } + + if (array_key_exists("SdkAppId",$param) and $param["SdkAppId"] !== null) { + $this->SdkAppId = $param["SdkAppId"]; + } + + if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { + $this->UserId = $param["UserId"]; + } + + if (array_key_exists("KickType",$param) and $param["KickType"] !== null) { + $this->KickType = $param["KickType"]; + } + + if (array_key_exists("Duration",$param) and $param["Duration"] !== null) { + $this->Duration = $param["Duration"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/KickUserFromRoomResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/KickUserFromRoomResponse.php new file mode 100644 index 00000000..6eebfbbf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/KickUserFromRoomResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/MemberRecord.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/MemberRecord.php index 20e5099d..1ea4bb32 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/MemberRecord.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/MemberRecord.php @@ -65,6 +65,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getStage() 获取用户的上台状态 注意:此字段可能返回 null,表示取不到有效值。 * @method void setStage(integer $Stage) 设置用户的上台状态 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getCurrentState() 获取用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCurrentState(integer $CurrentState) 设置用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线 注意:此字段可能返回 null,表示取不到有效值。 */ class MemberRecord extends AbstractModel @@ -172,6 +176,12 @@ class MemberRecord extends AbstractModel */ public $Stage; + /** + * @var integer 用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CurrentState; + /** * @param string $UserId 用户ID。 * @param string $UserName 用户名称。 @@ -195,6 +205,8 @@ class MemberRecord extends AbstractModel * @param array $SubGroupId 子上课班号 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Stage 用户的上台状态 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $CurrentState 用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -289,5 +301,9 @@ class MemberRecord extends AbstractModel if (array_key_exists("Stage",$param) and $param["Stage"] !== null) { $this->Stage = $param["Stage"]; } + + if (array_key_exists("CurrentState",$param) and $param["CurrentState"] !== null) { + $this->CurrentState = $param["CurrentState"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/ModifyRoomRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/ModifyRoomRequest.php index 865bae64..3773b881 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/ModifyRoomRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/ModifyRoomRequest.php @@ -24,10 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setRoomId(integer $RoomId) 设置房间ID。 * @method integer getSdkAppId() 获取低代码互动课堂的SdkAppId * @method void setSdkAppId(integer $SdkAppId) 设置低代码互动课堂的SdkAppId - * @method integer getStartTime() 获取预定的房间开始时间,unix时间戳。直播开始后不允许修改。 - * @method void setStartTime(integer $StartTime) 设置预定的房间开始时间,unix时间戳。直播开始后不允许修改。 - * @method integer getEndTime() 获取预定的房间结束时间,unix时间戳。直播开始后不允许修改。 - * @method void setEndTime(integer $EndTime) 设置预定的房间结束时间,unix时间戳。直播开始后不允许修改。 + * @method integer getStartTime() 获取预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。 + * @method void setStartTime(integer $StartTime) 设置预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。 + * @method integer getEndTime() 获取预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。 + * @method void setEndTime(integer $EndTime) 设置预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。 * @method string getTeacherId() 获取老师ID。直播开始后不允许修改。 * @method void setTeacherId(string $TeacherId) 设置老师ID。直播开始后不允许修改。 * @method string getName() 获取房间名称。 @@ -65,12 +65,10 @@ use TencentCloud\Common\AbstractModel; * @method string getSubType() 获取房间子类型,可以有以下取值: videodoc 文档+视频 video 纯视频 -coteaching 双师 直播开始后不允许修改。 * @method void setSubType(string $SubType) 设置房间子类型,可以有以下取值: videodoc 文档+视频 video 纯视频 -coteaching 双师 直播开始后不允许修改。 * @method integer getDisableRecord() 获取禁止录制。可以有以下取值: 0 不禁止录制(默认值) @@ -82,10 +80,22 @@ coteaching 双师 直播开始后不允许修改。 * @method array getAssistants() 获取助教Id列表。直播开始后不允许修改。 * @method void setAssistants(array $Assistants) 设置助教Id列表。直播开始后不允许修改。 - * @method string getGroupId() 获取房间绑定的群组ID - * @method void setGroupId(string $GroupId) 设置房间绑定的群组ID - * @method integer getEnableDirectControl() 获取打开学生麦克风/摄像头的授权开关 - * @method void setEnableDirectControl(integer $EnableDirectControl) 设置打开学生麦克风/摄像头的授权开关 + * @method string getGroupId() 获取房间绑定的群组ID。直播开始后不允许修改。 + * @method void setGroupId(string $GroupId) 设置房间绑定的群组ID。直播开始后不允许修改。 + * @method integer getEnableDirectControl() 获取打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。 + * @method void setEnableDirectControl(integer $EnableDirectControl) 设置打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。 + * @method integer getInteractionMode() 获取开启专注模式。 +0 收看全部角色音视频(默认) +1 只看老师和助教 + * @method void setInteractionMode(integer $InteractionMode) 设置开启专注模式。 +0 收看全部角色音视频(默认) +1 只看老师和助教 + * @method integer getVideoOrientation() 获取横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + * @method void setVideoOrientation(integer $VideoOrientation) 设置横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + * @method integer getIsGradingRequiredPostClass() 获取开启课后评分。 0:不开启(默认) 1:开启 + * @method void setIsGradingRequiredPostClass(integer $IsGradingRequiredPostClass) 设置开启课后评分。 0:不开启(默认) 1:开启 + * @method integer getRoomType() 获取房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) + * @method void setRoomType(integer $RoomType) 设置房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) */ class ModifyRoomRequest extends AbstractModel { @@ -100,12 +110,12 @@ class ModifyRoomRequest extends AbstractModel public $SdkAppId; /** - * @var integer 预定的房间开始时间,unix时间戳。直播开始后不允许修改。 + * @var integer 预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。 */ public $StartTime; /** - * @var integer 预定的房间结束时间,unix时间戳。直播开始后不允许修改。 + * @var integer 预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。 */ public $EndTime; @@ -154,7 +164,6 @@ class ModifyRoomRequest extends AbstractModel * @var string 房间子类型,可以有以下取值: videodoc 文档+视频 video 纯视频 -coteaching 双师 直播开始后不允许修改。 */ public $SubType; @@ -173,20 +182,42 @@ coteaching 双师 public $Assistants; /** - * @var string 房间绑定的群组ID + * @var string 房间绑定的群组ID。直播开始后不允许修改。 */ public $GroupId; /** - * @var integer 打开学生麦克风/摄像头的授权开关 + * @var integer 打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。 */ public $EnableDirectControl; + /** + * @var integer 开启专注模式。 +0 收看全部角色音视频(默认) +1 只看老师和助教 + */ + public $InteractionMode; + + /** + * @var integer 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + */ + public $VideoOrientation; + + /** + * @var integer 开启课后评分。 0:不开启(默认) 1:开启 + */ + public $IsGradingRequiredPostClass; + + /** + * @var integer 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) + */ + public $RoomType; + /** * @param integer $RoomId 房间ID。 * @param integer $SdkAppId 低代码互动课堂的SdkAppId - * @param integer $StartTime 预定的房间开始时间,unix时间戳。直播开始后不允许修改。 - * @param integer $EndTime 预定的房间结束时间,unix时间戳。直播开始后不允许修改。 + * @param integer $StartTime 预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。 + * @param integer $EndTime 预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。 * @param string $TeacherId 老师ID。直播开始后不允许修改。 * @param string $Name 房间名称。 * @param integer $Resolution 分辨率。可以有如下取值: @@ -207,15 +238,20 @@ coteaching 双师 * @param string $SubType 房间子类型,可以有以下取值: videodoc 文档+视频 video 纯视频 -coteaching 双师 直播开始后不允许修改。 * @param integer $DisableRecord 禁止录制。可以有以下取值: 0 不禁止录制(默认值) 1 禁止录制 直播开始后不允许修改。 * @param array $Assistants 助教Id列表。直播开始后不允许修改。 - * @param string $GroupId 房间绑定的群组ID - * @param integer $EnableDirectControl 打开学生麦克风/摄像头的授权开关 + * @param string $GroupId 房间绑定的群组ID。直播开始后不允许修改。 + * @param integer $EnableDirectControl 打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。 + * @param integer $InteractionMode 开启专注模式。 +0 收看全部角色音视频(默认) +1 只看老师和助教 + * @param integer $VideoOrientation 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + * @param integer $IsGradingRequiredPostClass 开启课后评分。 0:不开启(默认) 1:开启 + * @param integer $RoomType 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) */ function __construct() { @@ -289,5 +325,21 @@ coteaching 双师 if (array_key_exists("EnableDirectControl",$param) and $param["EnableDirectControl"] !== null) { $this->EnableDirectControl = $param["EnableDirectControl"]; } + + if (array_key_exists("InteractionMode",$param) and $param["InteractionMode"] !== null) { + $this->InteractionMode = $param["InteractionMode"]; + } + + if (array_key_exists("VideoOrientation",$param) and $param["VideoOrientation"] !== null) { + $this->VideoOrientation = $param["VideoOrientation"]; + } + + if (array_key_exists("IsGradingRequiredPostClass",$param) and $param["IsGradingRequiredPostClass"] !== null) { + $this->IsGradingRequiredPostClass = $param["IsGradingRequiredPostClass"]; + } + + if (array_key_exists("RoomType",$param) and $param["RoomType"] !== null) { + $this->RoomType = $param["RoomType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/RoomInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/RoomInfo.php index 37d6a6c5..164e0bee 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/RoomInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/RoomInfo.php @@ -54,6 +54,14 @@ use TencentCloud\Common\AbstractModel; * @method void setGroupId(string $GroupId) 设置房间绑定的群组ID * @method integer getEnableDirectControl() 获取打开学生麦克风/摄像头的授权开关 * @method void setEnableDirectControl(integer $EnableDirectControl) 设置打开学生麦克风/摄像头的授权开关 + * @method integer getInteractionMode() 获取开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教 + * @method void setInteractionMode(integer $InteractionMode) 设置开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教 + * @method integer getVideoOrientation() 获取横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + * @method void setVideoOrientation(integer $VideoOrientation) 设置横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + * @method integer getIsGradingRequiredPostClass() 获取开启课后评分。 0:不开启(默认) 1:开启 + * @method void setIsGradingRequiredPostClass(integer $IsGradingRequiredPostClass) 设置开启课后评分。 0:不开启(默认) 1:开启 + * @method integer getRoomType() 获取房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) + * @method void setRoomType(integer $RoomType) 设置房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) */ class RoomInfo extends AbstractModel { @@ -142,6 +150,26 @@ class RoomInfo extends AbstractModel */ public $EnableDirectControl; + /** + * @var integer 开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教 + */ + public $InteractionMode; + + /** + * @var integer 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + */ + public $VideoOrientation; + + /** + * @var integer 开启课后评分。 0:不开启(默认) 1:开启 + */ + public $IsGradingRequiredPostClass; + + /** + * @var integer 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) + */ + public $RoomType; + /** * @param string $Name 房间名称。 * @param integer $StartTime 预定的房间开始时间,unix时间戳。 @@ -160,6 +188,10 @@ class RoomInfo extends AbstractModel * @param integer $RecordLayout 录制布局。 * @param string $GroupId 房间绑定的群组ID * @param integer $EnableDirectControl 打开学生麦克风/摄像头的授权开关 + * @param integer $InteractionMode 开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教 + * @param integer $VideoOrientation 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 + * @param integer $IsGradingRequiredPostClass 开启课后评分。 0:不开启(默认) 1:开启 + * @param integer $RoomType 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (后续扩展) */ function __construct() { @@ -241,5 +273,21 @@ class RoomInfo extends AbstractModel if (array_key_exists("EnableDirectControl",$param) and $param["EnableDirectControl"] !== null) { $this->EnableDirectControl = $param["EnableDirectControl"]; } + + if (array_key_exists("InteractionMode",$param) and $param["InteractionMode"] !== null) { + $this->InteractionMode = $param["InteractionMode"]; + } + + if (array_key_exists("VideoOrientation",$param) and $param["VideoOrientation"] !== null) { + $this->VideoOrientation = $param["VideoOrientation"]; + } + + if (array_key_exists("IsGradingRequiredPostClass",$param) and $param["IsGradingRequiredPostClass"] !== null) { + $this->IsGradingRequiredPostClass = $param["IsGradingRequiredPostClass"]; + } + + if (array_key_exists("RoomType",$param) and $param["RoomType"] !== null) { + $this->RoomType = $param["RoomType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/RoomItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/RoomItem.php index 87e23746..1f2ddee3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/RoomItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lcic/V20220817/Models/RoomItem.php @@ -75,6 +75,22 @@ use TencentCloud\Common\AbstractModel; * @method integer getEnableDirectControl() 获取打开学生麦克风/摄像头的授权开关 注意:此字段可能返回 null,表示取不到有效值。 * @method void setEnableDirectControl(integer $EnableDirectControl) 设置打开学生麦克风/摄像头的授权开关 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getInteractionMode() 获取开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInteractionMode(integer $InteractionMode) 设置开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getVideoOrientation() 获取横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVideoOrientation(integer $VideoOrientation) 设置横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getIsGradingRequiredPostClass() 获取开启课后评分。 0:不开启(默认) 1:开启 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIsGradingRequiredPostClass(integer $IsGradingRequiredPostClass) 设置开启课后评分。 0:不开启(默认) 1:开启 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getRoomType() 获取房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRoomType(integer $RoomType) 设置房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展) 注意:此字段可能返回 null,表示取不到有效值。 */ class RoomItem extends AbstractModel @@ -159,6 +175,30 @@ class RoomItem extends AbstractModel */ public $EnableDirectControl; + /** + * @var integer 开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InteractionMode; + + /** + * @var integer 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VideoOrientation; + + /** + * @var integer 开启课后评分。 0:不开启(默认) 1:开启 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IsGradingRequiredPostClass; + + /** + * @var integer 房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RoomType; + /** * @param string $Name 名称 注意:此字段可能返回 null,表示取不到有效值。 @@ -187,6 +227,14 @@ class RoomItem extends AbstractModel * @param integer $MaxMicNumber 最高房间内人数(包括老师),0表示不限制,默认为0 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $EnableDirectControl 打开学生麦克风/摄像头的授权开关 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $InteractionMode 开启专注模式。 0 收看全部角色音视频(默认) 1 只看老师和助教 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $VideoOrientation 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $IsGradingRequiredPostClass 开启课后评分。 0:不开启(默认) 1:开启 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $RoomType 房间类型。0:小班课(默认值);1:大班课;2:1V1(后续扩展) 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -253,5 +301,21 @@ class RoomItem extends AbstractModel if (array_key_exists("EnableDirectControl",$param) and $param["EnableDirectControl"] !== null) { $this->EnableDirectControl = $param["EnableDirectControl"]; } + + if (array_key_exists("InteractionMode",$param) and $param["InteractionMode"] !== null) { + $this->InteractionMode = $param["InteractionMode"]; + } + + if (array_key_exists("VideoOrientation",$param) and $param["VideoOrientation"] !== null) { + $this->VideoOrientation = $param["VideoOrientation"]; + } + + if (array_key_exists("IsGradingRequiredPostClass",$param) and $param["IsGradingRequiredPostClass"] !== null) { + $this->IsGradingRequiredPostClass = $param["IsGradingRequiredPostClass"]; + } + + if (array_key_exists("RoomType",$param) and $param["RoomType"] !== null) { + $this->RoomType = $param["RoomType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/LighthouseClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/LighthouseClient.php index 24027103..982b0057 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/LighthouseClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/LighthouseClient.php @@ -32,7 +32,7 @@ use TencentCloud\Lighthouse\V20200324\Models as Models; * 如果云硬盘处于 ATTACHED状态,相关RUNNING 状态的实例会强制关机,然后回滚云硬盘备份点。 * @method Models\ApplyInstanceSnapshotResponse ApplyInstanceSnapshot(Models\ApplyInstanceSnapshotRequest $req) 本接口(ApplyInstanceSnapshot)用于回滚指定实例的系统盘快照。
            • 仅支持回滚到原系统盘。
            • -
            • 用于回滚的快照必须处于 NORMAL 状态。快照状态可以通 DescribeSnapshots 接口查询,见输出参数中 SnapshotState 字段解释。
            • +
            • 用于回滚的快照必须处于 NORMAL 状态。快照状态可以通过 DescribeSnapshots 接口查询,见输出参数中 SnapshotState 字段解释。
            • 回滚快照时,实例的状态必须为 STOPPED 或 RUNNING,可通过 DescribeInstances 接口查询实例状态。处于 RUNNING 状态的实例会强制关机,然后回滚快照。
            • * @method Models\AssociateInstancesKeyPairsResponse AssociateInstancesKeyPairs(Models\AssociateInstancesKeyPairsRequest $req) 本接口(AssociateInstancesKeyPairs)用于绑定用户指定密钥对到实例。 * 只支持 [RUNNING, STOPPED] 状态的 LINUX_UNIX 操作系统的实例。处于 RUNNING 状态的实例会强制关机,然后绑定。 @@ -89,6 +89,10 @@ use TencentCloud\Lighthouse\V20200324\Models as Models; * @method Models\DescribeDisksResponse DescribeDisks(Models\DescribeDisksRequest $req) 本接口(DescribeDisks)用于查询云硬盘信息。 * @method Models\DescribeDisksDeniedActionsResponse DescribeDisksDeniedActions(Models\DescribeDisksDeniedActionsRequest $req) 本接口(DescribeDisksDeniedActions)用于查询一个或多个云硬盘的操作限制列表信息。 * @method Models\DescribeDisksReturnableResponse DescribeDisksReturnable(Models\DescribeDisksReturnableRequest $req) 本接口(DescribeDisksReturnable)用于查询云硬盘是否可退还。 + * @method Models\DescribeDockerActivitiesResponse DescribeDockerActivities(Models\DescribeDockerActivitiesRequest $req) 查询实例内的Docker活动列表。 + * @method Models\DescribeDockerContainerConfigurationResponse DescribeDockerContainerConfiguration(Models\DescribeDockerContainerConfigurationRequest $req) 查询实例内的Docker容器配置信息 + * @method Models\DescribeDockerContainerDetailResponse DescribeDockerContainerDetail(Models\DescribeDockerContainerDetailRequest $req) 查询实例内的Docker容器详情 + * @method Models\DescribeDockerContainersResponse DescribeDockerContainers(Models\DescribeDockerContainersRequest $req) 查询实例内的容器列表。 * @method Models\DescribeFirewallRulesResponse DescribeFirewallRules(Models\DescribeFirewallRulesRequest $req) 本接口(DescribeFirewallRules)用于查询实例的防火墙规则。 * @method Models\DescribeFirewallRulesTemplateResponse DescribeFirewallRulesTemplate(Models\DescribeFirewallRulesTemplateRequest $req) 本接口(DescribeFirewallRulesTemplate)用于查询防火墙规则模板。 * @method Models\DescribeGeneralResourceQuotasResponse DescribeGeneralResourceQuotas(Models\DescribeGeneralResourceQuotasRequest $req) 本接口(DescribeGeneralResourceQuotas)用于查询通用资源配额信息。 @@ -125,7 +129,7 @@ https://img.qcloud.com/qcloud/app/active_vnc/index.html?InstanceVncUrl=wss%3A%2F * @method Models\DescribeSnapshotsResponse DescribeSnapshots(Models\DescribeSnapshotsRequest $req) 本接口(DescribeSnapshots)用于查询快照的详细信息。 * @method Models\DescribeSnapshotsDeniedActionsResponse DescribeSnapshotsDeniedActions(Models\DescribeSnapshotsDeniedActionsRequest $req) 本接口(DescribeSnapshotsDeniedActions)用于查询一个或多个快照的操作限制列表信息。 * @method Models\DescribeZonesResponse DescribeZones(Models\DescribeZonesRequest $req) 查询地域下可用区 - * @method Models\DetachCcnResponse DetachCcn(Models\DetachCcnRequest $req) 本接口 (AttachCcn) 用于解除与云联网的关联。 + * @method Models\DetachCcnResponse DetachCcn(Models\DetachCcnRequest $req) 本接口 (DetachCcn) 用于解除与云联网的关联。 * @method Models\DetachDisksResponse DetachDisks(Models\DetachDisksRequest $req) 本接口(DetachDisks)用于卸载一个或多个云硬盘。 * @method Models\DisassociateInstancesKeyPairsResponse DisassociateInstancesKeyPairs(Models\DisassociateInstancesKeyPairsRequest $req) 本接口(DisassociateInstancesKeyPairs)用于解除实例与指定密钥对的绑定关系。 @@ -155,6 +159,8 @@ https://img.qcloud.com/qcloud/app/active_vnc/index.html?InstanceVncUrl=wss%3A%2F * @method Models\ModifyDiskBackupsAttributeResponse ModifyDiskBackupsAttribute(Models\ModifyDiskBackupsAttributeRequest $req) 本接口 (ModifyDiskBackupsAttribute) 用于修改云硬盘备份点属性。 * @method Models\ModifyDisksAttributeResponse ModifyDisksAttribute(Models\ModifyDisksAttributeRequest $req) 本接口(ModifyDisksAttribute)用于修改云硬盘属性。 * @method Models\ModifyDisksRenewFlagResponse ModifyDisksRenewFlag(Models\ModifyDisksRenewFlagRequest $req) 本接口(ModifyDisksRenewFlag)用于修改云硬盘续费标识。 + * @method Models\ModifyDockerContainerResponse ModifyDockerContainer(Models\ModifyDockerContainerRequest $req) 修改实例内的Docker容器,之后可以通过返回的ActivityId调用DescribeDockerActivities接口查询重建情况。 +请注意:本接口会重新创建并运行实例内的Docker容器。 * @method Models\ModifyFirewallRuleDescriptionResponse ModifyFirewallRuleDescription(Models\ModifyFirewallRuleDescriptionRequest $req) 本接口(ModifyFirewallRuleDescription)用于修改单条防火墙规则描述。 * FirewallVersion 用于指定要操作的防火墙的版本。传入 FirewallVersion 版本号若不等于当前防火墙的最新版本,将返回失败;若不传 FirewallVersion 则直接修改防火墙规则备注。 @@ -199,6 +205,8 @@ https://img.qcloud.com/qcloud/app/active_vnc/index.html?InstanceVncUrl=wss%3A%2F * 接口调用成功时,实例会进入 REBOOTING 状态;重启实例成功时,实例会进入 RUNNING 状态。 * 支持批量操作,每次请求批量实例的上限为 100。 * 本接口为异步接口,请求发送成功后会返回一个 RequestId,此时操作并未立即完成。实例操作结果可以通过调用 DescribeInstances 接口查询,如果实例的最新操作状态(LatestOperationState)为“SUCCESS”,则代表操作成功。 + * @method Models\RemoveDockerContainersResponse RemoveDockerContainers(Models\RemoveDockerContainersRequest $req) 删除实例内的Docker容器,之后可以通过返回的ActivityId调用DescribeDockerActivities接口查询删除情况。 + * @method Models\RenameDockerContainerResponse RenameDockerContainer(Models\RenameDockerContainerRequest $req) 重命名实例内的Docker容器,之后可以通过返回的ActivityId调用DescribeDockerActivities接口查询重命名情况。 * @method Models\RenewDisksResponse RenewDisks(Models\RenewDisksRequest $req) 本接口(RenewDisks)用于续费一个或多个轻量应用服务器云硬盘。 只有状态为 ATTACHED,UNATTACHED 或 SHUTDOWN 的数据盘才可以进行此操作。 @@ -208,6 +216,7 @@ https://img.qcloud.com/qcloud/app/active_vnc/index.html?InstanceVncUrl=wss%3A%2F * 只有状态为 RUNNING,STOPPED 或 SHUTDOWN 的实例才可以进行此操作。 * 支持批量操作。每次请求批量实例的上限为 100。 * 本接口为异步接口,请求发送成功后会返回一个 RequestId,此时操作并未立即完成。实例操作结果可以通过调用 DescribeInstances 接口查询,如果实例的最新操作状态(LatestOperationState)为“SUCCESS”,则代表操作成功。 + * @method Models\RerunDockerContainerResponse RerunDockerContainer(Models\RerunDockerContainerRequest $req) 重新创建并运行实例内的Docker容器,之后可以通过返回的ActivityId调用DescribeDockerActivities接口查询重建情况。 * @method Models\ResetAttachCcnResponse ResetAttachCcn(Models\ResetAttachCcnRequest $req) 本接口 (ResetAttachCcn) 用于关联云联网实例申请过期时,重新申请关联操作。 * @method Models\ResetInstanceResponse ResetInstance(Models\ResetInstanceRequest $req) 本接口(ResetInstance)用于重装指定实例上的镜像。 @@ -221,12 +230,16 @@ https://img.qcloud.com/qcloud/app/active_vnc/index.html?InstanceVncUrl=wss%3A%2F * 建议对运行中的实例先手动关机,然后再进行密码重置。如实例处于运行中状态,本接口操作过程中会对实例进行关机操作,尝试正常关机失败后进行强制关机。 * 本接口为异步接口,请求发送成功后会返回一个 RequestId,此时操作并未立即完成。实例操作结果可以通过调用 DescribeInstances 接口查询,如果实例的最新操作状态(LatestOperationState)为“SUCCESS”,则代表操作成功。 注意:强制关机的效果等同于关闭物理计算机的电源开关。强制关机可能会导致数据丢失或文件系统损坏。 + * @method Models\RestartDockerContainersResponse RestartDockerContainers(Models\RestartDockerContainersRequest $req) 重启实例内的Docker容器,之后可以通过返回的ActivityId调用DescribeDockerActivities接口查询重启情况。 + * @method Models\RunDockerContainersResponse RunDockerContainers(Models\RunDockerContainersRequest $req) 创建并运行多个Docker容器,之后可以通过返回的ActivityIds调用DescribeDockerActivities接口查询创建情况。 + * @method Models\StartDockerContainersResponse StartDockerContainers(Models\StartDockerContainersRequest $req) 启动实例内的Docker容器,之后可以通过返回的ActivityId调用DescribeDockerActivities接口查询启动情况。 * @method Models\StartInstancesResponse StartInstances(Models\StartInstancesRequest $req) 本接口(StartInstances)用于启动一个或多个实例。 * 只有状态为 STOPPED 的实例才可以进行此操作。 * 接口调用成功时,实例会进入 STARTING 状态;启动实例成功时,实例会进入 RUNNING 状态。 * 支持批量操作。每次请求批量实例的上限为 100。 * 本接口为异步接口,请求发送成功后会返回一个 RequestId,此时操作并未立即完成。实例操作结果可以通过调用 DescribeInstances 接口查询,如果实例的最新操作状态(LatestOperationState)为“SUCCESS”,则代表操作成功。 + * @method Models\StopDockerContainersResponse StopDockerContainers(Models\StopDockerContainersRequest $req) 停止实例内的Docker容器,之后可以通过返回的ActivityId调用DescribeDockerActivities接口查询停止情况。 * @method Models\StopInstancesResponse StopInstances(Models\StopInstancesRequest $req) 本接口(StopInstances)用于关闭一个或多个实例。 * 只有状态为 RUNNING 的实例才可以进行此操作。 * 接口调用成功时,实例会进入 STOPPING 状态;关闭实例成功时,实例会进入 STOPPED 状态。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/AutoMountConfiguration.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/AutoMountConfiguration.php index 660a98cf..ae5b6061 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/AutoMountConfiguration.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/AutoMountConfiguration.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * 自动挂载并初始化该数据盘。 * - * @method string getInstanceId() 获取待挂载的实例ID。指定的实例必须处于“运行中”状态。 - * @method void setInstanceId(string $InstanceId) 设置待挂载的实例ID。指定的实例必须处于“运行中”状态。 + * @method string getInstanceId() 获取待挂载的实例ID。指定的实例必须与指定的数据盘处于同一可用区,实例状态必须处于“运行中”状态,且实例必须支持[自动化助手](https://cloud.tencent.com/document/product/1340/50752)。 + * @method void setInstanceId(string $InstanceId) 设置待挂载的实例ID。指定的实例必须与指定的数据盘处于同一可用区,实例状态必须处于“运行中”状态,且实例必须支持[自动化助手](https://cloud.tencent.com/document/product/1340/50752)。 * @method string getMountPoint() 获取实例内的挂载点。仅Linux操作系统的实例可传入该参数, 不传则默认挂载在“/data/disk”路径下。 * @method void setMountPoint(string $MountPoint) 设置实例内的挂载点。仅Linux操作系统的实例可传入该参数, 不传则默认挂载在“/data/disk”路径下。 * @method string getFileSystemType() 获取文件系统类型。取值: “ext4”、“xfs”。仅Linux操作系统的实例可传入该参数, 不传则默认为“ext4”。 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class AutoMountConfiguration extends AbstractModel { /** - * @var string 待挂载的实例ID。指定的实例必须处于“运行中”状态。 + * @var string 待挂载的实例ID。指定的实例必须与指定的数据盘处于同一可用区,实例状态必须处于“运行中”状态,且实例必须支持[自动化助手](https://cloud.tencent.com/document/product/1340/50752)。 */ public $InstanceId; @@ -45,7 +45,7 @@ class AutoMountConfiguration extends AbstractModel public $FileSystemType; /** - * @param string $InstanceId 待挂载的实例ID。指定的实例必须处于“运行中”状态。 + * @param string $InstanceId 待挂载的实例ID。指定的实例必须与指定的数据盘处于同一可用区,实例状态必须处于“运行中”状态,且实例必须支持[自动化助手](https://cloud.tencent.com/document/product/1340/50752)。 * @param string $MountPoint 实例内的挂载点。仅Linux操作系统的实例可传入该参数, 不传则默认挂载在“/data/disk”路径下。 * @param string $FileSystemType 文件系统类型。取值: “ext4”、“xfs”。仅Linux操作系统的实例可传入该参数, 不传则默认为“ext4”。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/Bundle.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/Bundle.php index 09514681..b38838bb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/Bundle.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/Bundle.php @@ -26,14 +26,14 @@ use TencentCloud\Common\AbstractModel; * @method void setMemory(integer $Memory) 设置内存大小,单位 GB。 * @method string getSystemDiskType() 获取系统盘类型。 取值范围: -
            • LOCAL_BASIC:本地硬盘
            • LOCAL_SSD:本地 SSD 硬盘
            • CLOUD_BASIC:普通云硬盘
            • CLOUD_SSD:SSD 云硬盘
            • CLOUD_PREMIUM:高性能云硬盘
            • +
            • CLOUD_SSD:SSD 云硬盘
            • CLOUD_PREMIUM:高性能云硬盘
            • * @method void setSystemDiskType(string $SystemDiskType) 设置系统盘类型。 取值范围: -
            • LOCAL_BASIC:本地硬盘
            • LOCAL_SSD:本地 SSD 硬盘
            • CLOUD_BASIC:普通云硬盘
            • CLOUD_SSD:SSD 云硬盘
            • CLOUD_PREMIUM:高性能云硬盘
            • - * @method integer getSystemDiskSize() 获取系统盘大小。 - * @method void setSystemDiskSize(integer $SystemDiskSize) 设置系统盘大小。 - * @method integer getMonthlyTraffic() 获取每月网络流量,单位 Gb。 - * @method void setMonthlyTraffic(integer $MonthlyTraffic) 设置每月网络流量,单位 Gb。 +
            • CLOUD_SSD:SSD 云硬盘
            • CLOUD_PREMIUM:高性能云硬盘
            • + * @method integer getSystemDiskSize() 获取系统盘大小。单位GB。 + * @method void setSystemDiskSize(integer $SystemDiskSize) 设置系统盘大小。单位GB。 + * @method integer getMonthlyTraffic() 获取每月网络流量,单位 GB。 + * @method void setMonthlyTraffic(integer $MonthlyTraffic) 设置每月网络流量,单位 GB。 * @method boolean getSupportLinuxUnixPlatform() 获取是否支持 Linux/Unix 平台。 * @method void setSupportLinuxUnixPlatform(boolean $SupportLinuxUnixPlatform) 设置是否支持 Linux/Unix 平台。 * @method boolean getSupportWindowsPlatform() 获取是否支持 Windows 平台。 @@ -98,17 +98,17 @@ class Bundle extends AbstractModel /** * @var string 系统盘类型。 取值范围: -
            • LOCAL_BASIC:本地硬盘
            • LOCAL_SSD:本地 SSD 硬盘
            • CLOUD_BASIC:普通云硬盘
            • CLOUD_SSD:SSD 云硬盘
            • CLOUD_PREMIUM:高性能云硬盘
            • +
            • CLOUD_SSD:SSD 云硬盘
            • CLOUD_PREMIUM:高性能云硬盘
            • */ public $SystemDiskType; /** - * @var integer 系统盘大小。 + * @var integer 系统盘大小。单位GB。 */ public $SystemDiskSize; /** - * @var integer 每月网络流量,单位 Gb。 + * @var integer 每月网络流量,单位 GB。 */ public $MonthlyTraffic; @@ -181,9 +181,9 @@ class Bundle extends AbstractModel * @param integer $Memory 内存大小,单位 GB。 * @param string $SystemDiskType 系统盘类型。 取值范围: -
            • LOCAL_BASIC:本地硬盘
            • LOCAL_SSD:本地 SSD 硬盘
            • CLOUD_BASIC:普通云硬盘
            • CLOUD_SSD:SSD 云硬盘
            • CLOUD_PREMIUM:高性能云硬盘
            • - * @param integer $SystemDiskSize 系统盘大小。 - * @param integer $MonthlyTraffic 每月网络流量,单位 Gb。 +
            • CLOUD_SSD:SSD 云硬盘
            • CLOUD_PREMIUM:高性能云硬盘
            • + * @param integer $SystemDiskSize 系统盘大小。单位GB。 + * @param integer $MonthlyTraffic 每月网络流量,单位 GB。 * @param boolean $SupportLinuxUnixPlatform 是否支持 Linux/Unix 平台。 * @param boolean $SupportWindowsPlatform 是否支持 Windows 平台。 * @param Price $Price 套餐当前单位价格信息。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeBundlesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeBundlesRequest.php index 4b97faed..6bbfb137 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeBundlesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeBundlesRequest.php @@ -31,15 +31,15 @@ use TencentCloud\Common\AbstractModel; 类型:String 必选:否
            • support-platform-type
            • 按照【系统类型】进行过滤。 -取值: LINUX_UNIX(Linux/Unix系统);WINDOWS(Windows 系统) +取值: LINUX_UNIX(Linux/Unix系统) ;WINDOWS(Windows 系统) 类型:String 必选:否
            • bundle-type
            • 按照 【套餐类型进行过滤】。 -取值:GENERAL_BUNDLE (通用型套餐); STORAGE_BUNDLE(存储型套餐);ENTERPRISE_BUNDLE( 企业型套餐);EXCLUSIVE_BUNDLE(专属型套餐);BEFAST_BUNDLE(蜂驰型套餐); +取值:GENERAL_BUNDLE (通用型套餐); STORAGE_BUNDLE(存储型套餐);ENTERPRISE_BUNDLE( 企业型套餐);EXCLUSIVE_BUNDLE(专属型套餐);BEFAST_BUNDLE(蜂驰型套餐);STARTER_BUNDLE(入门型套餐);CAREFREE_BUNDLE(无忧型套餐); 类型:String 必选:否
            • bundle-state
            • 按照【套餐状态】进行过滤。 -取值: ‘ONLINE’(在线); ‘OFFLINE’(下线); +取值: ONLINE(在线); OFFLINE(下线); 类型:String 必选:否 每次请求的 Filters 的上限为 10,Filter.Values 的上限为 5。参数不支持同时指定 BundleIds 和 Filters。 @@ -48,15 +48,15 @@ use TencentCloud\Common\AbstractModel; 类型:String 必选:否
            • support-platform-type
            • 按照【系统类型】进行过滤。 -取值: LINUX_UNIX(Linux/Unix系统);WINDOWS(Windows 系统) +取值: LINUX_UNIX(Linux/Unix系统) ;WINDOWS(Windows 系统) 类型:String 必选:否
            • bundle-type
            • 按照 【套餐类型进行过滤】。 -取值:GENERAL_BUNDLE (通用型套餐); STORAGE_BUNDLE(存储型套餐);ENTERPRISE_BUNDLE( 企业型套餐);EXCLUSIVE_BUNDLE(专属型套餐);BEFAST_BUNDLE(蜂驰型套餐); +取值:GENERAL_BUNDLE (通用型套餐); STORAGE_BUNDLE(存储型套餐);ENTERPRISE_BUNDLE( 企业型套餐);EXCLUSIVE_BUNDLE(专属型套餐);BEFAST_BUNDLE(蜂驰型套餐);STARTER_BUNDLE(入门型套餐);CAREFREE_BUNDLE(无忧型套餐); 类型:String 必选:否
            • bundle-state
            • 按照【套餐状态】进行过滤。 -取值: ‘ONLINE’(在线); ‘OFFLINE’(下线); +取值: ONLINE(在线); OFFLINE(下线); 类型:String 必选:否 每次请求的 Filters 的上限为 10,Filter.Values 的上限为 5。参数不支持同时指定 BundleIds 和 Filters。 @@ -86,15 +86,15 @@ class DescribeBundlesRequest extends AbstractModel 类型:String 必选:否
            • support-platform-type
            • 按照【系统类型】进行过滤。 -取值: LINUX_UNIX(Linux/Unix系统);WINDOWS(Windows 系统) +取值: LINUX_UNIX(Linux/Unix系统) ;WINDOWS(Windows 系统) 类型:String 必选:否
            • bundle-type
            • 按照 【套餐类型进行过滤】。 -取值:GENERAL_BUNDLE (通用型套餐); STORAGE_BUNDLE(存储型套餐);ENTERPRISE_BUNDLE( 企业型套餐);EXCLUSIVE_BUNDLE(专属型套餐);BEFAST_BUNDLE(蜂驰型套餐); +取值:GENERAL_BUNDLE (通用型套餐); STORAGE_BUNDLE(存储型套餐);ENTERPRISE_BUNDLE( 企业型套餐);EXCLUSIVE_BUNDLE(专属型套餐);BEFAST_BUNDLE(蜂驰型套餐);STARTER_BUNDLE(入门型套餐);CAREFREE_BUNDLE(无忧型套餐); 类型:String 必选:否
            • bundle-state
            • 按照【套餐状态】进行过滤。 -取值: ‘ONLINE’(在线); ‘OFFLINE’(下线); +取值: ONLINE(在线); OFFLINE(下线); 类型:String 必选:否 每次请求的 Filters 的上限为 10,Filter.Values 的上限为 5。参数不支持同时指定 BundleIds 和 Filters。 @@ -115,15 +115,15 @@ class DescribeBundlesRequest extends AbstractModel 类型:String 必选:否
            • support-platform-type
            • 按照【系统类型】进行过滤。 -取值: LINUX_UNIX(Linux/Unix系统);WINDOWS(Windows 系统) +取值: LINUX_UNIX(Linux/Unix系统) ;WINDOWS(Windows 系统) 类型:String 必选:否
            • bundle-type
            • 按照 【套餐类型进行过滤】。 -取值:GENERAL_BUNDLE (通用型套餐); STORAGE_BUNDLE(存储型套餐);ENTERPRISE_BUNDLE( 企业型套餐);EXCLUSIVE_BUNDLE(专属型套餐);BEFAST_BUNDLE(蜂驰型套餐); +取值:GENERAL_BUNDLE (通用型套餐); STORAGE_BUNDLE(存储型套餐);ENTERPRISE_BUNDLE( 企业型套餐);EXCLUSIVE_BUNDLE(专属型套餐);BEFAST_BUNDLE(蜂驰型套餐);STARTER_BUNDLE(入门型套餐);CAREFREE_BUNDLE(无忧型套餐); 类型:String 必选:否
            • bundle-state
            • 按照【套餐状态】进行过滤。 -取值: ‘ONLINE’(在线); ‘OFFLINE’(下线); +取值: ONLINE(在线); OFFLINE(下线); 类型:String 必选:否 每次请求的 Filters 的上限为 10,Filter.Values 的上限为 5。参数不支持同时指定 BundleIds 和 Filters。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerActivitiesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerActivitiesRequest.php new file mode 100644 index 00000000..5c4e20eb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerActivitiesRequest.php @@ -0,0 +1,113 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("ActivityIds",$param) and $param["ActivityIds"] !== null) { + $this->ActivityIds = $param["ActivityIds"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("CreatedTimeBegin",$param) and $param["CreatedTimeBegin"] !== null) { + $this->CreatedTimeBegin = $param["CreatedTimeBegin"]; + } + + if (array_key_exists("CreatedTimeEnd",$param) and $param["CreatedTimeEnd"] !== null) { + $this->CreatedTimeEnd = $param["CreatedTimeEnd"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerActivitiesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerActivitiesResponse.php new file mode 100644 index 00000000..32807e2a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerActivitiesResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("DockerActivitySet",$param) and $param["DockerActivitySet"] !== null) { + $this->DockerActivitySet = []; + foreach ($param["DockerActivitySet"] as $key => $value){ + $obj = new DockerActivity(); + $obj->deserialize($value); + array_push($this->DockerActivitySet, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerConfigurationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerConfigurationRequest.php new file mode 100644 index 00000000..ed3be325 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerConfigurationRequest.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("ContainerId",$param) and $param["ContainerId"] !== null) { + $this->ContainerId = $param["ContainerId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingDetailsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerConfigurationResponse.php old mode 100755 new mode 100644 similarity index 65% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingDetailsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerConfigurationResponse.php index fd1a91f3..bf99f816 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingDetailsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerConfigurationResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Lighthouse\V20200324\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeSpeedTestingDetails返回参数结构体 + * DescribeDockerContainerConfiguration返回参数结构体 * - * @method SpeedTestingDetailData getSpeedTestingDetailData() 获取分地域拨测统计数据。 - * @method void setSpeedTestingDetailData(SpeedTestingDetailData $SpeedTestingDetailData) 设置分地域拨测统计数据。 + * @method DockerContainerConfiguration getContainerConfiguration() 获取Docker容器配置信息。 + * @method void setContainerConfiguration(DockerContainerConfiguration $ContainerConfiguration) 设置Docker容器配置信息。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeSpeedTestingDetailsResponse extends AbstractModel +class DescribeDockerContainerConfigurationResponse extends AbstractModel { /** - * @var SpeedTestingDetailData 分地域拨测统计数据。 + * @var DockerContainerConfiguration Docker容器配置信息。 */ - public $SpeedTestingDetailData; + public $ContainerConfiguration; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class DescribeSpeedTestingDetailsResponse extends AbstractModel public $RequestId; /** - * @param SpeedTestingDetailData $SpeedTestingDetailData 分地域拨测统计数据。 + * @param DockerContainerConfiguration $ContainerConfiguration Docker容器配置信息。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,9 +54,9 @@ class DescribeSpeedTestingDetailsResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("SpeedTestingDetailData",$param) and $param["SpeedTestingDetailData"] !== null) { - $this->SpeedTestingDetailData = new SpeedTestingDetailData(); - $this->SpeedTestingDetailData->deserialize($param["SpeedTestingDetailData"]); + if (array_key_exists("ContainerConfiguration",$param) and $param["ContainerConfiguration"] !== null) { + $this->ContainerConfiguration = new DockerContainerConfiguration(); + $this->ContainerConfiguration->deserialize($param["ContainerConfiguration"]); } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerDetailRequest.php new file mode 100644 index 00000000..fe282967 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerDetailRequest.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("ContainerId",$param) and $param["ContainerId"] !== null) { + $this->ContainerId = $param["ContainerId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerDetailResponse.php new file mode 100644 index 00000000..ebac957d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainerDetailResponse.php @@ -0,0 +1,65 @@ +ContainerDetail = $param["ContainerDetail"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainersRequest.php new file mode 100644 index 00000000..b5b88db9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainersRequest.php @@ -0,0 +1,134 @@ +container-id按照【容器ID】进行过滤。 +类型:String +必选:否 +
            • container-name
            • 按照【容器名称】进行过滤。 +类型:String +必选:否 +每次请求的 Filters 的上限为 10,Filter.Values 的上限为 5。参数不支持同时指定 ContainerIds 和 Filters。 + * @method void setFilters(array $Filters) 设置过滤器列表。 +
            • container-id
            • 按照【容器ID】进行过滤。 +类型:String +必选:否 +
            • container-name
            • 按照【容器名称】进行过滤。 +类型:String +必选:否 +每次请求的 Filters 的上限为 10,Filter.Values 的上限为 5。参数不支持同时指定 ContainerIds 和 Filters。 + */ +class DescribeDockerContainersRequest extends AbstractModel +{ + /** + * @var string 实例ID。 + */ + public $InstanceId; + + /** + * @var array 容器ID列表。 + */ + public $ContainerIds; + + /** + * @var integer 返回数量,默认为 20,最大值为 100。 + */ + public $Limit; + + /** + * @var integer 偏移量,默认为 0。 + */ + public $Offset; + + /** + * @var array 过滤器列表。 +
            • container-id
            • 按照【容器ID】进行过滤。 +类型:String +必选:否 +
            • container-name
            • 按照【容器名称】进行过滤。 +类型:String +必选:否 +每次请求的 Filters 的上限为 10,Filter.Values 的上限为 5。参数不支持同时指定 ContainerIds 和 Filters。 + */ + public $Filters; + + /** + * @param string $InstanceId 实例ID。 + * @param array $ContainerIds 容器ID列表。 + * @param integer $Limit 返回数量,默认为 20,最大值为 100。 + * @param integer $Offset 偏移量,默认为 0。 + * @param array $Filters 过滤器列表。 +
            • container-id
            • 按照【容器ID】进行过滤。 +类型:String +必选:否 +
            • container-name
            • 按照【容器名称】进行过滤。 +类型:String +必选:否 +每次请求的 Filters 的上限为 10,Filter.Values 的上限为 5。参数不支持同时指定 ContainerIds 和 Filters。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("ContainerIds",$param) and $param["ContainerIds"] !== null) { + $this->ContainerIds = $param["ContainerIds"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentDealsCacheResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainersResponse.php old mode 100755 new mode 100644 similarity index 66% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentDealsCacheResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainersResponse.php index 3b202867..ca3a92e0 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentDealsCacheResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DescribeDockerContainersResponse.php @@ -14,39 +14,39 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Partners\V20180321\Models; +namespace TencentCloud\Lighthouse\V20200324\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeAgentDealsCache返回参数结构体 + * DescribeDockerContainers返回参数结构体 * - * @method array getAgentDealSet() 获取订单数组 - * @method void setAgentDealSet(array $AgentDealSet) 设置订单数组 - * @method integer getTotalCount() 获取符合条件的订单总数量 - * @method void setTotalCount(integer $TotalCount) 设置符合条件的订单总数量 + * @method integer getTotalCount() 获取总数量。 + * @method void setTotalCount(integer $TotalCount) 设置总数量。 + * @method array getDockerContainerSet() 获取容器列表。 + * @method void setDockerContainerSet(array $DockerContainerSet) 设置容器列表。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeAgentDealsCacheResponse extends AbstractModel +class DescribeDockerContainersResponse extends AbstractModel { /** - * @var array 订单数组 - */ - public $AgentDealSet; - - /** - * @var integer 符合条件的订单总数量 + * @var integer 总数量。 */ public $TotalCount; + /** + * @var array 容器列表。 + */ + public $DockerContainerSet; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** - * @param array $AgentDealSet 订单数组 - * @param integer $TotalCount 符合条件的订单总数量 + * @param integer $TotalCount 总数量。 + * @param array $DockerContainerSet 容器列表。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,19 +62,19 @@ class DescribeAgentDealsCacheResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("AgentDealSet",$param) and $param["AgentDealSet"] !== null) { - $this->AgentDealSet = []; - foreach ($param["AgentDealSet"] as $key => $value){ - $obj = new AgentDealElem(); - $obj->deserialize($value); - array_push($this->AgentDealSet, $obj); - } - } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { $this->TotalCount = $param["TotalCount"]; } + if (array_key_exists("DockerContainerSet",$param) and $param["DockerContainerSet"] !== null) { + $this->DockerContainerSet = []; + foreach ($param["DockerContainerSet"] as $key => $value){ + $obj = new DockerContainer(); + $obj->deserialize($value); + array_push($this->DockerContainerSet, $obj); + } + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DockerActivity.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DockerActivity.php new file mode 100644 index 00000000..0a66f249 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DockerActivity.php @@ -0,0 +1,145 @@ +INIT:表示初始化,活动尚未执行 +
            • OPERATING:表示活动执行中
            • +
            • SUCCESS:表示活动执行成功
            • +
            • FAILED:表示活动执行失败
            • + * @method void setActivityState(string $ActivityState) 设置活动状态。取值范围: +
            • INIT:表示初始化,活动尚未执行
            • +
            • OPERATING:表示活动执行中
            • +
            • SUCCESS:表示活动执行成功
            • +
            • FAILED:表示活动执行失败
            • + * @method string getActivityCommandOutput() 获取活动执行的命令输出,以base64编码。 + * @method void setActivityCommandOutput(string $ActivityCommandOutput) 设置活动执行的命令输出,以base64编码。 + * @method array getContainerIds() 获取容器ID列表。 + * @method void setContainerIds(array $ContainerIds) 设置容器ID列表。 + * @method string getCreatedTime() 获取创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。 + * @method void setCreatedTime(string $CreatedTime) 设置创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。 + * @method string getEndTime() 获取结束时间。按照 ISO8601 标准表示,并且使用 UTC 时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEndTime(string $EndTime) 设置结束时间。按照 ISO8601 标准表示,并且使用 UTC 时间。 +注意:此字段可能返回 null,表示取不到有效值。 + */ +class DockerActivity extends AbstractModel +{ + /** + * @var string 活动ID。 + */ + public $ActivityId; + + /** + * @var string 活动名称。 + */ + public $ActivityName; + + /** + * @var string 活动状态。取值范围: +
            • INIT:表示初始化,活动尚未执行
            • +
            • OPERATING:表示活动执行中
            • +
            • SUCCESS:表示活动执行成功
            • +
            • FAILED:表示活动执行失败
            • + */ + public $ActivityState; + + /** + * @var string 活动执行的命令输出,以base64编码。 + */ + public $ActivityCommandOutput; + + /** + * @var array 容器ID列表。 + */ + public $ContainerIds; + + /** + * @var string 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。 + */ + public $CreatedTime; + + /** + * @var string 结束时间。按照 ISO8601 标准表示,并且使用 UTC 时间。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EndTime; + + /** + * @param string $ActivityId 活动ID。 + * @param string $ActivityName 活动名称。 + * @param string $ActivityState 活动状态。取值范围: +
            • INIT:表示初始化,活动尚未执行
            • +
            • OPERATING:表示活动执行中
            • +
            • SUCCESS:表示活动执行成功
            • +
            • FAILED:表示活动执行失败
            • + * @param string $ActivityCommandOutput 活动执行的命令输出,以base64编码。 + * @param array $ContainerIds 容器ID列表。 + * @param string $CreatedTime 创建时间。按照 ISO8601 标准表示,并且使用 UTC 时间。 + * @param string $EndTime 结束时间。按照 ISO8601 标准表示,并且使用 UTC 时间。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("ActivityId",$param) and $param["ActivityId"] !== null) { + $this->ActivityId = $param["ActivityId"]; + } + + if (array_key_exists("ActivityName",$param) and $param["ActivityName"] !== null) { + $this->ActivityName = $param["ActivityName"]; + } + + if (array_key_exists("ActivityState",$param) and $param["ActivityState"] !== null) { + $this->ActivityState = $param["ActivityState"]; + } + + if (array_key_exists("ActivityCommandOutput",$param) and $param["ActivityCommandOutput"] !== null) { + $this->ActivityCommandOutput = $param["ActivityCommandOutput"]; + } + + if (array_key_exists("ContainerIds",$param) and $param["ContainerIds"] !== null) { + $this->ContainerIds = $param["ContainerIds"]; + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DockerContainer.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DockerContainer.php new file mode 100644 index 00000000..0d70b8c8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DockerContainer.php @@ -0,0 +1,159 @@ +ContainerId = $param["ContainerId"]; + } + + if (array_key_exists("ContainerName",$param) and $param["ContainerName"] !== null) { + $this->ContainerName = $param["ContainerName"]; + } + + if (array_key_exists("ContainerImage",$param) and $param["ContainerImage"] !== null) { + $this->ContainerImage = $param["ContainerImage"]; + } + + if (array_key_exists("Command",$param) and $param["Command"] !== null) { + $this->Command = $param["Command"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("State",$param) and $param["State"] !== null) { + $this->State = $param["State"]; + } + + if (array_key_exists("PublishPortSet",$param) and $param["PublishPortSet"] !== null) { + $this->PublishPortSet = []; + foreach ($param["PublishPortSet"] as $key => $value){ + $obj = new DockerContainerPublishPort(); + $obj->deserialize($value); + array_push($this->PublishPortSet, $obj); + } + } + + if (array_key_exists("VolumeSet",$param) and $param["VolumeSet"] !== null) { + $this->VolumeSet = []; + foreach ($param["VolumeSet"] as $key => $value){ + $obj = new DockerContainerVolume(); + $obj->deserialize($value); + array_push($this->VolumeSet, $obj); + } + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DockerContainerConfiguration.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DockerContainerConfiguration.php index 5565d51f..f582ca2b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DockerContainerConfiguration.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/DockerContainerConfiguration.php @@ -32,6 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setVolumes(array $Volumes) 设置容器加载本地卷列表 * @method string getCommand() 获取运行的命令 * @method void setCommand(string $Command) 设置运行的命令 + * @method string getRestartPolicy() 获取容器重启策略 + * @method void setRestartPolicy(string $RestartPolicy) 设置容器重启策略 */ class DockerContainerConfiguration extends AbstractModel { @@ -65,6 +67,11 @@ class DockerContainerConfiguration extends AbstractModel */ public $Command; + /** + * @var string 容器重启策略 + */ + public $RestartPolicy; + /** * @param string $ContainerImage 容器镜像地址 * @param string $ContainerName 容器名称 @@ -72,6 +79,7 @@ class DockerContainerConfiguration extends AbstractModel * @param array $PublishPorts 容器端口主机端口映射列表 * @param array $Volumes 容器加载本地卷列表 * @param string $Command 运行的命令 + * @param string $RestartPolicy 容器重启策略 */ function __construct() { @@ -124,5 +132,9 @@ class DockerContainerConfiguration extends AbstractModel if (array_key_exists("Command",$param) and $param["Command"] !== null) { $this->Command = $param["Command"]; } + + if (array_key_exists("RestartPolicy",$param) and $param["RestartPolicy"] !== null) { + $this->RestartPolicy = $param["RestartPolicy"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/LoginConfiguration.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/LoginConfiguration.php index adff1955..2704c141 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/LoginConfiguration.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/LoginConfiguration.php @@ -24,18 +24,14 @@ use TencentCloud\Common\AbstractModel;
            • "NO"代表选择自定义密码,这时要指定Password字段。
            • * @method void setAutoGeneratePassword(string $AutoGeneratePassword) 设置
            • "YES"代表选择自动生成密码,这时不指定Password字段。
            • "NO"代表选择自定义密码,这时要指定Password字段。
            • - * @method string getPassword() 获取实例登录密码。具体按照操作系统的复杂度要求。 -WINDOWS 实例密码必须 12-30 位,不能以“/”开头且不包括用户名,至少包含以下字符中的三种不同字符 -
            • 小写字母:[a-z]
            • -
            • 大写字母:[A-Z]
            • -
            • 数字: 0-9
            • -
            • 特殊字符:()`~!@#$%^&*-+=_|{}[]:;' <>,.?/
            • - * @method void setPassword(string $Password) 设置实例登录密码。具体按照操作系统的复杂度要求。 -WINDOWS 实例密码必须 12-30 位,不能以“/”开头且不包括用户名,至少包含以下字符中的三种不同字符 -
            • 小写字母:[a-z]
            • -
            • 大写字母:[A-Z]
            • -
            • 数字: 0-9
            • -
            • 特殊字符:()`~!@#$%^&*-+=_|{}[]:;' <>,.?/
            • + * @method string getPassword() 获取实例登录密码。具体按照操作系统的复杂度要求。 +`LINUX_UNIX` 实例密码必须 8-30 位,推荐使用 12 位以上密码,不能包含空格, 不能以“/”开头,至少包含以下字符中的三种不同字符,字符种类:
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字:0-9
            • 特殊字符: ()\`\~!@#$%^&\*-+=\_|{}[]:;' <>,.?/
            • +`WINDOWS` 实例密码必须 12-30 位,不能包含空格, 不能以“/”开头且不包括用户名,至少包含以下字符中的三种不同字符
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字: 0-9
            • 特殊字符:()\`~!@#$%^&\*-+=\_|{}[]:;' <>,.?/ + * @method void setPassword(string $Password) 设置实例登录密码。具体按照操作系统的复杂度要求。 +`LINUX_UNIX` 实例密码必须 8-30 位,推荐使用 12 位以上密码,不能包含空格, 不能以“/”开头,至少包含以下字符中的三种不同字符,字符种类:
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字:0-9
            • 特殊字符: ()\`\~!@#$%^&\*-+=\_|{}[]:;' <>,.?/
            • +`WINDOWS` 实例密码必须 12-30 位,不能包含空格, 不能以“/”开头且不包括用户名,至少包含以下字符中的三种不同字符
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字: 0-9
            • 特殊字符:()\`~!@#$%^&\*-+=\_|{}[]:;' <>,.?/ + * @method array getKeyIds() 获取密钥ID列表,最多同时指定5个密钥。关联密钥后,就可以通过对应的私钥来访问实例。密钥与密码不能同时指定,同时WINDOWS操作系统不支持指定密钥。密钥ID列表可以通过[DescribeKeyPairs](https://cloud.tencent.com/document/product/1207/55540)接口获取。 + * @method void setKeyIds(array $KeyIds) 设置密钥ID列表,最多同时指定5个密钥。关联密钥后,就可以通过对应的私钥来访问实例。密钥与密码不能同时指定,同时WINDOWS操作系统不支持指定密钥。密钥ID列表可以通过[DescribeKeyPairs](https://cloud.tencent.com/document/product/1207/55540)接口获取。 */ class LoginConfiguration extends AbstractModel { @@ -46,24 +42,24 @@ class LoginConfiguration extends AbstractModel public $AutoGeneratePassword; /** - * @var string 实例登录密码。具体按照操作系统的复杂度要求。 -WINDOWS 实例密码必须 12-30 位,不能以“/”开头且不包括用户名,至少包含以下字符中的三种不同字符 -
            • 小写字母:[a-z]
            • -
            • 大写字母:[A-Z]
            • -
            • 数字: 0-9
            • -
            • 特殊字符:()`~!@#$%^&*-+=_|{}[]:;' <>,.?/
            • + * @var string 实例登录密码。具体按照操作系统的复杂度要求。 +`LINUX_UNIX` 实例密码必须 8-30 位,推荐使用 12 位以上密码,不能包含空格, 不能以“/”开头,至少包含以下字符中的三种不同字符,字符种类:
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字:0-9
            • 特殊字符: ()\`\~!@#$%^&\*-+=\_|{}[]:;' <>,.?/
            • +`WINDOWS` 实例密码必须 12-30 位,不能包含空格, 不能以“/”开头且不包括用户名,至少包含以下字符中的三种不同字符
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字: 0-9
            • 特殊字符:()\`~!@#$%^&\*-+=\_|{}[]:;' <>,.?/ */ public $Password; + /** + * @var array 密钥ID列表,最多同时指定5个密钥。关联密钥后,就可以通过对应的私钥来访问实例。密钥与密码不能同时指定,同时WINDOWS操作系统不支持指定密钥。密钥ID列表可以通过[DescribeKeyPairs](https://cloud.tencent.com/document/product/1207/55540)接口获取。 + */ + public $KeyIds; + /** * @param string $AutoGeneratePassword
            • "YES"代表选择自动生成密码,这时不指定Password字段。
            • "NO"代表选择自定义密码,这时要指定Password字段。
            • - * @param string $Password 实例登录密码。具体按照操作系统的复杂度要求。 -WINDOWS 实例密码必须 12-30 位,不能以“/”开头且不包括用户名,至少包含以下字符中的三种不同字符 -
            • 小写字母:[a-z]
            • -
            • 大写字母:[A-Z]
            • -
            • 数字: 0-9
            • -
            • 特殊字符:()`~!@#$%^&*-+=_|{}[]:;' <>,.?/
            • + * @param string $Password 实例登录密码。具体按照操作系统的复杂度要求。 +`LINUX_UNIX` 实例密码必须 8-30 位,推荐使用 12 位以上密码,不能包含空格, 不能以“/”开头,至少包含以下字符中的三种不同字符,字符种类:
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字:0-9
            • 特殊字符: ()\`\~!@#$%^&\*-+=\_|{}[]:;' <>,.?/
            • +`WINDOWS` 实例密码必须 12-30 位,不能包含空格, 不能以“/”开头且不包括用户名,至少包含以下字符中的三种不同字符
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字: 0-9
            • 特殊字符:()\`~!@#$%^&\*-+=\_|{}[]:;' <>,.?/ + * @param array $KeyIds 密钥ID列表,最多同时指定5个密钥。关联密钥后,就可以通过对应的私钥来访问实例。密钥与密码不能同时指定,同时WINDOWS操作系统不支持指定密钥。密钥ID列表可以通过[DescribeKeyPairs](https://cloud.tencent.com/document/product/1207/55540)接口获取。 */ function __construct() { @@ -85,5 +81,9 @@ WINDOWS 实例密码必须 12-30 位,不能以“/”开头且不包括用户 if (array_key_exists("Password",$param) and $param["Password"] !== null) { $this->Password = $param["Password"]; } + + if (array_key_exists("KeyIds",$param) and $param["KeyIds"] !== null) { + $this->KeyIds = $param["KeyIds"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyDockerContainerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyDockerContainerRequest.php new file mode 100644 index 00000000..a72c9132 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyDockerContainerRequest.php @@ -0,0 +1,164 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("ContainerId",$param) and $param["ContainerId"] !== null) { + $this->ContainerId = $param["ContainerId"]; + } + + if (array_key_exists("Envs",$param) and $param["Envs"] !== null) { + $this->Envs = []; + foreach ($param["Envs"] as $key => $value){ + $obj = new ContainerEnv(); + $obj->deserialize($value); + array_push($this->Envs, $obj); + } + } + + if (array_key_exists("PublishPorts",$param) and $param["PublishPorts"] !== null) { + $this->PublishPorts = []; + foreach ($param["PublishPorts"] as $key => $value){ + $obj = new DockerContainerPublishPort(); + $obj->deserialize($value); + array_push($this->PublishPorts, $obj); + } + } + + if (array_key_exists("Volumes",$param) and $param["Volumes"] !== null) { + $this->Volumes = []; + foreach ($param["Volumes"] as $key => $value){ + $obj = new DockerContainerVolume(); + $obj->deserialize($value); + array_push($this->Volumes, $obj); + } + } + + if (array_key_exists("Command",$param) and $param["Command"] !== null) { + $this->Command = $param["Command"]; + } + + if (array_key_exists("RestartPolicy",$param) and $param["RestartPolicy"] !== null) { + $this->RestartPolicy = $param["RestartPolicy"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyDockerContainerResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyDockerContainerResponse.php new file mode 100644 index 00000000..52c6327d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ModifyDockerContainerResponse.php @@ -0,0 +1,65 @@ +DockerActivityId = $param["DockerActivityId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RemoveDockerContainersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RemoveDockerContainersRequest.php new file mode 100644 index 00000000..36bc3a87 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RemoveDockerContainersRequest.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("ContainerIds",$param) and $param["ContainerIds"] !== null) { + $this->ContainerIds = $param["ContainerIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosBlockByNumberResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RemoveDockerContainersResponse.php old mode 100755 new mode 100644 similarity index 76% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosBlockByNumberResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RemoveDockerContainersResponse.php index a4a606db..add99ea9 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosBlockByNumberResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RemoveDockerContainersResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tbaas\V20180416\Models; +namespace TencentCloud\Lighthouse\V20200324\Models; use TencentCloud\Common\AbstractModel; /** - * GetBcosBlockByNumber返回参数结构体 + * RemoveDockerContainers返回参数结构体 * - * @method string getBlockJson() 获取返回区块json字符串 - * @method void setBlockJson(string $BlockJson) 设置返回区块json字符串 + * @method string getDockerActivityId() 获取Docker活动ID。 + * @method void setDockerActivityId(string $DockerActivityId) 设置Docker活动ID。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetBcosBlockByNumberResponse extends AbstractModel +class RemoveDockerContainersResponse extends AbstractModel { /** - * @var string 返回区块json字符串 + * @var string Docker活动ID。 */ - public $BlockJson; + public $DockerActivityId; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class GetBcosBlockByNumberResponse extends AbstractModel public $RequestId; /** - * @param string $BlockJson 返回区块json字符串 + * @param string $DockerActivityId Docker活动ID。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,8 +54,8 @@ class GetBcosBlockByNumberResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("BlockJson",$param) and $param["BlockJson"] !== null) { - $this->BlockJson = $param["BlockJson"]; + if (array_key_exists("DockerActivityId",$param) and $param["DockerActivityId"] !== null) { + $this->DockerActivityId = $param["DockerActivityId"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RenameDockerContainerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RenameDockerContainerRequest.php new file mode 100644 index 00000000..31017e01 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RenameDockerContainerRequest.php @@ -0,0 +1,77 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("ContainerId",$param) and $param["ContainerId"] !== null) { + $this->ContainerId = $param["ContainerId"]; + } + + if (array_key_exists("ContainerName",$param) and $param["ContainerName"] !== null) { + $this->ContainerName = $param["ContainerName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RenameDockerContainerResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RenameDockerContainerResponse.php new file mode 100644 index 00000000..c66d500e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RenameDockerContainerResponse.php @@ -0,0 +1,65 @@ +DockerActivityId = $param["DockerActivityId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RerunDockerContainerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RerunDockerContainerRequest.php new file mode 100644 index 00000000..ea22732d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RerunDockerContainerRequest.php @@ -0,0 +1,78 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("ContainerConfiguration",$param) and $param["ContainerConfiguration"] !== null) { + $this->ContainerConfiguration = new DockerContainerConfiguration(); + $this->ContainerConfiguration->deserialize($param["ContainerConfiguration"]); + } + + if (array_key_exists("ContainerId",$param) and $param["ContainerId"] !== null) { + $this->ContainerId = $param["ContainerId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RerunDockerContainerResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RerunDockerContainerResponse.php new file mode 100644 index 00000000..ab1365c2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RerunDockerContainerResponse.php @@ -0,0 +1,65 @@ +DockerActivityId = $param["DockerActivityId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ResetInstancesPasswordRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ResetInstancesPasswordRequest.php index 39025a01..be3bdf43 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ResetInstancesPasswordRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/ResetInstancesPasswordRequest.php @@ -23,10 +23,10 @@ use TencentCloud\Common\AbstractModel; * @method array getInstanceIds() 获取实例 ID 列表。每次请求批量实例的上限为 100。 * @method void setInstanceIds(array $InstanceIds) 设置实例 ID 列表。每次请求批量实例的上限为 100。 * @method string getPassword() 获取实例登录密码。不同操作系统类型密码复杂度限制不一样,具体如下: -`LINUX_UNIX` 实例密码必须 8-30 位,推荐使用 12 位以上密码,不能以“/”开头,至少包含以下字符中的三种不同字符,字符种类:
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字:0-9
            • 特殊字符: ()\`~!@#$%^&\*-+=\_|{}[]:;'<>,.?/
            • +`LINUX_UNIX` 实例密码必须 8-30 位,推荐使用 12 位以上密码,不能以“/”开头,至少包含以下字符中的三种不同字符,字符种类:
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字:0-9
            • 特殊字符: ()\`\~!@#$%^&\*-+=\_|{}[]:;' <>,.?/
            • `WINDOWS` 实例密码必须 12-30 位,不能以“/”开头且不包括用户名,至少包含以下字符中的三种不同字符
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字: 0-9
            • 特殊字符:()\`~!@#$%^&\*-+=\_|{}[]:;' <>,.?/
            • 如果实例即包含 `LINUX_UNIX` 实例又包含 `WINDOWS` 实例,则密码复杂度限制按照 `WINDOWS` 实例的限制。 * @method void setPassword(string $Password) 设置实例登录密码。不同操作系统类型密码复杂度限制不一样,具体如下: -`LINUX_UNIX` 实例密码必须 8-30 位,推荐使用 12 位以上密码,不能以“/”开头,至少包含以下字符中的三种不同字符,字符种类:
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字:0-9
            • 特殊字符: ()\`~!@#$%^&\*-+=\_|{}[]:;'<>,.?/
            • +`LINUX_UNIX` 实例密码必须 8-30 位,推荐使用 12 位以上密码,不能以“/”开头,至少包含以下字符中的三种不同字符,字符种类:
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字:0-9
            • 特殊字符: ()\`\~!@#$%^&\*-+=\_|{}[]:;' <>,.?/
            • `WINDOWS` 实例密码必须 12-30 位,不能以“/”开头且不包括用户名,至少包含以下字符中的三种不同字符
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字: 0-9
            • 特殊字符:()\`~!@#$%^&\*-+=\_|{}[]:;' <>,.?/
            • 如果实例即包含 `LINUX_UNIX` 实例又包含 `WINDOWS` 实例,则密码复杂度限制按照 `WINDOWS` 实例的限制。 * @method string getUserName() 获取待重置密码的实例操作系统用户名。不得超过 64 个字符。 * @method void setUserName(string $UserName) 设置待重置密码的实例操作系统用户名。不得超过 64 个字符。 @@ -40,7 +40,7 @@ class ResetInstancesPasswordRequest extends AbstractModel /** * @var string 实例登录密码。不同操作系统类型密码复杂度限制不一样,具体如下: -`LINUX_UNIX` 实例密码必须 8-30 位,推荐使用 12 位以上密码,不能以“/”开头,至少包含以下字符中的三种不同字符,字符种类:
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字:0-9
            • 特殊字符: ()\`~!@#$%^&\*-+=\_|{}[]:;'<>,.?/
            • +`LINUX_UNIX` 实例密码必须 8-30 位,推荐使用 12 位以上密码,不能以“/”开头,至少包含以下字符中的三种不同字符,字符种类:
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字:0-9
            • 特殊字符: ()\`\~!@#$%^&\*-+=\_|{}[]:;' <>,.?/
            • `WINDOWS` 实例密码必须 12-30 位,不能以“/”开头且不包括用户名,至少包含以下字符中的三种不同字符
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字: 0-9
            • 特殊字符:()\`~!@#$%^&\*-+=\_|{}[]:;' <>,.?/
            • 如果实例即包含 `LINUX_UNIX` 实例又包含 `WINDOWS` 实例,则密码复杂度限制按照 `WINDOWS` 实例的限制。 */ public $Password; @@ -53,7 +53,7 @@ class ResetInstancesPasswordRequest extends AbstractModel /** * @param array $InstanceIds 实例 ID 列表。每次请求批量实例的上限为 100。 * @param string $Password 实例登录密码。不同操作系统类型密码复杂度限制不一样,具体如下: -`LINUX_UNIX` 实例密码必须 8-30 位,推荐使用 12 位以上密码,不能以“/”开头,至少包含以下字符中的三种不同字符,字符种类:
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字:0-9
            • 特殊字符: ()\`~!@#$%^&\*-+=\_|{}[]:;'<>,.?/
            • +`LINUX_UNIX` 实例密码必须 8-30 位,推荐使用 12 位以上密码,不能以“/”开头,至少包含以下字符中的三种不同字符,字符种类:
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字:0-9
            • 特殊字符: ()\`\~!@#$%^&\*-+=\_|{}[]:;' <>,.?/
            • `WINDOWS` 实例密码必须 12-30 位,不能以“/”开头且不包括用户名,至少包含以下字符中的三种不同字符
            • 小写字母:[a-z]
            • 大写字母:[A-Z]
            • 数字: 0-9
            • 特殊字符:()\`~!@#$%^&\*-+=\_|{}[]:;' <>,.?/
            • 如果实例即包含 `LINUX_UNIX` 实例又包含 `WINDOWS` 实例,则密码复杂度限制按照 `WINDOWS` 实例的限制。 * @param string $UserName 待重置密码的实例操作系统用户名。不得超过 64 个字符。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RestartDockerContainersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RestartDockerContainersRequest.php new file mode 100644 index 00000000..309fa97e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RestartDockerContainersRequest.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("ContainerIds",$param) and $param["ContainerIds"] !== null) { + $this->ContainerIds = $param["ContainerIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RestartDockerContainersResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RestartDockerContainersResponse.php new file mode 100644 index 00000000..758e9301 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RestartDockerContainersResponse.php @@ -0,0 +1,65 @@ +DockerActivityId = $param["DockerActivityId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RunDockerContainersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RunDockerContainersRequest.php new file mode 100644 index 00000000..c7c8dd2f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RunDockerContainersRequest.php @@ -0,0 +1,70 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Containers",$param) and $param["Containers"] !== null) { + $this->Containers = []; + foreach ($param["Containers"] as $key => $value){ + $obj = new DockerContainerConfiguration(); + $obj->deserialize($value); + array_push($this->Containers, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RunDockerContainersResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RunDockerContainersResponse.php new file mode 100644 index 00000000..eb6f2fb0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/RunDockerContainersResponse.php @@ -0,0 +1,65 @@ +DockerActivitySet = $param["DockerActivitySet"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StartDockerContainersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StartDockerContainersRequest.php new file mode 100644 index 00000000..ebe40035 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StartDockerContainersRequest.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("ContainerIds",$param) and $param["ContainerIds"] !== null) { + $this->ContainerIds = $param["ContainerIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StartDockerContainersResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StartDockerContainersResponse.php new file mode 100644 index 00000000..ce824af0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StartDockerContainersResponse.php @@ -0,0 +1,65 @@ +DockerActivityId = $param["DockerActivityId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StopDockerContainersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StopDockerContainersRequest.php new file mode 100644 index 00000000..5d2f1fa2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StopDockerContainersRequest.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("ContainerIds",$param) and $param["ContainerIds"] !== null) { + $this->ContainerIds = $param["ContainerIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StopDockerContainersResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StopDockerContainersResponse.php new file mode 100644 index 00000000..9c14ee47 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Lighthouse/V20200324/Models/StopDockerContainersResponse.php @@ -0,0 +1,65 @@ +DockerActivityId = $param["DockerActivityId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/LiveClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/LiveClient.php index bb6ca54d..7e50d597 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/LiveClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/LiveClient.php @@ -27,8 +27,7 @@ use TencentCloud\Live\V20180801\Models as Models; 注意:如果在推流前设置延播,需要提前5分钟设置,目前该接口只支持流粒度。 * @method Models\AddLiveDomainResponse AddLiveDomain(Models\AddLiveDomainRequest $req) 添加域名,一次只能提交一个域名。域名必须已备案。 - * @method Models\AddLiveWatermarkResponse AddLiveWatermark(Models\AddLiveWatermarkRequest $req) 添加水印,成功返回水印 ID 后,需要调用[CreateLiveWatermarkRule](/document/product/267/32629)接口将水印 ID 绑定到流使用。 -水印数量上限 100,超过后需要先删除,再添加。 + * @method Models\AddLiveWatermarkResponse AddLiveWatermark(Models\AddLiveWatermarkRequest $req) 添加水印,成功返回水印 ID 后,需要调用[CreateLiveWatermarkRule](/document/product/267/32629)接口将水印 ID 绑定到流使用。 水印数量上限 100,超过后需要先删除,再添加。 * @method Models\AuthenticateDomainOwnerResponse AuthenticateDomainOwner(Models\AuthenticateDomainOwnerRequest $req) 验证用户是否拥有特定直播域名。 * @method Models\CancelCommonMixStreamResponse CancelCommonMixStream(Models\CancelCommonMixStreamRequest $req) 该接口用来取消混流。用法与 mix_streamv2.cancel_mix_stream 基本一致。 * @method Models\CreateCommonMixStreamResponse CreateCommonMixStream(Models\CreateCommonMixStreamRequest $req) 该接口用来创建通用混流。用法与旧接口 mix_streamv2.start_mix_stream_advanced 基本一致。 @@ -39,9 +38,11 @@ use TencentCloud\Live\V20180801\Models as Models; * @method Models\CreateLiveCallbackTemplateResponse CreateLiveCallbackTemplate(Models\CreateLiveCallbackTemplateRequest $req) 创建回调模板,数量上限:50,成功返回模板id后,需要调用[CreateLiveCallbackRule](/document/product/267/32638)接口将模板 ID 绑定到域名/路径使用。
              回调协议相关文档:[事件消息通知](/document/product/267/32744)。 注意:至少填写一个回调 URL。 + * @method Models\CreateLivePadRuleResponse CreateLivePadRule(Models\CreateLivePadRuleRequest $req) 创建直播垫片规则。 + * @method Models\CreateLivePadTemplateResponse CreateLivePadTemplate(Models\CreateLivePadTemplateRequest $req) 创建直播垫片模板。 * @method Models\CreateLivePullStreamTaskResponse CreateLivePullStreamTask(Models\CreateLivePullStreamTaskRequest $req) 创建直播拉流任务。支持将外部已有的点播文件,或者直播源拉取过来转推到指定的目标地址。 注意: -1. 默认支持任务数上限20个,如有特殊需求,可通过提单到售后进行评估增加上限。 +1. 默认支持任务数上限200个,如有特殊需求,可通过提单到售后进行评估增加上限。 2. 源流视频编码目前只支持: H264, H265。其他编码格式建议先进行转码处理。 3. 源流音频编码目前只支持: AAC。其他编码格式建议先进行转码处理。 4. 可在控制台开启过期自动清理,避免过期任务占用任务数额度。 @@ -72,6 +73,7 @@ use TencentCloud\Live\V20180801\Models as Models; 注意:单个域名仅支持关联一个截图模板。 * @method Models\CreateLiveSnapshotTemplateResponse CreateLiveSnapshotTemplate(Models\CreateLiveSnapshotTemplateRequest $req) 创建截图模板,数量上限:50,成功返回模板id后,需要调用[CreateLiveSnapshotRule](/document/product/267/32625)接口,将模板id绑定到流使用。
              截图相关文档:[直播截图](/document/product/267/32737)。 + * @method Models\CreateLiveStreamMonitorResponse CreateLiveStreamMonitor(Models\CreateLiveStreamMonitorRequest $req) 该接口用来创建直播流监播任务。 * @method Models\CreateLiveTimeShiftRuleResponse CreateLiveTimeShiftRule(Models\CreateLiveTimeShiftRuleRequest $req) 创建直播时移规则,需要先调用[CreateLiveTimeShiftTemplate](/document/product/267/86169)接口创建直播时移模板,将返回的模板id绑定到流使用。
              直播时移相关文档:[直播时移](/document/product/267/86134)。 * @method Models\CreateLiveTimeShiftTemplateResponse CreateLiveTimeShiftTemplate(Models\CreateLiveTimeShiftTemplateRequest $req) 创建直播时移模板。 @@ -106,6 +108,8 @@ use TencentCloud\Live\V20180801\Models as Models; * @method Models\DeleteLiveCallbackRuleResponse DeleteLiveCallbackRule(Models\DeleteLiveCallbackRuleRequest $req) 删除回调规则。 * @method Models\DeleteLiveCallbackTemplateResponse DeleteLiveCallbackTemplate(Models\DeleteLiveCallbackTemplateRequest $req) 删除回调模板。 * @method Models\DeleteLiveDomainResponse DeleteLiveDomain(Models\DeleteLiveDomainRequest $req) 删除已添加的直播域名 + * @method Models\DeleteLivePadRuleResponse DeleteLivePadRule(Models\DeleteLivePadRuleRequest $req) 删除直播垫片规则。 + * @method Models\DeleteLivePadTemplateResponse DeleteLivePadTemplate(Models\DeleteLivePadTemplateRequest $req) 删除直播垫片模板。 * @method Models\DeleteLivePullStreamTaskResponse DeleteLivePullStreamTask(Models\DeleteLivePullStreamTaskRequest $req) 删除接口 CreateLivePullStreamTask 创建的拉流任务。 注意: 1. 入参中的 TaskId 为 CreateLivePullStreamTask 接口创建时返回的TaskId。 @@ -115,6 +119,7 @@ use TencentCloud\Live\V20180801\Models as Models; * @method Models\DeleteLiveRecordTemplateResponse DeleteLiveRecordTemplate(Models\DeleteLiveRecordTemplateRequest $req) 删除录制模板。 * @method Models\DeleteLiveSnapshotRuleResponse DeleteLiveSnapshotRule(Models\DeleteLiveSnapshotRuleRequest $req) 删除截图规则。 * @method Models\DeleteLiveSnapshotTemplateResponse DeleteLiveSnapshotTemplate(Models\DeleteLiveSnapshotTemplateRequest $req) 删除截图模板 + * @method Models\DeleteLiveStreamMonitorResponse DeleteLiveStreamMonitor(Models\DeleteLiveStreamMonitorRequest $req) 该接口用来删除直播流监播任务。 * @method Models\DeleteLiveTimeShiftRuleResponse DeleteLiveTimeShiftRule(Models\DeleteLiveTimeShiftRuleRequest $req) 删除直播时移规则。 * @method Models\DeleteLiveTimeShiftTemplateResponse DeleteLiveTimeShiftTemplate(Models\DeleteLiveTimeShiftTemplateRequest $req) 删除直播时移模板。 * @method Models\DeleteLiveTranscodeRuleResponse DeleteLiveTranscodeRule(Models\DeleteLiveTranscodeRuleRequest $req) 删除转码规则。 @@ -125,14 +130,18 @@ DomainName+AppName+StreamName+TemplateId唯一标识单个转码规则,如需 * @method Models\DeletePullStreamConfigResponse DeletePullStreamConfig(Models\DeletePullStreamConfigRequest $req) 删除直播拉流配置。该接口已下线,请使用新接口 DeleteLivePullStreamTask。 * @method Models\DeleteRecordTaskResponse DeleteRecordTask(Models\DeleteRecordTaskRequest $req) 删除录制任务配置。删除操作不影响正在运行当中的任务,仅对删除之后新的推流有效。 * @method Models\DeleteScreenshotTaskResponse DeleteScreenshotTask(Models\DeleteScreenshotTaskRequest $req) 删除截图任务配置。删除操作不影响正在运行当中的任务,仅对删除之后新的推流有效。 - * @method Models\DescribeAllStreamPlayInfoListResponse DescribeAllStreamPlayInfoList(Models\DescribeAllStreamPlayInfoListRequest $req) 输入某个时间点(1分钟维度),查询该时间点所有流的下行信息。 + * @method Models\DescribeAllStreamPlayInfoListResponse DescribeAllStreamPlayInfoList(Models\DescribeAllStreamPlayInfoListRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +输入某个时间点(1分钟维度),查询该时间点所有流的下行信息。 * @method Models\DescribeAreaBillBandwidthAndFluxListResponse DescribeAreaBillBandwidthAndFluxList(Models\DescribeAreaBillBandwidthAndFluxListRequest $req) 海外分区直播播放带宽和流量数据查询。 * @method Models\DescribeBillBandwidthAndFluxListResponse DescribeBillBandwidthAndFluxList(Models\DescribeBillBandwidthAndFluxListRequest $req) 直播播放带宽和流量数据查询。 - * @method Models\DescribeCallbackRecordsListResponse DescribeCallbackRecordsList(Models\DescribeCallbackRecordsListRequest $req) 用于查询回调事件。 + * @method Models\DescribeCallbackRecordsListResponse DescribeCallbackRecordsList(Models\DescribeCallbackRecordsListRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +用于查询回调事件。 * @method Models\DescribeConcurrentRecordStreamNumResponse DescribeConcurrentRecordStreamNum(Models\DescribeConcurrentRecordStreamNumRequest $req) 查询并发录制路数,对慢直播和普通直播适用。 * @method Models\DescribeDeliverBandwidthListResponse DescribeDeliverBandwidthList(Models\DescribeDeliverBandwidthListRequest $req) 查询直播转推计费带宽,查询时间范围最大支持3个月内的数据,时间跨度最长31天。 - * @method Models\DescribeGroupProIspPlayInfoListResponse DescribeGroupProIspPlayInfoList(Models\DescribeGroupProIspPlayInfoListRequest $req) 查询按省份和运营商分组的下行播放数据。 - * @method Models\DescribeHttpStatusInfoListResponse DescribeHttpStatusInfoList(Models\DescribeHttpStatusInfoListRequest $req) 查询某段时间内5分钟粒度的各播放http状态码的个数。 + * @method Models\DescribeGroupProIspPlayInfoListResponse DescribeGroupProIspPlayInfoList(Models\DescribeGroupProIspPlayInfoListRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +查询按省份和运营商分组的下行播放数据。 + * @method Models\DescribeHttpStatusInfoListResponse DescribeHttpStatusInfoList(Models\DescribeHttpStatusInfoListRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +查询某段时间内5分钟粒度的各播放http状态码的个数。 备注:数据延迟1小时,如10:00-10:59点的数据12点才能查到。 * @method Models\DescribeLiveCallbackRulesResponse DescribeLiveCallbackRules(Models\DescribeLiveCallbackRulesRequest $req) 获取回调规则列表 * @method Models\DescribeLiveCallbackTemplateResponse DescribeLiveCallbackTemplate(Models\DescribeLiveCallbackTemplateRequest $req) 获取单个回调模板。 @@ -143,7 +152,8 @@ DomainName+AppName+StreamName+TemplateId唯一标识单个转码规则,如需 * @method Models\DescribeLiveDomainResponse DescribeLiveDomain(Models\DescribeLiveDomainRequest $req) 查询直播域名信息。 * @method Models\DescribeLiveDomainCertResponse DescribeLiveDomainCert(Models\DescribeLiveDomainCertRequest $req) 获取域名证书信息。 * @method Models\DescribeLiveDomainCertBindingsResponse DescribeLiveDomainCertBindings(Models\DescribeLiveDomainCertBindingsRequest $req) 查询绑定证书的域名列表。 - * @method Models\DescribeLiveDomainPlayInfoListResponse DescribeLiveDomainPlayInfoList(Models\DescribeLiveDomainPlayInfoListRequest $req) 查询实时的域名维度下行播放数据,由于数据处理有耗时,接口默认查询4分钟前的准实时数据。 + * @method Models\DescribeLiveDomainPlayInfoListResponse DescribeLiveDomainPlayInfoList(Models\DescribeLiveDomainPlayInfoListRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +查询实时的域名维度下行播放数据,由于数据处理有耗时,接口默认查询4分钟前的准实时数据。 * @method Models\DescribeLiveDomainRefererResponse DescribeLiveDomainReferer(Models\DescribeLiveDomainRefererRequest $req) 查询直播域名 Referer 黑白名单配置。 由于 Referer 信息包含在 http 协议中,在开启配置后,播放协议为 rtmp 或 WebRTC 不会校验 Referer 配置,仍可正常播放。如需配置 Referer 鉴权建议使用 http-flv 或 http-hls 协议播放。 * @method Models\DescribeLiveDomainsResponse DescribeLiveDomains(Models\DescribeLiveDomainsRequest $req) 根据域名状态、类型等信息查询用户的域名信息。 @@ -151,7 +161,11 @@ DomainName+AppName+StreamName+TemplateId唯一标识单个转码规则,如需 注意:该接口仅作为直播辅助查询接口,重要业务场景不可强依赖该接口。 * @method Models\DescribeLivePackageInfoResponse DescribeLivePackageInfo(Models\DescribeLivePackageInfoRequest $req) 查询用户套餐包总量、使用量、剩余量、包状态、购买时间和过期时间等。 + * @method Models\DescribeLivePadRulesResponse DescribeLivePadRules(Models\DescribeLivePadRulesRequest $req) 获取直播垫片规则列表。 + * @method Models\DescribeLivePadTemplateResponse DescribeLivePadTemplate(Models\DescribeLivePadTemplateRequest $req) 获取单个直播垫片模板 + * @method Models\DescribeLivePadTemplatesResponse DescribeLivePadTemplates(Models\DescribeLivePadTemplatesRequest $req) 获取直播垫片模板。 * @method Models\DescribeLivePlayAuthKeyResponse DescribeLivePlayAuthKey(Models\DescribeLivePlayAuthKeyRequest $req) 查询播放鉴权key。 + * @method Models\DescribeLivePullStreamTaskStatusResponse DescribeLivePullStreamTaskStatus(Models\DescribeLivePullStreamTaskStatusRequest $req) 查询直播拉流任务状态信息。 * @method Models\DescribeLivePullStreamTasksResponse DescribeLivePullStreamTasks(Models\DescribeLivePullStreamTasksRequest $req) 查询使用 CreateLivePullStreamTask 接口创建的直播拉流任务。 排序方式:默认按更新时间 倒序排列。 * @method Models\DescribeLivePushAuthKeyResponse DescribeLivePushAuthKey(Models\DescribeLivePushAuthKeyRequest $req) 查询直播推流鉴权key @@ -166,6 +180,8 @@ DomainName+AppName+StreamName+TemplateId唯一标识单个转码规则,如需 注意: 1. 该接口提供离线推断流记录查询功能,不可作为重要业务场景强依赖接口。 2. 该接口可通过使用IsFilter进行过滤,返回推流历史记录。 + * @method Models\DescribeLiveStreamMonitorResponse DescribeLiveStreamMonitor(Models\DescribeLiveStreamMonitorRequest $req) 该接口用来查询某个特定监播任务的配置。 + * @method Models\DescribeLiveStreamMonitorListResponse DescribeLiveStreamMonitorList(Models\DescribeLiveStreamMonitorListRequest $req) 该接口用来查询直播流监播任务配置的列表信息。 * @method Models\DescribeLiveStreamOnlineListResponse DescribeLiveStreamOnlineList(Models\DescribeLiveStreamOnlineListRequest $req) 返回正在直播中的流列表。适用于推流成功后查询在线流信息。 注意: @@ -174,7 +190,8 @@ DomainName+AppName+StreamName+TemplateId唯一标识单个转码规则,如需 * @method Models\DescribeLiveStreamPublishedListResponse DescribeLiveStreamPublishedList(Models\DescribeLiveStreamPublishedListRequest $req) 返回已经推过流的流列表。
              注意:分页最多支持查询1万条记录,可通过调整查询时间范围来获取更多数据。 - * @method Models\DescribeLiveStreamPushInfoListResponse DescribeLiveStreamPushInfoList(Models\DescribeLiveStreamPushInfoListRequest $req) 查询所有实时流的推流信息,包括客户端IP,服务端IP,帧率,码率,域名,开始推流时间。 + * @method Models\DescribeLiveStreamPushInfoListResponse DescribeLiveStreamPushInfoList(Models\DescribeLiveStreamPushInfoListRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +查询所有实时流的推流信息,包括客户端IP,服务端IP,帧率,码率,域名,开始推流时间。 * @method Models\DescribeLiveStreamStateResponse DescribeLiveStreamState(Models\DescribeLiveStreamStateRequest $req) 返回直播中、无推流或者禁播等状态。 使用建议: @@ -188,7 +205,8 @@ DomainName+AppName+StreamName+TemplateId唯一标识单个转码规则,如需 * @method Models\DescribeLiveTimeShiftBillInfoListResponse DescribeLiveTimeShiftBillInfoList(Models\DescribeLiveTimeShiftBillInfoListRequest $req) 提供给客户对账,按天统计,维度:推流域名、时移文件时长(累加)、配置天数(不累加)、时移总时长(累加)。 * @method Models\DescribeLiveTimeShiftRulesResponse DescribeLiveTimeShiftRules(Models\DescribeLiveTimeShiftRulesRequest $req) 获取直播时移规则列表。 * @method Models\DescribeLiveTimeShiftTemplatesResponse DescribeLiveTimeShiftTemplates(Models\DescribeLiveTimeShiftTemplatesRequest $req) 获取直播时移模板。 - * @method Models\DescribeLiveTranscodeDetailInfoResponse DescribeLiveTranscodeDetailInfo(Models\DescribeLiveTranscodeDetailInfoRequest $req) 支持查询某天或某段时间的转码详细信息。由于转码数据量较大,如果查询时间跨度太长可能会拉不到数据,可以尝试将查询时间范围缩小些再重试。 + * @method Models\DescribeLiveTranscodeDetailInfoResponse DescribeLiveTranscodeDetailInfo(Models\DescribeLiveTranscodeDetailInfoRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +支持查询某天或某段时间的转码详细信息。由于转码数据量较大,如果查询时间跨度太长可能会拉不到数据,可以尝试将查询时间范围缩小些再重试。 * @method Models\DescribeLiveTranscodeRulesResponse DescribeLiveTranscodeRules(Models\DescribeLiveTranscodeRulesRequest $req) 获取转码规则列表 * @method Models\DescribeLiveTranscodeTemplateResponse DescribeLiveTranscodeTemplate(Models\DescribeLiveTranscodeTemplateRequest $req) 获取单个转码模板。 * @method Models\DescribeLiveTranscodeTemplatesResponse DescribeLiveTranscodeTemplates(Models\DescribeLiveTranscodeTemplatesRequest $req) 获取转码模板列表。 @@ -201,12 +219,15 @@ DomainName+AppName+StreamName+TemplateId唯一标识单个转码规则,如需 * @method Models\DescribeLiveWatermarksResponse DescribeLiveWatermarks(Models\DescribeLiveWatermarksRequest $req) 查询水印列表。 * @method Models\DescribeLiveXP2PDetailInfoListResponse DescribeLiveXP2PDetailInfoList(Models\DescribeLiveXP2PDetailInfoListRequest $req) P2P流数据查询接口,用来获取流量、卡播和起播信息。 * @method Models\DescribeLogDownloadListResponse DescribeLogDownloadList(Models\DescribeLogDownloadListRequest $req) 批量获取日志URL。 - * @method Models\DescribePlayErrorCodeDetailInfoListResponse DescribePlayErrorCodeDetailInfoList(Models\DescribePlayErrorCodeDetailInfoListRequest $req) 查询下行播放错误码信息,某段时间内1分钟粒度的各http错误码出现的次数,包括4xx,5xx。 - - - * @method Models\DescribePlayErrorCodeSumInfoListResponse DescribePlayErrorCodeSumInfoList(Models\DescribePlayErrorCodeSumInfoListRequest $req) 查询下行播放错误码信息。 - * @method Models\DescribeProIspPlaySumInfoListResponse DescribeProIspPlaySumInfoList(Models\DescribeProIspPlaySumInfoListRequest $req) 查询某段时间内每个国家地区每个省份每个运营商的平均每秒流量,总流量,总请求数信息。 - * @method Models\DescribeProvinceIspPlayInfoListResponse DescribeProvinceIspPlayInfoList(Models\DescribeProvinceIspPlayInfoListRequest $req) 查询某省份某运营商下行播放数据,包括带宽,流量,请求数,并发连接数信息。 + * @method Models\DescribeMonitorReportResponse DescribeMonitorReport(Models\DescribeMonitorReportRequest $req) 用来查询监播场次7天内的智能识别、断流、低帧率等信息的汇总报告。 + * @method Models\DescribePlayErrorCodeDetailInfoListResponse DescribePlayErrorCodeDetailInfoList(Models\DescribePlayErrorCodeDetailInfoListRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +查询下行播放错误码信息,某段时间内1分钟粒度的各http错误码出现的次数,包括4xx,5xx。 + * @method Models\DescribePlayErrorCodeSumInfoListResponse DescribePlayErrorCodeSumInfoList(Models\DescribePlayErrorCodeSumInfoListRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +查询下行播放错误码信息。 + * @method Models\DescribeProIspPlaySumInfoListResponse DescribeProIspPlaySumInfoList(Models\DescribeProIspPlaySumInfoListRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +查询某段时间内每个国家地区每个省份每个运营商的平均每秒流量,总流量,总请求数信息。 + * @method Models\DescribeProvinceIspPlayInfoListResponse DescribeProvinceIspPlayInfoList(Models\DescribeProvinceIspPlayInfoListRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +查询某省份某运营商下行播放数据,包括带宽,流量,请求数,并发连接数信息。 * @method Models\DescribePullStreamConfigsResponse DescribePullStreamConfigs(Models\DescribePullStreamConfigsRequest $req) 查询直播拉流配置。该接口已下线,请使用新接口 DescribeLivePullStreamTasks。 * @method Models\DescribePushBandwidthAndFluxListResponse DescribePushBandwidthAndFluxList(Models\DescribePushBandwidthAndFluxListRequest $req) 直播推流带宽和流量数据查询。 推流计费会先取全球推流用量和全球播放用量进行比较,满足计费条件后再按各地区用量出账。详情参见[计费文档](https://cloud.tencent.com/document/product/267/34175)。 @@ -220,15 +241,18 @@ DomainName+AppName+StreamName+TemplateId唯一标识单个转码规则,如需 - 使用前提 1. 仅用于查询由 CreateScreenshotTask接口创建的截图任务。 2. 不能查询被 DeleteScreenshotTask接口删除以及已过期(平台侧保留3个月)的截图任务。 - * @method Models\DescribeStreamDayPlayInfoListResponse DescribeStreamDayPlayInfoList(Models\DescribeStreamDayPlayInfoListRequest $req) 查询天维度每条流的播放数据,包括总流量等。 - * @method Models\DescribeStreamPlayInfoListResponse DescribeStreamPlayInfoList(Models\DescribeStreamPlayInfoListRequest $req) 查询播放数据,支持按流名称查询详细播放数据,也可按播放域名查询详细总数据,数据延迟4分钟左右。 -注意:按AppName查询请先联系工单申请,开通后配置生效预计需要5个工作日左右,具体时间以最终回复为准。 - * @method Models\DescribeStreamPushInfoListResponse DescribeStreamPushInfoList(Models\DescribeStreamPushInfoListRequest $req) 查询流id的上行推流质量数据,包括音视频的帧率,码率,流逝时间,编码格式等。 + * @method Models\DescribeStreamDayPlayInfoListResponse DescribeStreamDayPlayInfoList(Models\DescribeStreamDayPlayInfoListRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +查询天维度每条流的播放数据,包括总流量等。 + * @method Models\DescribeStreamPlayInfoListResponse DescribeStreamPlayInfoList(Models\DescribeStreamPlayInfoListRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +查询播放数据,支持按流名称查询详细播放数据,也可按播放域名查询详细总数据,数据延迟4分钟左右。 + * @method Models\DescribeStreamPushInfoListResponse DescribeStreamPushInfoList(Models\DescribeStreamPushInfoListRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +查询流id的上行推流质量数据,包括音视频的帧率,码率,流逝时间,编码格式等。 * @method Models\DescribeTimeShiftRecordDetailResponse DescribeTimeShiftRecordDetail(Models\DescribeTimeShiftRecordDetailRequest $req) 前提调用 DescribeTimeShiftStreamList 获得请求必要参数。查询指定范围内的时移流录制详情,最大支持24小时范围查询。 * @method Models\DescribeTimeShiftStreamListResponse DescribeTimeShiftStreamList(Models\DescribeTimeShiftStreamListRequest $req) 查询某个时间范围内所有时移流列表。最大支持查询24小时内的数据。 - * @method Models\DescribeTopClientIpSumInfoListResponse DescribeTopClientIpSumInfoList(Models\DescribeTopClientIpSumInfoListRequest $req) 查询某段时间top n客户端ip汇总信息(暂支持top 1000) + * @method Models\DescribeTopClientIpSumInfoListResponse DescribeTopClientIpSumInfoList(Models\DescribeTopClientIpSumInfoListRequest $req) 该接口为监控数据接口,数据采集及统计方式与计费数据不同,仅供运营分析使用,不能用于计费对账参考。 +查询某段时间top n客户端ip汇总信息(暂支持top 1000) * @method Models\DescribeTranscodeTaskNumResponse DescribeTranscodeTaskNum(Models\DescribeTranscodeTaskNumRequest $req) 查询转码任务数。 - * @method Models\DescribeUploadStreamNumsResponse DescribeUploadStreamNums(Models\DescribeUploadStreamNumsRequest $req) 直播上行路数查询 + * @method Models\DescribeUploadStreamNumsResponse DescribeUploadStreamNums(Models\DescribeUploadStreamNumsRequest $req) 直播上行路数查询。 * @method Models\DescribeVisitTopSumInfoListResponse DescribeVisitTopSumInfoList(Models\DescribeVisitTopSumInfoListRequest $req) 查询某时间段top n的域名或流id信息(暂支持top 1000)。 * @method Models\DropLiveStreamResponse DropLiveStream(Models\DropLiveStreamRequest $req) 断开推流连接,但可以重新推流。 注:对已经不活跃的流,调用该断流接口时,接口返回成功。 @@ -244,6 +268,7 @@ DomainName+AppName+StreamName+TemplateId唯一标识单个转码规则,如需 新建自有证书将自动上传至腾讯云ssl。 * @method Models\ModifyLiveDomainRefererResponse ModifyLiveDomainReferer(Models\ModifyLiveDomainRefererRequest $req) 设置直播域名 Referer 黑白名单。 由于 Referer 信息包含在 http 协议中,在开启配置后,播放协议为 rtmp 或 WebRTC 不会校验 Referer 配置,仍可正常播放。如需配置 Referer 鉴权建议使用 http-flv 或 http-hls 协议播放。 + * @method Models\ModifyLivePadTemplateResponse ModifyLivePadTemplate(Models\ModifyLivePadTemplateRequest $req) 修改直播垫片模板。 * @method Models\ModifyLivePlayAuthKeyResponse ModifyLivePlayAuthKey(Models\ModifyLivePlayAuthKeyRequest $req) 修改播放鉴权key * @method Models\ModifyLivePlayDomainResponse ModifyLivePlayDomain(Models\ModifyLivePlayDomainRequest $req) 修改播放域名信息。 * @method Models\ModifyLivePullStreamTaskResponse ModifyLivePullStreamTask(Models\ModifyLivePullStreamTaskRequest $req) 更新直播拉流任务。 @@ -252,13 +277,20 @@ DomainName+AppName+StreamName+TemplateId唯一标识单个转码规则,如需 * @method Models\ModifyLivePushAuthKeyResponse ModifyLivePushAuthKey(Models\ModifyLivePushAuthKeyRequest $req) 修改直播推流鉴权key * @method Models\ModifyLiveRecordTemplateResponse ModifyLiveRecordTemplate(Models\ModifyLiveRecordTemplateRequest $req) 修改录制模板配置。 * @method Models\ModifyLiveSnapshotTemplateResponse ModifyLiveSnapshotTemplate(Models\ModifyLiveSnapshotTemplateRequest $req) 修改截图模板配置。 + * @method Models\ModifyLiveStreamMonitorResponse ModifyLiveStreamMonitor(Models\ModifyLiveStreamMonitorRequest $req) 该接口用来修改直播流监播任务的配置。 * @method Models\ModifyLiveTimeShiftTemplateResponse ModifyLiveTimeShiftTemplate(Models\ModifyLiveTimeShiftTemplateRequest $req) 修改直播时移模板。 * @method Models\ModifyLiveTranscodeTemplateResponse ModifyLiveTranscodeTemplate(Models\ModifyLiveTranscodeTemplateRequest $req) 修改转码模板配置。 * @method Models\ModifyPullStreamConfigResponse ModifyPullStreamConfig(Models\ModifyPullStreamConfigRequest $req) 更新拉流配置。该接口为已下线接口,请使用新接口 ModifyLivePullStreamTask。 * @method Models\ModifyPullStreamStatusResponse ModifyPullStreamStatus(Models\ModifyPullStreamStatusRequest $req) 修改直播拉流配置的状态。该接口已下线,请使用新接口 ModifyLivePullStreamTask。 + * @method Models\RestartLivePullStreamTaskResponse RestartLivePullStreamTask(Models\RestartLivePullStreamTaskRequest $req) 将正在运行的拉流转推任务进行重启。 +注意: +1. 重启任务会造成推流中断。 +2. 点播源任务的重启,会根据VodRefreshType决定是续播还是从头开始播。 * @method Models\ResumeDelayLiveStreamResponse ResumeDelayLiveStream(Models\ResumeDelayLiveStreamRequest $req) 取消直播流设置的延时配置,恢复实时直播画面。 * @method Models\ResumeLiveStreamResponse ResumeLiveStream(Models\ResumeLiveStreamRequest $req) 恢复某条流的推流。 + * @method Models\StartLiveStreamMonitorResponse StartLiveStreamMonitor(Models\StartLiveStreamMonitorRequest $req) 该接口用来启动直播流监播任务。 * @method Models\StopLiveRecordResponse StopLiveRecord(Models\StopLiveRecordRequest $req) 说明:录制后的文件存放于点播平台。用户如需使用录制功能,需首先自行开通点播账号并确保账号可用。录制文件存放后,相关费用(含存储以及下行播放流量)按照点播平台计费方式收取,请参考对应文档。 + * @method Models\StopLiveStreamMonitorResponse StopLiveStreamMonitor(Models\StopLiveStreamMonitorRequest $req) 该接口用来停止直播流监播任务。 * @method Models\StopRecordTaskResponse StopRecordTask(Models\StopRecordTaskRequest $req) 提前结束录制,中止运行中的录制任务并生成录制文件。任务被成功终止后,本次任务将不再启动。 * @method Models\StopScreenshotTaskResponse StopScreenshotTask(Models\StopScreenshotTaskRequest $req) 提前结束截图,中止运行中的截图任务。任务被成功终止后,本次任务将不再启动。 * @method Models\UnBindLiveDomainCertResponse UnBindLiveDomainCert(Models\UnBindLiveDomainCertRequest $req) 解绑域名证书 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/AddLiveWatermarkRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/AddLiveWatermarkRequest.php index 8b3ed4d4..46cfb8f6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/AddLiveWatermarkRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/AddLiveWatermarkRequest.php @@ -38,6 +38,10 @@ URL中禁止包含的字符: * @method void setWidth(integer $Width) 设置水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。 * @method integer getHeight() 获取水印高度,占直播原始画面高度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。 * @method void setHeight(integer $Height) 设置水印高度,占直播原始画面高度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。 + * @method integer getBackgroundWidth() 获取背景水印宽度。默认宽度1920。 + * @method void setBackgroundWidth(integer $BackgroundWidth) 设置背景水印宽度。默认宽度1920。 + * @method integer getBackgroundHeight() 获取背景水印高度。默认高度1080。 + * @method void setBackgroundHeight(integer $BackgroundHeight) 设置背景水印高度。默认高度1080。 */ class AddLiveWatermarkRequest extends AbstractModel { @@ -74,6 +78,16 @@ URL中禁止包含的字符: */ public $Height; + /** + * @var integer 背景水印宽度。默认宽度1920。 + */ + public $BackgroundWidth; + + /** + * @var integer 背景水印高度。默认高度1080。 + */ + public $BackgroundHeight; + /** * @param string $PictureUrl 水印图片 URL。 URL中禁止包含的字符: @@ -84,6 +98,8 @@ URL中禁止包含的字符: * @param integer $YPosition 显示位置,Y轴偏移,单位是百分比,默认 0。 * @param integer $Width 水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。 * @param integer $Height 水印高度,占直播原始画面高度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。 + * @param integer $BackgroundWidth 背景水印宽度。默认宽度1920。 + * @param integer $BackgroundHeight 背景水印高度。默认高度1080。 */ function __construct() { @@ -121,5 +137,13 @@ URL中禁止包含的字符: if (array_key_exists("Height",$param) and $param["Height"] !== null) { $this->Height = $param["Height"]; } + + if (array_key_exists("BackgroundWidth",$param) and $param["BackgroundWidth"] !== null) { + $this->BackgroundWidth = $param["BackgroundWidth"]; + } + + if (array_key_exists("BackgroundHeight",$param) and $param["BackgroundHeight"] !== null) { + $this->BackgroundHeight = $param["BackgroundHeight"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/BandwidthInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/BandwidthInfo.php index a7eee47a..12a06e7d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/BandwidthInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/BandwidthInfo.php @@ -21,10 +21,14 @@ use TencentCloud\Common\AbstractModel; * 带宽信息 * * @method string getTime() 获取返回格式: -yyyy-mm-dd HH:MM:SS +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 根据粒度会有不同程度的缩减。 * @method void setTime(string $Time) 设置返回格式: -yyyy-mm-dd HH:MM:SS +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 根据粒度会有不同程度的缩减。 * @method float getBandwidth() 获取带宽。 * @method void setBandwidth(float $Bandwidth) 设置带宽。 @@ -33,7 +37,9 @@ class BandwidthInfo extends AbstractModel { /** * @var string 返回格式: -yyyy-mm-dd HH:MM:SS +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 根据粒度会有不同程度的缩减。 */ public $Time; @@ -45,7 +51,9 @@ yyyy-mm-dd HH:MM:SS /** * @param string $Time 返回格式: -yyyy-mm-dd HH:MM:SS +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 根据粒度会有不同程度的缩减。 * @param float $Bandwidth 带宽。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/BillDataInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/BillDataInfo.php index e5247127..4096d24c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/BillDataInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/BillDataInfo.php @@ -20,19 +20,36 @@ use TencentCloud\Common\AbstractModel; /** * 带宽和流量信息。 * - * @method string getTime() 获取时间点,格式: yyyy-mm-dd HH:MM:SS。 - * @method void setTime(string $Time) 设置时间点,格式: yyyy-mm-dd HH:MM:SS。 + * @method string getTime() 获取时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setTime(string $Time) 设置时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @method float getBandwidth() 获取带宽,单位是 Mbps。 * @method void setBandwidth(float $Bandwidth) 设置带宽,单位是 Mbps。 * @method float getFlux() 获取流量,单位是 MB。 * @method void setFlux(float $Flux) 设置流量,单位是 MB。 - * @method string getPeakTime() 获取峰值时间点,格式: yyyy-mm-dd HH:MM:SS,原始数据为5分钟粒度,如果查询小时和天粒度数据,则返回对应粒度内的带宽峰值时间点。 - * @method void setPeakTime(string $PeakTime) 设置峰值时间点,格式: yyyy-mm-dd HH:MM:SS,原始数据为5分钟粒度,如果查询小时和天粒度数据,则返回对应粒度内的带宽峰值时间点。 + * @method string getPeakTime() 获取峰值时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +原始数据为5分钟粒度,如果查询小时和天粒度数据,则返回对应粒度内的带宽峰值时间点。 + * @method void setPeakTime(string $PeakTime) 设置峰值时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +原始数据为5分钟粒度,如果查询小时和天粒度数据,则返回对应粒度内的带宽峰值时间点。 */ class BillDataInfo extends AbstractModel { /** - * @var string 时间点,格式: yyyy-mm-dd HH:MM:SS。 + * @var string 时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $Time; @@ -47,15 +64,26 @@ class BillDataInfo extends AbstractModel public $Flux; /** - * @var string 峰值时间点,格式: yyyy-mm-dd HH:MM:SS,原始数据为5分钟粒度,如果查询小时和天粒度数据,则返回对应粒度内的带宽峰值时间点。 + * @var string 峰值时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +原始数据为5分钟粒度,如果查询小时和天粒度数据,则返回对应粒度内的带宽峰值时间点。 */ public $PeakTime; /** - * @param string $Time 时间点,格式: yyyy-mm-dd HH:MM:SS。 + * @param string $Time 时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @param float $Bandwidth 带宽,单位是 Mbps。 * @param float $Flux 流量,单位是 MB。 - * @param string $PeakTime 峰值时间点,格式: yyyy-mm-dd HH:MM:SS,原始数据为5分钟粒度,如果查询小时和天粒度数据,则返回对应粒度内的带宽峰值时间点。 + * @param string $PeakTime 峰值时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +原始数据为5分钟粒度,如果查询小时和天粒度数据,则返回对应粒度内的带宽峰值时间点。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CallbackEventInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CallbackEventInfo.php index f07d1d8e..6c84d7d7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CallbackEventInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CallbackEventInfo.php @@ -20,8 +20,16 @@ use TencentCloud\Common\AbstractModel; /** * 回调事件信息 * - * @method string getEventTime() 获取事件时间 - * @method void setEventTime(string $EventTime) 设置事件时间 + * @method string getEventTime() 获取事件时间。 +数据时间点,接口返回支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见ISO日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +接口返回的时间格式和查询请求传入的时间格式一致。 + * @method void setEventTime(string $EventTime) 设置事件时间。 +数据时间点,接口返回支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见ISO日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +接口返回的时间格式和查询请求传入的时间格式一致。 * @method integer getEventType() 获取事件类型 * @method void setEventType(integer $EventType) 设置事件类型 * @method string getRequest() 获取回调请求 @@ -38,7 +46,11 @@ use TencentCloud\Common\AbstractModel; class CallbackEventInfo extends AbstractModel { /** - * @var string 事件时间 + * @var string 事件时间。 +数据时间点,接口返回支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见ISO日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +接口返回的时间格式和查询请求传入的时间格式一致。 */ public $EventTime; @@ -73,7 +85,11 @@ class CallbackEventInfo extends AbstractModel public $StreamId; /** - * @param string $EventTime 事件时间 + * @param string $EventTime 事件时间。 +数据时间点,接口返回支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见ISO日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +接口返回的时间格式和查询请求传入的时间格式一致。 * @param integer $EventType 事件类型 * @param string $Request 回调请求 * @param string $Response 回调响应 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CdnPlayStatData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CdnPlayStatData.php index b9dfe852..bf4bead2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CdnPlayStatData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CdnPlayStatData.php @@ -20,8 +20,14 @@ use TencentCloud\Common\AbstractModel; /** * 下行播放统计指标 * - * @method string getTime() 获取时间点,格式: yyyy-mm-dd HH:MM:SS。 - * @method void setTime(string $Time) 设置时间点,格式: yyyy-mm-dd HH:MM:SS。 + * @method string getTime() 获取时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setTime(string $Time) 设置时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @method float getBandwidth() 获取带宽,单位: Mbps。 * @method void setBandwidth(float $Bandwidth) 设置带宽,单位: Mbps。 * @method float getFlux() 获取流量,单位: MB。 @@ -34,7 +40,10 @@ use TencentCloud\Common\AbstractModel; class CdnPlayStatData extends AbstractModel { /** - * @var string 时间点,格式: yyyy-mm-dd HH:MM:SS。 + * @var string 时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $Time; @@ -59,7 +68,10 @@ class CdnPlayStatData extends AbstractModel public $Online; /** - * @param string $Time 时间点,格式: yyyy-mm-dd HH:MM:SS。 + * @param string $Time 时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @param float $Bandwidth 带宽,单位: Mbps。 * @param float $Flux 流量,单位: MB。 * @param integer $Request 新增请求数。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CommonMixInputParam.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CommonMixInputParam.php index f920e503..e2c6c0df 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CommonMixInputParam.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CommonMixInputParam.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLayoutParams(CommonMixLayoutParams $LayoutParams) 设置输入流布局参数。 * @method CommonMixCropParams getCropParams() 获取输入流裁剪参数。 * @method void setCropParams(CommonMixCropParams $CropParams) 设置输入流裁剪参数。 + * @method MixPortraitSegmentParams getPortraitSegmentParams() 获取抠图参数。 + * @method void setPortraitSegmentParams(MixPortraitSegmentParams $PortraitSegmentParams) 设置抠图参数。 */ class CommonMixInputParam extends AbstractModel { @@ -50,12 +52,18 @@ class CommonMixInputParam extends AbstractModel */ public $CropParams; + /** + * @var MixPortraitSegmentParams 抠图参数。 + */ + public $PortraitSegmentParams; + /** * @param string $InputStreamName 输入流名称。80字节以内,仅含字母、数字以及下划线的字符串。 当LayoutParams.InputType=0(音视频)/4(纯音频)/5(纯视频)时,该值为需要混流的流名称。 当LayoutParams.InputType=2(图片)/3(画布)时,该值仅用作标识输入,可用类似Canvas1、Pictrue1的名称。 * @param CommonMixLayoutParams $LayoutParams 输入流布局参数。 * @param CommonMixCropParams $CropParams 输入流裁剪参数。 + * @param MixPortraitSegmentParams $PortraitSegmentParams 抠图参数。 */ function __construct() { @@ -83,5 +91,10 @@ class CommonMixInputParam extends AbstractModel $this->CropParams = new CommonMixCropParams(); $this->CropParams->deserialize($param["CropParams"]); } + + if (array_key_exists("PortraitSegmentParams",$param) and $param["PortraitSegmentParams"] !== null) { + $this->PortraitSegmentParams = new MixPortraitSegmentParams(); + $this->PortraitSegmentParams->deserialize($param["PortraitSegmentParams"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CommonMixLayoutParams.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CommonMixLayoutParams.php index 51f4c03d..a25e02dd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CommonMixLayoutParams.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CommonMixLayoutParams.php @@ -88,18 +88,18 @@ use TencentCloud\Common\AbstractModel; 使用百分比时,期望输出为(百分比 * 背景宽) * @method string getColor() 获取当InputType为3(画布)时,该值表示画布的颜色。 常用的颜色有: -红色:0xcc0033。 -黄色:0xcc9900。 -绿色:0xcccc33。 +红色:0xCC0033。 +黄色:0xCC9900。 +绿色:0xCCCC33。 蓝色:0x99CCFF。 黑色:0x000000。 白色:0xFFFFFF。 灰色:0x999999。 * @method void setColor(string $Color) 设置当InputType为3(画布)时,该值表示画布的颜色。 常用的颜色有: -红色:0xcc0033。 -黄色:0xcc9900。 -绿色:0xcccc33。 +红色:0xCC0033。 +黄色:0xCC9900。 +绿色:0xCCCC33。 蓝色:0x99CCFF。 黑色:0x000000。 白色:0xFFFFFF。 @@ -169,9 +169,9 @@ class CommonMixLayoutParams extends AbstractModel /** * @var string 当InputType为3(画布)时,该值表示画布的颜色。 常用的颜色有: -红色:0xcc0033。 -黄色:0xcc9900。 -绿色:0xcccc33。 +红色:0xCC0033。 +黄色:0xCC9900。 +绿色:0xCCCC33。 蓝色:0x99CCFF。 黑色:0x000000。 白色:0xFFFFFF。 @@ -220,9 +220,9 @@ class CommonMixLayoutParams extends AbstractModel 使用百分比时,期望输出为(百分比 * 背景宽) * @param string $Color 当InputType为3(画布)时,该值表示画布的颜色。 常用的颜色有: -红色:0xcc0033。 -黄色:0xcc9900。 -绿色:0xcccc33。 +红色:0xCC0033。 +黄色:0xCC9900。 +绿色:0xCCCC33。 蓝色:0x99CCFF。 黑色:0x000000。 白色:0xFFFFFF。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadRuleRequest.php new file mode 100644 index 00000000..cebaf3f8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadRuleRequest.php @@ -0,0 +1,93 @@ +DomainName = $param["DomainName"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("AppName",$param) and $param["AppName"] !== null) { + $this->AppName = $param["AppName"]; + } + + if (array_key_exists("StreamName",$param) and $param["StreamName"] !== null) { + $this->StreamName = $param["StreamName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadRuleResponse.php new file mode 100644 index 00000000..74b7fe0f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadRuleResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadTemplateRequest.php new file mode 100644 index 00000000..32dfb88c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadTemplateRequest.php @@ -0,0 +1,153 @@ +TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("WaitDuration",$param) and $param["WaitDuration"] !== null) { + $this->WaitDuration = $param["WaitDuration"]; + } + + if (array_key_exists("MaxDuration",$param) and $param["MaxDuration"] !== null) { + $this->MaxDuration = $param["MaxDuration"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadTemplateResponse.php new file mode 100644 index 00000000..7ef4638f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePadTemplateResponse.php @@ -0,0 +1,65 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePullStreamTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePullStreamTaskRequest.php index 54091794..755cfcea 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePullStreamTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLivePullStreamTaskRequest.php @@ -22,11 +22,11 @@ use TencentCloud\Common\AbstractModel; * * @method string getSourceType() 获取拉流源的类型: PullLivePushLive -直播, -PullVodPushLive -点播。 +PullVodPushLive -点播, PullPicPushLive -图片。 * @method void setSourceType(string $SourceType) 设置拉流源的类型: PullLivePushLive -直播, -PullVodPushLive -点播。 +PullVodPushLive -点播, PullPicPushLive -图片。 * @method array getSourceUrls() 获取拉流源 url 列表。 SourceType 为直播(PullLivePushLive)只可以填1个, @@ -40,6 +40,7 @@ SourceType 为点播(PullVodPushLive)可以填多个,上限30个。 4. 视频编码格式仅支持: H264, H265。 5. 音频编码格式仅支持: AAC。 6. 点播源请使用小文件,尽量时长保持在1小时内,较大文件打开和续播耗时较久,耗时超过15秒会有无法正常转推风险。 +7. 避免使用低频存储的文件,该类文件因低频存储,拉取时容易出现慢速,影响拉转推质量。 * @method void setSourceUrls(array $SourceUrls) 设置拉流源 url 列表。 SourceType 为直播(PullLivePushLive)只可以填1个, SourceType 为点播(PullVodPushLive)可以填多个,上限30个。 @@ -52,6 +53,7 @@ SourceType 为点播(PullVodPushLive)可以填多个,上限30个。 4. 视频编码格式仅支持: H264, H265。 5. 音频编码格式仅支持: AAC。 6. 点播源请使用小文件,尽量时长保持在1小时内,较大文件打开和续播耗时较久,耗时超过15秒会有无法正常转推风险。 +7. 避免使用低频存储的文件,该类文件因低频存储,拉取时容易出现慢速,影响拉转推质量。 * @method string getDomainName() 获取推流域名。 将拉取过来的流推到该域名。 注意:如果目标地址为非云直播,且样式不同于云直播,请使用 ToUrl 传入完整推流地址,详细用法请参考 ToUrl 参数说明。 @@ -69,25 +71,25 @@ SourceType 为点播(PullVodPushLive)可以填多个,上限30个。 * @method string getStartTime() 获取开始时间。 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时。 * @method void setStartTime(string $StartTime) 设置开始时间。 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时。 * @method string getEndTime() 获取结束时间,注意: 1. 结束时间必须大于开始时间; -2. 结束时间和开始时间必须大于当前时间; +2. 结束时间必须大于当前时间; 3. 结束时间 和 开始时间 间隔必须小于七天。 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时。 * @method void setEndTime(string $EndTime) 设置结束时间,注意: 1. 结束时间必须大于开始时间; -2. 结束时间和开始时间必须大于当前时间; +2. 结束时间必须大于当前时间; 3. 结束时间 和 开始时间 间隔必须小于七天。 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时。 * @method string getOperator() 获取任务操作人备注。 * @method void setOperator(string $Operator) 设置任务操作人备注。 * @method string getPushArgs() 获取推流参数。 @@ -157,10 +159,16 @@ ContinueBreakPoint:播放完当前正在播放的点播 url 后再使用新的 * @method string getToUrl() 获取完整目标 URL 地址。 用法注意:如果使用该参数来传完整目标地址,则 DomainName, AppName, StreamName 需要传入空字符串,任务将会使用该 ToUrl 参数指定的目标地址。 +使用该方式传入目标地址支持的协议有: +rtmp、rtmps、rtsp、rtp、srt。 + 注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 * @method void setToUrl(string $ToUrl) 设置完整目标 URL 地址。 用法注意:如果使用该参数来传完整目标地址,则 DomainName, AppName, StreamName 需要传入空字符串,任务将会使用该 ToUrl 参数指定的目标地址。 +使用该方式传入目标地址支持的协议有: +rtmp、rtmps、rtsp、rtp、srt。 + 注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 * @method string getBackupSourceType() 获取备源的类型: PullLivePushLive -直播, @@ -198,13 +206,15 @@ PullVodPushLive -点播。 0 - 不启用。 1 - 启用。 注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。 + * @method string getRecordTemplateId() 获取录制模板 ID。 + * @method void setRecordTemplateId(string $RecordTemplateId) 设置录制模板 ID。 */ class CreateLivePullStreamTaskRequest extends AbstractModel { /** * @var string 拉流源的类型: PullLivePushLive -直播, -PullVodPushLive -点播。 +PullVodPushLive -点播, PullPicPushLive -图片。 */ public $SourceType; @@ -222,6 +232,7 @@ SourceType 为点播(PullVodPushLive)可以填多个,上限30个。 4. 视频编码格式仅支持: H264, H265。 5. 音频编码格式仅支持: AAC。 6. 点播源请使用小文件,尽量时长保持在1小时内,较大文件打开和续播耗时较久,耗时超过15秒会有无法正常转推风险。 +7. 避免使用低频存储的文件,该类文件因低频存储,拉取时容易出现慢速,影响拉转推质量。 */ public $SourceUrls; @@ -248,18 +259,18 @@ SourceType 为点播(PullVodPushLive)可以填多个,上限30个。 * @var string 开始时间。 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时。 */ public $StartTime; /** * @var string 结束时间,注意: 1. 结束时间必须大于开始时间; -2. 结束时间和开始时间必须大于当前时间; +2. 结束时间必须大于当前时间; 3. 结束时间 和 开始时间 间隔必须小于七天。 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时。 */ public $EndTime; @@ -332,6 +343,9 @@ ContinueBreakPoint:播放完当前正在播放的点播 url 后再使用新的 * @var string 完整目标 URL 地址。 用法注意:如果使用该参数来传完整目标地址,则 DomainName, AppName, StreamName 需要传入空字符串,任务将会使用该 ToUrl 参数指定的目标地址。 +使用该方式传入目标地址支持的协议有: +rtmp、rtmps、rtsp、rtp、srt。 + 注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 */ public $ToUrl; @@ -370,10 +384,15 @@ PullVodPushLive -点播。 */ public $VodLocalMode; + /** + * @var string 录制模板 ID。 + */ + public $RecordTemplateId; + /** * @param string $SourceType 拉流源的类型: PullLivePushLive -直播, -PullVodPushLive -点播。 +PullVodPushLive -点播, PullPicPushLive -图片。 * @param array $SourceUrls 拉流源 url 列表。 SourceType 为直播(PullLivePushLive)只可以填1个, @@ -387,6 +406,7 @@ SourceType 为点播(PullVodPushLive)可以填多个,上限30个。 4. 视频编码格式仅支持: H264, H265。 5. 音频编码格式仅支持: AAC。 6. 点播源请使用小文件,尽量时长保持在1小时内,较大文件打开和续播耗时较久,耗时超过15秒会有无法正常转推风险。 +7. 避免使用低频存储的文件,该类文件因低频存储,拉取时容易出现慢速,影响拉转推质量。 * @param string $DomainName 推流域名。 将拉取过来的流推到该域名。 注意:如果目标地址为非云直播,且样式不同于云直播,请使用 ToUrl 传入完整推流地址,详细用法请参考 ToUrl 参数说明。 @@ -397,14 +417,14 @@ SourceType 为点播(PullVodPushLive)可以填多个,上限30个。 * @param string $StartTime 开始时间。 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时。 * @param string $EndTime 结束时间,注意: 1. 结束时间必须大于开始时间; -2. 结束时间和开始时间必须大于当前时间; +2. 结束时间必须大于当前时间; 3. 结束时间 和 开始时间 间隔必须小于七天。 使用 UTC 格式时间, 例如:2019-01-08T10:00:00Z。 -注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +注意:北京时间值为 UTC 时间值 + 8 小时。 * @param string $Operator 任务操作人备注。 * @param string $PushArgs 推流参数。 推流时携带自定义参数。 @@ -441,6 +461,9 @@ ContinueBreakPoint:播放完当前正在播放的点播 url 后再使用新的 * @param string $ToUrl 完整目标 URL 地址。 用法注意:如果使用该参数来传完整目标地址,则 DomainName, AppName, StreamName 需要传入空字符串,任务将会使用该 ToUrl 参数指定的目标地址。 +使用该方式传入目标地址支持的协议有: +rtmp、rtmps、rtsp、rtp、srt。 + 注意:签名时间需要超过任务结束时间,避免因签名过期造成任务失败。 * @param string $BackupSourceType 备源的类型: PullLivePushLive -直播, @@ -460,6 +483,7 @@ PullVodPushLive -点播。 0 - 不启用。 1 - 启用。 注意:启用本地模式后,会将源列表中的 MP4 文件进行本地下载,优先使用本地已下载文件进行推流,提高点播源推流稳定性。使用本地下载文件推流时,会产生增值费用。 + * @param string $RecordTemplateId 录制模板 ID。 */ function __construct() { @@ -558,5 +582,9 @@ PullVodPushLive -点播。 if (array_key_exists("VodLocalMode",$param) and $param["VodLocalMode"] !== null) { $this->VodLocalMode = $param["VodLocalMode"]; } + + if (array_key_exists("RecordTemplateId",$param) and $param["RecordTemplateId"] !== null) { + $this->RecordTemplateId = $param["RecordTemplateId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveRecordTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveRecordTemplateRequest.php index cbf4472d..6046b98b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveRecordTemplateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveRecordTemplateRequest.php @@ -43,7 +43,9 @@ use TencentCloud\Common\AbstractModel; * @method RecordParam getMp3Param() 获取Mp3录制参数,开启Mp3录制时设置。 * @method void setMp3Param(RecordParam $Mp3Param) 设置Mp3录制参数,开启Mp3录制时设置。 * @method boolean getRemoveWatermark() 获取是否去除水印,类型为慢直播时此参数无效。 +如果为false,则录制水印流或转码流;如果为true,则录制原始流。 * @method void setRemoveWatermark(boolean $RemoveWatermark) 设置是否去除水印,类型为慢直播时此参数无效。 +如果为false,则录制水印流或转码流;如果为true,则录制原始流。 * @method FlvSpecialParam getFlvSpecialParam() 获取FLV 录制特殊参数。 * @method void setFlvSpecialParam(FlvSpecialParam $FlvSpecialParam) 设置FLV 录制特殊参数。 */ @@ -98,6 +100,7 @@ class CreateLiveRecordTemplateRequest extends AbstractModel /** * @var boolean 是否去除水印,类型为慢直播时此参数无效。 +如果为false,则录制水印流或转码流;如果为true,则录制原始流。 */ public $RemoveWatermark; @@ -119,6 +122,7 @@ class CreateLiveRecordTemplateRequest extends AbstractModel * @param HlsSpecialParam $HlsSpecialParam HLS专属录制参数。 * @param RecordParam $Mp3Param Mp3录制参数,开启Mp3录制时设置。 * @param boolean $RemoveWatermark 是否去除水印,类型为慢直播时此参数无效。 +如果为false,则录制水印流或转码流;如果为true,则录制原始流。 * @param FlvSpecialParam $FlvSpecialParam FLV 录制特殊参数。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveStreamMonitorRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveStreamMonitorRequest.php new file mode 100644 index 00000000..d13fee89 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveStreamMonitorRequest.php @@ -0,0 +1,212 @@ +OutputInfo = new LiveStreamMonitorOutputInfo(); + $this->OutputInfo->deserialize($param["OutputInfo"]); + } + + if (array_key_exists("InputList",$param) and $param["InputList"] !== null) { + $this->InputList = []; + foreach ($param["InputList"] as $key => $value){ + $obj = new LiveStreamMonitorInputInfo(); + $obj->deserialize($value); + array_push($this->InputList, $obj); + } + } + + if (array_key_exists("MonitorName",$param) and $param["MonitorName"] !== null) { + $this->MonitorName = $param["MonitorName"]; + } + + if (array_key_exists("NotifyPolicy",$param) and $param["NotifyPolicy"] !== null) { + $this->NotifyPolicy = new LiveStreamMonitorNotifyPolicy(); + $this->NotifyPolicy->deserialize($param["NotifyPolicy"]); + } + + if (array_key_exists("AsrLanguage",$param) and $param["AsrLanguage"] !== null) { + $this->AsrLanguage = $param["AsrLanguage"]; + } + + if (array_key_exists("OcrLanguage",$param) and $param["OcrLanguage"] !== null) { + $this->OcrLanguage = $param["OcrLanguage"]; + } + + if (array_key_exists("AiAsrInputIndexList",$param) and $param["AiAsrInputIndexList"] !== null) { + $this->AiAsrInputIndexList = $param["AiAsrInputIndexList"]; + } + + if (array_key_exists("AiOcrInputIndexList",$param) and $param["AiOcrInputIndexList"] !== null) { + $this->AiOcrInputIndexList = $param["AiOcrInputIndexList"]; + } + + if (array_key_exists("CheckStreamBroken",$param) and $param["CheckStreamBroken"] !== null) { + $this->CheckStreamBroken = $param["CheckStreamBroken"]; + } + + if (array_key_exists("CheckStreamLowFrameRate",$param) and $param["CheckStreamLowFrameRate"] !== null) { + $this->CheckStreamLowFrameRate = $param["CheckStreamLowFrameRate"]; + } + + if (array_key_exists("AllowMonitorReport",$param) and $param["AllowMonitorReport"] !== null) { + $this->AllowMonitorReport = $param["AllowMonitorReport"]; + } + + if (array_key_exists("AiFormatDiagnose",$param) and $param["AiFormatDiagnose"] !== null) { + $this->AiFormatDiagnose = $param["AiFormatDiagnose"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveStreamMonitorResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveStreamMonitorResponse.php new file mode 100644 index 00000000..f72966ff --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveStreamMonitorResponse.php @@ -0,0 +1,69 @@ +MonitorId = $param["MonitorId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveTranscodeTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveTranscodeTemplateRequest.php index 659020b5..9975afc2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveTranscodeTemplateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/CreateLiveTranscodeTemplateRequest.php @@ -117,13 +117,13 @@ baseline/main/high。默认baseline * @method integer getShortEdgeAsHeight() 获取是否以短边作为高度,0:否,1:是。默认0。 * @method void setShortEdgeAsHeight(integer $ShortEdgeAsHeight) 设置是否以短边作为高度,0:否,1:是。默认0。 * @method string getDRMType() 获取DRM 加密类型,可选值:fairplay、normalaes、widevine。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 * @method void setDRMType(string $DRMType) 设置DRM 加密类型,可选值:fairplay、normalaes、widevine。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 * @method string getDRMTracks() 获取DRM 加密项,可选值:AUDIO、SD、HD、UHD1、UHD2,后四个为一组,同组中的内容只能选一个。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 * @method void setDRMTracks(string $DRMTracks) 设置DRM 加密项,可选值:AUDIO、SD、HD、UHD1、UHD2,后四个为一组,同组中的内容只能选一个。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 */ class CreateLiveTranscodeTemplateRequest extends AbstractModel { @@ -257,13 +257,13 @@ baseline/main/high。默认baseline /** * @var string DRM 加密类型,可选值:fairplay、normalaes、widevine。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 */ public $DRMType; /** * @var string DRM 加密项,可选值:AUDIO、SD、HD、UHD1、UHD2,后四个为一组,同组中的内容只能选一个。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 */ public $DRMTracks; @@ -317,9 +317,9 @@ baseline/main/high。默认baseline 取值范围:0.0到0.5 * @param integer $ShortEdgeAsHeight 是否以短边作为高度,0:否,1:是。默认0。 * @param string $DRMType DRM 加密类型,可选值:fairplay、normalaes、widevine。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 * @param string $DRMTracks DRM 加密项,可选值:AUDIO、SD、HD、UHD1、UHD2,后四个为一组,同组中的内容只能选一个。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DayStreamPlayInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DayStreamPlayInfo.php index 928a0e5a..afacc39c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DayStreamPlayInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DayStreamPlayInfo.php @@ -20,8 +20,14 @@ use TencentCloud\Common\AbstractModel; /** * 流播放信息 * - * @method string getTime() 获取数据时间点,格式:yyyy-mm-dd HH:MM:SS。 - * @method void setTime(string $Time) 设置数据时间点,格式:yyyy-mm-dd HH:MM:SS。 + * @method string getTime() 获取数据时间点,接口返回支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见ISO日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +接口返回的时间格式和查询请求传入的时间格式一致。 + * @method void setTime(string $Time) 设置数据时间点,接口返回支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见ISO日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +接口返回的时间格式和查询请求传入的时间格式一致。 * @method float getBandwidth() 获取带宽(单位Mbps)。 * @method void setBandwidth(float $Bandwidth) 设置带宽(单位Mbps)。 * @method float getFlux() 获取流量 (单位MB)。 @@ -34,7 +40,10 @@ use TencentCloud\Common\AbstractModel; class DayStreamPlayInfo extends AbstractModel { /** - * @var string 数据时间点,格式:yyyy-mm-dd HH:MM:SS。 + * @var string 数据时间点,接口返回支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见ISO日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +接口返回的时间格式和查询请求传入的时间格式一致。 */ public $Time; @@ -59,7 +68,10 @@ class DayStreamPlayInfo extends AbstractModel public $Online; /** - * @param string $Time 数据时间点,格式:yyyy-mm-dd HH:MM:SS。 + * @param string $Time 数据时间点,接口返回支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见ISO日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +接口返回的时间格式和查询请求传入的时间格式一致。 * @param float $Bandwidth 带宽(单位Mbps)。 * @param float $Flux 流量 (单位MB)。 * @param integer $Request 请求数。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadRuleRequest.php new file mode 100644 index 00000000..0ebc920e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadRuleRequest.php @@ -0,0 +1,101 @@ +DomainName = $param["DomainName"]; + } + + if (array_key_exists("AppName",$param) and $param["AppName"] !== null) { + $this->AppName = $param["AppName"]; + } + + if (array_key_exists("StreamName",$param) and $param["StreamName"] !== null) { + $this->StreamName = $param["StreamName"]; + } + + if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { + $this->TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadRuleResponse.php new file mode 100644 index 00000000..cbc4689c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadRuleResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadTemplateRequest.php new file mode 100644 index 00000000..a9015447 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadTemplateRequest.php @@ -0,0 +1,53 @@ +TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadTemplateResponse.php new file mode 100644 index 00000000..5c37d1f2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLivePadTemplateResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLiveStreamMonitorRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLiveStreamMonitorRequest.php new file mode 100644 index 00000000..6be295e3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLiveStreamMonitorRequest.php @@ -0,0 +1,53 @@ +MonitorId = $param["MonitorId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLiveStreamMonitorResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLiveStreamMonitorResponse.php new file mode 100644 index 00000000..905a5b47 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLiveStreamMonitorResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLiveTranscodeTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLiveTranscodeTemplateRequest.php index a1780035..d4551abb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLiveTranscodeTemplateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DeleteLiveTranscodeTemplateRequest.php @@ -22,24 +22,24 @@ use TencentCloud\Common\AbstractModel; * * @method integer getTemplateId() 获取模板 ID。 1. 在创建转码模板接口 [CreateLiveTranscodeTemplate](/document/product/267/32646) 调用的返回值中获取模板 ID。 -2. 可以从接口 [DescribeLiveTranscodeTemplates](/document/product/267/32641) 查询已经创建的过的模板列表。 +2. 可以从接口 [DescribeLiveTranscodeTemplates](/document/product/267/32641) 查询已经创建过的模板列表。 * @method void setTemplateId(integer $TemplateId) 设置模板 ID。 1. 在创建转码模板接口 [CreateLiveTranscodeTemplate](/document/product/267/32646) 调用的返回值中获取模板 ID。 -2. 可以从接口 [DescribeLiveTranscodeTemplates](/document/product/267/32641) 查询已经创建的过的模板列表。 +2. 可以从接口 [DescribeLiveTranscodeTemplates](/document/product/267/32641) 查询已经创建过的模板列表。 */ class DeleteLiveTranscodeTemplateRequest extends AbstractModel { /** * @var integer 模板 ID。 1. 在创建转码模板接口 [CreateLiveTranscodeTemplate](/document/product/267/32646) 调用的返回值中获取模板 ID。 -2. 可以从接口 [DescribeLiveTranscodeTemplates](/document/product/267/32641) 查询已经创建的过的模板列表。 +2. 可以从接口 [DescribeLiveTranscodeTemplates](/document/product/267/32641) 查询已经创建过的模板列表。 */ public $TemplateId; /** * @param integer $TemplateId 模板 ID。 1. 在创建转码模板接口 [CreateLiveTranscodeTemplate](/document/product/267/32646) 调用的返回值中获取模板 ID。 -2. 可以从接口 [DescribeLiveTranscodeTemplates](/document/product/267/32641) 查询已经创建的过的模板列表。 +2. 可以从接口 [DescribeLiveTranscodeTemplates](/document/product/267/32641) 查询已经创建过的模板列表。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeBillBandwidthAndFluxListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeBillBandwidthAndFluxListRequest.php index bfec6987..f633b60e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeBillBandwidthAndFluxListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeBillBandwidthAndFluxListRequest.php @@ -20,10 +20,20 @@ use TencentCloud\Common\AbstractModel; /** * DescribeBillBandwidthAndFluxList请求参数结构体 * - * @method string getStartTime() 获取起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @method void setStartTime(string $StartTime) 设置起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @method string getEndTime() 获取结束时间点,格式为yyyy-mm-dd HH:MM:SS,起始和结束时间跨度不支持超过31天。支持最近3年的数据查询 - * @method void setEndTime(string $EndTime) 设置结束时间点,格式为yyyy-mm-dd HH:MM:SS,起始和结束时间跨度不支持超过31天。支持最近3年的数据查询 + * @method string getStartTime() 获取起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method void setStartTime(string $StartTime) 设置起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method string getEndTime() 获取结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +起始和结束时间跨度不支持超过31天。支持最近3年的数据查询 + * @method void setEndTime(string $EndTime) 设置结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +起始和结束时间跨度不支持超过31天。支持最近3年的数据查询 * @method array getPlayDomains() 获取直播播放域名,若不填,表示总体数据。 * @method void setPlayDomains(array $PlayDomains) 设置直播播放域名,若不填,表示总体数据。 * @method string getMainlandOrOversea() 获取可选值: @@ -72,12 +82,17 @@ Africa 非洲。 class DescribeBillBandwidthAndFluxListRequest extends AbstractModel { /** - * @var string 起始时间点,格式为yyyy-mm-dd HH:MM:SS。 + * @var string 起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 */ public $StartTime; /** - * @var string 结束时间点,格式为yyyy-mm-dd HH:MM:SS,起始和结束时间跨度不支持超过31天。支持最近3年的数据查询 + * @var string 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +起始和结束时间跨度不支持超过31天。支持最近3年的数据查询 */ public $EndTime; @@ -124,8 +139,13 @@ Africa 非洲。 public $RegionNames; /** - * @param string $StartTime 起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @param string $EndTime 结束时间点,格式为yyyy-mm-dd HH:MM:SS,起始和结束时间跨度不支持超过31天。支持最近3年的数据查询 + * @param string $StartTime 起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @param string $EndTime 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +起始和结束时间跨度不支持超过31天。支持最近3年的数据查询 * @param array $PlayDomains 直播播放域名,若不填,表示总体数据。 * @param string $MainlandOrOversea 可选值: Mainland:查询国内数据, diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeBillBandwidthAndFluxListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeBillBandwidthAndFluxListResponse.php index 41450587..4a92cb65 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeBillBandwidthAndFluxListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeBillBandwidthAndFluxListResponse.php @@ -20,12 +20,20 @@ use TencentCloud\Common\AbstractModel; /** * DescribeBillBandwidthAndFluxList返回参数结构体 * - * @method string getPeakBandwidthTime() 获取峰值带宽所在时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @method void setPeakBandwidthTime(string $PeakBandwidthTime) 设置峰值带宽所在时间点,格式为yyyy-mm-dd HH:MM:SS。 + * @method string getPeakBandwidthTime() 获取峰值带宽所在时间点,接口返回支持两种时间格式(与接口请求传递的时间格式一致): +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method void setPeakBandwidthTime(string $PeakBandwidthTime) 设置峰值带宽所在时间点,接口返回支持两种时间格式(与接口请求传递的时间格式一致): +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 * @method float getPeakBandwidth() 获取峰值带宽,单位是Mbps。 * @method void setPeakBandwidth(float $PeakBandwidth) 设置峰值带宽,单位是Mbps。 - * @method string getP95PeakBandwidthTime() 获取95峰值带宽所在时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @method void setP95PeakBandwidthTime(string $P95PeakBandwidthTime) 设置95峰值带宽所在时间点,格式为yyyy-mm-dd HH:MM:SS。 + * @method string getP95PeakBandwidthTime() 获取95峰值带宽所在时间点,接口返回支持两种时间格式(与接口请求传递的时间格式一致): +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method void setP95PeakBandwidthTime(string $P95PeakBandwidthTime) 设置95峰值带宽所在时间点,接口返回支持两种时间格式(与接口请求传递的时间格式一致): +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 * @method float getP95PeakBandwidth() 获取95峰值带宽,单位是Mbps。 * @method void setP95PeakBandwidth(float $P95PeakBandwidth) 设置95峰值带宽,单位是Mbps。 * @method float getSumFlux() 获取总流量,单位是MB。 @@ -38,7 +46,9 @@ use TencentCloud\Common\AbstractModel; class DescribeBillBandwidthAndFluxListResponse extends AbstractModel { /** - * @var string 峰值带宽所在时间点,格式为yyyy-mm-dd HH:MM:SS。 + * @var string 峰值带宽所在时间点,接口返回支持两种时间格式(与接口请求传递的时间格式一致): +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 */ public $PeakBandwidthTime; @@ -48,7 +58,9 @@ class DescribeBillBandwidthAndFluxListResponse extends AbstractModel public $PeakBandwidth; /** - * @var string 95峰值带宽所在时间点,格式为yyyy-mm-dd HH:MM:SS。 + * @var string 95峰值带宽所在时间点,接口返回支持两种时间格式(与接口请求传递的时间格式一致): +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 */ public $P95PeakBandwidthTime; @@ -73,9 +85,13 @@ class DescribeBillBandwidthAndFluxListResponse extends AbstractModel public $RequestId; /** - * @param string $PeakBandwidthTime 峰值带宽所在时间点,格式为yyyy-mm-dd HH:MM:SS。 + * @param string $PeakBandwidthTime 峰值带宽所在时间点,接口返回支持两种时间格式(与接口请求传递的时间格式一致): +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 * @param float $PeakBandwidth 峰值带宽,单位是Mbps。 - * @param string $P95PeakBandwidthTime 95峰值带宽所在时间点,格式为yyyy-mm-dd HH:MM:SS。 + * @param string $P95PeakBandwidthTime 95峰值带宽所在时间点,接口返回支持两种时间格式(与接口请求传递的时间格式一致): +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 * @param float $P95PeakBandwidth 95峰值带宽,单位是Mbps。 * @param float $SumFlux 总流量,单位是MB。 * @param array $DataInfoList 明细数据信息。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeCallbackRecordsListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeCallbackRecordsListRequest.php index 1b55515d..29d74ba6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeCallbackRecordsListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeCallbackRecordsListRequest.php @@ -20,10 +20,22 @@ use TencentCloud\Common\AbstractModel; /** * DescribeCallbackRecordsList请求参数结构体 * - * @method string getStartTime() 获取起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @method void setStartTime(string $StartTime) 设置起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @method string getEndTime() 获取结束时间点,格式为yyyy-mm-dd HH:MM:SS,起始和结束时间跨度不支持超过1天。 - * @method void setEndTime(string $EndTime) 设置结束时间点,格式为yyyy-mm-dd HH:MM:SS,起始和结束时间跨度不支持超过1天。 + * @method string getStartTime() 获取起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method void setStartTime(string $StartTime) 设置起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method string getEndTime() 获取结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + +查询的起始和结束时间跨度不支持超过1天。仅支持查询最近14天的数据。 + * @method void setEndTime(string $EndTime) 设置结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + +查询的起始和结束时间跨度不支持超过1天。仅支持查询最近14天的数据。 * @method string getStreamName() 获取流名称,精确匹配。 * @method void setStreamName(string $StreamName) 设置流名称,精确匹配。 * @method integer getPageNum() 获取页码。 @@ -48,12 +60,18 @@ use TencentCloud\Common\AbstractModel; class DescribeCallbackRecordsListRequest extends AbstractModel { /** - * @var string 起始时间点,格式为yyyy-mm-dd HH:MM:SS。 + * @var string 起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 */ public $StartTime; /** - * @var string 结束时间点,格式为yyyy-mm-dd HH:MM:SS,起始和结束时间跨度不支持超过1天。 + * @var string 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + +查询的起始和结束时间跨度不支持超过1天。仅支持查询最近14天的数据。 */ public $EndTime; @@ -88,8 +106,14 @@ class DescribeCallbackRecordsListRequest extends AbstractModel public $ResultCode; /** - * @param string $StartTime 起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @param string $EndTime 结束时间点,格式为yyyy-mm-dd HH:MM:SS,起始和结束时间跨度不支持超过1天。 + * @param string $StartTime 起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @param string $EndTime 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + +查询的起始和结束时间跨度不支持超过1天。仅支持查询最近14天的数据。 * @param string $StreamName 流名称,精确匹配。 * @param integer $PageNum 页码。 * @param integer $PageSize 每页条数。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeConcurrentRecordStreamNumRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeConcurrentRecordStreamNumRequest.php index 110e1d2a..427cd6b2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeConcurrentRecordStreamNumRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeConcurrentRecordStreamNumRequest.php @@ -24,13 +24,21 @@ use TencentCloud\Common\AbstractModel; NormalLive:普通直播。 * @method void setLiveType(string $LiveType) 设置直播类型,SlowLive:慢直播。 NormalLive:普通直播。 - * @method string getStartTime() 获取起始时间,格式:yyyy-mm-dd HH:MM:SS。 + * @method string getStartTime() 获取起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 可以查询最近180天的数据。 - * @method void setStartTime(string $StartTime) 设置起始时间,格式:yyyy-mm-dd HH:MM:SS。 + * @method void setStartTime(string $StartTime) 设置起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 可以查询最近180天的数据。 - * @method string getEndTime() 获取结束时间,格式:yyyy-mm-dd HH:MM:SS。 + * @method string getEndTime() 获取结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 时间跨度最大支持31天。 - * @method void setEndTime(string $EndTime) 设置结束时间,格式:yyyy-mm-dd HH:MM:SS。 + * @method void setEndTime(string $EndTime) 设置结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 时间跨度最大支持31天。 * @method string getMainlandOrOversea() 获取如果为空,查询所有地区数据;如果为“Mainland”,查询国内数据;如果为“Oversea”,则查询国外数据。 * @method void setMainlandOrOversea(string $MainlandOrOversea) 设置如果为空,查询所有地区数据;如果为“Mainland”,查询国内数据;如果为“Oversea”,则查询国外数据。 @@ -46,13 +54,17 @@ NormalLive:普通直播。 public $LiveType; /** - * @var string 起始时间,格式:yyyy-mm-dd HH:MM:SS。 + * @var string 起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 可以查询最近180天的数据。 */ public $StartTime; /** - * @var string 结束时间,格式:yyyy-mm-dd HH:MM:SS。 + * @var string 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 时间跨度最大支持31天。 */ public $EndTime; @@ -70,9 +82,13 @@ NormalLive:普通直播。 /** * @param string $LiveType 直播类型,SlowLive:慢直播。 NormalLive:普通直播。 - * @param string $StartTime 起始时间,格式:yyyy-mm-dd HH:MM:SS。 + * @param string $StartTime 起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 可以查询最近180天的数据。 - * @param string $EndTime 结束时间,格式:yyyy-mm-dd HH:MM:SS。 + * @param string $EndTime 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 时间跨度最大支持31天。 * @param string $MainlandOrOversea 如果为空,查询所有地区数据;如果为“Mainland”,查询国内数据;如果为“Oversea”,则查询国外数据。 * @param array $PushDomains 推流域名列表,不填表示总体数据。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeDeliverBandwidthListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeDeliverBandwidthListRequest.php index eae95ba3..8fdfb128 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeDeliverBandwidthListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeDeliverBandwidthListRequest.php @@ -20,26 +20,46 @@ use TencentCloud\Common\AbstractModel; /** * DescribeDeliverBandwidthList请求参数结构体 * - * @method string getStartTime() 获取起始时间,格式为%Y-%m-%d %H:%M:%S。 - * @method void setStartTime(string $StartTime) 设置起始时间,格式为%Y-%m-%d %H:%M:%S。 - * @method string getEndTime() 获取结束时间,格式为%Y-%m-%d %H:%M:%S,支持最近三个月的数据查询,时间跨度最大是1个月。 - * @method void setEndTime(string $EndTime) 设置结束时间,格式为%Y-%m-%d %H:%M:%S,支持最近三个月的数据查询,时间跨度最大是1个月。 + * @method string getStartTime() 获取起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method void setStartTime(string $StartTime) 设置起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method string getEndTime() 获取结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +支持最近三个月的数据查询,时间跨度最大是1个月。 + * @method void setEndTime(string $EndTime) 设置结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +支持最近三个月的数据查询,时间跨度最大是1个月。 */ class DescribeDeliverBandwidthListRequest extends AbstractModel { /** - * @var string 起始时间,格式为%Y-%m-%d %H:%M:%S。 + * @var string 起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 */ public $StartTime; /** - * @var string 结束时间,格式为%Y-%m-%d %H:%M:%S,支持最近三个月的数据查询,时间跨度最大是1个月。 + * @var string 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +支持最近三个月的数据查询,时间跨度最大是1个月。 */ public $EndTime; /** - * @param string $StartTime 起始时间,格式为%Y-%m-%d %H:%M:%S。 - * @param string $EndTime 结束时间,格式为%Y-%m-%d %H:%M:%S,支持最近三个月的数据查询,时间跨度最大是1个月。 + * @param string $StartTime 起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @param string $EndTime 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +支持最近三个月的数据查询,时间跨度最大是1个月。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeGroupProIspPlayInfoListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeGroupProIspPlayInfoListRequest.php index 3cd4f1e5..2031f117 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeGroupProIspPlayInfoListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeGroupProIspPlayInfoListRequest.php @@ -20,11 +20,23 @@ use TencentCloud\Common\AbstractModel; /** * DescribeGroupProIspPlayInfoList请求参数结构体 * - * @method string getStartTime() 获取起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @method void setStartTime(string $StartTime) 设置起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @method string getEndTime() 获取结束时间点,格式为yyyy-mm-dd HH:MM:SS + * @method string getStartTime() 获取起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setStartTime(string $StartTime) 设置起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getEndTime() 获取结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 时间跨度在(0,3小时],支持最近1个月数据查询。 - * @method void setEndTime(string $EndTime) 设置结束时间点,格式为yyyy-mm-dd HH:MM:SS + * @method void setEndTime(string $EndTime) 设置结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 时间跨度在(0,3小时],支持最近1个月数据查询。 * @method array getPlayDomains() 获取播放域名,默认为不填,表示求总体数据。 * @method void setPlayDomains(array $PlayDomains) 设置播放域名,默认为不填,表示求总体数据。 @@ -38,12 +50,18 @@ use TencentCloud\Common\AbstractModel; class DescribeGroupProIspPlayInfoListRequest extends AbstractModel { /** - * @var string 起始时间点,格式为yyyy-mm-dd HH:MM:SS。 + * @var string 起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $StartTime; /** - * @var string 结束时间点,格式为yyyy-mm-dd HH:MM:SS + * @var string 结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 时间跨度在(0,3小时],支持最近1个月数据查询。 */ public $EndTime; @@ -69,8 +87,14 @@ class DescribeGroupProIspPlayInfoListRequest extends AbstractModel public $MainlandOrOversea; /** - * @param string $StartTime 起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @param string $EndTime 结束时间点,格式为yyyy-mm-dd HH:MM:SS + * @param string $StartTime 起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $EndTime 结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 时间跨度在(0,3小时],支持最近1个月数据查询。 * @param array $PlayDomains 播放域名,默认为不填,表示求总体数据。 * @param array $ProvinceNames 省份列表,默认不填,则返回各省份的数据。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeHttpStatusInfoListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeHttpStatusInfoListRequest.php index 5a2300dd..c9b37dc3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeHttpStatusInfoListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeHttpStatusInfoListRequest.php @@ -20,31 +20,40 @@ use TencentCloud\Common\AbstractModel; /** * DescribeHttpStatusInfoList请求参数结构体 * - * @method string getStartTime() 获取起始时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 - * @method void setStartTime(string $StartTime) 设置起始时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 - * @method string getEndTime() 获取结束时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 -注:最大时间跨度支持1天,支持最近3个月的数据查询。 - * @method void setEndTime(string $EndTime) 设置结束时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 -注:最大时间跨度支持1天,支持最近3个月的数据查询。 + * @method string getStartTime() 获取起始时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setStartTime(string $StartTime) 设置起始时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getEndTime() 获取结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setEndTime(string $EndTime) 设置结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @method array getPlayDomains() 获取播放域名列表。 * @method void setPlayDomains(array $PlayDomains) 设置播放域名列表。 */ class DescribeHttpStatusInfoListRequest extends AbstractModel { /** - * @var string 起始时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 + * @var string 起始时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $StartTime; /** - * @var string 结束时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 -注:最大时间跨度支持1天,支持最近3个月的数据查询。 + * @var string 结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $EndTime; @@ -54,11 +63,14 @@ class DescribeHttpStatusInfoListRequest extends AbstractModel public $PlayDomains; /** - * @param string $StartTime 起始时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 - * @param string $EndTime 结束时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 -注:最大时间跨度支持1天,支持最近3个月的数据查询。 + * @param string $StartTime 起始时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $EndTime 结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @param array $PlayDomains 播放域名列表。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadRulesRequest.php new file mode 100644 index 00000000..439aa703 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadRulesRequest.php @@ -0,0 +1,47 @@ +Rules = []; + foreach ($param["Rules"] as $key => $value){ + $obj = new RuleInfo(); + $obj->deserialize($value); + array_push($this->Rules, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadTemplateRequest.php new file mode 100644 index 00000000..90dde508 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadTemplateRequest.php @@ -0,0 +1,53 @@ +TemplateId = $param["TemplateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadTemplateResponse.php new file mode 100644 index 00000000..2dce35fc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadTemplateResponse.php @@ -0,0 +1,66 @@ +Template = new PadTemplate(); + $this->Template->deserialize($param["Template"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadTemplatesRequest.php new file mode 100644 index 00000000..b4713980 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePadTemplatesRequest.php @@ -0,0 +1,47 @@ +Templates = []; + foreach ($param["Templates"] as $key => $value){ + $obj = new PadTemplate(); + $obj->deserialize($value); + array_push($this->Templates, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePullStreamTaskStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePullStreamTaskStatusRequest.php new file mode 100644 index 00000000..101bb778 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePullStreamTaskStatusRequest.php @@ -0,0 +1,53 @@ +TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePullStreamTaskStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePullStreamTaskStatusResponse.php new file mode 100644 index 00000000..168c8753 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLivePullStreamTaskStatusResponse.php @@ -0,0 +1,66 @@ +TaskStatusInfo = new TaskStatusInfo(); + $this->TaskStatusInfo->deserialize($param["TaskStatusInfo"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorListRequest.php new file mode 100644 index 00000000..97806961 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorListRequest.php @@ -0,0 +1,65 @@ +Index = $param["Index"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorListResponse.php new file mode 100644 index 00000000..7087caef --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorListResponse.php @@ -0,0 +1,90 @@ +TotalNum = $param["TotalNum"]; + } + + if (array_key_exists("LiveStreamMonitors",$param) and $param["LiveStreamMonitors"] !== null) { + $this->LiveStreamMonitors = []; + foreach ($param["LiveStreamMonitors"] as $key => $value){ + $obj = new LiveStreamMonitorInfo(); + $obj->deserialize($value); + array_push($this->LiveStreamMonitors, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorRequest.php new file mode 100644 index 00000000..385da3ff --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorRequest.php @@ -0,0 +1,53 @@ +MonitorId = $param["MonitorId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorResponse.php new file mode 100644 index 00000000..3a79b76f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveStreamMonitorResponse.php @@ -0,0 +1,70 @@ +LiveStreamMonitor = new LiveStreamMonitorInfo(); + $this->LiveStreamMonitor->deserialize($param["LiveStreamMonitor"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveTranscodeTotalInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveTranscodeTotalInfoRequest.php index fa9d78ea..141f53d6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveTranscodeTotalInfoRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeLiveTranscodeTotalInfoRequest.php @@ -20,14 +20,20 @@ use TencentCloud\Common\AbstractModel; /** * DescribeLiveTranscodeTotalInfo请求参数结构体 * - * @method string getStartTime() 获取开始时间,北京时间。 -格式:yyyy-mm-dd HH:MM:SS。 - * @method void setStartTime(string $StartTime) 设置开始时间,北京时间。 -格式:yyyy-mm-dd HH:MM:SS。 - * @method string getEndTime() 获取结束时间,北京时间。 -格式:yyyy-mm-dd HH:MM:SS。 - * @method void setEndTime(string $EndTime) 设置结束时间,北京时间。 -格式:yyyy-mm-dd HH:MM:SS。 + * @method string getStartTime() 获取结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method void setStartTime(string $StartTime) 设置结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method string getEndTime() 获取结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setEndTime(string $EndTime) 设置结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @method array getPushDomains() 获取推流域名列表,若不填,表示查询所有域名总体数据。 指定域名时返回1小时粒度数据。 * @method void setPushDomains(array $PushDomains) 设置推流域名列表,若不填,表示查询所有域名总体数据。 @@ -44,14 +50,17 @@ Oversea:则查询国际/港澳台(境外)数据, class DescribeLiveTranscodeTotalInfoRequest extends AbstractModel { /** - * @var string 开始时间,北京时间。 -格式:yyyy-mm-dd HH:MM:SS。 + * @var string 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 */ public $StartTime; /** - * @var string 结束时间,北京时间。 -格式:yyyy-mm-dd HH:MM:SS。 + * @var string 结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $EndTime; @@ -70,10 +79,13 @@ Oversea:则查询国际/港澳台(境外)数据, public $MainlandOrOversea; /** - * @param string $StartTime 开始时间,北京时间。 -格式:yyyy-mm-dd HH:MM:SS。 - * @param string $EndTime 结束时间,北京时间。 -格式:yyyy-mm-dd HH:MM:SS。 + * @param string $StartTime 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @param string $EndTime 结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @param array $PushDomains 推流域名列表,若不填,表示查询所有域名总体数据。 指定域名时返回1小时粒度数据。 * @param string $MainlandOrOversea 可选值: diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeMonitorReportRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeMonitorReportRequest.php new file mode 100644 index 00000000..468c70b6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeMonitorReportRequest.php @@ -0,0 +1,53 @@ +MonitorId = $param["MonitorId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeMonitorReportResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeMonitorReportResponse.php new file mode 100644 index 00000000..0ee5e703 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeMonitorReportResponse.php @@ -0,0 +1,87 @@ +MPSResult = new MPSResult(); + $this->MPSResult->deserialize($param["MPSResult"]); + } + + if (array_key_exists("DiagnoseResult",$param) and $param["DiagnoseResult"] !== null) { + $this->DiagnoseResult = new DiagnoseResult(); + $this->DiagnoseResult->deserialize($param["DiagnoseResult"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribePlayErrorCodeDetailInfoListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribePlayErrorCodeDetailInfoListRequest.php index 2e3b96e9..2ccadacf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribePlayErrorCodeDetailInfoListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribePlayErrorCodeDetailInfoListRequest.php @@ -20,15 +20,23 @@ use TencentCloud\Common\AbstractModel; /** * DescribePlayErrorCodeDetailInfoList请求参数结构体 * - * @method string getStartTime() 获取起始时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 - * @method void setStartTime(string $StartTime) 设置起始时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 - * @method string getEndTime() 获取结束时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 + * @method string getStartTime() 获取起始时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setStartTime(string $StartTime) 设置起始时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getEndTime() 获取结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 - * @method void setEndTime(string $EndTime) 设置结束时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 + * @method void setEndTime(string $EndTime) 设置结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 * @method integer getGranularity() 获取查询粒度: 1-1分钟粒度。 @@ -44,14 +52,18 @@ use TencentCloud\Common\AbstractModel; class DescribePlayErrorCodeDetailInfoListRequest extends AbstractModel { /** - * @var string 起始时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 + * @var string 起始时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $StartTime; /** - * @var string 结束时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 + * @var string 结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 */ public $EndTime; @@ -78,10 +90,14 @@ class DescribePlayErrorCodeDetailInfoListRequest extends AbstractModel public $MainlandOrOversea; /** - * @param string $StartTime 起始时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 - * @param string $EndTime 结束时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 + * @param string $StartTime 起始时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $EndTime 结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 * @param integer $Granularity 查询粒度: 1-1分钟粒度。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeProIspPlaySumInfoListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeProIspPlaySumInfoListRequest.php index bbcc5406..93558d4a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeProIspPlaySumInfoListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeProIspPlaySumInfoListRequest.php @@ -20,15 +20,23 @@ use TencentCloud\Common\AbstractModel; /** * DescribeProIspPlaySumInfoList请求参数结构体 * - * @method string getStartTime() 获取起始时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 - * @method void setStartTime(string $StartTime) 设置起始时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 - * @method string getEndTime() 获取结束时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 + * @method string getStartTime() 获取起始时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setStartTime(string $StartTime) 设置起始时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getEndTime() 获取结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 - * @method void setEndTime(string $EndTime) 设置结束时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 + * @method void setEndTime(string $EndTime) 设置结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 * @method string getStatType() 获取统计的类型,可选值:”Province”(省份),”Isp”(运营商),“CountryOrArea”(国家或地区)。 * @method void setStatType(string $StatType) 设置统计的类型,可选值:”Province”(省份),”Isp”(运营商),“CountryOrArea”(国家或地区)。 @@ -46,14 +54,18 @@ use TencentCloud\Common\AbstractModel; class DescribeProIspPlaySumInfoListRequest extends AbstractModel { /** - * @var string 起始时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 + * @var string 起始时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $StartTime; /** - * @var string 结束时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 + * @var string 结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 */ public $EndTime; @@ -89,10 +101,14 @@ class DescribeProIspPlaySumInfoListRequest extends AbstractModel public $OutLanguage; /** - * @param string $StartTime 起始时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 - * @param string $EndTime 结束时间,北京时间, -格式:yyyy-mm-dd HH:MM:SS。 + * @param string $StartTime 起始时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $EndTime 结束时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 * @param string $StatType 统计的类型,可选值:”Province”(省份),”Isp”(运营商),“CountryOrArea”(国家或地区)。 * @param array $PlayDomains 播放域名列表,不填则为全部。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeProvinceIspPlayInfoListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeProvinceIspPlayInfoListRequest.php index b1d5fe56..675d7abc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeProvinceIspPlayInfoListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeProvinceIspPlayInfoListRequest.php @@ -20,15 +20,23 @@ use TencentCloud\Common\AbstractModel; /** * DescribeProvinceIspPlayInfoList请求参数结构体 * - * @method string getStartTime() 获取起始时间点,当前使用北京时间, -例:2019-02-21 10:00:00。 - * @method void setStartTime(string $StartTime) 设置起始时间点,当前使用北京时间, -例:2019-02-21 10:00:00。 - * @method string getEndTime() 获取结束时间点,当前使用北京时间, -例:2019-02-21 12:00:00。 + * @method string getStartTime() 获取起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setStartTime(string $StartTime) 设置起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getEndTime() 获取结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 - * @method void setEndTime(string $EndTime) 设置结束时间点,当前使用北京时间, -例:2019-02-21 12:00:00。 + * @method void setEndTime(string $EndTime) 设置结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 * @method integer getGranularity() 获取支持如下粒度: 1:1分钟粒度(跨度不支持超过1天) @@ -64,14 +72,18 @@ use TencentCloud\Common\AbstractModel; class DescribeProvinceIspPlayInfoListRequest extends AbstractModel { /** - * @var string 起始时间点,当前使用北京时间, -例:2019-02-21 10:00:00。 + * @var string 起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $StartTime; /** - * @var string 结束时间点,当前使用北京时间, -例:2019-02-21 12:00:00。 + * @var string 结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 */ public $EndTime; @@ -120,10 +132,14 @@ class DescribeProvinceIspPlayInfoListRequest extends AbstractModel public $IpType; /** - * @param string $StartTime 起始时间点,当前使用北京时间, -例:2019-02-21 10:00:00。 - * @param string $EndTime 结束时间点,当前使用北京时间, -例:2019-02-21 12:00:00。 + * @param string $StartTime 起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $EndTime 结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 注:EndTime 和 StartTime 只支持最近1天的数据查询。 * @param integer $Granularity 支持如下粒度: 1:1分钟粒度(跨度不支持超过1天) diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeScreenShotSheetNumListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeScreenShotSheetNumListRequest.php index 8f0bf46f..93c1cf30 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeScreenShotSheetNumListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeScreenShotSheetNumListRequest.php @@ -20,10 +20,20 @@ use TencentCloud\Common\AbstractModel; /** * DescribeScreenShotSheetNumList请求参数结构体 * - * @method string getStartTime() 获取utc起始时间,格式为yyyy-mm-ddTHH:MM:SSZ - * @method void setStartTime(string $StartTime) 设置utc起始时间,格式为yyyy-mm-ddTHH:MM:SSZ - * @method string getEndTime() 获取utc结束时间,格式为yyyy-mm-ddTHH:MM:SSZ,支持查询最近1年数据。 - * @method void setEndTime(string $EndTime) 设置utc结束时间,格式为yyyy-mm-ddTHH:MM:SSZ,支持查询最近1年数据。 + * @method string getStartTime() 获取起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method void setStartTime(string $StartTime) 设置起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method string getEndTime() 获取结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +支持查询最近1年的数据。 + * @method void setEndTime(string $EndTime) 设置结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +支持查询最近1年的数据。 * @method string getZone() 获取地域信息,可选值包括Mainland,Oversea,前者是查询中国大陆范围内的数据,后者是除中国大陆范围之外的数据,若不传该参数,则查询所有地区的数据。 * @method void setZone(string $Zone) 设置地域信息,可选值包括Mainland,Oversea,前者是查询中国大陆范围内的数据,后者是除中国大陆范围之外的数据,若不传该参数,则查询所有地区的数据。 * @method array getPushDomains() 获取推流域名(支持查询2019年11 月1日之后的域名维度数据)。 @@ -34,12 +44,17 @@ use TencentCloud\Common\AbstractModel; class DescribeScreenShotSheetNumListRequest extends AbstractModel { /** - * @var string utc起始时间,格式为yyyy-mm-ddTHH:MM:SSZ + * @var string 起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 */ public $StartTime; /** - * @var string utc结束时间,格式为yyyy-mm-ddTHH:MM:SSZ,支持查询最近1年数据。 + * @var string 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +支持查询最近1年的数据。 */ public $EndTime; @@ -59,8 +74,13 @@ class DescribeScreenShotSheetNumListRequest extends AbstractModel public $Granularity; /** - * @param string $StartTime utc起始时间,格式为yyyy-mm-ddTHH:MM:SSZ - * @param string $EndTime utc结束时间,格式为yyyy-mm-ddTHH:MM:SSZ,支持查询最近1年数据。 + * @param string $StartTime 起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @param string $EndTime 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +支持查询最近1年的数据。 * @param string $Zone 地域信息,可选值包括Mainland,Oversea,前者是查询中国大陆范围内的数据,后者是除中国大陆范围之外的数据,若不传该参数,则查询所有地区的数据。 * @param array $PushDomains 推流域名(支持查询2019年11 月1日之后的域名维度数据)。 * @param string $Granularity 数据维度,数据延迟1个半小时,可选值包括:1、Minute(5分钟粒度,最大支持查询时间范围是31天),2、Day(天粒度,默认值,按照北京时间做跨天处理,最大支持查询时间范围是186天当天)。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeStreamPlayInfoListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeStreamPlayInfoListRequest.php index 16eb6b77..dc62203e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeStreamPlayInfoListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeStreamPlayInfoListRequest.php @@ -20,12 +20,22 @@ use TencentCloud\Common\AbstractModel; /** * DescribeStreamPlayInfoList请求参数结构体 * - * @method string getStartTime() 获取开始时间,北京时间,格式为yyyy-mm-dd HH:MM:SS - * @method void setStartTime(string $StartTime) 设置开始时间,北京时间,格式为yyyy-mm-dd HH:MM:SS - * @method string getEndTime() 获取结束时间,北京时间,格式为yyyy-mm-dd HH:MM:SS, -结束时间 和 开始时间跨度不支持超过24小时,支持距当前时间一个月内的数据查询。 - * @method void setEndTime(string $EndTime) 设置结束时间,北京时间,格式为yyyy-mm-dd HH:MM:SS, -结束时间 和 开始时间跨度不支持超过24小时,支持距当前时间一个月内的数据查询。 + * @method string getStartTime() 获取起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +开始时间和结束时间的格式需要保持一致。 + * @method void setStartTime(string $StartTime) 设置起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +开始时间和结束时间的格式需要保持一致。 + * @method string getEndTime() 获取结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +开始时间和结束时间的格式需要保持一致。结束时间和开始时间跨度不支持超过24小时,支持距当前时间一个月内的数据查询。 + * @method void setEndTime(string $EndTime) 设置结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +开始时间和结束时间的格式需要保持一致。结束时间和开始时间跨度不支持超过24小时,支持距当前时间一个月内的数据查询。 * @method string getPlayDomain() 获取播放域名, 若不填,则为查询所有播放域名的在线流数据。 * @method void setPlayDomain(string $PlayDomain) 设置播放域名, @@ -36,23 +46,26 @@ use TencentCloud\Common\AbstractModel; 若不填,则为查询总体播放数据。 * @method string getAppName() 获取推流路径,与播放地址中的AppName保持一致,会精确匹配,在同时传递了StreamName时生效。 若不填,则为查询总体播放数据。 -注意:按AppName查询请先联系工单申请,开通后配置生效预计需要5个工作日左右,具体时间以最终回复为准。 * @method void setAppName(string $AppName) 设置推流路径,与播放地址中的AppName保持一致,会精确匹配,在同时传递了StreamName时生效。 若不填,则为查询总体播放数据。 -注意:按AppName查询请先联系工单申请,开通后配置生效预计需要5个工作日左右,具体时间以最终回复为准。 * @method string getServiceName() 获取服务名称,可选值包括LVB(标准直播),LEB(快直播),不填则查LVB+LEB总值。 * @method void setServiceName(string $ServiceName) 设置服务名称,可选值包括LVB(标准直播),LEB(快直播),不填则查LVB+LEB总值。 */ class DescribeStreamPlayInfoListRequest extends AbstractModel { /** - * @var string 开始时间,北京时间,格式为yyyy-mm-dd HH:MM:SS + * @var string 起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +开始时间和结束时间的格式需要保持一致。 */ public $StartTime; /** - * @var string 结束时间,北京时间,格式为yyyy-mm-dd HH:MM:SS, -结束时间 和 开始时间跨度不支持超过24小时,支持距当前时间一个月内的数据查询。 + * @var string 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +开始时间和结束时间的格式需要保持一致。结束时间和开始时间跨度不支持超过24小时,支持距当前时间一个月内的数据查询。 */ public $EndTime; @@ -71,7 +84,6 @@ class DescribeStreamPlayInfoListRequest extends AbstractModel /** * @var string 推流路径,与播放地址中的AppName保持一致,会精确匹配,在同时传递了StreamName时生效。 若不填,则为查询总体播放数据。 -注意:按AppName查询请先联系工单申请,开通后配置生效预计需要5个工作日左右,具体时间以最终回复为准。 */ public $AppName; @@ -81,16 +93,20 @@ class DescribeStreamPlayInfoListRequest extends AbstractModel public $ServiceName; /** - * @param string $StartTime 开始时间,北京时间,格式为yyyy-mm-dd HH:MM:SS - * @param string $EndTime 结束时间,北京时间,格式为yyyy-mm-dd HH:MM:SS, -结束时间 和 开始时间跨度不支持超过24小时,支持距当前时间一个月内的数据查询。 + * @param string $StartTime 起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +开始时间和结束时间的格式需要保持一致。 + * @param string $EndTime 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)yyyy-MM-dd HH:mm:ss:使用此格式时,默认代表北京时间。 +开始时间和结束时间的格式需要保持一致。结束时间和开始时间跨度不支持超过24小时,支持距当前时间一个月内的数据查询。 * @param string $PlayDomain 播放域名, 若不填,则为查询所有播放域名的在线流数据。 * @param string $StreamName 流名称,精确匹配。 若不填,则为查询总体播放数据。 * @param string $AppName 推流路径,与播放地址中的AppName保持一致,会精确匹配,在同时传递了StreamName时生效。 若不填,则为查询总体播放数据。 -注意:按AppName查询请先联系工单申请,开通后配置生效预计需要5个工作日左右,具体时间以最终回复为准。 * @param string $ServiceName 服务名称,可选值包括LVB(标准直播),LEB(快直播),不填则查LVB+LEB总值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeStreamPushInfoListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeStreamPushInfoListRequest.php index b97329c1..b5cb4b36 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeStreamPushInfoListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeStreamPushInfoListRequest.php @@ -22,10 +22,24 @@ use TencentCloud\Common\AbstractModel; * * @method string getStreamName() 获取流名称。 * @method void setStreamName(string $StreamName) 设置流名称。 - * @method string getStartTime() 获取起始时间点,北京时间,格式为yyyy-mm-dd HH:MM:SS。 - * @method void setStartTime(string $StartTime) 设置起始时间点,北京时间,格式为yyyy-mm-dd HH:MM:SS。 - * @method string getEndTime() 获取结束时间点,北京时间,格式为yyyy-mm-dd HH:MM:SS,支持查询最近7天数据,建议查询时间跨度在3小时之内。 - * @method void setEndTime(string $EndTime) 设置结束时间点,北京时间,格式为yyyy-mm-dd HH:MM:SS,支持查询最近7天数据,建议查询时间跨度在3小时之内。 + * @method string getStartTime() 获取起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setStartTime(string $StartTime) 设置起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getEndTime() 获取结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +支持查询最近7天数据,建议查询时间跨度在3小时之内。 + * @method void setEndTime(string $EndTime) 设置结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +支持查询最近7天数据,建议查询时间跨度在3小时之内。 * @method string getPushDomain() 获取推流域名。 * @method void setPushDomain(string $PushDomain) 设置推流域名。 * @method string getAppName() 获取推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 @@ -39,12 +53,19 @@ class DescribeStreamPushInfoListRequest extends AbstractModel public $StreamName; /** - * @var string 起始时间点,北京时间,格式为yyyy-mm-dd HH:MM:SS。 + * @var string 起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $StartTime; /** - * @var string 结束时间点,北京时间,格式为yyyy-mm-dd HH:MM:SS,支持查询最近7天数据,建议查询时间跨度在3小时之内。 + * @var string 结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +支持查询最近7天数据,建议查询时间跨度在3小时之内。 */ public $EndTime; @@ -60,8 +81,15 @@ class DescribeStreamPushInfoListRequest extends AbstractModel /** * @param string $StreamName 流名称。 - * @param string $StartTime 起始时间点,北京时间,格式为yyyy-mm-dd HH:MM:SS。 - * @param string $EndTime 结束时间点,北京时间,格式为yyyy-mm-dd HH:MM:SS,支持查询最近7天数据,建议查询时间跨度在3小时之内。 + * @param string $StartTime 起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $EndTime 结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 +支持查询最近7天数据,建议查询时间跨度在3小时之内。 * @param string $PushDomain 推流域名。 * @param string $AppName 推流路径,与推流和播放地址中的AppName保持一致,默认为 live。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeTopClientIpSumInfoListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeTopClientIpSumInfoListRequest.php index 6eff5dc4..04aa36ed 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeTopClientIpSumInfoListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeTopClientIpSumInfoListRequest.php @@ -20,11 +20,23 @@ use TencentCloud\Common\AbstractModel; /** * DescribeTopClientIpSumInfoList请求参数结构体 * - * @method string getStartTime() 获取起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @method void setStartTime(string $StartTime) 设置起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @method string getEndTime() 获取结束时间点,格式为yyyy-mm-dd HH:MM:SS + * @method string getStartTime() 获取起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setStartTime(string $StartTime) 设置起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getEndTime() 获取结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 时间跨度在[0,4小时],支持最近1天数据查询。 - * @method void setEndTime(string $EndTime) 设置结束时间点,格式为yyyy-mm-dd HH:MM:SS + * @method void setEndTime(string $EndTime) 设置结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 时间跨度在[0,4小时],支持最近1天数据查询。 * @method array getPlayDomains() 获取播放域名,默认为不填,表示求总体数据。 * @method void setPlayDomains(array $PlayDomains) 设置播放域名,默认为不填,表示求总体数据。 @@ -42,12 +54,18 @@ use TencentCloud\Common\AbstractModel; class DescribeTopClientIpSumInfoListRequest extends AbstractModel { /** - * @var string 起始时间点,格式为yyyy-mm-dd HH:MM:SS。 + * @var string 起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $StartTime; /** - * @var string 结束时间点,格式为yyyy-mm-dd HH:MM:SS + * @var string 结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 时间跨度在[0,4小时],支持最近1天数据查询。 */ public $EndTime; @@ -83,8 +101,14 @@ class DescribeTopClientIpSumInfoListRequest extends AbstractModel public $OutLanguage; /** - * @param string $StartTime 起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @param string $EndTime 结束时间点,格式为yyyy-mm-dd HH:MM:SS + * @param string $StartTime 起始时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $EndTime 结束时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 时间跨度在[0,4小时],支持最近1天数据查询。 * @param array $PlayDomains 播放域名,默认为不填,表示求总体数据。 * @param integer $PageNum 页号,范围是[1,1000],默认值是1。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeUploadStreamNumsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeUploadStreamNumsRequest.php index ce5f5171..b33e6d25 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeUploadStreamNumsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DescribeUploadStreamNumsRequest.php @@ -20,10 +20,20 @@ use TencentCloud\Common\AbstractModel; /** * DescribeUploadStreamNums请求参数结构体 * - * @method string getStartTime() 获取起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @method void setStartTime(string $StartTime) 设置起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @method string getEndTime() 获取结束时间点,格式为yyyy-mm-dd HH:MM:SS,起始和结束时间跨度不支持超过31天。支持最近31天的数据查询 - * @method void setEndTime(string $EndTime) 设置结束时间点,格式为yyyy-mm-dd HH:MM:SS,起始和结束时间跨度不支持超过31天。支持最近31天的数据查询 + * @method string getStartTime() 获取起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method void setStartTime(string $StartTime) 设置起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @method string getEndTime() 获取结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +起始和结束时间跨度不支持超过31天。支持最近31天的数据查询 + * @method void setEndTime(string $EndTime) 设置结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +起始和结束时间跨度不支持超过31天。支持最近31天的数据查询 * @method array getDomains() 获取直播域名,若不填,表示总体数据。 * @method void setDomains(array $Domains) 设置直播域名,若不填,表示总体数据。 * @method integer getGranularity() 获取数据粒度,支持如下粒度: @@ -38,12 +48,17 @@ use TencentCloud\Common\AbstractModel; class DescribeUploadStreamNumsRequest extends AbstractModel { /** - * @var string 起始时间点,格式为yyyy-mm-dd HH:MM:SS。 + * @var string 起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 */ public $StartTime; /** - * @var string 结束时间点,格式为yyyy-mm-dd HH:MM:SS,起始和结束时间跨度不支持超过31天。支持最近31天的数据查询 + * @var string 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +起始和结束时间跨度不支持超过31天。支持最近31天的数据查询 */ public $EndTime; @@ -61,8 +76,13 @@ class DescribeUploadStreamNumsRequest extends AbstractModel public $Granularity; /** - * @param string $StartTime 起始时间点,格式为yyyy-mm-dd HH:MM:SS。 - * @param string $EndTime 结束时间点,格式为yyyy-mm-dd HH:MM:SS,起始和结束时间跨度不支持超过31天。支持最近31天的数据查询 + * @param string $StartTime 起始时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 + * @param string $EndTime 结束时间点,接口查询支持两种时间格式: +1)YYYY-MM-DDThh:mm:ssZ:UTC时间格式,详见IOS日期格式说明文档: https://cloud.tencent.com/document/product/266/11732#I +2)YYYY-MM-DD hh:mm:ss:使用此格式时,默认代表北京时间。 +起始和结束时间跨度不支持超过31天。支持最近31天的数据查询 * @param array $Domains 直播域名,若不填,表示总体数据。 * @param integer $Granularity 数据粒度,支持如下粒度: 5:5分钟粒度,(跨度不支持超过1天), diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DiagnoseResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DiagnoseResult.php new file mode 100644 index 00000000..d68dbc8c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/DiagnoseResult.php @@ -0,0 +1,89 @@ +StreamBrokenResults = $param["StreamBrokenResults"]; + } + + if (array_key_exists("LowFrameRateResults",$param) and $param["LowFrameRateResults"] !== null) { + $this->LowFrameRateResults = $param["LowFrameRateResults"]; + } + + if (array_key_exists("StreamFormatResults",$param) and $param["StreamFormatResults"] !== null) { + $this->StreamFormatResults = $param["StreamFormatResults"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/HttpCodeValue.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/HttpCodeValue.php index faf43429..8b0e4e80 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/HttpCodeValue.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/HttpCodeValue.php @@ -20,8 +20,14 @@ use TencentCloud\Common\AbstractModel; /** * HTTP返回码数据信息 * - * @method string getTime() 获取时间,格式:yyyy-mm-dd HH:MM:SS。 - * @method void setTime(string $Time) 设置时间,格式:yyyy-mm-dd HH:MM:SS。 + * @method string getTime() 获取时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setTime(string $Time) 设置时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @method integer getNumbers() 获取次数。 * @method void setNumbers(integer $Numbers) 设置次数。 * @method float getPercentage() 获取占比。 @@ -30,7 +36,10 @@ use TencentCloud\Common\AbstractModel; class HttpCodeValue extends AbstractModel { /** - * @var string 时间,格式:yyyy-mm-dd HH:MM:SS。 + * @var string 时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $Time; @@ -45,7 +54,10 @@ class HttpCodeValue extends AbstractModel public $Percentage; /** - * @param string $Time 时间,格式:yyyy-mm-dd HH:MM:SS。 + * @param string $Time 时间, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @param integer $Numbers 次数。 * @param float $Percentage 占比。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/HttpStatusData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/HttpStatusData.php index 4bbbc54d..fbcc6f45 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/HttpStatusData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/HttpStatusData.php @@ -21,9 +21,13 @@ use TencentCloud\Common\AbstractModel; * 播放错误码信息 * * @method string getTime() 获取数据时间点, -格式:yyyy-mm-dd HH:MM:SS。 +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @method void setTime(string $Time) 设置数据时间点, -格式:yyyy-mm-dd HH:MM:SS。 +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @method array getHttpStatusInfoList() 获取播放状态码详细信息。 * @method void setHttpStatusInfoList(array $HttpStatusInfoList) 设置播放状态码详细信息。 */ @@ -31,7 +35,9 @@ class HttpStatusData extends AbstractModel { /** * @var string 数据时间点, -格式:yyyy-mm-dd HH:MM:SS。 +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $Time; @@ -42,7 +48,9 @@ class HttpStatusData extends AbstractModel /** * @param string $Time 数据时间点, -格式:yyyy-mm-dd HH:MM:SS。 +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @param array $HttpStatusInfoList 播放状态码详细信息。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorInfo.php new file mode 100644 index 00000000..ed1ab991 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorInfo.php @@ -0,0 +1,368 @@ +MonitorId = $param["MonitorId"]; + } + + if (array_key_exists("MonitorName",$param) and $param["MonitorName"] !== null) { + $this->MonitorName = $param["MonitorName"]; + } + + if (array_key_exists("OutputInfo",$param) and $param["OutputInfo"] !== null) { + $this->OutputInfo = new LiveStreamMonitorOutputInfo(); + $this->OutputInfo->deserialize($param["OutputInfo"]); + } + + if (array_key_exists("InputList",$param) and $param["InputList"] !== null) { + $this->InputList = []; + foreach ($param["InputList"] as $key => $value){ + $obj = new LiveStreamMonitorInputInfo(); + $obj->deserialize($value); + array_push($this->InputList, $obj); + } + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("StopTime",$param) and $param["StopTime"] !== null) { + $this->StopTime = $param["StopTime"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("NotifyPolicy",$param) and $param["NotifyPolicy"] !== null) { + $this->NotifyPolicy = new LiveStreamMonitorNotifyPolicy(); + $this->NotifyPolicy->deserialize($param["NotifyPolicy"]); + } + + if (array_key_exists("AudibleInputIndexList",$param) and $param["AudibleInputIndexList"] !== null) { + $this->AudibleInputIndexList = $param["AudibleInputIndexList"]; + } + + if (array_key_exists("AiAsrInputIndexList",$param) and $param["AiAsrInputIndexList"] !== null) { + $this->AiAsrInputIndexList = $param["AiAsrInputIndexList"]; + } + + if (array_key_exists("CheckStreamBroken",$param) and $param["CheckStreamBroken"] !== null) { + $this->CheckStreamBroken = $param["CheckStreamBroken"]; + } + + if (array_key_exists("CheckStreamLowFrameRate",$param) and $param["CheckStreamLowFrameRate"] !== null) { + $this->CheckStreamLowFrameRate = $param["CheckStreamLowFrameRate"]; + } + + if (array_key_exists("AsrLanguage",$param) and $param["AsrLanguage"] !== null) { + $this->AsrLanguage = $param["AsrLanguage"]; + } + + if (array_key_exists("OcrLanguage",$param) and $param["OcrLanguage"] !== null) { + $this->OcrLanguage = $param["OcrLanguage"]; + } + + if (array_key_exists("AiOcrInputIndexList",$param) and $param["AiOcrInputIndexList"] !== null) { + $this->AiOcrInputIndexList = $param["AiOcrInputIndexList"]; + } + + if (array_key_exists("AllowMonitorReport",$param) and $param["AllowMonitorReport"] !== null) { + $this->AllowMonitorReport = $param["AllowMonitorReport"]; + } + + if (array_key_exists("AiFormatDiagnose",$param) and $param["AiFormatDiagnose"] !== null) { + $this->AiFormatDiagnose = $param["AiFormatDiagnose"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorInputInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorInputInfo.php new file mode 100644 index 00000000..d1ecdb1f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorInputInfo.php @@ -0,0 +1,121 @@ +InputStreamName = $param["InputStreamName"]; + } + + if (array_key_exists("InputDomain",$param) and $param["InputDomain"] !== null) { + $this->InputDomain = $param["InputDomain"]; + } + + if (array_key_exists("InputApp",$param) and $param["InputApp"] !== null) { + $this->InputApp = $param["InputApp"]; + } + + if (array_key_exists("InputUrl",$param) and $param["InputUrl"] !== null) { + $this->InputUrl = $param["InputUrl"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorNotifyPolicy.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorNotifyPolicy.php new file mode 100644 index 00000000..e087cd23 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorNotifyPolicy.php @@ -0,0 +1,85 @@ +NotifyPolicyType = $param["NotifyPolicyType"]; + } + + if (array_key_exists("CallbackUrl",$param) and $param["CallbackUrl"] !== null) { + $this->CallbackUrl = $param["CallbackUrl"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorOutputInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorOutputInfo.php new file mode 100644 index 00000000..bb7a83ce --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/LiveStreamMonitorOutputInfo.php @@ -0,0 +1,129 @@ +OutputStreamWidth = $param["OutputStreamWidth"]; + } + + if (array_key_exists("OutputStreamHeight",$param) and $param["OutputStreamHeight"] !== null) { + $this->OutputStreamHeight = $param["OutputStreamHeight"]; + } + + if (array_key_exists("OutputStreamName",$param) and $param["OutputStreamName"] !== null) { + $this->OutputStreamName = $param["OutputStreamName"]; + } + + if (array_key_exists("OutputDomain",$param) and $param["OutputDomain"] !== null) { + $this->OutputDomain = $param["OutputDomain"]; + } + + if (array_key_exists("OutputApp",$param) and $param["OutputApp"] !== null) { + $this->OutputApp = $param["OutputApp"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/MPSResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/MPSResult.php new file mode 100644 index 00000000..9ae372d4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/MPSResult.php @@ -0,0 +1,73 @@ +AiAsrResults = $param["AiAsrResults"]; + } + + if (array_key_exists("AiOcrResults",$param) and $param["AiOcrResults"] !== null) { + $this->AiOcrResults = $param["AiOcrResults"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/MixPortraitSegmentParams.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/MixPortraitSegmentParams.php new file mode 100644 index 00000000..9401b94b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/MixPortraitSegmentParams.php @@ -0,0 +1,85 @@ +Color = $param["Color"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveCallbackTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveCallbackTemplateRequest.php index d37a7185..f8b67b74 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveCallbackTemplateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveCallbackTemplateRequest.php @@ -42,6 +42,8 @@ use TencentCloud\Common\AbstractModel; [事件消息通知](/document/product/267/32744)。 * @method string getPushExceptionNotifyUrl() 获取推流异常回调 URL。 * @method void setPushExceptionNotifyUrl(string $PushExceptionNotifyUrl) 设置推流异常回调 URL。 + * @method string getAudioAuditNotifyUrl() 获取音频审核回调 URL。 + * @method void setAudioAuditNotifyUrl(string $AudioAuditNotifyUrl) 设置音频审核回调 URL。 */ class ModifyLiveCallbackTemplateRequest extends AbstractModel { @@ -96,6 +98,11 @@ class ModifyLiveCallbackTemplateRequest extends AbstractModel */ public $PushExceptionNotifyUrl; + /** + * @var string 音频审核回调 URL。 + */ + public $AudioAuditNotifyUrl; + /** * @param integer $TemplateId DescribeLiveCallbackTemplates接口返回的模板 ID。 * @param string $TemplateName 模板名称。 @@ -108,6 +115,7 @@ class ModifyLiveCallbackTemplateRequest extends AbstractModel * @param string $CallbackKey 回调 Key,回调 URL 公用,回调签名详见事件消息通知文档。 [事件消息通知](/document/product/267/32744)。 * @param string $PushExceptionNotifyUrl 推流异常回调 URL。 + * @param string $AudioAuditNotifyUrl 音频审核回调 URL。 */ function __construct() { @@ -161,5 +169,9 @@ class ModifyLiveCallbackTemplateRequest extends AbstractModel if (array_key_exists("PushExceptionNotifyUrl",$param) and $param["PushExceptionNotifyUrl"] !== null) { $this->PushExceptionNotifyUrl = $param["PushExceptionNotifyUrl"]; } + + if (array_key_exists("AudioAuditNotifyUrl",$param) and $param["AudioAuditNotifyUrl"] !== null) { + $this->AudioAuditNotifyUrl = $param["AudioAuditNotifyUrl"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLivePadTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLivePadTemplateRequest.php new file mode 100644 index 00000000..a85204c5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLivePadTemplateRequest.php @@ -0,0 +1,157 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("WaitDuration",$param) and $param["WaitDuration"] !== null) { + $this->WaitDuration = $param["WaitDuration"]; + } + + if (array_key_exists("MaxDuration",$param) and $param["MaxDuration"] !== null) { + $this->MaxDuration = $param["MaxDuration"]; + } + + if (array_key_exists("TemplateName",$param) and $param["TemplateName"] !== null) { + $this->TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLivePadTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLivePadTemplateResponse.php new file mode 100644 index 00000000..1d1bbf13 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLivePadTemplateResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveStreamMonitorRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveStreamMonitorRequest.php new file mode 100644 index 00000000..415631fc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveStreamMonitorRequest.php @@ -0,0 +1,212 @@ +MonitorId = $param["MonitorId"]; + } + + if (array_key_exists("MonitorName",$param) and $param["MonitorName"] !== null) { + $this->MonitorName = $param["MonitorName"]; + } + + if (array_key_exists("OutputInfo",$param) and $param["OutputInfo"] !== null) { + $this->OutputInfo = new LiveStreamMonitorOutputInfo(); + $this->OutputInfo->deserialize($param["OutputInfo"]); + } + + if (array_key_exists("InputList",$param) and $param["InputList"] !== null) { + $this->InputList = []; + foreach ($param["InputList"] as $key => $value){ + $obj = new LiveStreamMonitorInputInfo(); + $obj->deserialize($value); + array_push($this->InputList, $obj); + } + } + + if (array_key_exists("NotifyPolicy",$param) and $param["NotifyPolicy"] !== null) { + $this->NotifyPolicy = new LiveStreamMonitorNotifyPolicy(); + $this->NotifyPolicy->deserialize($param["NotifyPolicy"]); + } + + if (array_key_exists("AsrLanguage",$param) and $param["AsrLanguage"] !== null) { + $this->AsrLanguage = $param["AsrLanguage"]; + } + + if (array_key_exists("OcrLanguage",$param) and $param["OcrLanguage"] !== null) { + $this->OcrLanguage = $param["OcrLanguage"]; + } + + if (array_key_exists("AiAsrInputIndexList",$param) and $param["AiAsrInputIndexList"] !== null) { + $this->AiAsrInputIndexList = $param["AiAsrInputIndexList"]; + } + + if (array_key_exists("AiOcrInputIndexList",$param) and $param["AiOcrInputIndexList"] !== null) { + $this->AiOcrInputIndexList = $param["AiOcrInputIndexList"]; + } + + if (array_key_exists("CheckStreamBroken",$param) and $param["CheckStreamBroken"] !== null) { + $this->CheckStreamBroken = $param["CheckStreamBroken"]; + } + + if (array_key_exists("CheckStreamLowFrameRate",$param) and $param["CheckStreamLowFrameRate"] !== null) { + $this->CheckStreamLowFrameRate = $param["CheckStreamLowFrameRate"]; + } + + if (array_key_exists("AllowMonitorReport",$param) and $param["AllowMonitorReport"] !== null) { + $this->AllowMonitorReport = $param["AllowMonitorReport"]; + } + + if (array_key_exists("AiFormatDiagnose",$param) and $param["AiFormatDiagnose"] !== null) { + $this->AiFormatDiagnose = $param["AiFormatDiagnose"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveStreamMonitorResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveStreamMonitorResponse.php new file mode 100644 index 00000000..8582b1f8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveStreamMonitorResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveTranscodeTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveTranscodeTemplateRequest.php index 02b5ec57..0b19aaec 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveTranscodeTemplateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/ModifyLiveTranscodeTemplateRequest.php @@ -101,13 +101,13 @@ baseline/main/high。 * @method integer getShortEdgeAsHeight() 获取是否以短边作为高度,0:否,1:是。默认0。 * @method void setShortEdgeAsHeight(integer $ShortEdgeAsHeight) 设置是否以短边作为高度,0:否,1:是。默认0。 * @method string getDRMType() 获取DRM 加密类型,可选值:fairplay、normalaes、widevine。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 * @method void setDRMType(string $DRMType) 设置DRM 加密类型,可选值:fairplay、normalaes、widevine。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 * @method string getDRMTracks() 获取DRM 加密项,可选值:AUDIO、SD、HD、UHD1、UHD2,后四个为一组,同组中的内容只能选一个。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 * @method void setDRMTracks(string $DRMTracks) 设置DRM 加密项,可选值:AUDIO、SD、HD、UHD1、UHD2,后四个为一组,同组中的内容只能选一个。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 */ class ModifyLiveTranscodeTemplateRequest extends AbstractModel { @@ -229,13 +229,13 @@ baseline/main/high。 /** * @var string DRM 加密类型,可选值:fairplay、normalaes、widevine。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 */ public $DRMType; /** * @var string DRM 加密项,可选值:AUDIO、SD、HD、UHD1、UHD2,后四个为一组,同组中的内容只能选一个。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 */ public $DRMTracks; @@ -281,9 +281,9 @@ baseline/main/high。 取值范围:0.0到0.5 * @param integer $ShortEdgeAsHeight 是否以短边作为高度,0:否,1:是。默认0。 * @param string $DRMType DRM 加密类型,可选值:fairplay、normalaes、widevine。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 * @param string $DRMTracks DRM 加密项,可选值:AUDIO、SD、HD、UHD1、UHD2,后四个为一组,同组中的内容只能选一个。 -不传递或着为空字符串,清空之前的DRM配置。 +不传递或者为空字符串,清空之前的DRM配置。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/PadTemplate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/PadTemplate.php new file mode 100644 index 00000000..8070a493 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/PadTemplate.php @@ -0,0 +1,165 @@ +TemplateId = $param["TemplateId"]; + } + + if (array_key_exists("TemplateName",$param) and $param["TemplateName"] !== null) { + $this->TemplateName = $param["TemplateName"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("WaitDuration",$param) and $param["WaitDuration"] !== null) { + $this->WaitDuration = $param["WaitDuration"]; + } + + if (array_key_exists("MaxDuration",$param) and $param["MaxDuration"] !== null) { + $this->MaxDuration = $param["MaxDuration"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/PullStreamTaskInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/PullStreamTaskInfo.php index 22bb0df1..f4ea45a6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/PullStreamTaskInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/PullStreamTaskInfo.php @@ -199,6 +199,10 @@ PullVodPushLive -点播。 * @method void setVodLocalMode(integer $VodLocalMode) 设置点播源是否启用本地推流模式,默认0,不启用。 0 - 不启用。 1 - 启用。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getRecordTemplateId() 获取录制模板 ID。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRecordTemplateId(string $RecordTemplateId) 设置录制模板 ID。 注意:此字段可能返回 null,表示取不到有效值。 */ class PullStreamTaskInfo extends AbstractModel @@ -401,6 +405,12 @@ PullVodPushLive -点播。 */ public $VodLocalMode; + /** + * @var string 录制模板 ID。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RecordTemplateId; + /** * @param string $TaskId 拉流任务Id。 * @param string $SourceType 拉流源的类型: @@ -491,6 +501,8 @@ PullVodPushLive -点播。 * @param integer $VodLocalMode 点播源是否启用本地推流模式,默认0,不启用。 0 - 不启用。 1 - 启用。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $RecordTemplateId 录制模板 ID。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -619,5 +631,9 @@ PullVodPushLive -点播。 if (array_key_exists("VodLocalMode",$param) and $param["VodLocalMode"] !== null) { $this->VodLocalMode = $param["VodLocalMode"]; } + + if (array_key_exists("RecordTemplateId",$param) and $param["RecordTemplateId"] !== null) { + $this->RecordTemplateId = $param["RecordTemplateId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/PushQualityData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/PushQualityData.php index fbbed9ad..b4780e04 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/PushQualityData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/PushQualityData.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * 某条流的推流质量详情数据。 * - * @method string getTime() 获取数据时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。 - * @method void setTime(string $Time) 设置数据时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。 + * @method string getTime() 获取数据时间,使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setTime(string $Time) 设置数据时间,使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @method string getPushDomain() 获取推流域名。 * @method void setPushDomain(string $PushDomain) 设置推流域名。 * @method string getAppName() 获取推流路径。 @@ -72,7 +76,9 @@ use TencentCloud\Common\AbstractModel; class PushQualityData extends AbstractModel { /** - * @var string 数据时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。 + * @var string 数据时间,使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $Time; @@ -188,7 +194,9 @@ class PushQualityData extends AbstractModel public $ServerIp; /** - * @param string $Time 数据时间,格式: %Y-%m-%d %H:%M:%S.%ms,精确到毫秒级。 + * @param string $Time 数据时间,使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @param string $PushDomain 推流域名。 * @param string $AppName 推流路径。 * @param string $ClientIp 推流客户端 IP。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/RestartLivePullStreamTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/RestartLivePullStreamTaskRequest.php new file mode 100644 index 00000000..af649dfb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/RestartLivePullStreamTaskRequest.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = $param["Operator"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/RestartLivePullStreamTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/RestartLivePullStreamTaskResponse.php new file mode 100644 index 00000000..86451f0b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/RestartLivePullStreamTaskResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StartLiveStreamMonitorRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StartLiveStreamMonitorRequest.php new file mode 100644 index 00000000..536738d4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StartLiveStreamMonitorRequest.php @@ -0,0 +1,73 @@ +MonitorId = $param["MonitorId"]; + } + + if (array_key_exists("AudibleInputIndexList",$param) and $param["AudibleInputIndexList"] !== null) { + $this->AudibleInputIndexList = $param["AudibleInputIndexList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StartLiveStreamMonitorResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StartLiveStreamMonitorResponse.php new file mode 100644 index 00000000..011f6d27 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StartLiveStreamMonitorResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StopLiveStreamMonitorRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StopLiveStreamMonitorRequest.php new file mode 100644 index 00000000..194a6853 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StopLiveStreamMonitorRequest.php @@ -0,0 +1,53 @@ +MonitorId = $param["MonitorId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StopLiveStreamMonitorResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StopLiveStreamMonitorResponse.php new file mode 100644 index 00000000..fbb1f92d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StopLiveStreamMonitorResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StreamOnlineInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StreamOnlineInfo.php index 869418b5..609c6ce2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StreamOnlineInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/StreamOnlineInfo.php @@ -28,6 +28,14 @@ use TencentCloud\Common\AbstractModel; * @method void setAppName(string $AppName) 设置应用名称。 * @method string getDomainName() 获取推流域名。 * @method void setDomainName(string $DomainName) 设置推流域名。 + * @method integer getPushToDelay() 获取流是否推送到延播。 +0 - 无延播, +1 - 有延播。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPushToDelay(integer $PushToDelay) 设置流是否推送到延播。 +0 - 无延播, +1 - 有延播。 +注意:此字段可能返回 null,表示取不到有效值。 */ class StreamOnlineInfo extends AbstractModel { @@ -51,11 +59,23 @@ class StreamOnlineInfo extends AbstractModel */ public $DomainName; + /** + * @var integer 流是否推送到延播。 +0 - 无延播, +1 - 有延播。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PushToDelay; + /** * @param string $StreamName 流名称。 * @param array $PublishTimeList 推流时间列表 * @param string $AppName 应用名称。 * @param string $DomainName 推流域名。 + * @param integer $PushToDelay 流是否推送到延播。 +0 - 无延播, +1 - 有延播。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -90,5 +110,9 @@ class StreamOnlineInfo extends AbstractModel if (array_key_exists("DomainName",$param) and $param["DomainName"] !== null) { $this->DomainName = $param["DomainName"]; } + + if (array_key_exists("PushToDelay",$param) and $param["PushToDelay"] !== null) { + $this->PushToDelay = $param["PushToDelay"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/TaskStatusInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/TaskStatusInfo.php new file mode 100644 index 00000000..d2443726 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/TaskStatusInfo.php @@ -0,0 +1,141 @@ +FileUrl = $param["FileUrl"]; + } + + if (array_key_exists("LoopedTimes",$param) and $param["LoopedTimes"] !== null) { + $this->LoopedTimes = $param["LoopedTimes"]; + } + + if (array_key_exists("OffsetTime",$param) and $param["OffsetTime"] !== null) { + $this->OffsetTime = $param["OffsetTime"]; + } + + if (array_key_exists("ReportTime",$param) and $param["ReportTime"] !== null) { + $this->ReportTime = $param["ReportTime"]; + } + + if (array_key_exists("RunStatus",$param) and $param["RunStatus"] !== null) { + $this->RunStatus = $param["RunStatus"]; + } + + if (array_key_exists("FileDuration",$param) and $param["FileDuration"] !== null) { + $this->FileDuration = $param["FileDuration"]; + } + + if (array_key_exists("NextFileUrl",$param) and $param["NextFileUrl"] !== null) { + $this->NextFileUrl = $param["NextFileUrl"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/TranscodeTotalInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/TranscodeTotalInfo.php index d3bbddc5..01eff880 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/TranscodeTotalInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/TranscodeTotalInfo.php @@ -20,10 +20,14 @@ use TencentCloud\Common\AbstractModel; /** * 转码总量数据 * - * @method string getTime() 获取时间点,北京时间, -示例:2019-03-01 00:00:00。 - * @method void setTime(string $Time) 设置时间点,北京时间, -示例:2019-03-01 00:00:00。 + * @method string getTime() 获取时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setTime(string $Time) 设置时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @method integer getDuration() 获取转码时长,单位:分钟。 * @method void setDuration(integer $Duration) 设置转码时长,单位:分钟。 * @method string getModuleCodec() 获取编码方式,带模块, @@ -46,8 +50,10 @@ topspeed_H265 =》极速高清-H265。 class TranscodeTotalInfo extends AbstractModel { /** - * @var string 时间点,北京时间, -示例:2019-03-01 00:00:00。 + * @var string 时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 */ public $Time; @@ -73,8 +79,10 @@ topspeed_H265 =》极速高清-H265。 public $Resolution; /** - * @param string $Time 时间点,北京时间, -示例:2019-03-01 00:00:00。 + * @param string $Time 时间点, +使用UTC格式时间, +例如:2019-01-08T10:00:00Z。 +注意:北京时间值为 UTC 时间值 + 8 小时,格式按照 ISO 8601 标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#I)。 * @param integer $Duration 转码时长,单位:分钟。 * @param string $ModuleCodec 编码方式,带模块, 示例: diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/UpdateLiveWatermarkRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/UpdateLiveWatermarkRequest.php index 3a262a70..45b24cd2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/UpdateLiveWatermarkRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/UpdateLiveWatermarkRequest.php @@ -42,6 +42,10 @@ URL中禁止包含的字符: * @method void setWidth(integer $Width) 设置水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。 * @method integer getHeight() 获取水印高度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。 * @method void setHeight(integer $Height) 设置水印高度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。 + * @method integer getBackgroundWidth() 获取背景水印宽度。默认宽度1920。 + * @method void setBackgroundWidth(integer $BackgroundWidth) 设置背景水印宽度。默认宽度1920。 + * @method integer getBackgroundHeight() 获取背景水印高度。默认高度1080。 + * @method void setBackgroundHeight(integer $BackgroundHeight) 设置背景水印高度。默认高度1080。 */ class UpdateLiveWatermarkRequest extends AbstractModel { @@ -84,6 +88,16 @@ URL中禁止包含的字符: */ public $Height; + /** + * @var integer 背景水印宽度。默认宽度1920。 + */ + public $BackgroundWidth; + + /** + * @var integer 背景水印高度。默认高度1080。 + */ + public $BackgroundHeight; + /** * @param integer $WatermarkId 水印 ID。 在添加水印接口 [AddLiveWatermark](/document/product/267/30154) 调用返回值中获取水印 ID。 @@ -96,6 +110,8 @@ URL中禁止包含的字符: 最长16字节。 * @param integer $Width 水印宽度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始宽度。 * @param integer $Height 水印高度,占直播原始画面宽度百分比,建议高宽只设置一项,另外一项会自适应缩放,避免变形。默认原始高度。 + * @param integer $BackgroundWidth 背景水印宽度。默认宽度1920。 + * @param integer $BackgroundHeight 背景水印高度。默认高度1080。 */ function __construct() { @@ -137,5 +153,13 @@ URL中禁止包含的字符: if (array_key_exists("Height",$param) and $param["Height"] !== null) { $this->Height = $param["Height"]; } + + if (array_key_exists("BackgroundWidth",$param) and $param["BackgroundWidth"] !== null) { + $this->BackgroundWidth = $param["BackgroundWidth"]; + } + + if (array_key_exists("BackgroundHeight",$param) and $param["BackgroundHeight"] !== null) { + $this->BackgroundHeight = $param["BackgroundHeight"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/WatermarkInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/WatermarkInfo.php index bd6c449e..34e3a79c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/WatermarkInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/WatermarkInfo.php @@ -40,6 +40,10 @@ use TencentCloud\Common\AbstractModel; * @method void setWidth(integer $Width) 设置水印宽。 * @method integer getHeight() 获取水印高。 * @method void setHeight(integer $Height) 设置水印高。 + * @method integer getBackgroundWidth() 获取背景水印宽。 + * @method void setBackgroundWidth(integer $BackgroundWidth) 设置背景水印宽。 + * @method integer getBackgroundHeight() 获取背景水印高。 + * @method void setBackgroundHeight(integer $BackgroundHeight) 设置背景水印高。 */ class WatermarkInfo extends AbstractModel { @@ -89,6 +93,16 @@ class WatermarkInfo extends AbstractModel */ public $Height; + /** + * @var integer 背景水印宽。 + */ + public $BackgroundWidth; + + /** + * @var integer 背景水印高。 + */ + public $BackgroundHeight; + /** * @param integer $WatermarkId 水印 ID。 * @param string $PictureUrl 水印图片 URL。 @@ -100,6 +114,8 @@ class WatermarkInfo extends AbstractModel 注:此字段为北京时间(UTC+8时区)。 * @param integer $Width 水印宽。 * @param integer $Height 水印高。 + * @param integer $BackgroundWidth 背景水印宽。 + * @param integer $BackgroundHeight 背景水印高。 */ function __construct() { @@ -149,5 +165,13 @@ class WatermarkInfo extends AbstractModel if (array_key_exists("Height",$param) and $param["Height"] !== null) { $this->Height = $param["Height"]; } + + if (array_key_exists("BackgroundWidth",$param) and $param["BackgroundWidth"] !== null) { + $this->BackgroundWidth = $param["BackgroundWidth"]; + } + + if (array_key_exists("BackgroundHeight",$param) and $param["BackgroundHeight"] !== null) { + $this->BackgroundHeight = $param["BackgroundHeight"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/XP2PDetailInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/XP2PDetailInfo.php index 336face9..3fa2acf3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/XP2PDetailInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Live/V20180801/Models/XP2PDetailInfo.php @@ -18,7 +18,7 @@ namespace TencentCloud\Live\V20180801\Models; use TencentCloud\Common\AbstractModel; /** - * 央视P2P流信息。 + * P2P流信息。 * * @method integer getCdnBytes() 获取CDN流量。 * @method void setCdnBytes(integer $CdnBytes) 设置CDN流量。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/MallClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/MallClient.php new file mode 100644 index 00000000..c1520768 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/MallClient.php @@ -0,0 +1,64 @@ +endpoint, $this->version, $credential, $region, $profile); + } + + public function returnResponse($action, $response) + { + $respClass = "TencentCloud"."\\".ucfirst("mall")."\\"."V20230518\\Models"."\\".ucfirst($action)."Response"; + $obj = new $respClass(); + $obj->deserialize($response); + return $obj; + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/Models/DescribeDrawResourceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/Models/DescribeDrawResourceListRequest.php new file mode 100644 index 00000000..eb054b1a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/Models/DescribeDrawResourceListRequest.php @@ -0,0 +1,65 @@ +PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetPeerLogForUserResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/Models/DescribeDrawResourceListResponse.php old mode 100755 new mode 100644 similarity index 67% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetPeerLogForUserResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/Models/DescribeDrawResourceListResponse.php index 737a7109..f6cd735f --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetPeerLogForUserResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/Models/DescribeDrawResourceListResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tbaas\V20180416\Models; +namespace TencentCloud\Mall\V20230518\Models; use TencentCloud\Common\AbstractModel; /** - * GetPeerLogForUser返回参数结构体 + * DescribeDrawResourceList返回参数结构体 * - * @method integer getTotalCount() 获取返回日志总行数,不会超过入参的RowNum - * @method void setTotalCount(integer $TotalCount) 设置返回日志总行数,不会超过入参的RowNum - * @method array getPeerLogList() 获取日志列表 - * @method void setPeerLogList(array $PeerLogList) 设置日志列表 + * @method integer getTotalCount() 获取返回数据条数 + * @method void setTotalCount(integer $TotalCount) 设置返回数据条数 + * @method array getResourceDrawList() 获取返回数据内容 + * @method void setResourceDrawList(array $ResourceDrawList) 设置返回数据内容 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetPeerLogForUserResponse extends AbstractModel +class DescribeDrawResourceListResponse extends AbstractModel { /** - * @var integer 返回日志总行数,不会超过入参的RowNum + * @var integer 返回数据条数 */ public $TotalCount; /** - * @var array 日志列表 + * @var array 返回数据内容 */ - public $PeerLogList; + public $ResourceDrawList; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class GetPeerLogForUserResponse extends AbstractModel public $RequestId; /** - * @param integer $TotalCount 返回日志总行数,不会超过入参的RowNum - * @param array $PeerLogList 日志列表 + * @param integer $TotalCount 返回数据条数 + * @param array $ResourceDrawList 返回数据内容 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,12 +66,12 @@ class GetPeerLogForUserResponse extends AbstractModel $this->TotalCount = $param["TotalCount"]; } - if (array_key_exists("PeerLogList",$param) and $param["PeerLogList"] !== null) { - $this->PeerLogList = []; - foreach ($param["PeerLogList"] as $key => $value){ - $obj = new LogDetailForUser(); + if (array_key_exists("ResourceDrawList",$param) and $param["ResourceDrawList"] !== null) { + $this->ResourceDrawList = []; + foreach ($param["ResourceDrawList"] as $key => $value){ + $obj = new ResourceDrawListType(); $obj->deserialize($value); - array_push($this->PeerLogList, $obj); + array_push($this->ResourceDrawList, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/Models/ResourceDrawListType.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/Models/ResourceDrawListType.php new file mode 100644 index 00000000..9587c243 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mall/V20230518/Models/ResourceDrawListType.php @@ -0,0 +1,233 @@ +Id = $param["Id"]; + } + + if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { + $this->FlowId = $param["FlowId"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("IndexId",$param) and $param["IndexId"] !== null) { + $this->IndexId = $param["IndexId"]; + } + + if (array_key_exists("Uin",$param) and $param["Uin"] !== null) { + $this->Uin = $param["Uin"]; + } + + if (array_key_exists("BigDealId",$param) and $param["BigDealId"] !== null) { + $this->BigDealId = $param["BigDealId"]; + } + + if (array_key_exists("SmallOrderId",$param) and $param["SmallOrderId"] !== null) { + $this->SmallOrderId = $param["SmallOrderId"]; + } + + if (array_key_exists("ResourceNewStartTime",$param) and $param["ResourceNewStartTime"] !== null) { + $this->ResourceNewStartTime = $param["ResourceNewStartTime"]; + } + + if (array_key_exists("ResourceNewEndTime",$param) and $param["ResourceNewEndTime"] !== null) { + $this->ResourceNewEndTime = $param["ResourceNewEndTime"]; + } + + if (array_key_exists("ResourceStatus",$param) and $param["ResourceStatus"] !== null) { + $this->ResourceStatus = $param["ResourceStatus"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/MariadbClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/MariadbClient.php index 4f46f721..25905af6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/MariadbClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/MariadbClient.php @@ -23,7 +23,7 @@ use TencentCloud\Common\Credential; use TencentCloud\Mariadb\V20170312\Models as Models; /** - * @method Models\ActivateHourDBInstanceResponse ActivateHourDBInstance(Models\ActivateHourDBInstanceRequest $req) 解隔离后付费实例 + * @method Models\ActivateHourDBInstanceResponse ActivateHourDBInstance(Models\ActivateHourDBInstanceRequest $req) 解隔离MariaDB按量计费实例 * @method Models\AssociateSecurityGroupsResponse AssociateSecurityGroups(Models\AssociateSecurityGroupsRequest $req) 本接口 (AssociateSecurityGroups) 用于安全组批量绑定云资源。 * @method Models\CancelDcnJobResponse CancelDcnJob(Models\CancelDcnJobRequest $req) 取消DCN同步 * @method Models\CloneAccountResponse CloneAccount(Models\CloneAccountRequest $req) 本接口(CloneAccount)用于克隆实例账户。 @@ -31,9 +31,9 @@ use TencentCloud\Mariadb\V20170312\Models as Models; * @method Models\CopyAccountPrivilegesResponse CopyAccountPrivileges(Models\CopyAccountPrivilegesRequest $req) 本接口(CopyAccountPrivileges)用于复制云数据库账号的权限。 注意:相同用户名,不同Host是不同的账号,Readonly属性相同的账号之间才能复制权限。 * @method Models\CreateAccountResponse CreateAccount(Models\CreateAccountRequest $req) 本接口(CreateAccount)用于创建云数据库账号。一个实例可以创建多个不同的账号,相同的用户名+不同的host是不同的账号。 - * @method Models\CreateDBInstanceResponse CreateDBInstance(Models\CreateDBInstanceRequest $req) 本接口(CreateDBInstance)用于创建包年包月的云数据库实例,可通过传入实例规格、数据库版本号、购买时长和数量等信息创建云数据库实例。 - * @method Models\CreateDedicatedClusterDBInstanceResponse CreateDedicatedClusterDBInstance(Models\CreateDedicatedClusterDBInstanceRequest $req) 创建独享集群Mariadb实例 - * @method Models\CreateHourDBInstanceResponse CreateHourDBInstance(Models\CreateHourDBInstanceRequest $req) 创建后付费实例 + * @method Models\CreateDBInstanceResponse CreateDBInstance(Models\CreateDBInstanceRequest $req) 本接口(CreateDBInstance)用于创建包年包月的MariaDB云数据库实例,可通过传入实例规格、数据库版本号、购买时长和数量等信息创建云数据库实例。 + * @method Models\CreateDedicatedClusterDBInstanceResponse CreateDedicatedClusterDBInstance(Models\CreateDedicatedClusterDBInstanceRequest $req) 创建Mariadb独享集群实例 + * @method Models\CreateHourDBInstanceResponse CreateHourDBInstance(Models\CreateHourDBInstanceRequest $req) 创建MariaDB按量计费实例 * @method Models\CreateTmpInstancesResponse CreateTmpInstances(Models\CreateTmpInstancesRequest $req) 本接口(CreateTmpInstances)用于创建临时实例。 * @method Models\DeleteAccountResponse DeleteAccount(Models\DeleteAccountRequest $req) 本接口(DeleteAccount)用于删除云数据库账号。用户名+host唯一确定一个账号。 * @method Models\DescribeAccountPrivilegesResponse DescribeAccountPrivileges(Models\DescribeAccountPrivilegesRequest $req) 本接口(DescribeAccountPrivileges)用于查询云数据库账号权限。 @@ -50,6 +50,7 @@ use TencentCloud\Mariadb\V20170312\Models as Models; * @method Models\DescribeDBParametersResponse DescribeDBParameters(Models\DescribeDBParametersRequest $req) 本接口(DescribeDBParameters)用于获取数据库的当前参数设置。 * @method Models\DescribeDBSecurityGroupsResponse DescribeDBSecurityGroups(Models\DescribeDBSecurityGroupsRequest $req) 本接口(DescribeDBSecurityGroups)用于查询实例安全组信息 * @method Models\DescribeDBSlowLogsResponse DescribeDBSlowLogs(Models\DescribeDBSlowLogsRequest $req) 本接口(DescribeDBSlowLogs)用于查询慢查询日志列表。 + * @method Models\DescribeDBTmpInstancesResponse DescribeDBTmpInstances(Models\DescribeDBTmpInstancesRequest $req) 本接口(DescribeDBTmpInstances)用于获取实例回档生成的临时实例 * @method Models\DescribeDatabaseObjectsResponse DescribeDatabaseObjects(Models\DescribeDatabaseObjectsRequest $req) 本接口(DescribeDatabaseObjects)用于查询云数据库实例的数据库中的对象列表,包含表、存储过程、视图和函数。 * @method Models\DescribeDatabaseTableResponse DescribeDatabaseTable(Models\DescribeDatabaseTableRequest $req) 本接口(DescribeDatabaseTable)用于查询云数据库实例的表信息。 * @method Models\DescribeDatabasesResponse DescribeDatabases(Models\DescribeDatabasesRequest $req) 本接口(DescribeDatabases)用于查询云数据库实例的数据库列表。 @@ -65,15 +66,15 @@ use TencentCloud\Mariadb\V20170312\Models as Models; * @method Models\DescribeSaleInfoResponse DescribeSaleInfo(Models\DescribeSaleInfoRequest $req) 本接口(DescribeSaleInfo)用于查询云数据库可售卖的地域和可用区信息。 * @method Models\DescribeUpgradePriceResponse DescribeUpgradePrice(Models\DescribeUpgradePriceRequest $req) 本接口(DescribeUpgradePrice)用于在扩容云数据库实例时,查询变配的价格。 * @method Models\DestroyDBInstanceResponse DestroyDBInstance(Models\DestroyDBInstanceRequest $req) 本接口(DestroyDBInstance)用于销毁已隔离的包年包月实例。 - * @method Models\DestroyHourDBInstanceResponse DestroyHourDBInstance(Models\DestroyHourDBInstanceRequest $req) 本接口(DestroyHourDBInstance)用于销毁按量计费实例。 + * @method Models\DestroyHourDBInstanceResponse DestroyHourDBInstance(Models\DestroyHourDBInstanceRequest $req) 本接口(DestroyHourDBInstance)用于销毁MariaDB按量计费实例。 * @method Models\DisassociateSecurityGroupsResponse DisassociateSecurityGroups(Models\DisassociateSecurityGroupsRequest $req) 本接口(DisassociateSecurityGroups)用于安全组批量解绑实例。 * @method Models\FlushBinlogResponse FlushBinlog(Models\FlushBinlogRequest $req) 相当于在mysqld中执行flush logs,完成切分的binlog将展示在实例控制台binlog列表里。 * @method Models\GrantAccountPrivilegesResponse GrantAccountPrivileges(Models\GrantAccountPrivilegesRequest $req) 本接口(GrantAccountPrivileges)用于给云数据库账号赋权。 注意:相同用户名,不同Host是不同的账号。 * @method Models\InitDBInstancesResponse InitDBInstances(Models\InitDBInstancesRequest $req) 本接口(InitDBInstances)用于初始化云数据库实例,包括设置默认字符集、表名大小写敏感等。 - * @method Models\IsolateDBInstanceResponse IsolateDBInstance(Models\IsolateDBInstanceRequest $req) 本接口(IsolateDBInstance)用于隔离云数据库实例(包年包月),隔离后不能通过IP和端口访问数据库。隔离的实例可在回收站中进行开机。若为欠费隔离,请尽快进行充值。 + * @method Models\IsolateDBInstanceResponse IsolateDBInstance(Models\IsolateDBInstanceRequest $req) 本接口(IsolateDBInstance)用于隔离云数据库MariaDB实例(包年包月),隔离后不能通过IP和端口访问数据库。隔离的实例可在回收站中进行开机。若为欠费隔离,请尽快进行充值。 * @method Models\IsolateDedicatedDBInstanceResponse IsolateDedicatedDBInstance(Models\IsolateDedicatedDBInstanceRequest $req) 本接口(IsolateDedicatedDBInstance)用于隔离独享云数据库实例。 - * @method Models\IsolateHourDBInstanceResponse IsolateHourDBInstance(Models\IsolateHourDBInstanceRequest $req) 隔离后付费实例 + * @method Models\IsolateHourDBInstanceResponse IsolateHourDBInstance(Models\IsolateHourDBInstanceRequest $req) 隔离MariaDB按量计费实例 * @method Models\KillSessionResponse KillSession(Models\KillSessionRequest $req) 本接口(KillSession)用于杀死指定会话。 * @method Models\ModifyAccountDescriptionResponse ModifyAccountDescription(Models\ModifyAccountDescriptionRequest $req) 本接口(ModifyAccountDescription)用于修改云数据库账号备注。 注意:相同用户名,不同Host是不同的账号。 @@ -82,7 +83,7 @@ use TencentCloud\Mariadb\V20170312\Models as Models; **注意** - 系统保留库:"mysql",只开放["SELECT"]权限 - 只读账号授予读写权限会报错 -- 不传该参数表示保留现有权限,如需清除,请在复杂类型Privileges字段传空数组 +- 不传权限参数表示保留现有权限,如需清除,请在复杂类型Privileges字段传空数组 * @method Models\ModifyBackupTimeResponse ModifyBackupTime(Models\ModifyBackupTimeRequest $req) 本接口(ModifyBackupTime)用于设置云数据库实例的备份时间。后台系统将根据此配置定期进行实例备份。 * @method Models\ModifyDBEncryptAttributesResponse ModifyDBEncryptAttributes(Models\ModifyDBEncryptAttributesRequest $req) 本接口(ModifyDBEncryptAttributes)用于修改实例数据加密。 * @method Models\ModifyDBInstanceNameResponse ModifyDBInstanceName(Models\ModifyDBInstanceNameRequest $req) 本接口(ModifyDBInstanceName)用于修改云数据库实例的名称。 @@ -109,6 +110,7 @@ use TencentCloud\Mariadb\V20170312\Models as Models; * @method Models\SwitchDBInstanceHAResponse SwitchDBInstanceHA(Models\SwitchDBInstanceHARequest $req) 本接口(SwitchDBInstanceHA)用于发起实例主备切换。 * @method Models\TerminateDedicatedDBInstanceResponse TerminateDedicatedDBInstance(Models\TerminateDedicatedDBInstanceRequest $req) 本接口(TerminateDedicatedDBInstance)用于销毁已隔离的独享云数据库实例。 * @method Models\UpgradeDBInstanceResponse UpgradeDBInstance(Models\UpgradeDBInstanceRequest $req) 本接口(UpgradeDBInstance)用于扩容云数据库实例。本接口完成下单和支付两个动作,如果发生支付失败的错误,调用用户账户相关接口中的支付订单接口(PayDeals)重新支付即可。 + * @method Models\UpgradeDedicatedDBInstanceResponse UpgradeDedicatedDBInstance(Models\UpgradeDedicatedDBInstanceRequest $req) 本接口(UpgradeDedicatedDBInstance)用于扩容独享云数据库实例。 */ class MariadbClient extends AbstractClient diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/CreateDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/CreateDBInstanceRequest.php index d3eeea24..4dd1c9bd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/CreateDBInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/CreateDBInstanceRequest.php @@ -56,8 +56,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置安全组ID列表 * @method integer getAutoRenewFlag() 获取自动续费标志,1:自动续费,2:不自动续费 * @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置自动续费标志,1:自动续费,2:不自动续费 - * @method integer getIpv6Flag() 获取是否支持IPv6 - * @method void setIpv6Flag(integer $Ipv6Flag) 设置是否支持IPv6 + * @method integer getIpv6Flag() 获取是否支持IPv6,0:不支持,1:支持 + * @method void setIpv6Flag(integer $Ipv6Flag) 设置是否支持IPv6,0:不支持,1:支持 * @method array getResourceTags() 获取标签键值对数组 * @method void setResourceTags(array $ResourceTags) 设置标签键值对数组 * @method array getInitParams() 获取参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。 @@ -148,7 +148,7 @@ class CreateDBInstanceRequest extends AbstractModel public $AutoRenewFlag; /** - * @var integer 是否支持IPv6 + * @var integer 是否支持IPv6,0:不支持,1:支持 */ public $Ipv6Flag; @@ -191,7 +191,7 @@ class CreateDBInstanceRequest extends AbstractModel * @param string $InstanceName 实例名称, 可以通过该字段自主的设置实例的名字 * @param array $SecurityGroupIds 安全组ID列表 * @param integer $AutoRenewFlag 自动续费标志,1:自动续费,2:不自动续费 - * @param integer $Ipv6Flag 是否支持IPv6 + * @param integer $Ipv6Flag 是否支持IPv6,0:不支持,1:支持 * @param array $ResourceTags 标签键值对数组 * @param array $InitParams 参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。 * @param string $DcnRegion DCN源地域 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/CreateHourDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/CreateHourDBInstanceRequest.php index 005c209d..ebaa740d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/CreateHourDBInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/CreateHourDBInstanceRequest.php @@ -42,8 +42,8 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceName(string $InstanceName) 设置自定义实例名称 * @method array getSecurityGroupIds() 获取安全组ID,不传表示不绑定安全组 * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置安全组ID,不传表示不绑定安全组 - * @method integer getIpv6Flag() 获取是否支持IPv6 - * @method void setIpv6Flag(integer $Ipv6Flag) 设置是否支持IPv6 + * @method integer getIpv6Flag() 获取是否支持IPv6,0:不支持,1:支持 + * @method void setIpv6Flag(integer $Ipv6Flag) 设置是否支持IPv6,0:不支持,1:支持 * @method array getResourceTags() 获取标签键值对数组 * @method void setResourceTags(array $ResourceTags) 设置标签键值对数组 * @method string getDcnRegion() 获取DCN源地域 @@ -56,8 +56,8 @@ innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 * @method void setInitParams(array $InitParams) 设置参数列表。本接口的可选值为: character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感), innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化,默认为强同步可退化)。 - * @method string getRollbackInstanceId() 获取回档源实例ID - * @method void setRollbackInstanceId(string $RollbackInstanceId) 设置回档源实例ID + * @method string getRollbackInstanceId() 获取回档源实例ID,例如“2021-11-22 00:00:00” + * @method void setRollbackInstanceId(string $RollbackInstanceId) 设置回档源实例ID,例如“2021-11-22 00:00:00” * @method string getRollbackTime() 获取回档时间 * @method void setRollbackTime(string $RollbackTime) 设置回档时间 */ @@ -119,7 +119,7 @@ class CreateHourDBInstanceRequest extends AbstractModel public $SecurityGroupIds; /** - * @var integer 是否支持IPv6 + * @var integer 是否支持IPv6,0:不支持,1:支持 */ public $Ipv6Flag; @@ -146,7 +146,7 @@ innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 public $InitParams; /** - * @var string 回档源实例ID + * @var string 回档源实例ID,例如“2021-11-22 00:00:00” */ public $RollbackInstanceId; @@ -167,14 +167,14 @@ innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 * @param string $DbVersionId 数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。 * @param string $InstanceName 自定义实例名称 * @param array $SecurityGroupIds 安全组ID,不传表示不绑定安全组 - * @param integer $Ipv6Flag 是否支持IPv6 + * @param integer $Ipv6Flag 是否支持IPv6,0:不支持,1:支持 * @param array $ResourceTags 标签键值对数组 * @param string $DcnRegion DCN源地域 * @param string $DcnInstanceId DCN源实例ID * @param array $InitParams 参数列表。本接口的可选值为: character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感), innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化,默认为强同步可退化)。 - * @param string $RollbackInstanceId 回档源实例ID + * @param string $RollbackInstanceId 回档源实例ID,例如“2021-11-22 00:00:00” * @param string $RollbackTime 回档时间 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DBAccount.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DBAccount.php index a548bce2..4efd6538 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DBAccount.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DBAccount.php @@ -38,6 +38,8 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getSlaveConst() 获取针对只读账号,设置策略是否固定备机,0:不固定备机,即备机不满足条件与客户端不断开连接,Proxy选择其他可用备机,1:备机不满足条件断开连接,确保一个连接固定备机。 * @method void setSlaveConst(integer $SlaveConst) 设置针对只读账号,设置策略是否固定备机,0:不固定备机,即备机不满足条件与客户端不断开连接,Proxy选择其他可用备机,1:备机不满足条件断开连接,确保一个连接固定备机。 + * @method integer getMaxUserConnections() 获取用户最大连接数,0代表无限制 + * @method void setMaxUserConnections(integer $MaxUserConnections) 设置用户最大连接数,0代表无限制 */ class DBAccount extends AbstractModel { @@ -82,6 +84,11 @@ class DBAccount extends AbstractModel */ public $SlaveConst; + /** + * @var integer 用户最大连接数,0代表无限制 + */ + public $MaxUserConnections; + /** * @param string $UserName 用户名 * @param string $Host 用户可以从哪台主机登录(对应 MySQL 用户的 host 字段,UserName + Host 唯一标识一个用户,IP形式,IP段以%结尾;支持填入%;为空默认等于%) @@ -92,6 +99,7 @@ class DBAccount extends AbstractModel * @param integer $DelayThresh 该字段对只读帐号有意义,表示选择主备延迟小于该值的备机 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $SlaveConst 针对只读账号,设置策略是否固定备机,0:不固定备机,即备机不满足条件与客户端不断开连接,Proxy选择其他可用备机,1:备机不满足条件断开连接,确保一个连接固定备机。 + * @param integer $MaxUserConnections 用户最大连接数,0代表无限制 */ function __construct() { @@ -137,5 +145,9 @@ class DBAccount extends AbstractModel if (array_key_exists("SlaveConst",$param) and $param["SlaveConst"] !== null) { $this->SlaveConst = $param["SlaveConst"]; } + + if (array_key_exists("MaxUserConnections",$param) and $param["MaxUserConnections"] !== null) { + $this->MaxUserConnections = $param["MaxUserConnections"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DescribeDBInstanceDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DescribeDBInstanceDetailResponse.php index d3ed2311..3130c99c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DescribeDBInstanceDetailResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DescribeDBInstanceDetailResponse.php @@ -168,6 +168,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRsAccessStrategy(integer $RsAccessStrategy) 设置VPC就近访问 注意:此字段可能返回 null,表示取不到有效值。 + * @method array getReservedNetResources() 获取尚未回收的网络资源 + * @method void setReservedNetResources(array $ReservedNetResources) 设置尚未回收的网络资源 + * @method boolean getIsPhysicalReplicationSupported() 获取是否支持物理复制 + * @method void setIsPhysicalReplicationSupported(boolean $IsPhysicalReplicationSupported) 设置是否支持物理复制 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -467,6 +471,16 @@ class DescribeDBInstanceDetailResponse extends AbstractModel */ public $RsAccessStrategy; + /** + * @var array 尚未回收的网络资源 + */ + public $ReservedNetResources; + + /** + * @var boolean 是否支持物理复制 + */ + public $IsPhysicalReplicationSupported; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -547,6 +561,8 @@ class DescribeDBInstanceDetailResponse extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $RsAccessStrategy VPC就近访问 注意:此字段可能返回 null,表示取不到有效值。 + * @param array $ReservedNetResources 尚未回收的网络资源 + * @param boolean $IsPhysicalReplicationSupported 是否支持物理复制 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -794,6 +810,19 @@ class DescribeDBInstanceDetailResponse extends AbstractModel $this->RsAccessStrategy = $param["RsAccessStrategy"]; } + if (array_key_exists("ReservedNetResources",$param) and $param["ReservedNetResources"] !== null) { + $this->ReservedNetResources = []; + foreach ($param["ReservedNetResources"] as $key => $value){ + $obj = new ReservedNetResource(); + $obj->deserialize($value); + array_push($this->ReservedNetResources, $obj); + } + } + + if (array_key_exists("IsPhysicalReplicationSupported",$param) and $param["IsPhysicalReplicationSupported"] !== null) { + $this->IsPhysicalReplicationSupported = $param["IsPhysicalReplicationSupported"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCDBProxyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DescribeDBTmpInstancesRequest.php old mode 100755 new mode 100644 similarity index 70% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCDBProxyRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DescribeDBTmpInstancesRequest.php index 79be380a..a950561f --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeCDBProxyRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DescribeDBTmpInstancesRequest.php @@ -14,32 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cdb\V20170320\Models; +namespace TencentCloud\Mariadb\V20170312\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeCDBProxy请求参数结构体 + * DescribeDBTmpInstances请求参数结构体 * * @method string getInstanceId() 获取实例ID * @method void setInstanceId(string $InstanceId) 设置实例ID - * @method string getProxyGroupId() 获取代理组ID - * @method void setProxyGroupId(string $ProxyGroupId) 设置代理组ID */ -class DescribeCDBProxyRequest extends AbstractModel +class DescribeDBTmpInstancesRequest extends AbstractModel { /** * @var string 实例ID */ public $InstanceId; - /** - * @var string 代理组ID - */ - public $ProxyGroupId; - /** * @param string $InstanceId 实例ID - * @param string $ProxyGroupId 代理组ID */ function __construct() { @@ -57,9 +49,5 @@ class DescribeCDBProxyRequest extends AbstractModel if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { $this->InstanceId = $param["InstanceId"]; } - - if (array_key_exists("ProxyGroupId",$param) and $param["ProxyGroupId"] !== null) { - $this->ProxyGroupId = $param["ProxyGroupId"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DescribeDBTmpInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DescribeDBTmpInstancesResponse.php new file mode 100644 index 00000000..9f4ae772 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/DescribeDBTmpInstancesResponse.php @@ -0,0 +1,70 @@ +TmpInstances = []; + foreach ($param["TmpInstances"] as $key => $value){ + $obj = new TmpInstance(); + $obj->deserialize($value); + array_push($this->TmpInstances, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/ReservedNetResource.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/ReservedNetResource.php new file mode 100644 index 00000000..0eac27e6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/ReservedNetResource.php @@ -0,0 +1,101 @@ +VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("Vip",$param) and $param["Vip"] !== null) { + $this->Vip = $param["Vip"]; + } + + if (array_key_exists("Vports",$param) and $param["Vports"] !== null) { + $this->Vports = $param["Vports"]; + } + + if (array_key_exists("RecycleTime",$param) and $param["RecycleTime"] !== null) { + $this->RecycleTime = $param["RecycleTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/TmpInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/TmpInstance.php new file mode 100644 index 00000000..da3d6aca --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/TmpInstance.php @@ -0,0 +1,281 @@ +AppId = $param["AppId"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("InstanceRemark",$param) and $param["InstanceRemark"] !== null) { + $this->InstanceRemark = $param["InstanceRemark"]; + } + + if (array_key_exists("TempType",$param) and $param["TempType"] !== null) { + $this->TempType = $param["TempType"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Vip",$param) and $param["Vip"] !== null) { + $this->Vip = $param["Vip"]; + } + + if (array_key_exists("Vport",$param) and $param["Vport"] !== null) { + $this->Vport = $param["Vport"]; + } + + if (array_key_exists("PeriodEndTime",$param) and $param["PeriodEndTime"] !== null) { + $this->PeriodEndTime = $param["PeriodEndTime"]; + } + + if (array_key_exists("SrcInstanceId",$param) and $param["SrcInstanceId"] !== null) { + $this->SrcInstanceId = $param["SrcInstanceId"]; + } + + if (array_key_exists("StatusDesc",$param) and $param["StatusDesc"] !== null) { + $this->StatusDesc = $param["StatusDesc"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { + $this->Zone = $param["Zone"]; + } + + if (array_key_exists("Vipv6",$param) and $param["Vipv6"] !== null) { + $this->Vipv6 = $param["Vipv6"]; + } + + if (array_key_exists("Ipv6Flag",$param) and $param["Ipv6Flag"] !== null) { + $this->Ipv6Flag = $param["Ipv6Flag"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/UpgradeDedicatedDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/UpgradeDedicatedDBInstanceRequest.php new file mode 100644 index 00000000..b95e1681 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/UpgradeDedicatedDBInstanceRequest.php @@ -0,0 +1,121 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Memory",$param) and $param["Memory"] !== null) { + $this->Memory = $param["Memory"]; + } + + if (array_key_exists("Storage",$param) and $param["Storage"] !== null) { + $this->Storage = $param["Storage"]; + } + + if (array_key_exists("SwitchAutoRetry",$param) and $param["SwitchAutoRetry"] !== null) { + $this->SwitchAutoRetry = $param["SwitchAutoRetry"]; + } + + if (array_key_exists("SwitchStartTime",$param) and $param["SwitchStartTime"] !== null) { + $this->SwitchStartTime = $param["SwitchStartTime"]; + } + + if (array_key_exists("SwitchEndTime",$param) and $param["SwitchEndTime"] !== null) { + $this->SwitchEndTime = $param["SwitchEndTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/UpgradeDedicatedDBInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/UpgradeDedicatedDBInstanceResponse.php new file mode 100644 index 00000000..7d1efb18 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mariadb/V20170312/Models/UpgradeDedicatedDBInstanceResponse.php @@ -0,0 +1,65 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Memcached/V20190318/Models/InstanceListInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Memcached/V20190318/Models/InstanceListInfo.php index d0bf6637..abe7c1ec 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Memcached/V20190318/Models/InstanceListInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Memcached/V20190318/Models/InstanceListInfo.php @@ -33,7 +33,9 @@ use TencentCloud\Common\AbstractModel; * @method integer getCmemId() 获取实例内置ID * @method void setCmemId(integer $CmemId) 设置实例内置ID * @method array getTags() 获取实例关联的标签信息 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setTags(array $Tags) 设置实例关联的标签信息 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getInstanceId() 获取实例ID * @method void setInstanceId(string $InstanceId) 设置实例ID * @method integer getRegionId() 获取地域id 1--广州 4--上海 5-- 香港 6--多伦多 7--上海金融 8--北京 9-- 新加坡 11--深圳金融 15--美西(硅谷)16--成都 17--德国 18--韩国 19--重庆 21--印度 22--美东(弗吉尼亚)23--泰国 24--俄罗斯 25--日本 @@ -103,6 +105,7 @@ class InstanceListInfo extends AbstractModel /** * @var array 实例关联的标签信息 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Tags; @@ -199,6 +202,7 @@ class InstanceListInfo extends AbstractModel * @param integer $Status 实例当前状态,0:发货中;1:运行中;2:创建失败;4:销毁中;5:隔离中;6:下线中 * @param integer $CmemId 实例内置ID * @param array $Tags 实例关联的标签信息 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $InstanceId 实例ID * @param integer $RegionId 地域id 1--广州 4--上海 5-- 香港 6--多伦多 7--上海金融 8--北京 9-- 新加坡 11--深圳金融 15--美西(硅谷)16--成都 17--德国 18--韩国 19--重庆 21--印度 22--美东(弗吉尼亚)23--泰国 24--俄罗斯 25--日本 * @param string $InstanceDesc 实例描述信息 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mna/V20210119/Models/GetDevicesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mna/V20210119/Models/GetDevicesRequest.php index 045cf8b1..61b69307 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mna/V20210119/Models/GetDevicesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mna/V20210119/Models/GetDevicesRequest.php @@ -26,6 +26,14 @@ use TencentCloud\Common\AbstractModel; * @method void setPageNumber(integer $PageNumber) 设置当前查看页码,PageSize、PageNumber值均为-1 时,按照1页无限制条数匹配所有设备 * @method string getKeyword() 获取搜索设备的关键字(ID或者设备名),为空时匹配所有设备 * @method void setKeyword(string $Keyword) 设置搜索设备的关键字(ID或者设备名),为空时匹配所有设备 + * @method integer getDeviceType() 获取DeviceType +不传:返回所有设备; +1:自有设备; +2:三方设备 + * @method void setDeviceType(integer $DeviceType) 设置DeviceType +不传:返回所有设备; +1:自有设备; +2:三方设备 */ class GetDevicesRequest extends AbstractModel { @@ -44,10 +52,22 @@ class GetDevicesRequest extends AbstractModel */ public $Keyword; + /** + * @var integer DeviceType +不传:返回所有设备; +1:自有设备; +2:三方设备 + */ + public $DeviceType; + /** * @param integer $PageSize 每页显示记录数,PageSize、PageNumber值均为-1 时,按照1页无限制条数匹配所有设备 * @param integer $PageNumber 当前查看页码,PageSize、PageNumber值均为-1 时,按照1页无限制条数匹配所有设备 * @param string $Keyword 搜索设备的关键字(ID或者设备名),为空时匹配所有设备 + * @param integer $DeviceType DeviceType +不传:返回所有设备; +1:自有设备; +2:三方设备 */ function __construct() { @@ -73,5 +93,9 @@ class GetDevicesRequest extends AbstractModel if (array_key_exists("Keyword",$param) and $param["Keyword"] !== null) { $this->Keyword = $param["Keyword"]; } + + if (array_key_exists("DeviceType",$param) and $param["DeviceType"] !== null) { + $this->DeviceType = $param["DeviceType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mna/V20210119/Models/GetFlowStatisticResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mna/V20210119/Models/GetFlowStatisticResponse.php index 3d9d765b..1eda9a22 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mna/V20210119/Models/GetFlowStatisticResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mna/V20210119/Models/GetFlowStatisticResponse.php @@ -22,12 +22,12 @@ use TencentCloud\Common\AbstractModel; * * @method array getNetDetails() 获取流量详细信息 * @method void setNetDetails(array $NetDetails) 设置流量详细信息 - * @method float getMaxValue() 获取查找时间段流量使用最大值(单位:bit) - * @method void setMaxValue(float $MaxValue) 设置查找时间段流量使用最大值(单位:bit) - * @method float getAvgValue() 获取查找时间段流量使用平均值(单位:bit) - * @method void setAvgValue(float $AvgValue) 设置查找时间段流量使用平均值(单位:bit) - * @method float getTotalValue() 获取查找时间段流量使用总量(单位:bit) - * @method void setTotalValue(float $TotalValue) 设置查找时间段流量使用总量(单位:bit) + * @method float getMaxValue() 获取查找时间段流量使用最大值(单位:byte) + * @method void setMaxValue(float $MaxValue) 设置查找时间段流量使用最大值(单位:byte) + * @method float getAvgValue() 获取查找时间段流量使用平均值(单位:byte) + * @method void setAvgValue(float $AvgValue) 设置查找时间段流量使用平均值(单位:byte) + * @method float getTotalValue() 获取查找时间段流量使用总量(单位:byte) + * @method void setTotalValue(float $TotalValue) 设置查找时间段流量使用总量(单位:byte) * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,17 +39,17 @@ class GetFlowStatisticResponse extends AbstractModel public $NetDetails; /** - * @var float 查找时间段流量使用最大值(单位:bit) + * @var float 查找时间段流量使用最大值(单位:byte) */ public $MaxValue; /** - * @var float 查找时间段流量使用平均值(单位:bit) + * @var float 查找时间段流量使用平均值(单位:byte) */ public $AvgValue; /** - * @var float 查找时间段流量使用总量(单位:bit) + * @var float 查找时间段流量使用总量(单位:byte) */ public $TotalValue; @@ -60,9 +60,9 @@ class GetFlowStatisticResponse extends AbstractModel /** * @param array $NetDetails 流量详细信息 - * @param float $MaxValue 查找时间段流量使用最大值(单位:bit) - * @param float $AvgValue 查找时间段流量使用平均值(单位:bit) - * @param float $TotalValue 查找时间段流量使用总量(单位:bit) + * @param float $MaxValue 查找时间段流量使用最大值(单位:byte) + * @param float $AvgValue 查找时间段流量使用平均值(单位:byte) + * @param float $TotalValue 查找时间段流量使用总量(单位:byte) * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/CreateDBInstanceHourRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/CreateDBInstanceHourRequest.php index 7992cb7d..6132187c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/CreateDBInstanceHourRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/CreateDBInstanceHourRequest.php @@ -62,16 +62,12 @@ use TencentCloud\Common\AbstractModel; * @method void setClusterType(string $ClusterType) 设置实例架构类型。 - REPLSET:副本集。 - SHARD:分片集群。 - * @method string getVpcId() 获取私有网络ID,如果不设置该参数,则默认选择基础网络。 - * @method void setVpcId(string $VpcId) 设置私有网络ID,如果不设置该参数,则默认选择基础网络。 + * @method string getVpcId() 获取私有网络ID。如果不设置该参数,则默认选择基础网络。 + * @method void setVpcId(string $VpcId) 设置私有网络ID。如果不设置该参数,则默认选择基础网络。 * @method string getSubnetId() 获取私有网络下的子网 ID,如果配置参数 VpcId,则 SubnetId必须配置。 * @method void setSubnetId(string $SubnetId) 设置私有网络下的子网 ID,如果配置参数 VpcId,则 SubnetId必须配置。 - * @method string getPassword() 获取实例密码。 -- 不设置该参数,则默认密码格式为:实例ID+@+主账户uin。例如:实例 ID 为cmgo-higv73ed,UIN 为100000001,则默认密码为:cmgo-higv73ed@100000001。 -- 自定义密码长度为8-32个字符,至少包含字母、数字和字符(!@#%^*()_)中的两种。 - * @method void setPassword(string $Password) 设置实例密码。 -- 不设置该参数,则默认密码格式为:实例ID+@+主账户uin。例如:实例 ID 为cmgo-higv73ed,UIN 为100000001,则默认密码为:cmgo-higv73ed@100000001。 -- 自定义密码长度为8-32个字符,至少包含字母、数字和字符(!@#%^*()_)中的两种。 + * @method string getPassword() 获取实例密码。自定义密码长度为8-32个字符,至少包含字母、数字和字符(!@#%^*()_)中的两种。 + * @method void setPassword(string $Password) 设置实例密码。自定义密码长度为8-32个字符,至少包含字母、数字和字符(!@#%^*()_)中的两种。 * @method integer getProjectId() 获取项目ID。若不设置该参数,则为默认项目。 * @method void setProjectId(integer $ProjectId) 设置项目ID。若不设置该参数,则为默认项目。 * @method array getTags() 获取实例标签信息。 @@ -106,24 +102,22 @@ use TencentCloud\Common\AbstractModel; - 不支持4.2及以上版本。 - 不支持只读灾备实例。 - 不能选择基础网络。 - * @method integer getMongosCpu() 获取Mongos CPU 核数。 -- 购买MongoDB 3.6 WiredTiger存储引擎版本以上的分片集群时,可选择性配置该参数。 -- 若不配置该参数,则根据Mongod节点规格默认适配 Mongos 规格,默认规格免费。 - * @method void setMongosCpu(integer $MongosCpu) 设置Mongos CPU 核数。 -- 购买MongoDB 3.6 WiredTiger存储引擎版本以上的分片集群时,可选择性配置该参数。 -- 若不配置该参数,则根据Mongod节点规格默认适配 Mongos 规格,默认规格免费。 - * @method integer getMongosMemory() 获取Mongos 内存大小。 -- 购买MongoDB 3.6 WiredTiger存储引擎版本以上的分片集群时,可选择性配置该参数。 -- 若不配置该参数,则根据Mongod节点规格默认适配 Mongos 规格,默认规格免费。 - * @method void setMongosMemory(integer $MongosMemory) 设置Mongos 内存大小。 -- 购买MongoDB 3.6 WiredTiger存储引擎版本以上的分片集群时,可选择性配置该参数。 -- 若不配置该参数,则根据Mongod节点规格默认适配 Mongos 规格,默认规格免费。 - * @method integer getMongosNodeNum() 获取Mongos 数量。 -- 购买MongoDB 3.6 WiredTiger存储引擎版本以上的分片集群时,可选择性配置该参数。 -- 若不配置该参数,则根据Mongod节点规格默认适配 Mongos 规格,默认规格免费。 - * @method void setMongosNodeNum(integer $MongosNodeNum) 设置Mongos 数量。 -- 购买MongoDB 3.6 WiredTiger存储引擎版本以上的分片集群时,可选择性配置该参数。 -- 若不配置该参数,则根据Mongod节点规格默认适配 Mongos 规格,默认规格免费。 + * @method integer getMongosCpu() 获取Mongos CPU 核数。购买分片集群时,必须填写。 + + * @method void setMongosCpu(integer $MongosCpu) 设置Mongos CPU 核数。购买分片集群时,必须填写。 + + * @method integer getMongosMemory() 获取Mongos 内存大小。购买分片集群时,必须填写。 + + + * @method void setMongosMemory(integer $MongosMemory) 设置Mongos 内存大小。购买分片集群时,必须填写。 + + + * @method integer getMongosNodeNum() 获取Mongos 数量。购买分片集群时,必须填写。 + + + * @method void setMongosNodeNum(integer $MongosNodeNum) 设置Mongos 数量。购买分片集群时,必须填写。 + + * @method integer getReadonlyNodeNum() 获取只读节点数量,最大不超过7个。 * @method void setReadonlyNodeNum(integer $ReadonlyNodeNum) 设置只读节点数量,最大不超过7个。 * @method array getReadonlyNodeAvailabilityZoneList() 获取指只读节点所属可用区。跨可用区部署实例,参数**ReadonlyNodeNum**不为**0**时,必须配置该参数。 @@ -191,7 +185,7 @@ class CreateDBInstanceHourRequest extends AbstractModel public $ClusterType; /** - * @var string 私有网络ID,如果不设置该参数,则默认选择基础网络。 + * @var string 私有网络ID。如果不设置该参数,则默认选择基础网络。 */ public $VpcId; @@ -201,9 +195,7 @@ class CreateDBInstanceHourRequest extends AbstractModel public $SubnetId; /** - * @var string 实例密码。 -- 不设置该参数,则默认密码格式为:实例ID+@+主账户uin。例如:实例 ID 为cmgo-higv73ed,UIN 为100000001,则默认密码为:cmgo-higv73ed@100000001。 -- 自定义密码长度为8-32个字符,至少包含字母、数字和字符(!@#%^*()_)中的两种。 + * @var string 实例密码。自定义密码长度为8-32个字符,至少包含字母、数字和字符(!@#%^*()_)中的两种。 */ public $Password; @@ -257,23 +249,22 @@ class CreateDBInstanceHourRequest extends AbstractModel public $AvailabilityZoneList; /** - * @var integer Mongos CPU 核数。 -- 购买MongoDB 3.6 WiredTiger存储引擎版本以上的分片集群时,可选择性配置该参数。 -- 若不配置该参数,则根据Mongod节点规格默认适配 Mongos 规格,默认规格免费。 + * @var integer Mongos CPU 核数。购买分片集群时,必须填写。 + */ public $MongosCpu; /** - * @var integer Mongos 内存大小。 -- 购买MongoDB 3.6 WiredTiger存储引擎版本以上的分片集群时,可选择性配置该参数。 -- 若不配置该参数,则根据Mongod节点规格默认适配 Mongos 规格,默认规格免费。 + * @var integer Mongos 内存大小。购买分片集群时,必须填写。 + + */ public $MongosMemory; /** - * @var integer Mongos 数量。 -- 购买MongoDB 3.6 WiredTiger存储引擎版本以上的分片集群时,可选择性配置该参数。 -- 若不配置该参数,则根据Mongod节点规格默认适配 Mongos 规格,默认规格免费。 + * @var integer Mongos 数量。购买分片集群时,必须填写。 + + */ public $MongosNodeNum; @@ -314,11 +305,9 @@ class CreateDBInstanceHourRequest extends AbstractModel * @param string $ClusterType 实例架构类型。 - REPLSET:副本集。 - SHARD:分片集群。 - * @param string $VpcId 私有网络ID,如果不设置该参数,则默认选择基础网络。 + * @param string $VpcId 私有网络ID。如果不设置该参数,则默认选择基础网络。 * @param string $SubnetId 私有网络下的子网 ID,如果配置参数 VpcId,则 SubnetId必须配置。 - * @param string $Password 实例密码。 -- 不设置该参数,则默认密码格式为:实例ID+@+主账户uin。例如:实例 ID 为cmgo-higv73ed,UIN 为100000001,则默认密码为:cmgo-higv73ed@100000001。 -- 自定义密码长度为8-32个字符,至少包含字母、数字和字符(!@#%^*()_)中的两种。 + * @param string $Password 实例密码。自定义密码长度为8-32个字符,至少包含字母、数字和字符(!@#%^*()_)中的两种。 * @param integer $ProjectId 项目ID。若不设置该参数,则为默认项目。 * @param array $Tags 实例标签信息。 * @param integer $Clone 实例类型。 @@ -336,15 +325,14 @@ class CreateDBInstanceHourRequest extends AbstractModel - 不支持4.2及以上版本。 - 不支持只读灾备实例。 - 不能选择基础网络。 - * @param integer $MongosCpu Mongos CPU 核数。 -- 购买MongoDB 3.6 WiredTiger存储引擎版本以上的分片集群时,可选择性配置该参数。 -- 若不配置该参数,则根据Mongod节点规格默认适配 Mongos 规格,默认规格免费。 - * @param integer $MongosMemory Mongos 内存大小。 -- 购买MongoDB 3.6 WiredTiger存储引擎版本以上的分片集群时,可选择性配置该参数。 -- 若不配置该参数,则根据Mongod节点规格默认适配 Mongos 规格,默认规格免费。 - * @param integer $MongosNodeNum Mongos 数量。 -- 购买MongoDB 3.6 WiredTiger存储引擎版本以上的分片集群时,可选择性配置该参数。 -- 若不配置该参数,则根据Mongod节点规格默认适配 Mongos 规格,默认规格免费。 + * @param integer $MongosCpu Mongos CPU 核数。购买分片集群时,必须填写。 + + * @param integer $MongosMemory Mongos 内存大小。购买分片集群时,必须填写。 + + + * @param integer $MongosNodeNum Mongos 数量。购买分片集群时,必须填写。 + + * @param integer $ReadonlyNodeNum 只读节点数量,最大不超过7个。 * @param array $ReadonlyNodeAvailabilityZoneList 指只读节点所属可用区。跨可用区部署实例,参数**ReadonlyNodeNum**不为**0**时,必须配置该参数。 * @param string $HiddenZone Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/CreateDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/CreateDBInstanceRequest.php index 3fb604d4..813cd888 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/CreateDBInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/CreateDBInstanceRequest.php @@ -20,242 +20,342 @@ use TencentCloud\Common\AbstractModel; /** * CreateDBInstance请求参数结构体 * - * @method integer getNodeNum() 获取每个副本集内节点个数,具体参照查询云数据库的售卖规格返回参数 - * @method void setNodeNum(integer $NodeNum) 设置每个副本集内节点个数,具体参照查询云数据库的售卖规格返回参数 - * @method integer getMemory() 获取实例内存大小,单位:GB - * @method void setMemory(integer $Memory) 设置实例内存大小,单位:GB - * @method integer getVolume() 获取实例硬盘大小,单位:GB - * @method void setVolume(integer $Volume) 设置实例硬盘大小,单位:GB - * @method string getMongoVersion() 获取版本号,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果。参数与版本对应关系是MONGO_3_WT:MongoDB 3.2 WiredTiger存储引擎版本,MONGO_3_ROCKS:MongoDB 3.2 RocksDB存储引擎版本,MONGO_36_WT:MongoDB 3.6 WiredTiger存储引擎版本,MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本,MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本 - * @method void setMongoVersion(string $MongoVersion) 设置版本号,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果。参数与版本对应关系是MONGO_3_WT:MongoDB 3.2 WiredTiger存储引擎版本,MONGO_3_ROCKS:MongoDB 3.2 RocksDB存储引擎版本,MONGO_36_WT:MongoDB 3.6 WiredTiger存储引擎版本,MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本,MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本 - * @method integer getGoodsNum() 获取实例数量, 最小值1,最大值为10 - * @method void setGoodsNum(integer $GoodsNum) 设置实例数量, 最小值1,最大值为10 - * @method string getZone() 获取实例所属区域名称,格式如:ap-guangzhou-2。注:此参数填写的是主可用区,如果选择多可用区部署,Zone必须是AvailabilityZoneList中的一个 - * @method void setZone(string $Zone) 设置实例所属区域名称,格式如:ap-guangzhou-2。注:此参数填写的是主可用区,如果选择多可用区部署,Zone必须是AvailabilityZoneList中的一个 - * @method integer getPeriod() 获取实例时长,单位:月,可选值包括 [1,2,3,4,5,6,7,8,9,10,11,12,24,36] - * @method void setPeriod(integer $Period) 设置实例时长,单位:月,可选值包括 [1,2,3,4,5,6,7,8,9,10,11,12,24,36] - * @method string getMachineCode() 获取机器类型,HIO:高IO型;HIO10G:高IO万兆型;STDS5:标准型 - * @method void setMachineCode(string $MachineCode) 设置机器类型,HIO:高IO型;HIO10G:高IO万兆型;STDS5:标准型 - * @method string getClusterType() 获取实例类型,REPLSET-副本集,SHARD-分片集群,STANDALONE-单节点 - * @method void setClusterType(string $ClusterType) 设置实例类型,REPLSET-副本集,SHARD-分片集群,STANDALONE-单节点 - * @method integer getReplicateSetNum() 获取副本集个数,创建副本集实例时,该参数必须设置为1;创建分片实例时,具体参照查询云数据库的售卖规格返回参数;若为单节点实例,该参数设置为0 - * @method void setReplicateSetNum(integer $ReplicateSetNum) 设置副本集个数,创建副本集实例时,该参数必须设置为1;创建分片实例时,具体参照查询云数据库的售卖规格返回参数;若为单节点实例,该参数设置为0 - * @method integer getProjectId() 获取项目ID,不设置为默认项目 - * @method void setProjectId(integer $ProjectId) 设置项目ID,不设置为默认项目 - * @method string getVpcId() 获取私有网络 ID,如果不传则默认选择基础网络,请使用 查询私有网络列表 - * @method void setVpcId(string $VpcId) 设置私有网络 ID,如果不传则默认选择基础网络,请使用 查询私有网络列表 - * @method string getSubnetId() 获取私有网络下的子网 ID,如果设置了 UniqVpcId,则 UniqSubnetId 必填,请使用 查询子网列表 - * @method void setSubnetId(string $SubnetId) 设置私有网络下的子网 ID,如果设置了 UniqVpcId,则 UniqSubnetId 必填,请使用 查询子网列表 - * @method string getPassword() 获取实例密码,不设置该参数则默认密码规则为 实例ID+"@"+主账户uin。举例实例id为cmgo-higv73ed,uin为100000001,则默认密码为"cmgo-higv73ed@100000001"。 自定义密码格式为8-32个字符长度,至少包含字母、数字和字符(!@#%^*()_)中的两种 - * @method void setPassword(string $Password) 设置实例密码,不设置该参数则默认密码规则为 实例ID+"@"+主账户uin。举例实例id为cmgo-higv73ed,uin为100000001,则默认密码为"cmgo-higv73ed@100000001"。 自定义密码格式为8-32个字符长度,至少包含字母、数字和字符(!@#%^*()_)中的两种 - * @method array getTags() 获取实例标签信息 - * @method void setTags(array $Tags) 设置实例标签信息 - * @method integer getAutoRenewFlag() 获取自动续费标记,可选值为:0 - 不自动续费;1 - 自动续费。默认为不自动续费 - * @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置自动续费标记,可选值为:0 - 不自动续费;1 - 自动续费。默认为不自动续费 - * @method integer getAutoVoucher() 获取是否自动选择代金券,可选值为:1 - 是;0 - 否; 默认为0 - * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动选择代金券,可选值为:1 - 是;0 - 否; 默认为0 - * @method integer getClone() 获取1:正式实例,2:临时实例,3:只读实例,4:灾备实例,5:克隆实例 - * @method void setClone(integer $Clone) 设置1:正式实例,2:临时实例,3:只读实例,4:灾备实例,5:克隆实例 - * @method string getFather() 获取若是只读,灾备实例或克隆实例,Father必须填写,即主实例ID - * @method void setFather(string $Father) 设置若是只读,灾备实例或克隆实例,Father必须填写,即主实例ID - * @method array getSecurityGroup() 获取安全组 - * @method void setSecurityGroup(array $SecurityGroup) 设置安全组 - * @method string getRestoreTime() 获取克隆实例回档时间。若是克隆实例,则必须填写,格式:2021-08-13 16:30:00。注:只能回档7天内的时间点 - * @method void setRestoreTime(string $RestoreTime) 设置克隆实例回档时间。若是克隆实例,则必须填写,格式:2021-08-13 16:30:00。注:只能回档7天内的时间点 - * @method string getInstanceName() 获取实例名称。注:名称只支持长度为60个字符的中文、英文、数字、下划线_、分隔符- - * @method void setInstanceName(string $InstanceName) 设置实例名称。注:名称只支持长度为60个字符的中文、英文、数字、下划线_、分隔符- - * @method array getAvailabilityZoneList() 获取多可用区部署的节点列表,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果。注:1、多可用区部署节点只能部署在3个不同可用区;2、为了保障跨可用区切换,不支持将集群的大多数节点部署在同一个可用区(如3节点集群不支持2个节点部署在同一个区);3、不支持4.2及以上版本;4、不支持只读灾备实例;5、不能选择基础网络 - * @method void setAvailabilityZoneList(array $AvailabilityZoneList) 设置多可用区部署的节点列表,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果。注:1、多可用区部署节点只能部署在3个不同可用区;2、为了保障跨可用区切换,不支持将集群的大多数节点部署在同一个可用区(如3节点集群不支持2个节点部署在同一个区);3、不支持4.2及以上版本;4、不支持只读灾备实例;5、不能选择基础网络 - * @method integer getMongosCpu() 获取mongos cpu数量,购买MongoDB 4.2 WiredTiger存储引擎版本的分片集群时必须填写,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果 - * @method void setMongosCpu(integer $MongosCpu) 设置mongos cpu数量,购买MongoDB 4.2 WiredTiger存储引擎版本的分片集群时必须填写,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果 - * @method integer getMongosMemory() 获取mongos 内存大小,购买MongoDB 4.2 WiredTiger存储引擎版本的分片集群时必须填写,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果 - * @method void setMongosMemory(integer $MongosMemory) 设置mongos 内存大小,购买MongoDB 4.2 WiredTiger存储引擎版本的分片集群时必须填写,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果 - * @method integer getMongosNodeNum() 获取mongos 数量,购买MongoDB 4.2 WiredTiger存储引擎版本的分片集群时必须填写,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果。注:为了保障高可用,最低需要购买3个mongos,上限为32个 - * @method void setMongosNodeNum(integer $MongosNodeNum) 设置mongos 数量,购买MongoDB 4.2 WiredTiger存储引擎版本的分片集群时必须填写,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果。注:为了保障高可用,最低需要购买3个mongos,上限为32个 - * @method integer getReadonlyNodeNum() 获取只读节点数量,最大不超过7个 - * @method void setReadonlyNodeNum(integer $ReadonlyNodeNum) 设置只读节点数量,最大不超过7个 - * @method array getReadonlyNodeAvailabilityZoneList() 获取只读节点部署可用区 - * @method void setReadonlyNodeAvailabilityZoneList(array $ReadonlyNodeAvailabilityZoneList) 设置只读节点部署可用区 - * @method string getHiddenZone() 获取Hidden节点所在的可用区,跨可用区实例必传 - * @method void setHiddenZone(string $HiddenZone) 设置Hidden节点所在的可用区,跨可用区实例必传 + * @method integer getNodeNum() 获取指每个副本集内节点个数。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 + * @method void setNodeNum(integer $NodeNum) 设置指每个副本集内节点个数。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 + * @method integer getMemory() 获取实例内存大小,单位:GB。 + * @method void setMemory(integer $Memory) 设置实例内存大小,单位:GB。 + * @method integer getVolume() 获取实例硬盘大小,单位:GB。 + * @method void setVolume(integer $Volume) 设置实例硬盘大小,单位:GB。 + * @method string getMongoVersion() 获取指版本信息。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 +- MONGO_36_WT:MongoDB 3.6 WiredTiger存储引擎版本。 +- MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。 +- MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。 +- MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。 + * @method void setMongoVersion(string $MongoVersion) 设置指版本信息。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 +- MONGO_36_WT:MongoDB 3.6 WiredTiger存储引擎版本。 +- MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。 +- MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。 +- MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。 + * @method integer getGoodsNum() 获取实例数量, 最小值1,最大值为10。 + * @method void setGoodsNum(integer $GoodsNum) 设置实例数量, 最小值1,最大值为10。 + * @method string getZone() 获取可用区信息,输入格式如:ap-guangzhou-2。 +- 具体信息,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 +- 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。 + * @method void setZone(string $Zone) 设置可用区信息,输入格式如:ap-guangzhou-2。 +- 具体信息,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 +- 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。 + * @method integer getPeriod() 获取实例时长,单位:月,可选值包括 [1,2,3,4,5,6,7,8,9,10,11,12,24,36]。 + * @method void setPeriod(integer $Period) 设置实例时长,单位:月,可选值包括 [1,2,3,4,5,6,7,8,9,10,11,12,24,36]。 + * @method string getMachineCode() 获取机器类型。 +- HIO:高IO型。 +- HIO10G:高IO万兆。 + * @method void setMachineCode(string $MachineCode) 设置机器类型。 +- HIO:高IO型。 +- HIO10G:高IO万兆。 + * @method string getClusterType() 获取实例架构类型。 +- REPLSET:副本集。 +- SHARD:分片集群。 + * @method void setClusterType(string $ClusterType) 设置实例架构类型。 +- REPLSET:副本集。 +- SHARD:分片集群。 + * @method integer getReplicateSetNum() 获取指副本集数量。 +- 创建副本集实例,该参数只能为1。 +- 创建分片实例,指分片的数量。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 + * @method void setReplicateSetNum(integer $ReplicateSetNum) 设置指副本集数量。 +- 创建副本集实例,该参数只能为1。 +- 创建分片实例,指分片的数量。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 + * @method integer getProjectId() 获取项目ID。若不设置该参数,则为默认项目。 + * @method void setProjectId(integer $ProjectId) 设置项目ID。若不设置该参数,则为默认项目。 + * @method string getVpcId() 获取私有网络ID。如果不设置该参数,则默认选择基础网络。 + * @method void setVpcId(string $VpcId) 设置私有网络ID。如果不设置该参数,则默认选择基础网络。 + * @method string getSubnetId() 获取私有网络下的子网 ID,如果配置参数 VpcId,则 SubnetId必须配置。 + * @method void setSubnetId(string $SubnetId) 设置私有网络下的子网 ID,如果配置参数 VpcId,则 SubnetId必须配置。 + * @method string getPassword() 获取实例密码。自定义密码长度为8-32个字符,至少包含字母、数字和字符(!@#%^*()_)中的两种。 + * @method void setPassword(string $Password) 设置实例密码。自定义密码长度为8-32个字符,至少包含字母、数字和字符(!@#%^*()_)中的两种。 + * @method array getTags() 获取实例标签信息。 + * @method void setTags(array $Tags) 设置实例标签信息。 + * @method integer getAutoRenewFlag() 获取自动续费标记。 +- 0:不自动续费。默认为不自动续费。 +- 1:自动续费。 + * @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置自动续费标记。 +- 0:不自动续费。默认为不自动续费。 +- 1:自动续费。 + * @method integer getAutoVoucher() 获取是否自动选择代金券。 +- 1:是。 +- 0:否。默认为0。 + * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动选择代金券。 +- 1:是。 +- 0:否。默认为0。 + * @method integer getClone() 获取实例类型。 +- 1:正式实例。 +- 3:只读实例。 +- 4:灾备实例。 + * @method void setClone(integer $Clone) 设置实例类型。 +- 1:正式实例。 +- 3:只读实例。 +- 4:灾备实例。 + * @method string getFather() 获取父实例 ID。当参数**Clone**为3或者4时,即实例为只读或灾备实例时,该参数必须配置。 + * @method void setFather(string $Father) 设置父实例 ID。当参数**Clone**为3或者4时,即实例为只读或灾备实例时,该参数必须配置。 + * @method array getSecurityGroup() 获取安全组。 + * @method void setSecurityGroup(array $SecurityGroup) 设置安全组。 + * @method string getRestoreTime() 获取克隆实例回档时间。 +- 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。 +- 回档时间范围:仅能回档7天内时间点的数据。 + * @method void setRestoreTime(string $RestoreTime) 设置克隆实例回档时间。 +- 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。 +- 回档时间范围:仅能回档7天内时间点的数据。 + * @method string getInstanceName() 获取实例名称。仅支持长度为60个字符的中文、英文、数字、下划线_、分隔符- 。 + * @method void setInstanceName(string $InstanceName) 设置实例名称。仅支持长度为60个字符的中文、英文、数字、下划线_、分隔符- 。 + * @method array getAvailabilityZoneList() 获取多可用区部署的节点列表。具体信息,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)获取。 +- 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。 +- 不支持4.2及以上版本。 +- 不支持只读灾备实例。 +- 不能选择基础网络。 + * @method void setAvailabilityZoneList(array $AvailabilityZoneList) 设置多可用区部署的节点列表。具体信息,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)获取。 +- 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。 +- 不支持4.2及以上版本。 +- 不支持只读灾备实例。 +- 不能选择基础网络。 + * @method integer getMongosCpu() 获取Mongos CPU 核数,购买MongoDB 4.2 及以上WiredTiger存储引擎版本的分片集群时,必须填写。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 + * @method void setMongosCpu(integer $MongosCpu) 设置Mongos CPU 核数,购买MongoDB 4.2 及以上WiredTiger存储引擎版本的分片集群时,必须填写。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 + * @method integer getMongosMemory() 获取Mongos 内存大小。购买MongoDB 4.2 及以上WiredTiger存储引擎版本的分片集群时,必须填写。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 + * @method void setMongosMemory(integer $MongosMemory) 设置Mongos 内存大小。购买MongoDB 4.2 及以上WiredTiger存储引擎版本的分片集群时,必须填写。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 + * @method integer getMongosNodeNum() 获取Mongos 数量。购买MongoDB 4.2 及以上WiredTiger存储引擎版本的分片集群时,必须填写。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。为了保障高可用,取值范围为[3,32]。 + * @method void setMongosNodeNum(integer $MongosNodeNum) 设置Mongos 数量。购买MongoDB 4.2 及以上WiredTiger存储引擎版本的分片集群时,必须填写。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。为了保障高可用,取值范围为[3,32]。 + * @method integer getReadonlyNodeNum() 获取只读节点数量,取值范围[0,5]。 + * @method void setReadonlyNodeNum(integer $ReadonlyNodeNum) 设置只读节点数量,取值范围[0,5]。 + * @method array getReadonlyNodeAvailabilityZoneList() 获取指只读节点所属可用区。跨可用区部署实例,参数**ReadonlyNodeNum**不为**0**时,必须配置该参数。 + * @method void setReadonlyNodeAvailabilityZoneList(array $ReadonlyNodeAvailabilityZoneList) 设置指只读节点所属可用区。跨可用区部署实例,参数**ReadonlyNodeNum**不为**0**时,必须配置该参数。 + * @method string getHiddenZone() 获取Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。 + * @method void setHiddenZone(string $HiddenZone) 设置Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。 */ class CreateDBInstanceRequest extends AbstractModel { /** - * @var integer 每个副本集内节点个数,具体参照查询云数据库的售卖规格返回参数 + * @var integer 指每个副本集内节点个数。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 */ public $NodeNum; /** - * @var integer 实例内存大小,单位:GB + * @var integer 实例内存大小,单位:GB。 */ public $Memory; /** - * @var integer 实例硬盘大小,单位:GB + * @var integer 实例硬盘大小,单位:GB。 */ public $Volume; /** - * @var string 版本号,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果。参数与版本对应关系是MONGO_3_WT:MongoDB 3.2 WiredTiger存储引擎版本,MONGO_3_ROCKS:MongoDB 3.2 RocksDB存储引擎版本,MONGO_36_WT:MongoDB 3.6 WiredTiger存储引擎版本,MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本,MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本 + * @var string 指版本信息。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 +- MONGO_36_WT:MongoDB 3.6 WiredTiger存储引擎版本。 +- MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。 +- MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。 +- MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。 */ public $MongoVersion; /** - * @var integer 实例数量, 最小值1,最大值为10 + * @var integer 实例数量, 最小值1,最大值为10。 */ public $GoodsNum; /** - * @var string 实例所属区域名称,格式如:ap-guangzhou-2。注:此参数填写的是主可用区,如果选择多可用区部署,Zone必须是AvailabilityZoneList中的一个 + * @var string 可用区信息,输入格式如:ap-guangzhou-2。 +- 具体信息,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 +- 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。 */ public $Zone; /** - * @var integer 实例时长,单位:月,可选值包括 [1,2,3,4,5,6,7,8,9,10,11,12,24,36] + * @var integer 实例时长,单位:月,可选值包括 [1,2,3,4,5,6,7,8,9,10,11,12,24,36]。 */ public $Period; /** - * @var string 机器类型,HIO:高IO型;HIO10G:高IO万兆型;STDS5:标准型 + * @var string 机器类型。 +- HIO:高IO型。 +- HIO10G:高IO万兆。 */ public $MachineCode; /** - * @var string 实例类型,REPLSET-副本集,SHARD-分片集群,STANDALONE-单节点 + * @var string 实例架构类型。 +- REPLSET:副本集。 +- SHARD:分片集群。 */ public $ClusterType; /** - * @var integer 副本集个数,创建副本集实例时,该参数必须设置为1;创建分片实例时,具体参照查询云数据库的售卖规格返回参数;若为单节点实例,该参数设置为0 + * @var integer 指副本集数量。 +- 创建副本集实例,该参数只能为1。 +- 创建分片实例,指分片的数量。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 */ public $ReplicateSetNum; /** - * @var integer 项目ID,不设置为默认项目 + * @var integer 项目ID。若不设置该参数,则为默认项目。 */ public $ProjectId; /** - * @var string 私有网络 ID,如果不传则默认选择基础网络,请使用 查询私有网络列表 + * @var string 私有网络ID。如果不设置该参数,则默认选择基础网络。 */ public $VpcId; /** - * @var string 私有网络下的子网 ID,如果设置了 UniqVpcId,则 UniqSubnetId 必填,请使用 查询子网列表 + * @var string 私有网络下的子网 ID,如果配置参数 VpcId,则 SubnetId必须配置。 */ public $SubnetId; /** - * @var string 实例密码,不设置该参数则默认密码规则为 实例ID+"@"+主账户uin。举例实例id为cmgo-higv73ed,uin为100000001,则默认密码为"cmgo-higv73ed@100000001"。 自定义密码格式为8-32个字符长度,至少包含字母、数字和字符(!@#%^*()_)中的两种 + * @var string 实例密码。自定义密码长度为8-32个字符,至少包含字母、数字和字符(!@#%^*()_)中的两种。 */ public $Password; /** - * @var array 实例标签信息 + * @var array 实例标签信息。 */ public $Tags; /** - * @var integer 自动续费标记,可选值为:0 - 不自动续费;1 - 自动续费。默认为不自动续费 + * @var integer 自动续费标记。 +- 0:不自动续费。默认为不自动续费。 +- 1:自动续费。 */ public $AutoRenewFlag; /** - * @var integer 是否自动选择代金券,可选值为:1 - 是;0 - 否; 默认为0 + * @var integer 是否自动选择代金券。 +- 1:是。 +- 0:否。默认为0。 */ public $AutoVoucher; /** - * @var integer 1:正式实例,2:临时实例,3:只读实例,4:灾备实例,5:克隆实例 + * @var integer 实例类型。 +- 1:正式实例。 +- 3:只读实例。 +- 4:灾备实例。 */ public $Clone; /** - * @var string 若是只读,灾备实例或克隆实例,Father必须填写,即主实例ID + * @var string 父实例 ID。当参数**Clone**为3或者4时,即实例为只读或灾备实例时,该参数必须配置。 */ public $Father; /** - * @var array 安全组 + * @var array 安全组。 */ public $SecurityGroup; /** - * @var string 克隆实例回档时间。若是克隆实例,则必须填写,格式:2021-08-13 16:30:00。注:只能回档7天内的时间点 + * @var string 克隆实例回档时间。 +- 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。 +- 回档时间范围:仅能回档7天内时间点的数据。 */ public $RestoreTime; /** - * @var string 实例名称。注:名称只支持长度为60个字符的中文、英文、数字、下划线_、分隔符- + * @var string 实例名称。仅支持长度为60个字符的中文、英文、数字、下划线_、分隔符- 。 */ public $InstanceName; /** - * @var array 多可用区部署的节点列表,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果。注:1、多可用区部署节点只能部署在3个不同可用区;2、为了保障跨可用区切换,不支持将集群的大多数节点部署在同一个可用区(如3节点集群不支持2个节点部署在同一个区);3、不支持4.2及以上版本;4、不支持只读灾备实例;5、不能选择基础网络 + * @var array 多可用区部署的节点列表。具体信息,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)获取。 +- 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。 +- 不支持4.2及以上版本。 +- 不支持只读灾备实例。 +- 不能选择基础网络。 */ public $AvailabilityZoneList; /** - * @var integer mongos cpu数量,购买MongoDB 4.2 WiredTiger存储引擎版本的分片集群时必须填写,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果 + * @var integer Mongos CPU 核数,购买MongoDB 4.2 及以上WiredTiger存储引擎版本的分片集群时,必须填写。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 */ public $MongosCpu; /** - * @var integer mongos 内存大小,购买MongoDB 4.2 WiredTiger存储引擎版本的分片集群时必须填写,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果 + * @var integer Mongos 内存大小。购买MongoDB 4.2 及以上WiredTiger存储引擎版本的分片集群时,必须填写。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 */ public $MongosMemory; /** - * @var integer mongos 数量,购买MongoDB 4.2 WiredTiger存储引擎版本的分片集群时必须填写,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果。注:为了保障高可用,最低需要购买3个mongos,上限为32个 + * @var integer Mongos 数量。购买MongoDB 4.2 及以上WiredTiger存储引擎版本的分片集群时,必须填写。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。为了保障高可用,取值范围为[3,32]。 */ public $MongosNodeNum; /** - * @var integer 只读节点数量,最大不超过7个 + * @var integer 只读节点数量,取值范围[0,5]。 */ public $ReadonlyNodeNum; /** - * @var array 只读节点部署可用区 + * @var array 指只读节点所属可用区。跨可用区部署实例,参数**ReadonlyNodeNum**不为**0**时,必须配置该参数。 */ public $ReadonlyNodeAvailabilityZoneList; /** - * @var string Hidden节点所在的可用区,跨可用区实例必传 + * @var string Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。 */ public $HiddenZone; /** - * @param integer $NodeNum 每个副本集内节点个数,具体参照查询云数据库的售卖规格返回参数 - * @param integer $Memory 实例内存大小,单位:GB - * @param integer $Volume 实例硬盘大小,单位:GB - * @param string $MongoVersion 版本号,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果。参数与版本对应关系是MONGO_3_WT:MongoDB 3.2 WiredTiger存储引擎版本,MONGO_3_ROCKS:MongoDB 3.2 RocksDB存储引擎版本,MONGO_36_WT:MongoDB 3.6 WiredTiger存储引擎版本,MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本,MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本 - * @param integer $GoodsNum 实例数量, 最小值1,最大值为10 - * @param string $Zone 实例所属区域名称,格式如:ap-guangzhou-2。注:此参数填写的是主可用区,如果选择多可用区部署,Zone必须是AvailabilityZoneList中的一个 - * @param integer $Period 实例时长,单位:月,可选值包括 [1,2,3,4,5,6,7,8,9,10,11,12,24,36] - * @param string $MachineCode 机器类型,HIO:高IO型;HIO10G:高IO万兆型;STDS5:标准型 - * @param string $ClusterType 实例类型,REPLSET-副本集,SHARD-分片集群,STANDALONE-单节点 - * @param integer $ReplicateSetNum 副本集个数,创建副本集实例时,该参数必须设置为1;创建分片实例时,具体参照查询云数据库的售卖规格返回参数;若为单节点实例,该参数设置为0 - * @param integer $ProjectId 项目ID,不设置为默认项目 - * @param string $VpcId 私有网络 ID,如果不传则默认选择基础网络,请使用 查询私有网络列表 - * @param string $SubnetId 私有网络下的子网 ID,如果设置了 UniqVpcId,则 UniqSubnetId 必填,请使用 查询子网列表 - * @param string $Password 实例密码,不设置该参数则默认密码规则为 实例ID+"@"+主账户uin。举例实例id为cmgo-higv73ed,uin为100000001,则默认密码为"cmgo-higv73ed@100000001"。 自定义密码格式为8-32个字符长度,至少包含字母、数字和字符(!@#%^*()_)中的两种 - * @param array $Tags 实例标签信息 - * @param integer $AutoRenewFlag 自动续费标记,可选值为:0 - 不自动续费;1 - 自动续费。默认为不自动续费 - * @param integer $AutoVoucher 是否自动选择代金券,可选值为:1 - 是;0 - 否; 默认为0 - * @param integer $Clone 1:正式实例,2:临时实例,3:只读实例,4:灾备实例,5:克隆实例 - * @param string $Father 若是只读,灾备实例或克隆实例,Father必须填写,即主实例ID - * @param array $SecurityGroup 安全组 - * @param string $RestoreTime 克隆实例回档时间。若是克隆实例,则必须填写,格式:2021-08-13 16:30:00。注:只能回档7天内的时间点 - * @param string $InstanceName 实例名称。注:名称只支持长度为60个字符的中文、英文、数字、下划线_、分隔符- - * @param array $AvailabilityZoneList 多可用区部署的节点列表,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果。注:1、多可用区部署节点只能部署在3个不同可用区;2、为了保障跨可用区切换,不支持将集群的大多数节点部署在同一个可用区(如3节点集群不支持2个节点部署在同一个区);3、不支持4.2及以上版本;4、不支持只读灾备实例;5、不能选择基础网络 - * @param integer $MongosCpu mongos cpu数量,购买MongoDB 4.2 WiredTiger存储引擎版本的分片集群时必须填写,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果 - * @param integer $MongosMemory mongos 内存大小,购买MongoDB 4.2 WiredTiger存储引擎版本的分片集群时必须填写,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果 - * @param integer $MongosNodeNum mongos 数量,购买MongoDB 4.2 WiredTiger存储引擎版本的分片集群时必须填写,具体支持的售卖版本请参照查询云数据库的售卖规格(DescribeSpecInfo)返回结果。注:为了保障高可用,最低需要购买3个mongos,上限为32个 - * @param integer $ReadonlyNodeNum 只读节点数量,最大不超过7个 - * @param array $ReadonlyNodeAvailabilityZoneList 只读节点部署可用区 - * @param string $HiddenZone Hidden节点所在的可用区,跨可用区实例必传 + * @param integer $NodeNum 指每个副本集内节点个数。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 + * @param integer $Memory 实例内存大小,单位:GB。 + * @param integer $Volume 实例硬盘大小,单位:GB。 + * @param string $MongoVersion 指版本信息。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 +- MONGO_36_WT:MongoDB 3.6 WiredTiger存储引擎版本。 +- MONGO_40_WT:MongoDB 4.0 WiredTiger存储引擎版本。 +- MONGO_42_WT:MongoDB 4.2 WiredTiger存储引擎版本。 +- MONGO_44_WT:MongoDB 4.4 WiredTiger存储引擎版本。 + * @param integer $GoodsNum 实例数量, 最小值1,最大值为10。 + * @param string $Zone 可用区信息,输入格式如:ap-guangzhou-2。 +- 具体信息,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 +- 该参数为主可用区,如果多可用区部署,Zone必须是AvailabilityZoneList中的一个。 + * @param integer $Period 实例时长,单位:月,可选值包括 [1,2,3,4,5,6,7,8,9,10,11,12,24,36]。 + * @param string $MachineCode 机器类型。 +- HIO:高IO型。 +- HIO10G:高IO万兆。 + * @param string $ClusterType 实例架构类型。 +- REPLSET:副本集。 +- SHARD:分片集群。 + * @param integer $ReplicateSetNum 指副本集数量。 +- 创建副本集实例,该参数只能为1。 +- 创建分片实例,指分片的数量。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 + * @param integer $ProjectId 项目ID。若不设置该参数,则为默认项目。 + * @param string $VpcId 私有网络ID。如果不设置该参数,则默认选择基础网络。 + * @param string $SubnetId 私有网络下的子网 ID,如果配置参数 VpcId,则 SubnetId必须配置。 + * @param string $Password 实例密码。自定义密码长度为8-32个字符,至少包含字母、数字和字符(!@#%^*()_)中的两种。 + * @param array $Tags 实例标签信息。 + * @param integer $AutoRenewFlag 自动续费标记。 +- 0:不自动续费。默认为不自动续费。 +- 1:自动续费。 + * @param integer $AutoVoucher 是否自动选择代金券。 +- 1:是。 +- 0:否。默认为0。 + * @param integer $Clone 实例类型。 +- 1:正式实例。 +- 3:只读实例。 +- 4:灾备实例。 + * @param string $Father 父实例 ID。当参数**Clone**为3或者4时,即实例为只读或灾备实例时,该参数必须配置。 + * @param array $SecurityGroup 安全组。 + * @param string $RestoreTime 克隆实例回档时间。 +- 若为克隆实例,则必须配置该参数。输入格式示例:2021-08-13 16:30:00。 +- 回档时间范围:仅能回档7天内时间点的数据。 + * @param string $InstanceName 实例名称。仅支持长度为60个字符的中文、英文、数字、下划线_、分隔符- 。 + * @param array $AvailabilityZoneList 多可用区部署的节点列表。具体信息,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567)获取。 +- 多可用区部署节点只能部署在3个不同可用区。不支持将集群的大多数节点部署在同一个可用区。例如:3节点集群不支持2个节点部署在同一个区。 +- 不支持4.2及以上版本。 +- 不支持只读灾备实例。 +- 不能选择基础网络。 + * @param integer $MongosCpu Mongos CPU 核数,购买MongoDB 4.2 及以上WiredTiger存储引擎版本的分片集群时,必须填写。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 + * @param integer $MongosMemory Mongos 内存大小。购买MongoDB 4.2 及以上WiredTiger存储引擎版本的分片集群时,必须填写。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。 + * @param integer $MongosNodeNum Mongos 数量。购买MongoDB 4.2 及以上WiredTiger存储引擎版本的分片集群时,必须填写。具体售卖规格,请通过接口 [DescribeSpecInfo](https://cloud.tencent.com/document/product/240/38567) 获取。为了保障高可用,取值范围为[3,32]。 + * @param integer $ReadonlyNodeNum 只读节点数量,取值范围[0,5]。 + * @param array $ReadonlyNodeAvailabilityZoneList 指只读节点所属可用区。跨可用区部署实例,参数**ReadonlyNodeNum**不为**0**时,必须配置该参数。 + * @param string $HiddenZone Hidden节点所属可用区。跨可用区部署实例,必须配置该参数。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/DBInstancePrice.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/DBInstancePrice.php index bd232711..d1e052c3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/DBInstancePrice.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/Models/DBInstancePrice.php @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method float getOriginalPrice() 获取原价 * @method void setOriginalPrice(float $OriginalPrice) 设置原价 - * @method float getDiscountPrice() 获取折扣加 - * @method void setDiscountPrice(float $DiscountPrice) 设置折扣加 + * @method float getDiscountPrice() 获取折扣价 + * @method void setDiscountPrice(float $DiscountPrice) 设置折扣价 */ class DBInstancePrice extends AbstractModel { @@ -43,7 +43,7 @@ class DBInstancePrice extends AbstractModel public $OriginalPrice; /** - * @var float 折扣加 + * @var float 折扣价 */ public $DiscountPrice; @@ -51,7 +51,7 @@ class DBInstancePrice extends AbstractModel * @param float $UnitPrice 单价 注意:此字段可能返回 null,表示取不到有效值。 * @param float $OriginalPrice 原价 - * @param float $DiscountPrice 折扣加 + * @param float $DiscountPrice 折扣价 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/MongodbClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/MongodbClient.php index ab31c24b..8de7c506 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/MongodbClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mongodb/V20190725/MongodbClient.php @@ -41,7 +41,7 @@ use TencentCloud\Mongodb\V20190725\Models as Models; * @method Models\DescribeDBInstanceNodePropertyResponse DescribeDBInstanceNodeProperty(Models\DescribeDBInstanceNodePropertyRequest $req) 本接口用于查询节点的属性,包括节点所在可用区、节点名称、地址、角色、状态、主从延迟、优先级、投票权、标签等属性。 * @method Models\DescribeDBInstancesResponse DescribeDBInstances(Models\DescribeDBInstancesRequest $req) 本接口(DescribeDBInstances)用于查询云数据库实例列表,支持通过项目ID、实例ID、实例状态等过滤条件来筛选主实例、灾备实例和只读实例信息列表。 * @method Models\DescribeInstanceParamsResponse DescribeInstanceParams(Models\DescribeInstanceParamsRequest $req) 本接口(DescribeInstanceParams)用于查询当前实例可修改的参数列表。 - * @method Models\DescribeSecurityGroupResponse DescribeSecurityGroup(Models\DescribeSecurityGroupRequest $req) 本就口(DescribeSecurityGroup)用于查询实例绑定的安全组。 + * @method Models\DescribeSecurityGroupResponse DescribeSecurityGroup(Models\DescribeSecurityGroupRequest $req) 本接口(DescribeSecurityGroup)用于查询实例绑定的安全组。 * @method Models\DescribeSlowLogPatternsResponse DescribeSlowLogPatterns(Models\DescribeSlowLogPatternsRequest $req) 本接口(DescribeSlowLogPatterns)用于获取数据库实例慢日志的统计信息。 * @method Models\DescribeSlowLogsResponse DescribeSlowLogs(Models\DescribeSlowLogsRequest $req) 本接口(DescribeSlowLogs)用于获取云数据库慢日志信息。接口只支持查询最近7天内慢日志。 * @method Models\DescribeSpecInfoResponse DescribeSpecInfo(Models\DescribeSpecInfoRequest $req) 本接口(DescribeSpecInfo)用于查询实例的售卖规格。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/BindingPolicyTagRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/BindingPolicyTagRequest.php index 54492e46..a2bfa15d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/BindingPolicyTagRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/BindingPolicyTagRequest.php @@ -34,6 +34,10 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceGroupId(integer $InstanceGroupId) 设置实例分组ID * @method array getBatchTag() 获取批量绑定标签 * @method void setBatchTag(array $BatchTag) 设置批量绑定标签 + * @method integer getEbEventFlag() 获取是否同步eb + * @method void setEbEventFlag(integer $EbEventFlag) 设置是否同步eb + * @method string getEbSubject() 获取事件配置的告警 + * @method void setEbSubject(string $EbSubject) 设置事件配置的告警 */ class BindingPolicyTagRequest extends AbstractModel { @@ -72,6 +76,16 @@ class BindingPolicyTagRequest extends AbstractModel */ public $BatchTag; + /** + * @var integer 是否同步eb + */ + public $EbEventFlag; + + /** + * @var string 事件配置的告警 + */ + public $EbSubject; + /** * @param string $Module 固定取值 monitor * @param string $PolicyId 策略ID @@ -80,6 +94,8 @@ class BindingPolicyTagRequest extends AbstractModel * @param PolicyTag $Tag 策略标签 * @param integer $InstanceGroupId 实例分组ID * @param array $BatchTag 批量绑定标签 + * @param integer $EbEventFlag 是否同步eb + * @param string $EbSubject 事件配置的告警 */ function __construct() { @@ -127,5 +143,13 @@ class BindingPolicyTagRequest extends AbstractModel array_push($this->BatchTag, $obj); } } + + if (array_key_exists("EbEventFlag",$param) and $param["EbEventFlag"] !== null) { + $this->EbEventFlag = $param["EbEventFlag"]; + } + + if (array_key_exists("EbSubject",$param) and $param["EbSubject"] !== null) { + $this->EbSubject = $param["EbSubject"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/ConditionsTemp.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/ConditionsTemp.php index bc38f56c..7c2784d3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/ConditionsTemp.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/ConditionsTemp.php @@ -18,11 +18,11 @@ namespace TencentCloud\Monitor\V20180724\Models; use TencentCloud\Common\AbstractModel; /** - * 告警条件模版 + * 告警条件模板 * - * @method string getTemplateName() 获取模版名称 + * @method string getTemplateName() 获取模板名称 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTemplateName(string $TemplateName) 设置模版名称 + * @method void setTemplateName(string $TemplateName) 设置模板名称 注意:此字段可能返回 null,表示取不到有效值。 * @method AlarmPolicyCondition getCondition() 获取指标触发条件 注意:此字段可能返回 null,表示取不到有效值。 @@ -36,7 +36,7 @@ use TencentCloud\Common\AbstractModel; class ConditionsTemp extends AbstractModel { /** - * @var string 模版名称 + * @var string 模板名称 注意:此字段可能返回 null,表示取不到有效值。 */ public $TemplateName; @@ -54,7 +54,7 @@ class ConditionsTemp extends AbstractModel public $EventCondition; /** - * @param string $TemplateName 模版名称 + * @param string $TemplateName 模板名称 注意:此字段可能返回 null,表示取不到有效值。 * @param AlarmPolicyCondition $Condition 指标触发条件 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/DescribeAlarmNoticesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/DescribeAlarmNoticesRequest.php index f36d18ec..b333cefc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/DescribeAlarmNoticesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/DescribeAlarmNoticesRequest.php @@ -42,6 +42,8 @@ use TencentCloud\Common\AbstractModel; * @method void setNoticeIds(array $NoticeIds) 设置根据通知模板 id 过滤,空数组/不传则不过滤 * @method array getTags() 获取模板根据标签过滤 * @method void setTags(array $Tags) 设置模板根据标签过滤 + * @method array getOnCallFormIDs() 获取值班列表 + * @method void setOnCallFormIDs(array $OnCallFormIDs) 设置值班列表 */ class DescribeAlarmNoticesRequest extends AbstractModel { @@ -100,6 +102,11 @@ class DescribeAlarmNoticesRequest extends AbstractModel */ public $Tags; + /** + * @var array 值班列表 + */ + public $OnCallFormIDs; + /** * @param string $Module 模块名,这里填“monitor” * @param integer $PageNumber 页码 最小为1 @@ -112,6 +119,7 @@ class DescribeAlarmNoticesRequest extends AbstractModel * @param array $GroupIds 接收组列表 * @param array $NoticeIds 根据通知模板 id 过滤,空数组/不传则不过滤 * @param array $Tags 模板根据标签过滤 + * @param array $OnCallFormIDs 值班列表 */ function __construct() { @@ -174,5 +182,9 @@ class DescribeAlarmNoticesRequest extends AbstractModel array_push($this->Tags, $obj); } } + + if (array_key_exists("OnCallFormIDs",$param) and $param["OnCallFormIDs"] !== null) { + $this->OnCallFormIDs = $param["OnCallFormIDs"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/DescribeAlarmPoliciesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/DescribeAlarmPoliciesRequest.php index 99a751b6..e613f950 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/DescribeAlarmPoliciesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/DescribeAlarmPoliciesRequest.php @@ -62,9 +62,9 @@ use TencentCloud\Common\AbstractModel; [项目管理](https://console.cloud.tencent.com/project) * @method void setProjectIds(array $ProjectIds) 设置策略所属项目的id数组,可在此页面查看 [项目管理](https://console.cloud.tencent.com/project) - * @method array getNoticeIds() 获取通知模版的id列表,可查询通知模版列表获取。 + * @method array getNoticeIds() 获取通知模板的id列表,可查询通知模板列表获取。 可使用 [查询通知模板列表](https://cloud.tencent.com/document/product/248/51280) 接口查询。 - * @method void setNoticeIds(array $NoticeIds) 设置通知模版的id列表,可查询通知模版列表获取。 + * @method void setNoticeIds(array $NoticeIds) 设置通知模板的id列表,可查询通知模板列表获取。 可使用 [查询通知模板列表](https://cloud.tencent.com/document/product/248/51280) 接口查询。 * @method array getRuleTypes() 获取根据触发条件筛选 不传展示全部策略 STATIC=展示静态阈值策略 DYNAMIC=展示动态阈值策略 * @method void setRuleTypes(array $RuleTypes) 设置根据触发条件筛选 不传展示全部策略 STATIC=展示静态阈值策略 DYNAMIC=展示动态阈值策略 @@ -80,12 +80,16 @@ use TencentCloud\Common\AbstractModel; * @method void setTriggerTasks(array $TriggerTasks) 设置按照触发任务(例如弹性伸缩)过滤策略。最多10个 * @method array getOneClickPolicyType() 获取根据一键告警策略筛选 不传展示全部策略 ONECLICK=展示一键告警策略 NOT_ONECLICK=展示非一键告警策略 * @method void setOneClickPolicyType(array $OneClickPolicyType) 设置根据一键告警策略筛选 不传展示全部策略 ONECLICK=展示一键告警策略 NOT_ONECLICK=展示非一键告警策略 - * @method integer getNotBindAll() 获取根据全部对象过滤,1代表需要过滤掉全部对象,0则无需过滤 - * @method void setNotBindAll(integer $NotBindAll) 设置根据全部对象过滤,1代表需要过滤掉全部对象,0则无需过滤 - * @method integer getNotInstanceGroup() 获取根据实例对象过滤,1代表需要过滤掉有实例对象,0则无需过滤 - * @method void setNotInstanceGroup(integer $NotInstanceGroup) 设置根据实例对象过滤,1代表需要过滤掉有实例对象,0则无需过滤 + * @method integer getNotBindAll() 获取返回结果过滤掉绑定全部对象的策略,1代表需要过滤,0则无需过滤 + * @method void setNotBindAll(integer $NotBindAll) 设置返回结果过滤掉绑定全部对象的策略,1代表需要过滤,0则无需过滤 + * @method integer getNotInstanceGroup() 获取返回结果过滤掉关联实例为实例分组的策略,1代表需要过滤,0则无需过滤 + * @method void setNotInstanceGroup(integer $NotInstanceGroup) 设置返回结果过滤掉关联实例为实例分组的策略,1代表需要过滤,0则无需过滤 * @method array getTags() 获取策略根据标签过滤 * @method void setTags(array $Tags) 设置策略根据标签过滤 + * @method string getPromInsId() 获取prom实例id,自定义指标策略时会用到 + * @method void setPromInsId(string $PromInsId) 设置prom实例id,自定义指标策略时会用到 + * @method array getReceiverOnCallFormIDs() 获取根据排班表搜索 + * @method void setReceiverOnCallFormIDs(array $ReceiverOnCallFormIDs) 设置根据排班表搜索 */ class DescribeAlarmPoliciesRequest extends AbstractModel { @@ -163,7 +167,7 @@ class DescribeAlarmPoliciesRequest extends AbstractModel public $ProjectIds; /** - * @var array 通知模版的id列表,可查询通知模版列表获取。 + * @var array 通知模板的id列表,可查询通知模板列表获取。 可使用 [查询通知模板列表](https://cloud.tencent.com/document/product/248/51280) 接口查询。 */ public $NoticeIds; @@ -204,12 +208,12 @@ class DescribeAlarmPoliciesRequest extends AbstractModel public $OneClickPolicyType; /** - * @var integer 根据全部对象过滤,1代表需要过滤掉全部对象,0则无需过滤 + * @var integer 返回结果过滤掉绑定全部对象的策略,1代表需要过滤,0则无需过滤 */ public $NotBindAll; /** - * @var integer 根据实例对象过滤,1代表需要过滤掉有实例对象,0则无需过滤 + * @var integer 返回结果过滤掉关联实例为实例分组的策略,1代表需要过滤,0则无需过滤 */ public $NotInstanceGroup; @@ -218,6 +222,16 @@ class DescribeAlarmPoliciesRequest extends AbstractModel */ public $Tags; + /** + * @var string prom实例id,自定义指标策略时会用到 + */ + public $PromInsId; + + /** + * @var array 根据排班表搜索 + */ + public $ReceiverOnCallFormIDs; + /** * @param string $Module 固定值,为"monitor" * @param integer $PageNumber 页数,从 1 开始计数,默认 1 @@ -240,7 +254,7 @@ class DescribeAlarmPoliciesRequest extends AbstractModel * @param string $Order 排序顺序:升序:ASC 降序:DESC * @param array $ProjectIds 策略所属项目的id数组,可在此页面查看 [项目管理](https://console.cloud.tencent.com/project) - * @param array $NoticeIds 通知模版的id列表,可查询通知模版列表获取。 + * @param array $NoticeIds 通知模板的id列表,可查询通知模板列表获取。 可使用 [查询通知模板列表](https://cloud.tencent.com/document/product/248/51280) 接口查询。 * @param array $RuleTypes 根据触发条件筛选 不传展示全部策略 STATIC=展示静态阈值策略 DYNAMIC=展示动态阈值策略 * @param array $Enable 告警启停筛选,[1]:启用 [0]:停止,全部[0, 1] @@ -249,9 +263,11 @@ class DescribeAlarmPoliciesRequest extends AbstractModel * @param integer $NeedCorrespondence 是否需要策略与入参过滤维度参数的对应关系,1:是 0:否,默认为0 * @param array $TriggerTasks 按照触发任务(例如弹性伸缩)过滤策略。最多10个 * @param array $OneClickPolicyType 根据一键告警策略筛选 不传展示全部策略 ONECLICK=展示一键告警策略 NOT_ONECLICK=展示非一键告警策略 - * @param integer $NotBindAll 根据全部对象过滤,1代表需要过滤掉全部对象,0则无需过滤 - * @param integer $NotInstanceGroup 根据实例对象过滤,1代表需要过滤掉有实例对象,0则无需过滤 + * @param integer $NotBindAll 返回结果过滤掉绑定全部对象的策略,1代表需要过滤,0则无需过滤 + * @param integer $NotInstanceGroup 返回结果过滤掉关联实例为实例分组的策略,1代表需要过滤,0则无需过滤 * @param array $Tags 策略根据标签过滤 + * @param string $PromInsId prom实例id,自定义指标策略时会用到 + * @param array $ReceiverOnCallFormIDs 根据排班表搜索 */ function __construct() { @@ -371,5 +387,13 @@ class DescribeAlarmPoliciesRequest extends AbstractModel array_push($this->Tags, $obj); } } + + if (array_key_exists("PromInsId",$param) and $param["PromInsId"] !== null) { + $this->PromInsId = $param["PromInsId"]; + } + + if (array_key_exists("ReceiverOnCallFormIDs",$param) and $param["ReceiverOnCallFormIDs"] !== null) { + $this->ReceiverOnCallFormIDs = $param["ReceiverOnCallFormIDs"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/PutMonitorDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/PutMonitorDataRequest.php deleted file mode 100755 index 9e5b09e1..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/PutMonitorDataRequest.php +++ /dev/null @@ -1,94 +0,0 @@ -Metrics = []; - foreach ($param["Metrics"] as $key => $value){ - $obj = new MetricDatum(); - $obj->deserialize($value); - array_push($this->Metrics, $obj); - } - } - - if (array_key_exists("AnnounceIp",$param) and $param["AnnounceIp"] !== null) { - $this->AnnounceIp = $param["AnnounceIp"]; - } - - if (array_key_exists("AnnounceTimestamp",$param) and $param["AnnounceTimestamp"] !== null) { - $this->AnnounceTimestamp = $param["AnnounceTimestamp"]; - } - - if (array_key_exists("AnnounceInstance",$param) and $param["AnnounceInstance"] !== null) { - $this->AnnounceInstance = $param["AnnounceInstance"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/UserNotice.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/UserNotice.php index 3db9b307..981bfb8d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/UserNotice.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/UserNotice.php @@ -71,6 +71,10 @@ use TencentCloud\Common\AbstractModel; * @method array getWeekday() 获取通知周期 1-7表示周一到周日 注意:此字段可能返回 null,表示取不到有效值。 * @method void setWeekday(array $Weekday) 设置通知周期 1-7表示周一到周日 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getOnCallFormIDs() 获取值班表id列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOnCallFormIDs(array $OnCallFormIDs) 设置值班表id列表 注意:此字段可能返回 null,表示取不到有效值。 */ class UserNotice extends AbstractModel @@ -153,6 +157,12 @@ class UserNotice extends AbstractModel */ public $Weekday; + /** + * @var array 值班表id列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $OnCallFormIDs; + /** * @param string $ReceiverType 接收者类型 USER=用户 GROUP=用户组 注意:此字段可能返回 null,表示取不到有效值。 @@ -179,6 +189,8 @@ class UserNotice extends AbstractModel * @param string $PhoneCallType 电话拨打类型 SYNC=同时拨打 CIRCLE=轮询拨打 不指定时默认是轮询 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Weekday 通知周期 1-7表示周一到周日 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $OnCallFormIDs 值班表id列表 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -245,5 +257,9 @@ class UserNotice extends AbstractModel if (array_key_exists("Weekday",$param) and $param["Weekday"] !== null) { $this->Weekday = $param["Weekday"]; } + + if (array_key_exists("OnCallFormIDs",$param) and $param["OnCallFormIDs"] !== null) { + $this->OnCallFormIDs = $param["OnCallFormIDs"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/MonitorClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/MonitorClient.php index 5658cee4..c01c7ba2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/MonitorClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/MonitorClient.php @@ -34,7 +34,7 @@ use TencentCloud\Monitor\V20180724\Models as Models; 请注意,**告警对象和告警消息是 Prometheus Rule Annotations 的特殊字段,需要通过 annotations 来传递,对应的 Key 分别为summary/description**,,请参考 [Prometheus Rule更多配置请参考](https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/)。 * @method Models\CreateExporterIntegrationResponse CreateExporterIntegration(Models\CreateExporterIntegrationRequest $req) 创建 exporter 集成 - * @method Models\CreateGrafanaInstanceResponse CreateGrafanaInstance(Models\CreateGrafanaInstanceRequest $req) 创建 Grafana 实例 + * @method Models\CreateGrafanaInstanceResponse CreateGrafanaInstance(Models\CreateGrafanaInstanceRequest $req) 本接口(CreateGrafanaInstance)用于创建 Grafana 包年包月实例,默认基础版、到期自动续费、不可使用代金券。 * @method Models\CreateGrafanaIntegrationResponse CreateGrafanaIntegration(Models\CreateGrafanaIntegrationRequest $req) 创建 Grafana 集成配置 * @method Models\CreateGrafanaNotificationChannelResponse CreateGrafanaNotificationChannel(Models\CreateGrafanaNotificationChannelRequest $req) 创建 Grafana 告警通道 * @method Models\CreatePolicyGroupResponse CreatePolicyGroup(Models\CreatePolicyGroupRequest $req) 增加策略组 @@ -56,7 +56,7 @@ use TencentCloud\Monitor\V20180724\Models as Models; * @method Models\DeleteAlarmPolicyResponse DeleteAlarmPolicy(Models\DeleteAlarmPolicyRequest $req) 删除告警策略 * @method Models\DeleteAlertRulesResponse DeleteAlertRules(Models\DeleteAlertRulesRequest $req) 批量删除 Prometheus 报警规则 * @method Models\DeleteExporterIntegrationResponse DeleteExporterIntegration(Models\DeleteExporterIntegrationRequest $req) 删除 exporter 集成 - * @method Models\DeleteGrafanaInstanceResponse DeleteGrafanaInstance(Models\DeleteGrafanaInstanceRequest $req) 删除 Grafana 实例 + * @method Models\DeleteGrafanaInstanceResponse DeleteGrafanaInstance(Models\DeleteGrafanaInstanceRequest $req) 本接口(DeleteGrafanaInstance)用于 Grafana 包年包月实例的退费,调用后实例处于停服状态,不可使用,7天后自动销毁。 * @method Models\DeleteGrafanaIntegrationResponse DeleteGrafanaIntegration(Models\DeleteGrafanaIntegrationRequest $req) 删除 Grafana 集成配置 * @method Models\DeleteGrafanaNotificationChannelResponse DeleteGrafanaNotificationChannel(Models\DeleteGrafanaNotificationChannelRequest $req) 删除 Grafana 告警通道 * @method Models\DeletePolicyGroupResponse DeletePolicyGroup(Models\DeletePolicyGroupRequest $req) 删除告警策略组 @@ -152,7 +152,7 @@ use TencentCloud\Monitor\V20180724\Models as Models; * @method Models\ModifyAlarmNoticeResponse ModifyAlarmNotice(Models\ModifyAlarmNoticeRequest $req) 编辑告警通知模板 * @method Models\ModifyAlarmPolicyConditionResponse ModifyAlarmPolicyCondition(Models\ModifyAlarmPolicyConditionRequest $req) 修改告警策略触发条件 * @method Models\ModifyAlarmPolicyInfoResponse ModifyAlarmPolicyInfo(Models\ModifyAlarmPolicyInfoRequest $req) 告警2.0编辑告警策略基本信息,包括策略名、备注 - * @method Models\ModifyAlarmPolicyNoticeResponse ModifyAlarmPolicyNotice(Models\ModifyAlarmPolicyNoticeRequest $req) 告警修改告警策略绑定的告警通知模板 + * @method Models\ModifyAlarmPolicyNoticeResponse ModifyAlarmPolicyNotice(Models\ModifyAlarmPolicyNoticeRequest $req) 修改告警策略绑定的告警通知模板 * @method Models\ModifyAlarmPolicyStatusResponse ModifyAlarmPolicyStatus(Models\ModifyAlarmPolicyStatusRequest $req) 启停告警策略 * @method Models\ModifyAlarmPolicyTasksResponse ModifyAlarmPolicyTasks(Models\ModifyAlarmPolicyTasksRequest $req) 修改告警策略的触发任务,TriggerTasks字段放触发任务列表,TriggerTasks传空数组时,代表解绑该策略的所有触发任务。 * @method Models\ModifyAlarmReceiversResponse ModifyAlarmReceivers(Models\ModifyAlarmReceiversRequest $req) 修改告警接收人 @@ -165,16 +165,7 @@ use TencentCloud\Monitor\V20180724\Models as Models; * @method Models\ModifyPrometheusInstanceAttributesResponse ModifyPrometheusInstanceAttributes(Models\ModifyPrometheusInstanceAttributesRequest $req) 修改 Prometheus 实例相关属性 * @method Models\ModifyPrometheusRecordRuleYamlResponse ModifyPrometheusRecordRuleYaml(Models\ModifyPrometheusRecordRuleYamlRequest $req) 通过yaml的方式修改Prometheus聚合实例 * @method Models\ModifyPrometheusTempResponse ModifyPrometheusTemp(Models\ModifyPrometheusTempRequest $req) 修改模板内容 - * @method Models\PutMonitorDataResponse PutMonitorData(Models\PutMonitorDataRequest $req) 对应的功能控制台及后端服务已于2年前下线,剩余该API接口未下线。 - -默认接口请求频率限制:50次/秒。 -默认单租户指标上限:100个。 -单次上报最多 30 个指标/值对,请求返回错误时,请求中所有的指标/值均不会被保存。 - -上报的时间戳为期望保存的时间戳,建议构造整数分钟时刻的时间戳。 -时间戳时间范围必须为当前时间到 300 秒前之间。 -同一 IP 指标对的数据需按分钟先后顺序上报。 - * @method Models\ResumeGrafanaInstanceResponse ResumeGrafanaInstance(Models\ResumeGrafanaInstanceRequest $req) 恢复 Grafana 实例 + * @method Models\ResumeGrafanaInstanceResponse ResumeGrafanaInstance(Models\ResumeGrafanaInstanceRequest $req) 本接口(ResumeGrafanaInstance)用于 Grafana 包年包月实例的停服续费,调用后按原版本续费一个月。仍在运行中的实例无法使用该接口进行续费。 * @method Models\RunPrometheusInstanceResponse RunPrometheusInstance(Models\RunPrometheusInstanceRequest $req) 初始化TMP实例,开启集成中心时调用 * @method Models\SendCustomAlarmMsgResponse SendCustomAlarmMsg(Models\SendCustomAlarmMsgRequest $req) 发送自定义消息告警 * @method Models\SetDefaultAlarmPolicyResponse SetDefaultAlarmPolicy(Models\SetDefaultAlarmPolicyRequest $req) 设置一个策略为该告警策略类型、该项目的默认告警策略。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AiQualityControlTaskInput.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AiQualityControlTaskInput.php index 88ab5175..d42903ec 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AiQualityControlTaskInput.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AiQualityControlTaskInput.php @@ -20,9 +20,9 @@ use TencentCloud\Common\AbstractModel; /** * 视频质检输入参数类型 * - * @method integer getDefinition() 获取视频质检模板 ID 。 + * @method integer getDefinition() 获取视频质检模板 ID 。暂时可以直接使用 预设模板ID 10,后面控制台支持用户配置自定义模板。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDefinition(integer $Definition) 设置视频质检模板 ID 。 + * @method void setDefinition(integer $Definition) 设置视频质检模板 ID 。暂时可以直接使用 预设模板ID 10,后面控制台支持用户配置自定义模板。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getChannelExtPara() 获取渠道扩展参数json序列化字符串。 注意:此字段可能返回 null,表示取不到有效值。 @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class AiQualityControlTaskInput extends AbstractModel { /** - * @var integer 视频质检模板 ID 。 + * @var integer 视频质检模板 ID 。暂时可以直接使用 预设模板ID 10,后面控制台支持用户配置自定义模板。 注意:此字段可能返回 null,表示取不到有效值。 */ public $Definition; @@ -44,7 +44,7 @@ class AiQualityControlTaskInput extends AbstractModel public $ChannelExtPara; /** - * @param integer $Definition 视频质检模板 ID 。 + * @param integer $Definition 视频质检模板 ID 。暂时可以直接使用 预设模板ID 10,后面控制台支持用户配置自定义模板。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ChannelExtPara 渠道扩展参数json序列化字符串。 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AiRecognitionResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AiRecognitionResult.php index 7b4893ab..ac704317 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AiRecognitionResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AiRecognitionResult.php @@ -65,10 +65,12 @@ use TencentCloud\Common\AbstractModel; OcrFullTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。 * @method AiRecognitionTaskTransTextResult getTransTextTask() 获取翻译结果,当 Type 为 - TransTextRecognition 时有效。 + +TransTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTransTextTask(AiRecognitionTaskTransTextResult $TransTextTask) 设置翻译结果,当 Type 为 - TransTextRecognition 时有效。 + +TransTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。 */ class AiRecognitionResult extends AbstractModel @@ -121,7 +123,8 @@ class AiRecognitionResult extends AbstractModel /** * @var AiRecognitionTaskTransTextResult 翻译结果,当 Type 为 - TransTextRecognition 时有效。 + +TransTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。 */ public $TransTextTask; @@ -150,7 +153,8 @@ class AiRecognitionResult extends AbstractModel OcrFullTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。 * @param AiRecognitionTaskTransTextResult $TransTextTask 翻译结果,当 Type 为 - TransTextRecognition 时有效。 + +TransTextRecognition 时有效。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AsrFullTextConfigureInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AsrFullTextConfigureInfo.php index 49100550..293d9834 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AsrFullTextConfigureInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AsrFullTextConfigureInfo.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel;
            • vtt:生成 WebVTT 字幕文件。
            • * @method void setSubtitleFormat(string $SubtitleFormat) 设置生成的字幕文件格式,不填或者填空字符串表示不生成字幕文件,可选值:
            • vtt:生成 WebVTT 字幕文件。
            • + * @method string getSourceLanguage() 获取视频源语言。 + * @method void setSourceLanguage(string $SourceLanguage) 设置视频源语言。 */ class AsrFullTextConfigureInfo extends AbstractModel { @@ -46,12 +48,18 @@ class AsrFullTextConfigureInfo extends AbstractModel */ public $SubtitleFormat; + /** + * @var string 视频源语言。 + */ + public $SourceLanguage; + /** * @param string $Switch 语音全文识别任务开关,可选值:
            • ON:开启智能语音全文识别任务;
            • OFF:关闭智能语音全文识别任务。
            • * @param string $SubtitleFormat 生成的字幕文件格式,不填或者填空字符串表示不生成字幕文件,可选值:
            • vtt:生成 WebVTT 字幕文件。
            • + * @param string $SourceLanguage 视频源语言。 */ function __construct() { @@ -73,5 +81,9 @@ class AsrFullTextConfigureInfo extends AbstractModel if (array_key_exists("SubtitleFormat",$param) and $param["SubtitleFormat"] !== null) { $this->SubtitleFormat = $param["SubtitleFormat"]; } + + if (array_key_exists("SourceLanguage",$param) and $param["SourceLanguage"] !== null) { + $this->SourceLanguage = $param["SourceLanguage"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AsrFullTextConfigureInfoForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AsrFullTextConfigureInfoForUpdate.php index 18722018..13e6ca5d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AsrFullTextConfigureInfoForUpdate.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AsrFullTextConfigureInfoForUpdate.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel;
            • vtt:生成 WebVTT 字幕文件。
            • * @method void setSubtitleFormat(string $SubtitleFormat) 设置生成的字幕文件格式,填空字符串表示不生成字幕文件,可选值:
            • vtt:生成 WebVTT 字幕文件。
            • + * @method string getSourceLanguage() 获取视频源语言。 + * @method void setSourceLanguage(string $SourceLanguage) 设置视频源语言。 */ class AsrFullTextConfigureInfoForUpdate extends AbstractModel { @@ -46,12 +48,18 @@ class AsrFullTextConfigureInfoForUpdate extends AbstractModel */ public $SubtitleFormat; + /** + * @var string 视频源语言。 + */ + public $SourceLanguage; + /** * @param string $Switch 语音全文识别任务开关,可选值:
            • ON:开启智能语音全文识别任务;
            • OFF:关闭智能语音全文识别任务。
            • * @param string $SubtitleFormat 生成的字幕文件格式,填空字符串表示不生成字幕文件,可选值:
            • vtt:生成 WebVTT 字幕文件。
            • + * @param string $SourceLanguage 视频源语言。 */ function __construct() { @@ -73,5 +81,9 @@ class AsrFullTextConfigureInfoForUpdate extends AbstractModel if (array_key_exists("SubtitleFormat",$param) and $param["SubtitleFormat"] !== null) { $this->SubtitleFormat = $param["SubtitleFormat"]; } + + if (array_key_exists("SourceLanguage",$param) and $param["SourceLanguage"] !== null) { + $this->SourceLanguage = $param["SourceLanguage"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AudioTemplateInfoForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AudioTemplateInfoForUpdate.php index 481aa828..78552893 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AudioTemplateInfoForUpdate.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AudioTemplateInfoForUpdate.php @@ -36,6 +36,7 @@ use TencentCloud\Common\AbstractModel; 当外层参数 Container 为 hls 时,可选值为:
            • libfdk_aac;
            • libmp3lame。
            • +注意:此字段可能返回 null,表示取不到有效值。 * @method void setCodec(string $Codec) 设置音频流的编码格式。 当外层参数 Container 为 mp3 时,可选值为:
            • libmp3lame。
            • @@ -52,30 +53,39 @@ use TencentCloud\Common\AbstractModel; 当外层参数 Container 为 hls 时,可选值为:
            • libfdk_aac;
            • libmp3lame。
            • +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getBitrate() 获取音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 当取值为 0,表示音频码率和原始音频保持一致。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setBitrate(integer $Bitrate) 设置音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 当取值为 0,表示音频码率和原始音频保持一致。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getSampleRate() 获取音频流的采样率,可选值:
            • 32000
            • 44100
            • 48000
            • 单位:Hz。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setSampleRate(integer $SampleRate) 设置音频流的采样率,可选值:
            • 32000
            • 44100
            • 48000
            • 单位:Hz。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getAudioChannel() 获取音频通道方式,可选值:
            • 1:单通道
            • 2:双通道
            • 6:立体声
            • 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setAudioChannel(integer $AudioChannel) 设置音频通道方式,可选值:
            • 1:单通道
            • 2:双通道
            • 6:立体声
            • 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。 +注意:此字段可能返回 null,表示取不到有效值。 * @method array getStreamSelects() 获取指定输出要保留的音频轨道。默认是全部保留源的。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setStreamSelects(array $StreamSelects) 设置指定输出要保留的音频轨道。默认是全部保留源的。 +注意:此字段可能返回 null,表示取不到有效值。 */ class AudioTemplateInfoForUpdate extends AbstractModel { @@ -96,11 +106,13 @@ class AudioTemplateInfoForUpdate extends AbstractModel 当外层参数 Container 为 hls 时,可选值为:
            • libfdk_aac;
            • libmp3lame。
            • +注意:此字段可能返回 null,表示取不到有效值。 */ public $Codec; /** * @var integer 音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 当取值为 0,表示音频码率和原始音频保持一致。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Bitrate; @@ -110,6 +122,7 @@ class AudioTemplateInfoForUpdate extends AbstractModel
            • 44100
            • 48000
            • 单位:Hz。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $SampleRate; @@ -119,11 +132,13 @@ class AudioTemplateInfoForUpdate extends AbstractModel
            • 2:双通道
            • 6:立体声
            • 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $AudioChannel; /** * @var array 指定输出要保留的音频轨道。默认是全部保留源的。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $StreamSelects; @@ -144,18 +159,23 @@ class AudioTemplateInfoForUpdate extends AbstractModel 当外层参数 Container 为 hls 时,可选值为:
            • libfdk_aac;
            • libmp3lame。
            • +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Bitrate 音频流的码率,取值范围:0 和 [26, 256],单位:kbps。 当取值为 0,表示音频码率和原始音频保持一致。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $SampleRate 音频流的采样率,可选值:
            • 32000
            • 44100
            • 48000
            • 单位:Hz。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $AudioChannel 音频通道方式,可选值:
            • 1:单通道
            • 2:双通道
            • 6:立体声
            • 当媒体的封装格式是音频格式时(flac,ogg,mp3,m4a)时,声道数不允许设为立体声。 +注意:此字段可能返回 null,表示取不到有效值。 * @param array $StreamSelects 指定输出要保留的音频轨道。默认是全部保留源的。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AwsS3FileUploadTrigger.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AwsS3FileUploadTrigger.php index 51717965..e9c2a251 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AwsS3FileUploadTrigger.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/AwsS3FileUploadTrigger.php @@ -22,8 +22,12 @@ use TencentCloud\Common\AbstractModel; * * @method string getS3Bucket() 获取绑定的 AWS S3 存储桶。 * @method void setS3Bucket(string $S3Bucket) 设置绑定的 AWS S3 存储桶。 - * @method string getS3Region() 获取绑定的桶所在 AWS 区域。 - * @method void setS3Region(string $S3Region) 设置绑定的桶所在 AWS 区域。 + * @method string getS3Region() 获取绑定的桶所在 AWS 区域,目前支持: +us-east-1 +eu-west-3 + * @method void setS3Region(string $S3Region) 设置绑定的桶所在 AWS 区域,目前支持: +us-east-1 +eu-west-3 * @method string getDir() 获取绑定的输入路径目录,必须为绝对路径,即以 `/` 开头和结尾。如`/movie/201907/`,不填代表根目录`/`。 * @method void setDir(string $Dir) 设置绑定的输入路径目录,必须为绝对路径,即以 `/` 开头和结尾。如`/movie/201907/`,不填代表根目录`/`。 * @method array getFormats() 获取允许触发的文件格式列表,如 ["mp4", "flv", "mov"]。不填代表所有格式的文件都可以触发工作流。 @@ -51,7 +55,9 @@ class AwsS3FileUploadTrigger extends AbstractModel public $S3Bucket; /** - * @var string 绑定的桶所在 AWS 区域。 + * @var string 绑定的桶所在 AWS 区域,目前支持: +us-east-1 +eu-west-3 */ public $S3Region; @@ -86,7 +92,9 @@ class AwsS3FileUploadTrigger extends AbstractModel /** * @param string $S3Bucket 绑定的 AWS S3 存储桶。 - * @param string $S3Region 绑定的桶所在 AWS 区域。 + * @param string $S3Region 绑定的桶所在 AWS 区域,目前支持: +us-east-1 +eu-west-3 * @param string $Dir 绑定的输入路径目录,必须为绝对路径,即以 `/` 开头和结尾。如`/movie/201907/`,不填代表根目录`/`。 * @param array $Formats 允许触发的文件格式列表,如 ["mp4", "flv", "mov"]。不填代表所有格式的文件都可以触发工作流。 * @param string $S3SecretId 绑定的 AWS S3 存储桶的秘钥ID。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchDeleteStreamLinkFlowRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchDeleteStreamLinkFlowRequest.php new file mode 100644 index 00000000..e75ea92f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchDeleteStreamLinkFlowRequest.php @@ -0,0 +1,65 @@ +EventId = $param["EventId"]; + } + + if (array_key_exists("FlowIds",$param) and $param["FlowIds"] !== null) { + $this->FlowIds = $param["FlowIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchDeleteStreamLinkFlowResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchDeleteStreamLinkFlowResponse.php new file mode 100644 index 00000000..e0d59e90 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchDeleteStreamLinkFlowResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStartStreamLinkFlowRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStartStreamLinkFlowRequest.php new file mode 100644 index 00000000..1e91d8fd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStartStreamLinkFlowRequest.php @@ -0,0 +1,65 @@ +EventId = $param["EventId"]; + } + + if (array_key_exists("FlowIds",$param) and $param["FlowIds"] !== null) { + $this->FlowIds = $param["FlowIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStartStreamLinkFlowResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStartStreamLinkFlowResponse.php new file mode 100644 index 00000000..ad64d272 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStartStreamLinkFlowResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStopStreamLinkFlowRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStopStreamLinkFlowRequest.php new file mode 100644 index 00000000..cc7625c7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStopStreamLinkFlowRequest.php @@ -0,0 +1,65 @@ +EventId = $param["EventId"]; + } + + if (array_key_exists("FlowIds",$param) and $param["FlowIds"] !== null) { + $this->FlowIds = $param["FlowIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStopStreamLinkFlowResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStopStreamLinkFlowResponse.php new file mode 100644 index 00000000..657831c3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/BatchStopStreamLinkFlowResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateAIRecognitionTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateAIRecognitionTemplateRequest.php index c2bc0af0..43822a0f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateAIRecognitionTemplateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateAIRecognitionTemplateRequest.php @@ -34,6 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setAsrFullTextConfigure(AsrFullTextConfigureInfo $AsrFullTextConfigure) 设置语音全文识别控制参数。 * @method AsrWordsConfigureInfo getAsrWordsConfigure() 获取语音关键词识别控制参数。 * @method void setAsrWordsConfigure(AsrWordsConfigureInfo $AsrWordsConfigure) 设置语音关键词识别控制参数。 + * @method TranslateConfigureInfo getTranslateConfigure() 获取语音翻译控制参数。 + * @method void setTranslateConfigure(TranslateConfigureInfo $TranslateConfigure) 设置语音翻译控制参数。 */ class CreateAIRecognitionTemplateRequest extends AbstractModel { @@ -72,6 +74,11 @@ class CreateAIRecognitionTemplateRequest extends AbstractModel */ public $AsrWordsConfigure; + /** + * @var TranslateConfigureInfo 语音翻译控制参数。 + */ + public $TranslateConfigure; + /** * @param string $Name 视频内容识别模板名称,长度限制:64 个字符。 * @param string $Comment 视频内容识别模板描述信息,长度限制:256 个字符。 @@ -80,6 +87,7 @@ class CreateAIRecognitionTemplateRequest extends AbstractModel * @param OcrWordsConfigureInfo $OcrWordsConfigure 文本关键词识别控制参数。 * @param AsrFullTextConfigureInfo $AsrFullTextConfigure 语音全文识别控制参数。 * @param AsrWordsConfigureInfo $AsrWordsConfigure 语音关键词识别控制参数。 + * @param TranslateConfigureInfo $TranslateConfigure 语音翻译控制参数。 */ function __construct() { @@ -126,5 +134,10 @@ class CreateAIRecognitionTemplateRequest extends AbstractModel $this->AsrWordsConfigure = new AsrWordsConfigureInfo(); $this->AsrWordsConfigure->deserialize($param["AsrWordsConfigure"]); } + + if (array_key_exists("TranslateConfigure",$param) and $param["TranslateConfigure"] !== null) { + $this->TranslateConfigure = new TranslateConfigureInfo(); + $this->TranslateConfigure->deserialize($param["TranslateConfigure"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CreateDictRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateStreamLinkEventRequest.php old mode 100755 new mode 100644 similarity index 56% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CreateDictRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateStreamLinkEventRequest.php index 142136c4..26da241c --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CreateDictRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateStreamLinkEventRequest.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Mps\V20190612\Models; use TencentCloud\Common\AbstractModel; /** - * CreateDict请求参数结构体 + * CreateStreamLinkEvent请求参数结构体 * - * @method string getName() 获取自定义词库名称,不超过20字。 - * @method void setName(string $Name) 设置自定义词库名称,不超过20字。 - * @method string getDescription() 获取自定义词库描述,不超过100字。 - * @method void setDescription(string $Description) 设置自定义词库描述,不超过100字。 + * @method string getEventName() 获取事件名称。 + * @method void setEventName(string $EventName) 设置事件名称。 + * @method string getDescription() 获取事件描述。 + * @method void setDescription(string $Description) 设置事件描述。 */ -class CreateDictRequest extends AbstractModel +class CreateStreamLinkEventRequest extends AbstractModel { /** - * @var string 自定义词库名称,不超过20字。 + * @var string 事件名称。 */ - public $Name; + public $EventName; /** - * @var string 自定义词库描述,不超过100字。 + * @var string 事件描述。 */ public $Description; /** - * @param string $Name 自定义词库名称,不超过20字。 - * @param string $Description 自定义词库描述,不超过100字。 + * @param string $EventName 事件名称。 + * @param string $Description 事件描述。 */ function __construct() { @@ -54,8 +54,8 @@ class CreateDictRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Name",$param) and $param["Name"] !== null) { - $this->Name = $param["Name"]; + if (array_key_exists("EventName",$param) and $param["EventName"] !== null) { + $this->EventName = $param["EventName"]; } if (array_key_exists("Description",$param) and $param["Description"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateStreamLinkEventResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateStreamLinkEventResponse.php new file mode 100644 index 00000000..8f4ff01e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateStreamLinkEventResponse.php @@ -0,0 +1,66 @@ +Info = new DescribeEvent(); + $this->Info->deserialize($param["Info"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SearchWordItemsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateStreamLinkInputRequest.php old mode 100755 new mode 100644 similarity index 51% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SearchWordItemsRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateStreamLinkInputRequest.php index eec8bf6c..fa00d0ec --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SearchWordItemsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateStreamLinkInputRequest.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Mps\V20190612\Models; use TencentCloud\Common\AbstractModel; /** - * SearchWordItems请求参数结构体 + * CreateStreamLinkInput请求参数结构体 * - * @method string getDictId() 获取自定义词库ID。 - * @method void setDictId(string $DictId) 设置自定义词库ID。 - * @method array getWordItems() 获取待检索的词条集合。 - * @method void setWordItems(array $WordItems) 设置待检索的词条集合。 + * @method string getFlowId() 获取媒体传输流ID。 + * @method void setFlowId(string $FlowId) 设置媒体传输流ID。 + * @method array getInputGroup() 获取流的输入组。 + * @method void setInputGroup(array $InputGroup) 设置流的输入组。 */ -class SearchWordItemsRequest extends AbstractModel +class CreateStreamLinkInputRequest extends AbstractModel { /** - * @var string 自定义词库ID。 + * @var string 媒体传输流ID。 */ - public $DictId; + public $FlowId; /** - * @var array 待检索的词条集合。 + * @var array 流的输入组。 */ - public $WordItems; + public $InputGroup; /** - * @param string $DictId 自定义词库ID。 - * @param array $WordItems 待检索的词条集合。 + * @param string $FlowId 媒体传输流ID。 + * @param array $InputGroup 流的输入组。 */ function __construct() { @@ -54,16 +54,16 @@ class SearchWordItemsRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("DictId",$param) and $param["DictId"] !== null) { - $this->DictId = $param["DictId"]; + if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { + $this->FlowId = $param["FlowId"]; } - if (array_key_exists("WordItems",$param) and $param["WordItems"] !== null) { - $this->WordItems = []; - foreach ($param["WordItems"] as $key => $value){ - $obj = new WordItem(); + if (array_key_exists("InputGroup",$param) and $param["InputGroup"] !== null) { + $this->InputGroup = []; + foreach ($param["InputGroup"] as $key => $value){ + $obj = new CreateInput(); $obj->deserialize($value); - array_push($this->WordItems, $obj); + array_push($this->InputGroup, $obj); } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateStreamLinkInputResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateStreamLinkInputResponse.php new file mode 100644 index 00000000..a93edb52 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/CreateStreamLinkInputResponse.php @@ -0,0 +1,66 @@ +Info = new DescribeFlow(); + $this->Info->deserialize($param["Info"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ReclaimAliasDomainResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DeleteStreamLinkEventRequest.php old mode 100755 new mode 100644 similarity index 56% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ReclaimAliasDomainResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DeleteStreamLinkEventRequest.php index 46ed720d..4015a5ba --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ReclaimAliasDomainResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DeleteStreamLinkEventRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Mps\V20190612\Models; use TencentCloud\Common\AbstractModel; /** - * ReclaimAliasDomain返回参数结构体 + * DeleteStreamLinkEvent请求参数结构体 * - * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 - * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * @method string getEventId() 获取媒体传输事件Id,删除前需要保证该Event关联的所有Flow都已经删除。 + * @method void setEventId(string $EventId) 设置媒体传输事件Id,删除前需要保证该Event关联的所有Flow都已经删除。 */ -class ReclaimAliasDomainResponse extends AbstractModel +class DeleteStreamLinkEventRequest extends AbstractModel { /** - * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * @var string 媒体传输事件Id,删除前需要保证该Event关联的所有Flow都已经删除。 */ - public $RequestId; + public $EventId; /** - * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * @param string $EventId 媒体传输事件Id,删除前需要保证该Event关联的所有Flow都已经删除。 */ function __construct() { @@ -46,8 +46,8 @@ class ReclaimAliasDomainResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; + if (array_key_exists("EventId",$param) and $param["EventId"] !== null) { + $this->EventId = $param["EventId"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DeleteStreamLinkEventResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DeleteStreamLinkEventResponse.php new file mode 100644 index 00000000..b431b341 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DeleteStreamLinkEventResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeEvent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeEvent.php new file mode 100644 index 00000000..56fcaa5f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeEvent.php @@ -0,0 +1,130 @@ +EventName = $param["EventName"]; + } + + if (array_key_exists("EventId",$param) and $param["EventId"] !== null) { + $this->EventId = $param["EventId"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("AttachedFlowGroup",$param) and $param["AttachedFlowGroup"] !== null) { + $this->AttachedFlowGroup = []; + foreach ($param["AttachedFlowGroup"] as $key => $value){ + $obj = new DescribeFlowId(); + $obj->deserialize($value); + array_push($this->AttachedFlowGroup, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeFlowId.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeFlowId.php new file mode 100644 index 00000000..60e8aa54 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeFlowId.php @@ -0,0 +1,65 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventAttachedFlowsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventAttachedFlowsRequest.php new file mode 100644 index 00000000..e907b2dc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventAttachedFlowsRequest.php @@ -0,0 +1,77 @@ +EventId = $param["EventId"]; + } + + if (array_key_exists("PageNum",$param) and $param["PageNum"] !== null) { + $this->PageNum = $param["PageNum"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventAttachedFlowsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventAttachedFlowsResponse.php new file mode 100644 index 00000000..0932d7aa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventAttachedFlowsResponse.php @@ -0,0 +1,82 @@ +Infos = []; + foreach ($param["Infos"] as $key => $value){ + $obj = new DescribeFlow(); + $obj->deserialize($value); + array_push($this->Infos, $obj); + } + } + + if (array_key_exists("TotalNum",$param) and $param["TotalNum"] !== null) { + $this->TotalNum = $param["TotalNum"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventRequest.php new file mode 100644 index 00000000..f3b00a8f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventRequest.php @@ -0,0 +1,53 @@ +EventId = $param["EventId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventResponse.php new file mode 100644 index 00000000..4408f83e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventResponse.php @@ -0,0 +1,66 @@ +Info = new DescribeEvent(); + $this->Info->deserialize($param["Info"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventsRequest.php new file mode 100644 index 00000000..fad9ce7c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventsRequest.php @@ -0,0 +1,65 @@ +PageNum = $param["PageNum"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventsResponse.php new file mode 100644 index 00000000..b3e34062 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeStreamLinkEventsResponse.php @@ -0,0 +1,118 @@ +Infos = []; + foreach ($param["Infos"] as $key => $value){ + $obj = new DescribeEvent(); + $obj->deserialize($value); + array_push($this->Infos, $obj); + } + } + + if (array_key_exists("PageNum",$param) and $param["PageNum"] !== null) { + $this->PageNum = $param["PageNum"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("TotalNum",$param) and $param["TotalNum"] !== null) { + $this->TotalNum = $param["TotalNum"]; + } + + if (array_key_exists("TotalPage",$param) and $param["TotalPage"] !== null) { + $this->TotalPage = $param["TotalPage"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeTranscodeTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeTranscodeTemplatesRequest.php index 2db0b775..eb7ae0e0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeTranscodeTemplatesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DescribeTranscodeTemplatesRequest.php @@ -34,10 +34,10 @@ use TencentCloud\Common\AbstractModel; * @method void setContainerType(string $ContainerType) 设置封装格式过滤条件,可选值:
            • Video:视频格式,可以同时包含视频流和音频流的封装格式板;
            • PureAudio:纯音频格式,只能包含音频流的封装格式。
            • - * @method string getTEHDType() 获取极速高清过滤条件,用于过滤普通转码或极速高清转码模板,可选值: + * @method string getTEHDType() 获取(建议使用TranscodeType代替)极速高清过滤条件,用于过滤普通转码或极速高清转码模板,可选值:
            • Common:普通转码模板;
            • TEHD:极速高清模板。
            • - * @method void setTEHDType(string $TEHDType) 设置极速高清过滤条件,用于过滤普通转码或极速高清转码模板,可选值: + * @method void setTEHDType(string $TEHDType) 设置(建议使用TranscodeType代替)极速高清过滤条件,用于过滤普通转码或极速高清转码模板,可选值:
            • Common:普通转码模板;
            • TEHD:极速高清模板。
            • * @method integer getOffset() 获取分页偏移量,默认值:0。 @@ -46,12 +46,17 @@ use TencentCloud\Common\AbstractModel; * @method void setLimit(integer $Limit) 设置返回记录条数,默认值:10,最大值:100。 * @method string getTranscodeType() 获取模板类型(替换旧版本 TEHDType),可选值:
            • Common:普通转码模板;
            • -
            • TEHD:极速高清模板。
            • +
            • TEHD:视频极速高清,老的类型(建议使用 TEHD-100) 。
            • +
            • TEHD-100:视频极速高清
            • +
            • TEHD-200:音频极速高清
            • Enhance:音视频增强模板。
            • 默认空,不限制类型。 + * @method void setTranscodeType(string $TranscodeType) 设置模板类型(替换旧版本 TEHDType),可选值:
            • Common:普通转码模板;
            • -
            • TEHD:极速高清模板。
            • +
            • TEHD:视频极速高清,老的类型(建议使用 TEHD-100) 。
            • +
            • TEHD-100:视频极速高清
            • +
            • TEHD-200:音频极速高清
            • Enhance:音视频增强模板。
            • 默认空,不限制类型。 */ @@ -77,7 +82,7 @@ class DescribeTranscodeTemplatesRequest extends AbstractModel public $ContainerType; /** - * @var string 极速高清过滤条件,用于过滤普通转码或极速高清转码模板,可选值: + * @var string (建议使用TranscodeType代替)极速高清过滤条件,用于过滤普通转码或极速高清转码模板,可选值:
            • Common:普通转码模板;
            • TEHD:极速高清模板。
            • */ @@ -96,9 +101,12 @@ class DescribeTranscodeTemplatesRequest extends AbstractModel /** * @var string 模板类型(替换旧版本 TEHDType),可选值:
            • Common:普通转码模板;
            • -
            • TEHD:极速高清模板。
            • +
            • TEHD:视频极速高清,老的类型(建议使用 TEHD-100) 。
            • +
            • TEHD-100:视频极速高清
            • +
            • TEHD-200:音频极速高清
            • Enhance:音视频增强模板。
            • 默认空,不限制类型。 + */ public $TranscodeType; @@ -110,14 +118,16 @@ class DescribeTranscodeTemplatesRequest extends AbstractModel * @param string $ContainerType 封装格式过滤条件,可选值:
            • Video:视频格式,可以同时包含视频流和音频流的封装格式板;
            • PureAudio:纯音频格式,只能包含音频流的封装格式。
            • - * @param string $TEHDType 极速高清过滤条件,用于过滤普通转码或极速高清转码模板,可选值: + * @param string $TEHDType (建议使用TranscodeType代替)极速高清过滤条件,用于过滤普通转码或极速高清转码模板,可选值:
            • Common:普通转码模板;
            • TEHD:极速高清模板。
            • * @param integer $Offset 分页偏移量,默认值:0。 * @param integer $Limit 返回记录条数,默认值:10,最大值:100。 * @param string $TranscodeType 模板类型(替换旧版本 TEHDType),可选值:
            • Common:普通转码模板;
            • -
            • TEHD:极速高清模板。
            • +
            • TEHD:视频极速高清,老的类型(建议使用 TEHD-100) 。
            • +
            • TEHD-100:视频极速高清
            • +
            • TEHD-200:音频极速高清
            • Enhance:音视频增强模板。
            • 默认空,不限制类型。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DiagnoseResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DiagnoseResult.php new file mode 100644 index 00000000..8ebc2ea0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/DiagnoseResult.php @@ -0,0 +1,137 @@ +Category = $param["Category"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Timestamp",$param) and $param["Timestamp"] !== null) { + $this->Timestamp = $param["Timestamp"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("DateTime",$param) and $param["DateTime"] !== null) { + $this->DateTime = $param["DateTime"]; + } + + if (array_key_exists("SeverityLevel",$param) and $param["SeverityLevel"] !== null) { + $this->SeverityLevel = $param["SeverityLevel"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/EditMediaTaskOutput.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/EditMediaTaskOutput.php index 20c1fc21..9a25b185 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/EditMediaTaskOutput.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/EditMediaTaskOutput.php @@ -24,6 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setOutputStorage(TaskOutputStorage $OutputStorage) 设置编辑后文件的目标存储。 * @method string getPath() 获取编辑后的视频文件路径。 * @method void setPath(string $Path) 设置编辑后的视频文件路径。 + * @method MediaMetaData getMetaData() 获取编辑后的视频文件元信息。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMetaData(MediaMetaData $MetaData) 设置编辑后的视频文件元信息。 +注意:此字段可能返回 null,表示取不到有效值。 */ class EditMediaTaskOutput extends AbstractModel { @@ -37,9 +41,17 @@ class EditMediaTaskOutput extends AbstractModel */ public $Path; + /** + * @var MediaMetaData 编辑后的视频文件元信息。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MetaData; + /** * @param TaskOutputStorage $OutputStorage 编辑后文件的目标存储。 * @param string $Path 编辑后的视频文件路径。 + * @param MediaMetaData $MetaData 编辑后的视频文件元信息。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -62,5 +74,10 @@ class EditMediaTaskOutput extends AbstractModel if (array_key_exists("Path",$param) and $param["Path"] !== null) { $this->Path = $param["Path"]; } + + if (array_key_exists("MetaData",$param) and $param["MetaData"] !== null) { + $this->MetaData = new MediaMetaData(); + $this->MetaData->deserialize($param["MetaData"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiAnalysisResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiAnalysisResultInfo.php new file mode 100644 index 00000000..b2c57bd2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiAnalysisResultInfo.php @@ -0,0 +1,62 @@ +ResultSet = []; + foreach ($param["ResultSet"] as $key => $value){ + $obj = new LiveStreamAiAnalysisResultItem(); + $obj->deserialize($value); + array_push($this->ResultSet, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiAnalysisResultItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiAnalysisResultItem.php new file mode 100644 index 00000000..fc3ca0e6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiAnalysisResultItem.php @@ -0,0 +1,82 @@ +SegmentRecognition:拆条。 + * @method void setType(string $Type) 设置结果的类型,取值范围: +
            • SegmentRecognition:拆条。
            • + * @method array getSegmentResultSet() 获取拆条结果,当 Type 为 +SegmentRecognition 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSegmentResultSet(array $SegmentResultSet) 设置拆条结果,当 Type 为 +SegmentRecognition 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + */ +class LiveStreamAiAnalysisResultItem extends AbstractModel +{ + /** + * @var string 结果的类型,取值范围: +
            • SegmentRecognition:拆条。
            • + */ + public $Type; + + /** + * @var array 拆条结果,当 Type 为 +SegmentRecognition 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SegmentResultSet; + + /** + * @param string $Type 结果的类型,取值范围: +
            • SegmentRecognition:拆条。
            • + * @param array $SegmentResultSet 拆条结果,当 Type 为 +SegmentRecognition 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("SegmentResultSet",$param) and $param["SegmentResultSet"] !== null) { + $this->SegmentResultSet = []; + foreach ($param["SegmentResultSet"] as $key => $value){ + $obj = new SegmentRecognitionItem(); + $obj->deserialize($value); + array_push($this->SegmentResultSet, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiQualityControlResultInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiQualityControlResultInfo.php new file mode 100644 index 00000000..f0bdb493 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAiQualityControlResultInfo.php @@ -0,0 +1,83 @@ +QualityControlResults = []; + foreach ($param["QualityControlResults"] as $key => $value){ + $obj = new QualityControlResult(); + $obj->deserialize($value); + array_push($this->QualityControlResults, $obj); + } + } + + if (array_key_exists("DiagnoseResults",$param) and $param["DiagnoseResults"] !== null) { + $this->DiagnoseResults = []; + foreach ($param["DiagnoseResults"] as $key => $value){ + $obj = new DiagnoseResult(); + $obj->deserialize($value); + array_push($this->DiagnoseResults, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAsrFullTextRecognitionResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAsrFullTextRecognitionResult.php index 79d2dcd5..c2176591 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAsrFullTextRecognitionResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamAsrFullTextRecognitionResult.php @@ -28,6 +28,18 @@ use TencentCloud\Common\AbstractModel; * @method void setEndPtsTime(float $EndPtsTime) 设置识别片段终止的 PTS 时间,单位:秒。 * @method float getConfidence() 获取识别片段置信度。取值:0~100。 * @method void setConfidence(float $Confidence) 设置识别片段置信度。取值:0~100。 + * @method string getStartTime() 获取识别开始UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setStartTime(string $StartTime) 设置识别开始UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getEndTime() 获取识别结束UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEndTime(string $EndTime) 设置识别结束UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getSteadyState() 获取稳态标记。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSteadyState(boolean $SteadyState) 设置稳态标记。 +注意:此字段可能返回 null,表示取不到有效值。 */ class LiveStreamAsrFullTextRecognitionResult extends AbstractModel { @@ -51,11 +63,35 @@ class LiveStreamAsrFullTextRecognitionResult extends AbstractModel */ public $Confidence; + /** + * @var string 识别开始UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $StartTime; + + /** + * @var string 识别结束UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EndTime; + + /** + * @var boolean 稳态标记。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SteadyState; + /** * @param string $Text 识别文本。 * @param float $StartPtsTime 识别片段起始的 PTS 时间,单位:秒。 * @param float $EndPtsTime 识别片段终止的 PTS 时间,单位:秒。 * @param float $Confidence 识别片段置信度。取值:0~100。 + * @param string $StartTime 识别开始UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $EndTime 识别结束UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $SteadyState 稳态标记。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -85,5 +121,17 @@ class LiveStreamAsrFullTextRecognitionResult extends AbstractModel if (array_key_exists("Confidence",$param) and $param["Confidence"] !== null) { $this->Confidence = $param["Confidence"]; } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("SteadyState",$param) and $param["SteadyState"] !== null) { + $this->SteadyState = $param["SteadyState"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamTransTextRecognitionResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamTransTextRecognitionResult.php index 648caca2..b6161e0c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamTransTextRecognitionResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/LiveStreamTransTextRecognitionResult.php @@ -30,6 +30,18 @@ use TencentCloud\Common\AbstractModel; * @method void setConfidence(float $Confidence) 设置翻译片段置信度。取值:0~100。 * @method string getTrans() 获取翻译文本。 * @method void setTrans(string $Trans) 设置翻译文本。 + * @method string getStartTime() 获取翻译开始UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setStartTime(string $StartTime) 设置翻译开始UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getEndTime() 获取翻译结束UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEndTime(string $EndTime) 设置翻译结束UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getSteadyState() 获取稳态标记。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSteadyState(boolean $SteadyState) 设置稳态标记。 +注意:此字段可能返回 null,表示取不到有效值。 */ class LiveStreamTransTextRecognitionResult extends AbstractModel { @@ -58,12 +70,36 @@ class LiveStreamTransTextRecognitionResult extends AbstractModel */ public $Trans; + /** + * @var string 翻译开始UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $StartTime; + + /** + * @var string 翻译结束UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EndTime; + + /** + * @var boolean 稳态标记。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SteadyState; + /** * @param string $Text 识别文本。 * @param float $StartPtsTime 翻译片段起始的 PTS 时间,单位:秒。 * @param float $EndPtsTime 翻译片段终止的 PTS 时间,单位:秒。 * @param float $Confidence 翻译片段置信度。取值:0~100。 * @param string $Trans 翻译文本。 + * @param string $StartTime 翻译开始UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $EndTime 翻译结束UTC时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $SteadyState 稳态标记。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -97,5 +133,17 @@ class LiveStreamTransTextRecognitionResult extends AbstractModel if (array_key_exists("Trans",$param) and $param["Trans"] !== null) { $this->Trans = $param["Trans"]; } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("SteadyState",$param) and $param["SteadyState"] !== null) { + $this->SteadyState = $param["SteadyState"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaAudioStreamItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaAudioStreamItem.php index 25e990f2..eb4836a4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaAudioStreamItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaAudioStreamItem.php @@ -29,6 +29,14 @@ use TencentCloud\Common\AbstractModel; * @method integer getChannel() 获取音频声道数,例如 2。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setChannel(integer $Channel) 设置音频声道数,例如 2。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCodecs() 获取音频Codecs。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCodecs(string $Codecs) 设置音频Codecs。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method float getLoudness() 获取音频响度。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLoudness(float $Loudness) 设置音频响度。 注意:此字段可能返回 null,表示取不到有效值。 */ class MediaAudioStreamItem extends AbstractModel @@ -54,11 +62,27 @@ class MediaAudioStreamItem extends AbstractModel */ public $Channel; + /** + * @var string 音频Codecs。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Codecs; + + /** + * @var float 音频响度。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Loudness; + /** * @param integer $Bitrate 音频流的码率,单位:bps。 * @param integer $SamplingRate 音频流的采样率,单位:hz。 * @param string $Codec 音频流的编码格式,例如 aac。 * @param integer $Channel 音频声道数,例如 2。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Codecs 音频Codecs。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param float $Loudness 音频响度。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -89,5 +113,13 @@ class MediaAudioStreamItem extends AbstractModel if (array_key_exists("Channel",$param) and $param["Channel"] !== null) { $this->Channel = $param["Channel"]; } + + if (array_key_exists("Codecs",$param) and $param["Codecs"] !== null) { + $this->Codecs = $param["Codecs"]; + } + + if (array_key_exists("Loudness",$param) and $param["Loudness"] !== null) { + $this->Loudness = $param["Loudness"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskAdaptiveDynamicStreamingResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskAdaptiveDynamicStreamingResult.php index df5a1ebf..d3e20927 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskAdaptiveDynamicStreamingResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskAdaptiveDynamicStreamingResult.php @@ -33,6 +33,14 @@ use TencentCloud\Common\AbstractModel; * @method AdaptiveDynamicStreamingInfoItem getOutput() 获取对视频转自适应码流任务的输出。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOutput(AdaptiveDynamicStreamingInfoItem $Output) 设置对视频转自适应码流任务的输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getBeginProcessTime() 获取任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getFinishTime() 获取任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFinishTime(string $FinishTime) 设置任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ class MediaProcessTaskAdaptiveDynamicStreamingResult extends AbstractModel @@ -68,6 +76,18 @@ class MediaProcessTaskAdaptiveDynamicStreamingResult extends AbstractModel */ public $Output; + /** + * @var string 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BeginProcessTime; + + /** + * @var string 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -75,6 +95,10 @@ class MediaProcessTaskAdaptiveDynamicStreamingResult extends AbstractModel * @param string $Message 错误信息。 * @param AdaptiveDynamicStreamingTaskInput $Input 对视频转自适应码流任务的输入。 * @param AdaptiveDynamicStreamingInfoItem $Output 对视频转自适应码流任务的输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $BeginProcessTime 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $FinishTime 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -115,5 +139,13 @@ class MediaProcessTaskAdaptiveDynamicStreamingResult extends AbstractModel $this->Output = new AdaptiveDynamicStreamingInfoItem(); $this->Output->deserialize($param["Output"]); } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskAnimatedGraphicResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskAnimatedGraphicResult.php index 89eba381..e5681be6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskAnimatedGraphicResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskAnimatedGraphicResult.php @@ -33,6 +33,14 @@ use TencentCloud\Common\AbstractModel; * @method MediaAnimatedGraphicsItem getOutput() 获取转动图任务的输出。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOutput(MediaAnimatedGraphicsItem $Output) 设置转动图任务的输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getBeginProcessTime() 获取任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getFinishTime() 获取任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFinishTime(string $FinishTime) 设置任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ class MediaProcessTaskAnimatedGraphicResult extends AbstractModel @@ -68,6 +76,18 @@ class MediaProcessTaskAnimatedGraphicResult extends AbstractModel */ public $Output; + /** + * @var string 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BeginProcessTime; + + /** + * @var string 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -75,6 +95,10 @@ class MediaProcessTaskAnimatedGraphicResult extends AbstractModel * @param string $Message 错误信息。 * @param AnimatedGraphicTaskInput $Input 转动图任务的输入。 * @param MediaAnimatedGraphicsItem $Output 转动图任务的输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $BeginProcessTime 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $FinishTime 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -115,5 +139,13 @@ class MediaProcessTaskAnimatedGraphicResult extends AbstractModel $this->Output = new MediaAnimatedGraphicsItem(); $this->Output->deserialize($param["Output"]); } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskImageSpriteResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskImageSpriteResult.php index bbad40a5..af9a5129 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskImageSpriteResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskImageSpriteResult.php @@ -33,6 +33,14 @@ use TencentCloud\Common\AbstractModel; * @method MediaImageSpriteItem getOutput() 获取对视频截雪碧图任务的输出。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOutput(MediaImageSpriteItem $Output) 设置对视频截雪碧图任务的输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getBeginProcessTime() 获取任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getFinishTime() 获取任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFinishTime(string $FinishTime) 设置任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ class MediaProcessTaskImageSpriteResult extends AbstractModel @@ -68,6 +76,18 @@ class MediaProcessTaskImageSpriteResult extends AbstractModel */ public $Output; + /** + * @var string 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BeginProcessTime; + + /** + * @var string 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -75,6 +95,10 @@ class MediaProcessTaskImageSpriteResult extends AbstractModel * @param string $Message 错误信息。 * @param ImageSpriteTaskInput $Input 对视频截雪碧图任务的输入。 * @param MediaImageSpriteItem $Output 对视频截雪碧图任务的输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $BeginProcessTime 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $FinishTime 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -115,5 +139,13 @@ class MediaProcessTaskImageSpriteResult extends AbstractModel $this->Output = new MediaImageSpriteItem(); $this->Output->deserialize($param["Output"]); } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskSampleSnapshotResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskSampleSnapshotResult.php index 50317c15..54b1db76 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskSampleSnapshotResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskSampleSnapshotResult.php @@ -33,6 +33,14 @@ use TencentCloud\Common\AbstractModel; * @method MediaSampleSnapshotItem getOutput() 获取对视频做采样截图任务输出。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOutput(MediaSampleSnapshotItem $Output) 设置对视频做采样截图任务输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getBeginProcessTime() 获取任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getFinishTime() 获取任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFinishTime(string $FinishTime) 设置任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ class MediaProcessTaskSampleSnapshotResult extends AbstractModel @@ -68,6 +76,18 @@ class MediaProcessTaskSampleSnapshotResult extends AbstractModel */ public $Output; + /** + * @var string 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BeginProcessTime; + + /** + * @var string 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -75,6 +95,10 @@ class MediaProcessTaskSampleSnapshotResult extends AbstractModel * @param string $Message 错误信息。 * @param SampleSnapshotTaskInput $Input 对视频做采样截图任务输入。 * @param MediaSampleSnapshotItem $Output 对视频做采样截图任务输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $BeginProcessTime 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $FinishTime 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -115,5 +139,13 @@ class MediaProcessTaskSampleSnapshotResult extends AbstractModel $this->Output = new MediaSampleSnapshotItem(); $this->Output->deserialize($param["Output"]); } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskSnapshotByTimeOffsetResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskSnapshotByTimeOffsetResult.php index fb2d48db..af409578 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskSnapshotByTimeOffsetResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaProcessTaskSnapshotByTimeOffsetResult.php @@ -33,6 +33,14 @@ use TencentCloud\Common\AbstractModel; * @method MediaSnapshotByTimeOffsetItem getOutput() 获取对视频按指定时间点截图任务输出。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOutput(MediaSnapshotByTimeOffsetItem $Output) 设置对视频按指定时间点截图任务输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getBeginProcessTime() 获取任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getFinishTime() 获取任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFinishTime(string $FinishTime) 设置任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ class MediaProcessTaskSnapshotByTimeOffsetResult extends AbstractModel @@ -68,6 +76,18 @@ class MediaProcessTaskSnapshotByTimeOffsetResult extends AbstractModel */ public $Output; + /** + * @var string 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BeginProcessTime; + + /** + * @var string 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -75,6 +95,10 @@ class MediaProcessTaskSnapshotByTimeOffsetResult extends AbstractModel * @param string $Message 错误信息。 * @param SnapshotByTimeOffsetTaskInput $Input 对视频按指定时间点截图任务输入。 * @param MediaSnapshotByTimeOffsetItem $Output 对视频按指定时间点截图任务输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $BeginProcessTime 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $FinishTime 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -115,5 +139,13 @@ class MediaProcessTaskSnapshotByTimeOffsetResult extends AbstractModel $this->Output = new MediaSnapshotByTimeOffsetItem(); $this->Output->deserialize($param["Output"]); } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaVideoStreamItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaVideoStreamItem.php index 06e0f4ae..e4b37d06 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaVideoStreamItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/MediaVideoStreamItem.php @@ -45,6 +45,10 @@ use TencentCloud\Common\AbstractModel; * @method string getHdrType() 获取HDR类型。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setHdrType(string $HdrType) 设置HDR类型。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCodecs() 获取视频Codecs。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCodecs(string $Codecs) 设置视频Codecs。 注意:此字段可能返回 null,表示取不到有效值。 */ class MediaVideoStreamItem extends AbstractModel @@ -98,6 +102,12 @@ class MediaVideoStreamItem extends AbstractModel */ public $HdrType; + /** + * @var string 视频Codecs。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Codecs; + /** * @param integer $Bitrate 视频流的码率,单位:bps。 * @param integer $Height 视频流的高度,单位:px。 @@ -111,6 +121,8 @@ class MediaVideoStreamItem extends AbstractModel * @param string $ColorTransfer 色彩空间。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $HdrType HDR类型。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Codecs 视频Codecs。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -161,5 +173,9 @@ class MediaVideoStreamItem extends AbstractModel if (array_key_exists("HdrType",$param) and $param["HdrType"] !== null) { $this->HdrType = $param["HdrType"]; } + + if (array_key_exists("Codecs",$param) and $param["Codecs"] !== null) { + $this->Codecs = $param["Codecs"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ModifyAIRecognitionTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ModifyAIRecognitionTemplateRequest.php index 49411337..22184764 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ModifyAIRecognitionTemplateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ModifyAIRecognitionTemplateRequest.php @@ -36,6 +36,8 @@ use TencentCloud\Common\AbstractModel; * @method void setAsrFullTextConfigure(AsrFullTextConfigureInfoForUpdate $AsrFullTextConfigure) 设置语音全文识别控制参数。 * @method AsrWordsConfigureInfoForUpdate getAsrWordsConfigure() 获取语音关键词识别控制参数。 * @method void setAsrWordsConfigure(AsrWordsConfigureInfoForUpdate $AsrWordsConfigure) 设置语音关键词识别控制参数。 + * @method TranslateConfigureInfoForUpdate getTranslateConfigure() 获取语音翻译控制参数。 + * @method void setTranslateConfigure(TranslateConfigureInfoForUpdate $TranslateConfigure) 设置语音翻译控制参数。 */ class ModifyAIRecognitionTemplateRequest extends AbstractModel { @@ -79,6 +81,11 @@ class ModifyAIRecognitionTemplateRequest extends AbstractModel */ public $AsrWordsConfigure; + /** + * @var TranslateConfigureInfoForUpdate 语音翻译控制参数。 + */ + public $TranslateConfigure; + /** * @param integer $Definition 视频内容识别模板唯一标识。 * @param string $Name 视频内容识别模板名称,长度限制:64 个字符。 @@ -88,6 +95,7 @@ class ModifyAIRecognitionTemplateRequest extends AbstractModel * @param OcrWordsConfigureInfoForUpdate $OcrWordsConfigure 文本关键词识别控制参数。 * @param AsrFullTextConfigureInfoForUpdate $AsrFullTextConfigure 语音全文识别控制参数。 * @param AsrWordsConfigureInfoForUpdate $AsrWordsConfigure 语音关键词识别控制参数。 + * @param TranslateConfigureInfoForUpdate $TranslateConfigure 语音翻译控制参数。 */ function __construct() { @@ -138,5 +146,10 @@ class ModifyAIRecognitionTemplateRequest extends AbstractModel $this->AsrWordsConfigure = new AsrWordsConfigureInfoForUpdate(); $this->AsrWordsConfigure->deserialize($param["AsrWordsConfigure"]); } + + if (array_key_exists("TranslateConfigure",$param) and $param["TranslateConfigure"] !== null) { + $this->TranslateConfigure = new TranslateConfigureInfoForUpdate(); + $this->TranslateConfigure->deserialize($param["TranslateConfigure"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ModifyStreamLinkEventRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ModifyStreamLinkEventRequest.php new file mode 100644 index 00000000..6b85e472 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ModifyStreamLinkEventRequest.php @@ -0,0 +1,77 @@ +EventId = $param["EventId"]; + } + + if (array_key_exists("EventName",$param) and $param["EventName"] !== null) { + $this->EventName = $param["EventName"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ModifyStreamLinkEventResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ModifyStreamLinkEventResponse.php new file mode 100644 index 00000000..5e8461f5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ModifyStreamLinkEventResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/OverrideTranscodeParameter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/OverrideTranscodeParameter.php index c230fee0..1fc32031 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/OverrideTranscodeParameter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/OverrideTranscodeParameter.php @@ -39,12 +39,20 @@ use TencentCloud\Common\AbstractModel; * @method AudioTemplateInfoForUpdate getAudioTemplate() 获取音频流配置参数。 * @method void setAudioTemplate(AudioTemplateInfoForUpdate $AudioTemplate) 设置音频流配置参数。 * @method TEHDConfigForUpdate getTEHDConfig() 获取极速高清转码参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setTEHDConfig(TEHDConfigForUpdate $TEHDConfig) 设置极速高清转码参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @method SubtitleTemplate getSubtitleTemplate() 获取字幕流配置参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setSubtitleTemplate(SubtitleTemplate $SubtitleTemplate) 设置字幕流配置参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @method array getAddonAudioStream() 获取外挂音轨参数。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAddonAudioStream(array $AddonAudioStream) 设置外挂音轨参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getStdExtInfo() 获取转码扩展字段。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setStdExtInfo(string $StdExtInfo) 设置转码扩展字段。 注意:此字段可能返回 null,表示取不到有效值。 */ class OverrideTranscodeParameter extends AbstractModel @@ -80,11 +88,13 @@ class OverrideTranscodeParameter extends AbstractModel /** * @var TEHDConfigForUpdate 极速高清转码参数。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $TEHDConfig; /** * @var SubtitleTemplate 字幕流配置参数。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $SubtitleTemplate; @@ -94,6 +104,12 @@ class OverrideTranscodeParameter extends AbstractModel */ public $AddonAudioStream; + /** + * @var string 转码扩展字段。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $StdExtInfo; + /** * @param string $Container 封装格式,可选值:mp4、flv、hls、mp3、flac、ogg、m4a。其中,mp3、flac、ogg、m4a 为纯音频文件。 * @param integer $RemoveVideo 是否去除视频数据,取值: @@ -105,8 +121,12 @@ class OverrideTranscodeParameter extends AbstractModel * @param VideoTemplateInfoForUpdate $VideoTemplate 视频流配置参数。 * @param AudioTemplateInfoForUpdate $AudioTemplate 音频流配置参数。 * @param TEHDConfigForUpdate $TEHDConfig 极速高清转码参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @param SubtitleTemplate $SubtitleTemplate 字幕流配置参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @param array $AddonAudioStream 外挂音轨参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $StdExtInfo 转码扩展字段。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -162,5 +182,9 @@ class OverrideTranscodeParameter extends AbstractModel array_push($this->AddonAudioStream, $obj); } } + + if (array_key_exists("StdExtInfo",$param) and $param["StdExtInfo"] !== null) { + $this->StdExtInfo = $param["StdExtInfo"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ParseLiveStreamProcessNotificationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ParseLiveStreamProcessNotificationResponse.php index 409a086c..43174cc2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ParseLiveStreamProcessNotificationResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ParseLiveStreamProcessNotificationResponse.php @@ -41,6 +41,14 @@ use TencentCloud\Common\AbstractModel; * @method LiveStreamAiRecognitionResultInfo getAiRecognitionResultInfo() 获取内容识别结果,当 NotificationType 为 AiRecognitionResult 时有效。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAiRecognitionResultInfo(LiveStreamAiRecognitionResultInfo $AiRecognitionResultInfo) 设置内容识别结果,当 NotificationType 为 AiRecognitionResult 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method LiveStreamAiAnalysisResultInfo getAiAnalysisResultInfo() 获取内容分析结果,当 NotificationType 为 AiAnalysisResult 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAiAnalysisResultInfo(LiveStreamAiAnalysisResultInfo $AiAnalysisResultInfo) 设置内容分析结果,当 NotificationType 为 AiAnalysisResult 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method LiveStreamAiQualityControlResultInfo getAiQualityControlResultInfo() 获取媒体质检结果,当 NotificationType 为 AiQualityControlResult 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAiQualityControlResultInfo(LiveStreamAiQualityControlResultInfo $AiQualityControlResultInfo) 设置媒体质检结果,当 NotificationType 为 AiQualityControlResult 时有效。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getSessionId() 获取用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长50个字符,不带或者带空字符串表示不做去重。 * @method void setSessionId(string $SessionId) 设置用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长50个字符,不带或者带空字符串表示不做去重。 @@ -82,6 +90,18 @@ class ParseLiveStreamProcessNotificationResponse extends AbstractModel */ public $AiRecognitionResultInfo; + /** + * @var LiveStreamAiAnalysisResultInfo 内容分析结果,当 NotificationType 为 AiAnalysisResult 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AiAnalysisResultInfo; + + /** + * @var LiveStreamAiQualityControlResultInfo 媒体质检结果,当 NotificationType 为 AiQualityControlResult 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AiQualityControlResultInfo; + /** * @var string 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长50个字符,不带或者带空字符串表示不做去重。 */ @@ -108,6 +128,10 @@ class ParseLiveStreamProcessNotificationResponse extends AbstractModel * @param LiveStreamAiReviewResultInfo $AiReviewResultInfo 内容审核结果,当 NotificationType 为 AiReviewResult 时有效。 注意:此字段可能返回 null,表示取不到有效值。 * @param LiveStreamAiRecognitionResultInfo $AiRecognitionResultInfo 内容识别结果,当 NotificationType 为 AiRecognitionResult 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param LiveStreamAiAnalysisResultInfo $AiAnalysisResultInfo 内容分析结果,当 NotificationType 为 AiAnalysisResult 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param LiveStreamAiQualityControlResultInfo $AiQualityControlResultInfo 媒体质检结果,当 NotificationType 为 AiQualityControlResult 时有效。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $SessionId 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长50个字符,不带或者带空字符串表示不做去重。 * @param string $SessionContext 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长1000个字符。 @@ -149,6 +173,16 @@ class ParseLiveStreamProcessNotificationResponse extends AbstractModel $this->AiRecognitionResultInfo->deserialize($param["AiRecognitionResultInfo"]); } + if (array_key_exists("AiAnalysisResultInfo",$param) and $param["AiAnalysisResultInfo"] !== null) { + $this->AiAnalysisResultInfo = new LiveStreamAiAnalysisResultInfo(); + $this->AiAnalysisResultInfo->deserialize($param["AiAnalysisResultInfo"]); + } + + if (array_key_exists("AiQualityControlResultInfo",$param) and $param["AiQualityControlResultInfo"] !== null) { + $this->AiQualityControlResultInfo = new LiveStreamAiQualityControlResultInfo(); + $this->AiQualityControlResultInfo->deserialize($param["AiQualityControlResultInfo"]); + } + if (array_key_exists("SessionId",$param) and $param["SessionId"] !== null) { $this->SessionId = $param["SessionId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ProcessLiveStreamRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ProcessLiveStreamRequest.php index 2781ab1d..2af0dcb9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ProcessLiveStreamRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ProcessLiveStreamRequest.php @@ -34,6 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setAiRecognitionTask(AiRecognitionTaskInput $AiRecognitionTask) 设置视频内容识别类型任务参数。 * @method AiAnalysisTaskInput getAiAnalysisTask() 获取视频内容分析类型任务参数。 * @method void setAiAnalysisTask(AiAnalysisTaskInput $AiAnalysisTask) 设置视频内容分析类型任务参数。 + * @method AiQualityControlTaskInput getAiQualityControlTask() 获取视频内容质检类型任务参数。 + * @method void setAiQualityControlTask(AiQualityControlTaskInput $AiQualityControlTask) 设置视频内容质检类型任务参数。 * @method string getSessionId() 获取用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 * @method void setSessionId(string $SessionId) 设置用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 * @method string getSessionContext() 获取来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 @@ -76,6 +78,11 @@ class ProcessLiveStreamRequest extends AbstractModel */ public $AiAnalysisTask; + /** + * @var AiQualityControlTaskInput 视频内容质检类型任务参数。 + */ + public $AiQualityControlTask; + /** * @var string 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 */ @@ -94,6 +101,7 @@ class ProcessLiveStreamRequest extends AbstractModel * @param AiContentReviewTaskInput $AiContentReviewTask 视频内容审核类型任务参数。 * @param AiRecognitionTaskInput $AiRecognitionTask 视频内容识别类型任务参数。 * @param AiAnalysisTaskInput $AiAnalysisTask 视频内容分析类型任务参数。 + * @param AiQualityControlTaskInput $AiQualityControlTask 视频内容质检类型任务参数。 * @param string $SessionId 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 * @param string $SessionContext 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 */ @@ -143,6 +151,11 @@ class ProcessLiveStreamRequest extends AbstractModel $this->AiAnalysisTask->deserialize($param["AiAnalysisTask"]); } + if (array_key_exists("AiQualityControlTask",$param) and $param["AiQualityControlTask"] !== null) { + $this->AiQualityControlTask = new AiQualityControlTaskInput(); + $this->AiQualityControlTask->deserialize($param["AiQualityControlTask"]); + } + if (array_key_exists("SessionId",$param) and $param["SessionId"] !== null) { $this->SessionId = $param["SessionId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/S3InputInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/S3InputInfo.php index 6acd055c..5e55b15e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/S3InputInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/S3InputInfo.php @@ -21,49 +21,81 @@ use TencentCloud\Common\AbstractModel; * AWS S3存储输入 * * @method string getS3Bucket() 获取S3 bucket。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setS3Bucket(string $S3Bucket) 设置S3 bucket。 - * @method string getS3Region() 获取S3 bucket 对应的区域。 - * @method void setS3Region(string $S3Region) 设置S3 bucket 对应的区域。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getS3Region() 获取S3 bucket 对应的区域,目前支持: +us-east-1 +eu-west-3 + +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setS3Region(string $S3Region) 设置S3 bucket 对应的区域,目前支持: +us-east-1 +eu-west-3 + +注意:此字段可能返回 null,表示取不到有效值。 * @method string getS3Object() 获取S3 bucket 中的媒体资源路径。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setS3Object(string $S3Object) 设置S3 bucket 中的媒体资源路径。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getS3SecretId() 获取AWS 内网访问 媒体资源的秘钥id。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setS3SecretId(string $S3SecretId) 设置AWS 内网访问 媒体资源的秘钥id。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getS3SecretKey() 获取AWS 内网访问 媒体资源的秘钥key。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setS3SecretKey(string $S3SecretKey) 设置AWS 内网访问 媒体资源的秘钥key。 +注意:此字段可能返回 null,表示取不到有效值。 */ class S3InputInfo extends AbstractModel { /** * @var string S3 bucket。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $S3Bucket; /** - * @var string S3 bucket 对应的区域。 + * @var string S3 bucket 对应的区域,目前支持: +us-east-1 +eu-west-3 + +注意:此字段可能返回 null,表示取不到有效值。 */ public $S3Region; /** * @var string S3 bucket 中的媒体资源路径。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $S3Object; /** * @var string AWS 内网访问 媒体资源的秘钥id。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $S3SecretId; /** * @var string AWS 内网访问 媒体资源的秘钥key。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $S3SecretKey; /** * @param string $S3Bucket S3 bucket。 - * @param string $S3Region S3 bucket 对应的区域。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $S3Region S3 bucket 对应的区域,目前支持: +us-east-1 +eu-west-3 + +注意:此字段可能返回 null,表示取不到有效值。 * @param string $S3Object S3 bucket 中的媒体资源路径。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $S3SecretId AWS 内网访问 媒体资源的秘钥id。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $S3SecretKey AWS 内网访问 媒体资源的秘钥key。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ScheduleAnalysisTaskResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ScheduleAnalysisTaskResult.php index 4dcb3a2e..da194528 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ScheduleAnalysisTaskResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ScheduleAnalysisTaskResult.php @@ -33,6 +33,14 @@ use TencentCloud\Common\AbstractModel; * @method array getOutput() 获取分析任务的输出。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOutput(array $Output) 设置分析任务的输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getBeginProcessTime() 获取任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getFinishTime() 获取任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFinishTime(string $FinishTime) 设置任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ class ScheduleAnalysisTaskResult extends AbstractModel @@ -68,6 +76,18 @@ class ScheduleAnalysisTaskResult extends AbstractModel */ public $Output; + /** + * @var string 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BeginProcessTime; + + /** + * @var string 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -75,6 +95,10 @@ class ScheduleAnalysisTaskResult extends AbstractModel * @param string $Message 错误信息。 * @param AiAnalysisTaskInput $Input 分析任务的输入。 * @param array $Output 分析任务的输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $BeginProcessTime 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $FinishTime 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -119,5 +143,13 @@ class ScheduleAnalysisTaskResult extends AbstractModel array_push($this->Output, $obj); } } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ScheduleRecognitionTaskResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ScheduleRecognitionTaskResult.php index 3d610de2..41997413 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ScheduleRecognitionTaskResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ScheduleRecognitionTaskResult.php @@ -33,6 +33,14 @@ use TencentCloud\Common\AbstractModel; * @method array getOutput() 获取识别任务的输出。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOutput(array $Output) 设置识别任务的输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getBeginProcessTime() 获取任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getFinishTime() 获取任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFinishTime(string $FinishTime) 设置任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ class ScheduleRecognitionTaskResult extends AbstractModel @@ -68,6 +76,18 @@ class ScheduleRecognitionTaskResult extends AbstractModel */ public $Output; + /** + * @var string 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BeginProcessTime; + + /** + * @var string 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -75,6 +95,10 @@ class ScheduleRecognitionTaskResult extends AbstractModel * @param string $Message 错误信息。 * @param AiRecognitionTaskInput $Input 识别任务的输入。 * @param array $Output 识别任务的输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $BeginProcessTime 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $FinishTime 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -119,5 +143,13 @@ class ScheduleRecognitionTaskResult extends AbstractModel array_push($this->Output, $obj); } } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ScheduleReviewTaskResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ScheduleReviewTaskResult.php index b6973ea6..8b70d3a2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ScheduleReviewTaskResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/ScheduleReviewTaskResult.php @@ -33,6 +33,14 @@ use TencentCloud\Common\AbstractModel; * @method array getOutput() 获取审核任务的输出。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOutput(array $Output) 设置审核任务的输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getBeginProcessTime() 获取任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getFinishTime() 获取任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFinishTime(string $FinishTime) 设置任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ class ScheduleReviewTaskResult extends AbstractModel @@ -68,6 +76,18 @@ class ScheduleReviewTaskResult extends AbstractModel */ public $Output; + /** + * @var string 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BeginProcessTime; + + /** + * @var string 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [媒体处理类错误码](https://cloud.tencent.com/document/product/862/50369#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -75,6 +95,10 @@ class ScheduleReviewTaskResult extends AbstractModel * @param string $Message 错误信息。 * @param AiContentReviewTaskInput $Input 审核任务的输入。 * @param array $Output 审核任务的输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $BeginProcessTime 任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $FinishTime 任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/862/37710#52)。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -119,5 +143,13 @@ class ScheduleReviewTaskResult extends AbstractModel array_push($this->Output, $obj); } } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/SegmentRecognitionItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/SegmentRecognitionItem.php new file mode 100644 index 00000000..2d77a712 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/SegmentRecognitionItem.php @@ -0,0 +1,93 @@ +Confidence = $param["Confidence"]; + } + + if (array_key_exists("StartTimeOffset",$param) and $param["StartTimeOffset"] !== null) { + $this->StartTimeOffset = $param["StartTimeOffset"]; + } + + if (array_key_exists("EndTimeOffset",$param) and $param["EndTimeOffset"] !== null) { + $this->EndTimeOffset = $param["EndTimeOffset"]; + } + + if (array_key_exists("SegmentUrl",$param) and $param["SegmentUrl"] !== null) { + $this->SegmentUrl = $param["SegmentUrl"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/SubtitleTemplate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/SubtitleTemplate.php index 506aec8a..c4f3b28e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/SubtitleTemplate.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/SubtitleTemplate.php @@ -21,43 +21,57 @@ use TencentCloud\Common\AbstractModel; * 字幕流配置参数。 * * @method string getPath() 获取要压制到视频中的字幕文件地址。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setPath(string $Path) 设置要压制到视频中的字幕文件地址。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getStreamIndex() 获取指定要压制到视频中的字幕轨道,如果有指定Path,则Path 优先级更高。Path 和 StreamIndex 至少指定一个。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setStreamIndex(integer $StreamIndex) 设置指定要压制到视频中的字幕轨道,如果有指定Path,则Path 优先级更高。Path 和 StreamIndex 至少指定一个。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getFontType() 获取字体类型,
            • hei.ttf:黑体
            • song.ttf:宋体
            • simkai.ttf:楷体
            • arial.ttf:仅支持英文
            • 默认hei.ttf +注意:此字段可能返回 null,表示取不到有效值。 * @method void setFontType(string $FontType) 设置字体类型,
            • hei.ttf:黑体
            • song.ttf:宋体
            • simkai.ttf:楷体
            • arial.ttf:仅支持英文
            • 默认hei.ttf +注意:此字段可能返回 null,表示取不到有效值。 * @method string getFontSize() 获取字体大小,格式:Npx,N 为数值,不指定则以字幕文件中为准。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setFontSize(string $FontSize) 设置字体大小,格式:Npx,N 为数值,不指定则以字幕文件中为准。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getFontColor() 获取字体颜色,格式:0xRRGGBB,默认值:0xFFFFFF(白色) +注意:此字段可能返回 null,表示取不到有效值。 * @method void setFontColor(string $FontColor) 设置字体颜色,格式:0xRRGGBB,默认值:0xFFFFFF(白色) +注意:此字段可能返回 null,表示取不到有效值。 * @method float getFontAlpha() 获取文字透明度,取值范围:(0, 1]
            • 0:完全透明
            • 1:完全不透明
            • 默认值:1。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setFontAlpha(float $FontAlpha) 设置文字透明度,取值范围:(0, 1]
            • 0:完全透明
            • 1:完全不透明
            • 默认值:1。 +注意:此字段可能返回 null,表示取不到有效值。 */ class SubtitleTemplate extends AbstractModel { /** * @var string 要压制到视频中的字幕文件地址。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Path; /** * @var integer 指定要压制到视频中的字幕轨道,如果有指定Path,则Path 优先级更高。Path 和 StreamIndex 至少指定一个。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $StreamIndex; @@ -68,16 +82,19 @@ class SubtitleTemplate extends AbstractModel
            • simkai.ttf:楷体
            • arial.ttf:仅支持英文
            • 默认hei.ttf +注意:此字段可能返回 null,表示取不到有效值。 */ public $FontType; /** * @var string 字体大小,格式:Npx,N 为数值,不指定则以字幕文件中为准。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $FontSize; /** * @var string 字体颜色,格式:0xRRGGBB,默认值:0xFFFFFF(白色) +注意:此字段可能返回 null,表示取不到有效值。 */ public $FontColor; @@ -86,24 +103,31 @@ class SubtitleTemplate extends AbstractModel
            • 0:完全透明
            • 1:完全不透明
            • 默认值:1。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $FontAlpha; /** * @param string $Path 要压制到视频中的字幕文件地址。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $StreamIndex 指定要压制到视频中的字幕轨道,如果有指定Path,则Path 优先级更高。Path 和 StreamIndex 至少指定一个。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $FontType 字体类型,
            • hei.ttf:黑体
            • song.ttf:宋体
            • simkai.ttf:楷体
            • arial.ttf:仅支持英文
            • 默认hei.ttf +注意:此字段可能返回 null,表示取不到有效值。 * @param string $FontSize 字体大小,格式:Npx,N 为数值,不指定则以字幕文件中为准。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $FontColor 字体颜色,格式:0xRRGGBB,默认值:0xFFFFFF(白色) +注意:此字段可能返回 null,表示取不到有效值。 * @param float $FontAlpha 文字透明度,取值范围:(0, 1]
            • 0:完全透明
            • 1:完全不透明
            • 默认值:1。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TEHDConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TEHDConfig.php index e80bb862..c5e6e4b7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TEHDConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TEHDConfig.php @@ -21,10 +21,12 @@ use TencentCloud\Common\AbstractModel; * 极速高清参数配置。 * * @method string getType() 获取极速高清类型,可选值: -
            • TEHD-100:极速高清-100。
            • +
            • TEHD-100:极速高清-100(视频极速高清)。
            • +
            • TEHD-200:极速高清-200(音频极速高清)。
            • 不填代表不启用极速高清。 * @method void setType(string $Type) 设置极速高清类型,可选值: -
            • TEHD-100:极速高清-100。
            • +
            • TEHD-100:极速高清-100(视频极速高清)。
            • +
            • TEHD-200:极速高清-200(音频极速高清)。
            • 不填代表不启用极速高清。 * @method integer getMaxVideoBitrate() 获取视频码率上限,当 Type 指定了极速高清类型时有效。 不填或填0表示不设视频码率上限。 @@ -35,7 +37,8 @@ class TEHDConfig extends AbstractModel { /** * @var string 极速高清类型,可选值: -
            • TEHD-100:极速高清-100。
            • +
            • TEHD-100:极速高清-100(视频极速高清)。
            • +
            • TEHD-200:极速高清-200(音频极速高清)。
            • 不填代表不启用极速高清。 */ public $Type; @@ -48,7 +51,8 @@ class TEHDConfig extends AbstractModel /** * @param string $Type 极速高清类型,可选值: -
            • TEHD-100:极速高清-100。
            • +
            • TEHD-100:极速高清-100(视频极速高清)。
            • +
            • TEHD-200:极速高清-200(音频极速高清)。
            • 不填代表不启用极速高清。 * @param integer $MaxVideoBitrate 视频码率上限,当 Type 指定了极速高清类型时有效。 不填或填0表示不设视频码率上限。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TEHDConfigForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TEHDConfigForUpdate.php index 03f261b4..3c31451a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TEHDConfigForUpdate.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TEHDConfigForUpdate.php @@ -21,33 +21,45 @@ use TencentCloud\Common\AbstractModel; * 极速高清参数配置。 * * @method string getType() 获取极速高清类型,可选值: -
            • TEHD-100:极速高清-100。
            • +
            • TEHD-100:极速高清-100(视频极速高清)。
            • +
            • TEHD-200:极速高清-200(音频极速高清)。
            • 不填代表不修改。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setType(string $Type) 设置极速高清类型,可选值: -
            • TEHD-100:极速高清-100。
            • +
            • TEHD-100:极速高清-100(视频极速高清)。
            • +
            • TEHD-200:极速高清-200(音频极速高清)。
            • 不填代表不修改。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getMaxVideoBitrate() 获取视频码率上限,不填代表不修改。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setMaxVideoBitrate(integer $MaxVideoBitrate) 设置视频码率上限,不填代表不修改。 +注意:此字段可能返回 null,表示取不到有效值。 */ class TEHDConfigForUpdate extends AbstractModel { /** * @var string 极速高清类型,可选值: -
            • TEHD-100:极速高清-100。
            • +
            • TEHD-100:极速高清-100(视频极速高清)。
            • +
            • TEHD-200:极速高清-200(音频极速高清)。
            • 不填代表不修改。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Type; /** * @var integer 视频码率上限,不填代表不修改。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $MaxVideoBitrate; /** * @param string $Type 极速高清类型,可选值: -
            • TEHD-100:极速高清-100。
            • +
            • TEHD-100:极速高清-100(视频极速高清)。
            • +
            • TEHD-200:极速高清-200(音频极速高清)。
            • 不填代表不修改。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $MaxVideoBitrate 视频码率上限,不填代表不修改。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TranslateConfigureInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TranslateConfigureInfo.php new file mode 100644 index 00000000..fccfdba5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TranslateConfigureInfo.php @@ -0,0 +1,85 @@ +ON:开启智能语音翻译任务; +
            • OFF:关闭智能语音翻译任务。
            • + * @method void setSwitch(string $Switch) 设置语音翻译任务开关,可选值: +
            • ON:开启智能语音翻译任务;
            • +
            • OFF:关闭智能语音翻译任务。
            • + * @method string getSourceLanguage() 获取视频源语言。 + * @method void setSourceLanguage(string $SourceLanguage) 设置视频源语言。 + * @method string getDestinationLanguage() 获取翻译目标语言。 + * @method void setDestinationLanguage(string $DestinationLanguage) 设置翻译目标语言。 + */ +class TranslateConfigureInfo extends AbstractModel +{ + /** + * @var string 语音翻译任务开关,可选值: +
            • ON:开启智能语音翻译任务;
            • +
            • OFF:关闭智能语音翻译任务。
            • + */ + public $Switch; + + /** + * @var string 视频源语言。 + */ + public $SourceLanguage; + + /** + * @var string 翻译目标语言。 + */ + public $DestinationLanguage; + + /** + * @param string $Switch 语音翻译任务开关,可选值: +
            • ON:开启智能语音翻译任务;
            • +
            • OFF:关闭智能语音翻译任务。
            • + * @param string $SourceLanguage 视频源语言。 + * @param string $DestinationLanguage 翻译目标语言。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + + if (array_key_exists("SourceLanguage",$param) and $param["SourceLanguage"] !== null) { + $this->SourceLanguage = $param["SourceLanguage"]; + } + + if (array_key_exists("DestinationLanguage",$param) and $param["DestinationLanguage"] !== null) { + $this->DestinationLanguage = $param["DestinationLanguage"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TranslateConfigureInfoForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TranslateConfigureInfoForUpdate.php new file mode 100644 index 00000000..1a0a5a2a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/TranslateConfigureInfoForUpdate.php @@ -0,0 +1,85 @@ +ON:开启智能语音翻译任务; +
            • OFF:关闭智能语音翻译任务。
            • + * @method void setSwitch(string $Switch) 设置语音翻译任务开关,可选值: +
            • ON:开启智能语音翻译任务;
            • +
            • OFF:关闭智能语音翻译任务。
            • + * @method string getSourceLanguage() 获取视频源语言。 + * @method void setSourceLanguage(string $SourceLanguage) 设置视频源语言。 + * @method string getDestinationLanguage() 获取翻译目标语言。 + * @method void setDestinationLanguage(string $DestinationLanguage) 设置翻译目标语言。 + */ +class TranslateConfigureInfoForUpdate extends AbstractModel +{ + /** + * @var string 语音翻译任务开关,可选值: +
            • ON:开启智能语音翻译任务;
            • +
            • OFF:关闭智能语音翻译任务。
            • + */ + public $Switch; + + /** + * @var string 视频源语言。 + */ + public $SourceLanguage; + + /** + * @var string 翻译目标语言。 + */ + public $DestinationLanguage; + + /** + * @param string $Switch 语音翻译任务开关,可选值: +
            • ON:开启智能语音翻译任务;
            • +
            • OFF:关闭智能语音翻译任务。
            • + * @param string $SourceLanguage 视频源语言。 + * @param string $DestinationLanguage 翻译目标语言。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + + if (array_key_exists("SourceLanguage",$param) and $param["SourceLanguage"] !== null) { + $this->SourceLanguage = $param["SourceLanguage"]; + } + + if (array_key_exists("DestinationLanguage",$param) and $param["DestinationLanguage"] !== null) { + $this->DestinationLanguage = $param["DestinationLanguage"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/VideoTemplateInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/VideoTemplateInfo.php index 880336c3..46d7d28e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/VideoTemplateInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/VideoTemplateInfo.php @@ -32,10 +32,10 @@ use TencentCloud\Common\AbstractModel;
            • av1:AOMedia Video 1 编码
            • 注意:目前 H.265 编码必须指定分辨率,并且需要在 640*480 以内。 注意:av1 编码容器目前只支持 mp4 。 - * @method integer getFps() 获取视频帧率,取值范围:[0, 100],单位:Hz。 + * @method integer getFps() 获取视频帧率,取值范围:[0, 120],单位:Hz。 当取值为 0,表示帧率和原始视频保持一致。 注意:自适应码率时取值范围是 [0, 60] - * @method void setFps(integer $Fps) 设置视频帧率,取值范围:[0, 100],单位:Hz。 + * @method void setFps(integer $Fps) 设置视频帧率,取值范围:[0, 120],单位:Hz。 当取值为 0,表示帧率和原始视频保持一致。 注意:自适应码率时取值范围是 [0, 60] * @method integer getBitrate() 获取视频流的码率,取值范围:0 和 [128, 35000],单位:kbps。 @@ -114,7 +114,7 @@ class VideoTemplateInfo extends AbstractModel public $Codec; /** - * @var integer 视频帧率,取值范围:[0, 100],单位:Hz。 + * @var integer 视频帧率,取值范围:[0, 120],单位:Hz。 当取值为 0,表示帧率和原始视频保持一致。 注意:自适应码率时取值范围是 [0, 60] */ @@ -186,7 +186,7 @@ class VideoTemplateInfo extends AbstractModel
            • av1:AOMedia Video 1 编码
            • 注意:目前 H.265 编码必须指定分辨率,并且需要在 640*480 以内。 注意:av1 编码容器目前只支持 mp4 。 - * @param integer $Fps 视频帧率,取值范围:[0, 100],单位:Hz。 + * @param integer $Fps 视频帧率,取值范围:[0, 120],单位:Hz。 当取值为 0,表示帧率和原始视频保持一致。 注意:自适应码率时取值范围是 [0, 60] * @param integer $Bitrate 视频流的码率,取值范围:0 和 [128, 35000],单位:kbps。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/VideoTemplateInfoForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/VideoTemplateInfoForUpdate.php index 2f3d8852..28cad3a6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/VideoTemplateInfoForUpdate.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/Models/VideoTemplateInfoForUpdate.php @@ -26,64 +26,84 @@ use TencentCloud\Common\AbstractModel;
            • av1:AOMedia Video 1 编码
            • 注意:目前 H.265 编码必须指定分辨率,并且需要在 640*480 以内。 注意:av1 编码容器目前只支持 mp4 。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setCodec(string $Codec) 设置视频流的编码格式,可选值:
            • libx264:H.264 编码
            • libx265:H.265 编码
            • av1:AOMedia Video 1 编码
            • 注意:目前 H.265 编码必须指定分辨率,并且需要在 640*480 以内。 注意:av1 编码容器目前只支持 mp4 。 - * @method integer getFps() 获取视频帧率,取值范围:[0, 100],单位:Hz。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getFps() 获取视频帧率,取值范围:[0, 120],单位:Hz。 当取值为 0,表示帧率和原始视频保持一致。 - * @method void setFps(integer $Fps) 设置视频帧率,取值范围:[0, 100],单位:Hz。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFps(integer $Fps) 设置视频帧率,取值范围:[0, 120],单位:Hz。 当取值为 0,表示帧率和原始视频保持一致。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getBitrate() 获取视频流的码率,取值范围:0 和 [128, 35000],单位:kbps。 当取值为 0,表示视频码率和原始视频保持一致。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setBitrate(integer $Bitrate) 设置视频流的码率,取值范围:0 和 [128, 35000],单位:kbps。 当取值为 0,表示视频码率和原始视频保持一致。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getResolutionAdaptive() 获取分辨率自适应,可选值:
            • open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;
            • close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。
            • 注意:自适应模式时,Width不能小于Height。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setResolutionAdaptive(string $ResolutionAdaptive) 设置分辨率自适应,可选值:
            • open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;
            • close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。
            • 注意:自适应模式时,Width不能小于Height。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getWidth() 获取视频流宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。
            • 当 Width、Height 均为 0,则分辨率同源;
            • 当 Width 为 0,Height 非 0,则 Width 按比例缩放;
            • 当 Width 非 0,Height 为 0,则 Height 按比例缩放;
            • 当 Width、Height 均非 0,则分辨率按用户指定。
            • +注意:此字段可能返回 null,表示取不到有效值。 * @method void setWidth(integer $Width) 设置视频流宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。
            • 当 Width、Height 均为 0,则分辨率同源;
            • 当 Width 为 0,Height 非 0,则 Width 按比例缩放;
            • 当 Width 非 0,Height 为 0,则 Height 按比例缩放;
            • 当 Width、Height 均非 0,则分辨率按用户指定。
            • +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getHeight() 获取视频流高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setHeight(integer $Height) 设置视频流高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getGop() 获取关键帧 I 帧之间的间隔,取值范围:0 和 [1, 100000],单位:帧数。当填 0 时,系统将自动设置 gop 长度。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setGop(integer $Gop) 设置关键帧 I 帧之间的间隔,取值范围:0 和 [1, 100000],单位:帧数。当填 0 时,系统将自动设置 gop 长度。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getFillType() 获取填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式:
            • stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;
            • black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。
            • white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。
            • gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊填充。
            • +注意:此字段可能返回 null,表示取不到有效值。 * @method void setFillType(string $FillType) 设置填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式:
            • stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;
            • black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。
            • white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。
            • gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊填充。
            • +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getVcrf() 获取视频恒定码率控制因子。取值范围为[0, 51],填0表示禁用该参数。 如果没有特殊需求,不建议指定该参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setVcrf(integer $Vcrf) 设置视频恒定码率控制因子。取值范围为[0, 51],填0表示禁用该参数。 如果没有特殊需求,不建议指定该参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getContentAdaptStream() 获取内容自适应编码。可选值:
            • 0:不开启
            • 1:开启
            • 默认值: 0. 当开启该参数时,将会自适应生成多个不同分辨率,不同码率的码流, 其中VideoTemplate的宽和高为多个码流中的最大分辨率,VideoTemplate中的码率为多个码流中的最高码率, VideoTemplate中的vcrf为多个码流中的最高质量。 当不设置分辨率、码率和vcrf时, ContentAdaptStream 参数生成的最高分辨率为视频源的分辨率,视频质量为接近vmaf95分。 若要开启该参数或了解计费细节, 请联系您的腾讯云商务。 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setContentAdaptStream(integer $ContentAdaptStream) 设置内容自适应编码。可选值:
            • 0:不开启
            • 1:开启
            • 默认值: 0. 当开启该参数时,将会自适应生成多个不同分辨率,不同码率的码流, 其中VideoTemplate的宽和高为多个码流中的最大分辨率,VideoTemplate中的码率为多个码流中的最高码率, VideoTemplate中的vcrf为多个码流中的最高质量。 当不设置分辨率、码率和vcrf时, ContentAdaptStream 参数生成的最高分辨率为视频源的分辨率,视频质量为接近vmaf95分。 若要开启该参数或了解计费细节, 请联系您的腾讯云商务。 +注意:此字段可能返回 null,表示取不到有效值。 */ class VideoTemplateInfoForUpdate extends AbstractModel { @@ -94,18 +114,21 @@ class VideoTemplateInfoForUpdate extends AbstractModel
            • av1:AOMedia Video 1 编码
            • 注意:目前 H.265 编码必须指定分辨率,并且需要在 640*480 以内。 注意:av1 编码容器目前只支持 mp4 。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Codec; /** - * @var integer 视频帧率,取值范围:[0, 100],单位:Hz。 + * @var integer 视频帧率,取值范围:[0, 120],单位:Hz。 当取值为 0,表示帧率和原始视频保持一致。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Fps; /** * @var integer 视频流的码率,取值范围:0 和 [128, 35000],单位:kbps。 当取值为 0,表示视频码率和原始视频保持一致。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Bitrate; @@ -114,6 +137,7 @@ class VideoTemplateInfoForUpdate extends AbstractModel
            • open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;
            • close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。
            • 注意:自适应模式时,Width不能小于Height。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $ResolutionAdaptive; @@ -123,16 +147,19 @@ class VideoTemplateInfoForUpdate extends AbstractModel
            • 当 Width 为 0,Height 非 0,则 Width 按比例缩放;
            • 当 Width 非 0,Height 为 0,则 Height 按比例缩放;
            • 当 Width、Height 均非 0,则分辨率按用户指定。
            • +注意:此字段可能返回 null,表示取不到有效值。 */ public $Width; /** * @var integer 视频流高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Height; /** * @var integer 关键帧 I 帧之间的间隔,取值范围:0 和 [1, 100000],单位:帧数。当填 0 时,系统将自动设置 gop 长度。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Gop; @@ -142,12 +169,14 @@ class VideoTemplateInfoForUpdate extends AbstractModel
            • black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。
            • white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。
            • gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊填充。
            • +注意:此字段可能返回 null,表示取不到有效值。 */ public $FillType; /** * @var integer 视频恒定码率控制因子。取值范围为[0, 51],填0表示禁用该参数。 如果没有特殊需求,不建议指定该参数。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Vcrf; @@ -156,6 +185,7 @@ class VideoTemplateInfoForUpdate extends AbstractModel
            • 0:不开启
            • 1:开启
            • 默认值: 0. 当开启该参数时,将会自适应生成多个不同分辨率,不同码率的码流, 其中VideoTemplate的宽和高为多个码流中的最大分辨率,VideoTemplate中的码率为多个码流中的最高码率, VideoTemplate中的vcrf为多个码流中的最高质量。 当不设置分辨率、码率和vcrf时, ContentAdaptStream 参数生成的最高分辨率为视频源的分辨率,视频质量为接近vmaf95分。 若要开启该参数或了解计费细节, 请联系您的腾讯云商务。 +注意:此字段可能返回 null,表示取不到有效值。 */ public $ContentAdaptStream; @@ -166,32 +196,42 @@ class VideoTemplateInfoForUpdate extends AbstractModel
            • av1:AOMedia Video 1 编码
            • 注意:目前 H.265 编码必须指定分辨率,并且需要在 640*480 以内。 注意:av1 编码容器目前只支持 mp4 。 - * @param integer $Fps 视频帧率,取值范围:[0, 100],单位:Hz。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Fps 视频帧率,取值范围:[0, 120],单位:Hz。 当取值为 0,表示帧率和原始视频保持一致。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Bitrate 视频流的码率,取值范围:0 和 [128, 35000],单位:kbps。 当取值为 0,表示视频码率和原始视频保持一致。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $ResolutionAdaptive 分辨率自适应,可选值:
            • open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;
            • close:关闭,此时,Width 代表视频的宽度,Height 表示视频的高度。
            • 注意:自适应模式时,Width不能小于Height。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Width 视频流宽度(或长边)的最大值,取值范围:0 和 [128, 4096],单位:px。
            • 当 Width、Height 均为 0,则分辨率同源;
            • 当 Width 为 0,Height 非 0,则 Width 按比例缩放;
            • 当 Width 非 0,Height 为 0,则 Height 按比例缩放;
            • 当 Width、Height 均非 0,则分辨率按用户指定。
            • +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Height 视频流高度(或短边)的最大值,取值范围:0 和 [128, 4096],单位:px。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Gop 关键帧 I 帧之间的间隔,取值范围:0 和 [1, 100000],单位:帧数。当填 0 时,系统将自动设置 gop 长度。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $FillType 填充方式,当视频流配置宽高参数与原始视频的宽高比不一致时,对转码的处理方式,即为“填充”。可选填充方式:
            • stretch:拉伸,对每一帧进行拉伸,填满整个画面,可能导致转码后的视频被“压扁“或者“拉长“;
            • black:留黑,保持视频宽高比不变,边缘剩余部分使用黑色填充。
            • white:留白,保持视频宽高比不变,边缘剩余部分使用白色填充。
            • gauss:高斯模糊,保持视频宽高比不变,边缘剩余部分使用高斯模糊填充。
            • +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Vcrf 视频恒定码率控制因子。取值范围为[0, 51],填0表示禁用该参数。 如果没有特殊需求,不建议指定该参数。 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $ContentAdaptStream 内容自适应编码。可选值:
            • 0:不开启
            • 1:开启
            • 默认值: 0. 当开启该参数时,将会自适应生成多个不同分辨率,不同码率的码流, 其中VideoTemplate的宽和高为多个码流中的最大分辨率,VideoTemplate中的码率为多个码流中的最高码率, VideoTemplate中的vcrf为多个码流中的最高质量。 当不设置分辨率、码率和vcrf时, ContentAdaptStream 参数生成的最高分辨率为视频源的分辨率,视频质量为接近vmaf95分。 若要开启该参数或了解计费细节, 请联系您的腾讯云商务。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/MpsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/MpsClient.php index 3124c411..0a2756b5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/MpsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mps/V20190612/MpsClient.php @@ -23,6 +23,9 @@ use TencentCloud\Common\Credential; use TencentCloud\Mps\V20190612\Models as Models; /** + * @method Models\BatchDeleteStreamLinkFlowResponse BatchDeleteStreamLinkFlow(Models\BatchDeleteStreamLinkFlowRequest $req) 批量删除媒体传输流。 + * @method Models\BatchStartStreamLinkFlowResponse BatchStartStreamLinkFlow(Models\BatchStartStreamLinkFlowRequest $req) 批量启动媒体传输流。 + * @method Models\BatchStopStreamLinkFlowResponse BatchStopStreamLinkFlow(Models\BatchStopStreamLinkFlowRequest $req) 批量停止媒体传输流。 * @method Models\CreateAIAnalysisTemplateResponse CreateAIAnalysisTemplate(Models\CreateAIAnalysisTemplateRequest $req) 创建用户自定义内容分析模板,数量上限:50。 * @method Models\CreateAIRecognitionTemplateResponse CreateAIRecognitionTemplate(Models\CreateAIRecognitionTemplateRequest $req) 创建用户自定义内容识别模板,数量上限:50。 * @method Models\CreateAdaptiveDynamicStreamingTemplateResponse CreateAdaptiveDynamicStreamingTemplate(Models\CreateAdaptiveDynamicStreamingTemplateRequest $req) 创建转自适应码流模板,数量上限:100。 @@ -44,7 +47,9 @@ use TencentCloud\Mps\V20190612\Models as Models; 注意:创建编排成功后是禁用状态,需要手动启用。 * @method Models\CreateSnapshotByTimeOffsetTemplateResponse CreateSnapshotByTimeOffsetTemplate(Models\CreateSnapshotByTimeOffsetTemplateRequest $req) 创建用户自定义指定时间点截图模板,数量上限:16。 + * @method Models\CreateStreamLinkEventResponse CreateStreamLinkEvent(Models\CreateStreamLinkEventRequest $req) 创建媒体传输的事件Event。 * @method Models\CreateStreamLinkFlowResponse CreateStreamLinkFlow(Models\CreateStreamLinkFlowRequest $req) 创建媒体传输的传输流配置。 + * @method Models\CreateStreamLinkInputResponse CreateStreamLinkInput(Models\CreateStreamLinkInputRequest $req) 创建媒体传输的输入配置。 * @method Models\CreateStreamLinkOutputInfoResponse CreateStreamLinkOutputInfo(Models\CreateStreamLinkOutputInfoRequest $req) 创建媒体传输流的输出信息。 * @method Models\CreateTranscodeTemplateResponse CreateTranscodeTemplate(Models\CreateTranscodeTemplateRequest $req) 创建用户自定义转码模板,数量上限:1000。 * @method Models\CreateWatermarkTemplateResponse CreateWatermarkTemplate(Models\CreateWatermarkTemplateRequest $req) 创建用户自定义水印模板,数量上限:1000。 @@ -73,6 +78,7 @@ use TencentCloud\Mps\V20190612\Models as Models; * @method Models\DeleteSampleSnapshotTemplateResponse DeleteSampleSnapshotTemplate(Models\DeleteSampleSnapshotTemplateRequest $req) 删除用户自定义采样截图模板。 * @method Models\DeleteScheduleResponse DeleteSchedule(Models\DeleteScheduleRequest $req) 删除编排 * @method Models\DeleteSnapshotByTimeOffsetTemplateResponse DeleteSnapshotByTimeOffsetTemplate(Models\DeleteSnapshotByTimeOffsetTemplateRequest $req) 删除用户自定义指定时间点截图模板。 + * @method Models\DeleteStreamLinkEventResponse DeleteStreamLinkEvent(Models\DeleteStreamLinkEventRequest $req) 删除媒体传输的事件配置。 * @method Models\DeleteStreamLinkFlowResponse DeleteStreamLinkFlow(Models\DeleteStreamLinkFlowRequest $req) 删除媒体传输的传输流配置。 * @method Models\DeleteStreamLinkOutputResponse DeleteStreamLinkOutput(Models\DeleteStreamLinkOutputRequest $req) 删除媒体传输流的输出配置。 * @method Models\DeleteTranscodeTemplateResponse DeleteTranscodeTemplate(Models\DeleteTranscodeTemplateRequest $req) 删除用户自定义转码模板。 @@ -91,6 +97,9 @@ use TencentCloud\Mps\V20190612\Models as Models; * @method Models\DescribeSchedulesResponse DescribeSchedules(Models\DescribeSchedulesRequest $req) 查询编排。 * @method Models\DescribeSnapshotByTimeOffsetTemplatesResponse DescribeSnapshotByTimeOffsetTemplates(Models\DescribeSnapshotByTimeOffsetTemplatesRequest $req) 查询指定时间点截图模板,支持根据条件,分页查询。 * @method Models\DescribeStreamLinkActivateStateResponse DescribeStreamLinkActivateState(Models\DescribeStreamLinkActivateStateRequest $req) 查询媒体传输开通状态。 + * @method Models\DescribeStreamLinkEventResponse DescribeStreamLinkEvent(Models\DescribeStreamLinkEventRequest $req) 查询媒体传输事件的配置信息。 + * @method Models\DescribeStreamLinkEventAttachedFlowsResponse DescribeStreamLinkEventAttachedFlows(Models\DescribeStreamLinkEventAttachedFlowsRequest $req) 查询媒体传输事件关联的所有媒体输入流的配置信息。 + * @method Models\DescribeStreamLinkEventsResponse DescribeStreamLinkEvents(Models\DescribeStreamLinkEventsRequest $req) 批量查询媒体传输事件的配置信息。 * @method Models\DescribeStreamLinkFlowResponse DescribeStreamLinkFlow(Models\DescribeStreamLinkFlowRequest $req) 查询媒体输入流的配置信息。 * @method Models\DescribeStreamLinkFlowLogsResponse DescribeStreamLinkFlowLogs(Models\DescribeStreamLinkFlowLogsRequest $req) 查询媒体传输流的日志信息。 * @method Models\DescribeStreamLinkFlowMediaStatisticsResponse DescribeStreamLinkFlowMediaStatistics(Models\DescribeStreamLinkFlowMediaStatisticsRequest $req) 查询媒体传输流的媒体质量数据。 @@ -101,7 +110,7 @@ use TencentCloud\Mps\V20190612\Models as Models; * @method Models\DescribeStreamLinkFlowsResponse DescribeStreamLinkFlows(Models\DescribeStreamLinkFlowsRequest $req) 批量查询媒体输入流的配置信息。 * @method Models\DescribeStreamLinkRegionsResponse DescribeStreamLinkRegions(Models\DescribeStreamLinkRegionsRequest $req) 查询媒体传输所有地区。 - * @method Models\DescribeTaskDetailResponse DescribeTaskDetail(Models\DescribeTaskDetailRequest $req) 通过任务 ID 查询任务的执行状态和结果的详细信息(最多可以查询3天之内提交的任务)。 + * @method Models\DescribeTaskDetailResponse DescribeTaskDetail(Models\DescribeTaskDetailRequest $req) 通过任务 ID 查询任务的执行状态和结果的详细信息(最多可以查询7天之内提交的任务)。 * @method Models\DescribeTasksResponse DescribeTasks(Models\DescribeTasksRequest $req) * 该接口用于查询任务列表; * 当列表数据比较多时,单次接口调用无法拉取整个列表,可通过 ScrollToken 参数,分批拉取; * 只能查询到最近七天(168小时)内的任务。 @@ -132,6 +141,7 @@ use TencentCloud\Mps\V20190612\Models as Models; * @method Models\ModifySampleSnapshotTemplateResponse ModifySampleSnapshotTemplate(Models\ModifySampleSnapshotTemplateRequest $req) 修改用户自定义采样截图模板。 * @method Models\ModifyScheduleResponse ModifySchedule(Models\ModifyScheduleRequest $req) 修改编排 * @method Models\ModifySnapshotByTimeOffsetTemplateResponse ModifySnapshotByTimeOffsetTemplate(Models\ModifySnapshotByTimeOffsetTemplateRequest $req) 修改用户自定义指定时间点截图模板。 + * @method Models\ModifyStreamLinkEventResponse ModifyStreamLinkEvent(Models\ModifyStreamLinkEventRequest $req) 修改媒体传输的事件配置信息。 * @method Models\ModifyStreamLinkFlowResponse ModifyStreamLinkFlow(Models\ModifyStreamLinkFlowRequest $req) 修改媒体传输的传输流配置信息。 * @method Models\ModifyStreamLinkInputResponse ModifyStreamLinkInput(Models\ModifyStreamLinkInputRequest $req) 修改媒体传输流的输入信息。 * @method Models\ModifyStreamLinkOutputInfoResponse ModifyStreamLinkOutputInfo(Models\ModifyStreamLinkOutputInfoRequest $req) 修改媒体传输流的输出配置。 @@ -139,9 +149,9 @@ use TencentCloud\Mps\V20190612\Models as Models; * @method Models\ModifyWatermarkTemplateResponse ModifyWatermarkTemplate(Models\ModifyWatermarkTemplateRequest $req) 修改用户自定义水印模板,水印类型不允许修改。 * @method Models\ModifyWordSampleResponse ModifyWordSample(Models\ModifyWordSampleRequest $req) 该接口用于修改关键词的应用场景、标签,关键词本身不可修改,如需修改,可删除重建。 * @method Models\ParseLiveStreamProcessNotificationResponse ParseLiveStreamProcessNotification(Models\ParseLiveStreamProcessNotificationRequest $req) 从 CMQ 获取到消息后,从消息的 msgBody 字段中解析出 MPS 直播流处理事件通知的内容。 -该接口不用于发起网络调用,而是用来帮助生成各个语言平台的 SDK,您可以参考 SDK 的中解析函数的实现事件通知的解析。 +该接口不用于发起网络调用,而是用来帮助生成各个语言平台的 SDK,您可以参考 SDK 中的解析实现事件通知的解析。 * @method Models\ParseNotificationResponse ParseNotification(Models\ParseNotificationRequest $req) 从 CMQ 获取到消息后,从消息的 msgBody 字段中解析出 MPS 事件通知的内容。 -该接口不用于发起网络调用,而是用来帮助生成各个语言平台的 SDK,您可以参考 SDK 的中解析函数的实现事件通知的解析。 +该接口不用于发起网络调用,而是用来帮助生成各个语言平台的 SDK,您可以参考 SDK 中的解析函数,实现事件通知的解析。 * @method Models\ProcessLiveStreamResponse ProcessLiveStream(Models\ProcessLiveStreamRequest $req) 对直播流媒体发起处理任务,功能包括: * 智能内容审核(画面鉴黄、敏感信息检测、声音鉴黄); diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mrs/V20200910/Models/ImageToObjectRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mrs/V20200910/Models/ImageToObjectRequest.php index 3e462885..51fab906 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mrs/V20200910/Models/ImageToObjectRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mrs/V20200910/Models/ImageToObjectRequest.php @@ -35,11 +35,11 @@ use TencentCloud\Common\AbstractModel; * @method array getReportTypeVersion() 获取可选。用于指定不同报告使用的结构化引擎版本,不同版本返回的JSON 数据结果不兼容。若不指定版本号,就默认用旧的版本号。 (1)检验报告 11,默认使用 V2,最高支持 V3。 (2)病理报告 15,默认使用 V1,最高支持 V2。 -(3)入院记录29、出院记录 28、病理记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 +(3)入院记录29、出院记录 28、病历记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 * @method void setReportTypeVersion(array $ReportTypeVersion) 设置可选。用于指定不同报告使用的结构化引擎版本,不同版本返回的JSON 数据结果不兼容。若不指定版本号,就默认用旧的版本号。 (1)检验报告 11,默认使用 V2,最高支持 V3。 (2)病理报告 15,默认使用 V1,最高支持 V2。 -(3)入院记录29、出院记录 28、病理记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 +(3)入院记录29、出院记录 28、病历记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 */ class ImageToObjectRequest extends AbstractModel { @@ -73,7 +73,7 @@ class ImageToObjectRequest extends AbstractModel * @var array 可选。用于指定不同报告使用的结构化引擎版本,不同版本返回的JSON 数据结果不兼容。若不指定版本号,就默认用旧的版本号。 (1)检验报告 11,默认使用 V2,最高支持 V3。 (2)病理报告 15,默认使用 V1,最高支持 V2。 -(3)入院记录29、出院记录 28、病理记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 +(3)入院记录29、出院记录 28、病历记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 */ public $ReportTypeVersion; @@ -87,7 +87,7 @@ class ImageToObjectRequest extends AbstractModel * @param array $ReportTypeVersion 可选。用于指定不同报告使用的结构化引擎版本,不同版本返回的JSON 数据结果不兼容。若不指定版本号,就默认用旧的版本号。 (1)检验报告 11,默认使用 V2,最高支持 V3。 (2)病理报告 15,默认使用 V1,最高支持 V2。 -(3)入院记录29、出院记录 28、病理记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 +(3)入院记录29、出院记录 28、病历记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mrs/V20200910/Models/TextToObjectRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mrs/V20200910/Models/TextToObjectRequest.php index 42ee2c40..31774dba 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mrs/V20200910/Models/TextToObjectRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Mrs/V20200910/Models/TextToObjectRequest.php @@ -33,11 +33,11 @@ use TencentCloud\Common\AbstractModel; * @method array getReportTypeVersion() 获取可选。用于指定不同报告使用的结构化引擎版本,不同版本返回的JSON 数据结果不兼容。若不指定版本号,就默认用旧的版本号。 (1)检验报告 11,默认使用 V2,最高支持 V3。 (2)病理报告 15,默认使用 V1,最高支持 V2。 -(3)入院记录29、出院记录 28、病理记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 +(3)入院记录29、出院记录 28、病历记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 * @method void setReportTypeVersion(array $ReportTypeVersion) 设置可选。用于指定不同报告使用的结构化引擎版本,不同版本返回的JSON 数据结果不兼容。若不指定版本号,就默认用旧的版本号。 (1)检验报告 11,默认使用 V2,最高支持 V3。 (2)病理报告 15,默认使用 V1,最高支持 V2。 -(3)入院记录29、出院记录 28、病理记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 +(3)入院记录29、出院记录 28、病历记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 */ class TextToObjectRequest extends AbstractModel { @@ -66,7 +66,7 @@ class TextToObjectRequest extends AbstractModel * @var array 可选。用于指定不同报告使用的结构化引擎版本,不同版本返回的JSON 数据结果不兼容。若不指定版本号,就默认用旧的版本号。 (1)检验报告 11,默认使用 V2,最高支持 V3。 (2)病理报告 15,默认使用 V1,最高支持 V2。 -(3)入院记录29、出院记录 28、病理记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 +(3)入院记录29、出院记录 28、病历记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 */ public $ReportTypeVersion; @@ -79,7 +79,7 @@ class TextToObjectRequest extends AbstractModel * @param array $ReportTypeVersion 可选。用于指定不同报告使用的结构化引擎版本,不同版本返回的JSON 数据结果不兼容。若不指定版本号,就默认用旧的版本号。 (1)检验报告 11,默认使用 V2,最高支持 V3。 (2)病理报告 15,默认使用 V1,最高支持 V2。 -(3)入院记录29、出院记录 28、病理记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 +(3)入院记录29、出院记录 28、病历记录 216、病程记录 217、门诊记录 210,默认使用 V1,最高支持 V2。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AndroidAppInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AndroidAppInfo.php new file mode 100644 index 00000000..6c90dc29 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AndroidAppInfo.php @@ -0,0 +1,157 @@ +AppMd5 = $param["AppMd5"]; + } + + if (array_key_exists("AppSize",$param) and $param["AppSize"] !== null) { + $this->AppSize = $param["AppSize"]; + } + + if (array_key_exists("AppUrl",$param) and $param["AppUrl"] !== null) { + $this->AppUrl = $param["AppUrl"]; + } + + if (array_key_exists("AppName",$param) and $param["AppName"] !== null) { + $this->AppName = $param["AppName"]; + } + + if (array_key_exists("AppPkgName",$param) and $param["AppPkgName"] !== null) { + $this->AppPkgName = $param["AppPkgName"]; + } + + if (array_key_exists("AppFileName",$param) and $param["AppFileName"] !== null) { + $this->AppFileName = $param["AppFileName"]; + } + + if (array_key_exists("AppVersion",$param) and $param["AppVersion"] !== null) { + $this->AppVersion = $param["AppVersion"]; + } + + if (array_key_exists("AppType",$param) and $param["AppType"] !== null) { + $this->AppType = $param["AppType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AndroidPlan.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AndroidPlan.php new file mode 100644 index 00000000..dcab3264 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AndroidPlan.php @@ -0,0 +1,545 @@ +PlanId = $param["PlanId"]; + } + + if (array_key_exists("AppPkgName",$param) and $param["AppPkgName"] !== null) { + $this->AppPkgName = $param["AppPkgName"]; + } + + if (array_key_exists("AppType",$param) and $param["AppType"] !== null) { + $this->AppType = $param["AppType"]; + } + + if (array_key_exists("EncryptParam",$param) and $param["EncryptParam"] !== null) { + $this->EncryptParam = $param["EncryptParam"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AndroidResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AndroidResult.php new file mode 100644 index 00000000..8aa7f577 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AndroidResult.php @@ -0,0 +1,414 @@ +ResultId = $param["ResultId"]; + } + + if (array_key_exists("OrderId",$param) and $param["OrderId"] !== null) { + $this->OrderId = $param["OrderId"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("OpUin",$param) and $param["OpUin"] !== null) { + $this->OpUin = $param["OpUin"]; + } + + if (array_key_exists("AppType",$param) and $param["AppType"] !== null) { + $this->AppType = $param["AppType"]; + } + + if (array_key_exists("AppPkgName",$param) and $param["AppPkgName"] !== null) { + $this->AppPkgName = $param["AppPkgName"]; + } + + if (array_key_exists("BindAppPkgName",$param) and $param["BindAppPkgName"] !== null) { + $this->BindAppPkgName = $param["BindAppPkgName"]; + } + + if (array_key_exists("EncryptState",$param) and $param["EncryptState"] !== null) { + $this->EncryptState = $param["EncryptState"]; + } + + if (array_key_exists("EncryptStateDesc",$param) and $param["EncryptStateDesc"] !== null) { + $this->EncryptStateDesc = $param["EncryptStateDesc"]; + } + + if (array_key_exists("EncryptErrCode",$param) and $param["EncryptErrCode"] !== null) { + $this->EncryptErrCode = $param["EncryptErrCode"]; + } + + if (array_key_exists("EncryptErrDesc",$param) and $param["EncryptErrDesc"] !== null) { + $this->EncryptErrDesc = $param["EncryptErrDesc"]; + } + + if (array_key_exists("EncryptErrRef",$param) and $param["EncryptErrRef"] !== null) { + $this->EncryptErrRef = $param["EncryptErrRef"]; + } + + if (array_key_exists("CreatTime",$param) and $param["CreatTime"] !== null) { + $this->CreatTime = $param["CreatTime"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("CostTime",$param) and $param["CostTime"] !== null) { + $this->CostTime = $param["CostTime"]; + } + + if (array_key_exists("AppUrl",$param) and $param["AppUrl"] !== null) { + $this->AppUrl = $param["AppUrl"]; + } + + if (array_key_exists("AppMd5",$param) and $param["AppMd5"] !== null) { + $this->AppMd5 = $param["AppMd5"]; + } + + if (array_key_exists("AppName",$param) and $param["AppName"] !== null) { + $this->AppName = $param["AppName"]; + } + + if (array_key_exists("AppVersion",$param) and $param["AppVersion"] !== null) { + $this->AppVersion = $param["AppVersion"]; + } + + if (array_key_exists("AppSize",$param) and $param["AppSize"] !== null) { + $this->AppSize = $param["AppSize"]; + } + + if (array_key_exists("OnlineToolVersion",$param) and $param["OnlineToolVersion"] !== null) { + $this->OnlineToolVersion = $param["OnlineToolVersion"]; + } + + if (array_key_exists("EncryptAppMd5",$param) and $param["EncryptAppMd5"] !== null) { + $this->EncryptAppMd5 = $param["EncryptAppMd5"]; + } + + if (array_key_exists("EncryptAppSize",$param) and $param["EncryptAppSize"] !== null) { + $this->EncryptAppSize = $param["EncryptAppSize"]; + } + + if (array_key_exists("EncryptPkgUrl",$param) and $param["EncryptPkgUrl"] !== null) { + $this->EncryptPkgUrl = $param["EncryptPkgUrl"]; + } + + if (array_key_exists("OutputToolVersion",$param) and $param["OutputToolVersion"] !== null) { + $this->OutputToolVersion = $param["OutputToolVersion"]; + } + + if (array_key_exists("OutputToolSize",$param) and $param["OutputToolSize"] !== null) { + $this->OutputToolSize = $param["OutputToolSize"]; + } + + if (array_key_exists("ToolOutputTime",$param) and $param["ToolOutputTime"] !== null) { + $this->ToolOutputTime = $param["ToolOutputTime"]; + } + + if (array_key_exists("ToolExpireTime",$param) and $param["ToolExpireTime"] !== null) { + $this->ToolExpireTime = $param["ToolExpireTime"]; + } + + if (array_key_exists("OutputToolUrl",$param) and $param["OutputToolUrl"] !== null) { + $this->OutputToolUrl = $param["OutputToolUrl"]; + } + + if (array_key_exists("AndroidPlan",$param) and $param["AndroidPlan"] !== null) { + $this->AndroidPlan = new AndroidPlan(); + $this->AndroidPlan->deserialize($param["AndroidPlan"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AppletInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AppletInfo.php new file mode 100644 index 00000000..93d62da3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AppletInfo.php @@ -0,0 +1,81 @@ +AppletJsUrl = $param["AppletJsUrl"]; + } + + if (array_key_exists("AppletLevel",$param) and $param["AppletLevel"] !== null) { + $this->AppletLevel = $param["AppletLevel"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AppletPlan.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AppletPlan.php new file mode 100644 index 00000000..42b74acb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AppletPlan.php @@ -0,0 +1,73 @@ +PlanId = $param["PlanId"]; + } + + if (array_key_exists("AppletLevel",$param) and $param["AppletLevel"] !== null) { + $this->AppletLevel = $param["AppletLevel"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AppletResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AppletResult.php new file mode 100644 index 00000000..e49d2be3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/AppletResult.php @@ -0,0 +1,222 @@ +ResultId = $param["ResultId"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("OrderId",$param) and $param["OrderId"] !== null) { + $this->OrderId = $param["OrderId"]; + } + + if (array_key_exists("OpUin",$param) and $param["OpUin"] !== null) { + $this->OpUin = $param["OpUin"]; + } + + if (array_key_exists("EncryptState",$param) and $param["EncryptState"] !== null) { + $this->EncryptState = $param["EncryptState"]; + } + + if (array_key_exists("EncryptStateDesc",$param) and $param["EncryptStateDesc"] !== null) { + $this->EncryptStateDesc = $param["EncryptStateDesc"]; + } + + if (array_key_exists("EncryptErrCode",$param) and $param["EncryptErrCode"] !== null) { + $this->EncryptErrCode = $param["EncryptErrCode"]; + } + + if (array_key_exists("EncryptErrDesc",$param) and $param["EncryptErrDesc"] !== null) { + $this->EncryptErrDesc = $param["EncryptErrDesc"]; + } + + if (array_key_exists("EncryptErrRef",$param) and $param["EncryptErrRef"] !== null) { + $this->EncryptErrRef = $param["EncryptErrRef"]; + } + + if (array_key_exists("CreatTime",$param) and $param["CreatTime"] !== null) { + $this->CreatTime = $param["CreatTime"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("CostTime",$param) and $param["CostTime"] !== null) { + $this->CostTime = $param["CostTime"]; + } + + if (array_key_exists("EncryptPkgUrl",$param) and $param["EncryptPkgUrl"] !== null) { + $this->EncryptPkgUrl = $param["EncryptPkgUrl"]; + } + + if (array_key_exists("AppletInfo",$param) and $param["AppletInfo"] !== null) { + $this->AppletInfo = new AppletInfo(); + $this->AppletInfo->deserialize($param["AppletInfo"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CancelEncryptTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CancelEncryptTaskRequest.php new file mode 100644 index 00000000..862be3a4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CancelEncryptTaskRequest.php @@ -0,0 +1,53 @@ +ResultId = $param["ResultId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingQuotaResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CancelEncryptTaskResponse.php old mode 100755 new mode 100644 similarity index 67% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingQuotaResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CancelEncryptTaskResponse.php index 432a39df..8f3991cd --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingQuotaResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CancelEncryptTaskResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Ms\V20180408\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeSpeedTestingQuota返回参数结构体 + * CancelEncryptTask返回参数结构体 * - * @method SpeedTestingQuota getSpeedTestingQuota() 获取配额数据。 - * @method void setSpeedTestingQuota(SpeedTestingQuota $SpeedTestingQuota) 设置配额数据。 + * @method integer getState() 获取1: 取消任务成功 ; -1 :取消任务失败,原因为任务进程已结束,不能取消。 + * @method void setState(integer $State) 设置1: 取消任务成功 ; -1 :取消任务失败,原因为任务进程已结束,不能取消。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeSpeedTestingQuotaResponse extends AbstractModel +class CancelEncryptTaskResponse extends AbstractModel { /** - * @var SpeedTestingQuota 配额数据。 + * @var integer 1: 取消任务成功 ; -1 :取消任务失败,原因为任务进程已结束,不能取消。 */ - public $SpeedTestingQuota; + public $State; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class DescribeSpeedTestingQuotaResponse extends AbstractModel public $RequestId; /** - * @param SpeedTestingQuota $SpeedTestingQuota 配额数据。 + * @param integer $State 1: 取消任务成功 ; -1 :取消任务失败,原因为任务进程已结束,不能取消。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,9 +54,8 @@ class DescribeSpeedTestingQuotaResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("SpeedTestingQuota",$param) and $param["SpeedTestingQuota"] !== null) { - $this->SpeedTestingQuota = new SpeedTestingQuota(); - $this->SpeedTestingQuota->deserialize($param["SpeedTestingQuota"]); + if (array_key_exists("State",$param) and $param["State"] !== null) { + $this->State = $param["State"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateCosSecKeyInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateCosSecKeyInstanceResponse.php index 19b4da35..d7d7bb71 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateCosSecKeyInstanceResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateCosSecKeyInstanceResponse.php @@ -36,6 +36,8 @@ use TencentCloud\Common\AbstractModel; * @method void setCosTocken(string $CosTocken) 设置密钥TOCKEN信息 * @method string getCosPrefix() 获取密钥可访问的文件前缀人。例如:CosPrefix=test/123/666,则该密钥只能操作test/123/666为前缀的文件,例如test/123/666/1.txt * @method void setCosPrefix(string $CosPrefix) 设置密钥可访问的文件前缀人。例如:CosPrefix=test/123/666,则该密钥只能操作test/123/666为前缀的文件,例如test/123/666/1.txt + * @method string getCosToken() 获取密钥TOCKEN信息 + * @method void setCosToken(string $CosToken) 设置密钥TOCKEN信息 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -73,6 +75,7 @@ class CreateCosSecKeyInstanceResponse extends AbstractModel /** * @var string 密钥TOCKEN信息 + * @deprecated */ public $CosTocken; @@ -81,6 +84,11 @@ class CreateCosSecKeyInstanceResponse extends AbstractModel */ public $CosPrefix; + /** + * @var string 密钥TOCKEN信息 + */ + public $CosToken; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -95,6 +103,7 @@ class CreateCosSecKeyInstanceResponse extends AbstractModel * @param string $CosKey 密钥KEY信息 * @param string $CosTocken 密钥TOCKEN信息 * @param string $CosPrefix 密钥可访问的文件前缀人。例如:CosPrefix=test/123/666,则该密钥只能操作test/123/666为前缀的文件,例如test/123/666/1.txt + * @param string $CosToken 密钥TOCKEN信息 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -142,6 +151,10 @@ class CreateCosSecKeyInstanceResponse extends AbstractModel $this->CosPrefix = $param["CosPrefix"]; } + if (array_key_exists("CosToken",$param) and $param["CosToken"] !== null) { + $this->CosToken = $param["CosToken"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateEncryptInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateEncryptInstanceRequest.php new file mode 100644 index 00000000..557a51b8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateEncryptInstanceRequest.php @@ -0,0 +1,128 @@ +PlatformType = $param["PlatformType"]; + } + + if (array_key_exists("OrderType",$param) and $param["OrderType"] !== null) { + $this->OrderType = $param["OrderType"]; + } + + if (array_key_exists("EncryptOpType",$param) and $param["EncryptOpType"] !== null) { + $this->EncryptOpType = $param["EncryptOpType"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("AndroidAppInfo",$param) and $param["AndroidAppInfo"] !== null) { + $this->AndroidAppInfo = new AndroidAppInfo(); + $this->AndroidAppInfo->deserialize($param["AndroidAppInfo"]); + } + + if (array_key_exists("AndroidPlan",$param) and $param["AndroidPlan"] !== null) { + $this->AndroidPlan = new AndroidPlan(); + $this->AndroidPlan->deserialize($param["AndroidPlan"]); + } + + if (array_key_exists("AppletInfo",$param) and $param["AppletInfo"] !== null) { + $this->AppletInfo = new AppletInfo(); + $this->AppletInfo->deserialize($param["AppletInfo"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateEncryptInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateEncryptInstanceResponse.php new file mode 100644 index 00000000..4cdd901b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateEncryptInstanceResponse.php @@ -0,0 +1,65 @@ +ResultId = $param["ResultId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateOrderInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateOrderInstanceRequest.php new file mode 100644 index 00000000..ab722573 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateOrderInstanceRequest.php @@ -0,0 +1,83 @@ +PlatformType = $param["PlatformType"]; + } + + if (array_key_exists("OrderType",$param) and $param["OrderType"] !== null) { + $this->OrderType = $param["OrderType"]; + } + + if (array_key_exists("AppPkgNameList",$param) and $param["AppPkgNameList"] !== null) { + $this->AppPkgNameList = $param["AppPkgNameList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateOrderInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateOrderInstanceResponse.php new file mode 100644 index 00000000..94f3c00a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/CreateOrderInstanceResponse.php @@ -0,0 +1,77 @@ +OrderId = $param["OrderId"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptInstancesRequest.php new file mode 100644 index 00000000..ef117f30 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptInstancesRequest.php @@ -0,0 +1,221 @@ +PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("OrderField",$param) and $param["OrderField"] !== null) { + $this->OrderField = $param["OrderField"]; + } + + if (array_key_exists("OrderDirection",$param) and $param["OrderDirection"] !== null) { + $this->OrderDirection = $param["OrderDirection"]; + } + + if (array_key_exists("PlatformType",$param) and $param["PlatformType"] !== null) { + $this->PlatformType = $param["PlatformType"]; + } + + if (array_key_exists("OrderType",$param) and $param["OrderType"] !== null) { + $this->OrderType = $param["OrderType"]; + } + + if (array_key_exists("EncryptOpType",$param) and $param["EncryptOpType"] !== null) { + $this->EncryptOpType = $param["EncryptOpType"]; + } + + if (array_key_exists("ResultId",$param) and $param["ResultId"] !== null) { + $this->ResultId = $param["ResultId"]; + } + + if (array_key_exists("OrderId",$param) and $param["OrderId"] !== null) { + $this->OrderId = $param["OrderId"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("AppType",$param) and $param["AppType"] !== null) { + $this->AppType = $param["AppType"]; + } + + if (array_key_exists("AppPkgName",$param) and $param["AppPkgName"] !== null) { + $this->AppPkgName = $param["AppPkgName"]; + } + + if (array_key_exists("EncryptState",$param) and $param["EncryptState"] !== null) { + $this->EncryptState = $param["EncryptState"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPRouteRelationsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptInstancesResponse.php old mode 100755 new mode 100644 similarity index 73% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPRouteRelationsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptInstancesResponse.php index a4731061..f36a64a3 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPRouteRelationsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptInstancesResponse.php @@ -14,20 +14,20 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdmq\V20200217\Models; +namespace TencentCloud\Ms\V20180408\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeAMQPRouteRelations返回参数结构体 + * DescribeEncryptInstances返回参数结构体 * * @method integer getTotalCount() 获取总记录数 * @method void setTotalCount(integer $TotalCount) 设置总记录数 - * @method array getRouteRelations() 获取路由关系列表 - * @method void setRouteRelations(array $RouteRelations) 设置路由关系列表 + * @method array getEncryptResults() 获取渠道合作加固信息数组 + * @method void setEncryptResults(array $EncryptResults) 设置渠道合作加固信息数组 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeAMQPRouteRelationsResponse extends AbstractModel +class DescribeEncryptInstancesResponse extends AbstractModel { /** * @var integer 总记录数 @@ -35,9 +35,9 @@ class DescribeAMQPRouteRelationsResponse extends AbstractModel public $TotalCount; /** - * @var array 路由关系列表 + * @var array 渠道合作加固信息数组 */ - public $RouteRelations; + public $EncryptResults; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -46,7 +46,7 @@ class DescribeAMQPRouteRelationsResponse extends AbstractModel /** * @param integer $TotalCount 总记录数 - * @param array $RouteRelations 路由关系列表 + * @param array $EncryptResults 渠道合作加固信息数组 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,12 +66,12 @@ class DescribeAMQPRouteRelationsResponse extends AbstractModel $this->TotalCount = $param["TotalCount"]; } - if (array_key_exists("RouteRelations",$param) and $param["RouteRelations"] !== null) { - $this->RouteRelations = []; - foreach ($param["RouteRelations"] as $key => $value){ - $obj = new AMQPRouteRelation(); + if (array_key_exists("EncryptResults",$param) and $param["EncryptResults"] !== null) { + $this->EncryptResults = []; + foreach ($param["EncryptResults"] as $key => $value){ + $obj = new EncryptResults(); $obj->deserialize($value); - array_push($this->RouteRelations, $obj); + array_push($this->EncryptResults, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptPlanRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptPlanRequest.php new file mode 100644 index 00000000..3cfc863a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptPlanRequest.php @@ -0,0 +1,113 @@ +PlatformType = $param["PlatformType"]; + } + + if (array_key_exists("OrderType",$param) and $param["OrderType"] !== null) { + $this->OrderType = $param["OrderType"]; + } + + if (array_key_exists("EncryptOpType",$param) and $param["EncryptOpType"] !== null) { + $this->EncryptOpType = $param["EncryptOpType"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("AppPkgName",$param) and $param["AppPkgName"] !== null) { + $this->AppPkgName = $param["AppPkgName"]; + } + + if (array_key_exists("AppType",$param) and $param["AppType"] !== null) { + $this->AppType = $param["AppType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptPlanResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptPlanResponse.php new file mode 100644 index 00000000..80ed20a1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeEncryptPlanResponse.php @@ -0,0 +1,205 @@ +PlatformType = $param["PlatformType"]; + } + + if (array_key_exists("PlatformTypeDesc",$param) and $param["PlatformTypeDesc"] !== null) { + $this->PlatformTypeDesc = $param["PlatformTypeDesc"]; + } + + if (array_key_exists("EncryptOpType",$param) and $param["EncryptOpType"] !== null) { + $this->EncryptOpType = $param["EncryptOpType"]; + } + + if (array_key_exists("EncryptOpTypeDesc",$param) and $param["EncryptOpTypeDesc"] !== null) { + $this->EncryptOpTypeDesc = $param["EncryptOpTypeDesc"]; + } + + if (array_key_exists("OrderType",$param) and $param["OrderType"] !== null) { + $this->OrderType = $param["OrderType"]; + } + + if (array_key_exists("OrderTypeDesc",$param) and $param["OrderTypeDesc"] !== null) { + $this->OrderTypeDesc = $param["OrderTypeDesc"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("AndroidPlan",$param) and $param["AndroidPlan"] !== null) { + $this->AndroidPlan = new AndroidPlan(); + $this->AndroidPlan->deserialize($param["AndroidPlan"]); + } + + if (array_key_exists("AppletPlan",$param) and $param["AppletPlan"] !== null) { + $this->AppletPlan = new AppletPlan(); + $this->AppletPlan->deserialize($param["AppletPlan"]); + } + + if (array_key_exists("IOSPlan",$param) and $param["IOSPlan"] !== null) { + $this->IOSPlan = new IOSPlan(); + $this->IOSPlan->deserialize($param["IOSPlan"]); + } + + if (array_key_exists("SDKPlan",$param) and $param["SDKPlan"] !== null) { + $this->SDKPlan = new SDKPlan(); + $this->SDKPlan->deserialize($param["SDKPlan"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeOrderInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeOrderInstancesRequest.php new file mode 100644 index 00000000..faef88c2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeOrderInstancesRequest.php @@ -0,0 +1,173 @@ +PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("OrderField",$param) and $param["OrderField"] !== null) { + $this->OrderField = $param["OrderField"]; + } + + if (array_key_exists("OrderDirection",$param) and $param["OrderDirection"] !== null) { + $this->OrderDirection = $param["OrderDirection"]; + } + + if (array_key_exists("PlatformType",$param) and $param["PlatformType"] !== null) { + $this->PlatformType = $param["PlatformType"]; + } + + if (array_key_exists("OrderType",$param) and $param["OrderType"] !== null) { + $this->OrderType = $param["OrderType"]; + } + + if (array_key_exists("ApprovalStatus",$param) and $param["ApprovalStatus"] !== null) { + $this->ApprovalStatus = $param["ApprovalStatus"]; + } + + if (array_key_exists("ResourceStatus",$param) and $param["ResourceStatus"] !== null) { + $this->ResourceStatus = $param["ResourceStatus"]; + } + + if (array_key_exists("OrderId",$param) and $param["OrderId"] !== null) { + $this->OrderId = $param["OrderId"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("AppPkgName",$param) and $param["AppPkgName"] !== null) { + $this->AppPkgName = $param["AppPkgName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeOrderInstancesResponse.php old mode 100755 new mode 100644 similarity index 78% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransListResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeOrderInstancesResponse.php index 18539c1c..94ba2529 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/DescribeOrderInstancesResponse.php @@ -14,20 +14,20 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tbaas\V20180416\Models; +namespace TencentCloud\Ms\V20180408\Models; use TencentCloud\Common\AbstractModel; /** - * GetBcosTransList返回参数结构体 + * DescribeOrderInstances返回参数结构体 * * @method integer getTotalCount() 获取总记录数 * @method void setTotalCount(integer $TotalCount) 设置总记录数 - * @method array getList() 获取返回数据列表 - * @method void setList(array $List) 设置返回数据列表 + * @method array getOrders() 获取订单信息 + * @method void setOrders(array $Orders) 设置订单信息 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetBcosTransListResponse extends AbstractModel +class DescribeOrderInstancesResponse extends AbstractModel { /** * @var integer 总记录数 @@ -35,9 +35,9 @@ class GetBcosTransListResponse extends AbstractModel public $TotalCount; /** - * @var array 返回数据列表 + * @var array 订单信息 */ - public $List; + public $Orders; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -46,7 +46,7 @@ class GetBcosTransListResponse extends AbstractModel /** * @param integer $TotalCount 总记录数 - * @param array $List 返回数据列表 + * @param array $Orders 订单信息 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,12 +66,12 @@ class GetBcosTransListResponse extends AbstractModel $this->TotalCount = $param["TotalCount"]; } - if (array_key_exists("List",$param) and $param["List"] !== null) { - $this->List = []; - foreach ($param["List"] as $key => $value){ - $obj = new BcosTransInfo(); + if (array_key_exists("Orders",$param) and $param["Orders"] !== null) { + $this->Orders = []; + foreach ($param["Orders"] as $key => $value){ + $obj = new Orders(); $obj->deserialize($value); - array_push($this->List, $obj); + array_push($this->Orders, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/EncryptResults.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/EncryptResults.php new file mode 100644 index 00000000..f90e774a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/EncryptResults.php @@ -0,0 +1,205 @@ +PlatformType = $param["PlatformType"]; + } + + if (array_key_exists("PlatformDesc",$param) and $param["PlatformDesc"] !== null) { + $this->PlatformDesc = $param["PlatformDesc"]; + } + + if (array_key_exists("OrderType",$param) and $param["OrderType"] !== null) { + $this->OrderType = $param["OrderType"]; + } + + if (array_key_exists("OrderTypeDesc",$param) and $param["OrderTypeDesc"] !== null) { + $this->OrderTypeDesc = $param["OrderTypeDesc"]; + } + + if (array_key_exists("EncryptOpType",$param) and $param["EncryptOpType"] !== null) { + $this->EncryptOpType = $param["EncryptOpType"]; + } + + if (array_key_exists("EncryptOpTypeDesc",$param) and $param["EncryptOpTypeDesc"] !== null) { + $this->EncryptOpTypeDesc = $param["EncryptOpTypeDesc"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("OrderId",$param) and $param["OrderId"] !== null) { + $this->OrderId = $param["OrderId"]; + } + + if (array_key_exists("AndroidResult",$param) and $param["AndroidResult"] !== null) { + $this->AndroidResult = new AndroidResult(); + $this->AndroidResult->deserialize($param["AndroidResult"]); + } + + if (array_key_exists("IOSResult",$param) and $param["IOSResult"] !== null) { + $this->IOSResult = new IOSResult(); + $this->IOSResult->deserialize($param["IOSResult"]); + } + + if (array_key_exists("SDKResult",$param) and $param["SDKResult"] !== null) { + $this->SDKResult = new SDKResult(); + $this->SDKResult->deserialize($param["SDKResult"]); + } + + if (array_key_exists("AppletResult",$param) and $param["AppletResult"] !== null) { + $this->AppletResult = new AppletResult(); + $this->AppletResult->deserialize($param["AppletResult"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/IOSPlan.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/IOSPlan.php new file mode 100644 index 00000000..5ba32b77 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/IOSPlan.php @@ -0,0 +1,53 @@ +PlanId = $param["PlanId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/IOSResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/IOSResult.php new file mode 100644 index 00000000..0fa3037c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/IOSResult.php @@ -0,0 +1,53 @@ +ResultId = $param["ResultId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/Orders.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/Orders.php new file mode 100644 index 00000000..bd1b188c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/Orders.php @@ -0,0 +1,285 @@ +OrderId = $param["OrderId"]; + } + + if (array_key_exists("PlatformType",$param) and $param["PlatformType"] !== null) { + $this->PlatformType = $param["PlatformType"]; + } + + if (array_key_exists("PlatformTypeDesc",$param) and $param["PlatformTypeDesc"] !== null) { + $this->PlatformTypeDesc = $param["PlatformTypeDesc"]; + } + + if (array_key_exists("OrderType",$param) and $param["OrderType"] !== null) { + $this->OrderType = $param["OrderType"]; + } + + if (array_key_exists("OrderTypeDesc",$param) and $param["OrderTypeDesc"] !== null) { + $this->OrderTypeDesc = $param["OrderTypeDesc"]; + } + + if (array_key_exists("AppPkgName",$param) and $param["AppPkgName"] !== null) { + $this->AppPkgName = $param["AppPkgName"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("ResourceStatus",$param) and $param["ResourceStatus"] !== null) { + $this->ResourceStatus = $param["ResourceStatus"]; + } + + if (array_key_exists("ResourceStatusDesc",$param) and $param["ResourceStatusDesc"] !== null) { + $this->ResourceStatusDesc = $param["ResourceStatusDesc"]; + } + + if (array_key_exists("TestTimes",$param) and $param["TestTimes"] !== null) { + $this->TestTimes = $param["TestTimes"]; + } + + if (array_key_exists("ValidTime",$param) and $param["ValidTime"] !== null) { + $this->ValidTime = $param["ValidTime"]; + } + + if (array_key_exists("ExpireTime",$param) and $param["ExpireTime"] !== null) { + $this->ExpireTime = $param["ExpireTime"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("Approver",$param) and $param["Approver"] !== null) { + $this->Approver = $param["Approver"]; + } + + if (array_key_exists("ApprovalStatus",$param) and $param["ApprovalStatus"] !== null) { + $this->ApprovalStatus = $param["ApprovalStatus"]; + } + + if (array_key_exists("ApprovalStatusDesc",$param) and $param["ApprovalStatusDesc"] !== null) { + $this->ApprovalStatusDesc = $param["ApprovalStatusDesc"]; + } + + if (array_key_exists("ApprovalTime",$param) and $param["ApprovalTime"] !== null) { + $this->ApprovalTime = $param["ApprovalTime"]; + } + + if (array_key_exists("TimesTaskTotalCount",$param) and $param["TimesTaskTotalCount"] !== null) { + $this->TimesTaskTotalCount = $param["TimesTaskTotalCount"]; + } + + if (array_key_exists("TimesTaskSuccessCount",$param) and $param["TimesTaskSuccessCount"] !== null) { + $this->TimesTaskSuccessCount = $param["TimesTaskSuccessCount"]; + } + + if (array_key_exists("TimesTaskFailCount",$param) and $param["TimesTaskFailCount"] !== null) { + $this->TimesTaskFailCount = $param["TimesTaskFailCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/SDKPlan.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/SDKPlan.php new file mode 100644 index 00000000..0166761e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/SDKPlan.php @@ -0,0 +1,53 @@ +PlanId = $param["PlanId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/SDKResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/SDKResult.php new file mode 100644 index 00000000..5b7dd44a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/Models/SDKResult.php @@ -0,0 +1,53 @@ +ResultId = $param["ResultId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/MsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/MsClient.php index 3b28452e..8e27d5d1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/MsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ms/V20180408/MsClient.php @@ -23,13 +23,25 @@ use TencentCloud\Common\Credential; use TencentCloud\Ms\V20180408\Models as Models; /** + * @method Models\CancelEncryptTaskResponse CancelEncryptTask(Models\CancelEncryptTaskRequest $req) 该接口供渠道合作应用加固使用,接口调用有白名单用户限制,取消渠道合作加固中的任务。 * @method Models\CreateBindInstanceResponse CreateBindInstance(Models\CreateBindInstanceRequest $req) 将应用和资源进行绑定。(注意:根据国家互联网用户实名制相关要求,使用该产品前,需先完成实名认证。) * @method Models\CreateCosSecKeyInstanceResponse CreateCosSecKeyInstance(Models\CreateCosSecKeyInstanceRequest $req) 获取云COS文件存储临时密钥,密钥仅限于临时上传文件,有访问限制和时效性,请保管好临时密钥。 + * @method Models\CreateEncryptInstanceResponse CreateEncryptInstance(Models\CreateEncryptInstanceRequest $req) 该接口供渠道合作应用加固使用,接口调用有白名单用户限制,用于创建加固任务。 + * @method Models\CreateOrderInstanceResponse CreateOrderInstance(Models\CreateOrderInstanceRequest $req) 该接口供渠道合作应用加固使用,接口调用有白名单用户限制。 +订单类型有:免费试用、按年收费、按次收费。 +应用加固支持的平台类型有:android加固 、ios源码混淆 、sdk加固、applet小程序加固 * @method Models\CreateResourceInstancesResponse CreateResourceInstances(Models\CreateResourceInstancesRequest $req) 用户可以使用该接口自建资源,只支持白名单用户 * @method Models\CreateShieldInstanceResponse CreateShieldInstance(Models\CreateShieldInstanceRequest $req) 用户通过该接口提交应用进行应用加固,加固后需通过DescribeShieldResult接口查询加固结果。(注意:根据国家互联网用户实名制相关要求,使用该产品前,需先完成实名认证。) * @method Models\CreateShieldPlanInstanceResponse CreateShieldPlanInstance(Models\CreateShieldPlanInstanceRequest $req) 对资源进行策略新增。(注意:根据国家互联网用户实名制相关要求,使用该产品前,需先完成实名认证。) * @method Models\DeleteShieldInstancesResponse DeleteShieldInstances(Models\DeleteShieldInstancesRequest $req) 删除一个或者多个app加固信息。(注意:根据国家互联网用户实名制相关要求,使用该产品前,需先完成实名认证。) * @method Models\DescribeApkDetectionResultResponse DescribeApkDetectionResult(Models\DescribeApkDetectionResultRequest $req) 该接口采用同步模式请求腾讯APK云检测服务,即时返回检测数据,需要用户用轮询的方式调用本接口来进行样本送检并获取检测结果(每隔60s发送一次请求,传相同的参数,重试30次),一般情况下0.5h内会出检测结果,最长时间是3h。当Result为ok并且ResultList数组非空有值时,代表检测完毕,若长时间获取不到检测结果,请联系客服。 + * @method Models\DescribeEncryptInstancesResponse DescribeEncryptInstances(Models\DescribeEncryptInstancesRequest $req) 该接口供渠道合作应用加固使用,接口调用有白名单用户限制,用于查询加固任务,入参中的条件过滤字段均为精准匹配。支持功能点:1. 多任务分页查询 2.根据任务Id唯一值查询单记录 + * @method Models\DescribeEncryptPlanResponse DescribeEncryptPlan(Models\DescribeEncryptPlanRequest $req) 该接口供渠道合作应用加固使用,接口调用有白名单用户限制。入参中的条件过滤字段均为精准匹配。 + * @method Models\DescribeOrderInstancesResponse DescribeOrderInstances(Models\DescribeOrderInstancesRequest $req) 该接口供渠道合作应用加固使用,接口调用有白名单用户限制。 接口返回的结果为:创建订单后,订单审批状态信息,以及与订单关联的资源状态等信息,入参中的条件过滤字段均为精准匹配。 +接口功能点: +1.支持多订单分页查询; +2.支持唯一订单号精准匹配查询; +3.支持唯一资源号精准匹配查询; * @method Models\DescribeResourceInstancesResponse DescribeResourceInstances(Models\DescribeResourceInstancesRequest $req) 获取某个用户的所有资源信息。(注意:根据国家互联网用户实名制相关要求,使用该产品前,需先完成实名认证。) * @method Models\DescribeShieldInstancesResponse DescribeShieldInstances(Models\DescribeShieldInstancesRequest $req) 本接口用于查看app列表。 可以通过指定任务唯一标识ItemId来查询指定app的详细信息,或通过设定过滤器来查询满足过滤条件的app的详细信息。 指定偏移(Offset)和限制(Limit)来选择结果中的一部分,默认返回满足条件的前20个app信息。(注意:根据国家互联网用户实名制相关要求,使用该产品前,需先完成实名认证。) diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DependencyParsingRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/AnalyzeSentimentRequest.php old mode 100755 new mode 100644 similarity index 86% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DependencyParsingRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/AnalyzeSentimentRequest.php index c616ef30..ee218ddc --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DependencyParsingRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/AnalyzeSentimentRequest.php @@ -18,20 +18,20 @@ namespace TencentCloud\Nlp\V20190408\Models; use TencentCloud\Common\AbstractModel; /** - * DependencyParsing请求参数结构体 + * AnalyzeSentiment请求参数结构体 * - * @method string getText() 获取待分析的文本(仅支持UTF-8格式,不超过200字) - * @method void setText(string $Text) 设置待分析的文本(仅支持UTF-8格式,不超过200字) + * @method string getText() 获取待分析的文本(仅支持UTF-8格式,不超过200字)。 + * @method void setText(string $Text) 设置待分析的文本(仅支持UTF-8格式,不超过200字)。 */ -class DependencyParsingRequest extends AbstractModel +class AnalyzeSentimentRequest extends AbstractModel { /** - * @var string 待分析的文本(仅支持UTF-8格式,不超过200字) + * @var string 待分析的文本(仅支持UTF-8格式,不超过200字)。 */ public $Text; /** - * @param string $Text 待分析的文本(仅支持UTF-8格式,不超过200字) + * @param string $Text 待分析的文本(仅支持UTF-8格式,不超过200字)。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentimentAnalysisResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/AnalyzeSentimentResponse.php old mode 100755 new mode 100644 similarity index 65% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentimentAnalysisResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/AnalyzeSentimentResponse.php index d8e07e97..61690eb7 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentimentAnalysisResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/AnalyzeSentimentResponse.php @@ -18,50 +18,47 @@ namespace TencentCloud\Nlp\V20190408\Models; use TencentCloud\Common\AbstractModel; /** - * SentimentAnalysis返回参数结构体 + * AnalyzeSentiment返回参数结构体 * - * @method float getPositive() 获取正面情感概率 - * @method void setPositive(float $Positive) 设置正面情感概率 - * @method float getNeutral() 获取中性情感概率,当输入参数Mode取值为3class时有效,否则值为空 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setNeutral(float $Neutral) 设置中性情感概率,当输入参数Mode取值为3class时有效,否则值为空 -注意:此字段可能返回 null,表示取不到有效值。 - * @method float getNegative() 获取负面情感概率 - * @method void setNegative(float $Negative) 设置负面情感概率 + * @method float getPositive() 获取正面情感概率。 + * @method void setPositive(float $Positive) 设置正面情感概率。 + * @method float getNeutral() 获取中性情感概率。 + * @method void setNeutral(float $Neutral) 设置中性情感概率。 + * @method float getNegative() 获取负面情感概率。 + * @method void setNegative(float $Negative) 设置负面情感概率。 * @method string getSentiment() 获取情感分类结果: -1、positive,表示正面情感 -2、negative,表示负面情感 -3、neutral,表示中性、无情感 +positive:正面情感 +negative:负面情感 +neutral:中性、无情感 * @method void setSentiment(string $Sentiment) 设置情感分类结果: -1、positive,表示正面情感 -2、negative,表示负面情感 -3、neutral,表示中性、无情感 +positive:正面情感 +negative:负面情感 +neutral:中性、无情感 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class SentimentAnalysisResponse extends AbstractModel +class AnalyzeSentimentResponse extends AbstractModel { /** - * @var float 正面情感概率 + * @var float 正面情感概率。 */ public $Positive; /** - * @var float 中性情感概率,当输入参数Mode取值为3class时有效,否则值为空 -注意:此字段可能返回 null,表示取不到有效值。 + * @var float 中性情感概率。 */ public $Neutral; /** - * @var float 负面情感概率 + * @var float 负面情感概率。 */ public $Negative; /** * @var string 情感分类结果: -1、positive,表示正面情感 -2、negative,表示负面情感 -3、neutral,表示中性、无情感 +positive:正面情感 +negative:负面情感 +neutral:中性、无情感 */ public $Sentiment; @@ -71,14 +68,13 @@ class SentimentAnalysisResponse extends AbstractModel public $RequestId; /** - * @param float $Positive 正面情感概率 - * @param float $Neutral 中性情感概率,当输入参数Mode取值为3class时有效,否则值为空 -注意:此字段可能返回 null,表示取不到有效值。 - * @param float $Negative 负面情感概率 + * @param float $Positive 正面情感概率。 + * @param float $Neutral 中性情感概率。 + * @param float $Negative 负面情感概率。 * @param string $Sentiment 情感分类结果: -1、positive,表示正面情感 -2、negative,表示负面情感 -3、neutral,表示中性、无情感 +positive:正面情感 +negative:负面情感 +neutral:中性、无情感 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/AutoSummarizationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/AutoSummarizationRequest.php deleted file mode 100755 index 80a6ea70..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/AutoSummarizationRequest.php +++ /dev/null @@ -1,69 +0,0 @@ -Text = $param["Text"]; - } - - if (array_key_exists("Length",$param) and $param["Length"] !== null) { - $this->Length = $param["Length"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CCIToken.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CCIToken.php deleted file mode 100755 index e2332219..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CCIToken.php +++ /dev/null @@ -1,77 +0,0 @@ -Word = $param["Word"]; - } - - if (array_key_exists("BeginOffset",$param) and $param["BeginOffset"] !== null) { - $this->BeginOffset = $param["BeginOffset"]; - } - - if (array_key_exists("CorrectWord",$param) and $param["CorrectWord"] !== null) { - $this->CorrectWord = $param["CorrectWord"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/Category.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/Category.php new file mode 100644 index 00000000..cf866d56 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/Category.php @@ -0,0 +1,105 @@ +Id = $param["Id"]; + } + + if (array_key_exists("Label",$param) and $param["Label"] !== null) { + $this->Label = $param["Label"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Score",$param) and $param["Score"] !== null) { + $this->Score = $param["Score"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ChatBotRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ChatBotRequest.php deleted file mode 100755 index c9e03a39..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ChatBotRequest.php +++ /dev/null @@ -1,77 +0,0 @@ -Query = $param["Query"]; - } - - if (array_key_exists("OpenId",$param) and $param["OpenId"] !== null) { - $this->OpenId = $param["OpenId"]; - } - - if (array_key_exists("Flag",$param) and $param["Flag"] !== null) { - $this->Flag = $param["Flag"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ClassificationResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ClassificationResult.php deleted file mode 100755 index 941a2637..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ClassificationResult.php +++ /dev/null @@ -1,161 +0,0 @@ -FirstClassName = $param["FirstClassName"]; - } - - if (array_key_exists("SecondClassName",$param) and $param["SecondClassName"] !== null) { - $this->SecondClassName = $param["SecondClassName"]; - } - - if (array_key_exists("FirstClassProbability",$param) and $param["FirstClassProbability"] !== null) { - $this->FirstClassProbability = $param["FirstClassProbability"]; - } - - if (array_key_exists("SecondClassProbability",$param) and $param["SecondClassProbability"] !== null) { - $this->SecondClassProbability = $param["SecondClassProbability"]; - } - - if (array_key_exists("ThirdClassName",$param) and $param["ThirdClassName"] !== null) { - $this->ThirdClassName = $param["ThirdClassName"]; - } - - if (array_key_exists("ThirdClassProbability",$param) and $param["ThirdClassProbability"] !== null) { - $this->ThirdClassProbability = $param["ThirdClassProbability"]; - } - - if (array_key_exists("FourthClassName",$param) and $param["FourthClassName"] !== null) { - $this->FourthClassName = $param["FourthClassName"]; - } - - if (array_key_exists("FourthClassProbability",$param) and $param["FourthClassProbability"] !== null) { - $this->FourthClassProbability = $param["FourthClassProbability"]; - } - - if (array_key_exists("FifthClassName",$param) and $param["FifthClassName"] !== null) { - $this->FifthClassName = $param["FifthClassName"]; - } - - if (array_key_exists("FifthClassProbability",$param) and $param["FifthClassProbability"] !== null) { - $this->FifthClassProbability = $param["FifthClassProbability"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ClassifyContentRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ClassifyContentRequest.php new file mode 100644 index 00000000..a652ab15 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ClassifyContentRequest.php @@ -0,0 +1,65 @@ +Title = $param["Title"]; + } + + if (array_key_exists("Content",$param) and $param["Content"] !== null) { + $this->Content = $param["Content"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ClassifyContentResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ClassifyContentResponse.php new file mode 100644 index 00000000..0bda3a22 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ClassifyContentResponse.php @@ -0,0 +1,96 @@ +FirstClassification = new Category(); + $this->FirstClassification->deserialize($param["FirstClassification"]); + } + + if (array_key_exists("SecondClassification",$param) and $param["SecondClassification"] !== null) { + $this->SecondClassification = new Category(); + $this->SecondClassification->deserialize($param["SecondClassification"]); + } + + if (array_key_exists("ThirdClassification",$param) and $param["ThirdClassification"] !== null) { + $this->ThirdClassification = new Category(); + $this->ThirdClassification->deserialize($param["ThirdClassification"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GenerateCoupletRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ComposeCoupletRequest.php old mode 100755 new mode 100644 similarity index 96% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GenerateCoupletRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ComposeCoupletRequest.php index fce84bcb..d09999b5 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GenerateCoupletRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ComposeCoupletRequest.php @@ -18,14 +18,14 @@ namespace TencentCloud\Nlp\V20190408\Models; use TencentCloud\Common\AbstractModel; /** - * GenerateCouplet请求参数结构体 + * ComposeCouplet请求参数结构体 * * @method string getText() 获取生成对联的关键词。长度需>=2,当长度>2时,自动截取前两个字作为关键字。内容需为常用汉字(不含有数字、英文、韩语、日语、符号等等其他)。 * @method void setText(string $Text) 设置生成对联的关键词。长度需>=2,当长度>2时,自动截取前两个字作为关键字。内容需为常用汉字(不含有数字、英文、韩语、日语、符号等等其他)。 * @method integer getTargetType() 获取返回的文本结果为繁体还是简体。0:简体;1:繁体。默认为0。 * @method void setTargetType(integer $TargetType) 设置返回的文本结果为繁体还是简体。0:简体;1:繁体。默认为0。 */ -class GenerateCoupletRequest extends AbstractModel +class ComposeCoupletRequest extends AbstractModel { /** * @var string 生成对联的关键词。长度需>=2,当长度>2时,自动截取前两个字作为关键字。内容需为常用汉字(不含有数字、英文、韩语、日语、符号等等其他)。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GenerateCoupletResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ComposeCoupletResponse.php old mode 100755 new mode 100644 similarity index 97% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GenerateCoupletResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ComposeCoupletResponse.php index 3d3258eb..4ca9b50d --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GenerateCoupletResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ComposeCoupletResponse.php @@ -18,7 +18,7 @@ namespace TencentCloud\Nlp\V20190408\Models; use TencentCloud\Common\AbstractModel; /** - * GenerateCouplet返回参数结构体 + * ComposeCouplet返回参数结构体 * * @method string getTopScroll() 获取横批。 * @method void setTopScroll(string $TopScroll) 设置横批。 @@ -29,7 +29,7 @@ use TencentCloud\Common\AbstractModel; * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GenerateCoupletResponse extends AbstractModel +class ComposeCoupletResponse extends AbstractModel { /** * @var string 横批。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GeneratePoetryRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ComposePoetryRequest.php old mode 100755 new mode 100644 similarity index 96% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GeneratePoetryRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ComposePoetryRequest.php index 741529e5..a95d1162 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GeneratePoetryRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ComposePoetryRequest.php @@ -18,7 +18,7 @@ namespace TencentCloud\Nlp\V20190408\Models; use TencentCloud\Common\AbstractModel; /** - * GeneratePoetry请求参数结构体 + * ComposePoetry请求参数结构体 * * @method string getText() 获取生成诗词的关键词。 * @method void setText(string $Text) 设置生成诗词的关键词。 @@ -27,7 +27,7 @@ use TencentCloud\Common\AbstractModel; * @method integer getGenre() 获取诗的体裁。0:五言律诗或七言律诗;5:五言律诗;7:七言律诗。默认为0。 * @method void setGenre(integer $Genre) 设置诗的体裁。0:五言律诗或七言律诗;5:五言律诗;7:七言律诗。默认为0。 */ -class GeneratePoetryRequest extends AbstractModel +class ComposePoetryRequest extends AbstractModel { /** * @var string 生成诗词的关键词。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GeneratePoetryResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ComposePoetryResponse.php old mode 100755 new mode 100644 similarity index 96% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GeneratePoetryResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ComposePoetryResponse.php index 91f1c5e6..e21c54fd --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GeneratePoetryResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ComposePoetryResponse.php @@ -18,7 +18,7 @@ namespace TencentCloud\Nlp\V20190408\Models; use TencentCloud\Common\AbstractModel; /** - * GeneratePoetry返回参数结构体 + * ComposePoetry返回参数结构体 * * @method string getTitle() 获取诗题,即输入的生成诗词的关键词。 * @method void setTitle(string $Title) 设置诗题,即输入的生成诗词的关键词。 @@ -27,7 +27,7 @@ use TencentCloud\Common\AbstractModel; * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GeneratePoetryResponse extends AbstractModel +class ComposePoetryResponse extends AbstractModel { /** * @var string 诗题,即输入的生成诗词的关键词。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CreateWordItemsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CreateWordItemsRequest.php deleted file mode 100755 index 3aae5923..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CreateWordItemsRequest.php +++ /dev/null @@ -1,70 +0,0 @@ -DictId = $param["DictId"]; - } - - if (array_key_exists("WordItems",$param) and $param["WordItems"] !== null) { - $this->WordItems = []; - foreach ($param["WordItems"] as $key => $value){ - $obj = new WordItem(); - $obj->deserialize($value); - array_push($this->WordItems, $obj); - } - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DeleteWordItemsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DeleteWordItemsRequest.php deleted file mode 100755 index 4871e2ec..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DeleteWordItemsRequest.php +++ /dev/null @@ -1,70 +0,0 @@ -DictId = $param["DictId"]; - } - - if (array_key_exists("WordItems",$param) and $param["WordItems"] !== null) { - $this->WordItems = []; - foreach ($param["WordItems"] as $key => $value){ - $obj = new WordItem(); - $obj->deserialize($value); - array_push($this->WordItems, $obj); - } - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DependencyParsingResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DependencyParsingResponse.php deleted file mode 100755 index 699a3476..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DependencyParsingResponse.php +++ /dev/null @@ -1,130 +0,0 @@ -主谓关系,eg: 我送她一束花 (我 <-- 送) -
            • 动宾关系,eg: 我送她一束花 (送 --> 花) -
            • 间宾关系,eg: 我送她一束花 (送 --> 她) -
            • 前置宾语,eg: 他什么书都读 (书 <-- 读) -
            • 兼语,eg: 他请我吃饭 (请 --> 我) -
            • 定中关系,eg: 红苹果 (红 <-- 苹果) -
            • 状中结构,eg: 非常美丽 (非常 <-- 美丽) -
            • 动补结构,eg: 做完了作业 (做 --> 完) -
            • 并列关系,eg: 大山和大海 (大山 --> 大海) -
            • 介宾关系,eg: 在贸易区内 (在 --> 内) -
            • 左附加关系,eg: 大山和大海 (和 <-- 大海) -
            • 右附加关系,eg: 孩子们 (孩子 --> 们) -
            • 独立结构,eg: 两个单句在结构上彼此独立 -
            • 标点符号,eg: 。 -
            • 核心关系,eg: 整个句子的核心 - * @method void setDpTokens(array $DpTokens) 设置句法依存分析结果,其中句法依存关系的类型包括: -
            • 主谓关系,eg: 我送她一束花 (我 <-- 送) -
            • 动宾关系,eg: 我送她一束花 (送 --> 花) -
            • 间宾关系,eg: 我送她一束花 (送 --> 她) -
            • 前置宾语,eg: 他什么书都读 (书 <-- 读) -
            • 兼语,eg: 他请我吃饭 (请 --> 我) -
            • 定中关系,eg: 红苹果 (红 <-- 苹果) -
            • 状中结构,eg: 非常美丽 (非常 <-- 美丽) -
            • 动补结构,eg: 做完了作业 (做 --> 完) -
            • 并列关系,eg: 大山和大海 (大山 --> 大海) -
            • 介宾关系,eg: 在贸易区内 (在 --> 内) -
            • 左附加关系,eg: 大山和大海 (和 <-- 大海) -
            • 右附加关系,eg: 孩子们 (孩子 --> 们) -
            • 独立结构,eg: 两个单句在结构上彼此独立 -
            • 标点符号,eg: 。 -
            • 核心关系,eg: 整个句子的核心 - * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 - * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 - */ -class DependencyParsingResponse extends AbstractModel -{ - /** - * @var array 句法依存分析结果,其中句法依存关系的类型包括: -
            • 主谓关系,eg: 我送她一束花 (我 <-- 送) -
            • 动宾关系,eg: 我送她一束花 (送 --> 花) -
            • 间宾关系,eg: 我送她一束花 (送 --> 她) -
            • 前置宾语,eg: 他什么书都读 (书 <-- 读) -
            • 兼语,eg: 他请我吃饭 (请 --> 我) -
            • 定中关系,eg: 红苹果 (红 <-- 苹果) -
            • 状中结构,eg: 非常美丽 (非常 <-- 美丽) -
            • 动补结构,eg: 做完了作业 (做 --> 完) -
            • 并列关系,eg: 大山和大海 (大山 --> 大海) -
            • 介宾关系,eg: 在贸易区内 (在 --> 内) -
            • 左附加关系,eg: 大山和大海 (和 <-- 大海) -
            • 右附加关系,eg: 孩子们 (孩子 --> 们) -
            • 独立结构,eg: 两个单句在结构上彼此独立 -
            • 标点符号,eg: 。 -
            • 核心关系,eg: 整个句子的核心 - */ - public $DpTokens; - - /** - * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 - */ - public $RequestId; - - /** - * @param array $DpTokens 句法依存分析结果,其中句法依存关系的类型包括: -
            • 主谓关系,eg: 我送她一束花 (我 <-- 送) -
            • 动宾关系,eg: 我送她一束花 (送 --> 花) -
            • 间宾关系,eg: 我送她一束花 (送 --> 她) -
            • 前置宾语,eg: 他什么书都读 (书 <-- 读) -
            • 兼语,eg: 他请我吃饭 (请 --> 我) -
            • 定中关系,eg: 红苹果 (红 <-- 苹果) -
            • 状中结构,eg: 非常美丽 (非常 <-- 美丽) -
            • 动补结构,eg: 做完了作业 (做 --> 完) -
            • 并列关系,eg: 大山和大海 (大山 --> 大海) -
            • 介宾关系,eg: 在贸易区内 (在 --> 内) -
            • 左附加关系,eg: 大山和大海 (和 <-- 大海) -
            • 右附加关系,eg: 孩子们 (孩子 --> 们) -
            • 独立结构,eg: 两个单句在结构上彼此独立 -
            • 标点符号,eg: 。 -
            • 核心关系,eg: 整个句子的核心 - * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("DpTokens",$param) and $param["DpTokens"] !== null) { - $this->DpTokens = []; - foreach ($param["DpTokens"] as $key => $value){ - $obj = new DpToken(); - $obj->deserialize($value); - array_push($this->DpTokens, $obj); - } - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeWordItemsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeWordItemsRequest.php deleted file mode 100755 index 3f91b3b8..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DescribeWordItemsRequest.php +++ /dev/null @@ -1,89 +0,0 @@ -DictId = $param["DictId"]; - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("Text",$param) and $param["Text"] !== null) { - $this->Text = $param["Text"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DictInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DictInfo.php deleted file mode 100755 index 1599cda7..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DictInfo.php +++ /dev/null @@ -1,101 +0,0 @@ -Name = $param["Name"]; - } - - if (array_key_exists("Id",$param) and $param["Id"] !== null) { - $this->Id = $param["Id"]; - } - - if (array_key_exists("Description",$param) and $param["Description"] !== null) { - $this->Description = $param["Description"]; - } - - if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { - $this->UpdateTime = $param["UpdateTime"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DpToken.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DpToken.php deleted file mode 100755 index b9c50d12..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DpToken.php +++ /dev/null @@ -1,89 +0,0 @@ -Relation = $param["Relation"]; - } - - if (array_key_exists("HeadId",$param) and $param["HeadId"] !== null) { - $this->HeadId = $param["HeadId"]; - } - - if (array_key_exists("Word",$param) and $param["Word"] !== null) { - $this->Word = $param["Word"]; - } - - if (array_key_exists("Id",$param) and $param["Id"] !== null) { - $this->Id = $param["Id"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/Embellish.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/Embellish.php index 3cfa2722..70f94114 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/Embellish.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/Embellish.php @@ -24,7 +24,7 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setText(string $Text) 设置润色后的文本。 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getEmbellishType() 获取润色类型。类型列表 + * @method string getEmbellishType() 获取润色类型。类型如下: expansion:扩写 rewriting:改写 translation_m2a:从现代文改写为古文 @@ -32,7 +32,7 @@ translation_a2m:从古文改写为现代文 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setEmbellishType(string $EmbellishType) 设置润色类型。类型列表 + * @method void setEmbellishType(string $EmbellishType) 设置润色类型。类型如下: expansion:扩写 rewriting:改写 translation_m2a:从现代文改写为古文 @@ -50,7 +50,7 @@ class Embellish extends AbstractModel public $Text; /** - * @var string 润色类型。类型列表 + * @var string 润色类型。类型如下: expansion:扩写 rewriting:改写 translation_m2a:从现代文改写为古文 @@ -64,7 +64,7 @@ translation_a2m:从古文改写为现代文 /** * @param string $Text 润色后的文本。 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $EmbellishType 润色类型。类型列表 + * @param string $EmbellishType 润色类型。类型如下: expansion:扩写 rewriting:改写 translation_m2a:从现代文改写为古文 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/EvaluateSentenceSimilarityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/EvaluateSentenceSimilarityRequest.php index f2f3dd17..13021bb5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/EvaluateSentenceSimilarityRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/EvaluateSentenceSimilarityRequest.php @@ -20,18 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * EvaluateSentenceSimilarity请求参数结构体 * - * @method array getSentencePairList() 获取待分析的句子对数组。句子对应不超过5对,支持中英文文本,原句子与目标句子均应不超过500字符。 - * @method void setSentencePairList(array $SentencePairList) 设置待分析的句子对数组。句子对应不超过5对,支持中英文文本,原句子与目标句子均应不超过500字符。 + * @method array getSentencePairList() 获取待分析的句子对数组。句子对应不超过1对,仅支持中文文本,原句子与目标句子均应不超过500字符。 + * @method void setSentencePairList(array $SentencePairList) 设置待分析的句子对数组。句子对应不超过1对,仅支持中文文本,原句子与目标句子均应不超过500字符。 */ class EvaluateSentenceSimilarityRequest extends AbstractModel { /** - * @var array 待分析的句子对数组。句子对应不超过5对,支持中英文文本,原句子与目标句子均应不超过500字符。 + * @var array 待分析的句子对数组。句子对应不超过1对,仅支持中文文本,原句子与目标句子均应不超过500字符。 */ public $SentencePairList; /** - * @param array $SentencePairList 待分析的句子对数组。句子对应不超过5对,支持中英文文本,原句子与目标句子均应不超过500字符。 + * @param array $SentencePairList 待分析的句子对数组。句子对应不超过1对,仅支持中文文本,原句子与目标句子均应不超过500字符。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GenerateKeywordSentenceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GenerateKeywordSentenceRequest.php index 0da316ea..8d46f458 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GenerateKeywordSentenceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/GenerateKeywordSentenceRequest.php @@ -26,11 +26,11 @@ use TencentCloud\Common\AbstractModel; (注意实际结果可能小于指定个数) * @method void setNumber(integer $Number) 设置返回生成句子的个数。数量需>=1且<=5。 (注意实际结果可能小于指定个数) - * @method string getDomain() 获取指定生成句子的领域,支持领域列表 + * @method string getDomain() 获取指定生成句子的领域,支持领域如下: general:通用领域,支持中英文 academic:学术领域,仅支持英文 默认为general(通用领域)。 - * @method void setDomain(string $Domain) 设置指定生成句子的领域,支持领域列表 + * @method void setDomain(string $Domain) 设置指定生成句子的领域,支持领域如下: general:通用领域,支持中英文 academic:学术领域,仅支持英文 默认为general(通用领域)。 @@ -49,7 +49,7 @@ class GenerateKeywordSentenceRequest extends AbstractModel public $Number; /** - * @var string 指定生成句子的领域,支持领域列表 + * @var string 指定生成句子的领域,支持领域如下: general:通用领域,支持中英文 academic:学术领域,仅支持英文 默认为general(通用领域)。 @@ -60,7 +60,7 @@ academic:学术领域,仅支持英文 * @param array $WordList 生成句子的关键词,关键词个数需不超过4个,中文关键词长度应不超过10字符,英文关键词长度不超过3个单词。关键词中不可包含标点符号。 * @param integer $Number 返回生成句子的个数。数量需>=1且<=5。 (注意实际结果可能小于指定个数) - * @param string $Domain 指定生成句子的领域,支持领域列表 + * @param string $Domain 指定生成句子的领域,支持领域如下: general:通用领域,支持中英文 academic:学术领域,仅支持英文 默认为general(通用领域)。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/KeywordsExtractionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/KeywordsExtractionRequest.php deleted file mode 100755 index 84ee0a0e..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/KeywordsExtractionRequest.php +++ /dev/null @@ -1,65 +0,0 @@ -Text = $param["Text"]; - } - - if (array_key_exists("Num",$param) and $param["Num"] !== null) { - $this->Num = $param["Num"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/LexicalAnalysisRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/LexicalAnalysisRequest.php deleted file mode 100755 index 5f11b457..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/LexicalAnalysisRequest.php +++ /dev/null @@ -1,85 +0,0 @@ -Text = $param["Text"]; - } - - if (array_key_exists("DictId",$param) and $param["DictId"] !== null) { - $this->DictId = $param["DictId"]; - } - - if (array_key_exists("Flag",$param) and $param["Flag"] !== null) { - $this->Flag = $param["Flag"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/LexicalAnalysisResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/LexicalAnalysisResponse.php deleted file mode 100755 index 36ba8da7..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/LexicalAnalysisResponse.php +++ /dev/null @@ -1,107 +0,0 @@ -PER:表示人名,如刘德华、贝克汉姆
            • -
            • LOC:表示地名,如北京、华山
            • -
            • ORG:表示机构团体名,如腾讯、最高人民法院、人大附中
            • -
            • PRODUCTION:表示产品名,如QQ、微信、iPhone
            • -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setNerTokens(array $NerTokens) 设置命名实体识别结果。取值范围: -
            • PER:表示人名,如刘德华、贝克汉姆
            • -
            • LOC:表示地名,如北京、华山
            • -
            • ORG:表示机构团体名,如腾讯、最高人民法院、人大附中
            • -
            • PRODUCTION:表示产品名,如QQ、微信、iPhone
            • -注意:此字段可能返回 null,表示取不到有效值。 - * @method array getPosTokens() 获取分词&词性标注结果(词性表请参见附录) - * @method void setPosTokens(array $PosTokens) 设置分词&词性标注结果(词性表请参见附录) - * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 - * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 - */ -class LexicalAnalysisResponse extends AbstractModel -{ - /** - * @var array 命名实体识别结果。取值范围: -
            • PER:表示人名,如刘德华、贝克汉姆
            • -
            • LOC:表示地名,如北京、华山
            • -
            • ORG:表示机构团体名,如腾讯、最高人民法院、人大附中
            • -
            • PRODUCTION:表示产品名,如QQ、微信、iPhone
            • -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $NerTokens; - - /** - * @var array 分词&词性标注结果(词性表请参见附录) - */ - public $PosTokens; - - /** - * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 - */ - public $RequestId; - - /** - * @param array $NerTokens 命名实体识别结果。取值范围: -
            • PER:表示人名,如刘德华、贝克汉姆
            • -
            • LOC:表示地名,如北京、华山
            • -
            • ORG:表示机构团体名,如腾讯、最高人民法院、人大附中
            • -
            • PRODUCTION:表示产品名,如QQ、微信、iPhone
            • -注意:此字段可能返回 null,表示取不到有效值。 - * @param array $PosTokens 分词&词性标注结果(词性表请参见附录) - * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("NerTokens",$param) and $param["NerTokens"] !== null) { - $this->NerTokens = []; - foreach ($param["NerTokens"] as $key => $value){ - $obj = new NerToken(); - $obj->deserialize($value); - array_push($this->NerTokens, $obj); - } - } - - if (array_key_exists("PosTokens",$param) and $param["PosTokens"] !== null) { - $this->PosTokens = []; - foreach ($param["PosTokens"] as $key => $value){ - $obj = new PosToken(); - $obj->deserialize($value); - array_push($this->PosTokens, $obj); - } - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/NerToken.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/NerToken.php deleted file mode 100755 index b91b7945..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/NerToken.php +++ /dev/null @@ -1,89 +0,0 @@ -Word = $param["Word"]; - } - - if (array_key_exists("Length",$param) and $param["Length"] !== null) { - $this->Length = $param["Length"]; - } - - if (array_key_exists("BeginOffset",$param) and $param["BeginOffset"] !== null) { - $this->BeginOffset = $param["BeginOffset"]; - } - - if (array_key_exists("Type",$param) and $param["Type"] !== null) { - $this->Type = $param["Type"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ParseWordsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ParseWordsResponse.php index 70663660..aa9c116f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ParseWordsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/ParseWordsResponse.php @@ -22,15 +22,13 @@ use TencentCloud\Common\AbstractModel; * * @method string getNormalText() 获取输入文本正则化的结果。(包括对英文文本中的开头和实体进行大写等) * @method void setNormalText(string $NormalText) 设置输入文本正则化的结果。(包括对英文文本中的开头和实体进行大写等) - * @method array getBasicParticiples() 获取基础粒度分词和词性标注的结果。(词性表请参见附录) + * @method array getBasicParticiples() 获取基础粒度分词和词性标注的结果。(请参见附录[词性表](https://cloud.tencent.com/document/product/271/36460)) + * @method void setBasicParticiples(array $BasicParticiples) 设置基础粒度分词和词性标注的结果。(请参见附录[词性表](https://cloud.tencent.com/document/product/271/36460)) + * @method array getCompoundParticiples() 获取复合粒度分词和词性标注的结果。(请参见附录[词性表](https://cloud.tencent.com/document/product/271/36460)) + * @method void setCompoundParticiples(array $CompoundParticiples) 设置复合粒度分词和词性标注的结果。(请参见附录[词性表](https://cloud.tencent.com/document/product/271/36460)) + * @method array getEntities() 获取实体识别结果。(请参见附录[实体类型数据](https://cloud.tencent.com/document/product/271/90592)) - * @method void setBasicParticiples(array $BasicParticiples) 设置基础粒度分词和词性标注的结果。(词性表请参见附录) - - * @method array getCompoundParticiples() 获取复合粒度分词和词性标注的结果。(词性表请参见附录) - * @method void setCompoundParticiples(array $CompoundParticiples) 设置复合粒度分词和词性标注的结果。(词性表请参见附录) - * @method array getEntities() 获取实体识别结果。(实体类型数据请参见附录) - - * @method void setEntities(array $Entities) 设置实体识别结果。(实体类型数据请参见附录) + * @method void setEntities(array $Entities) 设置实体识别结果。(请参见附录[实体类型数据](https://cloud.tencent.com/document/product/271/90592)) * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -43,18 +41,17 @@ class ParseWordsResponse extends AbstractModel public $NormalText; /** - * @var array 基础粒度分词和词性标注的结果。(词性表请参见附录) - + * @var array 基础粒度分词和词性标注的结果。(请参见附录[词性表](https://cloud.tencent.com/document/product/271/36460)) */ public $BasicParticiples; /** - * @var array 复合粒度分词和词性标注的结果。(词性表请参见附录) + * @var array 复合粒度分词和词性标注的结果。(请参见附录[词性表](https://cloud.tencent.com/document/product/271/36460)) */ public $CompoundParticiples; /** - * @var array 实体识别结果。(实体类型数据请参见附录) + * @var array 实体识别结果。(请参见附录[实体类型数据](https://cloud.tencent.com/document/product/271/90592)) */ public $Entities; @@ -66,10 +63,9 @@ class ParseWordsResponse extends AbstractModel /** * @param string $NormalText 输入文本正则化的结果。(包括对英文文本中的开头和实体进行大写等) - * @param array $BasicParticiples 基础粒度分词和词性标注的结果。(词性表请参见附录) - - * @param array $CompoundParticiples 复合粒度分词和词性标注的结果。(词性表请参见附录) - * @param array $Entities 实体识别结果。(实体类型数据请参见附录) + * @param array $BasicParticiples 基础粒度分词和词性标注的结果。(请参见附录[词性表](https://cloud.tencent.com/document/product/271/36460)) + * @param array $CompoundParticiples 复合粒度分词和词性标注的结果。(请参见附录[词性表](https://cloud.tencent.com/document/product/271/36460)) + * @param array $Entities 实体识别结果。(请参见附录[实体类型数据](https://cloud.tencent.com/document/product/271/90592)) * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/PosToken.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/PosToken.php deleted file mode 100755 index 8bac8954..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/PosToken.php +++ /dev/null @@ -1,89 +0,0 @@ -Word = $param["Word"]; - } - - if (array_key_exists("Length",$param) and $param["Length"] !== null) { - $this->Length = $param["Length"]; - } - - if (array_key_exists("BeginOffset",$param) and $param["BeginOffset"] !== null) { - $this->BeginOffset = $param["BeginOffset"]; - } - - if (array_key_exists("Pos",$param) and $param["Pos"] !== null) { - $this->Pos = $param["Pos"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SearchResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SearchResult.php deleted file mode 100755 index 13d3afe8..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SearchResult.php +++ /dev/null @@ -1,89 +0,0 @@ -Text = $param["Text"]; - } - - if (array_key_exists("IsExist",$param) and $param["IsExist"] !== null) { - $this->IsExist = $param["IsExist"]; - } - - if (array_key_exists("MatchText",$param) and $param["MatchText"] !== null) { - $this->MatchText = $param["MatchText"]; - } - - if (array_key_exists("Pos",$param) and $param["Pos"] !== null) { - $this->Pos = $param["Pos"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentenceCorrectionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentenceCorrectionRequest.php index 1435ca04..c948ee72 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentenceCorrectionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentenceCorrectionRequest.php @@ -20,18 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * SentenceCorrection请求参数结构体 * - * @method array getTextList() 获取待纠错的句子列表。可以以数组方式在一次请求中填写多个待纠错的句子。文本统一使用utf-8格式编码,每个中文句子的长度不超过150字符,每个英文句子的长度不超过100个单词,且数组长度需小于150,即句子总数需少于150句。 - * @method void setTextList(array $TextList) 设置待纠错的句子列表。可以以数组方式在一次请求中填写多个待纠错的句子。文本统一使用utf-8格式编码,每个中文句子的长度不超过150字符,每个英文句子的长度不超过100个单词,且数组长度需小于150,即句子总数需少于150句。 + * @method array getTextList() 获取待纠错的句子列表。可以以数组方式在一次请求中填写多个待纠错的句子。文本统一使用utf-8格式编码,每个中文句子的长度不超过150字符,每个英文句子的长度不超过100个单词,且数组长度需小于30,即句子总数需少于30句。 + * @method void setTextList(array $TextList) 设置待纠错的句子列表。可以以数组方式在一次请求中填写多个待纠错的句子。文本统一使用utf-8格式编码,每个中文句子的长度不超过150字符,每个英文句子的长度不超过100个单词,且数组长度需小于30,即句子总数需少于30句。 */ class SentenceCorrectionRequest extends AbstractModel { /** - * @var array 待纠错的句子列表。可以以数组方式在一次请求中填写多个待纠错的句子。文本统一使用utf-8格式编码,每个中文句子的长度不超过150字符,每个英文句子的长度不超过100个单词,且数组长度需小于150,即句子总数需少于150句。 + * @var array 待纠错的句子列表。可以以数组方式在一次请求中填写多个待纠错的句子。文本统一使用utf-8格式编码,每个中文句子的长度不超过150字符,每个英文句子的长度不超过100个单词,且数组长度需小于30,即句子总数需少于30句。 */ public $TextList; /** - * @param array $TextList 待纠错的句子列表。可以以数组方式在一次请求中填写多个待纠错的句子。文本统一使用utf-8格式编码,每个中文句子的长度不超过150字符,每个英文句子的长度不超过100个单词,且数组长度需小于150,即句子总数需少于150句。 + * @param array $TextList 待纠错的句子列表。可以以数组方式在一次请求中填写多个待纠错的句子。文本统一使用utf-8格式编码,每个中文句子的长度不超过150字符,每个英文句子的长度不超过100个单词,且数组长度需小于30,即句子总数需少于30句。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentimentAnalysisRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentimentAnalysisRequest.php deleted file mode 100755 index d2fa7d3c..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentimentAnalysisRequest.php +++ /dev/null @@ -1,101 +0,0 @@ -Text = $param["Text"]; - } - - if (array_key_exists("Flag",$param) and $param["Flag"] !== null) { - $this->Flag = $param["Flag"]; - } - - if (array_key_exists("Mode",$param) and $param["Mode"] !== null) { - $this->Mode = $param["Mode"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SimilarWordsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SimilarWordsRequest.php deleted file mode 100755 index 0a5f8d23..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SimilarWordsRequest.php +++ /dev/null @@ -1,65 +0,0 @@ -Text = $param["Text"]; - } - - if (array_key_exists("WordNumber",$param) and $param["WordNumber"] !== null) { - $this->WordNumber = $param["WordNumber"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextClassificationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextClassificationRequest.php deleted file mode 100755 index 4ee87dba..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextClassificationRequest.php +++ /dev/null @@ -1,73 +0,0 @@ -Text = $param["Text"]; - } - - if (array_key_exists("Flag",$param) and $param["Flag"] !== null) { - $this->Flag = $param["Flag"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextEmbellishRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextEmbellishRequest.php index 367766f3..96566ec9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextEmbellishRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextEmbellishRequest.php @@ -22,24 +22,24 @@ use TencentCloud\Common\AbstractModel; * * @method string getText() 获取待润色的文本。中文文本长度需<=50字符;英文文本长度需<=30个单词。 * @method void setText(string $Text) 设置待润色的文本。中文文本长度需<=50字符;英文文本长度需<=30个单词。 - * @method string getSourceLang() 获取待润色文本的语言类型,支持语言列表 + * @method string getSourceLang() 获取待润色文本的语言类型,支持语言如下: zh:中文 en:英文 - * @method void setSourceLang(string $SourceLang) 设置待润色文本的语言类型,支持语言列表 + * @method void setSourceLang(string $SourceLang) 设置待润色文本的语言类型,支持语言如下: zh:中文 en:英文 * @method integer getNumber() 获取返回润色结果的个数。数量需>=1且<=5。 (注意实际结果可能小于指定个数) * @method void setNumber(integer $Number) 设置返回润色结果的个数。数量需>=1且<=5。 (注意实际结果可能小于指定个数) - * @method string getStyle() 获取控制润色类型,类型列表 + * @method string getStyle() 获取控制润色类型,类型如下: both:同时返回改写和扩写 expansion:扩写 rewriting:改写 m2a:从现代文改写为古文 a2m:从古文改写为现代文 默认为both。 - * @method void setStyle(string $Style) 设置控制润色类型,类型列表 + * @method void setStyle(string $Style) 设置控制润色类型,类型如下: both:同时返回改写和扩写 expansion:扩写 rewriting:改写 @@ -55,7 +55,7 @@ class TextEmbellishRequest extends AbstractModel public $Text; /** - * @var string 待润色文本的语言类型,支持语言列表 + * @var string 待润色文本的语言类型,支持语言如下: zh:中文 en:英文 */ @@ -68,7 +68,7 @@ en:英文 public $Number; /** - * @var string 控制润色类型,类型列表 + * @var string 控制润色类型,类型如下: both:同时返回改写和扩写 expansion:扩写 rewriting:改写 @@ -80,12 +80,12 @@ a2m:从古文改写为现代文 /** * @param string $Text 待润色的文本。中文文本长度需<=50字符;英文文本长度需<=30个单词。 - * @param string $SourceLang 待润色文本的语言类型,支持语言列表 + * @param string $SourceLang 待润色文本的语言类型,支持语言如下: zh:中文 en:英文 * @param integer $Number 返回润色结果的个数。数量需>=1且<=5。 (注意实际结果可能小于指定个数) - * @param string $Style 控制润色类型,类型列表 + * @param string $Style 控制润色类型,类型如下: both:同时返回改写和扩写 expansion:扩写 rewriting:改写 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityProRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityProRequest.php deleted file mode 100755 index f6971eed..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityProRequest.php +++ /dev/null @@ -1,65 +0,0 @@ -SrcText = $param["SrcText"]; - } - - if (array_key_exists("TargetText",$param) and $param["TargetText"] !== null) { - $this->TargetText = $param["TargetText"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityProResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityProResponse.php deleted file mode 100755 index c070a565..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityProResponse.php +++ /dev/null @@ -1,70 +0,0 @@ -Similarity = []; - foreach ($param["Similarity"] as $key => $value){ - $obj = new Similarity(); - $obj->deserialize($value); - array_push($this->Similarity, $obj); - } - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityRequest.php deleted file mode 100755 index 8d9b3ed7..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityRequest.php +++ /dev/null @@ -1,65 +0,0 @@ -SrcText = $param["SrcText"]; - } - - if (array_key_exists("TargetText",$param) and $param["TargetText"] !== null) { - $this->TargetText = $param["TargetText"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityResponse.php deleted file mode 100755 index 16ac4b47..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextSimilarityResponse.php +++ /dev/null @@ -1,70 +0,0 @@ -Similarity = []; - foreach ($param["Similarity"] as $key => $value){ - $obj = new Similarity(); - $obj->deserialize($value); - array_push($this->Similarity, $obj); - } - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextWritingRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextWritingRequest.php index 86841ccd..389e4c2f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextWritingRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextWritingRequest.php @@ -22,31 +22,31 @@ use TencentCloud\Common\AbstractModel; * * @method string getText() 获取待续写的句子,文本统一使用utf-8格式编码,长度不超过200字符。 * @method void setText(string $Text) 设置待续写的句子,文本统一使用utf-8格式编码,长度不超过200字符。 - * @method string getSourceLang() 获取待续写文本的语言类型,支持语言列表 + * @method string getSourceLang() 获取待续写文本的语言类型,支持语言如下: zh:中文 en:英文 - * @method void setSourceLang(string $SourceLang) 设置待续写文本的语言类型,支持语言列表 + * @method void setSourceLang(string $SourceLang) 设置待续写文本的语言类型,支持语言如下: zh:中文 en:英文 * @method integer getNumber() 获取返回续写结果的个数。数量需>=1且<=5。 (注意实际结果可能小于指定个数) * @method void setNumber(integer $Number) 设置返回续写结果的个数。数量需>=1且<=5。 (注意实际结果可能小于指定个数) - * @method string getDomain() 获取指定续写领域,支持领域列表 + * @method string getDomain() 获取指定续写领域,支持领域如下: general:通用领域,支持中英文补全 academic:学术领域,仅支持英文补全 默认为general(通用领域)。 - * @method void setDomain(string $Domain) 设置指定续写领域,支持领域列表 + * @method void setDomain(string $Domain) 设置指定续写领域,支持领域如下: general:通用领域,支持中英文补全 academic:学术领域,仅支持英文补全 默认为general(通用领域)。 - * @method string getStyle() 获取指定续写风格,支持风格列表 + * @method string getStyle() 获取指定续写风格,支持风格如下: science_fiction:科幻 military_history:军事 xuanhuan_wuxia:武侠 urban_officialdom:职场 默认为xuanhuan_wuxia(武侠)。 - * @method void setStyle(string $Style) 设置指定续写风格,支持风格列表 + * @method void setStyle(string $Style) 设置指定续写风格,支持风格如下: science_fiction:科幻 military_history:军事 xuanhuan_wuxia:武侠 @@ -61,7 +61,7 @@ class TextWritingRequest extends AbstractModel public $Text; /** - * @var string 待续写文本的语言类型,支持语言列表 + * @var string 待续写文本的语言类型,支持语言如下: zh:中文 en:英文 */ @@ -74,7 +74,7 @@ en:英文 public $Number; /** - * @var string 指定续写领域,支持领域列表 + * @var string 指定续写领域,支持领域如下: general:通用领域,支持中英文补全 academic:学术领域,仅支持英文补全 默认为general(通用领域)。 @@ -82,7 +82,7 @@ academic:学术领域,仅支持英文补全 public $Domain; /** - * @var string 指定续写风格,支持风格列表 + * @var string 指定续写风格,支持风格如下: science_fiction:科幻 military_history:军事 xuanhuan_wuxia:武侠 @@ -93,16 +93,16 @@ urban_officialdom:职场 /** * @param string $Text 待续写的句子,文本统一使用utf-8格式编码,长度不超过200字符。 - * @param string $SourceLang 待续写文本的语言类型,支持语言列表 + * @param string $SourceLang 待续写文本的语言类型,支持语言如下: zh:中文 en:英文 * @param integer $Number 返回续写结果的个数。数量需>=1且<=5。 (注意实际结果可能小于指定个数) - * @param string $Domain 指定续写领域,支持领域列表 + * @param string $Domain 指定续写领域,支持领域如下: general:通用领域,支持中英文补全 academic:学术领域,仅支持英文补全 默认为general(通用领域)。 - * @param string $Style 指定续写风格,支持风格列表 + * @param string $Style 指定续写风格,支持风格如下: science_fiction:科幻 military_history:军事 xuanhuan_wuxia:武侠 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordItem.php deleted file mode 100755 index 937808ca..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordItem.php +++ /dev/null @@ -1,77 +0,0 @@ -Text = $param["Text"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("Pos",$param) and $param["Pos"] !== null) { - $this->Pos = $param["Pos"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordSimilarityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordSimilarityRequest.php deleted file mode 100755 index 119604e7..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordSimilarityRequest.php +++ /dev/null @@ -1,65 +0,0 @@ -SrcWord = $param["SrcWord"]; - } - - if (array_key_exists("TargetWord",$param) and $param["TargetWord"] !== null) { - $this->TargetWord = $param["TargetWord"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/NlpClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/NlpClient.php index 1f87d9de..2a6c2f1c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/NlpClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/NlpClient.php @@ -23,127 +23,18 @@ use TencentCloud\Common\Credential; use TencentCloud\Nlp\V20190408\Models as Models; /** - * @method Models\AutoSummarizationResponse AutoSummarization(Models\AutoSummarizationRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -利用人工智能算法,自动抽取文本中的关键信息并生成指定长度的文本摘要。可用于新闻标题生成、科技文献摘要生成和商品评论摘要等。 - * @method Models\ChatBotResponse ChatBot(Models\ChatBotRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -闲聊服务基于腾讯领先的NLP引擎能力、数据运算能力和千亿级互联网语料数据的支持,同时集成了广泛的知识问答能力,可实现上百种自定义属性配置,以及儿童语言风格及说话方式,从而让聊天变得更睿智、简单和有趣。 - - - * @method Models\CreateDictResponse CreateDict(Models\CreateDictRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -根据指定的名称、描述创建自定义词库。 - * @method Models\CreateWordItemsResponse CreateWordItems(Models\CreateWordItemsRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -向指定的词库中添加词条。 - * @method Models\DeleteDictResponse DeleteDict(Models\DeleteDictRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -删除自定义词库,会附带相应删除词库包含的所有词条。 - * @method Models\DeleteWordItemsResponse DeleteWordItems(Models\DeleteWordItemsRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -用于删除自定义词库中的词条。 - * @method Models\DependencyParsingResponse DependencyParsing(Models\DependencyParsingRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -句法依存分析接口能够分析出句子中词与词之间的相互依存关系,并揭示其句法结构,包括主谓关系、动宾关系、核心关系等等,可用于提取句子主干、提取句子核心词等,在机器翻译、自动问答、知识抽取等领域都有很好的应用。 - * @method Models\DescribeDictResponse DescribeDict(Models\DescribeDictRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -根据id或名称查询自定义词库信息。 - * @method Models\DescribeDictsResponse DescribeDicts(Models\DescribeDictsRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -返回属于当前用户的所有自定义词库列表。 - * @method Models\DescribeWordItemsResponse DescribeWordItems(Models\DescribeWordItemsRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -依据自定义词库的ID,查询对应的词条信息。 + * @method Models\AnalyzeSentimentResponse AnalyzeSentiment(Models\AnalyzeSentimentRequest $req) 情感分析接口能够对带有情感色彩的主观性文本进行分析、处理、归纳和推理,识别出用户的情感倾向,是积极、中性还是消极,并且提供各自概率。 + * @method Models\ClassifyContentResponse ClassifyContent(Models\ClassifyContentRequest $req) 文本分类接口能够对用户输入的文章进行自动分类,将其映射到具体的类目上,用户只需要提供待分类的文本,而无需关注具体实现。该功能定义了一套较为完备的[三级分类体系](https://cloud.tencent.com/document/product/271/94286),积累了数百万的语料,经过多轮迭代优化打造了较先进的深度学习模型,以保证效果不断提升。 + * @method Models\ComposeCoupletResponse ComposeCouplet(Models\ComposeCoupletRequest $req) 对联生成接口根据用户输入的命题关键词,智能生成一副完整的春联,包括上联、下联和横批。该接口利用先进的自然语言处理技术,确保生成的春联既符合传统对仗、对韵、对义的要求,又具有新意和创意,为用户提供独特的春节祝福。 + * @method Models\ComposePoetryResponse ComposePoetry(Models\ComposePoetryRequest $req) 诗词生成接口利用现代的自然语言处理和深度学习技术,模仿了古代著名诗人的风格,为用户产生独特的诗词。用户只需输入的命题关键词,接口就能自动生成一首七言律诗或五言律诗。 * @method Models\EvaluateSentenceSimilarityResponse EvaluateSentenceSimilarity(Models\EvaluateSentenceSimilarityRequest $req) 通过计算句子间的语义相似性,帮助您快速找到文本中重复或相似的句子,用于文本聚类、相似问题检索等应用场景。 * @method Models\EvaluateWordSimilarityResponse EvaluateWordSimilarity(Models\EvaluateWordSimilarityRequest $req) 评估两个词语在语义空间的相似程度,为您的场景应用提供有力支持,如关键词过滤、热门话题挖掘等。(目前仅支持中文) - * @method Models\GenerateCoupletResponse GenerateCouplet(Models\GenerateCoupletRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -根据用户输入的命题关键词自动生成一副春联,包括上联、下联和横批。(如需开通请联系商务) * @method Models\GenerateKeywordSentenceResponse GenerateKeywordSentence(Models\GenerateKeywordSentenceRequest $req) 提取文本中的关键信息,生成简洁明了的关键句子,便于用户快速获取核心观点。 - * @method Models\GeneratePoetryResponse GeneratePoetry(Models\GeneratePoetryRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -根据用户输入的命题关键词自动生成一首七言律诗或五言律诗。(如需开通请联系商务) - * @method Models\KeywordsExtractionResponse KeywordsExtraction(Models\KeywordsExtractionRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -基于关键词提取平台,通过对文本内容进行深度分析,提取出文本内容中的关键信息,为用户实现诸如新闻内容关键词自动提取、评论关键词提取等提供基础服务。 - * @method Models\LexicalAnalysisResponse LexicalAnalysis(Models\LexicalAnalysisRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -词法分析接口提供以下三个功能: - -1、智能分词:将连续的自然语言文本,切分成具有语义合理性和完整性的词汇序列; - -2、词性标注:为每一个词附上对应的词性,例如名词、代词、形容词、动词等; - -3、命名实体识别:快速识别文本中的实体,例如人名、地名、机构名等。 - -所有的功能均基于千亿级大规模互联网语料进行持续迭代更新,以保证效果不断提升,用户无需担心新词发现、歧义消除、调用性能等问题。目前词法分析已经在泛互联网、金融、政务等不同垂直领域提供业务支持,并取得良好的效果。 * @method Models\ParseWordsResponse ParseWords(Models\ParseWordsRequest $req) 通过精准地对文本进行分词、词性标注、命名实体识别等功能,助您更好地理解文本内容,挖掘出潜在的价值信息。 * @method Models\RetrieveSimilarWordsResponse RetrieveSimilarWords(Models\RetrieveSimilarWordsRequest $req) 基于大数据和深度学习技术,可以快速地找到与给定词语高度相似的其他词语,有助于提高搜索和推荐的准确性。(目前仅支持中文) - * @method Models\SearchWordItemsResponse SearchWordItems(Models\SearchWordItemsRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -查询指定自定义词库中的词条是否存在。 * @method Models\SentenceCorrectionResponse SentenceCorrection(Models\SentenceCorrectionRequest $req) 智能识别并纠正句子中的语法、拼写、用词等错误,确保文本的准确性和可读性。 - * @method Models\SentenceEmbeddingResponse SentenceEmbedding(Models\SentenceEmbeddingRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -句向量接口能够将输入的句子映射成一个固定维度的向量,用来表示这个句子的语义特征,可用于文本聚类、文本相似度、文本分类等任务,能够显著提高它们的效果。 - -该句向量服务由腾讯云自然语言处理团队联合微信智言团队共同打造,基于千亿级大规模互联网语料并采用Bert等领先的深度神经网络模型训练而成,在腾讯内部诸多业务的NLP任务上实测效果显著。 - * @method Models\SentimentAnalysisResponse SentimentAnalysis(Models\SentimentAnalysisRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -情感分析接口能够对带有情感色彩的主观性文本进行分析、处理、归纳和推理,识别出用户的情感倾向,是积极还是消极,并且提供各自概率。 - -该功能基于千亿级大规模互联网语料和LSTM、BERT等深度神经网络模型进行训练,并持续迭代更新,以保证效果不断提升。 - * @method Models\SimilarWordsResponse SimilarWords(Models\SimilarWordsRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -相似词接口能够基于同义词库及词向量技术,检索出与输入词语在语义上最相似的若干个词语,可广泛用于检索系统、问答系统、文档归档等场景。 - * @method Models\TextClassificationResponse TextClassification(Models\TextClassificationRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -文本分类接口能够对用户输入的文本进行自动分类,将其映射到具体的类目上,用户只需要提供待分类的文本,而无需关注具体实现。 - -该功能基于千亿级大规模互联网语料和LSTM、BERT等深度神经网络模型进行训练,并持续迭代更新,以保证效果不断提升。 - -目前已提供: - -- 通用领域分类体系,二级分类,包括14个分类类目,分别是汽车、科技、健康、体育、旅行、教育、职业、文化、房产、娱乐、女性、奥运、财经以及其他,适用于通用的场景。 - * @method Models\TextCorrectionResponse TextCorrection(Models\TextCorrectionRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -提供对中文文本的自动纠错功能,能够识别输入文本中的错误片段,定位错误并给出正确的文本结果;支持长度不超过2000字符(含标点符号)的长文本纠错。 - -此功能是基于千亿级大规模互联网语料和LSTM、BERT等深度神经网络模型进行训练,并持续迭代更新,以保证效果不断提升,是搜索引擎、语音识别、内容审核等功能更好运行的基础之一。 - * @method Models\TextCorrectionProResponse TextCorrectionPro(Models\TextCorrectionProRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -提供对中文文本的自动纠错功能,能够识别输入文本中的错误片段,定位错误并给出正确的文本结果;支持长度不超过128字符(含标点符号)的长文本纠错。 - -此功能是基于千亿级大规模互联网语料和LSTM、BERT等深度神经网络模型进行训练,并持续迭代更新,以保证效果不断提升,是搜索引擎、语音识别、内容审核等功能更好运行的基础之一。 * @method Models\TextEmbellishResponse TextEmbellish(Models\TextEmbellishRequest $req) 运用先进的自然语言处理技术,对原始文本进行优化润色,提升文本的通顺性、表达力和语言质量。 - * @method Models\TextSimilarityResponse TextSimilarity(Models\TextSimilarityRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -句子相似度接口能够基于深度学习技术来计算一个源句子和多个目标句子的相似度,相似度分值越大的两个句子在语义上越相似。目前仅支持短文本(不超过500字符)的相似度计算,长文本的相似度计算也即将推出。 - -鉴于句子相似度是一个应用非常广泛的功能,腾讯云自然语言处理团队在Bert等领先的深度神经网络模型的基础上,专门针对文本相似任务进行了优化,并持续迭代更新。基于句子相似度,可以轻松实现诸如文本去重、相似推荐等功能。 - -接口将以句子数量为单位消耗资源包,而不是调用接口次数为单位。 - * @method Models\TextSimilarityProResponse TextSimilarityPro(Models\TextSimilarityProRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -句子相似度接口能够基于深度学习技术来计算一个源句子和多个目标句子的相似度,相似度分值越大的两个句子在语义上越相似。目前仅支持短文本(不超过128字符)的相似度计算,长文本的相似度计算也即将推出。 - -鉴于句子相似度是一个应用非常广泛的功能,腾讯云自然语言处理团队在Bert等领先的深度神经网络模型的基础上,专门针对文本相似任务进行了优化,并持续迭代更新。基于句子相似度,可以轻松实现诸如文本去重、相似推荐等功能。 - -接口将以句子数量为单位消耗资源包,而不是调用接口次数为单位。 * @method Models\TextWritingResponse TextWriting(Models\TextWritingRequest $req) 通过自动补全文本片段,帮助用户快速生成高质量、连贯的完整文本,提高创作效率。 - * @method Models\UpdateDictResponse UpdateDict(Models\UpdateDictRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -修改自定义词库元数据信息,包括名称、描述。 - * @method Models\WordEmbeddingResponse WordEmbedding(Models\WordEmbeddingRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -词向量接口能够将输入的词语映射成一个固定维度的词向量,用来表示这个词语的语义特征。词向量是很多自然语言处理技术的基础,能够显著提高它们的效果。 - -该词向量服务由腾讯知文自然语言处理团队联合腾讯AI Lab共同打造。使用的词向量基于千亿级大规模互联网语料并采用AI Lab自研的DSG算法训练而成,开源的词向量包含800多万中文词汇,在覆盖率、新鲜度及准确性等三方面性能突出。 - - * @method Models\WordSimilarityResponse WordSimilarity(Models\WordSimilarityRequest $req) 因业务调整该接口将于北京时间2023年8月1日0点下线,届时该产品功能将无法正常使用,为了避免对您的业务造成影响,请您尽快做好相关业务调整。详见:https://cloud.tencent.com/document/product/271/90711 - -词相似度接口能够基于词向量技术来计算两个输入词语的余弦相似度,相似度数值越大的两个词语在语义上越相似。 */ class NlpClient extends AbstractClient diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/ClazzLevel.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/ClazzLevel.php new file mode 100644 index 00000000..f924d81a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/ClazzLevel.php @@ -0,0 +1,76 @@ +Clazz = $param["Clazz"]; + } + + if (array_key_exists("Level",$param) and $param["Level"] !== null) { + $this->Level = $param["Level"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/ClusterGroupSetItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/ClusterGroupSetItem.php new file mode 100644 index 00000000..658ad3ac --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/ClusterGroupSetItem.php @@ -0,0 +1,269 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { + $this->Zone = $param["Zone"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("OwnerUin",$param) and $param["OwnerUin"] !== null) { + $this->OwnerUin = $param["OwnerUin"]; + } + + if (array_key_exists("CreatorUin",$param) and $param["CreatorUin"] !== null) { + $this->CreatorUin = $param["CreatorUin"]; + } + + if (array_key_exists("CuNum",$param) and $param["CuNum"] !== null) { + $this->CuNum = $param["CuNum"]; + } + + if (array_key_exists("CuMem",$param) and $param["CuMem"] !== null) { + $this->CuMem = $param["CuMem"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("StatusDesc",$param) and $param["StatusDesc"] !== null) { + $this->StatusDesc = $param["StatusDesc"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("NetEnvironmentType",$param) and $param["NetEnvironmentType"] !== null) { + $this->NetEnvironmentType = $param["NetEnvironmentType"]; + } + + if (array_key_exists("FreeCuNum",$param) and $param["FreeCuNum"] !== null) { + $this->FreeCuNum = $param["FreeCuNum"]; + } + + if (array_key_exists("FreeCu",$param) and $param["FreeCu"] !== null) { + $this->FreeCu = $param["FreeCu"]; + } + + if (array_key_exists("RunningCu",$param) and $param["RunningCu"] !== null) { + $this->RunningCu = $param["RunningCu"]; + } + + if (array_key_exists("PayMode",$param) and $param["PayMode"] !== null) { + $this->PayMode = $param["PayMode"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/CreateJobConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/CreateJobConfigRequest.php index edaf61be..61e94f8d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/CreateJobConfigRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/CreateJobConfigRequest.php @@ -58,6 +58,12 @@ use TencentCloud\Common\AbstractModel; * @method void setLogLevel(string $LogLevel) 设置日志级别 * @method integer getAutoRecover() 获取Oceanus 平台恢复作业开关 1:开启 -1: 关闭 * @method void setAutoRecover(integer $AutoRecover) 设置Oceanus 平台恢复作业开关 1:开启 -1: 关闭 + * @method array getClazzLevels() 获取类日志级别 + * @method void setClazzLevels(array $ClazzLevels) 设置类日志级别 + * @method boolean getExpertModeOn() 获取是否打开专家模式 + * @method void setExpertModeOn(boolean $ExpertModeOn) 设置是否打开专家模式 + * @method ExpertModeConfiguration getExpertModeConfiguration() 获取专家模式的配置 + * @method void setExpertModeConfiguration(ExpertModeConfiguration $ExpertModeConfiguration) 设置专家模式的配置 */ class CreateJobConfigRequest extends AbstractModel { @@ -156,6 +162,21 @@ class CreateJobConfigRequest extends AbstractModel */ public $AutoRecover; + /** + * @var array 类日志级别 + */ + public $ClazzLevels; + + /** + * @var boolean 是否打开专家模式 + */ + public $ExpertModeOn; + + /** + * @var ExpertModeConfiguration 专家模式的配置 + */ + public $ExpertModeConfiguration; + /** * @param string $JobId 作业Id * @param string $EntrypointClass 主类 @@ -176,6 +197,9 @@ class CreateJobConfigRequest extends AbstractModel * @param string $WorkSpaceId 工作空间 SerialId * @param string $LogLevel 日志级别 * @param integer $AutoRecover Oceanus 平台恢复作业开关 1:开启 -1: 关闭 + * @param array $ClazzLevels 类日志级别 + * @param boolean $ExpertModeOn 是否打开专家模式 + * @param ExpertModeConfiguration $ExpertModeConfiguration 专家模式的配置 */ function __construct() { @@ -275,5 +299,23 @@ class CreateJobConfigRequest extends AbstractModel if (array_key_exists("AutoRecover",$param) and $param["AutoRecover"] !== null) { $this->AutoRecover = $param["AutoRecover"]; } + + if (array_key_exists("ClazzLevels",$param) and $param["ClazzLevels"] !== null) { + $this->ClazzLevels = []; + foreach ($param["ClazzLevels"] as $key => $value){ + $obj = new ClazzLevel(); + $obj->deserialize($value); + array_push($this->ClazzLevels, $obj); + } + } + + if (array_key_exists("ExpertModeOn",$param) and $param["ExpertModeOn"] !== null) { + $this->ExpertModeOn = $param["ExpertModeOn"]; + } + + if (array_key_exists("ExpertModeConfiguration",$param) and $param["ExpertModeConfiguration"] !== null) { + $this->ExpertModeConfiguration = new ExpertModeConfiguration(); + $this->ExpertModeConfiguration->deserialize($param["ExpertModeConfiguration"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/CreateJobRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/CreateJobRequest.php index d7de8ca5..5f62a46e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/CreateJobRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/CreateJobRequest.php @@ -38,6 +38,8 @@ use TencentCloud\Common\AbstractModel; * @method void setFlinkVersion(string $FlinkVersion) 设置作业运行的Flink版本 * @method string getWorkSpaceId() 获取工作空间 SerialId * @method void setWorkSpaceId(string $WorkSpaceId) 设置工作空间 SerialId + * @method array getTags() 获取作业标签 + * @method void setTags(array $Tags) 设置作业标签 */ class CreateJobRequest extends AbstractModel { @@ -86,6 +88,11 @@ class CreateJobRequest extends AbstractModel */ public $WorkSpaceId; + /** + * @var array 作业标签 + */ + public $Tags; + /** * @param string $Name 作业名称,允许输入长度小于等于50个字符的中文、英文、数字、-(横线)、_(下划线)、.(点),且符号必须半角字符。注意作业名不能和现有作业同名 * @param integer $JobType 作业的类型,1 表示 SQL 作业,2 表示 JAR 作业 @@ -96,6 +103,7 @@ class CreateJobRequest extends AbstractModel * @param string $FolderId 作业名所属文件夹ID,根目录为"root" * @param string $FlinkVersion 作业运行的Flink版本 * @param string $WorkSpaceId 工作空间 SerialId + * @param array $Tags 作业标签 */ function __construct() { @@ -145,5 +153,14 @@ class CreateJobRequest extends AbstractModel if (array_key_exists("WorkSpaceId",$param) and $param["WorkSpaceId"] !== null) { $this->WorkSpaceId = $param["WorkSpaceId"]; } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeJobSubmissionLogRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeJobSubmissionLogRequest.php new file mode 100644 index 00000000..809bfe7b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeJobSubmissionLogRequest.php @@ -0,0 +1,137 @@ +JobId = $param["JobId"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("RunningOrderId",$param) and $param["RunningOrderId"] !== null) { + $this->RunningOrderId = $param["RunningOrderId"]; + } + + if (array_key_exists("Keyword",$param) and $param["Keyword"] !== null) { + $this->Keyword = $param["Keyword"]; + } + + if (array_key_exists("Cursor",$param) and $param["Cursor"] !== null) { + $this->Cursor = $param["Cursor"]; + } + + if (array_key_exists("OrderType",$param) and $param["OrderType"] !== null) { + $this->OrderType = $param["OrderType"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeJobSubmissionLogResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeJobSubmissionLogResponse.php new file mode 100644 index 00000000..7dcbdc14 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeJobSubmissionLogResponse.php @@ -0,0 +1,151 @@ +Cursor = $param["Cursor"]; + } + + if (array_key_exists("ListOver",$param) and $param["ListOver"] !== null) { + $this->ListOver = $param["ListOver"]; + } + + if (array_key_exists("JobRequestId",$param) and $param["JobRequestId"] !== null) { + $this->JobRequestId = $param["JobRequestId"]; + } + + if (array_key_exists("JobInstanceList",$param) and $param["JobInstanceList"] !== null) { + $this->JobInstanceList = []; + foreach ($param["JobInstanceList"] as $key => $value){ + $obj = new JobInstanceForSubmissionLog(); + $obj->deserialize($value); + array_push($this->JobInstanceList, $obj); + } + } + + if (array_key_exists("LogList",$param) and $param["LogList"] !== null) { + $this->LogList = $param["LogList"]; + } + + if (array_key_exists("LogContentList",$param) and $param["LogContentList"] !== null) { + $this->LogContentList = []; + foreach ($param["LogContentList"] as $key => $value){ + $obj = new LogContent(); + $obj->deserialize($value); + array_push($this->LogContentList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeWorkSpacesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeWorkSpacesRequest.php new file mode 100644 index 00000000..2878e908 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeWorkSpacesRequest.php @@ -0,0 +1,94 @@ +Offset = $param["Offset"]; + } + + if (array_key_exists("OrderType",$param) and $param["OrderType"] !== null) { + $this->OrderType = $param["OrderType"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeWorkSpacesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeWorkSpacesResponse.php new file mode 100644 index 00000000..fbb03a59 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/DescribeWorkSpacesResponse.php @@ -0,0 +1,86 @@ +WorkSpaceSetItem = []; + foreach ($param["WorkSpaceSetItem"] as $key => $value){ + $obj = new WorkSpaceSetItem(); + $obj->deserialize($value); + array_push($this->WorkSpaceSetItem, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/ExpertModeConfiguration.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/ExpertModeConfiguration.php new file mode 100644 index 00000000..0e056e7d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/ExpertModeConfiguration.php @@ -0,0 +1,100 @@ +JobGraph = new JobGraph(); + $this->JobGraph->deserialize($param["JobGraph"]); + } + + if (array_key_exists("NodeConfig",$param) and $param["NodeConfig"] !== null) { + $this->NodeConfig = []; + foreach ($param["NodeConfig"] as $key => $value){ + $obj = new NodeConfig(); + $obj->deserialize($value); + array_push($this->NodeConfig, $obj); + } + } + + if (array_key_exists("SlotSharingGroups",$param) and $param["SlotSharingGroups"] !== null) { + $this->SlotSharingGroups = []; + foreach ($param["SlotSharingGroups"] as $key => $value){ + $obj = new SlotSharingGroup(); + $obj->deserialize($value); + array_push($this->SlotSharingGroups, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobConfig.php index 571213a5..4b17dc79 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobConfig.php @@ -97,6 +97,18 @@ use TencentCloud\Common\AbstractModel; * @method string getLogLevel() 获取日志级别 注意:此字段可能返回 null,表示取不到有效值。 * @method void setLogLevel(string $LogLevel) 设置日志级别 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getClazzLevels() 获取类日志级别 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setClazzLevels(array $ClazzLevels) 设置类日志级别 +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getExpertModeOn() 获取是否开启专家模式 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setExpertModeOn(boolean $ExpertModeOn) 设置是否开启专家模式 +注意:此字段可能返回 null,表示取不到有效值。 + * @method ExpertModeConfiguration getExpertModeConfiguration() 获取专家模式的配置 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setExpertModeConfiguration(ExpertModeConfiguration $ExpertModeConfiguration) 设置专家模式的配置 注意:此字段可能返回 null,表示取不到有效值。 */ class JobConfig extends AbstractModel @@ -224,6 +236,24 @@ class JobConfig extends AbstractModel */ public $LogLevel; + /** + * @var array 类日志级别 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ClazzLevels; + + /** + * @var boolean 是否开启专家模式 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ExpertModeOn; + + /** + * @var ExpertModeConfiguration 专家模式的配置 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ExpertModeConfiguration; + /** * @param string $JobId 作业Id * @param string $EntrypointClass 主类 @@ -263,6 +293,12 @@ class JobConfig extends AbstractModel * @param integer $AutoRecover Oceanus 平台恢复作业开关 1:开启 -1: 关闭 注意:此字段可能返回 null,表示取不到有效值。 * @param string $LogLevel 日志级别 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $ClazzLevels 类日志级别 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $ExpertModeOn 是否开启专家模式 +注意:此字段可能返回 null,表示取不到有效值。 + * @param ExpertModeConfiguration $ExpertModeConfiguration 专家模式的配置 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -371,5 +407,23 @@ class JobConfig extends AbstractModel if (array_key_exists("LogLevel",$param) and $param["LogLevel"] !== null) { $this->LogLevel = $param["LogLevel"]; } + + if (array_key_exists("ClazzLevels",$param) and $param["ClazzLevels"] !== null) { + $this->ClazzLevels = []; + foreach ($param["ClazzLevels"] as $key => $value){ + $obj = new ClazzLevel(); + $obj->deserialize($value); + array_push($this->ClazzLevels, $obj); + } + } + + if (array_key_exists("ExpertModeOn",$param) and $param["ExpertModeOn"] !== null) { + $this->ExpertModeOn = $param["ExpertModeOn"]; + } + + if (array_key_exists("ExpertModeConfiguration",$param) and $param["ExpertModeConfiguration"] !== null) { + $this->ExpertModeConfiguration = new ExpertModeConfiguration(); + $this->ExpertModeConfiguration->deserialize($param["ExpertModeConfiguration"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobGraph.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobGraph.php new file mode 100644 index 00000000..d167281b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobGraph.php @@ -0,0 +1,83 @@ +Nodes = []; + foreach ($param["Nodes"] as $key => $value){ + $obj = new JobGraphNode(); + $obj->deserialize($value); + array_push($this->Nodes, $obj); + } + } + + if (array_key_exists("Edges",$param) and $param["Edges"] !== null) { + $this->Edges = []; + foreach ($param["Edges"] as $key => $value){ + $obj = new JobGraphEdge(); + $obj->deserialize($value); + array_push($this->Edges, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobGraphEdge.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobGraphEdge.php new file mode 100644 index 00000000..f0bb323d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobGraphEdge.php @@ -0,0 +1,73 @@ +Source = $param["Source"]; + } + + if (array_key_exists("Target",$param) and $param["Target"] !== null) { + $this->Target = $param["Target"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobGraphNode.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobGraphNode.php new file mode 100644 index 00000000..e9ca8704 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobGraphNode.php @@ -0,0 +1,105 @@ +Id = $param["Id"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Parallelism",$param) and $param["Parallelism"] !== null) { + $this->Parallelism = $param["Parallelism"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobInstanceForSubmissionLog.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobInstanceForSubmissionLog.php new file mode 100644 index 00000000..542b8984 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobInstanceForSubmissionLog.php @@ -0,0 +1,77 @@ +RunningOrderId = $param["RunningOrderId"]; + } + + if (array_key_exists("JobInstanceStartTime",$param) and $param["JobInstanceStartTime"] !== null) { + $this->JobInstanceStartTime = $param["JobInstanceStartTime"]; + } + + if (array_key_exists("StartingMillis",$param) and $param["StartingMillis"] !== null) { + $this->StartingMillis = $param["StartingMillis"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobV1.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobV1.php index 43964cbd..f483edb4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobV1.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/JobV1.php @@ -143,6 +143,10 @@ use TencentCloud\Common\AbstractModel; * @method string getWorkSpaceName() 获取工作空间名称 注意:此字段可能返回 null,表示取不到有效值。 * @method void setWorkSpaceName(string $WorkSpaceName) 设置工作空间名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getTags() 获取作业标签 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTags(array $Tags) 设置作业标签 注意:此字段可能返回 null,表示取不到有效值。 */ class JobV1 extends AbstractModel @@ -333,6 +337,12 @@ class JobV1 extends AbstractModel */ public $WorkSpaceName; + /** + * @var array 作业标签 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Tags; + /** * @param string $JobId 作业ID 注意:此字段可能返回 null,表示取不到有效值。 @@ -395,6 +405,8 @@ class JobV1 extends AbstractModel * @param string $WorkSpaceId 工作空间 SerialId 注意:此字段可能返回 null,表示取不到有效值。 * @param string $WorkSpaceName 工作空间名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $Tags 作业标签 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -533,5 +545,14 @@ class JobV1 extends AbstractModel if (array_key_exists("WorkSpaceName",$param) and $param["WorkSpaceName"] !== null) { $this->WorkSpaceName = $param["WorkSpaceName"]; } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/LogContent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/LogContent.php new file mode 100644 index 00000000..9ce2aded --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/LogContent.php @@ -0,0 +1,117 @@ +Log = $param["Log"]; + } + + if (array_key_exists("Time",$param) and $param["Time"] !== null) { + $this->Time = $param["Time"]; + } + + if (array_key_exists("PkgId",$param) and $param["PkgId"] !== null) { + $this->PkgId = $param["PkgId"]; + } + + if (array_key_exists("PkgLogId",$param) and $param["PkgLogId"] !== null) { + $this->PkgLogId = $param["PkgLogId"]; + } + + if (array_key_exists("ContainerName",$param) and $param["ContainerName"] !== null) { + $this->ContainerName = $param["ContainerName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/NodeConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/NodeConfig.php new file mode 100644 index 00000000..2784bc77 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/NodeConfig.php @@ -0,0 +1,126 @@ +Id = $param["Id"]; + } + + if (array_key_exists("Parallelism",$param) and $param["Parallelism"] !== null) { + $this->Parallelism = $param["Parallelism"]; + } + + if (array_key_exists("SlotSharingGroup",$param) and $param["SlotSharingGroup"] !== null) { + $this->SlotSharingGroup = $param["SlotSharingGroup"]; + } + + if (array_key_exists("Configuration",$param) and $param["Configuration"] !== null) { + $this->Configuration = []; + foreach ($param["Configuration"] as $key => $value){ + $obj = new Property(); + $obj->deserialize($value); + array_push($this->Configuration, $obj); + } + } + + if (array_key_exists("StateTTL",$param) and $param["StateTTL"] !== null) { + $this->StateTTL = $param["StateTTL"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/RoleAuth.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/RoleAuth.php new file mode 100644 index 00000000..41208d1d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/RoleAuth.php @@ -0,0 +1,197 @@ +AppId = $param["AppId"]; + } + + if (array_key_exists("WorkSpaceSerialId",$param) and $param["WorkSpaceSerialId"] !== null) { + $this->WorkSpaceSerialId = $param["WorkSpaceSerialId"]; + } + + if (array_key_exists("OwnerUin",$param) and $param["OwnerUin"] !== null) { + $this->OwnerUin = $param["OwnerUin"]; + } + + if (array_key_exists("CreatorUin",$param) and $param["CreatorUin"] !== null) { + $this->CreatorUin = $param["CreatorUin"]; + } + + if (array_key_exists("AuthSubAccountUin",$param) and $param["AuthSubAccountUin"] !== null) { + $this->AuthSubAccountUin = $param["AuthSubAccountUin"]; + } + + if (array_key_exists("Permission",$param) and $param["Permission"] !== null) { + $this->Permission = $param["Permission"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("WorkSpaceId",$param) and $param["WorkSpaceId"] !== null) { + $this->WorkSpaceId = $param["WorkSpaceId"]; + } + + if (array_key_exists("RoleName",$param) and $param["RoleName"] !== null) { + $this->RoleName = $param["RoleName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/SlotSharingGroup.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/SlotSharingGroup.php new file mode 100644 index 00000000..0a94139c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/SlotSharingGroup.php @@ -0,0 +1,90 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Spec",$param) and $param["Spec"] !== null) { + $this->Spec = new SlotSharingGroupSpec(); + $this->Spec->deserialize($param["Spec"]); + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/SlotSharingGroupSpec.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/SlotSharingGroupSpec.php new file mode 100644 index 00000000..9928a105 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/SlotSharingGroupSpec.php @@ -0,0 +1,105 @@ +CPU = $param["CPU"]; + } + + if (array_key_exists("HeapMemory",$param) and $param["HeapMemory"] !== null) { + $this->HeapMemory = $param["HeapMemory"]; + } + + if (array_key_exists("OffHeapMemory",$param) and $param["OffHeapMemory"] !== null) { + $this->OffHeapMemory = $param["OffHeapMemory"]; + } + + if (array_key_exists("ManagedMemory",$param) and $param["ManagedMemory"] !== null) { + $this->ManagedMemory = $param["ManagedMemory"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/TreeResourceItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/TreeResourceItem.php index b1b67889..72345329 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/TreeResourceItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/TreeResourceItem.php @@ -39,6 +39,10 @@ use TencentCloud\Common\AbstractModel; * @method string getFolderId() 获取目录ID 注意:此字段可能返回 null,表示取不到有效值。 * @method void setFolderId(string $FolderId) 设置目录ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getRefJobStatusCountSet() 获取分状态统计关联作业数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRefJobStatusCountSet(array $RefJobStatusCountSet) 设置分状态统计关联作业数 注意:此字段可能返回 null,表示取不到有效值。 */ class TreeResourceItem extends AbstractModel @@ -77,6 +81,12 @@ class TreeResourceItem extends AbstractModel */ public $FolderId; + /** + * @var array 分状态统计关联作业数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RefJobStatusCountSet; + /** * @param string $ResourceId 资源ID * @param string $Name 资源名称 @@ -87,6 +97,8 @@ class TreeResourceItem extends AbstractModel * @param string $FileName 文件名 注意:此字段可能返回 null,表示取不到有效值。 * @param string $FolderId 目录ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $RefJobStatusCountSet 分状态统计关联作业数 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -125,5 +137,14 @@ class TreeResourceItem extends AbstractModel if (array_key_exists("FolderId",$param) and $param["FolderId"] !== null) { $this->FolderId = $param["FolderId"]; } + + if (array_key_exists("RefJobStatusCountSet",$param) and $param["RefJobStatusCountSet"] !== null) { + $this->RefJobStatusCountSet = []; + foreach ($param["RefJobStatusCountSet"] as $key => $value){ + $obj = new RefJobStatusCountItem(); + $obj->deserialize($value); + array_push($this->RefJobStatusCountSet, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/WorkSpaceSetItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/WorkSpaceSetItem.php new file mode 100644 index 00000000..d63c166e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/Models/WorkSpaceSetItem.php @@ -0,0 +1,235 @@ +SerialId = $param["SerialId"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("OwnerUin",$param) and $param["OwnerUin"] !== null) { + $this->OwnerUin = $param["OwnerUin"]; + } + + if (array_key_exists("CreatorUin",$param) and $param["CreatorUin"] !== null) { + $this->CreatorUin = $param["CreatorUin"]; + } + + if (array_key_exists("WorkSpaceName",$param) and $param["WorkSpaceName"] !== null) { + $this->WorkSpaceName = $param["WorkSpaceName"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("ClusterGroupSetItem",$param) and $param["ClusterGroupSetItem"] !== null) { + $this->ClusterGroupSetItem = []; + foreach ($param["ClusterGroupSetItem"] as $key => $value){ + $obj = new ClusterGroupSetItem(); + $obj->deserialize($value); + array_push($this->ClusterGroupSetItem, $obj); + } + } + + if (array_key_exists("RoleAuth",$param) and $param["RoleAuth"] !== null) { + $this->RoleAuth = []; + foreach ($param["RoleAuth"] as $key => $value){ + $obj = new RoleAuth(); + $obj->deserialize($value); + array_push($this->RoleAuth, $obj); + } + } + + if (array_key_exists("RoleAuthCount",$param) and $param["RoleAuthCount"] !== null) { + $this->RoleAuthCount = $param["RoleAuthCount"]; + } + + if (array_key_exists("WorkSpaceId",$param) and $param["WorkSpaceId"] !== null) { + $this->WorkSpaceId = $param["WorkSpaceId"]; + } + + if (array_key_exists("JobsCount",$param) and $param["JobsCount"] !== null) { + $this->JobsCount = $param["JobsCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/OceanusClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/OceanusClient.php index fbffbab3..0876a59a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/OceanusClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Oceanus/V20190422/OceanusClient.php @@ -37,6 +37,7 @@ use TencentCloud\Oceanus\V20190422\Models as Models; * @method Models\DescribeClustersResponse DescribeClusters(Models\DescribeClustersRequest $req) 查询集群 * @method Models\DescribeJobConfigsResponse DescribeJobConfigs(Models\DescribeJobConfigsRequest $req) 查询作业配置列表,一次最多查询100个 * @method Models\DescribeJobSavepointResponse DescribeJobSavepoint(Models\DescribeJobSavepointRequest $req) 查找Savepoint列表 + * @method Models\DescribeJobSubmissionLogResponse DescribeJobSubmissionLog(Models\DescribeJobSubmissionLogRequest $req) 查询作业实例启动日志 * @method Models\DescribeJobsResponse DescribeJobs(Models\DescribeJobsRequest $req) 查询作业 * @method Models\DescribeResourceConfigsResponse DescribeResourceConfigs(Models\DescribeResourceConfigsRequest $req) 描述资源配置接口 * @method Models\DescribeResourceRelatedJobsResponse DescribeResourceRelatedJobs(Models\DescribeResourceRelatedJobsRequest $req) 获取资源关联作业信息 @@ -44,6 +45,7 @@ use TencentCloud\Oceanus\V20190422\Models as Models; * @method Models\DescribeSystemResourcesResponse DescribeSystemResources(Models\DescribeSystemResourcesRequest $req) 描述系统资源接口 * @method Models\DescribeTreeJobsResponse DescribeTreeJobs(Models\DescribeTreeJobsRequest $req) 生成树状作业显示结构 * @method Models\DescribeTreeResourcesResponse DescribeTreeResources(Models\DescribeTreeResourcesRequest $req) 查询树状结构资源列表 + * @method Models\DescribeWorkSpacesResponse DescribeWorkSpaces(Models\DescribeWorkSpacesRequest $req) 授权工作空间列表 * @method Models\ModifyJobResponse ModifyJob(Models\ModifyJobRequest $req) 更新作业属性,仅允许以下3种操作,不支持组合操作: (1) 更新作业名称 (2) 更新作业备注 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/BizLicenseOCRRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/BizLicenseOCRRequest.php index 9db86f2f..d02b5df7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/BizLicenseOCRRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/BizLicenseOCRRequest.php @@ -38,6 +38,8 @@ use TencentCloud\Common\AbstractModel; 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 + * @method boolean getEnableCopyWarn() 获取是否返回黑白复印件告警码,默认为false + * @method void setEnableCopyWarn(boolean $EnableCopyWarn) 设置是否返回黑白复印件告警码,默认为false */ class BizLicenseOCRRequest extends AbstractModel { @@ -58,6 +60,11 @@ class BizLicenseOCRRequest extends AbstractModel */ public $ImageUrl; + /** + * @var boolean 是否返回黑白复印件告警码,默认为false + */ + public $EnableCopyWarn; + /** * @param string $ImageBase64 图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 @@ -68,6 +75,7 @@ class BizLicenseOCRRequest extends AbstractModel 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 + * @param boolean $EnableCopyWarn 是否返回黑白复印件告警码,默认为false */ function __construct() { @@ -89,5 +97,9 @@ class BizLicenseOCRRequest extends AbstractModel if (array_key_exists("ImageUrl",$param) and $param["ImageUrl"] !== null) { $this->ImageUrl = $param["ImageUrl"]; } + + if (array_key_exists("EnableCopyWarn",$param) and $param["EnableCopyWarn"] !== null) { + $this->EnableCopyWarn = $param["EnableCopyWarn"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/BizLicenseOCRResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/BizLicenseOCRResponse.php index 14a0bb1f..d8a71800 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/BizLicenseOCRResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/BizLicenseOCRResponse.php @@ -41,21 +41,17 @@ use TencentCloud\Common\AbstractModel; * @method string getSetDate() 获取成立日期 * @method void setSetDate(string $SetDate) 设置成立日期 * @method array getRecognizeWarnCode() 获取Code 告警码列表和释义: --20001 非营业执照 -9102 黑白复印件告警 -注:告警码可以同时存在多个 * @method void setRecognizeWarnCode(array $RecognizeWarnCode) 设置Code 告警码列表和释义: --20001 非营业执照 -9102 黑白复印件告警 -注:告警码可以同时存在多个 * @method array getRecognizeWarnMsg() 获取告警码说明: -OCR_WARNING_TYPE_NOT_MATCH 非营业执照 WARN_COPY_CARD 黑白复印件告警 -注:告警信息可以同时存在多个 * @method void setRecognizeWarnMsg(array $RecognizeWarnMsg) 设置告警码说明: -OCR_WARNING_TYPE_NOT_MATCH 非营业执照 WARN_COPY_CARD 黑白复印件告警 -注:告警信息可以同时存在多个 + * @method integer getIsDuplication() 获取是否为副本。1为是,-1为不是。 + * @method void setIsDuplication(integer $IsDuplication) 设置是否为副本。1为是,-1为不是。 + * @method string getRegistrationDate() 获取登记日期 + * @method void setRegistrationDate(string $RegistrationDate) 设置登记日期 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -113,20 +109,26 @@ class BizLicenseOCRResponse extends AbstractModel /** * @var array Code 告警码列表和释义: --20001 非营业执照 -9102 黑白复印件告警 -注:告警码可以同时存在多个 */ public $RecognizeWarnCode; /** * @var array 告警码说明: -OCR_WARNING_TYPE_NOT_MATCH 非营业执照 WARN_COPY_CARD 黑白复印件告警 -注:告警信息可以同时存在多个 */ public $RecognizeWarnMsg; + /** + * @var integer 是否为副本。1为是,-1为不是。 + */ + public $IsDuplication; + + /** + * @var string 登记日期 + */ + public $RegistrationDate; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -144,13 +146,11 @@ WARN_COPY_CARD 黑白复印件告警 * @param string $ComposingForm 组成形式 * @param string $SetDate 成立日期 * @param array $RecognizeWarnCode Code 告警码列表和释义: --20001 非营业执照 -9102 黑白复印件告警 -注:告警码可以同时存在多个 * @param array $RecognizeWarnMsg 告警码说明: -OCR_WARNING_TYPE_NOT_MATCH 非营业执照 WARN_COPY_CARD 黑白复印件告警 -注:告警信息可以同时存在多个 + * @param integer $IsDuplication 是否为副本。1为是,-1为不是。 + * @param string $RegistrationDate 登记日期 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -214,6 +214,14 @@ WARN_COPY_CARD 黑白复印件告警 $this->RecognizeWarnMsg = $param["RecognizeWarnMsg"]; } + if (array_key_exists("IsDuplication",$param) and $param["IsDuplication"] !== null) { + $this->IsDuplication = $param["IsDuplication"]; + } + + if (array_key_exists("RegistrationDate",$param) and $param["RegistrationDate"] !== null) { + $this->RegistrationDate = $param["RegistrationDate"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/BizLicenseVerifyResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/BizLicenseVerifyResult.php deleted file mode 100755 index e634e1d2..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/BizLicenseVerifyResult.php +++ /dev/null @@ -1,97 +0,0 @@ -RegNum = $param["RegNum"]; - } - - if (array_key_exists("Name",$param) and $param["Name"] !== null) { - $this->Name = $param["Name"]; - } - - if (array_key_exists("Address",$param) and $param["Address"] !== null) { - $this->Address = $param["Address"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/CarInvoiceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/CarInvoiceInfo.php index dc022109..4438be91 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/CarInvoiceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/CarInvoiceInfo.php @@ -28,10 +28,10 @@ use TencentCloud\Common\AbstractModel; * @method void setValue(string $Value) 设置识别出的字段名称对应的值,也就是字段name对应的字符串结果。 * @method Rect getRect() 获取字段在旋转纠正之后的图像中的像素坐标。 * @method void setRect(Rect $Rect) 设置字段在旋转纠正之后的图像中的像素坐标。 - * @method Polygon getPolygon() 获取字段在原图中的中的四点坐标。 + * @method Polygon getPolygon() 获取字段在原图中的四点坐标。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPolygon(Polygon $Polygon) 设置字段在原图中的中的四点坐标。 + * @method void setPolygon(Polygon $Polygon) 设置字段在原图中的四点坐标。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 */ @@ -54,7 +54,7 @@ class CarInvoiceInfo extends AbstractModel public $Rect; /** - * @var Polygon 字段在原图中的中的四点坐标。 + * @var Polygon 字段在原图中的四点坐标。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 */ @@ -65,7 +65,7 @@ class CarInvoiceInfo extends AbstractModel 发票代码、 机打代码、 发票号码、 发动机号码、 合格证号、 机打号码、 价税合计(小写)、 销货单位名称、 身份证号码/组织机构代码、 购买方名称、 销售方纳税人识别号、 购买方纳税人识别号、主管税务机关、 主管税务机关代码、 开票日期、 不含税价(小写)、 吨位、增值税税率或征收率、 车辆识别代号/车架号码、 增值税税额、 厂牌型号、 省、 市、 发票消费类型、 销售方电话、 销售方账号、 产地、 进口证明书号、 车辆类型、 机器编号、备注、开票人、限乘人数、商检单号、销售方地址、销售方开户银行、价税合计、发票类型。 * @param string $Value 识别出的字段名称对应的值,也就是字段name对应的字符串结果。 * @param Rect $Rect 字段在旋转纠正之后的图像中的像素坐标。 - * @param Polygon $Polygon 字段在原图中的中的四点坐标。 + * @param Polygon $Polygon 字段在原图中的四点坐标。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/CreateAIFormTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/CreateAIFormTaskRequest.php index 8604b977..0cfcb6ff 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/CreateAIFormTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/CreateAIFormTaskRequest.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setFirstNotes(string $FirstNotes) 设置备注信息1 * @method string getSecondNotes() 获取备注信息2 * @method void setSecondNotes(string $SecondNotes) 设置备注信息2 + * @method integer getFileType() 获取文件类型 + * @method void setFileType(integer $FileType) 设置文件类型 */ class CreateAIFormTaskRequest extends AbstractModel { @@ -44,10 +46,16 @@ class CreateAIFormTaskRequest extends AbstractModel */ public $SecondNotes; + /** + * @var integer 文件类型 + */ + public $FileType; + /** * @param array $FileList 多个文件的URL列表 * @param string $FirstNotes 备注信息1 * @param string $SecondNotes 备注信息2 + * @param integer $FileType 文件类型 */ function __construct() { @@ -78,5 +86,9 @@ class CreateAIFormTaskRequest extends AbstractModel if (array_key_exists("SecondNotes",$param) and $param["SecondNotes"] !== null) { $this->SecondNotes = $param["SecondNotes"]; } + + if (array_key_exists("FileType",$param) and $param["FileType"] !== null) { + $this->FileType = $param["FileType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/DriverLicenseOCRResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/DriverLicenseOCRResponse.php index 245ee8ce..5e7337d4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/DriverLicenseOCRResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/DriverLicenseOCRResponse.php @@ -49,22 +49,18 @@ use TencentCloud\Common\AbstractModel; * @method array getRecognizeWarnCode() 获取Code 告警码列表和释义: -9102 复印件告警 -9103 翻拍件告警 --9106 ps告警 注:告警码可以同时存在多个 * @method void setRecognizeWarnCode(array $RecognizeWarnCode) 设置Code 告警码列表和释义: -9102 复印件告警 -9103 翻拍件告警 --9106 ps告警 注:告警码可以同时存在多个 * @method array getRecognizeWarnMsg() 获取告警码说明: WARN_DRIVER_LICENSE_COPY_CARD 复印件告警 WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警 -WARN_DRIVER_LICENSE_PS_CARD ps告警 注:告警信息可以同时存在多个 * @method void setRecognizeWarnMsg(array $RecognizeWarnMsg) 设置告警码说明: WARN_DRIVER_LICENSE_COPY_CARD 复印件告警 WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警 -WARN_DRIVER_LICENSE_PS_CARD ps告警 注:告警信息可以同时存在多个 * @method string getIssuingAuthority() 获取发证单位 * @method void setIssuingAuthority(string $IssuingAuthority) 设置发证单位 @@ -142,7 +138,6 @@ class DriverLicenseOCRResponse extends AbstractModel * @var array Code 告警码列表和释义: -9102 复印件告警 -9103 翻拍件告警 --9106 ps告警 注:告警码可以同时存在多个 */ public $RecognizeWarnCode; @@ -151,7 +146,6 @@ class DriverLicenseOCRResponse extends AbstractModel * @var array 告警码说明: WARN_DRIVER_LICENSE_COPY_CARD 复印件告警 WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警 -WARN_DRIVER_LICENSE_PS_CARD ps告警 注:告警信息可以同时存在多个 */ public $RecognizeWarnMsg; @@ -193,12 +187,10 @@ WARN_DRIVER_LICENSE_PS_CARD ps告警 * @param array $RecognizeWarnCode Code 告警码列表和释义: -9102 复印件告警 -9103 翻拍件告警 --9106 ps告警 注:告警码可以同时存在多个 * @param array $RecognizeWarnMsg 告警码说明: WARN_DRIVER_LICENSE_COPY_CARD 复印件告警 WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警 -WARN_DRIVER_LICENSE_PS_CARD ps告警 注:告警信息可以同时存在多个 * @param string $IssuingAuthority 发证单位 * @param string $State 状态(仅电子驾驶证支持返回该字段) diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/EnglishOCRRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/EnglishOCRRequest.php index 62d6a5e7..7a67c9a5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/EnglishOCRRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/EnglishOCRRequest.php @@ -22,20 +22,22 @@ use TencentCloud\Common\AbstractModel; * * @method string getImageBase64() 获取图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。像素须介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 + * @method void setImageBase64(string $ImageBase64) 设置图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。像素须介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 + * @method string getImageUrl() 获取图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。像素须介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 * @method void setImageUrl(string $ImageUrl) 设置图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。像素须介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 * @method boolean getEnableCoordPoint() 获取单词四点坐标开关,开启可返回图片中单词的四点坐标。 @@ -54,15 +56,16 @@ class EnglishOCRRequest extends AbstractModel /** * @var string 图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。像素须介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 + */ public $ImageBase64; /** * @var string 图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。像素须介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 */ @@ -88,11 +91,12 @@ class EnglishOCRRequest extends AbstractModel /** * @param string $ImageBase64 图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。像素须介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 + * @param string $ImageUrl 图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。像素须介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 * @param boolean $EnableCoordPoint 单词四点坐标开关,开启可返回图片中单词的四点坐标。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/EnterpriseLicenseInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/EnterpriseLicenseInfo.php index 08cbf785..c15da73f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/EnterpriseLicenseInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/EnterpriseLicenseInfo.php @@ -21,9 +21,9 @@ use TencentCloud\Common\AbstractModel; * 企业证照单个字段的内容 * * @method string getName() 获取识别出的字段名称(关键字),不同证件类型可能不同,证件类型包含企业登记证书、许可证书、企业执照、三证合一类证书; -支持以下字段:统一社会信用代码、法定代表人、公司名称、公司地址、注册资金、企业关型、经营范围、成立日期、有效期、开办资金、经费来源、举办单位等; +支持以下字段:统一社会信用代码、法定代表人、公司名称、公司地址、注册资金、企业类型、经营范围、成立日期、有效期、开办资金、经费来源、举办单位等; * @method void setName(string $Name) 设置识别出的字段名称(关键字),不同证件类型可能不同,证件类型包含企业登记证书、许可证书、企业执照、三证合一类证书; -支持以下字段:统一社会信用代码、法定代表人、公司名称、公司地址、注册资金、企业关型、经营范围、成立日期、有效期、开办资金、经费来源、举办单位等; +支持以下字段:统一社会信用代码、法定代表人、公司名称、公司地址、注册资金、企业类型、经营范围、成立日期、有效期、开办资金、经费来源、举办单位等; * @method string getValue() 获取识别出的字段名称对应的值,也就是字段Name对应的字符串结果。 * @method void setValue(string $Value) 设置识别出的字段名称对应的值,也就是字段Name对应的字符串结果。 */ @@ -31,7 +31,7 @@ class EnterpriseLicenseInfo extends AbstractModel { /** * @var string 识别出的字段名称(关键字),不同证件类型可能不同,证件类型包含企业登记证书、许可证书、企业执照、三证合一类证书; -支持以下字段:统一社会信用代码、法定代表人、公司名称、公司地址、注册资金、企业关型、经营范围、成立日期、有效期、开办资金、经费来源、举办单位等; +支持以下字段:统一社会信用代码、法定代表人、公司名称、公司地址、注册资金、企业类型、经营范围、成立日期、有效期、开办资金、经费来源、举办单位等; */ public $Name; @@ -42,7 +42,7 @@ class EnterpriseLicenseInfo extends AbstractModel /** * @param string $Name 识别出的字段名称(关键字),不同证件类型可能不同,证件类型包含企业登记证书、许可证书、企业执照、三证合一类证书; -支持以下字段:统一社会信用代码、法定代表人、公司名称、公司地址、注册资金、企业关型、经营范围、成立日期、有效期、开办资金、经费来源、举办单位等; +支持以下字段:统一社会信用代码、法定代表人、公司名称、公司地址、注册资金、企业类型、经营范围、成立日期、有效期、开办资金、经费来源、举办单位等; * @param string $Value 识别出的字段名称对应的值,也就是字段Name对应的字符串结果。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/GeneralBasicOCRResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/GeneralBasicOCRResponse.php index c71085fd..7b15bf70 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/GeneralBasicOCRResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/GeneralBasicOCRResponse.php @@ -28,6 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setAngel(float $Angel) 设置图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看如何纠正倾斜文本 * @method integer getPdfPageSize() 获取图片为PDF时,返回PDF的总页数,默认为0 * @method void setPdfPageSize(integer $PdfPageSize) 设置图片为PDF时,返回PDF的总页数,默认为0 + * @method float getAngle() 获取图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看如何纠正倾斜文本 + * @method void setAngle(float $Angle) 设置图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看如何纠正倾斜文本 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -45,6 +47,7 @@ class GeneralBasicOCRResponse extends AbstractModel /** * @var float 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看如何纠正倾斜文本 + * @deprecated */ public $Angel; @@ -53,6 +56,11 @@ class GeneralBasicOCRResponse extends AbstractModel */ public $PdfPageSize; + /** + * @var float 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看如何纠正倾斜文本 + */ + public $Angle; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -63,6 +71,7 @@ class GeneralBasicOCRResponse extends AbstractModel * @param string $Language 检测到的语言类型,目前支持的语言类型参考入参LanguageType说明。 * @param float $Angel 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看如何纠正倾斜文本 * @param integer $PdfPageSize 图片为PDF时,返回PDF的总页数,默认为0 + * @param float $Angle 图片旋转角度(角度制),文本的水平方向为0°;顺时针为正,逆时针为负。点击查看如何纠正倾斜文本 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -99,6 +108,10 @@ class GeneralBasicOCRResponse extends AbstractModel $this->PdfPageSize = $param["PdfPageSize"]; } + if (array_key_exists("Angle",$param) and $param["Angle"] !== null) { + $this->Angle = $param["Angle"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/HKIDCardOCRResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/HKIDCardOCRResponse.php index 1475ec6d..a3eb1264 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/HKIDCardOCRResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/HKIDCardOCRResponse.php @@ -60,14 +60,12 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setHeadImage(string $HeadImage) 设置人像照片Base64后的结果 注意:此字段可能返回 null,表示取不到有效值。 - * @method array getWarningCode() 获取多重告警码,当身份证是翻拍、复印、PS件时返回对应告警码。 + * @method array getWarningCode() 获取多重告警码,当身份证是翻拍、复印件时返回对应告警码。 -9102:证照复印件告警 -9103:证照翻拍告警 --9104:证照PS告警 - * @method void setWarningCode(array $WarningCode) 设置多重告警码,当身份证是翻拍、复印、PS件时返回对应告警码。 + * @method void setWarningCode(array $WarningCode) 设置多重告警码,当身份证是翻拍、复印件时返回对应告警码。 -9102:证照复印件告警 -9103:证照翻拍告警 --9104:证照PS告警 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -142,10 +140,9 @@ class HKIDCardOCRResponse extends AbstractModel public $HeadImage; /** - * @var array 多重告警码,当身份证是翻拍、复印、PS件时返回对应告警码。 + * @var array 多重告警码,当身份证是翻拍、复印件时返回对应告警码。 -9102:证照复印件告警 -9103:证照翻拍告警 --9104:证照PS告警 */ public $WarningCode; @@ -175,10 +172,9 @@ class HKIDCardOCRResponse extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $HeadImage 人像照片Base64后的结果 注意:此字段可能返回 null,表示取不到有效值。 - * @param array $WarningCode 多重告警码,当身份证是翻拍、复印、PS件时返回对应告警码。 + * @param array $WarningCode 多重告警码,当身份证是翻拍、复印件时返回对应告警码。 -9102:证照复印件告警 -9103:证照翻拍告警 --9104:证照PS告警 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/IDCardOCRRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/IDCardOCRRequest.php index e01ee8d4..cafe090f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/IDCardOCRRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/IDCardOCRRequest.php @@ -40,7 +40,7 @@ CropPortrait,人像照片裁剪(自动抠取身份证头像区域) CopyWarn,复印件告警 BorderCheckWarn,边框和框内遮挡告警 ReshootWarn,翻拍告警 -DetectPsWarn,PS检测告警 +DetectPsWarn,疑似存在PS痕迹告警 TempIdWarn,临时身份证告警 InvalidDateWarn,身份证有效日期不合法告警 Quality,图片质量分数(评价图片的模糊程度) @@ -57,7 +57,7 @@ CropPortrait,人像照片裁剪(自动抠取身份证头像区域) CopyWarn,复印件告警 BorderCheckWarn,边框和框内遮挡告警 ReshootWarn,翻拍告警 -DetectPsWarn,PS检测告警 +DetectPsWarn,疑似存在PS痕迹告警 TempIdWarn,临时身份证告警 InvalidDateWarn,身份证有效日期不合法告警 Quality,图片质量分数(评价图片的模糊程度) @@ -68,6 +68,8 @@ SDK 设置方式参考: Config = Json.stringify({"CropIdCard":true,"CropPortrait":true}) API 3.0 Explorer 设置方式参考: Config = {"CropIdCard":true,"CropPortrait":true} + * @method boolean getEnableRecognitionRectify() 获取默认值为true,打开识别结果纠正开关。开关开启后,身份证号、出生日期、性别,三个字段会进行矫正补齐,统一结果输出;若关闭此开关,以上三个字段不会进行矫正补齐,保持原始识别结果输出,若原图出现篡改情况,这三个字段的识别结果可能会不统一。 + * @method void setEnableRecognitionRectify(boolean $EnableRecognitionRectify) 设置默认值为true,打开识别结果纠正开关。开关开启后,身份证号、出生日期、性别,三个字段会进行矫正补齐,统一结果输出;若关闭此开关,以上三个字段不会进行矫正补齐,保持原始识别结果输出,若原图出现篡改情况,这三个字段的识别结果可能会不统一。 */ class IDCardOCRRequest extends AbstractModel { @@ -97,7 +99,7 @@ CropPortrait,人像照片裁剪(自动抠取身份证头像区域) CopyWarn,复印件告警 BorderCheckWarn,边框和框内遮挡告警 ReshootWarn,翻拍告警 -DetectPsWarn,PS检测告警 +DetectPsWarn,疑似存在PS痕迹告警 TempIdWarn,临时身份证告警 InvalidDateWarn,身份证有效日期不合法告警 Quality,图片质量分数(评价图片的模糊程度) @@ -111,6 +113,11 @@ Config = {"CropIdCard":true,"CropPortrait":true} */ public $Config; + /** + * @var boolean 默认值为true,打开识别结果纠正开关。开关开启后,身份证号、出生日期、性别,三个字段会进行矫正补齐,统一结果输出;若关闭此开关,以上三个字段不会进行矫正补齐,保持原始识别结果输出,若原图出现篡改情况,这三个字段的识别结果可能会不统一。 + */ + public $EnableRecognitionRectify; + /** * @param string $ImageBase64 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 @@ -125,7 +132,7 @@ CropPortrait,人像照片裁剪(自动抠取身份证头像区域) CopyWarn,复印件告警 BorderCheckWarn,边框和框内遮挡告警 ReshootWarn,翻拍告警 -DetectPsWarn,PS检测告警 +DetectPsWarn,疑似存在PS痕迹告警 TempIdWarn,临时身份证告警 InvalidDateWarn,身份证有效日期不合法告警 Quality,图片质量分数(评价图片的模糊程度) @@ -136,6 +143,7 @@ SDK 设置方式参考: Config = Json.stringify({"CropIdCard":true,"CropPortrait":true}) API 3.0 Explorer 设置方式参考: Config = {"CropIdCard":true,"CropPortrait":true} + * @param boolean $EnableRecognitionRectify 默认值为true,打开识别结果纠正开关。开关开启后,身份证号、出生日期、性别,三个字段会进行矫正补齐,统一结果输出;若关闭此开关,以上三个字段不会进行矫正补齐,保持原始识别结果输出,若原图出现篡改情况,这三个字段的识别结果可能会不统一。 */ function __construct() { @@ -165,5 +173,9 @@ Config = {"CropIdCard":true,"CropPortrait":true} if (array_key_exists("Config",$param) and $param["Config"] !== null) { $this->Config = $param["Config"]; } + + if (array_key_exists("EnableRecognitionRectify",$param) and $param["EnableRecognitionRectify"] !== null) { + $this->EnableRecognitionRectify = $param["EnableRecognitionRectify"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/IDCardOCRResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/IDCardOCRResponse.php index 287a6227..254b91b6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/IDCardOCRResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/IDCardOCRResponse.php @@ -50,7 +50,7 @@ WarnInfos,告警信息,Code 告警码列表和释义: -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警, +-9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。 * @method void setAdvancedInfo(string $AdvancedInfo) 设置扩展信息,不请求则不返回,具体输入参考示例3和示例4。 IdCard,裁剪后身份证照片的base64编码,请求 Config.CropIdCard 时返回; @@ -66,7 +66,7 @@ WarnInfos,告警信息,Code 告警码列表和释义: -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警, +-9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -128,7 +128,7 @@ WarnInfos,告警信息,Code 告警码列表和释义: -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警, +-9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。 */ public $AdvancedInfo; @@ -161,7 +161,7 @@ WarnInfos,告警信息,Code 告警码列表和释义: -9103 身份证翻拍告警, -9105 身份证框内遮挡告警, -9104 临时身份证告警, --9106 身份证 PS 告警, +-9106 身份证疑似存在PS痕迹告警, -9107 身份证反光告警。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/InvoiceItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/InvoiceItem.php index da2b40fb..07a61fee 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/InvoiceItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/InvoiceItem.php @@ -21,11 +21,11 @@ use TencentCloud\Common\AbstractModel; * 混贴票据单张发票识别信息 * * @method string getCode() 获取识别结果。 -OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; +OK:表示识别成功;FailedOperation.UnsupportedInvoice:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 * @method void setCode(string $Code) 设置识别结果。 -OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; +OK:表示识别成功;FailedOperation.UnsupportedInvoice:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 * @method integer getType() 获取识别出的图片所属的票据类型。 @@ -43,6 +43,7 @@ FailedOperation.UnKnowError:表示识别失败; 13:过路过桥费发票 15:非税发票 16:全电发票 +17:医疗发票 * @method void setType(integer $Type) 设置识别出的图片所属的票据类型。 -1:未知类型 0:出租车发票 @@ -58,28 +59,29 @@ FailedOperation.UnKnowError:表示识别失败; 13:过路过桥费发票 15:非税发票 16:全电发票 - * @method Polygon getPolygon() 获取旋转后的图片四点坐标。 - * @method void setPolygon(Polygon $Polygon) 设置旋转后的图片四点坐标。 +17:医疗发票 + * @method Polygon getPolygon() 获取该发票在原图片中的四点坐标。 + * @method void setPolygon(Polygon $Polygon) 设置该发票在原图片中的四点坐标。 * @method float getAngle() 获取识别出的图片在混贴票据图片中的旋转角度。 * @method void setAngle(float $Angle) 设置识别出的图片在混贴票据图片中的旋转角度。 * @method SingleInvoiceItem getSingleInvoiceInfos() 获取识别到的内容。 * @method void setSingleInvoiceInfos(SingleInvoiceItem $SingleInvoiceInfos) 设置识别到的内容。 * @method integer getPage() 获取发票处于识别图片或PDF文件中的页教,默认从1开始。 * @method void setPage(integer $Page) 设置发票处于识别图片或PDF文件中的页教,默认从1开始。 - * @method string getSubType() 获取发票详细类型,详见下方 SubType 返回值说明 - * @method void setSubType(string $SubType) 设置发票详细类型,详见下方 SubType 返回值说明 - * @method string getTypeDescription() 获取发票类型描述,详见下方 TypeDescription 返回值说明 - * @method void setTypeDescription(string $TypeDescription) 设置发票类型描述,详见下方 TypeDescription 返回值说明 + * @method string getSubType() 获取发票详细类型,详见上方 SubType 返回值说明 + * @method void setSubType(string $SubType) 设置发票详细类型,详见上方 SubType 返回值说明 + * @method string getTypeDescription() 获取发票类型描述,详见上方 TypeDescription 返回值说明 + * @method void setTypeDescription(string $TypeDescription) 设置发票类型描述,详见上方 TypeDescription 返回值说明 * @method string getCutImage() 获取切割单图文件,Base64编码后的切图后的图片文件,开启 EnableCutImage 后进行返回 * @method void setCutImage(string $CutImage) 设置切割单图文件,Base64编码后的切图后的图片文件,开启 EnableCutImage 后进行返回 - * @method string getSubTypeDescription() 获取发票详细类型描述,详见下方 SubType 返回值说明 - * @method void setSubTypeDescription(string $SubTypeDescription) 设置发票详细类型描述,详见下方 SubType 返回值说明 + * @method string getSubTypeDescription() 获取发票详细类型描述,详见上方 SubType 返回值说明 + * @method void setSubTypeDescription(string $SubTypeDescription) 设置发票详细类型描述,详见上方 SubType 返回值说明 */ class InvoiceItem extends AbstractModel { /** * @var string 识别结果。 -OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; +OK:表示识别成功;FailedOperation.UnsupportedInvoice:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 */ @@ -101,11 +103,12 @@ FailedOperation.UnKnowError:表示识别失败; 13:过路过桥费发票 15:非税发票 16:全电发票 +17:医疗发票 */ public $Type; /** - * @var Polygon 旋转后的图片四点坐标。 + * @var Polygon 该发票在原图片中的四点坐标。 */ public $Polygon; @@ -125,12 +128,12 @@ FailedOperation.UnKnowError:表示识别失败; public $Page; /** - * @var string 发票详细类型,详见下方 SubType 返回值说明 + * @var string 发票详细类型,详见上方 SubType 返回值说明 */ public $SubType; /** - * @var string 发票类型描述,详见下方 TypeDescription 返回值说明 + * @var string 发票类型描述,详见上方 TypeDescription 返回值说明 */ public $TypeDescription; @@ -140,13 +143,13 @@ FailedOperation.UnKnowError:表示识别失败; public $CutImage; /** - * @var string 发票详细类型描述,详见下方 SubType 返回值说明 + * @var string 发票详细类型描述,详见上方 SubType 返回值说明 */ public $SubTypeDescription; /** * @param string $Code 识别结果。 -OK:表示识别成功;FailedOperation.UnsupportedInvioce:表示不支持识别; +OK:表示识别成功;FailedOperation.UnsupportedInvoice:表示不支持识别; FailedOperation.UnKnowError:表示识别失败; 其它错误码见各个票据接口的定义。 * @param integer $Type 识别出的图片所属的票据类型。 @@ -164,14 +167,15 @@ FailedOperation.UnKnowError:表示识别失败; 13:过路过桥费发票 15:非税发票 16:全电发票 - * @param Polygon $Polygon 旋转后的图片四点坐标。 +17:医疗发票 + * @param Polygon $Polygon 该发票在原图片中的四点坐标。 * @param float $Angle 识别出的图片在混贴票据图片中的旋转角度。 * @param SingleInvoiceItem $SingleInvoiceInfos 识别到的内容。 * @param integer $Page 发票处于识别图片或PDF文件中的页教,默认从1开始。 - * @param string $SubType 发票详细类型,详见下方 SubType 返回值说明 - * @param string $TypeDescription 发票类型描述,详见下方 TypeDescription 返回值说明 + * @param string $SubType 发票详细类型,详见上方 SubType 返回值说明 + * @param string $TypeDescription 发票类型描述,详见上方 TypeDescription 返回值说明 * @param string $CutImage 切割单图文件,Base64编码后的切图后的图片文件,开启 EnableCutImage 后进行返回 - * @param string $SubTypeDescription 发票详细类型描述,详见下方 SubType 返回值说明 + * @param string $SubTypeDescription 发票详细类型描述,详见上方 SubType 返回值说明 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/Key.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/Key.php index 4e6bf715..db39400e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/Key.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/Key.php @@ -22,6 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method string getAutoName() 获取自动识别的字段名称 * @method void setAutoName(string $AutoName) 设置自动识别的字段名称 + * @method string getConfigName() 获取定义的字段名称(传key的名称) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setConfigName(string $ConfigName) 设置定义的字段名称(传key的名称) +注意:此字段可能返回 null,表示取不到有效值。 */ class Key extends AbstractModel { @@ -30,8 +34,16 @@ class Key extends AbstractModel */ public $AutoName; + /** + * @var string 定义的字段名称(传key的名称) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ConfigName; + /** * @param string $AutoName 自动识别的字段名称 + * @param string $ConfigName 定义的字段名称(传key的名称) +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -49,5 +61,9 @@ class Key extends AbstractModel if (array_key_exists("AutoName",$param) and $param["AutoName"] !== null) { $this->AutoName = $param["AutoName"]; } + + if (array_key_exists("ConfigName",$param) and $param["ConfigName"] !== null) { + $this->ConfigName = $param["ConfigName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/MedicalInvoice.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/MedicalInvoice.php new file mode 100644 index 00000000..b605237b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/MedicalInvoice.php @@ -0,0 +1,149 @@ +Title = $param["Title"]; + } + + if (array_key_exists("Code",$param) and $param["Code"] !== null) { + $this->Code = $param["Code"]; + } + + if (array_key_exists("Number",$param) and $param["Number"] !== null) { + $this->Number = $param["Number"]; + } + + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; + } + + if (array_key_exists("TotalCn",$param) and $param["TotalCn"] !== null) { + $this->TotalCn = $param["TotalCn"]; + } + + if (array_key_exists("Date",$param) and $param["Date"] !== null) { + $this->Date = $param["Date"]; + } + + if (array_key_exists("CheckCode",$param) and $param["CheckCode"] !== null) { + $this->CheckCode = $param["CheckCode"]; + } + + if (array_key_exists("Place",$param) and $param["Place"] !== null) { + $this->Place = $param["Place"]; + } + + if (array_key_exists("Reviewer",$param) and $param["Reviewer"] !== null) { + $this->Reviewer = $param["Reviewer"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/OtherInvoice.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/OtherInvoice.php index 7af632e3..0d587e5a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/OtherInvoice.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/OtherInvoice.php @@ -28,6 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setOtherInvoiceListItems(array $OtherInvoiceListItems) 设置列表 * @method array getOtherInvoiceTableItems() 获取表格 * @method void setOtherInvoiceTableItems(array $OtherInvoiceTableItems) 设置表格 + * @method string getDate() 获取发票日期 + * @method void setDate(string $Date) 设置发票日期 */ class OtherInvoice extends AbstractModel { @@ -51,11 +53,17 @@ class OtherInvoice extends AbstractModel */ public $OtherInvoiceTableItems; + /** + * @var string 发票日期 + */ + public $Date; + /** * @param string $Title 发票名称 * @param string $Total 金额 * @param array $OtherInvoiceListItems 列表 * @param array $OtherInvoiceTableItems 表格 + * @param string $Date 发票日期 */ function __construct() { @@ -95,5 +103,9 @@ class OtherInvoice extends AbstractModel array_push($this->OtherInvoiceTableItems, $obj); } } + + if (array_key_exists("Date",$param) and $param["Date"] !== null) { + $this->Date = $param["Date"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/ProductDataRecord.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/ProductDataRecord.php deleted file mode 100755 index ba3331eb..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/ProductDataRecord.php +++ /dev/null @@ -1,297 +0,0 @@ -ProductName = $param["ProductName"]; - } - - if (array_key_exists("EnName",$param) and $param["EnName"] !== null) { - $this->EnName = $param["EnName"]; - } - - if (array_key_exists("BrandName",$param) and $param["BrandName"] !== null) { - $this->BrandName = $param["BrandName"]; - } - - if (array_key_exists("Type",$param) and $param["Type"] !== null) { - $this->Type = $param["Type"]; - } - - if (array_key_exists("Width",$param) and $param["Width"] !== null) { - $this->Width = $param["Width"]; - } - - if (array_key_exists("Height",$param) and $param["Height"] !== null) { - $this->Height = $param["Height"]; - } - - if (array_key_exists("Depth",$param) and $param["Depth"] !== null) { - $this->Depth = $param["Depth"]; - } - - if (array_key_exists("KeyWord",$param) and $param["KeyWord"] !== null) { - $this->KeyWord = $param["KeyWord"]; - } - - if (array_key_exists("Description",$param) and $param["Description"] !== null) { - $this->Description = $param["Description"]; - } - - if (array_key_exists("ImageLink",$param) and $param["ImageLink"] !== null) { - $this->ImageLink = $param["ImageLink"]; - } - - if (array_key_exists("ManufacturerName",$param) and $param["ManufacturerName"] !== null) { - $this->ManufacturerName = $param["ManufacturerName"]; - } - - if (array_key_exists("ManufacturerAddress",$param) and $param["ManufacturerAddress"] !== null) { - $this->ManufacturerAddress = $param["ManufacturerAddress"]; - } - - if (array_key_exists("FirmCode",$param) and $param["FirmCode"] !== null) { - $this->FirmCode = $param["FirmCode"]; - } - - if (array_key_exists("CheckResult",$param) and $param["CheckResult"] !== null) { - $this->CheckResult = $param["CheckResult"]; - } - - if (array_key_exists("CategoryCode",$param) and $param["CategoryCode"] !== null) { - $this->CategoryCode = $param["CategoryCode"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/QueryBarCodeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/QueryBarCodeResponse.php deleted file mode 100755 index de9ad6dd..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/QueryBarCodeResponse.php +++ /dev/null @@ -1,82 +0,0 @@ -BarCode = $param["BarCode"]; - } - - if (array_key_exists("ProductDataRecords",$param) and $param["ProductDataRecords"] !== null) { - $this->ProductDataRecords = []; - foreach ($param["ProductDataRecords"] as $key => $value){ - $obj = new ProductDataRecord(); - $obj->deserialize($value); - array_push($this->ProductDataRecords, $obj); - } - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizeGeneralInvoiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizeGeneralInvoiceRequest.php index 37c29231..fde003d7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizeGeneralInvoiceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizeGeneralInvoiceRequest.php @@ -22,23 +22,28 @@ use TencentCloud\Common\AbstractModel; * * @method string getImageBase64() 获取图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经Base64编码后不超过 8M。图片下载时间不超过 3 秒。 +支持的图片像素:单边介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 * @method void setImageBase64(string $ImageBase64) 设置图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经Base64编码后不超过 8M。图片下载时间不超过 3 秒。 +支持的图片像素:单边介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 * @method string getImageUrl() 获取图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经 Base64 编码后不超过 8M。图片下载时间不超过 3 秒。 +支持的图片像素:单边介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 * @method void setImageUrl(string $ImageUrl) 设置图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经 Base64 编码后不超过 8M。图片下载时间不超过 3 秒。 +支持的图片像素:单边介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 - * @method array getTypes() 获取需要识别的票据类型列表,为空或不填表示识别全部类型。 + * @method array getTypes() 获取需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。 +暂不支持多个参数进行局部控制。 0:出租车发票 1:定额发票 2:火车票 @@ -52,12 +57,10 @@ use TencentCloud\Common\AbstractModel; 13:过路过桥费发票 15:非税发票 16:全电发票 +17:医疗发票 -1:其他发票 - -默认为空,识别所有类型发票。 -当传入单个类型时,图片均采用该票类型进行处理。 + * @method void setTypes(array $Types) 设置需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。 暂不支持多个参数进行局部控制。 - * @method void setTypes(array $Types) 设置需要识别的票据类型列表,为空或不填表示识别全部类型。 0:出租车发票 1:定额发票 2:火车票 @@ -71,11 +74,8 @@ use TencentCloud\Common\AbstractModel; 13:过路过桥费发票 15:非税发票 16:全电发票 +17:医疗发票 -1:其他发票 - -默认为空,识别所有类型发票。 -当传入单个类型时,图片均采用该票类型进行处理。 -暂不支持多个参数进行局部控制。 * @method boolean getEnableOther() 获取是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。 * @method void setEnableOther(boolean $EnableOther) 设置是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。 * @method boolean getEnablePdf() 获取是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 @@ -92,7 +92,8 @@ class RecognizeGeneralInvoiceRequest extends AbstractModel /** * @var string 图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经Base64编码后不超过 8M。图片下载时间不超过 3 秒。 +支持的图片像素:单边介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 */ public $ImageBase64; @@ -100,14 +101,16 @@ class RecognizeGeneralInvoiceRequest extends AbstractModel /** * @var string 图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经 Base64 编码后不超过 8M。图片下载时间不超过 3 秒。 +支持的图片像素:单边介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 */ public $ImageUrl; /** - * @var array 需要识别的票据类型列表,为空或不填表示识别全部类型。 + * @var array 需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。 +暂不支持多个参数进行局部控制。 0:出租车发票 1:定额发票 2:火车票 @@ -121,11 +124,8 @@ class RecognizeGeneralInvoiceRequest extends AbstractModel 13:过路过桥费发票 15:非税发票 16:全电发票 +17:医疗发票 -1:其他发票 - -默认为空,识别所有类型发票。 -当传入单个类型时,图片均采用该票类型进行处理。 -暂不支持多个参数进行局部控制。 */ public $Types; @@ -157,14 +157,17 @@ class RecognizeGeneralInvoiceRequest extends AbstractModel /** * @param string $ImageBase64 图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经Base64编码后不超过 8M。图片下载时间不超过 3 秒。 +支持的图片像素:单边介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 * @param string $ImageUrl 图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 -支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片大小:所下载图片经 Base64 编码后不超过 8M。图片下载时间不超过 3 秒。 +支持的图片像素:单边介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 - * @param array $Types 需要识别的票据类型列表,为空或不填表示识别全部类型。 + * @param array $Types 需要识别的票据类型列表,为空或不填表示识别全部类型。当传入单个类型时,图片均采用该票类型进行处理。 +暂不支持多个参数进行局部控制。 0:出租车发票 1:定额发票 2:火车票 @@ -178,11 +181,8 @@ class RecognizeGeneralInvoiceRequest extends AbstractModel 13:过路过桥费发票 15:非税发票 16:全电发票 +17:医疗发票 -1:其他发票 - -默认为空,识别所有类型发票。 -当传入单个类型时,图片均采用该票类型进行处理。 -暂不支持多个参数进行局部控制。 * @param boolean $EnableOther 是否开启其他票识别,默认值为true,开启后可支持其他发票的智能识别。 * @param boolean $EnablePdf 是否开启PDF识别,默认值为true,开启后可同时支持图片和PDF的识别。 * @param integer $PdfPageNumber 需要识别的PDF页面的对应页码,传入时仅支持PDF单页识别,当上传文件为PDF且EnablePdf参数值为true时有效,默认值为1。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizePhilippinesUMIDOCRRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizePhilippinesUMIDOCRRequest.php new file mode 100644 index 00000000..32c48b23 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizePhilippinesUMIDOCRRequest.php @@ -0,0 +1,77 @@ +ImageBase64 = $param["ImageBase64"]; + } + + if (array_key_exists("ImageUrl",$param) and $param["ImageUrl"] !== null) { + $this->ImageUrl = $param["ImageUrl"]; + } + + if (array_key_exists("ReturnHeadImage",$param) and $param["ReturnHeadImage"] !== null) { + $this->ReturnHeadImage = $param["ReturnHeadImage"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizePhilippinesUMIDOCRResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizePhilippinesUMIDOCRResponse.php new file mode 100644 index 00000000..b65e60da --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizePhilippinesUMIDOCRResponse.php @@ -0,0 +1,157 @@ +Surname = new TextDetectionResult(); + $this->Surname->deserialize($param["Surname"]); + } + + if (array_key_exists("MiddleName",$param) and $param["MiddleName"] !== null) { + $this->MiddleName = new TextDetectionResult(); + $this->MiddleName->deserialize($param["MiddleName"]); + } + + if (array_key_exists("GivenName",$param) and $param["GivenName"] !== null) { + $this->GivenName = new TextDetectionResult(); + $this->GivenName->deserialize($param["GivenName"]); + } + + if (array_key_exists("Address",$param) and $param["Address"] !== null) { + $this->Address = new TextDetectionResult(); + $this->Address->deserialize($param["Address"]); + } + + if (array_key_exists("Birthday",$param) and $param["Birthday"] !== null) { + $this->Birthday = new TextDetectionResult(); + $this->Birthday->deserialize($param["Birthday"]); + } + + if (array_key_exists("CRN",$param) and $param["CRN"] !== null) { + $this->CRN = new TextDetectionResult(); + $this->CRN->deserialize($param["CRN"]); + } + + if (array_key_exists("Sex",$param) and $param["Sex"] !== null) { + $this->Sex = new TextDetectionResult(); + $this->Sex->deserialize($param["Sex"]); + } + + if (array_key_exists("HeadPortrait",$param) and $param["HeadPortrait"] !== null) { + $this->HeadPortrait = new TextDetectionResult(); + $this->HeadPortrait->deserialize($param["HeadPortrait"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizeTableAccurateOCRRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizeTableAccurateOCRRequest.php index 80bce4e2..c1f02e69 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizeTableAccurateOCRRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizeTableAccurateOCRRequest.php @@ -22,16 +22,22 @@ use TencentCloud\Common\AbstractModel; * * @method string getImageBase64() 获取图片/PDF的 Base64 值。 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 +图片支持的像素范围:需介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 * @method void setImageBase64(string $ImageBase64) 设置图片/PDF的 Base64 值。 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 +图片支持的像素范围:需介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 * @method string getImageUrl() 获取图片/PDF的 Url 地址。 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 -图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。 +图片支持的像素范围:需介于20-10000px之间。 +图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定 +性可能受一定影响。 * @method void setImageUrl(string $ImageUrl) 设置图片/PDF的 Url 地址。 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 -图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。 +图片支持的像素范围:需介于20-10000px之间。 +图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定 +性可能受一定影响。 * @method integer getPdfPageNumber() 获取需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 * @method void setPdfPageNumber(integer $PdfPageNumber) 设置需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 */ @@ -40,6 +46,7 @@ class RecognizeTableAccurateOCRRequest extends AbstractModel /** * @var string 图片/PDF的 Base64 值。 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 +图片支持的像素范围:需介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 */ public $ImageBase64; @@ -47,7 +54,9 @@ class RecognizeTableAccurateOCRRequest extends AbstractModel /** * @var string 图片/PDF的 Url 地址。 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 -图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。 +图片支持的像素范围:需介于20-10000px之间。 +图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定 +性可能受一定影响。 */ public $ImageUrl; @@ -59,10 +68,13 @@ class RecognizeTableAccurateOCRRequest extends AbstractModel /** * @param string $ImageBase64 图片/PDF的 Base64 值。 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 +图片支持的像素范围:需介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 * @param string $ImageUrl 图片/PDF的 Url 地址。 要求图片/PDF经Base64编码后不超过 7M,分辨率建议600*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。 -图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定性可能受一定影响。 +图片支持的像素范围:需介于20-10000px之间。 +图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。非腾讯云存储的 Url 速度和稳定 +性可能受一定影响。 * @param integer $PdfPageNumber 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizeThaiIDCardOCRResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizeThaiIDCardOCRResponse.php index dc2950b6..936ef2e7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizeThaiIDCardOCRResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/RecognizeThaiIDCardOCRResponse.php @@ -30,10 +30,10 @@ use TencentCloud\Common\AbstractModel; * @method void setAddress(string $Address) 设置地址 * @method string getBirthday() 获取出生日期 * @method void setBirthday(string $Birthday) 设置出生日期 - * @method string getIssueDate() 获取首次领用日期 - * @method void setIssueDate(string $IssueDate) 设置首次领用日期 - * @method string getExpirationDate() 获取签发日期 - * @method void setExpirationDate(string $ExpirationDate) 设置签发日期 + * @method string getIssueDate() 获取签发日期 + * @method void setIssueDate(string $IssueDate) 设置签发日期 + * @method string getExpirationDate() 获取到期日期 + * @method void setExpirationDate(string $ExpirationDate) 设置到期日期 * @method string getEnLastName() 获取英文姓名 * @method void setEnLastName(string $EnLastName) 设置英文姓名 * @method string getPortraitImage() 获取证件人像照片抠取 @@ -69,12 +69,12 @@ class RecognizeThaiIDCardOCRResponse extends AbstractModel public $Birthday; /** - * @var string 首次领用日期 + * @var string 签发日期 */ public $IssueDate; /** - * @var string 签发日期 + * @var string 到期日期 */ public $ExpirationDate; @@ -99,8 +99,8 @@ class RecognizeThaiIDCardOCRResponse extends AbstractModel * @param string $EnFirstName 英文姓名 * @param string $Address 地址 * @param string $Birthday 出生日期 - * @param string $IssueDate 首次领用日期 - * @param string $ExpirationDate 签发日期 + * @param string $IssueDate 签发日期 + * @param string $ExpirationDate 到期日期 * @param string $EnLastName 英文姓名 * @param string $PortraitImage 证件人像照片抠取 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/SealOCRRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/SealOCRRequest.php index ca5b6222..acefd9a9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/SealOCRRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/SealOCRRequest.php @@ -20,33 +20,33 @@ use TencentCloud\Common\AbstractModel; /** * SealOCR请求参数结构体 * - * @method string getImageBase64() 获取图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 + * @method string getImageBase64() 获取图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 - * @method void setImageBase64(string $ImageBase64) 设置图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 + * @method void setImageBase64(string $ImageBase64) 设置图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 - * @method string getImageUrl() 获取图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 + * @method string getImageUrl() 获取图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 - * @method void setImageUrl(string $ImageUrl) 设置图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 + * @method void setImageUrl(string $ImageUrl) 设置图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 */ class SealOCRRequest extends AbstractModel { /** - * @var string 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 + * @var string 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 */ public $ImageBase64; /** - * @var string 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 + * @var string 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 */ public $ImageUrl; /** - * @param string $ImageBase64 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。 + * @param string $ImageBase64 图片的 Base64 值。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 - * @param string $ImageUrl 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 + * @param string $ImageUrl 图片的 Url 地址。要求图片经Base64编码后不超过 7M,分辨率建议500*800以上,支持PNG、JPG、JPEG、BMP、PDF格式。建议卡片部分占据图片2/3以上。图片下载时间不超过 3 秒。 建议图片存储于腾讯云,可保障更高的下载速度和稳定性。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/SingleInvoiceItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/SingleInvoiceItem.php index 56411d1e..245d22af 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/SingleInvoiceItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/SingleInvoiceItem.php @@ -107,6 +107,18 @@ use TencentCloud\Common\AbstractModel; * @method TrainTicket getTrainTicket() 获取火车票 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTrainTicket(TrainTicket $TrainTicket) 设置火车票 +注意:此字段可能返回 null,表示取不到有效值。 + * @method MedicalInvoice getMedicalOutpatientInvoice() 获取医疗门诊收费票据(电子) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMedicalOutpatientInvoice(MedicalInvoice $MedicalOutpatientInvoice) 设置医疗门诊收费票据(电子) +注意:此字段可能返回 null,表示取不到有效值。 + * @method MedicalInvoice getMedicalHospitalizedInvoice() 获取医疗住院收费票据(电子) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMedicalHospitalizedInvoice(MedicalInvoice $MedicalHospitalizedInvoice) 设置医疗住院收费票据(电子) +注意:此字段可能返回 null,表示取不到有效值。 + * @method VatInvoiceInfo getVatSalesList() 获取增值税销货清单 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVatSalesList(VatInvoiceInfo $VatSalesList) 设置增值税销货清单 注意:此字段可能返回 null,表示取不到有效值。 */ class SingleInvoiceItem extends AbstractModel @@ -243,6 +255,24 @@ class SingleInvoiceItem extends AbstractModel */ public $TrainTicket; + /** + * @var MedicalInvoice 医疗门诊收费票据(电子) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MedicalOutpatientInvoice; + + /** + * @var MedicalInvoice 医疗住院收费票据(电子) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MedicalHospitalizedInvoice; + + /** + * @var VatInvoiceInfo 增值税销货清单 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VatSalesList; + /** * @param VatInvoiceInfo $VatSpecialInvoice 增值税专用发票 注意:此字段可能返回 null,表示取不到有效值。 @@ -287,6 +317,12 @@ class SingleInvoiceItem extends AbstractModel * @param NonTaxIncomeBill $NonTaxIncomeElectronicBill 非税收入一般缴款书(电子) 注意:此字段可能返回 null,表示取不到有效值。 * @param TrainTicket $TrainTicket 火车票 +注意:此字段可能返回 null,表示取不到有效值。 + * @param MedicalInvoice $MedicalOutpatientInvoice 医疗门诊收费票据(电子) +注意:此字段可能返回 null,表示取不到有效值。 + * @param MedicalInvoice $MedicalHospitalizedInvoice 医疗住院收费票据(电子) +注意:此字段可能返回 null,表示取不到有效值。 + * @param VatInvoiceInfo $VatSalesList 增值税销货清单 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -411,5 +447,20 @@ class SingleInvoiceItem extends AbstractModel $this->TrainTicket = new TrainTicket(); $this->TrainTicket->deserialize($param["TrainTicket"]); } + + if (array_key_exists("MedicalOutpatientInvoice",$param) and $param["MedicalOutpatientInvoice"] !== null) { + $this->MedicalOutpatientInvoice = new MedicalInvoice(); + $this->MedicalOutpatientInvoice->deserialize($param["MedicalOutpatientInvoice"]); + } + + if (array_key_exists("MedicalHospitalizedInvoice",$param) and $param["MedicalHospitalizedInvoice"] !== null) { + $this->MedicalHospitalizedInvoice = new MedicalInvoice(); + $this->MedicalHospitalizedInvoice->deserialize($param["MedicalHospitalizedInvoice"]); + } + + if (array_key_exists("VatSalesList",$param) and $param["VatSalesList"] !== null) { + $this->VatSalesList = new VatInvoiceInfo(); + $this->VatSalesList->deserialize($param["VatSalesList"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/SmartStructuralOCRV2Request.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/SmartStructuralOCRV2Request.php index ad757b1b..76766059 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/SmartStructuralOCRV2Request.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/SmartStructuralOCRV2Request.php @@ -23,20 +23,24 @@ use TencentCloud\Common\AbstractModel; * @method string getImageUrl() 获取图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 * @method void setImageUrl(string $ImageUrl) 设置图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 * @method string getImageBase64() 获取图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 * @method void setImageBase64(string $ImageBase64) 设置图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 * @method boolean getIsPdf() 获取是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 * @method void setIsPdf(boolean $IsPdf) 设置是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 @@ -50,6 +54,20 @@ ItemNames=["姓名","性别"] ItemNames=["姓名","性别"] * @method boolean getReturnFullText() 获取是否开启全文字段识别 * @method void setReturnFullText(boolean $ReturnFullText) 设置是否开启全文字段识别 + * @method string getConfigId() 获取配置id支持: +General -- 通用场景 +OnlineTaxiItinerary -- 网约车行程单 +RideHailingDriverLicense -- 网约车驾驶证 +RideHailingTransportLicense -- 网约车运输证 +WayBill -- 快递运单 +AccountOpeningPermit -- 银行开户许可证 + * @method void setConfigId(string $ConfigId) 设置配置id支持: +General -- 通用场景 +OnlineTaxiItinerary -- 网约车行程单 +RideHailingDriverLicense -- 网约车驾驶证 +RideHailingTransportLicense -- 网约车运输证 +WayBill -- 快递运单 +AccountOpeningPermit -- 银行开户许可证 */ class SmartStructuralOCRV2Request extends AbstractModel { @@ -57,6 +75,7 @@ class SmartStructuralOCRV2Request extends AbstractModel * @var string 图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 */ @@ -66,6 +85,7 @@ class SmartStructuralOCRV2Request extends AbstractModel * @var string 图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 */ public $ImageBase64; @@ -92,15 +112,28 @@ ItemNames=["姓名","性别"] */ public $ReturnFullText; + /** + * @var string 配置id支持: +General -- 通用场景 +OnlineTaxiItinerary -- 网约车行程单 +RideHailingDriverLicense -- 网约车驾驶证 +RideHailingTransportLicense -- 网约车运输证 +WayBill -- 快递运单 +AccountOpeningPermit -- 银行开户许可证 + */ + public $ConfigId; + /** * @param string $ImageUrl 图片的 Url 地址。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经 Base64 编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 * @param string $ImageBase64 图片的 Base64 值。 支持的图片格式:PNG、JPG、JPEG,暂不支持 GIF 格式。 支持的图片大小:所下载图片经Base64编码后不超过 7M。图片下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 图片的 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 * @param boolean $IsPdf 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 * @param integer $PdfPageNumber 需要识别的PDF页面的对应页码,仅支持PDF单页识别,当上传文件为PDF且IsPdf参数值为true时有效,默认值为1。 @@ -108,6 +141,13 @@ ItemNames=["姓名","性别"] 若客户只想返回姓名、性别两个字段的识别结果,则输入 ItemNames=["姓名","性别"] * @param boolean $ReturnFullText 是否开启全文字段识别 + * @param string $ConfigId 配置id支持: +General -- 通用场景 +OnlineTaxiItinerary -- 网约车行程单 +RideHailingDriverLicense -- 网约车驾驶证 +RideHailingTransportLicense -- 网约车运输证 +WayBill -- 快递运单 +AccountOpeningPermit -- 银行开户许可证 */ function __construct() { @@ -145,5 +185,9 @@ ItemNames=["姓名","性别"] if (array_key_exists("ReturnFullText",$param) and $param["ReturnFullText"] !== null) { $this->ReturnFullText = $param["ReturnFullText"]; } + + if (array_key_exists("ConfigId",$param) and $param["ConfigId"] !== null) { + $this->ConfigId = $param["ConfigId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/TextVehicleBack.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/TextVehicleBack.php index cf65fb2c..c538d927 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/TextVehicleBack.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/TextVehicleBack.php @@ -59,6 +59,10 @@ use TencentCloud\Common\AbstractModel; * @method string getTotalQuasiMass() 获取准牵引总质量 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTotalQuasiMass(string $TotalQuasiMass) 设置准牵引总质量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getSubPageCode() 获取副页编码 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSubPageCode(string $SubPageCode) 设置副页编码 注意:此字段可能返回 null,表示取不到有效值。 */ class TextVehicleBack extends AbstractModel @@ -123,6 +127,12 @@ class TextVehicleBack extends AbstractModel */ public $TotalQuasiMass; + /** + * @var string 副页编码 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SubPageCode; + /** * @param string $PlateNo 号牌号码 注意:此字段可能返回 null,表示取不到有效值。 @@ -143,6 +153,8 @@ class TextVehicleBack extends AbstractModel * @param string $Record 检验记录 注意:此字段可能返回 null,表示取不到有效值。 * @param string $TotalQuasiMass 准牵引总质量 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $SubPageCode 副页编码 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -197,5 +209,9 @@ class TextVehicleBack extends AbstractModel if (array_key_exists("TotalQuasiMass",$param) and $param["TotalQuasiMass"] !== null) { $this->TotalQuasiMass = $param["TotalQuasiMass"]; } + + if (array_key_exists("SubPageCode",$param) and $param["SubPageCode"] !== null) { + $this->SubPageCode = $param["SubPageCode"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceInfo.php index 9b37aeea..e646f37e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceInfo.php @@ -98,6 +98,20 @@ use TencentCloud\Common\AbstractModel; * @method void setCodeConfirm(string $CodeConfirm) 设置机打发票代码 * @method string getReceiptor() 获取收款人 * @method void setReceiptor(string $Receiptor) 设置收款人 + * @method integer getElectronicFullMark() 获取是否有全电纸质票(0:没有,1:有) + * @method void setElectronicFullMark(integer $ElectronicFullMark) 设置是否有全电纸质票(0:没有,1:有) + * @method string getElectronicFullNumber() 获取全电号码 + * @method void setElectronicFullNumber(string $ElectronicFullNumber) 设置全电号码 + * @method string getFormName() 获取发票联名 + * @method void setFormName(string $FormName) 设置发票联名 + * @method integer getBlockChainMark() 获取是否有区块链标记(0:没有,1:有) + * @method void setBlockChainMark(integer $BlockChainMark) 设置是否有区块链标记(0:没有,1:有) + * @method integer getAcquisitionMark() 获取是否有收购标记(0:没有,1:有) + * @method void setAcquisitionMark(integer $AcquisitionMark) 设置是否有收购标记(0:没有,1:有) + * @method string getSubTotal() 获取小计金额 + * @method void setSubTotal(string $SubTotal) 设置小计金额 + * @method string getSubTax() 获取小计税额 + * @method void setSubTax(string $SubTax) 设置小计税额 */ class VatInvoiceInfo extends AbstractModel { @@ -296,6 +310,41 @@ class VatInvoiceInfo extends AbstractModel */ public $Receiptor; + /** + * @var integer 是否有全电纸质票(0:没有,1:有) + */ + public $ElectronicFullMark; + + /** + * @var string 全电号码 + */ + public $ElectronicFullNumber; + + /** + * @var string 发票联名 + */ + public $FormName; + + /** + * @var integer 是否有区块链标记(0:没有,1:有) + */ + public $BlockChainMark; + + /** + * @var integer 是否有收购标记(0:没有,1:有) + */ + public $AcquisitionMark; + + /** + * @var string 小计金额 + */ + public $SubTotal; + + /** + * @var string 小计税额 + */ + public $SubTax; + /** * @param string $CheckCode 校验码 * @param string $FormType 发票联次 @@ -336,6 +385,13 @@ class VatInvoiceInfo extends AbstractModel * @param array $VatInvoiceItemInfos 增值税发票项目信息 * @param string $CodeConfirm 机打发票代码 * @param string $Receiptor 收款人 + * @param integer $ElectronicFullMark 是否有全电纸质票(0:没有,1:有) + * @param string $ElectronicFullNumber 全电号码 + * @param string $FormName 发票联名 + * @param integer $BlockChainMark 是否有区块链标记(0:没有,1:有) + * @param integer $AcquisitionMark 是否有收购标记(0:没有,1:有) + * @param string $SubTotal 小计金额 + * @param string $SubTax 小计税额 */ function __construct() { @@ -510,5 +566,33 @@ class VatInvoiceInfo extends AbstractModel if (array_key_exists("Receiptor",$param) and $param["Receiptor"] !== null) { $this->Receiptor = $param["Receiptor"]; } + + if (array_key_exists("ElectronicFullMark",$param) and $param["ElectronicFullMark"] !== null) { + $this->ElectronicFullMark = $param["ElectronicFullMark"]; + } + + if (array_key_exists("ElectronicFullNumber",$param) and $param["ElectronicFullNumber"] !== null) { + $this->ElectronicFullNumber = $param["ElectronicFullNumber"]; + } + + if (array_key_exists("FormName",$param) and $param["FormName"] !== null) { + $this->FormName = $param["FormName"]; + } + + if (array_key_exists("BlockChainMark",$param) and $param["BlockChainMark"] !== null) { + $this->BlockChainMark = $param["BlockChainMark"]; + } + + if (array_key_exists("AcquisitionMark",$param) and $param["AcquisitionMark"] !== null) { + $this->AcquisitionMark = $param["AcquisitionMark"]; + } + + if (array_key_exists("SubTotal",$param) and $param["SubTotal"] !== null) { + $this->SubTotal = $param["SubTotal"]; + } + + if (array_key_exists("SubTax",$param) and $param["SubTax"] !== null) { + $this->SubTax = $param["SubTax"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceItem.php index 73e783e1..49a30d6b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceItem.php @@ -40,6 +40,20 @@ use TencentCloud\Common\AbstractModel; * @method void setTaxAmount(string $TaxAmount) 设置税额 * @method string getTaxClassifyCode() 获取税收分类编码 * @method void setTaxClassifyCode(string $TaxClassifyCode) 设置税收分类编码 + * @method string getVehicleType() 获取运输工具类型 + * @method void setVehicleType(string $VehicleType) 设置运输工具类型 + * @method string getVehicleBrand() 获取运输工具牌号 + * @method void setVehicleBrand(string $VehicleBrand) 设置运输工具牌号 + * @method string getDeparturePlace() 获取起始地 + * @method void setDeparturePlace(string $DeparturePlace) 设置起始地 + * @method string getArrivalPlace() 获取到达地 + * @method void setArrivalPlace(string $ArrivalPlace) 设置到达地 + * @method string getTransportItemsName() 获取运输货物名称 + * @method void setTransportItemsName(string $TransportItemsName) 设置运输货物名称 + * @method string getConstructionPlace() 获取建筑服务发生地 + * @method void setConstructionPlace(string $ConstructionPlace) 设置建筑服务发生地 + * @method string getConstructionName() 获取建筑项目名称 + * @method void setConstructionName(string $ConstructionName) 设置建筑项目名称 */ class VatInvoiceItem extends AbstractModel { @@ -93,6 +107,41 @@ class VatInvoiceItem extends AbstractModel */ public $TaxClassifyCode; + /** + * @var string 运输工具类型 + */ + public $VehicleType; + + /** + * @var string 运输工具牌号 + */ + public $VehicleBrand; + + /** + * @var string 起始地 + */ + public $DeparturePlace; + + /** + * @var string 到达地 + */ + public $ArrivalPlace; + + /** + * @var string 运输货物名称 + */ + public $TransportItemsName; + + /** + * @var string 建筑服务发生地 + */ + public $ConstructionPlace; + + /** + * @var string 建筑项目名称 + */ + public $ConstructionName; + /** * @param string $LineNo 行号 * @param string $Name 名称 @@ -104,6 +153,13 @@ class VatInvoiceItem extends AbstractModel * @param string $TaxRate 税率 * @param string $TaxAmount 税额 * @param string $TaxClassifyCode 税收分类编码 + * @param string $VehicleType 运输工具类型 + * @param string $VehicleBrand 运输工具牌号 + * @param string $DeparturePlace 起始地 + * @param string $ArrivalPlace 到达地 + * @param string $TransportItemsName 运输货物名称 + * @param string $ConstructionPlace 建筑服务发生地 + * @param string $ConstructionName 建筑项目名称 */ function __construct() { @@ -157,5 +213,33 @@ class VatInvoiceItem extends AbstractModel if (array_key_exists("TaxClassifyCode",$param) and $param["TaxClassifyCode"] !== null) { $this->TaxClassifyCode = $param["TaxClassifyCode"]; } + + if (array_key_exists("VehicleType",$param) and $param["VehicleType"] !== null) { + $this->VehicleType = $param["VehicleType"]; + } + + if (array_key_exists("VehicleBrand",$param) and $param["VehicleBrand"] !== null) { + $this->VehicleBrand = $param["VehicleBrand"]; + } + + if (array_key_exists("DeparturePlace",$param) and $param["DeparturePlace"] !== null) { + $this->DeparturePlace = $param["DeparturePlace"]; + } + + if (array_key_exists("ArrivalPlace",$param) and $param["ArrivalPlace"] !== null) { + $this->ArrivalPlace = $param["ArrivalPlace"]; + } + + if (array_key_exists("TransportItemsName",$param) and $param["TransportItemsName"] !== null) { + $this->TransportItemsName = $param["TransportItemsName"]; + } + + if (array_key_exists("ConstructionPlace",$param) and $param["ConstructionPlace"] !== null) { + $this->ConstructionPlace = $param["ConstructionPlace"]; + } + + if (array_key_exists("ConstructionName",$param) and $param["ConstructionName"] !== null) { + $this->ConstructionName = $param["ConstructionName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceItemInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceItemInfo.php index 7db6049b..59084408 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceItemInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceItemInfo.php @@ -44,6 +44,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLicensePlate(string $LicensePlate) 设置车牌号 * @method string getVehicleType() 获取车辆类型 * @method void setVehicleType(string $VehicleType) 设置车辆类型 + * @method string getSerialNumber() 获取序号 + * @method void setSerialNumber(string $SerialNumber) 设置序号 */ class VatInvoiceItemInfo extends AbstractModel { @@ -107,6 +109,11 @@ class VatInvoiceItemInfo extends AbstractModel */ public $VehicleType; + /** + * @var string 序号 + */ + public $SerialNumber; + /** * @param string $Name 项目名称 * @param string $Specification 规格型号 @@ -120,6 +127,7 @@ class VatInvoiceItemInfo extends AbstractModel * @param string $DateEnd 通行日期止 * @param string $LicensePlate 车牌号 * @param string $VehicleType 车辆类型 + * @param string $SerialNumber 序号 */ function __construct() { @@ -181,5 +189,9 @@ class VatInvoiceItemInfo extends AbstractModel if (array_key_exists("VehicleType",$param) and $param["VehicleType"] !== null) { $this->VehicleType = $param["VehicleType"]; } + + if (array_key_exists("SerialNumber",$param) and $param["SerialNumber"] !== null) { + $this->SerialNumber = $param["SerialNumber"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceOCRRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceOCRRequest.php index 55a51151..f046f53d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceOCRRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VatInvoiceOCRRequest.php @@ -23,19 +23,23 @@ use TencentCloud\Common\AbstractModel; * @method string getImageBase64() 获取图片/PDF的 Base64 值。 支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 支持的图片/PDF大小:所下载文件经Base64编码后不超过 7M。文件下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 输入参数 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 * @method void setImageBase64(string $ImageBase64) 设置图片/PDF的 Base64 值。 支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 支持的图片/PDF大小:所下载文件经Base64编码后不超过 7M。文件下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 输入参数 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 * @method string getImageUrl() 获取图片/PDF的 Url 地址。 支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 支持的图片/PDF大小:所下载文件经 Base64 编码后不超过 7M。文件下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 * @method void setImageUrl(string $ImageUrl) 设置图片/PDF的 Url 地址。 支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 支持的图片/PDF大小:所下载文件经 Base64 编码后不超过 7M。文件下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 * @method boolean getIsPdf() 获取是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 @@ -49,6 +53,7 @@ class VatInvoiceOCRRequest extends AbstractModel * @var string 图片/PDF的 Base64 值。 支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 支持的图片/PDF大小:所下载文件经Base64编码后不超过 7M。文件下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 输入参数 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 */ public $ImageBase64; @@ -57,6 +62,7 @@ class VatInvoiceOCRRequest extends AbstractModel * @var string 图片/PDF的 Url 地址。 支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 支持的图片/PDF大小:所下载文件经 Base64 编码后不超过 7M。文件下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 */ @@ -76,10 +82,12 @@ class VatInvoiceOCRRequest extends AbstractModel * @param string $ImageBase64 图片/PDF的 Base64 值。 支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 支持的图片/PDF大小:所下载文件经Base64编码后不超过 7M。文件下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 输入参数 ImageUrl、ImageBase64 必须提供一个,如果都提供,只使用 ImageUrl。 * @param string $ImageUrl 图片/PDF的 Url 地址。 支持的文件格式:PNG、JPG、JPEG、PDF,暂不支持 GIF 格式。 支持的图片/PDF大小:所下载文件经 Base64 编码后不超过 7M。文件下载时间不超过 3 秒。 +支持的图片像素:需介于20-10000px之间。 图片存储于腾讯云的 Url 可保障更高的下载速度和稳定性,建议图片存储于腾讯云。 非腾讯云存储的 Url 速度和稳定性可能受一定影响。 * @param boolean $IsPdf 是否开启PDF识别,默认值为false,开启后可同时支持图片和PDF的识别。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VehicleLicenseOCRResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VehicleLicenseOCRResponse.php index 2b009b5c..1a589380 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VehicleLicenseOCRResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VehicleLicenseOCRResponse.php @@ -31,22 +31,18 @@ use TencentCloud\Common\AbstractModel; * @method array getRecognizeWarnCode() 获取Code 告警码列表和释义: -9102 复印件告警 -9103 翻拍件告警 --9106 ps告警 注:告警码可以同时存在多个 * @method void setRecognizeWarnCode(array $RecognizeWarnCode) 设置Code 告警码列表和释义: -9102 复印件告警 -9103 翻拍件告警 --9106 ps告警 注:告警码可以同时存在多个 * @method array getRecognizeWarnMsg() 获取告警码说明: WARN_DRIVER_LICENSE_COPY_CARD 复印件告警 WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警 -WARN_DRIVER_LICENSE_PS_CARD ps告警 注:告警信息可以同时存在多个 * @method void setRecognizeWarnMsg(array $RecognizeWarnMsg) 设置告警码说明: WARN_DRIVER_LICENSE_COPY_CARD 复印件告警 WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警 -WARN_DRIVER_LICENSE_PS_CARD ps告警 注:告警信息可以同时存在多个 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -69,7 +65,6 @@ class VehicleLicenseOCRResponse extends AbstractModel * @var array Code 告警码列表和释义: -9102 复印件告警 -9103 翻拍件告警 --9106 ps告警 注:告警码可以同时存在多个 */ public $RecognizeWarnCode; @@ -78,7 +73,6 @@ class VehicleLicenseOCRResponse extends AbstractModel * @var array 告警码说明: WARN_DRIVER_LICENSE_COPY_CARD 复印件告警 WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警 -WARN_DRIVER_LICENSE_PS_CARD ps告警 注:告警信息可以同时存在多个 */ public $RecognizeWarnMsg; @@ -96,12 +90,10 @@ WARN_DRIVER_LICENSE_PS_CARD ps告警 * @param array $RecognizeWarnCode Code 告警码列表和释义: -9102 复印件告警 -9103 翻拍件告警 --9106 ps告警 注:告警码可以同时存在多个 * @param array $RecognizeWarnMsg 告警码说明: WARN_DRIVER_LICENSE_COPY_CARD 复印件告警 WARN_DRIVER_LICENSE_SCREENED_CARD 翻拍件告警 -WARN_DRIVER_LICENSE_PS_CARD ps告警 注:告警信息可以同时存在多个 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBasicBizLicenseRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBasicBizLicenseRequest.php deleted file mode 100755 index 4e85fcc1..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBasicBizLicenseRequest.php +++ /dev/null @@ -1,177 +0,0 @@ -ImageBase64 = $param["ImageBase64"]; - } - - if (array_key_exists("ImageUrl",$param) and $param["ImageUrl"] !== null) { - $this->ImageUrl = $param["ImageUrl"]; - } - - if (array_key_exists("ImageConfig",$param) and $param["ImageConfig"] !== null) { - $this->ImageConfig = $param["ImageConfig"]; - } - - if (array_key_exists("RegNum",$param) and $param["RegNum"] !== null) { - $this->RegNum = $param["RegNum"]; - } - - if (array_key_exists("Name",$param) and $param["Name"] !== null) { - $this->Name = $param["Name"]; - } - - if (array_key_exists("Address",$param) and $param["Address"] !== null) { - $this->Address = $param["Address"]; - } - - if (array_key_exists("RegCapital",$param) and $param["RegCapital"] !== null) { - $this->RegCapital = $param["RegCapital"]; - } - - if (array_key_exists("EstablishTime",$param) and $param["EstablishTime"] !== null) { - $this->EstablishTime = $param["EstablishTime"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBasicBizLicenseResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBasicBizLicenseResponse.php deleted file mode 100755 index 008e3d56..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBasicBizLicenseResponse.php +++ /dev/null @@ -1,270 +0,0 @@ -ErrorCode = $param["ErrorCode"]; - } - - if (array_key_exists("CreditCode",$param) and $param["CreditCode"] !== null) { - $this->CreditCode = $param["CreditCode"]; - } - - if (array_key_exists("Opfrom",$param) and $param["Opfrom"] !== null) { - $this->Opfrom = $param["Opfrom"]; - } - - if (array_key_exists("Opto",$param) and $param["Opto"] !== null) { - $this->Opto = $param["Opto"]; - } - - if (array_key_exists("Frname",$param) and $param["Frname"] !== null) { - $this->Frname = $param["Frname"]; - } - - if (array_key_exists("Entstatus",$param) and $param["Entstatus"] !== null) { - $this->Entstatus = $param["Entstatus"]; - } - - if (array_key_exists("Zsopscope",$param) and $param["Zsopscope"] !== null) { - $this->Zsopscope = $param["Zsopscope"]; - } - - if (array_key_exists("Reason",$param) and $param["Reason"] !== null) { - $this->Reason = $param["Reason"]; - } - - if (array_key_exists("Oriregno",$param) and $param["Oriregno"] !== null) { - $this->Oriregno = $param["Oriregno"]; - } - - if (array_key_exists("VerifyRegno",$param) and $param["VerifyRegno"] !== null) { - $this->VerifyRegno = $param["VerifyRegno"]; - } - - if (array_key_exists("Regno",$param) and $param["Regno"] !== null) { - $this->Regno = $param["Regno"]; - } - - if (array_key_exists("VerifyEntname",$param) and $param["VerifyEntname"] !== null) { - $this->VerifyEntname = $param["VerifyEntname"]; - } - - if (array_key_exists("Entname",$param) and $param["Entname"] !== null) { - $this->Entname = $param["Entname"]; - } - - if (array_key_exists("VerifyDom",$param) and $param["VerifyDom"] !== null) { - $this->VerifyDom = $param["VerifyDom"]; - } - - if (array_key_exists("Dom",$param) and $param["Dom"] !== null) { - $this->Dom = $param["Dom"]; - } - - if (array_key_exists("RegNumResult",$param) and $param["RegNumResult"] !== null) { - $this->RegNumResult = new BizLicenseVerifyResult(); - $this->RegNumResult->deserialize($param["RegNumResult"]); - } - - if (array_key_exists("RegCapital",$param) and $param["RegCapital"] !== null) { - $this->RegCapital = $param["RegCapital"]; - } - - if (array_key_exists("EstablishTime",$param) and $param["EstablishTime"] !== null) { - $this->EstablishTime = $param["EstablishTime"]; - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBizLicenseRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBizLicenseRequest.php deleted file mode 100755 index a29dab99..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBizLicenseRequest.php +++ /dev/null @@ -1,153 +0,0 @@ -ImageBase64 = $param["ImageBase64"]; - } - - if (array_key_exists("ImageUrl",$param) and $param["ImageUrl"] !== null) { - $this->ImageUrl = $param["ImageUrl"]; - } - - if (array_key_exists("ImageConfig",$param) and $param["ImageConfig"] !== null) { - $this->ImageConfig = $param["ImageConfig"]; - } - - if (array_key_exists("RegNum",$param) and $param["RegNum"] !== null) { - $this->RegNum = $param["RegNum"]; - } - - if (array_key_exists("Name",$param) and $param["Name"] !== null) { - $this->Name = $param["Name"]; - } - - if (array_key_exists("Address",$param) and $param["Address"] !== null) { - $this->Address = $param["Address"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBizLicenseResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBizLicenseResponse.php deleted file mode 100755 index c497e958..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyBizLicenseResponse.php +++ /dev/null @@ -1,462 +0,0 @@ -ErrorCode = $param["ErrorCode"]; - } - - if (array_key_exists("CreditCode",$param) and $param["CreditCode"] !== null) { - $this->CreditCode = $param["CreditCode"]; - } - - if (array_key_exists("OrgCode",$param) and $param["OrgCode"] !== null) { - $this->OrgCode = $param["OrgCode"]; - } - - if (array_key_exists("OpenFrom",$param) and $param["OpenFrom"] !== null) { - $this->OpenFrom = $param["OpenFrom"]; - } - - if (array_key_exists("OpenTo",$param) and $param["OpenTo"] !== null) { - $this->OpenTo = $param["OpenTo"]; - } - - if (array_key_exists("FrName",$param) and $param["FrName"] !== null) { - $this->FrName = $param["FrName"]; - } - - if (array_key_exists("EnterpriseStatus",$param) and $param["EnterpriseStatus"] !== null) { - $this->EnterpriseStatus = $param["EnterpriseStatus"]; - } - - if (array_key_exists("OperateScopeAndForm",$param) and $param["OperateScopeAndForm"] !== null) { - $this->OperateScopeAndForm = $param["OperateScopeAndForm"]; - } - - if (array_key_exists("RegCap",$param) and $param["RegCap"] !== null) { - $this->RegCap = $param["RegCap"]; - } - - if (array_key_exists("RegCapCur",$param) and $param["RegCapCur"] !== null) { - $this->RegCapCur = $param["RegCapCur"]; - } - - if (array_key_exists("RegOrg",$param) and $param["RegOrg"] !== null) { - $this->RegOrg = $param["RegOrg"]; - } - - if (array_key_exists("EsDate",$param) and $param["EsDate"] !== null) { - $this->EsDate = $param["EsDate"]; - } - - if (array_key_exists("EnterpriseType",$param) and $param["EnterpriseType"] !== null) { - $this->EnterpriseType = $param["EnterpriseType"]; - } - - if (array_key_exists("CancelDate",$param) and $param["CancelDate"] !== null) { - $this->CancelDate = $param["CancelDate"]; - } - - if (array_key_exists("RevokeDate",$param) and $param["RevokeDate"] !== null) { - $this->RevokeDate = $param["RevokeDate"]; - } - - if (array_key_exists("AbuItem",$param) and $param["AbuItem"] !== null) { - $this->AbuItem = $param["AbuItem"]; - } - - if (array_key_exists("CbuItem",$param) and $param["CbuItem"] !== null) { - $this->CbuItem = $param["CbuItem"]; - } - - if (array_key_exists("ApprDate",$param) and $param["ApprDate"] !== null) { - $this->ApprDate = $param["ApprDate"]; - } - - if (array_key_exists("Province",$param) and $param["Province"] !== null) { - $this->Province = $param["Province"]; - } - - if (array_key_exists("City",$param) and $param["City"] !== null) { - $this->City = $param["City"]; - } - - if (array_key_exists("County",$param) and $param["County"] !== null) { - $this->County = $param["County"]; - } - - if (array_key_exists("AreaCode",$param) and $param["AreaCode"] !== null) { - $this->AreaCode = $param["AreaCode"]; - } - - if (array_key_exists("IndustryPhyCode",$param) and $param["IndustryPhyCode"] !== null) { - $this->IndustryPhyCode = $param["IndustryPhyCode"]; - } - - if (array_key_exists("IndustryPhyName",$param) and $param["IndustryPhyName"] !== null) { - $this->IndustryPhyName = $param["IndustryPhyName"]; - } - - if (array_key_exists("IndustryCode",$param) and $param["IndustryCode"] !== null) { - $this->IndustryCode = $param["IndustryCode"]; - } - - if (array_key_exists("IndustryName",$param) and $param["IndustryName"] !== null) { - $this->IndustryName = $param["IndustryName"]; - } - - if (array_key_exists("OperateScope",$param) and $param["OperateScope"] !== null) { - $this->OperateScope = $param["OperateScope"]; - } - - if (array_key_exists("VerifyRegNo",$param) and $param["VerifyRegNo"] !== null) { - $this->VerifyRegNo = $param["VerifyRegNo"]; - } - - if (array_key_exists("RegNo",$param) and $param["RegNo"] !== null) { - $this->RegNo = $param["RegNo"]; - } - - if (array_key_exists("VerifyEnterpriseName",$param) and $param["VerifyEnterpriseName"] !== null) { - $this->VerifyEnterpriseName = $param["VerifyEnterpriseName"]; - } - - if (array_key_exists("EnterpriseName",$param) and $param["EnterpriseName"] !== null) { - $this->EnterpriseName = $param["EnterpriseName"]; - } - - if (array_key_exists("VerifyAddress",$param) and $param["VerifyAddress"] !== null) { - $this->VerifyAddress = $param["VerifyAddress"]; - } - - if (array_key_exists("Address",$param) and $param["Address"] !== null) { - $this->Address = $param["Address"]; - } - - if (array_key_exists("RegNumResult",$param) and $param["RegNumResult"] !== null) { - $this->RegNumResult = new BizLicenseVerifyResult(); - $this->RegNumResult->deserialize($param["RegNumResult"]); - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyEnterpriseFourFactorsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyEnterpriseFourFactorsRequest.php deleted file mode 100755 index 4c223f50..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyEnterpriseFourFactorsRequest.php +++ /dev/null @@ -1,89 +0,0 @@ -RealName = $param["RealName"]; - } - - if (array_key_exists("IdCard",$param) and $param["IdCard"] !== null) { - $this->IdCard = $param["IdCard"]; - } - - if (array_key_exists("EnterpriseName",$param) and $param["EnterpriseName"] !== null) { - $this->EnterpriseName = $param["EnterpriseName"]; - } - - if (array_key_exists("EnterpriseMark",$param) and $param["EnterpriseMark"] !== null) { - $this->EnterpriseMark = $param["EnterpriseMark"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyEnterpriseFourFactorsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyEnterpriseFourFactorsResponse.php deleted file mode 100755 index 47c99a09..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/VerifyEnterpriseFourFactorsResponse.php +++ /dev/null @@ -1,86 +0,0 @@ -State = $param["State"]; - } - - if (array_key_exists("Detail",$param) and $param["Detail"] !== null) { - $this->Detail = new Detail(); - $this->Detail->deserialize($param["Detail"]); - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/OcrClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/OcrClient.php index c01cbfc6..6553fe87 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/OcrClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/OcrClient.php @@ -41,23 +41,25 @@ use TencentCloud\Ocr\V20181119\Models as Models; * @method Models\BusInvoiceOCRResponse BusInvoiceOCR(Models\BusInvoiceOCRRequest $req) 本接口支持识别公路汽车客票关键字段的识别,包括发票代码、发票号码、日期、票价、始发地、目的地、姓名、时间、发票消费类型、身份证号、省、市、开票日期、乘车地点、检票口、客票类型、车型、座位号、车次等。 默认接口请求频率限制:5次/秒。 - * @method Models\BusinessCardOCRResponse BusinessCardOCR(Models\BusinessCardOCRRequest $req) 本接口支持名片各字段的自动定位与识别,包含姓名、电话、手机号、邮箱、公司、部门、职位、网址、地址、QQ、微信、MSN等。 + * @method Models\BusinessCardOCRResponse BusinessCardOCR(Models\BusinessCardOCRRequest $req) 本接口支持中英文名片各字段的自动定位与识别,包含姓名、电话、手机号、邮箱、公司、部门、职位、网址、地址、QQ、微信、MSN等。 默认接口请求频率限制:10次/秒。 * @method Models\CarInvoiceOCRResponse CarInvoiceOCR(Models\CarInvoiceOCRRequest $req) 本接口支持机动车销售统一发票和二手车销售统一发票的识别,包括发票号码、发票代码、合计金额、合计税额等二十多个字段。 + +默认接口请求频率限制:5次/秒。 * @method Models\ClassifyDetectOCRResponse ClassifyDetectOCR(Models\ClassifyDetectOCRRequest $req) 支持身份证、护照、名片、银行卡、行驶证、驾驶证、港澳台通行证、户口本、港澳台来往内地通行证、港澳台居住证、不动产证、营业执照的智能分类。 默认接口请求频率限制:20次/秒。 * @method Models\CreateAIFormTaskResponse CreateAIFormTask(Models\CreateAIFormTaskRequest $req) 本接口可创建智能表单录入任务,支持多个识别图片和PDF的URL上传,返回含有识别内容的操作页面URL。 -智能表单录入产品提供高准确率的表单识别技术和人工核对工具,支持自定义字段,将识别结果自动填入到自定义条目中,并提供人工操作工具,完成整个表单识别过程。适用性强,可对票据、合同、货单等文件的识别,适用于金融、货代、保险、档案等领域。本产品免费公测中,您可以点击demo(超连接:https://ocr.smartform.cloud.tencent.com/)试用,如需购买请与商务团队联系。 +智能表单录入产品提供高准确率的表单识别技术和人工核对工具,支持自定义字段,将识别结果自动填入到自定义条目中,并提供人工操作工具,完成整个表单识别过程。适用性强,可对票据、合同、货单等文件的识别,适用于金融、货代、保险、档案等领域。本产品免费公测中,您可以点击demo(超链接:https://ocr.smartform.cloud.tencent.com/)试用,如需购买请与商务团队联系。 * @method Models\DriverLicenseOCRResponse DriverLicenseOCR(Models\DriverLicenseOCRRequest $req) 本接口支持驾驶证主页和副页所有字段的自动定位与识别,重点字段的识别准确度达到99%以上。 驾驶证主页:包括证号、姓名、性别、国籍、住址、出生日期、初次领证日期、准驾车型、有效期限、发证单位 驾驶证副页:包括证号、姓名、档案编号、记录。 -另外,本接口还支持复印件、翻拍和PS告警功能。同时支持识别交管12123APP发放的电子驾驶证正页。 +另外,本接口还支持复印件、翻拍告警功能。同时支持识别交管12123 APP发放的电子驾驶证正页。 电子驾驶证正页:包括证号、姓名、性别、国籍、出生日期、初次领证日期、准驾车型、有效期开始时间、有效期截止时间、档案编号、状态、累积记分。 @@ -286,8 +288,8 @@ use TencentCloud\Ocr\V20181119\Models as Models; * @method Models\GeneralHandwritingOCRResponse GeneralHandwritingOCR(Models\GeneralHandwritingOCRRequest $req) 本接口支持图片内手写体文字的检测和识别,针对手写字体无规则、字迹潦草、模糊等特点进行了识别能力的增强。 默认接口请求频率限制:10次/秒。 - * @method Models\GetTaskStateResponse GetTaskState(Models\GetTaskStateRequest $req) 支持查询智能表单录入任务的状态。本产品免费公测中,您可以点击demo(超连接:https://ocr.smartform.cloud.tencent.com/)试用,如需购买请与商务团队联系。 - * @method Models\HKIDCardOCRResponse HKIDCardOCR(Models\HKIDCardOCRRequest $req) 本接口支持中国香港身份证人像面中关键字段的识别,包括中文姓名、英文姓名、姓名电码、出生日期、性别、证件符号、首次签发日期、最近领用日期、身份证号、是否是永久性居民身份证;具备防伪识别、人像照片裁剪等扩展功能。 + * @method Models\GetTaskStateResponse GetTaskState(Models\GetTaskStateRequest $req) 支持查询智能表单录入任务的状态。本产品免费公测中,您可以点击demo(超链接:https://ocr.smartform.cloud.tencent.com/)试用,如需购买请与商务团队联系。 + * @method Models\HKIDCardOCRResponse HKIDCardOCR(Models\HKIDCardOCRRequest $req) 本接口支持中国香港身份证人像面中关键字段的识别,包括中文姓名、英文姓名、姓名电码、出生日期、性别、证件符号、首次签发日期、最近领用日期、身份证号、是否是永久性居民身份证;具备人像照片裁剪等扩展功能。 默认接口请求频率限制:5次/秒。 * @method Models\HmtResidentPermitOCRResponse HmtResidentPermitOCR(Models\HmtResidentPermitOCRRequest $req) 港澳台居住证OCR支持港澳台居住证正反面全字段内容检测识别功能,包括姓名、性别、出生日期、地址、身份证号、签发机关、有效期限、签发次数、通行证号码关键字段识别。可以应用于港澳台居住证信息识别场景,例如银行开户、用户注册等。 @@ -314,7 +316,9 @@ use TencentCloud\Ocr\V20181119\Models as Models; 告警功能 - 身份证有效日期不合法告警 + 身份证有效日期不合法,即有效日期不符合5年、10年、20年、长期期限 + + 身份证边框不完整告警 @@ -331,8 +335,8 @@ use TencentCloud\Ocr\V20181119\Models as Models; 临时身份证告警 - - 身份证 PS 告警 + + 身份证疑似存在PS痕迹告警 图片模糊告警(可根据图片质量分数判断) @@ -386,17 +390,12 @@ use TencentCloud\Ocr\V20181119\Models as Models; * @method Models\QrcodeOCRResponse QrcodeOCR(Models\QrcodeOCRRequest $req) 本接口支持条形码和二维码的识别(包括 DataMatrix 和 PDF417)。 默认接口请求频率限制:5次/秒。 - * @method Models\QueryBarCodeResponse QueryBarCode(Models\QueryBarCodeRequest $req) 库源服务调整,该接口在2023年6月1日将正式下线。 - -本接口支持条形码备案信息查询,返回条形码查询结果的相关信息,包括产品名称、产品英文名称、品牌名称、规格型号、宽度、高度、深度、关键字、产品描述、厂家名称、厂家地址、企业社会信用代码13个字段信息。 - -产品优势:直联中国物品编码中心,查询结果更加准确、可靠。 * @method Models\QuotaInvoiceOCRResponse QuotaInvoiceOCR(Models\QuotaInvoiceOCRRequest $req) 本接口支持定额发票的发票号码、发票代码、金额(大小写)、发票消费类型、地区及是否有公司印章等关键字段的识别。 默认接口请求频率限制:5次/秒。 * @method Models\RecognizeContainerOCRResponse RecognizeContainerOCR(Models\RecognizeContainerOCRRequest $req) 本接口支持集装箱箱门信息识别,识别字段包括集装箱箱号、类型、总重量、有效承重、容量、自身重量,具备集装箱箱号、类型不完整或者不清晰的告警功能。 默认接口请求频率限制:5次/秒。 - * @method Models\RecognizeGeneralInvoiceResponse RecognizeGeneralInvoice(Models\RecognizeGeneralInvoiceRequest $req) 本接口支持 PDF多页(最多30页)、一页中单张、多张、类型票据的混合识别,同时支持单选识别某类票据,已支持票种包括:增值税发票(专票、普票、卷票、区块链发票、通行费发票)、全电发票(专票、普票)、非税发票(通用票据、统一缴纳书)、定额发票、通用机打发票、购车发票(机动车销售发票、二手车发票)、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票共14种标准报销发票,并支持非上述类型的其他发票的智能识别。 + * @method Models\RecognizeGeneralInvoiceResponse RecognizeGeneralInvoice(Models\RecognizeGeneralInvoiceRequest $req) 本接口支持 PDF多页(最多30页)、一页中单张、多张、类型票据的混合识别,同时支持单选识别某类票据,已支持票种包括:增值税发票(专票、普票、卷票、区块链发票、通行费发票)、全电发票(专票、普票)、非税发票(通用票据、统一缴纳书)、定额发票、通用机打发票、购车发票(机动车销售发票、二手车发票)、火车票、出租车发票、机票行程单、汽车票、轮船票、过路过桥费发票共14种标准报销发票,并支持非上述类型的其他发票的智能识别,点击[立即试用](https://cloud.tencent.com/product/ocr)。 默认接口请求频率限制:5次/秒。 @@ -437,17 +436,22 @@ use TencentCloud\Ocr\V20181119\Models as Models; 3 - VatElectronicSpecialInvoiceFull + VatElectronicInvoiceToll 增值税电子普通发票(通行费) 3 + + VatSalesList + 增值税销货清单 + 3 + VatElectronicSpecialInvoiceFull 电子发票(专用发票) 16 - VatElectronicSpecialInvoiceFull + VatElectronicInvoiceFull 电子发票(普通发票) 16 @@ -516,6 +520,16 @@ use TencentCloud\Ocr\V20181119\Models as Models; 过路过桥费发票 13 + + MedicalOutpatientInvoice + 医疗门诊收费票据(电子) + 17 + + + MedicalHospitalizedInvoice + 医疗住院收费票据(电子) + 17 + OtherInvoice 其他发票 @@ -538,15 +552,20 @@ use TencentCloud\Ocr\V20181119\Models as Models; * @method Models\RecognizePhilippinesDrivingLicenseOCRResponse RecognizePhilippinesDrivingLicenseOCR(Models\RecognizePhilippinesDrivingLicenseOCRRequest $req) 菲律宾驾驶证识别 * @method Models\RecognizePhilippinesSssIDOCRResponse RecognizePhilippinesSssIDOCR(Models\RecognizePhilippinesSssIDOCRRequest $req) 菲律宾SSSID/UMID识别 * @method Models\RecognizePhilippinesTinIDOCRResponse RecognizePhilippinesTinIDOCR(Models\RecognizePhilippinesTinIDOCRRequest $req) 菲律宾TinID识别 + * @method Models\RecognizePhilippinesUMIDOCRResponse RecognizePhilippinesUMIDOCR(Models\RecognizePhilippinesUMIDOCRRequest $req) 菲律宾UMID识别 * @method Models\RecognizePhilippinesVoteIDOCRResponse RecognizePhilippinesVoteIDOCR(Models\RecognizePhilippinesVoteIDOCRRequest $req) 本接口支持菲律宾VoteID识别,识别字段包括姓名、姓氏、出生日期、婚姻状况、国籍、地址、地区、菲律宾VoteID的VIN等。 默认接口请求频率限制:20次/秒。 - * @method Models\RecognizeTableAccurateOCRResponse RecognizeTableAccurateOCR(Models\RecognizeTableAccurateOCRRequest $req) 本接口支持中英文图片/PDF内常规表格、无线表格、多表格的检测和识别,返回每个单元格的文字内容,支持旋转的表格图片识别,且支持将识别结果保存为 Excel 格式。识别效果比表格识别V2更好,覆盖场景更加广泛,对表格难例场景,如无线表格、嵌套表格(有线表格中包含无线表格)的识别效果均优于表格识别V2。 + * @method Models\RecognizeTableAccurateOCRResponse RecognizeTableAccurateOCR(Models\RecognizeTableAccurateOCRRequest $req) 本接口支持中英文图片/PDF内常规表格、无线表格、多表格的检测和识别,返回每个单元格的文字内容,支持旋转的表格图片识别,且支持将识别结果保存为 Excel 格式。识别效果比表格识别V2更好,覆盖场景更加广泛,对表格难例场景,如无线表格、嵌套表格(有线表格中包含无线表格)的识别效果均优于表格识别V2。点击[立即体验](https://cloud.tencent.com/product/smart-ocr)。 + +默认接口请求频率限制:2次/秒。 * @method Models\RecognizeTableOCRResponse RecognizeTableOCR(Models\RecognizeTableOCRRequest $req) 本接口支持中英文图片/ PDF内常规表格、无线表格、多表格的检测和识别,支持日文有线表格识别,返回每个单元格的文字内容,支持旋转的表格图片识别,且支持将识别结果保存为 Excel 格式。 默认接口请求频率限制:10次/秒。 * @method Models\RecognizeThaiIDCardOCRResponse RecognizeThaiIDCardOCR(Models\RecognizeThaiIDCardOCRRequest $req) 本接口支持泰国身份证识别,识别字段包括泰文姓名、英文姓名、地址、出生日期、身份证号码、首次领用日期、签发日期等字段。 本接口暂未完全对外开放,如需咨询,请[联系商务](https://cloud.tencent.com/about/connect) + +默认接口请求频率限制:10次/秒 * @method Models\RecognizeTravelCardOCRResponse RecognizeTravelCardOCR(Models\RecognizeTravelCardOCRRequest $req) 本接口支持通信大数据行程卡识别,包括行程卡颜色、更新时间、途经地、存在中高风险地区的城市、电话号码,五个字段的识别结果输出。 默认接口请求频率限制:20次/秒。 @@ -559,7 +578,7 @@ use TencentCloud\Ocr\V20181119\Models as Models; * @method Models\RideHailingTransportLicenseOCRResponse RideHailingTransportLicenseOCR(Models\RideHailingTransportLicenseOCRRequest $req) 本接口支持网约车运输证关键字段的识别,包括交运管许可字号、车辆所有人、车辆号牌、起始日期、截止日期、发证日期。 默认接口请求频率限制:5次/秒。 - * @method Models\SealOCRResponse SealOCR(Models\SealOCRRequest $req) 本接口支持各类印章识别,包括发票章,财务章等,适用于公文,票据等场景。 + * @method Models\SealOCRResponse SealOCR(Models\SealOCRRequest $req) 本接口支持各类印章主体内容、印章其他内容及形状识别,支持单图多印章识别,包括发票章、财务章等,适用于公文票据等场景。 默认接口请求频率限制:5次/秒。 * @method Models\ShipInvoiceOCRResponse ShipInvoiceOCR(Models\ShipInvoiceOCRRequest $req) 本接口支持识别轮船票的发票代码、发票号码、日期、姓名、票价、始发地、目的地、姓名、时间、发票消费类型、省、市、币种字段。 @@ -568,7 +587,7 @@ use TencentCloud\Ocr\V20181119\Models as Models; * @method Models\SmartStructuralOCRResponse SmartStructuralOCR(Models\SmartStructuralOCRRequest $req) 本接口支持识别并提取各类证照、票据、表单、合同等结构化场景的字段信息。无需任何配置,灵活高效。适用于各类结构化信息录入场景。 默认接口请求频率限制:5次/秒。 - * @method Models\SmartStructuralOCRV2Response SmartStructuralOCRV2(Models\SmartStructuralOCRV2Request $req) 本接口支持识别并提取各类证照、票据、表单、合同等结构化场景的字段信息。无需任何配置,灵活高效。适用于各类结构化信息录入场景。 + * @method Models\SmartStructuralOCRV2Response SmartStructuralOCRV2(Models\SmartStructuralOCRV2Request $req) 本接口支持智能提取各类证照、票据、表单、合同等结构化场景的key:value字段信息,并支持提取表格信息的key:value组的结构化,灵活高效,适用于各类非标准材料的信息录入场景,点击[立即体验](https://cloud.tencent.com/product/smart-ocr)。 默认接口请求频率限制:10次/秒。 * @method Models\TableOCRResponse TableOCR(Models\TableOCRRequest $req) 此接口为表格识别的旧版本服务,不再进行服务升级,建议您使用识别能力更强、服务性能更优的新版表格识别 @@ -586,7 +605,7 @@ use TencentCloud\Ocr\V20181119\Models as Models; * @method Models\TrainTicketOCRResponse TrainTicketOCR(Models\TrainTicketOCRRequest $req) 本接口支持火车票全字段的识别,包括编号、出发站、到达站、出发时间、车次、座位号、姓名、票价、席别、身份证号、发票消费类型、序列号、加收票价、手续费、大写金额、售票站、原票价、发票类型、收据号码、是否仅供报销使用等字段的识别。 默认接口请求频率限制:5次/秒。 - * @method Models\VatInvoiceOCRResponse VatInvoiceOCR(Models\VatInvoiceOCRRequest $req) 本接口支持增值税专用发票、增值税普通发票、增值税电子发票全字段的内容检测和识别,包括发票代码、发票号码、打印发票代码、打印发票号码、开票日期、合计金额、校验码、税率、合计税额、价税合计、购买方识别号、复核、销售方识别号、开票人、密码区1、密码区2、密码区3、密码区4、发票名称、购买方名称、销售方名称、服务名称、备注、规格型号、数量、单价、金额、税额、收款人等字段。 + * @method Models\VatInvoiceOCRResponse VatInvoiceOCR(Models\VatInvoiceOCRRequest $req) 本接口支持增值税专用发票、增值税普通发票、增值税电子专票、增值税电子普票、电子发票(普通发票)、电子发票(增值税专用发票)全字段的内容检测和识别,包括发票代码、发票号码、打印发票代码、打印发票号码、开票日期、合计金额、校验码、税率、合计税额、价税合计、购买方识别号、复核、销售方识别号、开票人、密码区1、密码区2、密码区3、密码区4、发票名称、购买方名称、销售方名称、服务名称、备注、规格型号、数量、单价、金额、税额、收款人等字段,点击[立即试用](https://cloud.tencent.com/product/ocr)。 默认接口请求频率限制:10次/秒。 * @method Models\VatInvoiceVerifyResponse VatInvoiceVerify(Models\VatInvoiceVerifyRequest $req) 本接口支持增值税发票的准确性核验,您可以通过输入增值税发票的关键字段提供所需的验证信息,接口返回真实的票面相关信息,包括发票代码、发票号码、开票日期、金额、消费类型、购方名称、购方税号、销方名称、销方税号等多个常用字段。支持多种发票类型核验,包括增值税专用发票、增值税普通发票(含电子普通发票、卷式发票、通行费发票)、全电发票、机动车销售统一发票、货物运输业增值税专用发票、二手车销售统一发票。 @@ -604,27 +623,12 @@ use TencentCloud\Ocr\V20181119\Models as Models; 行驶证副页:号牌号码、档案编号、核定载人数、总质量、整备质量、核定载质量、外廓尺寸、准牵引总质量、备注、检验记录。 -另外,本接口还支持复印件、翻拍和PS告警功能。 +另外,本接口还支持复印件、翻拍告警功能。 默认接口请求频率限制:10次/秒。 * @method Models\VehicleRegCertOCRResponse VehicleRegCertOCR(Models\VehicleRegCertOCRRequest $req) 本接口支持国内机动车登记证书主要字段的结构化识别,包括机动车所有人、身份证明名称、号码、车辆型号、车辆识别代号、发动机号、制造厂名称等。 默认接口请求频率限制:5次/秒。 - * @method Models\VerifyBasicBizLicenseResponse VerifyBasicBizLicense(Models\VerifyBasicBizLicenseRequest $req) 库源服务调整,该接口在2023年6月1日将正式下线。 - -本接口支持营业执照信息的识别与准确性核验。 - -您可以通过输入营业执照注册号或营业执照图片(若两者都输入则只用注册号做查询)进行核验,接口返回查询到的工商照面信息,并比对要校验的字段与查询结果的一致性。查询到工商信息包括:统一社会信用代码、经营期限、法人姓名、经营状态、经营业务范围、注册资本等。 - * @method Models\VerifyBizLicenseResponse VerifyBizLicense(Models\VerifyBizLicenseRequest $req) 库源服务调整,该接口在2023年6月1日将正式下线。 - -本接口支持营业执照信息的识别与准确性核验,返回的真实工商照面信息比营业执照识别及核验(基础版)接口更详细。 - -您可以输入营业执照注册号或营业执照图片(若两者都输入则只用注册号做查询),接口返回查询到的工商照面信息,并比对要校验的字段与查询结果的一致性。 - -查询到工商信息包括:统一社会信用代码、组织机构代码、经营期限、法人姓名、经营状态、经营业务范围及方式、注册资金、注册币种、登记机关、开业日期、企业(机构)类型、注销日期、吊销日期、许可经营项目、一般经营项目、核准时间、省、地级市、区/县、住所所在行政区划代码、行业门类代码、行业门类名称、国民经济行业代码、国民经济行业名称、经营(业务)范围等。 - * @method Models\VerifyEnterpriseFourFactorsResponse VerifyEnterpriseFourFactors(Models\VerifyEnterpriseFourFactorsRequest $req) 库源服务调整,该接口在2023年6月1日将正式下线。 - -此接口基于企业四要素授权“姓名、证件号码、企业标识、企业全称”,验证企业信息是否一致。 * @method Models\VerifyOfdVatInvoiceOCRResponse VerifyOfdVatInvoiceOCR(Models\VerifyOfdVatInvoiceOCRRequest $req) 本接口支持OFD格式的增值税电子普通发票和增值税电子专用发票的识别,返回发票代码、发票号码、开票日期、验证码、机器编号、密码区,购买方和销售方信息,包括名称、纳税人识别号、地址电话、开户行及账号,以及价税合计、开票人、收款人、复核人、税额、不含税金额等字段信息。 * @method Models\VinOCRResponse VinOCR(Models\VinOCRRequest $req) 本接口支持图片内车辆识别代号(VIN)的检测和识别。 * @method Models\WaybillOCRResponse WaybillOCR(Models\WaybillOCRRequest $req) 本接口支持市面上主流版式电子运单的识别,包括收件人和寄件人的姓名、电话、地址以及运单号等字段。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Omics/V20221128/Models/RunApplicationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Omics/V20221128/Models/RunApplicationRequest.php index b86b1c51..dc0c7829 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Omics/V20221128/Models/RunApplicationRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Omics/V20221128/Models/RunApplicationRequest.php @@ -40,6 +40,8 @@ use TencentCloud\Common\AbstractModel; * @method void setTableId(string $TableId) 设置批量投递表格ID,不填表示单例投递。 * @method array getTableRowUuids() 获取批量投递表格行UUID。不填表示表格全部行。 * @method void setTableRowUuids(array $TableRowUuids) 设置批量投递表格行UUID。不填表示表格全部行。 + * @method string getApplicationVersionId() 获取应用版本ID。不填表示使用当前最新版本。 + * @method void setApplicationVersionId(string $ApplicationVersionId) 设置应用版本ID。不填表示使用当前最新版本。 */ class RunApplicationRequest extends AbstractModel { @@ -93,6 +95,11 @@ class RunApplicationRequest extends AbstractModel */ public $TableRowUuids; + /** + * @var string 应用版本ID。不填表示使用当前最新版本。 + */ + public $ApplicationVersionId; + /** * @param string $ApplicationId 应用ID。 * @param string $ProjectId 项目ID。 @@ -104,6 +111,7 @@ class RunApplicationRequest extends AbstractModel * @param string $Description 任务批次描述。 * @param string $TableId 批量投递表格ID,不填表示单例投递。 * @param array $TableRowUuids 批量投递表格行UUID。不填表示表格全部行。 + * @param string $ApplicationVersionId 应用版本ID。不填表示使用当前最新版本。 */ function __construct() { @@ -158,5 +166,9 @@ class RunApplicationRequest extends AbstractModel if (array_key_exists("TableRowUuids",$param) and $param["TableRowUuids"] !== null) { $this->TableRowUuids = $param["TableRowUuids"]; } + + if (array_key_exists("ApplicationVersionId",$param) and $param["ApplicationVersionId"] !== null) { + $this->ApplicationVersionId = $param["ApplicationVersionId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/AddOrganizationMemberEmailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/AddOrganizationMemberEmailRequest.php new file mode 100644 index 00000000..f8dba1f1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/AddOrganizationMemberEmailRequest.php @@ -0,0 +1,89 @@ +MemberUin = $param["MemberUin"]; + } + + if (array_key_exists("Email",$param) and $param["Email"] !== null) { + $this->Email = $param["Email"]; + } + + if (array_key_exists("CountryCode",$param) and $param["CountryCode"] !== null) { + $this->CountryCode = $param["CountryCode"]; + } + + if (array_key_exists("Phone",$param) and $param["Phone"] !== null) { + $this->Phone = $param["Phone"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/AddOrganizationMemberEmailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/AddOrganizationMemberEmailResponse.php new file mode 100644 index 00000000..5594f767 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/AddOrganizationMemberEmailResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/CreateOrganizationMemberAuthIdentityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/CreateOrganizationMemberAuthIdentityRequest.php new file mode 100644 index 00000000..90e85185 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/CreateOrganizationMemberAuthIdentityRequest.php @@ -0,0 +1,65 @@ +MemberUins = $param["MemberUins"]; + } + + if (array_key_exists("IdentityIds",$param) and $param["IdentityIds"] !== null) { + $this->IdentityIds = $param["IdentityIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/CreateOrganizationMemberAuthIdentityResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/CreateOrganizationMemberAuthIdentityResponse.php new file mode 100644 index 00000000..bd1fbc58 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/CreateOrganizationMemberAuthIdentityResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMemberAuthIdentityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMemberAuthIdentityRequest.php new file mode 100644 index 00000000..eac34d87 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMemberAuthIdentityRequest.php @@ -0,0 +1,65 @@ +MemberUin = $param["MemberUin"]; + } + + if (array_key_exists("IdentityId",$param) and $param["IdentityId"] !== null) { + $this->IdentityId = $param["IdentityId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMemberAuthIdentityResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMemberAuthIdentityResponse.php new file mode 100644 index 00000000..a0dfda00 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMemberAuthIdentityResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMembersPolicyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMembersPolicyRequest.php new file mode 100644 index 00000000..2a4e8c29 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMembersPolicyRequest.php @@ -0,0 +1,53 @@ +PolicyId = $param["PolicyId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMembersPolicyResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMembersPolicyResponse.php new file mode 100644 index 00000000..bc2f4669 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DeleteOrganizationMembersPolicyResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMemberRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMemberRequest.php new file mode 100644 index 00000000..3e27e779 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMemberRequest.php @@ -0,0 +1,113 @@ +Month = $param["Month"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("EndMonth",$param) and $param["EndMonth"] !== null) { + $this->EndMonth = $param["EndMonth"]; + } + + if (array_key_exists("MemberUins",$param) and $param["MemberUins"] !== null) { + $this->MemberUins = $param["MemberUins"]; + } + + if (array_key_exists("ProductCodes",$param) and $param["ProductCodes"] !== null) { + $this->ProductCodes = $param["ProductCodes"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMemberResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMemberResponse.php new file mode 100644 index 00000000..e7ec508d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMemberResponse.php @@ -0,0 +1,106 @@ +TotalCost = $param["TotalCost"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new OrgMemberFinancial(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMonthRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMonthRequest.php new file mode 100644 index 00000000..d107da8e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMonthRequest.php @@ -0,0 +1,89 @@ +Limit = $param["Limit"]; + } + + if (array_key_exists("EndMonth",$param) and $param["EndMonth"] !== null) { + $this->EndMonth = $param["EndMonth"]; + } + + if (array_key_exists("MemberUins",$param) and $param["MemberUins"] !== null) { + $this->MemberUins = $param["MemberUins"]; + } + + if (array_key_exists("ProductCodes",$param) and $param["ProductCodes"] !== null) { + $this->ProductCodes = $param["ProductCodes"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMonthResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMonthResponse.php new file mode 100644 index 00000000..de304f1f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByMonthResponse.php @@ -0,0 +1,74 @@ +Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new OrgFinancialByMonth(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByProductRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByProductRequest.php new file mode 100644 index 00000000..1bf97847 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByProductRequest.php @@ -0,0 +1,113 @@ +Month = $param["Month"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("EndMonth",$param) and $param["EndMonth"] !== null) { + $this->EndMonth = $param["EndMonth"]; + } + + if (array_key_exists("MemberUins",$param) and $param["MemberUins"] !== null) { + $this->MemberUins = $param["MemberUins"]; + } + + if (array_key_exists("ProductCodes",$param) and $param["ProductCodes"] !== null) { + $this->ProductCodes = $param["ProductCodes"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByProductResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByProductResponse.php new file mode 100644 index 00000000..7eba6600 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationFinancialByProductResponse.php @@ -0,0 +1,106 @@ +TotalCost = $param["TotalCost"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new OrgProductFinancial(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationMemberEmailBindRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationMemberEmailBindRequest.php new file mode 100644 index 00000000..47bc0773 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationMemberEmailBindRequest.php @@ -0,0 +1,53 @@ +MemberUin = $param["MemberUin"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationMemberEmailBindResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationMemberEmailBindResponse.php new file mode 100644 index 00000000..974bf908 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/DescribeOrganizationMemberEmailBindResponse.php @@ -0,0 +1,197 @@ +BindId = $param["BindId"]; + } + + if (array_key_exists("ApplyTime",$param) and $param["ApplyTime"] !== null) { + $this->ApplyTime = $param["ApplyTime"]; + } + + if (array_key_exists("Email",$param) and $param["Email"] !== null) { + $this->Email = $param["Email"]; + } + + if (array_key_exists("Phone",$param) and $param["Phone"] !== null) { + $this->Phone = $param["Phone"]; + } + + if (array_key_exists("BindStatus",$param) and $param["BindStatus"] !== null) { + $this->BindStatus = $param["BindStatus"]; + } + + if (array_key_exists("BindTime",$param) and $param["BindTime"] !== null) { + $this->BindTime = $param["BindTime"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("PhoneBind",$param) and $param["PhoneBind"] !== null) { + $this->PhoneBind = $param["PhoneBind"]; + } + + if (array_key_exists("CountryCode",$param) and $param["CountryCode"] !== null) { + $this->CountryCode = $param["CountryCode"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/ListOrganizationIdentityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/ListOrganizationIdentityRequest.php index a338aa6c..571322f2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/ListOrganizationIdentityRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/ListOrganizationIdentityRequest.php @@ -20,24 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * ListOrganizationIdentity请求参数结构体 * - * @method integer getOffset() 获取偏移量。 - * @method void setOffset(integer $Offset) 设置偏移量。 - * @method integer getLimit() 获取限制数目。最大50 - * @method void setLimit(integer $Limit) 设置限制数目。最大50 + * @method integer getOffset() 获取偏移量。取值是limit的整数倍。默认值 : 0。 + * @method void setOffset(integer $Offset) 设置偏移量。取值是limit的整数倍。默认值 : 0。 + * @method integer getLimit() 获取限制数目。取值范围:1~50。默认值:10。 + * @method void setLimit(integer $Limit) 设置限制数目。取值范围:1~50。默认值:10。 * @method string getSearchKey() 获取名称搜索关键字。 * @method void setSearchKey(string $SearchKey) 设置名称搜索关键字。 * @method integer getIdentityId() 获取身份ID搜索。 * @method void setIdentityId(integer $IdentityId) 设置身份ID搜索。 + * @method integer getIdentityType() 获取身份类型。取值范围 1-预设, 2-自定义 + * @method void setIdentityType(integer $IdentityType) 设置身份类型。取值范围 1-预设, 2-自定义 */ class ListOrganizationIdentityRequest extends AbstractModel { /** - * @var integer 偏移量。 + * @var integer 偏移量。取值是limit的整数倍。默认值 : 0。 */ public $Offset; /** - * @var integer 限制数目。最大50 + * @var integer 限制数目。取值范围:1~50。默认值:10。 */ public $Limit; @@ -52,10 +54,16 @@ class ListOrganizationIdentityRequest extends AbstractModel public $IdentityId; /** - * @param integer $Offset 偏移量。 - * @param integer $Limit 限制数目。最大50 + * @var integer 身份类型。取值范围 1-预设, 2-自定义 + */ + public $IdentityType; + + /** + * @param integer $Offset 偏移量。取值是limit的整数倍。默认值 : 0。 + * @param integer $Limit 限制数目。取值范围:1~50。默认值:10。 * @param string $SearchKey 名称搜索关键字。 * @param integer $IdentityId 身份ID搜索。 + * @param integer $IdentityType 身份类型。取值范围 1-预设, 2-自定义 */ function __construct() { @@ -85,5 +93,9 @@ class ListOrganizationIdentityRequest extends AbstractModel if (array_key_exists("IdentityId",$param) and $param["IdentityId"] !== null) { $this->IdentityId = $param["IdentityId"]; } + + if (array_key_exists("IdentityType",$param) and $param["IdentityType"] !== null) { + $this->IdentityType = $param["IdentityType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/OrgFinancialByMonth.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/OrgFinancialByMonth.php new file mode 100644 index 00000000..132c44c7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/OrgFinancialByMonth.php @@ -0,0 +1,105 @@ +Id = $param["Id"]; + } + + if (array_key_exists("Month",$param) and $param["Month"] !== null) { + $this->Month = $param["Month"]; + } + + if (array_key_exists("TotalCost",$param) and $param["TotalCost"] !== null) { + $this->TotalCost = $param["TotalCost"]; + } + + if (array_key_exists("GrowthRate",$param) and $param["GrowthRate"] !== null) { + $this->GrowthRate = $param["GrowthRate"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/OrgMemberFinancial.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/OrgMemberFinancial.php new file mode 100644 index 00000000..602ff329 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/OrgMemberFinancial.php @@ -0,0 +1,105 @@ +MemberUin = $param["MemberUin"]; + } + + if (array_key_exists("MemberName",$param) and $param["MemberName"] !== null) { + $this->MemberName = $param["MemberName"]; + } + + if (array_key_exists("TotalCost",$param) and $param["TotalCost"] !== null) { + $this->TotalCost = $param["TotalCost"]; + } + + if (array_key_exists("Ratio",$param) and $param["Ratio"] !== null) { + $this->Ratio = $param["Ratio"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/OrgProductFinancial.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/OrgProductFinancial.php new file mode 100644 index 00000000..08441a62 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/OrgProductFinancial.php @@ -0,0 +1,105 @@ +ProductName = $param["ProductName"]; + } + + if (array_key_exists("ProductCode",$param) and $param["ProductCode"] !== null) { + $this->ProductCode = $param["ProductCode"]; + } + + if (array_key_exists("TotalCost",$param) and $param["TotalCost"] !== null) { + $this->TotalCost = $param["TotalCost"]; + } + + if (array_key_exists("Ratio",$param) and $param["Ratio"] !== null) { + $this->Ratio = $param["Ratio"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberEmailBindRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberEmailBindRequest.php new file mode 100644 index 00000000..dc043e84 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberEmailBindRequest.php @@ -0,0 +1,101 @@ +MemberUin = $param["MemberUin"]; + } + + if (array_key_exists("BindId",$param) and $param["BindId"] !== null) { + $this->BindId = $param["BindId"]; + } + + if (array_key_exists("Email",$param) and $param["Email"] !== null) { + $this->Email = $param["Email"]; + } + + if (array_key_exists("CountryCode",$param) and $param["CountryCode"] !== null) { + $this->CountryCode = $param["CountryCode"]; + } + + if (array_key_exists("Phone",$param) and $param["Phone"] !== null) { + $this->Phone = $param["Phone"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/UpdateOriginProtectionIPWhitelistResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberEmailBindResponse.php old mode 100755 new mode 100644 similarity index 90% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/UpdateOriginProtectionIPWhitelistResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberEmailBindResponse.php index 8baba06a..6fa8b2b1 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/UpdateOriginProtectionIPWhitelistResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberEmailBindResponse.php @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Organization\V20210331\Models; use TencentCloud\Common\AbstractModel; /** - * UpdateOriginProtectionIPWhitelist返回参数结构体 + * UpdateOrganizationMemberEmailBind返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class UpdateOriginProtectionIPWhitelistResponse extends AbstractModel +class UpdateOrganizationMemberEmailBindResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberRequest.php new file mode 100644 index 00000000..ae79368a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberRequest.php @@ -0,0 +1,129 @@ +MemberUin = $param["MemberUin"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("PolicyType",$param) and $param["PolicyType"] !== null) { + $this->PolicyType = $param["PolicyType"]; + } + + if (array_key_exists("PermissionIds",$param) and $param["PermissionIds"] !== null) { + $this->PermissionIds = $param["PermissionIds"]; + } + + if (array_key_exists("IsAllowQuit",$param) and $param["IsAllowQuit"] !== null) { + $this->IsAllowQuit = $param["IsAllowQuit"]; + } + + if (array_key_exists("PayUin",$param) and $param["PayUin"] !== null) { + $this->PayUin = $param["PayUin"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberResponse.php new file mode 100644 index 00000000..d27e4c32 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/Models/UpdateOrganizationMemberResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/OrganizationClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/OrganizationClient.php index 80cb1025..e9fd939f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/OrganizationClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Organization/V20210331/OrganizationClient.php @@ -23,23 +23,33 @@ use TencentCloud\Common\Credential; use TencentCloud\Organization\V20210331\Models as Models; /** + * @method Models\AddOrganizationMemberEmailResponse AddOrganizationMemberEmail(Models\AddOrganizationMemberEmailRequest $req) 添加组织成员邮箱 * @method Models\AddOrganizationNodeResponse AddOrganizationNode(Models\AddOrganizationNodeRequest $req) 添加企业组织节点 * @method Models\BindOrganizationMemberAuthAccountResponse BindOrganizationMemberAuthAccount(Models\BindOrganizationMemberAuthAccountRequest $req) 绑定组织成员和组织管理员子账号的授权关系 * @method Models\CancelOrganizationMemberAuthAccountResponse CancelOrganizationMemberAuthAccount(Models\CancelOrganizationMemberAuthAccountRequest $req) 取消组织成员和组织管理员子账号的授权关系 * @method Models\CreateOrganizationMemberResponse CreateOrganizationMember(Models\CreateOrganizationMemberRequest $req) 创建组织成员 + * @method Models\CreateOrganizationMemberAuthIdentityResponse CreateOrganizationMemberAuthIdentity(Models\CreateOrganizationMemberAuthIdentityRequest $req) 添加组织成员访问授权 * @method Models\CreateOrganizationMemberPolicyResponse CreateOrganizationMemberPolicy(Models\CreateOrganizationMemberPolicyRequest $req) 创建组织成员访问授权策略 + * @method Models\DeleteOrganizationMemberAuthIdentityResponse DeleteOrganizationMemberAuthIdentity(Models\DeleteOrganizationMemberAuthIdentityRequest $req) 删除组织成员访问授权 * @method Models\DeleteOrganizationMembersResponse DeleteOrganizationMembers(Models\DeleteOrganizationMembersRequest $req) 批量删除企业组织成员 + * @method Models\DeleteOrganizationMembersPolicyResponse DeleteOrganizationMembersPolicy(Models\DeleteOrganizationMembersPolicyRequest $req) 删除组织成员访问策略 * @method Models\DeleteOrganizationNodesResponse DeleteOrganizationNodes(Models\DeleteOrganizationNodesRequest $req) 批量删除企业组织节点 * @method Models\DescribeOrganizationResponse DescribeOrganization(Models\DescribeOrganizationRequest $req) 获取企业组织信息 * @method Models\DescribeOrganizationAuthNodeResponse DescribeOrganizationAuthNode(Models\DescribeOrganizationAuthNodeRequest $req) 获取已设置管理员的互信主体关系列表 + * @method Models\DescribeOrganizationFinancialByMemberResponse DescribeOrganizationFinancialByMember(Models\DescribeOrganizationFinancialByMemberRequest $req) 以成员维度获取组织财务信息 + * @method Models\DescribeOrganizationFinancialByMonthResponse DescribeOrganizationFinancialByMonth(Models\DescribeOrganizationFinancialByMonthRequest $req) 以月维度获取组织财务信息趋势 + * @method Models\DescribeOrganizationFinancialByProductResponse DescribeOrganizationFinancialByProduct(Models\DescribeOrganizationFinancialByProductRequest $req) 以产品维度获取组织财务信息 * @method Models\DescribeOrganizationMemberAuthAccountsResponse DescribeOrganizationMemberAuthAccounts(Models\DescribeOrganizationMemberAuthAccountsRequest $req) 获取组织成员被绑定授权关系的子账号列表 * @method Models\DescribeOrganizationMemberAuthIdentitiesResponse DescribeOrganizationMemberAuthIdentities(Models\DescribeOrganizationMemberAuthIdentitiesRequest $req) 获取组织成员可被管理的身份列表 + * @method Models\DescribeOrganizationMemberEmailBindResponse DescribeOrganizationMemberEmailBind(Models\DescribeOrganizationMemberEmailBindRequest $req) 查询成员邮箱绑定详细信息 * @method Models\DescribeOrganizationMemberPoliciesResponse DescribeOrganizationMemberPolicies(Models\DescribeOrganizationMemberPoliciesRequest $req) 获取组织成员的授权策略列表 * @method Models\DescribeOrganizationMembersResponse DescribeOrganizationMembers(Models\DescribeOrganizationMembersRequest $req) 获取企业组织成员列表 * @method Models\DescribeOrganizationNodesResponse DescribeOrganizationNodes(Models\DescribeOrganizationNodesRequest $req) 获取组织节点列表 * @method Models\ListOrganizationIdentityResponse ListOrganizationIdentity(Models\ListOrganizationIdentityRequest $req) 获取组织成员访问身份列表 * @method Models\MoveOrganizationNodeMembersResponse MoveOrganizationNodeMembers(Models\MoveOrganizationNodeMembersRequest $req) 移动成员到指定企业组织节点 + * @method Models\UpdateOrganizationMemberResponse UpdateOrganizationMember(Models\UpdateOrganizationMemberRequest $req) 更新组织成员信息 + * @method Models\UpdateOrganizationMemberEmailBindResponse UpdateOrganizationMemberEmailBind(Models\UpdateOrganizationMemberEmailBindRequest $req) 修改绑定成员邮箱 * @method Models\UpdateOrganizationNodeResponse UpdateOrganizationNode(Models\UpdateOrganizationNodeRequest $req) 更新企业组织节点 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/AgentDealElem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/AgentDealElem.php deleted file mode 100755 index 1a162d33..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/AgentDealElem.php +++ /dev/null @@ -1,479 +0,0 @@ -DealId = $param["DealId"]; - } - - if (array_key_exists("DealName",$param) and $param["DealName"] !== null) { - $this->DealName = $param["DealName"]; - } - - if (array_key_exists("GoodsCategoryId",$param) and $param["GoodsCategoryId"] !== null) { - $this->GoodsCategoryId = $param["GoodsCategoryId"]; - } - - if (array_key_exists("OwnerUin",$param) and $param["OwnerUin"] !== null) { - $this->OwnerUin = $param["OwnerUin"]; - } - - if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { - $this->AppId = $param["AppId"]; - } - - if (array_key_exists("GoodsNum",$param) and $param["GoodsNum"] !== null) { - $this->GoodsNum = $param["GoodsNum"]; - } - - if (array_key_exists("GoodsPrice",$param) and $param["GoodsPrice"] !== null) { - $this->GoodsPrice = new DealGoodsPriceElem(); - $this->GoodsPrice->deserialize($param["GoodsPrice"]); - } - - if (array_key_exists("Creater",$param) and $param["Creater"] !== null) { - $this->Creater = $param["Creater"]; - } - - if (array_key_exists("CreatTime",$param) and $param["CreatTime"] !== null) { - $this->CreatTime = $param["CreatTime"]; - } - - if (array_key_exists("PayEndTime",$param) and $param["PayEndTime"] !== null) { - $this->PayEndTime = $param["PayEndTime"]; - } - - if (array_key_exists("BillId",$param) and $param["BillId"] !== null) { - $this->BillId = $param["BillId"]; - } - - if (array_key_exists("Payer",$param) and $param["Payer"] !== null) { - $this->Payer = $param["Payer"]; - } - - if (array_key_exists("DealStatus",$param) and $param["DealStatus"] !== null) { - $this->DealStatus = $param["DealStatus"]; - } - - if (array_key_exists("Status",$param) and $param["Status"] !== null) { - $this->Status = $param["Status"]; - } - - if (array_key_exists("GoodsName",$param) and $param["GoodsName"] !== null) { - $this->GoodsName = $param["GoodsName"]; - } - - if (array_key_exists("ClientRemark",$param) and $param["ClientRemark"] !== null) { - $this->ClientRemark = $param["ClientRemark"]; - } - - if (array_key_exists("ActionType",$param) and $param["ActionType"] !== null) { - $this->ActionType = $param["ActionType"]; - } - - if (array_key_exists("VoucherDecline",$param) and $param["VoucherDecline"] !== null) { - $this->VoucherDecline = $param["VoucherDecline"]; - } - - if (array_key_exists("BigDealId",$param) and $param["BigDealId"] !== null) { - $this->BigDealId = $param["BigDealId"]; - } - - if (array_key_exists("ClientType",$param) and $param["ClientType"] !== null) { - $this->ClientType = $param["ClientType"]; - } - - if (array_key_exists("ProjectType",$param) and $param["ProjectType"] !== null) { - $this->ProjectType = $param["ProjectType"]; - } - - if (array_key_exists("SalesUin",$param) and $param["SalesUin"] !== null) { - $this->SalesUin = $param["SalesUin"]; - } - - if (array_key_exists("PayerMode",$param) and $param["PayerMode"] !== null) { - $this->PayerMode = $param["PayerMode"]; - } - - if (array_key_exists("ActivityId",$param) and $param["ActivityId"] !== null) { - $this->ActivityId = $param["ActivityId"]; - } - - if (array_key_exists("OverdueTime",$param) and $param["OverdueTime"] !== null) { - $this->OverdueTime = $param["OverdueTime"]; - } - - if (array_key_exists("ProductInfo",$param) and $param["ProductInfo"] !== null) { - $this->ProductInfo = []; - foreach ($param["ProductInfo"] as $key => $value){ - $obj = new ProductInfoElem(); - $obj->deserialize($value); - array_push($this->ProductInfo, $obj); - } - } - - if (array_key_exists("PaymentMethod",$param) and $param["PaymentMethod"] !== null) { - $this->PaymentMethod = $param["PaymentMethod"]; - } - - if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { - $this->UpdateTime = $param["UpdateTime"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/AgentDealNewElem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/AgentDealNewElem.php index d2ffdbbb..5397f0b8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/AgentDealNewElem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/AgentDealNewElem.php @@ -123,6 +123,14 @@ use TencentCloud\Common\AbstractModel; * @method string getUpdateTime() 获取订单更新时间 注意:此字段可能返回 null,表示取不到有效值。 * @method void setUpdateTime(string $UpdateTime) 设置订单更新时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getResourceIds() 获取资源id +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setResourceIds(array $ResourceIds) 设置资源id +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getRefundMap() 获取退款单的原订单信息。当前仅 DescribeClientDealsByCache 接口会返回该字段 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRefundMap(array $RefundMap) 设置退款单的原订单信息。当前仅 DescribeClientDealsByCache 接口会返回该字段 注意:此字段可能返回 null,表示取不到有效值。 */ class AgentDealNewElem extends AbstractModel @@ -291,6 +299,18 @@ class AgentDealNewElem extends AbstractModel */ public $UpdateTime; + /** + * @var array 资源id +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ResourceIds; + + /** + * @var array 退款单的原订单信息。当前仅 DescribeClientDealsByCache 接口会返回该字段 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RefundMap; + /** * @param string $DealId 订单自增 ID【请勿依赖该字段作为唯一标识】 * @param string $DealName 订单号【订单唯一键】 @@ -343,6 +363,10 @@ class AgentDealNewElem extends AbstractModel * @param string $PaymentMethod 付款方式 注意:此字段可能返回 null,表示取不到有效值。 * @param string $UpdateTime 订单更新时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $ResourceIds 资源id +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $RefundMap 退款单的原订单信息。当前仅 DescribeClientDealsByCache 接口会返回该字段 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -475,5 +499,18 @@ class AgentDealNewElem extends AbstractModel if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { $this->UpdateTime = $param["UpdateTime"]; } + + if (array_key_exists("ResourceIds",$param) and $param["ResourceIds"] !== null) { + $this->ResourceIds = $param["ResourceIds"]; + } + + if (array_key_exists("RefundMap",$param) and $param["RefundMap"] !== null) { + $this->RefundMap = []; + foreach ($param["RefundMap"] as $key => $value){ + $obj = new RefundMap(); + $obj->deserialize($value); + array_push($this->RefundMap, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DealGoodsPriceElem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DealGoodsPriceElem.php deleted file mode 100755 index 992f0814..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DealGoodsPriceElem.php +++ /dev/null @@ -1,65 +0,0 @@ -RealTotalCost = $param["RealTotalCost"]; - } - - if (array_key_exists("OriginalTotalCost",$param) and $param["OriginalTotalCost"] !== null) { - $this->OriginalTotalCost = $param["OriginalTotalCost"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentDealsCacheRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentDealsCacheRequest.php deleted file mode 100755 index d0e7e6a9..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentDealsCacheRequest.php +++ /dev/null @@ -1,149 +0,0 @@ -Offset = $param["Offset"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("CreatTimeRangeStart",$param) and $param["CreatTimeRangeStart"] !== null) { - $this->CreatTimeRangeStart = $param["CreatTimeRangeStart"]; - } - - if (array_key_exists("CreatTimeRangeEnd",$param) and $param["CreatTimeRangeEnd"] !== null) { - $this->CreatTimeRangeEnd = $param["CreatTimeRangeEnd"]; - } - - if (array_key_exists("Order",$param) and $param["Order"] !== null) { - $this->Order = $param["Order"]; - } - - if (array_key_exists("Status",$param) and $param["Status"] !== null) { - $this->Status = $param["Status"]; - } - - if (array_key_exists("OwnerUins",$param) and $param["OwnerUins"] !== null) { - $this->OwnerUins = $param["OwnerUins"]; - } - - if (array_key_exists("DealNames",$param) and $param["DealNames"] !== null) { - $this->DealNames = $param["DealNames"]; - } - - if (array_key_exists("PayerMode",$param) and $param["PayerMode"] !== null) { - $this->PayerMode = $param["PayerMode"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentPayDealsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentPayDealsRequest.php deleted file mode 100755 index 27300dd5..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentPayDealsRequest.php +++ /dev/null @@ -1,137 +0,0 @@ -Offset = $param["Offset"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("CreatTimeRangeStart",$param) and $param["CreatTimeRangeStart"] !== null) { - $this->CreatTimeRangeStart = $param["CreatTimeRangeStart"]; - } - - if (array_key_exists("CreatTimeRangeEnd",$param) and $param["CreatTimeRangeEnd"] !== null) { - $this->CreatTimeRangeEnd = $param["CreatTimeRangeEnd"]; - } - - if (array_key_exists("Order",$param) and $param["Order"] !== null) { - $this->Order = $param["Order"]; - } - - if (array_key_exists("Status",$param) and $param["Status"] !== null) { - $this->Status = $param["Status"]; - } - - if (array_key_exists("OwnerUins",$param) and $param["OwnerUins"] !== null) { - $this->OwnerUins = $param["OwnerUins"]; - } - - if (array_key_exists("DealNames",$param) and $param["DealNames"] !== null) { - $this->DealNames = $param["DealNames"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentSelfPayDealsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentSelfPayDealsRequest.php deleted file mode 100755 index 03eed3be..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeAgentSelfPayDealsRequest.php +++ /dev/null @@ -1,137 +0,0 @@ -OwnerUin = $param["OwnerUin"]; - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("CreatTimeRangeStart",$param) and $param["CreatTimeRangeStart"] !== null) { - $this->CreatTimeRangeStart = $param["CreatTimeRangeStart"]; - } - - if (array_key_exists("CreatTimeRangeEnd",$param) and $param["CreatTimeRangeEnd"] !== null) { - $this->CreatTimeRangeEnd = $param["CreatTimeRangeEnd"]; - } - - if (array_key_exists("Order",$param) and $param["Order"] !== null) { - $this->Order = $param["Order"]; - } - - if (array_key_exists("Status",$param) and $param["Status"] !== null) { - $this->Status = $param["Status"]; - } - - if (array_key_exists("DealNames",$param) and $param["DealNames"] !== null) { - $this->DealNames = $param["DealNames"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeClientBalanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeClientBalanceRequest.php deleted file mode 100755 index 84b9e3b8..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeClientBalanceRequest.php +++ /dev/null @@ -1,53 +0,0 @@ -ClientUin = $param["ClientUin"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeClientBalanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeClientBalanceResponse.php deleted file mode 100755 index 74e7b1c9..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/DescribeClientBalanceResponse.php +++ /dev/null @@ -1,77 +0,0 @@ -Balance = $param["Balance"]; - } - - if (array_key_exists("Cash",$param) and $param["Cash"] !== null) { - $this->Cash = $param["Cash"]; - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/RefundMap.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/RefundMap.php new file mode 100644 index 00000000..4d433b70 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/Models/RefundMap.php @@ -0,0 +1,73 @@ +DealName = $param["DealName"]; + } + + if (array_key_exists("RefundAmount",$param) and $param["RefundAmount"] !== null) { + $this->RefundAmount = $param["RefundAmount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/PartnersClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/PartnersClient.php index 1e113b8a..4af390d8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/PartnersClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Partners/V20180321/PartnersClient.php @@ -36,12 +36,8 @@ use TencentCloud\Partners\V20180321\Models as Models; * @method Models\DescribeAgentClientGradeResponse DescribeAgentClientGrade(Models\DescribeAgentClientGradeRequest $req) 传入代客uin,查客户级别,客户审核状态,客户实名认证状态 * @method Models\DescribeAgentClientsResponse DescribeAgentClients(Models\DescribeAgentClientsRequest $req) 代理商可查询自己名下待审核客户列表 * @method Models\DescribeAgentDealsByCacheResponse DescribeAgentDealsByCache(Models\DescribeAgentDealsByCacheRequest $req) 供代理商拉取缓存的全量预付费客户订单 - * @method Models\DescribeAgentDealsCacheResponse DescribeAgentDealsCache(Models\DescribeAgentDealsCacheRequest $req) 【该接口已下线,请使用升级版本DescribeAgentDealsByCache】代理商拉取缓存的全量客户订单 - * @method Models\DescribeAgentPayDealsResponse DescribeAgentPayDeals(Models\DescribeAgentPayDealsRequest $req) 【该接口已下线,请切换使用升级版本DescribeAgentPayDealsV2】可以查询代理商代付的所有订单 * @method Models\DescribeAgentPayDealsV2Response DescribeAgentPayDealsV2(Models\DescribeAgentPayDealsV2Request $req) 可以查询代理商代付的预付费订单 - * @method Models\DescribeAgentSelfPayDealsResponse DescribeAgentSelfPayDeals(Models\DescribeAgentSelfPayDealsRequest $req) 【该接口已下线,请切换使用升级版本DescribeAgentSelfPayDealsV2】可以查询代理商下指定客户的自付订单 * @method Models\DescribeAgentSelfPayDealsV2Response DescribeAgentSelfPayDealsV2(Models\DescribeAgentSelfPayDealsV2Request $req) 查询代理商名下指定代客的自付订单(预付费) - * @method Models\DescribeClientBalanceResponse DescribeClientBalance(Models\DescribeClientBalanceRequest $req) 【该接口将逐步下线,请切换使用升级版本DescribeClientBalanceNew】为合作伙伴提供查询客户余额能力。调用者必须是合作伙伴,只能查询自己名下客户余额. * @method Models\DescribeClientBalanceNewResponse DescribeClientBalanceNew(Models\DescribeClientBalanceNewRequest $req) 为合作伙伴提供查询客户余额能力。调用者必须是合作伙伴,只能查询自己名下客户余额 * @method Models\DescribeRebateInfosResponse DescribeRebateInfos(Models\DescribeRebateInfosRequest $req) 【该接口已下线,请切换使用升级版本DescribeRebateInfosNew】代理商可查询自己名下全部返佣信息 * @method Models\DescribeRebateInfosNewResponse DescribeRebateInfosNew(Models\DescribeRebateInfosNewRequest $req) 代理商可查询自己名下全部返佣信息 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CloneDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CloneDBInstanceRequest.php index 2e65504a..02154f84 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CloneDBInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CloneDBInstanceRequest.php @@ -22,32 +22,58 @@ use TencentCloud\Common\AbstractModel; * * @method string getDBInstanceId() 获取克隆的源实例ID。 * @method void setDBInstanceId(string $DBInstanceId) 设置克隆的源实例ID。 - * @method string getSpecCode() 获取售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 - * @method void setSpecCode(string $SpecCode) 设置售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 + * @method string getSpecCode() 获取售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。 + * @method void setSpecCode(string $SpecCode) 设置售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。 * @method integer getStorage() 获取实例容量大小,单位:GB。 * @method void setStorage(integer $Storage) 设置实例容量大小,单位:GB。 - * @method integer getPeriod() 获取购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 - * @method void setPeriod(integer $Period) 设置购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 - * @method integer getAutoRenewFlag() 获取续费标记:0-正常续费(默认);1-自动续费。 - * @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置续费标记:0-正常续费(默认);1-自动续费。 - * @method string getVpcId() 获取私有网络ID。 - * @method void setVpcId(string $VpcId) 设置私有网络ID。 - * @method string getSubnetId() 获取已配置的私有网络中的子网ID。 - * @method void setSubnetId(string $SubnetId) 设置已配置的私有网络中的子网ID。 - * @method string getName() 获取新购实例的实例名称。 - * @method void setName(string $Name) 设置新购实例的实例名称。 - * @method string getInstanceChargeType() 获取实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。 - * @method void setInstanceChargeType(string $InstanceChargeType) 设置实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。 - * @method array getSecurityGroupIds() 获取安全组ID。 - * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置安全组ID。 + * @method integer getPeriod() 获取购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @method void setPeriod(integer $Period) 设置购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @method integer getAutoRenewFlag() 获取续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @method string getVpcId() 获取私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 + * @method void setVpcId(string $VpcId) 设置私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 + * @method string getSubnetId() 获取私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 + * @method void setSubnetId(string $SubnetId) 设置私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 + * @method string getName() 获取新购的实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。 + * @method void setName(string $Name) 设置新购的实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。 + * @method string getInstanceChargeType() 获取实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月 +
            • POSTPAID_BY_HOUR:后付费,即按量计费 +默认值:PREPAID + * @method void setInstanceChargeType(string $InstanceChargeType) 设置实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月 +
            • POSTPAID_BY_HOUR:后付费,即按量计费 +默认值:PREPAID + * @method array getSecurityGroupIds() 获取实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 + + * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 + * @method integer getProjectId() 获取项目ID。 * @method void setProjectId(integer $ProjectId) 设置项目ID。 - * @method array getTagList() 获取实例需要绑定的Tag信息,默认为空。 - * @method void setTagList(array $TagList) 设置实例需要绑定的Tag信息,默认为空。 - * @method array getDBNodeSet() 获取购买多可用区实例时填写。 - * @method void setDBNodeSet(array $DBNodeSet) 设置购买多可用区实例时填写。 - * @method integer getAutoVoucher() 获取是否自动使用代金券。1(是),0(否),默认不使用。 - * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券。1(是),0(否),默认不使用。 + * @method array getTagList() 获取实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。 + * @method void setTagList(array $TagList) 设置实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。 + * @method array getDBNodeSet() 获取实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @method void setDBNodeSet(array $DBNodeSet) 设置实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @method integer getAutoVoucher() 获取是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 + * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 * @method string getVoucherIds() 获取代金券ID列表。 * @method void setVoucherIds(string $VoucherIds) 设置代金券ID列表。 * @method integer getActivityId() 获取活动ID。 @@ -56,6 +82,16 @@ use TencentCloud\Common\AbstractModel; * @method void setBackupSetId(string $BackupSetId) 设置基础备份集ID。 * @method string getRecoveryTargetTime() 获取恢复时间点。 * @method void setRecoveryTargetTime(string $RecoveryTargetTime) 设置恢复时间点。 + * @method string getSyncMode() 获取主从同步方式,支持: +
            • Semi-sync:半同步 +
            • Async:异步 +主实例默认值:Semi-sync +只读实例默认值:Async + * @method void setSyncMode(string $SyncMode) 设置主从同步方式,支持: +
            • Semi-sync:半同步 +
            • Async:异步 +主实例默认值:Semi-sync +只读实例默认值:Async */ class CloneDBInstanceRequest extends AbstractModel { @@ -65,7 +101,7 @@ class CloneDBInstanceRequest extends AbstractModel public $DBInstanceId; /** - * @var string 售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 + * @var string 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。 */ public $SpecCode; @@ -75,37 +111,46 @@ class CloneDBInstanceRequest extends AbstractModel public $Storage; /** - * @var integer 购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 + * @var integer 购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 */ public $Period; /** - * @var integer 续费标记:0-正常续费(默认);1-自动续费。 + * @var integer 续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 */ public $AutoRenewFlag; /** - * @var string 私有网络ID。 + * @var string 私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 */ public $VpcId; /** - * @var string 已配置的私有网络中的子网ID。 + * @var string 私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 */ public $SubnetId; /** - * @var string 新购实例的实例名称。 + * @var string 新购的实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。 */ public $Name; /** - * @var string 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。 + * @var string 实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月 +
            • POSTPAID_BY_HOUR:后付费,即按量计费 +默认值:PREPAID */ public $InstanceChargeType; /** - * @var array 安全组ID。 + * @var array 实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 + */ public $SecurityGroupIds; @@ -115,17 +160,21 @@ class CloneDBInstanceRequest extends AbstractModel public $ProjectId; /** - * @var array 实例需要绑定的Tag信息,默认为空。 + * @var array 实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。 */ public $TagList; /** - * @var array 购买多可用区实例时填写。 + * @var array 实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 */ public $DBNodeSet; /** - * @var integer 是否自动使用代金券。1(是),0(否),默认不使用。 + * @var integer 是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 */ public $AutoVoucher; @@ -149,25 +198,52 @@ class CloneDBInstanceRequest extends AbstractModel */ public $RecoveryTargetTime; + /** + * @var string 主从同步方式,支持: +
            • Semi-sync:半同步 +
            • Async:异步 +主实例默认值:Semi-sync +只读实例默认值:Async + */ + public $SyncMode; + /** * @param string $DBInstanceId 克隆的源实例ID。 - * @param string $SpecCode 售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 + * @param string $SpecCode 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。 * @param integer $Storage 实例容量大小,单位:GB。 - * @param integer $Period 购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 - * @param integer $AutoRenewFlag 续费标记:0-正常续费(默认);1-自动续费。 - * @param string $VpcId 私有网络ID。 - * @param string $SubnetId 已配置的私有网络中的子网ID。 - * @param string $Name 新购实例的实例名称。 - * @param string $InstanceChargeType 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。 - * @param array $SecurityGroupIds 安全组ID。 + * @param integer $Period 购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @param integer $AutoRenewFlag 续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @param string $VpcId 私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 + * @param string $SubnetId 私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 + * @param string $Name 新购的实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。 + * @param string $InstanceChargeType 实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月 +
            • POSTPAID_BY_HOUR:后付费,即按量计费 +默认值:PREPAID + * @param array $SecurityGroupIds 实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 + * @param integer $ProjectId 项目ID。 - * @param array $TagList 实例需要绑定的Tag信息,默认为空。 - * @param array $DBNodeSet 购买多可用区实例时填写。 - * @param integer $AutoVoucher 是否自动使用代金券。1(是),0(否),默认不使用。 + * @param array $TagList 实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。 + * @param array $DBNodeSet 实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @param integer $AutoVoucher 是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 * @param string $VoucherIds 代金券ID列表。 * @param integer $ActivityId 活动ID。 * @param string $BackupSetId 基础备份集ID。 * @param string $RecoveryTargetTime 恢复时间点。 + * @param string $SyncMode 主从同步方式,支持: +
            • Semi-sync:半同步 +
            • Async:异步 +主实例默认值:Semi-sync +只读实例默认值:Async */ function __construct() { @@ -263,5 +339,9 @@ class CloneDBInstanceRequest extends AbstractModel if (array_key_exists("RecoveryTargetTime",$param) and $param["RecoveryTargetTime"] !== null) { $this->RecoveryTargetTime = $param["RecoveryTargetTime"]; } + + if (array_key_exists("SyncMode",$param) and $param["SyncMode"] !== null) { + $this->SyncMode = $param["SyncMode"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateBaseBackupResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateBaseBackupResponse.php index 68209f76..d06a2206 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateBaseBackupResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateBaseBackupResponse.php @@ -20,17 +20,25 @@ use TencentCloud\Common\AbstractModel; /** * CreateBaseBackup返回参数结构体 * + * @method string getBaseBackupId() 获取基础备份集ID + * @method void setBaseBackupId(string $BaseBackupId) 设置基础备份集ID * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class CreateBaseBackupResponse extends AbstractModel { + /** + * @var string 基础备份集ID + */ + public $BaseBackupId; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** + * @param string $BaseBackupId 基础备份集ID * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -46,6 +54,10 @@ class CreateBaseBackupResponse extends AbstractModel if ($param === null) { return; } + if (array_key_exists("BaseBackupId",$param) and $param["BaseBackupId"] !== null) { + $this->BaseBackupId = $param["BaseBackupId"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateDBInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateDBInstancesRequest.php index 185f4a78..ef41aa9c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateDBInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateDBInstancesRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * CreateDBInstances请求参数结构体 * - * @method string getSpecCode() 获取售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 - * @method void setSpecCode(string $SpecCode) 设置售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 + * @method string getSpecCode() 获取售卖规格ID。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。 + * @method void setSpecCode(string $SpecCode) 设置售卖规格ID。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。 * @method integer getStorage() 获取实例容量大小,单位:GB。 * @method void setStorage(integer $Storage) 设置实例容量大小,单位:GB。 * @method integer getInstanceCount() 获取一次性购买的实例数量。取值1-100 @@ -34,8 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setProjectId(integer $ProjectId) 设置项目ID。 * @method string getDBVersion() 获取PostgreSQL版本。当输入该参数时,会基于此版本创建对应的最新内核版本号实例。该参数和DBMajorVersion、DBKernelVersion至少需要传递一个。 * @method void setDBVersion(string $DBVersion) 设置PostgreSQL版本。当输入该参数时,会基于此版本创建对应的最新内核版本号实例。该参数和DBMajorVersion、DBKernelVersion至少需要传递一个。 - * @method string getInstanceChargeType() 获取实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。 - * @method void setInstanceChargeType(string $InstanceChargeType) 设置实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。 + * @method string getInstanceChargeType() 获取实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。 + * @method void setInstanceChargeType(string $InstanceChargeType) 设置实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。 * @method integer getAutoVoucher() 获取是否自动使用代金券。1(是),0(否),默认不使用。 * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券。1(是),0(否),默认不使用。 * @method array getVoucherIds() 获取代金券ID列表,目前仅支持指定一张代金券。 @@ -64,7 +64,7 @@ use TencentCloud\Common\AbstractModel; class CreateDBInstancesRequest extends AbstractModel { /** - * @var string 售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 + * @var string 售卖规格ID。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。 */ public $SpecCode; @@ -99,7 +99,7 @@ class CreateDBInstancesRequest extends AbstractModel public $DBVersion; /** - * @var string 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。 + * @var string 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。 */ public $InstanceChargeType; @@ -164,14 +164,14 @@ class CreateDBInstancesRequest extends AbstractModel public $DBKernelVersion; /** - * @param string $SpecCode 售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 + * @param string $SpecCode 售卖规格ID。该参数可以通过调用DescribeClasses的返回值中的SpecCode字段来获取。 * @param integer $Storage 实例容量大小,单位:GB。 * @param integer $InstanceCount 一次性购买的实例数量。取值1-100 * @param integer $Period 购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 * @param string $Zone 可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。 * @param integer $ProjectId 项目ID。 * @param string $DBVersion PostgreSQL版本。当输入该参数时,会基于此版本创建对应的最新内核版本号实例。该参数和DBMajorVersion、DBKernelVersion至少需要传递一个。 - * @param string $InstanceChargeType 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。 + * @param string $InstanceChargeType 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。 * @param integer $AutoVoucher 是否自动使用代金券。1(是),0(否),默认不使用。 * @param array $VoucherIds 代金券ID列表,目前仅支持指定一张代金券。 * @param string $VpcId 私有网络ID。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateInstancesRequest.php index 48e6ce45..53057418 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateInstancesRequest.php @@ -20,93 +20,189 @@ use TencentCloud\Common\AbstractModel; /** * CreateInstances请求参数结构体 * - * @method string getSpecCode() 获取售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 - * @method void setSpecCode(string $SpecCode) 设置售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 + * @method string getZone() 获取实例所属主可用区, 如:ap-guangzhou-3;若需要支持多可用区,在DBNodeSet.N字段中进行添加主可用区和备可用区信息; +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @method void setZone(string $Zone) 设置实例所属主可用区, 如:ap-guangzhou-3;若需要支持多可用区,在DBNodeSet.N字段中进行添加主可用区和备可用区信息; +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @method string getSpecCode() 获取售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。 + * @method void setSpecCode(string $SpecCode) 设置售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。 * @method integer getStorage() 获取实例容量大小,单位:GB。 * @method void setStorage(integer $Storage) 设置实例容量大小,单位:GB。 - * @method integer getInstanceCount() 获取一次性购买的实例数量。取值1-10。 - * @method void setInstanceCount(integer $InstanceCount) 设置一次性购买的实例数量。取值1-10。 - * @method integer getPeriod() 获取购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 - * @method void setPeriod(integer $Period) 设置购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 - * @method string getZone() 获取可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。 - * @method void setZone(string $Zone) 设置可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。 - * @method string getCharset() 获取实例字符集,目前只支持:UTF8、LATIN1。 - * @method void setCharset(string $Charset) 设置实例字符集,目前只支持:UTF8、LATIN1。 - * @method string getAdminName() 获取实例根账号用户名。 - * @method void setAdminName(string $AdminName) 设置实例根账号用户名。 - * @method string getAdminPassword() 获取实例根账号用户名对应的密码。 - * @method void setAdminPassword(string $AdminPassword) 设置实例根账号用户名对应的密码。 - * @method integer getProjectId() 获取项目ID。 - * @method void setProjectId(integer $ProjectId) 设置项目ID。 - * @method string getDBVersion() 获取PostgreSQL版本。当输入该参数时,会基于此版本创建对应的最新内核版本号实例。该参数和DBMajorVersion、DBKernelVersion至少需要传递一个。 - * @method void setDBVersion(string $DBVersion) 设置PostgreSQL版本。当输入该参数时,会基于此版本创建对应的最新内核版本号实例。该参数和DBMajorVersion、DBKernelVersion至少需要传递一个。 - * @method string getInstanceChargeType() 获取实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。 - * @method void setInstanceChargeType(string $InstanceChargeType) 设置实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。 - * @method integer getAutoVoucher() 获取是否自动使用代金券。1(是),0(否),默认不使用。 - * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券。1(是),0(否),默认不使用。 + * @method integer getInstanceCount() 获取购买实例数量,取值范围:[1-10]。一次性购买支持最大数量10个,若超过该数量,可进行多次调用进行购买。 + * @method void setInstanceCount(integer $InstanceCount) 设置购买实例数量,取值范围:[1-10]。一次性购买支持最大数量10个,若超过该数量,可进行多次调用进行购买。 + * @method integer getPeriod() 获取购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @method void setPeriod(integer $Period) 设置购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @method string getCharset() 获取实例字符集,目前只支持: +
            • UTF8 +
            • LATIN1 + * @method void setCharset(string $Charset) 设置实例字符集,目前只支持: +
            • UTF8 +
            • LATIN1 + * @method string getAdminName() 获取实例根账号用户名,具体规范如下: +
            • 用户名需要1-16个字符,只能由字母、数字或下划线组成 +
            • 不能为postgres +
            • 不能由数字和pg_开头 +
            • 所有规则均不区分大小写 + * @method void setAdminName(string $AdminName) 设置实例根账号用户名,具体规范如下: +
            • 用户名需要1-16个字符,只能由字母、数字或下划线组成 +
            • 不能为postgres +
            • 不能由数字和pg_开头 +
            • 所有规则均不区分大小写 + * @method string getAdminPassword() 获取实例根账号用户名对应的密码,长度8 ~ 32位,推荐使用12位以上的密码;不能以" / "开头; +必须包含以下四项,字符种类: +
            • 小写字母: [a ~ z] +
            • 大写字母:[A ~ Z] +
            • 数字:0 - 9 +
            • 特殊字符:()`~!@#$%^&*-+=_|{}[]:;'<>,.?/ + * @method void setAdminPassword(string $AdminPassword) 设置实例根账号用户名对应的密码,长度8 ~ 32位,推荐使用12位以上的密码;不能以" / "开头; +必须包含以下四项,字符种类: +
            • 小写字母: [a ~ z] +
            • 大写字母:[A ~ Z] +
            • 数字:0 - 9 +
            • 特殊字符:()`~!@#$%^&*-+=_|{}[]:;'<>,.?/ + * @method string getDBMajorVersion() 获取PostgreSQL大版本号,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取,目前支持10,11,12,13,14,15这几个大版本。 +当只输入该参数时,会基于此大版本号创建对应的最新小版本的最新内核版本号实例。 +该参数和DBVersion、DBKernelVersion需要至少指定一个,如无指定购买内核小版本需求时,只传入该参数即可。 + + * @method void setDBMajorVersion(string $DBMajorVersion) 设置PostgreSQL大版本号,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取,目前支持10,11,12,13,14,15这几个大版本。 +当只输入该参数时,会基于此大版本号创建对应的最新小版本的最新内核版本号实例。 +该参数和DBVersion、DBKernelVersion需要至少指定一个,如无指定购买内核小版本需求时,只传入该参数即可。 + + * @method string getDBVersion() 获取PostgreSQL社区大版本+小版本号,如12.4,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 +当只输入该参数时,会基于此社区小版本号创建对应的最新内核版本实例。 +该参数和DBMajorVersion、DBKernelVersion需要至少指定一个。 + * @method void setDBVersion(string $DBVersion) 设置PostgreSQL社区大版本+小版本号,如12.4,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 +当只输入该参数时,会基于此社区小版本号创建对应的最新内核版本实例。 +该参数和DBMajorVersion、DBKernelVersion需要至少指定一个。 + * @method string getDBKernelVersion() 获取PostgreSQL内核版本号,如v12.7_r1.8,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 +当只输入该参数时,会创建指定的内核版本实例。只针对内核版本需要指定时使用,一般场景不推荐传入该参数。 + + * @method void setDBKernelVersion(string $DBKernelVersion) 设置PostgreSQL内核版本号,如v12.7_r1.8,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 +当只输入该参数时,会创建指定的内核版本实例。只针对内核版本需要指定时使用,一般场景不推荐传入该参数。 + + * @method string getInstanceChargeType() 获取实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月 +
            • POSTPAID_BY_HOUR:后付费,即按量计费 +默认值:PREPAID + * @method void setInstanceChargeType(string $InstanceChargeType) 设置实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月 +
            • POSTPAID_BY_HOUR:后付费,即按量计费 +默认值:PREPAID + * @method string getVpcId() 获取私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 + * @method void setVpcId(string $VpcId) 设置私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 + * @method string getSubnetId() 获取私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 + * @method void setSubnetId(string $SubnetId) 设置私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 + * @method array getDBNodeSet() 获取实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @method void setDBNodeSet(array $DBNodeSet) 设置实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @method integer getAutoRenewFlag() 获取续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @method integer getAutoVoucher() 获取是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 + * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 * @method array getVoucherIds() 获取代金券ID列表,目前仅支持指定一张代金券。 * @method void setVoucherIds(array $VoucherIds) 设置代金券ID列表,目前仅支持指定一张代金券。 - * @method string getVpcId() 获取私有网络ID。 - * @method void setVpcId(string $VpcId) 设置私有网络ID。 - * @method string getSubnetId() 获取已配置的私有网络中的子网ID。 - * @method void setSubnetId(string $SubnetId) 设置已配置的私有网络中的子网ID。 - * @method integer getAutoRenewFlag() 获取续费标记:0-正常续费(默认);1-自动续费。 - * @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置续费标记:0-正常续费(默认);1-自动续费。 + * @method integer getProjectId() 获取项目ID。 + * @method void setProjectId(integer $ProjectId) 设置项目ID。 * @method integer getActivityId() 获取活动ID。 * @method void setActivityId(integer $ActivityId) 设置活动ID。 - * @method string getName() 获取实例名。 - * @method void setName(string $Name) 设置实例名。 - * @method integer getNeedSupportIpv6() 获取是否需要支持Ipv6,1:是,0:否(默认)。 - * @method void setNeedSupportIpv6(integer $NeedSupportIpv6) 设置是否需要支持Ipv6,1:是,0:否(默认)。 - * @method array getTagList() 获取实例需要绑定的Tag信息,默认为空。 - * @method void setTagList(array $TagList) 设置实例需要绑定的Tag信息,默认为空。 - * @method array getSecurityGroupIds() 获取安全组ID。 - * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置安全组ID。 - * @method string getDBMajorVersion() 获取PostgreSQL主要版本。目前支持10,11,12,13这几个版本。当输入该参数时,会基于此版本创建对应的最新内核版本号实例。该参数和DBVersion、DBKernelVersion至少需要传递一个。 - * @method void setDBMajorVersion(string $DBMajorVersion) 设置PostgreSQL主要版本。目前支持10,11,12,13这几个版本。当输入该参数时,会基于此版本创建对应的最新内核版本号实例。该参数和DBVersion、DBKernelVersion至少需要传递一个。 - * @method string getDBKernelVersion() 获取PostgreSQL内核版本。当输入该参数时,会创建该内核版本号实例。该参数和DBVersion、DBMajorVersion至少需要传递一个。 - * @method void setDBKernelVersion(string $DBKernelVersion) 设置PostgreSQL内核版本。当输入该参数时,会创建该内核版本号实例。该参数和DBVersion、DBMajorVersion至少需要传递一个。 - * @method array getDBNodeSet() 获取实例节点信息,购买跨可用区实例时填写。 - * @method void setDBNodeSet(array $DBNodeSet) 设置实例节点信息,购买跨可用区实例时填写。 - * @method integer getNeedSupportTDE() 获取是否需要支持数据透明加密,1:是,0:否(默认)。 - * @method void setNeedSupportTDE(integer $NeedSupportTDE) 设置是否需要支持数据透明加密,1:是,0:否(默认)。 + * @method string getName() 获取实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。 + + * @method void setName(string $Name) 设置实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。 + + * @method array getTagList() 获取实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。 + * @method void setTagList(array $TagList) 设置实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。 + * @method array getSecurityGroupIds() 获取实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 + + * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 + + * @method integer getNeedSupportTDE() 获取是否需要支持数据透明加密: +
            • 0:否 +
            • 1:是 +默认值:0 +参考[数据透明加密概述](https://cloud.tencent.com/document/product/409/71748) + * @method void setNeedSupportTDE(integer $NeedSupportTDE) 设置是否需要支持数据透明加密: +
            • 0:否 +
            • 1:是 +默认值:0 +参考[数据透明加密概述](https://cloud.tencent.com/document/product/409/71748) * @method string getKMSKeyId() 获取自定义密钥的KeyId,若选择自定义密匙加密,则需要传入自定义密匙的KeyId,KeyId是CMK的唯一标识。 +KeyId创建获取相关参考[开启透明数据加密](https://cloud.tencent.com/document/product/409/71749) * @method void setKMSKeyId(string $KMSKeyId) 设置自定义密钥的KeyId,若选择自定义密匙加密,则需要传入自定义密匙的KeyId,KeyId是CMK的唯一标识。 +KeyId创建获取相关参考[开启透明数据加密](https://cloud.tencent.com/document/product/409/71749) * @method string getKMSRegion() 获取使用KMS服务的地域,KMSRegion为空默认使用本地域的KMS,本地域不支持的情况下需自选其他KMS支持的地域。 +KMSRegion相关介绍参考[开启透明数据加密](https://cloud.tencent.com/document/product/409/71749) * @method void setKMSRegion(string $KMSRegion) 设置使用KMS服务的地域,KMSRegion为空默认使用本地域的KMS,本地域不支持的情况下需自选其他KMS支持的地域。 +KMSRegion相关介绍参考[开启透明数据加密](https://cloud.tencent.com/document/product/409/71749) * @method string getDBEngine() 获取数据库引擎,支持: -1、postgresql(云数据库PostgreSQL); -2、mssql_compatible(MSSQL兼容-云数据库PostgreSQL); -如不指定默认使用postgresql。 +
            • postgresql:云数据库PostgreSQL +
            • mssql_compatible:MSSQL兼容-云数据库PostgreSQL +默认值:postgresql * @method void setDBEngine(string $DBEngine) 设置数据库引擎,支持: -1、postgresql(云数据库PostgreSQL); -2、mssql_compatible(MSSQL兼容-云数据库PostgreSQL); -如不指定默认使用postgresql。 +
            • postgresql:云数据库PostgreSQL +
            • mssql_compatible:MSSQL兼容-云数据库PostgreSQL +默认值:postgresql * @method string getDBEngineConfig() 获取数据库引擎的配置信息,配置格式如下: {"$key1":"$value1", "$key2":"$value2"} - 各引擎支持如下: -1、mssql_compatible引擎: -migrationMode:数据库模式,可选参数,可取值:single-db(单数据库模式),multi-db(多数据库模式)。默认为single-db。 -defaultLocale:排序区域规则,可选参数,在初始化后不可修改,默认为en_US,可选值如下: +mssql_compatible引擎: +
            • migrationMode:数据库模式,可选参数,可取值:single-db(单数据库模式),multi-db(多数据库模式)。默认为single-db。 +
            • defaultLocale:排序区域规则,可选参数,在初始化后不可修改,默认为en_US,可选值如下: "af_ZA", "sq_AL", "ar_DZ", "ar_BH", "ar_EG", "ar_IQ", "ar_JO", "ar_KW", "ar_LB", "ar_LY", "ar_MA", "ar_OM", "ar_QA", "ar_SA", "ar_SY", "ar_TN", "ar_AE", "ar_YE", "hy_AM", "az_Cyrl_AZ", "az_Latn_AZ", "eu_ES", "be_BY", "bg_BG", "ca_ES", "zh_HK", "zh_MO", "zh_CN", "zh_SG", "zh_TW", "hr_HR", "cs_CZ", "da_DK", "nl_BE", "nl_NL", "en_AU", "en_BZ", "en_CA", "en_IE", "en_JM", "en_NZ", "en_PH", "en_ZA", "en_TT", "en_GB", "en_US", "en_ZW", "et_EE", "fo_FO", "fa_IR", "fi_FI", "fr_BE", "fr_CA", "fr_FR", "fr_LU", "fr_MC", "fr_CH", "mk_MK", "ka_GE", "de_AT", "de_DE", "de_LI", "de_LU", "de_CH", "el_GR", "gu_IN", "he_IL", "hi_IN", "hu_HU", "is_IS", "id_ID", "it_IT", "it_CH", "ja_JP", "kn_IN", "kok_IN", "ko_KR", "ky_KG", "lv_LV", "lt_LT", "ms_BN", "ms_MY", "mr_IN", "mn_MN", "nb_NO", "nn_NO", "pl_PL", "pt_BR", "pt_PT", "pa_IN", "ro_RO", "ru_RU", "sa_IN", "sr_Cyrl_RS", "sr_Latn_RS", "sk_SK", "sl_SI", "es_AR", "es_BO", "es_CL", "es_CO", "es_CR", "es_DO", "es_EC", "es_SV", "es_GT", "es_HN", "es_MX", "es_NI", "es_PA", "es_PY","es_PE", "es_PR", "es_ES", "es_TRADITIONAL", "es_UY", "es_VE", "sw_KE", "sv_FI", "sv_SE", "tt_RU", "te_IN", "th_TH", "tr_TR", "uk_UA", "ur_IN", "ur_PK", "uz_Cyrl_UZ", "uz_Latn_UZ", "vi_VN"。 -serverCollationName:排序规则名称,可选参数,在初始化后不可修改,默认为sql_latin1_general_cp1_ci_as,可选值如下: -"bbf_unicode_general_ci_as", "bbf_unicode_cp1_ci_as", "bbf_unicode_CP1250_ci_as", "bbf_unicode_CP1251_ci_as", "bbf_unicode_cp1253_ci_as", "bbf_unicode_cp1254_ci_as", "bbf_unicode_cp1255_ci_as", "bbf_unicode_cp1256_ci_as", "bbf_unicode_cp1257_ci_as", "bbf_unicode_cp1258_ci_as", "bbf_unicode_cp874_ci_as", "sql_latin1_general_cp1250_ci_as", "sql_latin1_general_cp1251_ci_as", "sql_latin1_general_cp1_ci_as", "sql_latin1_general_cp1253_ci_as", "sql_latin1_general_cp1254_ci_as", "sql_latin1_general_cp1255_ci_as","sql_latin1_general_cp1256_ci_as", "sql_latin1_general_cp1257_ci_as", "sql_latin1_general_cp1258_ci_as", "chinese_prc_ci_as", "cyrillic_general_ci_as", "finnish_swedish_ci_as", "french_ci_as", "japanese_ci_as", "korean_wansung_ci_as", "latin1_general_ci_as", "modern_spanish_ci_as", "polish_ci_as", "thai_ci_as", "traditional_spanish_ci_as", "turkish_ci_as", "ukrainian_ci_as", "vietnamese_ci_as"。 +
            • serverCollationName:排序规则名称,可选参数,在初始化后不可修改,默认为sql_latin1_general_cp1_ci_as,可选值如下:"bbf_unicode_general_ci_as", "bbf_unicode_cp1_ci_as", "bbf_unicode_CP1250_ci_as", "bbf_unicode_CP1251_ci_as", "bbf_unicode_cp1253_ci_as", "bbf_unicode_cp1254_ci_as", "bbf_unicode_cp1255_ci_as", "bbf_unicode_cp1256_ci_as", "bbf_unicode_cp1257_ci_as", "bbf_unicode_cp1258_ci_as", "bbf_unicode_cp874_ci_as", "sql_latin1_general_cp1250_ci_as", "sql_latin1_general_cp1251_ci_as", "sql_latin1_general_cp1_ci_as", "sql_latin1_general_cp1253_ci_as", "sql_latin1_general_cp1254_ci_as", "sql_latin1_general_cp1255_ci_as","sql_latin1_general_cp1256_ci_as", "sql_latin1_general_cp1257_ci_as", "sql_latin1_general_cp1258_ci_as", "chinese_prc_ci_as", "cyrillic_general_ci_as", "finnish_swedish_ci_as", "french_ci_as", "japanese_ci_as", "korean_wansung_ci_as", "latin1_general_ci_as", "modern_spanish_ci_as", "polish_ci_as", "thai_ci_as", "traditional_spanish_ci_as", "turkish_ci_as", "ukrainian_ci_as", "vietnamese_ci_as"。 * @method void setDBEngineConfig(string $DBEngineConfig) 设置数据库引擎的配置信息,配置格式如下: {"$key1":"$value1", "$key2":"$value2"} - 各引擎支持如下: -1、mssql_compatible引擎: -migrationMode:数据库模式,可选参数,可取值:single-db(单数据库模式),multi-db(多数据库模式)。默认为single-db。 -defaultLocale:排序区域规则,可选参数,在初始化后不可修改,默认为en_US,可选值如下: +mssql_compatible引擎: +
            • migrationMode:数据库模式,可选参数,可取值:single-db(单数据库模式),multi-db(多数据库模式)。默认为single-db。 +
            • defaultLocale:排序区域规则,可选参数,在初始化后不可修改,默认为en_US,可选值如下: "af_ZA", "sq_AL", "ar_DZ", "ar_BH", "ar_EG", "ar_IQ", "ar_JO", "ar_KW", "ar_LB", "ar_LY", "ar_MA", "ar_OM", "ar_QA", "ar_SA", "ar_SY", "ar_TN", "ar_AE", "ar_YE", "hy_AM", "az_Cyrl_AZ", "az_Latn_AZ", "eu_ES", "be_BY", "bg_BG", "ca_ES", "zh_HK", "zh_MO", "zh_CN", "zh_SG", "zh_TW", "hr_HR", "cs_CZ", "da_DK", "nl_BE", "nl_NL", "en_AU", "en_BZ", "en_CA", "en_IE", "en_JM", "en_NZ", "en_PH", "en_ZA", "en_TT", "en_GB", "en_US", "en_ZW", "et_EE", "fo_FO", "fa_IR", "fi_FI", "fr_BE", "fr_CA", "fr_FR", "fr_LU", "fr_MC", "fr_CH", "mk_MK", "ka_GE", "de_AT", "de_DE", "de_LI", "de_LU", "de_CH", "el_GR", "gu_IN", "he_IL", "hi_IN", "hu_HU", "is_IS", "id_ID", "it_IT", "it_CH", "ja_JP", "kn_IN", "kok_IN", "ko_KR", "ky_KG", "lv_LV", "lt_LT", "ms_BN", "ms_MY", "mr_IN", "mn_MN", "nb_NO", "nn_NO", "pl_PL", "pt_BR", "pt_PT", "pa_IN", "ro_RO", "ru_RU", "sa_IN", "sr_Cyrl_RS", "sr_Latn_RS", "sk_SK", "sl_SI", "es_AR", "es_BO", "es_CL", "es_CO", "es_CR", "es_DO", "es_EC", "es_SV", "es_GT", "es_HN", "es_MX", "es_NI", "es_PA", "es_PY","es_PE", "es_PR", "es_ES", "es_TRADITIONAL", "es_UY", "es_VE", "sw_KE", "sv_FI", "sv_SE", "tt_RU", "te_IN", "th_TH", "tr_TR", "uk_UA", "ur_IN", "ur_PK", "uz_Cyrl_UZ", "uz_Latn_UZ", "vi_VN"。 -serverCollationName:排序规则名称,可选参数,在初始化后不可修改,默认为sql_latin1_general_cp1_ci_as,可选值如下: -"bbf_unicode_general_ci_as", "bbf_unicode_cp1_ci_as", "bbf_unicode_CP1250_ci_as", "bbf_unicode_CP1251_ci_as", "bbf_unicode_cp1253_ci_as", "bbf_unicode_cp1254_ci_as", "bbf_unicode_cp1255_ci_as", "bbf_unicode_cp1256_ci_as", "bbf_unicode_cp1257_ci_as", "bbf_unicode_cp1258_ci_as", "bbf_unicode_cp874_ci_as", "sql_latin1_general_cp1250_ci_as", "sql_latin1_general_cp1251_ci_as", "sql_latin1_general_cp1_ci_as", "sql_latin1_general_cp1253_ci_as", "sql_latin1_general_cp1254_ci_as", "sql_latin1_general_cp1255_ci_as","sql_latin1_general_cp1256_ci_as", "sql_latin1_general_cp1257_ci_as", "sql_latin1_general_cp1258_ci_as", "chinese_prc_ci_as", "cyrillic_general_ci_as", "finnish_swedish_ci_as", "french_ci_as", "japanese_ci_as", "korean_wansung_ci_as", "latin1_general_ci_as", "modern_spanish_ci_as", "polish_ci_as", "thai_ci_as", "traditional_spanish_ci_as", "turkish_ci_as", "ukrainian_ci_as", "vietnamese_ci_as"。 +
            • serverCollationName:排序规则名称,可选参数,在初始化后不可修改,默认为sql_latin1_general_cp1_ci_as,可选值如下:"bbf_unicode_general_ci_as", "bbf_unicode_cp1_ci_as", "bbf_unicode_CP1250_ci_as", "bbf_unicode_CP1251_ci_as", "bbf_unicode_cp1253_ci_as", "bbf_unicode_cp1254_ci_as", "bbf_unicode_cp1255_ci_as", "bbf_unicode_cp1256_ci_as", "bbf_unicode_cp1257_ci_as", "bbf_unicode_cp1258_ci_as", "bbf_unicode_cp874_ci_as", "sql_latin1_general_cp1250_ci_as", "sql_latin1_general_cp1251_ci_as", "sql_latin1_general_cp1_ci_as", "sql_latin1_general_cp1253_ci_as", "sql_latin1_general_cp1254_ci_as", "sql_latin1_general_cp1255_ci_as","sql_latin1_general_cp1256_ci_as", "sql_latin1_general_cp1257_ci_as", "sql_latin1_general_cp1258_ci_as", "chinese_prc_ci_as", "cyrillic_general_ci_as", "finnish_swedish_ci_as", "french_ci_as", "japanese_ci_as", "korean_wansung_ci_as", "latin1_general_ci_as", "modern_spanish_ci_as", "polish_ci_as", "thai_ci_as", "traditional_spanish_ci_as", "turkish_ci_as", "ukrainian_ci_as", "vietnamese_ci_as"。 + * @method string getSyncMode() 获取主从同步方式,支持: +
            • Semi-sync:半同步 +
            • Async:异步 +主实例默认值:Semi-sync +只读实例默认值:Async + * @method void setSyncMode(string $SyncMode) 设置主从同步方式,支持: +
            • Semi-sync:半同步 +
            • Async:异步 +主实例默认值:Semi-sync +只读实例默认值:Async + * @method integer getNeedSupportIpv6() 获取是否需要支持Ipv6: +
            • 0:否 +
            • 1:是 +默认值:0 + * @method void setNeedSupportIpv6(integer $NeedSupportIpv6) 设置是否需要支持Ipv6: +
            • 0:否 +
            • 1:是 +默认值:0 */ class CreateInstancesRequest extends AbstractModel { /** - * @var string 售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 + * @var string 实例所属主可用区, 如:ap-guangzhou-3;若需要支持多可用区,在DBNodeSet.N字段中进行添加主可用区和备可用区信息; +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + */ + public $Zone; + + /** + * @var string 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。 */ public $SpecCode; @@ -116,52 +212,102 @@ class CreateInstancesRequest extends AbstractModel public $Storage; /** - * @var integer 一次性购买的实例数量。取值1-10。 + * @var integer 购买实例数量,取值范围:[1-10]。一次性购买支持最大数量10个,若超过该数量,可进行多次调用进行购买。 */ public $InstanceCount; /** - * @var integer 购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 + * @var integer 购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 */ public $Period; /** - * @var string 可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。 - */ - public $Zone; - - /** - * @var string 实例字符集,目前只支持:UTF8、LATIN1。 + * @var string 实例字符集,目前只支持: +
            • UTF8 +
            • LATIN1 */ public $Charset; /** - * @var string 实例根账号用户名。 + * @var string 实例根账号用户名,具体规范如下: +
            • 用户名需要1-16个字符,只能由字母、数字或下划线组成 +
            • 不能为postgres +
            • 不能由数字和pg_开头 +
            • 所有规则均不区分大小写 */ public $AdminName; /** - * @var string 实例根账号用户名对应的密码。 + * @var string 实例根账号用户名对应的密码,长度8 ~ 32位,推荐使用12位以上的密码;不能以" / "开头; +必须包含以下四项,字符种类: +
            • 小写字母: [a ~ z] +
            • 大写字母:[A ~ Z] +
            • 数字:0 - 9 +
            • 特殊字符:()`~!@#$%^&*-+=_|{}[]:;'<>,.?/ */ public $AdminPassword; /** - * @var integer 项目ID。 + * @var string PostgreSQL大版本号,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取,目前支持10,11,12,13,14,15这几个大版本。 +当只输入该参数时,会基于此大版本号创建对应的最新小版本的最新内核版本号实例。 +该参数和DBVersion、DBKernelVersion需要至少指定一个,如无指定购买内核小版本需求时,只传入该参数即可。 + */ - public $ProjectId; + public $DBMajorVersion; /** - * @var string PostgreSQL版本。当输入该参数时,会基于此版本创建对应的最新内核版本号实例。该参数和DBMajorVersion、DBKernelVersion至少需要传递一个。 + * @var string PostgreSQL社区大版本+小版本号,如12.4,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 +当只输入该参数时,会基于此社区小版本号创建对应的最新内核版本实例。 +该参数和DBMajorVersion、DBKernelVersion需要至少指定一个。 */ public $DBVersion; /** - * @var string 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。 + * @var string PostgreSQL内核版本号,如v12.7_r1.8,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 +当只输入该参数时,会创建指定的内核版本实例。只针对内核版本需要指定时使用,一般场景不推荐传入该参数。 + + */ + public $DBKernelVersion; + + /** + * @var string 实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月 +
            • POSTPAID_BY_HOUR:后付费,即按量计费 +默认值:PREPAID */ public $InstanceChargeType; /** - * @var integer 是否自动使用代金券。1(是),0(否),默认不使用。 + * @var string 私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 + */ + public $VpcId; + + /** + * @var string 私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 + */ + public $SubnetId; + + /** + * @var array 实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + */ + public $DBNodeSet; + + /** + * @var integer 续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + */ + public $AutoRenewFlag; + + /** + * @var integer 是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 */ public $AutoVoucher; @@ -171,19 +317,9 @@ class CreateInstancesRequest extends AbstractModel public $VoucherIds; /** - * @var string 私有网络ID。 + * @var integer 项目ID。 */ - public $VpcId; - - /** - * @var string 已配置的私有网络中的子网ID。 - */ - public $SubnetId; - - /** - * @var integer 续费标记:0-正常续费(默认);1-自动续费。 - */ - public $AutoRenewFlag; + public $ProjectId; /** * @var integer 活动ID。 @@ -191,119 +327,167 @@ class CreateInstancesRequest extends AbstractModel public $ActivityId; /** - * @var string 实例名。 + * @var string 实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。 + */ public $Name; /** - * @var integer 是否需要支持Ipv6,1:是,0:否(默认)。 - */ - public $NeedSupportIpv6; - - /** - * @var array 实例需要绑定的Tag信息,默认为空。 + * @var array 实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。 */ public $TagList; /** - * @var array 安全组ID。 + * @var array 实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 + */ public $SecurityGroupIds; /** - * @var string PostgreSQL主要版本。目前支持10,11,12,13这几个版本。当输入该参数时,会基于此版本创建对应的最新内核版本号实例。该参数和DBVersion、DBKernelVersion至少需要传递一个。 - */ - public $DBMajorVersion; - - /** - * @var string PostgreSQL内核版本。当输入该参数时,会创建该内核版本号实例。该参数和DBVersion、DBMajorVersion至少需要传递一个。 - */ - public $DBKernelVersion; - - /** - * @var array 实例节点信息,购买跨可用区实例时填写。 - */ - public $DBNodeSet; - - /** - * @var integer 是否需要支持数据透明加密,1:是,0:否(默认)。 + * @var integer 是否需要支持数据透明加密: +
            • 0:否 +
            • 1:是 +默认值:0 +参考[数据透明加密概述](https://cloud.tencent.com/document/product/409/71748) */ public $NeedSupportTDE; /** * @var string 自定义密钥的KeyId,若选择自定义密匙加密,则需要传入自定义密匙的KeyId,KeyId是CMK的唯一标识。 +KeyId创建获取相关参考[开启透明数据加密](https://cloud.tencent.com/document/product/409/71749) */ public $KMSKeyId; /** * @var string 使用KMS服务的地域,KMSRegion为空默认使用本地域的KMS,本地域不支持的情况下需自选其他KMS支持的地域。 +KMSRegion相关介绍参考[开启透明数据加密](https://cloud.tencent.com/document/product/409/71749) */ public $KMSRegion; /** * @var string 数据库引擎,支持: -1、postgresql(云数据库PostgreSQL); -2、mssql_compatible(MSSQL兼容-云数据库PostgreSQL); -如不指定默认使用postgresql。 +
            • postgresql:云数据库PostgreSQL +
            • mssql_compatible:MSSQL兼容-云数据库PostgreSQL +默认值:postgresql */ public $DBEngine; /** * @var string 数据库引擎的配置信息,配置格式如下: {"$key1":"$value1", "$key2":"$value2"} - 各引擎支持如下: -1、mssql_compatible引擎: -migrationMode:数据库模式,可选参数,可取值:single-db(单数据库模式),multi-db(多数据库模式)。默认为single-db。 -defaultLocale:排序区域规则,可选参数,在初始化后不可修改,默认为en_US,可选值如下: +mssql_compatible引擎: +
            • migrationMode:数据库模式,可选参数,可取值:single-db(单数据库模式),multi-db(多数据库模式)。默认为single-db。 +
            • defaultLocale:排序区域规则,可选参数,在初始化后不可修改,默认为en_US,可选值如下: "af_ZA", "sq_AL", "ar_DZ", "ar_BH", "ar_EG", "ar_IQ", "ar_JO", "ar_KW", "ar_LB", "ar_LY", "ar_MA", "ar_OM", "ar_QA", "ar_SA", "ar_SY", "ar_TN", "ar_AE", "ar_YE", "hy_AM", "az_Cyrl_AZ", "az_Latn_AZ", "eu_ES", "be_BY", "bg_BG", "ca_ES", "zh_HK", "zh_MO", "zh_CN", "zh_SG", "zh_TW", "hr_HR", "cs_CZ", "da_DK", "nl_BE", "nl_NL", "en_AU", "en_BZ", "en_CA", "en_IE", "en_JM", "en_NZ", "en_PH", "en_ZA", "en_TT", "en_GB", "en_US", "en_ZW", "et_EE", "fo_FO", "fa_IR", "fi_FI", "fr_BE", "fr_CA", "fr_FR", "fr_LU", "fr_MC", "fr_CH", "mk_MK", "ka_GE", "de_AT", "de_DE", "de_LI", "de_LU", "de_CH", "el_GR", "gu_IN", "he_IL", "hi_IN", "hu_HU", "is_IS", "id_ID", "it_IT", "it_CH", "ja_JP", "kn_IN", "kok_IN", "ko_KR", "ky_KG", "lv_LV", "lt_LT", "ms_BN", "ms_MY", "mr_IN", "mn_MN", "nb_NO", "nn_NO", "pl_PL", "pt_BR", "pt_PT", "pa_IN", "ro_RO", "ru_RU", "sa_IN", "sr_Cyrl_RS", "sr_Latn_RS", "sk_SK", "sl_SI", "es_AR", "es_BO", "es_CL", "es_CO", "es_CR", "es_DO", "es_EC", "es_SV", "es_GT", "es_HN", "es_MX", "es_NI", "es_PA", "es_PY","es_PE", "es_PR", "es_ES", "es_TRADITIONAL", "es_UY", "es_VE", "sw_KE", "sv_FI", "sv_SE", "tt_RU", "te_IN", "th_TH", "tr_TR", "uk_UA", "ur_IN", "ur_PK", "uz_Cyrl_UZ", "uz_Latn_UZ", "vi_VN"。 -serverCollationName:排序规则名称,可选参数,在初始化后不可修改,默认为sql_latin1_general_cp1_ci_as,可选值如下: -"bbf_unicode_general_ci_as", "bbf_unicode_cp1_ci_as", "bbf_unicode_CP1250_ci_as", "bbf_unicode_CP1251_ci_as", "bbf_unicode_cp1253_ci_as", "bbf_unicode_cp1254_ci_as", "bbf_unicode_cp1255_ci_as", "bbf_unicode_cp1256_ci_as", "bbf_unicode_cp1257_ci_as", "bbf_unicode_cp1258_ci_as", "bbf_unicode_cp874_ci_as", "sql_latin1_general_cp1250_ci_as", "sql_latin1_general_cp1251_ci_as", "sql_latin1_general_cp1_ci_as", "sql_latin1_general_cp1253_ci_as", "sql_latin1_general_cp1254_ci_as", "sql_latin1_general_cp1255_ci_as","sql_latin1_general_cp1256_ci_as", "sql_latin1_general_cp1257_ci_as", "sql_latin1_general_cp1258_ci_as", "chinese_prc_ci_as", "cyrillic_general_ci_as", "finnish_swedish_ci_as", "french_ci_as", "japanese_ci_as", "korean_wansung_ci_as", "latin1_general_ci_as", "modern_spanish_ci_as", "polish_ci_as", "thai_ci_as", "traditional_spanish_ci_as", "turkish_ci_as", "ukrainian_ci_as", "vietnamese_ci_as"。 +
            • serverCollationName:排序规则名称,可选参数,在初始化后不可修改,默认为sql_latin1_general_cp1_ci_as,可选值如下:"bbf_unicode_general_ci_as", "bbf_unicode_cp1_ci_as", "bbf_unicode_CP1250_ci_as", "bbf_unicode_CP1251_ci_as", "bbf_unicode_cp1253_ci_as", "bbf_unicode_cp1254_ci_as", "bbf_unicode_cp1255_ci_as", "bbf_unicode_cp1256_ci_as", "bbf_unicode_cp1257_ci_as", "bbf_unicode_cp1258_ci_as", "bbf_unicode_cp874_ci_as", "sql_latin1_general_cp1250_ci_as", "sql_latin1_general_cp1251_ci_as", "sql_latin1_general_cp1_ci_as", "sql_latin1_general_cp1253_ci_as", "sql_latin1_general_cp1254_ci_as", "sql_latin1_general_cp1255_ci_as","sql_latin1_general_cp1256_ci_as", "sql_latin1_general_cp1257_ci_as", "sql_latin1_general_cp1258_ci_as", "chinese_prc_ci_as", "cyrillic_general_ci_as", "finnish_swedish_ci_as", "french_ci_as", "japanese_ci_as", "korean_wansung_ci_as", "latin1_general_ci_as", "modern_spanish_ci_as", "polish_ci_as", "thai_ci_as", "traditional_spanish_ci_as", "turkish_ci_as", "ukrainian_ci_as", "vietnamese_ci_as"。 */ public $DBEngineConfig; /** - * @param string $SpecCode 售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 + * @var string 主从同步方式,支持: +
            • Semi-sync:半同步 +
            • Async:异步 +主实例默认值:Semi-sync +只读实例默认值:Async + */ + public $SyncMode; + + /** + * @var integer 是否需要支持Ipv6: +
            • 0:否 +
            • 1:是 +默认值:0 + */ + public $NeedSupportIpv6; + + /** + * @param string $Zone 实例所属主可用区, 如:ap-guangzhou-3;若需要支持多可用区,在DBNodeSet.N字段中进行添加主可用区和备可用区信息; +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @param string $SpecCode 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。 * @param integer $Storage 实例容量大小,单位:GB。 - * @param integer $InstanceCount 一次性购买的实例数量。取值1-10。 - * @param integer $Period 购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 - * @param string $Zone 可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。 - * @param string $Charset 实例字符集,目前只支持:UTF8、LATIN1。 - * @param string $AdminName 实例根账号用户名。 - * @param string $AdminPassword 实例根账号用户名对应的密码。 - * @param integer $ProjectId 项目ID。 - * @param string $DBVersion PostgreSQL版本。当输入该参数时,会基于此版本创建对应的最新内核版本号实例。该参数和DBMajorVersion、DBKernelVersion至少需要传递一个。 - * @param string $InstanceChargeType 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。 - * @param integer $AutoVoucher 是否自动使用代金券。1(是),0(否),默认不使用。 + * @param integer $InstanceCount 购买实例数量,取值范围:[1-10]。一次性购买支持最大数量10个,若超过该数量,可进行多次调用进行购买。 + * @param integer $Period 购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @param string $Charset 实例字符集,目前只支持: +
            • UTF8 +
            • LATIN1 + * @param string $AdminName 实例根账号用户名,具体规范如下: +
            • 用户名需要1-16个字符,只能由字母、数字或下划线组成 +
            • 不能为postgres +
            • 不能由数字和pg_开头 +
            • 所有规则均不区分大小写 + * @param string $AdminPassword 实例根账号用户名对应的密码,长度8 ~ 32位,推荐使用12位以上的密码;不能以" / "开头; +必须包含以下四项,字符种类: +
            • 小写字母: [a ~ z] +
            • 大写字母:[A ~ Z] +
            • 数字:0 - 9 +
            • 特殊字符:()`~!@#$%^&*-+=_|{}[]:;'<>,.?/ + * @param string $DBMajorVersion PostgreSQL大版本号,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取,目前支持10,11,12,13,14,15这几个大版本。 +当只输入该参数时,会基于此大版本号创建对应的最新小版本的最新内核版本号实例。 +该参数和DBVersion、DBKernelVersion需要至少指定一个,如无指定购买内核小版本需求时,只传入该参数即可。 + + * @param string $DBVersion PostgreSQL社区大版本+小版本号,如12.4,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 +当只输入该参数时,会基于此社区小版本号创建对应的最新内核版本实例。 +该参数和DBMajorVersion、DBKernelVersion需要至少指定一个。 + * @param string $DBKernelVersion PostgreSQL内核版本号,如v12.7_r1.8,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 +当只输入该参数时,会创建指定的内核版本实例。只针对内核版本需要指定时使用,一般场景不推荐传入该参数。 + + * @param string $InstanceChargeType 实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月 +
            • POSTPAID_BY_HOUR:后付费,即按量计费 +默认值:PREPAID + * @param string $VpcId 私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 + * @param string $SubnetId 私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 + * @param array $DBNodeSet 实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @param integer $AutoRenewFlag 续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @param integer $AutoVoucher 是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 * @param array $VoucherIds 代金券ID列表,目前仅支持指定一张代金券。 - * @param string $VpcId 私有网络ID。 - * @param string $SubnetId 已配置的私有网络中的子网ID。 - * @param integer $AutoRenewFlag 续费标记:0-正常续费(默认);1-自动续费。 + * @param integer $ProjectId 项目ID。 * @param integer $ActivityId 活动ID。 - * @param string $Name 实例名。 - * @param integer $NeedSupportIpv6 是否需要支持Ipv6,1:是,0:否(默认)。 - * @param array $TagList 实例需要绑定的Tag信息,默认为空。 - * @param array $SecurityGroupIds 安全组ID。 - * @param string $DBMajorVersion PostgreSQL主要版本。目前支持10,11,12,13这几个版本。当输入该参数时,会基于此版本创建对应的最新内核版本号实例。该参数和DBVersion、DBKernelVersion至少需要传递一个。 - * @param string $DBKernelVersion PostgreSQL内核版本。当输入该参数时,会创建该内核版本号实例。该参数和DBVersion、DBMajorVersion至少需要传递一个。 - * @param array $DBNodeSet 实例节点信息,购买跨可用区实例时填写。 - * @param integer $NeedSupportTDE 是否需要支持数据透明加密,1:是,0:否(默认)。 + * @param string $Name 实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。 + + * @param array $TagList 实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。 + * @param array $SecurityGroupIds 实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 + + * @param integer $NeedSupportTDE 是否需要支持数据透明加密: +
            • 0:否 +
            • 1:是 +默认值:0 +参考[数据透明加密概述](https://cloud.tencent.com/document/product/409/71748) * @param string $KMSKeyId 自定义密钥的KeyId,若选择自定义密匙加密,则需要传入自定义密匙的KeyId,KeyId是CMK的唯一标识。 +KeyId创建获取相关参考[开启透明数据加密](https://cloud.tencent.com/document/product/409/71749) * @param string $KMSRegion 使用KMS服务的地域,KMSRegion为空默认使用本地域的KMS,本地域不支持的情况下需自选其他KMS支持的地域。 +KMSRegion相关介绍参考[开启透明数据加密](https://cloud.tencent.com/document/product/409/71749) * @param string $DBEngine 数据库引擎,支持: -1、postgresql(云数据库PostgreSQL); -2、mssql_compatible(MSSQL兼容-云数据库PostgreSQL); -如不指定默认使用postgresql。 +
            • postgresql:云数据库PostgreSQL +
            • mssql_compatible:MSSQL兼容-云数据库PostgreSQL +默认值:postgresql * @param string $DBEngineConfig 数据库引擎的配置信息,配置格式如下: {"$key1":"$value1", "$key2":"$value2"} - 各引擎支持如下: -1、mssql_compatible引擎: -migrationMode:数据库模式,可选参数,可取值:single-db(单数据库模式),multi-db(多数据库模式)。默认为single-db。 -defaultLocale:排序区域规则,可选参数,在初始化后不可修改,默认为en_US,可选值如下: +mssql_compatible引擎: +
            • migrationMode:数据库模式,可选参数,可取值:single-db(单数据库模式),multi-db(多数据库模式)。默认为single-db。 +
            • defaultLocale:排序区域规则,可选参数,在初始化后不可修改,默认为en_US,可选值如下: "af_ZA", "sq_AL", "ar_DZ", "ar_BH", "ar_EG", "ar_IQ", "ar_JO", "ar_KW", "ar_LB", "ar_LY", "ar_MA", "ar_OM", "ar_QA", "ar_SA", "ar_SY", "ar_TN", "ar_AE", "ar_YE", "hy_AM", "az_Cyrl_AZ", "az_Latn_AZ", "eu_ES", "be_BY", "bg_BG", "ca_ES", "zh_HK", "zh_MO", "zh_CN", "zh_SG", "zh_TW", "hr_HR", "cs_CZ", "da_DK", "nl_BE", "nl_NL", "en_AU", "en_BZ", "en_CA", "en_IE", "en_JM", "en_NZ", "en_PH", "en_ZA", "en_TT", "en_GB", "en_US", "en_ZW", "et_EE", "fo_FO", "fa_IR", "fi_FI", "fr_BE", "fr_CA", "fr_FR", "fr_LU", "fr_MC", "fr_CH", "mk_MK", "ka_GE", "de_AT", "de_DE", "de_LI", "de_LU", "de_CH", "el_GR", "gu_IN", "he_IL", "hi_IN", "hu_HU", "is_IS", "id_ID", "it_IT", "it_CH", "ja_JP", "kn_IN", "kok_IN", "ko_KR", "ky_KG", "lv_LV", "lt_LT", "ms_BN", "ms_MY", "mr_IN", "mn_MN", "nb_NO", "nn_NO", "pl_PL", "pt_BR", "pt_PT", "pa_IN", "ro_RO", "ru_RU", "sa_IN", "sr_Cyrl_RS", "sr_Latn_RS", "sk_SK", "sl_SI", "es_AR", "es_BO", "es_CL", "es_CO", "es_CR", "es_DO", "es_EC", "es_SV", "es_GT", "es_HN", "es_MX", "es_NI", "es_PA", "es_PY","es_PE", "es_PR", "es_ES", "es_TRADITIONAL", "es_UY", "es_VE", "sw_KE", "sv_FI", "sv_SE", "tt_RU", "te_IN", "th_TH", "tr_TR", "uk_UA", "ur_IN", "ur_PK", "uz_Cyrl_UZ", "uz_Latn_UZ", "vi_VN"。 -serverCollationName:排序规则名称,可选参数,在初始化后不可修改,默认为sql_latin1_general_cp1_ci_as,可选值如下: -"bbf_unicode_general_ci_as", "bbf_unicode_cp1_ci_as", "bbf_unicode_CP1250_ci_as", "bbf_unicode_CP1251_ci_as", "bbf_unicode_cp1253_ci_as", "bbf_unicode_cp1254_ci_as", "bbf_unicode_cp1255_ci_as", "bbf_unicode_cp1256_ci_as", "bbf_unicode_cp1257_ci_as", "bbf_unicode_cp1258_ci_as", "bbf_unicode_cp874_ci_as", "sql_latin1_general_cp1250_ci_as", "sql_latin1_general_cp1251_ci_as", "sql_latin1_general_cp1_ci_as", "sql_latin1_general_cp1253_ci_as", "sql_latin1_general_cp1254_ci_as", "sql_latin1_general_cp1255_ci_as","sql_latin1_general_cp1256_ci_as", "sql_latin1_general_cp1257_ci_as", "sql_latin1_general_cp1258_ci_as", "chinese_prc_ci_as", "cyrillic_general_ci_as", "finnish_swedish_ci_as", "french_ci_as", "japanese_ci_as", "korean_wansung_ci_as", "latin1_general_ci_as", "modern_spanish_ci_as", "polish_ci_as", "thai_ci_as", "traditional_spanish_ci_as", "turkish_ci_as", "ukrainian_ci_as", "vietnamese_ci_as"。 +
            • serverCollationName:排序规则名称,可选参数,在初始化后不可修改,默认为sql_latin1_general_cp1_ci_as,可选值如下:"bbf_unicode_general_ci_as", "bbf_unicode_cp1_ci_as", "bbf_unicode_CP1250_ci_as", "bbf_unicode_CP1251_ci_as", "bbf_unicode_cp1253_ci_as", "bbf_unicode_cp1254_ci_as", "bbf_unicode_cp1255_ci_as", "bbf_unicode_cp1256_ci_as", "bbf_unicode_cp1257_ci_as", "bbf_unicode_cp1258_ci_as", "bbf_unicode_cp874_ci_as", "sql_latin1_general_cp1250_ci_as", "sql_latin1_general_cp1251_ci_as", "sql_latin1_general_cp1_ci_as", "sql_latin1_general_cp1253_ci_as", "sql_latin1_general_cp1254_ci_as", "sql_latin1_general_cp1255_ci_as","sql_latin1_general_cp1256_ci_as", "sql_latin1_general_cp1257_ci_as", "sql_latin1_general_cp1258_ci_as", "chinese_prc_ci_as", "cyrillic_general_ci_as", "finnish_swedish_ci_as", "french_ci_as", "japanese_ci_as", "korean_wansung_ci_as", "latin1_general_ci_as", "modern_spanish_ci_as", "polish_ci_as", "thai_ci_as", "traditional_spanish_ci_as", "turkish_ci_as", "ukrainian_ci_as", "vietnamese_ci_as"。 + * @param string $SyncMode 主从同步方式,支持: +
            • Semi-sync:半同步 +
            • Async:异步 +主实例默认值:Semi-sync +只读实例默认值:Async + * @param integer $NeedSupportIpv6 是否需要支持Ipv6: +
            • 0:否 +
            • 1:是 +默认值:0 */ function __construct() { @@ -318,6 +502,10 @@ serverCollationName:排序规则名称,可选参数,在初始化后不可 if ($param === null) { return; } + if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { + $this->Zone = $param["Zone"]; + } + if (array_key_exists("SpecCode",$param) and $param["SpecCode"] !== null) { $this->SpecCode = $param["SpecCode"]; } @@ -334,10 +522,6 @@ serverCollationName:排序规则名称,可选参数,在初始化后不可 $this->Period = $param["Period"]; } - if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { - $this->Zone = $param["Zone"]; - } - if (array_key_exists("Charset",$param) and $param["Charset"] !== null) { $this->Charset = $param["Charset"]; } @@ -350,26 +534,22 @@ serverCollationName:排序规则名称,可选参数,在初始化后不可 $this->AdminPassword = $param["AdminPassword"]; } - if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { - $this->ProjectId = $param["ProjectId"]; + if (array_key_exists("DBMajorVersion",$param) and $param["DBMajorVersion"] !== null) { + $this->DBMajorVersion = $param["DBMajorVersion"]; } if (array_key_exists("DBVersion",$param) and $param["DBVersion"] !== null) { $this->DBVersion = $param["DBVersion"]; } + if (array_key_exists("DBKernelVersion",$param) and $param["DBKernelVersion"] !== null) { + $this->DBKernelVersion = $param["DBKernelVersion"]; + } + if (array_key_exists("InstanceChargeType",$param) and $param["InstanceChargeType"] !== null) { $this->InstanceChargeType = $param["InstanceChargeType"]; } - if (array_key_exists("AutoVoucher",$param) and $param["AutoVoucher"] !== null) { - $this->AutoVoucher = $param["AutoVoucher"]; - } - - if (array_key_exists("VoucherIds",$param) and $param["VoucherIds"] !== null) { - $this->VoucherIds = $param["VoucherIds"]; - } - if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { $this->VpcId = $param["VpcId"]; } @@ -378,10 +558,31 @@ serverCollationName:排序规则名称,可选参数,在初始化后不可 $this->SubnetId = $param["SubnetId"]; } + if (array_key_exists("DBNodeSet",$param) and $param["DBNodeSet"] !== null) { + $this->DBNodeSet = []; + foreach ($param["DBNodeSet"] as $key => $value){ + $obj = new DBNode(); + $obj->deserialize($value); + array_push($this->DBNodeSet, $obj); + } + } + if (array_key_exists("AutoRenewFlag",$param) and $param["AutoRenewFlag"] !== null) { $this->AutoRenewFlag = $param["AutoRenewFlag"]; } + if (array_key_exists("AutoVoucher",$param) and $param["AutoVoucher"] !== null) { + $this->AutoVoucher = $param["AutoVoucher"]; + } + + if (array_key_exists("VoucherIds",$param) and $param["VoucherIds"] !== null) { + $this->VoucherIds = $param["VoucherIds"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + if (array_key_exists("ActivityId",$param) and $param["ActivityId"] !== null) { $this->ActivityId = $param["ActivityId"]; } @@ -390,10 +591,6 @@ serverCollationName:排序规则名称,可选参数,在初始化后不可 $this->Name = $param["Name"]; } - if (array_key_exists("NeedSupportIpv6",$param) and $param["NeedSupportIpv6"] !== null) { - $this->NeedSupportIpv6 = $param["NeedSupportIpv6"]; - } - if (array_key_exists("TagList",$param) and $param["TagList"] !== null) { $this->TagList = []; foreach ($param["TagList"] as $key => $value){ @@ -407,23 +604,6 @@ serverCollationName:排序规则名称,可选参数,在初始化后不可 $this->SecurityGroupIds = $param["SecurityGroupIds"]; } - if (array_key_exists("DBMajorVersion",$param) and $param["DBMajorVersion"] !== null) { - $this->DBMajorVersion = $param["DBMajorVersion"]; - } - - if (array_key_exists("DBKernelVersion",$param) and $param["DBKernelVersion"] !== null) { - $this->DBKernelVersion = $param["DBKernelVersion"]; - } - - if (array_key_exists("DBNodeSet",$param) and $param["DBNodeSet"] !== null) { - $this->DBNodeSet = []; - foreach ($param["DBNodeSet"] as $key => $value){ - $obj = new DBNode(); - $obj->deserialize($value); - array_push($this->DBNodeSet, $obj); - } - } - if (array_key_exists("NeedSupportTDE",$param) and $param["NeedSupportTDE"] !== null) { $this->NeedSupportTDE = $param["NeedSupportTDE"]; } @@ -443,5 +623,13 @@ serverCollationName:排序规则名称,可选参数,在初始化后不可 if (array_key_exists("DBEngineConfig",$param) and $param["DBEngineConfig"] !== null) { $this->DBEngineConfig = $param["DBEngineConfig"]; } + + if (array_key_exists("SyncMode",$param) and $param["SyncMode"] !== null) { + $this->SyncMode = $param["SyncMode"]; + } + + if (array_key_exists("NeedSupportIpv6",$param) and $param["NeedSupportIpv6"] !== null) { + $this->NeedSupportIpv6 = $param["NeedSupportIpv6"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateReadOnlyDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateReadOnlyDBInstanceRequest.php index 4be909c8..f2ac42a5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateReadOnlyDBInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/CreateReadOnlyDBInstanceRequest.php @@ -20,51 +20,94 @@ use TencentCloud\Common\AbstractModel; /** * CreateReadOnlyDBInstance请求参数结构体 * - * @method string getSpecCode() 获取售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 - * @method void setSpecCode(string $SpecCode) 设置售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 + * @method string getZone() 获取实例所属主可用区, 如:ap-guangzhou-3; +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @method void setZone(string $Zone) 设置实例所属主可用区, 如:ap-guangzhou-3; +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @method string getMasterDBInstanceId() 获取只读实例的主实例ID。 + * @method void setMasterDBInstanceId(string $MasterDBInstanceId) 设置只读实例的主实例ID。 + * @method string getSpecCode() 获取售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。 + * @method void setSpecCode(string $SpecCode) 设置售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。 * @method integer getStorage() 获取实例容量大小,单位:GB。 * @method void setStorage(integer $Storage) 设置实例容量大小,单位:GB。 - * @method integer getInstanceCount() 获取一次性购买的实例数量。取值1-100 - * @method void setInstanceCount(integer $InstanceCount) 设置一次性购买的实例数量。取值1-100 - * @method integer getPeriod() 获取购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 - * @method void setPeriod(integer $Period) 设置购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 - * @method string getMasterDBInstanceId() 获取只读实例的主实例ID - * @method void setMasterDBInstanceId(string $MasterDBInstanceId) 设置只读实例的主实例ID - * @method string getZone() 获取可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。 - * @method void setZone(string $Zone) 设置可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。 - * @method integer getProjectId() 获取项目ID。 - * @method void setProjectId(integer $ProjectId) 设置项目ID。 - * @method string getDBVersion() 获取【废弃】不再需要指定,内核版本号与主实例保持一致 - * @method void setDBVersion(string $DBVersion) 设置【废弃】不再需要指定,内核版本号与主实例保持一致 - * @method string getInstanceChargeType() 获取实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。如果主实例为后付费,只读实例必须也为后付费。 - * @method void setInstanceChargeType(string $InstanceChargeType) 设置实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。如果主实例为后付费,只读实例必须也为后付费。 - * @method integer getAutoVoucher() 获取是否自动使用代金券。1(是),0(否),默认不使用。 - * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券。1(是),0(否),默认不使用。 + * @method integer getInstanceCount() 获取购买实例数量,取值范围:[1-10]。一次性购买支持最大数量10个,若超过该数量,可进行多次调用进行购买。 + * @method void setInstanceCount(integer $InstanceCount) 设置购买实例数量,取值范围:[1-10]。一次性购买支持最大数量10个,若超过该数量,可进行多次调用进行购买。 + * @method integer getPeriod() 获取购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @method void setPeriod(integer $Period) 设置购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @method string getVpcId() 获取私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 + * @method void setVpcId(string $VpcId) 设置私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 + * @method string getSubnetId() 获取私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 + * @method void setSubnetId(string $SubnetId) 设置私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 + * @method string getInstanceChargeType() 获取实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月。 +
            • POSTPAID_BY_HOUR:后付费,即按量计费。 +默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 + * @method void setInstanceChargeType(string $InstanceChargeType) 设置实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月。 +
            • POSTPAID_BY_HOUR:后付费,即按量计费。 +默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 + * @method integer getAutoVoucher() 获取是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 + * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 * @method array getVoucherIds() 获取代金券ID列表,目前仅支持指定一张代金券。 * @method void setVoucherIds(array $VoucherIds) 设置代金券ID列表,目前仅支持指定一张代金券。 - * @method integer getAutoRenewFlag() 获取续费标记:0-正常续费(默认);1-自动续费; - * @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置续费标记:0-正常续费(默认);1-自动续费; - * @method string getVpcId() 获取私有网络ID。 - * @method void setVpcId(string $VpcId) 设置私有网络ID。 - * @method string getSubnetId() 获取私有网络子网ID。 - * @method void setSubnetId(string $SubnetId) 设置私有网络子网ID。 + * @method integer getAutoRenewFlag() 获取续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @method integer getProjectId() 获取项目ID。 + * @method void setProjectId(integer $ProjectId) 设置项目ID。 * @method integer getActivityId() 获取优惠活动ID * @method void setActivityId(integer $ActivityId) 设置优惠活动ID - * @method string getName() 获取实例名(后续支持) - * @method void setName(string $Name) 设置实例名(后续支持) - * @method integer getNeedSupportIpv6() 获取是否需要支持Ipv6,1:是,0:否 - * @method void setNeedSupportIpv6(integer $NeedSupportIpv6) 设置是否需要支持Ipv6,1:是,0:否 * @method string getReadOnlyGroupId() 获取只读组ID。 * @method void setReadOnlyGroupId(string $ReadOnlyGroupId) 设置只读组ID。 - * @method Tag getTagList() 获取实例需要绑定的Tag信息,默认为空(该类型为Tag数组类型) - * @method void setTagList(Tag $TagList) 设置实例需要绑定的Tag信息,默认为空(该类型为Tag数组类型) - * @method array getSecurityGroupIds() 获取安全组id - * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置安全组id + * @method Tag getTagList() 获取实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。 + * @method void setTagList(Tag $TagList) 设置实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。 + * @method array getSecurityGroupIds() 获取实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 + + * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 + + * @method integer getNeedSupportIpv6() 获取是否需要支持Ipv6: +
            • 0:否 +
            • 1:是 +默认值:0 + * @method void setNeedSupportIpv6(integer $NeedSupportIpv6) 设置是否需要支持Ipv6: +
            • 0:否 +
            • 1:是 +默认值:0 + * @method string getName() 获取实例名(后续支持) + * @method void setName(string $Name) 设置实例名(后续支持) + * @method string getDBVersion() 获取【废弃】不再需要指定,内核版本号与主实例保持一致 + * @method void setDBVersion(string $DBVersion) 设置【废弃】不再需要指定,内核版本号与主实例保持一致 */ class CreateReadOnlyDBInstanceRequest extends AbstractModel { /** - * @var string 售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 + * @var string 实例所属主可用区, 如:ap-guangzhou-3; +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + */ + public $Zone; + + /** + * @var string 只读实例的主实例ID。 + */ + public $MasterDBInstanceId; + + /** + * @var string 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。 */ public $SpecCode; @@ -74,42 +117,40 @@ class CreateReadOnlyDBInstanceRequest extends AbstractModel public $Storage; /** - * @var integer 一次性购买的实例数量。取值1-100 + * @var integer 购买实例数量,取值范围:[1-10]。一次性购买支持最大数量10个,若超过该数量,可进行多次调用进行购买。 */ public $InstanceCount; /** - * @var integer 购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 + * @var integer 购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 */ public $Period; /** - * @var string 只读实例的主实例ID + * @var string 私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 */ - public $MasterDBInstanceId; + public $VpcId; /** - * @var string 可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。 + * @var string 私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 */ - public $Zone; + public $SubnetId; /** - * @var integer 项目ID。 - */ - public $ProjectId; - - /** - * @var string 【废弃】不再需要指定,内核版本号与主实例保持一致 - */ - public $DBVersion; - - /** - * @var string 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。如果主实例为后付费,只读实例必须也为后付费。 + * @var string 实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月。 +
            • POSTPAID_BY_HOUR:后付费,即按量计费。 +默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 */ public $InstanceChargeType; /** - * @var integer 是否自动使用代金券。1(是),0(否),默认不使用。 + * @var integer 是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 */ public $AutoVoucher; @@ -119,71 +160,94 @@ class CreateReadOnlyDBInstanceRequest extends AbstractModel public $VoucherIds; /** - * @var integer 续费标记:0-正常续费(默认);1-自动续费; + * @var integer 续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 */ public $AutoRenewFlag; /** - * @var string 私有网络ID。 + * @var integer 项目ID。 */ - public $VpcId; - - /** - * @var string 私有网络子网ID。 - */ - public $SubnetId; + public $ProjectId; /** * @var integer 优惠活动ID */ public $ActivityId; - /** - * @var string 实例名(后续支持) - */ - public $Name; - - /** - * @var integer 是否需要支持Ipv6,1:是,0:否 - */ - public $NeedSupportIpv6; - /** * @var string 只读组ID。 */ public $ReadOnlyGroupId; /** - * @var Tag 实例需要绑定的Tag信息,默认为空(该类型为Tag数组类型) + * @var Tag 实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。 */ public $TagList; /** - * @var array 安全组id + * @var array 实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 + */ public $SecurityGroupIds; /** - * @param string $SpecCode 售卖规格ID。该参数可以通过调用DescribeProductConfig的返回值中的SpecCode字段来获取。 + * @var integer 是否需要支持Ipv6: +
            • 0:否 +
            • 1:是 +默认值:0 + */ + public $NeedSupportIpv6; + + /** + * @var string 实例名(后续支持) + */ + public $Name; + + /** + * @var string 【废弃】不再需要指定,内核版本号与主实例保持一致 + */ + public $DBVersion; + + /** + * @param string $Zone 实例所属主可用区, 如:ap-guangzhou-3; +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @param string $MasterDBInstanceId 只读实例的主实例ID。 + * @param string $SpecCode 售卖规格码。该参数可以通过调用[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)的返回值中的SpecCode字段来获取。 * @param integer $Storage 实例容量大小,单位:GB。 - * @param integer $InstanceCount 一次性购买的实例数量。取值1-100 - * @param integer $Period 购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 - * @param string $MasterDBInstanceId 只读实例的主实例ID - * @param string $Zone 可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。 - * @param integer $ProjectId 项目ID。 - * @param string $DBVersion 【废弃】不再需要指定,内核版本号与主实例保持一致 - * @param string $InstanceChargeType 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。如果主实例为后付费,只读实例必须也为后付费。 - * @param integer $AutoVoucher 是否自动使用代金券。1(是),0(否),默认不使用。 + * @param integer $InstanceCount 购买实例数量,取值范围:[1-10]。一次性购买支持最大数量10个,若超过该数量,可进行多次调用进行购买。 + * @param integer $Period 购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @param string $VpcId 私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 + * @param string $SubnetId 私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 + * @param string $InstanceChargeType 实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月。 +
            • POSTPAID_BY_HOUR:后付费,即按量计费。 +默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 + * @param integer $AutoVoucher 是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 * @param array $VoucherIds 代金券ID列表,目前仅支持指定一张代金券。 - * @param integer $AutoRenewFlag 续费标记:0-正常续费(默认);1-自动续费; - * @param string $VpcId 私有网络ID。 - * @param string $SubnetId 私有网络子网ID。 + * @param integer $AutoRenewFlag 续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @param integer $ProjectId 项目ID。 * @param integer $ActivityId 优惠活动ID - * @param string $Name 实例名(后续支持) - * @param integer $NeedSupportIpv6 是否需要支持Ipv6,1:是,0:否 * @param string $ReadOnlyGroupId 只读组ID。 - * @param Tag $TagList 实例需要绑定的Tag信息,默认为空(该类型为Tag数组类型) - * @param array $SecurityGroupIds 安全组id + * @param Tag $TagList 实例需要绑定的Tag信息,默认为空;可以通过调用 [DescribeTags](https://cloud.tencent.com/document/api/651/35316) 返回值中的 Tags 字段来获取。 + * @param array $SecurityGroupIds 实例所属安全组,该参数可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。 + + * @param integer $NeedSupportIpv6 是否需要支持Ipv6: +
            • 0:否 +
            • 1:是 +默认值:0 + * @param string $Name 实例名(后续支持) + * @param string $DBVersion 【废弃】不再需要指定,内核版本号与主实例保持一致 */ function __construct() { @@ -198,6 +262,14 @@ class CreateReadOnlyDBInstanceRequest extends AbstractModel if ($param === null) { return; } + if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { + $this->Zone = $param["Zone"]; + } + + if (array_key_exists("MasterDBInstanceId",$param) and $param["MasterDBInstanceId"] !== null) { + $this->MasterDBInstanceId = $param["MasterDBInstanceId"]; + } + if (array_key_exists("SpecCode",$param) and $param["SpecCode"] !== null) { $this->SpecCode = $param["SpecCode"]; } @@ -214,20 +286,12 @@ class CreateReadOnlyDBInstanceRequest extends AbstractModel $this->Period = $param["Period"]; } - if (array_key_exists("MasterDBInstanceId",$param) and $param["MasterDBInstanceId"] !== null) { - $this->MasterDBInstanceId = $param["MasterDBInstanceId"]; + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; } - if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { - $this->Zone = $param["Zone"]; - } - - if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { - $this->ProjectId = $param["ProjectId"]; - } - - if (array_key_exists("DBVersion",$param) and $param["DBVersion"] !== null) { - $this->DBVersion = $param["DBVersion"]; + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; } if (array_key_exists("InstanceChargeType",$param) and $param["InstanceChargeType"] !== null) { @@ -246,26 +310,14 @@ class CreateReadOnlyDBInstanceRequest extends AbstractModel $this->AutoRenewFlag = $param["AutoRenewFlag"]; } - if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { - $this->VpcId = $param["VpcId"]; - } - - if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { - $this->SubnetId = $param["SubnetId"]; + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; } if (array_key_exists("ActivityId",$param) and $param["ActivityId"] !== null) { $this->ActivityId = $param["ActivityId"]; } - if (array_key_exists("Name",$param) and $param["Name"] !== null) { - $this->Name = $param["Name"]; - } - - if (array_key_exists("NeedSupportIpv6",$param) and $param["NeedSupportIpv6"] !== null) { - $this->NeedSupportIpv6 = $param["NeedSupportIpv6"]; - } - if (array_key_exists("ReadOnlyGroupId",$param) and $param["ReadOnlyGroupId"] !== null) { $this->ReadOnlyGroupId = $param["ReadOnlyGroupId"]; } @@ -278,5 +330,17 @@ class CreateReadOnlyDBInstanceRequest extends AbstractModel if (array_key_exists("SecurityGroupIds",$param) and $param["SecurityGroupIds"] !== null) { $this->SecurityGroupIds = $param["SecurityGroupIds"]; } + + if (array_key_exists("NeedSupportIpv6",$param) and $param["NeedSupportIpv6"] !== null) { + $this->NeedSupportIpv6 = $param["NeedSupportIpv6"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("DBVersion",$param) and $param["DBVersion"] !== null) { + $this->DBVersion = $param["DBVersion"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DBInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DBInstance.php index b1a9a1e6..59ea7290 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DBInstance.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DBInstance.php @@ -20,22 +20,20 @@ use TencentCloud\Common\AbstractModel; /** * 描述实例的详细信息 * - * @method string getRegion() 获取实例所属地域,如: ap-guangzhou,对应RegionSet的Region字段 - * @method void setRegion(string $Region) 设置实例所属地域,如: ap-guangzhou,对应RegionSet的Region字段 - * @method string getZone() 获取实例所属可用区, 如:ap-guangzhou-3,对应ZoneSet的Zone字段 - * @method void setZone(string $Zone) 设置实例所属可用区, 如:ap-guangzhou-3,对应ZoneSet的Zone字段 - * @method integer getProjectId() 获取项目ID - * @method void setProjectId(integer $ProjectId) 设置项目ID - * @method string getVpcId() 获取私有网络ID - * @method void setVpcId(string $VpcId) 设置私有网络ID - * @method string getSubnetId() 获取子网ID - * @method void setSubnetId(string $SubnetId) 设置子网ID - * @method string getDBInstanceId() 获取实例ID - * @method void setDBInstanceId(string $DBInstanceId) 设置实例ID - * @method string getDBInstanceName() 获取实例名称 - * @method void setDBInstanceName(string $DBInstanceName) 设置实例名称 - * @method string getDBInstanceStatus() 获取实例状态,分别为:applying(申请中)、init(待初始化)、initing(初始化中)、running(运行中)、limited run(受限运行)、isolated(已隔离)、recycling(回收中)、recycled(已回收)、job running(任务执行中)、offline(下线)、migrating(迁移中)、expanding(扩容中)、waitSwitch(等待切换)、switching(切换中)、readonly(只读)、restarting(重启中)、network changing(网络变更中)、upgrading(内核版本升级中) - * @method void setDBInstanceStatus(string $DBInstanceStatus) 设置实例状态,分别为:applying(申请中)、init(待初始化)、initing(初始化中)、running(运行中)、limited run(受限运行)、isolated(已隔离)、recycling(回收中)、recycled(已回收)、job running(任务执行中)、offline(下线)、migrating(迁移中)、expanding(扩容中)、waitSwitch(等待切换)、switching(切换中)、readonly(只读)、restarting(重启中)、network changing(网络变更中)、upgrading(内核版本升级中) + * @method string getRegion() 获取实例所属地域,如: ap-guangzhou,对应RegionSet的Region字段。 + * @method void setRegion(string $Region) 设置实例所属地域,如: ap-guangzhou,对应RegionSet的Region字段。 + * @method string getZone() 获取实例所属可用区, 如:ap-guangzhou-3,对应ZoneSet的Zone字段。 + * @method void setZone(string $Zone) 设置实例所属可用区, 如:ap-guangzhou-3,对应ZoneSet的Zone字段。 + * @method string getVpcId() 获取私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 + * @method void setVpcId(string $VpcId) 设置私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 + * @method string getSubnetId() 获取私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 + * @method void setSubnetId(string $SubnetId) 设置私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 + * @method string getDBInstanceId() 获取实例ID。 + * @method void setDBInstanceId(string $DBInstanceId) 设置实例ID。 + * @method string getDBInstanceName() 获取实例名称。 + * @method void setDBInstanceName(string $DBInstanceName) 设置实例名称。 + * @method string getDBInstanceStatus() 获取实例状态,分别为:applying(申请中)、init(待初始化)、initing(初始化中)、running(运行中)、limited run(受限运行)、isolating(隔离中)、isolated(已隔离)、recycling(回收中)、recycled(已回收)、job running(任务执行中)、offline(下线)、migrating(迁移中)、expanding(扩容中)、waitSwitch(等待切换)、switching(切换中)、readonly(只读)、restarting(重启中)、network changing(网络变更中)、upgrading(内核版本升级中)、audit-switching(审计状态变更中)、primary-switching(主备切换中) + * @method void setDBInstanceStatus(string $DBInstanceStatus) 设置实例状态,分别为:applying(申请中)、init(待初始化)、initing(初始化中)、running(运行中)、limited run(受限运行)、isolating(隔离中)、isolated(已隔离)、recycling(回收中)、recycled(已回收)、job running(任务执行中)、offline(下线)、migrating(迁移中)、expanding(扩容中)、waitSwitch(等待切换)、switching(切换中)、readonly(只读)、restarting(重启中)、network changing(网络变更中)、upgrading(内核版本升级中)、audit-switching(审计状态变更中)、primary-switching(主备切换中) * @method integer getDBInstanceMemory() 获取实例分配的内存大小,单位:GB * @method void setDBInstanceMemory(integer $DBInstanceMemory) 设置实例分配的内存大小,单位:GB * @method integer getDBInstanceStorage() 获取实例分配的存储空间大小,单位:GB @@ -44,128 +42,177 @@ use TencentCloud\Common\AbstractModel; * @method void setDBInstanceCpu(integer $DBInstanceCpu) 设置实例分配的CPU数量,单位:个 * @method string getDBInstanceClass() 获取售卖规格ID * @method void setDBInstanceClass(string $DBInstanceClass) 设置售卖规格ID - * @method string getDBInstanceType() 获取实例类型,类型有:1、primary(主实例);2、readonly(只读实例);3、guard(灾备实例);4、temp(临时实例) - * @method void setDBInstanceType(string $DBInstanceType) 设置实例类型,类型有:1、primary(主实例);2、readonly(只读实例);3、guard(灾备实例);4、temp(临时实例) - * @method string getDBInstanceVersion() 获取实例版本,目前只支持standard(双机高可用版, 一主一从) - * @method void setDBInstanceVersion(string $DBInstanceVersion) 设置实例版本,目前只支持standard(双机高可用版, 一主一从) - * @method string getDBCharset() 获取实例DB字符集 - * @method void setDBCharset(string $DBCharset) 设置实例DB字符集 - * @method string getDBVersion() 获取PostgreSQL版本 - * @method void setDBVersion(string $DBVersion) 设置PostgreSQL版本 - * @method string getCreateTime() 获取实例创建时间 - * @method void setCreateTime(string $CreateTime) 设置实例创建时间 - * @method string getUpdateTime() 获取实例执行最后一次更新的时间 - * @method void setUpdateTime(string $UpdateTime) 设置实例执行最后一次更新的时间 - * @method string getExpireTime() 获取实例到期时间 - * @method void setExpireTime(string $ExpireTime) 设置实例到期时间 - * @method string getIsolatedTime() 获取实例隔离时间 - * @method void setIsolatedTime(string $IsolatedTime) 设置实例隔离时间 - * @method string getPayType() 获取计费模式,1、prepaid(包年包月,预付费);2、postpaid(按量计费,后付费) - * @method void setPayType(string $PayType) 设置计费模式,1、prepaid(包年包月,预付费);2、postpaid(按量计费,后付费) - * @method integer getAutoRenew() 获取是否自动续费,1:自动续费,0:不自动续费 - * @method void setAutoRenew(integer $AutoRenew) 设置是否自动续费,1:自动续费,0:不自动续费 - * @method array getDBInstanceNetInfo() 获取实例网络连接信息 - * @method void setDBInstanceNetInfo(array $DBInstanceNetInfo) 设置实例网络连接信息 - * @method string getType() 获取机器类型 - * @method void setType(string $Type) 设置机器类型 - * @method integer getAppId() 获取用户的AppId - * @method void setAppId(integer $AppId) 设置用户的AppId - * @method integer getUid() 获取实例的Uid - * @method void setUid(integer $Uid) 设置实例的Uid - * @method integer getSupportIpv6() 获取实例是否支持Ipv6,1:支持,0:不支持 - * @method void setSupportIpv6(integer $SupportIpv6) 设置实例是否支持Ipv6,1:支持,0:不支持 - * @method array getTagList() 获取实例绑定的标签信息 + * @method string getDBMajorVersion() 获取PostgreSQL大版本号,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取,目前支持10,11,12,13,14,15这几个大版本。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTagList(array $TagList) 设置实例绑定的标签信息 + * @method void setDBMajorVersion(string $DBMajorVersion) 设置PostgreSQL大版本号,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取,目前支持10,11,12,13,14,15这几个大版本。 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getMasterDBInstanceId() 获取主实例信息,仅在实例为只读实例时返回 + * @method string getDBVersion() 获取PostgreSQL社区大版本+小版本号,如12.4,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 + * @method void setDBVersion(string $DBVersion) 设置PostgreSQL社区大版本+小版本号,如12.4,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 + * @method string getDBKernelVersion() 获取PostgreSQL内核版本号,如v12.7_r1.8,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setMasterDBInstanceId(string $MasterDBInstanceId) 设置主实例信息,仅在实例为只读实例时返回 + * @method void setDBKernelVersion(string $DBKernelVersion) 设置PostgreSQL内核版本号,如v12.7_r1.8,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getReadOnlyInstanceNum() 获取只读实例数量 + * @method string getDBInstanceType() 获取实例类型,类型有: +
            • primary:主实例 +
            • readonly:只读实例 +
            • guard:灾备实例 +
            • temp:临时实例 + * @method void setDBInstanceType(string $DBInstanceType) 设置实例类型,类型有: +
            • primary:主实例 +
            • readonly:只读实例 +
            • guard:灾备实例 +
            • temp:临时实例 + * @method string getDBInstanceVersion() 获取实例版本,目前只支持standard(双机高可用版, 一主一从)。 + * @method void setDBInstanceVersion(string $DBInstanceVersion) 设置实例版本,目前只支持standard(双机高可用版, 一主一从)。 + * @method string getDBCharset() 获取实例字符集,目前只支持: +
            • UTF8 +
            • LATIN1 + * @method void setDBCharset(string $DBCharset) 设置实例字符集,目前只支持: +
            • UTF8 +
            • LATIN1 + * @method string getCreateTime() 获取实例创建时间。 + * @method void setCreateTime(string $CreateTime) 设置实例创建时间。 + * @method string getUpdateTime() 获取实例执行最后一次更新的时间。 + * @method void setUpdateTime(string $UpdateTime) 设置实例执行最后一次更新的时间。 + * @method string getExpireTime() 获取实例到期时间。 + * @method void setExpireTime(string $ExpireTime) 设置实例到期时间。 + * @method string getIsolatedTime() 获取实例隔离时间。 + * @method void setIsolatedTime(string $IsolatedTime) 设置实例隔离时间。 + * @method string getPayType() 获取计费模式: +
            • prepaid:包年包月,预付费 +
            • postpaid:按量计费,后付费 + * @method void setPayType(string $PayType) 设置计费模式: +
            • prepaid:包年包月,预付费 +
            • postpaid:按量计费,后付费 + * @method integer getAutoRenew() 获取是否自动续费: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @method void setAutoRenew(integer $AutoRenew) 设置是否自动续费: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @method array getDBInstanceNetInfo() 获取实例网络连接信息。 + * @method void setDBInstanceNetInfo(array $DBInstanceNetInfo) 设置实例网络连接信息。 + * @method string getType() 获取机器类型。 + * @method void setType(string $Type) 设置机器类型。 + * @method integer getAppId() 获取用户的AppId。 + * @method void setAppId(integer $AppId) 设置用户的AppId。 + * @method integer getUid() 获取实例的Uid。 + * @method void setUid(integer $Uid) 设置实例的Uid。 + * @method integer getProjectId() 获取项目ID。 + * @method void setProjectId(integer $ProjectId) 设置项目ID。 + * @method array getTagList() 获取实例绑定的标签信息。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setReadOnlyInstanceNum(integer $ReadOnlyInstanceNum) 设置只读实例数量 + * @method void setTagList(array $TagList) 设置实例绑定的标签信息。 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getStatusInReadonlyGroup() 获取只读实例在只读组中的状态 + * @method string getMasterDBInstanceId() 获取主实例信息,仅在实例为只读实例时返回。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setStatusInReadonlyGroup(string $StatusInReadonlyGroup) 设置只读实例在只读组中的状态 + * @method void setMasterDBInstanceId(string $MasterDBInstanceId) 设置主实例信息,仅在实例为只读实例时返回。 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getOfflineTime() 获取下线时间 + * @method integer getReadOnlyInstanceNum() 获取只读实例数量。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setOfflineTime(string $OfflineTime) 设置下线时间 + * @method void setReadOnlyInstanceNum(integer $ReadOnlyInstanceNum) 设置只读实例数量。 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getDBKernelVersion() 获取数据库内核版本 + * @method string getStatusInReadonlyGroup() 获取只读实例在只读组中的状态。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDBKernelVersion(string $DBKernelVersion) 设置数据库内核版本 + * @method void setStatusInReadonlyGroup(string $StatusInReadonlyGroup) 设置只读实例在只读组中的状态。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getOfflineTime() 获取下线时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOfflineTime(string $OfflineTime) 设置下线时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getDBNodeSet() 获取实例的节点信息。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDBNodeSet(array $DBNodeSet) 设置实例的节点信息。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getIsSupportTDE() 获取实例是否支持TDE数据加密: +
            • 0:不支持 +
            • 1:支持 +默认值:0 +TDE数据加密可参考[数据透明加密概述](https://cloud.tencent.com/document/product/409/71748) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIsSupportTDE(integer $IsSupportTDE) 设置实例是否支持TDE数据加密: +
            • 0:不支持 +
            • 1:支持 +默认值:0 +TDE数据加密可参考[数据透明加密概述](https://cloud.tencent.com/document/product/409/71748) +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDBEngine() 获取数据库引擎,支持: +
            • postgresql:云数据库PostgreSQL +
            • mssql_compatible:MSSQL兼容-云数据库PostgreSQL +默认值:postgresql +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDBEngine(string $DBEngine) 设置数据库引擎,支持: +
            • postgresql:云数据库PostgreSQL +
            • mssql_compatible:MSSQL兼容-云数据库PostgreSQL +默认值:postgresql +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDBEngineConfig() 获取数据库引擎的配置信息,配置格式如下: +{"$key1":"$value1", "$key2":"$value2"} +各引擎支持如下: +mssql_compatible引擎: +
            • migrationMode:数据库模式,可选参数,可取值:single-db(单数据库模式),multi-db(多数据库模式)。默认为single-db。 +
            • defaultLocale:排序区域规则,可选参数,在初始化后不可修改,默认为en_US,可选值如下: +"af_ZA", "sq_AL", "ar_DZ", "ar_BH", "ar_EG", "ar_IQ", "ar_JO", "ar_KW", "ar_LB", "ar_LY", "ar_MA", "ar_OM", "ar_QA", "ar_SA", "ar_SY", "ar_TN", "ar_AE", "ar_YE", "hy_AM", "az_Cyrl_AZ", "az_Latn_AZ", "eu_ES", "be_BY", "bg_BG", "ca_ES", "zh_HK", "zh_MO", "zh_CN", "zh_SG", "zh_TW", "hr_HR", "cs_CZ", "da_DK", "nl_BE", "nl_NL", "en_AU", "en_BZ", "en_CA", "en_IE", "en_JM", "en_NZ", "en_PH", "en_ZA", "en_TT", "en_GB", "en_US", "en_ZW", "et_EE", "fo_FO", "fa_IR", "fi_FI", "fr_BE", "fr_CA", "fr_FR", "fr_LU", "fr_MC", "fr_CH", "mk_MK", "ka_GE", "de_AT", "de_DE", "de_LI", "de_LU", "de_CH", "el_GR", "gu_IN", "he_IL", "hi_IN", "hu_HU", "is_IS", "id_ID", "it_IT", "it_CH", "ja_JP", "kn_IN", "kok_IN", "ko_KR", "ky_KG", "lv_LV", "lt_LT", "ms_BN", "ms_MY", "mr_IN", "mn_MN", "nb_NO", "nn_NO", "pl_PL", "pt_BR", "pt_PT", "pa_IN", "ro_RO", "ru_RU", "sa_IN", "sr_Cyrl_RS", "sr_Latn_RS", "sk_SK", "sl_SI", "es_AR", "es_BO", "es_CL", "es_CO", "es_CR", "es_DO", "es_EC", "es_SV", "es_GT", "es_HN", "es_MX", "es_NI", "es_PA", "es_PY","es_PE", "es_PR", "es_ES", "es_TRADITIONAL", "es_UY", "es_VE", "sw_KE", "sv_FI", "sv_SE", "tt_RU", "te_IN", "th_TH", "tr_TR", "uk_UA", "ur_IN", "ur_PK", "uz_Cyrl_UZ", "uz_Latn_UZ", "vi_VN"。 +
            • serverCollationName:排序规则名称,可选参数,在初始化后不可修改,默认为sql_latin1_general_cp1_ci_as,可选值如下:"bbf_unicode_general_ci_as", "bbf_unicode_cp1_ci_as", "bbf_unicode_CP1250_ci_as", "bbf_unicode_CP1251_ci_as", "bbf_unicode_cp1253_ci_as", "bbf_unicode_cp1254_ci_as", "bbf_unicode_cp1255_ci_as", "bbf_unicode_cp1256_ci_as", "bbf_unicode_cp1257_ci_as", "bbf_unicode_cp1258_ci_as", "bbf_unicode_cp874_ci_as", "sql_latin1_general_cp1250_ci_as", "sql_latin1_general_cp1251_ci_as", "sql_latin1_general_cp1_ci_as", "sql_latin1_general_cp1253_ci_as", "sql_latin1_general_cp1254_ci_as", "sql_latin1_general_cp1255_ci_as","sql_latin1_general_cp1256_ci_as", "sql_latin1_general_cp1257_ci_as", "sql_latin1_general_cp1258_ci_as", "chinese_prc_ci_as", "cyrillic_general_ci_as", "finnish_swedish_ci_as", "french_ci_as", "japanese_ci_as", "korean_wansung_ci_as", "latin1_general_ci_as", "modern_spanish_ci_as", "polish_ci_as", "thai_ci_as", "traditional_spanish_ci_as", "turkish_ci_as", "ukrainian_ci_as", "vietnamese_ci_as"。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDBEngineConfig(string $DBEngineConfig) 设置数据库引擎的配置信息,配置格式如下: +{"$key1":"$value1", "$key2":"$value2"} +各引擎支持如下: +mssql_compatible引擎: +
            • migrationMode:数据库模式,可选参数,可取值:single-db(单数据库模式),multi-db(多数据库模式)。默认为single-db。 +
            • defaultLocale:排序区域规则,可选参数,在初始化后不可修改,默认为en_US,可选值如下: +"af_ZA", "sq_AL", "ar_DZ", "ar_BH", "ar_EG", "ar_IQ", "ar_JO", "ar_KW", "ar_LB", "ar_LY", "ar_MA", "ar_OM", "ar_QA", "ar_SA", "ar_SY", "ar_TN", "ar_AE", "ar_YE", "hy_AM", "az_Cyrl_AZ", "az_Latn_AZ", "eu_ES", "be_BY", "bg_BG", "ca_ES", "zh_HK", "zh_MO", "zh_CN", "zh_SG", "zh_TW", "hr_HR", "cs_CZ", "da_DK", "nl_BE", "nl_NL", "en_AU", "en_BZ", "en_CA", "en_IE", "en_JM", "en_NZ", "en_PH", "en_ZA", "en_TT", "en_GB", "en_US", "en_ZW", "et_EE", "fo_FO", "fa_IR", "fi_FI", "fr_BE", "fr_CA", "fr_FR", "fr_LU", "fr_MC", "fr_CH", "mk_MK", "ka_GE", "de_AT", "de_DE", "de_LI", "de_LU", "de_CH", "el_GR", "gu_IN", "he_IL", "hi_IN", "hu_HU", "is_IS", "id_ID", "it_IT", "it_CH", "ja_JP", "kn_IN", "kok_IN", "ko_KR", "ky_KG", "lv_LV", "lt_LT", "ms_BN", "ms_MY", "mr_IN", "mn_MN", "nb_NO", "nn_NO", "pl_PL", "pt_BR", "pt_PT", "pa_IN", "ro_RO", "ru_RU", "sa_IN", "sr_Cyrl_RS", "sr_Latn_RS", "sk_SK", "sl_SI", "es_AR", "es_BO", "es_CL", "es_CO", "es_CR", "es_DO", "es_EC", "es_SV", "es_GT", "es_HN", "es_MX", "es_NI", "es_PA", "es_PY","es_PE", "es_PR", "es_ES", "es_TRADITIONAL", "es_UY", "es_VE", "sw_KE", "sv_FI", "sv_SE", "tt_RU", "te_IN", "th_TH", "tr_TR", "uk_UA", "ur_IN", "ur_PK", "uz_Cyrl_UZ", "uz_Latn_UZ", "vi_VN"。 +
            • serverCollationName:排序规则名称,可选参数,在初始化后不可修改,默认为sql_latin1_general_cp1_ci_as,可选值如下:"bbf_unicode_general_ci_as", "bbf_unicode_cp1_ci_as", "bbf_unicode_CP1250_ci_as", "bbf_unicode_CP1251_ci_as", "bbf_unicode_cp1253_ci_as", "bbf_unicode_cp1254_ci_as", "bbf_unicode_cp1255_ci_as", "bbf_unicode_cp1256_ci_as", "bbf_unicode_cp1257_ci_as", "bbf_unicode_cp1258_ci_as", "bbf_unicode_cp874_ci_as", "sql_latin1_general_cp1250_ci_as", "sql_latin1_general_cp1251_ci_as", "sql_latin1_general_cp1_ci_as", "sql_latin1_general_cp1253_ci_as", "sql_latin1_general_cp1254_ci_as", "sql_latin1_general_cp1255_ci_as","sql_latin1_general_cp1256_ci_as", "sql_latin1_general_cp1257_ci_as", "sql_latin1_general_cp1258_ci_as", "chinese_prc_ci_as", "cyrillic_general_ci_as", "finnish_swedish_ci_as", "french_ci_as", "japanese_ci_as", "korean_wansung_ci_as", "latin1_general_ci_as", "modern_spanish_ci_as", "polish_ci_as", "thai_ci_as", "traditional_spanish_ci_as", "turkish_ci_as", "ukrainian_ci_as", "vietnamese_ci_as"。 注意:此字段可能返回 null,表示取不到有效值。 * @method array getNetworkAccessList() 获取实例网络信息列表(此字段已废弃) 注意:此字段可能返回 null,表示取不到有效值。 * @method void setNetworkAccessList(array $NetworkAccessList) 设置实例网络信息列表(此字段已废弃) 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getDBMajorVersion() 获取PostgreSQL主要版本 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDBMajorVersion(string $DBMajorVersion) 设置PostgreSQL主要版本 -注意:此字段可能返回 null,表示取不到有效值。 - * @method array getDBNodeSet() 获取实例的节点信息 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDBNodeSet(array $DBNodeSet) 设置实例的节点信息 -注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getIsSupportTDE() 获取实例是否支持TDE数据加密 0:不支持,1:支持 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setIsSupportTDE(integer $IsSupportTDE) 设置实例是否支持TDE数据加密 0:不支持,1:支持 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getDBEngine() 获取数据库引擎,支持: -1、postgresql(云数据库PostgreSQL); -2、mssql_compatible(MSSQL兼容-云数据库PostgreSQL); -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDBEngine(string $DBEngine) 设置数据库引擎,支持: -1、postgresql(云数据库PostgreSQL); -2、mssql_compatible(MSSQL兼容-云数据库PostgreSQL); -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getDBEngineConfig() 获取数据库引擎的配置信息 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDBEngineConfig(string $DBEngineConfig) 设置数据库引擎的配置信息 -注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getSupportIpv6() 获取实例是否支持Ipv6: +
            • 0:否 +
            • 1:是 +默认值:0 + * @method void setSupportIpv6(integer $SupportIpv6) 设置实例是否支持Ipv6: +
            • 0:否 +
            • 1:是 +默认值:0 */ class DBInstance extends AbstractModel { /** - * @var string 实例所属地域,如: ap-guangzhou,对应RegionSet的Region字段 + * @var string 实例所属地域,如: ap-guangzhou,对应RegionSet的Region字段。 */ public $Region; /** - * @var string 实例所属可用区, 如:ap-guangzhou-3,对应ZoneSet的Zone字段 + * @var string 实例所属可用区, 如:ap-guangzhou-3,对应ZoneSet的Zone字段。 */ public $Zone; /** - * @var integer 项目ID - */ - public $ProjectId; - - /** - * @var string 私有网络ID + * @var string 私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 */ public $VpcId; /** - * @var string 子网ID + * @var string 私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 */ public $SubnetId; /** - * @var string 实例ID + * @var string 实例ID。 */ public $DBInstanceId; /** - * @var string 实例名称 + * @var string 实例名称。 */ public $DBInstanceName; /** - * @var string 实例状态,分别为:applying(申请中)、init(待初始化)、initing(初始化中)、running(运行中)、limited run(受限运行)、isolated(已隔离)、recycling(回收中)、recycled(已回收)、job running(任务执行中)、offline(下线)、migrating(迁移中)、expanding(扩容中)、waitSwitch(等待切换)、switching(切换中)、readonly(只读)、restarting(重启中)、network changing(网络变更中)、upgrading(内核版本升级中) + * @var string 实例状态,分别为:applying(申请中)、init(待初始化)、initing(初始化中)、running(运行中)、limited run(受限运行)、isolating(隔离中)、isolated(已隔离)、recycling(回收中)、recycled(已回收)、job running(任务执行中)、offline(下线)、migrating(迁移中)、expanding(扩容中)、waitSwitch(等待切换)、switching(切换中)、readonly(只读)、restarting(重启中)、network changing(网络变更中)、upgrading(内核版本升级中)、audit-switching(审计状态变更中)、primary-switching(主备切换中) */ public $DBInstanceStatus; @@ -190,115 +237,170 @@ class DBInstance extends AbstractModel public $DBInstanceClass; /** - * @var string 实例类型,类型有:1、primary(主实例);2、readonly(只读实例);3、guard(灾备实例);4、temp(临时实例) + * @var string PostgreSQL大版本号,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取,目前支持10,11,12,13,14,15这几个大版本。 +注意:此字段可能返回 null,表示取不到有效值。 */ - public $DBInstanceType; + public $DBMajorVersion; /** - * @var string 实例版本,目前只支持standard(双机高可用版, 一主一从) - */ - public $DBInstanceVersion; - - /** - * @var string 实例DB字符集 - */ - public $DBCharset; - - /** - * @var string PostgreSQL版本 + * @var string PostgreSQL社区大版本+小版本号,如12.4,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 */ public $DBVersion; /** - * @var string 实例创建时间 + * @var string PostgreSQL内核版本号,如v12.7_r1.8,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DBKernelVersion; + + /** + * @var string 实例类型,类型有: +
            • primary:主实例 +
            • readonly:只读实例 +
            • guard:灾备实例 +
            • temp:临时实例 + */ + public $DBInstanceType; + + /** + * @var string 实例版本,目前只支持standard(双机高可用版, 一主一从)。 + */ + public $DBInstanceVersion; + + /** + * @var string 实例字符集,目前只支持: +
            • UTF8 +
            • LATIN1 + */ + public $DBCharset; + + /** + * @var string 实例创建时间。 */ public $CreateTime; /** - * @var string 实例执行最后一次更新的时间 + * @var string 实例执行最后一次更新的时间。 */ public $UpdateTime; /** - * @var string 实例到期时间 + * @var string 实例到期时间。 */ public $ExpireTime; /** - * @var string 实例隔离时间 + * @var string 实例隔离时间。 */ public $IsolatedTime; /** - * @var string 计费模式,1、prepaid(包年包月,预付费);2、postpaid(按量计费,后付费) + * @var string 计费模式: +
            • prepaid:包年包月,预付费 +
            • postpaid:按量计费,后付费 */ public $PayType; /** - * @var integer 是否自动续费,1:自动续费,0:不自动续费 + * @var integer 是否自动续费: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 */ public $AutoRenew; /** - * @var array 实例网络连接信息 + * @var array 实例网络连接信息。 */ public $DBInstanceNetInfo; /** - * @var string 机器类型 + * @var string 机器类型。 */ public $Type; /** - * @var integer 用户的AppId + * @var integer 用户的AppId。 */ public $AppId; /** - * @var integer 实例的Uid + * @var integer 实例的Uid。 */ public $Uid; /** - * @var integer 实例是否支持Ipv6,1:支持,0:不支持 + * @var integer 项目ID。 */ - public $SupportIpv6; + public $ProjectId; /** - * @var array 实例绑定的标签信息 + * @var array 实例绑定的标签信息。 注意:此字段可能返回 null,表示取不到有效值。 */ public $TagList; /** - * @var string 主实例信息,仅在实例为只读实例时返回 + * @var string 主实例信息,仅在实例为只读实例时返回。 注意:此字段可能返回 null,表示取不到有效值。 */ public $MasterDBInstanceId; /** - * @var integer 只读实例数量 + * @var integer 只读实例数量。 注意:此字段可能返回 null,表示取不到有效值。 */ public $ReadOnlyInstanceNum; /** - * @var string 只读实例在只读组中的状态 + * @var string 只读实例在只读组中的状态。 注意:此字段可能返回 null,表示取不到有效值。 */ public $StatusInReadonlyGroup; /** - * @var string 下线时间 + * @var string 下线时间。 注意:此字段可能返回 null,表示取不到有效值。 */ public $OfflineTime; /** - * @var string 数据库内核版本 + * @var array 实例的节点信息。 注意:此字段可能返回 null,表示取不到有效值。 */ - public $DBKernelVersion; + public $DBNodeSet; + + /** + * @var integer 实例是否支持TDE数据加密: +
            • 0:不支持 +
            • 1:支持 +默认值:0 +TDE数据加密可参考[数据透明加密概述](https://cloud.tencent.com/document/product/409/71748) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IsSupportTDE; + + /** + * @var string 数据库引擎,支持: +
            • postgresql:云数据库PostgreSQL +
            • mssql_compatible:MSSQL兼容-云数据库PostgreSQL +默认值:postgresql +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DBEngine; + + /** + * @var string 数据库引擎的配置信息,配置格式如下: +{"$key1":"$value1", "$key2":"$value2"} +各引擎支持如下: +mssql_compatible引擎: +
            • migrationMode:数据库模式,可选参数,可取值:single-db(单数据库模式),multi-db(多数据库模式)。默认为single-db。 +
            • defaultLocale:排序区域规则,可选参数,在初始化后不可修改,默认为en_US,可选值如下: +"af_ZA", "sq_AL", "ar_DZ", "ar_BH", "ar_EG", "ar_IQ", "ar_JO", "ar_KW", "ar_LB", "ar_LY", "ar_MA", "ar_OM", "ar_QA", "ar_SA", "ar_SY", "ar_TN", "ar_AE", "ar_YE", "hy_AM", "az_Cyrl_AZ", "az_Latn_AZ", "eu_ES", "be_BY", "bg_BG", "ca_ES", "zh_HK", "zh_MO", "zh_CN", "zh_SG", "zh_TW", "hr_HR", "cs_CZ", "da_DK", "nl_BE", "nl_NL", "en_AU", "en_BZ", "en_CA", "en_IE", "en_JM", "en_NZ", "en_PH", "en_ZA", "en_TT", "en_GB", "en_US", "en_ZW", "et_EE", "fo_FO", "fa_IR", "fi_FI", "fr_BE", "fr_CA", "fr_FR", "fr_LU", "fr_MC", "fr_CH", "mk_MK", "ka_GE", "de_AT", "de_DE", "de_LI", "de_LU", "de_CH", "el_GR", "gu_IN", "he_IL", "hi_IN", "hu_HU", "is_IS", "id_ID", "it_IT", "it_CH", "ja_JP", "kn_IN", "kok_IN", "ko_KR", "ky_KG", "lv_LV", "lt_LT", "ms_BN", "ms_MY", "mr_IN", "mn_MN", "nb_NO", "nn_NO", "pl_PL", "pt_BR", "pt_PT", "pa_IN", "ro_RO", "ru_RU", "sa_IN", "sr_Cyrl_RS", "sr_Latn_RS", "sk_SK", "sl_SI", "es_AR", "es_BO", "es_CL", "es_CO", "es_CR", "es_DO", "es_EC", "es_SV", "es_GT", "es_HN", "es_MX", "es_NI", "es_PA", "es_PY","es_PE", "es_PR", "es_ES", "es_TRADITIONAL", "es_UY", "es_VE", "sw_KE", "sv_FI", "sv_SE", "tt_RU", "te_IN", "th_TH", "tr_TR", "uk_UA", "ur_IN", "ur_PK", "uz_Cyrl_UZ", "uz_Latn_UZ", "vi_VN"。 +
            • serverCollationName:排序规则名称,可选参数,在初始化后不可修改,默认为sql_latin1_general_cp1_ci_as,可选值如下:"bbf_unicode_general_ci_as", "bbf_unicode_cp1_ci_as", "bbf_unicode_CP1250_ci_as", "bbf_unicode_CP1251_ci_as", "bbf_unicode_cp1253_ci_as", "bbf_unicode_cp1254_ci_as", "bbf_unicode_cp1255_ci_as", "bbf_unicode_cp1256_ci_as", "bbf_unicode_cp1257_ci_as", "bbf_unicode_cp1258_ci_as", "bbf_unicode_cp874_ci_as", "sql_latin1_general_cp1250_ci_as", "sql_latin1_general_cp1251_ci_as", "sql_latin1_general_cp1_ci_as", "sql_latin1_general_cp1253_ci_as", "sql_latin1_general_cp1254_ci_as", "sql_latin1_general_cp1255_ci_as","sql_latin1_general_cp1256_ci_as", "sql_latin1_general_cp1257_ci_as", "sql_latin1_general_cp1258_ci_as", "chinese_prc_ci_as", "cyrillic_general_ci_as", "finnish_swedish_ci_as", "french_ci_as", "japanese_ci_as", "korean_wansung_ci_as", "latin1_general_ci_as", "modern_spanish_ci_as", "polish_ci_as", "thai_ci_as", "traditional_spanish_ci_as", "turkish_ci_as", "ukrainian_ci_as", "vietnamese_ci_as"。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DBEngineConfig; /** * @var array 实例网络信息列表(此字段已废弃) @@ -307,91 +409,93 @@ class DBInstance extends AbstractModel public $NetworkAccessList; /** - * @var string PostgreSQL主要版本 -注意:此字段可能返回 null,表示取不到有效值。 + * @var integer 实例是否支持Ipv6: +
            • 0:否 +
            • 1:是 +默认值:0 */ - public $DBMajorVersion; + public $SupportIpv6; /** - * @var array 实例的节点信息 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $DBNodeSet; - - /** - * @var integer 实例是否支持TDE数据加密 0:不支持,1:支持 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $IsSupportTDE; - - /** - * @var string 数据库引擎,支持: -1、postgresql(云数据库PostgreSQL); -2、mssql_compatible(MSSQL兼容-云数据库PostgreSQL); -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $DBEngine; - - /** - * @var string 数据库引擎的配置信息 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $DBEngineConfig; - - /** - * @param string $Region 实例所属地域,如: ap-guangzhou,对应RegionSet的Region字段 - * @param string $Zone 实例所属可用区, 如:ap-guangzhou-3,对应ZoneSet的Zone字段 - * @param integer $ProjectId 项目ID - * @param string $VpcId 私有网络ID - * @param string $SubnetId 子网ID - * @param string $DBInstanceId 实例ID - * @param string $DBInstanceName 实例名称 - * @param string $DBInstanceStatus 实例状态,分别为:applying(申请中)、init(待初始化)、initing(初始化中)、running(运行中)、limited run(受限运行)、isolated(已隔离)、recycling(回收中)、recycled(已回收)、job running(任务执行中)、offline(下线)、migrating(迁移中)、expanding(扩容中)、waitSwitch(等待切换)、switching(切换中)、readonly(只读)、restarting(重启中)、network changing(网络变更中)、upgrading(内核版本升级中) + * @param string $Region 实例所属地域,如: ap-guangzhou,对应RegionSet的Region字段。 + * @param string $Zone 实例所属可用区, 如:ap-guangzhou-3,对应ZoneSet的Zone字段。 + * @param string $VpcId 私有网络ID,形如vpc-xxxxxxxx。有效的VpcId可通过登录控制台查询;也可以调用接口 [DescribeVpcEx](https://cloud.tencent.com/document/api/215/1372) ,从接口返回中的unVpcId字段获取。 + * @param string $SubnetId 私有网络子网ID,形如subnet-xxxxxxxx。有效的私有网络子网ID可通过登录控制台查询;也可以调用接口 [DescribeSubnets ](https://cloud.tencent.com/document/api/215/15784),从接口返回中的unSubnetId字段获取。 + * @param string $DBInstanceId 实例ID。 + * @param string $DBInstanceName 实例名称。 + * @param string $DBInstanceStatus 实例状态,分别为:applying(申请中)、init(待初始化)、initing(初始化中)、running(运行中)、limited run(受限运行)、isolating(隔离中)、isolated(已隔离)、recycling(回收中)、recycled(已回收)、job running(任务执行中)、offline(下线)、migrating(迁移中)、expanding(扩容中)、waitSwitch(等待切换)、switching(切换中)、readonly(只读)、restarting(重启中)、network changing(网络变更中)、upgrading(内核版本升级中)、audit-switching(审计状态变更中)、primary-switching(主备切换中) * @param integer $DBInstanceMemory 实例分配的内存大小,单位:GB * @param integer $DBInstanceStorage 实例分配的存储空间大小,单位:GB * @param integer $DBInstanceCpu 实例分配的CPU数量,单位:个 * @param string $DBInstanceClass 售卖规格ID - * @param string $DBInstanceType 实例类型,类型有:1、primary(主实例);2、readonly(只读实例);3、guard(灾备实例);4、temp(临时实例) - * @param string $DBInstanceVersion 实例版本,目前只支持standard(双机高可用版, 一主一从) - * @param string $DBCharset 实例DB字符集 - * @param string $DBVersion PostgreSQL版本 - * @param string $CreateTime 实例创建时间 - * @param string $UpdateTime 实例执行最后一次更新的时间 - * @param string $ExpireTime 实例到期时间 - * @param string $IsolatedTime 实例隔离时间 - * @param string $PayType 计费模式,1、prepaid(包年包月,预付费);2、postpaid(按量计费,后付费) - * @param integer $AutoRenew 是否自动续费,1:自动续费,0:不自动续费 - * @param array $DBInstanceNetInfo 实例网络连接信息 - * @param string $Type 机器类型 - * @param integer $AppId 用户的AppId - * @param integer $Uid 实例的Uid - * @param integer $SupportIpv6 实例是否支持Ipv6,1:支持,0:不支持 - * @param array $TagList 实例绑定的标签信息 + * @param string $DBMajorVersion PostgreSQL大版本号,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取,目前支持10,11,12,13,14,15这几个大版本。 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $MasterDBInstanceId 主实例信息,仅在实例为只读实例时返回 + * @param string $DBVersion PostgreSQL社区大版本+小版本号,如12.4,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 + * @param string $DBKernelVersion PostgreSQL内核版本号,如v12.7_r1.8,版本信息可从[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)获取。 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $ReadOnlyInstanceNum 只读实例数量 + * @param string $DBInstanceType 实例类型,类型有: +
            • primary:主实例 +
            • readonly:只读实例 +
            • guard:灾备实例 +
            • temp:临时实例 + * @param string $DBInstanceVersion 实例版本,目前只支持standard(双机高可用版, 一主一从)。 + * @param string $DBCharset 实例字符集,目前只支持: +
            • UTF8 +
            • LATIN1 + * @param string $CreateTime 实例创建时间。 + * @param string $UpdateTime 实例执行最后一次更新的时间。 + * @param string $ExpireTime 实例到期时间。 + * @param string $IsolatedTime 实例隔离时间。 + * @param string $PayType 计费模式: +
            • prepaid:包年包月,预付费 +
            • postpaid:按量计费,后付费 + * @param integer $AutoRenew 是否自动续费: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @param array $DBInstanceNetInfo 实例网络连接信息。 + * @param string $Type 机器类型。 + * @param integer $AppId 用户的AppId。 + * @param integer $Uid 实例的Uid。 + * @param integer $ProjectId 项目ID。 + * @param array $TagList 实例绑定的标签信息。 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $StatusInReadonlyGroup 只读实例在只读组中的状态 + * @param string $MasterDBInstanceId 主实例信息,仅在实例为只读实例时返回。 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $OfflineTime 下线时间 + * @param integer $ReadOnlyInstanceNum 只读实例数量。 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $DBKernelVersion 数据库内核版本 + * @param string $StatusInReadonlyGroup 只读实例在只读组中的状态。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $OfflineTime 下线时间。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $DBNodeSet 实例的节点信息。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $IsSupportTDE 实例是否支持TDE数据加密: +
            • 0:不支持 +
            • 1:支持 +默认值:0 +TDE数据加密可参考[数据透明加密概述](https://cloud.tencent.com/document/product/409/71748) +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DBEngine 数据库引擎,支持: +
            • postgresql:云数据库PostgreSQL +
            • mssql_compatible:MSSQL兼容-云数据库PostgreSQL +默认值:postgresql +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DBEngineConfig 数据库引擎的配置信息,配置格式如下: +{"$key1":"$value1", "$key2":"$value2"} +各引擎支持如下: +mssql_compatible引擎: +
            • migrationMode:数据库模式,可选参数,可取值:single-db(单数据库模式),multi-db(多数据库模式)。默认为single-db。 +
            • defaultLocale:排序区域规则,可选参数,在初始化后不可修改,默认为en_US,可选值如下: +"af_ZA", "sq_AL", "ar_DZ", "ar_BH", "ar_EG", "ar_IQ", "ar_JO", "ar_KW", "ar_LB", "ar_LY", "ar_MA", "ar_OM", "ar_QA", "ar_SA", "ar_SY", "ar_TN", "ar_AE", "ar_YE", "hy_AM", "az_Cyrl_AZ", "az_Latn_AZ", "eu_ES", "be_BY", "bg_BG", "ca_ES", "zh_HK", "zh_MO", "zh_CN", "zh_SG", "zh_TW", "hr_HR", "cs_CZ", "da_DK", "nl_BE", "nl_NL", "en_AU", "en_BZ", "en_CA", "en_IE", "en_JM", "en_NZ", "en_PH", "en_ZA", "en_TT", "en_GB", "en_US", "en_ZW", "et_EE", "fo_FO", "fa_IR", "fi_FI", "fr_BE", "fr_CA", "fr_FR", "fr_LU", "fr_MC", "fr_CH", "mk_MK", "ka_GE", "de_AT", "de_DE", "de_LI", "de_LU", "de_CH", "el_GR", "gu_IN", "he_IL", "hi_IN", "hu_HU", "is_IS", "id_ID", "it_IT", "it_CH", "ja_JP", "kn_IN", "kok_IN", "ko_KR", "ky_KG", "lv_LV", "lt_LT", "ms_BN", "ms_MY", "mr_IN", "mn_MN", "nb_NO", "nn_NO", "pl_PL", "pt_BR", "pt_PT", "pa_IN", "ro_RO", "ru_RU", "sa_IN", "sr_Cyrl_RS", "sr_Latn_RS", "sk_SK", "sl_SI", "es_AR", "es_BO", "es_CL", "es_CO", "es_CR", "es_DO", "es_EC", "es_SV", "es_GT", "es_HN", "es_MX", "es_NI", "es_PA", "es_PY","es_PE", "es_PR", "es_ES", "es_TRADITIONAL", "es_UY", "es_VE", "sw_KE", "sv_FI", "sv_SE", "tt_RU", "te_IN", "th_TH", "tr_TR", "uk_UA", "ur_IN", "ur_PK", "uz_Cyrl_UZ", "uz_Latn_UZ", "vi_VN"。 +
            • serverCollationName:排序规则名称,可选参数,在初始化后不可修改,默认为sql_latin1_general_cp1_ci_as,可选值如下:"bbf_unicode_general_ci_as", "bbf_unicode_cp1_ci_as", "bbf_unicode_CP1250_ci_as", "bbf_unicode_CP1251_ci_as", "bbf_unicode_cp1253_ci_as", "bbf_unicode_cp1254_ci_as", "bbf_unicode_cp1255_ci_as", "bbf_unicode_cp1256_ci_as", "bbf_unicode_cp1257_ci_as", "bbf_unicode_cp1258_ci_as", "bbf_unicode_cp874_ci_as", "sql_latin1_general_cp1250_ci_as", "sql_latin1_general_cp1251_ci_as", "sql_latin1_general_cp1_ci_as", "sql_latin1_general_cp1253_ci_as", "sql_latin1_general_cp1254_ci_as", "sql_latin1_general_cp1255_ci_as","sql_latin1_general_cp1256_ci_as", "sql_latin1_general_cp1257_ci_as", "sql_latin1_general_cp1258_ci_as", "chinese_prc_ci_as", "cyrillic_general_ci_as", "finnish_swedish_ci_as", "french_ci_as", "japanese_ci_as", "korean_wansung_ci_as", "latin1_general_ci_as", "modern_spanish_ci_as", "polish_ci_as", "thai_ci_as", "traditional_spanish_ci_as", "turkish_ci_as", "ukrainian_ci_as", "vietnamese_ci_as"。 注意:此字段可能返回 null,表示取不到有效值。 * @param array $NetworkAccessList 实例网络信息列表(此字段已废弃) 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $DBMajorVersion PostgreSQL主要版本 -注意:此字段可能返回 null,表示取不到有效值。 - * @param array $DBNodeSet 实例的节点信息 -注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $IsSupportTDE 实例是否支持TDE数据加密 0:不支持,1:支持 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $DBEngine 数据库引擎,支持: -1、postgresql(云数据库PostgreSQL); -2、mssql_compatible(MSSQL兼容-云数据库PostgreSQL); -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $DBEngineConfig 数据库引擎的配置信息 -注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $SupportIpv6 实例是否支持Ipv6: +
            • 0:否 +
            • 1:是 +默认值:0 */ function __construct() { @@ -414,10 +518,6 @@ class DBInstance extends AbstractModel $this->Zone = $param["Zone"]; } - if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { - $this->ProjectId = $param["ProjectId"]; - } - if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { $this->VpcId = $param["VpcId"]; } @@ -454,6 +554,18 @@ class DBInstance extends AbstractModel $this->DBInstanceClass = $param["DBInstanceClass"]; } + if (array_key_exists("DBMajorVersion",$param) and $param["DBMajorVersion"] !== null) { + $this->DBMajorVersion = $param["DBMajorVersion"]; + } + + if (array_key_exists("DBVersion",$param) and $param["DBVersion"] !== null) { + $this->DBVersion = $param["DBVersion"]; + } + + if (array_key_exists("DBKernelVersion",$param) and $param["DBKernelVersion"] !== null) { + $this->DBKernelVersion = $param["DBKernelVersion"]; + } + if (array_key_exists("DBInstanceType",$param) and $param["DBInstanceType"] !== null) { $this->DBInstanceType = $param["DBInstanceType"]; } @@ -466,10 +578,6 @@ class DBInstance extends AbstractModel $this->DBCharset = $param["DBCharset"]; } - if (array_key_exists("DBVersion",$param) and $param["DBVersion"] !== null) { - $this->DBVersion = $param["DBVersion"]; - } - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { $this->CreateTime = $param["CreateTime"]; } @@ -515,8 +623,8 @@ class DBInstance extends AbstractModel $this->Uid = $param["Uid"]; } - if (array_key_exists("SupportIpv6",$param) and $param["SupportIpv6"] !== null) { - $this->SupportIpv6 = $param["SupportIpv6"]; + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; } if (array_key_exists("TagList",$param) and $param["TagList"] !== null) { @@ -544,23 +652,6 @@ class DBInstance extends AbstractModel $this->OfflineTime = $param["OfflineTime"]; } - if (array_key_exists("DBKernelVersion",$param) and $param["DBKernelVersion"] !== null) { - $this->DBKernelVersion = $param["DBKernelVersion"]; - } - - if (array_key_exists("NetworkAccessList",$param) and $param["NetworkAccessList"] !== null) { - $this->NetworkAccessList = []; - foreach ($param["NetworkAccessList"] as $key => $value){ - $obj = new NetworkAccess(); - $obj->deserialize($value); - array_push($this->NetworkAccessList, $obj); - } - } - - if (array_key_exists("DBMajorVersion",$param) and $param["DBMajorVersion"] !== null) { - $this->DBMajorVersion = $param["DBMajorVersion"]; - } - if (array_key_exists("DBNodeSet",$param) and $param["DBNodeSet"] !== null) { $this->DBNodeSet = []; foreach ($param["DBNodeSet"] as $key => $value){ @@ -581,5 +672,18 @@ class DBInstance extends AbstractModel if (array_key_exists("DBEngineConfig",$param) and $param["DBEngineConfig"] !== null) { $this->DBEngineConfig = $param["DBEngineConfig"]; } + + if (array_key_exists("NetworkAccessList",$param) and $param["NetworkAccessList"] !== null) { + $this->NetworkAccessList = []; + foreach ($param["NetworkAccessList"] as $key => $value){ + $obj = new NetworkAccess(); + $obj->deserialize($value); + array_push($this->NetworkAccessList, $obj); + } + } + + if (array_key_exists("SupportIpv6",$param) and $param["SupportIpv6"] !== null) { + $this->SupportIpv6 = $param["SupportIpv6"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeBaseBackupsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeBaseBackupsRequest.php index 9aa2c390..ac9d16ad 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeBaseBackupsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeBaseBackupsRequest.php @@ -28,10 +28,12 @@ use TencentCloud\Common\AbstractModel; db-instance-id:按照实例ID过滤,类型为string。 db-instance-name:按照实例名过滤,类型为string。 db-instance-ip:按照实例私有网络IP地址过滤,类型为string。 +base-backup-id:按照备份集ID过滤,类型为string。 * @method void setFilters(array $Filters) 设置按照一个或者多个过滤条件进行查询,目前支持的过滤条件有: db-instance-id:按照实例ID过滤,类型为string。 db-instance-name:按照实例名过滤,类型为string。 db-instance-ip:按照实例私有网络IP地址过滤,类型为string。 +base-backup-id:按照备份集ID过滤,类型为string。 * @method integer getLimit() 获取每页显示数量,取值范围为1-100,默认为返回10条。 * @method void setLimit(integer $Limit) 设置每页显示数量,取值范围为1-100,默认为返回10条。 * @method integer getOffset() 获取数据偏移量,从0开始。 @@ -58,6 +60,7 @@ class DescribeBaseBackupsRequest extends AbstractModel db-instance-id:按照实例ID过滤,类型为string。 db-instance-name:按照实例名过滤,类型为string。 db-instance-ip:按照实例私有网络IP地址过滤,类型为string。 +base-backup-id:按照备份集ID过滤,类型为string。 */ public $Filters; @@ -88,6 +91,7 @@ db-instance-ip:按照实例私有网络IP地址过滤,类型为string。 db-instance-id:按照实例ID过滤,类型为string。 db-instance-name:按照实例名过滤,类型为string。 db-instance-ip:按照实例私有网络IP地址过滤,类型为string。 +base-backup-id:按照备份集ID过滤,类型为string。 * @param integer $Limit 每页显示数量,取值范围为1-100,默认为返回10条。 * @param integer $Offset 数据偏移量,从0开始。 * @param string $OrderBy 排序字段,支持StartTime,FinishTime,Size。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBErrlogsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBErrlogsRequest.php index ab0a2b55..5f175ebb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBErrlogsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBErrlogsRequest.php @@ -20,66 +20,66 @@ use TencentCloud\Common\AbstractModel; /** * DescribeDBErrlogs请求参数结构体 * - * @method string getDBInstanceId() 获取实例ID,形如postgres-5bq3wfjd - * @method void setDBInstanceId(string $DBInstanceId) 设置实例ID,形如postgres-5bq3wfjd - * @method string getStartTime() 获取查询起始时间,形如2018-01-01 00:00:00,起始时间不得小于7天以前 - * @method void setStartTime(string $StartTime) 设置查询起始时间,形如2018-01-01 00:00:00,起始时间不得小于7天以前 - * @method string getEndTime() 获取查询结束时间,形如2018-01-01 00:00:00 - * @method void setEndTime(string $EndTime) 设置查询结束时间,形如2018-01-01 00:00:00 - * @method string getDatabaseName() 获取数据库名字 - * @method void setDatabaseName(string $DatabaseName) 设置数据库名字 - * @method array getSearchKeys() 获取搜索关键字 - * @method void setSearchKeys(array $SearchKeys) 设置搜索关键字 - * @method integer getLimit() 获取分页返回,每页返回的最大数量。取值为1-100 - * @method void setLimit(integer $Limit) 设置分页返回,每页返回的最大数量。取值为1-100 - * @method integer getOffset() 获取分页返回,返回第几页的数据,从第0页开始计数 - * @method void setOffset(integer $Offset) 设置分页返回,返回第几页的数据,从第0页开始计数 + * @method string getDBInstanceId() 获取实例ID。 + * @method void setDBInstanceId(string $DBInstanceId) 设置实例ID。 + * @method string getStartTime() 获取查询起始时间,形如2018-01-01 00:00:00。日志保留时间默认为7天,起始时间不能超出保留时间范围。 + * @method void setStartTime(string $StartTime) 设置查询起始时间,形如2018-01-01 00:00:00。日志保留时间默认为7天,起始时间不能超出保留时间范围。 + * @method string getEndTime() 获取查询结束时间,形如2018-01-01 00:00:00。 + * @method void setEndTime(string $EndTime) 设置查询结束时间,形如2018-01-01 00:00:00。 + * @method string getDatabaseName() 获取数据库名字。 + * @method void setDatabaseName(string $DatabaseName) 设置数据库名字。 + * @method array getSearchKeys() 获取搜索关键字。 + * @method void setSearchKeys(array $SearchKeys) 设置搜索关键字。 + * @method integer getLimit() 获取每页显示数量,取值范围为1-100。默认值为50。 + * @method void setLimit(integer $Limit) 设置每页显示数量,取值范围为1-100。默认值为50。 + * @method integer getOffset() 获取数据偏移量,从0开始。默认值为0。 + * @method void setOffset(integer $Offset) 设置数据偏移量,从0开始。默认值为0。 */ class DescribeDBErrlogsRequest extends AbstractModel { /** - * @var string 实例ID,形如postgres-5bq3wfjd + * @var string 实例ID。 */ public $DBInstanceId; /** - * @var string 查询起始时间,形如2018-01-01 00:00:00,起始时间不得小于7天以前 + * @var string 查询起始时间,形如2018-01-01 00:00:00。日志保留时间默认为7天,起始时间不能超出保留时间范围。 */ public $StartTime; /** - * @var string 查询结束时间,形如2018-01-01 00:00:00 + * @var string 查询结束时间,形如2018-01-01 00:00:00。 */ public $EndTime; /** - * @var string 数据库名字 + * @var string 数据库名字。 */ public $DatabaseName; /** - * @var array 搜索关键字 + * @var array 搜索关键字。 */ public $SearchKeys; /** - * @var integer 分页返回,每页返回的最大数量。取值为1-100 + * @var integer 每页显示数量,取值范围为1-100。默认值为50。 */ public $Limit; /** - * @var integer 分页返回,返回第几页的数据,从第0页开始计数 + * @var integer 数据偏移量,从0开始。默认值为0。 */ public $Offset; /** - * @param string $DBInstanceId 实例ID,形如postgres-5bq3wfjd - * @param string $StartTime 查询起始时间,形如2018-01-01 00:00:00,起始时间不得小于7天以前 - * @param string $EndTime 查询结束时间,形如2018-01-01 00:00:00 - * @param string $DatabaseName 数据库名字 - * @param array $SearchKeys 搜索关键字 - * @param integer $Limit 分页返回,每页返回的最大数量。取值为1-100 - * @param integer $Offset 分页返回,返回第几页的数据,从第0页开始计数 + * @param string $DBInstanceId 实例ID。 + * @param string $StartTime 查询起始时间,形如2018-01-01 00:00:00。日志保留时间默认为7天,起始时间不能超出保留时间范围。 + * @param string $EndTime 查询结束时间,形如2018-01-01 00:00:00。 + * @param string $DatabaseName 数据库名字。 + * @param array $SearchKeys 搜索关键字。 + * @param integer $Limit 每页显示数量,取值范围为1-100。默认值为50。 + * @param integer $Offset 数据偏移量,从0开始。默认值为0。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBErrlogsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBErrlogsResponse.php index 8ee4ccf8..eac91077 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBErrlogsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBErrlogsResponse.php @@ -20,22 +20,22 @@ use TencentCloud\Common\AbstractModel; /** * DescribeDBErrlogs返回参数结构体 * - * @method integer getTotalCount() 获取本次调用返回了多少条数据 - * @method void setTotalCount(integer $TotalCount) 设置本次调用返回了多少条数据 - * @method array getDetails() 获取错误日志列表 - * @method void setDetails(array $Details) 设置错误日志列表 + * @method integer getTotalCount() 获取查询到的日志数量,最大值为10000条。 + * @method void setTotalCount(integer $TotalCount) 设置查询到的日志数量,最大值为10000条。 + * @method array getDetails() 获取错误日志详细信息集合。 + * @method void setDetails(array $Details) 设置错误日志详细信息集合。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DescribeDBErrlogsResponse extends AbstractModel { /** - * @var integer 本次调用返回了多少条数据 + * @var integer 查询到的日志数量,最大值为10000条。 */ public $TotalCount; /** - * @var array 错误日志列表 + * @var array 错误日志详细信息集合。 */ public $Details; @@ -45,8 +45,8 @@ class DescribeDBErrlogsResponse extends AbstractModel public $RequestId; /** - * @param integer $TotalCount 本次调用返回了多少条数据 - * @param array $Details 错误日志列表 + * @param integer $TotalCount 查询到的日志数量,最大值为10000条。 + * @param array $Details 错误日志详细信息集合。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBInstanceHAConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBInstanceHAConfigRequest.php new file mode 100644 index 00000000..7dd323ac --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBInstanceHAConfigRequest.php @@ -0,0 +1,53 @@ +DBInstanceId = $param["DBInstanceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBInstanceHAConfigResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBInstanceHAConfigResponse.php new file mode 100644 index 00000000..d2da28eb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeDBInstanceHAConfigResponse.php @@ -0,0 +1,169 @@ +Semi-sync:半同步 +
            • Async:异步 + * @method void setSyncMode(string $SyncMode) 设置主从同步方式: +
            • Semi-sync:半同步 +
            • Async:异步 + * @method integer getMaxStandbyLatency() 获取高可用备机最大延迟数据量。备节点延迟数据量小于等于该值,且备节点延迟时间小于等于MaxStandbyLag时,可以切换为主节点。 +
            • 单位:byte +
            • 参数范围:[1073741824, 322122547200] + * @method void setMaxStandbyLatency(integer $MaxStandbyLatency) 设置高可用备机最大延迟数据量。备节点延迟数据量小于等于该值,且备节点延迟时间小于等于MaxStandbyLag时,可以切换为主节点。 +
            • 单位:byte +
            • 参数范围:[1073741824, 322122547200] + * @method integer getMaxStandbyLag() 获取高可用备机最大延迟时间。备节点延迟时间小于等于该值,且备节点延迟数据量小于等于MaxStandbyLatency时,可以切换为主节点。 +
            • 单位:s +
            • 参数范围:[5, 10] + * @method void setMaxStandbyLag(integer $MaxStandbyLag) 设置高可用备机最大延迟时间。备节点延迟时间小于等于该值,且备节点延迟数据量小于等于MaxStandbyLatency时,可以切换为主节点。 +
            • 单位:s +
            • 参数范围:[5, 10] + * @method integer getMaxSyncStandbyLatency() 获取同步备机最大延迟数据量。备机延迟数据量小于等于该值,且该备机延迟时间小于等于MaxSyncStandbyLag时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +异步实例该字段返回null。 +半同步实例禁止退化为异步复制时,该字段返回null。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMaxSyncStandbyLatency(integer $MaxSyncStandbyLatency) 设置同步备机最大延迟数据量。备机延迟数据量小于等于该值,且该备机延迟时间小于等于MaxSyncStandbyLag时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +异步实例该字段返回null。 +半同步实例禁止退化为异步复制时,该字段返回null。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getMaxSyncStandbyLag() 获取同步备机最大延迟时间。备机延迟时间小于等于该值,且该备机延迟数据量小于等于MaxSyncStandbyLatency时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +异步实例不返回该字段。 +半同步实例禁止退化为异步复制时,不返回该字段。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMaxSyncStandbyLag(integer $MaxSyncStandbyLag) 设置同步备机最大延迟时间。备机延迟时间小于等于该值,且该备机延迟数据量小于等于MaxSyncStandbyLatency时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +异步实例不返回该字段。 +半同步实例禁止退化为异步复制时,不返回该字段。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ +class DescribeDBInstanceHAConfigResponse extends AbstractModel +{ + /** + * @var string 主从同步方式: +
            • Semi-sync:半同步 +
            • Async:异步 + */ + public $SyncMode; + + /** + * @var integer 高可用备机最大延迟数据量。备节点延迟数据量小于等于该值,且备节点延迟时间小于等于MaxStandbyLag时,可以切换为主节点。 +
            • 单位:byte +
            • 参数范围:[1073741824, 322122547200] + */ + public $MaxStandbyLatency; + + /** + * @var integer 高可用备机最大延迟时间。备节点延迟时间小于等于该值,且备节点延迟数据量小于等于MaxStandbyLatency时,可以切换为主节点。 +
            • 单位:s +
            • 参数范围:[5, 10] + */ + public $MaxStandbyLag; + + /** + * @var integer 同步备机最大延迟数据量。备机延迟数据量小于等于该值,且该备机延迟时间小于等于MaxSyncStandbyLag时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +异步实例该字段返回null。 +半同步实例禁止退化为异步复制时,该字段返回null。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MaxSyncStandbyLatency; + + /** + * @var integer 同步备机最大延迟时间。备机延迟时间小于等于该值,且该备机延迟数据量小于等于MaxSyncStandbyLatency时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +异步实例不返回该字段。 +半同步实例禁止退化为异步复制时,不返回该字段。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MaxSyncStandbyLag; + + /** + * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + public $RequestId; + + /** + * @param string $SyncMode 主从同步方式: +
            • Semi-sync:半同步 +
            • Async:异步 + * @param integer $MaxStandbyLatency 高可用备机最大延迟数据量。备节点延迟数据量小于等于该值,且备节点延迟时间小于等于MaxStandbyLag时,可以切换为主节点。 +
            • 单位:byte +
            • 参数范围:[1073741824, 322122547200] + * @param integer $MaxStandbyLag 高可用备机最大延迟时间。备节点延迟时间小于等于该值,且备节点延迟数据量小于等于MaxStandbyLatency时,可以切换为主节点。 +
            • 单位:s +
            • 参数范围:[5, 10] + * @param integer $MaxSyncStandbyLatency 同步备机最大延迟数据量。备机延迟数据量小于等于该值,且该备机延迟时间小于等于MaxSyncStandbyLag时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +异步实例该字段返回null。 +半同步实例禁止退化为异步复制时,该字段返回null。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $MaxSyncStandbyLag 同步备机最大延迟时间。备机延迟时间小于等于该值,且该备机延迟数据量小于等于MaxSyncStandbyLatency时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +异步实例不返回该字段。 +半同步实例禁止退化为异步复制时,不返回该字段。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("SyncMode",$param) and $param["SyncMode"] !== null) { + $this->SyncMode = $param["SyncMode"]; + } + + if (array_key_exists("MaxStandbyLatency",$param) and $param["MaxStandbyLatency"] !== null) { + $this->MaxStandbyLatency = $param["MaxStandbyLatency"]; + } + + if (array_key_exists("MaxStandbyLag",$param) and $param["MaxStandbyLag"] !== null) { + $this->MaxStandbyLag = $param["MaxStandbyLag"]; + } + + if (array_key_exists("MaxSyncStandbyLatency",$param) and $param["MaxSyncStandbyLatency"] !== null) { + $this->MaxSyncStandbyLatency = $param["MaxSyncStandbyLatency"]; + } + + if (array_key_exists("MaxSyncStandbyLag",$param) and $param["MaxSyncStandbyLag"] !== null) { + $this->MaxSyncStandbyLag = $param["MaxSyncStandbyLag"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeReadOnlyGroupsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeReadOnlyGroupsRequest.php index bc0201b6..ea4210c7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeReadOnlyGroupsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DescribeReadOnlyGroupsRequest.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * DescribeReadOnlyGroups请求参数结构体 * - * @method array getFilters() 获取过滤条件,必须传入主实例ID进行过滤,否则返回值将为空,过滤参数为:db-master-instance-id - * @method void setFilters(array $Filters) 设置过滤条件,必须传入主实例ID进行过滤,否则返回值将为空,过滤参数为:db-master-instance-id + * @method array getFilters() 获取按照一个或者多个过滤条件进行查询,目前支持的过滤条件有: +db-master-instance-id:按照主实例过滤,类型为string。 +read-only-group-id:按照只读组ID过滤,类型为string。 + * @method void setFilters(array $Filters) 设置按照一个或者多个过滤条件进行查询,目前支持的过滤条件有: +db-master-instance-id:按照主实例过滤,类型为string。 +read-only-group-id:按照只读组ID过滤,类型为string。 * @method integer getPageSize() 获取查询每一页的条数,默认为10 * @method void setPageSize(integer $PageSize) 设置查询每一页的条数,默认为10 * @method integer getPageNumber() 获取查询的页码,默认为1 @@ -34,7 +38,9 @@ use TencentCloud\Common\AbstractModel; class DescribeReadOnlyGroupsRequest extends AbstractModel { /** - * @var array 过滤条件,必须传入主实例ID进行过滤,否则返回值将为空,过滤参数为:db-master-instance-id + * @var array 按照一个或者多个过滤条件进行查询,目前支持的过滤条件有: +db-master-instance-id:按照主实例过滤,类型为string。 +read-only-group-id:按照只读组ID过滤,类型为string。 */ public $Filters; @@ -59,7 +65,9 @@ class DescribeReadOnlyGroupsRequest extends AbstractModel public $OrderByType; /** - * @param array $Filters 过滤条件,必须传入主实例ID进行过滤,否则返回值将为空,过滤参数为:db-master-instance-id + * @param array $Filters 按照一个或者多个过滤条件进行查询,目前支持的过滤条件有: +db-master-instance-id:按照主实例过滤,类型为string。 +read-only-group-id:按照只读组ID过滤,类型为string。 * @param integer $PageSize 查询每一页的条数,默认为10 * @param integer $PageNumber 查询的页码,默认为1 * @param string $OrderBy 查询排序依据,目前支持:ROGroupId,CreateTime,Name diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DisIsolateDBInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DisIsolateDBInstancesRequest.php index c09b99ab..f2ade116 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DisIsolateDBInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/DisIsolateDBInstancesRequest.php @@ -20,42 +20,62 @@ use TencentCloud\Common\AbstractModel; /** * DisIsolateDBInstances请求参数结构体 * - * @method array getDBInstanceIdSet() 获取资源ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。 - * @method void setDBInstanceIdSet(array $DBInstanceIdSet) 设置资源ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。 - * @method integer getPeriod() 获取包年包月实例解隔离时购买时常 以月为单位 - * @method void setPeriod(integer $Period) 设置包年包月实例解隔离时购买时常 以月为单位 - * @method boolean getAutoVoucher() 获取是否使用代金券:true-使用,false-不使用,默认不使用 - * @method void setAutoVoucher(boolean $AutoVoucher) 设置是否使用代金券:true-使用,false-不使用,默认不使用 - * @method array getVoucherIds() 获取代金券id列表 - * @method void setVoucherIds(array $VoucherIds) 设置代金券id列表 + * @method array getDBInstanceIdSet() 获取实例ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。 + * @method void setDBInstanceIdSet(array $DBInstanceIdSet) 设置实例ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。 + * @method integer getPeriod() 获取购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @method void setPeriod(integer $Period) 设置购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @method boolean getAutoVoucher() 获取是否使用代金券: +
            • true:使用 +
            • false:不使用 +默认值:false + * @method void setAutoVoucher(boolean $AutoVoucher) 设置是否使用代金券: +
            • true:使用 +
            • false:不使用 +默认值:false + * @method array getVoucherIds() 获取代金券id列表。 + * @method void setVoucherIds(array $VoucherIds) 设置代金券id列表。 */ class DisIsolateDBInstancesRequest extends AbstractModel { /** - * @var array 资源ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。 + * @var array 实例ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。 */ public $DBInstanceIdSet; /** - * @var integer 包年包月实例解隔离时购买时常 以月为单位 + * @var integer 购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 */ public $Period; /** - * @var boolean 是否使用代金券:true-使用,false-不使用,默认不使用 + * @var boolean 是否使用代金券: +
            • true:使用 +
            • false:不使用 +默认值:false */ public $AutoVoucher; /** - * @var array 代金券id列表 + * @var array 代金券id列表。 */ public $VoucherIds; /** - * @param array $DBInstanceIdSet 资源ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。 - * @param integer $Period 包年包月实例解隔离时购买时常 以月为单位 - * @param boolean $AutoVoucher 是否使用代金券:true-使用,false-不使用,默认不使用 - * @param array $VoucherIds 代金券id列表 + * @param array $DBInstanceIdSet 实例ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。 + * @param integer $Period 购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @param boolean $AutoVoucher 是否使用代金券: +
            • true:使用 +
            • false:不使用 +默认值:false + * @param array $VoucherIds 代金券id列表。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/InquiryPriceCreateDBInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/InquiryPriceCreateDBInstancesRequest.php index b2745c9c..1fcdc0a7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/InquiryPriceCreateDBInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/InquiryPriceCreateDBInstancesRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getZone() 获取可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。 * @method void setZone(string $Zone) 设置可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。 - * @method string getSpecCode() 获取规格ID。该参数可以通过调用DescribeProductConfig接口的返回值中的SpecCode字段来获取。 - * @method void setSpecCode(string $SpecCode) 设置规格ID。该参数可以通过调用DescribeProductConfig接口的返回值中的SpecCode字段来获取。 + * @method string getSpecCode() 获取规格ID。该参数可以通过调用DescribeClasses接口的返回值中的SpecCode字段来获取。 + * @method void setSpecCode(string $SpecCode) 设置规格ID。该参数可以通过调用DescribeClasses接口的返回值中的SpecCode字段来获取。 * @method integer getStorage() 获取存储容量大小,单位:GB。 * @method void setStorage(integer $Storage) 设置存储容量大小,单位:GB。 * @method integer getInstanceCount() 获取实例数量。目前最大数量不超过100,如需一次性创建更多实例,请联系客服支持。 @@ -55,7 +55,7 @@ class InquiryPriceCreateDBInstancesRequest extends AbstractModel public $Zone; /** - * @var string 规格ID。该参数可以通过调用DescribeProductConfig接口的返回值中的SpecCode字段来获取。 + * @var string 规格ID。该参数可以通过调用DescribeClasses接口的返回值中的SpecCode字段来获取。 */ public $SpecCode; @@ -100,7 +100,7 @@ mssql_compatible(MSSQL兼容-云数据库PostgreSQL) /** * @param string $Zone 可用区ID。该参数可以通过调用 DescribeZones 接口的返回值中的Zone字段来获取。 - * @param string $SpecCode 规格ID。该参数可以通过调用DescribeProductConfig接口的返回值中的SpecCode字段来获取。 + * @param string $SpecCode 规格ID。该参数可以通过调用DescribeClasses接口的返回值中的SpecCode字段来获取。 * @param integer $Storage 存储容量大小,单位:GB。 * @param integer $InstanceCount 实例数量。目前最大数量不超过100,如需一次性创建更多实例,请联系客服支持。 * @param integer $Period 购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyBackupPlanRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyBackupPlanRequest.php index 49a185b6..12aebbd2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyBackupPlanRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyBackupPlanRequest.php @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setMinBackupStartTime(string $MinBackupStartTime) 设置实例最早开始备份时间 * @method string getMaxBackupStartTime() 获取实例最晚开始备份时间 * @method void setMaxBackupStartTime(string $MaxBackupStartTime) 设置实例最晚开始备份时间 - * @method integer getBaseBackupRetentionPeriod() 获取实例备份保留时长,取值范围为3-7,单位是天 - * @method void setBaseBackupRetentionPeriod(integer $BaseBackupRetentionPeriod) 设置实例备份保留时长,取值范围为3-7,单位是天 + * @method integer getBaseBackupRetentionPeriod() 获取实例备份保留时长,取值范围为7-1830,单位是天 + * @method void setBaseBackupRetentionPeriod(integer $BaseBackupRetentionPeriod) 设置实例备份保留时长,取值范围为7-1830,单位是天 * @method array getBackupPeriod() 获取实例备份周期,按照星期维度,格式为小写星期英文单词 * @method void setBackupPeriod(array $BackupPeriod) 设置实例备份周期,按照星期维度,格式为小写星期英文单词 */ @@ -49,7 +49,7 @@ class ModifyBackupPlanRequest extends AbstractModel public $MaxBackupStartTime; /** - * @var integer 实例备份保留时长,取值范围为3-7,单位是天 + * @var integer 实例备份保留时长,取值范围为7-1830,单位是天 */ public $BaseBackupRetentionPeriod; @@ -62,7 +62,7 @@ class ModifyBackupPlanRequest extends AbstractModel * @param string $DBInstanceId 实例ID * @param string $MinBackupStartTime 实例最早开始备份时间 * @param string $MaxBackupStartTime 实例最晚开始备份时间 - * @param integer $BaseBackupRetentionPeriod 实例备份保留时长,取值范围为3-7,单位是天 + * @param integer $BaseBackupRetentionPeriod 实例备份保留时长,取值范围为7-1830,单位是天 * @param array $BackupPeriod 实例备份周期,按照星期维度,格式为小写星期英文单词 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceChargeTypeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceChargeTypeRequest.php index 144f64c6..568cfc54 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceChargeTypeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceChargeTypeRequest.php @@ -22,14 +22,36 @@ use TencentCloud\Common\AbstractModel; * * @method string getDBInstanceId() 获取实例ID,形如postgres-6fego161 * @method void setDBInstanceId(string $DBInstanceId) 设置实例ID,形如postgres-6fego161 - * @method string getInstanceChargeType() 获取实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。 - * @method void setInstanceChargeType(string $InstanceChargeType) 设置实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。 - * @method integer getPeriod() 获取购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 - * @method void setPeriod(integer $Period) 设置购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 - * @method integer getAutoRenewFlag() 获取续费标记:0-正常续费(默认);1-自动续费。 - * @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置续费标记:0-正常续费(默认);1-自动续费。 - * @method integer getAutoVoucher() 获取是否自动使用代金券,1是,0否,默认不使用 - * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券,1是,0否,默认不使用 + * @method string getInstanceChargeType() 获取实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月 +
            • POSTPAID_BY_HOUR:后付费,即按量计费 +默认值:PREPAID + * @method void setInstanceChargeType(string $InstanceChargeType) 设置实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月 +
            • POSTPAID_BY_HOUR:后付费,即按量计费 +默认值:PREPAID + * @method integer getPeriod() 获取购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @method void setPeriod(integer $Period) 设置购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @method integer getAutoRenewFlag() 获取续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @method integer getAutoVoucher() 获取是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 + * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 */ class ModifyDBInstanceChargeTypeRequest extends AbstractModel { @@ -39,31 +61,53 @@ class ModifyDBInstanceChargeTypeRequest extends AbstractModel public $DBInstanceId; /** - * @var string 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。 + * @var string 实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月 +
            • POSTPAID_BY_HOUR:后付费,即按量计费 +默认值:PREPAID */ public $InstanceChargeType; /** - * @var integer 购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 + * @var integer 购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 */ public $Period; /** - * @var integer 续费标记:0-正常续费(默认);1-自动续费。 + * @var integer 续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 */ public $AutoRenewFlag; /** - * @var integer 是否自动使用代金券,1是,0否,默认不使用 + * @var integer 是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 */ public $AutoVoucher; /** * @param string $DBInstanceId 实例ID,形如postgres-6fego161 - * @param string $InstanceChargeType 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。 - * @param integer $Period 购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。 - * @param integer $AutoRenewFlag 续费标记:0-正常续费(默认);1-自动续费。 - * @param integer $AutoVoucher 是否自动使用代金券,1是,0否,默认不使用 + * @param string $InstanceChargeType 实例计费类型,目前支持: +
            • PREPAID:预付费,即包年包月 +
            • POSTPAID_BY_HOUR:后付费,即按量计费 +默认值:PREPAID + * @param integer $Period 购买时长,单位:月。 +
            • 预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36 +
            • 后付费:只支持1 + * @param integer $AutoRenewFlag 续费标记: +
            • 0:手动续费 +
            • 1:自动续费 +默认值:0 + * @param integer $AutoVoucher 是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceDeploymentRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceDeploymentRequest.php index b9e6ca82..29252fbc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceDeploymentRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceDeploymentRequest.php @@ -22,10 +22,20 @@ use TencentCloud\Common\AbstractModel; * * @method string getDBInstanceId() 获取实例ID。 * @method void setDBInstanceId(string $DBInstanceId) 设置实例ID。 - * @method array getDBNodeSet() 获取实例节点信息。 - * @method void setDBNodeSet(array $DBNodeSet) 设置实例节点信息。 - * @method integer getSwitchTag() 获取切换时间。默认为 立即切换,入参为 0 :立即切换 。1:指定时间切换。2:维护时间窗口内切换 - * @method void setSwitchTag(integer $SwitchTag) 设置切换时间。默认为 立即切换,入参为 0 :立即切换 。1:指定时间切换。2:维护时间窗口内切换 + * @method array getDBNodeSet() 获取实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @method void setDBNodeSet(array $DBNodeSet) 设置实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @method integer getSwitchTag() 获取指定实例配置完成变更后的切换时间。 +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +默认值:0 + * @method void setSwitchTag(integer $SwitchTag) 设置指定实例配置完成变更后的切换时间。 +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +默认值:0 * @method string getSwitchStartTime() 获取切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。 * @method void setSwitchStartTime(string $SwitchStartTime) 设置切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。 * @method string getSwitchEndTime() 获取切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。 @@ -39,12 +49,17 @@ class ModifyDBInstanceDeploymentRequest extends AbstractModel public $DBInstanceId; /** - * @var array 实例节点信息。 + * @var array 实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 */ public $DBNodeSet; /** - * @var integer 切换时间。默认为 立即切换,入参为 0 :立即切换 。1:指定时间切换。2:维护时间窗口内切换 + * @var integer 指定实例配置完成变更后的切换时间。 +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +默认值:0 */ public $SwitchTag; @@ -60,8 +75,13 @@ class ModifyDBInstanceDeploymentRequest extends AbstractModel /** * @param string $DBInstanceId 实例ID。 - * @param array $DBNodeSet 实例节点信息。 - * @param integer $SwitchTag 切换时间。默认为 立即切换,入参为 0 :立即切换 。1:指定时间切换。2:维护时间窗口内切换 + * @param array $DBNodeSet 实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。 +可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 + * @param integer $SwitchTag 指定实例配置完成变更后的切换时间。 +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +默认值:0 * @param string $SwitchStartTime 切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。 * @param string $SwitchEndTime 切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceHAConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceHAConfigRequest.php new file mode 100644 index 00000000..d6387865 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceHAConfigRequest.php @@ -0,0 +1,165 @@ +Semi-sync:半同步 +
            • Async:异步 + + * @method void setSyncMode(string $SyncMode) 设置主从同步方式: +
            • Semi-sync:半同步 +
            • Async:异步 + + * @method integer getMaxStandbyLatency() 获取高可用备机最大延迟数据量。备节点延迟数据量小于等于该值,且备节点延迟时间小于等于MaxStandbyLag时,可以切换为主节点。 +
            • 单位:byte +
            • 参数范围:[1073741824, 322122547200] + * @method void setMaxStandbyLatency(integer $MaxStandbyLatency) 设置高可用备机最大延迟数据量。备节点延迟数据量小于等于该值,且备节点延迟时间小于等于MaxStandbyLag时,可以切换为主节点。 +
            • 单位:byte +
            • 参数范围:[1073741824, 322122547200] + * @method integer getMaxStandbyLag() 获取高可用备机最大延迟时间。备节点延迟时间小于等于该值,且备节点延迟数据量小于等于MaxStandbyLatency时,可以切换为主节点。 +
            • 单位:s +
            • 参数范围:[5, 10] + * @method void setMaxStandbyLag(integer $MaxStandbyLag) 设置高可用备机最大延迟时间。备节点延迟时间小于等于该值,且备节点延迟数据量小于等于MaxStandbyLatency时,可以切换为主节点。 +
            • 单位:s +
            • 参数范围:[5, 10] + * @method integer getMaxSyncStandbyLatency() 获取同步备机最大延迟数据量。备机延迟数据量小于等于该值,且该备机延迟时间小于等于MaxSyncStandbyLag时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +半同步实例禁止退化为异步复制时,不设置MaxSyncStandbyLatency、MaxSyncStandbyLag。 +半同步实例允许退化异步复制时,PostgreSQL 9版本的实例须设置MaxSyncStandbyLatency且不设置MaxSyncStandbyLag,PostgreSQL 10及以上版本的实例须设置MaxSyncStandbyLatency、MaxSyncStandbyLag。 + * @method void setMaxSyncStandbyLatency(integer $MaxSyncStandbyLatency) 设置同步备机最大延迟数据量。备机延迟数据量小于等于该值,且该备机延迟时间小于等于MaxSyncStandbyLag时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +半同步实例禁止退化为异步复制时,不设置MaxSyncStandbyLatency、MaxSyncStandbyLag。 +半同步实例允许退化异步复制时,PostgreSQL 9版本的实例须设置MaxSyncStandbyLatency且不设置MaxSyncStandbyLag,PostgreSQL 10及以上版本的实例须设置MaxSyncStandbyLatency、MaxSyncStandbyLag。 + * @method integer getMaxSyncStandbyLag() 获取同步备机最大延迟时间。备机延迟时间小于等于该值,且该备机延迟数据量小于等于MaxSyncStandbyLatency时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +半同步实例禁止退化为异步复制时,不设置MaxSyncStandbyLatency、MaxSyncStandbyLag。 +半同步实例允许退化异步复制时,PostgreSQL 9版本的实例须设置MaxSyncStandbyLatency且不设置MaxSyncStandbyLag,PostgreSQL 10及以上版本的实例须设置MaxSyncStandbyLatency、MaxSyncStandbyLag, + * @method void setMaxSyncStandbyLag(integer $MaxSyncStandbyLag) 设置同步备机最大延迟时间。备机延迟时间小于等于该值,且该备机延迟数据量小于等于MaxSyncStandbyLatency时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +半同步实例禁止退化为异步复制时,不设置MaxSyncStandbyLatency、MaxSyncStandbyLag。 +半同步实例允许退化异步复制时,PostgreSQL 9版本的实例须设置MaxSyncStandbyLatency且不设置MaxSyncStandbyLag,PostgreSQL 10及以上版本的实例须设置MaxSyncStandbyLatency、MaxSyncStandbyLag, + */ +class ModifyDBInstanceHAConfigRequest extends AbstractModel +{ + /** + * @var string 实例ID + */ + public $DBInstanceId; + + /** + * @var string 主从同步方式: +
            • Semi-sync:半同步 +
            • Async:异步 + + */ + public $SyncMode; + + /** + * @var integer 高可用备机最大延迟数据量。备节点延迟数据量小于等于该值,且备节点延迟时间小于等于MaxStandbyLag时,可以切换为主节点。 +
            • 单位:byte +
            • 参数范围:[1073741824, 322122547200] + */ + public $MaxStandbyLatency; + + /** + * @var integer 高可用备机最大延迟时间。备节点延迟时间小于等于该值,且备节点延迟数据量小于等于MaxStandbyLatency时,可以切换为主节点。 +
            • 单位:s +
            • 参数范围:[5, 10] + */ + public $MaxStandbyLag; + + /** + * @var integer 同步备机最大延迟数据量。备机延迟数据量小于等于该值,且该备机延迟时间小于等于MaxSyncStandbyLag时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +半同步实例禁止退化为异步复制时,不设置MaxSyncStandbyLatency、MaxSyncStandbyLag。 +半同步实例允许退化异步复制时,PostgreSQL 9版本的实例须设置MaxSyncStandbyLatency且不设置MaxSyncStandbyLag,PostgreSQL 10及以上版本的实例须设置MaxSyncStandbyLatency、MaxSyncStandbyLag。 + */ + public $MaxSyncStandbyLatency; + + /** + * @var integer 同步备机最大延迟时间。备机延迟时间小于等于该值,且该备机延迟数据量小于等于MaxSyncStandbyLatency时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +半同步实例禁止退化为异步复制时,不设置MaxSyncStandbyLatency、MaxSyncStandbyLag。 +半同步实例允许退化异步复制时,PostgreSQL 9版本的实例须设置MaxSyncStandbyLatency且不设置MaxSyncStandbyLag,PostgreSQL 10及以上版本的实例须设置MaxSyncStandbyLatency、MaxSyncStandbyLag, + */ + public $MaxSyncStandbyLag; + + /** + * @param string $DBInstanceId 实例ID + * @param string $SyncMode 主从同步方式: +
            • Semi-sync:半同步 +
            • Async:异步 + + * @param integer $MaxStandbyLatency 高可用备机最大延迟数据量。备节点延迟数据量小于等于该值,且备节点延迟时间小于等于MaxStandbyLag时,可以切换为主节点。 +
            • 单位:byte +
            • 参数范围:[1073741824, 322122547200] + * @param integer $MaxStandbyLag 高可用备机最大延迟时间。备节点延迟时间小于等于该值,且备节点延迟数据量小于等于MaxStandbyLatency时,可以切换为主节点。 +
            • 单位:s +
            • 参数范围:[5, 10] + * @param integer $MaxSyncStandbyLatency 同步备机最大延迟数据量。备机延迟数据量小于等于该值,且该备机延迟时间小于等于MaxSyncStandbyLag时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +半同步实例禁止退化为异步复制时,不设置MaxSyncStandbyLatency、MaxSyncStandbyLag。 +半同步实例允许退化异步复制时,PostgreSQL 9版本的实例须设置MaxSyncStandbyLatency且不设置MaxSyncStandbyLag,PostgreSQL 10及以上版本的实例须设置MaxSyncStandbyLatency、MaxSyncStandbyLag。 + * @param integer $MaxSyncStandbyLag 同步备机最大延迟时间。备机延迟时间小于等于该值,且该备机延迟数据量小于等于MaxSyncStandbyLatency时,则该备机采用同步复制;否则,采用异步复制。 +该参数值针对SyncMode设置为Semi-sync的实例有效。 +半同步实例禁止退化为异步复制时,不设置MaxSyncStandbyLatency、MaxSyncStandbyLag。 +半同步实例允许退化异步复制时,PostgreSQL 9版本的实例须设置MaxSyncStandbyLatency且不设置MaxSyncStandbyLag,PostgreSQL 10及以上版本的实例须设置MaxSyncStandbyLatency、MaxSyncStandbyLag, + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("DBInstanceId",$param) and $param["DBInstanceId"] !== null) { + $this->DBInstanceId = $param["DBInstanceId"]; + } + + if (array_key_exists("SyncMode",$param) and $param["SyncMode"] !== null) { + $this->SyncMode = $param["SyncMode"]; + } + + if (array_key_exists("MaxStandbyLatency",$param) and $param["MaxStandbyLatency"] !== null) { + $this->MaxStandbyLatency = $param["MaxStandbyLatency"]; + } + + if (array_key_exists("MaxStandbyLag",$param) and $param["MaxStandbyLag"] !== null) { + $this->MaxStandbyLag = $param["MaxStandbyLag"]; + } + + if (array_key_exists("MaxSyncStandbyLatency",$param) and $param["MaxSyncStandbyLatency"] !== null) { + $this->MaxSyncStandbyLatency = $param["MaxSyncStandbyLatency"]; + } + + if (array_key_exists("MaxSyncStandbyLag",$param) and $param["MaxSyncStandbyLag"] !== null) { + $this->MaxSyncStandbyLag = $param["MaxSyncStandbyLag"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceHAConfigResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceHAConfigResponse.php new file mode 100644 index 00000000..3a9e560f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceHAConfigResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceNameRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceNameRequest.php index 6d734564..e04e5930 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceNameRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceNameRequest.php @@ -22,8 +22,9 @@ use TencentCloud\Common\AbstractModel; * * @method string getDBInstanceId() 获取数据库实例ID,形如postgres-6fego161 * @method void setDBInstanceId(string $DBInstanceId) 设置数据库实例ID,形如postgres-6fego161 - * @method string getInstanceName() 获取新的数据库实例名字 - * @method void setInstanceName(string $InstanceName) 设置新的数据库实例名字 + * @method string getInstanceName() 获取实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。 + + * @method void setInstanceName(string $InstanceName) 设置实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。 */ class ModifyDBInstanceNameRequest extends AbstractModel { @@ -33,13 +34,14 @@ class ModifyDBInstanceNameRequest extends AbstractModel public $DBInstanceId; /** - * @var string 新的数据库实例名字 + * @var string 实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。 + */ public $InstanceName; /** * @param string $DBInstanceId 数据库实例ID,形如postgres-6fego161 - * @param string $InstanceName 新的数据库实例名字 + * @param string $InstanceName 实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceSecurityGroupsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceSecurityGroupsRequest.php index 40336da5..733a3e1f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceSecurityGroupsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceSecurityGroupsRequest.php @@ -20,8 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * ModifyDBInstanceSecurityGroups请求参数结构体 * - * @method array getSecurityGroupIdSet() 获取实例或只读组要绑定的安全组列表 - * @method void setSecurityGroupIdSet(array $SecurityGroupIdSet) 设置实例或只读组要绑定的安全组列表 + * @method array getSecurityGroupIdSet() 获取实例或只读组要绑定的安全组列表。 +安全组信息可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来查询。 + + * @method void setSecurityGroupIdSet(array $SecurityGroupIdSet) 设置实例或只读组要绑定的安全组列表。 +安全组信息可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来查询。 + * @method string getDBInstanceId() 获取实例ID,DBInstanceId和ReadOnlyGroupId至少传一个;如果都传,忽略ReadOnlyGroupId * @method void setDBInstanceId(string $DBInstanceId) 设置实例ID,DBInstanceId和ReadOnlyGroupId至少传一个;如果都传,忽略ReadOnlyGroupId * @method string getReadOnlyGroupId() 获取只读组ID,DBInstanceId和ReadOnlyGroupId至少传一个;如果要修改只读组关联的安全组,只传ReadOnlyGroupId @@ -30,7 +34,9 @@ use TencentCloud\Common\AbstractModel; class ModifyDBInstanceSecurityGroupsRequest extends AbstractModel { /** - * @var array 实例或只读组要绑定的安全组列表 + * @var array 实例或只读组要绑定的安全组列表。 +安全组信息可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来查询。 + */ public $SecurityGroupIdSet; @@ -45,7 +51,9 @@ class ModifyDBInstanceSecurityGroupsRequest extends AbstractModel public $ReadOnlyGroupId; /** - * @param array $SecurityGroupIdSet 实例或只读组要绑定的安全组列表 + * @param array $SecurityGroupIdSet 实例或只读组要绑定的安全组列表。 +安全组信息可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来查询。 + * @param string $DBInstanceId 实例ID,DBInstanceId和ReadOnlyGroupId至少传一个;如果都传,忽略ReadOnlyGroupId * @param string $ReadOnlyGroupId 只读组ID,DBInstanceId和ReadOnlyGroupId至少传一个;如果要修改只读组关联的安全组,只传ReadOnlyGroupId */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceSpecRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceSpecRequest.php index cdea7b75..722b34c7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceSpecRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/ModifyDBInstanceSpecRequest.php @@ -26,14 +26,28 @@ use TencentCloud\Common\AbstractModel; * @method void setMemory(integer $Memory) 设置修改后的实例内存大小,单位GiB。 * @method integer getStorage() 获取修改后的实例磁盘大小,单位GiB。 * @method void setStorage(integer $Storage) 设置修改后的实例磁盘大小,单位GiB。 - * @method integer getAutoVoucher() 获取是否自动使用代金券,1是,0否,默认不使用。 - * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券,1是,0否,默认不使用。 + * @method integer getAutoVoucher() 获取是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 + * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 * @method array getVoucherIds() 获取代金券ID列表,目前仅支持指定一张代金券。 * @method void setVoucherIds(array $VoucherIds) 设置代金券ID列表,目前仅支持指定一张代金券。 * @method integer getActivityId() 获取活动ID。 * @method void setActivityId(integer $ActivityId) 设置活动ID。 - * @method integer getSwitchTag() 获取指定实例配置完成变更后的切换时间,默认为 立即切换,入参为 0 :立即切换 。1:指定时间切换。2:维护时间窗口内切换。 - * @method void setSwitchTag(integer $SwitchTag) 设置指定实例配置完成变更后的切换时间,默认为 立即切换,入参为 0 :立即切换 。1:指定时间切换。2:维护时间窗口内切换。 + * @method integer getSwitchTag() 获取指定实例配置完成变更后的切换时间。 +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +默认值:0 + * @method void setSwitchTag(integer $SwitchTag) 设置指定实例配置完成变更后的切换时间。 +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +默认值:0 * @method string getSwitchStartTime() 获取切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。 * @method void setSwitchStartTime(string $SwitchStartTime) 设置切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。 * @method string getSwitchEndTime() 获取切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。 @@ -57,7 +71,10 @@ class ModifyDBInstanceSpecRequest extends AbstractModel public $Storage; /** - * @var integer 是否自动使用代金券,1是,0否,默认不使用。 + * @var integer 是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 */ public $AutoVoucher; @@ -72,7 +89,11 @@ class ModifyDBInstanceSpecRequest extends AbstractModel public $ActivityId; /** - * @var integer 指定实例配置完成变更后的切换时间,默认为 立即切换,入参为 0 :立即切换 。1:指定时间切换。2:维护时间窗口内切换。 + * @var integer 指定实例配置完成变更后的切换时间。 +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +默认值:0 */ public $SwitchTag; @@ -90,10 +111,17 @@ class ModifyDBInstanceSpecRequest extends AbstractModel * @param string $DBInstanceId 实例ID,形如:postgres-6bwgamo3。 * @param integer $Memory 修改后的实例内存大小,单位GiB。 * @param integer $Storage 修改后的实例磁盘大小,单位GiB。 - * @param integer $AutoVoucher 是否自动使用代金券,1是,0否,默认不使用。 + * @param integer $AutoVoucher 是否自动使用代金券: +
            • 0:否 +
            • 1:是 +默认值:0 * @param array $VoucherIds 代金券ID列表,目前仅支持指定一张代金券。 * @param integer $ActivityId 活动ID。 - * @param integer $SwitchTag 指定实例配置完成变更后的切换时间,默认为 立即切换,入参为 0 :立即切换 。1:指定时间切换。2:维护时间窗口内切换。 + * @param integer $SwitchTag 指定实例配置完成变更后的切换时间。 +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +默认值:0 * @param string $SwitchStartTime 切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。 * @param string $SwitchEndTime 切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/SwitchDBInstancePrimaryRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/SwitchDBInstancePrimaryRequest.php new file mode 100644 index 00000000..f69cc7af --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/SwitchDBInstancePrimaryRequest.php @@ -0,0 +1,121 @@ +默认:false + * @method void setForce(boolean $Force) 设置是否强制切换。强制切换时只要备节点可访问,无论主备延迟多大都会发起切换。只有SwitchTag为0时,才可使用立即切换。 +
            • 默认:false + * @method integer getSwitchTag() 获取指定实例配置完成变更后的切换时间。 +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +
            • 默认值:0 + * @method void setSwitchTag(integer $SwitchTag) 设置指定实例配置完成变更后的切换时间。 +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +
            • 默认值:0 + * @method string getSwitchStartTime() 获取切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。 + * @method void setSwitchStartTime(string $SwitchStartTime) 设置切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。 + * @method string getSwitchEndTime() 获取切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。SwitchStartTime和SwitchEndTime时间窗口不能小于30分钟。 + * @method void setSwitchEndTime(string $SwitchEndTime) 设置切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。SwitchStartTime和SwitchEndTime时间窗口不能小于30分钟。 + */ +class SwitchDBInstancePrimaryRequest extends AbstractModel +{ + /** + * @var string 实例ID + */ + public $DBInstanceId; + + /** + * @var boolean 是否强制切换。强制切换时只要备节点可访问,无论主备延迟多大都会发起切换。只有SwitchTag为0时,才可使用立即切换。 +
            • 默认:false + */ + public $Force; + + /** + * @var integer 指定实例配置完成变更后的切换时间。 +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +
            • 默认值:0 + */ + public $SwitchTag; + + /** + * @var string 切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。 + */ + public $SwitchStartTime; + + /** + * @var string 切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。SwitchStartTime和SwitchEndTime时间窗口不能小于30分钟。 + */ + public $SwitchEndTime; + + /** + * @param string $DBInstanceId 实例ID + * @param boolean $Force 是否强制切换。强制切换时只要备节点可访问,无论主备延迟多大都会发起切换。只有SwitchTag为0时,才可使用立即切换。 +
            • 默认:false + * @param integer $SwitchTag 指定实例配置完成变更后的切换时间。 +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +
            • 默认值:0 + * @param string $SwitchStartTime 切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。 + * @param string $SwitchEndTime 切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。SwitchStartTime和SwitchEndTime时间窗口不能小于30分钟。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("DBInstanceId",$param) and $param["DBInstanceId"] !== null) { + $this->DBInstanceId = $param["DBInstanceId"]; + } + + if (array_key_exists("Force",$param) and $param["Force"] !== null) { + $this->Force = $param["Force"]; + } + + if (array_key_exists("SwitchTag",$param) and $param["SwitchTag"] !== null) { + $this->SwitchTag = $param["SwitchTag"]; + } + + if (array_key_exists("SwitchStartTime",$param) and $param["SwitchStartTime"] !== null) { + $this->SwitchStartTime = $param["SwitchStartTime"]; + } + + if (array_key_exists("SwitchEndTime",$param) and $param["SwitchEndTime"] !== null) { + $this->SwitchEndTime = $param["SwitchEndTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/SwitchDBInstancePrimaryResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/SwitchDBInstancePrimaryResponse.php new file mode 100644 index 00000000..03200950 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/SwitchDBInstancePrimaryResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/UpgradeDBInstanceKernelVersionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/UpgradeDBInstanceKernelVersionRequest.php index 506e81f6..4f009a1e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/UpgradeDBInstanceKernelVersionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/Models/UpgradeDBInstanceKernelVersionRequest.php @@ -20,46 +20,54 @@ use TencentCloud\Common\AbstractModel; /** * UpgradeDBInstanceKernelVersion请求参数结构体 * - * @method string getDBInstanceId() 获取实例ID - * @method void setDBInstanceId(string $DBInstanceId) 设置实例ID - * @method string getTargetDBKernelVersion() 获取升级的目标内核版本号。可以通过接口DescribeDBVersions的返回字段AvailableUpgradeTarget获取。 - * @method void setTargetDBKernelVersion(string $TargetDBKernelVersion) 设置升级的目标内核版本号。可以通过接口DescribeDBVersions的返回字段AvailableUpgradeTarget获取。 - * @method integer getSwitchTag() 获取指定实例升级内核版本号完成后的切换时间。可选值, -0:立即切换(默认值)。 -1:指定时间切换。 -2:维护时间窗口内切换。 - * @method void setSwitchTag(integer $SwitchTag) 设置指定实例升级内核版本号完成后的切换时间。可选值, -0:立即切换(默认值)。 -1:指定时间切换。 -2:维护时间窗口内切换。 + * @method string getDBInstanceId() 获取实例ID。 + * @method void setDBInstanceId(string $DBInstanceId) 设置实例ID。 + * @method string getTargetDBKernelVersion() 获取升级的目标内核版本号。可以通过接口[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)的返回字段AvailableUpgradeTarget获取。 + + * @method void setTargetDBKernelVersion(string $TargetDBKernelVersion) 设置升级的目标内核版本号。可以通过接口[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)的返回字段AvailableUpgradeTarget获取。 + + * @method integer getSwitchTag() 获取指定实例升级内核版本号完成后的切换时间。可选值: +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +默认值:0 + * @method void setSwitchTag(integer $SwitchTag) 设置指定实例升级内核版本号完成后的切换时间。可选值: +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +默认值:0 * @method string getSwitchStartTime() 获取切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。 * @method void setSwitchStartTime(string $SwitchStartTime) 设置切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。 * @method string getSwitchEndTime() 获取切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。SwitchStartTime和SwitchEndTime时间窗口不能小于30分钟。 * @method void setSwitchEndTime(string $SwitchEndTime) 设置切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。SwitchStartTime和SwitchEndTime时间窗口不能小于30分钟。 - * @method boolean getDryRun() 获取是否对本次升级实例内核版本号操作执行预检查。可选值, -true:执行预检查操作,不升级内核版本号。检查项目包含请求参数、内核版本号兼容性、实例参数等。 -false:发送正常请求(默认值),通过检查后直接升级内核版本号。 - * @method void setDryRun(boolean $DryRun) 设置是否对本次升级实例内核版本号操作执行预检查。可选值, -true:执行预检查操作,不升级内核版本号。检查项目包含请求参数、内核版本号兼容性、实例参数等。 -false:发送正常请求(默认值),通过检查后直接升级内核版本号。 + * @method boolean getDryRun() 获取是否对本次升级实例内核版本号操作执行预检查。 +
            • true:执行预检查操作,不升级内核版本号。检查项目包含请求参数、内核版本号兼容性、实例参数等。 +
            • false:发送正常请求(默认值),通过检查后直接升级内核版本号。 +默认值:false + * @method void setDryRun(boolean $DryRun) 设置是否对本次升级实例内核版本号操作执行预检查。 +
            • true:执行预检查操作,不升级内核版本号。检查项目包含请求参数、内核版本号兼容性、实例参数等。 +
            • false:发送正常请求(默认值),通过检查后直接升级内核版本号。 +默认值:false */ class UpgradeDBInstanceKernelVersionRequest extends AbstractModel { /** - * @var string 实例ID + * @var string 实例ID。 */ public $DBInstanceId; /** - * @var string 升级的目标内核版本号。可以通过接口DescribeDBVersions的返回字段AvailableUpgradeTarget获取。 + * @var string 升级的目标内核版本号。可以通过接口[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)的返回字段AvailableUpgradeTarget获取。 + */ public $TargetDBKernelVersion; /** - * @var integer 指定实例升级内核版本号完成后的切换时间。可选值, -0:立即切换(默认值)。 -1:指定时间切换。 -2:维护时间窗口内切换。 + * @var integer 指定实例升级内核版本号完成后的切换时间。可选值: +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +默认值:0 */ public $SwitchTag; @@ -74,24 +82,28 @@ class UpgradeDBInstanceKernelVersionRequest extends AbstractModel public $SwitchEndTime; /** - * @var boolean 是否对本次升级实例内核版本号操作执行预检查。可选值, -true:执行预检查操作,不升级内核版本号。检查项目包含请求参数、内核版本号兼容性、实例参数等。 -false:发送正常请求(默认值),通过检查后直接升级内核版本号。 + * @var boolean 是否对本次升级实例内核版本号操作执行预检查。 +
            • true:执行预检查操作,不升级内核版本号。检查项目包含请求参数、内核版本号兼容性、实例参数等。 +
            • false:发送正常请求(默认值),通过检查后直接升级内核版本号。 +默认值:false */ public $DryRun; /** - * @param string $DBInstanceId 实例ID - * @param string $TargetDBKernelVersion 升级的目标内核版本号。可以通过接口DescribeDBVersions的返回字段AvailableUpgradeTarget获取。 - * @param integer $SwitchTag 指定实例升级内核版本号完成后的切换时间。可选值, -0:立即切换(默认值)。 -1:指定时间切换。 -2:维护时间窗口内切换。 + * @param string $DBInstanceId 实例ID。 + * @param string $TargetDBKernelVersion 升级的目标内核版本号。可以通过接口[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)的返回字段AvailableUpgradeTarget获取。 + + * @param integer $SwitchTag 指定实例升级内核版本号完成后的切换时间。可选值: +
            • 0:立即切换 +
            • 1:指定时间切换 +
            • 2:维护时间窗口内切换 +默认值:0 * @param string $SwitchStartTime 切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。 * @param string $SwitchEndTime 切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。SwitchStartTime和SwitchEndTime时间窗口不能小于30分钟。 - * @param boolean $DryRun 是否对本次升级实例内核版本号操作执行预检查。可选值, -true:执行预检查操作,不升级内核版本号。检查项目包含请求参数、内核版本号兼容性、实例参数等。 -false:发送正常请求(默认值),通过检查后直接升级内核版本号。 + * @param boolean $DryRun 是否对本次升级实例内核版本号操作执行预检查。 +
            • true:执行预检查操作,不升级内核版本号。检查项目包含请求参数、内核版本号兼容性、实例参数等。 +
            • false:发送正常请求(默认值),通过检查后直接升级内核版本号。 +默认值:false */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/PostgresClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/PostgresClient.php index 33d0865e..47bbab34 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/PostgresClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Postgres/V20170312/PostgresClient.php @@ -25,16 +25,18 @@ use TencentCloud\Postgres\V20170312\Models as Models; /** * @method Models\AddDBInstanceToReadOnlyGroupResponse AddDBInstanceToReadOnlyGroup(Models\AddDBInstanceToReadOnlyGroupRequest $req) 本接口(AddDBInstanceToReadOnlyGroup)用于添加只读实例到只读组 * @method Models\CloneDBInstanceResponse CloneDBInstance(Models\CloneDBInstanceRequest $req) 用于克隆实例,支持指定备份集、指定时间点进行克隆。 - * @method Models\CloseDBExtranetAccessResponse CloseDBExtranetAccess(Models\CloseDBExtranetAccessRequest $req) 本接口(CloseDBExtranetAccess)用于关闭实例外网链接。 - * @method Models\CloseServerlessDBExtranetAccessResponse CloseServerlessDBExtranetAccess(Models\CloseServerlessDBExtranetAccessRequest $req) 关闭serverlessDB实例外网 + * @method Models\CloseDBExtranetAccessResponse CloseDBExtranetAccess(Models\CloseDBExtranetAccessRequest $req) 本接口(CloseDBExtranetAccess)用于关闭实例公网地址。 + * @method Models\CloseServerlessDBExtranetAccessResponse CloseServerlessDBExtranetAccess(Models\CloseServerlessDBExtranetAccessRequest $req) 本接口(CloseServerlessDBExtranetAccess)用于关闭serverlessDB实例公网地址 * @method Models\CreateBaseBackupResponse CreateBaseBackup(Models\CreateBaseBackupRequest $req) 本接口(CreateBaseBackup)用于创建实例的全量备份。 - * @method Models\CreateDBInstanceNetworkAccessResponse CreateDBInstanceNetworkAccess(Models\CreateDBInstanceNetworkAccessRequest $req) 可对实例进行网络的添加操作。 - * @method Models\CreateDBInstancesResponse CreateDBInstances(Models\CreateDBInstancesRequest $req) 本接口 (CreateDBInstances) 用于创建一个或者多个PostgreSQL实例,仅发货实例不会进行初始化。 + * @method Models\CreateDBInstanceNetworkAccessResponse CreateDBInstanceNetworkAccess(Models\CreateDBInstanceNetworkAccessRequest $req) 本接口(CreateDBInstanceNetworkAccess)用于创建实例网络。 + * @method Models\CreateDBInstancesResponse CreateDBInstances(Models\CreateDBInstancesRequest $req) 本接口(CreateDBInstances)用于创建一个或者多个PostgreSQL实例,仅发货实例不会进行初始化。本接口已废弃,推荐使用接口[CreateInstances](https://cloud.tencent.com/document/api/409/56107)替代。 * @method Models\CreateInstancesResponse CreateInstances(Models\CreateInstancesRequest $req) 本接口 (CreateInstances) 用于创建一个或者多个PostgreSQL实例,通过此接口创建的实例无需进行初始化,可直接使用。 +
            • 实例创建成功后将自动开机启动,实例状态变为“运行中”。 +
            • 预付费实例的购买会预先扣除本次实例购买所需金额,按小时后付费实例购买会预先冻结本次实例购买一小时内所需金额,在调用本接口前请确保账户余额充足。 * @method Models\CreateParameterTemplateResponse CreateParameterTemplate(Models\CreateParameterTemplateRequest $req) 本接口 (CreateParameterTemplate) 用于创建参数模板。 * @method Models\CreateReadOnlyDBInstanceResponse CreateReadOnlyDBInstance(Models\CreateReadOnlyDBInstanceRequest $req) 本接口(CreateReadOnlyDBInstance)用于创建只读实例 * @method Models\CreateReadOnlyGroupResponse CreateReadOnlyGroup(Models\CreateReadOnlyGroupRequest $req) 本接口(CreateReadOnlyGroup)用于创建只读组 - * @method Models\CreateReadOnlyGroupNetworkAccessResponse CreateReadOnlyGroupNetworkAccess(Models\CreateReadOnlyGroupNetworkAccessRequest $req) 可对RO组进行网络的添加操作。 + * @method Models\CreateReadOnlyGroupNetworkAccessResponse CreateReadOnlyGroupNetworkAccess(Models\CreateReadOnlyGroupNetworkAccessRequest $req) 本接口(CreateReadOnlyGroupNetworkAccess)用于创建RO组的网络。 * @method Models\CreateServerlessDBInstanceResponse CreateServerlessDBInstance(Models\CreateServerlessDBInstanceRequest $req) 本接口 (CreateServerlessDBInstance) 用于创建一个ServerlessDB实例,创建成功返回实例ID。 * @method Models\DeleteBaseBackupResponse DeleteBaseBackup(Models\DeleteBaseBackupRequest $req) 本接口(DeleteBaseBackup)用于删除实例指定全量备份。 * @method Models\DeleteDBInstanceNetworkAccessResponse DeleteDBInstanceNetworkAccess(Models\DeleteDBInstanceNetworkAccessRequest $req) 可对实例进行网络的删除操作。 @@ -43,71 +45,81 @@ use TencentCloud\Postgres\V20170312\Models as Models; * @method Models\DeleteReadOnlyGroupResponse DeleteReadOnlyGroup(Models\DeleteReadOnlyGroupRequest $req) 本接口(DeleteReadOnlyGroup)用于删除指定的只读组 * @method Models\DeleteReadOnlyGroupNetworkAccessResponse DeleteReadOnlyGroupNetworkAccess(Models\DeleteReadOnlyGroupNetworkAccessRequest $req) 可对RO组进行网络的删除操作。 * @method Models\DeleteServerlessDBInstanceResponse DeleteServerlessDBInstance(Models\DeleteServerlessDBInstanceRequest $req) 本接口 (DeleteServerlessDBInstance) 用于删除一个ServerlessDB实例。 - * @method Models\DescribeAccountsResponse DescribeAccounts(Models\DescribeAccountsRequest $req) 本接口(DescribeAccounts)用于获取实例用户列表。 + * @method Models\DescribeAccountsResponse DescribeAccounts(Models\DescribeAccountsRequest $req) 本接口(DescribeAccounts)用于查询实例的数据库账号列表。 * @method Models\DescribeAvailableRecoveryTimeResponse DescribeAvailableRecoveryTime(Models\DescribeAvailableRecoveryTimeRequest $req) 本接口(DescribeAvailableRecoveryTime)用于查询实例可恢复的时间范围。 * @method Models\DescribeBackupDownloadRestrictionResponse DescribeBackupDownloadRestriction(Models\DescribeBackupDownloadRestrictionRequest $req) 本接口(DescribeBackupDownloadRestriction)用于查询备份文件下载限制。 - * @method Models\DescribeBackupDownloadURLResponse DescribeBackupDownloadURL(Models\DescribeBackupDownloadURLRequest $req) 本接口 (DescribeBackupDownloadURL) 用于获取备份下载链接。 + * @method Models\DescribeBackupDownloadURLResponse DescribeBackupDownloadURL(Models\DescribeBackupDownloadURLRequest $req) 本接口 (DescribeBackupDownloadURL) 用于查询指定备份集的下载地址,可包括全量备份集、增量日志备份集。 * @method Models\DescribeBackupOverviewResponse DescribeBackupOverview(Models\DescribeBackupOverviewRequest $req) 本接口(DescribeBackupOverview)用于查询用户的备份概览信息。返回用户当前备份个数、备份占用容量、免费容量、收费容量等信息(容量单位为字节)。 * @method Models\DescribeBackupPlansResponse DescribeBackupPlans(Models\DescribeBackupPlansRequest $req) 本接口 (DescribeBackupPlans) 用于实例所有的备份计划查询 * @method Models\DescribeBackupSummariesResponse DescribeBackupSummaries(Models\DescribeBackupSummariesRequest $req) 本接口(DescribeBackupSummaries)用于查询实例备份的统计信息,返回以实例为维度的备份个数、占用容量等信息(容量单位为字节)。 - * @method Models\DescribeBaseBackupsResponse DescribeBaseBackups(Models\DescribeBaseBackupsRequest $req) 本接口 (DescribeBaseBackups) 用于查询基础备份列表。 + * @method Models\DescribeBaseBackupsResponse DescribeBaseBackups(Models\DescribeBaseBackupsRequest $req) 本接口(DescribeBaseBackups)用于查询基础备份列表。 * @method Models\DescribeClassesResponse DescribeClasses(Models\DescribeClassesRequest $req) 本接口(DescribeClasses)用于查询实例售卖规格。 * @method Models\DescribeCloneDBInstanceSpecResponse DescribeCloneDBInstanceSpec(Models\DescribeCloneDBInstanceSpecRequest $req) 本接口(DescribeCloneDBInstanceSpec)用于查询克隆实例可选择的最小规格,包括SpecCode和磁盘。 - * @method Models\DescribeDBBackupsResponse DescribeDBBackups(Models\DescribeDBBackupsRequest $req) 本接口(DescribeDBBackups)用于查询实例备份列表。 - * @method Models\DescribeDBErrlogsResponse DescribeDBErrlogs(Models\DescribeDBErrlogsRequest $req) 本接口(DescribeDBErrlogs)用于获取错误日志。 + * @method Models\DescribeDBBackupsResponse DescribeDBBackups(Models\DescribeDBBackupsRequest $req) 本接口(DescribeDBBackups)用于查询实例备份列表。本接口已废弃,推荐使用接口[DescribeBaseBackups](https://cloud.tencent.com/document/api/409/89022)替代。 + * @method Models\DescribeDBErrlogsResponse DescribeDBErrlogs(Models\DescribeDBErrlogsRequest $req) 本接口(DescribeDBErrlogs)用于查询错误日志。 * @method Models\DescribeDBInstanceAttributeResponse DescribeDBInstanceAttribute(Models\DescribeDBInstanceAttributeRequest $req) 本接口 (DescribeDBInstanceAttribute) 用于查询某个实例的详情信息。 - * @method Models\DescribeDBInstanceParametersResponse DescribeDBInstanceParameters(Models\DescribeDBInstanceParametersRequest $req) 获取实例可修改参数列表 - * @method Models\DescribeDBInstanceSecurityGroupsResponse DescribeDBInstanceSecurityGroups(Models\DescribeDBInstanceSecurityGroupsRequest $req) 本接口(DescribeDBInstanceSecurityGroups)用于查询实例安全组信息。 + * @method Models\DescribeDBInstanceHAConfigResponse DescribeDBInstanceHAConfig(Models\DescribeDBInstanceHAConfigRequest $req) 本接口(DescribeDBInstanceHAConfig)用于查询实例HA配置信息。其中HA配置信息包括: +
            • 允许备节点切换为主节点的条件配置 +
            • 半同步实例使用同步复制或异步复制的条件配置 + * @method Models\DescribeDBInstanceParametersResponse DescribeDBInstanceParameters(Models\DescribeDBInstanceParametersRequest $req) 本接口(DescribeDBInstanceAttribute)用于查询实例的参数信息。 + * @method Models\DescribeDBInstanceSecurityGroupsResponse DescribeDBInstanceSecurityGroups(Models\DescribeDBInstanceSecurityGroupsRequest $req) 本接口(DescribeDBInstanceSecurityGroups)用于查询实例安全组。 * @method Models\DescribeDBInstancesResponse DescribeDBInstances(Models\DescribeDBInstancesRequest $req) 本接口 (DescribeDBInstances) 用于查询一个或多个实例的详细信息。 - * @method Models\DescribeDBSlowlogsResponse DescribeDBSlowlogs(Models\DescribeDBSlowlogsRequest $req) 本接口(DescribeDBSlowlogs)用于获取慢查询日志。已于2021.09.01日正式废弃,后续此接口将不再返回任何数据,新接口为DescribeSlowQueryList,详细请查看:https://cloud.tencent.com/document/product/409/60540 - * @method Models\DescribeDBVersionsResponse DescribeDBVersions(Models\DescribeDBVersionsRequest $req) 本接口(DescribeDBVersions)用于查询支持的数据库版本号列表。 - * @method Models\DescribeDBXlogsResponse DescribeDBXlogs(Models\DescribeDBXlogsRequest $req) 本接口(DescribeDBXlogs)用于获取实例Xlog列表。 - * @method Models\DescribeDatabasesResponse DescribeDatabases(Models\DescribeDatabasesRequest $req) 接口(DescribeDatabases)用来拉取数据库列表 + * @method Models\DescribeDBSlowlogsResponse DescribeDBSlowlogs(Models\DescribeDBSlowlogsRequest $req) 本接口(DescribeDBSlowlogs)用于获取慢查询日志。本接口已于2021.09.01日废弃,后续此接口将不再返回任何数据,推荐使用接口[DescribeSlowQueryList](https://cloud.tencent.com/document/api/409/60540)替代。 + * @method Models\DescribeDBVersionsResponse DescribeDBVersions(Models\DescribeDBVersionsRequest $req) 本接口(DescribeDBVersions)用于查询支持的数据库版本。 + * @method Models\DescribeDBXlogsResponse DescribeDBXlogs(Models\DescribeDBXlogsRequest $req) 本接口(DescribeDBXlogs)用于获取实例Xlog列表。本接口已废弃,推荐使用接口[DescribeLogBackups](https://cloud.tencent.com/document/api/409/89021)替代。 + * @method Models\DescribeDatabasesResponse DescribeDatabases(Models\DescribeDatabasesRequest $req) 接口(DescribeDatabases)用来查询实例的数据库列表。 * @method Models\DescribeDefaultParametersResponse DescribeDefaultParameters(Models\DescribeDefaultParametersRequest $req) 本接口(DescribeDefaultParameters)主要用于查询某个数据库版本和引擎支持的所有参数。 - * @method Models\DescribeEncryptionKeysResponse DescribeEncryptionKeys(Models\DescribeEncryptionKeysRequest $req) 获取实例的密钥信息列表。 - * @method Models\DescribeLogBackupsResponse DescribeLogBackups(Models\DescribeLogBackupsRequest $req) 本接口 (DescribeLogBackups) 用于查询日志备份列表。 - * @method Models\DescribeOrdersResponse DescribeOrders(Models\DescribeOrdersRequest $req) 本接口(DescribeOrders)用于获取订单信息。 + * @method Models\DescribeEncryptionKeysResponse DescribeEncryptionKeys(Models\DescribeEncryptionKeysRequest $req) 本接口 (DescribeEncryptionKeys) 用于查询实例的密钥信息列表。 + * @method Models\DescribeLogBackupsResponse DescribeLogBackups(Models\DescribeLogBackupsRequest $req) 本接口(DescribeLogBackups)用于查询日志备份列表。 + * @method Models\DescribeOrdersResponse DescribeOrders(Models\DescribeOrdersRequest $req) 本接口(DescribeOrders)用于查询订单信息。 * @method Models\DescribeParameterTemplateAttributesResponse DescribeParameterTemplateAttributes(Models\DescribeParameterTemplateAttributesRequest $req) 本接口(DescribeParameterTemplateAttributes)用于查询某个参数模板的具体内容,包括基本信息和参数信息。 * @method Models\DescribeParameterTemplatesResponse DescribeParameterTemplates(Models\DescribeParameterTemplatesRequest $req) 本接口 (DescribeParameterTemplates) 用于查询参数模板列表。 - * @method Models\DescribeParamsEventResponse DescribeParamsEvent(Models\DescribeParamsEventRequest $req) 获取参数修改事件详情 - * @method Models\DescribeProductConfigResponse DescribeProductConfig(Models\DescribeProductConfigRequest $req) 本接口 (DescribeProductConfig) 用于查询售卖规格配置。 - * @method Models\DescribeReadOnlyGroupsResponse DescribeReadOnlyGroups(Models\DescribeReadOnlyGroupsRequest $req) 本接口(DescribeReadOnlyGroups)用于查询用户输入指定实例的只读组 + * @method Models\DescribeParamsEventResponse DescribeParamsEvent(Models\DescribeParamsEventRequest $req) 本接口(DescribeParamsEvent)用于查询参数修改事件。 + * @method Models\DescribeProductConfigResponse DescribeProductConfig(Models\DescribeProductConfigRequest $req) 本接口(DescribeProductConfig)用于查询售卖规格配置。本接口已废弃,推荐使用新接口[DescribeClasses](https://cloud.tencent.com/document/api/409/89019)。 + * @method Models\DescribeReadOnlyGroupsResponse DescribeReadOnlyGroups(Models\DescribeReadOnlyGroupsRequest $req) 本接口(DescribeReadOnlyGroups)用于查询只读组列表 * @method Models\DescribeRegionsResponse DescribeRegions(Models\DescribeRegionsRequest $req) 本接口 (DescribeRegions) 用于查询售卖地域信息。 * @method Models\DescribeServerlessDBInstancesResponse DescribeServerlessDBInstances(Models\DescribeServerlessDBInstancesRequest $req) 用于查询一个或多个serverlessDB实例的详细信息 * @method Models\DescribeSlowQueryAnalysisResponse DescribeSlowQueryAnalysis(Models\DescribeSlowQueryAnalysisRequest $req) 此接口(DescribeSlowQueryAnalysis)用于统计指定时间范围内的所有慢查询,根据SQL语句抽象参数后,进行聚合分析,并返回同类SQL列表。 * @method Models\DescribeSlowQueryListResponse DescribeSlowQueryList(Models\DescribeSlowQueryListRequest $req) 此接口(DescribeSlowQueryList)用于查询指定时间范围内的所有慢查询。 * @method Models\DescribeZonesResponse DescribeZones(Models\DescribeZonesRequest $req) 本接口 (DescribeZones) 用于查询支持的可用区信息。 - * @method Models\DestroyDBInstanceResponse DestroyDBInstance(Models\DestroyDBInstanceRequest $req) 本接口 (DestroyDBInstance) 用于彻底销毁指定DBInstanceId对应的实例,销毁后实例数据将彻底删除,无法找回,只能销毁隔离中的实例。 + * @method Models\DestroyDBInstanceResponse DestroyDBInstance(Models\DestroyDBInstanceRequest $req) 本接口 (DestroyDBInstance) 用于彻底销毁指定DBInstanceId对应的实例,销毁后实例数据将彻底删除,无法找回,调用前请仔细确认要操作的实例。只能销毁隔离中的实例。 * @method Models\DisIsolateDBInstancesResponse DisIsolateDBInstances(Models\DisIsolateDBInstancesRequest $req) 本接口(DisIsolateDBInstances)用于解隔离实例 - * @method Models\InitDBInstancesResponse InitDBInstances(Models\InitDBInstancesRequest $req) 本接口 (InitDBInstances) 用于初始化云数据库PostgreSQL实例。 - * @method Models\InquiryPriceCreateDBInstancesResponse InquiryPriceCreateDBInstances(Models\InquiryPriceCreateDBInstancesRequest $req) 本接口 (InquiryPriceCreateDBInstances) 用于查询购买一个或多个实例的价格信息。 + * @method Models\InitDBInstancesResponse InitDBInstances(Models\InitDBInstancesRequest $req) 本接口(InitDBInstances)用于初始化云数据库PostgreSQL实例。本接口已废弃,推荐使用接口[CreateInstances](https://cloud.tencent.com/document/api/409/56107)替代。 + * @method Models\InquiryPriceCreateDBInstancesResponse InquiryPriceCreateDBInstances(Models\InquiryPriceCreateDBInstancesRequest $req) 本接口 (InquiryPriceCreateDBInstances) 用于查询购买实例的价格信息。 * @method Models\InquiryPriceRenewDBInstanceResponse InquiryPriceRenewDBInstance(Models\InquiryPriceRenewDBInstanceRequest $req) 本接口(InquiryPriceRenewDBInstance)用于查询续费实例的价格。 * @method Models\InquiryPriceUpgradeDBInstanceResponse InquiryPriceUpgradeDBInstance(Models\InquiryPriceUpgradeDBInstanceRequest $req) 本接口(InquiryPriceUpgradeDBInstance)用于查询升级实例的价格。只支持按量计费实例。 - * @method Models\IsolateDBInstancesResponse IsolateDBInstances(Models\IsolateDBInstancesRequest $req) 本接口(IsolateDBInstances)用于隔离实例 + * @method Models\IsolateDBInstancesResponse IsolateDBInstances(Models\IsolateDBInstancesRequest $req) 本接口(IsolateDBInstances)用于隔离实例。 * @method Models\ModifyAccountRemarkResponse ModifyAccountRemark(Models\ModifyAccountRemarkRequest $req) 本接口(ModifyAccountRemark)用于修改帐号备注。 * @method Models\ModifyBackupDownloadRestrictionResponse ModifyBackupDownloadRestriction(Models\ModifyBackupDownloadRestrictionRequest $req) 本接口(ModifyBackupDownloadRestriction)用于修改备份文件下载限制。 * @method Models\ModifyBackupPlanResponse ModifyBackupPlan(Models\ModifyBackupPlanRequest $req) 本接口 (ModifyBackupPlan) 用于实例备份计划的修改,默认是在每天的凌晨开始全量备份,备份保留时长是7天。可以根据此接口指定时间进行实例的备份。 - * @method Models\ModifyBaseBackupExpireTimeResponse ModifyBaseBackupExpireTime(Models\ModifyBaseBackupExpireTimeRequest $req) 本接口(DeleteBaseBackup)用于修改实例指定全量备份的过期时间。 + * @method Models\ModifyBaseBackupExpireTimeResponse ModifyBaseBackupExpireTime(Models\ModifyBaseBackupExpireTimeRequest $req) 本接口(ModifyBaseBackupExpireTime)用于修改实例指定全量备份的过期时间。 * @method Models\ModifyDBInstanceChargeTypeResponse ModifyDBInstanceChargeType(Models\ModifyDBInstanceChargeTypeRequest $req) 支持实例的计费类型转换(目前仅支持按量计费转包年包月) * @method Models\ModifyDBInstanceDeploymentResponse ModifyDBInstanceDeployment(Models\ModifyDBInstanceDeploymentRequest $req) 本接口(ModifyDBInstanceDeployment)用于修改节点可用区部署方式,仅支持主实例。 + * @method Models\ModifyDBInstanceHAConfigResponse ModifyDBInstanceHAConfig(Models\ModifyDBInstanceHAConfigRequest $req) 本接口(ModifyDBInstanceHAConfig)用于修改实例HA配置信息。其中HA配置信息包括: +
            • 允许备节点切换为主节点的条件配置 +
            • 半同步实例使用同步复制或异步复制的条件配置 * @method Models\ModifyDBInstanceNameResponse ModifyDBInstanceName(Models\ModifyDBInstanceNameRequest $req) 本接口(ModifyDBInstanceName)用于修改postgresql实例名字。 - * @method Models\ModifyDBInstanceParametersResponse ModifyDBInstanceParameters(Models\ModifyDBInstanceParametersRequest $req) 批量修改参数 + * @method Models\ModifyDBInstanceParametersResponse ModifyDBInstanceParameters(Models\ModifyDBInstanceParametersRequest $req) 本接口 (ModifyDBInstanceParameters) 用于修改实例参数。 * @method Models\ModifyDBInstanceReadOnlyGroupResponse ModifyDBInstanceReadOnlyGroup(Models\ModifyDBInstanceReadOnlyGroupRequest $req) 本接口(ModifyDBInstanceReadOnlyGroup)用于修改实例所属的只读组 * @method Models\ModifyDBInstanceSecurityGroupsResponse ModifyDBInstanceSecurityGroups(Models\ModifyDBInstanceSecurityGroupsRequest $req) 本接口(ModifyDBInstanceSecurityGroups)用于修改实例安全组。 - * @method Models\ModifyDBInstanceSpecResponse ModifyDBInstanceSpec(Models\ModifyDBInstanceSpecRequest $req) 本接口(ModifyDBInstanceSpec)用于调整实例规格,包括内存、磁盘。 - * @method Models\ModifyDBInstancesProjectResponse ModifyDBInstancesProject(Models\ModifyDBInstancesProjectRequest $req) 本接口(ModifyDBInstancesProject)用于将实例转至其他项目。 - * @method Models\ModifyParameterTemplateResponse ModifyParameterTemplate(Models\ModifyParameterTemplateRequest $req) 本接口(ModifyParameterTemplate)主要用于修改参数模板名称,描述,修改,添加和删除参数模板参数。 + * @method Models\ModifyDBInstanceSpecResponse ModifyDBInstanceSpec(Models\ModifyDBInstanceSpecRequest $req) 本接口(ModifyDBInstanceSpec)用于修改实例规格,包括内存、磁盘。 + * @method Models\ModifyDBInstancesProjectResponse ModifyDBInstancesProject(Models\ModifyDBInstancesProjectRequest $req) 本接口(ModifyDBInstancesProject)用于修改实例所属项目。 + * @method Models\ModifyParameterTemplateResponse ModifyParameterTemplate(Models\ModifyParameterTemplateRequest $req) 本接口(ModifyParameterTemplate)主要用于修改参数模板名称,描述等配置,也可用于管理参数模板中的参数列表。 * @method Models\ModifyReadOnlyGroupConfigResponse ModifyReadOnlyGroupConfig(Models\ModifyReadOnlyGroupConfigRequest $req) 本接口(ModifyReadOnlyGroupConfig)用于更新只读组配置信息 * @method Models\ModifySwitchTimePeriodResponse ModifySwitchTimePeriod(Models\ModifySwitchTimePeriodRequest $req) 当升级完成后,对处于等待切换状态下的实例,强制实例立即切换。 - * @method Models\OpenDBExtranetAccessResponse OpenDBExtranetAccess(Models\OpenDBExtranetAccessRequest $req) 本接口(OpenDBExtranetAccess)用于开通外网。 - * @method Models\OpenServerlessDBExtranetAccessResponse OpenServerlessDBExtranetAccess(Models\OpenServerlessDBExtranetAccessRequest $req) 开通serverlessDB实例外网 + * @method Models\OpenDBExtranetAccessResponse OpenDBExtranetAccess(Models\OpenDBExtranetAccessRequest $req) 本接口(OpenDBExtranetAccess)用于开通实例公网地址。 + * @method Models\OpenServerlessDBExtranetAccessResponse OpenServerlessDBExtranetAccess(Models\OpenServerlessDBExtranetAccessRequest $req) 本接口(OpenServerlessDBExtranetAccess)用于开通serverlessDB实例公网地址。 * @method Models\RebalanceReadOnlyGroupResponse RebalanceReadOnlyGroup(Models\RebalanceReadOnlyGroupRequest $req) 本接口(RebalanceReadOnlyGroup)用于重新均衡 RO 组内实例的负载。注意,RO 组内 RO 实例会有一次数据库连接瞬断,请确保应用程序能重连数据库,谨慎操作。 * @method Models\RemoveDBInstanceFromReadOnlyGroupResponse RemoveDBInstanceFromReadOnlyGroup(Models\RemoveDBInstanceFromReadOnlyGroupRequest $req) 本接口(RemoveDBInstanceFromReadOnlyGroup)用户将只读实例从只读组中移除 * @method Models\RenewInstanceResponse RenewInstance(Models\RenewInstanceRequest $req) 本接口(RenewInstance)用于续费实例。 * @method Models\ResetAccountPasswordResponse ResetAccountPassword(Models\ResetAccountPasswordRequest $req) 本接口(ResetAccountPassword)用于重置实例的账户密码。 * @method Models\RestartDBInstanceResponse RestartDBInstance(Models\RestartDBInstanceRequest $req) 本接口(RestartDBInstance)用于重启实例。 * @method Models\SetAutoRenewFlagResponse SetAutoRenewFlag(Models\SetAutoRenewFlagRequest $req) 本接口(SetAutoRenewFlag)用于设置自动续费。 - * @method Models\UpgradeDBInstanceResponse UpgradeDBInstance(Models\UpgradeDBInstanceRequest $req) 本接口(UpgradeDBInstance)用于升级实例配置。 + * @method Models\SwitchDBInstancePrimaryResponse SwitchDBInstancePrimary(Models\SwitchDBInstancePrimaryRequest $req) 本接口(SwitchDBInstancePrimary)用于切换实例主备关系。 +
            • 通过主动发起切换,可以验证业务能否正确处理实例主备切换的场景 +
            • 通过使用强制切换,可以在备节点延迟不满足切换条件时,强制发起主从切换 +
            • 只有主实例可以执行该操作 + * @method Models\UpgradeDBInstanceResponse UpgradeDBInstance(Models\UpgradeDBInstanceRequest $req) 本接口(UpgradeDBInstance)用于升级实例配置。本接口已废弃,推荐使用接口[ModifyDBInstanceSpec](https://cloud.tencent.com/document/api/409/63689)替代。 * @method Models\UpgradeDBInstanceKernelVersionResponse UpgradeDBInstanceKernelVersion(Models\UpgradeDBInstanceKernelVersionRequest $req) 本接口(UpgradeDBInstanceKernelVersion)用于升级实例的内核版本号。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Privatedns/V20201028/Models/DeleteEndPointRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Privatedns/V20201028/Models/DeleteEndPointRequest.php new file mode 100644 index 00000000..7e487950 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Privatedns/V20201028/Models/DeleteEndPointRequest.php @@ -0,0 +1,53 @@ +EndPointId = $param["EndPointId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Privatedns/V20201028/Models/DeleteEndPointResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Privatedns/V20201028/Models/DeleteEndPointResponse.php new file mode 100644 index 00000000..a5eb5631 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Privatedns/V20201028/Models/DeleteEndPointResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Privatedns/V20201028/PrivatednsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Privatedns/V20201028/PrivatednsClient.php index be9bcd0a..d699063c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Privatedns/V20201028/PrivatednsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Privatedns/V20201028/PrivatednsClient.php @@ -26,6 +26,7 @@ use TencentCloud\Privatedns\V20201028\Models as Models; * @method Models\CreatePrivateDNSAccountResponse CreatePrivateDNSAccount(Models\CreatePrivateDNSAccountRequest $req) 创建私有域解析账号 * @method Models\CreatePrivateZoneResponse CreatePrivateZone(Models\CreatePrivateZoneRequest $req) 创建私有域 * @method Models\CreatePrivateZoneRecordResponse CreatePrivateZoneRecord(Models\CreatePrivateZoneRecordRequest $req) 添加私有域解析记录 + * @method Models\DeleteEndPointResponse DeleteEndPoint(Models\DeleteEndPointRequest $req) 删除终端节点 * @method Models\DeletePrivateDNSAccountResponse DeletePrivateDNSAccount(Models\DeletePrivateDNSAccountRequest $req) 删除私有域解析账号 * @method Models\DeletePrivateZoneResponse DeletePrivateZone(Models\DeletePrivateZoneRequest $req) 删除私有域并停止解析 * @method Models\DeletePrivateZoneRecordResponse DeletePrivateZoneRecord(Models\DeletePrivateZoneRecordRequest $req) 删除私有域解析记录 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Pts/V20210728/PtsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Pts/V20210728/PtsClient.php index eb223d48..c23fd8f6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Pts/V20210728/PtsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Pts/V20210728/PtsClient.php @@ -48,7 +48,7 @@ use TencentCloud\Pts\V20210728\Models as Models; * @method Models\DescribeJobsResponse DescribeJobs(Models\DescribeJobsRequest $req) 查询任务列表 * @method Models\DescribeLabelValuesResponse DescribeLabelValues(Models\DescribeLabelValuesRequest $req) 查询标签内容 * @method Models\DescribeMetricLabelWithValuesResponse DescribeMetricLabelWithValues(Models\DescribeMetricLabelWithValuesRequest $req) 查询指标所有的label及values值 - * @method Models\DescribeNormalLogsResponse DescribeNormalLogs(Models\DescribeNormalLogsRequest $req) 压测过程日志日志包括引擎输出日志及用户输出日志 + * @method Models\DescribeNormalLogsResponse DescribeNormalLogs(Models\DescribeNormalLogsRequest $req) 压测过程日志包括引擎输出日志及用户输出日志 * @method Models\DescribeProjectsResponse DescribeProjects(Models\DescribeProjectsRequest $req) 查询项目列表 * @method Models\DescribeRegionsResponse DescribeRegions(Models\DescribeRegionsRequest $req) 查询地域列表 * @method Models\DescribeRequestSummaryResponse DescribeRequestSummary(Models\DescribeRequestSummaryRequest $req) 查询请求汇总信息 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/BackupDownloadInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/BackupDownloadInfo.php index 0baec003..ba11f93a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/BackupDownloadInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/BackupDownloadInfo.php @@ -20,42 +20,42 @@ use TencentCloud\Common\AbstractModel; /** * 备份文件下载信息 * - * @method string getFileName() 获取备份文件名称 - * @method void setFileName(string $FileName) 设置备份文件名称 - * @method integer getFileSize() 获取备份文件大小,单位B,如果为0,表示无效 - * @method void setFileSize(integer $FileSize) 设置备份文件大小,单位B,如果为0,表示无效 - * @method string getDownloadUrl() 获取备份文件外网下载地址(6小时) - * @method void setDownloadUrl(string $DownloadUrl) 设置备份文件外网下载地址(6小时) - * @method string getInnerDownloadUrl() 获取备份文件内网下载地址(6小时) - * @method void setInnerDownloadUrl(string $InnerDownloadUrl) 设置备份文件内网下载地址(6小时) + * @method string getFileName() 获取备份文件名称。 + * @method void setFileName(string $FileName) 设置备份文件名称。 + * @method integer getFileSize() 获取备份文件大小,单位B,如果为0,表示无效。 + * @method void setFileSize(integer $FileSize) 设置备份文件大小,单位B,如果为0,表示无效。 + * @method string getDownloadUrl() 获取备份文件外网下载地址。下载地址的有效时长为6小时,过期后请重新获取。 + * @method void setDownloadUrl(string $DownloadUrl) 设置备份文件外网下载地址。下载地址的有效时长为6小时,过期后请重新获取。 + * @method string getInnerDownloadUrl() 获取备份文件内网下载地址。下载地址的有效时长为6小时,过期后请重新获取。 + * @method void setInnerDownloadUrl(string $InnerDownloadUrl) 设置备份文件内网下载地址。下载地址的有效时长为6小时,过期后请重新获取。 */ class BackupDownloadInfo extends AbstractModel { /** - * @var string 备份文件名称 + * @var string 备份文件名称。 */ public $FileName; /** - * @var integer 备份文件大小,单位B,如果为0,表示无效 + * @var integer 备份文件大小,单位B,如果为0,表示无效。 */ public $FileSize; /** - * @var string 备份文件外网下载地址(6小时) + * @var string 备份文件外网下载地址。下载地址的有效时长为6小时,过期后请重新获取。 */ public $DownloadUrl; /** - * @var string 备份文件内网下载地址(6小时) + * @var string 备份文件内网下载地址。下载地址的有效时长为6小时,过期后请重新获取。 */ public $InnerDownloadUrl; /** - * @param string $FileName 备份文件名称 - * @param integer $FileSize 备份文件大小,单位B,如果为0,表示无效 - * @param string $DownloadUrl 备份文件外网下载地址(6小时) - * @param string $InnerDownloadUrl 备份文件内网下载地址(6小时) + * @param string $FileName 备份文件名称。 + * @param integer $FileSize 备份文件大小,单位B,如果为0,表示无效。 + * @param string $DownloadUrl 备份文件外网下载地址。下载地址的有效时长为6小时,过期后请重新获取。 + * @param string $InnerDownloadUrl 备份文件内网下载地址。下载地址的有效时长为6小时,过期后请重新获取。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/ChangeMasterInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/ChangeMasterInstanceRequest.php index abfb527f..bc0b11a1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/ChangeMasterInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/ChangeMasterInstanceRequest.php @@ -20,26 +20,54 @@ use TencentCloud\Common\AbstractModel; /** * ChangeMasterInstance请求参数结构体 * - * @method string getGroupId() 获取复制组ID - * @method void setGroupId(string $GroupId) 设置复制组ID - * @method string getInstanceId() 获取实例ID - * @method void setInstanceId(string $InstanceId) 设置实例ID + * @method string getGroupId() 获取复制组ID。创建复制组时,系统自动分配的 ID,是复制组的唯一标识。例如:crs-rpl-m3zt****,请登录[Redis 控制台](https://console.cloud.tencent.com/redis/replication)的全球复制组列表获取复制组 ID。 + + * @method void setGroupId(string $GroupId) 设置复制组ID。创建复制组时,系统自动分配的 ID,是复制组的唯一标识。例如:crs-rpl-m3zt****,请登录[Redis 控制台](https://console.cloud.tencent.com/redis/replication)的全球复制组列表获取复制组 ID。 + + * @method string getInstanceId() 获取指定待提升为主实例的只读实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 + + + * @method void setInstanceId(string $InstanceId) 设置指定待提升为主实例的只读实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 + + + * @method boolean getForceSwitch() 获取标识是否强制提主。 +- true:强制提主。 +- false:不强制提主。 + * @method void setForceSwitch(boolean $ForceSwitch) 设置标识是否强制提主。 +- true:强制提主。 +- false:不强制提主。 */ class ChangeMasterInstanceRequest extends AbstractModel { /** - * @var string 复制组ID + * @var string 复制组ID。创建复制组时,系统自动分配的 ID,是复制组的唯一标识。例如:crs-rpl-m3zt****,请登录[Redis 控制台](https://console.cloud.tencent.com/redis/replication)的全球复制组列表获取复制组 ID。 + */ public $GroupId; /** - * @var string 实例ID + * @var string 指定待提升为主实例的只读实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 + + */ public $InstanceId; /** - * @param string $GroupId 复制组ID - * @param string $InstanceId 实例ID + * @var boolean 标识是否强制提主。 +- true:强制提主。 +- false:不强制提主。 + */ + public $ForceSwitch; + + /** + * @param string $GroupId 复制组ID。创建复制组时,系统自动分配的 ID,是复制组的唯一标识。例如:crs-rpl-m3zt****,请登录[Redis 控制台](https://console.cloud.tencent.com/redis/replication)的全球复制组列表获取复制组 ID。 + + * @param string $InstanceId 指定待提升为主实例的只读实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 + + + * @param boolean $ForceSwitch 标识是否强制提主。 +- true:强制提主。 +- false:不强制提主。 */ function __construct() { @@ -61,5 +89,9 @@ class ChangeMasterInstanceRequest extends AbstractModel if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { $this->InstanceId = $param["InstanceId"]; } + + if (array_key_exists("ForceSwitch",$param) and $param["ForceSwitch"] !== null) { + $this->ForceSwitch = $param["ForceSwitch"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/ChangeMasterInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/ChangeMasterInstanceResponse.php index 1346f2f4..ad60b301 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/ChangeMasterInstanceResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/ChangeMasterInstanceResponse.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * ChangeMasterInstance返回参数结构体 * - * @method integer getTaskId() 获取异步流程ID - * @method void setTaskId(integer $TaskId) 设置异步流程ID + * @method integer getTaskId() 获取异步流程ID。 + * @method void setTaskId(integer $TaskId) 设置异步流程ID。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class ChangeMasterInstanceResponse extends AbstractModel { /** - * @var integer 异步流程ID + * @var integer 异步流程ID。 */ public $TaskId; @@ -38,7 +38,7 @@ class ChangeMasterInstanceResponse extends AbstractModel public $RequestId; /** - * @param integer $TaskId 异步流程ID + * @param integer $TaskId 异步流程ID。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/CreateReplicationGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/CreateReplicationGroupRequest.php index 83a832a5..f3d461c2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/CreateReplicationGroupRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/CreateReplicationGroupRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getInstanceId() 获取指定复制组中的主实例ID。 * @method void setInstanceId(string $InstanceId) 设置指定复制组中的主实例ID。 - * @method string getGroupName() 获取复制组名称。 - * @method void setGroupName(string $GroupName) 设置复制组名称。 + * @method string getGroupName() 获取复制组名称。名称只支持长度为2-64个字符的中文、英文、数字、下划线_、分隔符-。 + * @method void setGroupName(string $GroupName) 设置复制组名称。名称只支持长度为2-64个字符的中文、英文、数字、下划线_、分隔符-。 * @method string getRemark() 获取备注信息。 * @method void setRemark(string $Remark) 设置备注信息。 */ @@ -35,7 +35,7 @@ class CreateReplicationGroupRequest extends AbstractModel public $InstanceId; /** - * @var string 复制组名称。 + * @var string 复制组名称。名称只支持长度为2-64个字符的中文、英文、数字、下划线_、分隔符-。 */ public $GroupName; @@ -46,7 +46,7 @@ class CreateReplicationGroupRequest extends AbstractModel /** * @param string $InstanceId 指定复制组中的主实例ID。 - * @param string $GroupName 复制组名称。 + * @param string $GroupName 复制组名称。名称只支持长度为2-64个字符的中文、英文、数字、下划线_、分隔符-。 * @param string $Remark 备注信息。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DelayDistribution.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DelayDistribution.php index 55f27787..e7453102 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DelayDistribution.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DelayDistribution.php @@ -20,40 +20,40 @@ use TencentCloud\Common\AbstractModel; /** * 延时分布详情 * - * @method integer getLadder() 获取分布阶梯,延时和Ladder值的对应关系: -[0ms,1ms]: 1; -[1ms,5ms]: 5; -[5ms,10ms]: 10; -[10ms,50ms]: 50; -[50ms,200ms]: 200; -[200ms,∞]: -1。 - * @method void setLadder(integer $Ladder) 设置分布阶梯,延时和Ladder值的对应关系: -[0ms,1ms]: 1; -[1ms,5ms]: 5; -[5ms,10ms]: 10; -[10ms,50ms]: 50; -[50ms,200ms]: 200; -[200ms,∞]: -1。 - * @method integer getSize() 获取延时处于当前分布阶梯的命令数量,个。 - * @method void setSize(integer $Size) 设置延时处于当前分布阶梯的命令数量,个。 + * @method integer getLadder() 获取指延时分布阶梯,其与延时区间的对应关系如下所示。 +- 1:[0ms,1ms]。 +- 5: [1ms,5ms]。 +- 10: [5ms,10ms]。 +- 50: [10ms,50ms]。 +- 200:[50ms,200ms]。 +- -1: [200ms,∞]。 + * @method void setLadder(integer $Ladder) 设置指延时分布阶梯,其与延时区间的对应关系如下所示。 +- 1:[0ms,1ms]。 +- 5: [1ms,5ms]。 +- 10: [5ms,10ms]。 +- 50: [10ms,50ms]。 +- 200:[50ms,200ms]。 +- -1: [200ms,∞]。 + * @method integer getSize() 获取延时处于当前分布阶梯的命令数量,单位:个。 + * @method void setSize(integer $Size) 设置延时处于当前分布阶梯的命令数量,单位:个。 * @method integer getUpdatetime() 获取修改时间。 * @method void setUpdatetime(integer $Updatetime) 设置修改时间。 */ class DelayDistribution extends AbstractModel { /** - * @var integer 分布阶梯,延时和Ladder值的对应关系: -[0ms,1ms]: 1; -[1ms,5ms]: 5; -[5ms,10ms]: 10; -[10ms,50ms]: 50; -[50ms,200ms]: 200; -[200ms,∞]: -1。 + * @var integer 指延时分布阶梯,其与延时区间的对应关系如下所示。 +- 1:[0ms,1ms]。 +- 5: [1ms,5ms]。 +- 10: [5ms,10ms]。 +- 50: [10ms,50ms]。 +- 200:[50ms,200ms]。 +- -1: [200ms,∞]。 */ public $Ladder; /** - * @var integer 延时处于当前分布阶梯的命令数量,个。 + * @var integer 延时处于当前分布阶梯的命令数量,单位:个。 */ public $Size; @@ -63,14 +63,14 @@ class DelayDistribution extends AbstractModel public $Updatetime; /** - * @param integer $Ladder 分布阶梯,延时和Ladder值的对应关系: -[0ms,1ms]: 1; -[1ms,5ms]: 5; -[5ms,10ms]: 10; -[10ms,50ms]: 50; -[50ms,200ms]: 200; -[200ms,∞]: -1。 - * @param integer $Size 延时处于当前分布阶梯的命令数量,个。 + * @param integer $Ladder 指延时分布阶梯,其与延时区间的对应关系如下所示。 +- 1:[0ms,1ms]。 +- 5: [1ms,5ms]。 +- 10: [5ms,10ms]。 +- 50: [10ms,50ms]。 +- 200:[50ms,200ms]。 +- -1: [200ms,∞]。 + * @param integer $Size 延时处于当前分布阶梯的命令数量,单位:个。 * @param integer $Updatetime 修改时间。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeAutoBackupConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeAutoBackupConfigRequest.php index 4faff7ae..5baed2b0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeAutoBackupConfigRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeAutoBackupConfigRequest.php @@ -20,18 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * DescribeAutoBackupConfig请求参数结构体 * - * @method string getInstanceId() 获取实例ID - * @method void setInstanceId(string $InstanceId) 设置实例ID + * @method string getInstanceId() 获取指定实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 + * @method void setInstanceId(string $InstanceId) 设置指定实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 */ class DescribeAutoBackupConfigRequest extends AbstractModel { /** - * @var string 实例ID + * @var string 指定实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 */ public $InstanceId; /** - * @param string $InstanceId 实例ID + * @param string $InstanceId 指定实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeAutoBackupConfigResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeAutoBackupConfigResponse.php index a9c797b0..780f9ba1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeAutoBackupConfigResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeAutoBackupConfigResponse.php @@ -20,43 +20,43 @@ use TencentCloud\Common\AbstractModel; /** * DescribeAutoBackupConfig返回参数结构体 * - * @method integer getAutoBackupType() 获取备份类型。自动备份类型: 1 “定时回档” - * @method void setAutoBackupType(integer $AutoBackupType) 设置备份类型。自动备份类型: 1 “定时回档” - * @method array getWeekDays() 获取Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。 - * @method void setWeekDays(array $WeekDays) 设置Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。 - * @method string getTimePeriod() 获取时间段。 - * @method void setTimePeriod(string $TimePeriod) 设置时间段。 - * @method integer getBackupStorageDays() 获取全量备份文件保存天数 - * @method void setBackupStorageDays(integer $BackupStorageDays) 设置全量备份文件保存天数 - * @method integer getBinlogStorageDays() 获取tendis binlog备份文件保存天数 - * @method void setBinlogStorageDays(integer $BinlogStorageDays) 设置tendis binlog备份文件保存天数 + * @method integer getAutoBackupType() 获取该参数因兼容性问题暂时保留,请忽略。 + * @method void setAutoBackupType(integer $AutoBackupType) 设置该参数因兼容性问题暂时保留,请忽略。 + * @method array getWeekDays() 获取备份周期,默认为每天自动备份,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。 + * @method void setWeekDays(array $WeekDays) 设置备份周期,默认为每天自动备份,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。 + * @method string getTimePeriod() 获取备份任务发起时间段。 + * @method void setTimePeriod(string $TimePeriod) 设置备份任务发起时间段。 + * @method integer getBackupStorageDays() 获取全量备份文件保存天数。默认为7天。如需保存更多天数,请[提交工单](https://console.cloud.tencent.com/workorder/category)申请。 + * @method void setBackupStorageDays(integer $BackupStorageDays) 设置全量备份文件保存天数。默认为7天。如需保存更多天数,请[提交工单](https://console.cloud.tencent.com/workorder/category)申请。 + * @method integer getBinlogStorageDays() 获取该参数不再使用,请忽略。 + * @method void setBinlogStorageDays(integer $BinlogStorageDays) 设置该参数不再使用,请忽略。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DescribeAutoBackupConfigResponse extends AbstractModel { /** - * @var integer 备份类型。自动备份类型: 1 “定时回档” + * @var integer 该参数因兼容性问题暂时保留,请忽略。 */ public $AutoBackupType; /** - * @var array Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。 + * @var array 备份周期,默认为每天自动备份,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。 */ public $WeekDays; /** - * @var string 时间段。 + * @var string 备份任务发起时间段。 */ public $TimePeriod; /** - * @var integer 全量备份文件保存天数 + * @var integer 全量备份文件保存天数。默认为7天。如需保存更多天数,请[提交工单](https://console.cloud.tencent.com/workorder/category)申请。 */ public $BackupStorageDays; /** - * @var integer tendis binlog备份文件保存天数 + * @var integer 该参数不再使用,请忽略。 */ public $BinlogStorageDays; @@ -66,11 +66,11 @@ class DescribeAutoBackupConfigResponse extends AbstractModel public $RequestId; /** - * @param integer $AutoBackupType 备份类型。自动备份类型: 1 “定时回档” - * @param array $WeekDays Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。 - * @param string $TimePeriod 时间段。 - * @param integer $BackupStorageDays 全量备份文件保存天数 - * @param integer $BinlogStorageDays tendis binlog备份文件保存天数 + * @param integer $AutoBackupType 该参数因兼容性问题暂时保留,请忽略。 + * @param array $WeekDays 备份周期,默认为每天自动备份,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。 + * @param string $TimePeriod 备份任务发起时间段。 + * @param integer $BackupStorageDays 全量备份文件保存天数。默认为7天。如需保存更多天数,请[提交工单](https://console.cloud.tencent.com/workorder/category)申请。 + * @param integer $BinlogStorageDays 该参数不再使用,请忽略。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeReplicationGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeReplicationGroupRequest.php index 654b06ce..a4d4936b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeReplicationGroupRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeReplicationGroupRequest.php @@ -24,10 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setLimit(integer $Limit) 设置每页输出实例列表的大小,参数默认值20。 * @method integer getOffset() 获取分页偏移量,取Limit整数倍。计算公式:offset=limit*(页码-1)。 * @method void setOffset(integer $Offset) 设置分页偏移量,取Limit整数倍。计算公式:offset=limit*(页码-1)。 - * @method string getGroupId() 获取复制组ID。 - * @method void setGroupId(string $GroupId) 设置复制组ID。 - * @method string getSearchKey() 获取模糊查询的关键字,可以设置为复制组ID或复制组名称进行模糊查询。 - * @method void setSearchKey(string $SearchKey) 设置模糊查询的关键字,可以设置为复制组ID或复制组名称进行模糊查询。 + * @method string getGroupId() 获取指定复制组 ID。例如:crs-rpl-m3zt****。请登录[Redis 控制台](https://console.cloud.tencent.com/redis/replication)的全球复制组列表获取复制组 ID。 + * @method void setGroupId(string $GroupId) 设置指定复制组 ID。例如:crs-rpl-m3zt****。请登录[Redis 控制台](https://console.cloud.tencent.com/redis/replication)的全球复制组列表获取复制组 ID。 + * @method string getSearchKey() 获取模糊查询的关键字,可以设置为复制组ID或复制组名称进行模糊查询。请登录[Redis 控制台](https://console.cloud.tencent.com/redis/replication)的全球复制组列表获取复制组 ID及名称。 + * @method void setSearchKey(string $SearchKey) 设置模糊查询的关键字,可以设置为复制组ID或复制组名称进行模糊查询。请登录[Redis 控制台](https://console.cloud.tencent.com/redis/replication)的全球复制组列表获取复制组 ID及名称。 */ class DescribeReplicationGroupRequest extends AbstractModel { @@ -42,20 +42,20 @@ class DescribeReplicationGroupRequest extends AbstractModel public $Offset; /** - * @var string 复制组ID。 + * @var string 指定复制组 ID。例如:crs-rpl-m3zt****。请登录[Redis 控制台](https://console.cloud.tencent.com/redis/replication)的全球复制组列表获取复制组 ID。 */ public $GroupId; /** - * @var string 模糊查询的关键字,可以设置为复制组ID或复制组名称进行模糊查询。 + * @var string 模糊查询的关键字,可以设置为复制组ID或复制组名称进行模糊查询。请登录[Redis 控制台](https://console.cloud.tencent.com/redis/replication)的全球复制组列表获取复制组 ID及名称。 */ public $SearchKey; /** * @param integer $Limit 每页输出实例列表的大小,参数默认值20。 * @param integer $Offset 分页偏移量,取Limit整数倍。计算公式:offset=limit*(页码-1)。 - * @param string $GroupId 复制组ID。 - * @param string $SearchKey 模糊查询的关键字,可以设置为复制组ID或复制组名称进行模糊查询。 + * @param string $GroupId 指定复制组 ID。例如:crs-rpl-m3zt****。请登录[Redis 控制台](https://console.cloud.tencent.com/redis/replication)的全球复制组列表获取复制组 ID。 + * @param string $SearchKey 模糊查询的关键字,可以设置为复制组ID或复制组名称进行模糊查询。请登录[Redis 控制台](https://console.cloud.tencent.com/redis/replication)的全球复制组列表获取复制组 ID及名称。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeTaskInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeTaskInfoRequest.php index d9878323..70818d45 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeTaskInfoRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeTaskInfoRequest.php @@ -20,18 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * DescribeTaskInfo请求参数结构体 * - * @method integer getTaskId() 获取任务ID - * @method void setTaskId(integer $TaskId) 设置任务ID + * @method integer getTaskId() 获取任务 ID。 + * @method void setTaskId(integer $TaskId) 设置任务 ID。 */ class DescribeTaskInfoRequest extends AbstractModel { /** - * @var integer 任务ID + * @var integer 任务 ID。 */ public $TaskId; /** - * @param integer $TaskId 任务ID + * @param integer $TaskId 任务 ID。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeTaskInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeTaskInfoResponse.php index 719d0b91..cf5e4635 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeTaskInfoResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/DescribeTaskInfoResponse.php @@ -20,43 +20,58 @@ use TencentCloud\Common\AbstractModel; /** * DescribeTaskInfo返回参数结构体 * - * @method string getStatus() 获取任务状态preparing:待执行,running:执行中,succeed:成功,failed:失败,error 执行出错 - * @method void setStatus(string $Status) 设置任务状态preparing:待执行,running:执行中,succeed:成功,failed:失败,error 执行出错 - * @method string getStartTime() 获取任务开始时间 - * @method void setStartTime(string $StartTime) 设置任务开始时间 - * @method string getTaskType() 获取任务类型 - * @method void setTaskType(string $TaskType) 设置任务类型 - * @method string getInstanceId() 获取实例的ID - * @method void setInstanceId(string $InstanceId) 设置实例的ID - * @method string getTaskMessage() 获取任务信息,错误时显示错误信息。执行中与成功则为空 - * @method void setTaskMessage(string $TaskMessage) 设置任务信息,错误时显示错误信息。执行中与成功则为空 + * @method string getStatus() 获取任务状态。 +- preparing:待执行。 +- running:执行中。 +- succeed:成功。 +- failed:失败。 +- error:执行出错。 + * @method void setStatus(string $Status) 设置任务状态。 +- preparing:待执行。 +- running:执行中。 +- succeed:成功。 +- failed:失败。 +- error:执行出错。 + * @method string getStartTime() 获取任务开始时间。 + * @method void setStartTime(string $StartTime) 设置任务开始时间。 + * @method string getTaskType() 获取任务类型。常见的类型包含:新建类型、配置变更、关闭实例、清空实例、重置密码、版本升级、备份实例、改变网络类型、实例可用区迁移、手动提主等。 + * @method void setTaskType(string $TaskType) 设置任务类型。常见的类型包含:新建类型、配置变更、关闭实例、清空实例、重置密码、版本升级、备份实例、改变网络类型、实例可用区迁移、手动提主等。 + * @method string getInstanceId() 获取实例的 ID。 + * @method void setInstanceId(string $InstanceId) 设置实例的 ID。 + * @method string getTaskMessage() 获取任务执行返回的信息,执行错误时显示错误信息。执行中或执行成功则为空。 + * @method void setTaskMessage(string $TaskMessage) 设置任务执行返回的信息,执行错误时显示错误信息。执行中或执行成功则为空。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DescribeTaskInfoResponse extends AbstractModel { /** - * @var string 任务状态preparing:待执行,running:执行中,succeed:成功,failed:失败,error 执行出错 + * @var string 任务状态。 +- preparing:待执行。 +- running:执行中。 +- succeed:成功。 +- failed:失败。 +- error:执行出错。 */ public $Status; /** - * @var string 任务开始时间 + * @var string 任务开始时间。 */ public $StartTime; /** - * @var string 任务类型 + * @var string 任务类型。常见的类型包含:新建类型、配置变更、关闭实例、清空实例、重置密码、版本升级、备份实例、改变网络类型、实例可用区迁移、手动提主等。 */ public $TaskType; /** - * @var string 实例的ID + * @var string 实例的 ID。 */ public $InstanceId; /** - * @var string 任务信息,错误时显示错误信息。执行中与成功则为空 + * @var string 任务执行返回的信息,执行错误时显示错误信息。执行中或执行成功则为空。 */ public $TaskMessage; @@ -66,11 +81,16 @@ class DescribeTaskInfoResponse extends AbstractModel public $RequestId; /** - * @param string $Status 任务状态preparing:待执行,running:执行中,succeed:成功,failed:失败,error 执行出错 - * @param string $StartTime 任务开始时间 - * @param string $TaskType 任务类型 - * @param string $InstanceId 实例的ID - * @param string $TaskMessage 任务信息,错误时显示错误信息。执行中与成功则为空 + * @param string $Status 任务状态。 +- preparing:待执行。 +- running:执行中。 +- succeed:成功。 +- failed:失败。 +- error:执行出错。 + * @param string $StartTime 任务开始时间。 + * @param string $TaskType 任务类型。常见的类型包含:新建类型、配置变更、关闭实例、清空实例、重置密码、版本升级、备份实例、改变网络类型、实例可用区迁移、手动提主等。 + * @param string $InstanceId 实例的 ID。 + * @param string $TaskMessage 任务执行返回的信息,执行错误时显示错误信息。执行中或执行成功则为空。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/Groups.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/Groups.php index 3d60615e..85e71fda 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/Groups.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/Groups.php @@ -39,7 +39,6 @@ use TencentCloud\Common\AbstractModel; - 21:印度 - 22:美东(弗吉尼亚) - 23:泰国 -- 24:俄罗斯 - 25:日本 * @method void setRegionId(integer $RegionId) 设置地域ID 。 - 1:广州 @@ -58,7 +57,6 @@ use TencentCloud\Common\AbstractModel; - 21:印度 - 22:美东(弗吉尼亚) - 23:泰国 -- 24:俄罗斯 - 25:日本 * @method string getGroupId() 获取复制组 ID。格式如:crs-rpl-deind****。 * @method void setGroupId(string $GroupId) 设置复制组 ID。格式如:crs-rpl-deind****。 @@ -114,7 +112,6 @@ class Groups extends AbstractModel - 21:印度 - 22:美东(弗吉尼亚) - 23:泰国 -- 24:俄罗斯 - 25:日本 */ public $RegionId; @@ -176,7 +173,6 @@ class Groups extends AbstractModel - 21:印度 - 22:美东(弗吉尼亚) - 23:泰国 -- 24:俄罗斯 - 25:日本 * @param string $GroupId 复制组 ID。格式如:crs-rpl-deind****。 * @param string $GroupName 复制组名称。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/Instances.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/Instances.php index 3f81a967..dc9b9d45 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/Instances.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/Instances.php @@ -36,9 +36,9 @@ use TencentCloud\Common\AbstractModel; * @method void setRedisShardNum(integer $RedisShardNum) 设置分片数量。 * @method integer getRedisShardSize() 获取分片内存大小。 * @method void setRedisShardSize(integer $RedisShardSize) 设置分片内存大小。 - * @method integer getDiskSize() 获取实例的磁盘大小 + * @method integer getDiskSize() 获取实例的磁盘大小。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDiskSize(integer $DiskSize) 设置实例的磁盘大小 + * @method void setDiskSize(integer $DiskSize) 设置实例的磁盘大小。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getEngine() 获取引擎:社区版Redis、腾讯云CKV。 * @method void setEngine(string $Engine) 设置引擎:社区版Redis、腾讯云CKV。 @@ -128,7 +128,7 @@ class Instances extends AbstractModel public $RedisShardSize; /** - * @var integer 实例的磁盘大小 + * @var integer 实例的磁盘大小。 注意:此字段可能返回 null,表示取不到有效值。 */ public $DiskSize; @@ -208,7 +208,7 @@ class Instances extends AbstractModel * @param integer $RedisReplicasNum 副本数量。 * @param integer $RedisShardNum 分片数量。 * @param integer $RedisShardSize 分片内存大小。 - * @param integer $DiskSize 实例的磁盘大小 + * @param integer $DiskSize 实例的磁盘大小。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Engine 引擎:社区版Redis、腾讯云CKV。 * @param string $Role 实例读写权限。
              • rw:可读写。
              • r:只读。
              diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/RedisBackupSet.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/RedisBackupSet.php index d4328cd0..8610d67d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/RedisBackupSet.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/RedisBackupSet.php @@ -25,10 +25,10 @@ use TencentCloud\Common\AbstractModel; * @method string getBackupId() 获取备份任务ID。 * @method void setBackupId(string $BackupId) 设置备份任务ID。 * @method string getBackupType() 获取备份类型。 -- 1:凌晨系统发起的备份。 +- 1:凌晨系统发起的自动备份。 - 0:用户发起的手动备份。 * @method void setBackupType(string $BackupType) 设置备份类型。 -- 1:凌晨系统发起的备份。 +- 1:凌晨系统发起的自动备份。 - 0:用户发起的手动备份。 * @method integer getStatus() 获取备份状态。 - 1:备份被其它流程锁定。 @@ -89,7 +89,7 @@ class RedisBackupSet extends AbstractModel /** * @var string 备份类型。 -- 1:凌晨系统发起的备份。 +- 1:凌晨系统发起的自动备份。 - 0:用户发起的手动备份。 */ public $BackupType; @@ -168,7 +168,7 @@ class RedisBackupSet extends AbstractModel * @param string $StartTime 备份开始时间。 * @param string $BackupId 备份任务ID。 * @param string $BackupType 备份类型。 -- 1:凌晨系统发起的备份。 +- 1:凌晨系统发起的自动备份。 - 0:用户发起的手动备份。 * @param integer $Status 备份状态。 - 1:备份被其它流程锁定。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/RedisNodeInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/RedisNodeInfo.php index b4200b64..cd517bde 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/RedisNodeInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/RedisNodeInfo.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method integer getNodeType() 获取节点类型。
              • 0:为主节点。
              • 1:为副本节点。
              * @method void setNodeType(integer $NodeType) 设置节点类型。
              • 0:为主节点。
              • 1:为副本节点。
              - * @method integer getNodeId() 获取主节点或者副本节点的 ID。
              • 该参数用于创建 Redis 实例接口[CreateInstances](https://cloud.tencent.com/document/product/239/20026) 并不需要设置,而用于变更实例配置的接口 [UpgradeInstance](https://cloud.tencent.com/document/product/239/20013) 则需要设置。
              • 该参数可使用接口 [DescribeInstances](https://cloud.tencent.com/document/product/239/20018) 获取Integer类型的节点 ID。
              - * @method void setNodeId(integer $NodeId) 设置主节点或者副本节点的 ID。
              • 该参数用于创建 Redis 实例接口[CreateInstances](https://cloud.tencent.com/document/product/239/20026) 并不需要设置,而用于变更实例配置的接口 [UpgradeInstance](https://cloud.tencent.com/document/product/239/20013) 则需要设置。
              • 该参数可使用接口 [DescribeInstances](https://cloud.tencent.com/document/product/239/20018) 获取Integer类型的节点 ID。
              + * @method integer getNodeId() 获取主节点或者副本节点的 ID。
              • 该参数用于创建 Redis 实例接口[CreateInstances](https://cloud.tencent.com/document/product/239/20026) 并不需要设置,而用于变更实例配置的接口 [UpgradeInstance](https://cloud.tencent.com/document/product/239/20013) 删除副本时才需要设置。
              • 该参数可使用接口 [DescribeInstances](https://cloud.tencent.com/document/product/239/20018) 获取Integer类型的节点 ID。
              + * @method void setNodeId(integer $NodeId) 设置主节点或者副本节点的 ID。
              • 该参数用于创建 Redis 实例接口[CreateInstances](https://cloud.tencent.com/document/product/239/20026) 并不需要设置,而用于变更实例配置的接口 [UpgradeInstance](https://cloud.tencent.com/document/product/239/20013) 删除副本时才需要设置。
              • 该参数可使用接口 [DescribeInstances](https://cloud.tencent.com/document/product/239/20018) 获取Integer类型的节点 ID。
              * @method integer getZoneId() 获取主节点或者副本节点的可用区 ID。 * @method void setZoneId(integer $ZoneId) 设置主节点或者副本节点的可用区 ID。 * @method string getZoneName() 获取主节点或者副本节点的可用区名称。 @@ -37,7 +37,7 @@ class RedisNodeInfo extends AbstractModel public $NodeType; /** - * @var integer 主节点或者副本节点的 ID。
              • 该参数用于创建 Redis 实例接口[CreateInstances](https://cloud.tencent.com/document/product/239/20026) 并不需要设置,而用于变更实例配置的接口 [UpgradeInstance](https://cloud.tencent.com/document/product/239/20013) 则需要设置。
              • 该参数可使用接口 [DescribeInstances](https://cloud.tencent.com/document/product/239/20018) 获取Integer类型的节点 ID。
              + * @var integer 主节点或者副本节点的 ID。
              • 该参数用于创建 Redis 实例接口[CreateInstances](https://cloud.tencent.com/document/product/239/20026) 并不需要设置,而用于变更实例配置的接口 [UpgradeInstance](https://cloud.tencent.com/document/product/239/20013) 删除副本时才需要设置。
              • 该参数可使用接口 [DescribeInstances](https://cloud.tencent.com/document/product/239/20018) 获取Integer类型的节点 ID。
              */ public $NodeId; @@ -53,7 +53,7 @@ class RedisNodeInfo extends AbstractModel /** * @param integer $NodeType 节点类型。
              • 0:为主节点。
              • 1:为副本节点。
              - * @param integer $NodeId 主节点或者副本节点的 ID。
              • 该参数用于创建 Redis 实例接口[CreateInstances](https://cloud.tencent.com/document/product/239/20026) 并不需要设置,而用于变更实例配置的接口 [UpgradeInstance](https://cloud.tencent.com/document/product/239/20013) 则需要设置。
              • 该参数可使用接口 [DescribeInstances](https://cloud.tencent.com/document/product/239/20018) 获取Integer类型的节点 ID。
              + * @param integer $NodeId 主节点或者副本节点的 ID。
              • 该参数用于创建 Redis 实例接口[CreateInstances](https://cloud.tencent.com/document/product/239/20026) 并不需要设置,而用于变更实例配置的接口 [UpgradeInstance](https://cloud.tencent.com/document/product/239/20013) 删除副本时才需要设置。
              • 该参数可使用接口 [DescribeInstances](https://cloud.tencent.com/document/product/239/20018) 获取Integer类型的节点 ID。
              * @param integer $ZoneId 主节点或者副本节点的可用区 ID。 * @param string $ZoneName 主节点或者副本节点的可用区名称。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/SourceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/SourceInfo.php index f7b316ba..ef80c8be 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/SourceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/SourceInfo.php @@ -20,22 +20,22 @@ use TencentCloud\Common\AbstractModel; /** * 访问来源信息 * - * @method string getIp() 获取来源IP - * @method void setIp(string $Ip) 设置来源IP - * @method integer getConn() 获取连接数 - * @method void setConn(integer $Conn) 设置连接数 + * @method string getIp() 获取来源 IP 地址。 + * @method void setIp(string $Ip) 设置来源 IP 地址。 + * @method integer getConn() 获取客户端连接数量。 + * @method void setConn(integer $Conn) 设置客户端连接数量。 * @method integer getCmd() 获取命令 * @method void setCmd(integer $Cmd) 设置命令 */ class SourceInfo extends AbstractModel { /** - * @var string 来源IP + * @var string 来源 IP 地址。 */ public $Ip; /** - * @var integer 连接数 + * @var integer 客户端连接数量。 */ public $Conn; @@ -45,8 +45,8 @@ class SourceInfo extends AbstractModel public $Cmd; /** - * @param string $Ip 来源IP - * @param integer $Conn 连接数 + * @param string $Ip 来源 IP 地址。 + * @param integer $Conn 客户端连接数量。 * @param integer $Cmd 命令 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/UpgradeInstanceVersionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/UpgradeInstanceVersionRequest.php index 14b2969d..8fc41aa3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/UpgradeInstanceVersionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/Models/UpgradeInstanceVersionRequest.php @@ -20,34 +20,62 @@ use TencentCloud\Common\AbstractModel; /** * UpgradeInstanceVersion请求参数结构体 * - * @method string getTargetInstanceType() 获取目标实例类型,同 [CreateInstances](https://cloud.tencent.com/document/api/239/20026) 的Type,即实例要变更的目标类型 - * @method void setTargetInstanceType(string $TargetInstanceType) 设置目标实例类型,同 [CreateInstances](https://cloud.tencent.com/document/api/239/20026) 的Type,即实例要变更的目标类型 - * @method integer getSwitchOption() 获取切换模式:1-维护时间窗切换,2-立即切换 - * @method void setSwitchOption(integer $SwitchOption) 设置切换模式:1-维护时间窗切换,2-立即切换 - * @method string getInstanceId() 获取实例ID - * @method void setInstanceId(string $InstanceId) 设置实例ID + * @method string getTargetInstanceType() 获取目标实例类型,同 [CreateInstances](https://cloud.tencent.com/document/api/239/20026) 的**TypeId**,即实例要变更的目标类型。 +- Redis 4.0 及以上的版本,支持相同版本的实例从标准架构升级至集群架构,例如,支持 Redis 4.0 标准架构升级至 Redis 4.0 集群架构。 +- 不支持跨版本架构升级,例如,Redis 4.0 标准架构升级至 Redis 5.0 集群架构。 +- 不支持 Redis 2.8 版本升级架构。 +- 不支持从集群架构降级至标准架构。 + + * @method void setTargetInstanceType(string $TargetInstanceType) 设置目标实例类型,同 [CreateInstances](https://cloud.tencent.com/document/api/239/20026) 的**TypeId**,即实例要变更的目标类型。 +- Redis 4.0 及以上的版本,支持相同版本的实例从标准架构升级至集群架构,例如,支持 Redis 4.0 标准架构升级至 Redis 4.0 集群架构。 +- 不支持跨版本架构升级,例如,Redis 4.0 标准架构升级至 Redis 5.0 集群架构。 +- 不支持 Redis 2.8 版本升级架构。 +- 不支持从集群架构降级至标准架构。 + + * @method integer getSwitchOption() 获取切换时间。 +- 1:维护时间窗切换。 +- 2:立即切换。 + * @method void setSwitchOption(integer $SwitchOption) 设置切换时间。 +- 1:维护时间窗切换。 +- 2:立即切换。 + * @method string getInstanceId() 获取指定实例 ID。例如:crs-xjhsdj****,请登录[Redis控制台](https://console.cloud.tencent.com/redis#/)在实例列表复制实例 ID。 + * @method void setInstanceId(string $InstanceId) 设置指定实例 ID。例如:crs-xjhsdj****,请登录[Redis控制台](https://console.cloud.tencent.com/redis#/)在实例列表复制实例 ID。 */ class UpgradeInstanceVersionRequest extends AbstractModel { /** - * @var string 目标实例类型,同 [CreateInstances](https://cloud.tencent.com/document/api/239/20026) 的Type,即实例要变更的目标类型 + * @var string 目标实例类型,同 [CreateInstances](https://cloud.tencent.com/document/api/239/20026) 的**TypeId**,即实例要变更的目标类型。 +- Redis 4.0 及以上的版本,支持相同版本的实例从标准架构升级至集群架构,例如,支持 Redis 4.0 标准架构升级至 Redis 4.0 集群架构。 +- 不支持跨版本架构升级,例如,Redis 4.0 标准架构升级至 Redis 5.0 集群架构。 +- 不支持 Redis 2.8 版本升级架构。 +- 不支持从集群架构降级至标准架构。 + */ public $TargetInstanceType; /** - * @var integer 切换模式:1-维护时间窗切换,2-立即切换 + * @var integer 切换时间。 +- 1:维护时间窗切换。 +- 2:立即切换。 */ public $SwitchOption; /** - * @var string 实例ID + * @var string 指定实例 ID。例如:crs-xjhsdj****,请登录[Redis控制台](https://console.cloud.tencent.com/redis#/)在实例列表复制实例 ID。 */ public $InstanceId; /** - * @param string $TargetInstanceType 目标实例类型,同 [CreateInstances](https://cloud.tencent.com/document/api/239/20026) 的Type,即实例要变更的目标类型 - * @param integer $SwitchOption 切换模式:1-维护时间窗切换,2-立即切换 - * @param string $InstanceId 实例ID + * @param string $TargetInstanceType 目标实例类型,同 [CreateInstances](https://cloud.tencent.com/document/api/239/20026) 的**TypeId**,即实例要变更的目标类型。 +- Redis 4.0 及以上的版本,支持相同版本的实例从标准架构升级至集群架构,例如,支持 Redis 4.0 标准架构升级至 Redis 4.0 集群架构。 +- 不支持跨版本架构升级,例如,Redis 4.0 标准架构升级至 Redis 5.0 集群架构。 +- 不支持 Redis 2.8 版本升级架构。 +- 不支持从集群架构降级至标准架构。 + + * @param integer $SwitchOption 切换时间。 +- 1:维护时间窗切换。 +- 2:立即切换。 + * @param string $InstanceId 指定实例 ID。例如:crs-xjhsdj****,请登录[Redis控制台](https://console.cloud.tencent.com/redis#/)在实例列表复制实例 ID。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/RedisClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/RedisClient.php index e6785740..bfed1fda 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/RedisClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Redis/V20180412/RedisClient.php @@ -28,7 +28,7 @@ use TencentCloud\Redis\V20180412\Models as Models; * @method Models\ApplyParamsTemplateResponse ApplyParamsTemplate(Models\ApplyParamsTemplateRequest $req) 应用参数模板到实例 * @method Models\AssociateSecurityGroupsResponse AssociateSecurityGroups(Models\AssociateSecurityGroupsRequest $req) 本接口 (AssociateSecurityGroups) 用于安全组批量绑定多个指定实例。 * @method Models\ChangeInstanceRoleResponse ChangeInstanceRole(Models\ChangeInstanceRoleRequest $req) 复制组实例更换角色 - * @method Models\ChangeMasterInstanceResponse ChangeMasterInstance(Models\ChangeMasterInstanceRequest $req) 复制组实例切主 + * @method Models\ChangeMasterInstanceResponse ChangeMasterInstance(Models\ChangeMasterInstanceRequest $req) 该接口(ChangeMasterInstance)用于将复制组内只读实例设置为主实例。 * @method Models\ChangeReplicaToMasterResponse ChangeReplicaToMaster(Models\ChangeReplicaToMasterRequest $req) 本接口(ChangeReplicaToMaster)适用于实例副本组提主或副本提主。 * @method Models\CleanUpInstanceResponse CleanUpInstance(Models\CleanUpInstanceRequest $req) 回收站实例立即下线 * @method Models\ClearInstanceResponse ClearInstance(Models\ClearInstanceRequest $req) 清空Redis实例的实例数据。 @@ -37,11 +37,11 @@ use TencentCloud\Redis\V20180412\Models as Models; * @method Models\CreateInstanceAccountResponse CreateInstanceAccount(Models\CreateInstanceAccountRequest $req) 创建实例子账号 * @method Models\CreateInstancesResponse CreateInstances(Models\CreateInstancesRequest $req) 本接口(CreateInstances)用于创建 Redis 实例。 * @method Models\CreateParamTemplateResponse CreateParamTemplate(Models\CreateParamTemplateRequest $req) 创建参数模板。 - * @method Models\CreateReplicationGroupResponse CreateReplicationGroup(Models\CreateReplicationGroupRequest $req) 创建复制组 + * @method Models\CreateReplicationGroupResponse CreateReplicationGroup(Models\CreateReplicationGroupRequest $req) 该接口(CreateReplicationGroup)用于创建复制组。 * @method Models\DeleteInstanceAccountResponse DeleteInstanceAccount(Models\DeleteInstanceAccountRequest $req) 删除实例子账号 * @method Models\DeleteParamTemplateResponse DeleteParamTemplate(Models\DeleteParamTemplateRequest $req) 删除参数模板 * @method Models\DeleteReplicationInstanceResponse DeleteReplicationInstance(Models\DeleteReplicationInstanceRequest $req) 移除复制组成员 注:接口下线中,请使用 RemoveReplicationInstance - * @method Models\DescribeAutoBackupConfigResponse DescribeAutoBackupConfig(Models\DescribeAutoBackupConfigRequest $req) 获取备份配置 + * @method Models\DescribeAutoBackupConfigResponse DescribeAutoBackupConfig(Models\DescribeAutoBackupConfigRequest $req) 本接口(DescribeAutoBackupConfig)用于获取自动备份配置规则。 * @method Models\DescribeBackupDownloadRestrictionResponse DescribeBackupDownloadRestriction(Models\DescribeBackupDownloadRestrictionRequest $req) 本接口(DescribeBackupDownloadRestriction)用于查询当前地域数据库备份文件的下载地址。 * @method Models\DescribeBackupUrlResponse DescribeBackupUrl(Models\DescribeBackupUrlRequest $req) 本接口(DescribeBackupUrl)用于查询备份 Rdb 文件的下载地址。 * @method Models\DescribeBandwidthRangeResponse DescribeBandwidthRange(Models\DescribeBandwidthRangeRequest $req) 本接口(DescribeBandwidthRange)用于查询实例带宽信息。 @@ -55,7 +55,7 @@ use TencentCloud\Redis\V20180412\Models as Models; * @method Models\DescribeInstanceMonitorBigKeySizeDistResponse DescribeInstanceMonitorBigKeySizeDist(Models\DescribeInstanceMonitorBigKeySizeDistRequest $req) 腾讯云数据库 Redis 已经于2022年10月31日下线查询实例大 Key 接口。具体公告,请参见 [查询实例大 Key 接口下线公告](https://cloud.tencent.com/document/product/239/81005)。 * @method Models\DescribeInstanceMonitorBigKeyTypeDistResponse DescribeInstanceMonitorBigKeyTypeDist(Models\DescribeInstanceMonitorBigKeyTypeDistRequest $req) 腾讯云数据库 Redis 已经于2022年10月31日下线查询实例大 Key 接口。具体公告,请参见 [查询实例大 Key 接口下线公告](https://cloud.tencent.com/document/product/239/81005)。 * @method Models\DescribeInstanceMonitorHotKeyResponse DescribeInstanceMonitorHotKey(Models\DescribeInstanceMonitorHotKeyRequest $req) 查询实例热Key - * @method Models\DescribeInstanceMonitorSIPResponse DescribeInstanceMonitorSIP(Models\DescribeInstanceMonitorSIPRequest $req) 查询实例访问来源信息 + * @method Models\DescribeInstanceMonitorSIPResponse DescribeInstanceMonitorSIP(Models\DescribeInstanceMonitorSIPRequest $req) 该接口已下线,请使用数据库智能管家 DBbrain 接口 [DescribeProxyProcessStatistics] (https://cloud.tencent.com/document/product/1130/84544) 获取实例访问来源。 * @method Models\DescribeInstanceMonitorTookDistResponse DescribeInstanceMonitorTookDist(Models\DescribeInstanceMonitorTookDistRequest $req) 查询实例访问的耗时分布 * @method Models\DescribeInstanceMonitorTopNCmdResponse DescribeInstanceMonitorTopNCmd(Models\DescribeInstanceMonitorTopNCmdRequest $req) 查询实例访问命令 * @method Models\DescribeInstanceMonitorTopNCmdTookResponse DescribeInstanceMonitorTopNCmdTook(Models\DescribeInstanceMonitorTopNCmdTookRequest $req) 查询实例CPU耗时 @@ -73,10 +73,10 @@ use TencentCloud\Redis\V20180412\Models as Models; * @method Models\DescribeProjectSecurityGroupResponse DescribeProjectSecurityGroup(Models\DescribeProjectSecurityGroupRequest $req) 查询项目安全组信息 * @method Models\DescribeProjectSecurityGroupsResponse DescribeProjectSecurityGroups(Models\DescribeProjectSecurityGroupsRequest $req) 本接口(DescribeProjectSecurityGroups)用于查询项目的安全组详情。 * @method Models\DescribeProxySlowLogResponse DescribeProxySlowLog(Models\DescribeProxySlowLogRequest $req) 本接口(DescribeProxySlowLog)用于查询代理慢查询。 - * @method Models\DescribeReplicationGroupResponse DescribeReplicationGroup(Models\DescribeReplicationGroupRequest $req) 本接口(DescribeReplicationGroup)查询复制组。 + * @method Models\DescribeReplicationGroupResponse DescribeReplicationGroup(Models\DescribeReplicationGroupRequest $req) 本接口(DescribeReplicationGroup)用于查询复制组。 * @method Models\DescribeSSLStatusResponse DescribeSSLStatus(Models\DescribeSSLStatusRequest $req) 本接口(DescribeSSLStatus)用于查询实例 SSL 认证相关信息,包括开启状态、配置状态、证书地址等。 * @method Models\DescribeSlowLogResponse DescribeSlowLog(Models\DescribeSlowLogRequest $req) 本接口(DescribeSlowLog)查询实例慢查询记录。 - * @method Models\DescribeTaskInfoResponse DescribeTaskInfo(Models\DescribeTaskInfoRequest $req) 用于查询任务结果 + * @method Models\DescribeTaskInfoResponse DescribeTaskInfo(Models\DescribeTaskInfoRequest $req) 本接口(DescribeTaskInfo)用于获取指定任务的执行情况。 * @method Models\DescribeTaskListResponse DescribeTaskList(Models\DescribeTaskListRequest $req) 本接口(DescribeTaskList)用于查询指定实例的任务列表信息。 * @method Models\DescribeTendisSlowLogResponse DescribeTendisSlowLog(Models\DescribeTendisSlowLogRequest $req) 查询Tendis慢查询 * @method Models\DestroyPostpaidInstanceResponse DestroyPostpaidInstance(Models\DestroyPostpaidInstanceRequest $req) 按量计费实例销毁 @@ -111,7 +111,7 @@ use TencentCloud\Redis\V20180412\Models as Models; * @method Models\SwitchInstanceVipResponse SwitchInstanceVip(Models\SwitchInstanceVipRequest $req) 在通过DTS支持跨可用区灾备的场景中,通过该接口交换实例VIP完成实例灾备切换。交换VIP后目标实例可写,源和目标实例VIP互换,同时源与目标实例间DTS同步任务断开 * @method Models\SwitchProxyResponse SwitchProxy(Models\SwitchProxyRequest $req) Proxy模拟故障接口 * @method Models\UpgradeInstanceResponse UpgradeInstance(Models\UpgradeInstanceRequest $req) 变更实例配置 - * @method Models\UpgradeInstanceVersionResponse UpgradeInstanceVersion(Models\UpgradeInstanceVersionRequest $req) 将原本实例升级到高版本实例,或者将主从版实例升级到集群版实例 + * @method Models\UpgradeInstanceVersionResponse UpgradeInstanceVersion(Models\UpgradeInstanceVersionRequest $req) 将当前实例升级到更高版本,或者将当前标准架构升级至集群架构。 * @method Models\UpgradeProxyVersionResponse UpgradeProxyVersion(Models\UpgradeProxyVersionRequest $req) 实例proxy版本升级 * @method Models\UpgradeSmallVersionResponse UpgradeSmallVersion(Models\UpgradeSmallVersionRequest $req) 实例小版本升级 * @method Models\UpgradeVersionToMultiAvailabilityZonesResponse UpgradeVersionToMultiAvailabilityZones(Models\UpgradeVersionToMultiAvailabilityZonesRequest $req) 升级实例支持多AZ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Rum/V20210622/Models/DescribeDataPvUrlStatisticsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Rum/V20210622/Models/DescribeDataPvUrlStatisticsRequest.php index 46ecf67d..b5e35371 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Rum/V20210622/Models/DescribeDataPvUrlStatisticsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Rum/V20210622/Models/DescribeDataPvUrlStatisticsRequest.php @@ -62,6 +62,10 @@ use TencentCloud\Common\AbstractModel; * @method void setBrowser(string $Browser) 设置浏览器 * @method string getEnv() 获取环境 * @method void setEnv(string $Env) 设置环境 + * @method integer getGroupByType() 获取group by 参数值枚举1:1m 2:5m 3:30m 4:1h + 5:1d + * @method void setGroupByType(integer $GroupByType) 设置group by 参数值枚举1:1m 2:5m 3:30m 4:1h + 5:1d */ class DescribeDataPvUrlStatisticsRequest extends AbstractModel { @@ -170,6 +174,12 @@ class DescribeDataPvUrlStatisticsRequest extends AbstractModel */ public $Env; + /** + * @var integer group by 参数值枚举1:1m 2:5m 3:30m 4:1h + 5:1d + */ + public $GroupByType; + /** * @param integer $StartTime 开始时间 * @param string $Type allcount:性能视图,day:14天数据,vp:性能,ckuv:uv,ckpv:pv,condition:条件列表,nettype/version/platform/isp/region/device/browser/ext1/ext2/ext3/ret/status/from/url/env/:网络平台视图/Version视图/设备视图/ISP视图/地区视图/浏览器视图/ext1视图等等 @@ -192,6 +202,8 @@ class DescribeDataPvUrlStatisticsRequest extends AbstractModel * @param string $Os 操作系统 * @param string $Browser 浏览器 * @param string $Env 环境 + * @param integer $GroupByType group by 参数值枚举1:1m 2:5m 3:30m 4:1h + 5:1d */ function __construct() { @@ -289,5 +301,9 @@ class DescribeDataPvUrlStatisticsRequest extends AbstractModel if (array_key_exists("Env",$param) and $param["Env"] !== null) { $this->Env = $param["Env"]; } + + if (array_key_exists("GroupByType",$param) and $param["GroupByType"] !== null) { + $this->GroupByType = $param["GroupByType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/CreateFunctionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/CreateFunctionRequest.php index 3264402b..d306ca90 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/CreateFunctionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/CreateFunctionRequest.php @@ -34,8 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setTimeout(integer $Timeout) 设置函数最长执行时间,单位为秒,可选值范围 1-900 秒,默认为 3 秒 * @method Environment getEnvironment() 获取函数的环境变量 * @method void setEnvironment(Environment $Environment) 设置函数的环境变量 - * @method string getRuntime() 获取函数运行环境,目前仅支持 Python2.7,Python3.6,Nodejs6.10,Nodejs8.9,Nodejs10.15,Nodejs12.16, Php5, Php7,Go1,Java8 和 CustomRuntime,默认Python2.7 - * @method void setRuntime(string $Runtime) 设置函数运行环境,目前仅支持 Python2.7,Python3.6,Nodejs6.10,Nodejs8.9,Nodejs10.15,Nodejs12.16, Php5, Php7,Go1,Java8 和 CustomRuntime,默认Python2.7 + * @method string getRuntime() 获取函数运行环境,目前仅支持 Python2.7,Python3.6,Nodejs6.10,Nodejs8.9,Nodejs10.15,Nodejs12.16, Php5.2, Php7.4,Go1,Java8 和 CustomRuntime,默认Python2.7 + * @method void setRuntime(string $Runtime) 设置函数运行环境,目前仅支持 Python2.7,Python3.6,Nodejs6.10,Nodejs8.9,Nodejs10.15,Nodejs12.16, Php5.2, Php7.4,Go1,Java8 和 CustomRuntime,默认Python2.7 * @method VpcConfig getVpcConfig() 获取函数的私有网络配置 * @method void setVpcConfig(VpcConfig $VpcConfig) 设置函数的私有网络配置 * @method string getNamespace() 获取函数所属命名空间 @@ -68,6 +68,10 @@ use TencentCloud\Common\AbstractModel; * @method void setAsyncRunEnable(string $AsyncRunEnable) 设置是否开启异步属性,TRUE 为开启,FALSE为关闭 * @method string getTraceEnable() 获取是否开启事件追踪,TRUE 为开启,FALSE为关闭 * @method void setTraceEnable(string $TraceEnable) 设置是否开启事件追踪,TRUE 为开启,FALSE为关闭 + * @method string getAutoDeployClsTopicIndex() 获取是否自动创建cls索引,TRUE 为开启,FALSE为关闭 + * @method void setAutoDeployClsTopicIndex(string $AutoDeployClsTopicIndex) 设置是否自动创建cls索引,TRUE 为开启,FALSE为关闭 + * @method string getAutoCreateClsTopic() 获取是否自动创建cls主题,TRUE 为开启,FALSE为关闭 + * @method void setAutoCreateClsTopic(string $AutoCreateClsTopic) 设置是否自动创建cls主题,TRUE 为开启,FALSE为关闭 * @method string getProtocolType() 获取HTTP函数支持的访问协议。当前支持WebSockets协议,值为WS * @method void setProtocolType(string $ProtocolType) 设置HTTP函数支持的访问协议。当前支持WebSockets协议,值为WS * @method ProtocolParams getProtocolParams() 获取HTTP函数配置ProtocolType访问协议,当前协议可配置的参数 @@ -113,7 +117,7 @@ class CreateFunctionRequest extends AbstractModel public $Environment; /** - * @var string 函数运行环境,目前仅支持 Python2.7,Python3.6,Nodejs6.10,Nodejs8.9,Nodejs10.15,Nodejs12.16, Php5, Php7,Go1,Java8 和 CustomRuntime,默认Python2.7 + * @var string 函数运行环境,目前仅支持 Python2.7,Python3.6,Nodejs6.10,Nodejs8.9,Nodejs10.15,Nodejs12.16, Php5.2, Php7.4,Go1,Java8 和 CustomRuntime,默认Python2.7 */ public $Runtime; @@ -197,6 +201,16 @@ class CreateFunctionRequest extends AbstractModel */ public $TraceEnable; + /** + * @var string 是否自动创建cls索引,TRUE 为开启,FALSE为关闭 + */ + public $AutoDeployClsTopicIndex; + + /** + * @var string 是否自动创建cls主题,TRUE 为开启,FALSE为关闭 + */ + public $AutoCreateClsTopic; + /** * @var string HTTP函数支持的访问协议。当前支持WebSockets协议,值为WS */ @@ -220,7 +234,7 @@ class CreateFunctionRequest extends AbstractModel * @param integer $MemorySize 函数运行时内存大小,默认为 128M,可选范围 64、128MB-3072MB,并且以 128MB 为阶梯 * @param integer $Timeout 函数最长执行时间,单位为秒,可选值范围 1-900 秒,默认为 3 秒 * @param Environment $Environment 函数的环境变量 - * @param string $Runtime 函数运行环境,目前仅支持 Python2.7,Python3.6,Nodejs6.10,Nodejs8.9,Nodejs10.15,Nodejs12.16, Php5, Php7,Go1,Java8 和 CustomRuntime,默认Python2.7 + * @param string $Runtime 函数运行环境,目前仅支持 Python2.7,Python3.6,Nodejs6.10,Nodejs8.9,Nodejs10.15,Nodejs12.16, Php5.2, Php7.4,Go1,Java8 和 CustomRuntime,默认Python2.7 * @param VpcConfig $VpcConfig 函数的私有网络配置 * @param string $Namespace 函数所属命名空间 * @param string $Role 函数绑定的角色 @@ -237,6 +251,8 @@ class CreateFunctionRequest extends AbstractModel * @param array $Tags 函数 Tag 参数,以键值对数组形式传入 * @param string $AsyncRunEnable 是否开启异步属性,TRUE 为开启,FALSE为关闭 * @param string $TraceEnable 是否开启事件追踪,TRUE 为开启,FALSE为关闭 + * @param string $AutoDeployClsTopicIndex 是否自动创建cls索引,TRUE 为开启,FALSE为关闭 + * @param string $AutoCreateClsTopic 是否自动创建cls主题,TRUE 为开启,FALSE为关闭 * @param string $ProtocolType HTTP函数支持的访问协议。当前支持WebSockets协议,值为WS * @param ProtocolParams $ProtocolParams HTTP函数配置ProtocolType访问协议,当前协议可配置的参数 * @param InstanceConcurrencyConfig $InstanceConcurrencyConfig 单实例多并发配置。只支持Web函数。 @@ -366,6 +382,14 @@ class CreateFunctionRequest extends AbstractModel $this->TraceEnable = $param["TraceEnable"]; } + if (array_key_exists("AutoDeployClsTopicIndex",$param) and $param["AutoDeployClsTopicIndex"] !== null) { + $this->AutoDeployClsTopicIndex = $param["AutoDeployClsTopicIndex"]; + } + + if (array_key_exists("AutoCreateClsTopic",$param) and $param["AutoCreateClsTopic"] !== null) { + $this->AutoCreateClsTopic = $param["AutoCreateClsTopic"]; + } + if (array_key_exists("ProtocolType",$param) and $param["ProtocolType"] !== null) { $this->ProtocolType = $param["ProtocolType"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/CreateNamespaceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/CreateNamespaceRequest.php index 47d9c9ce..609c13b5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/CreateNamespaceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/CreateNamespaceRequest.php @@ -24,6 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setNamespace(string $Namespace) 设置命名空间名称 * @method string getDescription() 获取命名空间描述 * @method void setDescription(string $Description) 设置命名空间描述 + * @method NamespaceResourceEnv getResourceEnv() 获取资源池配置 + * @method void setResourceEnv(NamespaceResourceEnv $ResourceEnv) 设置资源池配置 */ class CreateNamespaceRequest extends AbstractModel { @@ -37,9 +39,15 @@ class CreateNamespaceRequest extends AbstractModel */ public $Description; + /** + * @var NamespaceResourceEnv 资源池配置 + */ + public $ResourceEnv; + /** * @param string $Namespace 命名空间名称 * @param string $Description 命名空间描述 + * @param NamespaceResourceEnv $ResourceEnv 资源池配置 */ function __construct() { @@ -61,5 +69,10 @@ class CreateNamespaceRequest extends AbstractModel if (array_key_exists("Description",$param) and $param["Description"] !== null) { $this->Description = $param["Description"]; } + + if (array_key_exists("ResourceEnv",$param) and $param["ResourceEnv"] !== null) { + $this->ResourceEnv = new NamespaceResourceEnv(); + $this->ResourceEnv->deserialize($param["ResourceEnv"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/CreateTriggerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/CreateTriggerRequest.php index bfde18e3..34a8a4ed 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/CreateTriggerRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/CreateTriggerRequest.php @@ -36,6 +36,8 @@ use TencentCloud\Common\AbstractModel; * @method void setEnable(string $Enable) 设置触发器的初始是能状态 OPEN表示开启 CLOSE表示关闭 * @method string getCustomArgument() 获取用户自定义参数,仅支持timer触发器 * @method void setCustomArgument(string $CustomArgument) 设置用户自定义参数,仅支持timer触发器 + * @method string getDescription() 获取触发器描述 + * @method void setDescription(string $Description) 设置触发器描述 */ class CreateTriggerRequest extends AbstractModel { @@ -79,6 +81,11 @@ class CreateTriggerRequest extends AbstractModel */ public $CustomArgument; + /** + * @var string 触发器描述 + */ + public $Description; + /** * @param string $FunctionName 新建触发器绑定的函数名称 * @param string $TriggerName 新建触发器名称。如果是定时触发器,名称支持英文字母、数字、连接符和下划线,最长100个字符;如果是cos触发器,需要是对应cos存储桶适用于XML API的访问域名(例如:5401-5ff414-12345.cos.ap-shanghai.myqcloud.com);如果是其他触发器,见具体触发器绑定参数的说明 @@ -88,6 +95,7 @@ class CreateTriggerRequest extends AbstractModel * @param string $Qualifier 函数的版本,默认为 $LATEST,建议填写 [$DEFAULT](https://cloud.tencent.com/document/product/583/36149#.E9.BB.98.E8.AE.A4.E5.88.AB.E5.90.8D)方便后续进行版本的灰度发布。 * @param string $Enable 触发器的初始是能状态 OPEN表示开启 CLOSE表示关闭 * @param string $CustomArgument 用户自定义参数,仅支持timer触发器 + * @param string $Description 触发器描述 */ function __construct() { @@ -133,5 +141,9 @@ class CreateTriggerRequest extends AbstractModel if (array_key_exists("CustomArgument",$param) and $param["CustomArgument"] !== null) { $this->CustomArgument = $param["CustomArgument"]; } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/FunctionInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/FunctionInfo.php index ccffaac5..03460e77 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/FunctionInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/FunctionInfo.php @@ -25,7 +25,9 @@ use TencentCloud\Common\AbstractModel; * @method string getAddTime() 获取创建时间 * @method void setAddTime(string $AddTime) 设置创建时间 * @method string getRuntime() 获取运行时 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setRuntime(string $Runtime) 设置运行时 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getFunctionName() 获取函数名称 * @method void setFunctionName(string $FunctionName) 设置函数名称 * @method string getFunctionId() 获取函数ID @@ -71,6 +73,7 @@ class FunctionInfo extends AbstractModel /** * @var string 运行时 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Runtime; @@ -145,6 +148,7 @@ class FunctionInfo extends AbstractModel * @param string $ModTime 修改时间 * @param string $AddTime 创建时间 * @param string $Runtime 运行时 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $FunctionName 函数名称 * @param string $FunctionId 函数ID * @param string $Namespace 命名空间 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/GetFunctionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/GetFunctionResponse.php index 2338849d..8fd4dd6e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/GetFunctionResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/GetFunctionResponse.php @@ -39,7 +39,9 @@ use TencentCloud\Common\AbstractModel; * @method integer getMemorySize() 获取函数的最大可用内存 * @method void setMemorySize(integer $MemorySize) 设置函数的最大可用内存 * @method string getRuntime() 获取函数的运行环境 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setRuntime(string $Runtime) 设置函数的运行环境 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getFunctionName() 获取函数的名称 * @method void setFunctionName(string $FunctionName) 设置函数的名称 * @method VpcConfig getVpcConfig() 获取函数的私有网络 @@ -180,6 +182,7 @@ class GetFunctionResponse extends AbstractModel /** * @var string 函数的运行环境 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Runtime; @@ -379,6 +382,7 @@ class GetFunctionResponse extends AbstractModel * @param string $FunctionVersion 函数的版本 * @param integer $MemorySize 函数的最大可用内存 * @param string $Runtime 函数的运行环境 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $FunctionName 函数的名称 * @param VpcConfig $VpcConfig 函数的私有网络 * @param string $UseGpu 是否使用GPU diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/MetricDatum.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/K8SLabel.php old mode 100755 new mode 100644 similarity index 62% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/MetricDatum.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/K8SLabel.php index 1efa5856..d5a4a715 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Monitor/V20180724/Models/MetricDatum.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/K8SLabel.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Monitor\V20180724\Models; +namespace TencentCloud\Scf\V20180416\Models; use TencentCloud\Common\AbstractModel; /** - * 指标名称和值的封装 + * k8s label * - * @method string getMetricName() 获取指标名称 - * @method void setMetricName(string $MetricName) 设置指标名称 - * @method integer getValue() 获取指标的值 - * @method void setValue(integer $Value) 设置指标的值 + * @method string getKey() 获取label的名称 + * @method void setKey(string $Key) 设置label的名称 + * @method string getValue() 获取label的值 + * @method void setValue(string $Value) 设置label的值 */ -class MetricDatum extends AbstractModel +class K8SLabel extends AbstractModel { /** - * @var string 指标名称 + * @var string label的名称 */ - public $MetricName; + public $Key; /** - * @var integer 指标的值 + * @var string label的值 */ public $Value; /** - * @param string $MetricName 指标名称 - * @param integer $Value 指标的值 + * @param string $Key label的名称 + * @param string $Value label的值 */ function __construct() { @@ -54,8 +54,8 @@ class MetricDatum extends AbstractModel if ($param === null) { return; } - if (array_key_exists("MetricName",$param) and $param["MetricName"] !== null) { - $this->MetricName = $param["MetricName"]; + if (array_key_exists("Key",$param) and $param["Key"] !== null) { + $this->Key = $param["Key"]; } if (array_key_exists("Value",$param) and $param["Value"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/K8SToleration.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/K8SToleration.php new file mode 100644 index 00000000..0b3674cb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/K8SToleration.php @@ -0,0 +1,118 @@ +Key = $param["Key"]; + } + + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = $param["Operator"]; + } + + if (array_key_exists("Effect",$param) and $param["Effect"] !== null) { + $this->Effect = $param["Effect"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + + if (array_key_exists("TolerationSeconds",$param) and $param["TolerationSeconds"] !== null) { + $this->TolerationSeconds = $param["TolerationSeconds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextCorrectionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/NamespaceResourceEnv.php old mode 100755 new mode 100644 similarity index 52% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextCorrectionRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/NamespaceResourceEnv.php index 114564cf..6f00741f --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextCorrectionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/NamespaceResourceEnv.php @@ -14,24 +14,28 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Scf\V20180416\Models; use TencentCloud\Common\AbstractModel; /** - * TextCorrection请求参数结构体 + * 命名空间资源池配置 * - * @method string getText() 获取待纠错的文本(仅支持UTF-8格式,不超过2000字符) - * @method void setText(string $Text) 设置待纠错的文本(仅支持UTF-8格式,不超过2000字符) + * @method NamespaceResourceEnvTKE getTKE() 获取基于TKE集群的资源池 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTKE(NamespaceResourceEnvTKE $TKE) 设置基于TKE集群的资源池 +注意:此字段可能返回 null,表示取不到有效值。 */ -class TextCorrectionRequest extends AbstractModel +class NamespaceResourceEnv extends AbstractModel { /** - * @var string 待纠错的文本(仅支持UTF-8格式,不超过2000字符) + * @var NamespaceResourceEnvTKE 基于TKE集群的资源池 +注意:此字段可能返回 null,表示取不到有效值。 */ - public $Text; + public $TKE; /** - * @param string $Text 待纠错的文本(仅支持UTF-8格式,不超过2000字符) + * @param NamespaceResourceEnvTKE $TKE 基于TKE集群的资源池 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -46,8 +50,9 @@ class TextCorrectionRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Text",$param) and $param["Text"] !== null) { - $this->Text = $param["Text"]; + if (array_key_exists("TKE",$param) and $param["TKE"] !== null) { + $this->TKE = new NamespaceResourceEnvTKE(); + $this->TKE->deserialize($param["TKE"]); } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/NamespaceResourceEnvTKE.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/NamespaceResourceEnvTKE.php new file mode 100644 index 00000000..dd4e840b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/NamespaceResourceEnvTKE.php @@ -0,0 +1,179 @@ +ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("SubnetID",$param) and $param["SubnetID"] !== null) { + $this->SubnetID = $param["SubnetID"]; + } + + if (array_key_exists("Namespace",$param) and $param["Namespace"] !== null) { + $this->Namespace = $param["Namespace"]; + } + + if (array_key_exists("DataPath",$param) and $param["DataPath"] !== null) { + $this->DataPath = $param["DataPath"]; + } + + if (array_key_exists("NodeSelector",$param) and $param["NodeSelector"] !== null) { + $this->NodeSelector = []; + foreach ($param["NodeSelector"] as $key => $value){ + $obj = new K8SLabel(); + $obj->deserialize($value); + array_push($this->NodeSelector, $obj); + } + } + + if (array_key_exists("Tolerations",$param) and $param["Tolerations"] !== null) { + $this->Tolerations = []; + foreach ($param["Tolerations"] as $key => $value){ + $obj = new K8SToleration(); + $obj->deserialize($value); + array_push($this->Tolerations, $obj); + } + } + + if (array_key_exists("Port",$param) and $param["Port"] !== null) { + $this->Port = $param["Port"]; + } + + if (array_key_exists("PodTemplatePatch",$param) and $param["PodTemplatePatch"] !== null) { + $this->PodTemplatePatch = $param["PodTemplatePatch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/PublishVersionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/PublishVersionResponse.php index 85880072..f834df0d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/PublishVersionResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/PublishVersionResponse.php @@ -33,7 +33,9 @@ use TencentCloud\Common\AbstractModel; * @method integer getTimeout() 获取函数的超时时间 * @method void setTimeout(integer $Timeout) 设置函数的超时时间 * @method string getRuntime() 获取函数的运行环境 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setRuntime(string $Runtime) 设置函数的运行环境 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getNamespace() 获取函数的命名空间 * @method void setNamespace(string $Namespace) 设置函数的命名空间 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -73,6 +75,7 @@ class PublishVersionResponse extends AbstractModel /** * @var string 函数的运行环境 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Runtime; @@ -94,6 +97,7 @@ class PublishVersionResponse extends AbstractModel * @param string $Handler 函数的入口 * @param integer $Timeout 函数的超时时间 * @param string $Runtime 函数的运行环境 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Namespace 函数的命名空间 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/Trigger.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/Trigger.php index 14606735..c2dc5ef1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/Trigger.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/Trigger.php @@ -44,6 +44,8 @@ use TencentCloud\Common\AbstractModel; * @method void setTriggerAttribute(string $TriggerAttribute) 设置触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建 * @method string getQualifier() 获取触发器绑定的别名或版本 * @method void setQualifier(string $Qualifier) 设置触发器绑定的别名或版本 + * @method string getDescription() 获取触发器描述 + * @method void setDescription(string $Description) 设置触发器描述 */ class Trigger extends AbstractModel { @@ -89,16 +91,19 @@ class Trigger extends AbstractModel /** * @var string 触发器最小资源ID + * @deprecated */ public $ResourceId; /** * @var string 触发器和云函数绑定状态 + * @deprecated */ public $BindStatus; /** * @var string 触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建 + * @deprecated */ public $TriggerAttribute; @@ -107,6 +112,11 @@ class Trigger extends AbstractModel */ public $Qualifier; + /** + * @var string 触发器描述 + */ + public $Description; + /** * @param string $ModTime 触发器最后修改时间 * @param string $Type 触发器类型 @@ -120,6 +130,7 @@ class Trigger extends AbstractModel * @param string $BindStatus 触发器和云函数绑定状态 * @param string $TriggerAttribute 触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建 * @param string $Qualifier 触发器绑定的别名或版本 + * @param string $Description 触发器描述 */ function __construct() { @@ -181,5 +192,9 @@ class Trigger extends AbstractModel if (array_key_exists("Qualifier",$param) and $param["Qualifier"] !== null) { $this->Qualifier = $param["Qualifier"]; } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/TriggerInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/TriggerInfo.php index 891f776a..5ff2f2a2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/TriggerInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Scf/V20180416/Models/TriggerInfo.php @@ -101,16 +101,19 @@ class TriggerInfo extends AbstractModel /** * @var string 触发器最小资源ID + * @deprecated */ public $ResourceId; /** * @var string 触发器和云函数绑定状态 + * @deprecated */ public $BindStatus; /** * @var string 触发器类型,双向表示两侧控制台均可操作,单向表示SCF控制台单向创建 + * @deprecated */ public $TriggerAttribute; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ses/V20201002/Models/BatchSendEmailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ses/V20201002/Models/BatchSendEmailRequest.php index 361613d3..83fe3e7e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ses/V20201002/Models/BatchSendEmailRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ses/V20201002/Models/BatchSendEmailRequest.php @@ -44,8 +44,8 @@ use TencentCloud\Common\AbstractModel; * @method void setCycleParam(CycleEmailParam $CycleParam) 设置周期发送任务的必要参数 * @method TimedEmailParam getTimedParam() 获取定时发送任务的必要参数 * @method void setTimedParam(TimedEmailParam $TimedParam) 设置定时发送任务的必要参数 - * @method string getUnsubscribe() 获取退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 - * @method void setUnsubscribe(string $Unsubscribe) 设置退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 + * @method string getUnsubscribe() 获取退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语 + * @method void setUnsubscribe(string $Unsubscribe) 设置退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语 * @method integer getADLocation() 获取是否添加广告标识 0:不添加 1:添加到subject前面,2:添加到subject后面 * @method void setADLocation(integer $ADLocation) 设置是否添加广告标识 0:不添加 1:添加到subject前面,2:添加到subject后面 */ @@ -104,7 +104,7 @@ class BatchSendEmailRequest extends AbstractModel public $TimedParam; /** - * @var string 退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 + * @var string 退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语 */ public $Unsubscribe; @@ -126,7 +126,7 @@ class BatchSendEmailRequest extends AbstractModel * @param array $Attachments 需要发送附件时,填写附件相关参数(暂未支持) * @param CycleEmailParam $CycleParam 周期发送任务的必要参数 * @param TimedEmailParam $TimedParam 定时发送任务的必要参数 - * @param string $Unsubscribe 退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 + * @param string $Unsubscribe 退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语 * @param integer $ADLocation 是否添加广告标识 0:不添加 1:添加到subject前面,2:添加到subject后面 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ses/V20201002/Models/SendEmailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ses/V20201002/Models/SendEmailRequest.php index 04bb2d79..111ab514 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ses/V20201002/Models/SendEmailRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ses/V20201002/Models/SendEmailRequest.php @@ -32,14 +32,18 @@ use TencentCloud\Common\AbstractModel; * @method void setSubject(string $Subject) 设置邮件主题 * @method string getReplyToAddresses() 获取邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。 * @method void setReplyToAddresses(string $ReplyToAddresses) 设置邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。 + * @method array getCc() 获取抄送人邮箱地址,最多支持抄送20人。 + * @method void setCc(array $Cc) 设置抄送人邮箱地址,最多支持抄送20人。 + * @method array getBcc() 获取密送人邮箱地址,最多支持抄送20人。 + * @method void setBcc(array $Bcc) 设置密送人邮箱地址,最多支持抄送20人。 * @method Template getTemplate() 获取使用模板发送时,填写的模板相关参数。因 Simple 已经废除使用,Template 为必填项 * @method void setTemplate(Template $Template) 设置使用模板发送时,填写的模板相关参数。因 Simple 已经废除使用,Template 为必填项 * @method Simple getSimple() 获取已废弃 * @method void setSimple(Simple $Simple) 设置已废弃 * @method array getAttachments() 获取需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误 * @method void setAttachments(array $Attachments) 设置需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误 - * @method string getUnsubscribe() 获取退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 - * @method void setUnsubscribe(string $Unsubscribe) 设置退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 + * @method string getUnsubscribe() 获取退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语 + * @method void setUnsubscribe(string $Unsubscribe) 设置退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语 * @method integer getTriggerType() 获取邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道 * @method void setTriggerType(integer $TriggerType) 设置邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道 */ @@ -67,6 +71,16 @@ class SendEmailRequest extends AbstractModel */ public $ReplyToAddresses; + /** + * @var array 抄送人邮箱地址,最多支持抄送20人。 + */ + public $Cc; + + /** + * @var array 密送人邮箱地址,最多支持抄送20人。 + */ + public $Bcc; + /** * @var Template 使用模板发送时,填写的模板相关参数。因 Simple 已经废除使用,Template 为必填项 */ @@ -83,7 +97,7 @@ class SendEmailRequest extends AbstractModel public $Attachments; /** - * @var string 退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 + * @var string 退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语 */ public $Unsubscribe; @@ -99,10 +113,12 @@ class SendEmailRequest extends AbstractModel * @param array $Destination 收信人邮箱地址,最多支持群发50人。注意:邮件内容会显示所有收件人地址,非群发邮件请多次调用API发送。 * @param string $Subject 邮件主题 * @param string $ReplyToAddresses 邮件的“回复”电子邮件地址。可以填写您能收到邮件的邮箱地址,可以是个人邮箱。如果不填,收件人的回复邮件将会发送失败。 + * @param array $Cc 抄送人邮箱地址,最多支持抄送20人。 + * @param array $Bcc 密送人邮箱地址,最多支持抄送20人。 * @param Template $Template 使用模板发送时,填写的模板相关参数。因 Simple 已经废除使用,Template 为必填项 * @param Simple $Simple 已废弃 * @param array $Attachments 需要发送附件时,填写附件相关参数。腾讯云接口请求最大支持 8M 的请求包,附件内容经过 Base64 预期扩大1.5倍,应该控制所有附件的总大小最大在 4M 以内,整体请求超出 8M 时接口会返回错误 - * @param string $Unsubscribe 退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 + * @param string $Unsubscribe 退订链接选项 0: 不加入退订链接 1: 简体中文 2: 英文 3: 繁体中文 4: 西班牙语 5: 法语 6: 德语 7: 日语 8: 韩语 9: 阿拉伯语 10: 泰语 * @param integer $TriggerType 邮件触发类型 0:非触发类,默认类型,营销类邮件、非即时类邮件等选择此类型 1:触发类,验证码等即时发送类邮件,若邮件超过一定大小,系统会自动选择非触发类型通道 */ function __construct() @@ -134,6 +150,14 @@ class SendEmailRequest extends AbstractModel $this->ReplyToAddresses = $param["ReplyToAddresses"]; } + if (array_key_exists("Cc",$param) and $param["Cc"] !== null) { + $this->Cc = $param["Cc"]; + } + + if (array_key_exists("Bcc",$param) and $param["Bcc"] !== null) { + $this->Bcc = $param["Bcc"]; + } + if (array_key_exists("Template",$param) and $param["Template"] !== null) { $this->Template = new Template(); $this->Template->deserialize($param["Template"]); diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Smh/V20210712/Models/CreateLibraryRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Smh/V20210712/Models/CreateLibraryRequest.php index a8c0ad7a..ba4af3b7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Smh/V20210712/Models/CreateLibraryRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Smh/V20210712/Models/CreateLibraryRequest.php @@ -22,14 +22,14 @@ use TencentCloud\Common\AbstractModel; * * @method string getName() 获取媒体库名称,最多 50 个字符 * @method void setName(string $Name) 设置媒体库名称,最多 50 个字符 - * @method string getBucketName() 获取存储桶全名,新建后不可更改 - * @method void setBucketName(string $BucketName) 设置存储桶全名,新建后不可更改 - * @method string getBucketRegion() 获取存储桶所在地域,新建后不可更改 - * @method void setBucketRegion(string $BucketRegion) 设置存储桶所在地域,新建后不可更改 - * @method LibraryExtension getLibraryExtension() 获取媒体库配置项,部分参数新建后不可更改 - * @method void setLibraryExtension(LibraryExtension $LibraryExtension) 设置媒体库配置项,部分参数新建后不可更改 * @method string getRemark() 获取备注,最多 250 个字符 * @method void setRemark(string $Remark) 设置备注,最多 250 个字符 + * @method string getBucketName() 获取存储桶全名,新建后不可更改。当前版本不再支持指定存储桶。 + * @method void setBucketName(string $BucketName) 设置存储桶全名,新建后不可更改。当前版本不再支持指定存储桶。 + * @method string getBucketRegion() 获取存储桶所在地域,新建后不可更改。当前版本不再支持指定存储桶所在地域。 + * @method void setBucketRegion(string $BucketRegion) 设置存储桶所在地域,新建后不可更改。当前版本不再支持指定存储桶所在地域。 + * @method LibraryExtension getLibraryExtension() 获取媒体库配置项,部分参数新建后不可更改 + * @method void setLibraryExtension(LibraryExtension $LibraryExtension) 设置媒体库配置项,部分参数新建后不可更改 */ class CreateLibraryRequest extends AbstractModel { @@ -39,12 +39,17 @@ class CreateLibraryRequest extends AbstractModel public $Name; /** - * @var string 存储桶全名,新建后不可更改 + * @var string 备注,最多 250 个字符 + */ + public $Remark; + + /** + * @var string 存储桶全名,新建后不可更改。当前版本不再支持指定存储桶。 */ public $BucketName; /** - * @var string 存储桶所在地域,新建后不可更改 + * @var string 存储桶所在地域,新建后不可更改。当前版本不再支持指定存储桶所在地域。 */ public $BucketRegion; @@ -53,17 +58,12 @@ class CreateLibraryRequest extends AbstractModel */ public $LibraryExtension; - /** - * @var string 备注,最多 250 个字符 - */ - public $Remark; - /** * @param string $Name 媒体库名称,最多 50 个字符 - * @param string $BucketName 存储桶全名,新建后不可更改 - * @param string $BucketRegion 存储桶所在地域,新建后不可更改 - * @param LibraryExtension $LibraryExtension 媒体库配置项,部分参数新建后不可更改 * @param string $Remark 备注,最多 250 个字符 + * @param string $BucketName 存储桶全名,新建后不可更改。当前版本不再支持指定存储桶。 + * @param string $BucketRegion 存储桶所在地域,新建后不可更改。当前版本不再支持指定存储桶所在地域。 + * @param LibraryExtension $LibraryExtension 媒体库配置项,部分参数新建后不可更改 */ function __construct() { @@ -82,6 +82,10 @@ class CreateLibraryRequest extends AbstractModel $this->Name = $param["Name"]; } + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + if (array_key_exists("BucketName",$param) and $param["BucketName"] !== null) { $this->BucketName = $param["BucketName"]; } @@ -94,9 +98,5 @@ class CreateLibraryRequest extends AbstractModel $this->LibraryExtension = new LibraryExtension(); $this->LibraryExtension->deserialize($param["LibraryExtension"]); } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20190711/Models/DescribeTemplateListStatus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20190711/Models/DescribeTemplateListStatus.php index fe5c8a1d..e87eb72b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20190711/Models/DescribeTemplateListStatus.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20190711/Models/DescribeTemplateListStatus.php @@ -28,14 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setInternational(integer $International) 设置是否国际/港澳台短信: 0:表示国内短信。 1:表示国际/港澳台短信。 - * @method integer getStatusCode() 获取申请签名状态。其中: -0:表示审核通过。 -1:表示审核中。 --1:表示审核未通过或审核失败。 - * @method void setStatusCode(integer $StatusCode) 设置申请签名状态。其中: -0:表示审核通过。 -1:表示审核中。 --1:表示审核未通过或审核失败。 + * @method integer getStatusCode() 获取申请模板状态,其中0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 + * @method void setStatusCode(integer $StatusCode) 设置申请模板状态,其中0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 * @method string getReviewReply() 获取审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。 * @method void setReviewReply(string $ReviewReply) 设置审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。 * @method string getTemplateName() 获取模板名称。 @@ -58,10 +52,7 @@ class DescribeTemplateListStatus extends AbstractModel public $International; /** - * @var integer 申请签名状态。其中: -0:表示审核通过。 -1:表示审核中。 --1:表示审核未通过或审核失败。 + * @var integer 申请模板状态,其中0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 */ public $StatusCode; @@ -85,10 +76,7 @@ class DescribeTemplateListStatus extends AbstractModel * @param integer $International 是否国际/港澳台短信: 0:表示国内短信。 1:表示国际/港澳台短信。 - * @param integer $StatusCode 申请签名状态。其中: -0:表示审核通过。 -1:表示审核中。 --1:表示审核未通过或审核失败。 + * @param integer $StatusCode 申请模板状态,其中0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 * @param string $ReviewReply 审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。 * @param string $TemplateName 模板名称。 * @param integer $CreateTime 提交审核时间,UNIX 时间戳(单位:秒)。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20190711/Models/SendSmsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20190711/Models/SendSmsRequest.php index 87a391e1..94794613 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20190711/Models/SendSmsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20190711/Models/SendSmsRequest.php @@ -34,8 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setTemplateParamSet(array $TemplateParamSet) 设置模板参数,若无模板参数,则设置为空。 * @method string getExtendCode() 获取短信码号扩展号,默认未开通,如需开通请联系 [sms helper](https://cloud.tencent.com/document/product/382/3773)。 * @method void setExtendCode(string $ExtendCode) 设置短信码号扩展号,默认未开通,如需开通请联系 [sms helper](https://cloud.tencent.com/document/product/382/3773)。 - * @method string getSessionContext() 获取用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。 - * @method void setSessionContext(string $SessionContext) 设置用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。 + * @method string getSessionContext() 获取用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。注意长度需小于512字节。 + * @method void setSessionContext(string $SessionContext) 设置用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。注意长度需小于512字节。 * @method string getSenderId() 获取国内短信无senderid,无需填写该项;若需开通国际/港澳台短信senderid,请联系smshelper。 * @method void setSenderId(string $SenderId) 设置国内短信无senderid,无需填写该项;若需开通国际/港澳台短信senderid,请联系smshelper。 */ @@ -73,7 +73,7 @@ class SendSmsRequest extends AbstractModel public $ExtendCode; /** - * @var string 用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。 + * @var string 用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。注意长度需小于512字节。 */ public $SessionContext; @@ -90,7 +90,7 @@ class SendSmsRequest extends AbstractModel * @param string $Sign 短信签名内容,使用 UTF-8 编码,必须填写已审核通过的签名,签名信息可登录 [短信控制台](https://console.cloud.tencent.com/smsv2) 查看。注:国内短信为必填参数。 * @param array $TemplateParamSet 模板参数,若无模板参数,则设置为空。 * @param string $ExtendCode 短信码号扩展号,默认未开通,如需开通请联系 [sms helper](https://cloud.tencent.com/document/product/382/3773)。 - * @param string $SessionContext 用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。 + * @param string $SessionContext 用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。注意长度需小于512字节。 * @param string $SenderId 国内短信无senderid,无需填写该项;若需开通国际/港澳台短信senderid,请联系smshelper。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20190711/SmsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20190711/SmsClient.php index 2bfe785d..e9d2a632 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20190711/SmsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20190711/SmsClient.php @@ -48,7 +48,7 @@ use TencentCloud\Sms\V20190711\Models as Models; >- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。 >- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。 - * @method Models\ModifySmsSignResponse ModifySmsSign(Models\ModifySmsSignRequest $req) 1. 修改短信签名,修改之前请先认证参阅 [腾讯云短信签名审核标准](https://cloud.tencent.com/document/product/382/39022)。 + * @method Models\ModifySmsSignResponse ModifySmsSign(Models\ModifySmsSignRequest $req) 1. 修改短信签名,修改之前请先认真参阅 [腾讯云短信签名审核标准](https://cloud.tencent.com/document/product/382/39022)。 2. ⚠️注意:个人认证用户不支持使用 API 修改短信签名,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录 [控制台](https://console.cloud.tencent.com/smsv2) 修改短信签名。 3. 修改短信签名,仅当签名为**待审核**或**已拒绝**状态时,才能进行修改,**已审核通过**的签名不支持修改。 >- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。 @@ -84,7 +84,6 @@ use TencentCloud\Sms\V20190711\Models as Models; * @method Models\SendSmsResponse SendSms(Models\SendSmsRequest $req) 短信发送接口,用于给用户发短信验证码、通知类短信或营销短信。 >- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。 >- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。 - * @method Models\SendStatusStatisticsResponse SendStatusStatistics(Models\SendStatusStatisticsRequest $req) 统计用户发送短信的数据。 >- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。 >- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/Models/DescribeTemplateListStatus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/Models/DescribeTemplateListStatus.php index 1f143354..c316757c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/Models/DescribeTemplateListStatus.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/Models/DescribeTemplateListStatus.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setTemplateId(integer $TemplateId) 设置模板ID。 * @method integer getInternational() 获取是否国际/港澳台短信,其中0表示国内短信,1表示国际/港澳台短信。 * @method void setInternational(integer $International) 设置是否国际/港澳台短信,其中0表示国内短信,1表示国际/港澳台短信。 - * @method integer getStatusCode() 获取申请模板状态,其中0表示审核通过,1表示审核中,-1表示审核未通过或审核失败。 - * @method void setStatusCode(integer $StatusCode) 设置申请模板状态,其中0表示审核通过,1表示审核中,-1表示审核未通过或审核失败。 + * @method integer getStatusCode() 获取申请模板状态,其中0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 + * @method void setStatusCode(integer $StatusCode) 设置申请模板状态,其中0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 * @method string getReviewReply() 获取审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。 * @method void setReviewReply(string $ReviewReply) 设置审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。 * @method string getTemplateName() 获取模板名称。 @@ -48,7 +48,7 @@ class DescribeTemplateListStatus extends AbstractModel public $International; /** - * @var integer 申请模板状态,其中0表示审核通过,1表示审核中,-1表示审核未通过或审核失败。 + * @var integer 申请模板状态,其中0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 */ public $StatusCode; @@ -75,7 +75,7 @@ class DescribeTemplateListStatus extends AbstractModel /** * @param integer $TemplateId 模板ID。 * @param integer $International 是否国际/港澳台短信,其中0表示国内短信,1表示国际/港澳台短信。 - * @param integer $StatusCode 申请模板状态,其中0表示审核通过,1表示审核中,-1表示审核未通过或审核失败。 + * @param integer $StatusCode 申请模板状态,其中0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。 * @param string $ReviewReply 审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。 * @param string $TemplateName 模板名称。 * @param integer $CreateTime 提交审核时间,UNIX 时间戳(单位:秒)。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/Models/SendSmsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/Models/SendSmsRequest.php index 9b264456..a3328ae2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/Models/SendSmsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/Models/SendSmsRequest.php @@ -31,17 +31,17 @@ use TencentCloud\Common\AbstractModel; * @method string getTemplateId() 获取模板 ID,必须填写已审核通过的模板 ID。模板 ID 可前往 [国内短信](https://console.cloud.tencent.com/smsv2/csms-template) 或 [国际/港澳台短信](https://console.cloud.tencent.com/smsv2/isms-template) 的正文模板管理查看,若向境外手机号发送短信,仅支持使用国际/港澳台短信模板。 * @method void setTemplateId(string $TemplateId) 设置模板 ID,必须填写已审核通过的模板 ID。模板 ID 可前往 [国内短信](https://console.cloud.tencent.com/smsv2/csms-template) 或 [国际/港澳台短信](https://console.cloud.tencent.com/smsv2/isms-template) 的正文模板管理查看,若向境外手机号发送短信,仅支持使用国际/港澳台短信模板。 * @method string getSignName() 获取短信签名内容,使用 UTF-8 编码,必须填写已审核通过的签名,例如:腾讯云,签名信息可前往 [国内短信](https://console.cloud.tencent.com/smsv2/csms-sign) 或 [国际/港澳台短信](https://console.cloud.tencent.com/smsv2/isms-sign) 的签名管理查看。 -发送国内短信该参数必填。 +发送国内短信该参数必填,且需填写签名内容而非签名ID。 * @method void setSignName(string $SignName) 设置短信签名内容,使用 UTF-8 编码,必须填写已审核通过的签名,例如:腾讯云,签名信息可前往 [国内短信](https://console.cloud.tencent.com/smsv2/csms-sign) 或 [国际/港澳台短信](https://console.cloud.tencent.com/smsv2/isms-sign) 的签名管理查看。 -发送国内短信该参数必填。 +发送国内短信该参数必填,且需填写签名内容而非签名ID。 * @method array getTemplateParamSet() 获取模板参数,若无模板参数,则设置为空。 模板参数的个数需要与 TemplateId 对应模板的变量个数保持一致。 * @method void setTemplateParamSet(array $TemplateParamSet) 设置模板参数,若无模板参数,则设置为空。 模板参数的个数需要与 TemplateId 对应模板的变量个数保持一致。 * @method string getExtendCode() 获取短信码号扩展号,默认未开通,如需开通请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。 * @method void setExtendCode(string $ExtendCode) 设置短信码号扩展号,默认未开通,如需开通请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。 - * @method string getSessionContext() 获取用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。 - * @method void setSessionContext(string $SessionContext) 设置用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。 + * @method string getSessionContext() 获取用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。注意长度需小于512字节。 + * @method void setSessionContext(string $SessionContext) 设置用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。注意长度需小于512字节。 * @method string getSenderId() 获取国内短信无需填写该项;国际/港澳台短信已申请独立 SenderId 需要填写该字段,默认使用公共 SenderId,无需填写该字段。 注:月度使用量达到指定量级可申请独立 SenderId 使用,详情请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。 * @method void setSenderId(string $SenderId) 设置国内短信无需填写该项;国际/港澳台短信已申请独立 SenderId 需要填写该字段,默认使用公共 SenderId,无需填写该字段。 @@ -68,7 +68,7 @@ class SendSmsRequest extends AbstractModel /** * @var string 短信签名内容,使用 UTF-8 编码,必须填写已审核通过的签名,例如:腾讯云,签名信息可前往 [国内短信](https://console.cloud.tencent.com/smsv2/csms-sign) 或 [国际/港澳台短信](https://console.cloud.tencent.com/smsv2/isms-sign) 的签名管理查看。 -发送国内短信该参数必填。 +发送国内短信该参数必填,且需填写签名内容而非签名ID。 */ public $SignName; @@ -84,7 +84,7 @@ class SendSmsRequest extends AbstractModel public $ExtendCode; /** - * @var string 用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。 + * @var string 用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。注意长度需小于512字节。 */ public $SessionContext; @@ -101,11 +101,11 @@ class SendSmsRequest extends AbstractModel * @param string $SmsSdkAppId 短信 SdkAppId,在 [短信控制台](https://console.cloud.tencent.com/smsv2/app-manage) 添加应用后生成的实际 SdkAppId,示例如1400006666。 * @param string $TemplateId 模板 ID,必须填写已审核通过的模板 ID。模板 ID 可前往 [国内短信](https://console.cloud.tencent.com/smsv2/csms-template) 或 [国际/港澳台短信](https://console.cloud.tencent.com/smsv2/isms-template) 的正文模板管理查看,若向境外手机号发送短信,仅支持使用国际/港澳台短信模板。 * @param string $SignName 短信签名内容,使用 UTF-8 编码,必须填写已审核通过的签名,例如:腾讯云,签名信息可前往 [国内短信](https://console.cloud.tencent.com/smsv2/csms-sign) 或 [国际/港澳台短信](https://console.cloud.tencent.com/smsv2/isms-sign) 的签名管理查看。 -发送国内短信该参数必填。 +发送国内短信该参数必填,且需填写签名内容而非签名ID。 * @param array $TemplateParamSet 模板参数,若无模板参数,则设置为空。 模板参数的个数需要与 TemplateId 对应模板的变量个数保持一致。 * @param string $ExtendCode 短信码号扩展号,默认未开通,如需开通请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。 - * @param string $SessionContext 用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。 + * @param string $SessionContext 用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。注意长度需小于512字节。 * @param string $SenderId 国内短信无需填写该项;国际/港澳台短信已申请独立 SenderId 需要填写该字段,默认使用公共 SenderId,无需填写该字段。 注:月度使用量达到指定量级可申请独立 SenderId 使用,详情请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/Models/SmsPackagesStatisticsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/Models/SmsPackagesStatisticsRequest.php index fae43233..d6b2c6d2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/Models/SmsPackagesStatisticsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/Models/SmsPackagesStatisticsRequest.php @@ -27,13 +27,13 @@ use TencentCloud\Common\AbstractModel; * @method integer getOffset() 获取偏移量。 * @method void setOffset(integer $Offset) 设置偏移量。 * @method string getBeginTime() 获取起始时间,格式为yyyymmddhh,精确到小时,例如2021050113,表示2021年5月1号13时。 -注:拉取套餐包的创建时间不小于起始时间。 +注:接口会返回 BeginTime 到 EndTime 之间创建的套餐包的统计信息。 * @method void setBeginTime(string $BeginTime) 设置起始时间,格式为yyyymmddhh,精确到小时,例如2021050113,表示2021年5月1号13时。 -注:拉取套餐包的创建时间不小于起始时间。 +注:接口会返回 BeginTime 到 EndTime 之间创建的套餐包的统计信息。 * @method string getEndTime() 获取结束时间,格式为yyyymmddhh,精确到小时,例如2021050118,表示2021年5月1号18时。 -注:EndTime 必须大于 BeginTime且小于当前时间,拉取套餐包的创建时间不大于结束时间。 +注:EndTime 必须大于 BeginTime 且小于当前时间。 * @method void setEndTime(string $EndTime) 设置结束时间,格式为yyyymmddhh,精确到小时,例如2021050118,表示2021年5月1号18时。 -注:EndTime 必须大于 BeginTime且小于当前时间,拉取套餐包的创建时间不大于结束时间。 +注:EndTime 必须大于 BeginTime 且小于当前时间。 */ class SmsPackagesStatisticsRequest extends AbstractModel { @@ -54,13 +54,13 @@ class SmsPackagesStatisticsRequest extends AbstractModel /** * @var string 起始时间,格式为yyyymmddhh,精确到小时,例如2021050113,表示2021年5月1号13时。 -注:拉取套餐包的创建时间不小于起始时间。 +注:接口会返回 BeginTime 到 EndTime 之间创建的套餐包的统计信息。 */ public $BeginTime; /** * @var string 结束时间,格式为yyyymmddhh,精确到小时,例如2021050118,表示2021年5月1号18时。 -注:EndTime 必须大于 BeginTime且小于当前时间,拉取套餐包的创建时间不大于结束时间。 +注:EndTime 必须大于 BeginTime 且小于当前时间。 */ public $EndTime; @@ -69,9 +69,9 @@ class SmsPackagesStatisticsRequest extends AbstractModel * @param integer $Limit 最大上限(需要拉取的套餐包个数)。 * @param integer $Offset 偏移量。 * @param string $BeginTime 起始时间,格式为yyyymmddhh,精确到小时,例如2021050113,表示2021年5月1号13时。 -注:拉取套餐包的创建时间不小于起始时间。 +注:接口会返回 BeginTime 到 EndTime 之间创建的套餐包的统计信息。 * @param string $EndTime 结束时间,格式为yyyymmddhh,精确到小时,例如2021050118,表示2021年5月1号18时。 -注:EndTime 必须大于 BeginTime且小于当前时间,拉取套餐包的创建时间不大于结束时间。 +注:EndTime 必须大于 BeginTime 且小于当前时间。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/SmsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/SmsClient.php index 942865c6..fbdbe16d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/SmsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sms/V20210111/SmsClient.php @@ -50,7 +50,7 @@ use TencentCloud\Sms\V20210111\Models as Models; >- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 SDK 来使用云短信服务。 >- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2021-01-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。 - * @method Models\ModifySmsSignResponse ModifySmsSign(Models\ModifySmsSignRequest $req) 1. 修改短信签名,修改之前请先认证参阅 [腾讯云短信签名审核标准](https://cloud.tencent.com/document/product/382/39022)。 + * @method Models\ModifySmsSignResponse ModifySmsSign(Models\ModifySmsSignRequest $req) 1. 修改短信签名,修改之前请先认真参阅 [腾讯云短信签名审核标准](https://cloud.tencent.com/document/product/382/39022)。 2. ⚠️注意:个人认证用户不支持使用 API 修改短信签名,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录 [控制台](https://console.cloud.tencent.com/smsv2) 修改短信签名。 3. 修改短信签名,仅当签名为**待审核**或**已拒绝**状态时,才能进行修改,**已审核通过**的签名不支持修改。 >- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 SDK 来使用云短信服务。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Soe/V20180724/Models/Tone.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Soe/V20180724/Models/Tone.php new file mode 100644 index 00000000..eaaed83e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Soe/V20180724/Models/Tone.php @@ -0,0 +1,89 @@ +Valid = $param["Valid"]; + } + + if (array_key_exists("RefTone",$param) and $param["RefTone"] !== null) { + $this->RefTone = $param["RefTone"]; + } + + if (array_key_exists("HypothesisTone",$param) and $param["HypothesisTone"] !== null) { + $this->HypothesisTone = $param["HypothesisTone"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Soe/V20180724/Models/WordRsp.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Soe/V20180724/Models/WordRsp.php index 72af1236..5647cb27 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Soe/V20180724/Models/WordRsp.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Soe/V20180724/Models/WordRsp.php @@ -39,6 +39,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getKeywordTag() 获取主题词命中标志,0表示没命中,1表示命中 注意:此字段可能返回 null,表示取不到有效值。 * @method void setKeywordTag(integer $KeywordTag) 设置主题词命中标志,0表示没命中,1表示命中 +注意:此字段可能返回 null,表示取不到有效值。 + * @method Tone getTone() 获取声调检测结果 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTone(Tone $Tone) 设置声调检测结果 注意:此字段可能返回 null,表示取不到有效值。 */ class WordRsp extends AbstractModel @@ -89,6 +93,12 @@ class WordRsp extends AbstractModel */ public $KeywordTag; + /** + * @var Tone 声调检测结果 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Tone; + /** * @param integer $MemBeginTime 当前单词语音起始时间点,单位为ms,该字段段落模式下无意义。 * @param integer $MemEndTime 当前单词语音终止时间点,单位为ms,该字段段落模式下无意义。 @@ -99,6 +109,8 @@ class WordRsp extends AbstractModel * @param array $PhoneInfos 音节评估详情 * @param string $ReferenceWord 参考词,目前为保留字段。 * @param integer $KeywordTag 主题词命中标志,0表示没命中,1表示命中 +注意:此字段可能返回 null,表示取不到有效值。 + * @param Tone $Tone 声调检测结果 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -154,5 +166,10 @@ class WordRsp extends AbstractModel if (array_key_exists("KeywordTag",$param) and $param["KeywordTag"] !== null) { $this->KeywordTag = $param["KeywordTag"]; } + + if (array_key_exists("Tone",$param) and $param["Tone"] !== null) { + $this->Tone = new Tone(); + $this->Tone->deserialize($param["Tone"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/AccountPrivilegeModifyInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/AccountPrivilegeModifyInfo.php index 769b9f3e..7122e849 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/AccountPrivilegeModifyInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/AccountPrivilegeModifyInfo.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setUserName(string $UserName) 设置数据库用户名 * @method array getDBPrivileges() 获取账号权限变更信息 * @method void setDBPrivileges(array $DBPrivileges) 设置账号权限变更信息 - * @method boolean getIsAdmin() 获取是否为管理员账户,当值为true 等价于基础版AccountType=L0,高可用AccountType=L1,当值为false时,表示删除管理员权限,默认false - * @method void setIsAdmin(boolean $IsAdmin) 设置是否为管理员账户,当值为true 等价于基础版AccountType=L0,高可用AccountType=L1,当值为false时,表示删除管理员权限,默认false + * @method boolean getIsAdmin() 获取表示是否为管理员账户,当值为true,表示是 管理员。若实例 是 单节点,则管理员所在的 账号类型为超级权限账号 ,即AccountType=L0;若实例 是 双节点,则管理员所在的 账号类型为高级权限账号,即AccountType=L1;当值为false,表示 不是管理员,则账号类型为普通账号,即AccountType=L3 + * @method void setIsAdmin(boolean $IsAdmin) 设置表示是否为管理员账户,当值为true,表示是 管理员。若实例 是 单节点,则管理员所在的 账号类型为超级权限账号 ,即AccountType=L0;若实例 是 双节点,则管理员所在的 账号类型为高级权限账号,即AccountType=L1;当值为false,表示 不是管理员,则账号类型为普通账号,即AccountType=L3 * @method string getAccountType() 获取账号类型,IsAdmin字段的扩展字段。 L0-超级权限(基础版独有),L1-高级权限,L2-特殊权限,L3-普通权限,默认L3 * @method void setAccountType(string $AccountType) 设置账号类型,IsAdmin字段的扩展字段。 L0-超级权限(基础版独有),L1-高级权限,L2-特殊权限,L3-普通权限,默认L3 */ @@ -42,7 +42,7 @@ class AccountPrivilegeModifyInfo extends AbstractModel public $DBPrivileges; /** - * @var boolean 是否为管理员账户,当值为true 等价于基础版AccountType=L0,高可用AccountType=L1,当值为false时,表示删除管理员权限,默认false + * @var boolean 表示是否为管理员账户,当值为true,表示是 管理员。若实例 是 单节点,则管理员所在的 账号类型为超级权限账号 ,即AccountType=L0;若实例 是 双节点,则管理员所在的 账号类型为高级权限账号,即AccountType=L1;当值为false,表示 不是管理员,则账号类型为普通账号,即AccountType=L3 */ public $IsAdmin; @@ -54,7 +54,7 @@ class AccountPrivilegeModifyInfo extends AbstractModel /** * @param string $UserName 数据库用户名 * @param array $DBPrivileges 账号权限变更信息 - * @param boolean $IsAdmin 是否为管理员账户,当值为true 等价于基础版AccountType=L0,高可用AccountType=L1,当值为false时,表示删除管理员权限,默认false + * @param boolean $IsAdmin 表示是否为管理员账户,当值为true,表示是 管理员。若实例 是 单节点,则管理员所在的 账号类型为超级权限账号 ,即AccountType=L0;若实例 是 双节点,则管理员所在的 账号类型为高级权限账号,即AccountType=L1;当值为false,表示 不是管理员,则账号类型为普通账号,即AccountType=L3 * @param string $AccountType 账号类型,IsAdmin字段的扩展字段。 L0-超级权限(基础版独有),L1-高级权限,L2-特殊权限,L3-普通权限,默认L3 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateBackupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateBackupRequest.php index 8d690ad2..90fd7704 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateBackupRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateBackupRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setStrategy(integer $Strategy) 设置备份策略(0-实例备份 1-多库备份) * @method array getDBNames() 获取需要备份库名的列表(多库备份才填写) * @method void setDBNames(array $DBNames) 设置需要备份库名的列表(多库备份才填写) - * @method string getInstanceId() 获取实例ID,形如mssql-i1z41iwd - * @method void setInstanceId(string $InstanceId) 设置实例ID,形如mssql-i1z41iwd + * @method string getInstanceId() 获取实例ID(必填),形如mssql-i1z41iwd + * @method void setInstanceId(string $InstanceId) 设置实例ID(必填),形如mssql-i1z41iwd * @method string getBackupName() 获取备份名称,若不填则自动生成“实例ID_备份开始时间戳” * @method void setBackupName(string $BackupName) 设置备份名称,若不填则自动生成“实例ID_备份开始时间戳” */ @@ -42,7 +42,7 @@ class CreateBackupRequest extends AbstractModel public $DBNames; /** - * @var string 实例ID,形如mssql-i1z41iwd + * @var string 实例ID(必填),形如mssql-i1z41iwd */ public $InstanceId; @@ -54,7 +54,7 @@ class CreateBackupRequest extends AbstractModel /** * @param integer $Strategy 备份策略(0-实例备份 1-多库备份) * @param array $DBNames 需要备份库名的列表(多库备份才填写) - * @param string $InstanceId 实例ID,形如mssql-i1z41iwd + * @param string $InstanceId 实例ID(必填),形如mssql-i1z41iwd * @param string $BackupName 备份名称,若不填则自动生成“实例ID_备份开始时间戳” */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateBasicDBInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateBasicDBInstancesRequest.php index 9782c15b..ad7cc3d8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateBasicDBInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateBasicDBInstancesRequest.php @@ -32,16 +32,16 @@ use TencentCloud\Common\AbstractModel; * @method void setSubnetId(string $SubnetId) 设置VPC子网ID,形如subnet-bdoe83fa * @method string getVpcId() 获取VPC网络ID,形如vpc-dsp338hz * @method void setVpcId(string $VpcId) 设置VPC网络ID,形如vpc-dsp338hz - * @method string getMachineType() 获取购买实例的宿主机类型, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘 - * @method void setMachineType(string $MachineType) 设置购买实例的宿主机类型, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘 + * @method string getMachineType() 获取购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘,CLOUD_HSSD-虚拟机加强型SSD云盘,CLOUD_TSSD-虚拟机极速型SSD云盘,CLOUD_BSSD-虚拟机通用型SSD云盘 + * @method void setMachineType(string $MachineType) 设置购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘,CLOUD_HSSD-虚拟机加强型SSD云盘,CLOUD_TSSD-虚拟机极速型SSD云盘,CLOUD_BSSD-虚拟机通用型SSD云盘 * @method string getInstanceChargeType() 获取付费模式,取值支持 PREPAID(预付费),POSTPAID(后付费)。 * @method void setInstanceChargeType(string $InstanceChargeType) 设置付费模式,取值支持 PREPAID(预付费),POSTPAID(后付费)。 * @method integer getProjectId() 获取项目ID * @method void setProjectId(integer $ProjectId) 设置项目ID * @method integer getGoodsNum() 获取本次购买几个实例,默认值为1。取值不超过10 * @method void setGoodsNum(integer $GoodsNum) 设置本次购买几个实例,默认值为1。取值不超过10 - * @method string getDBVersion() 获取sqlserver版本,目前只支持:2008R2(SQL Server 2008 Enterprise),2012SP3(SQL Server 2012 Enterprise),2016SP1(SQL Server 2016 Enterprise),201602(SQL Server 2016 Standard),2017(SQL Server 2017 Enterprise),201202(SQL Server 2012 Standard),201402(SQL Server 2014 Standard),2014SP2(SQL Server 2014 Enterprise),201702(SQL Server 2017 Standard)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。 - * @method void setDBVersion(string $DBVersion) 设置sqlserver版本,目前只支持:2008R2(SQL Server 2008 Enterprise),2012SP3(SQL Server 2012 Enterprise),2016SP1(SQL Server 2016 Enterprise),201602(SQL Server 2016 Standard),2017(SQL Server 2017 Enterprise),201202(SQL Server 2012 Standard),201402(SQL Server 2014 Standard),2014SP2(SQL Server 2014 Enterprise),201702(SQL Server 2017 Standard)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。 + * @method string getDBVersion() 获取sqlserver版本,目前所有支持的版本有:2008R2 (SQL Server 2008 R2 Enterprise),2012SP3 (SQL Server 2012 Enterprise),201202 (SQL Server 2012 Standard),2014SP2 (SQL Server 2014 Enterprise),201402 (SQL Server 2014 Standard),2016SP1 (SQL Server 2016 Enterprise),201602 (SQL Server 2016 Standard),2017 (SQL Server 2017 Enterprise),201702 (SQL Server 2017 Standard),2019 (SQL Server 2019 Enterprise),201902 (SQL Server 2019 Standard)。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。 + * @method void setDBVersion(string $DBVersion) 设置sqlserver版本,目前所有支持的版本有:2008R2 (SQL Server 2008 R2 Enterprise),2012SP3 (SQL Server 2012 Enterprise),201202 (SQL Server 2012 Standard),2014SP2 (SQL Server 2014 Enterprise),201402 (SQL Server 2014 Standard),2016SP1 (SQL Server 2016 Enterprise),201602 (SQL Server 2016 Standard),2017 (SQL Server 2017 Enterprise),201702 (SQL Server 2017 Standard),2019 (SQL Server 2019 Enterprise),201902 (SQL Server 2019 Standard)。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。 * @method integer getPeriod() 获取购买实例周期,默认取值为1,表示一个月。取值不超过48 * @method void setPeriod(integer $Period) 设置购买实例周期,默认取值为1,表示一个月。取值不超过48 * @method array getSecurityGroupList() 获取安全组列表,填写形如sg-xxx的安全组ID @@ -98,7 +98,7 @@ class CreateBasicDBInstancesRequest extends AbstractModel public $VpcId; /** - * @var string 购买实例的宿主机类型, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘 + * @var string 购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘,CLOUD_HSSD-虚拟机加强型SSD云盘,CLOUD_TSSD-虚拟机极速型SSD云盘,CLOUD_BSSD-虚拟机通用型SSD云盘 */ public $MachineType; @@ -118,7 +118,7 @@ class CreateBasicDBInstancesRequest extends AbstractModel public $GoodsNum; /** - * @var string sqlserver版本,目前只支持:2008R2(SQL Server 2008 Enterprise),2012SP3(SQL Server 2012 Enterprise),2016SP1(SQL Server 2016 Enterprise),201602(SQL Server 2016 Standard),2017(SQL Server 2017 Enterprise),201202(SQL Server 2012 Standard),201402(SQL Server 2014 Standard),2014SP2(SQL Server 2014 Enterprise),201702(SQL Server 2017 Standard)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。 + * @var string sqlserver版本,目前所有支持的版本有:2008R2 (SQL Server 2008 R2 Enterprise),2012SP3 (SQL Server 2012 Enterprise),201202 (SQL Server 2012 Standard),2014SP2 (SQL Server 2014 Enterprise),201402 (SQL Server 2014 Standard),2016SP1 (SQL Server 2016 Enterprise),201602 (SQL Server 2016 Standard),2017 (SQL Server 2017 Enterprise),201702 (SQL Server 2017 Standard),2019 (SQL Server 2019 Enterprise),201902 (SQL Server 2019 Standard)。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。 */ public $DBVersion; @@ -184,11 +184,11 @@ class CreateBasicDBInstancesRequest extends AbstractModel * @param integer $Storage 实例磁盘大小,单位GB * @param string $SubnetId VPC子网ID,形如subnet-bdoe83fa * @param string $VpcId VPC网络ID,形如vpc-dsp338hz - * @param string $MachineType 购买实例的宿主机类型, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘 + * @param string $MachineType 购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘,CLOUD_HSSD-虚拟机加强型SSD云盘,CLOUD_TSSD-虚拟机极速型SSD云盘,CLOUD_BSSD-虚拟机通用型SSD云盘 * @param string $InstanceChargeType 付费模式,取值支持 PREPAID(预付费),POSTPAID(后付费)。 * @param integer $ProjectId 项目ID * @param integer $GoodsNum 本次购买几个实例,默认值为1。取值不超过10 - * @param string $DBVersion sqlserver版本,目前只支持:2008R2(SQL Server 2008 Enterprise),2012SP3(SQL Server 2012 Enterprise),2016SP1(SQL Server 2016 Enterprise),201602(SQL Server 2016 Standard),2017(SQL Server 2017 Enterprise),201202(SQL Server 2012 Standard),201402(SQL Server 2014 Standard),2014SP2(SQL Server 2014 Enterprise),201702(SQL Server 2017 Standard)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。 + * @param string $DBVersion sqlserver版本,目前所有支持的版本有:2008R2 (SQL Server 2008 R2 Enterprise),2012SP3 (SQL Server 2012 Enterprise),201202 (SQL Server 2012 Standard),2014SP2 (SQL Server 2014 Enterprise),201402 (SQL Server 2014 Standard),2016SP1 (SQL Server 2016 Enterprise),201602 (SQL Server 2016 Standard),2017 (SQL Server 2017 Enterprise),201702 (SQL Server 2017 Standard),2019 (SQL Server 2019 Enterprise),201902 (SQL Server 2019 Standard)。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。 * @param integer $Period 购买实例周期,默认取值为1,表示一个月。取值不超过48 * @param array $SecurityGroupList 安全组列表,填写形如sg-xxx的安全组ID * @param integer $AutoRenewFlag 自动续费标志:0-正常续费 1-自动续费,默认为1自动续费。只在购买预付费实例时有效。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateBusinessDBInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateBusinessDBInstancesResponse.php index 5d56db8e..605ffdd6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateBusinessDBInstancesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateBusinessDBInstancesResponse.php @@ -22,6 +22,14 @@ use TencentCloud\Common\AbstractModel; * * @method string getDealName() 获取订单名称 * @method void setDealName(string $DealName) 设置订单名称 + * @method integer getFlowId() 获取流程ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFlowId(integer $FlowId) 设置流程ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getInstanceIdSet() 获取实例ID集合 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInstanceIdSet(array $InstanceIdSet) 设置实例ID集合 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -32,6 +40,18 @@ class CreateBusinessDBInstancesResponse extends AbstractModel */ public $DealName; + /** + * @var integer 流程ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FlowId; + + /** + * @var array 实例ID集合 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InstanceIdSet; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +59,10 @@ class CreateBusinessDBInstancesResponse extends AbstractModel /** * @param string $DealName 订单名称 + * @param integer $FlowId 流程ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $InstanceIdSet 实例ID集合 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -58,6 +82,14 @@ class CreateBusinessDBInstancesResponse extends AbstractModel $this->DealName = $param["DealName"]; } + if (array_key_exists("FlowId",$param) and $param["FlowId"] !== null) { + $this->FlowId = $param["FlowId"]; + } + + if (array_key_exists("InstanceIdSet",$param) and $param["InstanceIdSet"] !== null) { + $this->InstanceIdSet = $param["InstanceIdSet"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudDBInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudDBInstancesRequest.php new file mode 100644 index 00000000..d0c512dc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudDBInstancesRequest.php @@ -0,0 +1,322 @@ +Zone = $param["Zone"]; + } + + if (array_key_exists("Memory",$param) and $param["Memory"] !== null) { + $this->Memory = $param["Memory"]; + } + + if (array_key_exists("Storage",$param) and $param["Storage"] !== null) { + $this->Storage = $param["Storage"]; + } + + if (array_key_exists("Cpu",$param) and $param["Cpu"] !== null) { + $this->Cpu = $param["Cpu"]; + } + + if (array_key_exists("MachineType",$param) and $param["MachineType"] !== null) { + $this->MachineType = $param["MachineType"]; + } + + if (array_key_exists("InstanceChargeType",$param) and $param["InstanceChargeType"] !== null) { + $this->InstanceChargeType = $param["InstanceChargeType"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("GoodsNum",$param) and $param["GoodsNum"] !== null) { + $this->GoodsNum = $param["GoodsNum"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + + if (array_key_exists("AutoVoucher",$param) and $param["AutoVoucher"] !== null) { + $this->AutoVoucher = $param["AutoVoucher"]; + } + + if (array_key_exists("VoucherIds",$param) and $param["VoucherIds"] !== null) { + $this->VoucherIds = $param["VoucherIds"]; + } + + if (array_key_exists("DBVersion",$param) and $param["DBVersion"] !== null) { + $this->DBVersion = $param["DBVersion"]; + } + + if (array_key_exists("AutoRenewFlag",$param) and $param["AutoRenewFlag"] !== null) { + $this->AutoRenewFlag = $param["AutoRenewFlag"]; + } + + if (array_key_exists("SecurityGroupList",$param) and $param["SecurityGroupList"] !== null) { + $this->SecurityGroupList = $param["SecurityGroupList"]; + } + + if (array_key_exists("Weekly",$param) and $param["Weekly"] !== null) { + $this->Weekly = $param["Weekly"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("Span",$param) and $param["Span"] !== null) { + $this->Span = $param["Span"]; + } + + if (array_key_exists("MultiZones",$param) and $param["MultiZones"] !== null) { + $this->MultiZones = $param["MultiZones"]; + } + + if (array_key_exists("ResourceTags",$param) and $param["ResourceTags"] !== null) { + $this->ResourceTags = []; + foreach ($param["ResourceTags"] as $key => $value){ + $obj = new ResourceTag(); + $obj->deserialize($value); + array_push($this->ResourceTags, $obj); + } + } + + if (array_key_exists("Collation",$param) and $param["Collation"] !== null) { + $this->Collation = $param["Collation"]; + } + + if (array_key_exists("TimeZone",$param) and $param["TimeZone"] !== null) { + $this->TimeZone = $param["TimeZone"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudDBInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudDBInstancesResponse.php new file mode 100644 index 00000000..15bd15e0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudDBInstancesResponse.php @@ -0,0 +1,65 @@ +DealName = $param["DealName"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudReadOnlyDBInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudReadOnlyDBInstancesRequest.php new file mode 100644 index 00000000..e0d1856d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudReadOnlyDBInstancesRequest.php @@ -0,0 +1,334 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Zone",$param) and $param["Zone"] !== null) { + $this->Zone = $param["Zone"]; + } + + if (array_key_exists("ReadOnlyGroupType",$param) and $param["ReadOnlyGroupType"] !== null) { + $this->ReadOnlyGroupType = $param["ReadOnlyGroupType"]; + } + + if (array_key_exists("Memory",$param) and $param["Memory"] !== null) { + $this->Memory = $param["Memory"]; + } + + if (array_key_exists("Storage",$param) and $param["Storage"] !== null) { + $this->Storage = $param["Storage"]; + } + + if (array_key_exists("Cpu",$param) and $param["Cpu"] !== null) { + $this->Cpu = $param["Cpu"]; + } + + if (array_key_exists("MachineType",$param) and $param["MachineType"] !== null) { + $this->MachineType = $param["MachineType"]; + } + + if (array_key_exists("ReadOnlyGroupForcedUpgrade",$param) and $param["ReadOnlyGroupForcedUpgrade"] !== null) { + $this->ReadOnlyGroupForcedUpgrade = $param["ReadOnlyGroupForcedUpgrade"]; + } + + if (array_key_exists("ReadOnlyGroupId",$param) and $param["ReadOnlyGroupId"] !== null) { + $this->ReadOnlyGroupId = $param["ReadOnlyGroupId"]; + } + + if (array_key_exists("ReadOnlyGroupName",$param) and $param["ReadOnlyGroupName"] !== null) { + $this->ReadOnlyGroupName = $param["ReadOnlyGroupName"]; + } + + if (array_key_exists("ReadOnlyGroupIsOfflineDelay",$param) and $param["ReadOnlyGroupIsOfflineDelay"] !== null) { + $this->ReadOnlyGroupIsOfflineDelay = $param["ReadOnlyGroupIsOfflineDelay"]; + } + + if (array_key_exists("ReadOnlyGroupMaxDelayTime",$param) and $param["ReadOnlyGroupMaxDelayTime"] !== null) { + $this->ReadOnlyGroupMaxDelayTime = $param["ReadOnlyGroupMaxDelayTime"]; + } + + if (array_key_exists("ReadOnlyGroupMinInGroup",$param) and $param["ReadOnlyGroupMinInGroup"] !== null) { + $this->ReadOnlyGroupMinInGroup = $param["ReadOnlyGroupMinInGroup"]; + } + + if (array_key_exists("InstanceChargeType",$param) and $param["InstanceChargeType"] !== null) { + $this->InstanceChargeType = $param["InstanceChargeType"]; + } + + if (array_key_exists("GoodsNum",$param) and $param["GoodsNum"] !== null) { + $this->GoodsNum = $param["GoodsNum"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + + if (array_key_exists("SecurityGroupList",$param) and $param["SecurityGroupList"] !== null) { + $this->SecurityGroupList = $param["SecurityGroupList"]; + } + + if (array_key_exists("AutoVoucher",$param) and $param["AutoVoucher"] !== null) { + $this->AutoVoucher = $param["AutoVoucher"]; + } + + if (array_key_exists("VoucherIds",$param) and $param["VoucherIds"] !== null) { + $this->VoucherIds = $param["VoucherIds"]; + } + + if (array_key_exists("ResourceTags",$param) and $param["ResourceTags"] !== null) { + $this->ResourceTags = []; + foreach ($param["ResourceTags"] as $key => $value){ + $obj = new ResourceTag(); + $obj->deserialize($value); + array_push($this->ResourceTags, $obj); + } + } + + if (array_key_exists("Collation",$param) and $param["Collation"] !== null) { + $this->Collation = $param["Collation"]; + } + + if (array_key_exists("TimeZone",$param) and $param["TimeZone"] !== null) { + $this->TimeZone = $param["TimeZone"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudReadOnlyDBInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudReadOnlyDBInstancesResponse.php new file mode 100644 index 00000000..c45519ba --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateCloudReadOnlyDBInstancesResponse.php @@ -0,0 +1,65 @@ +DealNames = $param["DealNames"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateReadOnlyDBInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateReadOnlyDBInstancesRequest.php index 90e2ed0c..58b674ea 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateReadOnlyDBInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/CreateReadOnlyDBInstancesRequest.php @@ -44,8 +44,8 @@ use TencentCloud\Common\AbstractModel; * @method void setReadOnlyGroupMinInGroup(integer $ReadOnlyGroupMinInGroup) 设置ReadOnlyGroupType=2 且 ReadOnlyGroupIsOfflineDelay=1时必填,新建的只读组延迟剔除后至少保留只读副本的个数。 * @method string getInstanceChargeType() 获取付费模式,取值支持 PREPAID(预付费),POSTPAID(后付费)。 * @method void setInstanceChargeType(string $InstanceChargeType) 设置付费模式,取值支持 PREPAID(预付费),POSTPAID(后付费)。 - * @method integer getGoodsNum() 获取本次购买几个只读实例,默认值为1。 - * @method void setGoodsNum(integer $GoodsNum) 设置本次购买几个只读实例,默认值为1。 + * @method integer getGoodsNum() 获取本次购买几个只读实例,默认值为2。 + * @method void setGoodsNum(integer $GoodsNum) 设置本次购买几个只读实例,默认值为2。 * @method string getSubnetId() 获取VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置 * @method void setSubnetId(string $SubnetId) 设置VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置 * @method string getVpcId() 获取VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置 @@ -128,7 +128,7 @@ class CreateReadOnlyDBInstancesRequest extends AbstractModel public $InstanceChargeType; /** - * @var integer 本次购买几个只读实例,默认值为1。 + * @var integer 本次购买几个只读实例,默认值为2。 */ public $GoodsNum; @@ -190,7 +190,7 @@ class CreateReadOnlyDBInstancesRequest extends AbstractModel * @param integer $ReadOnlyGroupMaxDelayTime ReadOnlyGroupType=2 且 ReadOnlyGroupIsOfflineDelay=1时必填,新建的只读组延迟剔除的阈值。 * @param integer $ReadOnlyGroupMinInGroup ReadOnlyGroupType=2 且 ReadOnlyGroupIsOfflineDelay=1时必填,新建的只读组延迟剔除后至少保留只读副本的个数。 * @param string $InstanceChargeType 付费模式,取值支持 PREPAID(预付费),POSTPAID(后付费)。 - * @param integer $GoodsNum 本次购买几个只读实例,默认值为1。 + * @param integer $GoodsNum 本次购买几个只读实例,默认值为2。 * @param string $SubnetId VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置 * @param string $VpcId VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置 * @param integer $Period 购买实例周期,默认取值为1,表示一个月。取值不超过48 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DBDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DBDetail.php index 8adf06a8..80475321 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DBDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DBDetail.php @@ -34,6 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setAccounts(array $Accounts) 设置数据库账号权限信息 * @method string getInternalStatus() 获取内部状态。ONLINE表示运行中 * @method void setInternalStatus(string $InternalStatus) 设置内部状态。ONLINE表示运行中 + * @method string getEncryption() 获取是否已开启TDE加密,enable-已加密,disable-未加密 + * @method void setEncryption(string $Encryption) 设置是否已开启TDE加密,enable-已加密,disable-未加密 */ class DBDetail extends AbstractModel { @@ -72,6 +74,11 @@ class DBDetail extends AbstractModel */ public $InternalStatus; + /** + * @var string 是否已开启TDE加密,enable-已加密,disable-未加密 + */ + public $Encryption; + /** * @param string $Name 数据库名称 * @param string $Charset 字符集 @@ -80,6 +87,7 @@ class DBDetail extends AbstractModel * @param integer $Status 数据库状态。1--创建中, 2--运行中, 3--修改中,-1--删除中 * @param array $Accounts 数据库账号权限信息 * @param string $InternalStatus 内部状态。ONLINE表示运行中 + * @param string $Encryption 是否已开启TDE加密,enable-已加密,disable-未加密 */ function __construct() { @@ -126,5 +134,9 @@ class DBDetail extends AbstractModel if (array_key_exists("InternalStatus",$param) and $param["InternalStatus"] !== null) { $this->InternalStatus = $param["InternalStatus"]; } + + if (array_key_exists("Encryption",$param) and $param["Encryption"] !== null) { + $this->Encryption = $param["Encryption"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DBInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DBInstance.php index 25640bb1..d070c7d7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DBInstance.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DBInstance.php @@ -76,8 +76,8 @@ use TencentCloud\Common\AbstractModel; * @method void setCpu(integer $Cpu) 设置实例cpu核心数 * @method string getVersion() 获取实例版本代号 * @method void setVersion(string $Version) 设置实例版本代号 - * @method string getType() 获取物理机代号 - * @method void setType(string $Type) 设置物理机代号 + * @method string getType() 获取实例类型代号:"TS85"-物理机,本地SSD硬盘;"Z3"-物理机早期版本,本地SSD硬盘;"CLOUD_BASIC"-虚拟机,普通云硬盘;"CLOUD_PREMIUM"-虚拟机,高性能云硬盘;"CLOUD_SSD"-虚拟机,云SSD硬盘;"CLOUD_HSSD"-虚拟机,增强型SSD云硬盘;"CLOUD_TSSD"-虚拟机,极速型SSD云硬盘;"CLOUD_BSSD"-虚拟机,通用型SSD云硬盘 + * @method void setType(string $Type) 设置实例类型代号:"TS85"-物理机,本地SSD硬盘;"Z3"-物理机早期版本,本地SSD硬盘;"CLOUD_BASIC"-虚拟机,普通云硬盘;"CLOUD_PREMIUM"-虚拟机,高性能云硬盘;"CLOUD_SSD"-虚拟机,云SSD硬盘;"CLOUD_HSSD"-虚拟机,增强型SSD云硬盘;"CLOUD_TSSD"-虚拟机,极速型SSD云硬盘;"CLOUD_BSSD"-虚拟机,通用型SSD云硬盘 * @method integer getPid() 获取计费ID * @method void setPid(integer $Pid) 设置计费ID * @method string getUniqVpcId() 获取实例所属VPC的唯一字符串ID,格式如:vpc-xxx,基础网络时为空字符串 @@ -140,9 +140,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSlaveZones(SlaveZones $SlaveZones) 设置备可用区信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getArchitecture() 获取架构标识,SINGLE-单节点 DOUBLE-双节点 TRIPLE-三节点 + * @method string getArchitecture() 获取架构标识,SINGLE-单节点 DOUBLE-双节点 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setArchitecture(string $Architecture) 设置架构标识,SINGLE-单节点 DOUBLE-双节点 TRIPLE-三节点 + * @method void setArchitecture(string $Architecture) 设置架构标识,SINGLE-单节点 DOUBLE-双节点 注意:此字段可能返回 null,表示取不到有效值。 * @method string getStyle() 获取类型标识,EXCLUSIVE-独享型,SHARED-共享型 注意:此字段可能返回 null,表示取不到有效值。 @@ -292,7 +292,7 @@ class DBInstance extends AbstractModel public $Version; /** - * @var string 物理机代号 + * @var string 实例类型代号:"TS85"-物理机,本地SSD硬盘;"Z3"-物理机早期版本,本地SSD硬盘;"CLOUD_BASIC"-虚拟机,普通云硬盘;"CLOUD_PREMIUM"-虚拟机,高性能云硬盘;"CLOUD_SSD"-虚拟机,云SSD硬盘;"CLOUD_HSSD"-虚拟机,增强型SSD云硬盘;"CLOUD_TSSD"-虚拟机,极速型SSD云硬盘;"CLOUD_BSSD"-虚拟机,通用型SSD云硬盘 */ public $Type; @@ -420,7 +420,7 @@ class DBInstance extends AbstractModel public $SlaveZones; /** - * @var string 架构标识,SINGLE-单节点 DOUBLE-双节点 TRIPLE-三节点 + * @var string 架构标识,SINGLE-单节点 DOUBLE-双节点 注意:此字段可能返回 null,表示取不到有效值。 */ public $Architecture; @@ -460,7 +460,7 @@ class DBInstance extends AbstractModel * @param string $Uid 实例唯一UID * @param integer $Cpu 实例cpu核心数 * @param string $Version 实例版本代号 - * @param string $Type 物理机代号 + * @param string $Type 实例类型代号:"TS85"-物理机,本地SSD硬盘;"Z3"-物理机早期版本,本地SSD硬盘;"CLOUD_BASIC"-虚拟机,普通云硬盘;"CLOUD_PREMIUM"-虚拟机,高性能云硬盘;"CLOUD_SSD"-虚拟机,云SSD硬盘;"CLOUD_HSSD"-虚拟机,增强型SSD云硬盘;"CLOUD_TSSD"-虚拟机,极速型SSD云硬盘;"CLOUD_BSSD"-虚拟机,通用型SSD云硬盘 * @param integer $Pid 计费ID * @param string $UniqVpcId 实例所属VPC的唯一字符串ID,格式如:vpc-xxx,基础网络时为空字符串 * @param string $UniqSubnetId 实例所属子网的唯一字符串ID,格式如: subnet-xxx,基础网络时为空字符串 @@ -492,7 +492,7 @@ class DBInstance extends AbstractModel * @param boolean $IsDrZone 是否跨AZ * @param SlaveZones $SlaveZones 备可用区信息 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Architecture 架构标识,SINGLE-单节点 DOUBLE-双节点 TRIPLE-三节点 + * @param string $Architecture 架构标识,SINGLE-单节点 DOUBLE-双节点 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Style 类型标识,EXCLUSIVE-独享型,SHARED-共享型 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DBTDEEncrypt.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DBTDEEncrypt.php new file mode 100644 index 00000000..7e35f7a8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DBTDEEncrypt.php @@ -0,0 +1,65 @@ +DBName = $param["DBName"]; + } + + if (array_key_exists("Encryption",$param) and $param["Encryption"] !== null) { + $this->Encryption = $param["Encryption"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ReclaimAliasDomainRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DealInstance.php old mode 100755 new mode 100644 similarity index 55% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ReclaimAliasDomainRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DealInstance.php index 3308382a..baebb224 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ReclaimAliasDomainRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DealInstance.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Sqlserver\V20180328\Models; use TencentCloud\Common\AbstractModel; /** - * ReclaimAliasDomain请求参数结构体 + * 订单号对应的资源ID列表 * - * @method string getZoneId() 获取站点 ID。 - * @method void setZoneId(string $ZoneId) 设置站点 ID。 - * @method string getZoneName() 获取站点名称。 - * @method void setZoneName(string $ZoneName) 设置站点名称。 + * @method array getInstanceId() 获取实例ID + * @method void setInstanceId(array $InstanceId) 设置实例ID + * @method string getDealName() 获取订单号 + * @method void setDealName(string $DealName) 设置订单号 */ -class ReclaimAliasDomainRequest extends AbstractModel +class DealInstance extends AbstractModel { /** - * @var string 站点 ID。 + * @var array 实例ID */ - public $ZoneId; + public $InstanceId; /** - * @var string 站点名称。 + * @var string 订单号 */ - public $ZoneName; + public $DealName; /** - * @param string $ZoneId 站点 ID。 - * @param string $ZoneName 站点名称。 + * @param array $InstanceId 实例ID + * @param string $DealName 订单号 */ function __construct() { @@ -54,12 +54,12 @@ class ReclaimAliasDomainRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { - $this->ZoneId = $param["ZoneId"]; + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; } - if (array_key_exists("ZoneName",$param) and $param["ZoneName"] !== null) { - $this->ZoneName = $param["ZoneName"]; + if (array_key_exists("DealName",$param) and $param["DealName"] !== null) { + $this->DealName = $param["DealName"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeBackupFilesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeBackupFilesRequest.php index cefc4d99..c05d11b7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeBackupFilesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeBackupFilesRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getInstanceId() 获取实例ID,形如mssql-njj2mtpl * @method void setInstanceId(string $InstanceId) 设置实例ID,形如mssql-njj2mtpl - * @method string getGroupId() 获取聚合ID, 可通过接口DescribeBackups获取 - * @method void setGroupId(string $GroupId) 设置聚合ID, 可通过接口DescribeBackups获取 + * @method string getGroupId() 获取单库备份的聚合ID, 可通过接口DescribeBackups获取(不支持查询打包备份记录) + * @method void setGroupId(string $GroupId) 设置单库备份的聚合ID, 可通过接口DescribeBackups获取(不支持查询打包备份记录) * @method integer getLimit() 获取分页返回,每页返回的数目,取值为1-100,默认值为20 * @method void setLimit(integer $Limit) 设置分页返回,每页返回的数目,取值为1-100,默认值为20 * @method integer getOffset() 获取分页返回,页编号,默认值为第0页 @@ -41,7 +41,7 @@ class DescribeBackupFilesRequest extends AbstractModel public $InstanceId; /** - * @var string 聚合ID, 可通过接口DescribeBackups获取 + * @var string 单库备份的聚合ID, 可通过接口DescribeBackups获取(不支持查询打包备份记录) */ public $GroupId; @@ -67,7 +67,7 @@ class DescribeBackupFilesRequest extends AbstractModel /** * @param string $InstanceId 实例ID,形如mssql-njj2mtpl - * @param string $GroupId 聚合ID, 可通过接口DescribeBackups获取 + * @param string $GroupId 单库备份的聚合ID, 可通过接口DescribeBackups获取(不支持查询打包备份记录) * @param integer $Limit 分页返回,每页返回的数目,取值为1-100,默认值为20 * @param integer $Offset 分页返回,页编号,默认值为第0页 * @param string $DatabaseName 按照备份的库名称筛选,不填则不筛选此项 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeDBInstancesAttributeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeDBInstancesAttributeResponse.php index 71fde54e..0778dd44 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeDBInstancesAttributeResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeDBInstancesAttributeResponse.php @@ -36,6 +36,8 @@ use TencentCloud\Common\AbstractModel; * @method void setBlockedThreshold(integer $BlockedThreshold) 设置阻塞进程阈值,单位毫秒 * @method integer getEventSaveDays() 获取慢SQL、阻塞、死锁扩展事件文件保留时长 * @method void setEventSaveDays(integer $EventSaveDays) 设置慢SQL、阻塞、死锁扩展事件文件保留时长 + * @method TDEConfigAttribute getTDEConfig() 获取TDE透明数据加密配置 + * @method void setTDEConfig(TDEConfigAttribute $TDEConfig) 设置TDE透明数据加密配置 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -81,6 +83,11 @@ class DescribeDBInstancesAttributeResponse extends AbstractModel */ public $EventSaveDays; + /** + * @var TDEConfigAttribute TDE透明数据加密配置 + */ + public $TDEConfig; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -95,6 +102,7 @@ class DescribeDBInstancesAttributeResponse extends AbstractModel * @param string $RegularBackupStartTime 定期备份开始日期,格式-YYYY-MM-DD 默认当前日期 * @param integer $BlockedThreshold 阻塞进程阈值,单位毫秒 * @param integer $EventSaveDays 慢SQL、阻塞、死锁扩展事件文件保留时长 + * @param TDEConfigAttribute $TDEConfig TDE透明数据加密配置 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -142,6 +150,11 @@ class DescribeDBInstancesAttributeResponse extends AbstractModel $this->EventSaveDays = $param["EventSaveDays"]; } + if (array_key_exists("TDEConfig",$param) and $param["TDEConfig"] !== null) { + $this->TDEConfig = new TDEConfigAttribute(); + $this->TDEConfig->deserialize($param["TDEConfig"]); + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeDBsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeDBsRequest.php index 1a67b6da..ebac4b76 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeDBsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeDBsRequest.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setName(string $Name) 设置数据库名称 * @method string getOrderByType() 获取排序规则(desc-降序,asc-升序),默认desc * @method void setOrderByType(string $OrderByType) 设置排序规则(desc-降序,asc-升序),默认desc + * @method string getEncryption() 获取是否已开启TDE加密,enable-已加密,disable-未加密 + * @method void setEncryption(string $Encryption) 设置是否已开启TDE加密,enable-已加密,disable-未加密 */ class DescribeDBsRequest extends AbstractModel { @@ -58,12 +60,18 @@ class DescribeDBsRequest extends AbstractModel */ public $OrderByType; + /** + * @var string 是否已开启TDE加密,enable-已加密,disable-未加密 + */ + public $Encryption; + /** * @param array $InstanceIdSet 实例ID * @param integer $Limit 分页返回,每页返回的数目,取值为1-100,默认值为20 * @param integer $Offset 分页返回,页编号,默认值为第0页 * @param string $Name 数据库名称 * @param string $OrderByType 排序规则(desc-降序,asc-升序),默认desc + * @param string $Encryption 是否已开启TDE加密,enable-已加密,disable-未加密 */ function __construct() { @@ -97,5 +105,9 @@ class DescribeDBsRequest extends AbstractModel if (array_key_exists("OrderByType",$param) and $param["OrderByType"] !== null) { $this->OrderByType = $param["OrderByType"]; } + + if (array_key_exists("Encryption",$param) and $param["Encryption"] !== null) { + $this->Encryption = $param["Encryption"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeInstanceByOrdersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeInstanceByOrdersRequest.php new file mode 100644 index 00000000..7a779065 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeInstanceByOrdersRequest.php @@ -0,0 +1,53 @@ +DealNames = $param["DealNames"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeInstanceByOrdersResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeInstanceByOrdersResponse.php new file mode 100644 index 00000000..7638c4ec --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeInstanceByOrdersResponse.php @@ -0,0 +1,70 @@ +DealInstance = []; + foreach ($param["DealInstance"] as $key => $value){ + $obj = new DealInstance(); + $obj->deserialize($value); + array_push($this->DealInstance, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeSlowlogsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeSlowlogsRequest.php index d01de5e5..9b8a1636 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeSlowlogsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeSlowlogsRequest.php @@ -22,10 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method string getInstanceId() 获取实例ID,形如mssql-k8voqdlz * @method void setInstanceId(string $InstanceId) 设置实例ID,形如mssql-k8voqdlz - * @method string getStartTime() 获取查询开始时间 - * @method void setStartTime(string $StartTime) 设置查询开始时间 - * @method string getEndTime() 获取查询结束时间 - * @method void setEndTime(string $EndTime) 设置查询结束时间 + * @method string getStartTime() 获取开始时间(yyyy-MM-dd HH:mm:ss) + * @method void setStartTime(string $StartTime) 设置开始时间(yyyy-MM-dd HH:mm:ss) + * @method string getEndTime() 获取结束时间(yyyy-MM-dd HH:mm:ss) + * @method void setEndTime(string $EndTime) 设置结束时间(yyyy-MM-dd HH:mm:ss) * @method integer getLimit() 获取分页返回,每页返回的数目,取值为1-100,默认值为20 * @method void setLimit(integer $Limit) 设置分页返回,每页返回的数目,取值为1-100,默认值为20 * @method integer getOffset() 获取分页返回,页编号,默认值为第0页 @@ -39,12 +39,12 @@ class DescribeSlowlogsRequest extends AbstractModel public $InstanceId; /** - * @var string 查询开始时间 + * @var string 开始时间(yyyy-MM-dd HH:mm:ss) */ public $StartTime; /** - * @var string 查询结束时间 + * @var string 结束时间(yyyy-MM-dd HH:mm:ss) */ public $EndTime; @@ -60,8 +60,8 @@ class DescribeSlowlogsRequest extends AbstractModel /** * @param string $InstanceId 实例ID,形如mssql-k8voqdlz - * @param string $StartTime 查询开始时间 - * @param string $EndTime 查询结束时间 + * @param string $StartTime 开始时间(yyyy-MM-dd HH:mm:ss) + * @param string $EndTime 结束时间(yyyy-MM-dd HH:mm:ss) * @param integer $Limit 分页返回,每页返回的数目,取值为1-100,默认值为20 * @param integer $Offset 分页返回,页编号,默认值为第0页 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeXEventsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeXEventsRequest.php index 108d6742..044ad4f5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeXEventsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/DescribeXEventsRequest.php @@ -24,10 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceId(string $InstanceId) 设置实例ID * @method string getEventType() 获取事件类型,slow-慢SQL事件,blocked-阻塞事件,deadlock-死锁事件 * @method void setEventType(string $EventType) 设置事件类型,slow-慢SQL事件,blocked-阻塞事件,deadlock-死锁事件 - * @method string getStartTime() 获取扩展文件生成开始时间 - * @method void setStartTime(string $StartTime) 设置扩展文件生成开始时间 - * @method string getEndTime() 获取扩展文件生成结束时间 - * @method void setEndTime(string $EndTime) 设置扩展文件生成结束时间 + * @method string getStartTime() 获取扩展文件生成开始时间(yyyy-MM-dd HH:mm:ss) + * @method void setStartTime(string $StartTime) 设置扩展文件生成开始时间(yyyy-MM-dd HH:mm:ss) + * @method string getEndTime() 获取扩展文件生成结束时间(yyyy-MM-dd HH:mm:ss) + * @method void setEndTime(string $EndTime) 设置扩展文件生成结束时间(yyyy-MM-dd HH:mm:ss) * @method integer getOffset() 获取分页返回,页编号,默认值为第0页 * @method void setOffset(integer $Offset) 设置分页返回,页编号,默认值为第0页 * @method integer getLimit() 获取分页返回,每页返回的数目,取值为1~100,默认值为20 @@ -46,12 +46,12 @@ class DescribeXEventsRequest extends AbstractModel public $EventType; /** - * @var string 扩展文件生成开始时间 + * @var string 扩展文件生成开始时间(yyyy-MM-dd HH:mm:ss) */ public $StartTime; /** - * @var string 扩展文件生成结束时间 + * @var string 扩展文件生成结束时间(yyyy-MM-dd HH:mm:ss) */ public $EndTime; @@ -68,8 +68,8 @@ class DescribeXEventsRequest extends AbstractModel /** * @param string $InstanceId 实例ID * @param string $EventType 事件类型,slow-慢SQL事件,blocked-阻塞事件,deadlock-死锁事件 - * @param string $StartTime 扩展文件生成开始时间 - * @param string $EndTime 扩展文件生成结束时间 + * @param string $StartTime 扩展文件生成开始时间(yyyy-MM-dd HH:mm:ss) + * @param string $EndTime 扩展文件生成结束时间(yyyy-MM-dd HH:mm:ss) * @param integer $Offset 分页返回,页编号,默认值为第0页 * @param integer $Limit 分页返回,每页返回的数目,取值为1~100,默认值为20 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/InquiryPriceCreateDBInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/InquiryPriceCreateDBInstancesRequest.php index 8d2ee216..59ff5e64 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/InquiryPriceCreateDBInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/InquiryPriceCreateDBInstancesRequest.php @@ -32,14 +32,16 @@ use TencentCloud\Common\AbstractModel; * @method void setPeriod(integer $Period) 设置购买时长,单位:月。取值为1到48,默认为1 * @method integer getGoodsNum() 获取一次性购买的实例数量。取值1-100,默认取值为1 * @method void setGoodsNum(integer $GoodsNum) 设置一次性购买的实例数量。取值1-100,默认取值为1 - * @method string getDBVersion() 获取sqlserver版本,目前只支持:2008R2(SQL Server 2008 Enterprise),2012SP3(SQL Server 2012 Enterprise),2016SP1(SQL Server 2016 Enterprise),201602(SQL Server 2016 Standard)2017(SQL Server 2017 Enterprise)版本。默认为2008R2版本 - * @method void setDBVersion(string $DBVersion) 设置sqlserver版本,目前只支持:2008R2(SQL Server 2008 Enterprise),2012SP3(SQL Server 2012 Enterprise),2016SP1(SQL Server 2016 Enterprise),201602(SQL Server 2016 Standard)2017(SQL Server 2017 Enterprise)版本。默认为2008R2版本 + * @method string getDBVersion() 获取sqlserver版本,目前所有支持的版本有:2008R2 (SQL Server 2008 R2 Enterprise),2012SP3 (SQL Server 2012 Enterprise),201202 (SQL Server 2012 Standard),2014SP2 (SQL Server 2014 Enterprise),201402 (SQL Server 2014 Standard),2016SP1 (SQL Server 2016 Enterprise),201602 (SQL Server 2016 Standard),2017 (SQL Server 2017 Enterprise),201702 (SQL Server 2017 Standard),2019 (SQL Server 2019 Enterprise),201902 (SQL Server 2019 Standard)。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。 + * @method void setDBVersion(string $DBVersion) 设置sqlserver版本,目前所有支持的版本有:2008R2 (SQL Server 2008 R2 Enterprise),2012SP3 (SQL Server 2012 Enterprise),201202 (SQL Server 2012 Standard),2014SP2 (SQL Server 2014 Enterprise),201402 (SQL Server 2014 Standard),2016SP1 (SQL Server 2016 Enterprise),201602 (SQL Server 2016 Standard),2017 (SQL Server 2017 Enterprise),201702 (SQL Server 2017 Standard),2019 (SQL Server 2019 Enterprise),201902 (SQL Server 2019 Standard)。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。 * @method integer getCpu() 获取预购买实例的CPU核心数 * @method void setCpu(integer $Cpu) 设置预购买实例的CPU核心数 - * @method string getInstanceType() 获取购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本,SI-基础版,默认取值HA - * @method void setInstanceType(string $InstanceType) 设置购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本,SI-基础版,默认取值HA - * @method string getMachineType() 获取购买实例的宿主机类型,PM-物理机, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘,默认取值PM - * @method void setMachineType(string $MachineType) 设置购买实例的宿主机类型,PM-物理机, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘,默认取值PM + * @method string getInstanceType() 获取购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本型,SI-单节点型,cvmHA-新版高可用,cvmRO-新版只读 + * @method void setInstanceType(string $InstanceType) 设置购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本型,SI-单节点型,cvmHA-新版高可用,cvmRO-新版只读 + * @method string getMachineType() 获取购买实例的宿主机类型,PM-物理机, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘, +CLOUD_HSSD-虚拟机加强型SSD云盘,CLOUD_TSSD-虚拟机极速型SSD云盘,CLOUD_BSSD-虚拟机通用型SSD云盘 + * @method void setMachineType(string $MachineType) 设置购买实例的宿主机类型,PM-物理机, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘, +CLOUD_HSSD-虚拟机加强型SSD云盘,CLOUD_TSSD-虚拟机极速型SSD云盘,CLOUD_BSSD-虚拟机通用型SSD云盘 */ class InquiryPriceCreateDBInstancesRequest extends AbstractModel { @@ -74,7 +76,7 @@ class InquiryPriceCreateDBInstancesRequest extends AbstractModel public $GoodsNum; /** - * @var string sqlserver版本,目前只支持:2008R2(SQL Server 2008 Enterprise),2012SP3(SQL Server 2012 Enterprise),2016SP1(SQL Server 2016 Enterprise),201602(SQL Server 2016 Standard)2017(SQL Server 2017 Enterprise)版本。默认为2008R2版本 + * @var string sqlserver版本,目前所有支持的版本有:2008R2 (SQL Server 2008 R2 Enterprise),2012SP3 (SQL Server 2012 Enterprise),201202 (SQL Server 2012 Standard),2014SP2 (SQL Server 2014 Enterprise),201402 (SQL Server 2014 Standard),2016SP1 (SQL Server 2016 Enterprise),201602 (SQL Server 2016 Standard),2017 (SQL Server 2017 Enterprise),201702 (SQL Server 2017 Standard),2019 (SQL Server 2019 Enterprise),201902 (SQL Server 2019 Standard)。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。 */ public $DBVersion; @@ -84,12 +86,13 @@ class InquiryPriceCreateDBInstancesRequest extends AbstractModel public $Cpu; /** - * @var string 购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本,SI-基础版,默认取值HA + * @var string 购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本型,SI-单节点型,cvmHA-新版高可用,cvmRO-新版只读 */ public $InstanceType; /** - * @var string 购买实例的宿主机类型,PM-物理机, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘,默认取值PM + * @var string 购买实例的宿主机类型,PM-物理机, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘, +CLOUD_HSSD-虚拟机加强型SSD云盘,CLOUD_TSSD-虚拟机极速型SSD云盘,CLOUD_BSSD-虚拟机通用型SSD云盘 */ public $MachineType; @@ -100,10 +103,11 @@ class InquiryPriceCreateDBInstancesRequest extends AbstractModel * @param string $InstanceChargeType 计费类型,取值支持 PREPAID,POSTPAID。 * @param integer $Period 购买时长,单位:月。取值为1到48,默认为1 * @param integer $GoodsNum 一次性购买的实例数量。取值1-100,默认取值为1 - * @param string $DBVersion sqlserver版本,目前只支持:2008R2(SQL Server 2008 Enterprise),2012SP3(SQL Server 2012 Enterprise),2016SP1(SQL Server 2016 Enterprise),201602(SQL Server 2016 Standard)2017(SQL Server 2017 Enterprise)版本。默认为2008R2版本 + * @param string $DBVersion sqlserver版本,目前所有支持的版本有:2008R2 (SQL Server 2008 R2 Enterprise),2012SP3 (SQL Server 2012 Enterprise),201202 (SQL Server 2012 Standard),2014SP2 (SQL Server 2014 Enterprise),201402 (SQL Server 2014 Standard),2016SP1 (SQL Server 2016 Enterprise),201602 (SQL Server 2016 Standard),2017 (SQL Server 2017 Enterprise),201702 (SQL Server 2017 Standard),2019 (SQL Server 2019 Enterprise),201902 (SQL Server 2019 Standard)。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本2008R2。 * @param integer $Cpu 预购买实例的CPU核心数 - * @param string $InstanceType 购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本,SI-基础版,默认取值HA - * @param string $MachineType 购买实例的宿主机类型,PM-物理机, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘,默认取值PM + * @param string $InstanceType 购买实例的类型 HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本型,SI-单节点型,cvmHA-新版高可用,cvmRO-新版只读 + * @param string $MachineType 购买实例的宿主机类型,PM-物理机, CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘, +CLOUD_HSSD-虚拟机加强型SSD云盘,CLOUD_TSSD-虚拟机极速型SSD云盘,CLOUD_BSSD-虚拟机通用型SSD云盘 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/InquiryPriceCreateDBInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/InquiryPriceCreateDBInstancesResponse.php index d994900e..ce9eee48 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/InquiryPriceCreateDBInstancesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/InquiryPriceCreateDBInstancesResponse.php @@ -20,22 +20,40 @@ use TencentCloud\Common\AbstractModel; /** * InquiryPriceCreateDBInstances返回参数结构体 * - * @method integer getOriginalPrice() 获取未打折前价格,其值除以100表示多少钱。例如10010表示100.10元 - * @method void setOriginalPrice(integer $OriginalPrice) 设置未打折前价格,其值除以100表示多少钱。例如10010表示100.10元 - * @method integer getPrice() 获取实际需要支付的价格,其值除以100表示多少钱。例如10010表示100.10元 - * @method void setPrice(integer $Price) 设置实际需要支付的价格,其值除以100表示多少钱。例如10010表示100.10元 + * @method integer getOriginalPrice() 获取未打折前价格,其值除以100表示最终的价格。 +InstanceChargeType=PREPAID时,单位是"每月"。 +InstanceChargeType=POSTPAID时,单位是"每小时"。 +例如10010,在InstanceChargeType=PREPAID情况下,表示每月100.10元。 + * @method void setOriginalPrice(integer $OriginalPrice) 设置未打折前价格,其值除以100表示最终的价格。 +InstanceChargeType=PREPAID时,单位是"每月"。 +InstanceChargeType=POSTPAID时,单位是"每小时"。 +例如10010,在InstanceChargeType=PREPAID情况下,表示每月100.10元。 + * @method integer getPrice() 获取实际需要支付的价格,其值除以100表示最终的价格。 +InstanceChargeType=PREPAID时,单位是"每月"。 +InstanceChargeType=POSTPAID时,单位是"每小时"。 +例如10010,在InstanceChargeType=PREPAID情况下,表示每月100.10元。 + * @method void setPrice(integer $Price) 设置实际需要支付的价格,其值除以100表示最终的价格。 +InstanceChargeType=PREPAID时,单位是"每月"。 +InstanceChargeType=POSTPAID时,单位是"每小时"。 +例如10010,在InstanceChargeType=PREPAID情况下,表示每月100.10元。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class InquiryPriceCreateDBInstancesResponse extends AbstractModel { /** - * @var integer 未打折前价格,其值除以100表示多少钱。例如10010表示100.10元 + * @var integer 未打折前价格,其值除以100表示最终的价格。 +InstanceChargeType=PREPAID时,单位是"每月"。 +InstanceChargeType=POSTPAID时,单位是"每小时"。 +例如10010,在InstanceChargeType=PREPAID情况下,表示每月100.10元。 */ public $OriginalPrice; /** - * @var integer 实际需要支付的价格,其值除以100表示多少钱。例如10010表示100.10元 + * @var integer 实际需要支付的价格,其值除以100表示最终的价格。 +InstanceChargeType=PREPAID时,单位是"每月"。 +InstanceChargeType=POSTPAID时,单位是"每小时"。 +例如10010,在InstanceChargeType=PREPAID情况下,表示每月100.10元。 */ public $Price; @@ -45,8 +63,14 @@ class InquiryPriceCreateDBInstancesResponse extends AbstractModel public $RequestId; /** - * @param integer $OriginalPrice 未打折前价格,其值除以100表示多少钱。例如10010表示100.10元 - * @param integer $Price 实际需要支付的价格,其值除以100表示多少钱。例如10010表示100.10元 + * @param integer $OriginalPrice 未打折前价格,其值除以100表示最终的价格。 +InstanceChargeType=PREPAID时,单位是"每月"。 +InstanceChargeType=POSTPAID时,单位是"每小时"。 +例如10010,在InstanceChargeType=PREPAID情况下,表示每月100.10元。 + * @param integer $Price 实际需要支付的价格,其值除以100表示最终的价格。 +InstanceChargeType=PREPAID时,单位是"每月"。 +InstanceChargeType=POSTPAID时,单位是"每小时"。 +例如10010,在InstanceChargeType=PREPAID情况下,表示每月100.10元。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyDBEncryptAttributesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyDBEncryptAttributesRequest.php new file mode 100644 index 00000000..8246441d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyDBEncryptAttributesRequest.php @@ -0,0 +1,70 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("DBTDEEncrypt",$param) and $param["DBTDEEncrypt"] !== null) { + $this->DBTDEEncrypt = []; + foreach ($param["DBTDEEncrypt"] as $key => $value){ + $obj = new DBTDEEncrypt(); + $obj->deserialize($value); + array_push($this->DBTDEEncrypt, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyDBEncryptAttributesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyDBEncryptAttributesResponse.php new file mode 100644 index 00000000..277078f2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyDBEncryptAttributesResponse.php @@ -0,0 +1,65 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyInstanceEncryptAttributesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyInstanceEncryptAttributesRequest.php new file mode 100644 index 00000000..3ea19391 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyInstanceEncryptAttributesRequest.php @@ -0,0 +1,77 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("CertificateAttribution",$param) and $param["CertificateAttribution"] !== null) { + $this->CertificateAttribution = $param["CertificateAttribution"]; + } + + if (array_key_exists("QuoteUin",$param) and $param["QuoteUin"] !== null) { + $this->QuoteUin = $param["QuoteUin"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyInstanceEncryptAttributesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyInstanceEncryptAttributesResponse.php new file mode 100644 index 00000000..a000a7eb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/ModifyInstanceEncryptAttributesResponse.php @@ -0,0 +1,65 @@ +FlowId = $param["FlowId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/RenewDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/RenewDBInstanceRequest.php index cdc293ec..43c0d874 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/RenewDBInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/RenewDBInstanceRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceId(string $InstanceId) 设置实例ID,形如mssql-j8kv137v * @method integer getPeriod() 获取续费多少个月,取值范围为1-48,默认为1 * @method void setPeriod(integer $Period) 设置续费多少个月,取值范围为1-48,默认为1 - * @method integer getAutoVoucher() 获取是否自动使用代金券,0-不使用;1-使用;默认不实用 - * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券,0-不使用;1-使用;默认不实用 + * @method integer getAutoVoucher() 获取是否自动使用代金券,0-不使用;1-使用;默认不使用 + * @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券,0-不使用;1-使用;默认不使用 * @method array getVoucherIds() 获取代金券ID数组,目前只支持使用1张代金券 * @method void setVoucherIds(array $VoucherIds) 设置代金券ID数组,目前只支持使用1张代金券 * @method integer getAutoRenewFlag() 获取续费标记 0:正常续费 1:自动续费:只用于按量计费转包年包月时有效。 @@ -44,7 +44,7 @@ class RenewDBInstanceRequest extends AbstractModel public $Period; /** - * @var integer 是否自动使用代金券,0-不使用;1-使用;默认不实用 + * @var integer 是否自动使用代金券,0-不使用;1-使用;默认不使用 */ public $AutoVoucher; @@ -61,7 +61,7 @@ class RenewDBInstanceRequest extends AbstractModel /** * @param string $InstanceId 实例ID,形如mssql-j8kv137v * @param integer $Period 续费多少个月,取值范围为1-48,默认为1 - * @param integer $AutoVoucher 是否自动使用代金券,0-不使用;1-使用;默认不实用 + * @param integer $AutoVoucher 是否自动使用代金券,0-不使用;1-使用;默认不使用 * @param array $VoucherIds 代金券ID数组,目前只支持使用1张代金券 * @param integer $AutoRenewFlag 续费标记 0:正常续费 1:自动续费:只用于按量计费转包年包月时有效。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/TDEConfigAttribute.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/TDEConfigAttribute.php new file mode 100644 index 00000000..d935e3a7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/TDEConfigAttribute.php @@ -0,0 +1,81 @@ +Encryption = $param["Encryption"]; + } + + if (array_key_exists("CertificateAttribution",$param) and $param["CertificateAttribution"] !== null) { + $this->CertificateAttribution = $param["CertificateAttribution"]; + } + + if (array_key_exists("QuoteUin",$param) and $param["QuoteUin"] !== null) { + $this->QuoteUin = $param["QuoteUin"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/UpgradeDBInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/UpgradeDBInstanceRequest.php index dc979a8e..3c34a60c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/UpgradeDBInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/Models/UpgradeDBInstanceRequest.php @@ -36,8 +36,8 @@ use TencentCloud\Common\AbstractModel; * @method void setDBVersion(string $DBVersion) 设置升级sqlserver的版本,目前支持:2008R2(SQL Server 2008 Enterprise),2012SP3(SQL Server 2012 Enterprise)版本等。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息,版本不支持降级,不填则不修改版本 * @method string getHAType() 获取升级sqlserver的高可用架构,从镜像容灾升级到always on集群容灾,仅支持2017及以上版本且支持always on高可用的实例,不支持降级到镜像方式容灾,CLUSTER-升级为always on容灾,不填则不修改高可用架构 * @method void setHAType(string $HAType) 设置升级sqlserver的高可用架构,从镜像容灾升级到always on集群容灾,仅支持2017及以上版本且支持always on高可用的实例,不支持降级到镜像方式容灾,CLUSTER-升级为always on容灾,不填则不修改高可用架构 - * @method string getMultiZones() 获取修改实例是否为跨可用区容灾,SameZones-修改为同可用区 MultiZones-修改为夸可用区 - * @method void setMultiZones(string $MultiZones) 设置修改实例是否为跨可用区容灾,SameZones-修改为同可用区 MultiZones-修改为夸可用区 + * @method string getMultiZones() 获取修改实例是否为跨可用区容灾,SameZones-修改为同可用区 MultiZones-修改为跨可用区 + * @method void setMultiZones(string $MultiZones) 设置修改实例是否为跨可用区容灾,SameZones-修改为同可用区 MultiZones-修改为跨可用区 * @method integer getWaitSwitch() 获取执行变配的方式,默认为 1。支持值包括:0 - 立刻执行,1 - 维护时间窗执行 * @method void setWaitSwitch(integer $WaitSwitch) 设置执行变配的方式,默认为 1。支持值包括:0 - 立刻执行,1 - 维护时间窗执行 */ @@ -84,7 +84,7 @@ class UpgradeDBInstanceRequest extends AbstractModel public $HAType; /** - * @var string 修改实例是否为跨可用区容灾,SameZones-修改为同可用区 MultiZones-修改为夸可用区 + * @var string 修改实例是否为跨可用区容灾,SameZones-修改为同可用区 MultiZones-修改为跨可用区 */ public $MultiZones; @@ -102,7 +102,7 @@ class UpgradeDBInstanceRequest extends AbstractModel * @param integer $Cpu 实例升级后的CPU核心数 * @param string $DBVersion 升级sqlserver的版本,目前支持:2008R2(SQL Server 2008 Enterprise),2012SP3(SQL Server 2012 Enterprise)版本等。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息,版本不支持降级,不填则不修改版本 * @param string $HAType 升级sqlserver的高可用架构,从镜像容灾升级到always on集群容灾,仅支持2017及以上版本且支持always on高可用的实例,不支持降级到镜像方式容灾,CLUSTER-升级为always on容灾,不填则不修改高可用架构 - * @param string $MultiZones 修改实例是否为跨可用区容灾,SameZones-修改为同可用区 MultiZones-修改为夸可用区 + * @param string $MultiZones 修改实例是否为跨可用区容灾,SameZones-修改为同可用区 MultiZones-修改为跨可用区 * @param integer $WaitSwitch 执行变配的方式,默认为 1。支持值包括:0 - 立刻执行,1 - 维护时间窗执行 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/SqlserverClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/SqlserverClient.php index 582266ce..87746318 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/SqlserverClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sqlserver/V20180328/SqlserverClient.php @@ -34,6 +34,8 @@ use TencentCloud\Sqlserver\V20180328\Models as Models; * @method Models\CreateBasicDBInstancesResponse CreateBasicDBInstances(Models\CreateBasicDBInstancesRequest $req) 本接口(CreateBasicDBInstances)用于创建SQL server基础版实例。 * @method Models\CreateBusinessDBInstancesResponse CreateBusinessDBInstances(Models\CreateBusinessDBInstancesRequest $req) 本接口(CreateBusinessDBInstances)用于创建商业智能服务实例。 * @method Models\CreateBusinessIntelligenceFileResponse CreateBusinessIntelligenceFile(Models\CreateBusinessIntelligenceFileRequest $req) 本接口(CreateBusinessIntelligenceFile)用于添加商业智能服务文件。 + * @method Models\CreateCloudDBInstancesResponse CreateCloudDBInstances(Models\CreateCloudDBInstancesRequest $req) 本接口(CreateCloudDBInstances)用于创建高可用实例(虚拟机版本)。 + * @method Models\CreateCloudReadOnlyDBInstancesResponse CreateCloudReadOnlyDBInstances(Models\CreateCloudReadOnlyDBInstancesRequest $req) 本接口(CreateCloudReadOnlyDBInstances)用于添加只读副本实例(虚拟机版本)。 * @method Models\CreateDBResponse CreateDB(Models\CreateDBRequest $req) 本接口(CreateDB)用于创建数据库。 * @method Models\CreateDBInstancesResponse CreateDBInstances(Models\CreateDBInstancesRequest $req) 本接口(CreateDBInstances)用于创建实例。 * @method Models\CreateIncrementalMigrationResponse CreateIncrementalMigration(Models\CreateIncrementalMigrationRequest $req) 本接口(CreateIncrementalMigration)用于创建增量备份导入任务。 @@ -51,7 +53,7 @@ use TencentCloud\Sqlserver\V20180328\Models as Models; * @method Models\DescribeAccountsResponse DescribeAccounts(Models\DescribeAccountsRequest $req) 本接口(DescribeAccounts)用于拉取实例账户列表。 * @method Models\DescribeBackupByFlowIdResponse DescribeBackupByFlowId(Models\DescribeBackupByFlowIdRequest $req) 本接口(DescribeBackupByFlowId)用于通过备份创建流程的ID查询创建的备份详情,流程ID可从接口CreateBackup中获得。 * @method Models\DescribeBackupCommandResponse DescribeBackupCommand(Models\DescribeBackupCommandRequest $req) 本接口(DescribeBackupCommand)用于查询以规范的格式创建备份的命令。 - * @method Models\DescribeBackupFilesResponse DescribeBackupFiles(Models\DescribeBackupFilesRequest $req) 本接口(DescribeBackupFiles)用于在非打包备份模式下单个库对应的备份文件 + * @method Models\DescribeBackupFilesResponse DescribeBackupFiles(Models\DescribeBackupFilesRequest $req) 本接口(DescribeBackupFiles)用于查询单库备份明细 * @method Models\DescribeBackupMigrationResponse DescribeBackupMigration(Models\DescribeBackupMigrationRequest $req) 本接口(DescribeBackupMigration)用于创建增量备份导入任务。 * @method Models\DescribeBackupUploadSizeResponse DescribeBackupUploadSize(Models\DescribeBackupUploadSizeRequest $req) 本接口(DescribeBackupUploadSize)用于查询上传的备份文件大小。在备份上传类型是COS_UPLOAD(备份放在业务的对象存储上)时有效。 * @method Models\DescribeBackupsResponse DescribeBackups(Models\DescribeBackupsRequest $req) 本接口(DescribeBackups)用于查询备份列表。 @@ -66,6 +68,7 @@ use TencentCloud\Sqlserver\V20180328\Models as Models; * @method Models\DescribeDBsNormalResponse DescribeDBsNormal(Models\DescribeDBsNormalRequest $req) 本接口(DescribeDBsNormal)用于查询数据库配置信息,此接口不包含数据库的关联账号 * @method Models\DescribeFlowStatusResponse DescribeFlowStatus(Models\DescribeFlowStatusRequest $req) 本接口(DescribeFlowStatus)用于查询流程状态。 * @method Models\DescribeIncrementalMigrationResponse DescribeIncrementalMigration(Models\DescribeIncrementalMigrationRequest $req) 本接口(DescribeIncrementalMigration)用于查询增量备份导入任务。 + * @method Models\DescribeInstanceByOrdersResponse DescribeInstanceByOrders(Models\DescribeInstanceByOrdersRequest $req) 本接口(DescribeInstanceByOrders)用于根据订单号查询资源ID * @method Models\DescribeInstanceParamRecordsResponse DescribeInstanceParamRecords(Models\DescribeInstanceParamRecordsRequest $req) 该接口(DescribeInstanceParamRecords)用于查询实例参数修改历史。 * @method Models\DescribeInstanceParamsResponse DescribeInstanceParams(Models\DescribeInstanceParamsRequest $req) 该接口(DescribeInstanceParams)用于查询实例的参数列表。 * @method Models\DescribeMaintenanceSpanResponse DescribeMaintenanceSpan(Models\DescribeMaintenanceSpanRequest $req) 本接口(DescribeMaintenanceSpan)根据实例ID查询该实例的可维护时间窗。 @@ -88,13 +91,15 @@ use TencentCloud\Sqlserver\V20180328\Models as Models; * @method Models\DescribeZonesResponse DescribeZones(Models\DescribeZonesRequest $req) 本接口 (DescribeZones) 用于查询当前可售卖的可用区信息。 * @method Models\DisassociateSecurityGroupsResponse DisassociateSecurityGroups(Models\DisassociateSecurityGroupsRequest $req) 本接口(DisassociateSecurityGroups)用于安全组批量解绑实例。 * @method Models\InquiryPriceCreateDBInstancesResponse InquiryPriceCreateDBInstances(Models\InquiryPriceCreateDBInstancesRequest $req) 本接口(InquiryPriceCreateDBInstances)用于查询申请实例价格。 - * @method Models\InquiryPriceRenewDBInstanceResponse InquiryPriceRenewDBInstance(Models\InquiryPriceRenewDBInstanceRequest $req) 本接口(InquiryPriceRenewDBInstance)用于查询续费实例的价格。 - * @method Models\InquiryPriceUpgradeDBInstanceResponse InquiryPriceUpgradeDBInstance(Models\InquiryPriceUpgradeDBInstanceRequest $req) 本接口(InquiryPriceUpgradeDBInstance)用于查询升级实例的价格。 + * @method Models\InquiryPriceRenewDBInstanceResponse InquiryPriceRenewDBInstance(Models\InquiryPriceRenewDBInstanceRequest $req) 本接口(InquiryPriceRenewDBInstance)用于查询包年包月实例的续费价格。 + * @method Models\InquiryPriceUpgradeDBInstanceResponse InquiryPriceUpgradeDBInstance(Models\InquiryPriceUpgradeDBInstanceRequest $req) 本接口(InquiryPriceUpgradeDBInstance)用于查询包年包月实例升级变配的价格。 +按量计费实例变配后的价格参考InquiryPriceCreateDBInstances接口。 * @method Models\ModifyAccountPrivilegeResponse ModifyAccountPrivilege(Models\ModifyAccountPrivilegeRequest $req) 本接口(ModifyAccountPrivilege)用于修改实例账户权限。 * @method Models\ModifyAccountRemarkResponse ModifyAccountRemark(Models\ModifyAccountRemarkRequest $req) 本接口(ModifyAccountRemark)用于修改账户备注。 * @method Models\ModifyBackupMigrationResponse ModifyBackupMigration(Models\ModifyBackupMigrationRequest $req) 本接口(ModifyBackupMigration)用于修改备份导入任务。 * @method Models\ModifyBackupNameResponse ModifyBackupName(Models\ModifyBackupNameRequest $req) 本接口(ModifyBackupName)用于修改备份任务名称。 * @method Models\ModifyBackupStrategyResponse ModifyBackupStrategy(Models\ModifyBackupStrategyRequest $req) 本接口(ModifyBackupStrategy)用于修改备份策略 + * @method Models\ModifyDBEncryptAttributesResponse ModifyDBEncryptAttributes(Models\ModifyDBEncryptAttributesRequest $req) 本接口(ModifyDBEncryptAttributes)用于开启、关闭数据库的TDE加密功能。 * @method Models\ModifyDBInstanceNameResponse ModifyDBInstanceName(Models\ModifyDBInstanceNameRequest $req) 本接口(ModifyDBInstanceName)用于修改实例名字。 * @method Models\ModifyDBInstanceNetworkResponse ModifyDBInstanceNetwork(Models\ModifyDBInstanceNetworkRequest $req) 本接口(ModifyDBInstanceNetwork)用于修改运行中实例的网络,仅支持从VPC网络到VPC网络的转换 * @method Models\ModifyDBInstanceProjectResponse ModifyDBInstanceProject(Models\ModifyDBInstanceProjectRequest $req) 本接口(ModifyDBInstanceProject)用于修改数据库实例所属项目。 @@ -106,6 +111,7 @@ use TencentCloud\Sqlserver\V20180328\Models as Models; * @method Models\ModifyDatabaseCTResponse ModifyDatabaseCT(Models\ModifyDatabaseCTRequest $req) 本接口(ModifyDatabaseCT)用于启用、禁用数据库数据变更跟踪(CT) * @method Models\ModifyDatabaseMdfResponse ModifyDatabaseMdf(Models\ModifyDatabaseMdfRequest $req) 本接口(ModifyDatabaseMdf)用于收缩数据库mdf(Shrink mdf) * @method Models\ModifyIncrementalMigrationResponse ModifyIncrementalMigration(Models\ModifyIncrementalMigrationRequest $req) 本接口(ModifyIncrementalMigration)用于修改增量备份导入任务。 + * @method Models\ModifyInstanceEncryptAttributesResponse ModifyInstanceEncryptAttributes(Models\ModifyInstanceEncryptAttributesRequest $req) 本接口(ModifyInstanceEncryptAttributes)用于开通实例的TDE加密功能。 * @method Models\ModifyInstanceParamResponse ModifyInstanceParam(Models\ModifyInstanceParamRequest $req) 本接口(ModifyInstanceParam)用于修改云数据库实例的参数。 注意:如果修改的参数是需要重启实例的,那么实例将会按照WaitSwitch参数的设置(可能是立即执行也可能在可维护时间窗内自动执行)在执行参数修改时重启实例。 您可以通过DescribeInstanceParams接口查询修改参数时是否会重启实例,以免导致您的实例不符合预期重启。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/ConcernInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/ConcernInfo.php index 0ce4c288..12cf9fe2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/ConcernInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/ConcernInfo.php @@ -24,9 +24,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setConcernType(integer $ConcernType) 设置关注点类型 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getEntityType() 获取实体类型 + * @method integer getEntityType() 获取实体类型 1: 非云上IP,2: 云上IP,3: 域名,4: IP,5: 文件,6: 进程 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setEntityType(integer $EntityType) 设置实体类型 + * @method void setEntityType(integer $EntityType) 设置实体类型 1: 非云上IP,2: 云上IP,3: 域名,4: IP,5: 文件,6: 进程 注意:此字段可能返回 null,表示取不到有效值。 * @method string getConcern() 获取关注点 注意:此字段可能返回 null,表示取不到有效值。 @@ -170,7 +170,7 @@ class ConcernInfo extends AbstractModel public $ConcernType; /** - * @var integer 实体类型 + * @var integer 实体类型 1: 非云上IP,2: 云上IP,3: 域名,4: IP,5: 文件,6: 进程 注意:此字段可能返回 null,表示取不到有效值。 */ public $EntityType; @@ -376,7 +376,7 @@ class ConcernInfo extends AbstractModel /** * @param integer $ConcernType 关注点类型 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $EntityType 实体类型 + * @param integer $EntityType 实体类型 1: 非云上IP,2: 云上IP,3: 域名,4: IP,5: 文件,6: 进程 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Concern 关注点 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeDomainListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeDomainListRequest.php new file mode 100644 index 00000000..99e3b050 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeDomainListRequest.php @@ -0,0 +1,190 @@ +Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("AssetBasicType",$param) and $param["AssetBasicType"] !== null) { + $this->AssetBasicType = $param["AssetBasicType"]; + } + + if (array_key_exists("Filter",$param) and $param["Filter"] !== null) { + $this->Filter = []; + foreach ($param["Filter"] as $key => $value){ + $obj = new QueryFilterV3(); + $obj->deserialize($value); + array_push($this->Filter, $obj); + } + } + + if (array_key_exists("Order",$param) and $param["Order"] !== null) { + $this->Order = $param["Order"]; + } + + if (array_key_exists("By",$param) and $param["By"] !== null) { + $this->By = $param["By"]; + } + + if (array_key_exists("Field",$param) and $param["Field"] !== null) { + $this->Field = $param["Field"]; + } + + if (array_key_exists("TimeRange",$param) and $param["TimeRange"] !== null) { + $this->TimeRange = $param["TimeRange"]; + } + + if (array_key_exists("Logic",$param) and $param["Logic"] !== null) { + $this->Logic = $param["Logic"]; + } + + if (array_key_exists("GroupByField",$param) and $param["GroupByField"] !== null) { + $this->GroupByField = $param["GroupByField"]; + } + + if (array_key_exists("Task",$param) and $param["Task"] !== null) { + $this->Task = $param["Task"]; + } + + if (array_key_exists("RequestFrom",$param) and $param["RequestFrom"] !== null) { + $this->RequestFrom = $param["RequestFrom"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeDomainListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeDomainListResponse.php new file mode 100644 index 00000000..c3f97ffa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DescribeDomainListResponse.php @@ -0,0 +1,82 @@ +Total = $param["Total"]; + } + + if (array_key_exists("DomainInfoCollection",$param) and $param["DomainInfoCollection"] !== null) { + $this->DomainInfoCollection = []; + foreach ($param["DomainInfoCollection"] as $key => $value){ + $obj = new DomainInfo(); + $obj->deserialize($value); + array_push($this->DomainInfoCollection, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DomainInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DomainInfo.php new file mode 100644 index 00000000..6c149e20 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/DomainInfo.php @@ -0,0 +1,437 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("ResolveAddr",$param) and $param["ResolveAddr"] !== null) { + $this->ResolveAddr = $param["ResolveAddr"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("AssetType",$param) and $param["AssetType"] !== null) { + $this->AssetType = $param["AssetType"]; + } + + if (array_key_exists("RiskVulCount",$param) and $param["RiskVulCount"] !== null) { + $this->RiskVulCount = $param["RiskVulCount"]; + } + + if (array_key_exists("SensitiveCount",$param) and $param["SensitiveCount"] !== null) { + $this->SensitiveCount = $param["SensitiveCount"]; + } + + if (array_key_exists("HorseLinkCount",$param) and $param["HorseLinkCount"] !== null) { + $this->HorseLinkCount = $param["HorseLinkCount"]; + } + + if (array_key_exists("WebModifyCount",$param) and $param["WebModifyCount"] !== null) { + $this->WebModifyCount = $param["WebModifyCount"]; + } + + if (array_key_exists("ScanTime",$param) and $param["ScanTime"] !== null) { + $this->ScanTime = $param["ScanTime"]; + } + + if (array_key_exists("DiscoverTime",$param) and $param["DiscoverTime"] !== null) { + $this->DiscoverTime = $param["DiscoverTime"]; + } + + if (array_key_exists("ScanTaskCount",$param) and $param["ScanTaskCount"] !== null) { + $this->ScanTaskCount = $param["ScanTaskCount"]; + } + + if (array_key_exists("PortRisk",$param) and $param["PortRisk"] !== null) { + $this->PortRisk = $param["PortRisk"]; + } + + if (array_key_exists("WeekPwdCount",$param) and $param["WeekPwdCount"] !== null) { + $this->WeekPwdCount = $param["WeekPwdCount"]; + } + + if (array_key_exists("AssetLocation",$param) and $param["AssetLocation"] !== null) { + $this->AssetLocation = $param["AssetLocation"]; + } + + if (array_key_exists("NetworkRisk",$param) and $param["NetworkRisk"] !== null) { + $this->NetworkRisk = $param["NetworkRisk"]; + } + + if (array_key_exists("NetworkAttack",$param) and $param["NetworkAttack"] !== null) { + $this->NetworkAttack = $param["NetworkAttack"]; + } + + if (array_key_exists("BotVisit",$param) and $param["BotVisit"] !== null) { + $this->BotVisit = $param["BotVisit"]; + } + + if (array_key_exists("NetworkAccess",$param) and $param["NetworkAccess"] !== null) { + $this->NetworkAccess = $param["NetworkAccess"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("WafStatus",$param) and $param["WafStatus"] !== null) { + $this->WafStatus = $param["WafStatus"]; + } + + if (array_key_exists("LastScanTime",$param) and $param["LastScanTime"] !== null) { + $this->LastScanTime = $param["LastScanTime"]; + } + + if (array_key_exists("AssetId",$param) and $param["AssetId"] !== null) { + $this->AssetId = $param["AssetId"]; + } + + if (array_key_exists("AssetName",$param) and $param["AssetName"] !== null) { + $this->AssetName = $param["AssetName"]; + } + + if (array_key_exists("SourceType",$param) and $param["SourceType"] !== null) { + $this->SourceType = $param["SourceType"]; + } + + if (array_key_exists("IsNotCore",$param) and $param["IsNotCore"] !== null) { + $this->IsNotCore = $param["IsNotCore"]; + } + + if (array_key_exists("IsCloud",$param) and $param["IsCloud"] !== null) { + $this->IsCloud = $param["IsCloud"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/QueryFilterV3.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/QueryFilterV3.php new file mode 100644 index 00000000..401b33b3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/Models/QueryFilterV3.php @@ -0,0 +1,95 @@ +Filter = new QueryFilter(); + $this->Filter->deserialize($param["Filter"]); + } + + if (array_key_exists("HasSub",$param) and $param["HasSub"] !== null) { + $this->HasSub = $param["HasSub"]; + } + + if (array_key_exists("SubFilters",$param) and $param["SubFilters"] !== null) { + $this->SubFilters = []; + foreach ($param["SubFilters"] as $key => $value){ + $obj = new QueryFilter(); + $obj->deserialize($value); + array_push($this->SubFilters, $obj); + } + } + + if (array_key_exists("Logic",$param) and $param["Logic"] !== null) { + $this->Logic = $param["Logic"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/SsaClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/SsaClient.php index 74e0766d..7531f5f8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/SsaClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssa/V20180608/SsaClient.php @@ -33,6 +33,7 @@ use TencentCloud\Ssa\V20180608\Models as Models; * @method Models\DescribeComplianceDetailResponse DescribeComplianceDetail(Models\DescribeComplianceDetailRequest $req) 合规管理检查项详情 * @method Models\DescribeComplianceListResponse DescribeComplianceList(Models\DescribeComplianceListRequest $req) 合规管理总览页检查项列表 * @method Models\DescribeConfigListResponse DescribeConfigList(Models\DescribeConfigListRequest $req) 云配置检查项总览页检查项列表 + * @method Models\DescribeDomainListResponse DescribeDomainList(Models\DescribeDomainListRequest $req) 域名列表信息 * @method Models\DescribeEventDetailResponse DescribeEventDetail(Models\DescribeEventDetailRequest $req) 获取安全事件详情 * @method Models\DescribeLeakDetectionListResponse DescribeLeakDetectionList(Models\DescribeLeakDetectionListRequest $req) 获取泄露列表 * @method Models\DescribeMappingResultsResponse DescribeMappingResults(Models\DescribeMappingResultsRequest $req) 获取测绘列表 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ApiGatewayInstanceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ApiGatewayInstanceDetail.php new file mode 100644 index 00000000..649279ca --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ApiGatewayInstanceDetail.php @@ -0,0 +1,105 @@ +ServiceId = $param["ServiceId"]; + } + + if (array_key_exists("ServiceName",$param) and $param["ServiceName"] !== null) { + $this->ServiceName = $param["ServiceName"]; + } + + if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; + } + + if (array_key_exists("CertId",$param) and $param["CertId"] !== null) { + $this->CertId = $param["CertId"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ApplyCertificateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ApplyCertificateRequest.php index 303f5e84..ae5d8408 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ApplyCertificateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ApplyCertificateRequest.php @@ -34,10 +34,10 @@ use TencentCloud\Common\AbstractModel; * @method void setContactPhone(string $ContactPhone) 设置手机。 * @method string getValidityPeriod() 获取有效期,默认12个月,目前仅支持12个月。 * @method void setValidityPeriod(string $ValidityPeriod) 设置有效期,默认12个月,目前仅支持12个月。 - * @method string getCsrEncryptAlgo() 获取加密算法,仅支持 RSA。 - * @method void setCsrEncryptAlgo(string $CsrEncryptAlgo) 设置加密算法,仅支持 RSA。 - * @method string getCsrKeyParameter() 获取密钥对参数,仅支持2048。 - * @method void setCsrKeyParameter(string $CsrKeyParameter) 设置密钥对参数,仅支持2048。 + * @method string getCsrEncryptAlgo() 获取加密算法,支持 RSA及ECC。 + * @method void setCsrEncryptAlgo(string $CsrEncryptAlgo) 设置加密算法,支持 RSA及ECC。 + * @method string getCsrKeyParameter() 获取密钥对参数,RSA仅支持2048。ECC仅支持prime256v1 + * @method void setCsrKeyParameter(string $CsrKeyParameter) 设置密钥对参数,RSA仅支持2048。ECC仅支持prime256v1 * @method string getCsrKeyPassword() 获取CSR 的加密密码。 * @method void setCsrKeyPassword(string $CsrKeyPassword) 设置CSR 的加密密码。 * @method string getAlias() 获取备注名称。 @@ -87,12 +87,12 @@ class ApplyCertificateRequest extends AbstractModel public $ValidityPeriod; /** - * @var string 加密算法,仅支持 RSA。 + * @var string 加密算法,支持 RSA及ECC。 */ public $CsrEncryptAlgo; /** - * @var string 密钥对参数,仅支持2048。 + * @var string 密钥对参数,RSA仅支持2048。ECC仅支持prime256v1 */ public $CsrKeyParameter; @@ -129,8 +129,8 @@ class ApplyCertificateRequest extends AbstractModel * @param string $ContactEmail 邮箱。 * @param string $ContactPhone 手机。 * @param string $ValidityPeriod 有效期,默认12个月,目前仅支持12个月。 - * @param string $CsrEncryptAlgo 加密算法,仅支持 RSA。 - * @param string $CsrKeyParameter 密钥对参数,仅支持2048。 + * @param string $CsrEncryptAlgo 加密算法,支持 RSA及ECC。 + * @param string $CsrKeyParameter 密钥对参数,RSA仅支持2048。ECC仅支持prime256v1 * @param string $CsrKeyPassword CSR 的加密密码。 * @param string $Alias 备注名称。 * @param string $OldCertificateId 原证书 ID,用于重新申请。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CdnInstanceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CdnInstanceDetail.php new file mode 100644 index 00000000..32a8df7e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CdnInstanceDetail.php @@ -0,0 +1,77 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("CertId",$param) and $param["CertId"] !== null) { + $this->CertId = $param["CertId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/Certificate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/Certificate.php new file mode 100644 index 00000000..31c65f99 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/Certificate.php @@ -0,0 +1,65 @@ +CertId = $param["CertId"]; + } + + if (array_key_exists("DnsNames",$param) and $param["DnsNames"] !== null) { + $this->DnsNames = $param["DnsNames"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ClbInstanceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ClbInstanceDetail.php new file mode 100644 index 00000000..c74d9072 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ClbInstanceDetail.php @@ -0,0 +1,86 @@ +LoadBalancerId = $param["LoadBalancerId"]; + } + + if (array_key_exists("LoadBalancerName",$param) and $param["LoadBalancerName"] !== null) { + $this->LoadBalancerName = $param["LoadBalancerName"]; + } + + if (array_key_exists("Listeners",$param) and $param["Listeners"] !== null) { + $this->Listeners = []; + foreach ($param["Listeners"] as $key => $value){ + $obj = new ClbListener(); + $obj->deserialize($value); + array_push($this->Listeners, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ClbListener.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ClbListener.php new file mode 100644 index 00000000..0d2bfeb1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ClbListener.php @@ -0,0 +1,143 @@ +ListenerId = $param["ListenerId"]; + } + + if (array_key_exists("ListenerName",$param) and $param["ListenerName"] !== null) { + $this->ListenerName = $param["ListenerName"]; + } + + if (array_key_exists("SniSwitch",$param) and $param["SniSwitch"] !== null) { + $this->SniSwitch = $param["SniSwitch"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } + + if (array_key_exists("Certificate",$param) and $param["Certificate"] !== null) { + $this->Certificate = new Certificate(); + $this->Certificate->deserialize($param["Certificate"]); + } + + if (array_key_exists("Rules",$param) and $param["Rules"] !== null) { + $this->Rules = []; + foreach ($param["Rules"] as $key => $value){ + $obj = new ClbListenerRule(); + $obj->deserialize($value); + array_push($this->Rules, $obj); + } + } + + if (array_key_exists("NoMatchDomains",$param) and $param["NoMatchDomains"] !== null) { + $this->NoMatchDomains = $param["NoMatchDomains"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ClbListenerRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ClbListenerRule.php new file mode 100644 index 00000000..258d72d0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ClbListenerRule.php @@ -0,0 +1,110 @@ +LocationId = $param["LocationId"]; + } + + if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; + } + + if (array_key_exists("IsMatch",$param) and $param["IsMatch"] !== null) { + $this->IsMatch = $param["IsMatch"]; + } + + if (array_key_exists("Certificate",$param) and $param["Certificate"] !== null) { + $this->Certificate = new Certificate(); + $this->Certificate->deserialize($param["Certificate"]); + } + + if (array_key_exists("NoMatchDomains",$param) and $param["NoMatchDomains"] !== null) { + $this->NoMatchDomains = $param["NoMatchDomains"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CommitCertificateInformationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CommitCertificateInformationRequest.php index f55cbee7..c858716f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CommitCertificateInformationRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CommitCertificateInformationRequest.php @@ -22,6 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getCertificateId() 获取证书 ID。 * @method void setCertificateId(string $CertificateId) 设置证书 ID。 + * @method string getVerifyType() 获取域名验证方式 + * @method void setVerifyType(string $VerifyType) 设置域名验证方式 */ class CommitCertificateInformationRequest extends AbstractModel { @@ -30,8 +32,14 @@ class CommitCertificateInformationRequest extends AbstractModel */ public $CertificateId; + /** + * @var string 域名验证方式 + */ + public $VerifyType; + /** * @param string $CertificateId 证书 ID。 + * @param string $VerifyType 域名验证方式 */ function __construct() { @@ -49,5 +57,9 @@ class CommitCertificateInformationRequest extends AbstractModel if (array_key_exists("CertificateId",$param) and $param["CertificateId"] !== null) { $this->CertificateId = $param["CertificateId"]; } + + if (array_key_exists("VerifyType",$param) and $param["VerifyType"] !== null) { + $this->VerifyType = $param["VerifyType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CosInstanceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CosInstanceDetail.php new file mode 100644 index 00000000..0f693f19 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CosInstanceDetail.php @@ -0,0 +1,117 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("CertId",$param) and $param["CertId"] !== null) { + $this->CertId = $param["CertId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Bucket",$param) and $param["Bucket"] !== null) { + $this->Bucket = $param["Bucket"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CreateCertificateByPackageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CreateCertificateByPackageRequest.php new file mode 100644 index 00000000..e6f9193e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CreateCertificateByPackageRequest.php @@ -0,0 +1,250 @@ +ProductPid = $param["ProductPid"]; + } + + if (array_key_exists("PackageIds",$param) and $param["PackageIds"] !== null) { + $this->PackageIds = $param["PackageIds"]; + } + + if (array_key_exists("DomainCount",$param) and $param["DomainCount"] !== null) { + $this->DomainCount = $param["DomainCount"]; + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + + if (array_key_exists("OldCertificateId",$param) and $param["OldCertificateId"] !== null) { + $this->OldCertificateId = $param["OldCertificateId"]; + } + + if (array_key_exists("RenewGenCsrMethod",$param) and $param["RenewGenCsrMethod"] !== null) { + $this->RenewGenCsrMethod = $param["RenewGenCsrMethod"]; + } + + if (array_key_exists("RenewCsr",$param) and $param["RenewCsr"] !== null) { + $this->RenewCsr = $param["RenewCsr"]; + } + + if (array_key_exists("RenewAlgorithmType",$param) and $param["RenewAlgorithmType"] !== null) { + $this->RenewAlgorithmType = $param["RenewAlgorithmType"]; + } + + if (array_key_exists("RenewAlgorithmParam",$param) and $param["RenewAlgorithmParam"] !== null) { + $this->RenewAlgorithmParam = $param["RenewAlgorithmParam"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new Tags(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } + + if (array_key_exists("RenewKeyPass",$param) and $param["RenewKeyPass"] !== null) { + $this->RenewKeyPass = $param["RenewKeyPass"]; + } + + if (array_key_exists("DomainNames",$param) and $param["DomainNames"] !== null) { + $this->DomainNames = $param["DomainNames"]; + } + + if (array_key_exists("CertificateCount",$param) and $param["CertificateCount"] !== null) { + $this->CertificateCount = $param["CertificateCount"]; + } + + if (array_key_exists("ManagerId",$param) and $param["ManagerId"] !== null) { + $this->ManagerId = $param["ManagerId"]; + } + + if (array_key_exists("CompanyId",$param) and $param["CompanyId"] !== null) { + $this->CompanyId = $param["CompanyId"]; + } + + if (array_key_exists("VerifyType",$param) and $param["VerifyType"] !== null) { + $this->VerifyType = $param["VerifyType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CreateCertificateByPackageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CreateCertificateByPackageResponse.php new file mode 100644 index 00000000..0142907c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/CreateCertificateByPackageResponse.php @@ -0,0 +1,77 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("CertificateIds",$param) and $param["CertificateIds"] !== null) { + $this->CertificateIds = $param["CertificateIds"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DdosInstanceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DdosInstanceDetail.php new file mode 100644 index 00000000..97e3247a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DdosInstanceDetail.php @@ -0,0 +1,105 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } + + if (array_key_exists("CertId",$param) and $param["CertId"] !== null) { + $this->CertId = $param["CertId"]; + } + + if (array_key_exists("VirtualPort",$param) and $param["VirtualPort"] !== null) { + $this->VirtualPort = $param["VirtualPort"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateInstanceRequest.php new file mode 100644 index 00000000..084e6e16 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateInstanceRequest.php @@ -0,0 +1,105 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("InstanceIdList",$param) and $param["InstanceIdList"] !== null) { + $this->InstanceIdList = $param["InstanceIdList"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateInstanceResponse.php new file mode 100644 index 00000000..47134b19 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateInstanceResponse.php @@ -0,0 +1,81 @@ +DeployRecordId = $param["DeployRecordId"]; + } + + if (array_key_exists("DeployStatus",$param) and $param["DeployStatus"] !== null) { + $this->DeployStatus = $param["DeployStatus"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRetryRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRetryRequest.php new file mode 100644 index 00000000..9d44a4ba --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRetryRequest.php @@ -0,0 +1,65 @@ +DeployRecordId = $param["DeployRecordId"]; + } + + if (array_key_exists("DeployRecordDetailId",$param) and $param["DeployRecordDetailId"] !== null) { + $this->DeployRecordDetailId = $param["DeployRecordDetailId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRetryResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRetryResponse.php new file mode 100644 index 00000000..9fe05eaf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRetryResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRollbackRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRollbackRequest.php new file mode 100644 index 00000000..3eed3f5f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRollbackRequest.php @@ -0,0 +1,53 @@ +DeployRecordId = $param["DeployRecordId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteFileSampleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRollbackResponse.php old mode 100755 new mode 100644 similarity index 73% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteFileSampleResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRollbackResponse.php index 71c971bf..c53fd558 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteFileSampleResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployCertificateRecordRollbackResponse.php @@ -14,29 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cms\V20190321\Models; +namespace TencentCloud\Ssl\V20191205\Models; use TencentCloud\Common\AbstractModel; /** - * DeleteFileSample返回参数结构体 + * DeployCertificateRecordRollback返回参数结构体 * - * @method integer getProgress() 获取任务状态 -1:已完成 -2:处理中 - * @method void setProgress(integer $Progress) 设置任务状态 -1:已完成 -2:处理中 + * @method integer getDeployRecordId() 获取回滚部署记录ID + * @method void setDeployRecordId(integer $DeployRecordId) 设置回滚部署记录ID * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DeleteFileSampleResponse extends AbstractModel +class DeployCertificateRecordRollbackResponse extends AbstractModel { /** - * @var integer 任务状态 -1:已完成 -2:处理中 + * @var integer 回滚部署记录ID */ - public $Progress; + public $DeployRecordId; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -44,9 +38,7 @@ class DeleteFileSampleResponse extends AbstractModel public $RequestId; /** - * @param integer $Progress 任务状态 -1:已完成 -2:处理中 + * @param integer $DeployRecordId 回滚部署记录ID * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,8 +54,8 @@ class DeleteFileSampleResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { - $this->Progress = $param["Progress"]; + if (array_key_exists("DeployRecordId",$param) and $param["DeployRecordId"] !== null) { + $this->DeployRecordId = $param["DeployRecordId"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployRecordDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployRecordDetail.php new file mode 100644 index 00000000..6edaac3a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployRecordDetail.php @@ -0,0 +1,337 @@ +Id = $param["Id"]; + } + + if (array_key_exists("CertId",$param) and $param["CertId"] !== null) { + $this->CertId = $param["CertId"]; + } + + if (array_key_exists("OldCertId",$param) and $param["OldCertId"] !== null) { + $this->OldCertId = $param["OldCertId"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("InstanceName",$param) and $param["InstanceName"] !== null) { + $this->InstanceName = $param["InstanceName"]; + } + + if (array_key_exists("ListenerId",$param) and $param["ListenerId"] !== null) { + $this->ListenerId = $param["ListenerId"]; + } + + if (array_key_exists("Domains",$param) and $param["Domains"] !== null) { + $this->Domains = $param["Domains"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ErrorMsg",$param) and $param["ErrorMsg"] !== null) { + $this->ErrorMsg = $param["ErrorMsg"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("ListenerName",$param) and $param["ListenerName"] !== null) { + $this->ListenerName = $param["ListenerName"]; + } + + if (array_key_exists("SniSwitch",$param) and $param["SniSwitch"] !== null) { + $this->SniSwitch = $param["SniSwitch"]; + } + + if (array_key_exists("Bucket",$param) and $param["Bucket"] !== null) { + $this->Bucket = $param["Bucket"]; + } + + if (array_key_exists("Namespace",$param) and $param["Namespace"] !== null) { + $this->Namespace = $param["Namespace"]; + } + + if (array_key_exists("SecretName",$param) and $param["SecretName"] !== null) { + $this->SecretName = $param["SecretName"]; + } + + if (array_key_exists("Port",$param) and $param["Port"] !== null) { + $this->Port = $param["Port"]; + } + + if (array_key_exists("EnvId",$param) and $param["EnvId"] !== null) { + $this->EnvId = $param["EnvId"]; + } + + if (array_key_exists("TCBType",$param) and $param["TCBType"] !== null) { + $this->TCBType = $param["TCBType"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployRecordInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployRecordInfo.php new file mode 100644 index 00000000..b7d0caf1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DeployRecordInfo.php @@ -0,0 +1,125 @@ +Id = $param["Id"]; + } + + if (array_key_exists("CertId",$param) and $param["CertId"] !== null) { + $this->CertId = $param["CertId"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeCertificateDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeCertificateDetailResponse.php index bab48c92..cd307a0c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeCertificateDetailResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeCertificateDetailResponse.php @@ -179,6 +179,10 @@ use TencentCloud\Common\AbstractModel; * @method string getEncryptAlgorithm() 获取证书算法 注意:此字段可能返回 null,表示取不到有效值。 * @method void setEncryptAlgorithm(string $EncryptAlgorithm) 设置证书算法 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getDvRevokeAuthDetail() 获取DV证书吊销验证值 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDvRevokeAuthDetail(array $DvRevokeAuthDetail) 设置DV证书吊销验证值 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -425,6 +429,12 @@ class DescribeCertificateDetailResponse extends AbstractModel */ public $EncryptAlgorithm; + /** + * @var array DV证书吊销验证值 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DvRevokeAuthDetail; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -510,6 +520,8 @@ class DescribeCertificateDetailResponse extends AbstractModel * @param string $EncryptCertFingerprint 加密证书 SHA1指纹 (国密证书特有) 注意:此字段可能返回 null,表示取不到有效值。 * @param string $EncryptAlgorithm 证书算法 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $DvRevokeAuthDetail DV证书吊销验证值 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -695,6 +707,15 @@ class DescribeCertificateDetailResponse extends AbstractModel $this->EncryptAlgorithm = $param["EncryptAlgorithm"]; } + if (array_key_exists("DvRevokeAuthDetail",$param) and $param["DvRevokeAuthDetail"] !== null) { + $this->DvRevokeAuthDetail = []; + foreach ($param["DvRevokeAuthDetail"] as $key => $value){ + $obj = new DvAuths(); + $obj->deserialize($value); + array_push($this->DvRevokeAuthDetail, $obj); + } + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeCertificateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeCertificateResponse.php index a4680e3e..e88f1893 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeCertificateResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeCertificateResponse.php @@ -159,6 +159,10 @@ use TencentCloud\Common\AbstractModel; * @method array getCAEndTimes() 获取CA证书所有的到期时间 注意:此字段可能返回 null,表示取不到有效值。 * @method void setCAEndTimes(array $CAEndTimes) 设置CA证书所有的到期时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getDvRevokeAuthDetail() 获取DV证书吊销验证值 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDvRevokeAuthDetail(array $DvRevokeAuthDetail) 设置DV证书吊销验证值 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -375,6 +379,12 @@ class DescribeCertificateResponse extends AbstractModel */ public $CAEndTimes; + /** + * @var array DV证书吊销验证值 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DvRevokeAuthDetail; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -450,6 +460,8 @@ class DescribeCertificateResponse extends AbstractModel * @param array $CACommonNames CA证书的所有通用名称 注意:此字段可能返回 null,表示取不到有效值。 * @param array $CAEndTimes CA证书所有的到期时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $DvRevokeAuthDetail DV证书吊销验证值 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -614,6 +626,15 @@ class DescribeCertificateResponse extends AbstractModel $this->CAEndTimes = $param["CAEndTimes"]; } + if (array_key_exists("DvRevokeAuthDetail",$param) and $param["DvRevokeAuthDetail"] !== null) { + $this->DvRevokeAuthDetail = []; + foreach ($param["DvRevokeAuthDetail"] as $key => $value){ + $obj = new DvAuths(); + $obj->deserialize($value); + array_push($this->DvRevokeAuthDetail, $obj); + } + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeCertificatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeCertificatesRequest.php index 5caf8e3b..83b9bc38 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeCertificatesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeCertificatesRequest.php @@ -46,6 +46,8 @@ use TencentCloud\Common\AbstractModel; * @method void setIsSM(integer $IsSM) 设置是否筛选国密证书。1:筛选 0:不筛选 * @method integer getFilterExpiring() 获取筛选证书是否即将过期,传1是筛选,0不筛选 * @method void setFilterExpiring(integer $FilterExpiring) 设置筛选证书是否即将过期,传1是筛选,0不筛选 + * @method integer getHostable() 获取是否可托管,可选值:1 = 可托管,0 = 不可托管。 + * @method void setHostable(integer $Hostable) 设置是否可托管,可选值:1 = 可托管,0 = 不可托管。 */ class DescribeCertificatesRequest extends AbstractModel { @@ -114,6 +116,11 @@ class DescribeCertificatesRequest extends AbstractModel */ public $FilterExpiring; + /** + * @var integer 是否可托管,可选值:1 = 可托管,0 = 不可托管。 + */ + public $Hostable; + /** * @param integer $Offset 分页偏移量,从0开始。 * @param integer $Limit 每页数量,默认20。最大1000 @@ -128,6 +135,7 @@ class DescribeCertificatesRequest extends AbstractModel * @param string $FilterSource 筛选来源, upload:上传证书, buy:腾讯云证书, 不传默认全部 * @param integer $IsSM 是否筛选国密证书。1:筛选 0:不筛选 * @param integer $FilterExpiring 筛选证书是否即将过期,传1是筛选,0不筛选 + * @param integer $Hostable 是否可托管,可选值:1 = 可托管,0 = 不可托管。 */ function __construct() { @@ -193,5 +201,9 @@ class DescribeCertificatesRequest extends AbstractModel if (array_key_exists("FilterExpiring",$param) and $param["FilterExpiring"] !== null) { $this->FilterExpiring = $param["FilterExpiring"]; } + + if (array_key_exists("Hostable",$param) and $param["Hostable"] !== null) { + $this->Hostable = $param["Hostable"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostApiGatewayInstanceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostApiGatewayInstanceListRequest.php new file mode 100644 index 00000000..3f5fd87b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostApiGatewayInstanceListRequest.php @@ -0,0 +1,106 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("IsCache",$param) and $param["IsCache"] !== null) { + $this->IsCache = $param["IsCache"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("OldCertificateId",$param) and $param["OldCertificateId"] !== null) { + $this->OldCertificateId = $param["OldCertificateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostApiGatewayInstanceListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostApiGatewayInstanceListResponse.php new file mode 100644 index 00000000..19935de8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostApiGatewayInstanceListResponse.php @@ -0,0 +1,86 @@ +InstanceList = []; + foreach ($param["InstanceList"] as $key => $value){ + $obj = new ApiGatewayInstanceDetail(); + $obj->deserialize($value); + array_push($this->InstanceList, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCdnInstanceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCdnInstanceListRequest.php new file mode 100644 index 00000000..27c61a35 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCdnInstanceListRequest.php @@ -0,0 +1,142 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("IsCache",$param) and $param["IsCache"] !== null) { + $this->IsCache = $param["IsCache"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("OldCertificateId",$param) and $param["OldCertificateId"] !== null) { + $this->OldCertificateId = $param["OldCertificateId"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("AsyncCache",$param) and $param["AsyncCache"] !== null) { + $this->AsyncCache = $param["AsyncCache"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCdnInstanceListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCdnInstanceListResponse.php new file mode 100644 index 00000000..3c55ec58 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCdnInstanceListResponse.php @@ -0,0 +1,138 @@ +InstanceList = []; + foreach ($param["InstanceList"] as $key => $value){ + $obj = new CdnInstanceDetail(); + $obj->deserialize($value); + array_push($this->InstanceList, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("AsyncTotalNum",$param) and $param["AsyncTotalNum"] !== null) { + $this->AsyncTotalNum = $param["AsyncTotalNum"]; + } + + if (array_key_exists("AsyncOffset",$param) and $param["AsyncOffset"] !== null) { + $this->AsyncOffset = $param["AsyncOffset"]; + } + + if (array_key_exists("AsyncCacheTime",$param) and $param["AsyncCacheTime"] !== null) { + $this->AsyncCacheTime = $param["AsyncCacheTime"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostClbInstanceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostClbInstanceListRequest.php new file mode 100644 index 00000000..9b95f529 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostClbInstanceListRequest.php @@ -0,0 +1,130 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("IsCache",$param) and $param["IsCache"] !== null) { + $this->IsCache = $param["IsCache"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("AsyncCache",$param) and $param["AsyncCache"] !== null) { + $this->AsyncCache = $param["AsyncCache"]; + } + + if (array_key_exists("OldCertificateId",$param) and $param["OldCertificateId"] !== null) { + $this->OldCertificateId = $param["OldCertificateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostClbInstanceListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostClbInstanceListResponse.php new file mode 100644 index 00000000..cb502ac5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostClbInstanceListResponse.php @@ -0,0 +1,138 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("InstanceList",$param) and $param["InstanceList"] !== null) { + $this->InstanceList = []; + foreach ($param["InstanceList"] as $key => $value){ + $obj = new ClbInstanceDetail(); + $obj->deserialize($value); + array_push($this->InstanceList, $obj); + } + } + + if (array_key_exists("AsyncTotalNum",$param) and $param["AsyncTotalNum"] !== null) { + $this->AsyncTotalNum = $param["AsyncTotalNum"]; + } + + if (array_key_exists("AsyncOffset",$param) and $param["AsyncOffset"] !== null) { + $this->AsyncOffset = $param["AsyncOffset"]; + } + + if (array_key_exists("AsyncCacheTime",$param) and $param["AsyncCacheTime"] !== null) { + $this->AsyncCacheTime = $param["AsyncCacheTime"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCosInstanceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCosInstanceListRequest.php new file mode 100644 index 00000000..86ff4c9e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCosInstanceListRequest.php @@ -0,0 +1,94 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("IsCache",$param) and $param["IsCache"] !== null) { + $this->IsCache = $param["IsCache"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCosInstanceListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCosInstanceListResponse.php new file mode 100644 index 00000000..314cee9e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostCosInstanceListResponse.php @@ -0,0 +1,138 @@ +InstanceList = []; + foreach ($param["InstanceList"] as $key => $value){ + $obj = new CosInstanceDetail(); + $obj->deserialize($value); + array_push($this->InstanceList, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("AsyncTotalNum",$param) and $param["AsyncTotalNum"] !== null) { + $this->AsyncTotalNum = $param["AsyncTotalNum"]; + } + + if (array_key_exists("AsyncOffset",$param) and $param["AsyncOffset"] !== null) { + $this->AsyncOffset = $param["AsyncOffset"]; + } + + if (array_key_exists("AsyncCacheTime",$param) and $param["AsyncCacheTime"] !== null) { + $this->AsyncCacheTime = $param["AsyncCacheTime"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDdosInstanceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDdosInstanceListRequest.php new file mode 100644 index 00000000..413c0710 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDdosInstanceListRequest.php @@ -0,0 +1,106 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("IsCache",$param) and $param["IsCache"] !== null) { + $this->IsCache = $param["IsCache"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("OldCertificateId",$param) and $param["OldCertificateId"] !== null) { + $this->OldCertificateId = $param["OldCertificateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDdosInstanceListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDdosInstanceListResponse.php new file mode 100644 index 00000000..96bff3d1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDdosInstanceListResponse.php @@ -0,0 +1,74 @@ +InstanceList = []; + foreach ($param["InstanceList"] as $key => $value){ + $obj = new DdosInstanceDetail(); + $obj->deserialize($value); + array_push($this->InstanceList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordDetailRequest.php new file mode 100644 index 00000000..1538759d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordDetailRequest.php @@ -0,0 +1,77 @@ +DeployRecordId = $param["DeployRecordId"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordDetailResponse.php new file mode 100644 index 00000000..19281eff --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordDetailResponse.php @@ -0,0 +1,138 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("DeployRecordDetailList",$param) and $param["DeployRecordDetailList"] !== null) { + $this->DeployRecordDetailList = []; + foreach ($param["DeployRecordDetailList"] as $key => $value){ + $obj = new DeployRecordDetail(); + $obj->deserialize($value); + array_push($this->DeployRecordDetailList, $obj); + } + } + + if (array_key_exists("SuccessTotalCount",$param) and $param["SuccessTotalCount"] !== null) { + $this->SuccessTotalCount = $param["SuccessTotalCount"]; + } + + if (array_key_exists("FailedTotalCount",$param) and $param["FailedTotalCount"] !== null) { + $this->FailedTotalCount = $param["FailedTotalCount"]; + } + + if (array_key_exists("RunningTotalCount",$param) and $param["RunningTotalCount"] !== null) { + $this->RunningTotalCount = $param["RunningTotalCount"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordRequest.php new file mode 100644 index 00000000..6660a9f4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordRequest.php @@ -0,0 +1,89 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordResponse.php new file mode 100644 index 00000000..5d1df8ea --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostDeployRecordResponse.php @@ -0,0 +1,90 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("DeployRecordList",$param) and $param["DeployRecordList"] !== null) { + $this->DeployRecordList = []; + foreach ($param["DeployRecordList"] as $key => $value){ + $obj = new DeployRecordInfo(); + $obj->deserialize($value); + array_push($this->DeployRecordList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLighthouseInstanceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLighthouseInstanceListRequest.php new file mode 100644 index 00000000..939f6d5d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLighthouseInstanceListRequest.php @@ -0,0 +1,94 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("IsCache",$param) and $param["IsCache"] !== null) { + $this->IsCache = $param["IsCache"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionHitRuleDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLighthouseInstanceListResponse.php old mode 100755 new mode 100644 similarity index 65% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionHitRuleDetailResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLighthouseInstanceListResponse.php index 538d63d7..76d5a06f --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionHitRuleDetailResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLighthouseInstanceListResponse.php @@ -14,31 +14,34 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Ssl\V20191205\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeWebProtectionHitRuleDetail返回参数结构体 + * DescribeHostLighthouseInstanceList返回参数结构体 * - * @method array getData() 获取cc防护命中规则列表。 + * @method array getInstanceList() 获取Lighthouse实例列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setData(array $Data) 设置cc防护命中规则列表。 + * @method void setInstanceList(array $InstanceList) 设置Lighthouse实例列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getTotalCount() 获取总数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTotalCount(integer $TotalCount) 设置总数 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getTotalCount() 获取查询结果的总条数。 - * @method void setTotalCount(integer $TotalCount) 设置查询结果的总条数。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeWebProtectionHitRuleDetailResponse extends AbstractModel +class DescribeHostLighthouseInstanceListResponse extends AbstractModel { /** - * @var array cc防护命中规则列表。 + * @var array Lighthouse实例列表 注意:此字段可能返回 null,表示取不到有效值。 */ - public $Data; + public $InstanceList; /** - * @var integer 查询结果的总条数。 + * @var integer 总数 +注意:此字段可能返回 null,表示取不到有效值。 */ public $TotalCount; @@ -48,9 +51,10 @@ class DescribeWebProtectionHitRuleDetailResponse extends AbstractModel public $RequestId; /** - * @param array $Data cc防护命中规则列表。 + * @param array $InstanceList Lighthouse实例列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $TotalCount 总数 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $TotalCount 查询结果的总条数。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,12 +70,12 @@ class DescribeWebProtectionHitRuleDetailResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Data",$param) and $param["Data"] !== null) { - $this->Data = []; - foreach ($param["Data"] as $key => $value){ - $obj = new SecHitRuleInfo(); + if (array_key_exists("InstanceList",$param) and $param["InstanceList"] !== null) { + $this->InstanceList = []; + foreach ($param["InstanceList"] as $key => $value){ + $obj = new LighthouseInstanceDetail(); $obj->deserialize($value); - array_push($this->Data, $obj); + array_push($this->InstanceList, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLiveInstanceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLiveInstanceListRequest.php new file mode 100644 index 00000000..47377920 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLiveInstanceListRequest.php @@ -0,0 +1,106 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("IsCache",$param) and $param["IsCache"] !== null) { + $this->IsCache = $param["IsCache"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("OldCertificateId",$param) and $param["OldCertificateId"] !== null) { + $this->OldCertificateId = $param["OldCertificateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLiveInstanceListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLiveInstanceListResponse.php new file mode 100644 index 00000000..42a9e0cd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostLiveInstanceListResponse.php @@ -0,0 +1,74 @@ +InstanceList = []; + foreach ($param["InstanceList"] as $key => $value){ + $obj = new LiveInstanceDetail(); + $obj->deserialize($value); + array_push($this->InstanceList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTeoInstanceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTeoInstanceListRequest.php new file mode 100644 index 00000000..ae02f343 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTeoInstanceListRequest.php @@ -0,0 +1,106 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("IsCache",$param) and $param["IsCache"] !== null) { + $this->IsCache = $param["IsCache"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("OldCertificateId",$param) and $param["OldCertificateId"] !== null) { + $this->OldCertificateId = $param["OldCertificateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTeoInstanceListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTeoInstanceListResponse.php new file mode 100644 index 00000000..04798da9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTeoInstanceListResponse.php @@ -0,0 +1,86 @@ +InstanceList = []; + foreach ($param["InstanceList"] as $key => $value){ + $obj = new TeoInstanceDetail(); + $obj->deserialize($value); + array_push($this->InstanceList, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTkeInstanceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTkeInstanceListRequest.php new file mode 100644 index 00000000..f219d0da --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTkeInstanceListRequest.php @@ -0,0 +1,130 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("IsCache",$param) and $param["IsCache"] !== null) { + $this->IsCache = $param["IsCache"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("AsyncCache",$param) and $param["AsyncCache"] !== null) { + $this->AsyncCache = $param["AsyncCache"]; + } + + if (array_key_exists("OldCertificateId",$param) and $param["OldCertificateId"] !== null) { + $this->OldCertificateId = $param["OldCertificateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTkeInstanceListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTkeInstanceListResponse.php new file mode 100644 index 00000000..59175a69 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostTkeInstanceListResponse.php @@ -0,0 +1,138 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("InstanceList",$param) and $param["InstanceList"] !== null) { + $this->InstanceList = []; + foreach ($param["InstanceList"] as $key => $value){ + $obj = new TkeInstanceDetail(); + $obj->deserialize($value); + array_push($this->InstanceList, $obj); + } + } + + if (array_key_exists("AsyncTotalNum",$param) and $param["AsyncTotalNum"] !== null) { + $this->AsyncTotalNum = $param["AsyncTotalNum"]; + } + + if (array_key_exists("AsyncOffset",$param) and $param["AsyncOffset"] !== null) { + $this->AsyncOffset = $param["AsyncOffset"]; + } + + if (array_key_exists("AsyncCacheTime",$param) and $param["AsyncCacheTime"] !== null) { + $this->AsyncCacheTime = $param["AsyncCacheTime"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordDetailRequest.php new file mode 100644 index 00000000..ad074e23 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordDetailRequest.php @@ -0,0 +1,77 @@ +DeployRecordId = $param["DeployRecordId"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordDetailResponse.php new file mode 100644 index 00000000..742ca01e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordDetailResponse.php @@ -0,0 +1,138 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("RecordDetailList",$param) and $param["RecordDetailList"] !== null) { + $this->RecordDetailList = []; + foreach ($param["RecordDetailList"] as $key => $value){ + $obj = new UpdateRecordDetails(); + $obj->deserialize($value); + array_push($this->RecordDetailList, $obj); + } + } + + if (array_key_exists("SuccessTotalCount",$param) and $param["SuccessTotalCount"] !== null) { + $this->SuccessTotalCount = $param["SuccessTotalCount"]; + } + + if (array_key_exists("FailedTotalCount",$param) and $param["FailedTotalCount"] !== null) { + $this->FailedTotalCount = $param["FailedTotalCount"]; + } + + if (array_key_exists("RunningTotalCount",$param) and $param["RunningTotalCount"] !== null) { + $this->RunningTotalCount = $param["RunningTotalCount"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordRequest.php new file mode 100644 index 00000000..c1373b90 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordRequest.php @@ -0,0 +1,89 @@ +Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("CertificateId",$param) and $param["CertificateId"] !== null) { + $this->CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("OldCertificateId",$param) and $param["OldCertificateId"] !== null) { + $this->OldCertificateId = $param["OldCertificateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordResponse.php new file mode 100644 index 00000000..7fc4cf41 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostUpdateRecordResponse.php @@ -0,0 +1,90 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("DeployRecordList",$param) and $param["DeployRecordList"] !== null) { + $this->DeployRecordList = []; + foreach ($param["DeployRecordList"] as $key => $value){ + $obj = new UpdateRecordInfo(); + $obj->deserialize($value); + array_push($this->DeployRecordList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostVodInstanceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostVodInstanceListRequest.php new file mode 100644 index 00000000..25b43012 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostVodInstanceListRequest.php @@ -0,0 +1,106 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("IsCache",$param) and $param["IsCache"] !== null) { + $this->IsCache = $param["IsCache"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("OldCertificateId",$param) and $param["OldCertificateId"] !== null) { + $this->OldCertificateId = $param["OldCertificateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostVodInstanceListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostVodInstanceListResponse.php new file mode 100644 index 00000000..04b6480b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostVodInstanceListResponse.php @@ -0,0 +1,90 @@ +InstanceList = []; + foreach ($param["InstanceList"] as $key => $value){ + $obj = new VodInstanceDetail(); + $obj->deserialize($value); + array_push($this->InstanceList, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostWafInstanceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostWafInstanceListRequest.php new file mode 100644 index 00000000..e878f8ee --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostWafInstanceListRequest.php @@ -0,0 +1,106 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("IsCache",$param) and $param["IsCache"] !== null) { + $this->IsCache = $param["IsCache"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("OldCertificateId",$param) and $param["OldCertificateId"] !== null) { + $this->OldCertificateId = $param["OldCertificateId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostWafInstanceListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostWafInstanceListResponse.php new file mode 100644 index 00000000..0c4e173e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/DescribeHostWafInstanceListResponse.php @@ -0,0 +1,74 @@ +InstanceList = []; + foreach ($param["InstanceList"] as $key => $value){ + $obj = new LiveInstanceDetail(); + $obj->deserialize($value); + array_push($this->InstanceList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/Filter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/Filter.php new file mode 100644 index 00000000..d722cdb1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/Filter.php @@ -0,0 +1,65 @@ +FilterKey = $param["FilterKey"]; + } + + if (array_key_exists("FilterValue",$param) and $param["FilterValue"] !== null) { + $this->FilterValue = $param["FilterValue"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/LighthouseInstanceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/LighthouseInstanceDetail.php new file mode 100644 index 00000000..331fd53b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/LighthouseInstanceDetail.php @@ -0,0 +1,89 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("InstanceName",$param) and $param["InstanceName"] !== null) { + $this->InstanceName = $param["InstanceName"]; + } + + if (array_key_exists("IP",$param) and $param["IP"] !== null) { + $this->IP = $param["IP"]; + } + + if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/LiveInstanceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/LiveInstanceDetail.php new file mode 100644 index 00000000..fb13c139 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/LiveInstanceDetail.php @@ -0,0 +1,89 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("CertId",$param) and $param["CertId"] !== null) { + $this->CertId = $param["CertId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ResourceTypeRegions.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ResourceTypeRegions.php new file mode 100644 index 00000000..0662c091 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/ResourceTypeRegions.php @@ -0,0 +1,65 @@ +ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("Regions",$param) and $param["Regions"] !== null) { + $this->Regions = $param["Regions"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyDefaultCertificateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TeoInstanceDetail.php old mode 100755 new mode 100644 similarity index 53% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyDefaultCertificateRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TeoInstanceDetail.php index c4f35761..6e8d9f7a --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyDefaultCertificateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TeoInstanceDetail.php @@ -14,48 +14,52 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Ssl\V20191205\Models; use TencentCloud\Common\AbstractModel; /** - * ModifyDefaultCertificate请求参数结构体 + * teo实例详情 * - * @method string getZoneId() 获取站点ID。 - * @method void setZoneId(string $ZoneId) 设置站点ID。 - * @method string getCertId() 获取默认证书ID。 - * @method void setCertId(string $CertId) 设置默认证书ID。 - * @method string getStatus() 获取证书状态,取值有: -
            • deployed :部署证书;
            • -
            • disabled :禁用证书。
            • 失败状态下重新deployed即可重试。 - * @method void setStatus(string $Status) 设置证书状态,取值有: -
            • deployed :部署证书;
            • -
            • disabled :禁用证书。
            • 失败状态下重新deployed即可重试。 + * @method string getHost() 获取域名 + * @method void setHost(string $Host) 设置域名 + * @method string getCertId() 获取证书ID + * @method void setCertId(string $CertId) 设置证书ID + * @method string getZoneId() 获取区域ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setZoneId(string $ZoneId) 设置区域ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getStatus() 获取域名状态 + * @method void setStatus(string $Status) 设置域名状态 */ -class ModifyDefaultCertificateRequest extends AbstractModel +class TeoInstanceDetail extends AbstractModel { /** - * @var string 站点ID。 + * @var string 域名 */ - public $ZoneId; + public $Host; /** - * @var string 默认证书ID。 + * @var string 证书ID */ public $CertId; /** - * @var string 证书状态,取值有: -
            • deployed :部署证书;
            • -
            • disabled :禁用证书。
            • 失败状态下重新deployed即可重试。 + * @var string 区域ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ZoneId; + + /** + * @var string 域名状态 */ public $Status; /** - * @param string $ZoneId 站点ID。 - * @param string $CertId 默认证书ID。 - * @param string $Status 证书状态,取值有: -
            • deployed :部署证书;
            • -
            • disabled :禁用证书。
            • 失败状态下重新deployed即可重试。 + * @param string $Host 域名 + * @param string $CertId 证书ID + * @param string $ZoneId 区域ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Status 域名状态 */ function __construct() { @@ -70,14 +74,18 @@ class ModifyDefaultCertificateRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { - $this->ZoneId = $param["ZoneId"]; + if (array_key_exists("Host",$param) and $param["Host"] !== null) { + $this->Host = $param["Host"]; } if (array_key_exists("CertId",$param) and $param["CertId"] !== null) { $this->CertId = $param["CertId"]; } + if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { + $this->ZoneId = $param["ZoneId"]; + } + if (array_key_exists("Status",$param) and $param["Status"] !== null) { $this->Status = $param["Status"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeIngressDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeIngressDetail.php new file mode 100644 index 00000000..70325df0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeIngressDetail.php @@ -0,0 +1,77 @@ +IngressName = $param["IngressName"]; + } + + if (array_key_exists("TlsDomains",$param) and $param["TlsDomains"] !== null) { + $this->TlsDomains = $param["TlsDomains"]; + } + + if (array_key_exists("Domains",$param) and $param["Domains"] !== null) { + $this->Domains = $param["Domains"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/ClusterDetailForUser.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeInstanceDetail.php old mode 100755 new mode 100644 similarity index 58% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/ClusterDetailForUser.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeInstanceDetail.php index 508c0634..a187608c --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/ClusterDetailForUser.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeInstanceDetail.php @@ -14,40 +14,40 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tbaas\V20180416\Models; +namespace TencentCloud\Ssl\V20191205\Models; use TencentCloud\Common\AbstractModel; /** - * 网络详情信息 + * tke实例详情 * - * @method string getClusterId() 获取网络ID - * @method void setClusterId(string $ClusterId) 设置网络ID - * @method array getGroupList() 获取组织列表 - * @method void setGroupList(array $GroupList) 设置组织列表 - * @method string getClusterName() 获取网络名称 - * @method void setClusterName(string $ClusterName) 设置网络名称 + * @method string getClusterId() 获取集群ID + * @method void setClusterId(string $ClusterId) 设置集群ID + * @method string getClusterName() 获取集群名称 + * @method void setClusterName(string $ClusterName) 设置集群名称 + * @method array getNamespaceList() 获取集群命名空间列表 + * @method void setNamespaceList(array $NamespaceList) 设置集群命名空间列表 */ -class ClusterDetailForUser extends AbstractModel +class TkeInstanceDetail extends AbstractModel { /** - * @var string 网络ID + * @var string 集群ID */ public $ClusterId; /** - * @var array 组织列表 - */ - public $GroupList; - - /** - * @var string 网络名称 + * @var string 集群名称 */ public $ClusterName; /** - * @param string $ClusterId 网络ID - * @param array $GroupList 组织列表 - * @param string $ClusterName 网络名称 + * @var array 集群命名空间列表 + */ + public $NamespaceList; + + /** + * @param string $ClusterId 集群ID + * @param string $ClusterName 集群名称 + * @param array $NamespaceList 集群命名空间列表 */ function __construct() { @@ -66,17 +66,17 @@ class ClusterDetailForUser extends AbstractModel $this->ClusterId = $param["ClusterId"]; } - if (array_key_exists("GroupList",$param) and $param["GroupList"] !== null) { - $this->GroupList = []; - foreach ($param["GroupList"] as $key => $value){ - $obj = new GroupDetailForUser(); - $obj->deserialize($value); - array_push($this->GroupList, $obj); - } - } - if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { $this->ClusterName = $param["ClusterName"]; } + + if (array_key_exists("NamespaceList",$param) and $param["NamespaceList"] !== null) { + $this->NamespaceList = []; + foreach ($param["NamespaceList"] as $key => $value){ + $obj = new TkeNameSpaceDetail(); + $obj->deserialize($value); + array_push($this->NamespaceList, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeNameSpaceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeNameSpaceDetail.php new file mode 100644 index 00000000..a0a22f72 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeNameSpaceDetail.php @@ -0,0 +1,70 @@ +Name = $param["Name"]; + } + + if (array_key_exists("SecretList",$param) and $param["SecretList"] !== null) { + $this->SecretList = []; + foreach ($param["SecretList"] as $key => $value){ + $obj = new TkeSecretDetail(); + $obj->deserialize($value); + array_push($this->SecretList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeSecretDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeSecretDetail.php new file mode 100644 index 00000000..7ac1d406 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/TkeSecretDetail.php @@ -0,0 +1,98 @@ +Name = $param["Name"]; + } + + if (array_key_exists("CertId",$param) and $param["CertId"] !== null) { + $this->CertId = $param["CertId"]; + } + + if (array_key_exists("IngressList",$param) and $param["IngressList"] !== null) { + $this->IngressList = []; + foreach ($param["IngressList"] as $key => $value){ + $obj = new TkeIngressDetail(); + $obj->deserialize($value); + array_push($this->IngressList, $obj); + } + } + + if (array_key_exists("NoMatchDomains",$param) and $param["NoMatchDomains"] !== null) { + $this->NoMatchDomains = $param["NoMatchDomains"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateInstanceRequest.php new file mode 100644 index 00000000..5706ffcc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateInstanceRequest.php @@ -0,0 +1,107 @@ +CertificateId = $param["CertificateId"]; + } + + if (array_key_exists("OldCertificateId",$param) and $param["OldCertificateId"] !== null) { + $this->OldCertificateId = $param["OldCertificateId"]; + } + + if (array_key_exists("ResourceTypes",$param) and $param["ResourceTypes"] !== null) { + $this->ResourceTypes = $param["ResourceTypes"]; + } + + if (array_key_exists("Regions",$param) and $param["Regions"] !== null) { + $this->Regions = $param["Regions"]; + } + + if (array_key_exists("ResourceTypesRegions",$param) and $param["ResourceTypesRegions"] !== null) { + $this->ResourceTypesRegions = []; + foreach ($param["ResourceTypesRegions"] as $key => $value){ + $obj = new ResourceTypeRegions(); + $obj->deserialize($value); + array_push($this->ResourceTypesRegions, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateInstanceResponse.php new file mode 100644 index 00000000..9f3914d9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateInstanceResponse.php @@ -0,0 +1,81 @@ +DeployRecordId = $param["DeployRecordId"]; + } + + if (array_key_exists("DeployStatus",$param) and $param["DeployStatus"] !== null) { + $this->DeployStatus = $param["DeployStatus"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRetryRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRetryRequest.php new file mode 100644 index 00000000..c3b2f899 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRetryRequest.php @@ -0,0 +1,65 @@ +DeployRecordId = $param["DeployRecordId"]; + } + + if (array_key_exists("DeployRecordDetailId",$param) and $param["DeployRecordDetailId"] !== null) { + $this->DeployRecordDetailId = $param["DeployRecordDetailId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRetryResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRetryResponse.php new file mode 100644 index 00000000..d2bfc2e0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRetryResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRollbackRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRollbackRequest.php new file mode 100644 index 00000000..39a75dbc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRollbackRequest.php @@ -0,0 +1,53 @@ +DeployRecordId = $param["DeployRecordId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteTextSampleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRollbackResponse.php old mode 100755 new mode 100644 similarity index 73% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteTextSampleResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRollbackResponse.php index b2522dc6..94fe768e --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/DeleteTextSampleResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateCertificateRecordRollbackResponse.php @@ -14,29 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cms\V20190321\Models; +namespace TencentCloud\Ssl\V20191205\Models; use TencentCloud\Common\AbstractModel; /** - * DeleteTextSample返回参数结构体 + * UpdateCertificateRecordRollback返回参数结构体 * - * @method integer getProgress() 获取任务状态 -1:已完成 -2:处理中 - * @method void setProgress(integer $Progress) 设置任务状态 -1:已完成 -2:处理中 + * @method integer getDeployRecordId() 获取回滚部署记录ID + * @method void setDeployRecordId(integer $DeployRecordId) 设置回滚部署记录ID * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DeleteTextSampleResponse extends AbstractModel +class UpdateCertificateRecordRollbackResponse extends AbstractModel { /** - * @var integer 任务状态 -1:已完成 -2:处理中 + * @var integer 回滚部署记录ID */ - public $Progress; + public $DeployRecordId; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -44,9 +38,7 @@ class DeleteTextSampleResponse extends AbstractModel public $RequestId; /** - * @param integer $Progress 任务状态 -1:已完成 -2:处理中 + * @param integer $DeployRecordId 回滚部署记录ID * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,8 +54,8 @@ class DeleteTextSampleResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { - $this->Progress = $param["Progress"]; + if (array_key_exists("DeployRecordId",$param) and $param["DeployRecordId"] !== null) { + $this->DeployRecordId = $param["DeployRecordId"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateRecordDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateRecordDetail.php new file mode 100644 index 00000000..f331dcd4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateRecordDetail.php @@ -0,0 +1,365 @@ +Id = $param["Id"]; + } + + if (array_key_exists("CertId",$param) and $param["CertId"] !== null) { + $this->CertId = $param["CertId"]; + } + + if (array_key_exists("OldCertId",$param) and $param["OldCertId"] !== null) { + $this->OldCertId = $param["OldCertId"]; + } + + if (array_key_exists("Domains",$param) and $param["Domains"] !== null) { + $this->Domains = $param["Domains"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ErrorMsg",$param) and $param["ErrorMsg"] !== null) { + $this->ErrorMsg = $param["ErrorMsg"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("InstanceName",$param) and $param["InstanceName"] !== null) { + $this->InstanceName = $param["InstanceName"]; + } + + if (array_key_exists("ListenerId",$param) and $param["ListenerId"] !== null) { + $this->ListenerId = $param["ListenerId"]; + } + + if (array_key_exists("ListenerName",$param) and $param["ListenerName"] !== null) { + $this->ListenerName = $param["ListenerName"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } + + if (array_key_exists("SniSwitch",$param) and $param["SniSwitch"] !== null) { + $this->SniSwitch = $param["SniSwitch"]; + } + + if (array_key_exists("Bucket",$param) and $param["Bucket"] !== null) { + $this->Bucket = $param["Bucket"]; + } + + if (array_key_exists("Port",$param) and $param["Port"] !== null) { + $this->Port = $param["Port"]; + } + + if (array_key_exists("Namespace",$param) and $param["Namespace"] !== null) { + $this->Namespace = $param["Namespace"]; + } + + if (array_key_exists("SecretName",$param) and $param["SecretName"] !== null) { + $this->SecretName = $param["SecretName"]; + } + + if (array_key_exists("EnvId",$param) and $param["EnvId"] !== null) { + $this->EnvId = $param["EnvId"]; + } + + if (array_key_exists("TCBType",$param) and $param["TCBType"] !== null) { + $this->TCBType = $param["TCBType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateRecordDetails.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateRecordDetails.php new file mode 100644 index 00000000..5cb87d4e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateRecordDetails.php @@ -0,0 +1,82 @@ +ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("List",$param) and $param["List"] !== null) { + $this->List = []; + foreach ($param["List"] as $key => $value){ + $obj = new UpdateRecordDetail(); + $obj->deserialize($value); + array_push($this->List, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateRecordInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateRecordInfo.php new file mode 100644 index 00000000..25e24c5d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UpdateRecordInfo.php @@ -0,0 +1,141 @@ +Id = $param["Id"]; + } + + if (array_key_exists("CertId",$param) and $param["CertId"] !== null) { + $this->CertId = $param["CertId"]; + } + + if (array_key_exists("OldCertId",$param) and $param["OldCertId"] !== null) { + $this->OldCertId = $param["OldCertId"]; + } + + if (array_key_exists("ResourceTypes",$param) and $param["ResourceTypes"] !== null) { + $this->ResourceTypes = $param["ResourceTypes"]; + } + + if (array_key_exists("Regions",$param) and $param["Regions"] !== null) { + $this->Regions = $param["Regions"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UploadCertificateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UploadCertificateRequest.php index 5577a13e..20e768a9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UploadCertificateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/UploadCertificateRequest.php @@ -32,6 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setProjectId(integer $ProjectId) 设置项目 ID。 * @method string getCertificateUse() 获取证书用途/证书来源。“CLB,CDN,WAF,LIVE,DDOS” * @method void setCertificateUse(string $CertificateUse) 设置证书用途/证书来源。“CLB,CDN,WAF,LIVE,DDOS” + * @method array getTags() 获取标签列表 + * @method void setTags(array $Tags) 设置标签列表 * @method boolean getRepeatable() 获取相同的证书是否允许重复上传 * @method void setRepeatable(boolean $Repeatable) 设置相同的证书是否允许重复上传 */ @@ -67,6 +69,11 @@ class UploadCertificateRequest extends AbstractModel */ public $CertificateUse; + /** + * @var array 标签列表 + */ + public $Tags; + /** * @var boolean 相同的证书是否允许重复上传 */ @@ -79,6 +86,7 @@ class UploadCertificateRequest extends AbstractModel * @param string $Alias 备注名称。 * @param integer $ProjectId 项目 ID。 * @param string $CertificateUse 证书用途/证书来源。“CLB,CDN,WAF,LIVE,DDOS” + * @param array $Tags 标签列表 * @param boolean $Repeatable 相同的证书是否允许重复上传 */ function __construct() @@ -118,6 +126,15 @@ class UploadCertificateRequest extends AbstractModel $this->CertificateUse = $param["CertificateUse"]; } + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new Tags(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } + if (array_key_exists("Repeatable",$param) and $param["Repeatable"] !== null) { $this->Repeatable = $param["Repeatable"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/AddLabelRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/VodInstanceDetail.php old mode 100755 new mode 100644 similarity index 57% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/AddLabelRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/VodInstanceDetail.php index d6a4848b..7fb6df49 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/AddLabelRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/Models/VodInstanceDetail.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Ssl\V20191205\Models; use TencentCloud\Common\AbstractModel; /** - * AddLabel请求参数结构体 + * Vod实例 * - * @method integer getLabelId() 获取标签ID - * @method void setLabelId(integer $LabelId) 设置标签ID - * @method string getDid() 获取tdid - * @method void setDid(string $Did) 设置tdid + * @method string getDomain() 获取域名 + * @method void setDomain(string $Domain) 设置域名 + * @method string getCertId() 获取证书ID + * @method void setCertId(string $CertId) 设置证书ID */ -class AddLabelRequest extends AbstractModel +class VodInstanceDetail extends AbstractModel { /** - * @var integer 标签ID + * @var string 域名 */ - public $LabelId; + public $Domain; /** - * @var string tdid + * @var string 证书ID */ - public $Did; + public $CertId; /** - * @param integer $LabelId 标签ID - * @param string $Did tdid + * @param string $Domain 域名 + * @param string $CertId 证书ID */ function __construct() { @@ -54,12 +54,12 @@ class AddLabelRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("LabelId",$param) and $param["LabelId"] !== null) { - $this->LabelId = $param["LabelId"]; + if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; } - if (array_key_exists("Did",$param) and $param["Did"] !== null) { - $this->Did = $param["Did"]; + if (array_key_exists("CertId",$param) and $param["CertId"] !== null) { + $this->CertId = $param["CertId"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/SslClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/SslClient.php index f28ac3f5..96d7de05 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/SslClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ssl/V20191205/SslClient.php @@ -29,14 +29,33 @@ use TencentCloud\Ssl\V20191205\Models as Models; * @method Models\CommitCertificateInformationResponse CommitCertificateInformation(Models\CommitCertificateInformationRequest $req) 提交证书订单。 * @method Models\CompleteCertificateResponse CompleteCertificate(Models\CompleteCertificateRequest $req) 本接口(CompleteCertificate)用于主动触发证书验证。仅非DNSPod和Wotrus品牌证书支持使用此接口。 * @method Models\CreateCertificateResponse CreateCertificate(Models\CreateCertificateRequest $req) 本接口(CreateCertificate)用于创建付费证书。 + * @method Models\CreateCertificateByPackageResponse CreateCertificateByPackage(Models\CreateCertificateByPackageRequest $req) 使用权益点创建证书 * @method Models\DeleteCertificateResponse DeleteCertificate(Models\DeleteCertificateRequest $req) 本接口(DeleteCertificate)用于删除证书。 * @method Models\DeleteManagerResponse DeleteManager(Models\DeleteManagerRequest $req) 删除管理人 + * @method Models\DeployCertificateInstanceResponse DeployCertificateInstance(Models\DeployCertificateInstanceRequest $req) 证书部署到云资源实例列表 + * @method Models\DeployCertificateRecordRetryResponse DeployCertificateRecordRetry(Models\DeployCertificateRecordRetryRequest $req) 云资源部署重试部署记录 + * @method Models\DeployCertificateRecordRollbackResponse DeployCertificateRecordRollback(Models\DeployCertificateRecordRollbackRequest $req) 云资源部署一键回滚 * @method Models\DescribeCertificateResponse DescribeCertificate(Models\DescribeCertificateRequest $req) 本接口(DescribeCertificate)用于获取证书信息。 * @method Models\DescribeCertificateDetailResponse DescribeCertificateDetail(Models\DescribeCertificateDetailRequest $req) 获取证书详情。 * @method Models\DescribeCertificateOperateLogsResponse DescribeCertificateOperateLogs(Models\DescribeCertificateOperateLogsRequest $req) 获取用户账号下有关证书的操作日志。 * @method Models\DescribeCertificatesResponse DescribeCertificates(Models\DescribeCertificatesRequest $req) 本接口(DescribeCertificates)用于获取证书列表。 * @method Models\DescribeCompaniesResponse DescribeCompanies(Models\DescribeCompaniesRequest $req) 查询公司列表 * @method Models\DescribeDeployedResourcesResponse DescribeDeployedResources(Models\DescribeDeployedResourcesRequest $req) 证书查询关联资源 + * @method Models\DescribeHostApiGatewayInstanceListResponse DescribeHostApiGatewayInstanceList(Models\DescribeHostApiGatewayInstanceListRequest $req) 查询证书apiGateway云资源部署实例列表 + * @method Models\DescribeHostCdnInstanceListResponse DescribeHostCdnInstanceList(Models\DescribeHostCdnInstanceListRequest $req) 查询证书cdn云资源部署实例列表 + * @method Models\DescribeHostClbInstanceListResponse DescribeHostClbInstanceList(Models\DescribeHostClbInstanceListRequest $req) 查询证书clb云资源部署实例列表 + * @method Models\DescribeHostCosInstanceListResponse DescribeHostCosInstanceList(Models\DescribeHostCosInstanceListRequest $req) 查询证书cos云资源部署实例列表 + * @method Models\DescribeHostDdosInstanceListResponse DescribeHostDdosInstanceList(Models\DescribeHostDdosInstanceListRequest $req) 查询证书ddos云资源部署实例列表 + * @method Models\DescribeHostDeployRecordResponse DescribeHostDeployRecord(Models\DescribeHostDeployRecordRequest $req) 查询证书云资源部署记录列表 + * @method Models\DescribeHostDeployRecordDetailResponse DescribeHostDeployRecordDetail(Models\DescribeHostDeployRecordDetailRequest $req) 查询证书云资源部署记录详情列表 + * @method Models\DescribeHostLighthouseInstanceListResponse DescribeHostLighthouseInstanceList(Models\DescribeHostLighthouseInstanceListRequest $req) 查询证书Lighthouse云资源部署实例列表 + * @method Models\DescribeHostLiveInstanceListResponse DescribeHostLiveInstanceList(Models\DescribeHostLiveInstanceListRequest $req) 查询证书live云资源部署实例列表 + * @method Models\DescribeHostTeoInstanceListResponse DescribeHostTeoInstanceList(Models\DescribeHostTeoInstanceListRequest $req) 查询证书EdgeOne云资源部署实例列表 + * @method Models\DescribeHostTkeInstanceListResponse DescribeHostTkeInstanceList(Models\DescribeHostTkeInstanceListRequest $req) 查询证书tke云资源部署实例列表 + * @method Models\DescribeHostUpdateRecordResponse DescribeHostUpdateRecord(Models\DescribeHostUpdateRecordRequest $req) 查询证书云资源更新记录列表 + * @method Models\DescribeHostUpdateRecordDetailResponse DescribeHostUpdateRecordDetail(Models\DescribeHostUpdateRecordDetailRequest $req) 查询证书云资源更新记录详情列表 + * @method Models\DescribeHostVodInstanceListResponse DescribeHostVodInstanceList(Models\DescribeHostVodInstanceListRequest $req) 查询证书Vod云资源部署实例列表 + * @method Models\DescribeHostWafInstanceListResponse DescribeHostWafInstanceList(Models\DescribeHostWafInstanceListRequest $req) 查询证书waf云资源部署实例列表 * @method Models\DescribeManagerDetailResponse DescribeManagerDetail(Models\DescribeManagerDetailRequest $req) 查询管理人详情 * @method Models\DescribeManagersResponse DescribeManagers(Models\DescribeManagersRequest $req) 查询管理人列表 * @method Models\DescribePackagesResponse DescribePackages(Models\DescribePackagesRequest $req) 获得权益包列表 @@ -49,6 +68,9 @@ use TencentCloud\Ssl\V20191205\Models as Models; * @method Models\RevokeCertificateResponse RevokeCertificate(Models\RevokeCertificateRequest $req) 本接口(RevokeCertificate)用于吊销证书。 * @method Models\SubmitAuditManagerResponse SubmitAuditManager(Models\SubmitAuditManagerRequest $req) 重新提交审核管理人 * @method Models\SubmitCertificateInformationResponse SubmitCertificateInformation(Models\SubmitCertificateInformationRequest $req) 提交证书资料。输入参数信息可以分多次提交,但提交的证书资料应最低限度保持完整。 + * @method Models\UpdateCertificateInstanceResponse UpdateCertificateInstance(Models\UpdateCertificateInstanceRequest $req) 一键更新旧证书资源,本接口为异步接口, 调用之后DeployRecordId为0表示任务进行中, 当返回DeployRecordId大于0则表示任务创建成功。 未创建成功则会抛出异常 + * @method Models\UpdateCertificateRecordRetryResponse UpdateCertificateRecordRetry(Models\UpdateCertificateRecordRetryRequest $req) 云资源更新重试部署记录 + * @method Models\UpdateCertificateRecordRollbackResponse UpdateCertificateRecordRollback(Models\UpdateCertificateRecordRollbackRequest $req) 云资源更新一键回滚 * @method Models\UploadCertificateResponse UploadCertificate(Models\UploadCertificateRequest $req) 本接口(UploadCertificate)用于上传证书。 * @method Models\UploadConfirmLetterResponse UploadConfirmLetter(Models\UploadConfirmLetterRequest $req) 本接口(UploadConfirmLetter)用于上传证书确认函。 * @method Models\UploadRevokeLetterResponse UploadRevokeLetter(Models\UploadRevokeLetterRequest $req) 本接口(UploadRevokeLetter)用于上传证书吊销确认函。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleRequest.php index b9b476e0..99554bd0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleRequest.php @@ -34,8 +34,8 @@ qcs::cam::uin/12345678:role/tencentcloudServiceRole/4611686018427397920、qcs::c 长度在2到128之间,可包含大小写字符,数字以及特殊字符:=,.@_-。 正则为:[\w+=,.@_-]* * @method void setRoleSessionName(string $RoleSessionName) 设置临时会话名称,由用户自定义名称。 长度在2到128之间,可包含大小写字符,数字以及特殊字符:=,.@_-。 正则为:[\w+=,.@_-]* - * @method integer getDurationSeconds() 获取指定临时证书的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 - * @method void setDurationSeconds(integer $DurationSeconds) 设置指定临时证书的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 + * @method integer getDurationSeconds() 获取指定临时访问凭证的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 + * @method void setDurationSeconds(integer $DurationSeconds) 设置指定临时访问凭证的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 * @method string getPolicy() 获取策略描述 注意: 1、policy 需要做 urlencode(如果通过 GET 方法请求云 API,发送请求前,所有参数都需要按照[云 API 规范](https://cloud.tencent.com/document/api/598/33159#1.-.E6.8B.BC.E6.8E.A5.E8.A7.84.E8.8C.83.E8.AF.B7.E6.B1.82.E4.B8.B2)再 urlencode 一次)。 @@ -73,7 +73,7 @@ qcs::cam::uin/12345678:role/tencentcloudServiceRole/4611686018427397920、qcs::c public $RoleSessionName; /** - * @var integer 指定临时证书的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 + * @var integer 指定临时访问凭证的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 */ public $DurationSeconds; @@ -110,7 +110,7 @@ qcs::cam::uin/12345678:role/4611686018427397919、qcs::cam::uin/12345678:roleNam qcs::cam::uin/12345678:role/tencentcloudServiceRole/4611686018427397920、qcs::cam::uin/12345678:role/tencentcloudServiceRoleName/testServiceRoleName * @param string $RoleSessionName 临时会话名称,由用户自定义名称。 长度在2到128之间,可包含大小写字符,数字以及特殊字符:=,.@_-。 正则为:[\w+=,.@_-]* - * @param integer $DurationSeconds 指定临时证书的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 + * @param integer $DurationSeconds 指定临时访问凭证的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 * @param string $Policy 策略描述 注意: 1、policy 需要做 urlencode(如果通过 GET 方法请求云 API,发送请求前,所有参数都需要按照[云 API 规范](https://cloud.tencent.com/document/api/598/33159#1.-.E6.8B.BC.E6.8E.A5.E8.A7.84.E8.8C.83.E8.AF.B7.E6.B1.82.E4.B8.B2)再 urlencode 一次)。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleResponse.php index 1ee5c554..87a7a4e1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleResponse.php @@ -20,29 +20,29 @@ use TencentCloud\Common\AbstractModel; /** * AssumeRole返回参数结构体 * - * @method Credentials getCredentials() 获取临时安全证书 - * @method void setCredentials(Credentials $Credentials) 设置临时安全证书 - * @method integer getExpiredTime() 获取证书无效的时间,返回 Unix 时间戳,精确到秒 - * @method void setExpiredTime(integer $ExpiredTime) 设置证书无效的时间,返回 Unix 时间戳,精确到秒 - * @method string getExpiration() 获取证书无效的时间,以 iso8601 格式的 UTC 时间表示 - * @method void setExpiration(string $Expiration) 设置证书无效的时间,以 iso8601 格式的 UTC 时间表示 + * @method Credentials getCredentials() 获取临时访问凭证 + * @method void setCredentials(Credentials $Credentials) 设置临时访问凭证 + * @method integer getExpiredTime() 获取临时访问凭证的过期时间,返回 Unix 时间戳,精确到秒 + * @method void setExpiredTime(integer $ExpiredTime) 设置临时访问凭证的过期时间,返回 Unix 时间戳,精确到秒 + * @method string getExpiration() 获取临时访问凭证的过期时间,以 iso8601 格式的 UTC 时间表示 + * @method void setExpiration(string $Expiration) 设置临时访问凭证的过期时间,以 iso8601 格式的 UTC 时间表示 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class AssumeRoleResponse extends AbstractModel { /** - * @var Credentials 临时安全证书 + * @var Credentials 临时访问凭证 */ public $Credentials; /** - * @var integer 证书无效的时间,返回 Unix 时间戳,精确到秒 + * @var integer 临时访问凭证的过期时间,返回 Unix 时间戳,精确到秒 */ public $ExpiredTime; /** - * @var string 证书无效的时间,以 iso8601 格式的 UTC 时间表示 + * @var string 临时访问凭证的过期时间,以 iso8601 格式的 UTC 时间表示 */ public $Expiration; @@ -52,9 +52,9 @@ class AssumeRoleResponse extends AbstractModel public $RequestId; /** - * @param Credentials $Credentials 临时安全证书 - * @param integer $ExpiredTime 证书无效的时间,返回 Unix 时间戳,精确到秒 - * @param string $Expiration 证书无效的时间,以 iso8601 格式的 UTC 时间表示 + * @param Credentials $Credentials 临时访问凭证 + * @param integer $ExpiredTime 临时访问凭证的过期时间,返回 Unix 时间戳,精确到秒 + * @param string $Expiration 临时访问凭证的过期时间,以 iso8601 格式的 UTC 时间表示 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithSAMLRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithSAMLRequest.php index 930c550d..ea4e3605 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithSAMLRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithSAMLRequest.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setRoleArn(string $RoleArn) 设置角色访问描述名 * @method string getRoleSessionName() 获取会话名称 * @method void setRoleSessionName(string $RoleSessionName) 设置会话名称 - * @method integer getDurationSeconds() 获取指定临时证书的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 - * @method void setDurationSeconds(integer $DurationSeconds) 设置指定临时证书的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 + * @method integer getDurationSeconds() 获取指定临时访问凭证的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 + * @method void setDurationSeconds(integer $DurationSeconds) 设置指定临时访问凭证的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 */ class AssumeRoleWithSAMLRequest extends AbstractModel { @@ -54,7 +54,7 @@ class AssumeRoleWithSAMLRequest extends AbstractModel public $RoleSessionName; /** - * @var integer 指定临时证书的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 + * @var integer 指定临时访问凭证的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 */ public $DurationSeconds; @@ -63,7 +63,7 @@ class AssumeRoleWithSAMLRequest extends AbstractModel * @param string $PrincipalArn 扮演者访问描述名 * @param string $RoleArn 角色访问描述名 * @param string $RoleSessionName 会话名称 - * @param integer $DurationSeconds 指定临时证书的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 + * @param integer $DurationSeconds 指定临时访问凭证的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithSAMLResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithSAMLResponse.php index 3b5bd6bb..ad84dc3a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithSAMLResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithSAMLResponse.php @@ -22,10 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method Credentials getCredentials() 获取对象里面包含 Token,TmpSecretId,TmpSecretKey 三元组 * @method void setCredentials(Credentials $Credentials) 设置对象里面包含 Token,TmpSecretId,TmpSecretKey 三元组 - * @method integer getExpiredTime() 获取证书无效的时间,返回 Unix 时间戳,精确到秒 - * @method void setExpiredTime(integer $ExpiredTime) 设置证书无效的时间,返回 Unix 时间戳,精确到秒 - * @method string getExpiration() 获取证书无效的时间,以 ISO8601 格式的 UTC 时间表示 - * @method void setExpiration(string $Expiration) 设置证书无效的时间,以 ISO8601 格式的 UTC 时间表示 + * @method integer getExpiredTime() 获取临时访问凭证的过期时间,返回 Unix 时间戳,精确到秒 + * @method void setExpiredTime(integer $ExpiredTime) 设置临时访问凭证的过期时间,返回 Unix 时间戳,精确到秒 + * @method string getExpiration() 获取临时访问凭证的过期时间,以 ISO8601 格式的 UTC 时间表示 + * @method void setExpiration(string $Expiration) 设置临时访问凭证的过期时间,以 ISO8601 格式的 UTC 时间表示 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -37,12 +37,12 @@ class AssumeRoleWithSAMLResponse extends AbstractModel public $Credentials; /** - * @var integer 证书无效的时间,返回 Unix 时间戳,精确到秒 + * @var integer 临时访问凭证的过期时间,返回 Unix 时间戳,精确到秒 */ public $ExpiredTime; /** - * @var string 证书无效的时间,以 ISO8601 格式的 UTC 时间表示 + * @var string 临时访问凭证的过期时间,以 ISO8601 格式的 UTC 时间表示 */ public $Expiration; @@ -53,8 +53,8 @@ class AssumeRoleWithSAMLResponse extends AbstractModel /** * @param Credentials $Credentials 对象里面包含 Token,TmpSecretId,TmpSecretKey 三元组 - * @param integer $ExpiredTime 证书无效的时间,返回 Unix 时间戳,精确到秒 - * @param string $Expiration 证书无效的时间,以 ISO8601 格式的 UTC 时间表示 + * @param integer $ExpiredTime 临时访问凭证的过期时间,返回 Unix 时间戳,精确到秒 + * @param string $Expiration 临时访问凭证的过期时间,以 ISO8601 格式的 UTC 时间表示 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithWebIdentityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithWebIdentityRequest.php index f128b97e..36e42154 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithWebIdentityRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithWebIdentityRequest.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setRoleArn(string $RoleArn) 设置角色访问描述名 * @method string getRoleSessionName() 获取会话名称 * @method void setRoleSessionName(string $RoleSessionName) 设置会话名称 - * @method integer getDurationSeconds() 获取指定临时证书的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 - * @method void setDurationSeconds(integer $DurationSeconds) 设置指定临时证书的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 + * @method integer getDurationSeconds() 获取指定临时访问凭证的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 + * @method void setDurationSeconds(integer $DurationSeconds) 设置指定临时访问凭证的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 */ class AssumeRoleWithWebIdentityRequest extends AbstractModel { @@ -54,7 +54,7 @@ class AssumeRoleWithWebIdentityRequest extends AbstractModel public $RoleSessionName; /** - * @var integer 指定临时证书的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 + * @var integer 指定临时访问凭证的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 */ public $DurationSeconds; @@ -63,7 +63,7 @@ class AssumeRoleWithWebIdentityRequest extends AbstractModel * @param string $WebIdentityToken IdP签发的OIDC令牌 * @param string $RoleArn 角色访问描述名 * @param string $RoleSessionName 会话名称 - * @param integer $DurationSeconds 指定临时证书的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 + * @param integer $DurationSeconds 指定临时访问凭证的有效期,单位:秒,默认 7200 秒,最长可设定有效期为 43200 秒 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithWebIdentityResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithWebIdentityResponse.php index 6b913abe..69419f19 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithWebIdentityResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/AssumeRoleWithWebIdentityResponse.php @@ -20,29 +20,29 @@ use TencentCloud\Common\AbstractModel; /** * AssumeRoleWithWebIdentity返回参数结构体 * - * @method integer getExpiredTime() 获取临时密钥过期时间(时间戳) - * @method void setExpiredTime(integer $ExpiredTime) 设置临时密钥过期时间(时间戳) - * @method string getExpiration() 获取临时密钥过期时间 - * @method void setExpiration(string $Expiration) 设置临时密钥过期时间 - * @method Credentials getCredentials() 获取临时密钥 - * @method void setCredentials(Credentials $Credentials) 设置临时密钥 + * @method integer getExpiredTime() 获取临时访问凭证过期时间(时间戳) + * @method void setExpiredTime(integer $ExpiredTime) 设置临时访问凭证过期时间(时间戳) + * @method string getExpiration() 获取临时访问凭证过期时间 + * @method void setExpiration(string $Expiration) 设置临时访问凭证过期时间 + * @method Credentials getCredentials() 获取临时访问凭证 + * @method void setCredentials(Credentials $Credentials) 设置临时访问凭证 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class AssumeRoleWithWebIdentityResponse extends AbstractModel { /** - * @var integer 临时密钥过期时间(时间戳) + * @var integer 临时访问凭证过期时间(时间戳) */ public $ExpiredTime; /** - * @var string 临时密钥过期时间 + * @var string 临时访问凭证过期时间 */ public $Expiration; /** - * @var Credentials 临时密钥 + * @var Credentials 临时访问凭证 */ public $Credentials; @@ -52,9 +52,9 @@ class AssumeRoleWithWebIdentityResponse extends AbstractModel public $RequestId; /** - * @param integer $ExpiredTime 临时密钥过期时间(时间戳) - * @param string $Expiration 临时密钥过期时间 - * @param Credentials $Credentials 临时密钥 + * @param integer $ExpiredTime 临时访问凭证过期时间(时间戳) + * @param string $Expiration 临时访问凭证过期时间 + * @param Credentials $Credentials 临时访问凭证 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/GetFederationTokenRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/GetFederationTokenRequest.php index 49ae12d1..3b67857c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/GetFederationTokenRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/GetFederationTokenRequest.php @@ -22,12 +22,12 @@ use TencentCloud\Common\AbstractModel; * * @method string getName() 获取您可以自定义调用方英文名称,由字母组成。 * @method void setName(string $Name) 设置您可以自定义调用方英文名称,由字母组成。 - * @method string getPolicy() 获取授予该临时证书权限的CAM策略 + * @method string getPolicy() 获取授予该临时访问凭证权限的CAM策略 注意: 1、策略语法参照[ CAM 策略语法](https://cloud.tencent.com/document/product/598/10603)。 2、策略中不能包含 principal 元素。 3、该参数需要做urlencode。 - * @method void setPolicy(string $Policy) 设置授予该临时证书权限的CAM策略 + * @method void setPolicy(string $Policy) 设置授予该临时访问凭证权限的CAM策略 注意: 1、策略语法参照[ CAM 策略语法](https://cloud.tencent.com/document/product/598/10603)。 2、策略中不能包含 principal 元素。 @@ -43,7 +43,7 @@ class GetFederationTokenRequest extends AbstractModel public $Name; /** - * @var string 授予该临时证书权限的CAM策略 + * @var string 授予该临时访问凭证权限的CAM策略 注意: 1、策略语法参照[ CAM 策略语法](https://cloud.tencent.com/document/product/598/10603)。 2、策略中不能包含 principal 元素。 @@ -58,7 +58,7 @@ class GetFederationTokenRequest extends AbstractModel /** * @param string $Name 您可以自定义调用方英文名称,由字母组成。 - * @param string $Policy 授予该临时证书权限的CAM策略 + * @param string $Policy 授予该临时访问凭证权限的CAM策略 注意: 1、策略语法参照[ CAM 策略语法](https://cloud.tencent.com/document/product/598/10603)。 2、策略中不能包含 principal 元素。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/GetFederationTokenResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/GetFederationTokenResponse.php index d5c1e59c..911da5a4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/GetFederationTokenResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/Models/GetFederationTokenResponse.php @@ -20,13 +20,13 @@ use TencentCloud\Common\AbstractModel; /** * GetFederationToken返回参数结构体 * - * @method Credentials getCredentials() 获取临时证书 - * @method void setCredentials(Credentials $Credentials) 设置临时证书 - * @method integer getExpiredTime() 获取临时证书有效的时间,返回 Unix 时间戳,精确到秒 - * @method void setExpiredTime(integer $ExpiredTime) 设置临时证书有效的时间,返回 Unix 时间戳,精确到秒 - * @method string getExpiration() 获取证书有效的时间,以 iso8601 格式的 UTC 时间表示 + * @method Credentials getCredentials() 获取临时访问凭证 + * @method void setCredentials(Credentials $Credentials) 设置临时访问凭证 + * @method integer getExpiredTime() 获取临时访问凭证有效的时间,返回 Unix 时间戳,精确到秒 + * @method void setExpiredTime(integer $ExpiredTime) 设置临时访问凭证有效的时间,返回 Unix 时间戳,精确到秒 + * @method string getExpiration() 获取临时访问凭证有效的时间,以 iso8601 格式的 UTC 时间表示 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setExpiration(string $Expiration) 设置证书有效的时间,以 iso8601 格式的 UTC 时间表示 + * @method void setExpiration(string $Expiration) 设置临时访问凭证有效的时间,以 iso8601 格式的 UTC 时间表示 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -34,17 +34,17 @@ use TencentCloud\Common\AbstractModel; class GetFederationTokenResponse extends AbstractModel { /** - * @var Credentials 临时证书 + * @var Credentials 临时访问凭证 */ public $Credentials; /** - * @var integer 临时证书有效的时间,返回 Unix 时间戳,精确到秒 + * @var integer 临时访问凭证有效的时间,返回 Unix 时间戳,精确到秒 */ public $ExpiredTime; /** - * @var string 证书有效的时间,以 iso8601 格式的 UTC 时间表示 + * @var string 临时访问凭证有效的时间,以 iso8601 格式的 UTC 时间表示 注意:此字段可能返回 null,表示取不到有效值。 */ public $Expiration; @@ -55,9 +55,9 @@ class GetFederationTokenResponse extends AbstractModel public $RequestId; /** - * @param Credentials $Credentials 临时证书 - * @param integer $ExpiredTime 临时证书有效的时间,返回 Unix 时间戳,精确到秒 - * @param string $Expiration 证书有效的时间,以 iso8601 格式的 UTC 时间表示 + * @param Credentials $Credentials 临时访问凭证 + * @param integer $ExpiredTime 临时访问凭证有效的时间,返回 Unix 时间戳,精确到秒 + * @param string $Expiration 临时访问凭证有效的时间,以 iso8601 格式的 UTC 时间表示 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/StsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/StsClient.php index 6c24f6b3..9339351e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/StsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Sts/V20180813/StsClient.php @@ -23,12 +23,25 @@ use TencentCloud\Common\Credential; use TencentCloud\Sts\V20180813\Models as Models; /** - * @method Models\AssumeRoleResponse AssumeRole(Models\AssumeRoleRequest $req) 申请扮演角色 - * @method Models\AssumeRoleWithSAMLResponse AssumeRoleWithSAML(Models\AssumeRoleWithSAMLRequest $req) 本接口(AssumeRoleWithSAML)用于根据 SAML 断言申请角色临时凭证。 - * @method Models\AssumeRoleWithWebIdentityResponse AssumeRoleWithWebIdentity(Models\AssumeRoleWithWebIdentityRequest $req) 申请OIDC角色临时密钥 + * @method Models\AssumeRoleResponse AssumeRole(Models\AssumeRoleRequest $req) 申请扮演角色临时访问凭证。 + * @method Models\AssumeRoleWithSAMLResponse AssumeRoleWithSAML(Models\AssumeRoleWithSAMLRequest $req) 本接口(AssumeRoleWithSAML)用于根据 SAML 断言申请角色临时访问凭证。 + +注意:当使用签名方法 V3 调用本接口时,请求头无须传入 X-TC-Token, 但 Authorization 需要传入值 SKIP。 + * @method Models\AssumeRoleWithWebIdentityResponse AssumeRoleWithWebIdentity(Models\AssumeRoleWithWebIdentityRequest $req) 申请OIDC角色临时访问凭证。 + +注意:当使用签名方法 V3 调用本接口时,请求头无须传入 X-TC-Token, 但 Authorization 需要传入值 SKIP。 * @method Models\GetCallerIdentityResponse GetCallerIdentity(Models\GetCallerIdentityRequest $req) 获取当前调用者的身份信息。 -接口支持主账号,子账号长期密钥以及AssumeRole,GetFederationToken生成的临时凭据的身份获取。 - * @method Models\GetFederationTokenResponse GetFederationToken(Models\GetFederationTokenRequest $req) 获取联合身份临时访问凭证 + +接口支持主账号,子账号长期密钥以及AssumeRole,GetFederationToken生成的临时访问凭证身份获取。 + * @method Models\GetFederationTokenResponse GetFederationToken(Models\GetFederationTokenRequest $req) **使用说明** + +返回一组临时访问凭证,典型的应用场景是代理应用程序集中申请临时访问凭证,下发给企业网络内其他分布式终端应用,比如终端应用上传文件到COS场景,本接口仅支持永久密钥调用。 + +**最佳实践** + +1. 临时访问凭据在有效期内都可以使用,建议在有效期内重复使用,以避免业务请求速率上升后被限频 +2. 授予临时访问凭证权限的CAM策略,建议按权限最小化原则 +3. 调用接口的永久密钥,建议不要使用主账号 * @method Models\QueryApiKeyResponse QueryApiKey(Models\QueryApiKeyRequest $req) 拉取API密钥列表 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Taf/V20200210/Models/OutputRecognizeTargetAudienceValue.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Taf/V20200210/Models/OutputRecognizeTargetAudienceValue.php index 84c6ce3a..4b8d810d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Taf/V20200210/Models/OutputRecognizeTargetAudienceValue.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Taf/V20200210/Models/OutputRecognizeTargetAudienceValue.php @@ -31,6 +31,14 @@ use TencentCloud\Common\AbstractModel; * @method float getScore() 获取返回分值 注意:此字段可能返回 null,表示取不到有效值。 * @method void setScore(float $Score) 设置返回分值 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getModelType() 获取模型类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setModelType(integer $ModelType) 设置模型类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getUid() 获取入参Uid +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setUid(string $Uid) 设置入参Uid 注意:此字段可能返回 null,表示取不到有效值。 */ class OutputRecognizeTargetAudienceValue extends AbstractModel @@ -53,12 +61,28 @@ class OutputRecognizeTargetAudienceValue extends AbstractModel */ public $Score; + /** + * @var integer 模型类型 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ModelType; + + /** + * @var string 入参Uid +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Uid; + /** * @param integer $ModelId 模型ID 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $IsFound 是否正常返回结果 注意:此字段可能返回 null,表示取不到有效值。 * @param float $Score 返回分值 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ModelType 模型类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Uid 入参Uid 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -85,5 +109,13 @@ class OutputRecognizeTargetAudienceValue extends AbstractModel if (array_key_exists("Score",$param) and $param["Score"] !== null) { $this->Score = $param["Score"]; } + + if (array_key_exists("ModelType",$param) and $param["ModelType"] !== null) { + $this->ModelType = $param["ModelType"]; + } + + if (array_key_exists("Uid",$param) and $param["Uid"] !== null) { + $this->Uid = $param["Uid"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tag/V20180813/Models/AddResourceTagRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tag/V20180813/Models/AddResourceTagRequest.php index adde1ee2..508cb8e6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tag/V20180813/Models/AddResourceTagRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tag/V20180813/Models/AddResourceTagRequest.php @@ -20,34 +20,34 @@ use TencentCloud\Common\AbstractModel; /** * AddResourceTag请求参数结构体 * - * @method string getTagKey() 获取标签键 - * @method void setTagKey(string $TagKey) 设置标签键 - * @method string getTagValue() 获取标签值 - * @method void setTagValue(string $TagValue) 设置标签值 - * @method string getResource() 获取[ 资源六段式描述 ](https://cloud.tencent.com/document/product/598/10606) - * @method void setResource(string $Resource) 设置[ 资源六段式描述 ](https://cloud.tencent.com/document/product/598/10606) + * @method string getTagKey() 获取需要绑定的标签键,取值规范参考:https://cloud.tencent.com/document/product/651/13354 + * @method void setTagKey(string $TagKey) 设置需要绑定的标签键,取值规范参考:https://cloud.tencent.com/document/product/651/13354 + * @method string getTagValue() 获取需要绑定的标签值,取值规范参考:https://cloud.tencent.com/document/product/651/13354 + * @method void setTagValue(string $TagValue) 设置需要绑定的标签值,取值规范参考:https://cloud.tencent.com/document/product/651/13354 + * @method string getResource() 获取待关联的资源,用标准的资源六段式表示。正确的资源六段式请参考:https://cloud.tencent.com/document/product/651/89122 + * @method void setResource(string $Resource) 设置待关联的资源,用标准的资源六段式表示。正确的资源六段式请参考:https://cloud.tencent.com/document/product/651/89122 */ class AddResourceTagRequest extends AbstractModel { /** - * @var string 标签键 + * @var string 需要绑定的标签键,取值规范参考:https://cloud.tencent.com/document/product/651/13354 */ public $TagKey; /** - * @var string 标签值 + * @var string 需要绑定的标签值,取值规范参考:https://cloud.tencent.com/document/product/651/13354 */ public $TagValue; /** - * @var string [ 资源六段式描述 ](https://cloud.tencent.com/document/product/598/10606) + * @var string 待关联的资源,用标准的资源六段式表示。正确的资源六段式请参考:https://cloud.tencent.com/document/product/651/89122 */ public $Resource; /** - * @param string $TagKey 标签键 - * @param string $TagValue 标签值 - * @param string $Resource [ 资源六段式描述 ](https://cloud.tencent.com/document/product/598/10606) + * @param string $TagKey 需要绑定的标签键,取值规范参考:https://cloud.tencent.com/document/product/651/13354 + * @param string $TagValue 需要绑定的标签值,取值规范参考:https://cloud.tencent.com/document/product/651/13354 + * @param string $Resource 待关联的资源,用标准的资源六段式表示。正确的资源六段式请参考:https://cloud.tencent.com/document/product/651/89122 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tag/V20180813/Models/AttachResourcesTagRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tag/V20180813/Models/AttachResourcesTagRequest.php index a1307771..77128c8b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tag/V20180813/Models/AttachResourcesTagRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tag/V20180813/Models/AttachResourcesTagRequest.php @@ -20,23 +20,23 @@ use TencentCloud\Common\AbstractModel; /** * AttachResourcesTag请求参数结构体 * - * @method string getServiceType() 获取资源所属业务名称(资源六段式中的第三段) - * @method void setServiceType(string $ServiceType) 设置资源所属业务名称(资源六段式中的第三段) + * @method string getServiceType() 获取业务的英文简称,即资源六段式第三段。资源六段式的描述方式参考:https://cloud.tencent.com/document/product/651/89122 + * @method void setServiceType(string $ServiceType) 设置业务的英文简称,即资源六段式第三段。资源六段式的描述方式参考:https://cloud.tencent.com/document/product/651/89122 * @method array getResourceIds() 获取资源ID数组,资源个数最多为50 * @method void setResourceIds(array $ResourceIds) 设置资源ID数组,资源个数最多为50 - * @method string getTagKey() 获取标签键 - * @method void setTagKey(string $TagKey) 设置标签键 - * @method string getTagValue() 获取标签值 - * @method void setTagValue(string $TagValue) 设置标签值 - * @method string getResourceRegion() 获取资源所在地域,不区分地域的资源不需要传入该字段,区分地域的资源必填 - * @method void setResourceRegion(string $ResourceRegion) 设置资源所在地域,不区分地域的资源不需要传入该字段,区分地域的资源必填 + * @method string getTagKey() 获取需要绑定的标签键,取值规范参考:https://cloud.tencent.com/document/product/651/13354 + * @method void setTagKey(string $TagKey) 设置需要绑定的标签键,取值规范参考:https://cloud.tencent.com/document/product/651/13354 + * @method string getTagValue() 获取需要绑定的标签值,取值规范参考:https://cloud.tencent.com/document/product/651/13354 + * @method void setTagValue(string $TagValue) 设置需要绑定的标签值,取值规范参考:https://cloud.tencent.com/document/product/651/13354 + * @method string getResourceRegion() 获取资源所在地域,区分地域的资源必填,不区分地域的资源不需要传入该字段。注意该地域必须为资源ID参数ResourceIds对应的地域 + * @method void setResourceRegion(string $ResourceRegion) 设置资源所在地域,区分地域的资源必填,不区分地域的资源不需要传入该字段。注意该地域必须为资源ID参数ResourceIds对应的地域 * @method string getResourcePrefix() 获取资源前缀(资源六段式中最后一段"/"前面的部分),cos存储桶不需要传入该字段,其他云资源必填 * @method void setResourcePrefix(string $ResourcePrefix) 设置资源前缀(资源六段式中最后一段"/"前面的部分),cos存储桶不需要传入该字段,其他云资源必填 */ class AttachResourcesTagRequest extends AbstractModel { /** - * @var string 资源所属业务名称(资源六段式中的第三段) + * @var string 业务的英文简称,即资源六段式第三段。资源六段式的描述方式参考:https://cloud.tencent.com/document/product/651/89122 */ public $ServiceType; @@ -46,17 +46,17 @@ class AttachResourcesTagRequest extends AbstractModel public $ResourceIds; /** - * @var string 标签键 + * @var string 需要绑定的标签键,取值规范参考:https://cloud.tencent.com/document/product/651/13354 */ public $TagKey; /** - * @var string 标签值 + * @var string 需要绑定的标签值,取值规范参考:https://cloud.tencent.com/document/product/651/13354 */ public $TagValue; /** - * @var string 资源所在地域,不区分地域的资源不需要传入该字段,区分地域的资源必填 + * @var string 资源所在地域,区分地域的资源必填,不区分地域的资源不需要传入该字段。注意该地域必须为资源ID参数ResourceIds对应的地域 */ public $ResourceRegion; @@ -66,11 +66,11 @@ class AttachResourcesTagRequest extends AbstractModel public $ResourcePrefix; /** - * @param string $ServiceType 资源所属业务名称(资源六段式中的第三段) + * @param string $ServiceType 业务的英文简称,即资源六段式第三段。资源六段式的描述方式参考:https://cloud.tencent.com/document/product/651/89122 * @param array $ResourceIds 资源ID数组,资源个数最多为50 - * @param string $TagKey 标签键 - * @param string $TagValue 标签值 - * @param string $ResourceRegion 资源所在地域,不区分地域的资源不需要传入该字段,区分地域的资源必填 + * @param string $TagKey 需要绑定的标签键,取值规范参考:https://cloud.tencent.com/document/product/651/13354 + * @param string $TagValue 需要绑定的标签值,取值规范参考:https://cloud.tencent.com/document/product/651/13354 + * @param string $ResourceRegion 资源所在地域,区分地域的资源必填,不区分地域的资源不需要传入该字段。注意该地域必须为资源ID参数ResourceIds对应的地域 * @param string $ResourcePrefix 资源前缀(资源六段式中最后一段"/"前面的部分),cos存储桶不需要传入该字段,其他云资源必填 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tag/V20180813/Models/DescribeResourceTagsByTagKeysRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tag/V20180813/Models/DescribeResourceTagsByTagKeysRequest.php index 93a99846..fe54d4ce 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tag/V20180813/Models/DescribeResourceTagsByTagKeysRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tag/V20180813/Models/DescribeResourceTagsByTagKeysRequest.php @@ -26,10 +26,10 @@ use TencentCloud\Common\AbstractModel; * @method void setResourcePrefix(string $ResourcePrefix) 设置资源前缀 * @method string getResourceRegion() 获取资源地域 * @method void setResourceRegion(string $ResourceRegion) 设置资源地域 - * @method array getResourceIds() 获取资源唯一标识 - * @method void setResourceIds(array $ResourceIds) 设置资源唯一标识 - * @method array getTagKeys() 获取资源标签键 - * @method void setTagKeys(array $TagKeys) 设置资源标签键 + * @method array getResourceIds() 获取资源唯一标识ID的列表,列表容量不超过20 + * @method void setResourceIds(array $ResourceIds) 设置资源唯一标识ID的列表,列表容量不超过20 + * @method array getTagKeys() 获取资源标签键列表,列表容量不超过20 + * @method void setTagKeys(array $TagKeys) 设置资源标签键列表,列表容量不超过20 * @method integer getLimit() 获取每页大小,默认为 400 * @method void setLimit(integer $Limit) 设置每页大小,默认为 400 * @method integer getOffset() 获取数据偏移量,默认为 0, 必须为Limit参数的整数倍 @@ -53,12 +53,12 @@ class DescribeResourceTagsByTagKeysRequest extends AbstractModel public $ResourceRegion; /** - * @var array 资源唯一标识 + * @var array 资源唯一标识ID的列表,列表容量不超过20 */ public $ResourceIds; /** - * @var array 资源标签键 + * @var array 资源标签键列表,列表容量不超过20 */ public $TagKeys; @@ -76,8 +76,8 @@ class DescribeResourceTagsByTagKeysRequest extends AbstractModel * @param string $ServiceType 业务类型 * @param string $ResourcePrefix 资源前缀 * @param string $ResourceRegion 资源地域 - * @param array $ResourceIds 资源唯一标识 - * @param array $TagKeys 资源标签键 + * @param array $ResourceIds 资源唯一标识ID的列表,列表容量不超过20 + * @param array $TagKeys 资源标签键列表,列表容量不超过20 * @param integer $Limit 每页大小,默认为 400 * @param integer $Offset 数据偏移量,默认为 0, 必须为Limit参数的整数倍 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/BcosBlockObj.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/BcosBlockObj.php deleted file mode 100755 index ad30f852..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/BcosBlockObj.php +++ /dev/null @@ -1,137 +0,0 @@ -BlockHash = $param["BlockHash"]; - } - - if (array_key_exists("BlockNumber",$param) and $param["BlockNumber"] !== null) { - $this->BlockNumber = $param["BlockNumber"]; - } - - if (array_key_exists("BlockTimestamp",$param) and $param["BlockTimestamp"] !== null) { - $this->BlockTimestamp = $param["BlockTimestamp"]; - } - - if (array_key_exists("Sealer",$param) and $param["Sealer"] !== null) { - $this->Sealer = $param["Sealer"]; - } - - if (array_key_exists("SealerIndex",$param) and $param["SealerIndex"] !== null) { - $this->SealerIndex = $param["SealerIndex"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("TransCount",$param) and $param["TransCount"] !== null) { - $this->TransCount = $param["TransCount"]; - } - - if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { - $this->ModifyTime = $param["ModifyTime"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/BcosTransInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/BcosTransInfo.php deleted file mode 100755 index b23f9ce0..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/BcosTransInfo.php +++ /dev/null @@ -1,125 +0,0 @@ -BlockNumber = $param["BlockNumber"]; - } - - if (array_key_exists("BlockTimestamp",$param) and $param["BlockTimestamp"] !== null) { - $this->BlockTimestamp = $param["BlockTimestamp"]; - } - - if (array_key_exists("TransHash",$param) and $param["TransHash"] !== null) { - $this->TransHash = $param["TransHash"]; - } - - if (array_key_exists("TransFrom",$param) and $param["TransFrom"] !== null) { - $this->TransFrom = $param["TransFrom"]; - } - - if (array_key_exists("TransTo",$param) and $param["TransTo"] !== null) { - $this->TransTo = $param["TransTo"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { - $this->ModifyTime = $param["ModifyTime"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/ChannelDetailForUser.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/ChannelDetailForUser.php deleted file mode 100755 index 11408a72..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/ChannelDetailForUser.php +++ /dev/null @@ -1,70 +0,0 @@ -ChannelName = $param["ChannelName"]; - } - - if (array_key_exists("PeerList",$param) and $param["PeerList"] !== null) { - $this->PeerList = []; - foreach ($param["PeerList"] as $key => $value){ - $obj = new PeerDetailForUser(); - $obj->deserialize($value); - array_push($this->PeerList, $obj); - } - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/CreateChaincodeAndInstallForUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/CreateChaincodeAndInstallForUserRequest.php deleted file mode 100755 index 058a2170..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/CreateChaincodeAndInstallForUserRequest.php +++ /dev/null @@ -1,165 +0,0 @@ -Module = $param["Module"]; - } - - if (array_key_exists("Operation",$param) and $param["Operation"] !== null) { - $this->Operation = $param["Operation"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupName",$param) and $param["GroupName"] !== null) { - $this->GroupName = $param["GroupName"]; - } - - if (array_key_exists("PeerName",$param) and $param["PeerName"] !== null) { - $this->PeerName = $param["PeerName"]; - } - - if (array_key_exists("ChaincodeName",$param) and $param["ChaincodeName"] !== null) { - $this->ChaincodeName = $param["ChaincodeName"]; - } - - if (array_key_exists("ChaincodeVersion",$param) and $param["ChaincodeVersion"] !== null) { - $this->ChaincodeVersion = $param["ChaincodeVersion"]; - } - - if (array_key_exists("ChaincodeFileType",$param) and $param["ChaincodeFileType"] !== null) { - $this->ChaincodeFileType = $param["ChaincodeFileType"]; - } - - if (array_key_exists("Chaincode",$param) and $param["Chaincode"] !== null) { - $this->Chaincode = $param["Chaincode"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/DeployDynamicBcosContractRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/DeployDynamicBcosContractRequest.php deleted file mode 100755 index 774091bc..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/DeployDynamicBcosContractRequest.php +++ /dev/null @@ -1,113 +0,0 @@ -ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("AbiInfo",$param) and $param["AbiInfo"] !== null) { - $this->AbiInfo = $param["AbiInfo"]; - } - - if (array_key_exists("ByteCodeBin",$param) and $param["ByteCodeBin"] !== null) { - $this->ByteCodeBin = $param["ByteCodeBin"]; - } - - if (array_key_exists("SignUserId",$param) and $param["SignUserId"] !== null) { - $this->SignUserId = $param["SignUserId"]; - } - - if (array_key_exists("ConstructorParams",$param) and $param["ConstructorParams"] !== null) { - $this->ConstructorParams = $param["ConstructorParams"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosBlockByNumberRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosBlockByNumberRequest.php deleted file mode 100755 index 30b945d4..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosBlockByNumberRequest.php +++ /dev/null @@ -1,77 +0,0 @@ -ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("BlockNumber",$param) and $param["BlockNumber"] !== null) { - $this->BlockNumber = $param["BlockNumber"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosBlockListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosBlockListRequest.php deleted file mode 100755 index 4c339e62..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosBlockListRequest.php +++ /dev/null @@ -1,113 +0,0 @@ -ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { - $this->PageNumber = $param["PageNumber"]; - } - - if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { - $this->PageSize = $param["PageSize"]; - } - - if (array_key_exists("BlockNumber",$param) and $param["BlockNumber"] !== null) { - $this->BlockNumber = $param["BlockNumber"]; - } - - if (array_key_exists("BlockHash",$param) and $param["BlockHash"] !== null) { - $this->BlockHash = $param["BlockHash"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransByHashRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransByHashRequest.php deleted file mode 100755 index 5b003f23..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransByHashRequest.php +++ /dev/null @@ -1,77 +0,0 @@ -ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("TransHash",$param) and $param["TransHash"] !== null) { - $this->TransHash = $param["TransHash"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransByHashResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransByHashResponse.php deleted file mode 100755 index 20400c33..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransByHashResponse.php +++ /dev/null @@ -1,65 +0,0 @@ -TransactionJson = $param["TransactionJson"]; - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransListRequest.php deleted file mode 100755 index 8ef59026..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosTransListRequest.php +++ /dev/null @@ -1,113 +0,0 @@ -ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { - $this->PageNumber = $param["PageNumber"]; - } - - if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { - $this->PageSize = $param["PageSize"]; - } - - if (array_key_exists("BlockNumber",$param) and $param["BlockNumber"] !== null) { - $this->BlockNumber = $param["BlockNumber"]; - } - - if (array_key_exists("TransHash",$param) and $param["TransHash"] !== null) { - $this->TransHash = $param["TransHash"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeCompileLogForUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeCompileLogForUserRequest.php deleted file mode 100755 index 216e5dd3..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeCompileLogForUserRequest.php +++ /dev/null @@ -1,149 +0,0 @@ -Module = $param["Module"]; - } - - if (array_key_exists("Operation",$param) and $param["Operation"] !== null) { - $this->Operation = $param["Operation"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupName",$param) and $param["GroupName"] !== null) { - $this->GroupName = $param["GroupName"]; - } - - if (array_key_exists("ChaincodeName",$param) and $param["ChaincodeName"] !== null) { - $this->ChaincodeName = $param["ChaincodeName"]; - } - - if (array_key_exists("ChaincodeVersion",$param) and $param["ChaincodeVersion"] !== null) { - $this->ChaincodeVersion = $param["ChaincodeVersion"]; - } - - if (array_key_exists("PeerName",$param) and $param["PeerName"] !== null) { - $this->PeerName = $param["PeerName"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeInitializeResultForUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeInitializeResultForUserRequest.php deleted file mode 100755 index 1a20cf4c..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeInitializeResultForUserRequest.php +++ /dev/null @@ -1,137 +0,0 @@ -Module = $param["Module"]; - } - - if (array_key_exists("Operation",$param) and $param["Operation"] !== null) { - $this->Operation = $param["Operation"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupName",$param) and $param["GroupName"] !== null) { - $this->GroupName = $param["GroupName"]; - } - - if (array_key_exists("ChannelName",$param) and $param["ChannelName"] !== null) { - $this->ChannelName = $param["ChannelName"]; - } - - if (array_key_exists("ChaincodeName",$param) and $param["ChaincodeName"] !== null) { - $this->ChaincodeName = $param["ChaincodeName"]; - } - - if (array_key_exists("ChaincodeVersion",$param) and $param["ChaincodeVersion"] !== null) { - $this->ChaincodeVersion = $param["ChaincodeVersion"]; - } - - if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { - $this->TaskId = $param["TaskId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeInitializeResultForUserResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeInitializeResultForUserResponse.php deleted file mode 100755 index 8c261941..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeInitializeResultForUserResponse.php +++ /dev/null @@ -1,77 +0,0 @@ -InitResult = $param["InitResult"]; - } - - if (array_key_exists("InitMessage",$param) and $param["InitMessage"] !== null) { - $this->InitMessage = $param["InitMessage"]; - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeLogForUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeLogForUserRequest.php deleted file mode 100755 index b54cc0e4..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeLogForUserRequest.php +++ /dev/null @@ -1,149 +0,0 @@ -Module = $param["Module"]; - } - - if (array_key_exists("Operation",$param) and $param["Operation"] !== null) { - $this->Operation = $param["Operation"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupName",$param) and $param["GroupName"] !== null) { - $this->GroupName = $param["GroupName"]; - } - - if (array_key_exists("ChaincodeName",$param) and $param["ChaincodeName"] !== null) { - $this->ChaincodeName = $param["ChaincodeName"]; - } - - if (array_key_exists("ChaincodeVersion",$param) and $param["ChaincodeVersion"] !== null) { - $this->ChaincodeVersion = $param["ChaincodeVersion"]; - } - - if (array_key_exists("PeerName",$param) and $param["PeerName"] !== null) { - $this->PeerName = $param["PeerName"]; - } - - if (array_key_exists("BeginTime",$param) and $param["BeginTime"] !== null) { - $this->BeginTime = $param["BeginTime"]; - } - - if (array_key_exists("RowNum",$param) and $param["RowNum"] !== null) { - $this->RowNum = $param["RowNum"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeLogForUserResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeLogForUserResponse.php deleted file mode 100755 index 3e112793..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeLogForUserResponse.php +++ /dev/null @@ -1,82 +0,0 @@ -TotalCount = $param["TotalCount"]; - } - - if (array_key_exists("ChaincodeLogList",$param) and $param["ChaincodeLogList"] !== null) { - $this->ChaincodeLogList = []; - foreach ($param["ChaincodeLogList"] as $key => $value){ - $obj = new LogDetailForUser(); - $obj->deserialize($value); - array_push($this->ChaincodeLogList, $obj); - } - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChannelListForUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChannelListForUserRequest.php deleted file mode 100755 index e3a1e1b4..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChannelListForUserRequest.php +++ /dev/null @@ -1,113 +0,0 @@ -Module = $param["Module"]; - } - - if (array_key_exists("Operation",$param) and $param["Operation"] !== null) { - $this->Operation = $param["Operation"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupName",$param) and $param["GroupName"] !== null) { - $this->GroupName = $param["GroupName"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetClusterListForUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetClusterListForUserRequest.php deleted file mode 100755 index 6a17a6db..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetClusterListForUserRequest.php +++ /dev/null @@ -1,89 +0,0 @@ -Module = $param["Module"]; - } - - if (array_key_exists("Operation",$param) and $param["Operation"] !== null) { - $this->Operation = $param["Operation"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetLatestTransactionListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetLatestTransactionListRequest.php new file mode 100644 index 00000000..2af70096 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetLatestTransactionListRequest.php @@ -0,0 +1,161 @@ +Module = $param["Module"]; + } + + if (array_key_exists("Operation",$param) and $param["Operation"] !== null) { + $this->Operation = $param["Operation"]; + } + + if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { + $this->GroupId = $param["GroupId"]; + } + + if (array_key_exists("ChannelId",$param) and $param["ChannelId"] !== null) { + $this->ChannelId = $param["ChannelId"]; + } + + if (array_key_exists("LatestBlockNumber",$param) and $param["LatestBlockNumber"] !== null) { + $this->LatestBlockNumber = $param["LatestBlockNumber"]; + } + + if (array_key_exists("GroupName",$param) and $param["GroupName"] !== null) { + $this->GroupName = $param["GroupName"]; + } + + if (array_key_exists("ChannelName",$param) and $param["ChannelName"] !== null) { + $this->ChannelName = $param["ChannelName"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetClusterListForUserResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetLatestTransactionListResponse.php old mode 100755 new mode 100644 similarity index 69% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetClusterListForUserResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetLatestTransactionListResponse.php index fcfc264e..a88223c3 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetClusterListForUserResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetLatestTransactionListResponse.php @@ -18,26 +18,26 @@ namespace TencentCloud\Tbaas\V20180416\Models; use TencentCloud\Common\AbstractModel; /** - * GetClusterListForUser返回参数结构体 + * GetLatestTransactionList返回参数结构体 * - * @method integer getTotalCount() 获取网络总数量 - * @method void setTotalCount(integer $TotalCount) 设置网络总数量 - * @method array getClusterList() 获取网络列表 - * @method void setClusterList(array $ClusterList) 设置网络列表 + * @method integer getTotalCount() 获取交易总数量 + * @method void setTotalCount(integer $TotalCount) 设置交易总数量 + * @method array getTransactionList() 获取交易列表 + * @method void setTransactionList(array $TransactionList) 设置交易列表 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetClusterListForUserResponse extends AbstractModel +class GetLatestTransactionListResponse extends AbstractModel { /** - * @var integer 网络总数量 + * @var integer 交易总数量 */ public $TotalCount; /** - * @var array 网络列表 + * @var array 交易列表 */ - public $ClusterList; + public $TransactionList; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class GetClusterListForUserResponse extends AbstractModel public $RequestId; /** - * @param integer $TotalCount 网络总数量 - * @param array $ClusterList 网络列表 + * @param integer $TotalCount 交易总数量 + * @param array $TransactionList 交易列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,12 +66,12 @@ class GetClusterListForUserResponse extends AbstractModel $this->TotalCount = $param["TotalCount"]; } - if (array_key_exists("ClusterList",$param) and $param["ClusterList"] !== null) { - $this->ClusterList = []; - foreach ($param["ClusterList"] as $key => $value){ - $obj = new ClusterDetailForUser(); + if (array_key_exists("TransactionList",$param) and $param["TransactionList"] !== null) { + $this->TransactionList = []; + foreach ($param["TransactionList"] as $key => $value){ + $obj = new TransactionItem(); $obj->deserialize($value); - array_push($this->ClusterList, $obj); + array_push($this->TransactionList, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetPeerLogForUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetPeerLogForUserRequest.php deleted file mode 100755 index 83ca1abc..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetPeerLogForUserRequest.php +++ /dev/null @@ -1,125 +0,0 @@ -Module = $param["Module"]; - } - - if (array_key_exists("Operation",$param) and $param["Operation"] !== null) { - $this->Operation = $param["Operation"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupName",$param) and $param["GroupName"] !== null) { - $this->GroupName = $param["GroupName"]; - } - - if (array_key_exists("PeerName",$param) and $param["PeerName"] !== null) { - $this->PeerName = $param["PeerName"]; - } - - if (array_key_exists("BeginTime",$param) and $param["BeginTime"] !== null) { - $this->BeginTime = $param["BeginTime"]; - } - - if (array_key_exists("RowNum",$param) and $param["RowNum"] !== null) { - $this->RowNum = $param["RowNum"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InitializeChaincodeForUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InitializeChaincodeForUserRequest.php deleted file mode 100755 index db816b6a..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InitializeChaincodeForUserRequest.php +++ /dev/null @@ -1,149 +0,0 @@ -Module = $param["Module"]; - } - - if (array_key_exists("Operation",$param) and $param["Operation"] !== null) { - $this->Operation = $param["Operation"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupName",$param) and $param["GroupName"] !== null) { - $this->GroupName = $param["GroupName"]; - } - - if (array_key_exists("ChaincodeName",$param) and $param["ChaincodeName"] !== null) { - $this->ChaincodeName = $param["ChaincodeName"]; - } - - if (array_key_exists("ChaincodeVersion",$param) and $param["ChaincodeVersion"] !== null) { - $this->ChaincodeVersion = $param["ChaincodeVersion"]; - } - - if (array_key_exists("ChannelName",$param) and $param["ChannelName"] !== null) { - $this->ChannelName = $param["ChannelName"]; - } - - if (array_key_exists("PeerName",$param) and $param["PeerName"] !== null) { - $this->PeerName = $param["PeerName"]; - } - - if (array_key_exists("Args",$param) and $param["Args"] !== null) { - $this->Args = $param["Args"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InvokeBcosTransRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InvokeBcosTransRequest.php deleted file mode 100755 index 82c60bfc..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InvokeBcosTransRequest.php +++ /dev/null @@ -1,125 +0,0 @@ -ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("ContractAddress",$param) and $param["ContractAddress"] !== null) { - $this->ContractAddress = $param["ContractAddress"]; - } - - if (array_key_exists("AbiInfo",$param) and $param["AbiInfo"] !== null) { - $this->AbiInfo = $param["AbiInfo"]; - } - - if (array_key_exists("FuncName",$param) and $param["FuncName"] !== null) { - $this->FuncName = $param["FuncName"]; - } - - if (array_key_exists("SignUserId",$param) and $param["SignUserId"] !== null) { - $this->SignUserId = $param["SignUserId"]; - } - - if (array_key_exists("FuncParam",$param) and $param["FuncParam"] !== null) { - $this->FuncParam = $param["FuncParam"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InvokeBcosTransResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InvokeBcosTransResponse.php deleted file mode 100755 index 68005afa..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/InvokeBcosTransResponse.php +++ /dev/null @@ -1,65 +0,0 @@ -TransactionRsp = $param["TransactionRsp"]; - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/LogDetailForUser.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/LogDetailForUser.php deleted file mode 100755 index 14508530..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/LogDetailForUser.php +++ /dev/null @@ -1,65 +0,0 @@ -LineNumber = $param["LineNumber"]; - } - - if (array_key_exists("LogMessage",$param) and $param["LogMessage"] !== null) { - $this->LogMessage = $param["LogMessage"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/TbaasClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/TbaasClient.php index e25f6216..7fcd7520 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/TbaasClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/TbaasClient.php @@ -25,28 +25,15 @@ use TencentCloud\Tbaas\V20180416\Models as Models; /** * @method Models\ApplyChainMakerBatchUserCertResponse ApplyChainMakerBatchUserCert(Models\ApplyChainMakerBatchUserCertRequest $req) 批量申请长安链用户签名证书 * @method Models\ApplyUserCertResponse ApplyUserCert(Models\ApplyUserCertRequest $req) 申请用户证书 - * @method Models\CreateChaincodeAndInstallForUserResponse CreateChaincodeAndInstallForUser(Models\CreateChaincodeAndInstallForUserRequest $req) 创建并安装合约 - * @method Models\DeployDynamicBcosContractResponse DeployDynamicBcosContract(Models\DeployDynamicBcosContractRequest $req) 动态部署并发布Bcos合约 * @method Models\DownloadUserCertResponse DownloadUserCert(Models\DownloadUserCertRequest $req) 下载用户证书 - * @method Models\GetBcosBlockByNumberResponse GetBcosBlockByNumber(Models\GetBcosBlockByNumberRequest $req) 使用块高查询Bcos区块信息 - * @method Models\GetBcosBlockListResponse GetBcosBlockList(Models\GetBcosBlockListRequest $req) Bcos分页查询当前群组下的区块列表 - * @method Models\GetBcosTransByHashResponse GetBcosTransByHash(Models\GetBcosTransByHashRequest $req) Bcos根据交易哈希查看交易详细信息 - * @method Models\GetBcosTransListResponse GetBcosTransList(Models\GetBcosTransListRequest $req) Bcos分页查询当前群组的交易信息列表 * @method Models\GetBlockListResponse GetBlockList(Models\GetBlockListRequest $req) 查看当前网络下的所有区块列表,分页展示 * @method Models\GetBlockTransactionListForUserResponse GetBlockTransactionListForUser(Models\GetBlockTransactionListForUserRequest $req) 获取区块内的交易列表 - * @method Models\GetChaincodeCompileLogForUserResponse GetChaincodeCompileLogForUser(Models\GetChaincodeCompileLogForUserRequest $req) 获取合约编译日志 - * @method Models\GetChaincodeInitializeResultForUserResponse GetChaincodeInitializeResultForUser(Models\GetChaincodeInitializeResultForUserRequest $req) 实例化结果查询 - * @method Models\GetChaincodeLogForUserResponse GetChaincodeLogForUser(Models\GetChaincodeLogForUserRequest $req) 获取合约容器日志 - * @method Models\GetChannelListForUserResponse GetChannelListForUser(Models\GetChannelListForUserRequest $req) 获取通道列表 - * @method Models\GetClusterListForUserResponse GetClusterListForUser(Models\GetClusterListForUserRequest $req) 获取该用户的网络列表。网络信息中包含组织信息,但仅包含该用户所在组织的信息。 * @method Models\GetClusterSummaryResponse GetClusterSummary(Models\GetClusterSummaryRequest $req) 获取区块链网络概要 * @method Models\GetInvokeTxResponse GetInvokeTx(Models\GetInvokeTxRequest $req) Invoke异步调用结果查询 - * @method Models\GetLatesdTransactionListResponse GetLatesdTransactionList(Models\GetLatesdTransactionListRequest $req) 获取最新交易列表 - * @method Models\GetPeerLogForUserResponse GetPeerLogForUser(Models\GetPeerLogForUserRequest $req) 获取节点日志 + * @method Models\GetLatesdTransactionListResponse GetLatesdTransactionList(Models\GetLatesdTransactionListRequest $req) 获取最新交易列表(已废弃) + * @method Models\GetLatestTransactionListResponse GetLatestTransactionList(Models\GetLatestTransactionListRequest $req) 获取fabric最新交易列表 * @method Models\GetTransactionDetailForUserResponse GetTransactionDetailForUser(Models\GetTransactionDetailForUserRequest $req) 获取交易详情 - * @method Models\InitializeChaincodeForUserResponse InitializeChaincodeForUser(Models\InitializeChaincodeForUserRequest $req) 实例化合约 * @method Models\InvokeResponse Invoke(Models\InvokeRequest $req) 新增交易 - * @method Models\InvokeBcosTransResponse InvokeBcosTrans(Models\InvokeBcosTransRequest $req) 执行Bcos交易,支持动态部署的合约 * @method Models\InvokeChainMakerContractResponse InvokeChainMakerContract(Models\InvokeChainMakerContractRequest $req) 调用长安链合约执行交易 * @method Models\InvokeChainMakerDemoContractResponse InvokeChainMakerDemoContract(Models\InvokeChainMakerDemoContractRequest $req) 调用长安链体验网络合约执行交易 * @method Models\QueryResponse Query(Models\QueryRequest $req) 查询交易 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190311/Models/Group.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190311/Models/Group.php new file mode 100644 index 00000000..5ff08e72 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190311/Models/Group.php @@ -0,0 +1,85 @@ +ContentType = $param["ContentType"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("Content",$param) and $param["Content"] !== null) { + $this->Content = $param["Content"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190311/Models/ResponseMessage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190311/Models/ResponseMessage.php new file mode 100644 index 00000000..2b94ed22 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190311/Models/ResponseMessage.php @@ -0,0 +1,62 @@ +GroupList = []; + foreach ($param["GroupList"] as $key => $value){ + $obj = new Group(); + $obj->deserialize($value); + array_push($this->GroupList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190311/Models/TextProcessResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190311/Models/TextProcessResponse.php index b513ef84..7397a9b4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190311/Models/TextProcessResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190311/Models/TextProcessResponse.php @@ -47,6 +47,14 @@ use TencentCloud\Common\AbstractModel; * @method string getResponseText() 获取机器人对话的应答文本。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setResponseText(string $ResponseText) 设置机器人对话的应答文本。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getResultType() 获取结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setResultType(string $ResultType) 设置结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method ResponseMessage getResponseMessage() 获取机器人应答。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setResponseMessage(ResponseMessage $ResponseMessage) 设置机器人应答。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -95,6 +103,18 @@ class TextProcessResponse extends AbstractModel */ public $ResponseText; + /** + * @var string 结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ResultType; + + /** + * @var ResponseMessage 机器人应答。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ResponseMessage; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -114,6 +134,10 @@ class TextProcessResponse extends AbstractModel * @param string $SessionAttributes 透传字段,由用户自定义的WebService服务返回。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ResponseText 机器人对话的应答文本。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ResultType 结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param ResponseMessage $ResponseMessage 机器人应答。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -163,6 +187,15 @@ class TextProcessResponse extends AbstractModel $this->ResponseText = $param["ResponseText"]; } + if (array_key_exists("ResultType",$param) and $param["ResultType"] !== null) { + $this->ResultType = $param["ResultType"]; + } + + if (array_key_exists("ResponseMessage",$param) and $param["ResponseMessage"] !== null) { + $this->ResponseMessage = new ResponseMessage(); + $this->ResponseMessage->deserialize($param["ResponseMessage"]); + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190627/Models/TextProcessResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190627/Models/TextProcessResponse.php index a0beecb2..bd026cff 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190627/Models/TextProcessResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190627/Models/TextProcessResponse.php @@ -52,6 +52,8 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setResultType(string $ResultType) 设置结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getResponseText() 获取机器人对话的应答文本。 + * @method void setResponseText(string $ResponseText) 设置机器人对话的应答文本。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -105,6 +107,11 @@ class TextProcessResponse extends AbstractModel */ public $ResultType; + /** + * @var string 机器人对话的应答文本。 + */ + public $ResponseText; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -127,6 +134,7 @@ class TextProcessResponse extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ResultType 结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ResponseText 机器人对话的应答文本。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -180,6 +188,10 @@ class TextProcessResponse extends AbstractModel $this->ResultType = $param["ResultType"]; } + if (array_key_exists("ResponseText",$param) and $param["ResponseText"] !== null) { + $this->ResponseText = $param["ResponseText"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190627/Models/TextResetResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190627/Models/TextResetResponse.php index 716ce123..5e577526 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190627/Models/TextResetResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbp/V20190627/Models/TextResetResponse.php @@ -51,6 +51,10 @@ use TencentCloud\Common\AbstractModel; * @method string getResultType() 获取结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setResultType(string $ResultType) 设置结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getResponseText() 获取机器人对话的应答文本。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setResponseText(string $ResponseText) 设置机器人对话的应答文本。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -105,6 +109,12 @@ class TextResetResponse extends AbstractModel */ public $ResultType; + /** + * @var string 机器人对话的应答文本。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ResponseText; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -126,6 +136,8 @@ class TextResetResponse extends AbstractModel * @param string $SessionAttributes 透传字段,由用户自定义的WebService服务返回。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ResultType 结果类型 {中间逻辑出错:0; 任务型机器人:1; 问答型机器人:2; 闲聊型机器人:3; 未匹配上,返回预设兜底话术:5; 未匹配上,返回相似问题列表:6}。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ResponseText 机器人对话的应答文本。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -180,6 +192,10 @@ class TextResetResponse extends AbstractModel $this->ResultType = $param["ResultType"]; } + if (array_key_exists("ResponseText",$param) and $param["ResponseText"] !== null) { + $this->ResponseText = $param["ResponseText"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcaplusdb/V20190823/Models/DescribeTablesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcaplusdb/V20190823/Models/DescribeTablesRequest.php index c7458751..9e146be6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcaplusdb/V20190823/Models/DescribeTablesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcaplusdb/V20190823/Models/DescribeTablesRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setClusterId(string $ClusterId) 设置待查询表格所属集群ID * @method array getTableGroupIds() 获取待查询表格所属表格组ID列表 * @method void setTableGroupIds(array $TableGroupIds) 设置待查询表格所属表格组ID列表 - * @method array getSelectedTables() 获取待查询表格信息列表 - * @method void setSelectedTables(array $SelectedTables) 设置待查询表格信息列表 + * @method array getSelectedTables() 获取待查询表格信息列表,用户不用关注,过滤请使用filter + * @method void setSelectedTables(array $SelectedTables) 设置待查询表格信息列表,用户不用关注,过滤请使用filter * @method array getFilters() 获取过滤条件,本接口支持:TableName,TableInstanceId * @method void setFilters(array $Filters) 设置过滤条件,本接口支持:TableName,TableInstanceId * @method integer getOffset() 获取查询结果偏移量 @@ -46,7 +46,7 @@ class DescribeTablesRequest extends AbstractModel public $TableGroupIds; /** - * @var array 待查询表格信息列表 + * @var array 待查询表格信息列表,用户不用关注,过滤请使用filter */ public $SelectedTables; @@ -68,7 +68,7 @@ class DescribeTablesRequest extends AbstractModel /** * @param string $ClusterId 待查询表格所属集群ID * @param array $TableGroupIds 待查询表格所属表格组ID列表 - * @param array $SelectedTables 待查询表格信息列表 + * @param array $SelectedTables 待查询表格信息列表,用户不用关注,过滤请使用filter * @param array $Filters 过滤条件,本接口支持:TableName,TableInstanceId * @param integer $Offset 查询结果偏移量 * @param integer $Limit 查询结果返回记录数量 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcaplusdb/V20190823/Models/ImportSnapshotsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcaplusdb/V20190823/Models/ImportSnapshotsResponse.php index a47c0972..cf80309b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcaplusdb/V20190823/Models/ImportSnapshotsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcaplusdb/V20190823/Models/ImportSnapshotsResponse.php @@ -23,6 +23,10 @@ use TencentCloud\Common\AbstractModel; * @method string getTaskId() 获取TaskId由 AppInstanceId-taskId 组成,以区分不同集群的任务 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTaskId(string $TaskId) 设置TaskId由 AppInstanceId-taskId 组成,以区分不同集群的任务 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getApplicationId() 获取ApplicationId由 AppInstanceId-applicationId 组成,以区分不同集群的申请 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setApplicationId(string $ApplicationId) 设置ApplicationId由 AppInstanceId-applicationId 组成,以区分不同集群的申请 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -35,6 +39,12 @@ class ImportSnapshotsResponse extends AbstractModel */ public $TaskId; + /** + * @var string ApplicationId由 AppInstanceId-applicationId 组成,以区分不同集群的申请 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ApplicationId; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -42,6 +52,8 @@ class ImportSnapshotsResponse extends AbstractModel /** * @param string $TaskId TaskId由 AppInstanceId-taskId 组成,以区分不同集群的任务 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ApplicationId ApplicationId由 AppInstanceId-applicationId 组成,以区分不同集群的申请 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -62,6 +74,10 @@ class ImportSnapshotsResponse extends AbstractModel $this->TaskId = $param["TaskId"]; } + if (array_key_exists("ApplicationId",$param) and $param["ApplicationId"] !== null) { + $this->ApplicationId = $param["ApplicationId"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/BanConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/BanConfig.php new file mode 100644 index 00000000..115180dd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/BanConfig.php @@ -0,0 +1,89 @@ +IpWhiteList = $param["IpWhiteList"]; + } + + if (array_key_exists("IpBlackList",$param) and $param["IpBlackList"] !== null) { + $this->IpBlackList = $param["IpBlackList"]; + } + + if (array_key_exists("CountryWhiteList",$param) and $param["CountryWhiteList"] !== null) { + $this->CountryWhiteList = $param["CountryWhiteList"]; + } + + if (array_key_exists("CountryBlackList",$param) and $param["CountryBlackList"] !== null) { + $this->CountryBlackList = $param["CountryBlackList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CbrPackageInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CbrPackageInfo.php new file mode 100644 index 00000000..3feb6cd2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CbrPackageInfo.php @@ -0,0 +1,73 @@ +PackageName = $param["PackageName"]; + } + + if (array_key_exists("PackageVersion",$param) and $param["PackageVersion"] !== null) { + $this->PackageVersion = $param["PackageVersion"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CbrRepoInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CbrRepoInfo.php new file mode 100644 index 00000000..c521e799 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CbrRepoInfo.php @@ -0,0 +1,105 @@ +Repo = $param["Repo"]; + } + + if (array_key_exists("RepoType",$param) and $param["RepoType"] !== null) { + $this->RepoType = $param["RepoType"]; + } + + if (array_key_exists("RepoLanguage",$param) and $param["RepoLanguage"] !== null) { + $this->RepoLanguage = $param["RepoLanguage"]; + } + + if (array_key_exists("Branch",$param) and $param["Branch"] !== null) { + $this->Branch = $param["Branch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CreatePostpayPackageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CreatePostpayPackageRequest.php index a16ebdd0..fa8fd32d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CreatePostpayPackageRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CreatePostpayPackageRequest.php @@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSource(string $Source) 设置付费来源
            • miniapp
            • qcloud
            • - * @method string getFreeQuota() 获取用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,标识不享受免费额度。 - * @method void setFreeQuota(string $FreeQuota) 设置用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,标识不享受免费额度。 + * @method string getFreeQuota() 获取用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。 + * @method void setFreeQuota(string $FreeQuota) 设置用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。 * @method string getEnvSource() 获取环境创建来源,取值:
            • miniapp
            • qcloud
            • @@ -83,7 +83,7 @@ class CreatePostpayPackageRequest extends AbstractModel public $Source; /** - * @var string 用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,标识不享受免费额度。 + * @var string 用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。 */ public $FreeQuota; @@ -136,7 +136,7 @@ class CreatePostpayPackageRequest extends AbstractModel * @param string $Source 付费来源
            • miniapp
            • qcloud
            • - * @param string $FreeQuota 用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,标识不享受免费额度。 + * @param string $FreeQuota 用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,表示不享受免费额度。 * @param string $EnvSource 环境创建来源,取值:
            • miniapp
            • qcloud
            • diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CustomLogConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CustomLogConfig.php new file mode 100644 index 00000000..b63ff981 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/CustomLogConfig.php @@ -0,0 +1,113 @@ +NeedReqBodyLog = $param["NeedReqBodyLog"]; + } + + if (array_key_exists("NeedReqHeaderLog",$param) and $param["NeedReqHeaderLog"] !== null) { + $this->NeedReqHeaderLog = $param["NeedReqHeaderLog"]; + } + + if (array_key_exists("NeedRspBodyLog",$param) and $param["NeedRspBodyLog"] !== null) { + $this->NeedRspBodyLog = $param["NeedRspBodyLog"]; + } + + if (array_key_exists("NeedRspHeaderLog",$param) and $param["NeedRspHeaderLog"] !== null) { + $this->NeedRspHeaderLog = $param["NeedRspHeaderLog"]; + } + + if (array_key_exists("LogSetId",$param) and $param["LogSetId"] !== null) { + $this->LogSetId = $param["LogSetId"]; + } + + if (array_key_exists("LogTopicId",$param) and $param["LogTopicId"] !== null) { + $this->LogTopicId = $param["LogTopicId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DeleteGatewayVersionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DeleteGatewayVersionRequest.php new file mode 100644 index 00000000..ec1e8e6a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DeleteGatewayVersionRequest.php @@ -0,0 +1,125 @@ +EnvId = $param["EnvId"]; + } + + if (array_key_exists("GatewayId",$param) and $param["GatewayId"] !== null) { + $this->GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("VersionName",$param) and $param["VersionName"] !== null) { + $this->VersionName = $param["VersionName"]; + } + + if (array_key_exists("IsDeleteServer",$param) and $param["IsDeleteServer"] !== null) { + $this->IsDeleteServer = $param["IsDeleteServer"]; + } + + if (array_key_exists("IsDeleteImage",$param) and $param["IsDeleteImage"] !== null) { + $this->IsDeleteImage = $param["IsDeleteImage"]; + } + + if (array_key_exists("IsForce",$param) and $param["IsForce"] !== null) { + $this->IsForce = $param["IsForce"]; + } + + if (array_key_exists("OperatorRemark",$param) and $param["OperatorRemark"] !== null) { + $this->OperatorRemark = $param["OperatorRemark"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DeleteGatewayVersionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DeleteGatewayVersionResponse.php new file mode 100644 index 00000000..95257267 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DeleteGatewayVersionResponse.php @@ -0,0 +1,65 @@ +Result = $param["Result"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeAuthDomainsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeAuthDomainsResponse.php index 8768dd3d..3c0a8443 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeAuthDomainsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeAuthDomainsResponse.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * DescribeAuthDomains返回参数结构体 * - * @method array getDomains() 获取安全域名列表列表 - * @method void setDomains(array $Domains) 设置安全域名列表列表 + * @method array getDomains() 获取安全域名列表 + * @method void setDomains(array $Domains) 设置安全域名列表 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DescribeAuthDomainsResponse extends AbstractModel { /** - * @var array 安全域名列表列表 + * @var array 安全域名列表 */ public $Domains; @@ -38,7 +38,7 @@ class DescribeAuthDomainsResponse extends AbstractModel public $RequestId; /** - * @param array $Domains 安全域名列表列表 + * @param array $Domains 安全域名列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeBillingInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeBillingInfoRequest.php new file mode 100644 index 00000000..076fca36 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeBillingInfoRequest.php @@ -0,0 +1,53 @@ +EnvId = $param["EnvId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeBillingInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeBillingInfoResponse.php new file mode 100644 index 00000000..21435d3a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeBillingInfoResponse.php @@ -0,0 +1,70 @@ +EnvBillingInfoList = []; + foreach ($param["EnvBillingInfoList"] as $key => $value){ + $obj = new EnvBillingInfoItem(); + $obj->deserialize($value); + array_push($this->EnvBillingInfoList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCbrServerVersionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCbrServerVersionRequest.php new file mode 100644 index 00000000..d2fa6ce1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCbrServerVersionRequest.php @@ -0,0 +1,77 @@ +EnvId = $param["EnvId"]; + } + + if (array_key_exists("ServerName",$param) and $param["ServerName"] !== null) { + $this->ServerName = $param["ServerName"]; + } + + if (array_key_exists("VersionName",$param) and $param["VersionName"] !== null) { + $this->VersionName = $param["VersionName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCbrServerVersionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCbrServerVersionResponse.php new file mode 100644 index 00000000..7affd728 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCbrServerVersionResponse.php @@ -0,0 +1,529 @@ +VersionName = $param["VersionName"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("DockerfilePath",$param) and $param["DockerfilePath"] !== null) { + $this->DockerfilePath = $param["DockerfilePath"]; + } + + if (array_key_exists("BuildDir",$param) and $param["BuildDir"] !== null) { + $this->BuildDir = $param["BuildDir"]; + } + + if (array_key_exists("Cpu",$param) and $param["Cpu"] !== null) { + $this->Cpu = $param["Cpu"]; + } + + if (array_key_exists("Mem",$param) and $param["Mem"] !== null) { + $this->Mem = $param["Mem"]; + } + + if (array_key_exists("MinNum",$param) and $param["MinNum"] !== null) { + $this->MinNum = $param["MinNum"]; + } + + if (array_key_exists("MaxNum",$param) and $param["MaxNum"] !== null) { + $this->MaxNum = $param["MaxNum"]; + } + + if (array_key_exists("EnvParams",$param) and $param["EnvParams"] !== null) { + $this->EnvParams = $param["EnvParams"]; + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + + if (array_key_exists("UpdatedTime",$param) and $param["UpdatedTime"] !== null) { + $this->UpdatedTime = $param["UpdatedTime"]; + } + + if (array_key_exists("VersionIP",$param) and $param["VersionIP"] !== null) { + $this->VersionIP = $param["VersionIP"]; + } + + if (array_key_exists("VersionPort",$param) and $param["VersionPort"] !== null) { + $this->VersionPort = $param["VersionPort"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("UploadType",$param) and $param["UploadType"] !== null) { + $this->UploadType = $param["UploadType"]; + } + + if (array_key_exists("ServerName",$param) and $param["ServerName"] !== null) { + $this->ServerName = $param["ServerName"]; + } + + if (array_key_exists("IsPublic",$param) and $param["IsPublic"] !== null) { + $this->IsPublic = $param["IsPublic"]; + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetIds",$param) and $param["SubnetIds"] !== null) { + $this->SubnetIds = $param["SubnetIds"]; + } + + if (array_key_exists("CustomLogs",$param) and $param["CustomLogs"] !== null) { + $this->CustomLogs = $param["CustomLogs"]; + } + + if (array_key_exists("ContainerPort",$param) and $param["ContainerPort"] !== null) { + $this->ContainerPort = $param["ContainerPort"]; + } + + if (array_key_exists("InitialDelaySeconds",$param) and $param["InitialDelaySeconds"] !== null) { + $this->InitialDelaySeconds = $param["InitialDelaySeconds"]; + } + + if (array_key_exists("ImageUrl",$param) and $param["ImageUrl"] !== null) { + $this->ImageUrl = $param["ImageUrl"]; + } + + if (array_key_exists("HasDockerfile",$param) and $param["HasDockerfile"] !== null) { + $this->HasDockerfile = $param["HasDockerfile"]; + } + + if (array_key_exists("BaseImage",$param) and $param["BaseImage"] !== null) { + $this->BaseImage = $param["BaseImage"]; + } + + if (array_key_exists("EntryPoint",$param) and $param["EntryPoint"] !== null) { + $this->EntryPoint = $param["EntryPoint"]; + } + + if (array_key_exists("PolicyDetail",$param) and $param["PolicyDetail"] !== null) { + $this->PolicyDetail = []; + foreach ($param["PolicyDetail"] as $key => $value){ + $obj = new HpaPolicy(); + $obj->deserialize($value); + array_push($this->PolicyDetail, $obj); + } + } + + if (array_key_exists("TkeClusterInfo",$param) and $param["TkeClusterInfo"] !== null) { + $this->TkeClusterInfo = new TkeClusterInfo(); + $this->TkeClusterInfo->deserialize($param["TkeClusterInfo"]); + } + + if (array_key_exists("TkeWorkloadType",$param) and $param["TkeWorkloadType"] !== null) { + $this->TkeWorkloadType = $param["TkeWorkloadType"]; + } + + if (array_key_exists("PackageInfo",$param) and $param["PackageInfo"] !== null) { + $this->PackageInfo = new CbrPackageInfo(); + $this->PackageInfo->deserialize($param["PackageInfo"]); + } + + if (array_key_exists("RepoInfo",$param) and $param["RepoInfo"] !== null) { + $this->RepoInfo = new CbrRepoInfo(); + $this->RepoInfo->deserialize($param["RepoInfo"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCloudBaseRunServerVersionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCloudBaseRunServerVersionResponse.php index 53f28349..97b9ed97 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCloudBaseRunServerVersionResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCloudBaseRunServerVersionResponse.php @@ -34,10 +34,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setBuildDir(string $BuildDir) 设置DockerBuild的目录 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getCpu() 获取请使用CPUSize - * @method void setCpu(integer $Cpu) 设置请使用CPUSize - * @method integer getMem() 获取请使用MemSize - * @method void setMem(integer $Mem) 设置请使用MemSize + * @method float getCpu() 获取请使用CPUSize + * @method void setCpu(float $Cpu) 设置请使用CPUSize + * @method float getMem() 获取请使用MemSize + * @method void setMem(float $Mem) 设置请使用MemSize * @method integer getMinNum() 获取副本最小值 * @method void setMinNum(integer $MinNum) 设置副本最小值 * @method integer getMaxNum() 获取副本最大值 @@ -187,12 +187,12 @@ class DescribeCloudBaseRunServerVersionResponse extends AbstractModel public $BuildDir; /** - * @var integer 请使用CPUSize + * @var float 请使用CPUSize */ public $Cpu; /** - * @var integer 请使用MemSize + * @var float 请使用MemSize */ public $Mem; @@ -401,8 +401,8 @@ class DescribeCloudBaseRunServerVersionResponse extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $BuildDir DockerBuild的目录 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $Cpu 请使用CPUSize - * @param integer $Mem 请使用MemSize + * @param float $Cpu 请使用CPUSize + * @param float $Mem 请使用MemSize * @param integer $MinNum 副本最小值 * @param integer $MaxNum 副本最大值 * @param string $PolicyType 策略类型 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCurveDataResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCurveDataResponse.php index 0e759776..5e54f01c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCurveDataResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeCurveDataResponse.php @@ -32,8 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setValues(array $Values) 设置有效的监控数据, 每个有效监控数据的上报时间可以从时间数组中的对应位置上获取到. * @method array getTime() 获取时间数据, 标识监控数据Values中的点是哪个时间段上报的. * @method void setTime(array $Time) 设置时间数据, 标识监控数据Values中的点是哪个时间段上报的. - * @method float getNewValues() 获取有效的监控数据, 每个有效监控数据的上报时间可以从时间数组中的对应位置上获取到. - * @method void setNewValues(float $NewValues) 设置有效的监控数据, 每个有效监控数据的上报时间可以从时间数组中的对应位置上获取到. + * @method array getNewValues() 获取有效的监控数据, 每个有效监控数据的上报时间可以从时间数组中的对应位置上获取到. + * @method void setNewValues(array $NewValues) 设置有效的监控数据, 每个有效监控数据的上报时间可以从时间数组中的对应位置上获取到. * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -70,7 +70,7 @@ class DescribeCurveDataResponse extends AbstractModel public $Time; /** - * @var float 有效的监控数据, 每个有效监控数据的上报时间可以从时间数组中的对应位置上获取到. + * @var array 有效的监控数据, 每个有效监控数据的上报时间可以从时间数组中的对应位置上获取到. */ public $NewValues; @@ -86,7 +86,7 @@ class DescribeCurveDataResponse extends AbstractModel * @param integer $Period 统计周期(单位秒), 当时间区间为1天内, 统计周期为5分钟; 当时间区间选择为1天以上, 15天以下, 统计周期为1小时; 当时间区间选择为15天以上, 180天以下, 统计周期为1天. * @param array $Values 有效的监控数据, 每个有效监控数据的上报时间可以从时间数组中的对应位置上获取到. * @param array $Time 时间数据, 标识监控数据Values中的点是哪个时间段上报的. - * @param float $NewValues 有效的监控数据, 每个有效监控数据的上报时间可以从时间数组中的对应位置上获取到. + * @param array $NewValues 有效的监控数据, 每个有效监控数据的上报时间可以从时间数组中的对应位置上获取到. * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGatewayVersionsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGatewayVersionsRequest.php new file mode 100644 index 00000000..a868074f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGatewayVersionsRequest.php @@ -0,0 +1,77 @@ +EnvId = $param["EnvId"]; + } + + if (array_key_exists("GatewayId",$param) and $param["GatewayId"] !== null) { + $this->GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("VersionName",$param) and $param["VersionName"] !== null) { + $this->VersionName = $param["VersionName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGatewayVersionsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGatewayVersionsResponse.php new file mode 100644 index 00000000..be2aceef --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGatewayVersionsResponse.php @@ -0,0 +1,94 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("GatewayVersionItems",$param) and $param["GatewayVersionItems"] !== null) { + $this->GatewayVersionItems = []; + foreach ($param["GatewayVersionItems"] as $key => $value){ + $obj = new GatewayVersionItem(); + $obj->deserialize($value); + array_push($this->GatewayVersionItems, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGraphDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGraphDataRequest.php new file mode 100644 index 00000000..857b8644 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGraphDataRequest.php @@ -0,0 +1,197 @@ +EnvId = $param["EnvId"]; + } + + if (array_key_exists("MetricName",$param) and $param["MetricName"] !== null) { + $this->MetricName = $param["MetricName"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("ResourceID",$param) and $param["ResourceID"] !== null) { + $this->ResourceID = $param["ResourceID"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGraphDataResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGraphDataResponse.php new file mode 100644 index 00000000..f5745e97 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeGraphDataResponse.php @@ -0,0 +1,125 @@ +StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("MetricName",$param) and $param["MetricName"] !== null) { + $this->MetricName = $param["MetricName"]; + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + + if (array_key_exists("Values",$param) and $param["Values"] !== null) { + $this->Values = $param["Values"]; + } + + if (array_key_exists("Time",$param) and $param["Time"] !== null) { + $this->Time = $param["Time"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewayRoutesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewayRoutesRequest.php new file mode 100644 index 00000000..dd449323 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewayRoutesRequest.php @@ -0,0 +1,89 @@ +EnvId = $param["EnvId"]; + } + + if (array_key_exists("GatewayId",$param) and $param["GatewayId"] !== null) { + $this->GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("GatewayRouteName",$param) and $param["GatewayRouteName"] !== null) { + $this->GatewayRouteName = $param["GatewayRouteName"]; + } + + if (array_key_exists("GatewayVersion",$param) and $param["GatewayVersion"] !== null) { + $this->GatewayVersion = $param["GatewayVersion"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeTimingL7SourceDataResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewayRoutesResponse.php old mode 100755 new mode 100644 similarity index 63% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeTimingL7SourceDataResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewayRoutesResponse.php index 0b9c1513..5ae4a2b6 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeTimingL7SourceDataResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewayRoutesResponse.php @@ -14,33 +14,36 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Tcb\V20180608\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeTimingL7SourceData返回参数结构体 + * DescribeWxGatewayRoutes返回参数结构体 * - * @method integer getTotalCount() 获取查询结果的总条数。 - * @method void setTotalCount(integer $TotalCount) 设置查询结果的总条数。 - * @method array getTimingDataRecords() 获取时序流量数据列表。 + * @method integer getTotalCount() 获取返回的服务个数 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTimingDataRecords(array $TimingDataRecords) 设置时序流量数据列表。 + * @method void setTotalCount(integer $TotalCount) 设置返回的服务个数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getWxGatewayRouteSet() 获取返回的服务列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setWxGatewayRouteSet(array $WxGatewayRouteSet) 设置返回的服务列表 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeTimingL7SourceDataResponse extends AbstractModel +class DescribeWxGatewayRoutesResponse extends AbstractModel { /** - * @var integer 查询结果的总条数。 + * @var integer 返回的服务个数 +注意:此字段可能返回 null,表示取不到有效值。 */ public $TotalCount; /** - * @var array 时序流量数据列表。 + * @var array 返回的服务列表 注意:此字段可能返回 null,表示取不到有效值。 */ - public $TimingDataRecords; + public $WxGatewayRouteSet; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -48,8 +51,9 @@ class DescribeTimingL7SourceDataResponse extends AbstractModel public $RequestId; /** - * @param integer $TotalCount 查询结果的总条数。 - * @param array $TimingDataRecords 时序流量数据列表。 + * @param integer $TotalCount 返回的服务个数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $WxGatewayRouteSet 返回的服务列表 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -70,12 +74,12 @@ class DescribeTimingL7SourceDataResponse extends AbstractModel $this->TotalCount = $param["TotalCount"]; } - if (array_key_exists("TimingDataRecords",$param) and $param["TimingDataRecords"] !== null) { - $this->TimingDataRecords = []; - foreach ($param["TimingDataRecords"] as $key => $value){ - $obj = new TimingDataRecord(); + if (array_key_exists("WxGatewayRouteSet",$param) and $param["WxGatewayRouteSet"] !== null) { + $this->WxGatewayRouteSet = []; + foreach ($param["WxGatewayRouteSet"] as $key => $value){ + $obj = new WxGatewayRountItem(); $obj->deserialize($value); - array_push($this->TimingDataRecords, $obj); + array_push($this->WxGatewayRouteSet, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewaysRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewaysRequest.php new file mode 100644 index 00000000..74c0e961 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewaysRequest.php @@ -0,0 +1,89 @@ +EnvId = $param["EnvId"]; + } + + if (array_key_exists("GatewayName",$param) and $param["GatewayName"] !== null) { + $this->GatewayName = $param["GatewayName"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewaysResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewaysResponse.php new file mode 100644 index 00000000..1a541931 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/DescribeWxGatewaysResponse.php @@ -0,0 +1,90 @@ +Gateways = []; + foreach ($param["Gateways"] as $key => $value){ + $obj = new GatewayItem(); + $obj->deserialize($value); + array_push($this->Gateways, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/EnvInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/EnvInfo.php index 203b0eb8..ee617ba8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/EnvInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/EnvInfo.php @@ -105,6 +105,14 @@ use TencentCloud\Common\AbstractModel; * @method string getPackageType() 获取套餐类型:空\baas\tcbr 注意:此字段可能返回 null,表示取不到有效值。 * @method void setPackageType(string $PackageType) 设置套餐类型:空\baas\tcbr +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getArchitectureType() 获取架构类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setArchitectureType(string $ArchitectureType) 设置架构类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getRecycle() 获取回收标志,默认为空 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRecycle(string $Recycle) 设置回收标志,默认为空 注意:此字段可能返回 null,表示取不到有效值。 */ class EnvInfo extends AbstractModel @@ -244,6 +252,18 @@ class EnvInfo extends AbstractModel */ public $PackageType; + /** + * @var string 架构类型 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ArchitectureType; + + /** + * @var string 回收标志,默认为空 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Recycle; + /** * @param string $EnvId 账户下该环境唯一标识 * @param string $Source 环境来源。包含以下取值: @@ -287,6 +307,10 @@ class EnvInfo extends AbstractModel * @param boolean $IsDauPackage 是否是dau新套餐 注意:此字段可能返回 null,表示取不到有效值。 * @param string $PackageType 套餐类型:空\baas\tcbr +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ArchitectureType 架构类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Recycle 回收标志,默认为空 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -428,5 +452,13 @@ class EnvInfo extends AbstractModel if (array_key_exists("PackageType",$param) and $param["PackageType"] !== null) { $this->PackageType = $param["PackageType"]; } + + if (array_key_exists("ArchitectureType",$param) and $param["ArchitectureType"] !== null) { + $this->ArchitectureType = $param["ArchitectureType"]; + } + + if (array_key_exists("Recycle",$param) and $param["Recycle"] !== null) { + $this->Recycle = $param["Recycle"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/FreezeCloudBaseRunServersResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/FreezeCloudBaseRunServersResponse.php index 97868b03..b8511013 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/FreezeCloudBaseRunServersResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/FreezeCloudBaseRunServersResponse.php @@ -20,13 +20,13 @@ use TencentCloud\Common\AbstractModel; /** * FreezeCloudBaseRunServers返回参数结构体 * - * @method string getResult() 获取批量状态状态 + * @method string getResult() 获取批量状态 成功:succ 失败:fail 部分:partial(部分成功、部分失败) 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setResult(string $Result) 设置批量状态状态 + * @method void setResult(string $Result) 设置批量状态 成功:succ 失败:fail 部分:partial(部分成功、部分失败) @@ -44,7 +44,7 @@ use TencentCloud\Common\AbstractModel; class FreezeCloudBaseRunServersResponse extends AbstractModel { /** - * @var string 批量状态状态 + * @var string 批量状态 成功:succ 失败:fail 部分:partial(部分成功、部分失败) @@ -66,7 +66,7 @@ class FreezeCloudBaseRunServersResponse extends AbstractModel public $RequestId; /** - * @param string $Result 批量状态状态 + * @param string $Result 批量状态 成功:succ 失败:fail 部分:partial(部分成功、部分失败) diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/FrequencyLimitConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/FrequencyLimitConfig.php new file mode 100644 index 00000000..59ebb9b6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/FrequencyLimitConfig.php @@ -0,0 +1,73 @@ +LimitObject = $param["LimitObject"]; + } + + if (array_key_exists("LimitConfig",$param) and $param["LimitConfig"] !== null) { + $this->LimitConfig = $param["LimitConfig"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/GatewayItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/GatewayItem.php new file mode 100644 index 00000000..cc6c5f73 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/GatewayItem.php @@ -0,0 +1,357 @@ +Uin = $param["Uin"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("EnvId",$param) and $param["EnvId"] !== null) { + $this->EnvId = $param["EnvId"]; + } + + if (array_key_exists("GatewayId",$param) and $param["GatewayId"] !== null) { + $this->GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("GatewayName",$param) and $param["GatewayName"] !== null) { + $this->GatewayName = $param["GatewayName"]; + } + + if (array_key_exists("GatewayType",$param) and $param["GatewayType"] !== null) { + $this->GatewayType = $param["GatewayType"]; + } + + if (array_key_exists("GatewayDesc",$param) and $param["GatewayDesc"] !== null) { + $this->GatewayDesc = $param["GatewayDesc"]; + } + + if (array_key_exists("PackageVersion",$param) and $param["PackageVersion"] !== null) { + $this->PackageVersion = $param["PackageVersion"]; + } + + if (array_key_exists("PackageId",$param) and $param["PackageId"] !== null) { + $this->PackageId = $param["PackageId"]; + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetIds",$param) and $param["SubnetIds"] !== null) { + $this->SubnetIds = $param["SubnetIds"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("L5Addr",$param) and $param["L5Addr"] !== null) { + $this->L5Addr = $param["L5Addr"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("IsolateTime",$param) and $param["IsolateTime"] !== null) { + $this->IsolateTime = $param["IsolateTime"]; + } + + if (array_key_exists("ExpireTime",$param) and $param["ExpireTime"] !== null) { + $this->ExpireTime = $param["ExpireTime"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("AllowUncertified",$param) and $param["AllowUncertified"] !== null) { + $this->AllowUncertified = $param["AllowUncertified"]; + } + + if (array_key_exists("VersionNumLimit",$param) and $param["VersionNumLimit"] !== null) { + $this->VersionNumLimit = $param["VersionNumLimit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/GatewayVersionItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/GatewayVersionItem.php new file mode 100644 index 00000000..f49d1a4b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/GatewayVersionItem.php @@ -0,0 +1,162 @@ +VersionName = $param["VersionName"]; + } + + if (array_key_exists("Weight",$param) and $param["Weight"] !== null) { + $this->Weight = $param["Weight"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + + if (array_key_exists("UpdatedTime",$param) and $param["UpdatedTime"] !== null) { + $this->UpdatedTime = $param["UpdatedTime"]; + } + + if (array_key_exists("BuildId",$param) and $param["BuildId"] !== null) { + $this->BuildId = $param["BuildId"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("Priority",$param) and $param["Priority"] !== null) { + $this->Priority = $param["Priority"]; + } + + if (array_key_exists("IsDefault",$param) and $param["IsDefault"] !== null) { + $this->IsDefault = $param["IsDefault"]; + } + + if (array_key_exists("CustomConfig",$param) and $param["CustomConfig"] !== null) { + $this->CustomConfig = new WxGatewayCustomConfig(); + $this->CustomConfig->deserialize($param["CustomConfig"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/ModifyEndUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/ModifyEndUserRequest.php index 491102d4..81b8e074 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/ModifyEndUserRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/ModifyEndUserRequest.php @@ -24,10 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setEnvId(string $EnvId) 设置环境ID * @method string getUUId() 获取C端用户端的唯一ID * @method void setUUId(string $UUId) 设置C端用户端的唯一ID - * @method string getStatus() 获取帐号的状态 + * @method string getStatus() 获取账号的状态
            • ENABLE
            • DISABLE
            • - * @method void setStatus(string $Status) 设置帐号的状态 + * @method void setStatus(string $Status) 设置账号的状态
            • ENABLE
            • DISABLE
            • */ @@ -44,7 +44,7 @@ class ModifyEndUserRequest extends AbstractModel public $UUId; /** - * @var string 帐号的状态 + * @var string 账号的状态
            • ENABLE
            • DISABLE
            • */ @@ -53,7 +53,7 @@ class ModifyEndUserRequest extends AbstractModel /** * @param string $EnvId 环境ID * @param string $UUId C端用户端的唯一ID - * @param string $Status 帐号的状态 + * @param string $Status 账号的状态
            • ENABLE
            • DISABLE
            • */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/ModifyGatewayVersionTrafficRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/ModifyGatewayVersionTrafficRequest.php new file mode 100644 index 00000000..f0c1a742 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/ModifyGatewayVersionTrafficRequest.php @@ -0,0 +1,82 @@ +EnvId = $param["EnvId"]; + } + + if (array_key_exists("GatewayId",$param) and $param["GatewayId"] !== null) { + $this->GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("VersionsWeight",$param) and $param["VersionsWeight"] !== null) { + $this->VersionsWeight = []; + foreach ($param["VersionsWeight"] as $key => $value){ + $obj = new GatewayVersionItem(); + $obj->deserialize($value); + array_push($this->VersionsWeight, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/ModifyGatewayVersionTrafficResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/ModifyGatewayVersionTrafficResponse.php new file mode 100644 index 00000000..cdee3de0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/ModifyGatewayVersionTrafficResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/WxGatewayCustomConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/WxGatewayCustomConfig.php new file mode 100644 index 00000000..8135f97a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/WxGatewayCustomConfig.php @@ -0,0 +1,103 @@ +IsOpenXRealIp = $param["IsOpenXRealIp"]; + } + + if (array_key_exists("BanConfig",$param) and $param["BanConfig"] !== null) { + $this->BanConfig = new BanConfig(); + $this->BanConfig->deserialize($param["BanConfig"]); + } + + if (array_key_exists("SourceIpType",$param) and $param["SourceIpType"] !== null) { + $this->SourceIpType = $param["SourceIpType"]; + } + + if (array_key_exists("LogConfig",$param) and $param["LogConfig"] !== null) { + $this->LogConfig = new CustomLogConfig(); + $this->LogConfig->deserialize($param["LogConfig"]); + } + + if (array_key_exists("IsAcceptHttpOne",$param) and $param["IsAcceptHttpOne"] !== null) { + $this->IsAcceptHttpOne = $param["IsAcceptHttpOne"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/WxGatewayRountItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/WxGatewayRountItem.php new file mode 100644 index 00000000..6ae26dde --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/Models/WxGatewayRountItem.php @@ -0,0 +1,262 @@ +GatewayRouteName = $param["GatewayRouteName"]; + } + + if (array_key_exists("GatewayRouteProtocol",$param) and $param["GatewayRouteProtocol"] !== null) { + $this->GatewayRouteProtocol = $param["GatewayRouteProtocol"]; + } + + if (array_key_exists("GatewayRouteAddr",$param) and $param["GatewayRouteAddr"] !== null) { + $this->GatewayRouteAddr = $param["GatewayRouteAddr"]; + } + + if (array_key_exists("GatewayRouteDesc",$param) and $param["GatewayRouteDesc"] !== null) { + $this->GatewayRouteDesc = $param["GatewayRouteDesc"]; + } + + if (array_key_exists("GatewayRouteClusterId",$param) and $param["GatewayRouteClusterId"] !== null) { + $this->GatewayRouteClusterId = $param["GatewayRouteClusterId"]; + } + + if (array_key_exists("GatewayRouteCreateTime",$param) and $param["GatewayRouteCreateTime"] !== null) { + $this->GatewayRouteCreateTime = $param["GatewayRouteCreateTime"]; + } + + if (array_key_exists("FrequencyLimitConfig",$param) and $param["FrequencyLimitConfig"] !== null) { + $this->FrequencyLimitConfig = []; + foreach ($param["FrequencyLimitConfig"] as $key => $value){ + $obj = new FrequencyLimitConfig(); + $obj->deserialize($value); + array_push($this->FrequencyLimitConfig, $obj); + } + } + + if (array_key_exists("GatewayRouteServerType",$param) and $param["GatewayRouteServerType"] !== null) { + $this->GatewayRouteServerType = $param["GatewayRouteServerType"]; + } + + if (array_key_exists("GatewayRouteServerName",$param) and $param["GatewayRouteServerName"] !== null) { + $this->GatewayRouteServerName = $param["GatewayRouteServerName"]; + } + + if (array_key_exists("GatewayRewriteHost",$param) and $param["GatewayRewriteHost"] !== null) { + $this->GatewayRewriteHost = $param["GatewayRewriteHost"]; + } + + if (array_key_exists("GatewayVersion",$param) and $param["GatewayVersion"] !== null) { + $this->GatewayVersion = $param["GatewayVersion"]; + } + + if (array_key_exists("GatewayRoutePath",$param) and $param["GatewayRoutePath"] !== null) { + $this->GatewayRoutePath = $param["GatewayRoutePath"]; + } + + if (array_key_exists("GatewayRouteMethod",$param) and $param["GatewayRouteMethod"] !== null) { + $this->GatewayRouteMethod = $param["GatewayRouteMethod"]; + } + + if (array_key_exists("GatewayRoutePort",$param) and $param["GatewayRoutePort"] !== null) { + $this->GatewayRoutePort = $param["GatewayRoutePort"]; + } + + if (array_key_exists("GatewayRouteEnvId",$param) and $param["GatewayRouteEnvId"] !== null) { + $this->GatewayRouteEnvId = $param["GatewayRouteEnvId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/TcbClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/TcbClient.php index 1dc68b96..f8839cf3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/TcbClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcb/V20180608/TcbClient.php @@ -39,11 +39,14 @@ use TencentCloud\Tcb\V20180608\Models as Models; * @method Models\DeleteCloudBaseProjectLatestVersionResponse DeleteCloudBaseProjectLatestVersion(Models\DeleteCloudBaseProjectLatestVersionRequest $req) 删除云项目 * @method Models\DeleteCloudBaseRunServerVersionResponse DeleteCloudBaseRunServerVersion(Models\DeleteCloudBaseRunServerVersionRequest $req) 删除服务版本 * @method Models\DeleteEndUserResponse DeleteEndUser(Models\DeleteEndUserRequest $req) 删除终端用户 + * @method Models\DeleteGatewayVersionResponse DeleteGatewayVersion(Models\DeleteGatewayVersionRequest $req) 删除网关某版本 * @method Models\DeleteWxGatewayRouteResponse DeleteWxGatewayRoute(Models\DeleteWxGatewayRouteRequest $req) 删除安全网关路由 * @method Models\DescribeActivityInfoResponse DescribeActivityInfo(Models\DescribeActivityInfoRequest $req) 查询活动信息 * @method Models\DescribeActivityRecordResponse DescribeActivityRecord(Models\DescribeActivityRecordRequest $req) 查询活动记录信息 * @method Models\DescribeAuthDomainsResponse DescribeAuthDomains(Models\DescribeAuthDomainsRequest $req) 获取安全域名列表 * @method Models\DescribeBaasPackageListResponse DescribeBaasPackageList(Models\DescribeBaasPackageListRequest $req) 获取新套餐列表,含详情,如果传了PackageId,则只获取指定套餐详情 + * @method Models\DescribeBillingInfoResponse DescribeBillingInfo(Models\DescribeBillingInfoRequest $req) 获取计费相关信息 + * @method Models\DescribeCbrServerVersionResponse DescribeCbrServerVersion(Models\DescribeCbrServerVersionRequest $req) 查询服务版本的详情 * @method Models\DescribeCloudBaseBuildServiceResponse DescribeCloudBaseBuildService(Models\DescribeCloudBaseBuildServiceRequest $req) 获取云托管代码上传url * @method Models\DescribeCloudBaseProjectLatestVersionListResponse DescribeCloudBaseProjectLatestVersionList(Models\DescribeCloudBaseProjectLatestVersionListRequest $req) 获取云开发项目列表 * @method Models\DescribeCloudBaseProjectVersionListResponse DescribeCloudBaseProjectVersionList(Models\DescribeCloudBaseProjectVersionListRequest $req) 云项目部署列表 @@ -74,6 +77,9 @@ use TencentCloud\Tcb\V20180608\Models as Models; * @method Models\DescribeExtensionUploadInfoResponse DescribeExtensionUploadInfo(Models\DescribeExtensionUploadInfoRequest $req) 描述扩展上传文件信息 * @method Models\DescribeExtraPkgBillingInfoResponse DescribeExtraPkgBillingInfo(Models\DescribeExtraPkgBillingInfoRequest $req) 获取增值包计费相关信息 * @method Models\DescribeGatewayCurveDataResponse DescribeGatewayCurveData(Models\DescribeGatewayCurveDataRequest $req) 查询网关监控数据 + * @method Models\DescribeGatewayVersionsResponse DescribeGatewayVersions(Models\DescribeGatewayVersionsRequest $req) 查询网关版本信息 +暂不鉴权 + * @method Models\DescribeGraphDataResponse DescribeGraphData(Models\DescribeGraphDataRequest $req) 根据用户传入的指标, 拉取一段时间内的监控数据。 * @method Models\DescribeHostingDomainTaskResponse DescribeHostingDomainTask(Models\DescribeHostingDomainTaskRequest $req) 查询静态托管域名任务状态 * @method Models\DescribePostpayFreeQuotasResponse DescribePostpayFreeQuotas(Models\DescribePostpayFreeQuotasRequest $req) 查询后付费资源免费量 * @method Models\DescribePostpayPackageFreeQuotasResponse DescribePostpayPackageFreeQuotas(Models\DescribePostpayPackageFreeQuotasRequest $req) 获取后付费免费额度 @@ -88,6 +94,10 @@ use TencentCloud\Tcb\V20180608\Models as Models; * @method Models\DescribeUserActivityInfoResponse DescribeUserActivityInfo(Models\DescribeUserActivityInfoRequest $req) 查询用户活动信息 * @method Models\DescribeWxCloudBaseRunEnvsResponse DescribeWxCloudBaseRunEnvs(Models\DescribeWxCloudBaseRunEnvsRequest $req) 查询微信云托管环境信息 * @method Models\DescribeWxCloudBaseRunSubNetsResponse DescribeWxCloudBaseRunSubNets(Models\DescribeWxCloudBaseRunSubNetsRequest $req) 查询微信云托管子网 + * @method Models\DescribeWxGatewayRoutesResponse DescribeWxGatewayRoutes(Models\DescribeWxGatewayRoutesRequest $req) 查看安全网关路由 + + * @method Models\DescribeWxGatewaysResponse DescribeWxGateways(Models\DescribeWxGatewaysRequest $req) 查看安全网关 + * @method Models\DestroyEnvResponse DestroyEnv(Models\DestroyEnvRequest $req) 销毁环境 * @method Models\DestroyStandaloneGatewayResponse DestroyStandaloneGateway(Models\DestroyStandaloneGatewayRequest $req) 本接口(DestroyStandaloneGateway)用于销毁小租户网关。 * @method Models\DestroyStaticStoreResponse DestroyStaticStore(Models\DestroyStaticStoreRequest $req) 销毁静态托管资源,该接口创建异步销毁任务,资源最终状态可从DestroyStaticStore接口查看 @@ -100,10 +110,11 @@ use TencentCloud\Tcb\V20180608\Models as Models; * @method Models\ModifyDatabaseACLResponse ModifyDatabaseACL(Models\ModifyDatabaseACLRequest $req) 修改数据库权限 * @method Models\ModifyEndUserResponse ModifyEndUser(Models\ModifyEndUserRequest $req) 管理终端用户 * @method Models\ModifyEnvResponse ModifyEnv(Models\ModifyEnvRequest $req) 更新环境信息 + * @method Models\ModifyGatewayVersionTrafficResponse ModifyGatewayVersionTraffic(Models\ModifyGatewayVersionTrafficRequest $req) 设置网关版本的流量比例 * @method Models\ReinstateEnvResponse ReinstateEnv(Models\ReinstateEnvRequest $req) 针对已隔离的免费环境,可以通过本接口将其恢复访问。 * @method Models\ReplaceActivityRecordResponse ReplaceActivityRecord(Models\ReplaceActivityRecordRequest $req) 更新活动详情 * @method Models\RollUpdateCloudBaseRunServerVersionResponse RollUpdateCloudBaseRunServerVersion(Models\RollUpdateCloudBaseRunServerVersionRequest $req) 针对特定的版本,进行滚动更新 - * @method Models\SearchClsLogResponse SearchClsLog(Models\SearchClsLogRequest $req) 搜索CLS日志,TCB角色秘钥访问 + * @method Models\SearchClsLogResponse SearchClsLog(Models\SearchClsLogRequest $req) 搜索CLS日志,TCB角色密钥访问 * @method Models\TurnOffStandaloneGatewayResponse TurnOffStandaloneGateway(Models\TurnOffStandaloneGatewayRequest $req) 本接口(TurnOffStandaloneGateway)用于关闭小租户网关。 * @method Models\TurnOnStandaloneGatewayResponse TurnOnStandaloneGateway(Models\TurnOnStandaloneGatewayRequest $req) 本接口(TurnOnStandaloneGateway)用于开启小租户网关。 * @method Models\UnfreezeCloudBaseRunServersResponse UnfreezeCloudBaseRunServers(Models\UnfreezeCloudBaseRunServersRequest $req) 批量解冻服务 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/DescribeEventsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/DescribeEventsRequest.php new file mode 100644 index 00000000..ea64c652 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/DescribeEventsRequest.php @@ -0,0 +1,89 @@ +EventDate = $param["EventDate"]; + } + + if (array_key_exists("ProductIds",$param) and $param["ProductIds"] !== null) { + $this->ProductIds = $param["ProductIds"]; + } + + if (array_key_exists("RegionIds",$param) and $param["RegionIds"] !== null) { + $this->RegionIds = $param["RegionIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/DescribeEventsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/DescribeEventsResponse.php new file mode 100644 index 00000000..025d8e65 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/DescribeEventsResponse.php @@ -0,0 +1,66 @@ +Data = new ProductEventList(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/EventDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/EventDetail.php new file mode 100644 index 00000000..cdc38f3c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/EventDetail.php @@ -0,0 +1,125 @@ +ProductId = $param["ProductId"]; + } + + if (array_key_exists("ProductName",$param) and $param["ProductName"] !== null) { + $this->ProductName = $param["ProductName"]; + } + + if (array_key_exists("RegionId",$param) and $param["RegionId"] !== null) { + $this->RegionId = $param["RegionId"]; + } + + if (array_key_exists("RegionName",$param) and $param["RegionName"] !== null) { + $this->RegionName = $param["RegionName"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("CurrentStatus",$param) and $param["CurrentStatus"] !== null) { + $this->CurrentStatus = $param["CurrentStatus"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GroupDetailForUser.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/ProductEventList.php old mode 100755 new mode 100644 similarity index 52% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GroupDetailForUser.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/ProductEventList.php index de07937d..b0a970c9 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GroupDetailForUser.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/Models/ProductEventList.php @@ -14,32 +14,28 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tbaas\V20180416\Models; +namespace TencentCloud\Tchd\V20230306\Models; use TencentCloud\Common\AbstractModel; /** - * 组织详情信息 + * 产品可用性事件详情列表 * - * @method string getGroupName() 获取组织名称 - * @method void setGroupName(string $GroupName) 设置组织名称 - * @method string getGroupMSPId() 获取组织MSP Identity - * @method void setGroupMSPId(string $GroupMSPId) 设置组织MSP Identity + * @method array getEventList() 获取事件详情列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEventList(array $EventList) 设置事件详情列表 +注意:此字段可能返回 null,表示取不到有效值。 */ -class GroupDetailForUser extends AbstractModel +class ProductEventList extends AbstractModel { /** - * @var string 组织名称 + * @var array 事件详情列表 +注意:此字段可能返回 null,表示取不到有效值。 */ - public $GroupName; + public $EventList; /** - * @var string 组织MSP Identity - */ - public $GroupMSPId; - - /** - * @param string $GroupName 组织名称 - * @param string $GroupMSPId 组织MSP Identity + * @param array $EventList 事件详情列表 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -54,12 +50,13 @@ class GroupDetailForUser extends AbstractModel if ($param === null) { return; } - if (array_key_exists("GroupName",$param) and $param["GroupName"] !== null) { - $this->GroupName = $param["GroupName"]; - } - - if (array_key_exists("GroupMSPId",$param) and $param["GroupMSPId"] !== null) { - $this->GroupMSPId = $param["GroupMSPId"]; + if (array_key_exists("EventList",$param) and $param["EventList"] !== null) { + $this->EventList = []; + foreach ($param["EventList"] as $key => $value){ + $obj = new EventDetail(); + $obj->deserialize($value); + array_push($this->EventList, $obj); + } } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/TchdClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/TchdClient.php new file mode 100644 index 00000000..f27c929f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tchd/V20230306/TchdClient.php @@ -0,0 +1,64 @@ +endpoint, $this->version, $credential, $region, $profile); + } + + public function returnResponse($action, $response) + { + $respClass = "TencentCloud"."\\".ucfirst("tchd")."\\"."V20230306\\Models"."\\".ucfirst($action)."Response"; + $obj = new $respClass(); + $obj->deserialize($response); + return $obj; + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateCustomAccountRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateCustomAccountRequest.php new file mode 100644 index 00000000..70d82f10 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateCustomAccountRequest.php @@ -0,0 +1,130 @@ +RegistryId = $param["RegistryId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Permissions",$param) and $param["Permissions"] !== null) { + $this->Permissions = []; + foreach ($param["Permissions"] as $key => $value){ + $obj = new Permission(); + $obj->deserialize($value); + array_push($this->Permissions, $obj); + } + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Duration",$param) and $param["Duration"] !== null) { + $this->Duration = $param["Duration"]; + } + + if (array_key_exists("ExpiresAt",$param) and $param["ExpiresAt"] !== null) { + $this->ExpiresAt = $param["ExpiresAt"]; + } + + if (array_key_exists("Disable",$param) and $param["Disable"] !== null) { + $this->Disable = $param["Disable"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateCustomAccountResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateCustomAccountResponse.php new file mode 100644 index 00000000..6f0d2fbb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateCustomAccountResponse.php @@ -0,0 +1,101 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Password",$param) and $param["Password"] !== null) { + $this->Password = $param["Password"]; + } + + if (array_key_exists("ExpiresAt",$param) and $param["ExpiresAt"] !== null) { + $this->ExpiresAt = $param["ExpiresAt"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateImageLifecyclePersonalRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateImageLifecyclePersonalRequest.php deleted file mode 100755 index eb930610..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateImageLifecyclePersonalRequest.php +++ /dev/null @@ -1,77 +0,0 @@ -RepoName = $param["RepoName"]; - } - - if (array_key_exists("Type",$param) and $param["Type"] !== null) { - $this->Type = $param["Type"]; - } - - if (array_key_exists("Val",$param) and $param["Val"] !== null) { - $this->Val = $param["Val"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateInstanceRequest.php index a7a491f4..bd87f91c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateInstanceRequest.php @@ -34,6 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSyncTag(boolean $SyncTag) 设置是否同步TCR云标签至生成的COS Bucket * @method boolean getEnableCosMAZ() 获取是否开启Cos桶多AZ特性 * @method void setEnableCosMAZ(boolean $EnableCosMAZ) 设置是否开启Cos桶多AZ特性 + * @method boolean getDeletionProtection() 获取是否开启实例删除保护 + * @method void setDeletionProtection(boolean $DeletionProtection) 设置是否开启实例删除保护 */ class CreateInstanceRequest extends AbstractModel { @@ -72,6 +74,11 @@ class CreateInstanceRequest extends AbstractModel */ public $EnableCosMAZ; + /** + * @var boolean 是否开启实例删除保护 + */ + public $DeletionProtection; + /** * @param string $RegistryName 企业版实例名称 * @param string $RegistryType 企业版实例类型(basic 基础版;standard 标准版;premium 高级版) @@ -80,6 +87,7 @@ class CreateInstanceRequest extends AbstractModel * @param RegistryChargePrepaid $RegistryChargePrepaid 预付费自动续费标识和购买时长 * @param boolean $SyncTag 是否同步TCR云标签至生成的COS Bucket * @param boolean $EnableCosMAZ 是否开启Cos桶多AZ特性 + * @param boolean $DeletionProtection 是否开启实例删除保护 */ function __construct() { @@ -123,5 +131,9 @@ class CreateInstanceRequest extends AbstractModel if (array_key_exists("EnableCosMAZ",$param) and $param["EnableCosMAZ"] !== null) { $this->EnableCosMAZ = $param["EnableCosMAZ"]; } + + if (array_key_exists("DeletionProtection",$param) and $param["DeletionProtection"] !== null) { + $this->DeletionProtection = $param["DeletionProtection"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateServiceAccountRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateServiceAccountRequest.php new file mode 100644 index 00000000..54f8067c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateServiceAccountRequest.php @@ -0,0 +1,130 @@ +RegistryId = $param["RegistryId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Permissions",$param) and $param["Permissions"] !== null) { + $this->Permissions = []; + foreach ($param["Permissions"] as $key => $value){ + $obj = new Permission(); + $obj->deserialize($value); + array_push($this->Permissions, $obj); + } + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Duration",$param) and $param["Duration"] !== null) { + $this->Duration = $param["Duration"]; + } + + if (array_key_exists("ExpiresAt",$param) and $param["ExpiresAt"] !== null) { + $this->ExpiresAt = $param["ExpiresAt"]; + } + + if (array_key_exists("Disable",$param) and $param["Disable"] !== null) { + $this->Disable = $param["Disable"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateServiceAccountResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateServiceAccountResponse.php new file mode 100644 index 00000000..cb94e520 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateServiceAccountResponse.php @@ -0,0 +1,101 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Password",$param) and $param["Password"] !== null) { + $this->Password = $param["Password"]; + } + + if (array_key_exists("ExpiresAt",$param) and $param["ExpiresAt"] !== null) { + $this->ExpiresAt = $param["ExpiresAt"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CustomAccount.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CustomAccount.php new file mode 100644 index 00000000..fadc379b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CustomAccount.php @@ -0,0 +1,158 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Disable",$param) and $param["Disable"] !== null) { + $this->Disable = $param["Disable"]; + } + + if (array_key_exists("ExpiresAt",$param) and $param["ExpiresAt"] !== null) { + $this->ExpiresAt = $param["ExpiresAt"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("Permissions",$param) and $param["Permissions"] !== null) { + $this->Permissions = []; + foreach ($param["Permissions"] as $key => $value){ + $obj = new Permission(); + $obj->deserialize($value); + array_push($this->Permissions, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteCustomAccountRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteCustomAccountRequest.php new file mode 100644 index 00000000..f1f97ad8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteCustomAccountRequest.php @@ -0,0 +1,65 @@ +RegistryId = $param["RegistryId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateImageLifecyclePersonalResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteCustomAccountResponse.php old mode 100755 new mode 100644 similarity index 93% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateImageLifecyclePersonalResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteCustomAccountResponse.php index e12fed53..cf13caed --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/CreateImageLifecyclePersonalResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteCustomAccountResponse.php @@ -18,12 +18,12 @@ namespace TencentCloud\Tcr\V20190924\Models; use TencentCloud\Common\AbstractModel; /** - * CreateImageLifecyclePersonal返回参数结构体 + * DeleteCustomAccount返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class CreateImageLifecyclePersonalResponse extends AbstractModel +class DeleteCustomAccountResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteSecurityPolicyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteSecurityPolicyRequest.php index 57f408e0..22524c34 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteSecurityPolicyRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteSecurityPolicyRequest.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setPolicyIndex(integer $PolicyIndex) 设置白名单Id * @method string getPolicyVersion() 获取白名单版本 * @method void setPolicyVersion(string $PolicyVersion) 设置白名单版本 + * @method string getCidrBlock() 获取网段或IP(互斥) + * @method void setCidrBlock(string $CidrBlock) 设置网段或IP(互斥) */ class DeleteSecurityPolicyRequest extends AbstractModel { @@ -44,10 +46,16 @@ class DeleteSecurityPolicyRequest extends AbstractModel */ public $PolicyVersion; + /** + * @var string 网段或IP(互斥) + */ + public $CidrBlock; + /** * @param string $RegistryId 实例Id * @param integer $PolicyIndex 白名单Id * @param string $PolicyVersion 白名单版本 + * @param string $CidrBlock 网段或IP(互斥) */ function __construct() { @@ -73,5 +81,9 @@ class DeleteSecurityPolicyRequest extends AbstractModel if (array_key_exists("PolicyVersion",$param) and $param["PolicyVersion"] !== null) { $this->PolicyVersion = $param["PolicyVersion"]; } + + if (array_key_exists("CidrBlock",$param) and $param["CidrBlock"] !== null) { + $this->CidrBlock = $param["CidrBlock"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteServiceAccountRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteServiceAccountRequest.php new file mode 100644 index 00000000..bc2c32f2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteServiceAccountRequest.php @@ -0,0 +1,65 @@ +RegistryId = $param["RegistryId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteImageLifecyclePersonalResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteServiceAccountResponse.php old mode 100755 new mode 100644 similarity index 93% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteImageLifecyclePersonalResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteServiceAccountResponse.php index e6a7715a..40b41624 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteImageLifecyclePersonalResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DeleteServiceAccountResponse.php @@ -18,12 +18,12 @@ namespace TencentCloud\Tcr\V20190924\Models; use TencentCloud\Common\AbstractModel; /** - * DeleteImageLifecyclePersonal返回参数结构体 + * DeleteServiceAccount返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DeleteImageLifecyclePersonalResponse extends AbstractModel +class DeleteServiceAccountResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeCustomAccountsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeCustomAccountsRequest.php new file mode 100644 index 00000000..5ac3b2c4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeCustomAccountsRequest.php @@ -0,0 +1,118 @@ +RegistryId = $param["RegistryId"]; + } + + if (array_key_exists("All",$param) and $param["All"] !== null) { + $this->All = $param["All"]; + } + + if (array_key_exists("EmbedPermission",$param) and $param["EmbedPermission"] !== null) { + $this->EmbedPermission = $param["EmbedPermission"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionTopDataResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeCustomAccountsResponse.php old mode 100755 new mode 100644 similarity index 69% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionTopDataResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeCustomAccountsResponse.php index 77186ffb..d4cd060e --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionTopDataResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeCustomAccountsResponse.php @@ -14,31 +14,31 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Tcr\V20190924\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeWebProtectionTopData返回参数结构体 + * DescribeCustomAccounts返回参数结构体 * - * @method array getData() 获取CC防护的TopN数据列表。 + * @method array getCustomAccounts() 获取自定义账户列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setData(array $Data) 设置CC防护的TopN数据列表。 + * @method void setCustomAccounts(array $CustomAccounts) 设置自定义账户列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getTotalCount() 获取查询结果的总条数。 - * @method void setTotalCount(integer $TotalCount) 设置查询结果的总条数。 + * @method integer getTotalCount() 获取自定义账户数量 + * @method void setTotalCount(integer $TotalCount) 设置自定义账户数量 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeWebProtectionTopDataResponse extends AbstractModel +class DescribeCustomAccountsResponse extends AbstractModel { /** - * @var array CC防护的TopN数据列表。 + * @var array 自定义账户列表 注意:此字段可能返回 null,表示取不到有效值。 */ - public $Data; + public $CustomAccounts; /** - * @var integer 查询结果的总条数。 + * @var integer 自定义账户数量 */ public $TotalCount; @@ -48,9 +48,9 @@ class DescribeWebProtectionTopDataResponse extends AbstractModel public $RequestId; /** - * @param array $Data CC防护的TopN数据列表。 + * @param array $CustomAccounts 自定义账户列表 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $TotalCount 查询结果的总条数。 + * @param integer $TotalCount 自定义账户数量 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,12 +66,12 @@ class DescribeWebProtectionTopDataResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Data",$param) and $param["Data"] !== null) { - $this->Data = []; - foreach ($param["Data"] as $key => $value){ - $obj = new TopEntry(); + if (array_key_exists("CustomAccounts",$param) and $param["CustomAccounts"] !== null) { + $this->CustomAccounts = []; + foreach ($param["CustomAccounts"] as $key => $value){ + $obj = new CustomAccount(); $obj->deserialize($value); - array_push($this->Data, $obj); + array_push($this->CustomAccounts, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeServiceAccountsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeServiceAccountsRequest.php new file mode 100644 index 00000000..2750a9aa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeServiceAccountsRequest.php @@ -0,0 +1,118 @@ +RegistryId = $param["RegistryId"]; + } + + if (array_key_exists("All",$param) and $param["All"] !== null) { + $this->All = $param["All"]; + } + + if (array_key_exists("EmbedPermission",$param) and $param["EmbedPermission"] !== null) { + $this->EmbedPermission = $param["EmbedPermission"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeServiceAccountsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeServiceAccountsResponse.php new file mode 100644 index 00000000..48f23eaa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DescribeServiceAccountsResponse.php @@ -0,0 +1,86 @@ +ServiceAccounts = []; + foreach ($param["ServiceAccounts"] as $key => $value){ + $obj = new ServiceAccount(); + $obj->deserialize($value); + array_push($this->ServiceAccounts, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DuplicateImageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DuplicateImageRequest.php new file mode 100644 index 00000000..8478d0be --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DuplicateImageRequest.php @@ -0,0 +1,137 @@ +RegistryId = $param["RegistryId"]; + } + + if (array_key_exists("SourceNamespace",$param) and $param["SourceNamespace"] !== null) { + $this->SourceNamespace = $param["SourceNamespace"]; + } + + if (array_key_exists("SourceRepo",$param) and $param["SourceRepo"] !== null) { + $this->SourceRepo = $param["SourceRepo"]; + } + + if (array_key_exists("SourceReference",$param) and $param["SourceReference"] !== null) { + $this->SourceReference = $param["SourceReference"]; + } + + if (array_key_exists("DestinationTag",$param) and $param["DestinationTag"] !== null) { + $this->DestinationTag = $param["DestinationTag"]; + } + + if (array_key_exists("DestinationNamespace",$param) and $param["DestinationNamespace"] !== null) { + $this->DestinationNamespace = $param["DestinationNamespace"]; + } + + if (array_key_exists("DestinationRepo",$param) and $param["DestinationRepo"] !== null) { + $this->DestinationRepo = $param["DestinationRepo"]; + } + + if (array_key_exists("Override",$param) and $param["Override"] !== null) { + $this->Override = $param["Override"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DuplicateImageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DuplicateImageResponse.php new file mode 100644 index 00000000..7fb935b0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/DuplicateImageResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyCustomAccountRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyCustomAccountRequest.php new file mode 100644 index 00000000..0eb7ec4c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyCustomAccountRequest.php @@ -0,0 +1,130 @@ +RegistryId = $param["RegistryId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Duration",$param) and $param["Duration"] !== null) { + $this->Duration = $param["Duration"]; + } + + if (array_key_exists("ExpiresAt",$param) and $param["ExpiresAt"] !== null) { + $this->ExpiresAt = $param["ExpiresAt"]; + } + + if (array_key_exists("Disable",$param) and $param["Disable"] !== null) { + $this->Disable = $param["Disable"]; + } + + if (array_key_exists("Permissions",$param) and $param["Permissions"] !== null) { + $this->Permissions = []; + foreach ($param["Permissions"] as $key => $value){ + $obj = new Permission(); + $obj->deserialize($value); + array_push($this->Permissions, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyCustomAccountResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyCustomAccountResponse.php new file mode 100644 index 00000000..c550b438 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyCustomAccountResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyInstanceRequest.php index 14d67bc0..b836ae16 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyInstanceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyInstanceRequest.php @@ -22,8 +22,16 @@ use TencentCloud\Common\AbstractModel; * * @method string getRegistryId() 获取实例ID * @method void setRegistryId(string $RegistryId) 设置实例ID - * @method string getRegistryType() 获取实例的规格 - * @method void setRegistryType(string $RegistryType) 设置实例的规格 + * @method string getRegistryType() 获取实例的规格, +基础版:basic +标准版:standard +高级版:premium + * @method void setRegistryType(string $RegistryType) 设置实例的规格, +基础版:basic +标准版:standard +高级版:premium + * @method boolean getDeletionProtection() 获取实例删除保护,false为关闭 + * @method void setDeletionProtection(boolean $DeletionProtection) 设置实例删除保护,false为关闭 */ class ModifyInstanceRequest extends AbstractModel { @@ -33,13 +41,25 @@ class ModifyInstanceRequest extends AbstractModel public $RegistryId; /** - * @var string 实例的规格 + * @var string 实例的规格, +基础版:basic +标准版:standard +高级版:premium */ public $RegistryType; + /** + * @var boolean 实例删除保护,false为关闭 + */ + public $DeletionProtection; + /** * @param string $RegistryId 实例ID - * @param string $RegistryType 实例的规格 + * @param string $RegistryType 实例的规格, +基础版:basic +标准版:standard +高级版:premium + * @param boolean $DeletionProtection 实例删除保护,false为关闭 */ function __construct() { @@ -61,5 +81,9 @@ class ModifyInstanceRequest extends AbstractModel if (array_key_exists("RegistryType",$param) and $param["RegistryType"] !== null) { $this->RegistryType = $param["RegistryType"]; } + + if (array_key_exists("DeletionProtection",$param) and $param["DeletionProtection"] !== null) { + $this->DeletionProtection = $param["DeletionProtection"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyServiceAccountRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyServiceAccountRequest.php new file mode 100644 index 00000000..89bce3e7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyServiceAccountRequest.php @@ -0,0 +1,130 @@ +RegistryId = $param["RegistryId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Duration",$param) and $param["Duration"] !== null) { + $this->Duration = $param["Duration"]; + } + + if (array_key_exists("ExpiresAt",$param) and $param["ExpiresAt"] !== null) { + $this->ExpiresAt = $param["ExpiresAt"]; + } + + if (array_key_exists("Disable",$param) and $param["Disable"] !== null) { + $this->Disable = $param["Disable"]; + } + + if (array_key_exists("Permissions",$param) and $param["Permissions"] !== null) { + $this->Permissions = []; + foreach ($param["Permissions"] as $key => $value){ + $obj = new Permission(); + $obj->deserialize($value); + array_push($this->Permissions, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyServiceAccountResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyServiceAccountResponse.php new file mode 100644 index 00000000..a7b3dc0a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ModifyServiceAccountResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/Permission.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/Permission.php new file mode 100644 index 00000000..5ad8c138 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/Permission.php @@ -0,0 +1,73 @@ +Resource = $param["Resource"]; + } + + if (array_key_exists("Actions",$param) and $param["Actions"] !== null) { + $this->Actions = $param["Actions"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ServiceAccount.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ServiceAccount.php new file mode 100644 index 00000000..f902eec3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/Models/ServiceAccount.php @@ -0,0 +1,158 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Disable",$param) and $param["Disable"] !== null) { + $this->Disable = $param["Disable"]; + } + + if (array_key_exists("ExpiresAt",$param) and $param["ExpiresAt"] !== null) { + $this->ExpiresAt = $param["ExpiresAt"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("Permissions",$param) and $param["Permissions"] !== null) { + $this->Permissions = []; + foreach ($param["Permissions"] as $key => $value){ + $obj = new Permission(); + $obj->deserialize($value); + array_push($this->Permissions, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/TcrClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/TcrClient.php index 3660d803..d8efb444 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/TcrClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcr/V20190924/TcrClient.php @@ -28,10 +28,8 @@ use TencentCloud\Tcr\V20190924\Models as Models; * @method Models\CheckInstanceResponse CheckInstance(Models\CheckInstanceRequest $req) 用于校验企业版实例信息 * @method Models\CheckInstanceNameResponse CheckInstanceName(Models\CheckInstanceNameRequest $req) 检查待创建的实例名称是否符合规范 * @method Models\CreateApplicationTriggerPersonalResponse CreateApplicationTriggerPersonal(Models\CreateApplicationTriggerPersonalRequest $req) 用于创建应用更新触发器 + * @method Models\CreateCustomAccountResponse CreateCustomAccount(Models\CreateCustomAccountRequest $req) 创建自定义账户 * @method Models\CreateImageAccelerationServiceResponse CreateImageAccelerationService(Models\CreateImageAccelerationServiceRequest $req) 创建镜像加速服务 - * @method Models\CreateImageLifecyclePersonalResponse CreateImageLifecyclePersonal(Models\CreateImageLifecyclePersonalRequest $req) 前端与现有逻辑均不再使用,可下线 - -用于在个人版中创建清理策略 * @method Models\CreateImmutableTagRulesResponse CreateImmutableTagRules(Models\CreateImmutableTagRulesRequest $req) 创建镜像不可变规则 * @method Models\CreateInstanceResponse CreateInstance(Models\CreateInstanceRequest $req) 创建实例 * @method Models\CreateInstanceCustomizedDomainResponse CreateInstanceCustomizedDomain(Models\CreateInstanceCustomizedDomainRequest $req) 创建自定义域名 @@ -44,6 +42,7 @@ use TencentCloud\Tcr\V20190924\Models as Models; * @method Models\CreateRepositoryResponse CreateRepository(Models\CreateRepositoryRequest $req) 用于企业版创建镜像仓库 * @method Models\CreateRepositoryPersonalResponse CreateRepositoryPersonal(Models\CreateRepositoryPersonalRequest $req) 用于在个人版仓库中创建镜像仓库 * @method Models\CreateSecurityPolicyResponse CreateSecurityPolicy(Models\CreateSecurityPolicyRequest $req) 创建实例公网访问白名单策略 + * @method Models\CreateServiceAccountResponse CreateServiceAccount(Models\CreateServiceAccountRequest $req) 创建自定义账户 * @method Models\CreateSignatureResponse CreateSignature(Models\CreateSignatureRequest $req) 为一个镜像版本创建签名 * @method Models\CreateSignaturePolicyResponse CreateSignaturePolicy(Models\CreateSignaturePolicyRequest $req) 创建镜像签名策略 * @method Models\CreateTagRetentionExecutionResponse CreateTagRetentionExecution(Models\CreateTagRetentionExecutionRequest $req) 手动执行版本保留 @@ -51,12 +50,10 @@ use TencentCloud\Tcr\V20190924\Models as Models; * @method Models\CreateUserPersonalResponse CreateUserPersonal(Models\CreateUserPersonalRequest $req) 创建个人用户 * @method Models\CreateWebhookTriggerResponse CreateWebhookTrigger(Models\CreateWebhookTriggerRequest $req) 创建触发器 * @method Models\DeleteApplicationTriggerPersonalResponse DeleteApplicationTriggerPersonal(Models\DeleteApplicationTriggerPersonalRequest $req) 用于删除应用更新触发器 + * @method Models\DeleteCustomAccountResponse DeleteCustomAccount(Models\DeleteCustomAccountRequest $req) 删除自定义账号 * @method Models\DeleteImageResponse DeleteImage(Models\DeleteImageRequest $req) 删除指定镜像 * @method Models\DeleteImageAccelerateServiceResponse DeleteImageAccelerateService(Models\DeleteImageAccelerateServiceRequest $req) 删除镜像加速服务 * @method Models\DeleteImageLifecycleGlobalPersonalResponse DeleteImageLifecycleGlobalPersonal(Models\DeleteImageLifecycleGlobalPersonalRequest $req) 用于删除个人版全局镜像版本自动清理策略 - * @method Models\DeleteImageLifecyclePersonalResponse DeleteImageLifecyclePersonal(Models\DeleteImageLifecyclePersonalRequest $req) 前端与后端目前现有逻辑均不再使用,可下线 - -用于在个人版镜像仓库中删除仓库Tag自动清理策略 * @method Models\DeleteImagePersonalResponse DeleteImagePersonal(Models\DeleteImagePersonalRequest $req) 用于在个人版中删除tag * @method Models\DeleteImmutableTagRulesResponse DeleteImmutableTagRules(Models\DeleteImmutableTagRulesRequest $req) 删除镜像不可变规则 * @method Models\DeleteInstanceResponse DeleteInstance(Models\DeleteInstanceRequest $req) 删除镜像仓库企业版实例 @@ -71,12 +68,16 @@ use TencentCloud\Tcr\V20190924\Models as Models; * @method Models\DeleteRepositoryPersonalResponse DeleteRepositoryPersonal(Models\DeleteRepositoryPersonalRequest $req) 用于个人版镜像仓库中删除 * @method Models\DeleteRepositoryTagsResponse DeleteRepositoryTags(Models\DeleteRepositoryTagsRequest $req) 用于企业版批量删除Repository Tag * @method Models\DeleteSecurityPolicyResponse DeleteSecurityPolicy(Models\DeleteSecurityPolicyRequest $req) 删除实例公网访问白名单策略 + +注意:当PolicyIndex和CidrBlock同时存在时,CidrBlock优先级更高 + * @method Models\DeleteServiceAccountResponse DeleteServiceAccount(Models\DeleteServiceAccountRequest $req) 删除服务级账号 * @method Models\DeleteSignaturePolicyResponse DeleteSignaturePolicy(Models\DeleteSignaturePolicyRequest $req) 删除命名空间加签策略 * @method Models\DeleteTagRetentionRuleResponse DeleteTagRetentionRule(Models\DeleteTagRetentionRuleRequest $req) 删除版本保留规则 * @method Models\DeleteWebhookTriggerResponse DeleteWebhookTrigger(Models\DeleteWebhookTriggerRequest $req) 删除触发器 * @method Models\DescribeApplicationTriggerLogPersonalResponse DescribeApplicationTriggerLogPersonal(Models\DescribeApplicationTriggerLogPersonalRequest $req) 用于查询应用更新触发器触发日志 * @method Models\DescribeApplicationTriggerPersonalResponse DescribeApplicationTriggerPersonal(Models\DescribeApplicationTriggerPersonalRequest $req) 用于查询应用更新触发器 * @method Models\DescribeChartDownloadInfoResponse DescribeChartDownloadInfo(Models\DescribeChartDownloadInfoRequest $req) 用于在企业版中返回Chart的下载信息 + * @method Models\DescribeCustomAccountsResponse DescribeCustomAccounts(Models\DescribeCustomAccountsRequest $req) 查询自定义账号 * @method Models\DescribeExternalEndpointStatusResponse DescribeExternalEndpointStatus(Models\DescribeExternalEndpointStatusRequest $req) 查询实例公网访问入口状态 * @method Models\DescribeFavorRepositoryPersonalResponse DescribeFavorRepositoryPersonal(Models\DescribeFavorRepositoryPersonalRequest $req) 查询个人收藏仓库 * @method Models\DescribeGCJobsResponse DescribeGCJobs(Models\DescribeGCJobsRequest $req) GC 最近10条历史 @@ -106,6 +107,7 @@ use TencentCloud\Tcr\V20190924\Models as Models; * @method Models\DescribeRepositoryOwnerPersonalResponse DescribeRepositoryOwnerPersonal(Models\DescribeRepositoryOwnerPersonalRequest $req) 用于在个人版中获取用户全部的镜像仓库列表 * @method Models\DescribeRepositoryPersonalResponse DescribeRepositoryPersonal(Models\DescribeRepositoryPersonalRequest $req) 查询个人版仓库信息 * @method Models\DescribeSecurityPoliciesResponse DescribeSecurityPolicies(Models\DescribeSecurityPoliciesRequest $req) 查询实例公网访问白名单策略 + * @method Models\DescribeServiceAccountsResponse DescribeServiceAccounts(Models\DescribeServiceAccountsRequest $req) 查询服务级账号 * @method Models\DescribeTagRetentionExecutionResponse DescribeTagRetentionExecution(Models\DescribeTagRetentionExecutionRequest $req) 查询版本保留执行记录 * @method Models\DescribeTagRetentionExecutionTaskResponse DescribeTagRetentionExecutionTask(Models\DescribeTagRetentionExecutionTaskRequest $req) 查询版本保留执行任务 * @method Models\DescribeTagRetentionRulesResponse DescribeTagRetentionRules(Models\DescribeTagRetentionRulesRequest $req) 查询版本保留规则 @@ -113,12 +115,14 @@ use TencentCloud\Tcr\V20190924\Models as Models; * @method Models\DescribeWebhookTriggerResponse DescribeWebhookTrigger(Models\DescribeWebhookTriggerRequest $req) 查询触发器 * @method Models\DescribeWebhookTriggerLogResponse DescribeWebhookTriggerLog(Models\DescribeWebhookTriggerLogRequest $req) 获取触发器日志 * @method Models\DownloadHelmChartResponse DownloadHelmChart(Models\DownloadHelmChartRequest $req) 用于在TCR中下载helm chart + * @method Models\DuplicateImageResponse DuplicateImage(Models\DuplicateImageRequest $req) 用于在企业版镜像仓库中复制镜像版本 * @method Models\DuplicateImagePersonalResponse DuplicateImagePersonal(Models\DuplicateImagePersonalRequest $req) 用于在个人版镜像仓库中复制镜像版本 * @method Models\ManageExternalEndpointResponse ManageExternalEndpoint(Models\ManageExternalEndpointRequest $req) 管理实例公网访问 * @method Models\ManageImageLifecycleGlobalPersonalResponse ManageImageLifecycleGlobalPersonal(Models\ManageImageLifecycleGlobalPersonalRequest $req) 用于设置个人版全局镜像版本自动清理策略 * @method Models\ManageInternalEndpointResponse ManageInternalEndpoint(Models\ManageInternalEndpointRequest $req) 管理实例内网访问VPC链接 * @method Models\ManageReplicationResponse ManageReplication(Models\ManageReplicationRequest $req) 管理实例同步 * @method Models\ModifyApplicationTriggerPersonalResponse ModifyApplicationTriggerPersonal(Models\ModifyApplicationTriggerPersonalRequest $req) 用于修改应用更新触发器 + * @method Models\ModifyCustomAccountResponse ModifyCustomAccount(Models\ModifyCustomAccountRequest $req) 更新自定义账户 * @method Models\ModifyImmutableTagRulesResponse ModifyImmutableTagRules(Models\ModifyImmutableTagRulesRequest $req) 更新镜像不可变规则 * @method Models\ModifyInstanceResponse ModifyInstance(Models\ModifyInstanceRequest $req) 更新实例信息 * @method Models\ModifyInstanceTokenResponse ModifyInstanceToken(Models\ModifyInstanceTokenRequest $req) 更新实例内指定长期访问凭证的启用状态 @@ -127,6 +131,7 @@ use TencentCloud\Tcr\V20190924\Models as Models; * @method Models\ModifyRepositoryAccessPersonalResponse ModifyRepositoryAccessPersonal(Models\ModifyRepositoryAccessPersonalRequest $req) 用于更新个人版镜像仓库的访问属性 * @method Models\ModifyRepositoryInfoPersonalResponse ModifyRepositoryInfoPersonal(Models\ModifyRepositoryInfoPersonalRequest $req) 用于在个人版镜像仓库中更新容器镜像描述 * @method Models\ModifySecurityPolicyResponse ModifySecurityPolicy(Models\ModifySecurityPolicyRequest $req) 更新实例公网访问白名单 + * @method Models\ModifyServiceAccountResponse ModifyServiceAccount(Models\ModifyServiceAccountRequest $req) 更新服务级账号 * @method Models\ModifyTagRetentionRuleResponse ModifyTagRetentionRule(Models\ModifyTagRetentionRuleRequest $req) 更新版本保留规则 * @method Models\ModifyUserPasswordPersonalResponse ModifyUserPasswordPersonal(Models\ModifyUserPasswordPersonalRequest $req) 修改个人用户登录密码 * @method Models\ModifyWebhookTriggerResponse ModifyWebhookTrigger(Models\ModifyWebhookTriggerRequest $req) 更新触发器 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AbnormalProcessEventInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AbnormalProcessEventInfo.php index 4d1d0750..400296be 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AbnormalProcessEventInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AbnormalProcessEventInfo.php @@ -136,6 +136,28 @@ RULE_MODE_HOLDUP 拦截 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING + * @method string getClusterID() 获取集群ID + * @method void setClusterID(string $ClusterID) 设置集群ID + * @method string getNodeType() 获取节点类型:NORMAL普通节点、SUPER超级节点 + * @method void setNodeType(string $NodeType) 设置节点类型:NORMAL普通节点、SUPER超级节点 + * @method string getPodName() 获取pod 名称 + * @method void setPodName(string $PodName) 设置pod 名称 + * @method string getPodIP() 获取pod ip + * @method void setPodIP(string $PodIP) 设置pod ip + * @method string getNodeUniqueID() 获取集群id + * @method void setNodeUniqueID(string $NodeUniqueID) 设置集群id + * @method string getPublicIP() 获取节点公网ip + * @method void setPublicIP(string $PublicIP) 设置节点公网ip + * @method string getNodeName() 获取节点名称 + * @method void setNodeName(string $NodeName) 设置节点名称 + * @method string getNodeID() 获取节点id + * @method void setNodeID(string $NodeID) 设置节点id + * @method string getHostID() 获取uuid + * @method void setHostID(string $HostID) 设置uuid + * @method string getHostIP() 获取节点内网ip + * @method void setHostIP(string $HostIP) 设置节点内网ip + * @method string getClusterName() 获取集群名称 + * @method void setClusterName(string $ClusterName) 设置集群名称 */ class AbnormalProcessEventInfo extends AbstractModel { @@ -301,6 +323,61 @@ RULE_MODE_HOLDUP 拦截 */ public $ContainerStatus; + /** + * @var string 集群ID + */ + public $ClusterID; + + /** + * @var string 节点类型:NORMAL普通节点、SUPER超级节点 + */ + public $NodeType; + + /** + * @var string pod 名称 + */ + public $PodName; + + /** + * @var string pod ip + */ + public $PodIP; + + /** + * @var string 集群id + */ + public $NodeUniqueID; + + /** + * @var string 节点公网ip + */ + public $PublicIP; + + /** + * @var string 节点名称 + */ + public $NodeName; + + /** + * @var string 节点id + */ + public $NodeID; + + /** + * @var string uuid + */ + public $HostID; + + /** + * @var string 节点内网ip + */ + public $HostIP; + + /** + * @var string 集群名称 + */ + public $ClusterName; + /** * @param string $ProcessPath 进程目录 * @param string $EventType 事件类型,MALICE_PROCESS_START:恶意进程启动 @@ -360,6 +437,17 @@ RULE_MODE_HOLDUP 拦截 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING + * @param string $ClusterID 集群ID + * @param string $NodeType 节点类型:NORMAL普通节点、SUPER超级节点 + * @param string $PodName pod 名称 + * @param string $PodIP pod ip + * @param string $NodeUniqueID 集群id + * @param string $PublicIP 节点公网ip + * @param string $NodeName 节点名称 + * @param string $NodeID 节点id + * @param string $HostID uuid + * @param string $HostIP 节点内网ip + * @param string $ClusterName 集群名称 */ function __construct() { @@ -477,5 +565,49 @@ RULE_MODE_HOLDUP 拦截 if (array_key_exists("ContainerStatus",$param) and $param["ContainerStatus"] !== null) { $this->ContainerStatus = $param["ContainerStatus"]; } + + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("PublicIP",$param) and $param["PublicIP"] !== null) { + $this->PublicIP = $param["PublicIP"]; + } + + if (array_key_exists("NodeName",$param) and $param["NodeName"] !== null) { + $this->NodeName = $param["NodeName"]; + } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("HostID",$param) and $param["HostID"] !== null) { + $this->HostID = $param["HostID"]; + } + + if (array_key_exists("HostIP",$param) and $param["HostIP"] !== null) { + $this->HostIP = $param["HostIP"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AccessControlEventInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AccessControlEventInfo.php index 68dd5312..2f8cb81f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AccessControlEventInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AccessControlEventInfo.php @@ -132,6 +132,28 @@ RULE_MODE_HOLDUP 拦截 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING + * @method string getNodeName() 获取节点名称:如果是超级节点,展示的实质上是它的node_id + * @method void setNodeName(string $NodeName) 设置节点名称:如果是超级节点,展示的实质上是它的node_id + * @method string getPodName() 获取pod名称 + * @method void setPodName(string $PodName) 设置pod名称 + * @method string getPodIP() 获取pod ip + * @method void setPodIP(string $PodIP) 设置pod ip + * @method string getNodeType() 获取节点类型:NORMAL普通节点、SUPER超级节点 + * @method void setNodeType(string $NodeType) 设置节点类型:NORMAL普通节点、SUPER超级节点 + * @method string getClusterID() 获取集群id + * @method void setClusterID(string $ClusterID) 设置集群id + * @method string getNodeUniqueID() 获取节点的唯一id,主要是超级节点使用 + * @method void setNodeUniqueID(string $NodeUniqueID) 设置节点的唯一id,主要是超级节点使用 + * @method string getPublicIP() 获取节点公网IP + * @method void setPublicIP(string $PublicIP) 设置节点公网IP + * @method string getNodeID() 获取节点id + * @method void setNodeID(string $NodeID) 设置节点id + * @method string getHostID() 获取uuid + * @method void setHostID(string $HostID) 设置uuid + * @method string getHostIP() 获取节点内网ip + * @method void setHostIP(string $HostIP) 设置节点内网ip + * @method string getClusterName() 获取集群名称 + * @method void setClusterName(string $ClusterName) 设置集群名称 */ class AccessControlEventInfo extends AbstractModel { @@ -299,6 +321,61 @@ RULE_MODE_HOLDUP 拦截 */ public $ContainerStatus; + /** + * @var string 节点名称:如果是超级节点,展示的实质上是它的node_id + */ + public $NodeName; + + /** + * @var string pod名称 + */ + public $PodName; + + /** + * @var string pod ip + */ + public $PodIP; + + /** + * @var string 节点类型:NORMAL普通节点、SUPER超级节点 + */ + public $NodeType; + + /** + * @var string 集群id + */ + public $ClusterID; + + /** + * @var string 节点的唯一id,主要是超级节点使用 + */ + public $NodeUniqueID; + + /** + * @var string 节点公网IP + */ + public $PublicIP; + + /** + * @var string 节点id + */ + public $NodeID; + + /** + * @var string uuid + */ + public $HostID; + + /** + * @var string 节点内网ip + */ + public $HostIP; + + /** + * @var string 集群名称 + */ + public $ClusterName; + /** * @param string $ProcessName 进程名称 * @param string $MatchRuleName 命中规则名称 @@ -356,6 +433,17 @@ RULE_MODE_HOLDUP 拦截 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING + * @param string $NodeName 节点名称:如果是超级节点,展示的实质上是它的node_id + * @param string $PodName pod名称 + * @param string $PodIP pod ip + * @param string $NodeType 节点类型:NORMAL普通节点、SUPER超级节点 + * @param string $ClusterID 集群id + * @param string $NodeUniqueID 节点的唯一id,主要是超级节点使用 + * @param string $PublicIP 节点公网IP + * @param string $NodeID 节点id + * @param string $HostID uuid + * @param string $HostIP 节点内网ip + * @param string $ClusterName 集群名称 */ function __construct() { @@ -477,5 +565,49 @@ RULE_MODE_HOLDUP 拦截 if (array_key_exists("ContainerStatus",$param) and $param["ContainerStatus"] !== null) { $this->ContainerStatus = $param["ContainerStatus"]; } + + if (array_key_exists("NodeName",$param) and $param["NodeName"] !== null) { + $this->NodeName = $param["NodeName"]; + } + + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("PublicIP",$param) and $param["PublicIP"] !== null) { + $this->PublicIP = $param["PublicIP"]; + } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("HostID",$param) and $param["HostID"] !== null) { + $this->HostID = $param["HostID"]; + } + + if (array_key_exists("HostIP",$param) and $param["HostIP"] !== null) { + $this->HostIP = $param["HostIP"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AccessControlRuleInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AccessControlRuleInfo.php index ba0df9db..d25ef53e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AccessControlRuleInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AccessControlRuleInfo.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method boolean getIsEnable() 获取开关,true:开启,false:禁用 * @method void setIsEnable(boolean $IsEnable) 设置开关,true:开启,false:禁用 - * @method array getImageIds() 获取生效惊现id,空数组代表全部镜像 - * @method void setImageIds(array $ImageIds) 设置生效惊现id,空数组代表全部镜像 + * @method array getImageIds() 获取生效镜像id,空数组代表全部镜像 + * @method void setImageIds(array $ImageIds) 设置生效镜像id,空数组代表全部镜像 * @method array getChildRules() 获取用户策略的子策略数组 * @method void setChildRules(array $ChildRules) 设置用户策略的子策略数组 * @method string getRuleName() 获取策略名字 @@ -45,7 +45,7 @@ class AccessControlRuleInfo extends AbstractModel public $IsEnable; /** - * @var array 生效惊现id,空数组代表全部镜像 + * @var array 生效镜像id,空数组代表全部镜像 */ public $ImageIds; @@ -77,7 +77,7 @@ class AccessControlRuleInfo extends AbstractModel /** * @param boolean $IsEnable 开关,true:开启,false:禁用 - * @param array $ImageIds 生效惊现id,空数组代表全部镜像 + * @param array $ImageIds 生效镜像id,空数组代表全部镜像 * @param array $ChildRules 用户策略的子策略数组 * @param string $RuleName 策略名字 * @param string $RuleId 策略id diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AddAssetImageRegistryRegistryDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AddAssetImageRegistryRegistryDetailRequest.php index 01bfdebb..57568f0d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AddAssetImageRegistryRegistryDetailRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AddAssetImageRegistryRegistryDetailRequest.php @@ -40,6 +40,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSpeedLimit(integer $SpeedLimit) 设置限速 * @method integer getInsecure() 获取安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 * @method void setInsecure(integer $Insecure) 设置安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 + * @method array getConnDetectConfig() 获取联通性检测的记录ID + * @method void setConnDetectConfig(array $ConnDetectConfig) 设置联通性检测的记录ID */ class AddAssetImageRegistryRegistryDetailRequest extends AbstractModel { @@ -93,6 +95,11 @@ class AddAssetImageRegistryRegistryDetailRequest extends AbstractModel */ public $Insecure; + /** + * @var array 联通性检测的记录ID + */ + public $ConnDetectConfig; + /** * @param string $Name 仓库名 * @param string $Username 用户名 @@ -104,6 +111,7 @@ class AddAssetImageRegistryRegistryDetailRequest extends AbstractModel * @param string $RegistryRegion 区域,列表:default(默认) * @param integer $SpeedLimit 限速 * @param integer $Insecure 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 + * @param array $ConnDetectConfig 联通性检测的记录ID */ function __construct() { @@ -157,5 +165,14 @@ class AddAssetImageRegistryRegistryDetailRequest extends AbstractModel if (array_key_exists("Insecure",$param) and $param["Insecure"] !== null) { $this->Insecure = $param["Insecure"]; } + + if (array_key_exists("ConnDetectConfig",$param) and $param["ConnDetectConfig"] !== null) { + $this->ConnDetectConfig = []; + foreach ($param["ConnDetectConfig"] as $key => $value){ + $obj = new ConnDetectConfig(); + $obj->deserialize($value); + array_push($this->ConnDetectConfig, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AffectedNodeItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AffectedNodeItem.php index 827b7dd1..a053cfd1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AffectedNodeItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AffectedNodeItem.php @@ -38,6 +38,8 @@ use TencentCloud\Common\AbstractModel; * @method void setRegion(string $Region) 设置区域 * @method string getVerifyInfo() 获取检查结果的验证信息 * @method void setVerifyInfo(string $VerifyInfo) 设置检查结果的验证信息 + * @method string getNodeName() 获取节点名称 + * @method void setNodeName(string $NodeName) 设置节点名称 */ class AffectedNodeItem extends AbstractModel { @@ -86,6 +88,11 @@ class AffectedNodeItem extends AbstractModel */ public $VerifyInfo; + /** + * @var string 节点名称 + */ + public $NodeName; + /** * @param string $ClusterId 集群ID * @param string $ClusterName 集群名字 @@ -96,6 +103,7 @@ class AffectedNodeItem extends AbstractModel * @param string $ContainerRuntime 运行时组件,docker或者containerd * @param string $Region 区域 * @param string $VerifyInfo 检查结果的验证信息 + * @param string $NodeName 节点名称 */ function __construct() { @@ -145,5 +153,9 @@ class AffectedNodeItem extends AbstractModel if (array_key_exists("VerifyInfo",$param) and $param["VerifyInfo"] !== null) { $this->VerifyInfo = $param["VerifyInfo"]; } + + if (array_key_exists("NodeName",$param) and $param["NodeName"] !== null) { + $this->NodeName = $param["NodeName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AssetClusterListItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AssetClusterListItem.php index 14e73d01..cf42be8c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AssetClusterListItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/AssetClusterListItem.php @@ -35,11 +35,19 @@ CSR_DEL:已经删除 * @method string getBindRuleName() 获取绑定规则名称 * @method void setBindRuleName(string $BindRuleName) 设置绑定规则名称 * @method string getClusterType() 获取集群类型: -CT_TKE: TKE集群 -CT_USER_CREATE: 用户自建集群 +CT_TKE:TKE集群; +CT_USER_CREATE:用户自建集群; +CT_TKE_SERVERLESS:TKE Serverless集群; * @method void setClusterType(string $ClusterType) 设置集群类型: -CT_TKE: TKE集群 -CT_USER_CREATE: 用户自建集群 +CT_TKE:TKE集群; +CT_USER_CREATE:用户自建集群; +CT_TKE_SERVERLESS:TKE Serverless集群; + * @method string getClusterVersion() 获取集群版本 + * @method void setClusterVersion(string $ClusterVersion) 设置集群版本 + * @method integer getMemLimit() 获取内存量 + * @method void setMemLimit(integer $MemLimit) 设置内存量 + * @method integer getCpuLimit() 获取cpu + * @method void setCpuLimit(integer $CpuLimit) 设置cpu */ class AssetClusterListItem extends AbstractModel { @@ -68,11 +76,27 @@ CSR_DEL:已经删除 /** * @var string 集群类型: -CT_TKE: TKE集群 -CT_USER_CREATE: 用户自建集群 +CT_TKE:TKE集群; +CT_USER_CREATE:用户自建集群; +CT_TKE_SERVERLESS:TKE Serverless集群; */ public $ClusterType; + /** + * @var string 集群版本 + */ + public $ClusterVersion; + + /** + * @var integer 内存量 + */ + public $MemLimit; + + /** + * @var integer cpu + */ + public $CpuLimit; + /** * @param string $ClusterID 集群ID * @param string $ClusterName 集群名称 @@ -82,8 +106,12 @@ CSR_EXCEPTION:异常 CSR_DEL:已经删除 * @param string $BindRuleName 绑定规则名称 * @param string $ClusterType 集群类型: -CT_TKE: TKE集群 -CT_USER_CREATE: 用户自建集群 +CT_TKE:TKE集群; +CT_USER_CREATE:用户自建集群; +CT_TKE_SERVERLESS:TKE Serverless集群; + * @param string $ClusterVersion 集群版本 + * @param integer $MemLimit 内存量 + * @param integer $CpuLimit cpu */ function __construct() { @@ -117,5 +145,17 @@ CT_USER_CREATE: 用户自建集群 if (array_key_exists("ClusterType",$param) and $param["ClusterType"] !== null) { $this->ClusterType = $param["ClusterType"]; } + + if (array_key_exists("ClusterVersion",$param) and $param["ClusterVersion"] !== null) { + $this->ClusterVersion = $param["ClusterVersion"]; + } + + if (array_key_exists("MemLimit",$param) and $param["MemLimit"] !== null) { + $this->MemLimit = $param["MemLimit"]; + } + + if (array_key_exists("CpuLimit",$param) and $param["CpuLimit"] !== null) { + $this->CpuLimit = $param["CpuLimit"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ClusterCustomParameters.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ClusterCustomParameters.php new file mode 100644 index 00000000..50907e7c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ClusterCustomParameters.php @@ -0,0 +1,65 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Values",$param) and $param["Values"] !== null) { + $this->Values = $param["Values"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ClusterInfoItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ClusterInfoItem.php index c71eee2f..3e87b3f9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ClusterInfoItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ClusterInfoItem.php @@ -60,6 +60,26 @@ use TencentCloud\Common\AbstractModel; * @method void setCheckStatus(string $CheckStatus) 设置检查状态,为Task_Running, NoRisk, HasRisk, Uncheck, Task_Error * @method string getTaskCreateTime() 获取任务创建时间,检查时间 * @method void setTaskCreateTime(string $TaskCreateTime) 设置任务创建时间,检查时间 + * @method string getAccessedStatus() 获取接入状态 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAccessedStatus(string $AccessedStatus) 设置接入状态 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getAccessedSubStatus() 获取接入失败原因 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAccessedSubStatus(string $AccessedSubStatus) 设置接入失败原因 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getNodeCount() 获取节点总数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setNodeCount(integer $NodeCount) 设置节点总数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getOffLineNodeCount() 获取离线节点数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOffLineNodeCount(integer $OffLineNodeCount) 设置离线节点数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getUnInstallAgentNodeCount() 获取未安装agent节点数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setUnInstallAgentNodeCount(integer $UnInstallAgentNodeCount) 设置未安装agent节点数 +注意:此字段可能返回 null,表示取不到有效值。 */ class ClusterInfoItem extends AbstractModel { @@ -163,6 +183,36 @@ class ClusterInfoItem extends AbstractModel */ public $TaskCreateTime; + /** + * @var string 接入状态 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AccessedStatus; + + /** + * @var string 接入失败原因 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AccessedSubStatus; + + /** + * @var integer 节点总数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $NodeCount; + + /** + * @var integer 离线节点数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $OffLineNodeCount; + + /** + * @var integer 未安装agent节点数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $UnInstallAgentNodeCount; + /** * @param string $ClusterId 集群id * @param string $ClusterName 集群名字 @@ -184,6 +234,16 @@ class ClusterInfoItem extends AbstractModel * @param string $CheckFailReason 检查失败原因 * @param string $CheckStatus 检查状态,为Task_Running, NoRisk, HasRisk, Uncheck, Task_Error * @param string $TaskCreateTime 任务创建时间,检查时间 + * @param string $AccessedStatus 接入状态 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $AccessedSubStatus 接入失败原因 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $NodeCount 节点总数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $OffLineNodeCount 离线节点数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $UnInstallAgentNodeCount 未安装agent节点数 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -277,5 +337,25 @@ class ClusterInfoItem extends AbstractModel if (array_key_exists("TaskCreateTime",$param) and $param["TaskCreateTime"] !== null) { $this->TaskCreateTime = $param["TaskCreateTime"]; } + + if (array_key_exists("AccessedStatus",$param) and $param["AccessedStatus"] !== null) { + $this->AccessedStatus = $param["AccessedStatus"]; + } + + if (array_key_exists("AccessedSubStatus",$param) and $param["AccessedSubStatus"] !== null) { + $this->AccessedSubStatus = $param["AccessedSubStatus"]; + } + + if (array_key_exists("NodeCount",$param) and $param["NodeCount"] !== null) { + $this->NodeCount = $param["NodeCount"]; + } + + if (array_key_exists("OffLineNodeCount",$param) and $param["OffLineNodeCount"] !== null) { + $this->OffLineNodeCount = $param["OffLineNodeCount"]; + } + + if (array_key_exists("UnInstallAgentNodeCount",$param) and $param["UnInstallAgentNodeCount"] !== null) { + $this->UnInstallAgentNodeCount = $param["UnInstallAgentNodeCount"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ComplianceHostDetailInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ComplianceHostDetailInfo.php index 93d24b0b..9ebbb685 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ComplianceHostDetailInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ComplianceHostDetailInfo.php @@ -27,6 +27,10 @@ use TencentCloud\Common\AbstractModel; * @method string getK8SVersion() 获取主机上的K8S的版本。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setK8SVersion(string $K8SVersion) 设置主机上的K8S的版本。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getContainerdVersion() 获取主机上Containerd版本 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setContainerdVersion(string $ContainerdVersion) 设置主机上Containerd版本 注意:此字段可能返回 null,表示取不到有效值。 */ class ComplianceHostDetailInfo extends AbstractModel @@ -43,10 +47,18 @@ class ComplianceHostDetailInfo extends AbstractModel */ public $K8SVersion; + /** + * @var string 主机上Containerd版本 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ContainerdVersion; + /** * @param string $DockerVersion 主机上的Docker版本。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $K8SVersion 主机上的K8S的版本。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ContainerdVersion 主机上Containerd版本 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -69,5 +81,9 @@ class ComplianceHostDetailInfo extends AbstractModel if (array_key_exists("K8SVersion",$param) and $param["K8SVersion"] !== null) { $this->K8SVersion = $param["K8SVersion"]; } + + if (array_key_exists("ContainerdVersion",$param) and $param["ContainerdVersion"] !== null) { + $this->ContainerdVersion = $param["ContainerdVersion"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ComponentsInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ComponentsInfo.php index 9b0c5696..89f2a560 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ComponentsInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ComponentsInfo.php @@ -27,6 +27,22 @@ use TencentCloud\Common\AbstractModel; * @method string getVersion() 获取组件版本信息 注意:此字段可能返回 null,表示取不到有效值。 * @method void setVersion(string $Version) 设置组件版本信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getFixedVersion() 获取可修复版本 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFixedVersion(string $FixedVersion) 设置可修复版本 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getPath() 获取路径 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPath(string $Path) 设置路径 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getType() 获取类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setType(string $Type) 设置类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getName() 获取组件名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setName(string $Name) 设置组件名称 注意:此字段可能返回 null,表示取不到有效值。 */ class ComponentsInfo extends AbstractModel @@ -34,6 +50,7 @@ class ComponentsInfo extends AbstractModel /** * @var string 组件名称 注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated */ public $Component; @@ -43,10 +60,42 @@ class ComponentsInfo extends AbstractModel */ public $Version; + /** + * @var string 可修复版本 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FixedVersion; + + /** + * @var string 路径 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Path; + + /** + * @var string 类型 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Type; + + /** + * @var string 组件名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Name; + /** * @param string $Component 组件名称 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Version 组件版本信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $FixedVersion 可修复版本 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Path 路径 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Type 类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Name 组件名称 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -69,5 +118,21 @@ class ComponentsInfo extends AbstractModel if (array_key_exists("Version",$param) and $param["Version"] !== null) { $this->Version = $param["Version"]; } + + if (array_key_exists("FixedVersion",$param) and $param["FixedVersion"] !== null) { + $this->FixedVersion = $param["FixedVersion"]; + } + + if (array_key_exists("Path",$param) and $param["Path"] !== null) { + $this->Path = $param["Path"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/Keyword.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ConnDetectConfig.php old mode 100755 new mode 100644 similarity index 58% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/Keyword.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ConnDetectConfig.php index d9824c8d..703d5e2c --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/Keyword.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ConnDetectConfig.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Tcss\V20201101\Models; use TencentCloud\Common\AbstractModel; /** - * 关键词提取结果 + * 联通性检测配置 * - * @method float getScore() 获取权重 - * @method void setScore(float $Score) 设置权重 - * @method string getWord() 获取关键词 - * @method void setWord(string $Word) 设置关键词 + * @method string getQuuid() 获取主机quuid + * @method void setQuuid(string $Quuid) 设置主机quuid + * @method string getUuid() 获取主机uuid + * @method void setUuid(string $Uuid) 设置主机uuid */ -class Keyword extends AbstractModel +class ConnDetectConfig extends AbstractModel { /** - * @var float 权重 + * @var string 主机quuid */ - public $Score; + public $Quuid; /** - * @var string 关键词 + * @var string 主机uuid */ - public $Word; + public $Uuid; /** - * @param float $Score 权重 - * @param string $Word 关键词 + * @param string $Quuid 主机quuid + * @param string $Uuid 主机uuid */ function __construct() { @@ -54,12 +54,12 @@ class Keyword extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Score",$param) and $param["Score"] !== null) { - $this->Score = $param["Score"]; + if (array_key_exists("Quuid",$param) and $param["Quuid"] !== null) { + $this->Quuid = $param["Quuid"]; } - if (array_key_exists("Word",$param) and $param["Word"] !== null) { - $this->Word = $param["Word"]; + if (array_key_exists("Uuid",$param) and $param["Uuid"] !== null) { + $this->Uuid = $param["Uuid"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ContainerInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ContainerInfo.php index 95008d12..8c3c6053 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ContainerInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ContainerInfo.php @@ -76,6 +76,20 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setIsolateTime(string $IsolateTime) 设置隔离时间 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getNodeID() 获取超级节点id + * @method void setNodeID(string $NodeID) 设置超级节点id + * @method string getPodIP() 获取podip + * @method void setPodIP(string $PodIP) 设置podip + * @method string getPodName() 获取pod名称 + * @method void setPodName(string $PodName) 设置pod名称 + * @method string getNodeType() 获取节点类型:节点类型:NORMAL普通节点、SUPER超级节点 + * @method void setNodeType(string $NodeType) 设置节点类型:节点类型:NORMAL普通节点、SUPER超级节点 + * @method string getNodeUniqueID() 获取超级节点唯一id + * @method void setNodeUniqueID(string $NodeUniqueID) 设置超级节点唯一id + * @method integer getPodCpu() 获取所属Pod的CPU + * @method void setPodCpu(integer $PodCpu) 设置所属Pod的CPU + * @method integer getPodMem() 获取所属Pod的内存 + * @method void setPodMem(integer $PodMem) 设置所属Pod的内存 */ class ContainerInfo extends AbstractModel { @@ -187,6 +201,41 @@ class ContainerInfo extends AbstractModel */ public $IsolateTime; + /** + * @var string 超级节点id + */ + public $NodeID; + + /** + * @var string podip + */ + public $PodIP; + + /** + * @var string pod名称 + */ + public $PodName; + + /** + * @var string 节点类型:节点类型:NORMAL普通节点、SUPER超级节点 + */ + public $NodeType; + + /** + * @var string 超级节点唯一id + */ + public $NodeUniqueID; + + /** + * @var integer 所属Pod的CPU + */ + public $PodCpu; + + /** + * @var integer 所属Pod的内存 + */ + public $PodMem; + /** * @param string $ContainerID 容器id * @param string $ContainerName 容器名称 @@ -216,6 +265,13 @@ class ContainerInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $IsolateTime 隔离时间 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $NodeID 超级节点id + * @param string $PodIP podip + * @param string $PodName pod名称 + * @param string $NodeType 节点类型:节点类型:NORMAL普通节点、SUPER超级节点 + * @param string $NodeUniqueID 超级节点唯一id + * @param integer $PodCpu 所属Pod的CPU + * @param integer $PodMem 所属Pod的内存 */ function __construct() { @@ -309,5 +365,33 @@ class ContainerInfo extends AbstractModel if (array_key_exists("IsolateTime",$param) and $param["IsolateTime"] !== null) { $this->IsolateTime = $param["IsolateTime"]; } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("PodCpu",$param) and $param["PodCpu"] !== null) { + $this->PodCpu = $param["PodCpu"]; + } + + if (array_key_exists("PodMem",$param) and $param["PodMem"] !== null) { + $this->PodMem = $param["PodMem"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/CreateAssetImageRegistryScanTaskOneKeyResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/CreateAssetImageRegistryScanTaskOneKeyResponse.php index 10bfcebe..699f034e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/CreateAssetImageRegistryScanTaskOneKeyResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/CreateAssetImageRegistryScanTaskOneKeyResponse.php @@ -20,17 +20,25 @@ use TencentCloud\Common\AbstractModel; /** * CreateAssetImageRegistryScanTaskOneKey返回参数结构体 * + * @method integer getTaskID() 获取扫描任务id + * @method void setTaskID(integer $TaskID) 设置扫描任务id * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class CreateAssetImageRegistryScanTaskOneKeyResponse extends AbstractModel { + /** + * @var integer 扫描任务id + */ + public $TaskID; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** + * @param integer $TaskID 扫描任务id * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -46,6 +54,10 @@ class CreateAssetImageRegistryScanTaskOneKeyResponse extends AbstractModel if ($param === null) { return; } + if (array_key_exists("TaskID",$param) and $param["TaskID"] !== null) { + $this->TaskID = $param["TaskID"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/CreateAssetImageRegistryScanTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/CreateAssetImageRegistryScanTaskResponse.php index 96e39461..7f1240a7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/CreateAssetImageRegistryScanTaskResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/CreateAssetImageRegistryScanTaskResponse.php @@ -20,17 +20,25 @@ use TencentCloud\Common\AbstractModel; /** * CreateAssetImageRegistryScanTask返回参数结构体 * + * @method integer getTaskID() 获取返回的任务ID + * @method void setTaskID(integer $TaskID) 设置返回的任务ID * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class CreateAssetImageRegistryScanTaskResponse extends AbstractModel { + /** + * @var integer 返回的任务ID + */ + public $TaskID; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** + * @param integer $TaskID 返回的任务ID * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -46,6 +54,10 @@ class CreateAssetImageRegistryScanTaskResponse extends AbstractModel if ($param === null) { return; } + if (array_key_exists("TaskID",$param) and $param["TaskID"] !== null) { + $this->TaskID = $param["TaskID"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/CreateClusterCheckTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/CreateClusterCheckTaskResponse.php index 41bbb03f..cf76d21c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/CreateClusterCheckTaskResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/CreateClusterCheckTaskResponse.php @@ -24,6 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setTaskId(integer $TaskId) 设置返回创建的集群检查任务的ID,为0表示创建失败。 * @method string getCreateResult() 获取创建检查任务的结果,"Succ"为成功,其他的为失败原因 * @method void setCreateResult(string $CreateResult) 设置创建检查任务的结果,"Succ"为成功,其他的为失败原因 + * @method string getNewTaskID() 获取返回创建的集群新任务ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setNewTaskID(string $NewTaskID) 设置返回创建的集群新任务ID +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +43,12 @@ class CreateClusterCheckTaskResponse extends AbstractModel */ public $CreateResult; + /** + * @var string 返回创建的集群新任务ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $NewTaskID; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -47,6 +57,8 @@ class CreateClusterCheckTaskResponse extends AbstractModel /** * @param integer $TaskId 返回创建的集群检查任务的ID,为0表示创建失败。 * @param string $CreateResult 创建检查任务的结果,"Succ"为成功,其他的为失败原因 + * @param string $NewTaskID 返回创建的集群新任务ID +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -70,6 +82,10 @@ class CreateClusterCheckTaskResponse extends AbstractModel $this->CreateResult = $param["CreateResult"]; } + if (array_key_exists("NewTaskID",$param) and $param["NewTaskID"] !== null) { + $this->NewTaskID = $param["NewTaskID"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAgentDaemonSetCmdRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAgentDaemonSetCmdRequest.php index 81377874..5a599434 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAgentDaemonSetCmdRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAgentDaemonSetCmdRequest.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setVpcId(string $VpcId) 设置VpcId, NetType=direct时必填 * @method string getExpireDate() 获取命令有效期,非腾讯云时必填 * @method void setExpireDate(string $ExpireDate) 设置命令有效期,非腾讯云时必填 + * @method array getClusterCustomParameters() 获取集群自定义参数 + * @method void setClusterCustomParameters(array $ClusterCustomParameters) 设置集群自定义参数 */ class DescribeAgentDaemonSetCmdRequest extends AbstractModel { @@ -58,12 +60,18 @@ class DescribeAgentDaemonSetCmdRequest extends AbstractModel */ public $ExpireDate; + /** + * @var array 集群自定义参数 + */ + public $ClusterCustomParameters; + /** * @param boolean $IsCloud 是否是腾讯云 * @param string $NetType 网络类型:basic-基础网络,private-VPC, public-公网,direct-专线 * @param string $RegionCode 地域标示, NetType=direct时必填 * @param string $VpcId VpcId, NetType=direct时必填 * @param string $ExpireDate 命令有效期,非腾讯云时必填 + * @param array $ClusterCustomParameters 集群自定义参数 */ function __construct() { @@ -97,5 +105,14 @@ class DescribeAgentDaemonSetCmdRequest extends AbstractModel if (array_key_exists("ExpireDate",$param) and $param["ExpireDate"] !== null) { $this->ExpireDate = $param["ExpireDate"]; } + + if (array_key_exists("ClusterCustomParameters",$param) and $param["ClusterCustomParameters"] !== null) { + $this->ClusterCustomParameters = []; + foreach ($param["ClusterCustomParameters"] as $key => $value){ + $obj = new ClusterCustomParameters(); + $obj->deserialize($value); + array_push($this->ClusterCustomParameters, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetContainerDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetContainerDetailResponse.php index 12c2c376..418d00eb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetContainerDetailResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetContainerDetailResponse.php @@ -90,6 +90,32 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setIsolateTime(string $IsolateTime) 设置隔离时间 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getNodeID() 获取节点ID + * @method void setNodeID(string $NodeID) 设置节点ID + * @method string getNodeName() 获取节点名称 + * @method void setNodeName(string $NodeName) 设置节点名称 + * @method string getNodeSubNetID() 获取节点子网ID + * @method void setNodeSubNetID(string $NodeSubNetID) 设置节点子网ID + * @method string getNodeSubNetName() 获取节点子网名称 + * @method void setNodeSubNetName(string $NodeSubNetName) 设置节点子网名称 + * @method string getNodeSubNetCIDR() 获取节点子网网段 + * @method void setNodeSubNetCIDR(string $NodeSubNetCIDR) 设置节点子网网段 + * @method string getPodName() 获取pod名称 + * @method void setPodName(string $PodName) 设置pod名称 + * @method string getPodIP() 获取pod ip + * @method void setPodIP(string $PodIP) 设置pod ip + * @method string getPodStatus() 获取pod状态 + * @method void setPodStatus(string $PodStatus) 设置pod状态 + * @method string getClusterID() 获取集群ID + * @method void setClusterID(string $ClusterID) 设置集群ID + * @method string getClusterName() 获取集群名称 + * @method void setClusterName(string $ClusterName) 设置集群名称 + * @method string getNodeType() 获取节点类型:NORMAL: 普通节点(默认值) SUPER: 超级节点 + * @method void setNodeType(string $NodeType) 设置节点类型:NORMAL: 普通节点(默认值) SUPER: 超级节点 + * @method string getNodeUniqueID() 获取超级节点唯一id + * @method void setNodeUniqueID(string $NodeUniqueID) 设置超级节点唯一id + * @method string getPublicIP() 获取外网ip + * @method void setPublicIP(string $PublicIP) 设置外网ip * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -238,6 +264,71 @@ class DescribeAssetContainerDetailResponse extends AbstractModel */ public $IsolateTime; + /** + * @var string 节点ID + */ + public $NodeID; + + /** + * @var string 节点名称 + */ + public $NodeName; + + /** + * @var string 节点子网ID + */ + public $NodeSubNetID; + + /** + * @var string 节点子网名称 + */ + public $NodeSubNetName; + + /** + * @var string 节点子网网段 + */ + public $NodeSubNetCIDR; + + /** + * @var string pod名称 + */ + public $PodName; + + /** + * @var string pod ip + */ + public $PodIP; + + /** + * @var string pod状态 + */ + public $PodStatus; + + /** + * @var string 集群ID + */ + public $ClusterID; + + /** + * @var string 集群名称 + */ + public $ClusterName; + + /** + * @var string 节点类型:NORMAL: 普通节点(默认值) SUPER: 超级节点 + */ + public $NodeType; + + /** + * @var string 超级节点唯一id + */ + public $NodeUniqueID; + + /** + * @var string 外网ip + */ + public $PublicIP; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -279,6 +370,19 @@ class DescribeAssetContainerDetailResponse extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $IsolateTime 隔离时间 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $NodeID 节点ID + * @param string $NodeName 节点名称 + * @param string $NodeSubNetID 节点子网ID + * @param string $NodeSubNetName 节点子网名称 + * @param string $NodeSubNetCIDR 节点子网网段 + * @param string $PodName pod名称 + * @param string $PodIP pod ip + * @param string $PodStatus pod状态 + * @param string $ClusterID 集群ID + * @param string $ClusterName 集群名称 + * @param string $NodeType 节点类型:NORMAL: 普通节点(默认值) SUPER: 超级节点 + * @param string $NodeUniqueID 超级节点唯一id + * @param string $PublicIP 外网ip * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -408,6 +512,58 @@ class DescribeAssetContainerDetailResponse extends AbstractModel $this->IsolateTime = $param["IsolateTime"]; } + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("NodeName",$param) and $param["NodeName"] !== null) { + $this->NodeName = $param["NodeName"]; + } + + if (array_key_exists("NodeSubNetID",$param) and $param["NodeSubNetID"] !== null) { + $this->NodeSubNetID = $param["NodeSubNetID"]; + } + + if (array_key_exists("NodeSubNetName",$param) and $param["NodeSubNetName"] !== null) { + $this->NodeSubNetName = $param["NodeSubNetName"]; + } + + if (array_key_exists("NodeSubNetCIDR",$param) and $param["NodeSubNetCIDR"] !== null) { + $this->NodeSubNetCIDR = $param["NodeSubNetCIDR"]; + } + + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("PodStatus",$param) and $param["PodStatus"] !== null) { + $this->PodStatus = $param["PodStatus"]; + } + + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("PublicIP",$param) and $param["PublicIP"] !== null) { + $this->PublicIP = $param["PublicIP"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetContainerListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetContainerListRequest.php index 7b19dcd9..3a4edd15 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetContainerListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetContainerListRequest.php @@ -32,6 +32,11 @@ use TencentCloud\Common\AbstractModel;
            • HostIP- string - 是否必填:否 - 主机ip搜索
            • OrderBy - String 是否必填:否 -排序字段,支持:cpu_usage, mem_usage的动态排序 ["cpu_usage","+"] '+'升序、'-'降序
            • NetStatus - String -是否必填: 否 - 容器网络状态筛选 normal isolated isolating isolate_failed restoring restore_failed
            • +
            • PodID - String -是否必填: 否 - PodID筛选
            • +
            • NodeUniqueID - String -是否必填: 否 - SuperNode筛选
            • +
            • PodUid - String -是否必填: 否 - Pod筛选
            • +
            • PodIP - String -是否必填: 否 - PodIP筛选
            • +
            • NodeType - String -是否必填: 否 - 节点类型筛选:NORMAL:普通节点;SUPER:超级节点
            • * @method void setFilters(array $Filters) 设置过滤条件。
            • ContainerName - String - 是否必填:否 - 容器名称模糊搜索
            • Status - String - 是否必填:否 - 容器运行状态筛选,0:"created",1:"running", 2:"paused", 3:"restarting", 4:"removing", 5:"exited", 6:"dead"
            • @@ -40,6 +45,11 @@ use TencentCloud\Common\AbstractModel;
            • HostIP- string - 是否必填:否 - 主机ip搜索
            • OrderBy - String 是否必填:否 -排序字段,支持:cpu_usage, mem_usage的动态排序 ["cpu_usage","+"] '+'升序、'-'降序
            • NetStatus - String -是否必填: 否 - 容器网络状态筛选 normal isolated isolating isolate_failed restoring restore_failed
            • +
            • PodID - String -是否必填: 否 - PodID筛选
            • +
            • NodeUniqueID - String -是否必填: 否 - SuperNode筛选
            • +
            • PodUid - String -是否必填: 否 - Pod筛选
            • +
            • PodIP - String -是否必填: 否 - PodIP筛选
            • +
            • NodeType - String -是否必填: 否 - 节点类型筛选:NORMAL:普通节点;SUPER:超级节点
            • * @method string getBy() 获取排序字段 * @method void setBy(string $By) 设置排序字段 * @method string getOrder() 获取排序方式 asc,desc @@ -66,6 +76,11 @@ class DescribeAssetContainerListRequest extends AbstractModel
            • HostIP- string - 是否必填:否 - 主机ip搜索
            • OrderBy - String 是否必填:否 -排序字段,支持:cpu_usage, mem_usage的动态排序 ["cpu_usage","+"] '+'升序、'-'降序
            • NetStatus - String -是否必填: 否 - 容器网络状态筛选 normal isolated isolating isolate_failed restoring restore_failed
            • +
            • PodID - String -是否必填: 否 - PodID筛选
            • +
            • NodeUniqueID - String -是否必填: 否 - SuperNode筛选
            • +
            • PodUid - String -是否必填: 否 - Pod筛选
            • +
            • PodIP - String -是否必填: 否 - PodIP筛选
            • +
            • NodeType - String -是否必填: 否 - 节点类型筛选:NORMAL:普通节点;SUPER:超级节点
            • */ public $Filters; @@ -90,6 +105,11 @@ class DescribeAssetContainerListRequest extends AbstractModel
            • HostIP- string - 是否必填:否 - 主机ip搜索
            • OrderBy - String 是否必填:否 -排序字段,支持:cpu_usage, mem_usage的动态排序 ["cpu_usage","+"] '+'升序、'-'降序
            • NetStatus - String -是否必填: 否 - 容器网络状态筛选 normal isolated isolating isolate_failed restoring restore_failed
            • +
            • PodID - String -是否必填: 否 - PodID筛选
            • +
            • NodeUniqueID - String -是否必填: 否 - SuperNode筛选
            • +
            • PodUid - String -是否必填: 否 - Pod筛选
            • +
            • PodIP - String -是否必填: 否 - PodIP筛选
            • +
            • NodeType - String -是否必填: 否 - 节点类型筛选:NORMAL:普通节点;SUPER:超级节点
            • * @param string $By 排序字段 * @param string $Order 排序方式 asc,desc */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetHostDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetHostDetailResponse.php index 63758faf..b2ff5c04 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetHostDetailResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetHostDetailResponse.php @@ -72,6 +72,12 @@ use TencentCloud\Common\AbstractModel; * @method void setProject(ProjectInfo $Project) 设置所属项目 * @method array getTags() 获取标签 * @method void setTags(array $Tags) 设置标签 + * @method string getClusterID() 获取集群ID + * @method void setClusterID(string $ClusterID) 设置集群ID + * @method string getClusterName() 获取集群名称 + * @method void setClusterName(string $ClusterName) 设置集群名称 + * @method string getClusterAccessedStatus() 获取集群接入状态 + * @method void setClusterAccessedStatus(string $ClusterAccessedStatus) 设置集群接入状态 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -207,6 +213,21 @@ class DescribeAssetHostDetailResponse extends AbstractModel */ public $Tags; + /** + * @var string 集群ID + */ + public $ClusterID; + + /** + * @var string 集群名称 + */ + public $ClusterName; + + /** + * @var string 集群接入状态 + */ + public $ClusterAccessedStatus; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -239,6 +260,9 @@ class DescribeAssetHostDetailResponse extends AbstractModel * @param integer $RegionID 地域ID * @param ProjectInfo $Project 所属项目 * @param array $Tags 标签 + * @param string $ClusterID 集群ID + * @param string $ClusterName 集群名称 + * @param string $ClusterAccessedStatus 集群接入状态 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -364,6 +388,18 @@ class DescribeAssetHostDetailResponse extends AbstractModel } } + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("ClusterAccessedStatus",$param) and $param["ClusterAccessedStatus"] !== null) { + $this->ClusterAccessedStatus = $param["ClusterAccessedStatus"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetImageRegistryRegistryDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetImageRegistryRegistryDetailResponse.php index b9df6a2d..0d830ad7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetImageRegistryRegistryDetailResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetImageRegistryRegistryDetailResponse.php @@ -34,8 +34,8 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRegistryVersion(string $RegistryVersion) 设置仓库版本 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getNetType() 获取网络类型,列表:public(公网) - * @method void setNetType(string $NetType) 设置网络类型,列表:public(公网) + * @method string getNetType() 获取网络类型,列表:public(公网),private(私网) + * @method void setNetType(string $NetType) 设置网络类型,列表:public(公网),private(私网) * @method string getRegistryRegion() 获取区域,列表:default(默认) 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRegistryRegion(string $RegistryRegion) 设置区域,列表:default(默认) @@ -48,6 +48,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setInsecure(integer $Insecure) 设置安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 注意:此字段可能返回 null,表示取不到有效值。 + * @method array getConnDetectDetail() 获取联通性检测结果详情 + * @method void setConnDetectDetail(array $ConnDetectDetail) 设置联通性检测结果详情 + * @method string getInstanceID() 获取tcr情况下instance_id + * @method void setInstanceID(string $InstanceID) 设置tcr情况下instance_id * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -85,7 +89,7 @@ class DescribeAssetImageRegistryRegistryDetailResponse extends AbstractModel public $RegistryVersion; /** - * @var string 网络类型,列表:public(公网) + * @var string 网络类型,列表:public(公网),private(私网) */ public $NetType; @@ -107,6 +111,16 @@ class DescribeAssetImageRegistryRegistryDetailResponse extends AbstractModel */ public $Insecure; + /** + * @var array 联通性检测结果详情 + */ + public $ConnDetectDetail; + + /** + * @var string tcr情况下instance_id + */ + public $InstanceID; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -120,13 +134,15 @@ class DescribeAssetImageRegistryRegistryDetailResponse extends AbstractModel * @param string $RegistryType 仓库类型,列表:harbor * @param string $RegistryVersion 仓库版本 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $NetType 网络类型,列表:public(公网) + * @param string $NetType 网络类型,列表:public(公网),private(私网) * @param string $RegistryRegion 区域,列表:default(默认) 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $SpeedLimit 限速 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Insecure 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 注意:此字段可能返回 null,表示取不到有效值。 + * @param array $ConnDetectDetail 联通性检测结果详情 + * @param string $InstanceID tcr情况下instance_id * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -182,6 +198,19 @@ class DescribeAssetImageRegistryRegistryDetailResponse extends AbstractModel $this->Insecure = $param["Insecure"]; } + if (array_key_exists("ConnDetectDetail",$param) and $param["ConnDetectDetail"] !== null) { + $this->ConnDetectDetail = []; + foreach ($param["ConnDetectDetail"] as $key => $value){ + $obj = new RegistryConnDetectResult(); + $obj->deserialize($value); + array_push($this->ConnDetectDetail, $obj); + } + } + + if (array_key_exists("InstanceID",$param) and $param["InstanceID"] !== null) { + $this->InstanceID = $param["InstanceID"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetImageRegistryScanStatusOneKeyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetImageRegistryScanStatusOneKeyRequest.php index 372c3bcf..6c0cb60e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetImageRegistryScanStatusOneKeyRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetImageRegistryScanStatusOneKeyRequest.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setAll(boolean $All) 设置是否获取全部镜像 * @method array getId() 获取需要获取进度的镜像列表Id * @method void setId(array $Id) 设置需要获取进度的镜像列表Id + * @method integer getTaskID() 获取获取进度的任务ID + * @method void setTaskID(integer $TaskID) 设置获取进度的任务ID */ class DescribeAssetImageRegistryScanStatusOneKeyRequest extends AbstractModel { @@ -44,10 +46,16 @@ class DescribeAssetImageRegistryScanStatusOneKeyRequest extends AbstractModel */ public $Id; + /** + * @var integer 获取进度的任务ID + */ + public $TaskID; + /** * @param array $Images 需要获取进度的镜像列表 * @param boolean $All 是否获取全部镜像 * @param array $Id 需要获取进度的镜像列表Id + * @param integer $TaskID 获取进度的任务ID */ function __construct() { @@ -78,5 +86,9 @@ class DescribeAssetImageRegistryScanStatusOneKeyRequest extends AbstractModel if (array_key_exists("Id",$param) and $param["Id"] !== null) { $this->Id = $param["Id"]; } + + if (array_key_exists("TaskID",$param) and $param["TaskID"] !== null) { + $this->TaskID = $param["TaskID"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetSummaryResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetSummaryResponse.php index 0eabbf3f..51f1c81c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetSummaryResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeAssetSummaryResponse.php @@ -60,6 +60,10 @@ use TencentCloud\Common\AbstractModel; * @method void setImageUnsafeCnt(integer $ImageUnsafeCnt) 设置风险镜像个数 * @method integer getHostUnInstallCnt() 获取主机未安装agent数量 * @method void setHostUnInstallCnt(integer $HostUnInstallCnt) 设置主机未安装agent数量 + * @method integer getSuperNodeCnt() 获取超级节点个数 + * @method void setSuperNodeCnt(integer $SuperNodeCnt) 设置超级节点个数 + * @method integer getSuperNodeRunningCnt() 获取超级节点运行个数 + * @method void setSuperNodeRunningCnt(integer $SuperNodeRunningCnt) 设置超级节点运行个数 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -165,6 +169,16 @@ class DescribeAssetSummaryResponse extends AbstractModel */ public $HostUnInstallCnt; + /** + * @var integer 超级节点个数 + */ + public $SuperNodeCnt; + + /** + * @var integer 超级节点运行个数 + */ + public $SuperNodeRunningCnt; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -191,6 +205,8 @@ class DescribeAssetSummaryResponse extends AbstractModel * @param string $LatestImageScanTime 最近镜像扫描时间 * @param integer $ImageUnsafeCnt 风险镜像个数 * @param integer $HostUnInstallCnt 主机未安装agent数量 + * @param integer $SuperNodeCnt 超级节点个数 + * @param integer $SuperNodeRunningCnt 超级节点运行个数 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -286,6 +302,14 @@ class DescribeAssetSummaryResponse extends AbstractModel $this->HostUnInstallCnt = $param["HostUnInstallCnt"]; } + if (array_key_exists("SuperNodeCnt",$param) and $param["SuperNodeCnt"] !== null) { + $this->SuperNodeCnt = $param["SuperNodeCnt"]; + } + + if (array_key_exists("SuperNodeRunningCnt",$param) and $param["SuperNodeRunningCnt"] !== null) { + $this->SuperNodeRunningCnt = $param["SuperNodeRunningCnt"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeClusterSummaryResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeClusterSummaryResponse.php index 53aaaf50..51d095b8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeClusterSummaryResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeClusterSummaryResponse.php @@ -42,6 +42,20 @@ use TencentCloud\Common\AbstractModel; * @method void setFailedClusterCount(integer $FailedClusterCount) 设置检查失败集群数 * @method integer getNotImportedClusterCount() 获取未导入的集群数量 * @method void setNotImportedClusterCount(integer $NotImportedClusterCount) 设置未导入的集群数量 + * @method integer getServerlessClusterCount() 获取eks集群数量 + * @method void setServerlessClusterCount(integer $ServerlessClusterCount) 设置eks集群数量 + * @method integer getTkeClusterCount() 获取TKE集群数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTkeClusterCount(integer $TkeClusterCount) 设置TKE集群数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getUserCreateTencentClusterCount() 获取用户自建腾讯云集群数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setUserCreateTencentClusterCount(integer $UserCreateTencentClusterCount) 设置用户自建腾讯云集群数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getUserCreateHybridClusterCount() 获取用户自建集群混合云数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setUserCreateHybridClusterCount(integer $UserCreateHybridClusterCount) 设置用户自建集群混合云数量 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -102,6 +116,29 @@ class DescribeClusterSummaryResponse extends AbstractModel */ public $NotImportedClusterCount; + /** + * @var integer eks集群数量 + */ + public $ServerlessClusterCount; + + /** + * @var integer TKE集群数量 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TkeClusterCount; + + /** + * @var integer 用户自建腾讯云集群数量 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $UserCreateTencentClusterCount; + + /** + * @var integer 用户自建集群混合云数量 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $UserCreateHybridClusterCount; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -119,6 +156,13 @@ class DescribeClusterSummaryResponse extends AbstractModel * @param integer $ManualCheckClusterCount 手动检查集群数 * @param integer $FailedClusterCount 检查失败集群数 * @param integer $NotImportedClusterCount 未导入的集群数量 + * @param integer $ServerlessClusterCount eks集群数量 + * @param integer $TkeClusterCount TKE集群数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $UserCreateTencentClusterCount 用户自建腾讯云集群数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $UserCreateHybridClusterCount 用户自建集群混合云数量 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -178,6 +222,22 @@ class DescribeClusterSummaryResponse extends AbstractModel $this->NotImportedClusterCount = $param["NotImportedClusterCount"]; } + if (array_key_exists("ServerlessClusterCount",$param) and $param["ServerlessClusterCount"] !== null) { + $this->ServerlessClusterCount = $param["ServerlessClusterCount"]; + } + + if (array_key_exists("TkeClusterCount",$param) and $param["TkeClusterCount"] !== null) { + $this->TkeClusterCount = $param["TkeClusterCount"]; + } + + if (array_key_exists("UserCreateTencentClusterCount",$param) and $param["UserCreateTencentClusterCount"] !== null) { + $this->UserCreateTencentClusterCount = $param["UserCreateTencentClusterCount"]; + } + + if (array_key_exists("UserCreateHybridClusterCount",$param) and $param["UserCreateHybridClusterCount"] !== null) { + $this->UserCreateHybridClusterCount = $param["UserCreateHybridClusterCount"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeContainerAssetSummaryResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeContainerAssetSummaryResponse.php index 267f2801..2850b73a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeContainerAssetSummaryResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeContainerAssetSummaryResponse.php @@ -42,6 +42,8 @@ use TencentCloud\Common\AbstractModel; * @method void setImageTotalCnt(integer $ImageTotalCnt) 设置镜像总数 * @method integer getHostUnInstallCnt() 获取主机未安装agent数量 * @method void setHostUnInstallCnt(integer $HostUnInstallCnt) 设置主机未安装agent数量 + * @method integer getHostSuperNodeCnt() 获取超级节点个数 + * @method void setHostSuperNodeCnt(integer $HostSuperNodeCnt) 设置超级节点个数 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -102,6 +104,11 @@ class DescribeContainerAssetSummaryResponse extends AbstractModel */ public $HostUnInstallCnt; + /** + * @var integer 超级节点个数 + */ + public $HostSuperNodeCnt; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -119,6 +126,7 @@ class DescribeContainerAssetSummaryResponse extends AbstractModel * @param integer $ImageRegistryCnt 镜像仓库数量 * @param integer $ImageTotalCnt 镜像总数 * @param integer $HostUnInstallCnt 主机未安装agent数量 + * @param integer $HostSuperNodeCnt 超级节点个数 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -178,6 +186,10 @@ class DescribeContainerAssetSummaryResponse extends AbstractModel $this->HostUnInstallCnt = $param["HostUnInstallCnt"]; } + if (array_key_exists("HostSuperNodeCnt",$param) and $param["HostSuperNodeCnt"] !== null) { + $this->HostSuperNodeCnt = $param["HostSuperNodeCnt"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeImageRegistryTimingScanTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeImageRegistryTimingScanTaskResponse.php index 8a5feabc..2bcf7e11 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeImageRegistryTimingScanTaskResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeImageRegistryTimingScanTaskResponse.php @@ -41,6 +41,10 @@ use TencentCloud\Common\AbstractModel; * @method array getId() 获取自动以扫描镜像Id 注意:此字段可能返回 null,表示取不到有效值。 * @method void setId(array $Id) 设置自动以扫描镜像Id +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getLatest() 获取是否扫描最新版本镜像 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLatest(boolean $Latest) 设置是否扫描最新版本镜像 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -86,6 +90,12 @@ class DescribeImageRegistryTimingScanTaskResponse extends AbstractModel */ public $Id; + /** + * @var boolean 是否扫描最新版本镜像 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Latest; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -102,6 +112,8 @@ class DescribeImageRegistryTimingScanTaskResponse extends AbstractModel * @param array $Images 自定义扫描镜像 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Id 自动以扫描镜像Id +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $Latest 是否扫描最新版本镜像 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -151,6 +163,10 @@ class DescribeImageRegistryTimingScanTaskResponse extends AbstractModel $this->Id = $param["Id"]; } + if (array_key_exists("Latest",$param) and $param["Latest"] !== null) { + $this->Latest = $param["Latest"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRefreshTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRefreshTaskRequest.php index be9612d4..4a095655 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRefreshTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRefreshTaskRequest.php @@ -22,6 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method integer getTaskId() 获取任务ID * @method void setTaskId(integer $TaskId) 设置任务ID + * @method string getNewTaskID() 获取新任务ID + * @method void setNewTaskID(string $NewTaskID) 设置新任务ID */ class DescribeRefreshTaskRequest extends AbstractModel { @@ -30,8 +32,14 @@ class DescribeRefreshTaskRequest extends AbstractModel */ public $TaskId; + /** + * @var string 新任务ID + */ + public $NewTaskID; + /** * @param integer $TaskId 任务ID + * @param string $NewTaskID 新任务ID */ function __construct() { @@ -49,5 +57,9 @@ class DescribeRefreshTaskRequest extends AbstractModel if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { $this->TaskId = $param["TaskId"]; } + + if (array_key_exists("NewTaskID",$param) and $param["NewTaskID"] !== null) { + $this->NewTaskID = $param["NewTaskID"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/PeerDetailForUser.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRiskDnsEventDetailRequest.php old mode 100755 new mode 100644 similarity index 66% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/PeerDetailForUser.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRiskDnsEventDetailRequest.php index d16c0d5b..b6739734 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/PeerDetailForUser.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRiskDnsEventDetailRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tbaas\V20180416\Models; +namespace TencentCloud\Tcss\V20201101\Models; use TencentCloud\Common\AbstractModel; /** - * 节点详情信息 + * DescribeRiskDnsEventDetail请求参数结构体 * - * @method string getPeerName() 获取节点名称 - * @method void setPeerName(string $PeerName) 设置节点名称 + * @method integer getEventID() 获取事件ID + * @method void setEventID(integer $EventID) 设置事件ID */ -class PeerDetailForUser extends AbstractModel +class DescribeRiskDnsEventDetailRequest extends AbstractModel { /** - * @var string 节点名称 + * @var integer 事件ID */ - public $PeerName; + public $EventID; /** - * @param string $PeerName 节点名称 + * @param integer $EventID 事件ID */ function __construct() { @@ -46,8 +46,8 @@ class PeerDetailForUser extends AbstractModel if ($param === null) { return; } - if (array_key_exists("PeerName",$param) and $param["PeerName"] !== null) { - $this->PeerName = $param["PeerName"]; + if (array_key_exists("EventID",$param) and $param["EventID"] !== null) { + $this->EventID = $param["EventID"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRiskDnsEventDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRiskDnsEventDetailResponse.php new file mode 100644 index 00000000..d202b7d3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRiskDnsEventDetailResponse.php @@ -0,0 +1,817 @@ +EventID = $param["EventID"]; + } + + if (array_key_exists("EventType",$param) and $param["EventType"] !== null) { + $this->EventType = $param["EventType"]; + } + + if (array_key_exists("EventCount",$param) and $param["EventCount"] !== null) { + $this->EventCount = $param["EventCount"]; + } + + if (array_key_exists("FoundTime",$param) and $param["FoundTime"] !== null) { + $this->FoundTime = $param["FoundTime"]; + } + + if (array_key_exists("LatestFoundTime",$param) and $param["LatestFoundTime"] !== null) { + $this->LatestFoundTime = $param["LatestFoundTime"]; + } + + if (array_key_exists("ContainerID",$param) and $param["ContainerID"] !== null) { + $this->ContainerID = $param["ContainerID"]; + } + + if (array_key_exists("ContainerName",$param) and $param["ContainerName"] !== null) { + $this->ContainerName = $param["ContainerName"]; + } + + if (array_key_exists("ContainerNetStatus",$param) and $param["ContainerNetStatus"] !== null) { + $this->ContainerNetStatus = $param["ContainerNetStatus"]; + } + + if (array_key_exists("ContainerStatus",$param) and $param["ContainerStatus"] !== null) { + $this->ContainerStatus = $param["ContainerStatus"]; + } + + if (array_key_exists("ContainerNetSubStatus",$param) and $param["ContainerNetSubStatus"] !== null) { + $this->ContainerNetSubStatus = $param["ContainerNetSubStatus"]; + } + + if (array_key_exists("ContainerIsolateOperationSrc",$param) and $param["ContainerIsolateOperationSrc"] !== null) { + $this->ContainerIsolateOperationSrc = $param["ContainerIsolateOperationSrc"]; + } + + if (array_key_exists("ImageID",$param) and $param["ImageID"] !== null) { + $this->ImageID = $param["ImageID"]; + } + + if (array_key_exists("ImageName",$param) and $param["ImageName"] !== null) { + $this->ImageName = $param["ImageName"]; + } + + if (array_key_exists("HostName",$param) and $param["HostName"] !== null) { + $this->HostName = $param["HostName"]; + } + + if (array_key_exists("HostIP",$param) and $param["HostIP"] !== null) { + $this->HostIP = $param["HostIP"]; + } + + if (array_key_exists("PublicIP",$param) and $param["PublicIP"] !== null) { + $this->PublicIP = $param["PublicIP"]; + } + + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Solution",$param) and $param["Solution"] !== null) { + $this->Solution = $param["Solution"]; + } + + if (array_key_exists("Reference",$param) and $param["Reference"] !== null) { + $this->Reference = $param["Reference"]; + } + + if (array_key_exists("Address",$param) and $param["Address"] !== null) { + $this->Address = $param["Address"]; + } + + if (array_key_exists("City",$param) and $param["City"] !== null) { + $this->City = $param["City"]; + } + + if (array_key_exists("MatchRuleType",$param) and $param["MatchRuleType"] !== null) { + $this->MatchRuleType = $param["MatchRuleType"]; + } + + if (array_key_exists("FeatureLabel",$param) and $param["FeatureLabel"] !== null) { + $this->FeatureLabel = $param["FeatureLabel"]; + } + + if (array_key_exists("ProcessAuthority",$param) and $param["ProcessAuthority"] !== null) { + $this->ProcessAuthority = $param["ProcessAuthority"]; + } + + if (array_key_exists("ProcessMd5",$param) and $param["ProcessMd5"] !== null) { + $this->ProcessMd5 = $param["ProcessMd5"]; + } + + if (array_key_exists("ProcessStartUser",$param) and $param["ProcessStartUser"] !== null) { + $this->ProcessStartUser = $param["ProcessStartUser"]; + } + + if (array_key_exists("ProcessUserGroup",$param) and $param["ProcessUserGroup"] !== null) { + $this->ProcessUserGroup = $param["ProcessUserGroup"]; + } + + if (array_key_exists("ProcessPath",$param) and $param["ProcessPath"] !== null) { + $this->ProcessPath = $param["ProcessPath"]; + } + + if (array_key_exists("ProcessTree",$param) and $param["ProcessTree"] !== null) { + $this->ProcessTree = $param["ProcessTree"]; + } + + if (array_key_exists("ProcessParam",$param) and $param["ProcessParam"] !== null) { + $this->ProcessParam = $param["ProcessParam"]; + } + + if (array_key_exists("ParentProcessStartUser",$param) and $param["ParentProcessStartUser"] !== null) { + $this->ParentProcessStartUser = $param["ParentProcessStartUser"]; + } + + if (array_key_exists("ParentProcessUserGroup",$param) and $param["ParentProcessUserGroup"] !== null) { + $this->ParentProcessUserGroup = $param["ParentProcessUserGroup"]; + } + + if (array_key_exists("ParentProcessPath",$param) and $param["ParentProcessPath"] !== null) { + $this->ParentProcessPath = $param["ParentProcessPath"]; + } + + if (array_key_exists("ParentProcessParam",$param) and $param["ParentProcessParam"] !== null) { + $this->ParentProcessParam = $param["ParentProcessParam"]; + } + + if (array_key_exists("AncestorProcessStartUser",$param) and $param["AncestorProcessStartUser"] !== null) { + $this->AncestorProcessStartUser = $param["AncestorProcessStartUser"]; + } + + if (array_key_exists("AncestorProcessUserGroup",$param) and $param["AncestorProcessUserGroup"] !== null) { + $this->AncestorProcessUserGroup = $param["AncestorProcessUserGroup"]; + } + + if (array_key_exists("AncestorProcessPath",$param) and $param["AncestorProcessPath"] !== null) { + $this->AncestorProcessPath = $param["AncestorProcessPath"]; + } + + if (array_key_exists("AncestorProcessParam",$param) and $param["AncestorProcessParam"] !== null) { + $this->AncestorProcessParam = $param["AncestorProcessParam"]; + } + + if (array_key_exists("HostID",$param) and $param["HostID"] !== null) { + $this->HostID = $param["HostID"]; + } + + if (array_key_exists("EventStatus",$param) and $param["EventStatus"] !== null) { + $this->EventStatus = $param["EventStatus"]; + } + + if (array_key_exists("OperationTime",$param) and $param["OperationTime"] !== null) { + $this->OperationTime = $param["OperationTime"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("NodeName",$param) and $param["NodeName"] !== null) { + $this->NodeName = $param["NodeName"]; + } + + if (array_key_exists("NodeSubNetID",$param) and $param["NodeSubNetID"] !== null) { + $this->NodeSubNetID = $param["NodeSubNetID"]; + } + + if (array_key_exists("NodeSubNetName",$param) and $param["NodeSubNetName"] !== null) { + $this->NodeSubNetName = $param["NodeSubNetName"]; + } + + if (array_key_exists("NodeSubNetCIDR",$param) and $param["NodeSubNetCIDR"] !== null) { + $this->NodeSubNetCIDR = $param["NodeSubNetCIDR"]; + } + + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("PodStatus",$param) and $param["PodStatus"] !== null) { + $this->PodStatus = $param["PodStatus"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRiskDnsListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRiskDnsListRequest.php new file mode 100644 index 00000000..11e82748 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRiskDnsListRequest.php @@ -0,0 +1,162 @@ +EventStatus- String - 是否必填:否 - 事件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_ADD_WHITE:已加白 +
            • ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED
            • +
            • ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING
            • +
            • EventType - String -是否必填: 否 - 事件类型,恶意域名请求:DOMAIN,恶意IP请求:IP
            • +
            • TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间
            • +
            • RiskDns- string - 是否必填:否 - 恶意域名。
            • +
            • RiskIP- string - 是否必填:否 - 恶意IP。
            • +
            • ContainerName- string - 是否必填:否 - 容器名称。
            • +
            • ContainerID- string - 是否必填:否 - 容器ID。
            • +
            • ImageName- string - 是否必填:否 - 镜像名称。
            • +
            • ImageID- string - 是否必填:否 - 镜像ID。
            • +
            • HostName- string - 是否必填:否 - 主机名称。
            • +
            • HostIP- string - 是否必填:否 - 内网IP。
            • +
            • PublicIP- string - 是否必填:否 - 外网IP。
            • + * @method void setFilters(array $Filters) 设置过滤条件。 +
            • EventStatus- String - 是否必填:否 - 事件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_ADD_WHITE:已加白
            • +
            • ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED
            • +
            • ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING
            • +
            • EventType - String -是否必填: 否 - 事件类型,恶意域名请求:DOMAIN,恶意IP请求:IP
            • +
            • TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间
            • +
            • RiskDns- string - 是否必填:否 - 恶意域名。
            • +
            • RiskIP- string - 是否必填:否 - 恶意IP。
            • +
            • ContainerName- string - 是否必填:否 - 容器名称。
            • +
            • ContainerID- string - 是否必填:否 - 容器ID。
            • +
            • ImageName- string - 是否必填:否 - 镜像名称。
            • +
            • ImageID- string - 是否必填:否 - 镜像ID。
            • +
            • HostName- string - 是否必填:否 - 主机名称。
            • +
            • HostIP- string - 是否必填:否 - 内网IP。
            • +
            • PublicIP- string - 是否必填:否 - 外网IP。
            • + * @method string getOrder() 获取排序方式:asc/desc + * @method void setOrder(string $Order) 设置排序方式:asc/desc + * @method string getBy() 获取排序字段:告警数量:EventCount,最近生成时间:LatestFoundTime + * @method void setBy(string $By) 设置排序字段:告警数量:EventCount,最近生成时间:LatestFoundTime + */ +class DescribeRiskDnsListRequest extends AbstractModel +{ + /** + * @var integer 需要返回的数量,默认为10,最大值为100 + */ + public $Limit; + + /** + * @var integer 偏移量,默认为0。 + */ + public $Offset; + + /** + * @var array 过滤条件。 +
            • EventStatus- String - 是否必填:否 - 事件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_ADD_WHITE:已加白
            • +
            • ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED
            • +
            • ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING
            • +
            • EventType - String -是否必填: 否 - 事件类型,恶意域名请求:DOMAIN,恶意IP请求:IP
            • +
            • TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间
            • +
            • RiskDns- string - 是否必填:否 - 恶意域名。
            • +
            • RiskIP- string - 是否必填:否 - 恶意IP。
            • +
            • ContainerName- string - 是否必填:否 - 容器名称。
            • +
            • ContainerID- string - 是否必填:否 - 容器ID。
            • +
            • ImageName- string - 是否必填:否 - 镜像名称。
            • +
            • ImageID- string - 是否必填:否 - 镜像ID。
            • +
            • HostName- string - 是否必填:否 - 主机名称。
            • +
            • HostIP- string - 是否必填:否 - 内网IP。
            • +
            • PublicIP- string - 是否必填:否 - 外网IP。
            • + */ + public $Filters; + + /** + * @var string 排序方式:asc/desc + */ + public $Order; + + /** + * @var string 排序字段:告警数量:EventCount,最近生成时间:LatestFoundTime + */ + public $By; + + /** + * @param integer $Limit 需要返回的数量,默认为10,最大值为100 + * @param integer $Offset 偏移量,默认为0。 + * @param array $Filters 过滤条件。 +
            • EventStatus- String - 是否必填:否 - 事件状态,待处理:EVENT_UNDEAL,EVENT_DEALED:已处理,已忽略:EVENT_IGNORE, EVENT_ADD_WHITE:已加白
            • +
            • ContainerStatus- String - 是否必填:否 - 容器运行状态筛选,已创建:CREATED,正常运行:RUNNING, 暂定运行:PAUSED, 停止运行: STOPPED,重启中:RESTARTING, 迁移中:REMOVING, 销毁:DESTROYED
            • +
            • ContainerNetStatus- String -是否必填: 否 - 容器网络状态筛选 未隔离:NORMAL,已隔离:ISOLATED,隔离失败:ISOLATE_FAILED,解除隔离失败:RESTORE_FAILED,解除隔离中:RESTORING,隔离中:ISOLATING
            • +
            • EventType - String -是否必填: 否 - 事件类型,恶意域名请求:DOMAIN,恶意IP请求:IP
            • +
            • TimeRange- String -是否必填: 否 - 时间范围,第一个值表示开始时间,第二个值表示结束时间
            • +
            • RiskDns- string - 是否必填:否 - 恶意域名。
            • +
            • RiskIP- string - 是否必填:否 - 恶意IP。
            • +
            • ContainerName- string - 是否必填:否 - 容器名称。
            • +
            • ContainerID- string - 是否必填:否 - 容器ID。
            • +
            • ImageName- string - 是否必填:否 - 镜像名称。
            • +
            • ImageID- string - 是否必填:否 - 镜像ID。
            • +
            • HostName- string - 是否必填:否 - 主机名称。
            • +
            • HostIP- string - 是否必填:否 - 内网IP。
            • +
            • PublicIP- string - 是否必填:否 - 外网IP。
            • + * @param string $Order 排序方式:asc/desc + * @param string $By 排序字段:告警数量:EventCount,最近生成时间:LatestFoundTime + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new RunTimeFilters(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("Order",$param) and $param["Order"] !== null) { + $this->Order = $param["Order"]; + } + + if (array_key_exists("By",$param) and $param["By"] !== null) { + $this->By = $param["By"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosBlockListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRiskDnsListResponse.php old mode 100755 new mode 100644 similarity index 78% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosBlockListResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRiskDnsListResponse.php index afce126a..8e585301 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetBcosBlockListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeRiskDnsListResponse.php @@ -14,39 +14,39 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tbaas\V20180416\Models; +namespace TencentCloud\Tcss\V20201101\Models; use TencentCloud\Common\AbstractModel; /** - * GetBcosBlockList返回参数结构体 + * DescribeRiskDnsList返回参数结构体 * - * @method integer getTotalCount() 获取总记录数 - * @method void setTotalCount(integer $TotalCount) 设置总记录数 - * @method array getList() 获取返回数据列表 - * @method void setList(array $List) 设置返回数据列表 + * @method array getList() 获取恶意请求事件列表 + * @method void setList(array $List) 设置恶意请求事件列表 + * @method integer getTotalCount() 获取总数量 + * @method void setTotalCount(integer $TotalCount) 设置总数量 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetBcosBlockListResponse extends AbstractModel +class DescribeRiskDnsListResponse extends AbstractModel { /** - * @var integer 总记录数 - */ - public $TotalCount; - - /** - * @var array 返回数据列表 + * @var array 恶意请求事件列表 */ public $List; + /** + * @var integer 总数量 + */ + public $TotalCount; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** - * @param integer $TotalCount 总记录数 - * @param array $List 返回数据列表 + * @param array $List 恶意请求事件列表 + * @param integer $TotalCount 总数量 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,19 +62,19 @@ class GetBcosBlockListResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { - $this->TotalCount = $param["TotalCount"]; - } - if (array_key_exists("List",$param) and $param["List"] !== null) { $this->List = []; foreach ($param["List"] as $key => $value){ - $obj = new BcosBlockObj(); + $obj = new RiskDnsEventInfo(); $obj->deserialize($value); array_push($this->List, $obj); } } + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeUnfinishRefreshTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeUnfinishRefreshTaskResponse.php index f99313d5..012169a6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeUnfinishRefreshTaskResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeUnfinishRefreshTaskResponse.php @@ -24,6 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setTaskId(integer $TaskId) 设置返回最近的一次任务ID * @method string getTaskStatus() 获取任务状态,为Task_New,Task_Running,Task_Finish,Task_Error,Task_NoExist.Task_New,Task_Running表示有任务存在,不允许新下发 * @method void setTaskStatus(string $TaskStatus) 设置任务状态,为Task_New,Task_Running,Task_Finish,Task_Error,Task_NoExist.Task_New,Task_Running表示有任务存在,不允许新下发 + * @method string getNewTaskID() 获取新任务ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setNewTaskID(string $NewTaskID) 设置新任务ID +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +43,12 @@ class DescribeUnfinishRefreshTaskResponse extends AbstractModel */ public $TaskStatus; + /** + * @var string 新任务ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $NewTaskID; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -47,6 +57,8 @@ class DescribeUnfinishRefreshTaskResponse extends AbstractModel /** * @param integer $TaskId 返回最近的一次任务ID * @param string $TaskStatus 任务状态,为Task_New,Task_Running,Task_Finish,Task_Error,Task_NoExist.Task_New,Task_Running表示有任务存在,不允许新下发 + * @param string $NewTaskID 新任务ID +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -70,6 +82,10 @@ class DescribeUnfinishRefreshTaskResponse extends AbstractModel $this->TaskStatus = $param["TaskStatus"]; } + if (array_key_exists("NewTaskID",$param) and $param["NewTaskID"] !== null) { + $this->NewTaskID = $param["NewTaskID"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVirusDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVirusDetailResponse.php index 6685d919..de51fef4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVirusDetailResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVirusDetailResponse.php @@ -107,10 +107,6 @@ use TencentCloud\Common\AbstractModel; * @method integer getSourceType() 获取来源:0:一键扫描, 1:定时扫描 2:实时监控 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSourceType(integer $SourceType) 设置来源:0:一键扫描, 1:定时扫描 2:实时监控 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getPodName() 获取集群名称 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPodName(string $PodName) 设置集群名称 注意:此字段可能返回 null,表示取不到有效值。 * @method array getTags() 获取标签 注意:此字段可能返回 null,表示取不到有效值。 @@ -139,6 +135,10 @@ use TencentCloud\Common\AbstractModel; * @method string getEventType() 获取事件类型 注意:此字段可能返回 null,表示取不到有效值。 * @method void setEventType(string $EventType) 设置事件类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getPodName() 获取集群名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPodName(string $PodName) 设置集群名称 注意:此字段可能返回 null,表示取不到有效值。 * @method string getStatus() 获取DEAL_NONE:文件待处理 DEAL_IGNORE:已经忽略 @@ -254,6 +254,26 @@ CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在 注意:此字段可能返回 null,表示取不到有效值。 * @method void setFileModifyTime(string $FileModifyTime) 设置文件修改时间 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getNodeSubNetID() 获取节点子网ID + * @method void setNodeSubNetID(string $NodeSubNetID) 设置节点子网ID + * @method string getNodeSubNetName() 获取节点子网名称 + * @method void setNodeSubNetName(string $NodeSubNetName) 设置节点子网名称 + * @method string getNodeSubNetCIDR() 获取节点子网网段 + * @method void setNodeSubNetCIDR(string $NodeSubNetCIDR) 设置节点子网网段 + * @method string getClusterID() 获取集群id + * @method void setClusterID(string $ClusterID) 设置集群id + * @method string getPodIP() 获取pod ip + * @method void setPodIP(string $PodIP) 设置pod ip + * @method string getPodStatus() 获取pod状态 + * @method void setPodStatus(string $PodStatus) 设置pod状态 + * @method string getNodeUniqueID() 获取节点唯一ID + * @method void setNodeUniqueID(string $NodeUniqueID) 设置节点唯一ID + * @method string getNodeType() 获取节点类型:NORMAL普通节点、SUPER超级节点 + * @method void setNodeType(string $NodeType) 设置节点类型:NORMAL普通节点、SUPER超级节点 + * @method string getNodeID() 获取节点ID + * @method void setNodeID(string $NodeID) 设置节点ID + * @method string getClusterName() 获取集群名称 + * @method void setClusterName(string $ClusterName) 设置集群名称 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -391,12 +411,6 @@ class DescribeVirusDetailResponse extends AbstractModel */ public $SourceType; - /** - * @var string 集群名称 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $PodName; - /** * @var array 标签 注意:此字段可能返回 null,表示取不到有效值。 @@ -439,6 +453,12 @@ class DescribeVirusDetailResponse extends AbstractModel */ public $EventType; + /** + * @var string 集群名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PodName; + /** * @var string DEAL_NONE:文件待处理 DEAL_IGNORE:已经忽略 @@ -572,6 +592,56 @@ CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在 */ public $FileModifyTime; + /** + * @var string 节点子网ID + */ + public $NodeSubNetID; + + /** + * @var string 节点子网名称 + */ + public $NodeSubNetName; + + /** + * @var string 节点子网网段 + */ + public $NodeSubNetCIDR; + + /** + * @var string 集群id + */ + public $ClusterID; + + /** + * @var string pod ip + */ + public $PodIP; + + /** + * @var string pod状态 + */ + public $PodStatus; + + /** + * @var string 节点唯一ID + */ + public $NodeUniqueID; + + /** + * @var string 节点类型:NORMAL普通节点、SUPER超级节点 + */ + public $NodeType; + + /** + * @var string 节点ID + */ + public $NodeID; + + /** + * @var string 集群名称 + */ + public $ClusterName; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -621,8 +691,6 @@ CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在 * @param string $ProcessFileAuthority 进程文件权限 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $SourceType 来源:0:一键扫描, 1:定时扫描 2:实时监控 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $PodName 集群名称 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Tags 标签 注意:此字段可能返回 null,表示取不到有效值。 @@ -637,6 +705,8 @@ CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在 * @param string $FileMd5 文件MD5 注意:此字段可能返回 null,表示取不到有效值。 * @param string $EventType 事件类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $PodName 集群名称 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Status DEAL_NONE:文件待处理 DEAL_IGNORE:已经忽略 @@ -695,6 +765,16 @@ CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在 注意:此字段可能返回 null,表示取不到有效值。 * @param string $FileModifyTime 文件修改时间 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $NodeSubNetID 节点子网ID + * @param string $NodeSubNetName 节点子网名称 + * @param string $NodeSubNetCIDR 节点子网网段 + * @param string $ClusterID 集群id + * @param string $PodIP pod ip + * @param string $PodStatus pod状态 + * @param string $NodeUniqueID 节点唯一ID + * @param string $NodeType 节点类型:NORMAL普通节点、SUPER超级节点 + * @param string $NodeID 节点ID + * @param string $ClusterName 集群名称 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -798,10 +878,6 @@ CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在 $this->SourceType = $param["SourceType"]; } - if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { - $this->PodName = $param["PodName"]; - } - if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { $this->Tags = $param["Tags"]; } @@ -830,6 +906,10 @@ CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在 $this->EventType = $param["EventType"]; } + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } + if (array_key_exists("Status",$param) and $param["Status"] !== null) { $this->Status = $param["Status"]; } @@ -906,6 +986,46 @@ CONTAINER_NOT_FOUND_DEAL_RECOVER:恢复时,容器不存在 $this->FileModifyTime = $param["FileModifyTime"]; } + if (array_key_exists("NodeSubNetID",$param) and $param["NodeSubNetID"] !== null) { + $this->NodeSubNetID = $param["NodeSubNetID"]; + } + + if (array_key_exists("NodeSubNetName",$param) and $param["NodeSubNetName"] !== null) { + $this->NodeSubNetName = $param["NodeSubNetName"]; + } + + if (array_key_exists("NodeSubNetCIDR",$param) and $param["NodeSubNetCIDR"] !== null) { + $this->NodeSubNetCIDR = $param["NodeSubNetCIDR"]; + } + + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("PodStatus",$param) and $param["PodStatus"] !== null) { + $this->PodStatus = $param["PodStatus"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulDefenceHostRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulDefenceHostRequest.php index 04fa4e60..be03f92b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulDefenceHostRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulDefenceHostRequest.php @@ -22,10 +22,18 @@ use TencentCloud\Common\AbstractModel; * * @method array getFilters() 获取过滤条件。
            • Status- String - 是否必填:否 - 插件状态,正常:SUCCESS,异常:FAIL, NO_DEFENCE:未防御
            • -
            • KeyWords- string - 是否必填:否 - 主机名称/IP。
            • +
            • HostName- String - 是否必填:否 - 主机名称/超级节点名称
            • +
            • HostIP- String - 是否必填:否 - 主机IP
            • +
            • NodeType- String - 是否必填:否 - 节点类型
            • +
            • HostName- String - 是否必填:否 - 超级节点名称
            • +
            • NodeSubNetCIDR- String - 是否必填:否 - 超级节点CIDR
            • * @method void setFilters(array $Filters) 设置过滤条件。
            • Status- String - 是否必填:否 - 插件状态,正常:SUCCESS,异常:FAIL, NO_DEFENCE:未防御
            • -
            • KeyWords- string - 是否必填:否 - 主机名称/IP。
            • +
            • HostName- String - 是否必填:否 - 主机名称/超级节点名称
            • +
            • HostIP- String - 是否必填:否 - 主机IP
            • +
            • NodeType- String - 是否必填:否 - 节点类型
            • +
            • HostName- String - 是否必填:否 - 超级节点名称
            • +
            • NodeSubNetCIDR- String - 是否必填:否 - 超级节点CIDR
            • * @method integer getLimit() 获取需要返回的数量,默认为10,最大值为100 * @method void setLimit(integer $Limit) 设置需要返回的数量,默认为10,最大值为100 * @method integer getOffset() 获取偏移量,默认为0。 @@ -40,7 +48,11 @@ class DescribeVulDefenceHostRequest extends AbstractModel /** * @var array 过滤条件。
            • Status- String - 是否必填:否 - 插件状态,正常:SUCCESS,异常:FAIL, NO_DEFENCE:未防御
            • -
            • KeyWords- string - 是否必填:否 - 主机名称/IP。
            • +
            • HostName- String - 是否必填:否 - 主机名称/超级节点名称
            • +
            • HostIP- String - 是否必填:否 - 主机IP
            • +
            • NodeType- String - 是否必填:否 - 节点类型
            • +
            • HostName- String - 是否必填:否 - 超级节点名称
            • +
            • NodeSubNetCIDR- String - 是否必填:否 - 超级节点CIDR
            • */ public $Filters; @@ -67,7 +79,11 @@ class DescribeVulDefenceHostRequest extends AbstractModel /** * @param array $Filters 过滤条件。
            • Status- String - 是否必填:否 - 插件状态,正常:SUCCESS,异常:FAIL, NO_DEFENCE:未防御
            • -
            • KeyWords- string - 是否必填:否 - 主机名称/IP。
            • +
            • HostName- String - 是否必填:否 - 主机名称/超级节点名称
            • +
            • HostIP- String - 是否必填:否 - 主机IP
            • +
            • NodeType- String - 是否必填:否 - 节点类型
            • +
            • HostName- String - 是否必填:否 - 超级节点名称
            • +
            • NodeSubNetCIDR- String - 是否必填:否 - 超级节点CIDR
            • * @param integer $Limit 需要返回的数量,默认为10,最大值为100 * @param integer $Offset 偏移量,默认为0。 * @param string $Order 排序方式:asc/desc diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulDefencePluginRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulDefencePluginRequest.php index 43b30ba4..e65b1b89 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulDefencePluginRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulDefencePluginRequest.php @@ -20,21 +20,25 @@ use TencentCloud\Common\AbstractModel; /** * DescribeVulDefencePlugin请求参数结构体 * - * @method string getHostID() 获取主机HostID即quuid - * @method void setHostID(string $HostID) 设置主机HostID即quuid + * @method string getHostID() 获取主机HostID或超级节点UniqueId + * @method void setHostID(string $HostID) 设置主机HostID或超级节点UniqueId * @method integer getLimit() 获取需要返回的数量,默认为10,最大值为100 * @method void setLimit(integer $Limit) 设置需要返回的数量,默认为10,最大值为100 * @method integer getOffset() 获取偏移量,默认为0。 * @method void setOffset(integer $Offset) 设置偏移量,默认为0。 * @method array getFilters() 获取过滤条件。 -
            • Status- String - 是否必填:否 -插件运行状态:注入中:INJECTING,注入成功:SUCCESS,注入失败:FAIL,插件超时:TIMEOUT,插件退出:QUIT
            • +
            • +Status- String - 是否必填:否 -插件运行状态:注入中:INJECTING,注入成功:SUCCESS,注入失败:FAIL,插件超时:TIMEOUT,插件退出:QUIT +
            • * @method void setFilters(array $Filters) 设置过滤条件。 -
            • Status- String - 是否必填:否 -插件运行状态:注入中:INJECTING,注入成功:SUCCESS,注入失败:FAIL,插件超时:TIMEOUT,插件退出:QUIT
            • +
            • +Status- String - 是否必填:否 -插件运行状态:注入中:INJECTING,注入成功:SUCCESS,注入失败:FAIL,插件超时:TIMEOUT,插件退出:QUIT +
            • */ class DescribeVulDefencePluginRequest extends AbstractModel { /** - * @var string 主机HostID即quuid + * @var string 主机HostID或超级节点UniqueId */ public $HostID; @@ -50,16 +54,20 @@ class DescribeVulDefencePluginRequest extends AbstractModel /** * @var array 过滤条件。 -
            • Status- String - 是否必填:否 -插件运行状态:注入中:INJECTING,注入成功:SUCCESS,注入失败:FAIL,插件超时:TIMEOUT,插件退出:QUIT
            • +
            • +Status- String - 是否必填:否 -插件运行状态:注入中:INJECTING,注入成功:SUCCESS,注入失败:FAIL,插件超时:TIMEOUT,插件退出:QUIT +
            • */ public $Filters; /** - * @param string $HostID 主机HostID即quuid + * @param string $HostID 主机HostID或超级节点UniqueId * @param integer $Limit 需要返回的数量,默认为10,最大值为100 * @param integer $Offset 偏移量,默认为0。 * @param array $Filters 过滤条件。 -
            • Status- String - 是否必填:否 -插件运行状态:注入中:INJECTING,注入成功:SUCCESS,注入失败:FAIL,插件超时:TIMEOUT,插件退出:QUIT
            • +
            • +Status- String - 是否必填:否 -插件运行状态:注入中:INJECTING,注入成功:SUCCESS,注入失败:FAIL,插件超时:TIMEOUT,插件退出:QUIT +
            • */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulDefenceSettingResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulDefenceSettingResponse.php index 7ab112d2..c3646b00 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulDefenceSettingResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulDefenceSettingResponse.php @@ -40,6 +40,16 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSupportDefenseVulCount(integer $SupportDefenseVulCount) 设置支持防御的漏洞数 注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getHostNodeCount() 获取普通节点个数 + * @method void setHostNodeCount(integer $HostNodeCount) 设置普通节点个数 + * @method integer getSuperScope() 获取超级节点范围 + * @method void setSuperScope(integer $SuperScope) 设置超级节点范围 + * @method integer getSuperNodeCount() 获取超级节点个数 + * @method void setSuperNodeCount(integer $SuperNodeCount) 设置超级节点个数 + * @method array getSuperNodeIds() 获取超级节点Id列表 + * @method void setSuperNodeIds(array $SuperNodeIds) 设置超级节点Id列表 + * @method integer getNodeTotalCount() 获取开通容器安全的超级结点总数 + * @method void setNodeTotalCount(integer $NodeTotalCount) 设置开通容器安全的超级结点总数 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -83,6 +93,31 @@ class DescribeVulDefenceSettingResponse extends AbstractModel */ public $SupportDefenseVulCount; + /** + * @var integer 普通节点个数 + */ + public $HostNodeCount; + + /** + * @var integer 超级节点范围 + */ + public $SuperScope; + + /** + * @var integer 超级节点个数 + */ + public $SuperNodeCount; + + /** + * @var array 超级节点Id列表 + */ + public $SuperNodeIds; + + /** + * @var integer 开通容器安全的超级结点总数 + */ + public $NodeTotalCount; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -99,6 +134,11 @@ class DescribeVulDefenceSettingResponse extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $SupportDefenseVulCount 支持防御的漏洞数 注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $HostNodeCount 普通节点个数 + * @param integer $SuperScope 超级节点范围 + * @param integer $SuperNodeCount 超级节点个数 + * @param array $SuperNodeIds 超级节点Id列表 + * @param integer $NodeTotalCount 开通容器安全的超级结点总数 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -142,6 +182,26 @@ class DescribeVulDefenceSettingResponse extends AbstractModel $this->SupportDefenseVulCount = $param["SupportDefenseVulCount"]; } + if (array_key_exists("HostNodeCount",$param) and $param["HostNodeCount"] !== null) { + $this->HostNodeCount = $param["HostNodeCount"]; + } + + if (array_key_exists("SuperScope",$param) and $param["SuperScope"] !== null) { + $this->SuperScope = $param["SuperScope"]; + } + + if (array_key_exists("SuperNodeCount",$param) and $param["SuperNodeCount"] !== null) { + $this->SuperNodeCount = $param["SuperNodeCount"]; + } + + if (array_key_exists("SuperNodeIds",$param) and $param["SuperNodeIds"] !== null) { + $this->SuperNodeIds = $param["SuperNodeIds"]; + } + + if (array_key_exists("NodeTotalCount",$param) and $param["NodeTotalCount"] !== null) { + $this->NodeTotalCount = $param["NodeTotalCount"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulRegistryImageListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulRegistryImageListRequest.php new file mode 100644 index 00000000..dd618cd8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulRegistryImageListRequest.php @@ -0,0 +1,150 @@ +PocID = $param["PocID"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new AssetFilters(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("Order",$param) and $param["Order"] !== null) { + $this->Order = $param["Order"]; + } + + if (array_key_exists("By",$param) and $param["By"] !== null) { + $this->By = $param["By"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPQueuesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulRegistryImageListResponse.php old mode 100755 new mode 100644 similarity index 69% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPQueuesResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulRegistryImageListResponse.php index 8c927875..a3769eee --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPQueuesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/DescribeVulRegistryImageListResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdmq\V20200217\Models; +namespace TencentCloud\Tcss\V20201101\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeAMQPQueues返回参数结构体 + * DescribeVulRegistryImageList返回参数结构体 * - * @method integer getTotalCount() 获取总记录数 - * @method void setTotalCount(integer $TotalCount) 设置总记录数 - * @method array getQueues() 获取队列信息列表 - * @method void setQueues(array $Queues) 设置队列信息列表 + * @method integer getTotalCount() 获取镜像总数 + * @method void setTotalCount(integer $TotalCount) 设置镜像总数 + * @method array getList() 获取仓库镜像列表 + * @method void setList(array $List) 设置仓库镜像列表 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeAMQPQueuesResponse extends AbstractModel +class DescribeVulRegistryImageListResponse extends AbstractModel { /** - * @var integer 总记录数 + * @var integer 镜像总数 */ public $TotalCount; /** - * @var array 队列信息列表 + * @var array 仓库镜像列表 */ - public $Queues; + public $List; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class DescribeAMQPQueuesResponse extends AbstractModel public $RequestId; /** - * @param integer $TotalCount 总记录数 - * @param array $Queues 队列信息列表 + * @param integer $TotalCount 镜像总数 + * @param array $List 仓库镜像列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,12 +66,12 @@ class DescribeAMQPQueuesResponse extends AbstractModel $this->TotalCount = $param["TotalCount"]; } - if (array_key_exists("Queues",$param) and $param["Queues"] !== null) { - $this->Queues = []; - foreach ($param["Queues"] as $key => $value){ - $obj = new AMQPQueueDetail(); + if (array_key_exists("List",$param) and $param["List"] !== null) { + $this->List = []; + foreach ($param["List"] as $key => $value){ + $obj = new VulAffectedRegistryImageInfo(); $obj->deserialize($value); - array_push($this->Queues, $obj); + array_push($this->List, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/EscapeEventInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/EscapeEventInfo.php index 04f5a1a4..8c6cc77b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/EscapeEventInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/EscapeEventInfo.php @@ -21,19 +21,21 @@ use TencentCloud\Common\AbstractModel; * 容器逃逸事件列表 * * @method string getEventType() 获取事件类型 - ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 - ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 - ESCAPE_PRIVILEDGE:程序提权逃逸 - ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 - ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 - ESCAPE_SYSCALL:Syscall逃逸 + ESCAPE_CGROUPS:利用cgroup机制逃逸 + ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸 + ESCAPE_DOCKER_API:访问Docker API接口逃逸 + ESCAPE_VUL_OCCURRED:逃逸漏洞利用 + MOUNT_SENSITIVE_PTAH:敏感路径挂载 + PRIVILEGE_CONTAINER_START:特权容器 + PRIVILEGE:程序提权逃逸 * @method void setEventType(string $EventType) 设置事件类型 - ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 - ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 - ESCAPE_PRIVILEDGE:程序提权逃逸 - ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 - ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 - ESCAPE_SYSCALL:Syscall逃逸 + ESCAPE_CGROUPS:利用cgroup机制逃逸 + ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸 + ESCAPE_DOCKER_API:访问Docker API接口逃逸 + ESCAPE_VUL_OCCURRED:逃逸漏洞利用 + MOUNT_SENSITIVE_PTAH:敏感路径挂载 + PRIVILEGE_CONTAINER_START:特权容器 + PRIVILEGE:程序提权逃逸 * @method string getContainerName() 获取容器名 * @method void setContainerName(string $ContainerName) 设置容器名 * @method string getImageName() 获取镜像名 @@ -136,17 +138,34 @@ MountNamespace逃逸、 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING + * @method string getClusterID() 获取节点所属集群ID + * @method void setClusterID(string $ClusterID) 设置节点所属集群ID + * @method string getNodeType() 获取节点类型:NORMAL普通节点、SUPER超级节点 + * @method void setNodeType(string $NodeType) 设置节点类型:NORMAL普通节点、SUPER超级节点 + * @method string getPodIP() 获取pod ip + * @method void setPodIP(string $PodIP) 设置pod ip + * @method string getNodeUniqueID() 获取节点唯一id + * @method void setNodeUniqueID(string $NodeUniqueID) 设置节点唯一id + * @method string getPublicIP() 获取节点公网ip + * @method void setPublicIP(string $PublicIP) 设置节点公网ip + * @method string getNodeID() 获取节点id + * @method void setNodeID(string $NodeID) 设置节点id + * @method string getHostIP() 获取节点内网ip + * @method void setHostIP(string $HostIP) 设置节点内网ip + * @method string getClusterName() 获取集群名称 + * @method void setClusterName(string $ClusterName) 设置集群名称 */ class EscapeEventInfo extends AbstractModel { /** * @var string 事件类型 - ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 - ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 - ESCAPE_PRIVILEDGE:程序提权逃逸 - ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 - ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 - ESCAPE_SYSCALL:Syscall逃逸 + ESCAPE_CGROUPS:利用cgroup机制逃逸 + ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸 + ESCAPE_DOCKER_API:访问Docker API接口逃逸 + ESCAPE_VUL_OCCURRED:逃逸漏洞利用 + MOUNT_SENSITIVE_PTAH:敏感路径挂载 + PRIVILEGE_CONTAINER_START:特权容器 + PRIVILEGE:程序提权逃逸 */ public $EventType; @@ -281,14 +300,55 @@ MountNamespace逃逸、 */ public $ContainerStatus; + /** + * @var string 节点所属集群ID + */ + public $ClusterID; + + /** + * @var string 节点类型:NORMAL普通节点、SUPER超级节点 + */ + public $NodeType; + + /** + * @var string pod ip + */ + public $PodIP; + + /** + * @var string 节点唯一id + */ + public $NodeUniqueID; + + /** + * @var string 节点公网ip + */ + public $PublicIP; + + /** + * @var string 节点id + */ + public $NodeID; + + /** + * @var string 节点内网ip + */ + public $HostIP; + + /** + * @var string 集群名称 + */ + public $ClusterName; + /** * @param string $EventType 事件类型 - ESCAPE_HOST_ACESS_FILE:宿主机文件访问逃逸 - ESCAPE_MOUNT_NAMESPACE:MountNamespace逃逸 - ESCAPE_PRIVILEDGE:程序提权逃逸 - ESCAPE_PRIVILEDGE_CONTAINER_START:特权容器启动逃逸 - ESCAPE_MOUNT_SENSITIVE_PTAH:敏感路径挂载 - ESCAPE_SYSCALL:Syscall逃逸 + ESCAPE_CGROUPS:利用cgroup机制逃逸 + ESCAPE_TAMPER_SENSITIVE_FILE:篡改敏感文件逃逸 + ESCAPE_DOCKER_API:访问Docker API接口逃逸 + ESCAPE_VUL_OCCURRED:逃逸漏洞利用 + MOUNT_SENSITIVE_PTAH:敏感路径挂载 + PRIVILEGE_CONTAINER_START:特权容器 + PRIVILEGE:程序提权逃逸 * @param string $ContainerName 容器名 * @param string $ImageName 镜像名 * @param string $Status 状态,EVENT_UNDEAL:未处理,EVENT_DEALED:已处理,EVENT_INGNORE:忽略 @@ -340,6 +400,14 @@ MountNamespace逃逸、 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING + * @param string $ClusterID 节点所属集群ID + * @param string $NodeType 节点类型:NORMAL普通节点、SUPER超级节点 + * @param string $PodIP pod ip + * @param string $NodeUniqueID 节点唯一id + * @param string $PublicIP 节点公网ip + * @param string $NodeID 节点id + * @param string $HostIP 节点内网ip + * @param string $ClusterName 集群名称 */ function __construct() { @@ -437,5 +505,37 @@ MountNamespace逃逸、 if (array_key_exists("ContainerStatus",$param) and $param["ContainerStatus"] !== null) { $this->ContainerStatus = $param["ContainerStatus"]; } + + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("PublicIP",$param) and $param["PublicIP"] !== null) { + $this->PublicIP = $param["PublicIP"]; + } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("HostIP",$param) and $param["HostIP"] !== null) { + $this->HostIP = $param["HostIP"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/HostInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/HostInfo.php index 5f4dce39..b3591f32 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/HostInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/HostInfo.php @@ -58,6 +58,12 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTags(array $Tags) 设置标签 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getClusterID() 获取集群id + * @method void setClusterID(string $ClusterID) 设置集群id + * @method string getClusterName() 获取集群名称 + * @method void setClusterName(string $ClusterName) 设置集群名称 + * @method string getClusterAccessedStatus() 获取集群接入状态 + * @method void setClusterAccessedStatus(string $ClusterAccessedStatus) 设置集群接入状态 */ class HostInfo extends AbstractModel { @@ -148,6 +154,21 @@ class HostInfo extends AbstractModel */ public $Tags; + /** + * @var string 集群id + */ + public $ClusterID; + + /** + * @var string 集群名称 + */ + public $ClusterName; + + /** + * @var string 集群接入状态 + */ + public $ClusterAccessedStatus; + /** * @param string $HostID 主机id * @param string $HostIP 主机ip即内网ip @@ -168,6 +189,9 @@ class HostInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Tags 标签 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ClusterID 集群id + * @param string $ClusterName 集群名称 + * @param string $ClusterAccessedStatus 集群接入状态 */ function __construct() { @@ -255,5 +279,17 @@ class HostInfo extends AbstractModel array_push($this->Tags, $obj); } } + + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("ClusterAccessedStatus",$param) and $param["ClusterAccessedStatus"] !== null) { + $this->ClusterAccessedStatus = $param["ClusterAccessedStatus"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifyAssetImageRegistryScanStopOneKeyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifyAssetImageRegistryScanStopOneKeyRequest.php index d250367c..c5d034bf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifyAssetImageRegistryScanStopOneKeyRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifyAssetImageRegistryScanStopOneKeyRequest.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setImages(array $Images) 设置扫描的镜像列表 * @method array getId() 获取扫描的镜像列表Id * @method void setId(array $Id) 设置扫描的镜像列表Id + * @method integer getTaskID() 获取停止的任务ID + * @method void setTaskID(integer $TaskID) 设置停止的任务ID */ class ModifyAssetImageRegistryScanStopOneKeyRequest extends AbstractModel { @@ -44,10 +46,16 @@ class ModifyAssetImageRegistryScanStopOneKeyRequest extends AbstractModel */ public $Id; + /** + * @var integer 停止的任务ID + */ + public $TaskID; + /** * @param boolean $All 是否扫描全部镜像 * @param array $Images 扫描的镜像列表 * @param array $Id 扫描的镜像列表Id + * @param integer $TaskID 停止的任务ID */ function __construct() { @@ -78,5 +86,9 @@ class ModifyAssetImageRegistryScanStopOneKeyRequest extends AbstractModel if (array_key_exists("Id",$param) and $param["Id"] !== null) { $this->Id = $param["Id"]; } + + if (array_key_exists("TaskID",$param) and $param["TaskID"] !== null) { + $this->TaskID = $param["TaskID"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifyAssetImageRegistryScanStopRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifyAssetImageRegistryScanStopRequest.php index 4502770f..a5c46415 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifyAssetImageRegistryScanStopRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifyAssetImageRegistryScanStopRequest.php @@ -32,6 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setExcludeImageList(array $ExcludeImageList) 设置不要扫描的镜像列表,与Filters配合使用 * @method boolean getOnlyScanLatest() 获取是否仅扫描各repository最新版本的镜像 * @method void setOnlyScanLatest(boolean $OnlyScanLatest) 设置是否仅扫描各repository最新版本的镜像 + * @method integer getTaskID() 获取停止的任务ID + * @method void setTaskID(integer $TaskID) 设置停止的任务ID */ class ModifyAssetImageRegistryScanStopRequest extends AbstractModel { @@ -65,6 +67,11 @@ class ModifyAssetImageRegistryScanStopRequest extends AbstractModel */ public $OnlyScanLatest; + /** + * @var integer 停止的任务ID + */ + public $TaskID; + /** * @param boolean $All 是否扫描全部镜像 * @param array $Images 扫描的镜像列表 @@ -72,6 +79,7 @@ class ModifyAssetImageRegistryScanStopRequest extends AbstractModel * @param array $Filters 过滤条件 * @param array $ExcludeImageList 不要扫描的镜像列表,与Filters配合使用 * @param boolean $OnlyScanLatest 是否仅扫描各repository最新版本的镜像 + * @param integer $TaskID 停止的任务ID */ function __construct() { @@ -119,5 +127,9 @@ class ModifyAssetImageRegistryScanStopRequest extends AbstractModel if (array_key_exists("OnlyScanLatest",$param) and $param["OnlyScanLatest"] !== null) { $this->OnlyScanLatest = $param["OnlyScanLatest"]; } + + if (array_key_exists("TaskID",$param) and $param["TaskID"] !== null) { + $this->TaskID = $param["TaskID"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifySecLogJoinObjectsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifySecLogJoinObjectsRequest.php index 7da77753..76daf8b0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifySecLogJoinObjectsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifySecLogJoinObjectsRequest.php @@ -32,6 +32,13 @@ k8sApi: k8s_api * @method void setBindList(array $BindList) 设置绑定主机quuid列表 * @method array getUnBindList() 获取待解绑主机quuid列表 * @method void setUnBindList(array $UnBindList) 设置待解绑主机quuid列表 + * @method string getNodeType() 获取节点类型: +NORMAL: 普通节点(默认值) +SUPER: 超级节点 + + * @method void setNodeType(string $NodeType) 设置节点类型: +NORMAL: 普通节点(默认值) +SUPER: 超级节点 */ class ModifySecLogJoinObjectsRequest extends AbstractModel { @@ -53,6 +60,14 @@ k8sApi: k8s_api */ public $UnBindList; + /** + * @var string 节点类型: +NORMAL: 普通节点(默认值) +SUPER: 超级节点 + + */ + public $NodeType; + /** * @param string $LogType 日志类型 bash日志: container_bash @@ -60,6 +75,9 @@ bash日志: container_bash k8sApi: k8s_api * @param array $BindList 绑定主机quuid列表 * @param array $UnBindList 待解绑主机quuid列表 + * @param string $NodeType 节点类型: +NORMAL: 普通节点(默认值) +SUPER: 超级节点 */ function __construct() { @@ -85,5 +103,9 @@ k8sApi: k8s_api if (array_key_exists("UnBindList",$param) and $param["UnBindList"] !== null) { $this->UnBindList = $param["UnBindList"]; } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifyVulDefenceSettingRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifyVulDefenceSettingRequest.php index a129db4b..c22445b5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifyVulDefenceSettingRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ModifyVulDefenceSettingRequest.php @@ -22,10 +22,14 @@ use TencentCloud\Common\AbstractModel; * * @method integer getIsEnabled() 获取是否开启:0: 关闭 1:开启 * @method void setIsEnabled(integer $IsEnabled) 设置是否开启:0: 关闭 1:开启 - * @method integer getScope() 获取漏洞防御主机范围:0:自选 1: 全部主机。IsEnabled为1时必填 - * @method void setScope(integer $Scope) 设置漏洞防御主机范围:0:自选 1: 全部主机。IsEnabled为1时必填 - * @method array getHostIDs() 获取自选漏洞防御主机,Scope为0时必填 - * @method void setHostIDs(array $HostIDs) 设置自选漏洞防御主机,Scope为0时必填 + * @method integer getScope() 获取漏洞防御主机范围:0:自选 1: 全部主机 + * @method void setScope(integer $Scope) 设置漏洞防御主机范围:0:自选 1: 全部主机 + * @method array getHostIDs() 获取自选漏洞防御主机 + * @method void setHostIDs(array $HostIDs) 设置自选漏洞防御主机 + * @method integer getSuperScope() 获取漏洞防御超级节点范围:0:自选 1: 全部 + * @method void setSuperScope(integer $SuperScope) 设置漏洞防御超级节点范围:0:自选 1: 全部 + * @method array getNodeIds() 获取超级节点Id列表 + * @method void setNodeIds(array $NodeIds) 设置超级节点Id列表 */ class ModifyVulDefenceSettingRequest extends AbstractModel { @@ -35,19 +39,31 @@ class ModifyVulDefenceSettingRequest extends AbstractModel public $IsEnabled; /** - * @var integer 漏洞防御主机范围:0:自选 1: 全部主机。IsEnabled为1时必填 + * @var integer 漏洞防御主机范围:0:自选 1: 全部主机 */ public $Scope; /** - * @var array 自选漏洞防御主机,Scope为0时必填 + * @var array 自选漏洞防御主机 */ public $HostIDs; + /** + * @var integer 漏洞防御超级节点范围:0:自选 1: 全部 + */ + public $SuperScope; + + /** + * @var array 超级节点Id列表 + */ + public $NodeIds; + /** * @param integer $IsEnabled 是否开启:0: 关闭 1:开启 - * @param integer $Scope 漏洞防御主机范围:0:自选 1: 全部主机。IsEnabled为1时必填 - * @param array $HostIDs 自选漏洞防御主机,Scope为0时必填 + * @param integer $Scope 漏洞防御主机范围:0:自选 1: 全部主机 + * @param array $HostIDs 自选漏洞防御主机 + * @param integer $SuperScope 漏洞防御超级节点范围:0:自选 1: 全部 + * @param array $NodeIds 超级节点Id列表 */ function __construct() { @@ -73,5 +89,13 @@ class ModifyVulDefenceSettingRequest extends AbstractModel if (array_key_exists("HostIDs",$param) and $param["HostIDs"] !== null) { $this->HostIDs = $param["HostIDs"]; } + + if (array_key_exists("SuperScope",$param) and $param["SuperScope"] !== null) { + $this->SuperScope = $param["SuperScope"]; + } + + if (array_key_exists("NodeIds",$param) and $param["NodeIds"] !== null) { + $this->NodeIds = $param["NodeIds"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/NetworkClusterInfoItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/NetworkClusterInfoItem.php index b5ab30eb..a8e8befe 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/NetworkClusterInfoItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/NetworkClusterInfoItem.php @@ -45,6 +45,10 @@ use TencentCloud\Common\AbstractModel; * @method string getNetworkPolicyPluginError() 获取集群网络插件错误信息 注意:此字段可能返回 null,表示取不到有效值。 * @method void setNetworkPolicyPluginError(string $NetworkPolicyPluginError) 设置集群网络插件错误信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getClusterNetworkSettings() 获取容器网络插件 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setClusterNetworkSettings(string $ClusterNetworkSettings) 设置容器网络插件 注意:此字段可能返回 null,表示取不到有效值。 */ class NetworkClusterInfoItem extends AbstractModel @@ -110,6 +114,12 @@ class NetworkClusterInfoItem extends AbstractModel */ public $NetworkPolicyPluginError; + /** + * @var string 容器网络插件 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ClusterNetworkSettings; + /** * @param string $ClusterId 集群id * @param string $ClusterName 集群名字 @@ -123,6 +133,8 @@ class NetworkClusterInfoItem extends AbstractModel * @param integer $EnableRuleCount 已开启策略数量 * @param string $NetworkPolicyPluginStatus 集群网络插件状态,正常:Running 不正常:Error * @param string $NetworkPolicyPluginError 集群网络插件错误信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ClusterNetworkSettings 容器网络插件 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -185,5 +197,9 @@ class NetworkClusterInfoItem extends AbstractModel if (array_key_exists("NetworkPolicyPluginError",$param) and $param["NetworkPolicyPluginError"] !== null) { $this->NetworkPolicyPluginError = $param["NetworkPolicyPluginError"]; } + + if (array_key_exists("ClusterNetworkSettings",$param) and $param["ClusterNetworkSettings"] !== null) { + $this->ClusterNetworkSettings = $param["ClusterNetworkSettings"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/PortInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/PortInfo.php index 592bce57..55f6d389 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/PortInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/PortInfo.php @@ -48,6 +48,16 @@ use TencentCloud\Common\AbstractModel; * @method void setHostName(string $HostName) 设置主机名称 * @method string getPublicIp() 获取外网ip * @method void setPublicIp(string $PublicIp) 设置外网ip + * @method string getNodeID() 获取节点id + * @method void setNodeID(string $NodeID) 设置节点id + * @method string getPodIP() 获取podip + * @method void setPodIP(string $PodIP) 设置podip + * @method string getPodName() 获取pod名称 + * @method void setPodName(string $PodName) 设置pod名称 + * @method string getNodeType() 获取节点类型 + * @method void setNodeType(string $NodeType) 设置节点类型 + * @method string getNodeUniqueID() 获取超级节点唯一id + * @method void setNodeUniqueID(string $NodeUniqueID) 设置超级节点唯一id */ class PortInfo extends AbstractModel { @@ -121,6 +131,31 @@ class PortInfo extends AbstractModel */ public $PublicIp; + /** + * @var string 节点id + */ + public $NodeID; + + /** + * @var string podip + */ + public $PodIP; + + /** + * @var string pod名称 + */ + public $PodName; + + /** + * @var string 节点类型 + */ + public $NodeType; + + /** + * @var string 超级节点唯一id + */ + public $NodeUniqueID; + /** * @param string $Type 类型 * @param string $PublicIP 对外ip @@ -136,6 +171,11 @@ class PortInfo extends AbstractModel * @param string $RunAs 运行账号 * @param string $HostName 主机名称 * @param string $PublicIp 外网ip + * @param string $NodeID 节点id + * @param string $PodIP podip + * @param string $PodName pod名称 + * @param string $NodeType 节点类型 + * @param string $NodeUniqueID 超级节点唯一id */ function __construct() { @@ -205,5 +245,25 @@ class PortInfo extends AbstractModel if (array_key_exists("PublicIp",$param) and $param["PublicIp"] !== null) { $this->PublicIp = $param["PublicIp"]; } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ProcessInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ProcessInfo.php index 78ddb363..13dc4cf0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ProcessInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ProcessInfo.php @@ -44,6 +44,16 @@ use TencentCloud\Common\AbstractModel; * @method void setHostName(string $HostName) 设置主机名称 * @method string getPublicIp() 获取外网ip * @method void setPublicIp(string $PublicIp) 设置外网ip + * @method string getNodeID() 获取节点id + * @method void setNodeID(string $NodeID) 设置节点id + * @method string getPodIP() 获取podip + * @method void setPodIP(string $PodIP) 设置podip + * @method string getPodName() 获取pod名称 + * @method void setPodName(string $PodName) 设置pod名称 + * @method string getNodeType() 获取节点类型 + * @method void setNodeType(string $NodeType) 设置节点类型 + * @method string getNodeUniqueID() 获取超级节点唯一id + * @method void setNodeUniqueID(string $NodeUniqueID) 设置超级节点唯一id */ class ProcessInfo extends AbstractModel { @@ -107,6 +117,31 @@ class ProcessInfo extends AbstractModel */ public $PublicIp; + /** + * @var string 节点id + */ + public $NodeID; + + /** + * @var string podip + */ + public $PodIP; + + /** + * @var string pod名称 + */ + public $PodName; + + /** + * @var string 节点类型 + */ + public $NodeType; + + /** + * @var string 超级节点唯一id + */ + public $NodeUniqueID; + /** * @param string $StartTime 进程启动时间 * @param string $RunAs 运行用户 @@ -120,6 +155,11 @@ class ProcessInfo extends AbstractModel * @param string $ProcessName 进程名称 * @param string $HostName 主机名称 * @param string $PublicIp 外网ip + * @param string $NodeID 节点id + * @param string $PodIP podip + * @param string $PodName pod名称 + * @param string $NodeType 节点类型 + * @param string $NodeUniqueID 超级节点唯一id */ function __construct() { @@ -181,5 +221,25 @@ class ProcessInfo extends AbstractModel if (array_key_exists("PublicIp",$param) and $param["PublicIp"] !== null) { $this->PublicIp = $param["PublicIp"]; } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RegistryConnDetectResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RegistryConnDetectResult.php new file mode 100644 index 00000000..032c9ba0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RegistryConnDetectResult.php @@ -0,0 +1,113 @@ +Quuid = $param["Quuid"]; + } + + if (array_key_exists("Uuid",$param) and $param["Uuid"] !== null) { + $this->Uuid = $param["Uuid"]; + } + + if (array_key_exists("ConnDetectStatus",$param) and $param["ConnDetectStatus"] !== null) { + $this->ConnDetectStatus = $param["ConnDetectStatus"]; + } + + if (array_key_exists("ConnDetectMessage",$param) and $param["ConnDetectMessage"] !== null) { + $this->ConnDetectMessage = $param["ConnDetectMessage"]; + } + + if (array_key_exists("Solution",$param) and $param["Solution"] !== null) { + $this->Solution = $param["Solution"]; + } + + if (array_key_exists("FailReason",$param) and $param["FailReason"] !== null) { + $this->FailReason = $param["FailReason"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RiskDnsEventInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RiskDnsEventInfo.php new file mode 100644 index 00000000..eeab1bc8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RiskDnsEventInfo.php @@ -0,0 +1,497 @@ +EventID = $param["EventID"]; + } + + if (array_key_exists("EventType",$param) and $param["EventType"] !== null) { + $this->EventType = $param["EventType"]; + } + + if (array_key_exists("Address",$param) and $param["Address"] !== null) { + $this->Address = $param["Address"]; + } + + if (array_key_exists("ContainerID",$param) and $param["ContainerID"] !== null) { + $this->ContainerID = $param["ContainerID"]; + } + + if (array_key_exists("ContainerName",$param) and $param["ContainerName"] !== null) { + $this->ContainerName = $param["ContainerName"]; + } + + if (array_key_exists("ContainerNetStatus",$param) and $param["ContainerNetStatus"] !== null) { + $this->ContainerNetStatus = $param["ContainerNetStatus"]; + } + + if (array_key_exists("ContainerStatus",$param) and $param["ContainerStatus"] !== null) { + $this->ContainerStatus = $param["ContainerStatus"]; + } + + if (array_key_exists("ContainerNetSubStatus",$param) and $param["ContainerNetSubStatus"] !== null) { + $this->ContainerNetSubStatus = $param["ContainerNetSubStatus"]; + } + + if (array_key_exists("ContainerIsolateOperationSrc",$param) and $param["ContainerIsolateOperationSrc"] !== null) { + $this->ContainerIsolateOperationSrc = $param["ContainerIsolateOperationSrc"]; + } + + if (array_key_exists("ImageID",$param) and $param["ImageID"] !== null) { + $this->ImageID = $param["ImageID"]; + } + + if (array_key_exists("ImageName",$param) and $param["ImageName"] !== null) { + $this->ImageName = $param["ImageName"]; + } + + if (array_key_exists("FoundTime",$param) and $param["FoundTime"] !== null) { + $this->FoundTime = $param["FoundTime"]; + } + + if (array_key_exists("LatestFoundTime",$param) and $param["LatestFoundTime"] !== null) { + $this->LatestFoundTime = $param["LatestFoundTime"]; + } + + if (array_key_exists("EventStatus",$param) and $param["EventStatus"] !== null) { + $this->EventStatus = $param["EventStatus"]; + } + + if (array_key_exists("EventCount",$param) and $param["EventCount"] !== null) { + $this->EventCount = $param["EventCount"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Solution",$param) and $param["Solution"] !== null) { + $this->Solution = $param["Solution"]; + } + + if (array_key_exists("City",$param) and $param["City"] !== null) { + $this->City = $param["City"]; + } + + if (array_key_exists("HostName",$param) and $param["HostName"] !== null) { + $this->HostName = $param["HostName"]; + } + + if (array_key_exists("HostID",$param) and $param["HostID"] !== null) { + $this->HostID = $param["HostID"]; + } + + if (array_key_exists("HostIP",$param) and $param["HostIP"] !== null) { + $this->HostIP = $param["HostIP"]; + } + + if (array_key_exists("PublicIP",$param) and $param["PublicIP"] !== null) { + $this->PublicIP = $param["PublicIP"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("NodeName",$param) and $param["NodeName"] !== null) { + $this->NodeName = $param["NodeName"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } + + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RiskSyscallEventInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RiskSyscallEventInfo.php index 6a09e537..527fe340 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RiskSyscallEventInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RiskSyscallEventInfo.php @@ -110,6 +110,24 @@ use TencentCloud\Common\AbstractModel; 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING + * @method string getNodeType() 获取节点类型:NORMAL普通节点、SUPER超级节点 + * @method void setNodeType(string $NodeType) 设置节点类型:NORMAL普通节点、SUPER超级节点 + * @method string getClusterID() 获取集群I'D + * @method void setClusterID(string $ClusterID) 设置集群I'D + * @method string getPodIP() 获取pod ip + * @method void setPodIP(string $PodIP) 设置pod ip + * @method string getNodeUniqueID() 获取节点唯一id + * @method void setNodeUniqueID(string $NodeUniqueID) 设置节点唯一id + * @method string getPublicIP() 获取节点公网ip + * @method void setPublicIP(string $PublicIP) 设置节点公网ip + * @method string getNodeID() 获取节点id + * @method void setNodeID(string $NodeID) 设置节点id + * @method string getHostID() 获取uuid + * @method void setHostID(string $HostID) 设置uuid + * @method string getHostIP() 获取节点内网ip + * @method void setHostIP(string $HostIP) 设置节点内网ip + * @method string getClusterName() 获取集群名称 + * @method void setClusterName(string $ClusterName) 设置集群名称 */ class RiskSyscallEventInfo extends AbstractModel { @@ -246,6 +264,51 @@ class RiskSyscallEventInfo extends AbstractModel */ public $ContainerStatus; + /** + * @var string 节点类型:NORMAL普通节点、SUPER超级节点 + */ + public $NodeType; + + /** + * @var string 集群I'D + */ + public $ClusterID; + + /** + * @var string pod ip + */ + public $PodIP; + + /** + * @var string 节点唯一id + */ + public $NodeUniqueID; + + /** + * @var string 节点公网ip + */ + public $PublicIP; + + /** + * @var string 节点id + */ + public $NodeID; + + /** + * @var string uuid + */ + public $HostID; + + /** + * @var string 节点内网ip + */ + public $HostIP; + + /** + * @var string 集群名称 + */ + public $ClusterName; + /** * @param string $ProcessName 进程名称 * @param string $ProcessPath 进程路径 @@ -292,6 +355,15 @@ class RiskSyscallEventInfo extends AbstractModel 已经销毁: DESTROYED 正在重启中: RESTARTING 迁移中: REMOVING + * @param string $NodeType 节点类型:NORMAL普通节点、SUPER超级节点 + * @param string $ClusterID 集群I'D + * @param string $PodIP pod ip + * @param string $NodeUniqueID 节点唯一id + * @param string $PublicIP 节点公网ip + * @param string $NodeID 节点id + * @param string $HostID uuid + * @param string $HostIP 节点内网ip + * @param string $ClusterName 集群名称 */ function __construct() { @@ -393,5 +465,41 @@ class RiskSyscallEventInfo extends AbstractModel if (array_key_exists("ContainerStatus",$param) and $param["ContainerStatus"] !== null) { $this->ContainerStatus = $param["ContainerStatus"]; } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("PublicIP",$param) and $param["PublicIP"] !== null) { + $this->PublicIP = $param["PublicIP"]; + } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("HostID",$param) and $param["HostID"] !== null) { + $this->HostID = $param["HostID"]; + } + + if (array_key_exists("HostIP",$param) and $param["HostIP"] !== null) { + $this->HostIP = $param["HostIP"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RunTimeEventBaseInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RunTimeEventBaseInfo.php index b8db90d9..6ff2a365 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RunTimeEventBaseInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/RunTimeEventBaseInfo.php @@ -34,8 +34,6 @@ use TencentCloud\Common\AbstractModel; * @method void setImageName(string $ImageName) 设置镜像名称 * @method string getNodeName() 获取节点名称 * @method void setNodeName(string $NodeName) 设置节点名称 - * @method string getPodName() 获取Pod名称 - * @method void setPodName(string $PodName) 设置Pod名称 * @method string getStatus() 获取状态, “EVENT_UNDEAL”:事件未处理 "EVENT_DEALED":事件已经处理 "EVENT_INGNORE":事件已经忽略 @@ -124,6 +122,30 @@ MountNamespace逃逸、 注意:此字段可能返回 null,表示取不到有效值。 * @method void setContainerIsolateOperationSrc(string $ContainerIsolateOperationSrc) 设置容器隔离操作来源 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getNodeID() 获取节点ID + * @method void setNodeID(string $NodeID) 设置节点ID + * @method string getNodeType() 获取节点类型:NORMAL:普通节点;SUPER:超级节点 + * @method void setNodeType(string $NodeType) 设置节点类型:NORMAL:普通节点;SUPER:超级节点 + * @method string getNodeSubNetID() 获取节点子网ID + * @method void setNodeSubNetID(string $NodeSubNetID) 设置节点子网ID + * @method string getNodeSubNetName() 获取节点子网名称 + * @method void setNodeSubNetName(string $NodeSubNetName) 设置节点子网名称 + * @method string getNodeSubNetCIDR() 获取节点子网网段 + * @method void setNodeSubNetCIDR(string $NodeSubNetCIDR) 设置节点子网网段 + * @method string getPodName() 获取pod名称 + * @method void setPodName(string $PodName) 设置pod名称 + * @method string getPodIP() 获取podIP + * @method void setPodIP(string $PodIP) 设置podIP + * @method string getPodStatus() 获取pod状态 + * @method void setPodStatus(string $PodStatus) 设置pod状态 + * @method string getClusterID() 获取集群id + * @method void setClusterID(string $ClusterID) 设置集群id + * @method string getClusterName() 获取集群名称 + * @method void setClusterName(string $ClusterName) 设置集群名称 + * @method string getNodeUniqueID() 获取节点唯一id + * @method void setNodeUniqueID(string $NodeUniqueID) 设置节点唯一id + * @method string getHostID() 获取uuid + * @method void setHostID(string $HostID) 设置uuid */ class RunTimeEventBaseInfo extends AbstractModel { @@ -162,11 +184,6 @@ class RunTimeEventBaseInfo extends AbstractModel */ public $NodeName; - /** - * @var string Pod名称 - */ - public $PodName; - /** * @var string 状态, “EVENT_UNDEAL”:事件未处理 "EVENT_DEALED":事件已经处理 @@ -251,6 +268,66 @@ MountNamespace逃逸、 */ public $ContainerIsolateOperationSrc; + /** + * @var string 节点ID + */ + public $NodeID; + + /** + * @var string 节点类型:NORMAL:普通节点;SUPER:超级节点 + */ + public $NodeType; + + /** + * @var string 节点子网ID + */ + public $NodeSubNetID; + + /** + * @var string 节点子网名称 + */ + public $NodeSubNetName; + + /** + * @var string 节点子网网段 + */ + public $NodeSubNetCIDR; + + /** + * @var string pod名称 + */ + public $PodName; + + /** + * @var string podIP + */ + public $PodIP; + + /** + * @var string pod状态 + */ + public $PodStatus; + + /** + * @var string 集群id + */ + public $ClusterID; + + /** + * @var string 集群名称 + */ + public $ClusterName; + + /** + * @var string 节点唯一id + */ + public $NodeUniqueID; + + /** + * @var string uuid + */ + public $HostID; + /** * @param string $EventId 事件唯一ID * @param string $FoundTime 事件发现时间 @@ -259,7 +336,6 @@ MountNamespace逃逸、 * @param string $ImageId 镜像id * @param string $ImageName 镜像名称 * @param string $NodeName 节点名称 - * @param string $PodName Pod名称 * @param string $Status 状态, “EVENT_UNDEAL”:事件未处理 "EVENT_DEALED":事件已经处理 "EVENT_INGNORE":事件已经忽略 @@ -304,6 +380,18 @@ MountNamespace逃逸、 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ContainerIsolateOperationSrc 容器隔离操作来源 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $NodeID 节点ID + * @param string $NodeType 节点类型:NORMAL:普通节点;SUPER:超级节点 + * @param string $NodeSubNetID 节点子网ID + * @param string $NodeSubNetName 节点子网名称 + * @param string $NodeSubNetCIDR 节点子网网段 + * @param string $PodName pod名称 + * @param string $PodIP podIP + * @param string $PodStatus pod状态 + * @param string $ClusterID 集群id + * @param string $ClusterName 集群名称 + * @param string $NodeUniqueID 节点唯一id + * @param string $HostID uuid */ function __construct() { @@ -346,10 +434,6 @@ MountNamespace逃逸、 $this->NodeName = $param["NodeName"]; } - if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { - $this->PodName = $param["PodName"]; - } - if (array_key_exists("Status",$param) and $param["Status"] !== null) { $this->Status = $param["Status"]; } @@ -389,5 +473,53 @@ MountNamespace逃逸、 if (array_key_exists("ContainerIsolateOperationSrc",$param) and $param["ContainerIsolateOperationSrc"] !== null) { $this->ContainerIsolateOperationSrc = $param["ContainerIsolateOperationSrc"]; } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("NodeSubNetID",$param) and $param["NodeSubNetID"] !== null) { + $this->NodeSubNetID = $param["NodeSubNetID"]; + } + + if (array_key_exists("NodeSubNetName",$param) and $param["NodeSubNetName"] !== null) { + $this->NodeSubNetName = $param["NodeSubNetName"]; + } + + if (array_key_exists("NodeSubNetCIDR",$param) and $param["NodeSubNetCIDR"] !== null) { + $this->NodeSubNetCIDR = $param["NodeSubNetCIDR"]; + } + + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("PodStatus",$param) and $param["PodStatus"] !== null) { + $this->PodStatus = $param["PodStatus"]; + } + + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("HostID",$param) and $param["HostID"] !== null) { + $this->HostID = $param["HostID"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/SecLogJoinInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/SecLogJoinInfo.php index f639ca07..9f92f0c0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/SecLogJoinInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/SecLogJoinInfo.php @@ -20,8 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * 安全日志接入详情 * - * @method integer getCount() 获取已接入数量 - * @method void setCount(integer $Count) 设置已接入数量 + * @method integer getCount() 获取已接入普通主机数量 + * @method void setCount(integer $Count) 设置已接入普通主机数量 + * @method integer getSuperNodeCount() 获取已接入超级节点数量 + * @method void setSuperNodeCount(integer $SuperNodeCount) 设置已接入超级节点数量 * @method boolean getIsJoined() 获取是否已接入(true:已接入 false:未接入) * @method void setIsJoined(boolean $IsJoined) 设置是否已接入(true:已接入 false:未接入) * @method string getLogType() 获取日志类型( @@ -38,10 +40,15 @@ k8sApi: "k8s_api" class SecLogJoinInfo extends AbstractModel { /** - * @var integer 已接入数量 + * @var integer 已接入普通主机数量 */ public $Count; + /** + * @var integer 已接入超级节点数量 + */ + public $SuperNodeCount; + /** * @var boolean 是否已接入(true:已接入 false:未接入) */ @@ -57,7 +64,8 @@ k8sApi: "k8s_api" public $LogType; /** - * @param integer $Count 已接入数量 + * @param integer $Count 已接入普通主机数量 + * @param integer $SuperNodeCount 已接入超级节点数量 * @param boolean $IsJoined 是否已接入(true:已接入 false:未接入) * @param string $LogType 日志类型( 容器bash: "container_bash" @@ -82,6 +90,10 @@ k8sApi: "k8s_api" $this->Count = $param["Count"]; } + if (array_key_exists("SuperNodeCount",$param) and $param["SuperNodeCount"] !== null) { + $this->SuperNodeCount = $param["SuperNodeCount"]; + } + if (array_key_exists("IsJoined",$param) and $param["IsJoined"] !== null) { $this->IsJoined = $param["IsJoined"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ServiceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ServiceInfo.php index f38b0ba2..09bb6e3b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ServiceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/ServiceInfo.php @@ -62,6 +62,16 @@ use TencentCloud\Common\AbstractModel; * @method void setHostName(string $HostName) 设置主机名称 * @method string getPublicIp() 获取外网ip * @method void setPublicIp(string $PublicIp) 设置外网ip + * @method string getNodeID() 获取节点id + * @method void setNodeID(string $NodeID) 设置节点id + * @method string getPodIP() 获取podip + * @method void setPodIP(string $PodIP) 设置podip + * @method string getPodName() 获取pod名称 + * @method void setPodName(string $PodName) 设置pod名称 + * @method string getNodeType() 获取节点类型 + * @method void setNodeType(string $NodeType) 设置节点类型 + * @method string getNodeUniqueID() 获取超级节点唯一id + * @method void setNodeUniqueID(string $NodeUniqueID) 设置超级节点唯一id */ class ServiceInfo extends AbstractModel { @@ -170,6 +180,31 @@ class ServiceInfo extends AbstractModel */ public $PublicIp; + /** + * @var string 节点id + */ + public $NodeID; + + /** + * @var string podip + */ + public $PodIP; + + /** + * @var string pod名称 + */ + public $PodName; + + /** + * @var string 节点类型 + */ + public $NodeType; + + /** + * @var string 超级节点唯一id + */ + public $NodeUniqueID; + /** * @param string $ServiceID 服务id * @param string $HostID 主机id @@ -192,6 +227,11 @@ class ServiceInfo extends AbstractModel * @param string $ContainerId 容器id * @param string $HostName 主机名称 * @param string $PublicIp 外网ip + * @param string $NodeID 节点id + * @param string $PodIP podip + * @param string $PodName pod名称 + * @param string $NodeType 节点类型 + * @param string $NodeUniqueID 超级节点唯一id */ function __construct() { @@ -289,5 +329,25 @@ class ServiceInfo extends AbstractModel if (array_key_exists("PublicIp",$param) and $param["PublicIp"] !== null) { $this->PublicIp = $param["PublicIp"]; } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/SoftQuotaDayInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/SoftQuotaDayInfo.php index 8666ce4b..b78395c9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/SoftQuotaDayInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/SoftQuotaDayInfo.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getPayTime() 获取扣费时间 * @method void setPayTime(string $PayTime) 设置扣费时间 - * @method integer getCoresCnt() 获取计费核数 - * @method void setCoresCnt(integer $CoresCnt) 设置计费核数 + * @method integer getCoresCnt() 获取计费核数(已废弃) + * @method void setCoresCnt(integer $CoresCnt) 设置计费核数(已废弃) */ class SoftQuotaDayInfo extends AbstractModel { @@ -33,13 +33,13 @@ class SoftQuotaDayInfo extends AbstractModel public $PayTime; /** - * @var integer 计费核数 + * @var integer 计费核数(已废弃) */ public $CoresCnt; /** * @param string $PayTime 扣费时间 - * @param integer $CoresCnt 计费核数 + * @param integer $CoresCnt 计费核数(已废弃) */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/UpdateAssetImageRegistryRegistryDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/UpdateAssetImageRegistryRegistryDetailRequest.php index 15467a31..286fc3fa 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/UpdateAssetImageRegistryRegistryDetailRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/UpdateAssetImageRegistryRegistryDetailRequest.php @@ -40,6 +40,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSpeedLimit(integer $SpeedLimit) 设置限速 * @method integer getInsecure() 获取安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 * @method void setInsecure(integer $Insecure) 设置安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 + * @method array getConnDetectConfig() 获取联通性检测的配置 + * @method void setConnDetectConfig(array $ConnDetectConfig) 设置联通性检测的配置 */ class UpdateAssetImageRegistryRegistryDetailRequest extends AbstractModel { @@ -93,6 +95,11 @@ class UpdateAssetImageRegistryRegistryDetailRequest extends AbstractModel */ public $Insecure; + /** + * @var array 联通性检测的配置 + */ + public $ConnDetectConfig; + /** * @param string $Name 仓库名 * @param string $Username 用户名 @@ -104,6 +111,7 @@ class UpdateAssetImageRegistryRegistryDetailRequest extends AbstractModel * @param string $RegistryRegion 区域,列表:default(默认) * @param integer $SpeedLimit 限速 * @param integer $Insecure 安全模式(证书校验):0(默认) 非安全模式(跳过证书校验):1 + * @param array $ConnDetectConfig 联通性检测的配置 */ function __construct() { @@ -157,5 +165,14 @@ class UpdateAssetImageRegistryRegistryDetailRequest extends AbstractModel if (array_key_exists("Insecure",$param) and $param["Insecure"] !== null) { $this->Insecure = $param["Insecure"]; } + + if (array_key_exists("ConnDetectConfig",$param) and $param["ConnDetectConfig"] !== null) { + $this->ConnDetectConfig = []; + foreach ($param["ConnDetectConfig"] as $key => $value){ + $obj = new ConnDetectConfig(); + $obj->deserialize($value); + array_push($this->ConnDetectConfig, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/UpdateImageRegistryTimingScanTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/UpdateImageRegistryTimingScanTaskRequest.php index 51072522..ade31a92 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/UpdateImageRegistryTimingScanTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/UpdateImageRegistryTimingScanTaskRequest.php @@ -34,6 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setAll(boolean $All) 设置是否扫描所有 * @method array getId() 获取扫描镜像Id * @method void setId(array $Id) 设置扫描镜像Id + * @method boolean getLatest() 获取是否扫描最新版本 + * @method void setLatest(boolean $Latest) 设置是否扫描最新版本 */ class UpdateImageRegistryTimingScanTaskRequest extends AbstractModel { @@ -72,6 +74,11 @@ class UpdateImageRegistryTimingScanTaskRequest extends AbstractModel */ public $Id; + /** + * @var boolean 是否扫描最新版本 + */ + public $Latest; + /** * @param integer $ScanPeriod 定时扫描周期 * @param boolean $Enable 定时扫描开关 @@ -80,6 +87,7 @@ class UpdateImageRegistryTimingScanTaskRequest extends AbstractModel * @param array $Images 扫描镜像 * @param boolean $All 是否扫描所有 * @param array $Id 扫描镜像Id + * @param boolean $Latest 是否扫描最新版本 */ function __construct() { @@ -126,5 +134,9 @@ class UpdateImageRegistryTimingScanTaskRequest extends AbstractModel if (array_key_exists("Id",$param) and $param["Id"] !== null) { $this->Id = $param["Id"]; } + + if (array_key_exists("Latest",$param) and $param["Latest"] !== null) { + $this->Latest = $param["Latest"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VirusInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VirusInfo.php index 6163dca7..8542b65e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VirusInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VirusInfo.php @@ -156,6 +156,28 @@ VALIDATION: 参数非法 4: 异常行为 5: 威胁情报 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getNodeID() 获取节点ID + * @method void setNodeID(string $NodeID) 设置节点ID + * @method string getNodeName() 获取节点名称 + * @method void setNodeName(string $NodeName) 设置节点名称 + * @method string getPodIP() 获取pod ip + * @method void setPodIP(string $PodIP) 设置pod ip + * @method string getPodName() 获取pod(实例)的名字 + * @method void setPodName(string $PodName) 设置pod(实例)的名字 + * @method string getClusterID() 获取节点所属集群ID + * @method void setClusterID(string $ClusterID) 设置节点所属集群ID + * @method string getNodeType() 获取节点类型:NORMAL普通节点、SUPER超级节点 + * @method void setNodeType(string $NodeType) 设置节点类型:NORMAL普通节点、SUPER超级节点 + * @method string getPublicIP() 获取节点外网IP + * @method void setPublicIP(string $PublicIP) 设置节点外网IP + * @method string getInnerIP() 获取节点内网IP + * @method void setInnerIP(string $InnerIP) 设置节点内网IP + * @method string getNodeUniqueID() 获取节点唯一ID + * @method void setNodeUniqueID(string $NodeUniqueID) 设置节点唯一ID + * @method string getHostID() 获取普通节点ID + * @method void setHostID(string $HostID) 设置普通节点ID + * @method string getClusterName() 获取集群名称 + * @method void setClusterName(string $ClusterName) 设置集群名称 */ class VirusInfo extends AbstractModel { @@ -311,6 +333,61 @@ VALIDATION: 参数非法 */ public $CheckPlatform; + /** + * @var string 节点ID + */ + public $NodeID; + + /** + * @var string 节点名称 + */ + public $NodeName; + + /** + * @var string pod ip + */ + public $PodIP; + + /** + * @var string pod(实例)的名字 + */ + public $PodName; + + /** + * @var string 节点所属集群ID + */ + public $ClusterID; + + /** + * @var string 节点类型:NORMAL普通节点、SUPER超级节点 + */ + public $NodeType; + + /** + * @var string 节点外网IP + */ + public $PublicIP; + + /** + * @var string 节点内网IP + */ + public $InnerIP; + + /** + * @var string 节点唯一ID + */ + public $NodeUniqueID; + + /** + * @var string 普通节点ID + */ + public $HostID; + + /** + * @var string 集群名称 + */ + public $ClusterName; + /** * @param string $FileName 文件名称 * @param string $FilePath 文件路径 @@ -380,6 +457,17 @@ VALIDATION: 参数非法 4: 异常行为 5: 威胁情报 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $NodeID 节点ID + * @param string $NodeName 节点名称 + * @param string $PodIP pod ip + * @param string $PodName pod(实例)的名字 + * @param string $ClusterID 节点所属集群ID + * @param string $NodeType 节点类型:NORMAL普通节点、SUPER超级节点 + * @param string $PublicIP 节点外网IP + * @param string $InnerIP 节点内网IP + * @param string $NodeUniqueID 节点唯一ID + * @param string $HostID 普通节点ID + * @param string $ClusterName 集群名称 */ function __construct() { @@ -477,5 +565,49 @@ VALIDATION: 参数非法 if (array_key_exists("CheckPlatform",$param) and $param["CheckPlatform"] !== null) { $this->CheckPlatform = $param["CheckPlatform"]; } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("NodeName",$param) and $param["NodeName"] !== null) { + $this->NodeName = $param["NodeName"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } + + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("PublicIP",$param) and $param["PublicIP"] !== null) { + $this->PublicIP = $param["PublicIP"]; + } + + if (array_key_exists("InnerIP",$param) and $param["InnerIP"] !== null) { + $this->InnerIP = $param["InnerIP"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("HostID",$param) and $param["HostID"] !== null) { + $this->HostID = $param["HostID"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VirusTaskInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VirusTaskInfo.php index 714d56bf..07d52261 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VirusTaskInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VirusTaskInfo.php @@ -28,10 +28,10 @@ use TencentCloud\Common\AbstractModel; * @method void setImageName(string $ImageName) 设置镜像名称 * @method string getImageId() 获取镜像Id * @method void setImageId(string $ImageId) 设置镜像Id - * @method string getHostName() 获取主机名称 - * @method void setHostName(string $HostName) 设置主机名称 - * @method string getHostIp() 获取主机ip - * @method void setHostIp(string $HostIp) 设置主机ip + * @method string getHostName() 获取节点名 + * @method void setHostName(string $HostName) 设置节点名 + * @method string getHostIp() 获取节点内网ip + * @method void setHostIp(string $HostIp) 设置节点内网ip * @method string getStatus() 获取扫描状态: WAIT: 等待扫描 FAILED: 失败 @@ -84,6 +84,12 @@ INTERNAL: 服务内部错误 MISC: 其他错误 UNAUTH: 所在镜像未授权 SEND_CANCEL_SUCCESSED:下发成功 + * @method string getNodeType() 获取节点类型:NORMAL普通节点、SUPER超级节点 + * @method void setNodeType(string $NodeType) 设置节点类型:NORMAL普通节点、SUPER超级节点 + * @method string getPublicIP() 获取节点外网IP + * @method void setPublicIP(string $PublicIP) 设置节点外网IP + * @method string getNodeID() 获取节点ID + * @method void setNodeID(string $NodeID) 设置节点ID */ class VirusTaskInfo extends AbstractModel { @@ -108,12 +114,12 @@ class VirusTaskInfo extends AbstractModel public $ImageId; /** - * @var string 主机名称 + * @var string 节点名 */ public $HostName; /** - * @var string 主机ip + * @var string 节点内网ip */ public $HostIp; @@ -167,13 +173,28 @@ SEND_CANCEL_SUCCESSED:下发成功 */ public $ErrorMsg; + /** + * @var string 节点类型:NORMAL普通节点、SUPER超级节点 + */ + public $NodeType; + + /** + * @var string 节点外网IP + */ + public $PublicIP; + + /** + * @var string 节点ID + */ + public $NodeID; + /** * @param string $ContainerName 容器名称 * @param string $ContainerId 容器id * @param string $ImageName 镜像名称 * @param string $ImageId 镜像Id - * @param string $HostName 主机名称 - * @param string $HostIp 主机ip + * @param string $HostName 节点名 + * @param string $HostIp 节点内网ip * @param string $Status 扫描状态: WAIT: 等待扫描 FAILED: 失败 @@ -200,6 +221,9 @@ INTERNAL: 服务内部错误 MISC: 其他错误 UNAUTH: 所在镜像未授权 SEND_CANCEL_SUCCESSED:下发成功 + * @param string $NodeType 节点类型:NORMAL普通节点、SUPER超级节点 + * @param string $PublicIP 节点外网IP + * @param string $NodeID 节点ID */ function __construct() { @@ -261,5 +285,17 @@ SEND_CANCEL_SUCCESSED:下发成功 if (array_key_exists("ErrorMsg",$param) and $param["ErrorMsg"] !== null) { $this->ErrorMsg = $param["ErrorMsg"]; } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("PublicIP",$param) and $param["PublicIP"] !== null) { + $this->PublicIP = $param["PublicIP"]; + } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulAffectedContainerInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulAffectedContainerInfo.php index dd5f4ac6..1ec25402 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulAffectedContainerInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulAffectedContainerInfo.php @@ -36,6 +36,18 @@ use TencentCloud\Common\AbstractModel; * @method void setHostID(string $HostID) 设置主机ID * @method string getPublicIP() 获取外网IP * @method void setPublicIP(string $PublicIP) 设置外网IP + * @method string getClusterID() 获取集群ID + * @method void setClusterID(string $ClusterID) 设置集群ID + * @method string getClusterName() 获取集群名称 + * @method void setClusterName(string $ClusterName) 设置集群名称 + * @method string getNodeType() 获取节点类型[NORMAL:普通节点|SUPER:超级节点] + * @method void setNodeType(string $NodeType) 设置节点类型[NORMAL:普通节点|SUPER:超级节点] + * @method string getNodeUniqueID() 获取超级节点唯一ID + * @method void setNodeUniqueID(string $NodeUniqueID) 设置超级节点唯一ID + * @method string getNodeID() 获取超级节点ID + * @method void setNodeID(string $NodeID) 设置超级节点ID + * @method string getNodeName() 获取超级节点名称 + * @method void setNodeName(string $NodeName) 设置超级节点名称 */ class VulAffectedContainerInfo extends AbstractModel { @@ -79,6 +91,36 @@ class VulAffectedContainerInfo extends AbstractModel */ public $PublicIP; + /** + * @var string 集群ID + */ + public $ClusterID; + + /** + * @var string 集群名称 + */ + public $ClusterName; + + /** + * @var string 节点类型[NORMAL:普通节点|SUPER:超级节点] + */ + public $NodeType; + + /** + * @var string 超级节点唯一ID + */ + public $NodeUniqueID; + + /** + * @var string 超级节点ID + */ + public $NodeID; + + /** + * @var string 超级节点名称 + */ + public $NodeName; + /** * @param string $HostIP 内网IP * @param string $ContainerID 容器ID @@ -88,6 +130,12 @@ class VulAffectedContainerInfo extends AbstractModel * @param string $HostName 主机名称 * @param string $HostID 主机ID * @param string $PublicIP 外网IP + * @param string $ClusterID 集群ID + * @param string $ClusterName 集群名称 + * @param string $NodeType 节点类型[NORMAL:普通节点|SUPER:超级节点] + * @param string $NodeUniqueID 超级节点唯一ID + * @param string $NodeID 超级节点ID + * @param string $NodeName 超级节点名称 */ function __construct() { @@ -133,5 +181,29 @@ class VulAffectedContainerInfo extends AbstractModel if (array_key_exists("PublicIP",$param) and $param["PublicIP"] !== null) { $this->PublicIP = $param["PublicIP"]; } + + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("NodeName",$param) and $param["NodeName"] !== null) { + $this->NodeName = $param["NodeName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulAffectedRegistryImageInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulAffectedRegistryImageInfo.php new file mode 100644 index 00000000..1e506f42 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulAffectedRegistryImageInfo.php @@ -0,0 +1,142 @@ +ImageID = $param["ImageID"]; + } + + if (array_key_exists("ImageName",$param) and $param["ImageName"] !== null) { + $this->ImageName = $param["ImageName"]; + } + + if (array_key_exists("ImageTag",$param) and $param["ImageTag"] !== null) { + $this->ImageTag = $param["ImageTag"]; + } + + if (array_key_exists("Namespace",$param) and $param["Namespace"] !== null) { + $this->Namespace = $param["Namespace"]; + } + + if (array_key_exists("ImageRepoAddress",$param) and $param["ImageRepoAddress"] !== null) { + $this->ImageRepoAddress = $param["ImageRepoAddress"]; + } + + if (array_key_exists("ComponentList",$param) and $param["ComponentList"] !== null) { + $this->ComponentList = []; + foreach ($param["ComponentList"] as $key => $value){ + $obj = new VulAffectedImageComponentInfo(); + $obj->deserialize($value); + array_push($this->ComponentList, $obj); + } + } + + if (array_key_exists("IsLatestImage",$param) and $param["IsLatestImage"] !== null) { + $this->IsLatestImage = $param["IsLatestImage"]; + } + + if (array_key_exists("ImageAssetId",$param) and $param["ImageAssetId"] !== null) { + $this->ImageAssetId = $param["ImageAssetId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulDefenceEvent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulDefenceEvent.php index e14e7423..51f58be9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulDefenceEvent.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulDefenceEvent.php @@ -108,18 +108,30 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setContainerIsolateOperationSrc(string $ContainerIsolateOperationSrc) 设置容器隔离操作来源 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getQUUID() 获取主机QUUID + * @method string getQUUID() 获取主机QUUID/超级节点ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setQUUID(string $QUUID) 设置主机QUUID + * @method void setQUUID(string $QUUID) 设置主机QUUID/超级节点ID 注意:此字段可能返回 null,表示取不到有效值。 * @method string getHostIP() 获取主机内网IP 注意:此字段可能返回 null,表示取不到有效值。 * @method void setHostIP(string $HostIP) 设置主机内网IP 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getHostName() 获取主机名称 + * @method string getHostName() 获取主机名称/超级节点名称 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setHostName(string $HostName) 设置主机名称 + * @method void setHostName(string $HostName) 设置主机名称/超级节点名称 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getNodeType() 获取节点类型[NORMAL:普通节点|SUPER:超级节点] + * @method void setNodeType(string $NodeType) 设置节点类型[NORMAL:普通节点|SUPER:超级节点] + * @method string getPublicIP() 获取外网IP + * @method void setPublicIP(string $PublicIP) 设置外网IP + * @method string getNodeUniqueID() 获取超级节点唯一ID + * @method void setNodeUniqueID(string $NodeUniqueID) 设置超级节点唯一ID + * @method string getNodeID() 获取超级节点ID + * @method void setNodeID(string $NodeID) 设置超级节点ID + * @method string getClusterID() 获取集群ID + * @method void setClusterID(string $ClusterID) 设置集群ID + * @method string getClusterName() 获取集群名称 + * @method void setClusterName(string $ClusterName) 设置集群名称 */ class VulDefenceEvent extends AbstractModel { @@ -244,7 +256,7 @@ class VulDefenceEvent extends AbstractModel public $ContainerIsolateOperationSrc; /** - * @var string 主机QUUID + * @var string 主机QUUID/超级节点ID 注意:此字段可能返回 null,表示取不到有效值。 */ public $QUUID; @@ -256,11 +268,41 @@ class VulDefenceEvent extends AbstractModel public $HostIP; /** - * @var string 主机名称 + * @var string 主机名称/超级节点名称 注意:此字段可能返回 null,表示取不到有效值。 */ public $HostName; + /** + * @var string 节点类型[NORMAL:普通节点|SUPER:超级节点] + */ + public $NodeType; + + /** + * @var string 外网IP + */ + public $PublicIP; + + /** + * @var string 超级节点唯一ID + */ + public $NodeUniqueID; + + /** + * @var string 超级节点ID + */ + public $NodeID; + + /** + * @var string 集群ID + */ + public $ClusterID; + + /** + * @var string 集群名称 + */ + public $ClusterName; + /** * @param string $CVEID 漏洞CVEID * @param string $VulName 漏洞名称 @@ -306,12 +348,18 @@ class VulDefenceEvent extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ContainerIsolateOperationSrc 容器隔离操作来源 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $QUUID 主机QUUID + * @param string $QUUID 主机QUUID/超级节点ID 注意:此字段可能返回 null,表示取不到有效值。 * @param string $HostIP 主机内网IP 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $HostName 主机名称 + * @param string $HostName 主机名称/超级节点名称 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $NodeType 节点类型[NORMAL:普通节点|SUPER:超级节点] + * @param string $PublicIP 外网IP + * @param string $NodeUniqueID 超级节点唯一ID + * @param string $NodeID 超级节点ID + * @param string $ClusterID 集群ID + * @param string $ClusterName 集群名称 */ function __construct() { @@ -413,5 +461,29 @@ class VulDefenceEvent extends AbstractModel if (array_key_exists("HostName",$param) and $param["HostName"] !== null) { $this->HostName = $param["HostName"]; } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("PublicIP",$param) and $param["PublicIP"] !== null) { + $this->PublicIP = $param["PublicIP"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulDefenceEventDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulDefenceEventDetail.php index 1c02877e..c4bbc057 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulDefenceEventDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulDefenceEventDetail.php @@ -48,8 +48,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSourcePort(array $SourcePort) 设置攻击源端口 * @method integer getEventID() 获取事件ID * @method void setEventID(integer $EventID) 设置事件ID - * @method string getHostName() 获取主机名称 - * @method void setHostName(string $HostName) 设置主机名称 + * @method string getHostName() 获取主机名称/超级节点名称 + * @method void setHostName(string $HostName) 设置主机名称/超级节点名称 * @method string getHostIP() 获取主机内网IP * @method void setHostIP(string $HostIP) 设置主机内网IP * @method string getPublicIP() 获取主机外网IP @@ -90,9 +90,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setServerArg(string $ServerArg) 设置进程命令行参数 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getQUUID() 获取主机QUUID + * @method string getQUUID() 获取主机QUUID/超级节点ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setQUUID(string $QUUID) 设置主机QUUID + * @method void setQUUID(string $QUUID) 设置主机QUUID/超级节点ID 注意:此字段可能返回 null,表示取不到有效值。 * @method string getContainerNetStatus() 获取隔离状态 未隔离 NORMAL @@ -158,6 +158,24 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRaspDetail(array $RaspDetail) 设置rasp detail 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getNodeSubNetName() 获取超级节点子网名称 + * @method void setNodeSubNetName(string $NodeSubNetName) 设置超级节点子网名称 + * @method string getNodeSubNetCIDR() 获取超级节点子网网段 + * @method void setNodeSubNetCIDR(string $NodeSubNetCIDR) 设置超级节点子网网段 + * @method string getPodIP() 获取pod ip + * @method void setPodIP(string $PodIP) 设置pod ip + * @method string getNodeType() 获取节点类型[NORMAL:普通节点|SUPER:超级节点] + * @method void setNodeType(string $NodeType) 设置节点类型[NORMAL:普通节点|SUPER:超级节点] + * @method string getNodeID() 获取超级节点ID + * @method void setNodeID(string $NodeID) 设置超级节点ID + * @method string getNodeUniqueID() 获取超级节点唯一ID + * @method void setNodeUniqueID(string $NodeUniqueID) 设置超级节点唯一ID + * @method string getNodeSubNetID() 获取超级节点子网ID + * @method void setNodeSubNetID(string $NodeSubNetID) 设置超级节点子网ID + * @method string getClusterID() 获取集群ID + * @method void setClusterID(string $ClusterID) 设置集群ID + * @method string getClusterName() 获取集群名称 + * @method void setClusterName(string $ClusterName) 设置集群名称 */ class VulDefenceEventDetail extends AbstractModel { @@ -232,7 +250,7 @@ class VulDefenceEventDetail extends AbstractModel public $EventID; /** - * @var string 主机名称 + * @var string 主机名称/超级节点名称 */ public $HostName; @@ -309,7 +327,7 @@ class VulDefenceEventDetail extends AbstractModel public $ServerArg; /** - * @var string 主机QUUID + * @var string 主机QUUID/超级节点ID 注意:此字段可能返回 null,表示取不到有效值。 */ public $QUUID; @@ -370,6 +388,51 @@ class VulDefenceEventDetail extends AbstractModel */ public $RaspDetail; + /** + * @var string 超级节点子网名称 + */ + public $NodeSubNetName; + + /** + * @var string 超级节点子网网段 + */ + public $NodeSubNetCIDR; + + /** + * @var string pod ip + */ + public $PodIP; + + /** + * @var string 节点类型[NORMAL:普通节点|SUPER:超级节点] + */ + public $NodeType; + + /** + * @var string 超级节点ID + */ + public $NodeID; + + /** + * @var string 超级节点唯一ID + */ + public $NodeUniqueID; + + /** + * @var string 超级节点子网ID + */ + public $NodeSubNetID; + + /** + * @var string 集群ID + */ + public $ClusterID; + + /** + * @var string 集群名称 + */ + public $ClusterName; + /** * @param string $CVEID 漏洞CVEID * @param string $VulName 漏洞名称 @@ -385,7 +448,7 @@ class VulDefenceEventDetail extends AbstractModel * @param string $Status 处理状态 * @param array $SourcePort 攻击源端口 * @param integer $EventID 事件ID - * @param string $HostName 主机名称 + * @param string $HostName 主机名称/超级节点名称 * @param string $HostIP 主机内网IP * @param string $PublicIP 主机外网IP * @param string $PodName Pod名称 @@ -406,7 +469,7 @@ class VulDefenceEventDetail extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ServerArg 进程命令行参数 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $QUUID 主机QUUID + * @param string $QUUID 主机QUUID/超级节点ID 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ContainerNetStatus 隔离状态 未隔离 NORMAL @@ -440,6 +503,15 @@ class VulDefenceEventDetail extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param array $RaspDetail rasp detail 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $NodeSubNetName 超级节点子网名称 + * @param string $NodeSubNetCIDR 超级节点子网网段 + * @param string $PodIP pod ip + * @param string $NodeType 节点类型[NORMAL:普通节点|SUPER:超级节点] + * @param string $NodeID 超级节点ID + * @param string $NodeUniqueID 超级节点唯一ID + * @param string $NodeSubNetID 超级节点子网ID + * @param string $ClusterID 集群ID + * @param string $ClusterName 集群名称 */ function __construct() { @@ -598,5 +670,41 @@ class VulDefenceEventDetail extends AbstractModel array_push($this->RaspDetail, $obj); } } + + if (array_key_exists("NodeSubNetName",$param) and $param["NodeSubNetName"] !== null) { + $this->NodeSubNetName = $param["NodeSubNetName"]; + } + + if (array_key_exists("NodeSubNetCIDR",$param) and $param["NodeSubNetCIDR"] !== null) { + $this->NodeSubNetCIDR = $param["NodeSubNetCIDR"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("NodeSubNetID",$param) and $param["NodeSubNetID"] !== null) { + $this->NodeSubNetID = $param["NodeSubNetID"]; + } + + if (array_key_exists("ClusterID",$param) and $param["ClusterID"] !== null) { + $this->ClusterID = $param["ClusterID"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulDefenceHost.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulDefenceHost.php index 53950012..5f483d3b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulDefenceHost.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/Models/VulDefenceHost.php @@ -20,12 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * 漏洞防御的主机信息 * - * @method string getHostName() 获取主机名称 - * @method void setHostName(string $HostName) 设置主机名称 + * @method string getHostName() 获取主机名称/超级节点名称 + * @method void setHostName(string $HostName) 设置主机名称/超级节点名称 * @method string getHostIP() 获取主机ip即内网ip * @method void setHostIP(string $HostIP) 设置主机ip即内网ip - * @method string getHostID() 获取主机QUUID - * @method void setHostID(string $HostID) 设置主机QUUID + * @method string getHostID() 获取主机QUUID/超级节点ID + * @method void setHostID(string $HostID) 设置主机QUUID/超级节点ID * @method string getStatus() 获取插件状态,正常:SUCCESS,异常:FAIL, NO_DEFENDED:未防御 * @method void setStatus(string $Status) 设置插件状态,正常:SUCCESS,异常:FAIL, NO_DEFENDED:未防御 * @method string getPublicIP() 获取外网ip @@ -34,11 +34,27 @@ use TencentCloud\Common\AbstractModel; * @method void setCreateTime(string $CreateTime) 设置首次开启时间 * @method string getModifyTime() 获取更新时间 * @method void setModifyTime(string $ModifyTime) 设置更新时间 + * @method string getNodeType() 获取节点类型[NORMAL:普通节点|SUPER:超级节点] + * @method void setNodeType(string $NodeType) 设置节点类型[NORMAL:普通节点|SUPER:超级节点] + * @method string getNodeSubNetName() 获取超级节点子网名称 + * @method void setNodeSubNetName(string $NodeSubNetName) 设置超级节点子网名称 + * @method string getNodeSubNetCIDR() 获取超级节点子网网段 + * @method void setNodeSubNetCIDR(string $NodeSubNetCIDR) 设置超级节点子网网段 + * @method string getNodeSubNetID() 获取超级节点子网ID + * @method void setNodeSubNetID(string $NodeSubNetID) 设置超级节点子网ID + * @method string getNodeUniqueID() 获取超级节点唯一ID + * @method void setNodeUniqueID(string $NodeUniqueID) 设置超级节点唯一ID + * @method string getNodeID() 获取超级节点ID + * @method void setNodeID(string $NodeID) 设置超级节点ID + * @method string getPodIP() 获取Pod Ip + * @method void setPodIP(string $PodIP) 设置Pod Ip + * @method string getPodName() 获取Pod 名称 + * @method void setPodName(string $PodName) 设置Pod 名称 */ class VulDefenceHost extends AbstractModel { /** - * @var string 主机名称 + * @var string 主机名称/超级节点名称 */ public $HostName; @@ -48,7 +64,7 @@ class VulDefenceHost extends AbstractModel public $HostIP; /** - * @var string 主机QUUID + * @var string 主机QUUID/超级节点ID */ public $HostID; @@ -73,13 +89,61 @@ class VulDefenceHost extends AbstractModel public $ModifyTime; /** - * @param string $HostName 主机名称 + * @var string 节点类型[NORMAL:普通节点|SUPER:超级节点] + */ + public $NodeType; + + /** + * @var string 超级节点子网名称 + */ + public $NodeSubNetName; + + /** + * @var string 超级节点子网网段 + */ + public $NodeSubNetCIDR; + + /** + * @var string 超级节点子网ID + */ + public $NodeSubNetID; + + /** + * @var string 超级节点唯一ID + */ + public $NodeUniqueID; + + /** + * @var string 超级节点ID + */ + public $NodeID; + + /** + * @var string Pod Ip + */ + public $PodIP; + + /** + * @var string Pod 名称 + */ + public $PodName; + + /** + * @param string $HostName 主机名称/超级节点名称 * @param string $HostIP 主机ip即内网ip - * @param string $HostID 主机QUUID + * @param string $HostID 主机QUUID/超级节点ID * @param string $Status 插件状态,正常:SUCCESS,异常:FAIL, NO_DEFENDED:未防御 * @param string $PublicIP 外网ip * @param string $CreateTime 首次开启时间 * @param string $ModifyTime 更新时间 + * @param string $NodeType 节点类型[NORMAL:普通节点|SUPER:超级节点] + * @param string $NodeSubNetName 超级节点子网名称 + * @param string $NodeSubNetCIDR 超级节点子网网段 + * @param string $NodeSubNetID 超级节点子网ID + * @param string $NodeUniqueID 超级节点唯一ID + * @param string $NodeID 超级节点ID + * @param string $PodIP Pod Ip + * @param string $PodName Pod 名称 */ function __construct() { @@ -121,5 +185,37 @@ class VulDefenceHost extends AbstractModel if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { $this->ModifyTime = $param["ModifyTime"]; } + + if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { + $this->NodeType = $param["NodeType"]; + } + + if (array_key_exists("NodeSubNetName",$param) and $param["NodeSubNetName"] !== null) { + $this->NodeSubNetName = $param["NodeSubNetName"]; + } + + if (array_key_exists("NodeSubNetCIDR",$param) and $param["NodeSubNetCIDR"] !== null) { + $this->NodeSubNetCIDR = $param["NodeSubNetCIDR"]; + } + + if (array_key_exists("NodeSubNetID",$param) and $param["NodeSubNetID"] !== null) { + $this->NodeSubNetID = $param["NodeSubNetID"]; + } + + if (array_key_exists("NodeUniqueID",$param) and $param["NodeUniqueID"] !== null) { + $this->NodeUniqueID = $param["NodeUniqueID"]; + } + + if (array_key_exists("NodeID",$param) and $param["NodeID"] !== null) { + $this->NodeID = $param["NodeID"]; + } + + if (array_key_exists("PodIP",$param) and $param["PodIP"] !== null) { + $this->PodIP = $param["PodIP"]; + } + + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/TcssClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/TcssClient.php index 110e9190..9a9d81c2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/TcssClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tcss/V20201101/TcssClient.php @@ -235,6 +235,8 @@ use TencentCloud\Tcss\V20201101\Models as Models; * @method Models\DescribeReverseShellEventsExportResponse DescribeReverseShellEventsExport(Models\DescribeReverseShellEventsExportRequest $req) 查询运行时反弹shell事件列表信息导出 * @method Models\DescribeReverseShellWhiteListDetailResponse DescribeReverseShellWhiteListDetail(Models\DescribeReverseShellWhiteListDetailRequest $req) 查询运行时反弹shell白名单详细信息 * @method Models\DescribeReverseShellWhiteListsResponse DescribeReverseShellWhiteLists(Models\DescribeReverseShellWhiteListsRequest $req) 查询运行时运行时反弹shell白名单列表信息 + * @method Models\DescribeRiskDnsEventDetailResponse DescribeRiskDnsEventDetail(Models\DescribeRiskDnsEventDetailRequest $req) 查询恶意请求事件详情 + * @method Models\DescribeRiskDnsListResponse DescribeRiskDnsList(Models\DescribeRiskDnsListRequest $req) 查询恶意请求事件列表 * @method Models\DescribeRiskListResponse DescribeRiskList(Models\DescribeRiskListRequest $req) 查询最近一次任务发现的风险项的信息列表,支持根据特殊字段进行过滤 * @method Models\DescribeRiskSyscallDetailResponse DescribeRiskSyscallDetail(Models\DescribeRiskSyscallDetailRequest $req) 查询高危系统调用事件详细信息 * @method Models\DescribeRiskSyscallEventsResponse DescribeRiskSyscallEvents(Models\DescribeRiskSyscallEventsRequest $req) 查询运行时运行时高危系统调用列表信息 @@ -294,6 +296,7 @@ use TencentCloud\Tcss\V20201101\Models as Models; * @method Models\DescribeVulImageSummaryResponse DescribeVulImageSummary(Models\DescribeVulImageSummaryRequest $req) 查询漏洞镜像统计 * @method Models\DescribeVulLevelImageSummaryResponse DescribeVulLevelImageSummary(Models\DescribeVulLevelImageSummaryRequest $req) 查询应急漏洞各威胁等级统计镜像数 * @method Models\DescribeVulLevelSummaryResponse DescribeVulLevelSummary(Models\DescribeVulLevelSummaryRequest $req) 查询漏洞各威胁等级统计数 + * @method Models\DescribeVulRegistryImageListResponse DescribeVulRegistryImageList(Models\DescribeVulRegistryImageListRequest $req) 查询漏洞影响的仓库镜像列表 * @method Models\DescribeVulScanAuthorizedImageSummaryResponse DescribeVulScanAuthorizedImageSummary(Models\DescribeVulScanAuthorizedImageSummaryRequest $req) 统计漏洞扫描页已授权和未扫描镜像数 * @method Models\DescribeVulScanInfoResponse DescribeVulScanInfo(Models\DescribeVulScanInfoRequest $req) 查询漏洞扫描任务信息 * @method Models\DescribeVulScanLocalImageListResponse DescribeVulScanLocalImageList(Models\DescribeVulScanLocalImageListRequest $req) 查询漏洞扫描任务的本地镜像列表 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Authority.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Authority.php deleted file mode 100755 index 3e128c82..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Authority.php +++ /dev/null @@ -1,249 +0,0 @@ -Id = $param["Id"]; - } - - if (array_key_exists("DidId",$param) and $param["DidId"] !== null) { - $this->DidId = $param["DidId"]; - } - - if (array_key_exists("Did",$param) and $param["Did"] !== null) { - $this->Did = $param["Did"]; - } - - if (array_key_exists("Name",$param) and $param["Name"] !== null) { - $this->Name = $param["Name"]; - } - - if (array_key_exists("Status",$param) and $param["Status"] !== null) { - $this->Status = $param["Status"]; - } - - if (array_key_exists("DidServiceId",$param) and $param["DidServiceId"] !== null) { - $this->DidServiceId = $param["DidServiceId"]; - } - - if (array_key_exists("ContractAppId",$param) and $param["ContractAppId"] !== null) { - $this->ContractAppId = $param["ContractAppId"]; - } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - - if (array_key_exists("RegisterTime",$param) and $param["RegisterTime"] !== null) { - $this->RegisterTime = $param["RegisterTime"]; - } - - if (array_key_exists("RecognizeTime",$param) and $param["RecognizeTime"] !== null) { - $this->RecognizeTime = $param["RecognizeTime"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { - $this->UpdateTime = $param["UpdateTime"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("AppName",$param) and $param["AppName"] !== null) { - $this->AppName = $param["AppName"]; - } - - if (array_key_exists("LabelName",$param) and $param["LabelName"] !== null) { - $this->LabelName = $param["LabelName"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/BcosClusterItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/BcosClusterItem.php deleted file mode 100755 index ca8afc2e..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/BcosClusterItem.php +++ /dev/null @@ -1,221 +0,0 @@ -ChainId = $param["ChainId"]; - } - - if (array_key_exists("ChainName",$param) and $param["ChainName"] !== null) { - $this->ChainName = $param["ChainName"]; - } - - if (array_key_exists("AgencyCount",$param) and $param["AgencyCount"] !== null) { - $this->AgencyCount = $param["AgencyCount"]; - } - - if (array_key_exists("ConsortiumId",$param) and $param["ConsortiumId"] !== null) { - $this->ConsortiumId = $param["ConsortiumId"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("ExpireTime",$param) and $param["ExpireTime"] !== null) { - $this->ExpireTime = $param["ExpireTime"]; - } - - if (array_key_exists("ChainStatus",$param) and $param["ChainStatus"] !== null) { - $this->ChainStatus = $param["ChainStatus"]; - } - - if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { - $this->ResourceId = $param["ResourceId"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("ConsortiumName",$param) and $param["ConsortiumName"] !== null) { - $this->ConsortiumName = $param["ConsortiumName"]; - } - - if (array_key_exists("AgencyId",$param) and $param["AgencyId"] !== null) { - $this->AgencyId = $param["AgencyId"]; - } - - if (array_key_exists("AutoRenewFlag",$param) and $param["AutoRenewFlag"] !== null) { - $this->AutoRenewFlag = $param["AutoRenewFlag"]; - } - - if (array_key_exists("TotalNetworkNode",$param) and $param["TotalNetworkNode"] !== null) { - $this->TotalNetworkNode = $param["TotalNetworkNode"]; - } - - if (array_key_exists("TotalCreateNode",$param) and $param["TotalCreateNode"] !== null) { - $this->TotalCreateNode = $param["TotalCreateNode"]; - } - - if (array_key_exists("TotalGroups",$param) and $param["TotalGroups"] !== null) { - $this->TotalGroups = $param["TotalGroups"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CancelAuthorityIssuerResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CancelAuthorityIssuerResponse.php deleted file mode 100755 index 3165c900..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CancelAuthorityIssuerResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Contract.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Contract.php deleted file mode 100755 index 3b6a903f..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Contract.php +++ /dev/null @@ -1,137 +0,0 @@ -ApplyName = $param["ApplyName"]; - } - - if (array_key_exists("Enable",$param) and $param["Enable"] !== null) { - $this->Enable = $param["Enable"]; - } - - if (array_key_exists("Hash",$param) and $param["Hash"] !== null) { - $this->Hash = $param["Hash"]; - } - - if (array_key_exists("HashShow",$param) and $param["HashShow"] !== null) { - $this->HashShow = $param["HashShow"]; - } - - if (array_key_exists("WeId",$param) and $param["WeId"] !== null) { - $this->WeId = $param["WeId"]; - } - - if (array_key_exists("DeployName",$param) and $param["DeployName"] !== null) { - $this->DeployName = $param["DeployName"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CptIssueRank.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CptIssueRank.php deleted file mode 100755 index 1dfcb170..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CptIssueRank.php +++ /dev/null @@ -1,101 +0,0 @@ -CptName = $param["CptName"]; - } - - if (array_key_exists("Rank",$param) and $param["Rank"] !== null) { - $this->Rank = $param["Rank"]; - } - - if (array_key_exists("Count",$param) and $param["Count"] !== null) { - $this->Count = $param["Count"]; - } - - if (array_key_exists("ApplyName",$param) and $param["ApplyName"] !== null) { - $this->ApplyName = $param["ApplyName"]; - } - - if (array_key_exists("ApplyId",$param) and $param["ApplyId"] !== null) { - $this->ApplyId = $param["ApplyId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CptListData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CptListData.php deleted file mode 100755 index a24df6be..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CptListData.php +++ /dev/null @@ -1,209 +0,0 @@ -Id = $param["Id"]; - } - - if (array_key_exists("Name",$param) and $param["Name"] !== null) { - $this->Name = $param["Name"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("ServiceId",$param) and $param["ServiceId"] !== null) { - $this->ServiceId = $param["ServiceId"]; - } - - if (array_key_exists("ContractAppId",$param) and $param["ContractAppId"] !== null) { - $this->ContractAppId = $param["ContractAppId"]; - } - - if (array_key_exists("CptId",$param) and $param["CptId"] !== null) { - $this->CptId = $param["CptId"]; - } - - if (array_key_exists("CptType",$param) and $param["CptType"] !== null) { - $this->CptType = $param["CptType"]; - } - - if (array_key_exists("Description",$param) and $param["Description"] !== null) { - $this->Description = $param["Description"]; - } - - if (array_key_exists("CptJson",$param) and $param["CptJson"] !== null) { - $this->CptJson = $param["CptJson"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { - $this->UpdateTime = $param["UpdateTime"]; - } - - if (array_key_exists("CreatorDid",$param) and $param["CreatorDid"] !== null) { - $this->CreatorDid = $param["CreatorDid"]; - } - - if (array_key_exists("AppName",$param) and $param["AppName"] !== null) { - $this->AppName = $param["AppName"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CreateDidServiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CreateDidServiceRequest.php deleted file mode 100755 index 0a704633..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CreateDidServiceRequest.php +++ /dev/null @@ -1,125 +0,0 @@ -ConsortiumName = $param["ConsortiumName"]; - } - - if (array_key_exists("ConsortiumId",$param) and $param["ConsortiumId"] !== null) { - $this->ConsortiumId = $param["ConsortiumId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("AgencyName",$param) and $param["AgencyName"] !== null) { - $this->AgencyName = $param["AgencyName"]; - } - - if (array_key_exists("AppName",$param) and $param["AppName"] !== null) { - $this->AppName = $param["AppName"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupName",$param) and $param["GroupName"] !== null) { - $this->GroupName = $param["GroupName"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CreateLabelRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CreateLabelRequest.php deleted file mode 100755 index 24393401..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CreateLabelRequest.php +++ /dev/null @@ -1,77 +0,0 @@ -LabelName = $param["LabelName"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DidCluster.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DidCluster.php deleted file mode 100755 index d6dc7ff8..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DidCluster.php +++ /dev/null @@ -1,233 +0,0 @@ -ChainId = $param["ChainId"]; - } - - if (array_key_exists("ChainName",$param) and $param["ChainName"] !== null) { - $this->ChainName = $param["ChainName"]; - } - - if (array_key_exists("AgencyCount",$param) and $param["AgencyCount"] !== null) { - $this->AgencyCount = $param["AgencyCount"]; - } - - if (array_key_exists("ConsortiumId",$param) and $param["ConsortiumId"] !== null) { - $this->ConsortiumId = $param["ConsortiumId"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("ExpireTime",$param) and $param["ExpireTime"] !== null) { - $this->ExpireTime = $param["ExpireTime"]; - } - - if (array_key_exists("ChainStatus",$param) and $param["ChainStatus"] !== null) { - $this->ChainStatus = $param["ChainStatus"]; - } - - if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { - $this->ResourceId = $param["ResourceId"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("ConsortiumName",$param) and $param["ConsortiumName"] !== null) { - $this->ConsortiumName = $param["ConsortiumName"]; - } - - if (array_key_exists("AgencyId",$param) and $param["AgencyId"] !== null) { - $this->AgencyId = $param["AgencyId"]; - } - - if (array_key_exists("AutoRenewFlag",$param) and $param["AutoRenewFlag"] !== null) { - $this->AutoRenewFlag = $param["AutoRenewFlag"]; - } - - if (array_key_exists("TotalNetworkNode",$param) and $param["TotalNetworkNode"] !== null) { - $this->TotalNetworkNode = $param["TotalNetworkNode"]; - } - - if (array_key_exists("TotalCreateNode",$param) and $param["TotalCreateNode"] !== null) { - $this->TotalCreateNode = $param["TotalCreateNode"]; - } - - if (array_key_exists("TotalGroups",$param) and $param["TotalGroups"] !== null) { - $this->TotalGroups = $param["TotalGroups"]; - } - - if (array_key_exists("DidCount",$param) and $param["DidCount"] !== null) { - $this->DidCount = $param["DidCount"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DidData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DidData.php deleted file mode 100755 index d0da6a19..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DidData.php +++ /dev/null @@ -1,173 +0,0 @@ -ServiceId = $param["ServiceId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("AppName",$param) and $param["AppName"] !== null) { - $this->AppName = $param["AppName"]; - } - - if (array_key_exists("Did",$param) and $param["Did"] !== null) { - $this->Did = $param["Did"]; - } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - - if (array_key_exists("AuthorityState",$param) and $param["AuthorityState"] !== null) { - $this->AuthorityState = $param["AuthorityState"]; - } - - if (array_key_exists("LabelName",$param) and $param["LabelName"] !== null) { - $this->LabelName = $param["LabelName"]; - } - - if (array_key_exists("CreatedAt",$param) and $param["CreatedAt"] !== null) { - $this->CreatedAt = $param["CreatedAt"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("AllianceName",$param) and $param["AllianceName"] !== null) { - $this->AllianceName = $param["AllianceName"]; - } - - if (array_key_exists("LabelId",$param) and $param["LabelId"] !== null) { - $this->LabelId = $param["LabelId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DidServiceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DidServiceInfo.php deleted file mode 100755 index df9050ee..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DidServiceInfo.php +++ /dev/null @@ -1,221 +0,0 @@ -Id = $param["Id"]; - } - - if (array_key_exists("Appid",$param) and $param["Appid"] !== null) { - $this->Appid = $param["Appid"]; - } - - if (array_key_exists("Uin",$param) and $param["Uin"] !== null) { - $this->Uin = $param["Uin"]; - } - - if (array_key_exists("ConsortiumId",$param) and $param["ConsortiumId"] !== null) { - $this->ConsortiumId = $param["ConsortiumId"]; - } - - if (array_key_exists("ConsortiumName",$param) and $param["ConsortiumName"] !== null) { - $this->ConsortiumName = $param["ConsortiumName"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("ChainId",$param) and $param["ChainId"] !== null) { - $this->ChainId = $param["ChainId"]; - } - - if (array_key_exists("RoleType",$param) and $param["RoleType"] !== null) { - $this->RoleType = $param["RoleType"]; - } - - if (array_key_exists("AgencyDid",$param) and $param["AgencyDid"] !== null) { - $this->AgencyDid = $param["AgencyDid"]; - } - - if (array_key_exists("CreateOrg",$param) and $param["CreateOrg"] !== null) { - $this->CreateOrg = $param["CreateOrg"]; - } - - if (array_key_exists("Endpoint",$param) and $param["Endpoint"] !== null) { - $this->Endpoint = $param["Endpoint"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { - $this->UpdateTime = $param["UpdateTime"]; - } - - if (array_key_exists("GroupName",$param) and $param["GroupName"] !== null) { - $this->GroupName = $param["GroupName"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DownCptRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DownCptRequest.php deleted file mode 100755 index 0f1492aa..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DownCptRequest.php +++ /dev/null @@ -1,53 +0,0 @@ -CptIndex = $param["CptIndex"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/EnableHashResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/EnableHashResponse.php deleted file mode 100755 index c271e3fc..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/EnableHashResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetConsortiumClusterListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetConsortiumClusterListRequest.php deleted file mode 100755 index 13c51cbb..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetConsortiumClusterListRequest.php +++ /dev/null @@ -1,53 +0,0 @@ -ConsortiumId = $param["ConsortiumId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCptListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCptListRequest.php deleted file mode 100755 index 8463d86a..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCptListRequest.php +++ /dev/null @@ -1,77 +0,0 @@ -DisplayStart = $param["DisplayStart"]; - } - - if (array_key_exists("DisplayLength",$param) and $param["DisplayLength"] !== null) { - $this->DisplayLength = $param["DisplayLength"]; - } - - if (array_key_exists("CptType",$param) and $param["CptType"] !== null) { - $this->CptType = $param["CptType"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCptListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCptListResponse.php deleted file mode 100755 index 6db3d11d..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCptListResponse.php +++ /dev/null @@ -1,82 +0,0 @@ -CptDataList = []; - foreach ($param["CptDataList"] as $key => $value){ - $obj = new CptListData(); - $obj->deserialize($value); - array_push($this->CptDataList, $obj); - } - } - - if (array_key_exists("AllCount",$param) and $param["AllCount"] !== null) { - $this->AllCount = $param["AllCount"]; - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDataPanelResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDataPanelResponse.php deleted file mode 100755 index 812cf8ee..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDataPanelResponse.php +++ /dev/null @@ -1,197 +0,0 @@ -BlockNetworkCount = $param["BlockNetworkCount"]; - } - - if (array_key_exists("BlockNetworkName",$param) and $param["BlockNetworkName"] !== null) { - $this->BlockNetworkName = $param["BlockNetworkName"]; - } - - if (array_key_exists("BlockHeight",$param) and $param["BlockHeight"] !== null) { - $this->BlockHeight = $param["BlockHeight"]; - } - - if (array_key_exists("BlockNetworkType",$param) and $param["BlockNetworkType"] !== null) { - $this->BlockNetworkType = $param["BlockNetworkType"]; - } - - if (array_key_exists("DidCount",$param) and $param["DidCount"] !== null) { - $this->DidCount = $param["DidCount"]; - } - - if (array_key_exists("CptCount",$param) and $param["CptCount"] !== null) { - $this->CptCount = $param["CptCount"]; - } - - if (array_key_exists("CertificatedAuthCount",$param) and $param["CertificatedAuthCount"] !== null) { - $this->CertificatedAuthCount = $param["CertificatedAuthCount"]; - } - - if (array_key_exists("IssueCptCount",$param) and $param["IssueCptCount"] !== null) { - $this->IssueCptCount = $param["IssueCptCount"]; - } - - if (array_key_exists("NewDidCount",$param) and $param["NewDidCount"] !== null) { - $this->NewDidCount = $param["NewDidCount"]; - } - - if (array_key_exists("BcosCount",$param) and $param["BcosCount"] !== null) { - $this->BcosCount = $param["BcosCount"]; - } - - if (array_key_exists("FabricCount",$param) and $param["FabricCount"] !== null) { - $this->FabricCount = $param["FabricCount"]; - } - - if (array_key_exists("ChainMakerCount",$param) and $param["ChainMakerCount"] !== null) { - $this->ChainMakerCount = $param["ChainMakerCount"]; - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDeployInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDeployInfoResponse.php deleted file mode 100755 index f9a692c4..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDeployInfoResponse.php +++ /dev/null @@ -1,209 +0,0 @@ -Hash = $param["Hash"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("DeployDid",$param) and $param["DeployDid"] !== null) { - $this->DeployDid = $param["DeployDid"]; - } - - if (array_key_exists("SdkVersion",$param) and $param["SdkVersion"] !== null) { - $this->SdkVersion = $param["SdkVersion"]; - } - - if (array_key_exists("ContractVersion",$param) and $param["ContractVersion"] !== null) { - $this->ContractVersion = $param["ContractVersion"]; - } - - if (array_key_exists("BlockVersion",$param) and $param["BlockVersion"] !== null) { - $this->BlockVersion = $param["BlockVersion"]; - } - - if (array_key_exists("BlockIp",$param) and $param["BlockIp"] !== null) { - $this->BlockIp = $param["BlockIp"]; - } - - if (array_key_exists("DidAddress",$param) and $param["DidAddress"] !== null) { - $this->DidAddress = $param["DidAddress"]; - } - - if (array_key_exists("CptAddress",$param) and $param["CptAddress"] !== null) { - $this->CptAddress = $param["CptAddress"]; - } - - if (array_key_exists("AuthorityAddress",$param) and $param["AuthorityAddress"] !== null) { - $this->AuthorityAddress = $param["AuthorityAddress"]; - } - - if (array_key_exists("EvidenceAddress",$param) and $param["EvidenceAddress"] !== null) { - $this->EvidenceAddress = $param["EvidenceAddress"]; - } - - if (array_key_exists("SpecificAddress",$param) and $param["SpecificAddress"] !== null) { - $this->SpecificAddress = $param["SpecificAddress"]; - } - - if (array_key_exists("ChainId",$param) and $param["ChainId"] !== null) { - $this->ChainId = $param["ChainId"]; - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDeployListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDeployListRequest.php deleted file mode 100755 index 8284e0be..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDeployListRequest.php +++ /dev/null @@ -1,89 +0,0 @@ -ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("DisplayStart",$param) and $param["DisplayStart"] !== null) { - $this->DisplayStart = $param["DisplayStart"]; - } - - if (array_key_exists("DisplayLength",$param) and $param["DisplayLength"] !== null) { - $this->DisplayLength = $param["DisplayLength"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidClusterListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidClusterListResponse.php deleted file mode 100755 index 5028e0ae..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidClusterListResponse.php +++ /dev/null @@ -1,70 +0,0 @@ -DidClusterList = []; - foreach ($param["DidClusterList"] as $key => $value){ - $obj = new DidCluster(); - $obj->deserialize($value); - array_push($this->DidClusterList, $obj); - } - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidDetailRequest.php deleted file mode 100755 index 0f0ce13c..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidDetailRequest.php +++ /dev/null @@ -1,53 +0,0 @@ -Did = $param["Did"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidDetailResponse.php deleted file mode 100755 index 049fddef..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidDetailResponse.php +++ /dev/null @@ -1,173 +0,0 @@ -Did = $param["Did"]; - } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - - if (array_key_exists("PublicKey",$param) and $param["PublicKey"] !== null) { - $this->PublicKey = $param["PublicKey"]; - } - - if (array_key_exists("AuthorityState",$param) and $param["AuthorityState"] !== null) { - $this->AuthorityState = $param["AuthorityState"]; - } - - if (array_key_exists("ConsortiumId",$param) and $param["ConsortiumId"] !== null) { - $this->ConsortiumId = $param["ConsortiumId"]; - } - - if (array_key_exists("ConsortiumName",$param) and $param["ConsortiumName"] !== null) { - $this->ConsortiumName = $param["ConsortiumName"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("ResChainId",$param) and $param["ResChainId"] !== null) { - $this->ResChainId = $param["ResChainId"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidListResponse.php deleted file mode 100755 index 3bfc704a..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidListResponse.php +++ /dev/null @@ -1,82 +0,0 @@ -DataList = []; - foreach ($param["DataList"] as $key => $value){ - $obj = new DidData(); - $obj->deserialize($value); - array_push($this->DataList, $obj); - } - } - - if (array_key_exists("AllCount",$param) and $param["AllCount"] !== null) { - $this->AllCount = $param["AllCount"]; - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceDetailResponse.php deleted file mode 100755 index 747f3153..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceDetailResponse.php +++ /dev/null @@ -1,66 +0,0 @@ -DidService = new DidServiceInfo(); - $this->DidService->deserialize($param["DidService"]); - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceListRequest.php deleted file mode 100755 index 60eb726c..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceListRequest.php +++ /dev/null @@ -1,53 +0,0 @@ -Type = $param["Type"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceListResponse.php deleted file mode 100755 index 0935b09f..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceListResponse.php +++ /dev/null @@ -1,70 +0,0 @@ -DidServiceList = []; - foreach ($param["DidServiceList"] as $key => $value){ - $obj = new DidServiceInfo(); - $obj->deserialize($value); - array_push($this->DidServiceList, $obj); - } - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetPolicyListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetPolicyListRequest.php deleted file mode 100755 index 192b79ee..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetPolicyListRequest.php +++ /dev/null @@ -1,65 +0,0 @@ -DisplayStart = $param["DisplayStart"]; - } - - if (array_key_exists("DisplayLength",$param) and $param["DisplayLength"] !== null) { - $this->DisplayLength = $param["DisplayLength"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Group.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Group.php deleted file mode 100755 index a1e8fae7..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Group.php +++ /dev/null @@ -1,113 +0,0 @@ -GroupId = $param["GroupId"]; - } - - if (array_key_exists("NodeCount",$param) and $param["NodeCount"] !== null) { - $this->NodeCount = $param["NodeCount"]; - } - - if (array_key_exists("NodeCountOfAgency",$param) and $param["NodeCountOfAgency"] !== null) { - $this->NodeCountOfAgency = $param["NodeCountOfAgency"]; - } - - if (array_key_exists("Description",$param) and $param["Description"] !== null) { - $this->Description = $param["Description"]; - } - - if (array_key_exists("RoleType",$param) and $param["RoleType"] !== null) { - $this->RoleType = $param["RoleType"]; - } - - if (array_key_exists("ChainId",$param) and $param["ChainId"] !== null) { - $this->ChainId = $param["ChainId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Identity.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Identity.php deleted file mode 100755 index b53b0d1f..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Identity.php +++ /dev/null @@ -1,101 +0,0 @@ -AccountIdentifier = $param["AccountIdentifier"]; - } - - if (array_key_exists("ChainID",$param) and $param["ChainID"] !== null) { - $this->ChainID = $param["ChainID"]; - } - - if (array_key_exists("Did",$param) and $param["Did"] !== null) { - $this->Did = $param["Did"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("GroupName",$param) and $param["GroupName"] !== null) { - $this->GroupName = $param["GroupName"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Label.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Label.php deleted file mode 100755 index 64e54385..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Label.php +++ /dev/null @@ -1,125 +0,0 @@ -LabelId = $param["LabelId"]; - } - - if (array_key_exists("LabelName",$param) and $param["LabelName"] !== null) { - $this->LabelName = $param["LabelName"]; - } - - if (array_key_exists("DidCount",$param) and $param["DidCount"] !== null) { - $this->DidCount = $param["DidCount"]; - } - - if (array_key_exists("Did",$param) and $param["Did"] !== null) { - $this->Did = $param["Did"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Policy.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Policy.php deleted file mode 100755 index a48e4b8d..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Policy.php +++ /dev/null @@ -1,209 +0,0 @@ -Id = $param["Id"]; - } - - if (array_key_exists("Name",$param) and $param["Name"] !== null) { - $this->Name = $param["Name"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("ServiceId",$param) and $param["ServiceId"] !== null) { - $this->ServiceId = $param["ServiceId"]; - } - - if (array_key_exists("ContractAppId",$param) and $param["ContractAppId"] !== null) { - $this->ContractAppId = $param["ContractAppId"]; - } - - if (array_key_exists("PolicyId",$param) and $param["PolicyId"] !== null) { - $this->PolicyId = $param["PolicyId"]; - } - - if (array_key_exists("CptId",$param) and $param["CptId"] !== null) { - $this->CptId = $param["CptId"]; - } - - if (array_key_exists("PolicyJson",$param) and $param["PolicyJson"] !== null) { - $this->PolicyJson = $param["PolicyJson"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { - $this->UpdateTime = $param["UpdateTime"]; - } - - if (array_key_exists("CreatorDid",$param) and $param["CreatorDid"] !== null) { - $this->CreatorDid = $param["CreatorDid"]; - } - - if (array_key_exists("AppName",$param) and $param["AppName"] !== null) { - $this->AppName = $param["AppName"]; - } - - if (array_key_exists("CptIndex",$param) and $param["CptIndex"] !== null) { - $this->CptIndex = $param["CptIndex"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/QueryPolicyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/QueryPolicyRequest.php deleted file mode 100755 index d31b93b5..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/QueryPolicyRequest.php +++ /dev/null @@ -1,53 +0,0 @@ -PolicyIndex = $param["PolicyIndex"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RecognizeAuthorityIssuerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RecognizeAuthorityIssuerRequest.php deleted file mode 100755 index 423f4b55..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RecognizeAuthorityIssuerRequest.php +++ /dev/null @@ -1,53 +0,0 @@ -Did = $param["Did"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RecognizeAuthorityIssuerResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RecognizeAuthorityIssuerResponse.php deleted file mode 100755 index 9487cce7..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RecognizeAuthorityIssuerResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RegisterIssuerResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RegisterIssuerResponse.php deleted file mode 100755 index b7340d5f..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RegisterIssuerResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RemoveHashResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RemoveHashResponse.php deleted file mode 100755 index 31eb43a4..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/RemoveHashResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Task.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Task.php deleted file mode 100755 index 1eb99001..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Task.php +++ /dev/null @@ -1,161 +0,0 @@ -Id = $param["Id"]; - } - - if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { - $this->AppId = $param["AppId"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; - } - - if (array_key_exists("ServiceId",$param) and $param["ServiceId"] !== null) { - $this->ServiceId = $param["ServiceId"]; - } - - if (array_key_exists("Status",$param) and $param["Status"] !== null) { - $this->Status = $param["Status"]; - } - - if (array_key_exists("ErrorCode",$param) and $param["ErrorCode"] !== null) { - $this->ErrorCode = $param["ErrorCode"]; - } - - if (array_key_exists("ErrorMsg",$param) and $param["ErrorMsg"] !== null) { - $this->ErrorMsg = $param["ErrorMsg"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { - $this->UpdateTime = $param["UpdateTime"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/TdidClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/TdidClient.php index 0d609c23..e21a47fb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/TdidClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/TdidClient.php @@ -23,128 +23,46 @@ use TencentCloud\Common\Credential; use TencentCloud\Tdid\V20210519\Models as Models; /** - * @method Models\AddLabelResponse AddLabel(Models\AddLabelRequest $req) 下线已有内测接口,待上线正式版本的接口 + * @method Models\CheckChainResponse CheckChain(Models\CheckChainRequest $req) 该接口不再使用 -DID添加标签 +检查区块链信息 + * @method Models\CreateCredentialResponse CreateCredential(Models\CreateCredentialRequest $req) 该接口不再使用 - * @method Models\CancelAuthorityIssuerResponse CancelAuthorityIssuer(Models\CancelAuthorityIssuerRequest $req) 下线已有内测接口,待上线正式版本的接口 +创建凭证 + * @method Models\CreateSelectiveCredentialResponse CreateSelectiveCredential(Models\CreateSelectiveCredentialRequest $req) 该接口不再使用 -撤消权威机构认证 - * @method Models\CheckChainResponse CheckChain(Models\CheckChainRequest $req) 检查区块链信息 - * @method Models\CheckDidDeployResponse CheckDidDeploy(Models\CheckDidDeployRequest $req) 下线已有内测接口,待上线正式版本的接口 +创建选择性批露凭证 + * @method Models\CreateTDidResponse CreateTDid(Models\CreateTDidRequest $req) 该接口不再使用 -检查部署情况 - * @method Models\CreateCredentialResponse CreateCredential(Models\CreateCredentialRequest $req) 创建凭证 - * @method Models\CreateDidServiceResponse CreateDidService(Models\CreateDidServiceRequest $req) 下线已有内测接口,待上线正式版本的接口 +创建机构DID + * @method Models\CreateTDidByPrivateKeyResponse CreateTDidByPrivateKey(Models\CreateTDidByPrivateKeyRequest $req) 该接口不再使用 -创建DID服务 - * @method Models\CreateLabelResponse CreateLabel(Models\CreateLabelRequest $req) 下线已有内测接口,待上线正式版本的接口 +新建DID根据私钥生成Tdid + * @method Models\CreateTDidByPublicKeyResponse CreateTDidByPublicKey(Models\CreateTDidByPublicKeyRequest $req) 该接口不再使用 -新建标签 - * @method Models\CreateSelectiveCredentialResponse CreateSelectiveCredential(Models\CreateSelectiveCredentialRequest $req) 创建选择性批露凭证 - * @method Models\CreateTDidResponse CreateTDid(Models\CreateTDidRequest $req) 创建机构DID - * @method Models\CreateTDidByPrivateKeyResponse CreateTDidByPrivateKey(Models\CreateTDidByPrivateKeyRequest $req) 新建DID根据私钥生成Tdid - * @method Models\CreateTDidByPublicKeyResponse CreateTDidByPublicKey(Models\CreateTDidByPublicKeyRequest $req) 新建DID根据公钥生成Tdid - * @method Models\DeployByNameResponse DeployByName(Models\DeployByNameRequest $req) 下线已有内测接口,待上线正式版本的接口 + 新建DID根据公钥生成Tdid + * @method Models\GetAuthorityIssuerResponse GetAuthorityIssuer(Models\GetAuthorityIssuerRequest $req) 该接口不再使用 -通过Name部署TDID合约 - * @method Models\DownCptResponse DownCpt(Models\DownCptRequest $req) 下线已有内测接口,待上线正式版本的接口 +获取权威机构信息 + * @method Models\GetCptInfoResponse GetCptInfo(Models\GetCptInfoRequest $req) 该接口不再使用 -凭证模版下载 - * @method Models\EnableHashResponse EnableHash(Models\EnableHashRequest $req) 下线已有内测接口,待上线正式版本的接口 +凭证模版详情 + * @method Models\GetCredentialStatusResponse GetCredentialStatus(Models\GetCredentialStatusRequest $req) 该接口不再使用 -启用合约 - * @method Models\GetAgencyTDidResponse GetAgencyTDid(Models\GetAgencyTDidRequest $req) 该接口已废弃 +获取凭证链上状态信息 + * @method Models\GetDidDocumentResponse GetDidDocument(Models\GetDidDocumentRequest $req) 该接口不再使用 -本机构DID详情 - * @method Models\GetAuthoritiesListResponse GetAuthoritiesList(Models\GetAuthoritiesListRequest $req) 下线已有内测接口,待上线正式版本的接口 +查看DID文档 -权威机构列表 - * @method Models\GetAuthorityIssuerResponse GetAuthorityIssuer(Models\GetAuthorityIssuerRequest $req) 获取权威机构信息 - * @method Models\GetConsortiumClusterListResponse GetConsortiumClusterList(Models\GetConsortiumClusterListRequest $req) 下线已有内测接口,待上线正式版本的接口 + * @method Models\RegisterCptResponse RegisterCpt(Models\RegisterCptRequest $req) 该接口不再使用 -获取联盟bcos网络列表 - * @method Models\GetConsortiumListResponse GetConsortiumList(Models\GetConsortiumListRequest $req) 下线已有内测接口,待上线正式版本的接口 +凭证模版新建 + * @method Models\SetCredentialStatusResponse SetCredentialStatus(Models\SetCredentialStatusRequest $req) 该接口不再使用 -获取联盟列表 - * @method Models\GetCptInfoResponse GetCptInfo(Models\GetCptInfoRequest $req) 凭证模版详情 - * @method Models\GetCptListResponse GetCptList(Models\GetCptListRequest $req) 下线已有内测接口,待上线正式版本的接口 +设置凭证链上状态 + * @method Models\VerifyCredentialResponse VerifyCredential(Models\VerifyCredentialRequest $req) 该接口不再使用 -凭证模版列表 - * @method Models\GetCredentialCptRankResponse GetCredentialCptRank(Models\GetCredentialCptRankRequest $req) 下线已有内测接口,待上线正式版本的接口 - -凭证颁发按机构排行 - * @method Models\GetCredentialIssueRankResponse GetCredentialIssueRank(Models\GetCredentialIssueRankRequest $req) 下线已有内测接口,待上线正式版本的接口 - -凭证颁发按机构排行 - * @method Models\GetCredentialIssueTrendResponse GetCredentialIssueTrend(Models\GetCredentialIssueTrendRequest $req) 下线已有内测接口,待上线正式版本的接口 - -凭证颁发趋势 - * @method Models\GetCredentialStatusResponse GetCredentialStatus(Models\GetCredentialStatusRequest $req) 获取凭证链上状态信息 - * @method Models\GetDataPanelResponse GetDataPanel(Models\GetDataPanelRequest $req) 下线已有内测接口,待上线正式版本的接口 - -概览 - - * @method Models\GetDeployInfoResponse GetDeployInfo(Models\GetDeployInfoRequest $req) 下线已有内测接口,待上线正式版本的接口 - -合约部署详情 - - * @method Models\GetDeployListResponse GetDeployList(Models\GetDeployListRequest $req) 下线已有内测接口,待上线正式版本的接口 - -合约部署列表 - * @method Models\GetDidClusterDetailResponse GetDidClusterDetail(Models\GetDidClusterDetailRequest $req) 下线已有内测接口,待上线正式版本的接口 - -获取DID区块链网络详情 - * @method Models\GetDidClusterListResponse GetDidClusterList(Models\GetDidClusterListRequest $req) 下线已有内测接口,待上线正式版本的接口 - -获取用户的DID网络列表 - * @method Models\GetDidDetailResponse GetDidDetail(Models\GetDidDetailRequest $req) 下线已有内测接口,待上线正式版本的接口 - -DID详情 - * @method Models\GetDidDocumentResponse GetDidDocument(Models\GetDidDocumentRequest $req) 查看DID文档 - - * @method Models\GetDidListResponse GetDidList(Models\GetDidListRequest $req) 下线已有内测接口,待上线正式版本的接口 - -DID列表 - * @method Models\GetDidRegisterTrendResponse GetDidRegisterTrend(Models\GetDidRegisterTrendRequest $req) 下线已有内测接口,待上线正式版本的接口 - -DID注册趋势 - * @method Models\GetDidServiceDetailResponse GetDidServiceDetail(Models\GetDidServiceDetailRequest $req) 下线已有内测接口,待上线正式版本的接口 - -获取DID服务详情 - * @method Models\GetDidServiceListResponse GetDidServiceList(Models\GetDidServiceListRequest $req) 下线已有内测接口,待上线正式版本的接口 - -获取DID服务列表 - * @method Models\GetGroupListResponse GetGroupList(Models\GetGroupListRequest $req) 下线已有内测接口,待上线正式版本的接口 - -主群组配置列表 - * @method Models\GetLabelListResponse GetLabelList(Models\GetLabelListRequest $req) 下线已有内测接口,待上线正式版本的接口 - -标签列表 - * @method Models\GetPolicyListResponse GetPolicyList(Models\GetPolicyListRequest $req) 下线已有内测接口,待上线正式版本的接口 - -披露策略Policy管理列表 - * @method Models\GetPublicKeyResponse GetPublicKey(Models\GetPublicKeyRequest $req) 下线已有内测接口,待上线正式版本的接口 - -查看公钥 - * @method Models\QueryPolicyResponse QueryPolicy(Models\QueryPolicyRequest $req) 下线已有内测接口,待上线正式版本的接口 - -披露策略Policy查看 - * @method Models\RecognizeAuthorityIssuerResponse RecognizeAuthorityIssuer(Models\RecognizeAuthorityIssuerRequest $req) 下线已有内测接口,待上线正式版本的接口 - -认证权威机构 - * @method Models\RegisterClaimPolicyResponse RegisterClaimPolicy(Models\RegisterClaimPolicyRequest $req) 下线已有内测接口,待上线正式版本的接口 - -披露策略Policy注册 - * @method Models\RegisterCptResponse RegisterCpt(Models\RegisterCptRequest $req) 凭证模版新建 - * @method Models\RegisterIssuerResponse RegisterIssuer(Models\RegisterIssuerRequest $req) 下线已有内测接口,待上线正式版本的接口 - -注册为权威机构 - * @method Models\RemoveHashResponse RemoveHash(Models\RemoveHashRequest $req) 下线已有内测接口,待上线正式版本的接口 - -删除合约 - * @method Models\SetCredentialStatusResponse SetCredentialStatus(Models\SetCredentialStatusRequest $req) 设置凭证链上状态 - * @method Models\VerifyCredentialResponse VerifyCredential(Models\VerifyCredentialRequest $req) 验证凭证 +验证凭证 */ class TdidClient extends AbstractClient diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPClusterRecentStats.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPClusterRecentStats.php deleted file mode 100755 index 852ca2f6..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPClusterRecentStats.php +++ /dev/null @@ -1,89 +0,0 @@ -QueueNum = $param["QueueNum"]; - } - - if (array_key_exists("ProducedMsgNum",$param) and $param["ProducedMsgNum"] !== null) { - $this->ProducedMsgNum = $param["ProducedMsgNum"]; - } - - if (array_key_exists("AccumulativeMsgNum",$param) and $param["AccumulativeMsgNum"] !== null) { - $this->AccumulativeMsgNum = $param["AccumulativeMsgNum"]; - } - - if (array_key_exists("ExchangeNum",$param) and $param["ExchangeNum"] !== null) { - $this->ExchangeNum = $param["ExchangeNum"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPExchange.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPExchange.php deleted file mode 100755 index 0cd2b0c2..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPExchange.php +++ /dev/null @@ -1,189 +0,0 @@ -Name = $param["Name"]; - } - - if (array_key_exists("Type",$param) and $param["Type"] !== null) { - $this->Type = $param["Type"]; - } - - if (array_key_exists("SourceBindedNum",$param) and $param["SourceBindedNum"] !== null) { - $this->SourceBindedNum = $param["SourceBindedNum"]; - } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - - if (array_key_exists("DestBindedNum",$param) and $param["DestBindedNum"] !== null) { - $this->DestBindedNum = $param["DestBindedNum"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { - $this->UpdateTime = $param["UpdateTime"]; - } - - if (array_key_exists("Internal",$param) and $param["Internal"] !== null) { - $this->Internal = $param["Internal"]; - } - - if (array_key_exists("AlternateExchange",$param) and $param["AlternateExchange"] !== null) { - $this->AlternateExchange = $param["AlternateExchange"]; - } - - if (array_key_exists("AlternateExchangeDeleteMark",$param) and $param["AlternateExchangeDeleteMark"] !== null) { - $this->AlternateExchangeDeleteMark = $param["AlternateExchangeDeleteMark"]; - } - - if (array_key_exists("DelayType",$param) and $param["DelayType"] !== null) { - $this->DelayType = $param["DelayType"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPRouteRelation.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPRouteRelation.php deleted file mode 100755 index a3ee5361..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPRouteRelation.php +++ /dev/null @@ -1,153 +0,0 @@ -RouteRelationId = $param["RouteRelationId"]; - } - - if (array_key_exists("SourceExchange",$param) and $param["SourceExchange"] !== null) { - $this->SourceExchange = $param["SourceExchange"]; - } - - if (array_key_exists("DestType",$param) and $param["DestType"] !== null) { - $this->DestType = $param["DestType"]; - } - - if (array_key_exists("DestValue",$param) and $param["DestValue"] !== null) { - $this->DestValue = $param["DestValue"]; - } - - if (array_key_exists("RoutingKey",$param) and $param["RoutingKey"] !== null) { - $this->RoutingKey = $param["RoutingKey"]; - } - - if (array_key_exists("SourceExchangeType",$param) and $param["SourceExchangeType"] !== null) { - $this->SourceExchangeType = $param["SourceExchangeType"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { - $this->UpdateTime = $param["UpdateTime"]; - } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPVHost.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPVHost.php deleted file mode 100755 index 333f9d5a..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPVHost.php +++ /dev/null @@ -1,145 +0,0 @@ -VHostId = $param["VHostId"]; - } - - if (array_key_exists("MsgTtl",$param) and $param["MsgTtl"] !== null) { - $this->MsgTtl = $param["MsgTtl"]; - } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { - $this->UpdateTime = $param["UpdateTime"]; - } - - if (array_key_exists("Username",$param) and $param["Username"] !== null) { - $this->Username = $param["Username"]; - } - - if (array_key_exists("Password",$param) and $param["Password"] !== null) { - $this->Password = $param["Password"]; - } - - if (array_key_exists("Status",$param) and $param["Status"] !== null) { - $this->Status = $param["Status"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CmqSubscription.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CmqSubscription.php index 8f89dc39..6be8c483 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CmqSubscription.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CmqSubscription.php @@ -75,6 +75,10 @@ filterType = 2表示用户使用 bindingKey 过滤。 * @method string getNotifyContentFormat() 获取推送内容的格式。取值:(1)JSON;(2)SIMPLIFIED,即 raw 格式。如果 protocol 是 queue,则取值必须为 SIMPLIFIED。如果 protocol 是 HTTP,两个值均可以,默认值是 JSON。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setNotifyContentFormat(string $NotifyContentFormat) 设置推送内容的格式。取值:(1)JSON;(2)SIMPLIFIED,即 raw 格式。如果 protocol 是 queue,则取值必须为 SIMPLIFIED。如果 protocol 是 HTTP,两个值均可以,默认值是 JSON。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getTopicName() 获取订阅所属的主题名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTopicName(string $TopicName) 设置订阅所属的主题名称 注意:此字段可能返回 null,表示取不到有效值。 */ class CmqSubscription extends AbstractModel @@ -155,6 +159,12 @@ filterType = 2表示用户使用 bindingKey 过滤。 */ public $NotifyContentFormat; + /** + * @var string 订阅所属的主题名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TopicName; + /** * @param string $SubscriptionName 订阅名字,在单个地域同一帐号的同一主题下唯一。订阅名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 注意:此字段可能返回 null,表示取不到有效值。 @@ -183,6 +193,8 @@ filterType = 2表示用户使用 bindingKey 过滤。 (2)EXPONENTIAL_DECAY_RETRY,指数衰退重试。每次重试的间隔是指数递增的,例如开始 1s,后面是 2s,4s,8s...由于 Topic 消息的周期是一天,所以最多重试一天就把消息丢弃。默认值是 EXPONENTIAL_DECAY_RETRY。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $NotifyContentFormat 推送内容的格式。取值:(1)JSON;(2)SIMPLIFIED,即 raw 格式。如果 protocol 是 queue,则取值必须为 SIMPLIFIED。如果 protocol 是 HTTP,两个值均可以,默认值是 JSON。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $TopicName 订阅所属的主题名称 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -245,5 +257,9 @@ filterType = 2表示用户使用 bindingKey 过滤。 if (array_key_exists("NotifyContentFormat",$param) and $param["NotifyContentFormat"] !== null) { $this->NotifyContentFormat = $param["NotifyContentFormat"]; } + + if (array_key_exists("TopicName",$param) and $param["TopicName"] !== null) { + $this->TopicName = $param["TopicName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CmqTopic.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CmqTopic.php index 0d969afe..406e03e1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CmqTopic.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CmqTopic.php @@ -87,6 +87,10 @@ FilterType = 2表示用户使用 BindingKey 过滤。 * @method integer getBrokerType() 获取0表示pulsar,1表示rocketmq 注意:此字段可能返回 null,表示取不到有效值。 * @method void setBrokerType(integer $BrokerType) 设置0表示pulsar,1表示rocketmq +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getSubscriptionCount() 获取订阅数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSubscriptionCount(integer $SubscriptionCount) 设置订阅数量 注意:此字段可能返回 null,表示取不到有效值。 */ class CmqTopic extends AbstractModel @@ -189,6 +193,12 @@ FilterType = 2表示用户使用 BindingKey 过滤。 */ public $BrokerType; + /** + * @var integer 订阅数量 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SubscriptionCount; + /** * @param string $TopicId 主题的 ID。 注意:此字段可能返回 null,表示取不到有效值。 @@ -223,6 +233,8 @@ FilterType = 2表示用户使用 BindingKey 过滤。 * @param integer $Status 集群状态,0:创建中,1:正常,2:销毁中,3:已删除,4: 隔离中,5:创建失败,6: 删除失败 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $BrokerType 0表示pulsar,1表示rocketmq +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $SubscriptionCount 订阅数量 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -306,5 +318,9 @@ FilterType = 2表示用户使用 BindingKey 过滤。 if (array_key_exists("BrokerType",$param) and $param["BrokerType"] !== null) { $this->BrokerType = $param["BrokerType"]; } + + if (array_key_exists("SubscriptionCount",$param) and $param["SubscriptionCount"] !== null) { + $this->SubscriptionCount = $param["SubscriptionCount"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPClusterRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPClusterRequest.php deleted file mode 100755 index 2bd9a145..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPClusterRequest.php +++ /dev/null @@ -1,65 +0,0 @@ -Name = $param["Name"]; - } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPExchangeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPExchangeRequest.php deleted file mode 100755 index 0b15da94..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPExchangeRequest.php +++ /dev/null @@ -1,125 +0,0 @@ -Exchange = $param["Exchange"]; - } - - if (array_key_exists("VHosts",$param) and $param["VHosts"] !== null) { - $this->VHosts = $param["VHosts"]; - } - - if (array_key_exists("Type",$param) and $param["Type"] !== null) { - $this->Type = $param["Type"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - - if (array_key_exists("AlternateExchange",$param) and $param["AlternateExchange"] !== null) { - $this->AlternateExchange = $param["AlternateExchange"]; - } - - if (array_key_exists("DelayedType",$param) and $param["DelayedType"] !== null) { - $this->DelayedType = $param["DelayedType"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPQueueRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPQueueRequest.php deleted file mode 100755 index eda3bdac..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPQueueRequest.php +++ /dev/null @@ -1,125 +0,0 @@ -Queue = $param["Queue"]; - } - - if (array_key_exists("VHostId",$param) and $param["VHostId"] !== null) { - $this->VHostId = $param["VHostId"]; - } - - if (array_key_exists("AutoDelete",$param) and $param["AutoDelete"] !== null) { - $this->AutoDelete = $param["AutoDelete"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - - if (array_key_exists("DeadLetterExchange",$param) and $param["DeadLetterExchange"] !== null) { - $this->DeadLetterExchange = $param["DeadLetterExchange"]; - } - - if (array_key_exists("DeadLetterRoutingKey",$param) and $param["DeadLetterRoutingKey"] !== null) { - $this->DeadLetterRoutingKey = $param["DeadLetterRoutingKey"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPRouteRelationRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPRouteRelationRequest.php deleted file mode 100755 index ab30d698..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPRouteRelationRequest.php +++ /dev/null @@ -1,125 +0,0 @@ -ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("VHostId",$param) and $param["VHostId"] !== null) { - $this->VHostId = $param["VHostId"]; - } - - if (array_key_exists("SourceExchange",$param) and $param["SourceExchange"] !== null) { - $this->SourceExchange = $param["SourceExchange"]; - } - - if (array_key_exists("DestType",$param) and $param["DestType"] !== null) { - $this->DestType = $param["DestType"]; - } - - if (array_key_exists("DestValue",$param) and $param["DestValue"] !== null) { - $this->DestValue = $param["DestValue"]; - } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - - if (array_key_exists("RoutingKey",$param) and $param["RoutingKey"] !== null) { - $this->RoutingKey = $param["RoutingKey"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPVHostRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPVHostRequest.php deleted file mode 100755 index 8c9c02b3..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPVHostRequest.php +++ /dev/null @@ -1,89 +0,0 @@ -ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("VHostId",$param) and $param["VHostId"] !== null) { - $this->VHostId = $param["VHostId"]; - } - - if (array_key_exists("MsgTtl",$param) and $param["MsgTtl"] !== null) { - $this->MsgTtl = $param["MsgTtl"]; - } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateCmqQueueRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateCmqQueueRequest.php index 729c680e..90a5ae63 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateCmqQueueRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateCmqQueueRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * CreateCmqQueue请求参数结构体 * - * @method string getQueueName() 获取队列名字,在单个地域同一帐号下唯一。队列名称是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 - * @method void setQueueName(string $QueueName) 设置队列名字,在单个地域同一帐号下唯一。队列名称是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 + * @method string getQueueName() 获取队列名字,在单个地域同一账号下唯一。队列名称是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 + * @method void setQueueName(string $QueueName) 设置队列名字,在单个地域同一账号下唯一。队列名称是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 * @method integer getMaxMsgHeapNum() 获取最大堆积消息数。取值范围在公测期间为 1,000,000 - 10,000,000,正式上线后范围可达到 1000,000-1000,000,000。默认取值在公测期间为 10,000,000,正式上线后为 100,000,000。 * @method void setMaxMsgHeapNum(integer $MaxMsgHeapNum) 设置最大堆积消息数。取值范围在公测期间为 1,000,000 - 10,000,000,正式上线后范围可达到 1000,000-1000,000,000。默认取值在公测期间为 10,000,000,正式上线后为 100,000,000。 * @method integer getPollingWaitSeconds() 获取消息接收长轮询等待时间。取值范围 0-30 秒,默认值 0。 @@ -58,7 +58,7 @@ use TencentCloud\Common\AbstractModel; class CreateCmqQueueRequest extends AbstractModel { /** - * @var string 队列名字,在单个地域同一帐号下唯一。队列名称是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 + * @var string 队列名字,在单个地域同一账号下唯一。队列名称是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 */ public $QueueName; @@ -143,7 +143,7 @@ class CreateCmqQueueRequest extends AbstractModel public $RetentionSizeInMB; /** - * @param string $QueueName 队列名字,在单个地域同一帐号下唯一。队列名称是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 + * @param string $QueueName 队列名字,在单个地域同一账号下唯一。队列名称是一个不超过 64 个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 * @param integer $MaxMsgHeapNum 最大堆积消息数。取值范围在公测期间为 1,000,000 - 10,000,000,正式上线后范围可达到 1000,000-1000,000,000。默认取值在公测期间为 10,000,000,正式上线后为 100,000,000。 * @param integer $PollingWaitSeconds 消息接收长轮询等待时间。取值范围 0-30 秒,默认值 0。 * @param integer $VisibilityTimeout 消息可见性超时。取值范围 1-43200 秒(即12小时内),默认值 30。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateEnvironmentRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateEnvironmentRequest.php index 05c8f636..c6e671f8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateEnvironmentRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateEnvironmentRequest.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setClusterId(string $ClusterId) 设置Pulsar 集群的ID * @method RetentionPolicy getRetentionPolicy() 获取消息保留策略 * @method void setRetentionPolicy(RetentionPolicy $RetentionPolicy) 设置消息保留策略 + * @method boolean getAutoSubscriptionCreation() 获取是否开启自动创建订阅 + * @method void setAutoSubscriptionCreation(boolean $AutoSubscriptionCreation) 设置是否开启自动创建订阅 */ class CreateEnvironmentRequest extends AbstractModel { @@ -58,12 +60,18 @@ class CreateEnvironmentRequest extends AbstractModel */ public $RetentionPolicy; + /** + * @var boolean 是否开启自动创建订阅 + */ + public $AutoSubscriptionCreation; + /** * @param string $EnvironmentId 环境(命名空间)名称,不支持中字以及除了短线和下划线外的特殊字符且不超过16个字符。 * @param integer $MsgTTL 未消费消息过期时间,单位:秒,取值范围:60秒~15天。 * @param string $Remark 说明,128个字符以内。 * @param string $ClusterId Pulsar 集群的ID * @param RetentionPolicy $RetentionPolicy 消息保留策略 + * @param boolean $AutoSubscriptionCreation 是否开启自动创建订阅 */ function __construct() { @@ -98,5 +106,9 @@ class CreateEnvironmentRequest extends AbstractModel $this->RetentionPolicy = new RetentionPolicy(); $this->RetentionPolicy->deserialize($param["RetentionPolicy"]); } + + if (array_key_exists("AutoSubscriptionCreation",$param) and $param["AutoSubscriptionCreation"] !== null) { + $this->AutoSubscriptionCreation = $param["AutoSubscriptionCreation"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateRocketMQVipInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateRocketMQVipInstanceRequest.php new file mode 100644 index 00000000..6df1da1c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateRocketMQVipInstanceRequest.php @@ -0,0 +1,142 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Spec",$param) and $param["Spec"] !== null) { + $this->Spec = $param["Spec"]; + } + + if (array_key_exists("NodeCount",$param) and $param["NodeCount"] !== null) { + $this->NodeCount = $param["NodeCount"]; + } + + if (array_key_exists("StorageSize",$param) and $param["StorageSize"] !== null) { + $this->StorageSize = $param["StorageSize"]; + } + + if (array_key_exists("ZoneIds",$param) and $param["ZoneIds"] !== null) { + $this->ZoneIds = $param["ZoneIds"]; + } + + if (array_key_exists("VpcInfo",$param) and $param["VpcInfo"] !== null) { + $this->VpcInfo = new VpcInfo(); + $this->VpcInfo->deserialize($param["VpcInfo"]); + } + + if (array_key_exists("TimeSpan",$param) and $param["TimeSpan"] !== null) { + $this->TimeSpan = $param["TimeSpan"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPClusterResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateRocketMQVipInstanceResponse.php old mode 100755 new mode 100644 similarity index 94% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPClusterResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateRocketMQVipInstanceResponse.php index f291f716..35f2ee8a --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPClusterResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateRocketMQVipInstanceResponse.php @@ -18,14 +18,14 @@ namespace TencentCloud\Tdmq\V20200217\Models; use TencentCloud\Common\AbstractModel; /** - * CreateAMQPCluster返回参数结构体 + * CreateRocketMQVipInstance返回参数结构体 * * @method string getClusterId() 获取集群ID * @method void setClusterId(string $ClusterId) 设置集群ID * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class CreateAMQPClusterResponse extends AbstractModel +class CreateRocketMQVipInstanceResponse extends AbstractModel { /** * @var string 集群ID diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateRoleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateRoleResponse.php index 1456c4e7..882f51ac 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateRoleResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateRoleResponse.php @@ -27,6 +27,10 @@ use TencentCloud\Common\AbstractModel; * @method string getRemark() 获取备注说明 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRemark(string $Remark) 设置备注说明 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getEnvironmentRoleSets() 获取批量绑定名字空间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEnvironmentRoleSets(array $EnvironmentRoleSets) 设置批量绑定名字空间 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -49,6 +53,12 @@ class CreateRoleResponse extends AbstractModel */ public $Remark; + /** + * @var array 批量绑定名字空间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EnvironmentRoleSets; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -58,6 +68,8 @@ class CreateRoleResponse extends AbstractModel * @param string $RoleName 角色名称 * @param string $Token 角色token * @param string $Remark 备注说明 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $EnvironmentRoleSets 批量绑定名字空间 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -86,6 +98,15 @@ class CreateRoleResponse extends AbstractModel $this->Remark = $param["Remark"]; } + if (array_key_exists("EnvironmentRoleSets",$param) and $param["EnvironmentRoleSets"] !== null) { + $this->EnvironmentRoleSets = []; + foreach ($param["EnvironmentRoleSets"] as $key => $value){ + $obj = new EnvironmentRoleSet(); + $obj->deserialize($value); + array_push($this->EnvironmentRoleSets, $obj); + } + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPClusterResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPClusterResponse.php deleted file mode 100755 index 2adf88eb..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPClusterResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPExchangeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPExchangeResponse.php deleted file mode 100755 index 8c325f1b..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPExchangeResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPQueueResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPQueueResponse.php deleted file mode 100755 index 35930a66..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPQueueResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPRouteRelationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPRouteRelationResponse.php deleted file mode 100755 index b5456dc6..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPRouteRelationResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPVHostResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPVHostResponse.php deleted file mode 100755 index 1df51555..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPVHostResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQUserRequest.php new file mode 100644 index 00000000..e17a9827 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQUserRequest.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("User",$param) and $param["User"] !== null) { + $this->User = $param["User"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPExchangeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQUserResponse.php old mode 100755 new mode 100644 similarity index 94% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPExchangeResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQUserResponse.php index d2e01590..b110149b --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPExchangeResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQUserResponse.php @@ -18,12 +18,12 @@ namespace TencentCloud\Tdmq\V20200217\Models; use TencentCloud\Common\AbstractModel; /** - * CreateAMQPExchange返回参数结构体 + * DeleteRabbitMQUser返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class CreateAMQPExchangeResponse extends AbstractModel +class DeleteRabbitMQUserResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQVipInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQVipInstanceRequest.php new file mode 100644 index 00000000..a0c43eaa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQVipInstanceRequest.php @@ -0,0 +1,53 @@ +InstanceId = $param["InstanceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeProxyConnectionPoolConfResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQVipInstanceResponse.php old mode 100755 new mode 100644 similarity index 70% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeProxyConnectionPoolConfResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQVipInstanceResponse.php index 80a35353..24657094 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeProxyConnectionPoolConfResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQVipInstanceResponse.php @@ -14,36 +14,36 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cdb\V20170320\Models; +namespace TencentCloud\Tdmq\V20200217\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeProxyConnectionPoolConf返回参数结构体 + * DeleteRabbitMQVipInstance返回参数结构体 * - * @method integer getCount() 获取配置规格数量 + * @method string getTranId() 获取订单号Id 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCount(integer $Count) 设置配置规格数量 + * @method void setTranId(string $TranId) 设置订单号Id 注意:此字段可能返回 null,表示取不到有效值。 - * @method PoolConf getPoolConf() 获取连接池配置规格 + * @method string getInstanceId() 获取实例Id 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setPoolConf(PoolConf $PoolConf) 设置连接池配置规格 + * @method void setInstanceId(string $InstanceId) 设置实例Id 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeProxyConnectionPoolConfResponse extends AbstractModel +class DeleteRabbitMQVipInstanceResponse extends AbstractModel { /** - * @var integer 配置规格数量 + * @var string 订单号Id 注意:此字段可能返回 null,表示取不到有效值。 */ - public $Count; + public $TranId; /** - * @var PoolConf 连接池配置规格 + * @var string 实例Id 注意:此字段可能返回 null,表示取不到有效值。 */ - public $PoolConf; + public $InstanceId; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -51,9 +51,9 @@ class DescribeProxyConnectionPoolConfResponse extends AbstractModel public $RequestId; /** - * @param integer $Count 配置规格数量 + * @param string $TranId 订单号Id 注意:此字段可能返回 null,表示取不到有效值。 - * @param PoolConf $PoolConf 连接池配置规格 + * @param string $InstanceId 实例Id 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -70,13 +70,12 @@ class DescribeProxyConnectionPoolConfResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Count",$param) and $param["Count"] !== null) { - $this->Count = $param["Count"]; + if (array_key_exists("TranId",$param) and $param["TranId"] !== null) { + $this->TranId = $param["TranId"]; } - if (array_key_exists("PoolConf",$param) and $param["PoolConf"] !== null) { - $this->PoolConf = new PoolConf(); - $this->PoolConf->deserialize($param["PoolConf"]); + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQVirtualHostRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQVirtualHostRequest.php new file mode 100644 index 00000000..03a857c2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQVirtualHostRequest.php @@ -0,0 +1,65 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("VirtualHost",$param) and $param["VirtualHost"] !== null) { + $this->VirtualHost = $param["VirtualHost"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPRouteRelationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQVirtualHostResponse.php old mode 100755 new mode 100644 similarity index 93% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPRouteRelationResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQVirtualHostResponse.php index c7a3eee6..a67b5476 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPRouteRelationResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRabbitMQVirtualHostResponse.php @@ -18,12 +18,12 @@ namespace TencentCloud\Tdmq\V20200217\Models; use TencentCloud\Common\AbstractModel; /** - * CreateAMQPRouteRelation返回参数结构体 + * DeleteRabbitMQVirtualHost返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class CreateAMQPRouteRelationResponse extends AbstractModel +class DeleteRabbitMQVirtualHostResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPClusterRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRocketMQVipInstanceRequest.php old mode 100755 new mode 100644 similarity index 77% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPClusterRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRocketMQVipInstanceRequest.php index 48c452eb..a30ba811 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteAMQPClusterRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRocketMQVipInstanceRequest.php @@ -18,20 +18,20 @@ namespace TencentCloud\Tdmq\V20200217\Models; use TencentCloud\Common\AbstractModel; /** - * DeleteAMQPCluster请求参数结构体 + * DeleteRocketMQVipInstance请求参数结构体 * - * @method string getClusterId() 获取待删除的集群Id。 - * @method void setClusterId(string $ClusterId) 设置待删除的集群Id。 + * @method string getClusterId() 获取实例的集群ID + * @method void setClusterId(string $ClusterId) 设置实例的集群ID */ -class DeleteAMQPClusterRequest extends AbstractModel +class DeleteRocketMQVipInstanceRequest extends AbstractModel { /** - * @var string 待删除的集群Id。 + * @var string 实例的集群ID */ public $ClusterId; /** - * @param string $ClusterId 待删除的集群Id。 + * @param string $ClusterId 实例的集群ID */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPVHostResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRocketMQVipInstanceResponse.php old mode 100755 new mode 100644 similarity index 93% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPVHostResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRocketMQVipInstanceResponse.php index 254cd1f2..8081d07e --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPVHostResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DeleteRocketMQVipInstanceResponse.php @@ -18,12 +18,12 @@ namespace TencentCloud\Tdmq\V20200217\Models; use TencentCloud\Common\AbstractModel; /** - * CreateAMQPVHost返回参数结构体 + * DeleteRocketMQVipInstance返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class CreateAMQPVHostResponse extends AbstractModel +class DeleteRocketMQVipInstanceResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPCreateQuotaResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPCreateQuotaResponse.php deleted file mode 100755 index 5dcc103c..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPCreateQuotaResponse.php +++ /dev/null @@ -1,113 +0,0 @@ -MaxClusterNum = $param["MaxClusterNum"]; - } - - if (array_key_exists("UsedClusterNum",$param) and $param["UsedClusterNum"] !== null) { - $this->UsedClusterNum = $param["UsedClusterNum"]; - } - - if (array_key_exists("ExchangeCapacity",$param) and $param["ExchangeCapacity"] !== null) { - $this->ExchangeCapacity = $param["ExchangeCapacity"]; - } - - if (array_key_exists("QueueCapacity",$param) and $param["QueueCapacity"] !== null) { - $this->QueueCapacity = $param["QueueCapacity"]; - } - - if (array_key_exists("MaxTpsPerVHost",$param) and $param["MaxTpsPerVHost"] !== null) { - $this->MaxTpsPerVHost = $param["MaxTpsPerVHost"]; - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPExchangesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPExchangesRequest.php deleted file mode 100755 index b0ebb92a..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPExchangesRequest.php +++ /dev/null @@ -1,125 +0,0 @@ -Offset = $param["Offset"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("VHostId",$param) and $param["VHostId"] !== null) { - $this->VHostId = $param["VHostId"]; - } - - if (array_key_exists("FilterType",$param) and $param["FilterType"] !== null) { - $this->FilterType = $param["FilterType"]; - } - - if (array_key_exists("FilterName",$param) and $param["FilterName"] !== null) { - $this->FilterName = $param["FilterName"]; - } - - if (array_key_exists("FilterInternal",$param) and $param["FilterInternal"] !== null) { - $this->FilterInternal = $param["FilterInternal"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPQueuesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPQueuesRequest.php deleted file mode 100755 index 53cc933f..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPQueuesRequest.php +++ /dev/null @@ -1,137 +0,0 @@ -Offset = $param["Offset"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("VHostId",$param) and $param["VHostId"] !== null) { - $this->VHostId = $param["VHostId"]; - } - - if (array_key_exists("NameKeyword",$param) and $param["NameKeyword"] !== null) { - $this->NameKeyword = $param["NameKeyword"]; - } - - if (array_key_exists("SortOrder",$param) and $param["SortOrder"] !== null) { - $this->SortOrder = $param["SortOrder"]; - } - - if (array_key_exists("SortedBy",$param) and $param["SortedBy"] !== null) { - $this->SortedBy = $param["SortedBy"]; - } - - if (array_key_exists("FilterOneQueue",$param) and $param["FilterOneQueue"] !== null) { - $this->FilterOneQueue = $param["FilterOneQueue"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPRouteRelationsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPRouteRelationsRequest.php deleted file mode 100755 index 3be644ac..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPRouteRelationsRequest.php +++ /dev/null @@ -1,125 +0,0 @@ -Offset = $param["Offset"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("VHostId",$param) and $param["VHostId"] !== null) { - $this->VHostId = $param["VHostId"]; - } - - if (array_key_exists("FilterSourceExchange",$param) and $param["FilterSourceExchange"] !== null) { - $this->FilterSourceExchange = $param["FilterSourceExchange"]; - } - - if (array_key_exists("FilterDestType",$param) and $param["FilterDestType"] !== null) { - $this->FilterDestType = $param["FilterDestType"]; - } - - if (array_key_exists("FilterDestValue",$param) and $param["FilterDestValue"] !== null) { - $this->FilterDestValue = $param["FilterDestValue"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeCmqSubscriptionDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeCmqSubscriptionDetailRequest.php index 8b567bb4..413f757a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeCmqSubscriptionDetailRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeCmqSubscriptionDetailRequest.php @@ -20,19 +20,25 @@ use TencentCloud\Common\AbstractModel; /** * DescribeCmqSubscriptionDetail请求参数结构体 * - * @method string getTopicName() 获取主题名字,在单个地域同一帐号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 - * @method void setTopicName(string $TopicName) 设置主题名字,在单个地域同一帐号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 + * @method string getTopicName() 获取主题名字,在单个地域同一账号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 + * @method void setTopicName(string $TopicName) 设置主题名字,在单个地域同一账号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 * @method integer getOffset() 获取分页时本页获取主题列表的起始位置。如果填写了该值,必须也要填写 limit 。该值缺省时,后台取默认值 0 * @method void setOffset(integer $Offset) 设置分页时本页获取主题列表的起始位置。如果填写了该值,必须也要填写 limit 。该值缺省时,后台取默认值 0 * @method integer getLimit() 获取分页时本页获取主题的个数,如果不传递该参数,则该参数默认为20,最大值为50。 * @method void setLimit(integer $Limit) 设置分页时本页获取主题的个数,如果不传递该参数,则该参数默认为20,最大值为50。 * @method string getSubscriptionName() 获取根据SubscriptionName进行模糊搜索 * @method void setSubscriptionName(string $SubscriptionName) 设置根据SubscriptionName进行模糊搜索 + * @method string getQueueName() 获取队列名称,订阅绑定的endpoint + * @method void setQueueName(string $QueueName) 设置队列名称,订阅绑定的endpoint + * @method string getQueryType() 获取查询类型。取值:(1)topic;(2)queue。 +默认值是topic。如果 queryType 是 topic,则查询主题下的订阅列表;如果 queryType 是 queue,则查询队列绑定的订阅列表。 + * @method void setQueryType(string $QueryType) 设置查询类型。取值:(1)topic;(2)queue。 +默认值是topic。如果 queryType 是 topic,则查询主题下的订阅列表;如果 queryType 是 queue,则查询队列绑定的订阅列表。 */ class DescribeCmqSubscriptionDetailRequest extends AbstractModel { /** - * @var string 主题名字,在单个地域同一帐号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 + * @var string 主题名字,在单个地域同一账号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 */ public $TopicName; @@ -52,10 +58,24 @@ class DescribeCmqSubscriptionDetailRequest extends AbstractModel public $SubscriptionName; /** - * @param string $TopicName 主题名字,在单个地域同一帐号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 + * @var string 队列名称,订阅绑定的endpoint + */ + public $QueueName; + + /** + * @var string 查询类型。取值:(1)topic;(2)queue。 +默认值是topic。如果 queryType 是 topic,则查询主题下的订阅列表;如果 queryType 是 queue,则查询队列绑定的订阅列表。 + */ + public $QueryType; + + /** + * @param string $TopicName 主题名字,在单个地域同一账号下唯一。主题名称是一个不超过64个字符的字符串,必须以字母为首字符,剩余部分可以包含字母、数字和横划线(-)。 * @param integer $Offset 分页时本页获取主题列表的起始位置。如果填写了该值,必须也要填写 limit 。该值缺省时,后台取默认值 0 * @param integer $Limit 分页时本页获取主题的个数,如果不传递该参数,则该参数默认为20,最大值为50。 * @param string $SubscriptionName 根据SubscriptionName进行模糊搜索 + * @param string $QueueName 队列名称,订阅绑定的endpoint + * @param string $QueryType 查询类型。取值:(1)topic;(2)queue。 +默认值是topic。如果 queryType 是 topic,则查询主题下的订阅列表;如果 queryType 是 queue,则查询队列绑定的订阅列表。 */ function __construct() { @@ -85,5 +105,13 @@ class DescribeCmqSubscriptionDetailRequest extends AbstractModel if (array_key_exists("SubscriptionName",$param) and $param["SubscriptionName"] !== null) { $this->SubscriptionName = $param["SubscriptionName"]; } + + if (array_key_exists("QueueName",$param) and $param["QueueName"] !== null) { + $this->QueueName = $param["QueueName"]; + } + + if (array_key_exists("QueryType",$param) and $param["QueryType"] !== null) { + $this->QueryType = $param["QueryType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeNamespaceBundlesOptRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeNamespaceBundlesOptRequest.php index e043a02f..d2a0e693 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeNamespaceBundlesOptRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeNamespaceBundlesOptRequest.php @@ -32,6 +32,10 @@ use TencentCloud\Common\AbstractModel; * @method void setLimit(integer $Limit) 设置查询限制条数 * @method integer getOffset() 获取查询偏移量 * @method void setOffset(integer $Offset) 设置查询偏移量 + * @method string getBundle() 获取过滤的 bundle + * @method void setBundle(string $Bundle) 设置过滤的 bundle + * @method string getOwnerBroker() 获取bundle 所属的 broker ip 地址,支持模糊查询 + * @method void setOwnerBroker(string $OwnerBroker) 设置bundle 所属的 broker ip 地址,支持模糊查询 */ class DescribeNamespaceBundlesOptRequest extends AbstractModel { @@ -65,6 +69,16 @@ class DescribeNamespaceBundlesOptRequest extends AbstractModel */ public $Offset; + /** + * @var string 过滤的 bundle + */ + public $Bundle; + + /** + * @var string bundle 所属的 broker ip 地址,支持模糊查询 + */ + public $OwnerBroker; + /** * @param string $ClusterName 物理集群名 * @param string $TenantId 虚拟集群(租户)ID @@ -72,6 +86,8 @@ class DescribeNamespaceBundlesOptRequest extends AbstractModel * @param boolean $NeedMetrics 是否需要监控指标,若传false,则不需要传Limit和Offset分页参数 * @param integer $Limit 查询限制条数 * @param integer $Offset 查询偏移量 + * @param string $Bundle 过滤的 bundle + * @param string $OwnerBroker bundle 所属的 broker ip 地址,支持模糊查询 */ function __construct() { @@ -109,5 +125,13 @@ class DescribeNamespaceBundlesOptRequest extends AbstractModel if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { $this->Offset = $param["Offset"]; } + + if (array_key_exists("Bundle",$param) and $param["Bundle"] !== null) { + $this->Bundle = $param["Bundle"]; + } + + if (array_key_exists("OwnerBroker",$param) and $param["OwnerBroker"] !== null) { + $this->OwnerBroker = $param["OwnerBroker"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQUserRequest.php new file mode 100644 index 00000000..883a3c45 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQUserRequest.php @@ -0,0 +1,113 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("SearchUser",$param) and $param["SearchUser"] !== null) { + $this->SearchUser = $param["SearchUser"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("User",$param) and $param["User"] !== null) { + $this->User = $param["User"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = $param["Tags"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQUserResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQUserResponse.php new file mode 100644 index 00000000..e113d500 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQUserResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("RabbitMQUserList",$param) and $param["RabbitMQUserList"] !== null) { + $this->RabbitMQUserList = []; + foreach ($param["RabbitMQUserList"] as $key => $value){ + $obj = new RabbitMQUser(); + $obj->deserialize($value); + array_push($this->RabbitMQUserList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeProxyConnectionPoolConfRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostListRequest.php old mode 100755 new mode 100644 similarity index 65% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeProxyConnectionPoolConfRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostListRequest.php index 9b630949..dbdec994 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cdb/V20170320/Models/DescribeProxyConnectionPoolConfRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostListRequest.php @@ -14,40 +14,40 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cdb\V20170320\Models; +namespace TencentCloud\Tdmq\V20200217\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeProxyConnectionPoolConf请求参数结构体 + * DescribeRabbitMQVirtualHostList请求参数结构体 * - * @method string getInstanceId() 获取实例ID - * @method void setInstanceId(string $InstanceId) 设置实例ID - * @method integer getOffset() 获取分页查询偏移量 - * @method void setOffset(integer $Offset) 设置分页查询偏移量 - * @method integer getLimit() 获取分页查询限制 - * @method void setLimit(integer $Limit) 设置分页查询限制 + * @method string getInstanceId() 获取不适用,默认参数 + * @method void setInstanceId(string $InstanceId) 设置不适用,默认参数 + * @method integer getOffset() 获取偏移量 + * @method void setOffset(integer $Offset) 设置偏移量 + * @method integer getLimit() 获取一页限制 + * @method void setLimit(integer $Limit) 设置一页限制 */ -class DescribeProxyConnectionPoolConfRequest extends AbstractModel +class DescribeRabbitMQVirtualHostListRequest extends AbstractModel { /** - * @var string 实例ID + * @var string 不适用,默认参数 */ public $InstanceId; /** - * @var integer 分页查询偏移量 + * @var integer 偏移量 */ public $Offset; /** - * @var integer 分页查询限制 + * @var integer 一页限制 */ public $Limit; /** - * @param string $InstanceId 实例ID - * @param integer $Offset 分页查询偏移量 - * @param integer $Limit 分页查询限制 + * @param string $InstanceId 不适用,默认参数 + * @param integer $Offset 偏移量 + * @param integer $Limit 一页限制 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeLogSetsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostListResponse.php old mode 100755 new mode 100644 similarity index 69% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeLogSetsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostListResponse.php index f7e118f4..9fdd3970 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeLogSetsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostListResponse.php @@ -14,43 +14,43 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Tdmq\V20200217\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeLogSets返回参数结构体 + * DescribeRabbitMQVirtualHostList返回参数结构体 * - * @method array getLogSetList() 获取日志集列表数据。 + * @method integer getTotalCount() 获取集群列表数量 + * @method void setTotalCount(integer $TotalCount) 设置集群列表数量 + * @method array getVirtualHostList() 获取集群列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setLogSetList(array $LogSetList) 设置日志集列表数据。 + * @method void setVirtualHostList(array $VirtualHostList) 设置集群列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getTotalCount() 获取查询结果的总条数。 - * @method void setTotalCount(integer $TotalCount) 设置查询结果的总条数。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeLogSetsResponse extends AbstractModel +class DescribeRabbitMQVirtualHostListResponse extends AbstractModel { /** - * @var array 日志集列表数据。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $LogSetList; - - /** - * @var integer 查询结果的总条数。 + * @var integer 集群列表数量 */ public $TotalCount; + /** + * @var array 集群列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VirtualHostList; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** - * @param array $LogSetList 日志集列表数据。 + * @param integer $TotalCount 集群列表数量 + * @param array $VirtualHostList 集群列表 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $TotalCount 查询结果的总条数。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,19 +66,19 @@ class DescribeLogSetsResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("LogSetList",$param) and $param["LogSetList"] !== null) { - $this->LogSetList = []; - foreach ($param["LogSetList"] as $key => $value){ - $obj = new LogSetInfo(); - $obj->deserialize($value); - array_push($this->LogSetList, $obj); - } - } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { $this->TotalCount = $param["TotalCount"]; } + if (array_key_exists("VirtualHostList",$param) and $param["VirtualHostList"] !== null) { + $this->VirtualHostList = []; + foreach ($param["VirtualHostList"] as $key => $value){ + $obj = new RabbitMQPrivateVirtualHost(); + $obj->deserialize($value); + array_push($this->VirtualHostList, $obj); + } + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostRequest.php new file mode 100644 index 00000000..a825af96 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostRequest.php @@ -0,0 +1,142 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("VirtualHost",$param) and $param["VirtualHost"] !== null) { + $this->VirtualHost = $param["VirtualHost"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = new Filter(); + $this->Filters->deserialize($param["Filters"]); + } + + if (array_key_exists("SortElement",$param) and $param["SortElement"] !== null) { + $this->SortElement = $param["SortElement"]; + } + + if (array_key_exists("SortOrder",$param) and $param["SortOrder"] !== null) { + $this->SortOrder = $param["SortOrder"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostResponse.php new file mode 100644 index 00000000..de91accb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRabbitMQVirtualHostResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("VirtualHostList",$param) and $param["VirtualHostList"] !== null) { + $this->VirtualHostList = []; + foreach ($param["VirtualHostList"] as $key => $value){ + $obj = new RabbitMQVirtualHostInfo(); + $obj->deserialize($value); + array_push($this->VirtualHostList, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRocketMQMsgRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRocketMQMsgRequest.php new file mode 100644 index 00000000..0b494adc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRocketMQMsgRequest.php @@ -0,0 +1,113 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("EnvironmentId",$param) and $param["EnvironmentId"] !== null) { + $this->EnvironmentId = $param["EnvironmentId"]; + } + + if (array_key_exists("TopicName",$param) and $param["TopicName"] !== null) { + $this->TopicName = $param["TopicName"]; + } + + if (array_key_exists("MsgId",$param) and $param["MsgId"] !== null) { + $this->MsgId = $param["MsgId"]; + } + + if (array_key_exists("PulsarMsgId",$param) and $param["PulsarMsgId"] !== null) { + $this->PulsarMsgId = $param["PulsarMsgId"]; + } + + if (array_key_exists("QueryDlqMsg",$param) and $param["QueryDlqMsg"] !== null) { + $this->QueryDlqMsg = $param["QueryDlqMsg"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRocketMQMsgResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRocketMQMsgResponse.php new file mode 100644 index 00000000..f0bc7b2c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeRocketMQMsgResponse.php @@ -0,0 +1,150 @@ +Body = $param["Body"]; + } + + if (array_key_exists("Properties",$param) and $param["Properties"] !== null) { + $this->Properties = $param["Properties"]; + } + + if (array_key_exists("ProduceTime",$param) and $param["ProduceTime"] !== null) { + $this->ProduceTime = $param["ProduceTime"]; + } + + if (array_key_exists("MsgId",$param) and $param["MsgId"] !== null) { + $this->MsgId = $param["MsgId"]; + } + + if (array_key_exists("ProducerAddr",$param) and $param["ProducerAddr"] !== null) { + $this->ProducerAddr = $param["ProducerAddr"]; + } + + if (array_key_exists("MessageTracks",$param) and $param["MessageTracks"] !== null) { + $this->MessageTracks = []; + foreach ($param["MessageTracks"] as $key => $value){ + $obj = new RocketMQMessageTrack(); + $obj->deserialize($value); + array_push($this->MessageTracks, $obj); + } + } + + if (array_key_exists("ShowTopicName",$param) and $param["ShowTopicName"] !== null) { + $this->ShowTopicName = $param["ShowTopicName"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/Environment.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/Environment.php index 399f9111..05d7471f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/Environment.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/Environment.php @@ -41,6 +41,10 @@ use TencentCloud\Common\AbstractModel; * @method RetentionPolicy getRetentionPolicy() 获取消息保留策略 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRetentionPolicy(RetentionPolicy $RetentionPolicy) 设置消息保留策略 +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getAutoSubscriptionCreation() 获取是否自动创建订阅 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAutoSubscriptionCreation(boolean $AutoSubscriptionCreation) 设置是否自动创建订阅 注意:此字段可能返回 null,表示取不到有效值。 */ class Environment extends AbstractModel @@ -92,6 +96,12 @@ class Environment extends AbstractModel */ public $RetentionPolicy; + /** + * @var boolean 是否自动创建订阅 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AutoSubscriptionCreation; + /** * @param string $EnvironmentId 命名空间名称 * @param string $Remark 说明 @@ -103,6 +113,8 @@ class Environment extends AbstractModel * @param integer $TopicNum Topic数量 注意:此字段可能返回 null,表示取不到有效值。 * @param RetentionPolicy $RetentionPolicy 消息保留策略 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $AutoSubscriptionCreation 是否自动创建订阅 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -154,5 +166,9 @@ class Environment extends AbstractModel $this->RetentionPolicy = new RetentionPolicy(); $this->RetentionPolicy->deserialize($param["RetentionPolicy"]); } + + if (array_key_exists("AutoSubscriptionCreation",$param) and $param["AutoSubscriptionCreation"] !== null) { + $this->AutoSubscriptionCreation = $param["AutoSubscriptionCreation"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/EnvironmentRoleSet.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/EnvironmentRoleSet.php new file mode 100644 index 00000000..c487a30f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/EnvironmentRoleSet.php @@ -0,0 +1,77 @@ +EnvironmentId = $param["EnvironmentId"]; + } + + if (array_key_exists("Permissions",$param) and $param["Permissions"] !== null) { + $this->Permissions = $param["Permissions"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPExchangeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPExchangeResponse.php deleted file mode 100755 index 25b3089f..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPExchangeResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPQueueRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPQueueRequest.php deleted file mode 100755 index 802fe616..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPQueueRequest.php +++ /dev/null @@ -1,125 +0,0 @@ -ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("VHostId",$param) and $param["VHostId"] !== null) { - $this->VHostId = $param["VHostId"]; - } - - if (array_key_exists("Queue",$param) and $param["Queue"] !== null) { - $this->Queue = $param["Queue"]; - } - - if (array_key_exists("AutoDelete",$param) and $param["AutoDelete"] !== null) { - $this->AutoDelete = $param["AutoDelete"]; - } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - - if (array_key_exists("DeadLetterExchange",$param) and $param["DeadLetterExchange"] !== null) { - $this->DeadLetterExchange = $param["DeadLetterExchange"]; - } - - if (array_key_exists("DeadLetterRoutingKey",$param) and $param["DeadLetterRoutingKey"] !== null) { - $this->DeadLetterRoutingKey = $param["DeadLetterRoutingKey"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPQueueResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPQueueResponse.php deleted file mode 100755 index 358e5aa0..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPQueueResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPVHostRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPVHostRequest.php deleted file mode 100755 index 07ee76db..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPVHostRequest.php +++ /dev/null @@ -1,89 +0,0 @@ -ClusterId = $param["ClusterId"]; - } - - if (array_key_exists("VHostId",$param) and $param["VHostId"] !== null) { - $this->VHostId = $param["VHostId"]; - } - - if (array_key_exists("MsgTtl",$param) and $param["MsgTtl"] !== null) { - $this->MsgTtl = $param["MsgTtl"]; - } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPVHostResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPVHostResponse.php deleted file mode 100755 index 835f713c..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyAMQPVHostResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyEnvironmentAttributesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyEnvironmentAttributesRequest.php index e1966e80..1dfd6879 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyEnvironmentAttributesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyEnvironmentAttributesRequest.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setClusterId(string $ClusterId) 设置集群ID * @method RetentionPolicy getRetentionPolicy() 获取消息保留策略 * @method void setRetentionPolicy(RetentionPolicy $RetentionPolicy) 设置消息保留策略 + * @method boolean getAutoSubscriptionCreation() 获取是否开启自动创建订阅 + * @method void setAutoSubscriptionCreation(boolean $AutoSubscriptionCreation) 设置是否开启自动创建订阅 */ class ModifyEnvironmentAttributesRequest extends AbstractModel { @@ -58,12 +60,18 @@ class ModifyEnvironmentAttributesRequest extends AbstractModel */ public $RetentionPolicy; + /** + * @var boolean 是否开启自动创建订阅 + */ + public $AutoSubscriptionCreation; + /** * @param string $EnvironmentId 命名空间名称。 * @param integer $MsgTTL 未消费消息过期时间,单位:秒,范围60秒~15天。 * @param string $Remark 备注,字符串最长不超过128。 * @param string $ClusterId 集群ID * @param RetentionPolicy $RetentionPolicy 消息保留策略 + * @param boolean $AutoSubscriptionCreation 是否开启自动创建订阅 */ function __construct() { @@ -98,5 +106,9 @@ class ModifyEnvironmentAttributesRequest extends AbstractModel $this->RetentionPolicy = new RetentionPolicy(); $this->RetentionPolicy->deserialize($param["RetentionPolicy"]); } + + if (array_key_exists("AutoSubscriptionCreation",$param) and $param["AutoSubscriptionCreation"] !== null) { + $this->AutoSubscriptionCreation = $param["AutoSubscriptionCreation"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQUserRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQUserRequest.php new file mode 100644 index 00000000..ece26163 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQUserRequest.php @@ -0,0 +1,125 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("User",$param) and $param["User"] !== null) { + $this->User = $param["User"]; + } + + if (array_key_exists("Password",$param) and $param["Password"] !== null) { + $this->Password = $param["Password"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = $param["Tags"]; + } + + if (array_key_exists("MaxConnections",$param) and $param["MaxConnections"] !== null) { + $this->MaxConnections = $param["MaxConnections"]; + } + + if (array_key_exists("MaxChannels",$param) and $param["MaxChannels"] !== null) { + $this->MaxChannels = $param["MaxChannels"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPQueueResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQUserResponse.php old mode 100755 new mode 100644 similarity index 94% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPQueueResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQUserResponse.php index e7df57fa..260f6fcd --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/CreateAMQPQueueResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQUserResponse.php @@ -18,12 +18,12 @@ namespace TencentCloud\Tdmq\V20200217\Models; use TencentCloud\Common\AbstractModel; /** - * CreateAMQPQueue返回参数结构体 + * ModifyRabbitMQUser返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class CreateAMQPQueueResponse extends AbstractModel +class ModifyRabbitMQUserResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQVirtualHostRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQVirtualHostRequest.php new file mode 100644 index 00000000..73215d01 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQVirtualHostRequest.php @@ -0,0 +1,89 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("VirtualHost",$param) and $param["VirtualHost"] !== null) { + $this->VirtualHost = $param["VirtualHost"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("TraceFlag",$param) and $param["TraceFlag"] !== null) { + $this->TraceFlag = $param["TraceFlag"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQVirtualHostResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQVirtualHostResponse.php new file mode 100644 index 00000000..222606a9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRabbitMQVirtualHostResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRocketMQClusterRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRocketMQClusterRequest.php index adaafb70..3ac0c2fc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRocketMQClusterRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRocketMQClusterRequest.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setClusterName(string $ClusterName) 设置3-64个字符,只能包含字母、数字、“-”及“_” * @method string getRemark() 获取说明信息,不超过128个字符 * @method void setRemark(string $Remark) 设置说明信息,不超过128个字符 + * @method boolean getPublicAccessEnabled() 获取是否开启HTTP公网访问 + * @method void setPublicAccessEnabled(boolean $PublicAccessEnabled) 设置是否开启HTTP公网访问 */ class ModifyRocketMQClusterRequest extends AbstractModel { @@ -44,10 +46,16 @@ class ModifyRocketMQClusterRequest extends AbstractModel */ public $Remark; + /** + * @var boolean 是否开启HTTP公网访问 + */ + public $PublicAccessEnabled; + /** * @param string $ClusterId RocketMQ集群ID * @param string $ClusterName 3-64个字符,只能包含字母、数字、“-”及“_” * @param string $Remark 说明信息,不超过128个字符 + * @param boolean $PublicAccessEnabled 是否开启HTTP公网访问 */ function __construct() { @@ -73,5 +81,9 @@ class ModifyRocketMQClusterRequest extends AbstractModel if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { $this->Remark = $param["Remark"]; } + + if (array_key_exists("PublicAccessEnabled",$param) and $param["PublicAccessEnabled"] !== null) { + $this->PublicAccessEnabled = $param["PublicAccessEnabled"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRocketMQNamespaceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRocketMQNamespaceRequest.php index ce583b6c..eeeeb745 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRocketMQNamespaceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/ModifyRocketMQNamespaceRequest.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setRetentionTime(integer $RetentionTime) 设置已废弃 * @method string getRemark() 获取说明,最大128个字符 * @method void setRemark(string $Remark) 设置说明,最大128个字符 + * @method boolean getPublicAccessEnabled() 获取是否开启公网访问 + * @method void setPublicAccessEnabled(boolean $PublicAccessEnabled) 设置是否开启公网访问 */ class ModifyRocketMQNamespaceRequest extends AbstractModel { @@ -58,12 +60,18 @@ class ModifyRocketMQNamespaceRequest extends AbstractModel */ public $Remark; + /** + * @var boolean 是否开启公网访问 + */ + public $PublicAccessEnabled; + /** * @param string $ClusterId 集群ID * @param string $NamespaceId 命名空间名称,3-64个字符,只能包含字母、数字、“-”及“_” * @param integer $Ttl 已废弃 * @param integer $RetentionTime 已废弃 * @param string $Remark 说明,最大128个字符 + * @param boolean $PublicAccessEnabled 是否开启公网访问 */ function __construct() { @@ -97,5 +105,9 @@ class ModifyRocketMQNamespaceRequest extends AbstractModel if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { $this->Remark = $param["Remark"]; } + + if (array_key_exists("PublicAccessEnabled",$param) and $param["PublicAccessEnabled"] !== null) { + $this->PublicAccessEnabled = $param["PublicAccessEnabled"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/PulsarProClusterInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/PulsarProClusterInfo.php index 14f6a1d9..40f222a7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/PulsarProClusterInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/PulsarProClusterInfo.php @@ -38,6 +38,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getMaxStorage() 获取最大储存容量,单位:MB * @method void setMaxStorage(integer $MaxStorage) 设置最大储存容量,单位:MB + * @method boolean getCanEditRoute() 获取是否可以修改路由 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCanEditRoute(boolean $CanEditRoute) 设置是否可以修改路由 +注意:此字段可能返回 null,表示取不到有效值。 */ class PulsarProClusterInfo extends AbstractModel { @@ -82,6 +86,12 @@ class PulsarProClusterInfo extends AbstractModel */ public $MaxStorage; + /** + * @var boolean 是否可以修改路由 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CanEditRoute; + /** * @param string $ClusterId 集群Id。 * @param string $ClusterName 集群名称。 @@ -92,6 +102,8 @@ class PulsarProClusterInfo extends AbstractModel * @param array $NodeDistribution 节点分布情况 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $MaxStorage 最大储存容量,单位:MB + * @param boolean $CanEditRoute 是否可以修改路由 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -142,5 +154,9 @@ class PulsarProClusterInfo extends AbstractModel if (array_key_exists("MaxStorage",$param) and $param["MaxStorage"] !== null) { $this->MaxStorage = $param["MaxStorage"]; } + + if (array_key_exists("CanEditRoute",$param) and $param["CanEditRoute"] !== null) { + $this->CanEditRoute = $param["CanEditRoute"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQClusterInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQClusterInfo.php index f52e1d84..02ba5539 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQClusterInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQClusterInfo.php @@ -34,6 +34,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method array getVpcs() 获取VPC及网络信息 * @method void setVpcs(array $Vpcs) 设置VPC及网络信息 + * @method array getZoneIds() 获取可用区信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setZoneIds(array $ZoneIds) 设置可用区信息 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getVirtualHostNumber() 获取虚拟主机数量 * @method void setVirtualHostNumber(integer $VirtualHostNumber) 设置虚拟主机数量 * @method integer getQueueNumber() 获取队列数量 @@ -57,9 +61,7 @@ use TencentCloud\Common\AbstractModel; * @method void setExceptionInformation(string $ExceptionInformation) 设置集群异常。 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getClusterStatus() 获取实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败 -注意:此字段可能返回 null,表示取不到有效值。 * @method void setClusterStatus(integer $ClusterStatus) 设置实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败 -注意:此字段可能返回 null,表示取不到有效值。 */ class RabbitMQClusterInfo extends AbstractModel { @@ -94,6 +96,12 @@ class RabbitMQClusterInfo extends AbstractModel */ public $Vpcs; + /** + * @var array 可用区信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ZoneIds; + /** * @var integer 虚拟主机数量 */ @@ -147,7 +155,6 @@ class RabbitMQClusterInfo extends AbstractModel /** * @var integer 实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败 -注意:此字段可能返回 null,表示取不到有效值。 */ public $ClusterStatus; @@ -159,6 +166,8 @@ class RabbitMQClusterInfo extends AbstractModel * @param string $Remark 集群说明信息 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Vpcs VPC及网络信息 + * @param array $ZoneIds 可用区信息 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $VirtualHostNumber 虚拟主机数量 * @param integer $QueueNumber 队列数量 * @param float $MessagePublishRate 每秒生产消息数 单位:条/秒 @@ -171,7 +180,6 @@ class RabbitMQClusterInfo extends AbstractModel * @param string $ExceptionInformation 集群异常。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $ClusterStatus 实例状态,0表示创建中,1表示正常,2表示隔离中,3表示已销毁,4 - 异常, 5 - 发货失败 -注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -215,6 +223,10 @@ class RabbitMQClusterInfo extends AbstractModel } } + if (array_key_exists("ZoneIds",$param) and $param["ZoneIds"] !== null) { + $this->ZoneIds = $param["ZoneIds"]; + } + if (array_key_exists("VirtualHostNumber",$param) and $param["VirtualHostNumber"] !== null) { $this->VirtualHostNumber = $param["VirtualHostNumber"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQPrivateVirtualHost.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQPrivateVirtualHost.php new file mode 100644 index 00000000..17b778aa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQPrivateVirtualHost.php @@ -0,0 +1,73 @@ +VirtualHostName = $param["VirtualHostName"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQUser.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQUser.php new file mode 100644 index 00000000..12a42165 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQUser.php @@ -0,0 +1,145 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("User",$param) and $param["User"] !== null) { + $this->User = $param["User"]; + } + + if (array_key_exists("Password",$param) and $param["Password"] !== null) { + $this->Password = $param["Password"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = $param["Tags"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { + $this->ModifyTime = $param["ModifyTime"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQVirtualHostInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQVirtualHostInfo.php new file mode 100644 index 00000000..83950272 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQVirtualHostInfo.php @@ -0,0 +1,210 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("VirtualHost",$param) and $param["VirtualHost"] !== null) { + $this->VirtualHost = $param["VirtualHost"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = $param["Tags"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { + $this->ModifyTime = $param["ModifyTime"]; + } + + if (array_key_exists("VirtualHostStatistics",$param) and $param["VirtualHostStatistics"] !== null) { + $this->VirtualHostStatistics = new RabbitMQVirtualHostStatistics(); + $this->VirtualHostStatistics->deserialize($param["VirtualHostStatistics"]); + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("MessageHeapCount",$param) and $param["MessageHeapCount"] !== null) { + $this->MessageHeapCount = $param["MessageHeapCount"]; + } + + if (array_key_exists("MessageRateIn",$param) and $param["MessageRateIn"] !== null) { + $this->MessageRateIn = $param["MessageRateIn"]; + } + + if (array_key_exists("MessageRateOut",$param) and $param["MessageRateOut"] !== null) { + $this->MessageRateOut = $param["MessageRateOut"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQVirtualHostStatistics.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQVirtualHostStatistics.php new file mode 100644 index 00000000..a5924c18 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RabbitMQVirtualHostStatistics.php @@ -0,0 +1,101 @@ +CurrentQueues = $param["CurrentQueues"]; + } + + if (array_key_exists("CurrentExchanges",$param) and $param["CurrentExchanges"] !== null) { + $this->CurrentExchanges = $param["CurrentExchanges"]; + } + + if (array_key_exists("CurrentConnections",$param) and $param["CurrentConnections"] !== null) { + $this->CurrentConnections = $param["CurrentConnections"]; + } + + if (array_key_exists("CurrentChannels",$param) and $param["CurrentChannels"] !== null) { + $this->CurrentChannels = $param["CurrentChannels"]; + } + + if (array_key_exists("CurrentUsers",$param) and $param["CurrentUsers"] !== null) { + $this->CurrentUsers = $param["CurrentUsers"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RocketMQMessageTrack.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RocketMQMessageTrack.php new file mode 100644 index 00000000..aa99aeb4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/RocketMQMessageTrack.php @@ -0,0 +1,93 @@ +Group = $param["Group"]; + } + + if (array_key_exists("ConsumeStatus",$param) and $param["ConsumeStatus"] !== null) { + $this->ConsumeStatus = $param["ConsumeStatus"]; + } + + if (array_key_exists("TrackType",$param) and $param["TrackType"] !== null) { + $this->TrackType = $param["TrackType"]; + } + + if (array_key_exists("ExceptionDesc",$param) and $param["ExceptionDesc"] !== null) { + $this->ExceptionDesc = $param["ExceptionDesc"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/SendRocketMQMessageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/SendRocketMQMessageRequest.php new file mode 100644 index 00000000..4893fb97 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/SendRocketMQMessageRequest.php @@ -0,0 +1,113 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("NamespaceId",$param) and $param["NamespaceId"] !== null) { + $this->NamespaceId = $param["NamespaceId"]; + } + + if (array_key_exists("TopicName",$param) and $param["TopicName"] !== null) { + $this->TopicName = $param["TopicName"]; + } + + if (array_key_exists("MsgBody",$param) and $param["MsgBody"] !== null) { + $this->MsgBody = $param["MsgBody"]; + } + + if (array_key_exists("MsgKey",$param) and $param["MsgKey"] !== null) { + $this->MsgKey = $param["MsgKey"]; + } + + if (array_key_exists("MsgTag",$param) and $param["MsgTag"] !== null) { + $this->MsgTag = $param["MsgTag"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/SendRocketMQMessageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/SendRocketMQMessageResponse.php new file mode 100644 index 00000000..7aef3a42 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/SendRocketMQMessageResponse.php @@ -0,0 +1,81 @@ +Result = $param["Result"]; + } + + if (array_key_exists("MsgId",$param) and $param["MsgId"] !== null) { + $this->MsgId = $param["MsgId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/VpcInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/VpcInfo.php new file mode 100644 index 00000000..7b966c37 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/VpcInfo.php @@ -0,0 +1,65 @@ +VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/TdmqClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/TdmqClient.php index 5f7beb33..7272b585 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/TdmqClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/TdmqClient.php @@ -26,21 +26,6 @@ use TencentCloud\Tdmq\V20200217\Models as Models; * @method Models\AcknowledgeMessageResponse AcknowledgeMessage(Models\AcknowledgeMessageRequest $req) 根据提供的 MessageID 确认指定 topic 中的消息 * @method Models\ClearCmqQueueResponse ClearCmqQueue(Models\ClearCmqQueueRequest $req) 清空cmq消息队列中的消息 * @method Models\ClearCmqSubscriptionFilterTagsResponse ClearCmqSubscriptionFilterTags(Models\ClearCmqSubscriptionFilterTagsRequest $req) 清空订阅者消息标签 - * @method Models\CreateAMQPClusterResponse CreateAMQPCluster(Models\CreateAMQPClusterRequest $req) 产品下线了,对应的接口也要下线。 - -创建AMQP集群 - * @method Models\CreateAMQPExchangeResponse CreateAMQPExchange(Models\CreateAMQPExchangeRequest $req) 产品下线了,对应的接口也要下线。 - -创建AMQP Exchange - * @method Models\CreateAMQPQueueResponse CreateAMQPQueue(Models\CreateAMQPQueueRequest $req) 产品下线了,对应的接口也要下线。 - -创建AMQP队列 - * @method Models\CreateAMQPRouteRelationResponse CreateAMQPRouteRelation(Models\CreateAMQPRouteRelationRequest $req) 产品下线了,对应的接口也要下线。 - -创建AMQP路由关系 - * @method Models\CreateAMQPVHostResponse CreateAMQPVHost(Models\CreateAMQPVHostRequest $req) 产品下线了,对应的接口也要下线。 - -创建Amqp Vhost * @method Models\CreateClusterResponse CreateCluster(Models\CreateClusterRequest $req) 创建用户的集群 * @method Models\CreateCmqQueueResponse CreateCmqQueue(Models\CreateCmqQueueRequest $req) 创建cmq队列接口 * @method Models\CreateCmqSubscribeResponse CreateCmqSubscribe(Models\CreateCmqSubscribeRequest $req) 创建cmq订阅接口 @@ -54,56 +39,28 @@ use TencentCloud\Tdmq\V20200217\Models as Models; * @method Models\CreateRocketMQGroupResponse CreateRocketMQGroup(Models\CreateRocketMQGroupRequest $req) 创建RocketMQ消费组 * @method Models\CreateRocketMQNamespaceResponse CreateRocketMQNamespace(Models\CreateRocketMQNamespaceRequest $req) 创建RocketMQ命名空间 * @method Models\CreateRocketMQTopicResponse CreateRocketMQTopic(Models\CreateRocketMQTopicRequest $req) 创建RocketMQ主题 + * @method Models\CreateRocketMQVipInstanceResponse CreateRocketMQVipInstance(Models\CreateRocketMQVipInstanceRequest $req) 创建RocketMQ专享实例 * @method Models\CreateRoleResponse CreateRole(Models\CreateRoleRequest $req) 创建角色 * @method Models\CreateSubscriptionResponse CreateSubscription(Models\CreateSubscriptionRequest $req) 创建一个主题的订阅关系 * @method Models\CreateTopicResponse CreateTopic(Models\CreateTopicRequest $req) 新增指定分区、类型的消息主题 - * @method Models\DeleteAMQPClusterResponse DeleteAMQPCluster(Models\DeleteAMQPClusterRequest $req) 产品下线了,对应的接口也要下线。 - -删除AMQP集群 - * @method Models\DeleteAMQPExchangeResponse DeleteAMQPExchange(Models\DeleteAMQPExchangeRequest $req) 产品下线了,对应的接口也要下线。 - -删除Amqp交换机 - * @method Models\DeleteAMQPQueueResponse DeleteAMQPQueue(Models\DeleteAMQPQueueRequest $req) 产品下线了,对应的接口也要下线。 - -删除Amqp队列 - * @method Models\DeleteAMQPRouteRelationResponse DeleteAMQPRouteRelation(Models\DeleteAMQPRouteRelationRequest $req) 产品下线了,对应的接口也要下线。 - -删除Amqp路由关系 - * @method Models\DeleteAMQPVHostResponse DeleteAMQPVHost(Models\DeleteAMQPVHostRequest $req) 产品下线了,对应的接口也要下线。 - -删除Vhost * @method Models\DeleteClusterResponse DeleteCluster(Models\DeleteClusterRequest $req) 删除集群 * @method Models\DeleteCmqQueueResponse DeleteCmqQueue(Models\DeleteCmqQueueRequest $req) 删除cmq队列 * @method Models\DeleteCmqSubscribeResponse DeleteCmqSubscribe(Models\DeleteCmqSubscribeRequest $req) 删除cmq订阅 * @method Models\DeleteCmqTopicResponse DeleteCmqTopic(Models\DeleteCmqTopicRequest $req) 删除cmq主题 * @method Models\DeleteEnvironmentRolesResponse DeleteEnvironmentRoles(Models\DeleteEnvironmentRolesRequest $req) 删除环境角色授权。 * @method Models\DeleteEnvironmentsResponse DeleteEnvironments(Models\DeleteEnvironmentsRequest $req) 批量删除租户下的命名空间 + * @method Models\DeleteRabbitMQUserResponse DeleteRabbitMQUser(Models\DeleteRabbitMQUserRequest $req) 删除RabbitMQ的用户 + * @method Models\DeleteRabbitMQVipInstanceResponse DeleteRabbitMQVipInstance(Models\DeleteRabbitMQVipInstanceRequest $req) 删除RabbitMQ专享版实例 + * @method Models\DeleteRabbitMQVirtualHostResponse DeleteRabbitMQVirtualHost(Models\DeleteRabbitMQVirtualHostRequest $req) 删除RabbitMQ的vhost * @method Models\DeleteRocketMQClusterResponse DeleteRocketMQCluster(Models\DeleteRocketMQClusterRequest $req) 删除RocketMQ集群 * @method Models\DeleteRocketMQGroupResponse DeleteRocketMQGroup(Models\DeleteRocketMQGroupRequest $req) 删除RocketMQ消费组 * @method Models\DeleteRocketMQNamespaceResponse DeleteRocketMQNamespace(Models\DeleteRocketMQNamespaceRequest $req) 删除RocketMQ命名空间 * @method Models\DeleteRocketMQTopicResponse DeleteRocketMQTopic(Models\DeleteRocketMQTopicRequest $req) 删除RocketMQ主题 + * @method Models\DeleteRocketMQVipInstanceResponse DeleteRocketMQVipInstance(Models\DeleteRocketMQVipInstanceRequest $req) 删除RocketMQ专享实例 * @method Models\DeleteRolesResponse DeleteRoles(Models\DeleteRolesRequest $req) 删除角色,支持批量。 * @method Models\DeleteSubscriptionsResponse DeleteSubscriptions(Models\DeleteSubscriptionsRequest $req) 删除订阅关系 * @method Models\DeleteTopicsResponse DeleteTopics(Models\DeleteTopicsRequest $req) 批量删除topics - * @method Models\DescribeAMQPClusterResponse DescribeAMQPCluster(Models\DescribeAMQPClusterRequest $req) 产品下线了,对应的接口也要下线。 - -获取单个Amqp集群信息 * @method Models\DescribeAMQPClustersResponse DescribeAMQPClusters(Models\DescribeAMQPClustersRequest $req) 获取amqp集群列表 - * @method Models\DescribeAMQPCreateQuotaResponse DescribeAMQPCreateQuota(Models\DescribeAMQPCreateQuotaRequest $req) 产品下线了,对应的接口也要下线。 - -获取用户的配额,如Queue容量,Exchange容量,Vhost容量,单Vhost Tps数,剩余可创建集群数 - * @method Models\DescribeAMQPExchangesResponse DescribeAMQPExchanges(Models\DescribeAMQPExchangesRequest $req) 产品下线了,对应的接口也要下线。 - -获取AMQP Exchange列表 - * @method Models\DescribeAMQPQueuesResponse DescribeAMQPQueues(Models\DescribeAMQPQueuesRequest $req) 产品下线了,对应的接口也要下线。 - -获取Amqp队列列表 - * @method Models\DescribeAMQPRouteRelationsResponse DescribeAMQPRouteRelations(Models\DescribeAMQPRouteRelationsRequest $req) 产品下线了,对应的接口也要下线。 - -获取Amqp路由关系列表 - * @method Models\DescribeAMQPVHostsResponse DescribeAMQPVHosts(Models\DescribeAMQPVHostsRequest $req) 产品下线了,对应的接口也要下线。 - -获取Amqp Vhost 列表 * @method Models\DescribeAllTenantsResponse DescribeAllTenants(Models\DescribeAllTenantsRequest $req) 获取某个租户的虚拟集群列表 * @method Models\DescribeBindClustersResponse DescribeBindClusters(Models\DescribeBindClustersRequest $req) 获取用户绑定的专享集群列表 * @method Models\DescribeBindVpcsResponse DescribeBindVpcs(Models\DescribeBindVpcsRequest $req) 获取租户VPC绑定关系 @@ -125,11 +82,15 @@ use TencentCloud\Tdmq\V20200217\Models as Models; * @method Models\DescribePulsarProInstanceDetailResponse DescribePulsarProInstanceDetail(Models\DescribePulsarProInstanceDetailRequest $req) 获取Pulsar专业版集群实例信息 * @method Models\DescribePulsarProInstancesResponse DescribePulsarProInstances(Models\DescribePulsarProInstancesRequest $req) 查询用户已购的Pulsar专业版实例列表 * @method Models\DescribeRabbitMQNodeListResponse DescribeRabbitMQNodeList(Models\DescribeRabbitMQNodeListRequest $req) RabbitMQ专享版查询节点列表 + * @method Models\DescribeRabbitMQUserResponse DescribeRabbitMQUser(Models\DescribeRabbitMQUserRequest $req) 查询RabbitMQ用户列表 * @method Models\DescribeRabbitMQVipInstanceResponse DescribeRabbitMQVipInstance(Models\DescribeRabbitMQVipInstanceRequest $req) 获取单个RabbitMQ专享实例信息 * @method Models\DescribeRabbitMQVipInstancesResponse DescribeRabbitMQVipInstances(Models\DescribeRabbitMQVipInstancesRequest $req) 查询用户已购的RabbitMQ专享实例列表 + * @method Models\DescribeRabbitMQVirtualHostResponse DescribeRabbitMQVirtualHost(Models\DescribeRabbitMQVirtualHostRequest $req) 查询RabbitMQ vhost列表 + * @method Models\DescribeRabbitMQVirtualHostListResponse DescribeRabbitMQVirtualHostList(Models\DescribeRabbitMQVirtualHostListRequest $req) RabbitMQ专享版查询虚拟主机列表 * @method Models\DescribeRocketMQClusterResponse DescribeRocketMQCluster(Models\DescribeRocketMQClusterRequest $req) 获取单个RocketMQ集群信息 * @method Models\DescribeRocketMQClustersResponse DescribeRocketMQClusters(Models\DescribeRocketMQClustersRequest $req) 获取RocketMQ集群列表 * @method Models\DescribeRocketMQGroupsResponse DescribeRocketMQGroups(Models\DescribeRocketMQGroupsRequest $req) 获取RocketMQ消费组列表 + * @method Models\DescribeRocketMQMsgResponse DescribeRocketMQMsg(Models\DescribeRocketMQMsgRequest $req) rocketmq消息详情 * @method Models\DescribeRocketMQNamespacesResponse DescribeRocketMQNamespaces(Models\DescribeRocketMQNamespacesRequest $req) 获取RocketMQ命名空间列表 * @method Models\DescribeRocketMQTopicsResponse DescribeRocketMQTopics(Models\DescribeRocketMQTopicsRequest $req) 获取RocketMQ主题列表 * @method Models\DescribeRocketMQVipInstanceDetailResponse DescribeRocketMQVipInstanceDetail(Models\DescribeRocketMQVipInstanceDetailRequest $req) 获取单个RocketMQ专享集群信息 @@ -138,22 +99,15 @@ use TencentCloud\Tdmq\V20200217\Models as Models; * @method Models\DescribeSubscriptionsResponse DescribeSubscriptions(Models\DescribeSubscriptionsRequest $req) 查询指定环境和主题下的订阅者列表 * @method Models\DescribeTopicsResponse DescribeTopics(Models\DescribeTopicsRequest $req) 获取环境下主题列表 * @method Models\ModifyAMQPClusterResponse ModifyAMQPCluster(Models\ModifyAMQPClusterRequest $req) 更新Amqp集群信息 - * @method Models\ModifyAMQPExchangeResponse ModifyAMQPExchange(Models\ModifyAMQPExchangeRequest $req) 产品下线了,对应的接口也要下线。 - -更新Amqp交换机 - * @method Models\ModifyAMQPQueueResponse ModifyAMQPQueue(Models\ModifyAMQPQueueRequest $req) 产品下线了,对应的接口也要下线。 - -更新Amqp队列 - * @method Models\ModifyAMQPVHostResponse ModifyAMQPVHost(Models\ModifyAMQPVHostRequest $req) 产品下线了,对应的接口也要下线。 - -更新Vhost * @method Models\ModifyClusterResponse ModifyCluster(Models\ModifyClusterRequest $req) 更新集群信息 * @method Models\ModifyCmqQueueAttributeResponse ModifyCmqQueueAttribute(Models\ModifyCmqQueueAttributeRequest $req) 修改cmq队列属性 * @method Models\ModifyCmqSubscriptionAttributeResponse ModifyCmqSubscriptionAttribute(Models\ModifyCmqSubscriptionAttributeRequest $req) 修改cmq订阅属性 * @method Models\ModifyCmqTopicAttributeResponse ModifyCmqTopicAttribute(Models\ModifyCmqTopicAttributeRequest $req) 修改cmq主题属性 * @method Models\ModifyEnvironmentAttributesResponse ModifyEnvironmentAttributes(Models\ModifyEnvironmentAttributesRequest $req) 修改指定命名空间的属性值 * @method Models\ModifyEnvironmentRoleResponse ModifyEnvironmentRole(Models\ModifyEnvironmentRoleRequest $req) 修改环境角色授权。 + * @method Models\ModifyRabbitMQUserResponse ModifyRabbitMQUser(Models\ModifyRabbitMQUserRequest $req) 修改RabbitMQ的用户 * @method Models\ModifyRabbitMQVipInstanceResponse ModifyRabbitMQVipInstance(Models\ModifyRabbitMQVipInstanceRequest $req) 修改RabbitMQ专享版实例 + * @method Models\ModifyRabbitMQVirtualHostResponse ModifyRabbitMQVirtualHost(Models\ModifyRabbitMQVirtualHostRequest $req) 修改RabbitMQ的vhost * @method Models\ModifyRocketMQClusterResponse ModifyRocketMQCluster(Models\ModifyRocketMQClusterRequest $req) 更新RocketMQ集群信息 * @method Models\ModifyRocketMQGroupResponse ModifyRocketMQGroup(Models\ModifyRocketMQGroupRequest $req) 更新RocketMQ消费组信息 * @method Models\ModifyRocketMQInstanceSpecResponse ModifyRocketMQInstanceSpec(Models\ModifyRocketMQInstanceSpecRequest $req) 本API用于修改RocketMQ专享实例配置,可以支持实例规格、节点数和存储的升配和实例规格的降配。本API发起订单并成功支付后进入实例配置变更的流程,可通过DescribeRocketMQVipInstances查询实例是否已变更完成。 @@ -191,7 +145,9 @@ BatchReceivePolicy 的接口会一次性返回多条消息: 注意:TDMQ 批量发送消息的接口是在 TDMQ-HTTP 的服务侧将消息打包为一个 Batch,然后将该 Batch 在服务内部当作一次 TCP 请求发送出去。所以在使用过程中,用户还是按照单条消息发送的逻辑,每一条消息是一个独立的 HTTP 的请求,在 TDMQ-HTTP 的服务内部,会将多个 HTTP 的请求聚合为一个 Batch 发送到服务端。即,批量发送消息在使用上与发送单条消息是一致的,batch 的聚合是在 TDMQ-HTTP 的服务内部完成的。 * @method Models\SendCmqMsgResponse SendCmqMsg(Models\SendCmqMsgRequest $req) 发送cmq消息 * @method Models\SendMessagesResponse SendMessages(Models\SendMessagesRequest $req) 发送单条消息 +不支持持久topic * @method Models\SendMsgResponse SendMsg(Models\SendMsgRequest $req) 此接口仅用于测试发生消息,不能作为现网正式生产使用 + * @method Models\SendRocketMQMessageResponse SendRocketMQMessage(Models\SendRocketMQMessageRequest $req) 发送RocketMQ消息 * @method Models\UnbindCmqDeadLetterResponse UnbindCmqDeadLetter(Models\UnbindCmqDeadLetterRequest $req) 解绑cmq死信队列 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/AclCondition.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/AclCondition.php index 29542198..d4fb6edc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/AclCondition.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/AclCondition.php @@ -37,7 +37,8 @@ use TencentCloud\Common\AbstractModel;
            • idcid:IDC 规则,仅bot自定义规则可用;
            • sipbot:搜索引擎规则,仅bot自定义规则可用;
            • portrait:画像分析,仅bot自定义规则可用;
            • -
            • header_seq:请求头顺序,仅bot自定义规则可用。
            • +
            • header_seq:请求头顺序,仅bot自定义规则可用;
            • +
            • hdr:请求正文,仅Web防护自定义规则可用。
            • * @method void setMatchFrom(string $MatchFrom) 设置匹配字段,取值有:
            • host:请求域名;
            • sip:客户端IP;
            • @@ -55,7 +56,8 @@ use TencentCloud\Common\AbstractModel;
            • idcid:IDC 规则,仅bot自定义规则可用;
            • sipbot:搜索引擎规则,仅bot自定义规则可用;
            • portrait:画像分析,仅bot自定义规则可用;
            • -
            • header_seq:请求头顺序,仅bot自定义规则可用。
            • +
            • header_seq:请求头顺序,仅bot自定义规则可用;
            • +
            • hdr:请求正文,仅Web防护自定义规则可用。
            • * @method string getMatchParam() 获取匹配字符串。当 MatchFrom 为 header 时,可以填入 header 的 key 作为参数。 * @method void setMatchParam(string $MatchParam) 设置匹配字符串。当 MatchFrom 为 header 时,可以填入 header 的 key 作为参数。 * @method string getOperator() 获取匹配关系,取值有: @@ -115,7 +117,8 @@ class AclCondition extends AbstractModel
            • idcid:IDC 规则,仅bot自定义规则可用;
            • sipbot:搜索引擎规则,仅bot自定义规则可用;
            • portrait:画像分析,仅bot自定义规则可用;
            • -
            • header_seq:请求头顺序,仅bot自定义规则可用。
            • +
            • header_seq:请求头顺序,仅bot自定义规则可用;
            • +
            • hdr:请求正文,仅Web防护自定义规则可用。
            • */ public $MatchFrom; @@ -168,7 +171,8 @@ class AclCondition extends AbstractModel
            • idcid:IDC 规则,仅bot自定义规则可用;
            • sipbot:搜索引擎规则,仅bot自定义规则可用;
            • portrait:画像分析,仅bot自定义规则可用;
            • -
            • header_seq:请求头顺序,仅bot自定义规则可用。
            • +
            • header_seq:请求头顺序,仅bot自定义规则可用;
            • +
            • hdr:请求正文,仅Web防护自定义规则可用。
            • * @param string $MatchParam 匹配字符串。当 MatchFrom 为 header 时,可以填入 header 的 key 作为参数。 * @param string $Operator 匹配关系,取值有:
            • equal:字符串等于;
            • diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ApplicationProxy.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ApplicationProxy.php index 0e009b89..d2698191 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ApplicationProxy.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ApplicationProxy.php @@ -98,6 +98,8 @@ use TencentCloud\Common\AbstractModel; * @method void setUpdateTime(string $UpdateTime) 设置更新时间。 * @method array getApplicationProxyRules() 获取规则列表。 * @method void setApplicationProxyRules(array $ApplicationProxyRules) 设置规则列表。 + * @method AccelerateMainland getAccelerateMainland() 获取中国大陆加速优化配置。 + * @method void setAccelerateMainland(AccelerateMainland $AccelerateMainland) 设置中国大陆加速优化配置。 */ class ApplicationProxy extends AbstractModel { @@ -208,6 +210,11 @@ class ApplicationProxy extends AbstractModel */ public $ApplicationProxyRules; + /** + * @var AccelerateMainland 中国大陆加速优化配置。 + */ + public $AccelerateMainland; + /** * @param string $ZoneId 站点ID。 * @param string $ZoneName 站点名称。 @@ -248,6 +255,7 @@ class ApplicationProxy extends AbstractModel * @param Ipv6 $Ipv6 Ipv6访问配置。 * @param string $UpdateTime 更新时间。 * @param array $ApplicationProxyRules 规则列表。 + * @param AccelerateMainland $AccelerateMainland 中国大陆加速优化配置。 */ function __construct() { @@ -335,5 +343,10 @@ class ApplicationProxy extends AbstractModel array_push($this->ApplicationProxyRules, $obj); } } + + if (array_key_exists("AccelerateMainland",$param) and $param["AccelerateMainland"] !== null) { + $this->AccelerateMainland = new AccelerateMainland(); + $this->AccelerateMainland->deserialize($param["AccelerateMainland"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ApplicationProxyRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ApplicationProxyRule.php index ee4b8866..51c8e948 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ApplicationProxyRule.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ApplicationProxyRule.php @@ -76,6 +76,10 @@ use TencentCloud\Common\AbstractModel; * @method void setSessionPersist(boolean $SessionPersist) 设置是否开启会话保持,取值有:
            • true:开启;
            • false:关闭。
            • 默认值:false。 + * @method integer getSessionPersistTime() 获取会话保持的时间,只有当SessionPersist为true时,该值才会生效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSessionPersistTime(integer $SessionPersistTime) 设置会话保持的时间,只有当SessionPersist为true时,该值才会生效。 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getOriginPort() 获取源站端口,支持格式:
            • 单端口,如:80。
            • 端口段:81-82,表示81,82两个端口。
            • @@ -145,6 +149,12 @@ class ApplicationProxyRule extends AbstractModel */ public $SessionPersist; + /** + * @var integer 会话保持的时间,只有当SessionPersist为true时,该值才会生效。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SessionPersistTime; + /** * @var string 源站端口,支持格式:
            • 单端口,如:80。
            • @@ -181,6 +191,8 @@ class ApplicationProxyRule extends AbstractModel * @param boolean $SessionPersist 是否开启会话保持,取值有:
            • true:开启;
            • false:关闭。
            • 默认值:false。 + * @param integer $SessionPersistTime 会话保持的时间,只有当SessionPersist为true时,该值才会生效。 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $OriginPort 源站端口,支持格式:
            • 单端口,如:80。
            • 端口段:81-82,表示81,82两个端口。
            • @@ -230,6 +242,10 @@ class ApplicationProxyRule extends AbstractModel $this->SessionPersist = $param["SessionPersist"]; } + if (array_key_exists("SessionPersistTime",$param) and $param["SessionPersistTime"] !== null) { + $this->SessionPersistTime = $param["SessionPersistTime"]; + } + if (array_key_exists("OriginPort",$param) and $param["OriginPort"] !== null) { $this->OriginPort = $param["OriginPort"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Cache.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Cache.php index 88ca2c79..27c1d817 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Cache.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Cache.php @@ -62,6 +62,7 @@ class Cache extends AbstractModel
            • on:开启;
            • off:关闭。
            • 注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated */ public $IgnoreCacheControl; diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCertificateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCertificateRequest.php deleted file mode 100755 index fd580fee..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCertificateRequest.php +++ /dev/null @@ -1,65 +0,0 @@ -Certificate = $param["Certificate"]; - } - - if (array_key_exists("PrivateKey",$param) and $param["PrivateKey"] !== null) { - $this->PrivateKey = $param["PrivateKey"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCertificateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCertificateResponse.php deleted file mode 100755 index 509fe865..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCertificateResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateSpeedTestingRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCnameStatusRequest.php old mode 100755 new mode 100644 similarity index 73% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateSpeedTestingRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCnameStatusRequest.php index b3113f1a..8334becc --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateSpeedTestingRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCnameStatusRequest.php @@ -18,14 +18,14 @@ namespace TencentCloud\Teo\V20220901\Models; use TencentCloud\Common\AbstractModel; /** - * CreateSpeedTesting请求参数结构体 + * CheckCnameStatus请求参数结构体 * * @method string getZoneId() 获取站点 ID。 * @method void setZoneId(string $ZoneId) 设置站点 ID。 - * @method string getHost() 获取拨测子域名。 - * @method void setHost(string $Host) 设置拨测子域名。 + * @method array getRecordNames() 获取加速域名列表。 + * @method void setRecordNames(array $RecordNames) 设置加速域名列表。 */ -class CreateSpeedTestingRequest extends AbstractModel +class CheckCnameStatusRequest extends AbstractModel { /** * @var string 站点 ID。 @@ -33,13 +33,13 @@ class CreateSpeedTestingRequest extends AbstractModel public $ZoneId; /** - * @var string 拨测子域名。 + * @var array 加速域名列表。 */ - public $Host; + public $RecordNames; /** * @param string $ZoneId 站点 ID。 - * @param string $Host 拨测子域名。 + * @param array $RecordNames 加速域名列表。 */ function __construct() { @@ -58,8 +58,8 @@ class CreateSpeedTestingRequest extends AbstractModel $this->ZoneId = $param["ZoneId"]; } - if (array_key_exists("Host",$param) and $param["Host"] !== null) { - $this->Host = $param["Host"]; + if (array_key_exists("RecordNames",$param) and $param["RecordNames"] !== null) { + $this->RecordNames = $param["RecordNames"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCnameStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCnameStatusResponse.php new file mode 100644 index 00000000..022bf46c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CheckCnameStatusResponse.php @@ -0,0 +1,70 @@ +CnameStatus = []; + foreach ($param["CnameStatus"] as $key => $value){ + $obj = new CnameStatus(); + $obj->deserialize($value); + array_push($this->CnameStatus, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ClientRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ClientRule.php deleted file mode 100755 index f91a266f..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ClientRule.php +++ /dev/null @@ -1,141 +0,0 @@ -block :封禁 ; -
            • allow :放行 。
            • - * @method void setIpStatus(string $IpStatus) 设置封禁状态,取值有: -
            • block :封禁 ;
            • -
            • allow :放行 。
            • - * @method integer getBlockTime() 获取封禁时间,采用unix秒级时间戳。 - * @method void setBlockTime(integer $BlockTime) 设置封禁时间,采用unix秒级时间戳。 - * @method string getId() 获取每条数据的唯一标识id。 - * @method void setId(string $Id) 设置每条数据的唯一标识id。 - */ -class ClientRule extends AbstractModel -{ - /** - * @var string 客户端ip。 - */ - public $ClientIp; - - /** - * @var string 规则类型。 - */ - public $RuleType; - - /** - * @var integer 规则id。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $RuleId; - - /** - * @var string 规则描述。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $Description; - - /** - * @var string 封禁状态,取值有: -
            • block :封禁 ;
            • -
            • allow :放行 。
            • - */ - public $IpStatus; - - /** - * @var integer 封禁时间,采用unix秒级时间戳。 - */ - public $BlockTime; - - /** - * @var string 每条数据的唯一标识id。 - */ - public $Id; - - /** - * @param string $ClientIp 客户端ip。 - * @param string $RuleType 规则类型。 - * @param integer $RuleId 规则id。 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Description 规则描述。 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $IpStatus 封禁状态,取值有: -
            • block :封禁 ;
            • -
            • allow :放行 。
            • - * @param integer $BlockTime 封禁时间,采用unix秒级时间戳。 - * @param string $Id 每条数据的唯一标识id。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("ClientIp",$param) and $param["ClientIp"] !== null) { - $this->ClientIp = $param["ClientIp"]; - } - - if (array_key_exists("RuleType",$param) and $param["RuleType"] !== null) { - $this->RuleType = $param["RuleType"]; - } - - if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { - $this->RuleId = $param["RuleId"]; - } - - if (array_key_exists("Description",$param) and $param["Description"] !== null) { - $this->Description = $param["Description"]; - } - - if (array_key_exists("IpStatus",$param) and $param["IpStatus"] !== null) { - $this->IpStatus = $param["IpStatus"]; - } - - if (array_key_exists("BlockTime",$param) and $param["BlockTime"] !== null) { - $this->BlockTime = $param["BlockTime"]; - } - - if (array_key_exists("Id",$param) and $param["Id"] !== null) { - $this->Id = $param["Id"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ClsLogTopicInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ClsLogTopicInfo.php deleted file mode 100755 index 054abb46..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ClsLogTopicInfo.php +++ /dev/null @@ -1,241 +0,0 @@ -cls: 推送到cls; -
            • custom_enpoint: 自定义推送地址。
            • - * @method void setTarget(string $Target) 设置推送目标地址,取值有: -
            • cls: 推送到cls;
            • -
            • custom_enpoint: 自定义推送地址。
            • - * @method string getLogSetRegion() 获取日志集所属地区。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setLogSetRegion(string $LogSetRegion) 设置日志集所属地区。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getZoneId() 获取站点id。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setZoneId(string $ZoneId) 设置站点id。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getArea() 获取加速区域,取值有: -
            • mainland:中国大陆境内;
            • -
            • overseas:全球(不含中国大陆)。
            • - * @method void setArea(string $Area) 设置加速区域,取值有: -
            • mainland:中国大陆境内;
            • -
            • overseas:全球(不含中国大陆)。
            • - * @method string getLogSetType() 获取推送任务类型,取值有: -
            • cls:推送到cls;
            • -
            • custom_endpoint:推送到自定义接口。
            • - * @method void setLogSetType(string $LogSetType) 设置推送任务类型,取值有: -
            • cls:推送到cls;
            • -
            • custom_endpoint:推送到自定义接口。
            • - */ -class ClsLogTopicInfo extends AbstractModel -{ - /** - * @var string 任务名。 - */ - public $TaskName; - - /** - * @var string 站点名称。 - */ - public $ZoneName; - - /** - * @var string 日志集ID。 - */ - public $LogSetId; - - /** - * @var string 日志主题ID。 - */ - public $TopicId; - - /** - * @var string 任务类型。 - */ - public $EntityType; - - /** - * @var integer 任务主题保存时间。 - */ - public $Period; - - /** - * @var boolean 任务主题是否开启。 - */ - public $Enabled; - - /** - * @var string 任务主题是否异常。 - */ - public $Deleted; - - /** - * @var string 创建时间。 - */ - public $CreateTime; - - /** - * @var string 推送目标地址,取值有: -
            • cls: 推送到cls;
            • -
            • custom_enpoint: 自定义推送地址。
            • - */ - public $Target; - - /** - * @var string 日志集所属地区。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $LogSetRegion; - - /** - * @var string 站点id。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $ZoneId; - - /** - * @var string 加速区域,取值有: -
            • mainland:中国大陆境内;
            • -
            • overseas:全球(不含中国大陆)。
            • - */ - public $Area; - - /** - * @var string 推送任务类型,取值有: -
            • cls:推送到cls;
            • -
            • custom_endpoint:推送到自定义接口。
            • - */ - public $LogSetType; - - /** - * @param string $TaskName 任务名。 - * @param string $ZoneName 站点名称。 - * @param string $LogSetId 日志集ID。 - * @param string $TopicId 日志主题ID。 - * @param string $EntityType 任务类型。 - * @param integer $Period 任务主题保存时间。 - * @param boolean $Enabled 任务主题是否开启。 - * @param string $Deleted 任务主题是否异常。 - * @param string $CreateTime 创建时间。 - * @param string $Target 推送目标地址,取值有: -
            • cls: 推送到cls;
            • -
            • custom_enpoint: 自定义推送地址。
            • - * @param string $LogSetRegion 日志集所属地区。 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ZoneId 站点id。 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Area 加速区域,取值有: -
            • mainland:中国大陆境内;
            • -
            • overseas:全球(不含中国大陆)。
            • - * @param string $LogSetType 推送任务类型,取值有: -
            • cls:推送到cls;
            • -
            • custom_endpoint:推送到自定义接口。
            • - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { - $this->TaskName = $param["TaskName"]; - } - - if (array_key_exists("ZoneName",$param) and $param["ZoneName"] !== null) { - $this->ZoneName = $param["ZoneName"]; - } - - if (array_key_exists("LogSetId",$param) and $param["LogSetId"] !== null) { - $this->LogSetId = $param["LogSetId"]; - } - - if (array_key_exists("TopicId",$param) and $param["TopicId"] !== null) { - $this->TopicId = $param["TopicId"]; - } - - if (array_key_exists("EntityType",$param) and $param["EntityType"] !== null) { - $this->EntityType = $param["EntityType"]; - } - - if (array_key_exists("Period",$param) and $param["Period"] !== null) { - $this->Period = $param["Period"]; - } - - if (array_key_exists("Enabled",$param) and $param["Enabled"] !== null) { - $this->Enabled = $param["Enabled"]; - } - - if (array_key_exists("Deleted",$param) and $param["Deleted"] !== null) { - $this->Deleted = $param["Deleted"]; - } - - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { - $this->CreateTime = $param["CreateTime"]; - } - - if (array_key_exists("Target",$param) and $param["Target"] !== null) { - $this->Target = $param["Target"]; - } - - if (array_key_exists("LogSetRegion",$param) and $param["LogSetRegion"] !== null) { - $this->LogSetRegion = $param["LogSetRegion"]; - } - - if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { - $this->ZoneId = $param["ZoneId"]; - } - - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; - } - - if (array_key_exists("LogSetType",$param) and $param["LogSetType"] !== null) { - $this->LogSetType = $param["LogSetType"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CnameStatus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CnameStatus.php new file mode 100644 index 00000000..88d30159 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CnameStatus.php @@ -0,0 +1,93 @@ +active:生效; +
            • moved:不生效。
            • +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setStatus(string $Status) 设置Cname状态信息,取值有: +
            • active:生效;
            • +
            • moved:不生效。
            • +注意:此字段可能返回 null,表示取不到有效值。 + */ +class CnameStatus extends AbstractModel +{ + /** + * @var string 记录名称。 + */ + public $RecordName; + + /** + * @var string CNAME 地址。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Cname; + + /** + * @var string Cname状态信息,取值有: +
            • active:生效;
            • +
            • moved:不生效。
            • +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Status; + + /** + * @param string $RecordName 记录名称。 + * @param string $Cname CNAME 地址。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Status Cname状态信息,取值有: +
            • active:生效;
            • +
            • moved:不生效。
            • +注意:此字段可能返回 null,表示取不到有效值。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("RecordName",$param) and $param["RecordName"] !== null) { + $this->RecordName = $param["RecordName"]; + } + + if (array_key_exists("Cname",$param) and $param["Cname"] !== null) { + $this->Cname = $param["Cname"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateApplicationProxyRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateApplicationProxyRuleRequest.php index 77f7f457..025922b8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateApplicationProxyRuleRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateApplicationProxyRuleRequest.php @@ -64,6 +64,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSessionPersist(boolean $SessionPersist) 设置是否开启会话保持,取值有:
            • true:开启;
            • false:关闭。
            • 默认值:false。 + * @method integer getSessionPersistTime() 获取会话保持的时间,只有当SessionPersist为true时,该值才会生效。 + * @method void setSessionPersistTime(integer $SessionPersistTime) 设置会话保持的时间,只有当SessionPersist为true时,该值才会生效。 * @method string getOriginPort() 获取源站端口,支持格式:
            • 单端口:80;
            • 端口段:81-90,81至90端口。
            • @@ -127,6 +129,11 @@ class CreateApplicationProxyRuleRequest extends AbstractModel */ public $SessionPersist; + /** + * @var integer 会话保持的时间,只有当SessionPersist为true时,该值才会生效。 + */ + public $SessionPersistTime; + /** * @var string 源站端口,支持格式:
            • 单端口:80;
            • @@ -157,6 +164,7 @@ class CreateApplicationProxyRuleRequest extends AbstractModel * @param boolean $SessionPersist 是否开启会话保持,取值有:
            • true:开启;
            • false:关闭。
            • 默认值:false。 + * @param integer $SessionPersistTime 会话保持的时间,只有当SessionPersist为true时,该值才会生效。 * @param string $OriginPort 源站端口,支持格式:
            • 单端口:80;
            • 端口段:81-90,81至90端口。
            • @@ -206,6 +214,10 @@ class CreateApplicationProxyRuleRequest extends AbstractModel $this->SessionPersist = $param["SessionPersist"]; } + if (array_key_exists("SessionPersistTime",$param) and $param["SessionPersistTime"] !== null) { + $this->SessionPersistTime = $param["SessionPersistTime"]; + } + if (array_key_exists("OriginPort",$param) and $param["OriginPort"] !== null) { $this->OriginPort = $param["OriginPort"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateCredentialResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateCredentialResponse.php deleted file mode 100755 index b0998b21..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateCredentialResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreatePrefetchTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreatePrefetchTaskRequest.php index 35182c2b..c30f6d5b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreatePrefetchTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreatePrefetchTaskRequest.php @@ -24,8 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setZoneId(string $ZoneId) 设置站点 ID。 * @method array getTargets() 获取要预热的资源列表,每个元素格式类似如下: http://www.example.com/example.txt。 +注意:提交任务数受计费套餐配额限制,请查看 [EO计费套餐](https://cloud.tencent.com/document/product/1552/77380)。 * @method void setTargets(array $Targets) 设置要预热的资源列表,每个元素格式类似如下: http://www.example.com/example.txt。 +注意:提交任务数受计费套餐配额限制,请查看 [EO计费套餐](https://cloud.tencent.com/document/product/1552/77380)。 * @method boolean getEncodeUrl() 获取是否对url进行encode,若内容含有非 ASCII 字符集的字符,请开启此开关进行编码转换(编码规则遵循 RFC3986)。 * @method void setEncodeUrl(boolean $EncodeUrl) 设置是否对url进行encode,若内容含有非 ASCII 字符集的字符,请开启此开关进行编码转换(编码规则遵循 RFC3986)。 * @method array getHeaders() 获取附带的http头部信息。 @@ -41,6 +43,7 @@ class CreatePrefetchTaskRequest extends AbstractModel /** * @var array 要预热的资源列表,每个元素格式类似如下: http://www.example.com/example.txt。 +注意:提交任务数受计费套餐配额限制,请查看 [EO计费套餐](https://cloud.tencent.com/document/product/1552/77380)。 */ public $Targets; @@ -58,6 +61,7 @@ http://www.example.com/example.txt。 * @param string $ZoneId 站点 ID。 * @param array $Targets 要预热的资源列表,每个元素格式类似如下: http://www.example.com/example.txt。 +注意:提交任务数受计费套餐配额限制,请查看 [EO计费套餐](https://cloud.tencent.com/document/product/1552/77380)。 * @param boolean $EncodeUrl 是否对url进行encode,若内容含有非 ASCII 字符集的字符,请开启此开关进行编码转换(编码规则遵循 RFC3986)。 * @param array $Headers 附带的http头部信息。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreatePurgeTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreatePurgeTaskRequest.php index 0a624cff..81af7cf7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreatePurgeTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreatePurgeTaskRequest.php @@ -20,42 +20,24 @@ use TencentCloud\Common\AbstractModel; /** * CreatePurgeTask请求参数结构体 * - * @method string getZoneId() 获取站点ID。 - * @method void setZoneId(string $ZoneId) 设置站点ID。 - * @method string getType() 获取清除缓存类型,取值有: -
            • purge_url:URL;
            • -
            • purge_prefix:前缀;
            • -
            • purge_host:Hostname;
            • -
            • purge_all:全部缓存;
            • -
            • purge_cache_tag:cache-tag刷新。
            • - * @method void setType(string $Type) 设置清除缓存类型,取值有: -
            • purge_url:URL;
            • -
            • purge_prefix:前缀;
            • -
            • purge_host:Hostname;
            • -
            • purge_all:全部缓存;
            • -
            • purge_cache_tag:cache-tag刷新。
            • - * @method array getTargets() 获取要清除缓存的资源列表,每个元素格式依据Type而定: -1) Type = purge_host 时: -形如:www.example.com 或 foo.bar.example.com。 -2) Type = purge_prefix 时: -形如:http://www.example.com/example。 -3) Type = purge_url 时: -形如:https://www.example.com/example.jpg。 -4)Type = purge_all 时: -Targets可为空,不需要填写。 -5)Type = purge_cache_tag 时: -形如:tag1。 - * @method void setTargets(array $Targets) 设置要清除缓存的资源列表,每个元素格式依据Type而定: -1) Type = purge_host 时: -形如:www.example.com 或 foo.bar.example.com。 -2) Type = purge_prefix 时: -形如:http://www.example.com/example。 -3) Type = purge_url 时: -形如:https://www.example.com/example.jpg。 -4)Type = purge_all 时: -Targets可为空,不需要填写。 -5)Type = purge_cache_tag 时: -形如:tag1。 + * @method string getZoneId() 获取站点 ID。 + * @method void setZoneId(string $ZoneId) 设置站点 ID。 + * @method string getType() 获取节点缓存清除类型,取值有: +
            • purge_url:URL刷新;
            • +
            • purge_prefix:目录刷新;
            • +
            • purge_host:Hostname 刷新;
            • +
            • purge_all:站点下全部缓存刷新;
            • +
            • purge_cache_tag:cache-tag 刷新。
            • 缓存清除类型详情请查看[清除缓存](https://cloud.tencent.com/document/product/1552/70759)。 + * @method void setType(string $Type) 设置节点缓存清除类型,取值有: +
            • purge_url:URL刷新;
            • +
            • purge_prefix:目录刷新;
            • +
            • purge_host:Hostname 刷新;
            • +
            • purge_all:站点下全部缓存刷新;
            • +
            • purge_cache_tag:cache-tag 刷新。
            • 缓存清除类型详情请查看[清除缓存](https://cloud.tencent.com/document/product/1552/70759)。 + * @method string getMethod() 获取节点缓存清除方法,仅对目录刷新类型有效,取值有:
            • invalidate:仅刷新目录下产生了更新的资源;
            • delete:无论目录下资源是否更新都刷新节点资源。
            • 注意:使用目录刷新时,默认值: invalidate。 + * @method void setMethod(string $Method) 设置节点缓存清除方法,仅对目录刷新类型有效,取值有:
            • invalidate:仅刷新目录下产生了更新的资源;
            • delete:无论目录下资源是否更新都刷新节点资源。
            • 注意:使用目录刷新时,默认值: invalidate。 + * @method array getTargets() 获取要清除缓存的资源列表。每个元素格式依据清除缓存类型而定,可参考接口示例。
            • EO 默认针对内容含有非 ASCII 字符集的字符进行转义,编码规则遵循 RFC3986;
            • 单次提交的任务数受计费套餐配额限制,请查看 [EO计费套餐](https://cloud.tencent.com/document/product/1552/77380)。
            • + * @method void setTargets(array $Targets) 设置要清除缓存的资源列表。每个元素格式依据清除缓存类型而定,可参考接口示例。
            • EO 默认针对内容含有非 ASCII 字符集的字符进行转义,编码规则遵循 RFC3986;
            • 单次提交的任务数受计费套餐配额限制,请查看 [EO计费套餐](https://cloud.tencent.com/document/product/1552/77380)。
            • * @method boolean getEncodeUrl() 获取若有编码转换,仅清除编码转换后匹配的资源。 若内容含有非 ASCII 字符集的字符,请开启此开关进行编码转换(编码规则遵循 RFC3986)。 * @method void setEncodeUrl(boolean $EncodeUrl) 设置若有编码转换,仅清除编码转换后匹配的资源。 @@ -64,60 +46,47 @@ Targets可为空,不需要填写。 class CreatePurgeTaskRequest extends AbstractModel { /** - * @var string 站点ID。 + * @var string 站点 ID。 */ public $ZoneId; /** - * @var string 清除缓存类型,取值有: -
            • purge_url:URL;
            • -
            • purge_prefix:前缀;
            • -
            • purge_host:Hostname;
            • -
            • purge_all:全部缓存;
            • -
            • purge_cache_tag:cache-tag刷新。
            • + * @var string 节点缓存清除类型,取值有: +
            • purge_url:URL刷新;
            • +
            • purge_prefix:目录刷新;
            • +
            • purge_host:Hostname 刷新;
            • +
            • purge_all:站点下全部缓存刷新;
            • +
            • purge_cache_tag:cache-tag 刷新。
            • 缓存清除类型详情请查看[清除缓存](https://cloud.tencent.com/document/product/1552/70759)。 */ public $Type; /** - * @var array 要清除缓存的资源列表,每个元素格式依据Type而定: -1) Type = purge_host 时: -形如:www.example.com 或 foo.bar.example.com。 -2) Type = purge_prefix 时: -形如:http://www.example.com/example。 -3) Type = purge_url 时: -形如:https://www.example.com/example.jpg。 -4)Type = purge_all 时: -Targets可为空,不需要填写。 -5)Type = purge_cache_tag 时: -形如:tag1。 + * @var string 节点缓存清除方法,仅对目录刷新类型有效,取值有:
            • invalidate:仅刷新目录下产生了更新的资源;
            • delete:无论目录下资源是否更新都刷新节点资源。
            • 注意:使用目录刷新时,默认值: invalidate。 + */ + public $Method; + + /** + * @var array 要清除缓存的资源列表。每个元素格式依据清除缓存类型而定,可参考接口示例。
            • EO 默认针对内容含有非 ASCII 字符集的字符进行转义,编码规则遵循 RFC3986;
            • 单次提交的任务数受计费套餐配额限制,请查看 [EO计费套餐](https://cloud.tencent.com/document/product/1552/77380)。
            • */ public $Targets; /** * @var boolean 若有编码转换,仅清除编码转换后匹配的资源。 若内容含有非 ASCII 字符集的字符,请开启此开关进行编码转换(编码规则遵循 RFC3986)。 + * @deprecated */ public $EncodeUrl; /** - * @param string $ZoneId 站点ID。 - * @param string $Type 清除缓存类型,取值有: -
            • purge_url:URL;
            • -
            • purge_prefix:前缀;
            • -
            • purge_host:Hostname;
            • -
            • purge_all:全部缓存;
            • -
            • purge_cache_tag:cache-tag刷新。
            • - * @param array $Targets 要清除缓存的资源列表,每个元素格式依据Type而定: -1) Type = purge_host 时: -形如:www.example.com 或 foo.bar.example.com。 -2) Type = purge_prefix 时: -形如:http://www.example.com/example。 -3) Type = purge_url 时: -形如:https://www.example.com/example.jpg。 -4)Type = purge_all 时: -Targets可为空,不需要填写。 -5)Type = purge_cache_tag 时: -形如:tag1。 + * @param string $ZoneId 站点 ID。 + * @param string $Type 节点缓存清除类型,取值有: +
            • purge_url:URL刷新;
            • +
            • purge_prefix:目录刷新;
            • +
            • purge_host:Hostname 刷新;
            • +
            • purge_all:站点下全部缓存刷新;
            • +
            • purge_cache_tag:cache-tag 刷新。
            • 缓存清除类型详情请查看[清除缓存](https://cloud.tencent.com/document/product/1552/70759)。 + * @param string $Method 节点缓存清除方法,仅对目录刷新类型有效,取值有:
            • invalidate:仅刷新目录下产生了更新的资源;
            • delete:无论目录下资源是否更新都刷新节点资源。
            • 注意:使用目录刷新时,默认值: invalidate。 + * @param array $Targets 要清除缓存的资源列表。每个元素格式依据清除缓存类型而定,可参考接口示例。
            • EO 默认针对内容含有非 ASCII 字符集的字符进行转义,编码规则遵循 RFC3986;
            • 单次提交的任务数受计费套餐配额限制,请查看 [EO计费套餐](https://cloud.tencent.com/document/product/1552/77380)。
            • * @param boolean $EncodeUrl 若有编码转换,仅清除编码转换后匹配的资源。 若内容含有非 ASCII 字符集的字符,请开启此开关进行编码转换(编码规则遵循 RFC3986)。 */ @@ -142,6 +111,10 @@ Targets可为空,不需要填写。 $this->Type = $param["Type"]; } + if (array_key_exists("Method",$param) and $param["Method"] !== null) { + $this->Method = $param["Method"]; + } + if (array_key_exists("Targets",$param) and $param["Targets"] !== null) { $this->Targets = $param["Targets"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreatePurgeTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreatePurgeTaskResponse.php index dbc06e0f..7e94860b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreatePurgeTaskResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreatePurgeTaskResponse.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * CreatePurgeTask返回参数结构体 * - * @method string getJobId() 获取任务ID。 - * @method void setJobId(string $JobId) 设置任务ID。 + * @method string getJobId() 获取任务 ID。 + * @method void setJobId(string $JobId) 设置任务 ID。 * @method array getFailedList() 获取失败的任务列表及原因。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setFailedList(array $FailedList) 设置失败的任务列表及原因。 @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel; class CreatePurgeTaskResponse extends AbstractModel { /** - * @var string 任务ID。 + * @var string 任务 ID。 */ public $JobId; @@ -48,7 +48,7 @@ class CreatePurgeTaskResponse extends AbstractModel public $RequestId; /** - * @param string $JobId 任务ID。 + * @param string $JobId 任务 ID。 * @param array $FailedList 失败的任务列表及原因。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateReplayTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateReplayTaskRequest.php deleted file mode 100755 index d0d077fb..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateReplayTaskRequest.php +++ /dev/null @@ -1,53 +0,0 @@ -Ids = $param["Ids"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateSpeedTestingResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateSpeedTestingResponse.php deleted file mode 100755 index e8962d0c..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateSpeedTestingResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateZoneRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateZoneRequest.php index dea6a66f..de9ff309 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateZoneRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/CreateZoneRequest.php @@ -24,10 +24,12 @@ use TencentCloud\Common\AbstractModel; * @method void setZoneName(string $ZoneName) 设置站点名称。 * @method string getType() 获取接入方式,取值有:
            • full:NS接入;
            • -
            • partial:CNAME接入,请先调用认证站点API(IdentifyZone)进行站点归属权校验,校验通过后继续调用本接口创建站点。
            • 不填写使用默认值full。 +
            • partial:CNAME接入,请先调用认证站点API(IdentifyZone)进行站点归属权校验,校验通过后继续调用本接口创建站点;
            • noDomainAccess:无域名接入,取此值时仅Tags字段有效。
            • +不填写使用默认值full。 * @method void setType(string $Type) 设置接入方式,取值有:
            • full:NS接入;
            • -
            • partial:CNAME接入,请先调用认证站点API(IdentifyZone)进行站点归属权校验,校验通过后继续调用本接口创建站点。
            • 不填写使用默认值full。 +
            • partial:CNAME接入,请先调用认证站点API(IdentifyZone)进行站点归属权校验,校验通过后继续调用本接口创建站点;
            • noDomainAccess:无域名接入,取此值时仅Tags字段有效。
            • +不填写使用默认值full。 * @method boolean getJumpStart() 获取是否跳过站点现有的DNS记录扫描。默认值:false。 * @method void setJumpStart(boolean $JumpStart) 设置是否跳过站点现有的DNS记录扫描。默认值:false。 * @method array getTags() 获取资源标签。 @@ -51,7 +53,8 @@ class CreateZoneRequest extends AbstractModel /** * @var string 接入方式,取值有:
            • full:NS接入;
            • -
            • partial:CNAME接入,请先调用认证站点API(IdentifyZone)进行站点归属权校验,校验通过后继续调用本接口创建站点。
            • 不填写使用默认值full。 +
            • partial:CNAME接入,请先调用认证站点API(IdentifyZone)进行站点归属权校验,校验通过后继续调用本接口创建站点;
            • noDomainAccess:无域名接入,取此值时仅Tags字段有效。
            • +不填写使用默认值full。 */ public $Type; @@ -81,7 +84,8 @@ class CreateZoneRequest extends AbstractModel * @param string $ZoneName 站点名称。 * @param string $Type 接入方式,取值有:
            • full:NS接入;
            • -
            • partial:CNAME接入,请先调用认证站点API(IdentifyZone)进行站点归属权校验,校验通过后继续调用本接口创建站点。
            • 不填写使用默认值full。 +
            • partial:CNAME接入,请先调用认证站点API(IdentifyZone)进行站点归属权校验,校验通过后继续调用本接口创建站点;
            • noDomainAccess:无域名接入,取此值时仅Tags字段有效。
            • +不填写使用默认值full。 * @param boolean $JumpStart 是否跳过站点现有的DNS记录扫描。默认值:false。 * @param array $Tags 资源标签。 * @param boolean $AllowDuplicates 是否允许重复接入。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeAddableEntityListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeAddableEntityListRequest.php deleted file mode 100755 index ed668f75..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeAddableEntityListRequest.php +++ /dev/null @@ -1,109 +0,0 @@ -domain:七层加速日志; -
            • application:四层加速日志;
            • -
            • web-rateLiming:速率限制日志;
            • -
            • web-attack:web攻击防护日志;
            • -
            • web-rule:自定义规则日志;
            • -
            • web-bot:Bot管理日志。
            • - * @method void setEntityType(string $EntityType) 设置推送数据类型,取值有: -
            • domain:七层加速日志;
            • -
            • application:四层加速日志;
            • -
            • web-rateLiming:速率限制日志;
            • -
            • web-attack:web攻击防护日志;
            • -
            • web-rule:自定义规则日志;
            • -
            • web-bot:Bot管理日志。
            • - * @method string getArea() 获取服务区域,取值有: -
            • mainland:中国大陆境内;
            • -
            • overseas:全球(不含中国大陆)。
            • 若为国内站账号,则默认取值为mainland;若为国际站账号,则默认取值为overseas。 - * @method void setArea(string $Area) 设置服务区域,取值有: -
            • mainland:中国大陆境内;
            • -
            • overseas:全球(不含中国大陆)。
            • 若为国内站账号,则默认取值为mainland;若为国际站账号,则默认取值为overseas。 - */ -class DescribeAddableEntityListRequest extends AbstractModel -{ - /** - * @var string 站点ID。 - */ - public $ZoneId; - - /** - * @var string 推送数据类型,取值有: -
            • domain:七层加速日志;
            • -
            • application:四层加速日志;
            • -
            • web-rateLiming:速率限制日志;
            • -
            • web-attack:web攻击防护日志;
            • -
            • web-rule:自定义规则日志;
            • -
            • web-bot:Bot管理日志。
            • - */ - public $EntityType; - - /** - * @var string 服务区域,取值有: -
            • mainland:中国大陆境内;
            • -
            • overseas:全球(不含中国大陆)。
            • 若为国内站账号,则默认取值为mainland;若为国际站账号,则默认取值为overseas。 - */ - public $Area; - - /** - * @param string $ZoneId 站点ID。 - * @param string $EntityType 推送数据类型,取值有: -
            • domain:七层加速日志;
            • -
            • application:四层加速日志;
            • -
            • web-rateLiming:速率限制日志;
            • -
            • web-attack:web攻击防护日志;
            • -
            • web-rule:自定义规则日志;
            • -
            • web-bot:Bot管理日志。
            • - * @param string $Area 服务区域,取值有: -
            • mainland:中国大陆境内;
            • -
            • overseas:全球(不含中国大陆)。
            • 若为国内站账号,则默认取值为mainland;若为国际站账号,则默认取值为overseas。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { - $this->ZoneId = $param["ZoneId"]; - } - - if (array_key_exists("EntityType",$param) and $param["EntityType"] !== null) { - $this->EntityType = $param["EntityType"]; - } - - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeClientRuleListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeClientRuleListRequest.php deleted file mode 100755 index b11ccdd9..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeClientRuleListRequest.php +++ /dev/null @@ -1,153 +0,0 @@ -acl:自定义规则; -
            • rate:限速规则。
            • 不填表示查询所有规则。 - * @method void setRuleType(string $RuleType) 设置规则类型,取值有: -
            • acl:自定义规则;
            • -
            • rate:限速规则。
            • 不填表示查询所有规则。 - * @method integer getRuleId() 获取规则ID。 - * @method void setRuleId(integer $RuleId) 设置规则ID。 - * @method string getSourceClientIp() 获取客户端IP。 - * @method void setSourceClientIp(string $SourceClientIp) 设置客户端IP。 - * @method integer getLimit() 获取分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @method void setLimit(integer $Limit) 设置分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @method integer getOffset() 获取分页的偏移量,默认值为0。 - * @method void setOffset(integer $Offset) 设置分页的偏移量,默认值为0。 - * @method string getArea() 获取数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - * @method void setArea(string $Area) 设置数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ -class DescribeClientRuleListRequest extends AbstractModel -{ - /** - * @var string 查询的站点ID. - */ - public $ZoneId; - - /** - * @var string 查询的子域名。 - */ - public $Domain; - - /** - * @var string 规则类型,取值有: -
            • acl:自定义规则;
            • -
            • rate:限速规则。
            • 不填表示查询所有规则。 - */ - public $RuleType; - - /** - * @var integer 规则ID。 - */ - public $RuleId; - - /** - * @var string 客户端IP。 - */ - public $SourceClientIp; - - /** - * @var integer 分页查询的限制数目,默认值为20,最大查询条目为1000。 - */ - public $Limit; - - /** - * @var integer 分页的偏移量,默认值为0。 - */ - public $Offset; - - /** - * @var string 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - public $Area; - - /** - * @param string $ZoneId 查询的站点ID. - * @param string $Domain 查询的子域名。 - * @param string $RuleType 规则类型,取值有: -
            • acl:自定义规则;
            • -
            • rate:限速规则。
            • 不填表示查询所有规则。 - * @param integer $RuleId 规则ID。 - * @param string $SourceClientIp 客户端IP。 - * @param integer $Limit 分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @param integer $Offset 分页的偏移量,默认值为0。 - * @param string $Area 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { - $this->ZoneId = $param["ZoneId"]; - } - - if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { - $this->Domain = $param["Domain"]; - } - - if (array_key_exists("RuleType",$param) and $param["RuleType"] !== null) { - $this->RuleType = $param["RuleType"]; - } - - if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { - $this->RuleId = $param["RuleId"]; - } - - if (array_key_exists("SourceClientIp",$param) and $param["SourceClientIp"] !== null) { - $this->SourceClientIp = $param["SourceClientIp"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeDnsDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeDnsDataRequest.php deleted file mode 100755 index 223e2a79..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeDnsDataRequest.php +++ /dev/null @@ -1,130 +0,0 @@ -zone
                 按照【站点名称】进行过滤。站点名称形如:tencent.com
                 类型:String
                 必选:否,仅支持填写一个站点 -
            • host
                 按照【域名】进行过滤。域名形如:test.tencent.com
                 类型:String
                 必选:否,仅支持填写一个域名 -
            • type
                 按照【DNS解析类型】进行过滤
                 类型:String
                 必选:否
                 可选项:
                 A:A记录
                 AAAA:AAAA记录
                 CNAME:CNAME记录
                 MX:MX记录
                 TXT:TXT记录
                 NS:NS记录
                 SRV:SRV记录
                 CAA:CAA记录 -
            • code
                 按照【DNS解析状态码】进行过滤。
                 类型:String
                 必选:否
                 可选项:
                 NoError:成功
                 NXDomain:请求域不存在
                 NotImp:不支持的请求类型
                 Refused:域名服务器因为策略的原因拒绝执行请求 -
            • area
                 按照【DNS解析地域】进行过滤。
                 类型:String
                 必选:否。
                 可选项:
                 亚洲:Asia
                 欧洲:Europe
                 非洲:Africa
                 大洋洲:Oceania
                 美洲:Americas - * @method void setFilters(array $Filters) 设置过滤条件,Filters.Values的上限为20。详细的过滤条件如下: -
            • zone
                 按照【站点名称】进行过滤。站点名称形如:tencent.com
                 类型:String
                 必选:否,仅支持填写一个站点 -
            • host
                 按照【域名】进行过滤。域名形如:test.tencent.com
                 类型:String
                 必选:否,仅支持填写一个域名 -
            • type
                 按照【DNS解析类型】进行过滤
                 类型:String
                 必选:否
                 可选项:
                 A:A记录
                 AAAA:AAAA记录
                 CNAME:CNAME记录
                 MX:MX记录
                 TXT:TXT记录
                 NS:NS记录
                 SRV:SRV记录
                 CAA:CAA记录 -
            • code
                 按照【DNS解析状态码】进行过滤。
                 类型:String
                 必选:否
                 可选项:
                 NoError:成功
                 NXDomain:请求域不存在
                 NotImp:不支持的请求类型
                 Refused:域名服务器因为策略的原因拒绝执行请求 -
            • area
                 按照【DNS解析地域】进行过滤。
                 类型:String
                 必选:否。
                 可选项:
                 亚洲:Asia
                 欧洲:Europe
                 非洲:Africa
                 大洋洲:Oceania
                 美洲:Americas - * @method string getInterval() 获取时间粒度,取值有: -
            • min:1分钟粒度;
            • -
            • 5min:5分钟粒度;
            • -
            • hour:1小时粒度;
            • -
            • day:天粒度。
            • 不填写,默认值为:min。 - * @method void setInterval(string $Interval) 设置时间粒度,取值有: -
            • min:1分钟粒度;
            • -
            • 5min:5分钟粒度;
            • -
            • hour:1小时粒度;
            • -
            • day:天粒度。
            • 不填写,默认值为:min。 - */ -class DescribeDnsDataRequest extends AbstractModel -{ - /** - * @var string 起始时间。 - */ - public $StartTime; - - /** - * @var string 结束时间。 - */ - public $EndTime; - - /** - * @var array 过滤条件,Filters.Values的上限为20。详细的过滤条件如下: -
            • zone
                 按照【站点名称】进行过滤。站点名称形如:tencent.com
                 类型:String
                 必选:否,仅支持填写一个站点 -
            • host
                 按照【域名】进行过滤。域名形如:test.tencent.com
                 类型:String
                 必选:否,仅支持填写一个域名 -
            • type
                 按照【DNS解析类型】进行过滤
                 类型:String
                 必选:否
                 可选项:
                 A:A记录
                 AAAA:AAAA记录
                 CNAME:CNAME记录
                 MX:MX记录
                 TXT:TXT记录
                 NS:NS记录
                 SRV:SRV记录
                 CAA:CAA记录 -
            • code
                 按照【DNS解析状态码】进行过滤。
                 类型:String
                 必选:否
                 可选项:
                 NoError:成功
                 NXDomain:请求域不存在
                 NotImp:不支持的请求类型
                 Refused:域名服务器因为策略的原因拒绝执行请求 -
            • area
                 按照【DNS解析地域】进行过滤。
                 类型:String
                 必选:否。
                 可选项:
                 亚洲:Asia
                 欧洲:Europe
                 非洲:Africa
                 大洋洲:Oceania
                 美洲:Americas - */ - public $Filters; - - /** - * @var string 时间粒度,取值有: -
            • min:1分钟粒度;
            • -
            • 5min:5分钟粒度;
            • -
            • hour:1小时粒度;
            • -
            • day:天粒度。
            • 不填写,默认值为:min。 - */ - public $Interval; - - /** - * @param string $StartTime 起始时间。 - * @param string $EndTime 结束时间。 - * @param array $Filters 过滤条件,Filters.Values的上限为20。详细的过滤条件如下: -
            • zone
                 按照【站点名称】进行过滤。站点名称形如:tencent.com
                 类型:String
                 必选:否,仅支持填写一个站点 -
            • host
                 按照【域名】进行过滤。域名形如:test.tencent.com
                 类型:String
                 必选:否,仅支持填写一个域名 -
            • type
                 按照【DNS解析类型】进行过滤
                 类型:String
                 必选:否
                 可选项:
                 A:A记录
                 AAAA:AAAA记录
                 CNAME:CNAME记录
                 MX:MX记录
                 TXT:TXT记录
                 NS:NS记录
                 SRV:SRV记录
                 CAA:CAA记录 -
            • code
                 按照【DNS解析状态码】进行过滤。
                 类型:String
                 必选:否
                 可选项:
                 NoError:成功
                 NXDomain:请求域不存在
                 NotImp:不支持的请求类型
                 Refused:域名服务器因为策略的原因拒绝执行请求 -
            • area
                 按照【DNS解析地域】进行过滤。
                 类型:String
                 必选:否。
                 可选项:
                 亚洲:Asia
                 欧洲:Europe
                 非洲:Africa
                 大洋洲:Oceania
                 美洲:Americas - * @param string $Interval 时间粒度,取值有: -
            • min:1分钟粒度;
            • -
            • 5min:5分钟粒度;
            • -
            • hour:1小时粒度;
            • -
            • day:天粒度。
            • 不填写,默认值为:min。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { - $this->StartTime = $param["StartTime"]; - } - - if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { - $this->EndTime = $param["EndTime"]; - } - - if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { - $this->Filters = []; - foreach ($param["Filters"] as $key => $value){ - $obj = new Filter(); - $obj->deserialize($value); - array_push($this->Filters, $obj); - } - } - - if (array_key_exists("Interval",$param) and $param["Interval"] !== null) { - $this->Interval = $param["Interval"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeLogSetsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeLogSetsRequest.php deleted file mode 100755 index 55abb812..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeLogSetsRequest.php +++ /dev/null @@ -1,77 +0,0 @@ -LogSetRegion = $param["LogSetRegion"]; - } - - if (array_key_exists("LogSetId",$param) and $param["LogSetId"] !== null) { - $this->LogSetId = $param["LogSetId"]; - } - - if (array_key_exists("LogSetName",$param) and $param["LogSetName"] !== null) { - $this->LogSetName = $param["LogSetName"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSingleL7AnalysisDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSingleL7AnalysisDataRequest.php deleted file mode 100755 index 151ff892..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSingleL7AnalysisDataRequest.php +++ /dev/null @@ -1,194 +0,0 @@ - l7Flow_singleIpRequest:独立IP请求数。 - * @method void setMetricNames(array $MetricNames) 设置查询的指标,取值有: -
            • l7Flow_singleIpRequest:独立IP请求数。
            • - * @method array getZoneIds() 获取站点集合。 -若不填写,默认选择全部站点,且最多只能查询近30天的数据; -若填写,则可查询站点绑定套餐支持的数据分析最大查询范围。 - * @method void setZoneIds(array $ZoneIds) 设置站点集合。 -若不填写,默认选择全部站点,且最多只能查询近30天的数据; -若填写,则可查询站点绑定套餐支持的数据分析最大查询范围。 - * @method array getFilters() 获取过滤条件,详细的过滤条件Key值如下: -
            • country
                 按照【国家/地区】进行过滤,国家/地区遵循ISO 3166规范。
            • -
            • domain
                 按照【子域名】进行过滤,子域名形如: test.example.com。
            • -
            • protocol
                 按照【HTTP协议版本】进行过滤。
                 对应的Value可选项如下:
                 HTTP/1.0:HTTP 1.0;
                 HTTP/1.1:HTTP 1.1;
                 HTTP/2.0:HTTP 2.0;
                 HTTP/3.0:HTTP 3.0;
                 WebSocket:WebSocket。
            • -
            • socket
                 按照【HTTP协议类型】进行过滤。
                 对应的Value可选项如下:
                 HTTP:HTTP 协议;
                 HTTPS:HTTPS协议;
                 QUIC:QUIC协议。
            • -
            • tagKey
                 按照【标签Key】进行过滤。
            • -
            • tagValue
                 按照【标签Value】进行过滤。
            • - * @method void setFilters(array $Filters) 设置过滤条件,详细的过滤条件Key值如下: -
            • country
                 按照【国家/地区】进行过滤,国家/地区遵循ISO 3166规范。
            • -
            • domain
                 按照【子域名】进行过滤,子域名形如: test.example.com。
            • -
            • protocol
                 按照【HTTP协议版本】进行过滤。
                 对应的Value可选项如下:
                 HTTP/1.0:HTTP 1.0;
                 HTTP/1.1:HTTP 1.1;
                 HTTP/2.0:HTTP 2.0;
                 HTTP/3.0:HTTP 3.0;
                 WebSocket:WebSocket。
            • -
            • socket
                 按照【HTTP协议类型】进行过滤。
                 对应的Value可选项如下:
                 HTTP:HTTP 协议;
                 HTTPS:HTTPS协议;
                 QUIC:QUIC协议。
            • -
            • tagKey
                 按照【标签Key】进行过滤。
            • -
            • tagValue
                 按照【标签Value】进行过滤。
            • - * @method string getInterval() 获取查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天;。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:1小时范围内以min粒度查询,2天范围内以5min粒度查询,7天范围内以hour粒度查询,超过7天以day粒度查询。 - * @method void setInterval(string $Interval) 设置查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天;。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:1小时范围内以min粒度查询,2天范围内以5min粒度查询,7天范围内以hour粒度查询,超过7天以day粒度查询。 - * @method string getArea() 获取数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据;
            • -
            • global:全球数据。
            • 不填默认取值为global。 - * @method void setArea(string $Area) 设置数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据;
            • -
            • global:全球数据。
            • 不填默认取值为global。 - */ -class DescribeSingleL7AnalysisDataRequest extends AbstractModel -{ - /** - * @var string 开始时间。 - */ - public $StartTime; - - /** - * @var string 结束时间。 - */ - public $EndTime; - - /** - * @var array 查询的指标,取值有: -
            • l7Flow_singleIpRequest:独立IP请求数。
            • - */ - public $MetricNames; - - /** - * @var array 站点集合。 -若不填写,默认选择全部站点,且最多只能查询近30天的数据; -若填写,则可查询站点绑定套餐支持的数据分析最大查询范围。 - */ - public $ZoneIds; - - /** - * @var array 过滤条件,详细的过滤条件Key值如下: -
            • country
                 按照【国家/地区】进行过滤,国家/地区遵循ISO 3166规范。
            • -
            • domain
                 按照【子域名】进行过滤,子域名形如: test.example.com。
            • -
            • protocol
                 按照【HTTP协议版本】进行过滤。
                 对应的Value可选项如下:
                 HTTP/1.0:HTTP 1.0;
                 HTTP/1.1:HTTP 1.1;
                 HTTP/2.0:HTTP 2.0;
                 HTTP/3.0:HTTP 3.0;
                 WebSocket:WebSocket。
            • -
            • socket
                 按照【HTTP协议类型】进行过滤。
                 对应的Value可选项如下:
                 HTTP:HTTP 协议;
                 HTTPS:HTTPS协议;
                 QUIC:QUIC协议。
            • -
            • tagKey
                 按照【标签Key】进行过滤。
            • -
            • tagValue
                 按照【标签Value】进行过滤。
            • - */ - public $Filters; - - /** - * @var string 查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天;。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:1小时范围内以min粒度查询,2天范围内以5min粒度查询,7天范围内以hour粒度查询,超过7天以day粒度查询。 - */ - public $Interval; - - /** - * @var string 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据;
            • -
            • global:全球数据。
            • 不填默认取值为global。 - */ - public $Area; - - /** - * @param string $StartTime 开始时间。 - * @param string $EndTime 结束时间。 - * @param array $MetricNames 查询的指标,取值有: -
            • l7Flow_singleIpRequest:独立IP请求数。
            • - * @param array $ZoneIds 站点集合。 -若不填写,默认选择全部站点,且最多只能查询近30天的数据; -若填写,则可查询站点绑定套餐支持的数据分析最大查询范围。 - * @param array $Filters 过滤条件,详细的过滤条件Key值如下: -
            • country
                 按照【国家/地区】进行过滤,国家/地区遵循ISO 3166规范。
            • -
            • domain
                 按照【子域名】进行过滤,子域名形如: test.example.com。
            • -
            • protocol
                 按照【HTTP协议版本】进行过滤。
                 对应的Value可选项如下:
                 HTTP/1.0:HTTP 1.0;
                 HTTP/1.1:HTTP 1.1;
                 HTTP/2.0:HTTP 2.0;
                 HTTP/3.0:HTTP 3.0;
                 WebSocket:WebSocket。
            • -
            • socket
                 按照【HTTP协议类型】进行过滤。
                 对应的Value可选项如下:
                 HTTP:HTTP 协议;
                 HTTPS:HTTPS协议;
                 QUIC:QUIC协议。
            • -
            • tagKey
                 按照【标签Key】进行过滤。
            • -
            • tagValue
                 按照【标签Value】进行过滤。
            • - * @param string $Interval 查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天;。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:1小时范围内以min粒度查询,2天范围内以5min粒度查询,7天范围内以hour粒度查询,超过7天以day粒度查询。 - * @param string $Area 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据;
            • -
            • global:全球数据。
            • 不填默认取值为global。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { - $this->StartTime = $param["StartTime"]; - } - - if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { - $this->EndTime = $param["EndTime"]; - } - - if (array_key_exists("MetricNames",$param) and $param["MetricNames"] !== null) { - $this->MetricNames = $param["MetricNames"]; - } - - if (array_key_exists("ZoneIds",$param) and $param["ZoneIds"] !== null) { - $this->ZoneIds = $param["ZoneIds"]; - } - - if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { - $this->Filters = []; - foreach ($param["Filters"] as $key => $value){ - $obj = new QueryCondition(); - $obj->deserialize($value); - array_push($this->Filters, $obj); - } - } - - if (array_key_exists("Interval",$param) and $param["Interval"] !== null) { - $this->Interval = $param["Interval"]; - } - - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingMetricDataResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingMetricDataResponse.php deleted file mode 100755 index 0700b272..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeSpeedTestingMetricDataResponse.php +++ /dev/null @@ -1,66 +0,0 @@ -SpeedTestingMetricData = new SpeedTestingMetricData(); - $this->SpeedTestingMetricData->deserialize($param["SpeedTestingMetricData"]); - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeTimingL7SourceDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeTimingL7SourceDataRequest.php deleted file mode 100755 index e5334bea..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeTimingL7SourceDataRequest.php +++ /dev/null @@ -1,194 +0,0 @@ -l7Flow_outFlux_hy: Edgeone请求流量; -
            • l7Flow_outBandwidth_hy: Edgeone请求带宽;
            • -
            • l7Flow_inFlux_hy: 源站响应流量;
            • -
            • l7Flow_inBandwidth_hy: 源站响应带宽;
            • -
            • l7Flow_request_hy: 回源请求数;
            • - * @method void setMetricNames(array $MetricNames) 设置指标列表,取值有: -
            • l7Flow_outFlux_hy: Edgeone请求流量;
            • -
            • l7Flow_outBandwidth_hy: Edgeone请求带宽;
            • -
            • l7Flow_inFlux_hy: 源站响应流量;
            • -
            • l7Flow_inBandwidth_hy: 源站响应带宽;
            • -
            • l7Flow_request_hy: 回源请求数;
            • - * @method array getZoneIds() 获取待查询的站点列表,此参数必填。 - * @method void setZoneIds(array $ZoneIds) 设置待查询的站点列表,此参数必填。 - * @method string getInterval() 获取查询时间粒度,取值有: -
            • min: 1分钟;
            • -
            • 5min: 5分钟;
            • -
            • hour: 1小时;
            • -
            • day: 1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @method void setInterval(string $Interval) 设置查询时间粒度,取值有: -
            • min: 1分钟;
            • -
            • 5min: 5分钟;
            • -
            • hour: 1小时;
            • -
            • day: 1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @method array getFilters() 获取过滤条件,详细的过滤条件如下: -
            • domain
                 按照【回源Host】进行过滤。
                 类型:String
                 必选:否
            • -
            • origin
                 按照【源站】进行过滤。
                 类型:String
                 必选:否
            • -
            • originGroup
                 按照【源站组】进行过滤,源站组形如:origin-xxxxx。
                 类型:String
                 必选:否
            • -
            • flowType
                 按照【源站响应类型】进行过滤,优先级高于 MetricNames.N 参数。
                 类型:String
                 必选:否
                 可选项:
                 inFlow:源站响应流量,对应MetricNames中l7Flow_inFlux_hy、l7Flow_inBandwidth_hy、l7Flow_request_hy三个指标;
                 outFlow:EdgeOne请求流量,对应MetricNames中l7Flow_outFlux_hy、l7Flow_outBandwidth_hy、l7Flow_request_hy三个指标。
            • - * @method void setFilters(array $Filters) 设置过滤条件,详细的过滤条件如下: -
            • domain
                 按照【回源Host】进行过滤。
                 类型:String
                 必选:否
            • -
            • origin
                 按照【源站】进行过滤。
                 类型:String
                 必选:否
            • -
            • originGroup
                 按照【源站组】进行过滤,源站组形如:origin-xxxxx。
                 类型:String
                 必选:否
            • -
            • flowType
                 按照【源站响应类型】进行过滤,优先级高于 MetricNames.N 参数。
                 类型:String
                 必选:否
                 可选项:
                 inFlow:源站响应流量,对应MetricNames中l7Flow_inFlux_hy、l7Flow_inBandwidth_hy、l7Flow_request_hy三个指标;
                 outFlow:EdgeOne请求流量,对应MetricNames中l7Flow_outFlux_hy、l7Flow_outBandwidth_hy、l7Flow_request_hy三个指标。
            • - * @method string getArea() 获取数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据;
            • -
            • global:全球数据。
            • 不填默认取值为global。 - * @method void setArea(string $Area) 设置数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据;
            • -
            • global:全球数据。
            • 不填默认取值为global。 - */ -class DescribeTimingL7SourceDataRequest extends AbstractModel -{ - /** - * @var string 开始时间。 - */ - public $StartTime; - - /** - * @var string 结束时间。 - */ - public $EndTime; - - /** - * @var array 指标列表,取值有: -
            • l7Flow_outFlux_hy: Edgeone请求流量;
            • -
            • l7Flow_outBandwidth_hy: Edgeone请求带宽;
            • -
            • l7Flow_inFlux_hy: 源站响应流量;
            • -
            • l7Flow_inBandwidth_hy: 源站响应带宽;
            • -
            • l7Flow_request_hy: 回源请求数;
            • - */ - public $MetricNames; - - /** - * @var array 待查询的站点列表,此参数必填。 - */ - public $ZoneIds; - - /** - * @var string 查询时间粒度,取值有: -
            • min: 1分钟;
            • -
            • 5min: 5分钟;
            • -
            • hour: 1小时;
            • -
            • day: 1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - */ - public $Interval; - - /** - * @var array 过滤条件,详细的过滤条件如下: -
            • domain
                 按照【回源Host】进行过滤。
                 类型:String
                 必选:否
            • -
            • origin
                 按照【源站】进行过滤。
                 类型:String
                 必选:否
            • -
            • originGroup
                 按照【源站组】进行过滤,源站组形如:origin-xxxxx。
                 类型:String
                 必选:否
            • -
            • flowType
                 按照【源站响应类型】进行过滤,优先级高于 MetricNames.N 参数。
                 类型:String
                 必选:否
                 可选项:
                 inFlow:源站响应流量,对应MetricNames中l7Flow_inFlux_hy、l7Flow_inBandwidth_hy、l7Flow_request_hy三个指标;
                 outFlow:EdgeOne请求流量,对应MetricNames中l7Flow_outFlux_hy、l7Flow_outBandwidth_hy、l7Flow_request_hy三个指标。
            • - */ - public $Filters; - - /** - * @var string 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据;
            • -
            • global:全球数据。
            • 不填默认取值为global。 - */ - public $Area; - - /** - * @param string $StartTime 开始时间。 - * @param string $EndTime 结束时间。 - * @param array $MetricNames 指标列表,取值有: -
            • l7Flow_outFlux_hy: Edgeone请求流量;
            • -
            • l7Flow_outBandwidth_hy: Edgeone请求带宽;
            • -
            • l7Flow_inFlux_hy: 源站响应流量;
            • -
            • l7Flow_inBandwidth_hy: 源站响应带宽;
            • -
            • l7Flow_request_hy: 回源请求数;
            • - * @param array $ZoneIds 待查询的站点列表,此参数必填。 - * @param string $Interval 查询时间粒度,取值有: -
            • min: 1分钟;
            • -
            • 5min: 5分钟;
            • -
            • hour: 1小时;
            • -
            • day: 1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @param array $Filters 过滤条件,详细的过滤条件如下: -
            • domain
                 按照【回源Host】进行过滤。
                 类型:String
                 必选:否
            • -
            • origin
                 按照【源站】进行过滤。
                 类型:String
                 必选:否
            • -
            • originGroup
                 按照【源站组】进行过滤,源站组形如:origin-xxxxx。
                 类型:String
                 必选:否
            • -
            • flowType
                 按照【源站响应类型】进行过滤,优先级高于 MetricNames.N 参数。
                 类型:String
                 必选:否
                 可选项:
                 inFlow:源站响应流量,对应MetricNames中l7Flow_inFlux_hy、l7Flow_inBandwidth_hy、l7Flow_request_hy三个指标;
                 outFlow:EdgeOne请求流量,对应MetricNames中l7Flow_outFlux_hy、l7Flow_outBandwidth_hy、l7Flow_request_hy三个指标。
            • - * @param string $Area 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据;
            • -
            • global:全球数据。
            • 不填默认取值为global。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { - $this->StartTime = $param["StartTime"]; - } - - if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { - $this->EndTime = $param["EndTime"]; - } - - if (array_key_exists("MetricNames",$param) and $param["MetricNames"] !== null) { - $this->MetricNames = $param["MetricNames"]; - } - - if (array_key_exists("ZoneIds",$param) and $param["ZoneIds"] !== null) { - $this->ZoneIds = $param["ZoneIds"]; - } - - if (array_key_exists("Interval",$param) and $param["Interval"] !== null) { - $this->Interval = $param["Interval"]; - } - - if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { - $this->Filters = []; - foreach ($param["Filters"] as $key => $value){ - $obj = new QueryCondition(); - $obj->deserialize($value); - array_push($this->Filters, $obj); - } - } - - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesDataRequest.php deleted file mode 100755 index ff344219..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesDataRequest.php +++ /dev/null @@ -1,174 +0,0 @@ -waf_interceptNum:waf拦截次数。 - * @method void setMetricNames(array $MetricNames) 设置统计指标列表,取值有: -
            • waf_interceptNum:waf拦截次数。
            • - * @method array getZoneIds() 获取站点集合,不填默认选择全部站点。 - * @method void setZoneIds(array $ZoneIds) 设置站点集合,不填默认选择全部站点。 - * @method array getDomains() 获取子域名集合,不填默认选择全部子域名。 - * @method void setDomains(array $Domains) 设置子域名集合,不填默认选择全部子域名。 - * @method array getQueryCondition() 获取筛选条件,key可选的值有: -
            • action:执行动作。
            • - * @method void setQueryCondition(array $QueryCondition) 设置筛选条件,key可选的值有: -
            • action:执行动作。
            • - * @method string getInterval() 获取查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @method void setInterval(string $Interval) 设置查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @method string getArea() 获取数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - * @method void setArea(string $Area) 设置数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ -class DescribeWebManagedRulesDataRequest extends AbstractModel -{ - /** - * @var string 开始时间。 - */ - public $StartTime; - - /** - * @var string 结束时间。 - */ - public $EndTime; - - /** - * @var array 统计指标列表,取值有: -
            • waf_interceptNum:waf拦截次数。
            • - */ - public $MetricNames; - - /** - * @var array 站点集合,不填默认选择全部站点。 - */ - public $ZoneIds; - - /** - * @var array 子域名集合,不填默认选择全部子域名。 - */ - public $Domains; - - /** - * @var array 筛选条件,key可选的值有: -
            • action:执行动作。
            • - */ - public $QueryCondition; - - /** - * @var string 查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - */ - public $Interval; - - /** - * @var string 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - public $Area; - - /** - * @param string $StartTime 开始时间。 - * @param string $EndTime 结束时间。 - * @param array $MetricNames 统计指标列表,取值有: -
            • waf_interceptNum:waf拦截次数。
            • - * @param array $ZoneIds 站点集合,不填默认选择全部站点。 - * @param array $Domains 子域名集合,不填默认选择全部子域名。 - * @param array $QueryCondition 筛选条件,key可选的值有: -
            • action:执行动作。
            • - * @param string $Interval 查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @param string $Area 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { - $this->StartTime = $param["StartTime"]; - } - - if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { - $this->EndTime = $param["EndTime"]; - } - - if (array_key_exists("MetricNames",$param) and $param["MetricNames"] !== null) { - $this->MetricNames = $param["MetricNames"]; - } - - if (array_key_exists("ZoneIds",$param) and $param["ZoneIds"] !== null) { - $this->ZoneIds = $param["ZoneIds"]; - } - - if (array_key_exists("Domains",$param) and $param["Domains"] !== null) { - $this->Domains = $param["Domains"]; - } - - if (array_key_exists("QueryCondition",$param) and $param["QueryCondition"] !== null) { - $this->QueryCondition = []; - foreach ($param["QueryCondition"] as $key => $value){ - $obj = new QueryCondition(); - $obj->deserialize($value); - array_push($this->QueryCondition, $obj); - } - } - - if (array_key_exists("Interval",$param) and $param["Interval"] !== null) { - $this->Interval = $param["Interval"]; - } - - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesHitRuleDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesHitRuleDetailRequest.php deleted file mode 100755 index afbd3970..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesHitRuleDetailRequest.php +++ /dev/null @@ -1,182 +0,0 @@ -min:1分钟; -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天 。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @method void setInterval(string $Interval) 设置查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天 。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @method array getQueryCondition() 获取筛选条件,key可选的值有: -
            • action :执行动作 。
            • - * @method void setQueryCondition(array $QueryCondition) 设置筛选条件,key可选的值有: -
            • action :执行动作 。
            • - * @method integer getLimit() 获取分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @method void setLimit(integer $Limit) 设置分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @method integer getOffset() 获取分页的偏移量,默认值为0。 - * @method void setOffset(integer $Offset) 设置分页的偏移量,默认值为0。 - * @method string getArea() 获取数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - * @method void setArea(string $Area) 设置数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ -class DescribeWebManagedRulesHitRuleDetailRequest extends AbstractModel -{ - /** - * @var string 开始时间。 - */ - public $StartTime; - - /** - * @var string 结束时间。 - */ - public $EndTime; - - /** - * @var array 站点集合,不填默认选择全部站点。 - */ - public $ZoneIds; - - /** - * @var array 子域名列表,不填默认选择全部全部子域名。 - */ - public $Domains; - - /** - * @var string 查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天 。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - */ - public $Interval; - - /** - * @var array 筛选条件,key可选的值有: -
            • action :执行动作 。
            • - */ - public $QueryCondition; - - /** - * @var integer 分页查询的限制数目,默认值为20,最大查询条目为1000。 - */ - public $Limit; - - /** - * @var integer 分页的偏移量,默认值为0。 - */ - public $Offset; - - /** - * @var string 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - public $Area; - - /** - * @param string $StartTime 开始时间。 - * @param string $EndTime 结束时间。 - * @param array $ZoneIds 站点集合,不填默认选择全部站点。 - * @param array $Domains 子域名列表,不填默认选择全部全部子域名。 - * @param string $Interval 查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天 。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @param array $QueryCondition 筛选条件,key可选的值有: -
            • action :执行动作 。
            • - * @param integer $Limit 分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @param integer $Offset 分页的偏移量,默认值为0。 - * @param string $Area 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { - $this->StartTime = $param["StartTime"]; - } - - if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { - $this->EndTime = $param["EndTime"]; - } - - if (array_key_exists("ZoneIds",$param) and $param["ZoneIds"] !== null) { - $this->ZoneIds = $param["ZoneIds"]; - } - - if (array_key_exists("Domains",$param) and $param["Domains"] !== null) { - $this->Domains = $param["Domains"]; - } - - if (array_key_exists("Interval",$param) and $param["Interval"] !== null) { - $this->Interval = $param["Interval"]; - } - - if (array_key_exists("QueryCondition",$param) and $param["QueryCondition"] !== null) { - $this->QueryCondition = []; - foreach ($param["QueryCondition"] as $key => $value){ - $obj = new QueryCondition(); - $obj->deserialize($value); - array_push($this->QueryCondition, $obj); - } - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesHitRuleDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesHitRuleDetailResponse.php deleted file mode 100755 index 66c4c048..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesHitRuleDetailResponse.php +++ /dev/null @@ -1,86 +0,0 @@ -Data = []; - foreach ($param["Data"] as $key => $value){ - $obj = new SecHitRuleInfo(); - $obj->deserialize($value); - array_push($this->Data, $obj); - } - } - - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { - $this->TotalCount = $param["TotalCount"]; - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesLogRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesLogRequest.php deleted file mode 100755 index 8f8707d0..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesLogRequest.php +++ /dev/null @@ -1,198 +0,0 @@ -attackType:攻击类型; -
            • riskLevel:风险等级;
            • -
            • action:执行动作(处置方式);
            • -
            • ruleId:规则id;
            • -
            • sipCountryCode:ip所在国家;
            • -
            • attackIp:攻击ip;
            • -
            • realClientIp:真实客户端ip;
            • -
            • oriDomain:被攻击的子域名;
            • -
            • eventId:事件id;
            • -
            • ua:用户代理;
            • -
            • requestMethod:请求方法;
            • -
            • uri:统一资源标识符。
            • - * @method void setQueryCondition(array $QueryCondition) 设置筛选条件,key可选的值有: -
            • attackType:攻击类型;
            • -
            • riskLevel:风险等级;
            • -
            • action:执行动作(处置方式);
            • -
            • ruleId:规则id;
            • -
            • sipCountryCode:ip所在国家;
            • -
            • attackIp:攻击ip;
            • -
            • realClientIp:真实客户端ip;
            • -
            • oriDomain:被攻击的子域名;
            • -
            • eventId:事件id;
            • -
            • ua:用户代理;
            • -
            • requestMethod:请求方法;
            • -
            • uri:统一资源标识符。
            • - * @method string getArea() 获取数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - * @method void setArea(string $Area) 设置数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ -class DescribeWebManagedRulesLogRequest extends AbstractModel -{ - /** - * @var string 开始时间。 - */ - public $StartTime; - - /** - * @var string 结束时间。 - */ - public $EndTime; - - /** - * @var array 站点集合,不填默认选择全部站点。 - */ - public $ZoneIds; - - /** - * @var array 域名集合,不填默认选择全部子域名。 - */ - public $Domains; - - /** - * @var integer 分页查询的限制数目,默认值为20,最大查询条目为1000。 - */ - public $Limit; - - /** - * @var integer 分页的偏移量,默认值为0。 - */ - public $Offset; - - /** - * @var array 筛选条件,key可选的值有: -
            • attackType:攻击类型;
            • -
            • riskLevel:风险等级;
            • -
            • action:执行动作(处置方式);
            • -
            • ruleId:规则id;
            • -
            • sipCountryCode:ip所在国家;
            • -
            • attackIp:攻击ip;
            • -
            • realClientIp:真实客户端ip;
            • -
            • oriDomain:被攻击的子域名;
            • -
            • eventId:事件id;
            • -
            • ua:用户代理;
            • -
            • requestMethod:请求方法;
            • -
            • uri:统一资源标识符。
            • - */ - public $QueryCondition; - - /** - * @var string 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - public $Area; - - /** - * @param string $StartTime 开始时间。 - * @param string $EndTime 结束时间。 - * @param array $ZoneIds 站点集合,不填默认选择全部站点。 - * @param array $Domains 域名集合,不填默认选择全部子域名。 - * @param integer $Limit 分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @param integer $Offset 分页的偏移量,默认值为0。 - * @param array $QueryCondition 筛选条件,key可选的值有: -
            • attackType:攻击类型;
            • -
            • riskLevel:风险等级;
            • -
            • action:执行动作(处置方式);
            • -
            • ruleId:规则id;
            • -
            • sipCountryCode:ip所在国家;
            • -
            • attackIp:攻击ip;
            • -
            • realClientIp:真实客户端ip;
            • -
            • oriDomain:被攻击的子域名;
            • -
            • eventId:事件id;
            • -
            • ua:用户代理;
            • -
            • requestMethod:请求方法;
            • -
            • uri:统一资源标识符。
            • - * @param string $Area 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { - $this->StartTime = $param["StartTime"]; - } - - if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { - $this->EndTime = $param["EndTime"]; - } - - if (array_key_exists("ZoneIds",$param) and $param["ZoneIds"] !== null) { - $this->ZoneIds = $param["ZoneIds"]; - } - - if (array_key_exists("Domains",$param) and $param["Domains"] !== null) { - $this->Domains = $param["Domains"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - - if (array_key_exists("QueryCondition",$param) and $param["QueryCondition"] !== null) { - $this->QueryCondition = []; - foreach ($param["QueryCondition"] as $key => $value){ - $obj = new QueryCondition(); - $obj->deserialize($value); - array_push($this->QueryCondition, $obj); - } - } - - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionClientIpListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionClientIpListRequest.php deleted file mode 100755 index 0693c97d..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionClientIpListRequest.php +++ /dev/null @@ -1,182 +0,0 @@ -min:1分钟; -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @method void setInterval(string $Interval) 设置查询的时间粒度,支持的粒度有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @method array getQueryCondition() 获取筛选条件,key可选的值有: -
            • action:执行动作。
            • - * @method void setQueryCondition(array $QueryCondition) 设置筛选条件,key可选的值有: -
            • action:执行动作。
            • - * @method integer getLimit() 获取分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @method void setLimit(integer $Limit) 设置分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @method integer getOffset() 获取分页的偏移量,默认值为0。 - * @method void setOffset(integer $Offset) 设置分页的偏移量,默认值为0。 - * @method string getArea() 获取数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - * @method void setArea(string $Area) 设置数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ -class DescribeWebProtectionClientIpListRequest extends AbstractModel -{ - /** - * @var string 开始时间。 - */ - public $StartTime; - - /** - * @var string 结束时间。 - */ - public $EndTime; - - /** - * @var array 站点集合,不填默认选择全部站点。 - */ - public $ZoneIds; - - /** - * @var array 域名集合,不填默认选择全部子域名。 - */ - public $Domains; - - /** - * @var string 查询的时间粒度,支持的粒度有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - */ - public $Interval; - - /** - * @var array 筛选条件,key可选的值有: -
            • action:执行动作。
            • - */ - public $QueryCondition; - - /** - * @var integer 分页查询的限制数目,默认值为20,最大查询条目为1000。 - */ - public $Limit; - - /** - * @var integer 分页的偏移量,默认值为0。 - */ - public $Offset; - - /** - * @var string 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - public $Area; - - /** - * @param string $StartTime 开始时间。 - * @param string $EndTime 结束时间。 - * @param array $ZoneIds 站点集合,不填默认选择全部站点。 - * @param array $Domains 域名集合,不填默认选择全部子域名。 - * @param string $Interval 查询的时间粒度,支持的粒度有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @param array $QueryCondition 筛选条件,key可选的值有: -
            • action:执行动作。
            • - * @param integer $Limit 分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @param integer $Offset 分页的偏移量,默认值为0。 - * @param string $Area 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { - $this->StartTime = $param["StartTime"]; - } - - if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { - $this->EndTime = $param["EndTime"]; - } - - if (array_key_exists("ZoneIds",$param) and $param["ZoneIds"] !== null) { - $this->ZoneIds = $param["ZoneIds"]; - } - - if (array_key_exists("Domains",$param) and $param["Domains"] !== null) { - $this->Domains = $param["Domains"]; - } - - if (array_key_exists("Interval",$param) and $param["Interval"] !== null) { - $this->Interval = $param["Interval"]; - } - - if (array_key_exists("QueryCondition",$param) and $param["QueryCondition"] !== null) { - $this->QueryCondition = []; - foreach ($param["QueryCondition"] as $key => $value){ - $obj = new QueryCondition(); - $obj->deserialize($value); - array_push($this->QueryCondition, $obj); - } - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionClientIpListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionClientIpListResponse.php deleted file mode 100755 index 2c127fcc..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionClientIpListResponse.php +++ /dev/null @@ -1,86 +0,0 @@ -Data = []; - foreach ($param["Data"] as $key => $value){ - $obj = new SecClientIp(); - $obj->deserialize($value); - array_push($this->Data, $obj); - } - } - - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { - $this->TotalCount = $param["TotalCount"]; - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionDataRequest.php deleted file mode 100755 index 2aa5623d..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionDataRequest.php +++ /dev/null @@ -1,178 +0,0 @@ -ccRate_interceptNum:速率限制规则限制次数; -
            • ccAcl_interceptNum:自定义规则拦截次数。
            • - * @method void setMetricNames(array $MetricNames) 设置统计指标,取值有: -
            • ccRate_interceptNum:速率限制规则限制次数;
            • -
            • ccAcl_interceptNum:自定义规则拦截次数。
            • - * @method array getZoneIds() 获取站点集合,不填默认选择全部站点。 - * @method void setZoneIds(array $ZoneIds) 设置站点集合,不填默认选择全部站点。 - * @method array getDomains() 获取域名集合,不填默认选择全部子域名。 - * @method void setDomains(array $Domains) 设置域名集合,不填默认选择全部子域名。 - * @method string getInterval() 获取查询时间粒度,支持的时间粒度有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @method void setInterval(string $Interval) 设置查询时间粒度,支持的时间粒度有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @method array getQueryCondition() 获取筛选条件,key可选的值有: -
            • action:执行动作。
            • - * @method void setQueryCondition(array $QueryCondition) 设置筛选条件,key可选的值有: -
            • action:执行动作。
            • - * @method string getArea() 获取数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - * @method void setArea(string $Area) 设置数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ -class DescribeWebProtectionDataRequest extends AbstractModel -{ - /** - * @var string 开始时间。 - */ - public $StartTime; - - /** - * @var string 结束时间。 - */ - public $EndTime; - - /** - * @var array 统计指标,取值有: -
            • ccRate_interceptNum:速率限制规则限制次数;
            • -
            • ccAcl_interceptNum:自定义规则拦截次数。
            • - */ - public $MetricNames; - - /** - * @var array 站点集合,不填默认选择全部站点。 - */ - public $ZoneIds; - - /** - * @var array 域名集合,不填默认选择全部子域名。 - */ - public $Domains; - - /** - * @var string 查询时间粒度,支持的时间粒度有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - */ - public $Interval; - - /** - * @var array 筛选条件,key可选的值有: -
            • action:执行动作。
            • - */ - public $QueryCondition; - - /** - * @var string 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - public $Area; - - /** - * @param string $StartTime 开始时间。 - * @param string $EndTime 结束时间。 - * @param array $MetricNames 统计指标,取值有: -
            • ccRate_interceptNum:速率限制规则限制次数;
            • -
            • ccAcl_interceptNum:自定义规则拦截次数。
            • - * @param array $ZoneIds 站点集合,不填默认选择全部站点。 - * @param array $Domains 域名集合,不填默认选择全部子域名。 - * @param string $Interval 查询时间粒度,支持的时间粒度有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @param array $QueryCondition 筛选条件,key可选的值有: -
            • action:执行动作。
            • - * @param string $Area 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { - $this->StartTime = $param["StartTime"]; - } - - if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { - $this->EndTime = $param["EndTime"]; - } - - if (array_key_exists("MetricNames",$param) and $param["MetricNames"] !== null) { - $this->MetricNames = $param["MetricNames"]; - } - - if (array_key_exists("ZoneIds",$param) and $param["ZoneIds"] !== null) { - $this->ZoneIds = $param["ZoneIds"]; - } - - if (array_key_exists("Domains",$param) and $param["Domains"] !== null) { - $this->Domains = $param["Domains"]; - } - - if (array_key_exists("Interval",$param) and $param["Interval"] !== null) { - $this->Interval = $param["Interval"]; - } - - if (array_key_exists("QueryCondition",$param) and $param["QueryCondition"] !== null) { - $this->QueryCondition = []; - foreach ($param["QueryCondition"] as $key => $value){ - $obj = new QueryCondition(); - $obj->deserialize($value); - array_push($this->QueryCondition, $obj); - } - } - - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionHitRuleDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionHitRuleDetailRequest.php deleted file mode 100755 index 988c2877..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionHitRuleDetailRequest.php +++ /dev/null @@ -1,202 +0,0 @@ -rate:限速规则; -
            • acl:自定义规则。
            • - * @method void setEntityType(string $EntityType) 设置所属规则数据类型,支持的规则有: -
            • rate:限速规则;
            • -
            • acl:自定义规则。
            • - * @method array getZoneIds() 获取站点集合,不填默认选择全部站点。 - * @method void setZoneIds(array $ZoneIds) 设置站点集合,不填默认选择全部站点。 - * @method array getDomains() 获取域名列表,不填默认选择全部子域名。 - * @method void setDomains(array $Domains) 设置域名列表,不填默认选择全部子域名。 - * @method array getQueryCondition() 获取筛选条件,key可选的值有: -
            • action:执行动作。
            • - * @method void setQueryCondition(array $QueryCondition) 设置筛选条件,key可选的值有: -
            • action:执行动作。
            • - * @method integer getLimit() 获取分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @method void setLimit(integer $Limit) 设置分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @method integer getOffset() 获取分页的偏移量,默认值为0。 - * @method void setOffset(integer $Offset) 设置分页的偏移量,默认值为0。 - * @method string getInterval() 获取查询时间粒度,支持的时间粒度有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @method void setInterval(string $Interval) 设置查询时间粒度,支持的时间粒度有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @method string getArea() 获取数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - * @method void setArea(string $Area) 设置数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ -class DescribeWebProtectionHitRuleDetailRequest extends AbstractModel -{ - /** - * @var string 开始时间。 - */ - public $StartTime; - - /** - * @var string 结束时间。 - */ - public $EndTime; - - /** - * @var string 所属规则数据类型,支持的规则有: -
            • rate:限速规则;
            • -
            • acl:自定义规则。
            • - */ - public $EntityType; - - /** - * @var array 站点集合,不填默认选择全部站点。 - */ - public $ZoneIds; - - /** - * @var array 域名列表,不填默认选择全部子域名。 - */ - public $Domains; - - /** - * @var array 筛选条件,key可选的值有: -
            • action:执行动作。
            • - */ - public $QueryCondition; - - /** - * @var integer 分页查询的限制数目,默认值为20,最大查询条目为1000。 - */ - public $Limit; - - /** - * @var integer 分页的偏移量,默认值为0。 - */ - public $Offset; - - /** - * @var string 查询时间粒度,支持的时间粒度有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - */ - public $Interval; - - /** - * @var string 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - public $Area; - - /** - * @param string $StartTime 开始时间。 - * @param string $EndTime 结束时间。 - * @param string $EntityType 所属规则数据类型,支持的规则有: -
            • rate:限速规则;
            • -
            • acl:自定义规则。
            • - * @param array $ZoneIds 站点集合,不填默认选择全部站点。 - * @param array $Domains 域名列表,不填默认选择全部子域名。 - * @param array $QueryCondition 筛选条件,key可选的值有: -
            • action:执行动作。
            • - * @param integer $Limit 分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @param integer $Offset 分页的偏移量,默认值为0。 - * @param string $Interval 查询时间粒度,支持的时间粒度有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @param string $Area 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { - $this->StartTime = $param["StartTime"]; - } - - if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { - $this->EndTime = $param["EndTime"]; - } - - if (array_key_exists("EntityType",$param) and $param["EntityType"] !== null) { - $this->EntityType = $param["EntityType"]; - } - - if (array_key_exists("ZoneIds",$param) and $param["ZoneIds"] !== null) { - $this->ZoneIds = $param["ZoneIds"]; - } - - if (array_key_exists("Domains",$param) and $param["Domains"] !== null) { - $this->Domains = $param["Domains"]; - } - - if (array_key_exists("QueryCondition",$param) and $param["QueryCondition"] !== null) { - $this->QueryCondition = []; - foreach ($param["QueryCondition"] as $key => $value){ - $obj = new QueryCondition(); - $obj->deserialize($value); - array_push($this->QueryCondition, $obj); - } - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - - if (array_key_exists("Interval",$param) and $param["Interval"] !== null) { - $this->Interval = $param["Interval"]; - } - - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionTopDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionTopDataRequest.php deleted file mode 100755 index 3739be9d..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionTopDataRequest.php +++ /dev/null @@ -1,202 +0,0 @@ -ccRate_requestNum_url:速率限制规则请求次数url分布排行; -
            • ccRate_cipRequestNum_region:速率限制规则请求次数区域客户端ip分布排行;
            • -
            • ccAcl_requestNum_url:自定义规则请求次数url分布排行;
            • -
            • ccAcl_requestNum_cip:自定义规则请求次数客户端ip分布排行;
            • -
            • ccAcl_cipRequestNum_region:自定义规则请求次数客户端区域分布排行。
            • - * @method void setMetricName(string $MetricName) 设置统计指标列表,取值有: -
            • ccRate_requestNum_url:速率限制规则请求次数url分布排行;
            • -
            • ccRate_cipRequestNum_region:速率限制规则请求次数区域客户端ip分布排行;
            • -
            • ccAcl_requestNum_url:自定义规则请求次数url分布排行;
            • -
            • ccAcl_requestNum_cip:自定义规则请求次数客户端ip分布排行;
            • -
            • ccAcl_cipRequestNum_region:自定义规则请求次数客户端区域分布排行。
            • - * @method string getInterval() 获取查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @method void setInterval(string $Interval) 设置查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @method array getZoneIds() 获取站点集合,不填默认选择全部站点。 - * @method void setZoneIds(array $ZoneIds) 设置站点集合,不填默认选择全部站点。 - * @method array getDomains() 获取域名集合,不填默认选择全部子域名。 - * @method void setDomains(array $Domains) 设置域名集合,不填默认选择全部子域名。 - * @method integer getLimit() 获取查询前多少个数据,不填默认默认为10, 表示查询前top 10的数据。 - * @method void setLimit(integer $Limit) 设置查询前多少个数据,不填默认默认为10, 表示查询前top 10的数据。 - * @method array getQueryCondition() 获取筛选条件,key可选的值有: -
            • action:执行动作 。
            • - * @method void setQueryCondition(array $QueryCondition) 设置筛选条件,key可选的值有: -
            • action:执行动作 。
            • - * @method string getArea() 获取数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - * @method void setArea(string $Area) 设置数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ -class DescribeWebProtectionTopDataRequest extends AbstractModel -{ - /** - * @var string 开始时间。 - */ - public $StartTime; - - /** - * @var string 结束时间。 - */ - public $EndTime; - - /** - * @var string 统计指标列表,取值有: -
            • ccRate_requestNum_url:速率限制规则请求次数url分布排行;
            • -
            • ccRate_cipRequestNum_region:速率限制规则请求次数区域客户端ip分布排行;
            • -
            • ccAcl_requestNum_url:自定义规则请求次数url分布排行;
            • -
            • ccAcl_requestNum_cip:自定义规则请求次数客户端ip分布排行;
            • -
            • ccAcl_cipRequestNum_region:自定义规则请求次数客户端区域分布排行。
            • - */ - public $MetricName; - - /** - * @var string 查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - */ - public $Interval; - - /** - * @var array 站点集合,不填默认选择全部站点。 - */ - public $ZoneIds; - - /** - * @var array 域名集合,不填默认选择全部子域名。 - */ - public $Domains; - - /** - * @var integer 查询前多少个数据,不填默认默认为10, 表示查询前top 10的数据。 - */ - public $Limit; - - /** - * @var array 筛选条件,key可选的值有: -
            • action:执行动作 。
            • - */ - public $QueryCondition; - - /** - * @var string 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - public $Area; - - /** - * @param string $StartTime 开始时间。 - * @param string $EndTime 结束时间。 - * @param string $MetricName 统计指标列表,取值有: -
            • ccRate_requestNum_url:速率限制规则请求次数url分布排行;
            • -
            • ccRate_cipRequestNum_region:速率限制规则请求次数区域客户端ip分布排行;
            • -
            • ccAcl_requestNum_url:自定义规则请求次数url分布排行;
            • -
            • ccAcl_requestNum_cip:自定义规则请求次数客户端ip分布排行;
            • -
            • ccAcl_cipRequestNum_region:自定义规则请求次数客户端区域分布排行。
            • - * @param string $Interval 查询时间粒度,取值有: -
            • min:1分钟;
            • -
            • 5min:5分钟;
            • -
            • hour:1小时;
            • -
            • day:1天。
            • 不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:一小时范围内以min粒度查询,两天范围内以5min粒度查询,七天范围内以hour粒度查询,超过七天以day粒度查询。 - * @param array $ZoneIds 站点集合,不填默认选择全部站点。 - * @param array $Domains 域名集合,不填默认选择全部子域名。 - * @param integer $Limit 查询前多少个数据,不填默认默认为10, 表示查询前top 10的数据。 - * @param array $QueryCondition 筛选条件,key可选的值有: -
            • action:执行动作 。
            • - * @param string $Area 数据归属地区,取值有: -
            • overseas:全球(除中国大陆地区)数据;
            • -
            • mainland:中国大陆地区数据。
            • 不填将根据用户所在地智能选择地区。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { - $this->StartTime = $param["StartTime"]; - } - - if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { - $this->EndTime = $param["EndTime"]; - } - - if (array_key_exists("MetricName",$param) and $param["MetricName"] !== null) { - $this->MetricName = $param["MetricName"]; - } - - if (array_key_exists("Interval",$param) and $param["Interval"] !== null) { - $this->Interval = $param["Interval"]; - } - - if (array_key_exists("ZoneIds",$param) and $param["ZoneIds"] !== null) { - $this->ZoneIds = $param["ZoneIds"]; - } - - if (array_key_exists("Domains",$param) and $param["Domains"] !== null) { - $this->Domains = $param["Domains"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("QueryCondition",$param) and $param["QueryCondition"] !== null) { - $this->QueryCondition = []; - foreach ($param["QueryCondition"] as $key => $value){ - $obj = new QueryCondition(); - $obj->deserialize($value); - array_push($this->QueryCondition, $obj); - } - } - - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DistrictStatistics.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DistrictStatistics.php deleted file mode 100755 index df130cdd..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DistrictStatistics.php +++ /dev/null @@ -1,65 +0,0 @@ -Alpha2 = $param["Alpha2"]; - } - - if (array_key_exists("LoadTime",$param) and $param["LoadTime"] !== null) { - $this->LoadTime = $param["LoadTime"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL4LogsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL4LogsRequest.php index 9fffb6c3..b9cfa5fb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL4LogsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL4LogsRequest.php @@ -24,14 +24,14 @@ use TencentCloud\Common\AbstractModel; * @method void setStartTime(string $StartTime) 设置开始时间。 * @method string getEndTime() 获取结束时间。 * @method void setEndTime(string $EndTime) 设置结束时间。 - * @method array getZoneIds() 获取站点集合,不填默认选择全部站点。 - * @method void setZoneIds(array $ZoneIds) 设置站点集合,不填默认选择全部站点。 - * @method array getProxyIds() 获取四层实例ID集合。 - * @method void setProxyIds(array $ProxyIds) 设置四层实例ID集合。 - * @method integer getLimit() 获取分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @method void setLimit(integer $Limit) 设置分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @method integer getOffset() 获取分页的偏移量,默认值为0。 - * @method void setOffset(integer $Offset) 设置分页的偏移量,默认值为0。 + * @method array getZoneIds() 获取站点集合,此参数必填,不填默认查询为空。 + * @method void setZoneIds(array $ZoneIds) 设置站点集合,此参数必填,不填默认查询为空。 + * @method array getProxyIds() 获取四层实例 ID 集合。 + * @method void setProxyIds(array $ProxyIds) 设置四层实例 ID 集合。 + * @method integer getLimit() 获取分页查询的限制数目,默认值为 20,最大查询条目为 1000。 + * @method void setLimit(integer $Limit) 设置分页查询的限制数目,默认值为 20,最大查询条目为 1000。 + * @method integer getOffset() 获取分页的偏移量,默认值为 0。 + * @method void setOffset(integer $Offset) 设置分页的偏移量,默认值为 0。 */ class DownloadL4LogsRequest extends AbstractModel { @@ -46,32 +46,32 @@ class DownloadL4LogsRequest extends AbstractModel public $EndTime; /** - * @var array 站点集合,不填默认选择全部站点。 + * @var array 站点集合,此参数必填,不填默认查询为空。 */ public $ZoneIds; /** - * @var array 四层实例ID集合。 + * @var array 四层实例 ID 集合。 */ public $ProxyIds; /** - * @var integer 分页查询的限制数目,默认值为20,最大查询条目为1000。 + * @var integer 分页查询的限制数目,默认值为 20,最大查询条目为 1000。 */ public $Limit; /** - * @var integer 分页的偏移量,默认值为0。 + * @var integer 分页的偏移量,默认值为 0。 */ public $Offset; /** * @param string $StartTime 开始时间。 * @param string $EndTime 结束时间。 - * @param array $ZoneIds 站点集合,不填默认选择全部站点。 - * @param array $ProxyIds 四层实例ID集合。 - * @param integer $Limit 分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @param integer $Offset 分页的偏移量,默认值为0。 + * @param array $ZoneIds 站点集合,此参数必填,不填默认查询为空。 + * @param array $ProxyIds 四层实例 ID 集合。 + * @param integer $Limit 分页查询的限制数目,默认值为 20,最大查询条目为 1000。 + * @param integer $Offset 分页的偏移量,默认值为 0。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL4LogsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL4LogsResponse.php index 6d2eb338..5bc98a61 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL4LogsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL4LogsResponse.php @@ -20,37 +20,33 @@ use TencentCloud\Common\AbstractModel; /** * DownloadL4Logs返回参数结构体 * - * @method array getData() 获取四层离线日志数据列表。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setData(array $Data) 设置四层离线日志数据列表。 -注意:此字段可能返回 null,表示取不到有效值。 * @method integer getTotalCount() 获取查询结果的总条数。 * @method void setTotalCount(integer $TotalCount) 设置查询结果的总条数。 + * @method array getData() 获取四层离线日志数据列表。 + * @method void setData(array $Data) 设置四层离线日志数据列表。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DownloadL4LogsResponse extends AbstractModel { - /** - * @var array 四层离线日志数据列表。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $Data; - /** * @var integer 查询结果的总条数。 */ public $TotalCount; + /** + * @var array 四层离线日志数据列表。 + */ + public $Data; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** - * @param array $Data 四层离线日志数据列表。 -注意:此字段可能返回 null,表示取不到有效值。 * @param integer $TotalCount 查询结果的总条数。 + * @param array $Data 四层离线日志数据列表。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,6 +62,10 @@ class DownloadL4LogsResponse extends AbstractModel if ($param === null) { return; } + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + if (array_key_exists("Data",$param) and $param["Data"] !== null) { $this->Data = []; foreach ($param["Data"] as $key => $value){ @@ -75,10 +75,6 @@ class DownloadL4LogsResponse extends AbstractModel } } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { - $this->TotalCount = $param["TotalCount"]; - } - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL7LogsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL7LogsRequest.php index 49372183..374f773c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL7LogsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL7LogsRequest.php @@ -24,14 +24,14 @@ use TencentCloud\Common\AbstractModel; * @method void setStartTime(string $StartTime) 设置开始时间。 * @method string getEndTime() 获取结束时间。 * @method void setEndTime(string $EndTime) 设置结束时间。 - * @method array getZoneIds() 获取站点集合,不填默认选择全部站点。 - * @method void setZoneIds(array $ZoneIds) 设置站点集合,不填默认选择全部站点。 + * @method array getZoneIds() 获取站点集合,此参数必填,不填默认查询为空。 + * @method void setZoneIds(array $ZoneIds) 设置站点集合,此参数必填,不填默认查询为空。 * @method array getDomains() 获取子域名集合,不填默认选择全部子域名。 * @method void setDomains(array $Domains) 设置子域名集合,不填默认选择全部子域名。 - * @method integer getLimit() 获取分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @method void setLimit(integer $Limit) 设置分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @method integer getOffset() 获取分页的偏移量,默认值为0。 - * @method void setOffset(integer $Offset) 设置分页的偏移量,默认值为0。 + * @method integer getLimit() 获取分页查询的限制数目,默认值为 20,最大查询条目为 1000。 + * @method void setLimit(integer $Limit) 设置分页查询的限制数目,默认值为 20,最大查询条目为 1000。 + * @method integer getOffset() 获取分页的偏移量,默认值为 0。 + * @method void setOffset(integer $Offset) 设置分页的偏移量,默认值为 0。 */ class DownloadL7LogsRequest extends AbstractModel { @@ -46,7 +46,7 @@ class DownloadL7LogsRequest extends AbstractModel public $EndTime; /** - * @var array 站点集合,不填默认选择全部站点。 + * @var array 站点集合,此参数必填,不填默认查询为空。 */ public $ZoneIds; @@ -56,22 +56,22 @@ class DownloadL7LogsRequest extends AbstractModel public $Domains; /** - * @var integer 分页查询的限制数目,默认值为20,最大查询条目为1000。 + * @var integer 分页查询的限制数目,默认值为 20,最大查询条目为 1000。 */ public $Limit; /** - * @var integer 分页的偏移量,默认值为0。 + * @var integer 分页的偏移量,默认值为 0。 */ public $Offset; /** * @param string $StartTime 开始时间。 * @param string $EndTime 结束时间。 - * @param array $ZoneIds 站点集合,不填默认选择全部站点。 + * @param array $ZoneIds 站点集合,此参数必填,不填默认查询为空。 * @param array $Domains 子域名集合,不填默认选择全部子域名。 - * @param integer $Limit 分页查询的限制数目,默认值为20,最大查询条目为1000。 - * @param integer $Offset 分页的偏移量,默认值为0。 + * @param integer $Limit 分页查询的限制数目,默认值为 20,最大查询条目为 1000。 + * @param integer $Offset 分页的偏移量,默认值为 0。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL7LogsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL7LogsResponse.php index 76132585..c8b2cc98 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL7LogsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DownloadL7LogsResponse.php @@ -20,37 +20,33 @@ use TencentCloud\Common\AbstractModel; /** * DownloadL7Logs返回参数结构体 * - * @method array getData() 获取七层离线日志数据列表。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setData(array $Data) 设置七层离线日志数据列表。 -注意:此字段可能返回 null,表示取不到有效值。 * @method integer getTotalCount() 获取查询结果的总条数。 * @method void setTotalCount(integer $TotalCount) 设置查询结果的总条数。 + * @method array getData() 获取七层离线日志数据列表。 + * @method void setData(array $Data) 设置七层离线日志数据列表。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DownloadL7LogsResponse extends AbstractModel { - /** - * @var array 七层离线日志数据列表。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $Data; - /** * @var integer 查询结果的总条数。 */ public $TotalCount; + /** + * @var array 七层离线日志数据列表。 + */ + public $Data; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** - * @param array $Data 七层离线日志数据列表。 -注意:此字段可能返回 null,表示取不到有效值。 * @param integer $TotalCount 查询结果的总条数。 + * @param array $Data 七层离线日志数据列表。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,6 +62,10 @@ class DownloadL7LogsResponse extends AbstractModel if ($param === null) { return; } + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + if (array_key_exists("Data",$param) and $param["Data"] !== null) { $this->Data = []; foreach ($param["Data"] as $key => $value){ @@ -75,10 +75,6 @@ class DownloadL7LogsResponse extends AbstractModel } } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { - $this->TotalCount = $param["TotalCount"]; - } - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/L4OfflineLog.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/L4OfflineLog.php index 137d8398..2941c3b4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/L4OfflineLog.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/L4OfflineLog.php @@ -20,70 +20,82 @@ use TencentCloud\Common\AbstractModel; /** * 离线日志详细信息 * - * @method integer getLogTime() 获取日志打包开始时间。 - * @method void setLogTime(integer $LogTime) 设置日志打包开始时间。 - * @method string getProxyId() 获取四层实例ID。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setProxyId(string $ProxyId) 设置四层实例ID。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getSize() 获取原始大小 单位byte。 - * @method void setSize(integer $Size) 设置原始大小 单位byte。 - * @method string getUrl() 获取下载地址。 - * @method void setUrl(string $Url) 设置下载地址。 - * @method string getLogPacketName() 获取日志数据包名。 - * @method void setLogPacketName(string $LogPacketName) 设置日志数据包名。 - * @method string getArea() 获取加速区域,取值有: + * @method string getProxyId() 获取四层代理实例 ID。 + * @method void setProxyId(string $ProxyId) 设置四层代理实例 ID。 + * @method string getArea() 获取日志所属区域,取值有:
            • mainland:中国大陆境内;
            • overseas:全球(不含中国大陆)。
            • - * @method void setArea(string $Area) 设置加速区域,取值有: + * @method void setArea(string $Area) 设置日志所属区域,取值有:
            • mainland:中国大陆境内;
            • overseas:全球(不含中国大陆)。
            • + * @method string getLogPacketName() 获取离线日志数据包名。 + * @method void setLogPacketName(string $LogPacketName) 设置离线日志数据包名。 + * @method string getUrl() 获取离线日志下载地址。 + * @method void setUrl(string $Url) 设置离线日志下载地址。 + * @method integer getLogTime() 获取日志打包时间,此参数已经废弃。 + * @method void setLogTime(integer $LogTime) 设置日志打包时间,此参数已经废弃。 + * @method string getLogStartTime() 获取日志打包开始时间。 + * @method void setLogStartTime(string $LogStartTime) 设置日志打包开始时间。 + * @method string getLogEndTime() 获取日志打包结束时间。 + * @method void setLogEndTime(string $LogEndTime) 设置日志打包结束时间。 + * @method integer getSize() 获取日志大小,单位为 Byte。 + * @method void setSize(integer $Size) 设置日志大小,单位为 Byte。 */ class L4OfflineLog extends AbstractModel { /** - * @var integer 日志打包开始时间。 - */ - public $LogTime; - - /** - * @var string 四层实例ID。 -注意:此字段可能返回 null,表示取不到有效值。 + * @var string 四层代理实例 ID。 */ public $ProxyId; /** - * @var integer 原始大小 单位byte。 - */ - public $Size; - - /** - * @var string 下载地址。 - */ - public $Url; - - /** - * @var string 日志数据包名。 - */ - public $LogPacketName; - - /** - * @var string 加速区域,取值有: + * @var string 日志所属区域,取值有:
            • mainland:中国大陆境内;
            • overseas:全球(不含中国大陆)。
            • */ public $Area; /** - * @param integer $LogTime 日志打包开始时间。 - * @param string $ProxyId 四层实例ID。 -注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $Size 原始大小 单位byte。 - * @param string $Url 下载地址。 - * @param string $LogPacketName 日志数据包名。 - * @param string $Area 加速区域,取值有: + * @var string 离线日志数据包名。 + */ + public $LogPacketName; + + /** + * @var string 离线日志下载地址。 + */ + public $Url; + + /** + * @var integer 日志打包时间,此参数已经废弃。 + */ + public $LogTime; + + /** + * @var string 日志打包开始时间。 + */ + public $LogStartTime; + + /** + * @var string 日志打包结束时间。 + */ + public $LogEndTime; + + /** + * @var integer 日志大小,单位为 Byte。 + */ + public $Size; + + /** + * @param string $ProxyId 四层代理实例 ID。 + * @param string $Area 日志所属区域,取值有:
            • mainland:中国大陆境内;
            • overseas:全球(不含中国大陆)。
            • + * @param string $LogPacketName 离线日志数据包名。 + * @param string $Url 离线日志下载地址。 + * @param integer $LogTime 日志打包时间,此参数已经废弃。 + * @param string $LogStartTime 日志打包开始时间。 + * @param string $LogEndTime 日志打包结束时间。 + * @param integer $Size 日志大小,单位为 Byte。 */ function __construct() { @@ -98,28 +110,36 @@ class L4OfflineLog extends AbstractModel if ($param === null) { return; } - if (array_key_exists("LogTime",$param) and $param["LogTime"] !== null) { - $this->LogTime = $param["LogTime"]; - } - if (array_key_exists("ProxyId",$param) and $param["ProxyId"] !== null) { $this->ProxyId = $param["ProxyId"]; } - if (array_key_exists("Size",$param) and $param["Size"] !== null) { - $this->Size = $param["Size"]; - } - - if (array_key_exists("Url",$param) and $param["Url"] !== null) { - $this->Url = $param["Url"]; + if (array_key_exists("Area",$param) and $param["Area"] !== null) { + $this->Area = $param["Area"]; } if (array_key_exists("LogPacketName",$param) and $param["LogPacketName"] !== null) { $this->LogPacketName = $param["LogPacketName"]; } - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("LogTime",$param) and $param["LogTime"] !== null) { + $this->LogTime = $param["LogTime"]; + } + + if (array_key_exists("LogStartTime",$param) and $param["LogStartTime"] !== null) { + $this->LogStartTime = $param["LogStartTime"]; + } + + if (array_key_exists("LogEndTime",$param) and $param["LogEndTime"] !== null) { + $this->LogEndTime = $param["LogEndTime"]; + } + + if (array_key_exists("Size",$param) and $param["Size"] !== null) { + $this->Size = $param["Size"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/L7OfflineLog.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/L7OfflineLog.php index b2f83437..a3d65147 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/L7OfflineLog.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/L7OfflineLog.php @@ -18,68 +18,84 @@ namespace TencentCloud\Teo\V20220901\Models; use TencentCloud\Common\AbstractModel; /** - * 离线日志详细信息 + * 七层离线日志详细信息。 * - * @method integer getLogTime() 获取日志打包开始时间。 - * @method void setLogTime(integer $LogTime) 设置日志打包开始时间。 - * @method string getDomain() 获取子域名。 - * @method void setDomain(string $Domain) 设置子域名。 - * @method integer getSize() 获取原始大小,单位byte。 - * @method void setSize(integer $Size) 设置原始大小,单位byte。 - * @method string getUrl() 获取下载地址。 - * @method void setUrl(string $Url) 设置下载地址。 - * @method string getLogPacketName() 获取日志数据包名。 - * @method void setLogPacketName(string $LogPacketName) 设置日志数据包名。 - * @method string getArea() 获取加速区域,取值有: + * @method string getDomain() 获取离线日志域名。 + * @method void setDomain(string $Domain) 设置离线日志域名。 + * @method string getArea() 获取日志所属区域,取值有:
            • mainland:中国大陆境内;
            • overseas:全球(不含中国大陆)。
            • - * @method void setArea(string $Area) 设置加速区域,取值有: + * @method void setArea(string $Area) 设置日志所属区域,取值有:
            • mainland:中国大陆境内;
            • overseas:全球(不含中国大陆)。
            • + * @method string getLogPacketName() 获取离线日志数据包名。 + * @method void setLogPacketName(string $LogPacketName) 设置离线日志数据包名。 + * @method string getUrl() 获取离线日志下载地址。 + * @method void setUrl(string $Url) 设置离线日志下载地址。 + * @method integer getLogTime() 获取日志打包时间,此参数已经废弃。 + * @method void setLogTime(integer $LogTime) 设置日志打包时间,此参数已经废弃。 + * @method string getLogStartTime() 获取日志打包开始时间。 + * @method void setLogStartTime(string $LogStartTime) 设置日志打包开始时间。 + * @method string getLogEndTime() 获取日志打包结束时间。 + * @method void setLogEndTime(string $LogEndTime) 设置日志打包结束时间。 + * @method integer getSize() 获取日志原始大小,单位 Byte。 + * @method void setSize(integer $Size) 设置日志原始大小,单位 Byte。 */ class L7OfflineLog extends AbstractModel { /** - * @var integer 日志打包开始时间。 - */ - public $LogTime; - - /** - * @var string 子域名。 + * @var string 离线日志域名。 */ public $Domain; /** - * @var integer 原始大小,单位byte。 - */ - public $Size; - - /** - * @var string 下载地址。 - */ - public $Url; - - /** - * @var string 日志数据包名。 - */ - public $LogPacketName; - - /** - * @var string 加速区域,取值有: + * @var string 日志所属区域,取值有:
            • mainland:中国大陆境内;
            • overseas:全球(不含中国大陆)。
            • */ public $Area; /** - * @param integer $LogTime 日志打包开始时间。 - * @param string $Domain 子域名。 - * @param integer $Size 原始大小,单位byte。 - * @param string $Url 下载地址。 - * @param string $LogPacketName 日志数据包名。 - * @param string $Area 加速区域,取值有: + * @var string 离线日志数据包名。 + */ + public $LogPacketName; + + /** + * @var string 离线日志下载地址。 + */ + public $Url; + + /** + * @var integer 日志打包时间,此参数已经废弃。 + */ + public $LogTime; + + /** + * @var string 日志打包开始时间。 + */ + public $LogStartTime; + + /** + * @var string 日志打包结束时间。 + */ + public $LogEndTime; + + /** + * @var integer 日志原始大小,单位 Byte。 + */ + public $Size; + + /** + * @param string $Domain 离线日志域名。 + * @param string $Area 日志所属区域,取值有:
            • mainland:中国大陆境内;
            • overseas:全球(不含中国大陆)。
            • + * @param string $LogPacketName 离线日志数据包名。 + * @param string $Url 离线日志下载地址。 + * @param integer $LogTime 日志打包时间,此参数已经废弃。 + * @param string $LogStartTime 日志打包开始时间。 + * @param string $LogEndTime 日志打包结束时间。 + * @param integer $Size 日志原始大小,单位 Byte。 */ function __construct() { @@ -94,28 +110,36 @@ class L7OfflineLog extends AbstractModel if ($param === null) { return; } - if (array_key_exists("LogTime",$param) and $param["LogTime"] !== null) { - $this->LogTime = $param["LogTime"]; - } - if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { $this->Domain = $param["Domain"]; } - if (array_key_exists("Size",$param) and $param["Size"] !== null) { - $this->Size = $param["Size"]; - } - - if (array_key_exists("Url",$param) and $param["Url"] !== null) { - $this->Url = $param["Url"]; + if (array_key_exists("Area",$param) and $param["Area"] !== null) { + $this->Area = $param["Area"]; } if (array_key_exists("LogPacketName",$param) and $param["LogPacketName"] !== null) { $this->LogPacketName = $param["LogPacketName"]; } - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("LogTime",$param) and $param["LogTime"] !== null) { + $this->LogTime = $param["LogTime"]; + } + + if (array_key_exists("LogStartTime",$param) and $param["LogStartTime"] !== null) { + $this->LogStartTime = $param["LogStartTime"]; + } + + if (array_key_exists("LogEndTime",$param) and $param["LogEndTime"] !== null) { + $this->LogEndTime = $param["LogEndTime"]; + } + + if (array_key_exists("Size",$param) and $param["Size"] !== null) { + $this->Size = $param["Size"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/LogSetInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/LogSetInfo.php deleted file mode 100755 index c540386f..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/LogSetInfo.php +++ /dev/null @@ -1,97 +0,0 @@ -no: 日志集没有被删除; -
            • yes: 日志集已经被删除;
            • - * @method void setDeleted(string $Deleted) 设置该日志集是否已被删除, 可选的值有: -
            • no: 日志集没有被删除;
            • -
            • yes: 日志集已经被删除;
            • - */ -class LogSetInfo extends AbstractModel -{ - /** - * @var string 日志集所属地区。 - */ - public $LogSetRegion; - - /** - * @var string 日志集名 - */ - public $LogSetName; - - /** - * @var string 日志集Id - */ - public $LogSetId; - - /** - * @var string 该日志集是否已被删除, 可选的值有: -
            • no: 日志集没有被删除;
            • -
            • yes: 日志集已经被删除;
            • - */ - public $Deleted; - - /** - * @param string $LogSetRegion 日志集所属地区。 - * @param string $LogSetName 日志集名 - * @param string $LogSetId 日志集Id - * @param string $Deleted 该日志集是否已被删除, 可选的值有: -
            • no: 日志集没有被删除;
            • -
            • yes: 日志集已经被删除;
            • - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("LogSetRegion",$param) and $param["LogSetRegion"] !== null) { - $this->LogSetRegion = $param["LogSetRegion"]; - } - - if (array_key_exists("LogSetName",$param) and $param["LogSetName"] !== null) { - $this->LogSetName = $param["LogSetName"]; - } - - if (array_key_exists("LogSetId",$param) and $param["LogSetId"] !== null) { - $this->LogSetId = $param["LogSetId"]; - } - - if (array_key_exists("Deleted",$param) and $param["Deleted"] !== null) { - $this->Deleted = $param["Deleted"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyApplicationProxyRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyApplicationProxyRuleRequest.php index 33db2cd5..aeefdf1a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyApplicationProxyRuleRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyApplicationProxyRuleRequest.php @@ -70,12 +70,16 @@ use TencentCloud\Common\AbstractModel; * @method void setSessionPersist(boolean $SessionPersist) 设置是否开启会话保持,取值有:
            • true:开启;
            • false:关闭。
            • 不填为false。 + * @method integer getSessionPersistTime() 获取会话保持的时间,只有当SessionPersist为true时,该值才会生效。 + * @method void setSessionPersistTime(integer $SessionPersistTime) 设置会话保持的时间,只有当SessionPersist为true时,该值才会生效。 * @method string getOriginPort() 获取源站端口,支持格式:
            • 单端口:80;
            • 端口段:81-90,81至90端口。
            • * @method void setOriginPort(string $OriginPort) 设置源站端口,支持格式:
            • 单端口:80;
            • 端口段:81-90,81至90端口。
            • + * @method string getRuleTag() 获取规则标签。不填保持原有值。 + * @method void setRuleTag(string $RuleTag) 设置规则标签。不填保持原有值。 */ class ModifyApplicationProxyRuleRequest extends AbstractModel { @@ -140,6 +144,11 @@ class ModifyApplicationProxyRuleRequest extends AbstractModel */ public $SessionPersist; + /** + * @var integer 会话保持的时间,只有当SessionPersist为true时,该值才会生效。 + */ + public $SessionPersistTime; + /** * @var string 源站端口,支持格式:
            • 单端口:80;
            • @@ -147,6 +156,11 @@ class ModifyApplicationProxyRuleRequest extends AbstractModel */ public $OriginPort; + /** + * @var string 规则标签。不填保持原有值。 + */ + public $RuleTag; + /** * @param string $ZoneId 站点ID。 * @param string $ProxyId 代理ID。 @@ -173,9 +187,11 @@ class ModifyApplicationProxyRuleRequest extends AbstractModel * @param boolean $SessionPersist 是否开启会话保持,取值有:
            • true:开启;
            • false:关闭。
            • 不填为false。 + * @param integer $SessionPersistTime 会话保持的时间,只有当SessionPersist为true时,该值才会生效。 * @param string $OriginPort 源站端口,支持格式:
            • 单端口:80;
            • 端口段:81-90,81至90端口。
            • + * @param string $RuleTag 规则标签。不填保持原有值。 */ function __construct() { @@ -226,8 +242,16 @@ class ModifyApplicationProxyRuleRequest extends AbstractModel $this->SessionPersist = $param["SessionPersist"]; } + if (array_key_exists("SessionPersistTime",$param) and $param["SessionPersistTime"] !== null) { + $this->SessionPersistTime = $param["SessionPersistTime"]; + } + if (array_key_exists("OriginPort",$param) and $param["OriginPort"] !== null) { $this->OriginPort = $param["OriginPort"]; } + + if (array_key_exists("RuleTag",$param) and $param["RuleTag"] !== null) { + $this->RuleTag = $param["RuleTag"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyDefaultCertificateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyDefaultCertificateResponse.php deleted file mode 100755 index d42b7546..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyDefaultCertificateResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyHostsCertificateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyHostsCertificateRequest.php index ee9a2253..b048fef9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyHostsCertificateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyHostsCertificateRequest.php @@ -28,10 +28,10 @@ use TencentCloud\Common\AbstractModel; * @method void setServerCertInfo(array $ServerCertInfo) 设置证书信息, 只需要传入 CertId 即可, 如果为空, 则使用默认证书。 * @method string getApplyType() 获取托管类型,取值有:
            • apply:托管EO;
            • -
            • none:不托管EO;
            • 不填,默认取值为apply。 +
            • none:不托管EO;
            • 不填,默认取值为none。 * @method void setApplyType(string $ApplyType) 设置托管类型,取值有:
            • apply:托管EO;
            • -
            • none:不托管EO;
            • 不填,默认取值为apply。 +
            • none:不托管EO;
            • 不填,默认取值为none。 */ class ModifyHostsCertificateRequest extends AbstractModel { @@ -53,7 +53,7 @@ class ModifyHostsCertificateRequest extends AbstractModel /** * @var string 托管类型,取值有:
            • apply:托管EO;
            • -
            • none:不托管EO;
            • 不填,默认取值为apply。 +
            • none:不托管EO;
            • 不填,默认取值为none。 */ public $ApplyType; @@ -63,7 +63,7 @@ class ModifyHostsCertificateRequest extends AbstractModel * @param array $ServerCertInfo 证书信息, 只需要传入 CertId 即可, 如果为空, 则使用默认证书。 * @param string $ApplyType 托管类型,取值有:
            • apply:托管EO;
            • -
            • none:不托管EO;
            • 不填,默认取值为apply。 +
            • none:不托管EO;
            • 不填,默认取值为none。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyRulePriorityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyRulePriorityRequest.php deleted file mode 100755 index e680fc43..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyRulePriorityRequest.php +++ /dev/null @@ -1,65 +0,0 @@ -ZoneId = $param["ZoneId"]; - } - - if (array_key_exists("RuleIds",$param) and $param["RuleIds"] !== null) { - $this->RuleIds = $param["RuleIds"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyRulePriorityResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyRulePriorityResponse.php deleted file mode 100755 index d6741577..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyRulePriorityResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifySecurityWafGroupPolicyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifySecurityWafGroupPolicyRequest.php deleted file mode 100755 index 825fc4f3..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifySecurityWafGroupPolicyRequest.php +++ /dev/null @@ -1,192 +0,0 @@ -on:开启; -
            • off:关闭。
            • 不填默认为上次的配置。 - * @method void setSwitch(string $Switch) 设置总开关,取值有: -
            • on:开启;
            • -
            • off:关闭。
            • 不填默认为上次的配置。 - * @method string getLevel() 获取规则等级,取值有: -
            • loose:宽松;
            • -
            • normal:正常;
            • -
            • strict:严格;
            • -
            • stricter:超严格;
            • -
            • custom:自定义。
            • 不填默认为上次的配置。 - * @method void setLevel(string $Level) 设置规则等级,取值有: -
            • loose:宽松;
            • -
            • normal:正常;
            • -
            • strict:严格;
            • -
            • stricter:超严格;
            • -
            • custom:自定义。
            • 不填默认为上次的配置。 - * @method string getMode() 获取处置方式,取值有: -
            • block:阻断;
            • -
            • observe:观察。
            • 不填默认为上次的配置。 - * @method void setMode(string $Mode) 设置处置方式,取值有: -
            • block:阻断;
            • -
            • observe:观察。
            • 不填默认为上次的配置。 - * @method WafRule getWafRules() 获取托管规则。不填默认为上次的配置。 - * @method void setWafRules(WafRule $WafRules) 设置托管规则。不填默认为上次的配置。 - * @method AiRule getAiRule() 获取AI引擎模式。不填默认为上次的配置。 - * @method void setAiRule(AiRule $AiRule) 设置AI引擎模式。不填默认为上次的配置。 - * @method array getWafGroups() 获取托管规则等级组。不填默认为上次的配置。 - * @method void setWafGroups(array $WafGroups) 设置托管规则等级组。不填默认为上次的配置。 - * @method string getTemplateId() 获取模板Id。当使用模板Id时可不填ZoneId和Entity,否则必须填写ZoneId和Entity。 - * @method void setTemplateId(string $TemplateId) 设置模板Id。当使用模板Id时可不填ZoneId和Entity,否则必须填写ZoneId和Entity。 - */ -class ModifySecurityWafGroupPolicyRequest extends AbstractModel -{ - /** - * @var string 站点Id。当使用ZoneId和Entity时可不填写TemplateId,否则必须填写TemplateId。 - */ - public $ZoneId; - - /** - * @var string 子域名。当使用ZoneId和Entity时可不填写TemplateId,否则必须填写TemplateId。 - */ - public $Entity; - - /** - * @var string 总开关,取值有: -
            • on:开启;
            • -
            • off:关闭。
            • 不填默认为上次的配置。 - */ - public $Switch; - - /** - * @var string 规则等级,取值有: -
            • loose:宽松;
            • -
            • normal:正常;
            • -
            • strict:严格;
            • -
            • stricter:超严格;
            • -
            • custom:自定义。
            • 不填默认为上次的配置。 - */ - public $Level; - - /** - * @var string 处置方式,取值有: -
            • block:阻断;
            • -
            • observe:观察。
            • 不填默认为上次的配置。 - */ - public $Mode; - - /** - * @var WafRule 托管规则。不填默认为上次的配置。 - */ - public $WafRules; - - /** - * @var AiRule AI引擎模式。不填默认为上次的配置。 - */ - public $AiRule; - - /** - * @var array 托管规则等级组。不填默认为上次的配置。 - */ - public $WafGroups; - - /** - * @var string 模板Id。当使用模板Id时可不填ZoneId和Entity,否则必须填写ZoneId和Entity。 - */ - public $TemplateId; - - /** - * @param string $ZoneId 站点Id。当使用ZoneId和Entity时可不填写TemplateId,否则必须填写TemplateId。 - * @param string $Entity 子域名。当使用ZoneId和Entity时可不填写TemplateId,否则必须填写TemplateId。 - * @param string $Switch 总开关,取值有: -
            • on:开启;
            • -
            • off:关闭。
            • 不填默认为上次的配置。 - * @param string $Level 规则等级,取值有: -
            • loose:宽松;
            • -
            • normal:正常;
            • -
            • strict:严格;
            • -
            • stricter:超严格;
            • -
            • custom:自定义。
            • 不填默认为上次的配置。 - * @param string $Mode 处置方式,取值有: -
            • block:阻断;
            • -
            • observe:观察。
            • 不填默认为上次的配置。 - * @param WafRule $WafRules 托管规则。不填默认为上次的配置。 - * @param AiRule $AiRule AI引擎模式。不填默认为上次的配置。 - * @param array $WafGroups 托管规则等级组。不填默认为上次的配置。 - * @param string $TemplateId 模板Id。当使用模板Id时可不填ZoneId和Entity,否则必须填写ZoneId和Entity。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { - $this->ZoneId = $param["ZoneId"]; - } - - if (array_key_exists("Entity",$param) and $param["Entity"] !== null) { - $this->Entity = $param["Entity"]; - } - - if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { - $this->Switch = $param["Switch"]; - } - - if (array_key_exists("Level",$param) and $param["Level"] !== null) { - $this->Level = $param["Level"]; - } - - if (array_key_exists("Mode",$param) and $param["Mode"] !== null) { - $this->Mode = $param["Mode"]; - } - - if (array_key_exists("WafRules",$param) and $param["WafRules"] !== null) { - $this->WafRules = new WafRule(); - $this->WafRules->deserialize($param["WafRules"]); - } - - if (array_key_exists("AiRule",$param) and $param["AiRule"] !== null) { - $this->AiRule = new AiRule(); - $this->AiRule->deserialize($param["AiRule"]); - } - - if (array_key_exists("WafGroups",$param) and $param["WafGroups"] !== null) { - $this->WafGroups = []; - foreach ($param["WafGroups"] as $key => $value){ - $obj = new WafGroup(); - $obj->deserialize($value); - array_push($this->WafGroups, $obj); - } - } - - if (array_key_exists("TemplateId",$param) and $param["TemplateId"] !== null) { - $this->TemplateId = $param["TemplateId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyZoneRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyZoneRequest.php index af72e237..cf9a8e14 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyZoneRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyZoneRequest.php @@ -24,14 +24,24 @@ use TencentCloud\Common\AbstractModel; * @method void setZoneId(string $ZoneId) 设置站点 ID。 * @method string getType() 获取站点接入方式,取值有:
            • full:NS 接入;
            • -
            • partial:CNAME 接入。
            • 不填写保持原有配置。 +
            • partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到CNAME接入。
            • 不填写保持原有配置。 * @method void setType(string $Type) 设置站点接入方式,取值有:
            • full:NS 接入;
            • -
            • partial:CNAME 接入。
            • 不填写保持原有配置。 - * @method VanityNameServers getVanityNameServers() 获取自定义站点信息,以替代系统默认分配的名称服务器。不填写保持原有配置。 - * @method void setVanityNameServers(VanityNameServers $VanityNameServers) 设置自定义站点信息,以替代系统默认分配的名称服务器。不填写保持原有配置。 +
            • partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到CNAME接入。
            • 不填写保持原有配置。 + * @method VanityNameServers getVanityNameServers() 获取自定义站点信息,以替代系统默认分配的名称服务器。不填写保持原有配置。当站点是无域名接入方式时不允许传此参数。 + * @method void setVanityNameServers(VanityNameServers $VanityNameServers) 设置自定义站点信息,以替代系统默认分配的名称服务器。不填写保持原有配置。当站点是无域名接入方式时不允许传此参数。 * @method string getAliasZoneName() 获取站点别名。数字、英文、-和_组合,限制20个字符。 * @method void setAliasZoneName(string $AliasZoneName) 设置站点别名。数字、英文、-和_组合,限制20个字符。 + * @method string getArea() 获取站点接入地域,取值有: +
            • global:全球;
            • +
            • mainland:中国大陆;
            • +
            • overseas:境外区域。
            • 当站点是无域名接入方式时,不允许传此参数。 + * @method void setArea(string $Area) 设置站点接入地域,取值有: +
            • global:全球;
            • +
            • mainland:中国大陆;
            • +
            • overseas:境外区域。
            • 当站点是无域名接入方式时,不允许传此参数。 + * @method string getZoneName() 获取站点名称。仅当站点由无域名接入方式切换到CNAME接入方式的场景下有效。 + * @method void setZoneName(string $ZoneName) 设置站点名称。仅当站点由无域名接入方式切换到CNAME接入方式的场景下有效。 */ class ModifyZoneRequest extends AbstractModel { @@ -43,12 +53,12 @@ class ModifyZoneRequest extends AbstractModel /** * @var string 站点接入方式,取值有:
            • full:NS 接入;
            • -
            • partial:CNAME 接入。
            • 不填写保持原有配置。 +
            • partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到CNAME接入。
            • 不填写保持原有配置。 */ public $Type; /** - * @var VanityNameServers 自定义站点信息,以替代系统默认分配的名称服务器。不填写保持原有配置。 + * @var VanityNameServers 自定义站点信息,以替代系统默认分配的名称服务器。不填写保持原有配置。当站点是无域名接入方式时不允许传此参数。 */ public $VanityNameServers; @@ -57,13 +67,31 @@ class ModifyZoneRequest extends AbstractModel */ public $AliasZoneName; + /** + * @var string 站点接入地域,取值有: +
            • global:全球;
            • +
            • mainland:中国大陆;
            • +
            • overseas:境外区域。
            • 当站点是无域名接入方式时,不允许传此参数。 + */ + public $Area; + + /** + * @var string 站点名称。仅当站点由无域名接入方式切换到CNAME接入方式的场景下有效。 + */ + public $ZoneName; + /** * @param string $ZoneId 站点 ID。 * @param string $Type 站点接入方式,取值有:
            • full:NS 接入;
            • -
            • partial:CNAME 接入。
            • 不填写保持原有配置。 - * @param VanityNameServers $VanityNameServers 自定义站点信息,以替代系统默认分配的名称服务器。不填写保持原有配置。 +
            • partial:CNAME 接入,如果站点当前是无域名接入,仅支持切换到CNAME接入。
            • 不填写保持原有配置。 + * @param VanityNameServers $VanityNameServers 自定义站点信息,以替代系统默认分配的名称服务器。不填写保持原有配置。当站点是无域名接入方式时不允许传此参数。 * @param string $AliasZoneName 站点别名。数字、英文、-和_组合,限制20个字符。 + * @param string $Area 站点接入地域,取值有: +
            • global:全球;
            • +
            • mainland:中国大陆;
            • +
            • overseas:境外区域。
            • 当站点是无域名接入方式时,不允许传此参数。 + * @param string $ZoneName 站点名称。仅当站点由无域名接入方式切换到CNAME接入方式的场景下有效。 */ function __construct() { @@ -94,5 +122,13 @@ class ModifyZoneRequest extends AbstractModel if (array_key_exists("AliasZoneName",$param) and $param["AliasZoneName"] !== null) { $this->AliasZoneName = $param["AliasZoneName"]; } + + if (array_key_exists("Area",$param) and $param["Area"] !== null) { + $this->Area = $param["Area"]; + } + + if (array_key_exists("ZoneName",$param) and $param["ZoneName"] !== null) { + $this->ZoneName = $param["ZoneName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyZoneSettingRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyZoneSettingRequest.php index 424b6639..575360cd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyZoneSettingRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ModifyZoneSettingRequest.php @@ -98,6 +98,8 @@ use TencentCloud\Common\AbstractModel; 不填写表示关闭。 * @method void setImageOptimize(ImageOptimize $ImageOptimize) 设置图片优化配置。 不填写表示关闭。 + * @method StandardDebug getStandardDebug() 获取标准 Debug 配置。 + * @method void setStandardDebug(StandardDebug $StandardDebug) 设置标准 Debug 配置。 */ class ModifyZoneSettingRequest extends AbstractModel { @@ -220,6 +222,11 @@ class ModifyZoneSettingRequest extends AbstractModel */ public $ImageOptimize; + /** + * @var StandardDebug 标准 Debug 配置。 + */ + public $StandardDebug; + /** * @param string $ZoneId 待变更的站点 ID。 * @param CacheConfig $CacheConfig 缓存过期时间配置。 @@ -260,6 +267,7 @@ class ModifyZoneSettingRequest extends AbstractModel 不填写表示保持原有配置。 * @param ImageOptimize $ImageOptimize 图片优化配置。 不填写表示关闭。 + * @param StandardDebug $StandardDebug 标准 Debug 配置。 */ function __construct() { @@ -372,5 +380,10 @@ class ModifyZoneSettingRequest extends AbstractModel $this->ImageOptimize = new ImageOptimize(); $this->ImageOptimize->deserialize($param["ImageOptimize"]); } + + if (array_key_exists("StandardDebug",$param) and $param["StandardDebug"] !== null) { + $this->StandardDebug = new StandardDebug(); + $this->StandardDebug->deserialize($param["StandardDebug"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/OptimizeAction.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/OptimizeAction.php deleted file mode 100755 index 10c79de0..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/OptimizeAction.php +++ /dev/null @@ -1,101 +0,0 @@ -Http2; -
            • Http3;
            • -
            • Brotli。
            • - * @method void setName(string $Name) 设置站点性能优化配置项,取值有: -
            • Http2;
            • -
            • Http3;
            • -
            • Brotli。
            • - * @method string getConnectivity() 获取网络环境。 - * @method void setConnectivity(string $Connectivity) 设置网络环境。 - * @method integer getValue() 获取开启配置项后,预估性能优化效果,单位ms。 - * @method void setValue(integer $Value) 设置开启配置项后,预估性能优化效果,单位ms。 - * @method integer getRatio() 获取开启配置项后,预估性能提升比例,单位%。 - * @method void setRatio(integer $Ratio) 设置开启配置项后,预估性能提升比例,单位%。 - */ -class OptimizeAction extends AbstractModel -{ - /** - * @var string 站点性能优化配置项,取值有: -
            • Http2;
            • -
            • Http3;
            • -
            • Brotli。
            • - */ - public $Name; - - /** - * @var string 网络环境。 - */ - public $Connectivity; - - /** - * @var integer 开启配置项后,预估性能优化效果,单位ms。 - */ - public $Value; - - /** - * @var integer 开启配置项后,预估性能提升比例,单位%。 - */ - public $Ratio; - - /** - * @param string $Name 站点性能优化配置项,取值有: -
            • Http2;
            • -
            • Http3;
            • -
            • Brotli。
            • - * @param string $Connectivity 网络环境。 - * @param integer $Value 开启配置项后,预估性能优化效果,单位ms。 - * @param integer $Ratio 开启配置项后,预估性能提升比例,单位%。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("Name",$param) and $param["Name"] !== null) { - $this->Name = $param["Name"]; - } - - if (array_key_exists("Connectivity",$param) and $param["Connectivity"] !== null) { - $this->Connectivity = $param["Connectivity"]; - } - - if (array_key_exists("Value",$param) and $param["Value"] !== null) { - $this->Value = $param["Value"]; - } - - if (array_key_exists("Ratio",$param) and $param["Ratio"] !== null) { - $this->Ratio = $param["Ratio"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/OriginInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/OriginInfo.php index d62ef090..118d4b21 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/OriginInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/OriginInfo.php @@ -25,11 +25,13 @@ use TencentCloud\Common\AbstractModel;
            • COS:COS源。
            • ORIGIN_GROUP:源站组类型源站。
            • AWS_S3:AWS S3对象存储源站。
            • +
            • SPACE:Edgeone源站Space存储,Space存储不允许配置该类型源站。
            • * @method void setOriginType(string $OriginType) 设置源站类型,取值有:
            • IP_DOMAIN:IPV4、IPV6或域名类型源站;
            • COS:COS源。
            • ORIGIN_GROUP:源站组类型源站。
            • AWS_S3:AWS S3对象存储源站。
            • +
            • SPACE:Edgeone源站Space存储,Space存储不允许配置该类型源站。
            • * @method string getOrigin() 获取源站地址,当OriginType参数指定为ORIGIN_GROUP时,该参数填写源站组ID,其他情况下填写源站地址。 * @method void setOrigin(string $Origin) 设置源站地址,当OriginType参数指定为ORIGIN_GROUP时,该参数填写源站组ID,其他情况下填写源站地址。 * @method string getBackupOrigin() 获取备用源站组ID,该参数在OriginType参数指定为ORIGIN_GROUP时生效,为空表示不使用备用源站。 @@ -51,6 +53,7 @@ class OriginInfo extends AbstractModel
            • COS:COS源。
            • ORIGIN_GROUP:源站组类型源站。
            • AWS_S3:AWS S3对象存储源站。
            • +
            • SPACE:Edgeone源站Space存储,Space存储不允许配置该类型源站。
            • */ public $OriginType; @@ -82,6 +85,7 @@ class OriginInfo extends AbstractModel
            • COS:COS源。
            • ORIGIN_GROUP:源站组类型源站。
            • AWS_S3:AWS S3对象存储源站。
            • +
            • SPACE:Edgeone源站Space存储,Space存储不允许配置该类型源站。
            • * @param string $Origin 源站地址,当OriginType参数指定为ORIGIN_GROUP时,该参数填写源站组ID,其他情况下填写源站地址。 * @param string $BackupOrigin 备用源站组ID,该参数在OriginType参数指定为ORIGIN_GROUP时生效,为空表示不使用备用源站。 * @param string $PrivateAccess 指定是否允许访问私有对象存储源站,当源站类型OriginType=COS或AWS_S3时有效,取值有: diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/RateLimitUserRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/RateLimitUserRule.php index 7c5bc193..493546ec 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/RateLimitUserRule.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/RateLimitUserRule.php @@ -26,14 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setPeriod(integer $Period) 设置速率限制统计时间,取值范围 10/20/30/40/50/60 单位是秒。 * @method string getRuleName() 获取规则名,只能以英文字符,数字,下划线组合,且不能以下划线开头。 * @method void setRuleName(string $RuleName) 设置规则名,只能以英文字符,数字,下划线组合,且不能以下划线开头。 - * @method string getAction() 获取处置动作,取值有: -
            • monitor:观察;
            • -
            • drop:拦截;
            • -
            • alg:JavaScript挑战。
            • - * @method void setAction(string $Action) 设置处置动作,取值有: -
            • monitor:观察;
            • -
            • drop:拦截;
            • -
            • alg:JavaScript挑战。
            • + * @method string getAction() 获取处置动作,取值有:
            • monitor:观察;
            • drop:拦截;
            • alg:JavaScript挑战。
            • + * @method void setAction(string $Action) 设置处置动作,取值有:
            • monitor:观察;
            • drop:拦截;
            • alg:JavaScript挑战。
            • * @method integer getPunishTime() 获取惩罚时长,0-2天。 * @method void setPunishTime(integer $PunishTime) 设置惩罚时长,0-2天。 * @method string getPunishTimeUnit() 获取处罚时长单位,取值有: @@ -54,9 +48,9 @@ use TencentCloud\Common\AbstractModel; * @method void setAclConditions(array $AclConditions) 设置规则详情。 * @method integer getRulePriority() 获取规则权重,取值范围0-100。 * @method void setRulePriority(integer $RulePriority) 设置规则权重,取值范围0-100。 - * @method integer getRuleID() 获取规则id。仅出参使用。 + * @method integer getRuleID() 获取规则 Id。仅出参使用。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setRuleID(integer $RuleID) 设置规则id。仅出参使用。 + * @method void setRuleID(integer $RuleID) 设置规则 Id。仅出参使用。 注意:此字段可能返回 null,表示取不到有效值。 * @method array getFreqFields() 获取过滤词,取值有:
            • sip:客户端ip。
            • @@ -68,11 +62,11 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setUpdateTime(string $UpdateTime) 设置更新时间。 注意:此字段可能返回 null,表示取不到有效值。 - * @method array getFreqScope() 获取统计范围,字段为null时,代表source_to_eo。取值有: + * @method array getFreqScope() 获取统计范围,字段为 null 时,代表 source_to_eo。取值有:
            • source_to_eo:(响应)源站到EdgeOne。
            • client_to_eo:(请求)客户端到EdgeOne;
            • 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setFreqScope(array $FreqScope) 设置统计范围,字段为null时,代表source_to_eo。取值有: + * @method void setFreqScope(array $FreqScope) 设置统计范围,字段为 null 时,代表 source_to_eo。取值有:
            • source_to_eo:(响应)源站到EdgeOne。
            • client_to_eo:(请求)客户端到EdgeOne;
            • 注意:此字段可能返回 null,表示取不到有效值。 @@ -95,10 +89,7 @@ class RateLimitUserRule extends AbstractModel public $RuleName; /** - * @var string 处置动作,取值有: -
            • monitor:观察;
            • -
            • drop:拦截;
            • -
            • alg:JavaScript挑战。
            • + * @var string 处置动作,取值有:
            • monitor:观察;
            • drop:拦截;
            • alg:JavaScript挑战。
            • */ public $Action; @@ -133,7 +124,7 @@ class RateLimitUserRule extends AbstractModel public $RulePriority; /** - * @var integer 规则id。仅出参使用。 + * @var integer 规则 Id。仅出参使用。 注意:此字段可能返回 null,表示取不到有效值。 */ public $RuleID; @@ -152,7 +143,7 @@ class RateLimitUserRule extends AbstractModel public $UpdateTime; /** - * @var array 统计范围,字段为null时,代表source_to_eo。取值有: + * @var array 统计范围,字段为 null 时,代表 source_to_eo。取值有:
            • source_to_eo:(响应)源站到EdgeOne。
            • client_to_eo:(请求)客户端到EdgeOne;
            • 注意:此字段可能返回 null,表示取不到有效值。 @@ -163,10 +154,7 @@ class RateLimitUserRule extends AbstractModel * @param integer $Threshold 速率限制统计阈值,单位是次,取值范围0-4294967294。 * @param integer $Period 速率限制统计时间,取值范围 10/20/30/40/50/60 单位是秒。 * @param string $RuleName 规则名,只能以英文字符,数字,下划线组合,且不能以下划线开头。 - * @param string $Action 处置动作,取值有: -
            • monitor:观察;
            • -
            • drop:拦截;
            • -
            • alg:JavaScript挑战。
            • + * @param string $Action 处置动作,取值有:
            • monitor:观察;
            • drop:拦截;
            • alg:JavaScript挑战。
            • * @param integer $PunishTime 惩罚时长,0-2天。 * @param string $PunishTimeUnit 处罚时长单位,取值有:
            • second:秒;
            • @@ -177,14 +165,14 @@ class RateLimitUserRule extends AbstractModel
            • off:不生效。
            • 默认on生效。 * @param array $AclConditions 规则详情。 * @param integer $RulePriority 规则权重,取值范围0-100。 - * @param integer $RuleID 规则id。仅出参使用。 + * @param integer $RuleID 规则 Id。仅出参使用。 注意:此字段可能返回 null,表示取不到有效值。 * @param array $FreqFields 过滤词,取值有:
            • sip:客户端ip。
            • 注意:此字段可能返回 null,表示取不到有效值。 * @param string $UpdateTime 更新时间。 注意:此字段可能返回 null,表示取不到有效值。 - * @param array $FreqScope 统计范围,字段为null时,代表source_to_eo。取值有: + * @param array $FreqScope 统计范围,字段为 null 时,代表 source_to_eo。取值有:
            • source_to_eo:(响应)源站到EdgeOne。
            • client_to_eo:(请求)客户端到EdgeOne;
            • 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ReclaimZoneRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ReclaimZoneRequest.php deleted file mode 100755 index 2eb07fd8..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ReclaimZoneRequest.php +++ /dev/null @@ -1,53 +0,0 @@ -ZoneName = $param["ZoneName"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ReclaimZoneResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ReclaimZoneResponse.php deleted file mode 100755 index 49127c4f..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ReclaimZoneResponse.php +++ /dev/null @@ -1,53 +0,0 @@ -RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Resource.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Resource.php index 7ca3a904..44038320 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Resource.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Resource.php @@ -60,6 +60,20 @@ use TencentCloud\Common\AbstractModel;
            • mainland:国内;
            • overseas:海外。
            • global:全球。
            • + * @method string getGroup() 获取资源类型,取值有: +
            • plan:套餐类型;
            • +
            • pay-as-you-go:后付费类型。
            • +
            • value-added:增值服务类型。
            • +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setGroup(string $Group) 设置资源类型,取值有: +
            • plan:套餐类型;
            • +
            • pay-as-you-go:后付费类型。
            • +
            • value-added:增值服务类型。
            • +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getZoneNumber() 获取当前资源绑定的站点数量。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setZoneNumber(integer $ZoneNumber) 设置当前资源绑定的站点数量。 +注意:此字段可能返回 null,表示取不到有效值。 */ class Resource extends AbstractModel { @@ -123,6 +137,21 @@ class Resource extends AbstractModel */ public $Area; + /** + * @var string 资源类型,取值有: +
            • plan:套餐类型;
            • +
            • pay-as-you-go:后付费类型。
            • +
            • value-added:增值服务类型。
            • +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Group; + + /** + * @var integer 当前资源绑定的站点数量。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ZoneNumber; + /** * @param string $Id 资源 ID。 * @param integer $PayMode 付费模式,取值有: @@ -144,6 +173,13 @@ class Resource extends AbstractModel
            • mainland:国内;
            • overseas:海外。
            • global:全球。
            • + * @param string $Group 资源类型,取值有: +
            • plan:套餐类型;
            • +
            • pay-as-you-go:后付费类型。
            • +
            • value-added:增值服务类型。
            • +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ZoneNumber 当前资源绑定的站点数量。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -202,5 +238,13 @@ class Resource extends AbstractModel if (array_key_exists("Area",$param) and $param["Area"] !== null) { $this->Area = $param["Area"]; } + + if (array_key_exists("Group",$param) and $param["Group"] !== null) { + $this->Group = $param["Group"]; + } + + if (array_key_exists("ZoneNumber",$param) and $param["ZoneNumber"] !== null) { + $this->ZoneNumber = $param["ZoneNumber"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SecClientIp.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SecClientIp.php deleted file mode 100755 index 99ecd6f0..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SecClientIp.php +++ /dev/null @@ -1,77 +0,0 @@ -ClientIp = $param["ClientIp"]; - } - - if (array_key_exists("RequestMaxQps",$param) and $param["RequestMaxQps"] !== null) { - $this->RequestMaxQps = $param["RequestMaxQps"]; - } - - if (array_key_exists("RequestNum",$param) and $param["RequestNum"] !== null) { - $this->RequestNum = $param["RequestNum"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SecHitRuleInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SecHitRuleInfo.php deleted file mode 100755 index 38574b1a..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SecHitRuleInfo.php +++ /dev/null @@ -1,241 +0,0 @@ -trans :通过 ; -
            • alg :算法挑战 ;
            • -
            • drop :丢弃 ;
            • -
            • ban :封禁源ip ;
            • -
            • redirect :重定向 ;
            • -
            • page :返回指定页面 ;
            • -
            • monitor :观察 。
            • - * @method void setAction(string $Action) 设置执行动作(处置方式),取值有: -
            • trans :通过 ;
            • -
            • alg :算法挑战 ;
            • -
            • drop :丢弃 ;
            • -
            • ban :封禁源ip ;
            • -
            • redirect :重定向 ;
            • -
            • page :返回指定页面 ;
            • -
            • monitor :观察 。
            • - * @method string getBotLabel() 获取Bot标签,取值有: -
            • evil_bot:恶意Bot;
            • -
            • suspect_bot:疑似Bot;
            • -
            • good_bot:正常Bot;
            • -
            • normal:正常请求;
            • -
            • none:未分类。
            • - * @method void setBotLabel(string $BotLabel) 设置Bot标签,取值有: -
            • evil_bot:恶意Bot;
            • -
            • suspect_bot:疑似Bot;
            • -
            • good_bot:正常Bot;
            • -
            • normal:正常请求;
            • -
            • none:未分类。
            • - * @method boolean getRuleEnabled() 获取规则是否启用。 - * @method void setRuleEnabled(boolean $RuleEnabled) 设置规则是否启用。 - * @method boolean getAlarmEnabled() 获取规则是否启用监控告警。 - * @method void setAlarmEnabled(boolean $AlarmEnabled) 设置规则是否启用监控告警。 - * @method boolean getRuleDeleted() 获取规则是否存在,取值有: -
            • true: 规则不存在;
            • -
            • false: 规则存在。
            • - * @method void setRuleDeleted(boolean $RuleDeleted) 设置规则是否存在,取值有: -
            • true: 规则不存在;
            • -
            • false: 规则存在。
            • - */ -class SecHitRuleInfo extends AbstractModel -{ - /** - * @var string 站点ID。 - */ - public $ZoneId; - - /** - * @var integer 规则ID。 - */ - public $RuleId; - - /** - * @var string 规则类型名称。 - */ - public $RuleTypeName; - - /** - * @var integer 命中时间,采用unix秒级时间戳。 - */ - public $HitTime; - - /** - * @var integer 请求数。 - */ - public $RequestNum; - - /** - * @var string 规则描述。 - */ - public $Description; - - /** - * @var string 子域名。 - */ - public $Domain; - - /** - * @var string 执行动作(处置方式),取值有: -
            • trans :通过 ;
            • -
            • alg :算法挑战 ;
            • -
            • drop :丢弃 ;
            • -
            • ban :封禁源ip ;
            • -
            • redirect :重定向 ;
            • -
            • page :返回指定页面 ;
            • -
            • monitor :观察 。
            • - */ - public $Action; - - /** - * @var string Bot标签,取值有: -
            • evil_bot:恶意Bot;
            • -
            • suspect_bot:疑似Bot;
            • -
            • good_bot:正常Bot;
            • -
            • normal:正常请求;
            • -
            • none:未分类。
            • - */ - public $BotLabel; - - /** - * @var boolean 规则是否启用。 - */ - public $RuleEnabled; - - /** - * @var boolean 规则是否启用监控告警。 - */ - public $AlarmEnabled; - - /** - * @var boolean 规则是否存在,取值有: -
            • true: 规则不存在;
            • -
            • false: 规则存在。
            • - */ - public $RuleDeleted; - - /** - * @param string $ZoneId 站点ID。 - * @param integer $RuleId 规则ID。 - * @param string $RuleTypeName 规则类型名称。 - * @param integer $HitTime 命中时间,采用unix秒级时间戳。 - * @param integer $RequestNum 请求数。 - * @param string $Description 规则描述。 - * @param string $Domain 子域名。 - * @param string $Action 执行动作(处置方式),取值有: -
            • trans :通过 ;
            • -
            • alg :算法挑战 ;
            • -
            • drop :丢弃 ;
            • -
            • ban :封禁源ip ;
            • -
            • redirect :重定向 ;
            • -
            • page :返回指定页面 ;
            • -
            • monitor :观察 。
            • - * @param string $BotLabel Bot标签,取值有: -
            • evil_bot:恶意Bot;
            • -
            • suspect_bot:疑似Bot;
            • -
            • good_bot:正常Bot;
            • -
            • normal:正常请求;
            • -
            • none:未分类。
            • - * @param boolean $RuleEnabled 规则是否启用。 - * @param boolean $AlarmEnabled 规则是否启用监控告警。 - * @param boolean $RuleDeleted 规则是否存在,取值有: -
            • true: 规则不存在;
            • -
            • false: 规则存在。
            • - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("ZoneId",$param) and $param["ZoneId"] !== null) { - $this->ZoneId = $param["ZoneId"]; - } - - if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { - $this->RuleId = $param["RuleId"]; - } - - if (array_key_exists("RuleTypeName",$param) and $param["RuleTypeName"] !== null) { - $this->RuleTypeName = $param["RuleTypeName"]; - } - - if (array_key_exists("HitTime",$param) and $param["HitTime"] !== null) { - $this->HitTime = $param["HitTime"]; - } - - if (array_key_exists("RequestNum",$param) and $param["RequestNum"] !== null) { - $this->RequestNum = $param["RequestNum"]; - } - - if (array_key_exists("Description",$param) and $param["Description"] !== null) { - $this->Description = $param["Description"]; - } - - if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { - $this->Domain = $param["Domain"]; - } - - if (array_key_exists("Action",$param) and $param["Action"] !== null) { - $this->Action = $param["Action"]; - } - - if (array_key_exists("BotLabel",$param) and $param["BotLabel"] !== null) { - $this->BotLabel = $param["BotLabel"]; - } - - if (array_key_exists("RuleEnabled",$param) and $param["RuleEnabled"] !== null) { - $this->RuleEnabled = $param["RuleEnabled"]; - } - - if (array_key_exists("AlarmEnabled",$param) and $param["AlarmEnabled"] !== null) { - $this->AlarmEnabled = $param["AlarmEnabled"]; - } - - if (array_key_exists("RuleDeleted",$param) and $param["RuleDeleted"] !== null) { - $this->RuleDeleted = $param["RuleDeleted"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SecRuleRelatedInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SecRuleRelatedInfo.php deleted file mode 100755 index 9f4875f6..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SecRuleRelatedInfo.php +++ /dev/null @@ -1,249 +0,0 @@ -trans :通过 ; -
            • alg :算法挑战 ;
            • -
            • drop :丢弃 ;
            • -
            • ban :封禁源ip ;
            • -
            • redirect :重定向 ;
            • -
            • page :返回指定页面 ;
            • -
            • monitor :观察 。
            • - * @method void setAction(string $Action) 设置执行动作(处置方式),取值有: -
            • trans :通过 ;
            • -
            • alg :算法挑战 ;
            • -
            • drop :丢弃 ;
            • -
            • ban :封禁源ip ;
            • -
            • redirect :重定向 ;
            • -
            • page :返回指定页面 ;
            • -
            • monitor :观察 。
            • - * @method string getRiskLevel() 获取风险等级(waf日志中独有),取值有: -
            • high risk :高危 ;
            • -
            • middle risk :中危 ;
            • -
            • low risk :低危 ;
            • -
            • unkonw :未知 。
            • - * @method void setRiskLevel(string $RiskLevel) 设置风险等级(waf日志中独有),取值有: -
            • high risk :高危 ;
            • -
            • middle risk :中危 ;
            • -
            • low risk :低危 ;
            • -
            • unkonw :未知 。
            • - * @method string getRuleLevel() 获取规则等级,取值有: -
            • normal :正常 。
            • - * @method void setRuleLevel(string $RuleLevel) 设置规则等级,取值有: -
            • normal :正常 。
            • - * @method string getDescription() 获取规则描述。 - * @method void setDescription(string $Description) 设置规则描述。 - * @method string getRuleTypeName() 获取规则类型名称。 - * @method void setRuleTypeName(string $RuleTypeName) 设置规则类型名称。 - * @method string getAttackContent() 获取攻击内容。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setAttackContent(string $AttackContent) 设置攻击内容。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getRuleType() 获取规则类型,取值有: -
            • waf: 托管规则;
            • -
            • acl:自定义规则;
            • -
            • rate:速率限制规则;
            • -
            • bot:bot防护规则。
            • - * @method void setRuleType(string $RuleType) 设置规则类型,取值有: -
            • waf: 托管规则;
            • -
            • acl:自定义规则;
            • -
            • rate:速率限制规则;
            • -
            • bot:bot防护规则。
            • - * @method boolean getRuleEnabled() 获取规则是否开启。 - * @method void setRuleEnabled(boolean $RuleEnabled) 设置规则是否开启。 - * @method boolean getRuleDeleted() 获取规则是否存在,取值有: -
            • true: 规则不存在;
            • -
            • false: 规则存在。
            • - * @method void setRuleDeleted(boolean $RuleDeleted) 设置规则是否存在,取值有: -
            • true: 规则不存在;
            • -
            • false: 规则存在。
            • - * @method boolean getAlarmEnabled() 获取规则是否启用监控告警。 - * @method void setAlarmEnabled(boolean $AlarmEnabled) 设置规则是否启用监控告警。 - */ -class SecRuleRelatedInfo extends AbstractModel -{ - /** - * @var integer 规则ID。 - */ - public $RuleId; - - /** - * @var string 执行动作(处置方式),取值有: -
            • trans :通过 ;
            • -
            • alg :算法挑战 ;
            • -
            • drop :丢弃 ;
            • -
            • ban :封禁源ip ;
            • -
            • redirect :重定向 ;
            • -
            • page :返回指定页面 ;
            • -
            • monitor :观察 。
            • - */ - public $Action; - - /** - * @var string 风险等级(waf日志中独有),取值有: -
            • high risk :高危 ;
            • -
            • middle risk :中危 ;
            • -
            • low risk :低危 ;
            • -
            • unkonw :未知 。
            • - */ - public $RiskLevel; - - /** - * @var string 规则等级,取值有: -
            • normal :正常 。
            • - */ - public $RuleLevel; - - /** - * @var string 规则描述。 - */ - public $Description; - - /** - * @var string 规则类型名称。 - */ - public $RuleTypeName; - - /** - * @var string 攻击内容。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $AttackContent; - - /** - * @var string 规则类型,取值有: -
            • waf: 托管规则;
            • -
            • acl:自定义规则;
            • -
            • rate:速率限制规则;
            • -
            • bot:bot防护规则。
            • - */ - public $RuleType; - - /** - * @var boolean 规则是否开启。 - */ - public $RuleEnabled; - - /** - * @var boolean 规则是否存在,取值有: -
            • true: 规则不存在;
            • -
            • false: 规则存在。
            • - */ - public $RuleDeleted; - - /** - * @var boolean 规则是否启用监控告警。 - */ - public $AlarmEnabled; - - /** - * @param integer $RuleId 规则ID。 - * @param string $Action 执行动作(处置方式),取值有: -
            • trans :通过 ;
            • -
            • alg :算法挑战 ;
            • -
            • drop :丢弃 ;
            • -
            • ban :封禁源ip ;
            • -
            • redirect :重定向 ;
            • -
            • page :返回指定页面 ;
            • -
            • monitor :观察 。
            • - * @param string $RiskLevel 风险等级(waf日志中独有),取值有: -
            • high risk :高危 ;
            • -
            • middle risk :中危 ;
            • -
            • low risk :低危 ;
            • -
            • unkonw :未知 。
            • - * @param string $RuleLevel 规则等级,取值有: -
            • normal :正常 。
            • - * @param string $Description 规则描述。 - * @param string $RuleTypeName 规则类型名称。 - * @param string $AttackContent 攻击内容。 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $RuleType 规则类型,取值有: -
            • waf: 托管规则;
            • -
            • acl:自定义规则;
            • -
            • rate:速率限制规则;
            • -
            • bot:bot防护规则。
            • - * @param boolean $RuleEnabled 规则是否开启。 - * @param boolean $RuleDeleted 规则是否存在,取值有: -
            • true: 规则不存在;
            • -
            • false: 规则存在。
            • - * @param boolean $AlarmEnabled 规则是否启用监控告警。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("RuleId",$param) and $param["RuleId"] !== null) { - $this->RuleId = $param["RuleId"]; - } - - if (array_key_exists("Action",$param) and $param["Action"] !== null) { - $this->Action = $param["Action"]; - } - - if (array_key_exists("RiskLevel",$param) and $param["RiskLevel"] !== null) { - $this->RiskLevel = $param["RiskLevel"]; - } - - if (array_key_exists("RuleLevel",$param) and $param["RuleLevel"] !== null) { - $this->RuleLevel = $param["RuleLevel"]; - } - - if (array_key_exists("Description",$param) and $param["Description"] !== null) { - $this->Description = $param["Description"]; - } - - if (array_key_exists("RuleTypeName",$param) and $param["RuleTypeName"] !== null) { - $this->RuleTypeName = $param["RuleTypeName"]; - } - - if (array_key_exists("AttackContent",$param) and $param["AttackContent"] !== null) { - $this->AttackContent = $param["AttackContent"]; - } - - if (array_key_exists("RuleType",$param) and $param["RuleType"] !== null) { - $this->RuleType = $param["RuleType"]; - } - - if (array_key_exists("RuleEnabled",$param) and $param["RuleEnabled"] !== null) { - $this->RuleEnabled = $param["RuleEnabled"]; - } - - if (array_key_exists("RuleDeleted",$param) and $param["RuleDeleted"] !== null) { - $this->RuleDeleted = $param["RuleDeleted"]; - } - - if (array_key_exists("AlarmEnabled",$param) and $param["AlarmEnabled"] !== null) { - $this->AlarmEnabled = $param["AlarmEnabled"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SingleTypeValue.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SingleTypeValue.php deleted file mode 100755 index d57638f7..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SingleTypeValue.php +++ /dev/null @@ -1,65 +0,0 @@ -MetricName = $param["MetricName"]; - } - - if (array_key_exists("DetailData",$param) and $param["DetailData"] !== null) { - $this->DetailData = $param["DetailData"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingConfig.php deleted file mode 100755 index 79b270c2..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingConfig.php +++ /dev/null @@ -1,113 +0,0 @@ -1:页面性能; -
            • 2:文件上传;
            • -
            • 3:文件下载;
            • -
            • 4:端口性能;
            • -
            • 5:网络质量;
            • -
            • 6:音视频体验。
            • - * @method void setTaskType(integer $TaskType) 设置任务类型,取值有: -
            • 1:页面性能;
            • -
            • 2:文件上传;
            • -
            • 3:文件下载;
            • -
            • 4:端口性能;
            • -
            • 5:网络质量;
            • -
            • 6:音视频体验。
            • - * @method string getUrl() 获取拨测 url。 - * @method void setUrl(string $Url) 设置拨测 url。 - * @method string getUA() 获取拨测 UA。 - * @method void setUA(string $UA) 设置拨测 UA。 - * @method string getConnectivity() 获取网络类型。 - * @method void setConnectivity(string $Connectivity) 设置网络类型。 - */ -class SpeedTestingConfig extends AbstractModel -{ - /** - * @var integer 任务类型,取值有: -
            • 1:页面性能;
            • -
            • 2:文件上传;
            • -
            • 3:文件下载;
            • -
            • 4:端口性能;
            • -
            • 5:网络质量;
            • -
            • 6:音视频体验。
            • - */ - public $TaskType; - - /** - * @var string 拨测 url。 - */ - public $Url; - - /** - * @var string 拨测 UA。 - */ - public $UA; - - /** - * @var string 网络类型。 - */ - public $Connectivity; - - /** - * @param integer $TaskType 任务类型,取值有: -
            • 1:页面性能;
            • -
            • 2:文件上传;
            • -
            • 3:文件下载;
            • -
            • 4:端口性能;
            • -
            • 5:网络质量;
            • -
            • 6:音视频体验。
            • - * @param string $Url 拨测 url。 - * @param string $UA 拨测 UA。 - * @param string $Connectivity 网络类型。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { - $this->TaskType = $param["TaskType"]; - } - - if (array_key_exists("Url",$param) and $param["Url"] !== null) { - $this->Url = $param["Url"]; - } - - if (array_key_exists("UA",$param) and $param["UA"] !== null) { - $this->UA = $param["UA"]; - } - - if (array_key_exists("Connectivity",$param) and $param["Connectivity"] !== null) { - $this->Connectivity = $param["Connectivity"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingDetailData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingDetailData.php deleted file mode 100755 index b157b8f6..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingDetailData.php +++ /dev/null @@ -1,82 +0,0 @@ -ZoneId = $param["ZoneId"]; - } - - if (array_key_exists("ZoneName",$param) and $param["ZoneName"] !== null) { - $this->ZoneName = $param["ZoneName"]; - } - - if (array_key_exists("DistrictStatistics",$param) and $param["DistrictStatistics"] !== null) { - $this->DistrictStatistics = []; - foreach ($param["DistrictStatistics"] as $key => $value){ - $obj = new DistrictStatistics(); - $obj->deserialize($value); - array_push($this->DistrictStatistics, $obj); - } - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingInfo.php deleted file mode 100755 index 05268600..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingInfo.php +++ /dev/null @@ -1,107 +0,0 @@ - 200:任务完成; -
            • 100:任务进行中;
            • -
            • 503: 任务失败。
            • - * @method void setStatusCode(integer $StatusCode) 设置任务状态,取值有: -
            • 200:任务完成;
            • -
            • 100:任务进行中;
            • -
            • 503: 任务失败。
            • - * @method string getTestId() 获取拨测任务 ID。 - * @method void setTestId(string $TestId) 设置拨测任务 ID。 - * @method SpeedTestingConfig getSpeedTestingConfig() 获取拨测任务配置。 - * @method void setSpeedTestingConfig(SpeedTestingConfig $SpeedTestingConfig) 设置拨测任务配置。 - * @method SpeedTestingStatistics getSpeedTestingStatistics() 获取拨测任务统计结果。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSpeedTestingStatistics(SpeedTestingStatistics $SpeedTestingStatistics) 设置拨测任务统计结果。 -注意:此字段可能返回 null,表示取不到有效值。 - */ -class SpeedTestingInfo extends AbstractModel -{ - /** - * @var integer 任务状态,取值有: -
            • 200:任务完成;
            • -
            • 100:任务进行中;
            • -
            • 503: 任务失败。
            • - */ - public $StatusCode; - - /** - * @var string 拨测任务 ID。 - */ - public $TestId; - - /** - * @var SpeedTestingConfig 拨测任务配置。 - */ - public $SpeedTestingConfig; - - /** - * @var SpeedTestingStatistics 拨测任务统计结果。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $SpeedTestingStatistics; - - /** - * @param integer $StatusCode 任务状态,取值有: -
            • 200:任务完成;
            • -
            • 100:任务进行中;
            • -
            • 503: 任务失败。
            • - * @param string $TestId 拨测任务 ID。 - * @param SpeedTestingConfig $SpeedTestingConfig 拨测任务配置。 - * @param SpeedTestingStatistics $SpeedTestingStatistics 拨测任务统计结果。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("StatusCode",$param) and $param["StatusCode"] !== null) { - $this->StatusCode = $param["StatusCode"]; - } - - if (array_key_exists("TestId",$param) and $param["TestId"] !== null) { - $this->TestId = $param["TestId"]; - } - - if (array_key_exists("SpeedTestingConfig",$param) and $param["SpeedTestingConfig"] !== null) { - $this->SpeedTestingConfig = new SpeedTestingConfig(); - $this->SpeedTestingConfig->deserialize($param["SpeedTestingConfig"]); - } - - if (array_key_exists("SpeedTestingStatistics",$param) and $param["SpeedTestingStatistics"] !== null) { - $this->SpeedTestingStatistics = new SpeedTestingStatistics(); - $this->SpeedTestingStatistics->deserialize($param["SpeedTestingStatistics"]); - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingMetricData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingMetricData.php deleted file mode 100755 index 46c0db61..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingMetricData.php +++ /dev/null @@ -1,161 +0,0 @@ -ZoneId = $param["ZoneId"]; - } - - if (array_key_exists("ZoneName",$param) and $param["ZoneName"] !== null) { - $this->ZoneName = $param["ZoneName"]; - } - - if (array_key_exists("OriginSpeedTestingInfo",$param) and $param["OriginSpeedTestingInfo"] !== null) { - $this->OriginSpeedTestingInfo = []; - foreach ($param["OriginSpeedTestingInfo"] as $key => $value){ - $obj = new SpeedTestingInfo(); - $obj->deserialize($value); - array_push($this->OriginSpeedTestingInfo, $obj); - } - } - - if (array_key_exists("ProxySpeedTestingInfo",$param) and $param["ProxySpeedTestingInfo"] !== null) { - $this->ProxySpeedTestingInfo = []; - foreach ($param["ProxySpeedTestingInfo"] as $key => $value){ - $obj = new SpeedTestingInfo(); - $obj->deserialize($value); - array_push($this->ProxySpeedTestingInfo, $obj); - } - } - - if (array_key_exists("SpeedTestingStatus",$param) and $param["SpeedTestingStatus"] !== null) { - $this->SpeedTestingStatus = new SpeedTestingStatus(); - $this->SpeedTestingStatus->deserialize($param["SpeedTestingStatus"]); - } - - if (array_key_exists("OptimizeAction",$param) and $param["OptimizeAction"] !== null) { - $this->OptimizeAction = []; - foreach ($param["OptimizeAction"] as $key => $value){ - $obj = new OptimizeAction(); - $obj->deserialize($value); - array_push($this->OptimizeAction, $obj); - } - } - - if (array_key_exists("ProxyLoadTime",$param) and $param["ProxyLoadTime"] !== null) { - $this->ProxyLoadTime = $param["ProxyLoadTime"]; - } - - if (array_key_exists("OriginLoadTime",$param) and $param["OriginLoadTime"] !== null) { - $this->OriginLoadTime = $param["OriginLoadTime"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingQuota.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingQuota.php deleted file mode 100755 index 40f1e5c2..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingQuota.php +++ /dev/null @@ -1,65 +0,0 @@ -TotalTestRuns = $param["TotalTestRuns"]; - } - - if (array_key_exists("AvailableTestRuns",$param) and $param["AvailableTestRuns"] !== null) { - $this->AvailableTestRuns = $param["AvailableTestRuns"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingStatistics.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingStatistics.php deleted file mode 100755 index bf3f1c64..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingStatistics.php +++ /dev/null @@ -1,185 +0,0 @@ -FirstContentfulPaint = $param["FirstContentfulPaint"]; - } - - if (array_key_exists("FirstMeaningfulPaint",$param) and $param["FirstMeaningfulPaint"] !== null) { - $this->FirstMeaningfulPaint = $param["FirstMeaningfulPaint"]; - } - - if (array_key_exists("OverallDownloadSpeed",$param) and $param["OverallDownloadSpeed"] !== null) { - $this->OverallDownloadSpeed = $param["OverallDownloadSpeed"]; - } - - if (array_key_exists("RenderTime",$param) and $param["RenderTime"] !== null) { - $this->RenderTime = $param["RenderTime"]; - } - - if (array_key_exists("DocumentFinishTime",$param) and $param["DocumentFinishTime"] !== null) { - $this->DocumentFinishTime = $param["DocumentFinishTime"]; - } - - if (array_key_exists("TcpConnectionTime",$param) and $param["TcpConnectionTime"] !== null) { - $this->TcpConnectionTime = $param["TcpConnectionTime"]; - } - - if (array_key_exists("ResponseTime",$param) and $param["ResponseTime"] !== null) { - $this->ResponseTime = $param["ResponseTime"]; - } - - if (array_key_exists("FileDownloadTime",$param) and $param["FileDownloadTime"] !== null) { - $this->FileDownloadTime = $param["FileDownloadTime"]; - } - - if (array_key_exists("LoadTime",$param) and $param["LoadTime"] !== null) { - $this->LoadTime = $param["LoadTime"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingStatus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingStatus.php deleted file mode 100755 index eab2a26c..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/SpeedTestingStatus.php +++ /dev/null @@ -1,185 +0,0 @@ - 200:任务完成; -
            • 100:任务进行中。
            • -
            • 503: 任务失败。
            • -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setStatusCode(integer $StatusCode) 设置任务状态,取值有: -
            • 200:任务完成;
            • -
            • 100:任务进行中。
            • -
            • 503: 任务失败。
            • -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getUA() 获取拨测 UA。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setUA(string $UA) 设置拨测 UA。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getConnectivity() 获取网络环境。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setConnectivity(string $Connectivity) 设置网络环境。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method boolean getReachable() 获取是否可达,取值: -
            • true:可达;
            • -
            • false:不可达。
            • -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setReachable(boolean $Reachable) 设置是否可达,取值: -
            • true:可达;
            • -
            • false:不可达。
            • -注意:此字段可能返回 null,表示取不到有效值。 - * @method boolean getTimedOut() 获取是否超时,取值: -
            • true:超时;
            • -
            • false:不超时。
            • -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTimedOut(boolean $TimedOut) 设置是否超时,取值: -
            • true:超时;
            • -
            • false:不超时。
            • -注意:此字段可能返回 null,表示取不到有效值。 - */ -class SpeedTestingStatus extends AbstractModel -{ - /** - * @var string 拨测 url。 - */ - public $Url; - - /** - * @var boolean 拨测 url 是否使用 https。 - */ - public $Tls; - - /** - * @var string 任务创建时间。 - */ - public $CreatedOn; - - /** - * @var integer 任务状态,取值有: -
            • 200:任务完成;
            • -
            • 100:任务进行中。
            • -
            • 503: 任务失败。
            • -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $StatusCode; - - /** - * @var string 拨测 UA。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $UA; - - /** - * @var string 网络环境。 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $Connectivity; - - /** - * @var boolean 是否可达,取值: -
            • true:可达;
            • -
            • false:不可达。
            • -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $Reachable; - - /** - * @var boolean 是否超时,取值: -
            • true:超时;
            • -
            • false:不超时。
            • -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $TimedOut; - - /** - * @param string $Url 拨测 url。 - * @param boolean $Tls 拨测 url 是否使用 https。 - * @param string $CreatedOn 任务创建时间。 - * @param integer $StatusCode 任务状态,取值有: -
            • 200:任务完成;
            • -
            • 100:任务进行中。
            • -
            • 503: 任务失败。
            • -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $UA 拨测 UA。 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Connectivity 网络环境。 -注意:此字段可能返回 null,表示取不到有效值。 - * @param boolean $Reachable 是否可达,取值: -
            • true:可达;
            • -
            • false:不可达。
            • -注意:此字段可能返回 null,表示取不到有效值。 - * @param boolean $TimedOut 是否超时,取值: -
            • true:超时;
            • -
            • false:不超时。
            • -注意:此字段可能返回 null,表示取不到有效值。 - */ - function __construct() - { - - } - - /** - * For internal only. DO NOT USE IT. - */ - public function deserialize($param) - { - if ($param === null) { - return; - } - if (array_key_exists("Url",$param) and $param["Url"] !== null) { - $this->Url = $param["Url"]; - } - - if (array_key_exists("Tls",$param) and $param["Tls"] !== null) { - $this->Tls = $param["Tls"]; - } - - if (array_key_exists("CreatedOn",$param) and $param["CreatedOn"] !== null) { - $this->CreatedOn = $param["CreatedOn"]; - } - - if (array_key_exists("StatusCode",$param) and $param["StatusCode"] !== null) { - $this->StatusCode = $param["StatusCode"]; - } - - if (array_key_exists("UA",$param) and $param["UA"] !== null) { - $this->UA = $param["UA"]; - } - - if (array_key_exists("Connectivity",$param) and $param["Connectivity"] !== null) { - $this->Connectivity = $param["Connectivity"]; - } - - if (array_key_exists("Reachable",$param) and $param["Reachable"] !== null) { - $this->Reachable = $param["Reachable"]; - } - - if (array_key_exists("TimedOut",$param) and $param["TimedOut"] !== null) { - $this->TimedOut = $param["TimedOut"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/StandardDebug.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/StandardDebug.php new file mode 100644 index 00000000..d8418134 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/StandardDebug.php @@ -0,0 +1,85 @@ +on:开启; +
            • off:关闭。
            • + * @method void setSwitch(string $Switch) 设置Debug 功能开关,取值有: +
            • on:开启;
            • +
            • off:关闭。
            • + * @method array getAllowClientIPList() 获取允许的客户端来源。支持填写 IPV4 以及 IPV6 的 IP/IP 段,不填则表示允许任意客户端 IP。 + * @method void setAllowClientIPList(array $AllowClientIPList) 设置允许的客户端来源。支持填写 IPV4 以及 IPV6 的 IP/IP 段,不填则表示允许任意客户端 IP。 + * @method string getExpireTime() 获取Debug 功能到期时间。超出设置的时间,则功能失效。 + * @method void setExpireTime(string $ExpireTime) 设置Debug 功能到期时间。超出设置的时间,则功能失效。 + */ +class StandardDebug extends AbstractModel +{ + /** + * @var string Debug 功能开关,取值有: +
            • on:开启;
            • +
            • off:关闭。
            • + */ + public $Switch; + + /** + * @var array 允许的客户端来源。支持填写 IPV4 以及 IPV6 的 IP/IP 段,不填则表示允许任意客户端 IP。 + */ + public $AllowClientIPList; + + /** + * @var string Debug 功能到期时间。超出设置的时间,则功能失效。 + */ + public $ExpireTime; + + /** + * @param string $Switch Debug 功能开关,取值有: +
            • on:开启;
            • +
            • off:关闭。
            • + * @param array $AllowClientIPList 允许的客户端来源。支持填写 IPV4 以及 IPV6 的 IP/IP 段,不填则表示允许任意客户端 IP。 + * @param string $ExpireTime Debug 功能到期时间。超出设置的时间,则功能失效。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + + if (array_key_exists("AllowClientIPList",$param) and $param["AllowClientIPList"] !== null) { + $this->AllowClientIPList = $param["AllowClientIPList"]; + } + + if (array_key_exists("ExpireTime",$param) and $param["ExpireTime"] !== null) { + $this->ExpireTime = $param["ExpireTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Sv.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Sv.php index 80c64324..bdfe068b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Sv.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Sv.php @@ -24,6 +24,28 @@ use TencentCloud\Common\AbstractModel; * @method void setKey(string $Key) 设置询价参数键。 * @method string getValue() 获取询价参数值。 * @method void setValue(string $Value) 设置询价参数值。 + * @method string getPack() 获取询价参数映射的配额,取值有: +
            • zone:站点数;
            • +
            • custom-rule:自定义规则数;
            • +
            • rate-limiting-rule:速率限制规则数;
            • +
            • l4-proxy-instance:四层代理实例数。
            • +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPack(string $Pack) 设置询价参数映射的配额,取值有: +
            • zone:站点数;
            • +
            • custom-rule:自定义规则数;
            • +
            • rate-limiting-rule:速率限制规则数;
            • +
            • l4-proxy-instance:四层代理实例数。
            • +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getInstanceId() 获取询价参数映射的四层代理实例Id。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInstanceId(string $InstanceId) 设置询价参数映射的四层代理实例Id。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getProtectionSpecs() 获取询价参数对应的防护等级。 +取值有:
            • cm_30G:中国大陆加速区域保底防护30Gbps;
            • cm_60G:中国大陆加速区域保底防护60Gbps;
            • cm_100G:中国大陆加速区域保底防护100Gbps;
            • anycast_300G:全球加速区域(除中国大陆)Anycast联防300Gbps;
            • anycast_unlimited:全球加速区域(除中国大陆)Anycast无上限全力防护;
            • cm_30G_anycast_300G:中国大陆加速区域保底防护30Gbps,全球加速区域(除中国大陆)Anycast联防300Gbps;
            • cm_30G_anycast_unlimited:中国大陆加速区域保底防护30Gbps,全球加速区域(除中国大陆)Anycast无上限全力防护;
            • cm_60G_anycast_300G:中国大陆加速区域保底防护60Gbps,全球加速区域(除中国大陆)Anycast联防300Gbps;
            • cm_60G_anycast_unlimited:中国大陆加速区域保底防护60Gbps,全球加速区域(除中国大陆)Anycast无上限全力防护;
            • cm_100G_anycast_300G:中国大陆加速区域保底防护100Gbps,全球加速区域(除中国大陆)Anycast联防300Gbps;
            • cm_100G_anycast_unlimited:中国大陆加速区域保底防护100Gbps,全球加速区域(除中国大陆)Anycast无上限全力防护。
            • +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setProtectionSpecs(string $ProtectionSpecs) 设置询价参数对应的防护等级。 +取值有:
            • cm_30G:中国大陆加速区域保底防护30Gbps;
            • cm_60G:中国大陆加速区域保底防护60Gbps;
            • cm_100G:中国大陆加速区域保底防护100Gbps;
            • anycast_300G:全球加速区域(除中国大陆)Anycast联防300Gbps;
            • anycast_unlimited:全球加速区域(除中国大陆)Anycast无上限全力防护;
            • cm_30G_anycast_300G:中国大陆加速区域保底防护30Gbps,全球加速区域(除中国大陆)Anycast联防300Gbps;
            • cm_30G_anycast_unlimited:中国大陆加速区域保底防护30Gbps,全球加速区域(除中国大陆)Anycast无上限全力防护;
            • cm_60G_anycast_300G:中国大陆加速区域保底防护60Gbps,全球加速区域(除中国大陆)Anycast联防300Gbps;
            • cm_60G_anycast_unlimited:中国大陆加速区域保底防护60Gbps,全球加速区域(除中国大陆)Anycast无上限全力防护;
            • cm_100G_anycast_300G:中国大陆加速区域保底防护100Gbps,全球加速区域(除中国大陆)Anycast联防300Gbps;
            • cm_100G_anycast_unlimited:中国大陆加速区域保底防护100Gbps,全球加速区域(除中国大陆)Anycast无上限全力防护。
            • +注意:此字段可能返回 null,表示取不到有效值。 */ class Sv extends AbstractModel { @@ -37,9 +59,43 @@ class Sv extends AbstractModel */ public $Value; + /** + * @var string 询价参数映射的配额,取值有: +
            • zone:站点数;
            • +
            • custom-rule:自定义规则数;
            • +
            • rate-limiting-rule:速率限制规则数;
            • +
            • l4-proxy-instance:四层代理实例数。
            • +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Pack; + + /** + * @var string 询价参数映射的四层代理实例Id。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InstanceId; + + /** + * @var string 询价参数对应的防护等级。 +取值有:
            • cm_30G:中国大陆加速区域保底防护30Gbps;
            • cm_60G:中国大陆加速区域保底防护60Gbps;
            • cm_100G:中国大陆加速区域保底防护100Gbps;
            • anycast_300G:全球加速区域(除中国大陆)Anycast联防300Gbps;
            • anycast_unlimited:全球加速区域(除中国大陆)Anycast无上限全力防护;
            • cm_30G_anycast_300G:中国大陆加速区域保底防护30Gbps,全球加速区域(除中国大陆)Anycast联防300Gbps;
            • cm_30G_anycast_unlimited:中国大陆加速区域保底防护30Gbps,全球加速区域(除中国大陆)Anycast无上限全力防护;
            • cm_60G_anycast_300G:中国大陆加速区域保底防护60Gbps,全球加速区域(除中国大陆)Anycast联防300Gbps;
            • cm_60G_anycast_unlimited:中国大陆加速区域保底防护60Gbps,全球加速区域(除中国大陆)Anycast无上限全力防护;
            • cm_100G_anycast_300G:中国大陆加速区域保底防护100Gbps,全球加速区域(除中国大陆)Anycast联防300Gbps;
            • cm_100G_anycast_unlimited:中国大陆加速区域保底防护100Gbps,全球加速区域(除中国大陆)Anycast无上限全力防护。
            • +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ProtectionSpecs; + /** * @param string $Key 询价参数键。 * @param string $Value 询价参数值。 + * @param string $Pack 询价参数映射的配额,取值有: +
            • zone:站点数;
            • +
            • custom-rule:自定义规则数;
            • +
            • rate-limiting-rule:速率限制规则数;
            • +
            • l4-proxy-instance:四层代理实例数。
            • +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $InstanceId 询价参数映射的四层代理实例Id。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ProtectionSpecs 询价参数对应的防护等级。 +取值有:
            • cm_30G:中国大陆加速区域保底防护30Gbps;
            • cm_60G:中国大陆加速区域保底防护60Gbps;
            • cm_100G:中国大陆加速区域保底防护100Gbps;
            • anycast_300G:全球加速区域(除中国大陆)Anycast联防300Gbps;
            • anycast_unlimited:全球加速区域(除中国大陆)Anycast无上限全力防护;
            • cm_30G_anycast_300G:中国大陆加速区域保底防护30Gbps,全球加速区域(除中国大陆)Anycast联防300Gbps;
            • cm_30G_anycast_unlimited:中国大陆加速区域保底防护30Gbps,全球加速区域(除中国大陆)Anycast无上限全力防护;
            • cm_60G_anycast_300G:中国大陆加速区域保底防护60Gbps,全球加速区域(除中国大陆)Anycast联防300Gbps;
            • cm_60G_anycast_unlimited:中国大陆加速区域保底防护60Gbps,全球加速区域(除中国大陆)Anycast无上限全力防护;
            • cm_100G_anycast_300G:中国大陆加速区域保底防护100Gbps,全球加速区域(除中国大陆)Anycast联防300Gbps;
            • cm_100G_anycast_unlimited:中国大陆加速区域保底防护100Gbps,全球加速区域(除中国大陆)Anycast无上限全力防护。
            • +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -61,5 +117,17 @@ class Sv extends AbstractModel if (array_key_exists("Value",$param) and $param["Value"] !== null) { $this->Value = $param["Value"]; } + + if (array_key_exists("Pack",$param) and $param["Pack"] !== null) { + $this->Pack = $param["Pack"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("ProtectionSpecs",$param) and $param["ProtectionSpecs"] !== null) { + $this->ProtectionSpecs = $param["ProtectionSpecs"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/UpdateOriginProtectionIPWhitelistRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/UpdateOriginProtectionIPWhitelistRequest.php deleted file mode 100755 index 44c87bda..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/UpdateOriginProtectionIPWhitelistRequest.php +++ /dev/null @@ -1,53 +0,0 @@ -ZoneId = $param["ZoneId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/WebLogs.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/WebLogs.php deleted file mode 100755 index 320f3032..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/WebLogs.php +++ /dev/null @@ -1,218 +0,0 @@ -EventId = $param["EventId"]; - } - - if (array_key_exists("HttpLog",$param) and $param["HttpLog"] !== null) { - $this->HttpLog = $param["HttpLog"]; - } - - if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { - $this->Domain = $param["Domain"]; - } - - if (array_key_exists("AttackIp",$param) and $param["AttackIp"] !== null) { - $this->AttackIp = $param["AttackIp"]; - } - - if (array_key_exists("SipCountryCode",$param) and $param["SipCountryCode"] !== null) { - $this->SipCountryCode = $param["SipCountryCode"]; - } - - if (array_key_exists("RealClientIp",$param) and $param["RealClientIp"] !== null) { - $this->RealClientIp = $param["RealClientIp"]; - } - - if (array_key_exists("RealClientIpCountryCode",$param) and $param["RealClientIpCountryCode"] !== null) { - $this->RealClientIpCountryCode = $param["RealClientIpCountryCode"]; - } - - if (array_key_exists("AttackTime",$param) and $param["AttackTime"] !== null) { - $this->AttackTime = $param["AttackTime"]; - } - - if (array_key_exists("RequestUri",$param) and $param["RequestUri"] !== null) { - $this->RequestUri = $param["RequestUri"]; - } - - if (array_key_exists("ReqMethod",$param) and $param["ReqMethod"] !== null) { - $this->ReqMethod = $param["ReqMethod"]; - } - - if (array_key_exists("RuleDetailList",$param) and $param["RuleDetailList"] !== null) { - $this->RuleDetailList = []; - foreach ($param["RuleDetailList"] as $key => $value){ - $obj = new SecRuleRelatedInfo(); - $obj->deserialize($value); - array_push($this->RuleDetailList, $obj); - } - } - - if (array_key_exists("AttackContent",$param) and $param["AttackContent"] !== null) { - $this->AttackContent = $param["AttackContent"]; - } - - if (array_key_exists("Area",$param) and $param["Area"] !== null) { - $this->Area = $param["Area"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Zone.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Zone.php index cb827baf..961dd9b1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Zone.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/Zone.php @@ -40,10 +40,12 @@ use TencentCloud\Common\AbstractModel;
            • deactivated:被封禁。
            • * @method string getType() 获取站点接入方式,取值有
            • full:NS 接入;
            • -
            • partial:CNAME 接入。
            • +
            • partial:CNAME 接入;
            • +
            • noDomainAccess:无域名接入。
            • * @method void setType(string $Type) 设置站点接入方式,取值有
            • full:NS 接入;
            • -
            • partial:CNAME 接入。
            • +
            • partial:CNAME 接入;
            • +
            • noDomainAccess:无域名接入。
            • * @method boolean getPaused() 获取站点是否关闭。 * @method void setPaused(boolean $Paused) 设置站点是否关闭。 * @method string getCnameSpeedUp() 获取是否开启 CNAME 加速,取值有: @@ -137,7 +139,8 @@ class Zone extends AbstractModel /** * @var string 站点接入方式,取值有
            • full:NS 接入;
            • -
            • partial:CNAME 接入。
            • +
            • partial:CNAME 接入;
            • +
            • noDomainAccess:无域名接入。
            • */ public $Type; @@ -238,7 +241,8 @@ class Zone extends AbstractModel
            • deactivated:被封禁。
            • * @param string $Type 站点接入方式,取值有
            • full:NS 接入;
            • -
            • partial:CNAME 接入。
            • +
            • partial:CNAME 接入;
            • +
            • noDomainAccess:无域名接入。
            • * @param boolean $Paused 站点是否关闭。 * @param string $CnameSpeedUp 是否开启 CNAME 加速,取值有:
            • enabled:开启;
            • diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ZoneSetting.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ZoneSetting.php index 1c90fb10..f0b32596 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ZoneSetting.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/ZoneSetting.php @@ -107,6 +107,10 @@ use TencentCloud\Common\AbstractModel; * @method AccelerateMainland getAccelerateMainland() 获取中国大陆加速优化配置。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAccelerateMainland(AccelerateMainland $AccelerateMainland) 设置中国大陆加速优化配置。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method StandardDebug getStandardDebug() 获取标准 Debug 配置。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setStandardDebug(StandardDebug $StandardDebug) 设置标准 Debug 配置。 注意:此字段可能返回 null,表示取不到有效值。 */ class ZoneSetting extends AbstractModel @@ -243,6 +247,12 @@ class ZoneSetting extends AbstractModel */ public $AccelerateMainland; + /** + * @var StandardDebug 标准 Debug 配置。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $StandardDebug; + /** * @param string $ZoneName 站点名称。 * @param string $Area 站点加速区域信息,取值有: @@ -287,6 +297,8 @@ class ZoneSetting extends AbstractModel * @param ImageOptimize $ImageOptimize 图片优化相关配置。 注意:此字段可能返回 null,表示取不到有效值。 * @param AccelerateMainland $AccelerateMainland 中国大陆加速优化配置。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param StandardDebug $StandardDebug 标准 Debug 配置。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -409,5 +421,10 @@ class ZoneSetting extends AbstractModel $this->AccelerateMainland = new AccelerateMainland(); $this->AccelerateMainland->deserialize($param["AccelerateMainland"]); } + + if (array_key_exists("StandardDebug",$param) and $param["StandardDebug"] !== null) { + $this->StandardDebug = new StandardDebug(); + $this->StandardDebug->deserialize($param["StandardDebug"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/TeoClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/TeoClient.php index 0b1f35de..80efc0b1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/TeoClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/TeoClient.php @@ -24,20 +24,19 @@ use TencentCloud\Teo\V20220901\Models as Models; /** * @method Models\BindZoneToPlanResponse BindZoneToPlan(Models\BindZoneToPlanRequest $req) 将未绑定套餐的站点绑定到已有套餐 - * @method Models\CheckCertificateResponse CheckCertificate(Models\CheckCertificateRequest $req) 校验证书 + * @method Models\CheckCnameStatusResponse CheckCnameStatus(Models\CheckCnameStatusRequest $req) 校验域名 CNAME 状态 * @method Models\CreateAccelerationDomainResponse CreateAccelerationDomain(Models\CreateAccelerationDomainRequest $req) 创建加速域名 * @method Models\CreateAliasDomainResponse CreateAliasDomain(Models\CreateAliasDomainRequest $req) 创建别称域名。 * @method Models\CreateApplicationProxyResponse CreateApplicationProxy(Models\CreateApplicationProxyRequest $req) 创建应用代理 * @method Models\CreateApplicationProxyRuleResponse CreateApplicationProxyRule(Models\CreateApplicationProxyRuleRequest $req) 创建应用代理规则 - * @method Models\CreateCredentialResponse CreateCredential(Models\CreateCredentialRequest $req) 用于创建COS回源私有凭证 * @method Models\CreateOriginGroupResponse CreateOriginGroup(Models\CreateOriginGroupRequest $req) 创建源站组 * @method Models\CreatePlanForZoneResponse CreatePlanForZone(Models\CreatePlanForZoneRequest $req) 为未购买套餐的站点购买套餐 * @method Models\CreatePrefetchTaskResponse CreatePrefetchTask(Models\CreatePrefetchTaskRequest $req) 创建预热任务 - * @method Models\CreatePurgeTaskResponse CreatePurgeTask(Models\CreatePurgeTaskRequest $req) 创建清除缓存任务 - * @method Models\CreateReplayTaskResponse CreateReplayTask(Models\CreateReplayTaskRequest $req) 创建刷新/预热重放任务 + * @method Models\CreatePurgeTaskResponse CreatePurgeTask(Models\CreatePurgeTaskRequest $req) 当源站资源更新,但节点缓存 TTL 未过期时,用户仍会访问到旧的资源,此时可以通过该接口实现节点资源更新。触发更新的方法有以下两种:
            • 直接删除:不做任何校验,直接删除节点缓存,用户请求时触发回源拉取;
            • 标记过期:将节点资源置为过期,用户请求时触发回源校验,即发送带有 If-None-Match 和 If-Modified-Since 头部的 HTTP 条件请求。若源站响应 200,则节点会回源拉取新的资源并更新缓存;若源站响应 304,则节点不会更新缓存;
            • + +清除缓存任务详情请查看[清除缓存](https://cloud.tencent.com/document/product/1552/70759)。 * @method Models\CreateRuleResponse CreateRule(Models\CreateRuleRequest $req) 规则引擎创建规则。 * @method Models\CreateSecurityIPGroupResponse CreateSecurityIPGroup(Models\CreateSecurityIPGroupRequest $req) 创建安全 IP 组 - * @method Models\CreateSpeedTestingResponse CreateSpeedTesting(Models\CreateSpeedTestingRequest $req) 对用户指定的域名进行一次站点拨测 * @method Models\CreateZoneResponse CreateZone(Models\CreateZoneRequest $req) 用于用户接入新的站点。 * @method Models\DeleteAccelerationDomainsResponse DeleteAccelerationDomains(Models\DeleteAccelerationDomainsRequest $req) 批量删除加速域名 * @method Models\DeleteAliasDomainResponse DeleteAliasDomain(Models\DeleteAliasDomainRequest $req) 删除别称域名。 @@ -48,21 +47,16 @@ use TencentCloud\Teo\V20220901\Models as Models; * @method Models\DeleteSecurityIPGroupResponse DeleteSecurityIPGroup(Models\DeleteSecurityIPGroupRequest $req) 删除指定 IP 组,如果有规则引用了 IP 组情况,则不允许删除。 * @method Models\DeleteZoneResponse DeleteZone(Models\DeleteZoneRequest $req) 删除站点。 * @method Models\DescribeAccelerationDomainsResponse DescribeAccelerationDomains(Models\DescribeAccelerationDomainsRequest $req) 查询加速域名列表,支持搜索、分页、排序、过滤。 - * @method Models\DescribeAddableEntityListResponse DescribeAddableEntityList(Models\DescribeAddableEntityListRequest $req) 本接口(DescribeAddableEntityList)用于查询剩余可添加的日志推送实体列表。 * @method Models\DescribeAliasDomainsResponse DescribeAliasDomains(Models\DescribeAliasDomainsRequest $req) 查询别称域名信息列表。 * @method Models\DescribeApplicationProxiesResponse DescribeApplicationProxies(Models\DescribeApplicationProxiesRequest $req) 查询应用代理列表。 * @method Models\DescribeAvailablePlansResponse DescribeAvailablePlans(Models\DescribeAvailablePlansRequest $req) 查询当前账户可用套餐信息列表 - * @method Models\DescribeClientRuleListResponse DescribeClientRuleList(Models\DescribeClientRuleListRequest $req) 本接口(DescribeClientRuleList)用于查询封禁客户端信息列表。 * @method Models\DescribeContentQuotaResponse DescribeContentQuota(Models\DescribeContentQuotaRequest $req) 查询内容管理接口配额 * @method Models\DescribeDDoSAttackDataResponse DescribeDDoSAttackData(Models\DescribeDDoSAttackDataRequest $req) 本接口(DescribeDDoSAttackData)用于查询DDoS攻击时序数据。 * @method Models\DescribeDDoSAttackEventResponse DescribeDDoSAttackEvent(Models\DescribeDDoSAttackEventRequest $req) 本接口(DescribeDDoSAttackEvent)用于查询DDoS攻击事件列表。 * @method Models\DescribeDDoSAttackTopDataResponse DescribeDDoSAttackTopData(Models\DescribeDDoSAttackTopDataRequest $req) 本接口(DescribeDDoSAttackTopData)用于查询DDoS攻击Top数据。 * @method Models\DescribeDefaultCertificatesResponse DescribeDefaultCertificates(Models\DescribeDefaultCertificatesRequest $req) 查询默认证书列表 - * @method Models\DescribeDnsDataResponse DescribeDnsData(Models\DescribeDnsDataRequest $req) 获取DNS请求数统计曲线 * @method Models\DescribeHostsSettingResponse DescribeHostsSetting(Models\DescribeHostsSettingRequest $req) 用于查询域名配置信息 * @method Models\DescribeIdentificationsResponse DescribeIdentifications(Models\DescribeIdentificationsRequest $req) 查询站点的验证信息。 - * @method Models\DescribeLogSetsResponse DescribeLogSets(Models\DescribeLogSetsRequest $req) 本接口(DescribeLogSets)用于获取日志集列表。 - * @method Models\DescribeLogTopicTasksResponse DescribeLogTopicTasks(Models\DescribeLogTopicTasksRequest $req) 本接口(DescribeLogTopicTasks)用于获取日志推送任务列表。 * @method Models\DescribeOriginGroupResponse DescribeOriginGroup(Models\DescribeOriginGroupRequest $req) 获取源站组列表 * @method Models\DescribeOriginProtectionResponse DescribeOriginProtection(Models\DescribeOriginProtectionRequest $req) 查询源站防护信息 * @method Models\DescribeOverviewL7DataResponse DescribeOverviewL7Data(Models\DescribeOverviewL7DataRequest $req) 本接口(DescribeOverviewL7Data)用于查询七层监控类时序流量数据。 @@ -70,23 +64,11 @@ use TencentCloud\Teo\V20220901\Models as Models; * @method Models\DescribePurgeTasksResponse DescribePurgeTasks(Models\DescribePurgeTasksRequest $req) 查询清除缓存历史记录 * @method Models\DescribeRulesResponse DescribeRules(Models\DescribeRulesRequest $req) 查询规则引擎规则。 * @method Models\DescribeRulesSettingResponse DescribeRulesSetting(Models\DescribeRulesSettingRequest $req) 返回规则引擎可应用匹配请求的设置列表及其详细建议配置信息 - * @method Models\DescribeSingleL7AnalysisDataResponse DescribeSingleL7AnalysisData(Models\DescribeSingleL7AnalysisDataRequest $req) 本接口(DescribeSingleL7AnalysisData)用于查询七层流量数据分析单值数据列表,单值数据表示:指标在查询时间范围内的单个统计数据,通常表现为接口仅返回一个统计数值。 - * @method Models\DescribeSpeedTestingDetailsResponse DescribeSpeedTestingDetails(Models\DescribeSpeedTestingDetailsRequest $req) 用于查询拨测分地区数据 - * @method Models\DescribeSpeedTestingMetricDataResponse DescribeSpeedTestingMetricData(Models\DescribeSpeedTestingMetricDataRequest $req) 查询站点拨测结果 - * @method Models\DescribeSpeedTestingQuotaResponse DescribeSpeedTestingQuota(Models\DescribeSpeedTestingQuotaRequest $req) 查询站点拨测配额 * @method Models\DescribeTimingL4DataResponse DescribeTimingL4Data(Models\DescribeTimingL4DataRequest $req) 本接口(DescribeTimingL4Data)用于查询四层时序流量数据列表。 * @method Models\DescribeTimingL7AnalysisDataResponse DescribeTimingL7AnalysisData(Models\DescribeTimingL7AnalysisDataRequest $req) 本接口(DescribeTimingL7AnalysisData)查询七层数据分析类时序数据。 * @method Models\DescribeTimingL7CacheDataResponse DescribeTimingL7CacheData(Models\DescribeTimingL7CacheDataRequest $req) 本接口(DescribeTimingL7CacheData)用于查询七层缓存分析时序类流量数据。 - * @method Models\DescribeTimingL7SourceDataResponse DescribeTimingL7SourceData(Models\DescribeTimingL7SourceDataRequest $req) 本接口(DescribeTimingL7SourceData)查询七层回源分析时序数据。 * @method Models\DescribeTopL7AnalysisDataResponse DescribeTopL7AnalysisData(Models\DescribeTopL7AnalysisDataRequest $req) 本接口(DescribeTopL7AnalysisData)用于查询七层流量前topN的数据。 * @method Models\DescribeTopL7CacheDataResponse DescribeTopL7CacheData(Models\DescribeTopL7CacheDataRequest $req) 本接口(DescribeTopL7CacheData)用于查询七层缓存分析topN流量数据。 - * @method Models\DescribeWebManagedRulesDataResponse DescribeWebManagedRulesData(Models\DescribeWebManagedRulesDataRequest $req) 本接口(DescribeWebManagedRulesData)用于查询WAF攻击的时序数据。 - * @method Models\DescribeWebManagedRulesHitRuleDetailResponse DescribeWebManagedRulesHitRuleDetail(Models\DescribeWebManagedRulesHitRuleDetailRequest $req) 本接口(DescribeWebManagedRulesHitRuleDetail)用于查询WAF攻击命中规则详情。 - * @method Models\DescribeWebManagedRulesLogResponse DescribeWebManagedRulesLog(Models\DescribeWebManagedRulesLogRequest $req) 本接口(DescribeWebManagedRulesLog)用于查询Web攻击日志。 - * @method Models\DescribeWebProtectionClientIpListResponse DescribeWebProtectionClientIpList(Models\DescribeWebProtectionClientIpListRequest $req) 本接口(DescribeWebProtectionClientIpList)用于查询CC防护客户端(攻击源)IP信息。 - * @method Models\DescribeWebProtectionDataResponse DescribeWebProtectionData(Models\DescribeWebProtectionDataRequest $req) 本接口(DescribeWebProtectionData)用于查询CC防护时序数据。 - * @method Models\DescribeWebProtectionHitRuleDetailResponse DescribeWebProtectionHitRuleDetail(Models\DescribeWebProtectionHitRuleDetailRequest $req) 本接口(DescribeWebProtectionHitRuleDetail)用于查询CC防护命中规则详情列表。 - * @method Models\DescribeWebProtectionTopDataResponse DescribeWebProtectionTopData(Models\DescribeWebProtectionTopDataRequest $req) 本接口(DescribeWebProtectionTopData)用于查询CC防护的Top数据。 * @method Models\DescribeZoneSettingResponse DescribeZoneSetting(Models\DescribeZoneSettingRequest $req) 用于查询站点的所有配置信息。 * @method Models\DescribeZonesResponse DescribeZones(Models\DescribeZonesRequest $req) 用户查询用户站点信息列表,支持分页。 * @method Models\DownloadL4LogsResponse DownloadL4Logs(Models\DownloadL4LogsRequest $req) 本接口(DownloadL4Logs)用于下载四层离线日志。 @@ -100,20 +82,14 @@ use TencentCloud\Teo\V20220901\Models as Models; * @method Models\ModifyApplicationProxyRuleResponse ModifyApplicationProxyRule(Models\ModifyApplicationProxyRuleRequest $req) 修改应用代理规则 * @method Models\ModifyApplicationProxyRuleStatusResponse ModifyApplicationProxyRuleStatus(Models\ModifyApplicationProxyRuleStatusRequest $req) 修改应用代理规则的状态 * @method Models\ModifyApplicationProxyStatusResponse ModifyApplicationProxyStatus(Models\ModifyApplicationProxyStatusRequest $req) 修改应用代理的状态 - * @method Models\ModifyDefaultCertificateResponse ModifyDefaultCertificate(Models\ModifyDefaultCertificateRequest $req) 修改默认证书状态 * @method Models\ModifyHostsCertificateResponse ModifyHostsCertificate(Models\ModifyHostsCertificateRequest $req) 用于修改域名证书 * @method Models\ModifyOriginGroupResponse ModifyOriginGroup(Models\ModifyOriginGroupRequest $req) 修改源站组 * @method Models\ModifyRuleResponse ModifyRule(Models\ModifyRuleRequest $req) 修改规则引擎规则。 - * @method Models\ModifyRulePriorityResponse ModifyRulePriority(Models\ModifyRulePriorityRequest $req) 修改规则引擎规则优先级 * @method Models\ModifySecurityIPGroupResponse ModifySecurityIPGroup(Models\ModifySecurityIPGroupRequest $req) 修改安全 IP 组。 * @method Models\ModifySecurityPolicyResponse ModifySecurityPolicy(Models\ModifySecurityPolicyRequest $req) 修改Web&Bot安全配置。 - * @method Models\ModifySecurityWafGroupPolicyResponse ModifySecurityWafGroupPolicy(Models\ModifySecurityWafGroupPolicyRequest $req) 修改安全配置托管规则 * @method Models\ModifyZoneResponse ModifyZone(Models\ModifyZoneRequest $req) 修改站点信息。 * @method Models\ModifyZoneSettingResponse ModifyZoneSetting(Models\ModifyZoneSettingRequest $req) 用于修改站点配置 * @method Models\ModifyZoneStatusResponse ModifyZoneStatus(Models\ModifyZoneStatusRequest $req) 用于开启,关闭站点。 - * @method Models\ReclaimAliasDomainResponse ReclaimAliasDomain(Models\ReclaimAliasDomainRequest $req) 当客户取回站定的同时会取回此站点下关联的别称域名,此时入参为ZoneId;当客户接入站点发现已被别称域名接入时通过验证之后可取回域名,此时入参为ZoneName。 - * @method Models\ReclaimZoneResponse ReclaimZone(Models\ReclaimZoneRequest $req) 站点被其他用户接入后,验证了站点所有权之后,可以找回该站点。 - * @method Models\UpdateOriginProtectionIPWhitelistResponse UpdateOriginProtectionIPWhitelist(Models\UpdateOriginProtectionIPWhitelistRequest $req) 更新源站防护IP白名单 */ class TeoClient extends AbstractClient diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/AddNodesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/AddNodesRequest.php index 203801ce..0c733a64 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/AddNodesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/AddNodesRequest.php @@ -72,6 +72,8 @@ true:发送检查请求,不会创建实例。检查项包括是否填写了 false(默认):发送正常请求,通过检查后直接创建实例 * @method string getNodeType() 获取添加节点类型。默认取值:STATIC。
            • STATIC:静态节点,不会参与弹性伸缩流程。
            • DYNAMIC:弹性节点,会被弹性缩容的节点。管控节点和登录节点不支持此参数。 * @method void setNodeType(string $NodeType) 设置添加节点类型。默认取值:STATIC。
            • STATIC:静态节点,不会参与弹性伸缩流程。
            • DYNAMIC:弹性节点,会被弹性缩容的节点。管控节点和登录节点不支持此参数。 + * @method integer getProjectId() 获取实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 + * @method void setProjectId(integer $ProjectId) 设置实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 */ class AddNodesRequest extends AbstractModel { @@ -177,6 +179,11 @@ false(默认):发送正常请求,通过检查后直接创建实例 */ public $NodeType; + /** + * @var integer 实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 + */ + public $ProjectId; + /** * @param Placement $Placement 集群中实例所在的位置。 * @param string $ClusterId 集群ID。 @@ -204,6 +211,7 @@ true:发送检查请求,不会创建实例。检查项包括是否填写了 如果检查通过,则返回RequestId. false(默认):发送正常请求,通过检查后直接创建实例 * @param string $NodeType 添加节点类型。默认取值:STATIC。
            • STATIC:静态节点,不会参与弹性伸缩流程。
            • DYNAMIC:弹性节点,会被弹性缩容的节点。管控节点和登录节点不支持此参数。 + * @param integer $ProjectId 实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 */ function __construct() { @@ -304,5 +312,9 @@ false(默认):发送正常请求,通过检查后直接创建实例 if (array_key_exists("NodeType",$param) and $param["NodeType"] !== null) { $this->NodeType = $param["NodeType"]; } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/CFSOption.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/CFSOption.php index cdfc2370..6b8140f8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/CFSOption.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/CFSOption.php @@ -34,6 +34,16 @@ use TencentCloud\Common\AbstractModel;
            • TURBO。 * @method string getStorageType() 获取文件系统存储类型,默认值SD;其中 SD 为通用标准型标准型存储, HP为通用性能型存储, TB为turbo标准型, TP 为turbo性能型。 * @method void setStorageType(string $StorageType) 设置文件系统存储类型,默认值SD;其中 SD 为通用标准型标准型存储, HP为通用性能型存储, TB为turbo标准型, TP 为turbo性能型。 + * @method string getMountOption() 获取文件系统挂载挂载命令参数选项。 + +- NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport +- NFS 4.0默认值:vers=4.0,noresvport +- TURBO默认值:user_xattr + * @method void setMountOption(string $MountOption) 设置文件系统挂载挂载命令参数选项。 + +- NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport +- NFS 4.0默认值:vers=4.0,noresvport +- TURBO默认值:user_xattr */ class CFSOption extends AbstractModel { @@ -60,6 +70,15 @@ class CFSOption extends AbstractModel */ public $StorageType; + /** + * @var string 文件系统挂载挂载命令参数选项。 + +- NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport +- NFS 4.0默认值:vers=4.0,noresvport +- TURBO默认值:user_xattr + */ + public $MountOption; + /** * @param string $LocalPath 文件系统本地挂载路径。 * @param string $RemotePath 文件系统远程挂载ip及路径。 @@ -68,6 +87,11 @@ class CFSOption extends AbstractModel
            • NFS 4.0。
            • TURBO。 * @param string $StorageType 文件系统存储类型,默认值SD;其中 SD 为通用标准型标准型存储, HP为通用性能型存储, TB为turbo标准型, TP 为turbo性能型。 + * @param string $MountOption 文件系统挂载挂载命令参数选项。 + +- NFS 3.0默认值:vers=3,nolock,proto=tcp,noresvport +- NFS 4.0默认值:vers=4.0,noresvport +- TURBO默认值:user_xattr */ function __construct() { @@ -97,5 +121,9 @@ class CFSOption extends AbstractModel if (array_key_exists("StorageType",$param) and $param["StorageType"] !== null) { $this->StorageType = $param["StorageType"]; } + + if (array_key_exists("MountOption",$param) and $param["MountOption"] !== null) { + $this->MountOption = $param["MountOption"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/CFSOptionOverview.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/CFSOptionOverview.php index fee5c39a..5377e612 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/CFSOptionOverview.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/CFSOptionOverview.php @@ -34,6 +34,8 @@ use TencentCloud\Common\AbstractModel;
            • TURBO。 * @method string getStorageType() 获取文件系统存储类型,默认值SD;其中 SD 为通用标准型标准型存储, HP为通用性能型存储, TB为turbo标准型, TP 为turbo性能型。 * @method void setStorageType(string $StorageType) 设置文件系统存储类型,默认值SD;其中 SD 为通用标准型标准型存储, HP为通用性能型存储, TB为turbo标准型, TP 为turbo性能型。 + * @method string getMountOption() 获取文件系统挂载命令参数选项。 + * @method void setMountOption(string $MountOption) 设置文件系统挂载命令参数选项。 */ class CFSOptionOverview extends AbstractModel { @@ -60,6 +62,11 @@ class CFSOptionOverview extends AbstractModel */ public $StorageType; + /** + * @var string 文件系统挂载命令参数选项。 + */ + public $MountOption; + /** * @param string $LocalPath 文件系统本地挂载路径。 * @param string $RemotePath 文件系统远程挂载ip及路径。 @@ -68,6 +75,7 @@ class CFSOptionOverview extends AbstractModel
            • NFS 4.0。
            • TURBO。 * @param string $StorageType 文件系统存储类型,默认值SD;其中 SD 为通用标准型标准型存储, HP为通用性能型存储, TB为turbo标准型, TP 为turbo性能型。 + * @param string $MountOption 文件系统挂载命令参数选项。 */ function __construct() { @@ -97,5 +105,9 @@ class CFSOptionOverview extends AbstractModel if (array_key_exists("StorageType",$param) and $param["StorageType"] !== null) { $this->StorageType = $param["StorageType"]; } + + if (array_key_exists("MountOption",$param) and $param["MountOption"] !== null) { + $this->MountOption = $param["MountOption"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ClusterOverview.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ClusterOverview.php index 9c21f61f..d677ab23 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ClusterOverview.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ClusterOverview.php @@ -44,6 +44,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLoginNodeSet(array $LoginNodeSet) 设置登录节点概览。 * @method integer getLoginNodeCount() 获取登录节点数量。 * @method void setLoginNodeCount(integer $LoginNodeCount) 设置登录节点数量。 + * @method string getAutoScalingType() 获取弹性伸缩类型。
            • THPC_AS:集群自动扩缩容由THPC产品内部实现。
            • AS:集群自动扩缩容由[弹性伸缩](https://cloud.tencent.com/document/product/377/3154)产品实现。 + * @method void setAutoScalingType(string $AutoScalingType) 设置弹性伸缩类型。
            • THPC_AS:集群自动扩缩容由THPC产品内部实现。
            • AS:集群自动扩缩容由[弹性伸缩](https://cloud.tencent.com/document/product/377/3154)产品实现。 * @method string getVpcId() 获取集群所属私有网络ID。 * @method void setVpcId(string $VpcId) 设置集群所属私有网络ID。 */ @@ -109,6 +111,11 @@ class ClusterOverview extends AbstractModel */ public $LoginNodeCount; + /** + * @var string 弹性伸缩类型。
            • THPC_AS:集群自动扩缩容由THPC产品内部实现。
            • AS:集群自动扩缩容由[弹性伸缩](https://cloud.tencent.com/document/product/377/3154)产品实现。 + */ + public $AutoScalingType; + /** * @var string 集群所属私有网络ID。 */ @@ -127,6 +134,7 @@ class ClusterOverview extends AbstractModel * @param array $ManagerNodeSet 管控节点概览。 * @param array $LoginNodeSet 登录节点概览。 * @param integer $LoginNodeCount 登录节点数量。 + * @param string $AutoScalingType 弹性伸缩类型。
            • THPC_AS:集群自动扩缩容由THPC产品内部实现。
            • AS:集群自动扩缩容由[弹性伸缩](https://cloud.tencent.com/document/product/377/3154)产品实现。 * @param string $VpcId 集群所属私有网络ID。 */ function __construct() @@ -206,6 +214,10 @@ class ClusterOverview extends AbstractModel $this->LoginNodeCount = $param["LoginNodeCount"]; } + if (array_key_exists("AutoScalingType",$param) and $param["AutoScalingType"] !== null) { + $this->AutoScalingType = $param["AutoScalingType"]; + } + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { $this->VpcId = $param["VpcId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ComputeNode.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ComputeNode.php index 7e99d42c..a3cd5c28 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ComputeNode.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ComputeNode.php @@ -40,6 +40,8 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceName(string $InstanceName) 设置节点显示名称。
            • 不指定节点显示名称则默认显示‘未命名’。 最多支持60个字符。 + * @method integer getProjectId() 获取实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 + * @method void setProjectId(integer $ProjectId) 设置实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 */ class ComputeNode extends AbstractModel { @@ -81,6 +83,11 @@ class ComputeNode extends AbstractModel */ public $InstanceName; + /** + * @var integer 实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 + */ + public $ProjectId; + /** * @param string $InstanceChargeType 节点[计费类型](https://cloud.tencent.com/document/product/213/2180)。
            • PREPAID:预付费,即包年包月
            • POSTPAID_BY_HOUR:按小时后付费
            • SPOTPAID:竞价付费
              默认值:POSTPAID_BY_HOUR。 * @param InstanceChargePrepaid $InstanceChargePrepaid 预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月节点的购买时长、是否设置自动续费等属性。若指定节点的付费模式为预付费则该参数必传。 @@ -92,6 +99,7 @@ class ComputeNode extends AbstractModel * @param string $InstanceName 节点显示名称。
            • 不指定节点显示名称则默认显示‘未命名’。 最多支持60个字符。 + * @param integer $ProjectId 实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 */ function __construct() { @@ -141,5 +149,9 @@ class ComputeNode extends AbstractModel if (array_key_exists("InstanceName",$param) and $param["InstanceName"] !== null) { $this->InstanceName = $param["InstanceName"]; } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ExpansionNodeConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ExpansionNodeConfig.php index a7b96894..f8454e62 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ExpansionNodeConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ExpansionNodeConfig.php @@ -32,6 +32,8 @@ use TencentCloud\Common\AbstractModel;
            • 具体取值可通过调用接口[DescribeInstanceTypeConfigs](https://cloud.tencent.com/document/api/213/15749)来获得最新的规格表或参见[实例规格](https://cloud.tencent.com/document/product/213/11518)描述。 * @method VirtualPrivateCloud getVirtualPrivateCloud() 获取私有网络相关信息配置。 * @method void setVirtualPrivateCloud(VirtualPrivateCloud $VirtualPrivateCloud) 设置私有网络相关信息配置。 + * @method integer getProjectId() 获取实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 + * @method void setProjectId(integer $ProjectId) 设置实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 */ class ExpansionNodeConfig extends AbstractModel { @@ -61,6 +63,11 @@ class ExpansionNodeConfig extends AbstractModel */ public $VirtualPrivateCloud; + /** + * @var integer 实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 + */ + public $ProjectId; + /** * @param Placement $Placement 扩容实例所在的位置。 * @param string $InstanceChargeType 节点[计费类型](https://cloud.tencent.com/document/product/213/2180)。
            • PREPAID:预付费,即包年包月
            • POSTPAID_BY_HOUR:按小时后付费
            • SPOTPAID:竞价付费
              默认值:POSTPAID_BY_HOUR。 @@ -68,6 +75,7 @@ class ExpansionNodeConfig extends AbstractModel * @param string $InstanceType 节点机型。不同实例机型指定了不同的资源规格。
            • 具体取值可通过调用接口[DescribeInstanceTypeConfigs](https://cloud.tencent.com/document/api/213/15749)来获得最新的规格表或参见[实例规格](https://cloud.tencent.com/document/product/213/11518)描述。 * @param VirtualPrivateCloud $VirtualPrivateCloud 私有网络相关信息配置。 + * @param integer $ProjectId 实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 */ function __construct() { @@ -104,5 +112,9 @@ class ExpansionNodeConfig extends AbstractModel $this->VirtualPrivateCloud = new VirtualPrivateCloud(); $this->VirtualPrivateCloud->deserialize($param["VirtualPrivateCloud"]); } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/LoginNode.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/LoginNode.php index f576379b..392d15fb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/LoginNode.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/LoginNode.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * 登录节点信息。 * - * @method string getInstanceChargeType() 获取节点[计费类型](https://cloud.tencent.com/document/product/213/2180)。
            • PREPAID:预付费,即包年包月
            • POSTPAID_BY_HOUR:按小时后付费
              默认值:POSTPAID_BY_HOUR。 - * @method void setInstanceChargeType(string $InstanceChargeType) 设置节点[计费类型](https://cloud.tencent.com/document/product/213/2180)。
            • PREPAID:预付费,即包年包月
            • POSTPAID_BY_HOUR:按小时后付费
              默认值:POSTPAID_BY_HOUR。 + * @method string getInstanceChargeType() 获取节点[计费类型](https://cloud.tencent.com/document/product/213/2180)。
            • PREPAID:预付费,即包年包月
            • POSTPAID_BY_HOUR:按小时后付费
            • SPOTPAID:竞价付费
              默认值:POSTPAID_BY_HOUR。 + * @method void setInstanceChargeType(string $InstanceChargeType) 设置节点[计费类型](https://cloud.tencent.com/document/product/213/2180)。
            • PREPAID:预付费,即包年包月
            • POSTPAID_BY_HOUR:按小时后付费
            • SPOTPAID:竞价付费
              默认值:POSTPAID_BY_HOUR。 * @method InstanceChargePrepaid getInstanceChargePrepaid() 获取预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月节点的购买时长、是否设置自动续费等属性。若指定节点的付费模式为预付费则该参数必传。 * @method void setInstanceChargePrepaid(InstanceChargePrepaid $InstanceChargePrepaid) 设置预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月节点的购买时长、是否设置自动续费等属性。若指定节点的付费模式为预付费则该参数必传。 * @method string getInstanceType() 获取节点机型。不同实例机型指定了不同的资源规格。 @@ -40,11 +40,13 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceName(string $InstanceName) 设置节点显示名称。
            • 不指定节点显示名称则默认显示‘未命名’。 最多支持60个字符。 + * @method integer getProjectId() 获取实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 + * @method void setProjectId(integer $ProjectId) 设置实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 */ class LoginNode extends AbstractModel { /** - * @var string 节点[计费类型](https://cloud.tencent.com/document/product/213/2180)。
            • PREPAID:预付费,即包年包月
            • POSTPAID_BY_HOUR:按小时后付费
              默认值:POSTPAID_BY_HOUR。 + * @var string 节点[计费类型](https://cloud.tencent.com/document/product/213/2180)。
            • PREPAID:预付费,即包年包月
            • POSTPAID_BY_HOUR:按小时后付费
            • SPOTPAID:竞价付费
              默认值:POSTPAID_BY_HOUR。 */ public $InstanceChargeType; @@ -82,7 +84,12 @@ class LoginNode extends AbstractModel public $InstanceName; /** - * @param string $InstanceChargeType 节点[计费类型](https://cloud.tencent.com/document/product/213/2180)。
            • PREPAID:预付费,即包年包月
            • POSTPAID_BY_HOUR:按小时后付费
              默认值:POSTPAID_BY_HOUR。 + * @var integer 实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 + */ + public $ProjectId; + + /** + * @param string $InstanceChargeType 节点[计费类型](https://cloud.tencent.com/document/product/213/2180)。
            • PREPAID:预付费,即包年包月
            • POSTPAID_BY_HOUR:按小时后付费
            • SPOTPAID:竞价付费
              默认值:POSTPAID_BY_HOUR。 * @param InstanceChargePrepaid $InstanceChargePrepaid 预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月节点的购买时长、是否设置自动续费等属性。若指定节点的付费模式为预付费则该参数必传。 * @param string $InstanceType 节点机型。不同实例机型指定了不同的资源规格。
            • 具体取值可通过调用接口[DescribeInstanceTypeConfigs](https://cloud.tencent.com/document/api/213/15749)来获得最新的规格表或参见[实例规格](https://cloud.tencent.com/document/product/213/11518)描述。 @@ -92,6 +99,7 @@ class LoginNode extends AbstractModel * @param string $InstanceName 节点显示名称。
            • 不指定节点显示名称则默认显示‘未命名’。 最多支持60个字符。 + * @param integer $ProjectId 实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 */ function __construct() { @@ -141,5 +149,9 @@ class LoginNode extends AbstractModel if (array_key_exists("InstanceName",$param) and $param["InstanceName"] !== null) { $this->InstanceName = $param["InstanceName"]; } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ManagerNode.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ManagerNode.php index 15c3bdc9..3d2d5ea1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ManagerNode.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/ManagerNode.php @@ -44,6 +44,8 @@ use TencentCloud\Common\AbstractModel;
            • 购买多个节点,如果指定模式串`{R:x}`,表示生成数字[`[x, x+n-1]`,其中`n`表示购买节点的数量,例如`server_{R:3}`,购买1个时,节点显示名称为`server_3`;购买2个时,节点显示名称分别为`server_3`,`server_4`。支持指定多个模式串`{R:x}`。 购买多个节点,如果不指定模式串,则在节点显示名称添加后缀`1、2...n`,其中`n`表示购买节点的数量,例如`server_`,购买2个时,节点显示名称分别为`server_1`,`server_2`。
            • 最多支持60个字符(包含模式串)。 + * @method integer getProjectId() 获取实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 + * @method void setProjectId(integer $ProjectId) 设置实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 */ class ManagerNode extends AbstractModel { @@ -87,6 +89,11 @@ class ManagerNode extends AbstractModel */ public $InstanceName; + /** + * @var integer 实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 + */ + public $ProjectId; + /** * @param string $InstanceChargeType 节点[计费类型](https://cloud.tencent.com/document/product/213/2180)。
            • PREPAID:预付费,即包年包月
            • POSTPAID_BY_HOUR:按小时后付费
              默认值:POSTPAID_BY_HOUR。 * @param InstanceChargePrepaid $InstanceChargePrepaid 预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月节点的购买时长、是否设置自动续费等属性。若指定节点的付费模式为预付费则该参数必传。 @@ -100,6 +107,7 @@ class ManagerNode extends AbstractModel
            • 购买多个节点,如果指定模式串`{R:x}`,表示生成数字[`[x, x+n-1]`,其中`n`表示购买节点的数量,例如`server_{R:3}`,购买1个时,节点显示名称为`server_3`;购买2个时,节点显示名称分别为`server_3`,`server_4`。支持指定多个模式串`{R:x}`。 购买多个节点,如果不指定模式串,则在节点显示名称添加后缀`1、2...n`,其中`n`表示购买节点的数量,例如`server_`,购买2个时,节点显示名称分别为`server_1`,`server_2`。
            • 最多支持60个字符(包含模式串)。 + * @param integer $ProjectId 实例所属项目ID。该参数可以通过调用 [DescribeProject](https://cloud.tencent.com/document/api/651/78725) 的返回值中的 projectId 字段来获取。不填为默认项目。 */ function __construct() { @@ -149,5 +157,9 @@ class ManagerNode extends AbstractModel if (array_key_exists("InstanceName",$param) and $param["InstanceName"] !== null) { $this->InstanceName = $param["InstanceName"]; } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/QueueConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/QueueConfig.php index 76953b20..36026cda 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/QueueConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/QueueConfig.php @@ -42,6 +42,18 @@ use TencentCloud\Common\AbstractModel; * @method void setExpansionNodeConfigs(array $ExpansionNodeConfigs) 设置扩容节点配置信息。 * @method integer getDesiredIdleNodeCapacity() 获取队列中期望的空闲节点数量(包含弹性节点和静态节点)。默认值:0。队列中,处于空闲状态的节点小于此值,集群会扩容弹性节点;处于空闲状态的节点大于此值,集群会缩容弹性节点。 * @method void setDesiredIdleNodeCapacity(integer $DesiredIdleNodeCapacity) 设置队列中期望的空闲节点数量(包含弹性节点和静态节点)。默认值:0。队列中,处于空闲状态的节点小于此值,集群会扩容弹性节点;处于空闲状态的节点大于此值,集群会缩容弹性节点。 + * @method integer getScaleOutRatio() 获取扩容比例。默认值:100。取值范围:1~100。 +如果扩容比例为50,那么每轮只会扩容当前作业负载所需的50%数量的节点。 + * @method void setScaleOutRatio(integer $ScaleOutRatio) 设置扩容比例。默认值:100。取值范围:1~100。 +如果扩容比例为50,那么每轮只会扩容当前作业负载所需的50%数量的节点。 + * @method integer getScaleOutNodeThreshold() 获取比例扩容阈值。默认值:0。取值范围:0~200。 +当作业负载需要扩容节点数量大于此值,当前扩容轮次按照ScaleOutRatio配置的比例进行扩容。当作业负载需要扩容节点数量小于此值,当前扩容轮次扩容当前作业负载所需数量的节点。 +此参数配合ScaleOutRatio参数进行使用,用于比例扩容场景下,在作业负载所需节点数量较小时,加快收敛速度。 + * @method void setScaleOutNodeThreshold(integer $ScaleOutNodeThreshold) 设置比例扩容阈值。默认值:0。取值范围:0~200。 +当作业负载需要扩容节点数量大于此值,当前扩容轮次按照ScaleOutRatio配置的比例进行扩容。当作业负载需要扩容节点数量小于此值,当前扩容轮次扩容当前作业负载所需数量的节点。 +此参数配合ScaleOutRatio参数进行使用,用于比例扩容场景下,在作业负载所需节点数量较小时,加快收敛速度。 + * @method integer getMaxNodesPerCycle() 获取每轮扩容最大节点个数。默认值:100。取值范围:1~100。 + * @method void setMaxNodesPerCycle(integer $MaxNodesPerCycle) 设置每轮扩容最大节点个数。默认值:100。取值范围:1~100。 */ class QueueConfig extends AbstractModel { @@ -100,6 +112,24 @@ class QueueConfig extends AbstractModel */ public $DesiredIdleNodeCapacity; + /** + * @var integer 扩容比例。默认值:100。取值范围:1~100。 +如果扩容比例为50,那么每轮只会扩容当前作业负载所需的50%数量的节点。 + */ + public $ScaleOutRatio; + + /** + * @var integer 比例扩容阈值。默认值:0。取值范围:0~200。 +当作业负载需要扩容节点数量大于此值,当前扩容轮次按照ScaleOutRatio配置的比例进行扩容。当作业负载需要扩容节点数量小于此值,当前扩容轮次扩容当前作业负载所需数量的节点。 +此参数配合ScaleOutRatio参数进行使用,用于比例扩容场景下,在作业负载所需节点数量较小时,加快收敛速度。 + */ + public $ScaleOutNodeThreshold; + + /** + * @var integer 每轮扩容最大节点个数。默认值:100。取值范围:1~100。 + */ + public $MaxNodesPerCycle; + /** * @param string $QueueName 队列名称。 * @param integer $MinSize 队列中弹性节点数量最小值。默认值:0。取值范围:0~200。 @@ -112,6 +142,12 @@ class QueueConfig extends AbstractModel * @param InternetAccessible $InternetAccessible 公网带宽相关信息设置。若不指定该参数,则默认公网带宽为0Mbps。 * @param array $ExpansionNodeConfigs 扩容节点配置信息。 * @param integer $DesiredIdleNodeCapacity 队列中期望的空闲节点数量(包含弹性节点和静态节点)。默认值:0。队列中,处于空闲状态的节点小于此值,集群会扩容弹性节点;处于空闲状态的节点大于此值,集群会缩容弹性节点。 + * @param integer $ScaleOutRatio 扩容比例。默认值:100。取值范围:1~100。 +如果扩容比例为50,那么每轮只会扩容当前作业负载所需的50%数量的节点。 + * @param integer $ScaleOutNodeThreshold 比例扩容阈值。默认值:0。取值范围:0~200。 +当作业负载需要扩容节点数量大于此值,当前扩容轮次按照ScaleOutRatio配置的比例进行扩容。当作业负载需要扩容节点数量小于此值,当前扩容轮次扩容当前作业负载所需数量的节点。 +此参数配合ScaleOutRatio参数进行使用,用于比例扩容场景下,在作业负载所需节点数量较小时,加快收敛速度。 + * @param integer $MaxNodesPerCycle 每轮扩容最大节点个数。默认值:100。取值范围:1~100。 */ function __construct() { @@ -181,5 +217,17 @@ class QueueConfig extends AbstractModel if (array_key_exists("DesiredIdleNodeCapacity",$param) and $param["DesiredIdleNodeCapacity"] !== null) { $this->DesiredIdleNodeCapacity = $param["DesiredIdleNodeCapacity"]; } + + if (array_key_exists("ScaleOutRatio",$param) and $param["ScaleOutRatio"] !== null) { + $this->ScaleOutRatio = $param["ScaleOutRatio"]; + } + + if (array_key_exists("ScaleOutNodeThreshold",$param) and $param["ScaleOutNodeThreshold"] !== null) { + $this->ScaleOutNodeThreshold = $param["ScaleOutNodeThreshold"]; + } + + if (array_key_exists("MaxNodesPerCycle",$param) and $param["MaxNodesPerCycle"] !== null) { + $this->MaxNodesPerCycle = $param["MaxNodesPerCycle"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/QueueConfigOverview.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/QueueConfigOverview.php index 4b89812e..7f41aa99 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/QueueConfigOverview.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Thpc/V20230321/Models/QueueConfigOverview.php @@ -35,6 +35,24 @@ use TencentCloud\Common\AbstractModel; * @method integer getDesiredIdleNodeCapacity() 获取队列中期望的空闲节点数量(包含弹性节点和静态节点)。默认值:0。队列中,处于空闲状态的节点小于此值,集群会扩容弹性节点;处于空闲状态的节点大于此值,集群会缩容弹性节点。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDesiredIdleNodeCapacity(integer $DesiredIdleNodeCapacity) 设置队列中期望的空闲节点数量(包含弹性节点和静态节点)。默认值:0。队列中,处于空闲状态的节点小于此值,集群会扩容弹性节点;处于空闲状态的节点大于此值,集群会缩容弹性节点。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getScaleOutRatio() 获取扩容比例。默认值:100。取值范围:1~100。 +如果扩容比例为50,那么每轮只会扩容当前作业负载所需的50%数量的节点。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setScaleOutRatio(integer $ScaleOutRatio) 设置扩容比例。默认值:100。取值范围:1~100。 +如果扩容比例为50,那么每轮只会扩容当前作业负载所需的50%数量的节点。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getScaleOutNodeThreshold() 获取比例扩容阈值。默认值:0。取值范围:0~200。 +当作业负载需要扩容节点数量大于此值,当前扩容轮次按照ScaleOutRatio配置的的比例进行扩容。当作业负载需要扩容节点数量小于此值,当前扩容轮次扩容当前作业负载所需数量的节点。 +此参数配合ScaleOutRatio参数进行使用,用于比例扩容场景下,在作业负载所需节点数量较小时,加快收敛速度。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setScaleOutNodeThreshold(integer $ScaleOutNodeThreshold) 设置比例扩容阈值。默认值:0。取值范围:0~200。 +当作业负载需要扩容节点数量大于此值,当前扩容轮次按照ScaleOutRatio配置的的比例进行扩容。当作业负载需要扩容节点数量小于此值,当前扩容轮次扩容当前作业负载所需数量的节点。 +此参数配合ScaleOutRatio参数进行使用,用于比例扩容场景下,在作业负载所需节点数量较小时,加快收敛速度。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getMaxNodesPerCycle() 获取每轮扩容最大节点个数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMaxNodesPerCycle(integer $MaxNodesPerCycle) 设置每轮扩容最大节点个数。 注意:此字段可能返回 null,表示取不到有效值。 */ class QueueConfigOverview extends AbstractModel @@ -75,6 +93,27 @@ class QueueConfigOverview extends AbstractModel */ public $DesiredIdleNodeCapacity; + /** + * @var integer 扩容比例。默认值:100。取值范围:1~100。 +如果扩容比例为50,那么每轮只会扩容当前作业负载所需的50%数量的节点。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ScaleOutRatio; + + /** + * @var integer 比例扩容阈值。默认值:0。取值范围:0~200。 +当作业负载需要扩容节点数量大于此值,当前扩容轮次按照ScaleOutRatio配置的的比例进行扩容。当作业负载需要扩容节点数量小于此值,当前扩容轮次扩容当前作业负载所需数量的节点。 +此参数配合ScaleOutRatio参数进行使用,用于比例扩容场景下,在作业负载所需节点数量较小时,加快收敛速度。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ScaleOutNodeThreshold; + + /** + * @var integer 每轮扩容最大节点个数。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MaxNodesPerCycle; + /** * @param string $QueueName 队列名称。 * @param integer $MinSize 队列中弹性节点数量最小值。取值范围0~200。 @@ -83,6 +122,15 @@ class QueueConfigOverview extends AbstractModel * @param boolean $EnableAutoShrink 是否开启自动缩容。 * @param array $ExpansionNodeConfigs 扩容节点配置信息。 * @param integer $DesiredIdleNodeCapacity 队列中期望的空闲节点数量(包含弹性节点和静态节点)。默认值:0。队列中,处于空闲状态的节点小于此值,集群会扩容弹性节点;处于空闲状态的节点大于此值,集群会缩容弹性节点。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ScaleOutRatio 扩容比例。默认值:100。取值范围:1~100。 +如果扩容比例为50,那么每轮只会扩容当前作业负载所需的50%数量的节点。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ScaleOutNodeThreshold 比例扩容阈值。默认值:0。取值范围:0~200。 +当作业负载需要扩容节点数量大于此值,当前扩容轮次按照ScaleOutRatio配置的的比例进行扩容。当作业负载需要扩容节点数量小于此值,当前扩容轮次扩容当前作业负载所需数量的节点。 +此参数配合ScaleOutRatio参数进行使用,用于比例扩容场景下,在作业负载所需节点数量较小时,加快收敛速度。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $MaxNodesPerCycle 每轮扩容最大节点个数。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -130,5 +178,17 @@ class QueueConfigOverview extends AbstractModel if (array_key_exists("DesiredIdleNodeCapacity",$param) and $param["DesiredIdleNodeCapacity"] !== null) { $this->DesiredIdleNodeCapacity = $param["DesiredIdleNodeCapacity"]; } + + if (array_key_exists("ScaleOutRatio",$param) and $param["ScaleOutRatio"] !== null) { + $this->ScaleOutRatio = $param["ScaleOutRatio"]; + } + + if (array_key_exists("ScaleOutNodeThreshold",$param) and $param["ScaleOutNodeThreshold"] !== null) { + $this->ScaleOutNodeThreshold = $param["ScaleOutNodeThreshold"]; + } + + if (array_key_exists("MaxNodesPerCycle",$param) and $param["MaxNodesPerCycle"] !== null) { + $this->MaxNodesPerCycle = $param["MaxNodesPerCycle"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiia/V20190529/Models/CreateGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiia/V20190529/Models/CreateGroupRequest.php index 3bb75dfd..0d782cd3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiia/V20190529/Models/CreateGroupRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiia/V20190529/Models/CreateGroupRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * CreateGroup请求参数结构体 * - * @method string getGroupId() 获取图库ID,不可重复,仅支持字母、数字和下划线。 - * @method void setGroupId(string $GroupId) 设置图库ID,不可重复,仅支持字母、数字和下划线。 + * @method string getGroupId() 获取图库ID,不可重复,仅支持字母、数字和下划线。图库数量单个用户上限为30。 + * @method void setGroupId(string $GroupId) 设置图库ID,不可重复,仅支持字母、数字和下划线。图库数量单个用户上限为30。 * @method string getGroupName() 获取图库名称描述。 * @method void setGroupName(string $GroupName) 设置图库名称描述。 * @method integer getMaxCapacity() 获取图片库可容纳的最大图片特征条数,一张图片对应一条图片特征数据,不支持修改。 @@ -54,7 +54,7 @@ GroupType不支持修改,若不确定适用的服务类型,建议先对不 class CreateGroupRequest extends AbstractModel { /** - * @var string 图库ID,不可重复,仅支持字母、数字和下划线。 + * @var string 图库ID,不可重复,仅支持字母、数字和下划线。图库数量单个用户上限为30。 */ public $GroupId; @@ -93,7 +93,7 @@ GroupType不支持修改,若不确定适用的服务类型,建议先对不 public $GroupType; /** - * @param string $GroupId 图库ID,不可重复,仅支持字母、数字和下划线。 + * @param string $GroupId 图库ID,不可重复,仅支持字母、数字和下划线。图库数量单个用户上限为30。 * @param string $GroupName 图库名称描述。 * @param integer $MaxCapacity 图片库可容纳的最大图片特征条数,一张图片对应一条图片特征数据,不支持修改。 单个图片库容量最大可达亿级,达到容量限制后继续创建图片将会报错。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiia/V20190529/TiiaClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiia/V20190529/TiiaClient.php index 6861c13d..5a38db19 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiia/V20190529/TiiaClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiia/V20190529/TiiaClient.php @@ -55,8 +55,6 @@ use TencentCloud\Tiia\V20190529\Models as Models; > - 可前往 [图像搜索](https://cloud.tencent.com/document/product/1589) 产品文档中查看更多产品信息。 - - * @method Models\CreateImageResponse CreateImage(Models\CreateImageRequest $req) 创建图片,并添加对应图片的自定义信息。模型将在创建图片时自动提取图像特征并存储到指定的图片库中,每创建一张图片会对应提取和存储一条图片特征数据。 > diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/BatchTaskDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/BatchTaskDetail.php index 06661468..05318e13 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/BatchTaskDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/BatchTaskDetail.php @@ -32,13 +32,13 @@ use TencentCloud\Common\AbstractModel; * @method void setRegion(string $Region) 设置地域 * @method string getChargeType() 获取计费模式 * @method void setChargeType(string $ChargeType) 设置计费模式 - * @method string getResourceGroupId() 获取预付费专用资源组id + * @method string getResourceGroupId() 获取包年包月资源组ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setResourceGroupId(string $ResourceGroupId) 设置预付费专用资源组id + * @method void setResourceGroupId(string $ResourceGroupId) 设置包年包月资源组ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getResourceGroupName() 获取预付费专用资源组名称 + * @method string getResourceGroupName() 获取包年包月资源组名称 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setResourceGroupName(string $ResourceGroupName) 设置预付费专用资源组名称 + * @method void setResourceGroupName(string $ResourceGroupName) 设置包年包月资源组名称 注意:此字段可能返回 null,表示取不到有效值。 * @method ResourceConfigInfo getResourceConfigInfo() 获取资源配置 * @method void setResourceConfigInfo(ResourceConfigInfo $ResourceConfigInfo) 设置资源配置 @@ -114,13 +114,17 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setFailureReason(string $FailureReason) 设置失败原因 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getBillingInfo() 获取计费金额信息,eg:2.00元/小时 (for后付费) + * @method string getBillingInfo() 获取计费金额信息,eg:2.00元/小时 (for 按量计费) 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setBillingInfo(string $BillingInfo) 设置计费金额信息,eg:2.00元/小时 (for后付费) + * @method void setBillingInfo(string $BillingInfo) 设置计费金额信息,eg:2.00元/小时 (for 按量计费) 注意:此字段可能返回 null,表示取不到有效值。 * @method array getPodList() 获取运行中的Pod的名字 注意:此字段可能返回 null,表示取不到有效值。 * @method void setPodList(array $PodList) 设置运行中的Pod的名字 +注意:此字段可能返回 null,表示取不到有效值。 + * @method CosPathInfo getModelInferenceCodeInfo() 获取模型推理代码信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setModelInferenceCodeInfo(CosPathInfo $ModelInferenceCodeInfo) 设置模型推理代码信息 注意:此字段可能返回 null,表示取不到有效值。 */ class BatchTaskDetail extends AbstractModel @@ -156,13 +160,13 @@ class BatchTaskDetail extends AbstractModel public $ChargeType; /** - * @var string 预付费专用资源组id + * @var string 包年包月资源组ID 注意:此字段可能返回 null,表示取不到有效值。 */ public $ResourceGroupId; /** - * @var string 预付费专用资源组名称 + * @var string 包年包月资源组名称 注意:此字段可能返回 null,表示取不到有效值。 */ public $ResourceGroupName; @@ -293,7 +297,7 @@ class BatchTaskDetail extends AbstractModel public $FailureReason; /** - * @var string 计费金额信息,eg:2.00元/小时 (for后付费) + * @var string 计费金额信息,eg:2.00元/小时 (for 按量计费) 注意:此字段可能返回 null,表示取不到有效值。 */ public $BillingInfo; @@ -304,6 +308,12 @@ class BatchTaskDetail extends AbstractModel */ public $PodList; + /** + * @var CosPathInfo 模型推理代码信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ModelInferenceCodeInfo; + /** * @param string $BatchTaskId 跑批任务ID * @param string $BatchTaskName 跑批任务名称 @@ -311,9 +321,9 @@ class BatchTaskDetail extends AbstractModel * @param string $SubUin 子账号uin * @param string $Region 地域 * @param string $ChargeType 计费模式 - * @param string $ResourceGroupId 预付费专用资源组id + * @param string $ResourceGroupId 包年包月资源组ID 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ResourceGroupName 预付费专用资源组名称 + * @param string $ResourceGroupName 包年包月资源组名称 注意:此字段可能返回 null,表示取不到有效值。 * @param ResourceConfigInfo $ResourceConfigInfo 资源配置 * @param array $Tags 标签 @@ -352,9 +362,11 @@ class BatchTaskDetail extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $FailureReason 失败原因 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $BillingInfo 计费金额信息,eg:2.00元/小时 (for后付费) + * @param string $BillingInfo 计费金额信息,eg:2.00元/小时 (for 按量计费) 注意:此字段可能返回 null,表示取不到有效值。 * @param array $PodList 运行中的Pod的名字 +注意:此字段可能返回 null,表示取不到有效值。 + * @param CosPathInfo $ModelInferenceCodeInfo 模型推理代码信息 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -517,5 +529,10 @@ class BatchTaskDetail extends AbstractModel if (array_key_exists("PodList",$param) and $param["PodList"] !== null) { $this->PodList = $param["PodList"]; } + + if (array_key_exists("ModelInferenceCodeInfo",$param) and $param["ModelInferenceCodeInfo"] !== null) { + $this->ModelInferenceCodeInfo = new CosPathInfo(); + $this->ModelInferenceCodeInfo->deserialize($param["ModelInferenceCodeInfo"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/BatchTaskSetItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/BatchTaskSetItem.php index 7142faa5..5b80fe14 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/BatchTaskSetItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/BatchTaskSetItem.php @@ -34,9 +34,9 @@ use TencentCloud\Common\AbstractModel; * @method void setChargeType(string $ChargeType) 设置计费模式 * @method string getChargeStatus() 获取计费状态,eg:BILLING计费中,ARREARS_STOP欠费停止,NOT_BILLING不在计费中 * @method void setChargeStatus(string $ChargeStatus) 设置计费状态,eg:BILLING计费中,ARREARS_STOP欠费停止,NOT_BILLING不在计费中 - * @method string getResourceGroupId() 获取预付费专用资源组 + * @method string getResourceGroupId() 获取包年包月资源组ID 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setResourceGroupId(string $ResourceGroupId) 设置预付费专用资源组 + * @method void setResourceGroupId(string $ResourceGroupId) 设置包年包月资源组ID 注意:此字段可能返回 null,表示取不到有效值。 * @method ResourceConfigInfo getResourceConfigInfo() 获取资源配置 * @method void setResourceConfigInfo(ResourceConfigInfo $ResourceConfigInfo) 设置资源配置 @@ -66,14 +66,14 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method array getOutputs() 获取输出 * @method void setOutputs(array $Outputs) 设置输出 - * @method string getResourceGroupName() 获取预付费专用资源组名称 + * @method string getResourceGroupName() 获取包年包月资源组名称 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setResourceGroupName(string $ResourceGroupName) 设置预付费专用资源组名称 + * @method void setResourceGroupName(string $ResourceGroupName) 设置包年包月资源组名称 注意:此字段可能返回 null,表示取不到有效值。 * @method string getFailureReason() 获取失败原因 * @method void setFailureReason(string $FailureReason) 设置失败原因 - * @method string getBillingInfo() 获取计费金额信息,eg:2.00元/小时 (for后付费) - * @method void setBillingInfo(string $BillingInfo) 设置计费金额信息,eg:2.00元/小时 (for后付费) + * @method string getBillingInfo() 获取计费金额信息,eg:2.00元/小时 (for 按量计费) + * @method void setBillingInfo(string $BillingInfo) 设置计费金额信息,eg:2.00元/小时 (for 按量计费) */ class BatchTaskSetItem extends AbstractModel { @@ -109,7 +109,7 @@ class BatchTaskSetItem extends AbstractModel public $ChargeStatus; /** - * @var string 预付费专用资源组 + * @var string 包年包月资源组ID 注意:此字段可能返回 null,表示取不到有效值。 */ public $ResourceGroupId; @@ -165,7 +165,7 @@ class BatchTaskSetItem extends AbstractModel public $Outputs; /** - * @var string 预付费专用资源组名称 + * @var string 包年包月资源组名称 注意:此字段可能返回 null,表示取不到有效值。 */ public $ResourceGroupName; @@ -176,7 +176,7 @@ class BatchTaskSetItem extends AbstractModel public $FailureReason; /** - * @var string 计费金额信息,eg:2.00元/小时 (for后付费) + * @var string 计费金额信息,eg:2.00元/小时 (for 按量计费) */ public $BillingInfo; @@ -188,7 +188,7 @@ class BatchTaskSetItem extends AbstractModel * @param ImageInfo $ImageInfo 镜像信息 * @param string $ChargeType 计费模式 * @param string $ChargeStatus 计费状态,eg:BILLING计费中,ARREARS_STOP欠费停止,NOT_BILLING不在计费中 - * @param string $ResourceGroupId 预付费专用资源组 + * @param string $ResourceGroupId 包年包月资源组ID 注意:此字段可能返回 null,表示取不到有效值。 * @param ResourceConfigInfo $ResourceConfigInfo 资源配置 * @param array $Tags 标签配置 @@ -204,10 +204,10 @@ class BatchTaskSetItem extends AbstractModel * @param string $UpdateTime 更新时间 注意:此字段可能返回 null,表示取不到有效值。 * @param array $Outputs 输出 - * @param string $ResourceGroupName 预付费专用资源组名称 + * @param string $ResourceGroupName 包年包月资源组名称 注意:此字段可能返回 null,表示取不到有效值。 * @param string $FailureReason 失败原因 - * @param string $BillingInfo 计费金额信息,eg:2.00元/小时 (for后付费) + * @param string $BillingInfo 计费金额信息,eg:2.00元/小时 (for 按量计费) */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CFSConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CFSConfig.php index bbb80df8..475cdcc9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CFSConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CFSConfig.php @@ -24,6 +24,14 @@ use TencentCloud\Common\AbstractModel; * @method void setId(string $Id) 设置cfs的实例的ID * @method string getPath() 获取存储的路径 * @method void setPath(string $Path) 设置存储的路径 + * @method string getMountType() 获取cfs的挂载类型,可选值为:STORAGE、SOURCE 分别表示存储拓展模式和数据源模式,默认为 STORAGE +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMountType(string $MountType) 设置cfs的挂载类型,可选值为:STORAGE、SOURCE 分别表示存储拓展模式和数据源模式,默认为 STORAGE +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getProtocol() 获取协议 1: NFS, 2: TURBO +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setProtocol(string $Protocol) 设置协议 1: NFS, 2: TURBO +注意:此字段可能返回 null,表示取不到有效值。 */ class CFSConfig extends AbstractModel { @@ -37,9 +45,25 @@ class CFSConfig extends AbstractModel */ public $Path; + /** + * @var string cfs的挂载类型,可选值为:STORAGE、SOURCE 分别表示存储拓展模式和数据源模式,默认为 STORAGE +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MountType; + + /** + * @var string 协议 1: NFS, 2: TURBO +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Protocol; + /** * @param string $Id cfs的实例的ID * @param string $Path 存储的路径 + * @param string $MountType cfs的挂载类型,可选值为:STORAGE、SOURCE 分别表示存储拓展模式和数据源模式,默认为 STORAGE +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Protocol 协议 1: NFS, 2: TURBO +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -61,5 +85,13 @@ class CFSConfig extends AbstractModel if (array_key_exists("Path",$param) and $param["Path"] !== null) { $this->Path = $param["Path"]; } + + if (array_key_exists("MountType",$param) and $param["MountType"] !== null) { + $this->MountType = $param["MountType"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CFSTurbo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CFSTurbo.php new file mode 100644 index 00000000..6b9500df --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CFSTurbo.php @@ -0,0 +1,73 @@ +Id = $param["Id"]; + } + + if (array_key_exists("Path",$param) and $param["Path"] !== null) { + $this->Path = $param["Path"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ChatCompletionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ChatCompletionRequest.php new file mode 100644 index 00000000..d8000165 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ChatCompletionRequest.php @@ -0,0 +1,106 @@ +Model = $param["Model"]; + } + + if (array_key_exists("Messages",$param) and $param["Messages"] !== null) { + $this->Messages = []; + foreach ($param["Messages"] as $key => $value){ + $obj = new Message(); + $obj->deserialize($value); + array_push($this->Messages, $obj); + } + } + + if (array_key_exists("Temperature",$param) and $param["Temperature"] !== null) { + $this->Temperature = $param["Temperature"]; + } + + if (array_key_exists("TopP",$param) and $param["TopP"] !== null) { + $this->TopP = $param["TopP"]; + } + + if (array_key_exists("MaxTokens",$param) and $param["MaxTokens"] !== null) { + $this->MaxTokens = $param["MaxTokens"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ChatCompletionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ChatCompletionResponse.php new file mode 100644 index 00000000..1ca42c9f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ChatCompletionResponse.php @@ -0,0 +1,115 @@ +Model = $param["Model"]; + } + + if (array_key_exists("Choices",$param) and $param["Choices"] !== null) { + $this->Choices = []; + foreach ($param["Choices"] as $key => $value){ + $obj = new Choice(); + $obj->deserialize($value); + array_push($this->Choices, $obj); + } + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("Usage",$param) and $param["Usage"] !== null) { + $this->Usage = new Usage(); + $this->Usage->deserialize($param["Usage"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Choice.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Choice.php new file mode 100644 index 00000000..1020ae68 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Choice.php @@ -0,0 +1,82 @@ +Message = new Message(); + $this->Message->deserialize($param["Message"]); + } + + if (array_key_exists("FinishReason",$param) and $param["FinishReason"] !== null) { + $this->FinishReason = $param["FinishReason"]; + } + + if (array_key_exists("Index",$param) and $param["Index"] !== null) { + $this->Index = $param["Index"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateBatchTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateBatchTaskRequest.php index e2c1e81e..162d309c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateBatchTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateBatchTaskRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getBatchTaskName() 获取跑批任务名称,不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头 * @method void setBatchTaskName(string $BatchTaskName) 设置跑批任务名称,不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头 - * @method string getChargeType() 获取计费模式,eg:PREPAID预付费,即包年包月;POSTPAID_BY_HOUR按小时后付费 - * @method void setChargeType(string $ChargeType) 设置计费模式,eg:PREPAID预付费,即包年包月;POSTPAID_BY_HOUR按小时后付费 + * @method string getChargeType() 获取计费模式,eg:PREPAID 包年包月;POSTPAID_BY_HOUR 按量计费 + * @method void setChargeType(string $ChargeType) 设置计费模式,eg:PREPAID 包年包月;POSTPAID_BY_HOUR 按量计费 * @method ResourceConfigInfo getResourceConfigInfo() 获取资源配置 * @method void setResourceConfigInfo(ResourceConfigInfo $ResourceConfigInfo) 设置资源配置 * @method array getOutputs() 获取结果输出 @@ -34,8 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setJobType(integer $JobType) 设置工作类型 1:单次 2:周期 * @method CronInfo getCronInfo() 获取任务周期描述 * @method void setCronInfo(CronInfo $CronInfo) 设置任务周期描述 - * @method string getResourceGroupId() 获取预付费专用资源组 - * @method void setResourceGroupId(string $ResourceGroupId) 设置预付费专用资源组 + * @method string getResourceGroupId() 获取包年包月资源组ID + * @method void setResourceGroupId(string $ResourceGroupId) 设置包年包月资源组ID * @method array getTags() 获取标签配置 * @method void setTags(array $Tags) 设置标签配置 * @method ModelInfo getModelInfo() 获取服务对应的模型信息,有模型文件时需要填写 @@ -67,7 +67,7 @@ class CreateBatchTaskRequest extends AbstractModel public $BatchTaskName; /** - * @var string 计费模式,eg:PREPAID预付费,即包年包月;POSTPAID_BY_HOUR按小时后付费 + * @var string 计费模式,eg:PREPAID 包年包月;POSTPAID_BY_HOUR 按量计费 */ public $ChargeType; @@ -97,7 +97,7 @@ class CreateBatchTaskRequest extends AbstractModel public $CronInfo; /** - * @var string 预付费专用资源组 + * @var string 包年包月资源组ID */ public $ResourceGroupId; @@ -158,13 +158,13 @@ class CreateBatchTaskRequest extends AbstractModel /** * @param string $BatchTaskName 跑批任务名称,不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头 - * @param string $ChargeType 计费模式,eg:PREPAID预付费,即包年包月;POSTPAID_BY_HOUR按小时后付费 + * @param string $ChargeType 计费模式,eg:PREPAID 包年包月;POSTPAID_BY_HOUR 按量计费 * @param ResourceConfigInfo $ResourceConfigInfo 资源配置 * @param array $Outputs 结果输出 * @param boolean $LogEnable 是否上报日志 * @param integer $JobType 工作类型 1:单次 2:周期 * @param CronInfo $CronInfo 任务周期描述 - * @param string $ResourceGroupId 预付费专用资源组 + * @param string $ResourceGroupId 包年包月资源组ID * @param array $Tags 标签配置 * @param ModelInfo $ModelInfo 服务对应的模型信息,有模型文件时需要填写 * @param ImageInfo $ImageInfo 自定义镜像信息 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateModelServiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateModelServiceRequest.php index 96c69792..0dc0de55 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateModelServiceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateModelServiceRequest.php @@ -120,6 +120,10 @@ HYBRID_PAID: * @method void setServiceLimit(ServiceLimit $ServiceLimit) 设置服务限速限流相关配置 * @method string getCallbackUrl() 获取回调地址,用于回调创建服务状态信息,回调格式&内容详情见:[TI-ONE 接口回调说明](https://cloud.tencent.com/document/product/851/84292) * @method void setCallbackUrl(string $CallbackUrl) 设置回调地址,用于回调创建服务状态信息,回调格式&内容详情见:[TI-ONE 接口回调说明](https://cloud.tencent.com/document/product/851/84292) + * @method boolean getModelTurboEnable() 获取是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。 + * @method void setModelTurboEnable(boolean $ModelTurboEnable) 设置是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。 + * @method string getServiceCategory() 获取服务分类 + * @method void setServiceCategory(string $ServiceCategory) 设置服务分类 */ class CreateModelServiceRequest extends AbstractModel { @@ -281,6 +285,16 @@ HYBRID_PAID: */ public $CallbackUrl; + /** + * @var boolean 是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。 + */ + public $ModelTurboEnable; + + /** + * @var string 服务分类 + */ + public $ServiceCategory; + /** * @param string $ServiceGroupId 新增版本时需要填写 * @param string $ServiceGroupName 不超过60个字,仅支持英文、数字、下划线"_"、短横"-",只能以英文、数字开头 @@ -332,6 +346,8 @@ HYBRID_PAID: * @param VolumeMount $VolumeMount 挂载配置,目前只支持CFS * @param ServiceLimit $ServiceLimit 服务限速限流相关配置 * @param string $CallbackUrl 回调地址,用于回调创建服务状态信息,回调格式&内容详情见:[TI-ONE 接口回调说明](https://cloud.tencent.com/document/product/851/84292) + * @param boolean $ModelTurboEnable 是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。 + * @param string $ServiceCategory 服务分类 */ function __construct() { @@ -476,5 +492,13 @@ HYBRID_PAID: if (array_key_exists("CallbackUrl",$param) and $param["CallbackUrl"] !== null) { $this->CallbackUrl = $param["CallbackUrl"]; } + + if (array_key_exists("ModelTurboEnable",$param) and $param["ModelTurboEnable"] !== null) { + $this->ModelTurboEnable = $param["ModelTurboEnable"]; + } + + if (array_key_exists("ServiceCategory",$param) and $param["ServiceCategory"] !== null) { + $this->ServiceCategory = $param["ServiceCategory"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookImageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookImageRequest.php new file mode 100644 index 00000000..937bbf49 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookImageRequest.php @@ -0,0 +1,78 @@ +Kernels = $param["Kernels"]; + } + + if (array_key_exists("ImageInfo",$param) and $param["ImageInfo"] !== null) { + $this->ImageInfo = new ImageInfo(); + $this->ImageInfo->deserialize($param["ImageInfo"]); + } + + if (array_key_exists("NotebookId",$param) and $param["NotebookId"] !== null) { + $this->NotebookId = $param["NotebookId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookImageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookImageResponse.php new file mode 100644 index 00000000..1cc020e7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookImageResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookRequest.php new file mode 100644 index 00000000..cc305900 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookRequest.php @@ -0,0 +1,343 @@ +Name = $param["Name"]; + } + + if (array_key_exists("ChargeType",$param) and $param["ChargeType"] !== null) { + $this->ChargeType = $param["ChargeType"]; + } + + if (array_key_exists("ResourceConf",$param) and $param["ResourceConf"] !== null) { + $this->ResourceConf = new ResourceConf(); + $this->ResourceConf->deserialize($param["ResourceConf"]); + } + + if (array_key_exists("LogEnable",$param) and $param["LogEnable"] !== null) { + $this->LogEnable = $param["LogEnable"]; + } + + if (array_key_exists("RootAccess",$param) and $param["RootAccess"] !== null) { + $this->RootAccess = $param["RootAccess"]; + } + + if (array_key_exists("AutoStopping",$param) and $param["AutoStopping"] !== null) { + $this->AutoStopping = $param["AutoStopping"]; + } + + if (array_key_exists("DirectInternetAccess",$param) and $param["DirectInternetAccess"] !== null) { + $this->DirectInternetAccess = $param["DirectInternetAccess"]; + } + + if (array_key_exists("ResourceGroupId",$param) and $param["ResourceGroupId"] !== null) { + $this->ResourceGroupId = $param["ResourceGroupId"]; + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("VolumeSourceType",$param) and $param["VolumeSourceType"] !== null) { + $this->VolumeSourceType = $param["VolumeSourceType"]; + } + + if (array_key_exists("VolumeSizeInGB",$param) and $param["VolumeSizeInGB"] !== null) { + $this->VolumeSizeInGB = $param["VolumeSizeInGB"]; + } + + if (array_key_exists("VolumeSourceCFS",$param) and $param["VolumeSourceCFS"] !== null) { + $this->VolumeSourceCFS = new CFSConfig(); + $this->VolumeSourceCFS->deserialize($param["VolumeSourceCFS"]); + } + + if (array_key_exists("LogConfig",$param) and $param["LogConfig"] !== null) { + $this->LogConfig = new LogConfig(); + $this->LogConfig->deserialize($param["LogConfig"]); + } + + if (array_key_exists("LifecycleScriptId",$param) and $param["LifecycleScriptId"] !== null) { + $this->LifecycleScriptId = $param["LifecycleScriptId"]; + } + + if (array_key_exists("DefaultCodeRepoId",$param) and $param["DefaultCodeRepoId"] !== null) { + $this->DefaultCodeRepoId = $param["DefaultCodeRepoId"]; + } + + if (array_key_exists("AdditionalCodeRepoIds",$param) and $param["AdditionalCodeRepoIds"] !== null) { + $this->AdditionalCodeRepoIds = $param["AdditionalCodeRepoIds"]; + } + + if (array_key_exists("AutomaticStopTime",$param) and $param["AutomaticStopTime"] !== null) { + $this->AutomaticStopTime = $param["AutomaticStopTime"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } + + if (array_key_exists("DataConfigs",$param) and $param["DataConfigs"] !== null) { + $this->DataConfigs = []; + foreach ($param["DataConfigs"] as $key => $value){ + $obj = new DataConfig(); + $obj->deserialize($value); + array_push($this->DataConfigs, $obj); + } + } + + if (array_key_exists("ImageInfo",$param) and $param["ImageInfo"] !== null) { + $this->ImageInfo = new ImageInfo(); + $this->ImageInfo->deserialize($param["ImageInfo"]); + } + + if (array_key_exists("ImageType",$param) and $param["ImageType"] !== null) { + $this->ImageType = $param["ImageType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookResponse.php new file mode 100644 index 00000000..2938454f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/CreateNotebookResponse.php @@ -0,0 +1,65 @@ +Id = $param["Id"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DataConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DataConfig.php index be330923..dd0e1a74 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DataConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DataConfig.php @@ -42,9 +42,13 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setHDFSSource(HDFSConfig $HDFSSource) 设置来自HDFS的数据 注意:此字段可能返回 null,表示取不到有效值。 - * @method GooseFS getGooseFSSource() 获取配饰GooseFS的数据 + * @method GooseFS getGooseFSSource() 获取配置GooseFS的数据 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setGooseFSSource(GooseFS $GooseFSSource) 设置配饰GooseFS的数据 + * @method void setGooseFSSource(GooseFS $GooseFSSource) 设置配置GooseFS的数据 +注意:此字段可能返回 null,表示取不到有效值。 + * @method CFSTurbo getCFSTurboSource() 获取配置TurboFS的数据 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCFSTurboSource(CFSTurbo $CFSTurboSource) 设置配置TurboFS的数据 注意:此字段可能返回 null,表示取不到有效值。 */ class DataConfig extends AbstractModel @@ -85,11 +89,17 @@ class DataConfig extends AbstractModel public $HDFSSource; /** - * @var GooseFS 配饰GooseFS的数据 + * @var GooseFS 配置GooseFS的数据 注意:此字段可能返回 null,表示取不到有效值。 */ public $GooseFSSource; + /** + * @var CFSTurbo 配置TurboFS的数据 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CFSTurboSource; + /** * @param string $MappingPath 映射路径 * @param string $DataSourceType DATASET、COS、CFS、HDFS、WEDATA_HDFS @@ -102,7 +112,9 @@ class DataConfig extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param HDFSConfig $HDFSSource 来自HDFS的数据 注意:此字段可能返回 null,表示取不到有效值。 - * @param GooseFS $GooseFSSource 配饰GooseFS的数据 + * @param GooseFS $GooseFSSource 配置GooseFS的数据 +注意:此字段可能返回 null,表示取不到有效值。 + * @param CFSTurbo $CFSTurboSource 配置TurboFS的数据 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -150,5 +162,10 @@ class DataConfig extends AbstractModel $this->GooseFSSource = new GooseFS(); $this->GooseFSSource->deserialize($param["GooseFSSource"]); } + + if (array_key_exists("CFSTurboSource",$param) and $param["CFSTurboSource"] !== null) { + $this->CFSTurboSource = new CFSTurbo(); + $this->CFSTurboSource->deserialize($param["CFSTurboSource"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookImageRecordRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookImageRecordRequest.php new file mode 100644 index 00000000..56d38ddd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookImageRecordRequest.php @@ -0,0 +1,53 @@ +RecordId = $param["RecordId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookImageRecordResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookImageRecordResponse.php new file mode 100644 index 00000000..c64ead3b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookImageRecordResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookRequest.php new file mode 100644 index 00000000..11f3c7bc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookRequest.php @@ -0,0 +1,53 @@ +Id = $param["Id"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CreateWordItemsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookResponse.php old mode 100755 new mode 100644 similarity index 92% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CreateWordItemsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookResponse.php index f1ca2a8e..60734fa5 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CreateWordItemsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DeleteNotebookResponse.php @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Tione\V20211111\Models; use TencentCloud\Common\AbstractModel; /** - * CreateWordItems返回参数结构体 + * DeleteNotebook返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class CreateWordItemsResponse extends AbstractModel +class DeleteNotebookResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeBatchTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeBatchTasksRequest.php index d10006a1..f4c5adfa 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeBatchTasksRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeBatchTasksRequest.php @@ -26,7 +26,7 @@ use TencentCloud\Common\AbstractModel; Name(名称):task1 Id(task ID):train-23091792777383936 Status(状态):STARTING / RUNNING / STOPPING / STOPPED / FAILED / SUCCEED / SUBMIT_FAILED -ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费) +ChargeType(计费类型):PREPAID 包年包月 / POSTPAID_BY_HOUR 按量计费 CHARGE_STATUS(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ ARREARS_STOP(欠费停止) * @method void setFilters(array $Filters) 设置过滤器,eg:[{ "Name": "Id", "Values": ["train-23091792777383936"] }] @@ -34,7 +34,7 @@ CHARGE_STATUS(计费状态):NOT_BILLING(未开始计费)/ BILLING( Name(名称):task1 Id(task ID):train-23091792777383936 Status(状态):STARTING / RUNNING / STOPPING / STOPPED / FAILED / SUCCEED / SUBMIT_FAILED -ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费) +ChargeType(计费类型):PREPAID 包年包月 / POSTPAID_BY_HOUR 按量计费 CHARGE_STATUS(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ ARREARS_STOP(欠费停止) * @method array getTagFilters() 获取标签过滤器,eg:[{ "TagKey": "TagKeyA", "TagValue": ["TagValueA"] }] * @method void setTagFilters(array $TagFilters) 设置标签过滤器,eg:[{ "TagKey": "TagKeyA", "TagValue": ["TagValueA"] }] @@ -56,7 +56,7 @@ class DescribeBatchTasksRequest extends AbstractModel Name(名称):task1 Id(task ID):train-23091792777383936 Status(状态):STARTING / RUNNING / STOPPING / STOPPED / FAILED / SUCCEED / SUBMIT_FAILED -ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费) +ChargeType(计费类型):PREPAID 包年包月 / POSTPAID_BY_HOUR 按量计费 CHARGE_STATUS(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ ARREARS_STOP(欠费停止) */ public $Filters; @@ -93,7 +93,7 @@ CHARGE_STATUS(计费状态):NOT_BILLING(未开始计费)/ BILLING( Name(名称):task1 Id(task ID):train-23091792777383936 Status(状态):STARTING / RUNNING / STOPPING / STOPPED / FAILED / SUCCEED / SUBMIT_FAILED -ChargeType(计费类型):PREPAID(预付费)/ POSTPAID_BY_HOUR(后付费) +ChargeType(计费类型):PREPAID 包年包月 / POSTPAID_BY_HOUR 按量计费 CHARGE_STATUS(计费状态):NOT_BILLING(未开始计费)/ BILLING(计费中)/ ARREARS_STOP(欠费停止) * @param array $TagFilters 标签过滤器,eg:[{ "TagKey": "TagKeyA", "TagValue": ["TagValueA"] }] * @param integer $Offset 偏移量,默认为0 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeModelServiceHotUpdatedResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeModelServiceHotUpdatedResponse.php index 6ad5c5bc..43e223e9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeModelServiceHotUpdatedResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeModelServiceHotUpdatedResponse.php @@ -20,17 +20,25 @@ use TencentCloud\Common\AbstractModel; /** * DescribeModelServiceHotUpdated返回参数结构体 * + * @method string getModelTurboFlag() 获取模型加速标志位.Allowed 允许模型加速. Forbidden 禁止模型加速 + * @method void setModelTurboFlag(string $ModelTurboFlag) 设置模型加速标志位.Allowed 允许模型加速. Forbidden 禁止模型加速 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DescribeModelServiceHotUpdatedResponse extends AbstractModel { + /** + * @var string 模型加速标志位.Allowed 允许模型加速. Forbidden 禁止模型加速 + */ + public $ModelTurboFlag; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** + * @param string $ModelTurboFlag 模型加速标志位.Allowed 允许模型加速. Forbidden 禁止模型加速 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -46,6 +54,10 @@ class DescribeModelServiceHotUpdatedResponse extends AbstractModel if ($param === null) { return; } + if (array_key_exists("ModelTurboFlag",$param) and $param["ModelTurboFlag"] !== null) { + $this->ModelTurboFlag = $param["ModelTurboFlag"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookImageKernelsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookImageKernelsRequest.php new file mode 100644 index 00000000..9c23f125 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookImageKernelsRequest.php @@ -0,0 +1,53 @@ +NotebookId = $param["NotebookId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SimilarWordsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookImageKernelsResponse.php old mode 100755 new mode 100644 similarity index 76% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SimilarWordsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookImageKernelsResponse.php index 5fc3941b..60f75369 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SimilarWordsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookImageKernelsResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Tione\V20211111\Models; use TencentCloud\Common\AbstractModel; /** - * SimilarWords返回参数结构体 + * DescribeNotebookImageKernels返回参数结构体 * - * @method array getSimilarWords() 获取相似词数组 - * @method void setSimilarWords(array $SimilarWords) 设置相似词数组 + * @method array getKernels() 获取镜像kernel数组 + * @method void setKernels(array $Kernels) 设置镜像kernel数组 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class SimilarWordsResponse extends AbstractModel +class DescribeNotebookImageKernelsResponse extends AbstractModel { /** - * @var array 相似词数组 + * @var array 镜像kernel数组 */ - public $SimilarWords; + public $Kernels; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class SimilarWordsResponse extends AbstractModel public $RequestId; /** - * @param array $SimilarWords 相似词数组 + * @param array $Kernels 镜像kernel数组 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,8 +54,8 @@ class SimilarWordsResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("SimilarWords",$param) and $param["SimilarWords"] !== null) { - $this->SimilarWords = $param["SimilarWords"]; + if (array_key_exists("Kernels",$param) and $param["Kernels"] !== null) { + $this->Kernels = $param["Kernels"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookImageRecordsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookImageRecordsRequest.php new file mode 100644 index 00000000..b7bac194 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookImageRecordsRequest.php @@ -0,0 +1,94 @@ +NotebookId = $param["NotebookId"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPVHostsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookImageRecordsResponse.php old mode 100755 new mode 100644 similarity index 72% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPVHostsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookImageRecordsResponse.php index a86bc3c8..7de781c0 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPVHostsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookImageRecordsResponse.php @@ -14,39 +14,39 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdmq\V20200217\Models; +namespace TencentCloud\Tione\V20211111\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeAMQPVHosts返回参数结构体 + * DescribeNotebookImageRecords返回参数结构体 * - * @method array getVHosts() 获取Vhost 列表 - * @method void setVHosts(array $VHosts) 设置Vhost 列表 * @method integer getTotalCount() 获取总条数 * @method void setTotalCount(integer $TotalCount) 设置总条数 + * @method array getNotebookImageRecords() 获取镜像保存记录 + * @method void setNotebookImageRecords(array $NotebookImageRecords) 设置镜像保存记录 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeAMQPVHostsResponse extends AbstractModel +class DescribeNotebookImageRecordsResponse extends AbstractModel { - /** - * @var array Vhost 列表 - */ - public $VHosts; - /** * @var integer 总条数 */ public $TotalCount; + /** + * @var array 镜像保存记录 + */ + public $NotebookImageRecords; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ public $RequestId; /** - * @param array $VHosts Vhost 列表 * @param integer $TotalCount 总条数 + * @param array $NotebookImageRecords 镜像保存记录 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,19 +62,19 @@ class DescribeAMQPVHostsResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("VHosts",$param) and $param["VHosts"] !== null) { - $this->VHosts = []; - foreach ($param["VHosts"] as $key => $value){ - $obj = new AMQPVHost(); - $obj->deserialize($value); - array_push($this->VHosts, $obj); - } - } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { $this->TotalCount = $param["TotalCount"]; } + if (array_key_exists("NotebookImageRecords",$param) and $param["NotebookImageRecords"] !== null) { + $this->NotebookImageRecords = []; + foreach ($param["NotebookImageRecords"] as $key => $value){ + $obj = new NotebookImageRecord(); + $obj->deserialize($value); + array_push($this->NotebookImageRecords, $obj); + } + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookRequest.php new file mode 100644 index 00000000..63501043 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookRequest.php @@ -0,0 +1,53 @@ +Id = $param["Id"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookResponse.php new file mode 100644 index 00000000..22916b13 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebookResponse.php @@ -0,0 +1,66 @@ +NotebookDetail = new NotebookDetail(); + $this->NotebookDetail->deserialize($param["NotebookDetail"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebooksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebooksRequest.php new file mode 100644 index 00000000..e1f4b2af --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebooksRequest.php @@ -0,0 +1,163 @@ +Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Order",$param) and $param["Order"] !== null) { + $this->Order = $param["Order"]; + } + + if (array_key_exists("OrderField",$param) and $param["OrderField"] !== null) { + $this->OrderField = $param["OrderField"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("TagFilters",$param) and $param["TagFilters"] !== null) { + $this->TagFilters = []; + foreach ($param["TagFilters"] as $key => $value){ + $obj = new TagFilter(); + $obj->deserialize($value); + array_push($this->TagFilters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebooksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebooksResponse.php new file mode 100644 index 00000000..94774ee1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeNotebooksResponse.php @@ -0,0 +1,90 @@ +NotebookSet = []; + foreach ($param["NotebookSet"] as $key => $value){ + $obj = new NotebookSetItem(); + $obj->deserialize($value); + array_push($this->NotebookSet, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskPodsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskPodsResponse.php index 842ff582..d745c069 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskPodsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/DescribeTrainingTaskPodsResponse.php @@ -24,6 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setPodNames(array $PodNames) 设置pod名称列表 * @method integer getTotalCount() 获取数量 * @method void setTotalCount(integer $TotalCount) 设置数量 + * @method PodInfo getPodInfoList() 获取pod详细信息 + * @method void setPodInfoList(PodInfo $PodInfoList) 设置pod详细信息 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +41,11 @@ class DescribeTrainingTaskPodsResponse extends AbstractModel */ public $TotalCount; + /** + * @var PodInfo pod详细信息 + */ + public $PodInfoList; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -47,6 +54,7 @@ class DescribeTrainingTaskPodsResponse extends AbstractModel /** * @param array $PodNames pod名称列表 * @param integer $TotalCount 数量 + * @param PodInfo $PodInfoList pod详细信息 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -70,6 +78,11 @@ class DescribeTrainingTaskPodsResponse extends AbstractModel $this->TotalCount = $param["TotalCount"]; } + if (array_key_exists("PodInfoList",$param) and $param["PodInfoList"] !== null) { + $this->PodInfoList = new PodInfo(); + $this->PodInfoList->deserialize($param["PodInfoList"]); + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/HyperParameter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/HyperParameter.php index 9754bdf5..0803f56e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/HyperParameter.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/HyperParameter.php @@ -47,6 +47,14 @@ use TencentCloud\Common\AbstractModel; * @method string getMinBlockSizeTf() 获取FROZEN_GRAPH、SAVED_MODEL格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为10 注意:此字段可能返回 null,表示取不到有效值。 * @method void setMinBlockSizeTf(string $MinBlockSizeTf) 设置FROZEN_GRAPH、SAVED_MODEL格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为10 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getPipelineArgs() 获取Stable Diffusion 模型优化参数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setPipelineArgs(string $PipelineArgs) 设置Stable Diffusion 模型优化参数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getLoraScale() 获取Stable Diffusion 模型优化参数,控制Lora模型的影响效果 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLoraScale(string $LoraScale) 设置Stable Diffusion 模型优化参数,控制Lora模型的影响效果 注意:此字段可能返回 null,表示取不到有效值。 */ class HyperParameter extends AbstractModel @@ -93,6 +101,18 @@ class HyperParameter extends AbstractModel */ public $MinBlockSizeTf; + /** + * @var string Stable Diffusion 模型优化参数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PipelineArgs; + + /** + * @var string Stable Diffusion 模型优化参数,控制Lora模型的影响效果 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $LoraScale; + /** * @param string $MaxNNZ 最大nnz数 注意:此字段可能返回 null,表示取不到有效值。 @@ -107,6 +127,10 @@ class HyperParameter extends AbstractModel * @param string $MinBlockSizePt TORCH_SCRIPT、MMDETECTION、DETECTRON2、HUGGINGFACE格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为3 注意:此字段可能返回 null,表示取不到有效值。 * @param string $MinBlockSizeTf FROZEN_GRAPH、SAVED_MODEL格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为10 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $PipelineArgs Stable Diffusion 模型优化参数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $LoraScale Stable Diffusion 模型优化参数,控制Lora模型的影响效果 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -149,5 +173,13 @@ class HyperParameter extends AbstractModel if (array_key_exists("MinBlockSizeTf",$param) and $param["MinBlockSizeTf"] !== null) { $this->MinBlockSizeTf = $param["MinBlockSizeTf"]; } + + if (array_key_exists("PipelineArgs",$param) and $param["PipelineArgs"] !== null) { + $this->PipelineArgs = $param["PipelineArgs"]; + } + + if (array_key_exists("LoraScale",$param) and $param["LoraScale"] !== null) { + $this->LoraScale = $param["LoraScale"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Message.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Message.php new file mode 100644 index 00000000..35c2ac53 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Message.php @@ -0,0 +1,73 @@ +Role = $param["Role"]; + } + + if (array_key_exists("Content",$param) and $param["Content"] !== null) { + $this->Content = $param["Content"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModelInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModelInfo.php index fec87c20..e51e10e3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModelInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModelInfo.php @@ -41,6 +41,10 @@ use TencentCloud\Common\AbstractModel; * @method string getModelType() 获取默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML 注意:此字段可能返回 null,表示取不到有效值。 * @method void setModelType(string $ModelType) 设置默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getModelFormat() 获取模型格式 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setModelFormat(string $ModelFormat) 设置模型格式 注意:此字段可能返回 null,表示取不到有效值。 */ class ModelInfo extends AbstractModel @@ -88,6 +92,12 @@ class ModelInfo extends AbstractModel */ public $ModelType; + /** + * @var string 模型格式 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ModelFormat; + /** * @param string $ModelVersionId 模型版本id, DescribeTrainingModelVersion查询模型接口时的id 自动学习类型的模型填写自动学习的任务id @@ -99,6 +109,8 @@ class ModelInfo extends AbstractModel * @param string $AlgorithmFramework 模型对应的算法框架,预留 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ModelType 默认为 NORMAL, 已加速模型: ACCELERATE, 自动学习模型 AUTO_ML +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ModelFormat 模型格式 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -146,5 +158,9 @@ class ModelInfo extends AbstractModel if (array_key_exists("ModelType",$param) and $param["ModelType"] !== null) { $this->ModelType = $param["ModelType"]; } + + if (array_key_exists("ModelFormat",$param) and $param["ModelFormat"] !== null) { + $this->ModelFormat = $param["ModelFormat"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyModelServiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyModelServiceRequest.php index bb605d2c..e1cab396 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyModelServiceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyModelServiceRequest.php @@ -106,6 +106,8 @@ HYBRID_PAID: * @method void setServiceLimit(ServiceLimit $ServiceLimit) 设置服务限速限流相关配置 * @method VolumeMount getVolumeMount() 获取挂载配置,目前只支持CFS * @method void setVolumeMount(VolumeMount $VolumeMount) 设置挂载配置,目前只支持CFS + * @method boolean getModelTurboEnable() 获取是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。默认不开启 + * @method void setModelTurboEnable(boolean $ModelTurboEnable) 设置是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。默认不开启 */ class ModifyModelServiceRequest extends AbstractModel { @@ -232,6 +234,11 @@ HYBRID_PAID: */ public $VolumeMount; + /** + * @var boolean 是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。默认不开启 + */ + public $ModelTurboEnable; + /** * @param string $ServiceId 服务id * @param ModelInfo $ModelInfo 模型信息,需要挂载模型时填写 @@ -276,6 +283,7 @@ HYBRID_PAID: * @param ScheduledAction $ScheduledAction 定时停止配置 * @param ServiceLimit $ServiceLimit 服务限速限流相关配置 * @param VolumeMount $VolumeMount 挂载配置,目前只支持CFS + * @param boolean $ModelTurboEnable 是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。默认不开启 */ function __construct() { @@ -387,5 +395,9 @@ HYBRID_PAID: $this->VolumeMount = new VolumeMount(); $this->VolumeMount->deserialize($param["VolumeMount"]); } + + if (array_key_exists("ModelTurboEnable",$param) and $param["ModelTurboEnable"] !== null) { + $this->ModelTurboEnable = $param["ModelTurboEnable"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookRequest.php new file mode 100644 index 00000000..ceddd550 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookRequest.php @@ -0,0 +1,355 @@ +Id = $param["Id"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("ChargeType",$param) and $param["ChargeType"] !== null) { + $this->ChargeType = $param["ChargeType"]; + } + + if (array_key_exists("ResourceConf",$param) and $param["ResourceConf"] !== null) { + $this->ResourceConf = new ResourceConf(); + $this->ResourceConf->deserialize($param["ResourceConf"]); + } + + if (array_key_exists("LogEnable",$param) and $param["LogEnable"] !== null) { + $this->LogEnable = $param["LogEnable"]; + } + + if (array_key_exists("AutoStopping",$param) and $param["AutoStopping"] !== null) { + $this->AutoStopping = $param["AutoStopping"]; + } + + if (array_key_exists("DirectInternetAccess",$param) and $param["DirectInternetAccess"] !== null) { + $this->DirectInternetAccess = $param["DirectInternetAccess"]; + } + + if (array_key_exists("RootAccess",$param) and $param["RootAccess"] !== null) { + $this->RootAccess = $param["RootAccess"]; + } + + if (array_key_exists("ResourceGroupId",$param) and $param["ResourceGroupId"] !== null) { + $this->ResourceGroupId = $param["ResourceGroupId"]; + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("VolumeSizeInGB",$param) and $param["VolumeSizeInGB"] !== null) { + $this->VolumeSizeInGB = $param["VolumeSizeInGB"]; + } + + if (array_key_exists("VolumeSourceType",$param) and $param["VolumeSourceType"] !== null) { + $this->VolumeSourceType = $param["VolumeSourceType"]; + } + + if (array_key_exists("VolumeSourceCFS",$param) and $param["VolumeSourceCFS"] !== null) { + $this->VolumeSourceCFS = new CFSConfig(); + $this->VolumeSourceCFS->deserialize($param["VolumeSourceCFS"]); + } + + if (array_key_exists("LogConfig",$param) and $param["LogConfig"] !== null) { + $this->LogConfig = new LogConfig(); + $this->LogConfig->deserialize($param["LogConfig"]); + } + + if (array_key_exists("LifecycleScriptId",$param) and $param["LifecycleScriptId"] !== null) { + $this->LifecycleScriptId = $param["LifecycleScriptId"]; + } + + if (array_key_exists("DefaultCodeRepoId",$param) and $param["DefaultCodeRepoId"] !== null) { + $this->DefaultCodeRepoId = $param["DefaultCodeRepoId"]; + } + + if (array_key_exists("AdditionalCodeRepoIds",$param) and $param["AdditionalCodeRepoIds"] !== null) { + $this->AdditionalCodeRepoIds = $param["AdditionalCodeRepoIds"]; + } + + if (array_key_exists("AutomaticStopTime",$param) and $param["AutomaticStopTime"] !== null) { + $this->AutomaticStopTime = $param["AutomaticStopTime"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } + + if (array_key_exists("DataConfigs",$param) and $param["DataConfigs"] !== null) { + $this->DataConfigs = []; + foreach ($param["DataConfigs"] as $key => $value){ + $obj = new DataConfig(); + $obj->deserialize($value); + array_push($this->DataConfigs, $obj); + } + } + + if (array_key_exists("ImageInfo",$param) and $param["ImageInfo"] !== null) { + $this->ImageInfo = new ImageInfo(); + $this->ImageInfo->deserialize($param["ImageInfo"]); + } + + if (array_key_exists("ImageType",$param) and $param["ImageType"] !== null) { + $this->ImageType = $param["ImageType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DeleteWordItemsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookResponse.php old mode 100755 new mode 100644 similarity index 92% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DeleteWordItemsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookResponse.php index 38e3951a..e405b044 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/DeleteWordItemsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookResponse.php @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Tione\V20211111\Models; use TencentCloud\Common\AbstractModel; /** - * DeleteWordItems返回参数结构体 + * ModifyNotebook返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DeleteWordItemsResponse extends AbstractModel +class ModifyNotebookResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookTagsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookTagsRequest.php new file mode 100644 index 00000000..6d2f68b0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookTagsRequest.php @@ -0,0 +1,70 @@ +Id = $param["Id"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookTagsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookTagsResponse.php new file mode 100644 index 00000000..418afdec --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ModifyNotebookTagsResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/NotebookDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/NotebookDetail.php new file mode 100644 index 00000000..ec354cd8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/NotebookDetail.php @@ -0,0 +1,615 @@ +Id = $param["Id"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("LifecycleScriptId",$param) and $param["LifecycleScriptId"] !== null) { + $this->LifecycleScriptId = $param["LifecycleScriptId"]; + } + + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("DirectInternetAccess",$param) and $param["DirectInternetAccess"] !== null) { + $this->DirectInternetAccess = $param["DirectInternetAccess"]; + } + + if (array_key_exists("ResourceGroupId",$param) and $param["ResourceGroupId"] !== null) { + $this->ResourceGroupId = $param["ResourceGroupId"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } + + if (array_key_exists("AutoStopping",$param) and $param["AutoStopping"] !== null) { + $this->AutoStopping = $param["AutoStopping"]; + } + + if (array_key_exists("AdditionalCodeRepoIds",$param) and $param["AdditionalCodeRepoIds"] !== null) { + $this->AdditionalCodeRepoIds = $param["AdditionalCodeRepoIds"]; + } + + if (array_key_exists("AutomaticStopTime",$param) and $param["AutomaticStopTime"] !== null) { + $this->AutomaticStopTime = $param["AutomaticStopTime"]; + } + + if (array_key_exists("ResourceConf",$param) and $param["ResourceConf"] !== null) { + $this->ResourceConf = new ResourceConf(); + $this->ResourceConf->deserialize($param["ResourceConf"]); + } + + if (array_key_exists("DefaultCodeRepoId",$param) and $param["DefaultCodeRepoId"] !== null) { + $this->DefaultCodeRepoId = $param["DefaultCodeRepoId"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("LogEnable",$param) and $param["LogEnable"] !== null) { + $this->LogEnable = $param["LogEnable"]; + } + + if (array_key_exists("LogConfig",$param) and $param["LogConfig"] !== null) { + $this->LogConfig = new LogConfig(); + $this->LogConfig->deserialize($param["LogConfig"]); + } + + if (array_key_exists("VpcId",$param) and $param["VpcId"] !== null) { + $this->VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("RuntimeInSeconds",$param) and $param["RuntimeInSeconds"] !== null) { + $this->RuntimeInSeconds = $param["RuntimeInSeconds"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("ChargeStatus",$param) and $param["ChargeStatus"] !== null) { + $this->ChargeStatus = $param["ChargeStatus"]; + } + + if (array_key_exists("RootAccess",$param) and $param["RootAccess"] !== null) { + $this->RootAccess = $param["RootAccess"]; + } + + if (array_key_exists("BillingInfos",$param) and $param["BillingInfos"] !== null) { + $this->BillingInfos = $param["BillingInfos"]; + } + + if (array_key_exists("VolumeSizeInGB",$param) and $param["VolumeSizeInGB"] !== null) { + $this->VolumeSizeInGB = $param["VolumeSizeInGB"]; + } + + if (array_key_exists("FailureReason",$param) and $param["FailureReason"] !== null) { + $this->FailureReason = $param["FailureReason"]; + } + + if (array_key_exists("ChargeType",$param) and $param["ChargeType"] !== null) { + $this->ChargeType = $param["ChargeType"]; + } + + if (array_key_exists("InstanceTypeAlias",$param) and $param["InstanceTypeAlias"] !== null) { + $this->InstanceTypeAlias = $param["InstanceTypeAlias"]; + } + + if (array_key_exists("ResourceGroupName",$param) and $param["ResourceGroupName"] !== null) { + $this->ResourceGroupName = $param["ResourceGroupName"]; + } + + if (array_key_exists("VolumeSourceType",$param) and $param["VolumeSourceType"] !== null) { + $this->VolumeSourceType = $param["VolumeSourceType"]; + } + + if (array_key_exists("VolumeSourceCFS",$param) and $param["VolumeSourceCFS"] !== null) { + $this->VolumeSourceCFS = new CFSConfig(); + $this->VolumeSourceCFS->deserialize($param["VolumeSourceCFS"]); + } + + if (array_key_exists("DataConfigs",$param) and $param["DataConfigs"] !== null) { + $this->DataConfigs = []; + foreach ($param["DataConfigs"] as $key => $value){ + $obj = new DataConfig(); + $obj->deserialize($value); + array_push($this->DataConfigs, $obj); + } + } + + if (array_key_exists("Message",$param) and $param["Message"] !== null) { + $this->Message = $param["Message"]; + } + + if (array_key_exists("DataSource",$param) and $param["DataSource"] !== null) { + $this->DataSource = $param["DataSource"]; + } + + if (array_key_exists("ImageInfo",$param) and $param["ImageInfo"] !== null) { + $this->ImageInfo = new ImageInfo(); + $this->ImageInfo->deserialize($param["ImageInfo"]); + } + + if (array_key_exists("ImageType",$param) and $param["ImageType"] !== null) { + $this->ImageType = $param["ImageType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/NotebookImageRecord.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/NotebookImageRecord.php new file mode 100644 index 00000000..bfe5e138 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/NotebookImageRecord.php @@ -0,0 +1,153 @@ +RecordId = $param["RecordId"]; + } + + if (array_key_exists("ImageUrl",$param) and $param["ImageUrl"] !== null) { + $this->ImageUrl = $param["ImageUrl"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("Message",$param) and $param["Message"] !== null) { + $this->Message = $param["Message"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Kernels",$param) and $param["Kernels"] !== null) { + $this->Kernels = $param["Kernels"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/NotebookSetItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/NotebookSetItem.php new file mode 100644 index 00000000..86afcf1a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/NotebookSetItem.php @@ -0,0 +1,432 @@ +Id = $param["Id"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("ChargeType",$param) and $param["ChargeType"] !== null) { + $this->ChargeType = $param["ChargeType"]; + } + + if (array_key_exists("ResourceConf",$param) and $param["ResourceConf"] !== null) { + $this->ResourceConf = new ResourceConf(); + $this->ResourceConf->deserialize($param["ResourceConf"]); + } + + if (array_key_exists("ResourceGroupId",$param) and $param["ResourceGroupId"] !== null) { + $this->ResourceGroupId = $param["ResourceGroupId"]; + } + + if (array_key_exists("VolumeSizeInGB",$param) and $param["VolumeSizeInGB"] !== null) { + $this->VolumeSizeInGB = $param["VolumeSizeInGB"]; + } + + if (array_key_exists("BillingInfos",$param) and $param["BillingInfos"] !== null) { + $this->BillingInfos = $param["BillingInfos"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("RuntimeInSeconds",$param) and $param["RuntimeInSeconds"] !== null) { + $this->RuntimeInSeconds = $param["RuntimeInSeconds"]; + } + + if (array_key_exists("ChargeStatus",$param) and $param["ChargeStatus"] !== null) { + $this->ChargeStatus = $param["ChargeStatus"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("FailureReason",$param) and $param["FailureReason"] !== null) { + $this->FailureReason = $param["FailureReason"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("PodName",$param) and $param["PodName"] !== null) { + $this->PodName = $param["PodName"]; + } + + if (array_key_exists("InstanceTypeAlias",$param) and $param["InstanceTypeAlias"] !== null) { + $this->InstanceTypeAlias = $param["InstanceTypeAlias"]; + } + + if (array_key_exists("ResourceGroupName",$param) and $param["ResourceGroupName"] !== null) { + $this->ResourceGroupName = $param["ResourceGroupName"]; + } + + if (array_key_exists("AutoStopping",$param) and $param["AutoStopping"] !== null) { + $this->AutoStopping = $param["AutoStopping"]; + } + + if (array_key_exists("AutomaticStopTime",$param) and $param["AutomaticStopTime"] !== null) { + $this->AutomaticStopTime = $param["AutomaticStopTime"]; + } + + if (array_key_exists("VolumeSourceType",$param) and $param["VolumeSourceType"] !== null) { + $this->VolumeSourceType = $param["VolumeSourceType"]; + } + + if (array_key_exists("VolumeSourceCFS",$param) and $param["VolumeSourceCFS"] !== null) { + $this->VolumeSourceCFS = new CFSConfig(); + $this->VolumeSourceCFS->deserialize($param["VolumeSourceCFS"]); + } + + if (array_key_exists("Message",$param) and $param["Message"] !== null) { + $this->Message = $param["Message"]; + } + + if (array_key_exists("UserTypes",$param) and $param["UserTypes"] !== null) { + $this->UserTypes = $param["UserTypes"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/PodInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/PodInfo.php new file mode 100644 index 00000000..1f10da3b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/PodInfo.php @@ -0,0 +1,73 @@ +Name = $param["Name"]; + } + + if (array_key_exists("IP",$param) and $param["IP"] !== null) { + $this->IP = $param["IP"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ResourceConf.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ResourceConf.php new file mode 100644 index 00000000..3a9beb21 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ResourceConf.php @@ -0,0 +1,185 @@ +Cpu = $param["Cpu"]; + } + + if (array_key_exists("Memory",$param) and $param["Memory"] !== null) { + $this->Memory = $param["Memory"]; + } + + if (array_key_exists("Gpu",$param) and $param["Gpu"] !== null) { + $this->Gpu = $param["Gpu"]; + } + + if (array_key_exists("GpuType",$param) and $param["GpuType"] !== null) { + $this->GpuType = $param["GpuType"]; + } + + if (array_key_exists("InstanceType",$param) and $param["InstanceType"] !== null) { + $this->InstanceType = $param["InstanceType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ResourceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ResourceInfo.php index e6e4289b..1965a911 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ResourceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ResourceInfo.php @@ -45,15 +45,11 @@ Gpu=100表示使用了“一张”gpu卡, 但此处的“一张”卡有可能 * @method integer getRealGpu() 获取创建或更新时无需填写,仅展示需要关注 后付费非整卡实例对应的实际的Gpu卡资源, 表示gpu资源对应实际的gpu卡个数. RealGpu=100表示实际使用了一张gpu卡, 对应实际的实例机型, 有可能代表带有1/4卡的实例4个, 或者带有1/2卡的实例2个, 或者带有1卡的实力1个. -注意:此字段可能返回 null,表示取不到有效值。 * @method void setRealGpu(integer $RealGpu) 设置创建或更新时无需填写,仅展示需要关注 后付费非整卡实例对应的实际的Gpu卡资源, 表示gpu资源对应实际的gpu卡个数. RealGpu=100表示实际使用了一张gpu卡, 对应实际的实例机型, 有可能代表带有1/4卡的实例4个, 或者带有1/2卡的实例2个, 或者带有1卡的实力1个. -注意:此字段可能返回 null,表示取不到有效值。 * @method array getRealGpuDetailSet() 获取创建或更新时无需填写,仅展示需要关注。详细的GPU使用信息。 -注意:此字段可能返回 null,表示取不到有效值。 * @method void setRealGpuDetailSet(array $RealGpuDetailSet) 设置创建或更新时无需填写,仅展示需要关注。详细的GPU使用信息。 -注意:此字段可能返回 null,表示取不到有效值。 */ class ResourceInfo extends AbstractModel { @@ -88,13 +84,11 @@ Gpu=100表示使用了“一张”gpu卡, 但此处的“一张”卡有可能 * @var integer 创建或更新时无需填写,仅展示需要关注 后付费非整卡实例对应的实际的Gpu卡资源, 表示gpu资源对应实际的gpu卡个数. RealGpu=100表示实际使用了一张gpu卡, 对应实际的实例机型, 有可能代表带有1/4卡的实例4个, 或者带有1/2卡的实例2个, 或者带有1卡的实力1个. -注意:此字段可能返回 null,表示取不到有效值。 */ public $RealGpu; /** * @var array 创建或更新时无需填写,仅展示需要关注。详细的GPU使用信息。 -注意:此字段可能返回 null,表示取不到有效值。 */ public $RealGpuDetailSet; @@ -113,9 +107,7 @@ Gpu=100表示使用了“一张”gpu卡, 但此处的“一张”卡有可能 * @param integer $RealGpu 创建或更新时无需填写,仅展示需要关注 后付费非整卡实例对应的实际的Gpu卡资源, 表示gpu资源对应实际的gpu卡个数. RealGpu=100表示实际使用了一张gpu卡, 对应实际的实例机型, 有可能代表带有1/4卡的实例4个, 或者带有1/2卡的实例2个, 或者带有1卡的实力1个. -注意:此字段可能返回 null,表示取不到有效值。 * @param array $RealGpuDetailSet 创建或更新时无需填写,仅展示需要关注。详细的GPU使用信息。 -注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/SendChatMessageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/SendChatMessageRequest.php new file mode 100644 index 00000000..9525981b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/SendChatMessageRequest.php @@ -0,0 +1,105 @@ +SessionId = $param["SessionId"]; + } + + if (array_key_exists("Question",$param) and $param["Question"] !== null) { + $this->Question = $param["Question"]; + } + + if (array_key_exists("ModelVersion",$param) and $param["ModelVersion"] !== null) { + $this->ModelVersion = $param["ModelVersion"]; + } + + if (array_key_exists("Mode",$param) and $param["Mode"] !== null) { + $this->Mode = $param["Mode"]; + } + + if (array_key_exists("SearchSource",$param) and $param["SearchSource"] !== null) { + $this->SearchSource = $param["SearchSource"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/SendChatMessageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/SendChatMessageResponse.php new file mode 100644 index 00000000..337407bb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/SendChatMessageResponse.php @@ -0,0 +1,77 @@ +Answer = $param["Answer"]; + } + + if (array_key_exists("SessionId",$param) and $param["SessionId"] !== null) { + $this->SessionId = $param["SessionId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Service.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Service.php index abecd8e1..6b768d36 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Service.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Service.php @@ -29,6 +29,10 @@ use TencentCloud\Common\AbstractModel; * @method string getServiceDescription() 获取服务描述 注意:此字段可能返回 null,表示取不到有效值。 * @method void setServiceDescription(string $ServiceDescription) 设置服务描述 +注意:此字段可能返回 null,表示取不到有效值。 + * @method ServiceInfo getServiceInfo() 获取服务的详细信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setServiceInfo(ServiceInfo $ServiceInfo) 设置服务的详细信息 注意:此字段可能返回 null,表示取不到有效值。 * @method string getClusterId() 获取集群id 注意:此字段可能返回 null,表示取不到有效值。 @@ -49,6 +53,18 @@ use TencentCloud\Common\AbstractModel; * @method string getResourceGroupId() 获取包年包月服务的资源组id,按量计费的服务为空 注意:此字段可能返回 null,表示取不到有效值。 * @method void setResourceGroupId(string $ResourceGroupId) 设置包年包月服务的资源组id,按量计费的服务为空 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getResourceGroupName() 获取包年包月服务对应的资源组名字 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setResourceGroupName(string $ResourceGroupName) 设置包年包月服务对应的资源组名字 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getTags() 获取服务的标签 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTags(array $Tags) 设置服务的标签 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getIngressName() 获取服务所在的 ingress 的 name +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIngressName(string $IngressName) 设置服务所在的 ingress 的 name 注意:此字段可能返回 null,表示取不到有效值。 * @method string getCreatedBy() 获取创建者 注意:此字段可能返回 null,表示取不到有效值。 @@ -73,34 +89,22 @@ use TencentCloud\Common\AbstractModel; * @method integer getAppId() 获取app_id 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAppId(integer $AppId) 设置app_id -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getVersion() 获取版本号 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setVersion(string $Version) 设置版本号 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getLatestVersion() 获取服务组下服务的最高版本号 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setLatestVersion(string $LatestVersion) 设置服务组下服务的最高版本号 -注意:此字段可能返回 null,表示取不到有效值。 - * @method ServiceInfo getServiceInfo() 获取服务的详细信息 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setServiceInfo(ServiceInfo $ServiceInfo) 设置服务的详细信息 注意:此字段可能返回 null,表示取不到有效值。 * @method string getBusinessStatus() 获取服务的业务状态 注意:此字段可能返回 null,表示取不到有效值。 * @method void setBusinessStatus(string $BusinessStatus) 设置服务的业务状态 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getCreateSource() 获取服务的创建来源 -AUTO_ML: 来自自动学习的一键发布 -DEFAULT: 其他来源 + * @method ServiceLimit getServiceLimit() 获取已废弃 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCreateSource(string $CreateSource) 设置服务的创建来源 -AUTO_ML: 来自自动学习的一键发布 -DEFAULT: 其他来源 + * @method void setServiceLimit(ServiceLimit $ServiceLimit) 设置已废弃 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getBillingInfo() 获取费用信息 + * @method ScheduledAction getScheduledAction() 获取已废弃 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setBillingInfo(string $BillingInfo) 设置费用信息 + * @method void setScheduledAction(ScheduledAction $ScheduledAction) 设置已废弃 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCreateFailedReason() 获取服务创建失败的原因,创建成功后该字段为默认值 CREATE_SUCCEED +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCreateFailedReason(string $CreateFailedReason) 设置服务创建失败的原因,创建成功后该字段为默认值 CREATE_SUCCEED 注意:此字段可能返回 null,表示取不到有效值。 * @method string getStatus() 获取服务状态 CREATING 创建中 @@ -121,34 +125,30 @@ Stopping 停止中 Abnormal 异常 Pending 启动中 Waiting 就绪中 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getBillingInfo() 获取费用信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBillingInfo(string $BillingInfo) 设置费用信息 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getWeight() 获取模型权重 注意:此字段可能返回 null,表示取不到有效值。 * @method void setWeight(integer $Weight) 设置模型权重 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getIngressName() 获取服务所在的 ingress 的 name + * @method string getCreateSource() 获取服务的创建来源 +AUTO_ML: 来自自动学习的一键发布 +DEFAULT: 其他来源 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setIngressName(string $IngressName) 设置服务所在的 ingress 的 name + * @method void setCreateSource(string $CreateSource) 设置服务的创建来源 +AUTO_ML: 来自自动学习的一键发布 +DEFAULT: 其他来源 注意:此字段可能返回 null,表示取不到有效值。 - * @method ServiceLimit getServiceLimit() 获取服务限速限流相关配置 + * @method string getVersion() 获取版本号 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setServiceLimit(ServiceLimit $ServiceLimit) 设置服务限速限流相关配置 + * @method void setVersion(string $Version) 设置版本号 注意:此字段可能返回 null,表示取不到有效值。 - * @method ScheduledAction getScheduledAction() 获取定时停止的配置 + * @method string getLatestVersion() 获取服务组下服务的最高版本号 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setScheduledAction(ScheduledAction $ScheduledAction) 设置定时停止的配置 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getCreateFailedReason() 获取服务创建失败的原因,创建成功后该字段为默认值 CREATE_SUCCEED -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCreateFailedReason(string $CreateFailedReason) 设置服务创建失败的原因,创建成功后该字段为默认值 CREATE_SUCCEED -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getResourceGroupName() 获取包年包月服务对应的资源组名字 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setResourceGroupName(string $ResourceGroupName) 设置包年包月服务对应的资源组名字 -注意:此字段可能返回 null,表示取不到有效值。 - * @method array getTags() 获取服务的标签 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTags(array $Tags) 设置服务的标签 + * @method void setLatestVersion(string $LatestVersion) 设置服务组下服务的最高版本号 注意:此字段可能返回 null,表示取不到有效值。 */ class Service extends AbstractModel @@ -174,6 +174,12 @@ class Service extends AbstractModel */ public $ServiceDescription; + /** + * @var ServiceInfo 服务的详细信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ServiceInfo; + /** * @var string 集群id 注意:此字段可能返回 null,表示取不到有效值。 @@ -204,6 +210,24 @@ class Service extends AbstractModel */ public $ResourceGroupId; + /** + * @var string 包年包月服务对应的资源组名字 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ResourceGroupName; + + /** + * @var array 服务的标签 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Tags; + + /** + * @var string 服务所在的 ingress 的 name +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IngressName; + /** * @var string 创建者 注意:此字段可能返回 null,表示取不到有效值。 @@ -240,24 +264,6 @@ class Service extends AbstractModel */ public $AppId; - /** - * @var string 版本号 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $Version; - - /** - * @var string 服务组下服务的最高版本号 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $LatestVersion; - - /** - * @var ServiceInfo 服务的详细信息 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $ServiceInfo; - /** * @var string 服务的业务状态 注意:此字段可能返回 null,表示取不到有效值。 @@ -265,18 +271,22 @@ class Service extends AbstractModel public $BusinessStatus; /** - * @var string 服务的创建来源 -AUTO_ML: 来自自动学习的一键发布 -DEFAULT: 其他来源 + * @var ServiceLimit 已废弃 注意:此字段可能返回 null,表示取不到有效值。 */ - public $CreateSource; + public $ServiceLimit; /** - * @var string 费用信息 + * @var ScheduledAction 已废弃 注意:此字段可能返回 null,表示取不到有效值。 */ - public $BillingInfo; + public $ScheduledAction; + + /** + * @var string 服务创建失败的原因,创建成功后该字段为默认值 CREATE_SUCCEED +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CreateFailedReason; /** * @var string 服务状态 @@ -292,6 +302,12 @@ Waiting 就绪中 */ public $Status; + /** + * @var string 费用信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BillingInfo; + /** * @var integer 模型权重 注意:此字段可能返回 null,表示取不到有效值。 @@ -299,46 +315,32 @@ Waiting 就绪中 public $Weight; /** - * @var string 服务所在的 ingress 的 name + * @var string 服务的创建来源 +AUTO_ML: 来自自动学习的一键发布 +DEFAULT: 其他来源 注意:此字段可能返回 null,表示取不到有效值。 */ - public $IngressName; + public $CreateSource; /** - * @var ServiceLimit 服务限速限流相关配置 + * @var string 版本号 注意:此字段可能返回 null,表示取不到有效值。 */ - public $ServiceLimit; + public $Version; /** - * @var ScheduledAction 定时停止的配置 + * @var string 服务组下服务的最高版本号 注意:此字段可能返回 null,表示取不到有效值。 */ - public $ScheduledAction; - - /** - * @var string 服务创建失败的原因,创建成功后该字段为默认值 CREATE_SUCCEED -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $CreateFailedReason; - - /** - * @var string 包年包月服务对应的资源组名字 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $ResourceGroupName; - - /** - * @var array 服务的标签 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $Tags; + public $LatestVersion; /** * @param string $ServiceGroupId 服务组id * @param string $ServiceId 服务id * @param string $ServiceGroupName 服务组名 * @param string $ServiceDescription 服务描述 +注意:此字段可能返回 null,表示取不到有效值。 + * @param ServiceInfo $ServiceInfo 服务的详细信息 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ClusterId 集群id 注意:此字段可能返回 null,表示取不到有效值。 @@ -349,6 +351,12 @@ Waiting 就绪中 * @param string $ChargeType 付费类型 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ResourceGroupId 包年包月服务的资源组id,按量计费的服务为空 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ResourceGroupName 包年包月服务对应的资源组名字 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $Tags 服务的标签 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $IngressName 服务所在的 ingress 的 name 注意:此字段可能返回 null,表示取不到有效值。 * @param string $CreatedBy 创建者 注意:此字段可能返回 null,表示取不到有效值。 @@ -361,20 +369,14 @@ Waiting 就绪中 * @param string $SubUin 子账号 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $AppId app_id -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Version 版本号 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $LatestVersion 服务组下服务的最高版本号 -注意:此字段可能返回 null,表示取不到有效值。 - * @param ServiceInfo $ServiceInfo 服务的详细信息 注意:此字段可能返回 null,表示取不到有效值。 * @param string $BusinessStatus 服务的业务状态 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $CreateSource 服务的创建来源 -AUTO_ML: 来自自动学习的一键发布 -DEFAULT: 其他来源 + * @param ServiceLimit $ServiceLimit 已废弃 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $BillingInfo 费用信息 + * @param ScheduledAction $ScheduledAction 已废弃 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CreateFailedReason 服务创建失败的原因,创建成功后该字段为默认值 CREATE_SUCCEED 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Status 服务状态 CREATING 创建中 @@ -385,20 +387,18 @@ Stopping 停止中 Abnormal 异常 Pending 启动中 Waiting 就绪中 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $BillingInfo 费用信息 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Weight 模型权重 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $IngressName 服务所在的 ingress 的 name + * @param string $CreateSource 服务的创建来源 +AUTO_ML: 来自自动学习的一键发布 +DEFAULT: 其他来源 注意:此字段可能返回 null,表示取不到有效值。 - * @param ServiceLimit $ServiceLimit 服务限速限流相关配置 + * @param string $Version 版本号 注意:此字段可能返回 null,表示取不到有效值。 - * @param ScheduledAction $ScheduledAction 定时停止的配置 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $CreateFailedReason 服务创建失败的原因,创建成功后该字段为默认值 CREATE_SUCCEED -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ResourceGroupName 包年包月服务对应的资源组名字 -注意:此字段可能返回 null,表示取不到有效值。 - * @param array $Tags 服务的标签 + * @param string $LatestVersion 服务组下服务的最高版本号 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -430,6 +430,11 @@ Waiting 就绪中 $this->ServiceDescription = $param["ServiceDescription"]; } + if (array_key_exists("ServiceInfo",$param) and $param["ServiceInfo"] !== null) { + $this->ServiceInfo = new ServiceInfo(); + $this->ServiceInfo->deserialize($param["ServiceInfo"]); + } + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { $this->ClusterId = $param["ClusterId"]; } @@ -450,6 +455,23 @@ Waiting 就绪中 $this->ResourceGroupId = $param["ResourceGroupId"]; } + if (array_key_exists("ResourceGroupName",$param) and $param["ResourceGroupName"] !== null) { + $this->ResourceGroupName = $param["ResourceGroupName"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = []; + foreach ($param["Tags"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->Tags, $obj); + } + } + + if (array_key_exists("IngressName",$param) and $param["IngressName"] !== null) { + $this->IngressName = $param["IngressName"]; + } + if (array_key_exists("CreatedBy",$param) and $param["CreatedBy"] !== null) { $this->CreatedBy = $param["CreatedBy"]; } @@ -474,43 +496,10 @@ Waiting 就绪中 $this->AppId = $param["AppId"]; } - if (array_key_exists("Version",$param) and $param["Version"] !== null) { - $this->Version = $param["Version"]; - } - - if (array_key_exists("LatestVersion",$param) and $param["LatestVersion"] !== null) { - $this->LatestVersion = $param["LatestVersion"]; - } - - if (array_key_exists("ServiceInfo",$param) and $param["ServiceInfo"] !== null) { - $this->ServiceInfo = new ServiceInfo(); - $this->ServiceInfo->deserialize($param["ServiceInfo"]); - } - if (array_key_exists("BusinessStatus",$param) and $param["BusinessStatus"] !== null) { $this->BusinessStatus = $param["BusinessStatus"]; } - if (array_key_exists("CreateSource",$param) and $param["CreateSource"] !== null) { - $this->CreateSource = $param["CreateSource"]; - } - - if (array_key_exists("BillingInfo",$param) and $param["BillingInfo"] !== null) { - $this->BillingInfo = $param["BillingInfo"]; - } - - if (array_key_exists("Status",$param) and $param["Status"] !== null) { - $this->Status = $param["Status"]; - } - - if (array_key_exists("Weight",$param) and $param["Weight"] !== null) { - $this->Weight = $param["Weight"]; - } - - if (array_key_exists("IngressName",$param) and $param["IngressName"] !== null) { - $this->IngressName = $param["IngressName"]; - } - if (array_key_exists("ServiceLimit",$param) and $param["ServiceLimit"] !== null) { $this->ServiceLimit = new ServiceLimit(); $this->ServiceLimit->deserialize($param["ServiceLimit"]); @@ -525,17 +514,28 @@ Waiting 就绪中 $this->CreateFailedReason = $param["CreateFailedReason"]; } - if (array_key_exists("ResourceGroupName",$param) and $param["ResourceGroupName"] !== null) { - $this->ResourceGroupName = $param["ResourceGroupName"]; + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; } - if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { - $this->Tags = []; - foreach ($param["Tags"] as $key => $value){ - $obj = new Tag(); - $obj->deserialize($value); - array_push($this->Tags, $obj); - } + if (array_key_exists("BillingInfo",$param) and $param["BillingInfo"] !== null) { + $this->BillingInfo = $param["BillingInfo"]; + } + + if (array_key_exists("Weight",$param) and $param["Weight"] !== null) { + $this->Weight = $param["Weight"]; + } + + if (array_key_exists("CreateSource",$param) and $param["CreateSource"] !== null) { + $this->CreateSource = $param["CreateSource"]; + } + + if (array_key_exists("Version",$param) and $param["Version"] !== null) { + $this->Version = $param["Version"]; + } + + if (array_key_exists("LatestVersion",$param) and $param["LatestVersion"] !== null) { + $this->LatestVersion = $param["LatestVersion"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ServiceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ServiceInfo.php index 7b3f32f8..4e940f65 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ServiceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/ServiceInfo.php @@ -105,6 +105,24 @@ HYBRID_PAID: * @method boolean getModelHotUpdateEnable() 获取是否开启模型的热更新。默认不开启 注意:此字段可能返回 null,表示取不到有效值。 * @method void setModelHotUpdateEnable(boolean $ModelHotUpdateEnable) 设置是否开启模型的热更新。默认不开启 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getScaleMode() 获取实例数量调节方式,默认为手动 +支持:自动 - "AUTO", 手动 - "MANUAL" +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setScaleMode(string $ScaleMode) 设置实例数量调节方式,默认为手动 +支持:自动 - "AUTO", 手动 - "MANUAL" +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getCronScaleJobs() 获取定时伸缩任务 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCronScaleJobs(array $CronScaleJobs) 设置定时伸缩任务 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getScaleStrategy() 获取定时伸缩策略 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setScaleStrategy(string $ScaleStrategy) 设置定时伸缩策略 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getScheduledAction() 获取定时停止的配置 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setScheduledAction(string $ScheduledAction) 设置定时停止的配置 注意:此字段可能返回 null,表示取不到有效值。 * @method Pod getPods() 获取Pod列表信息 注意:此字段可能返回 null,表示取不到有效值。 @@ -113,28 +131,14 @@ HYBRID_PAID: * @method array getPodInfos() 获取Pod列表信息 注意:此字段可能返回 null,表示取不到有效值。 * @method void setPodInfos(array $PodInfos) 设置Pod列表信息 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getScaleStrategy() 获取定时伸缩策略 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setScaleStrategy(string $ScaleStrategy) 设置定时伸缩策略 -注意:此字段可能返回 null,表示取不到有效值。 - * @method array getCronScaleJobs() 获取定时伸缩任务 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCronScaleJobs(array $CronScaleJobs) 设置定时伸缩任务 -注意:此字段可能返回 null,表示取不到有效值。 - * @method string getScaleMode() 获取实例数量调节方式,默认为手动 -支持:自动 - "AUTO", 手动 - "MANUAL" -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setScaleMode(string $ScaleMode) 设置实例数量调节方式,默认为手动 -支持:自动 - "AUTO", 手动 - "MANUAL" 注意:此字段可能返回 null,表示取不到有效值。 * @method ServiceLimit getServiceLimit() 获取服务限速限流相关配置 注意:此字段可能返回 null,表示取不到有效值。 * @method void setServiceLimit(ServiceLimit $ServiceLimit) 设置服务限速限流相关配置 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getScheduledAction() 获取定时停止的配置 + * @method boolean getModelTurboEnable() 获取是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setScheduledAction(string $ScheduledAction) 设置定时停止的配置 + * @method void setModelTurboEnable(boolean $ModelTurboEnable) 设置是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。 注意:此字段可能返回 null,表示取不到有效值。 */ class ServiceInfo extends AbstractModel @@ -254,6 +258,31 @@ HYBRID_PAID: */ public $ModelHotUpdateEnable; + /** + * @var string 实例数量调节方式,默认为手动 +支持:自动 - "AUTO", 手动 - "MANUAL" +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ScaleMode; + + /** + * @var array 定时伸缩任务 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CronScaleJobs; + + /** + * @var string 定时伸缩策略 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ScaleStrategy; + + /** + * @var string 定时停止的配置 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ScheduledAction; + /** * @var Pod Pod列表信息 注意:此字段可能返回 null,表示取不到有效值。 @@ -266,25 +295,6 @@ HYBRID_PAID: */ public $PodInfos; - /** - * @var string 定时伸缩策略 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $ScaleStrategy; - - /** - * @var array 定时伸缩任务 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $CronScaleJobs; - - /** - * @var string 实例数量调节方式,默认为手动 -支持:自动 - "AUTO", 手动 - "MANUAL" -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $ScaleMode; - /** * @var ServiceLimit 服务限速限流相关配置 注意:此字段可能返回 null,表示取不到有效值。 @@ -292,10 +302,10 @@ HYBRID_PAID: public $ServiceLimit; /** - * @var string 定时停止的配置 + * @var boolean 是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。 注意:此字段可能返回 null,表示取不到有效值。 */ - public $ScheduledAction; + public $ModelTurboEnable; /** * @param integer $Replicas 期望运行的Pod数量,停止状态是0 @@ -340,21 +350,23 @@ HYBRID_PAID: * @param integer $OldHybridBillingPrepaidReplicas 历史 HYBRID_PAID 时的实例数,用户恢复服务 注意:此字段可能返回 null,表示取不到有效值。 * @param boolean $ModelHotUpdateEnable 是否开启模型的热更新。默认不开启 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ScaleMode 实例数量调节方式,默认为手动 +支持:自动 - "AUTO", 手动 - "MANUAL" +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $CronScaleJobs 定时伸缩任务 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ScaleStrategy 定时伸缩策略 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ScheduledAction 定时停止的配置 注意:此字段可能返回 null,表示取不到有效值。 * @param Pod $Pods Pod列表信息 注意:此字段可能返回 null,表示取不到有效值。 * @param array $PodInfos Pod列表信息 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ScaleStrategy 定时伸缩策略 -注意:此字段可能返回 null,表示取不到有效值。 - * @param array $CronScaleJobs 定时伸缩任务 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ScaleMode 实例数量调节方式,默认为手动 -支持:自动 - "AUTO", 手动 - "MANUAL" 注意:此字段可能返回 null,表示取不到有效值。 * @param ServiceLimit $ServiceLimit 服务限速限流相关配置 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $ScheduledAction 定时停止的配置 + * @param boolean $ModelTurboEnable 是否开启模型的加速, 仅对StableDiffusion(动态加速)格式的模型有效。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -454,6 +466,27 @@ HYBRID_PAID: $this->ModelHotUpdateEnable = $param["ModelHotUpdateEnable"]; } + if (array_key_exists("ScaleMode",$param) and $param["ScaleMode"] !== null) { + $this->ScaleMode = $param["ScaleMode"]; + } + + if (array_key_exists("CronScaleJobs",$param) and $param["CronScaleJobs"] !== null) { + $this->CronScaleJobs = []; + foreach ($param["CronScaleJobs"] as $key => $value){ + $obj = new CronScaleJob(); + $obj->deserialize($value); + array_push($this->CronScaleJobs, $obj); + } + } + + if (array_key_exists("ScaleStrategy",$param) and $param["ScaleStrategy"] !== null) { + $this->ScaleStrategy = $param["ScaleStrategy"]; + } + + if (array_key_exists("ScheduledAction",$param) and $param["ScheduledAction"] !== null) { + $this->ScheduledAction = $param["ScheduledAction"]; + } + if (array_key_exists("Pods",$param) and $param["Pods"] !== null) { $this->Pods = new Pod(); $this->Pods->deserialize($param["Pods"]); @@ -468,30 +501,13 @@ HYBRID_PAID: } } - if (array_key_exists("ScaleStrategy",$param) and $param["ScaleStrategy"] !== null) { - $this->ScaleStrategy = $param["ScaleStrategy"]; - } - - if (array_key_exists("CronScaleJobs",$param) and $param["CronScaleJobs"] !== null) { - $this->CronScaleJobs = []; - foreach ($param["CronScaleJobs"] as $key => $value){ - $obj = new CronScaleJob(); - $obj->deserialize($value); - array_push($this->CronScaleJobs, $obj); - } - } - - if (array_key_exists("ScaleMode",$param) and $param["ScaleMode"] !== null) { - $this->ScaleMode = $param["ScaleMode"]; - } - if (array_key_exists("ServiceLimit",$param) and $param["ServiceLimit"] !== null) { $this->ServiceLimit = new ServiceLimit(); $this->ServiceLimit->deserialize($param["ServiceLimit"]); } - if (array_key_exists("ScheduledAction",$param) and $param["ScheduledAction"] !== null) { - $this->ScheduledAction = $param["ScheduledAction"]; + if (array_key_exists("ModelTurboEnable",$param) and $param["ModelTurboEnable"] !== null) { + $this->ModelTurboEnable = $param["ModelTurboEnable"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StartNotebookRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StartNotebookRequest.php new file mode 100644 index 00000000..81e21137 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StartNotebookRequest.php @@ -0,0 +1,53 @@ +Id = $param["Id"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StartNotebookResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StartNotebookResponse.php new file mode 100644 index 00000000..5746ba65 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StartNotebookResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopCreatingImageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopCreatingImageRequest.php new file mode 100644 index 00000000..7830c3d7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopCreatingImageRequest.php @@ -0,0 +1,53 @@ +RecordId = $param["RecordId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopCreatingImageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopCreatingImageResponse.php new file mode 100644 index 00000000..db1d4d4a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopCreatingImageResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopNotebookRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopNotebookRequest.php new file mode 100644 index 00000000..7064cecd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopNotebookRequest.php @@ -0,0 +1,53 @@ +Id = $param["Id"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopNotebookResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopNotebookResponse.php new file mode 100644 index 00000000..c87297b5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/StopNotebookResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Usage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Usage.php new file mode 100644 index 00000000..9d8d573e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/Usage.php @@ -0,0 +1,89 @@ +CompletionTokens = $param["CompletionTokens"]; + } + + if (array_key_exists("PromptTokens",$param) and $param["PromptTokens"] !== null) { + $this->PromptTokens = $param["PromptTokens"]; + } + + if (array_key_exists("TotalTokens",$param) and $param["TotalTokens"] !== null) { + $this->TotalTokens = $param["TotalTokens"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/WorkloadStatus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/WorkloadStatus.php index f2410e6b..38300e24 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/WorkloadStatus.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/Models/WorkloadStatus.php @@ -46,6 +46,10 @@ Stopping 停止中 * @method void setStatefulSetCondition(array $StatefulSetCondition) 设置工作负载的状况信息 * @method array getConditions() 获取工作负载历史的状况信息 * @method void setConditions(array $Conditions) 设置工作负载历史的状况信息 + * @method string getReason() 获取状态异常时,展示原因 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setReason(string $Reason) 设置状态异常时,展示原因 +注意:此字段可能返回 null,表示取不到有效值。 */ class WorkloadStatus extends AbstractModel { @@ -94,6 +98,12 @@ Stopping 停止中 */ public $Conditions; + /** + * @var string 状态异常时,展示原因 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Reason; + /** * @param integer $Replicas 当前实例数 * @param integer $UpdatedReplicas 更新的实例数 @@ -108,6 +118,8 @@ Pending 启动中 Stopping 停止中 * @param array $StatefulSetCondition 工作负载的状况信息 * @param array $Conditions 工作负载历史的状况信息 + * @param string $Reason 状态异常时,展示原因 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -163,5 +175,9 @@ Stopping 停止中 array_push($this->Conditions, $obj); } } + + if (array_key_exists("Reason",$param) and $param["Reason"] !== null) { + $this->Reason = $param["Reason"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/TioneClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/TioneClient.php index 47db052e..2b29f469 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/TioneClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tione/V20211111/TioneClient.php @@ -23,10 +23,13 @@ use TencentCloud\Common\Credential; use TencentCloud\Tione\V20211111\Models as Models; /** + * @method Models\ChatCompletionResponse ChatCompletion(Models\ChatCompletionRequest $req) 与大模型聊天 * @method Models\CreateBatchModelAccTasksResponse CreateBatchModelAccTasks(Models\CreateBatchModelAccTasksRequest $req) 批量创建模型加速任务 * @method Models\CreateBatchTaskResponse CreateBatchTask(Models\CreateBatchTaskRequest $req) 创建跑批任务 * @method Models\CreateDatasetResponse CreateDataset(Models\CreateDatasetRequest $req) 创建数据集 * @method Models\CreateModelServiceResponse CreateModelService(Models\CreateModelServiceRequest $req) 用于创建、发布一个新的模型服务 + * @method Models\CreateNotebookResponse CreateNotebook(Models\CreateNotebookRequest $req) 创建Notebook + * @method Models\CreateNotebookImageResponse CreateNotebookImage(Models\CreateNotebookImageRequest $req) 保存镜像 * @method Models\CreateOptimizedModelResponse CreateOptimizedModel(Models\CreateOptimizedModelRequest $req) 保存优化模型 * @method Models\CreateTrainingModelResponse CreateTrainingModel(Models\CreateTrainingModelRequest $req) 导入模型 * @method Models\CreateTrainingTaskResponse CreateTrainingTask(Models\CreateTrainingTaskRequest $req) 创建模型训练任务 @@ -35,6 +38,8 @@ use TencentCloud\Tione\V20211111\Models as Models; * @method Models\DeleteModelAccelerateTaskResponse DeleteModelAccelerateTask(Models\DeleteModelAccelerateTaskRequest $req) 删除模型加速任务 * @method Models\DeleteModelServiceResponse DeleteModelService(Models\DeleteModelServiceRequest $req) 根据服务id删除模型服务 * @method Models\DeleteModelServiceGroupResponse DeleteModelServiceGroup(Models\DeleteModelServiceGroupRequest $req) 根据服务组id删除服务组下所有模型服务 + * @method Models\DeleteNotebookResponse DeleteNotebook(Models\DeleteNotebookRequest $req) 删除Notebook + * @method Models\DeleteNotebookImageRecordResponse DeleteNotebookImageRecord(Models\DeleteNotebookImageRecordRequest $req) 删除notebook镜像保存记录 * @method Models\DeleteTrainingModelResponse DeleteTrainingModel(Models\DeleteTrainingModelRequest $req) 删除模型 * @method Models\DeleteTrainingModelVersionResponse DeleteTrainingModelVersion(Models\DeleteTrainingModelVersionRequest $req) 删除模型版本 * @method Models\DeleteTrainingTaskResponse DeleteTrainingTask(Models\DeleteTrainingTaskRequest $req) 删除训练任务 @@ -61,6 +66,10 @@ use TencentCloud\Tione\V20211111\Models as Models; * @method Models\DescribeModelServiceHistoryResponse DescribeModelServiceHistory(Models\DescribeModelServiceHistoryRequest $req) 展示服务的历史版本 * @method Models\DescribeModelServiceHotUpdatedResponse DescribeModelServiceHotUpdated(Models\DescribeModelServiceHotUpdatedRequest $req) 用于查询模型服务能否开启热更新 * @method Models\DescribeModelServicesResponse DescribeModelServices(Models\DescribeModelServicesRequest $req) 查询多个服务 + * @method Models\DescribeNotebookResponse DescribeNotebook(Models\DescribeNotebookRequest $req) Notebook详情 + * @method Models\DescribeNotebookImageKernelsResponse DescribeNotebookImageKernels(Models\DescribeNotebookImageKernelsRequest $req) 查询镜像kernel + * @method Models\DescribeNotebookImageRecordsResponse DescribeNotebookImageRecords(Models\DescribeNotebookImageRecordsRequest $req) 查看notebook镜像保存记录 + * @method Models\DescribeNotebooksResponse DescribeNotebooks(Models\DescribeNotebooksRequest $req) Notebook列表 * @method Models\DescribeTrainingFrameworksResponse DescribeTrainingFrameworks(Models\DescribeTrainingFrameworksRequest $req) 训练框架列表 * @method Models\DescribeTrainingMetricsResponse DescribeTrainingMetrics(Models\DescribeTrainingMetricsRequest $req) 查询训练自定义指标 * @method Models\DescribeTrainingModelVersionResponse DescribeTrainingModelVersion(Models\DescribeTrainingModelVersionRequest $req) 查询模型版本 @@ -71,12 +80,18 @@ use TencentCloud\Tione\V20211111\Models as Models; * @method Models\DescribeTrainingTasksResponse DescribeTrainingTasks(Models\DescribeTrainingTasksRequest $req) 训练任务列表 * @method Models\ModifyModelServiceResponse ModifyModelService(Models\ModifyModelServiceRequest $req) 用于更新模型服务 * @method Models\ModifyModelServicePartialConfigResponse ModifyModelServicePartialConfig(Models\ModifyModelServicePartialConfigRequest $req) 增量更新在线推理服务的部分配置,不更新的配置项不需要传入 + * @method Models\ModifyNotebookResponse ModifyNotebook(Models\ModifyNotebookRequest $req) 修改Notebook + * @method Models\ModifyNotebookTagsResponse ModifyNotebookTags(Models\ModifyNotebookTagsRequest $req) 修改Notebook标签 * @method Models\ModifyServiceGroupWeightsResponse ModifyServiceGroupWeights(Models\ModifyServiceGroupWeightsRequest $req) 更新推理服务组流量分配 * @method Models\PushTrainingMetricsResponse PushTrainingMetrics(Models\PushTrainingMetricsRequest $req) 上报训练自定义指标 * @method Models\RestartModelAccelerateTaskResponse RestartModelAccelerateTask(Models\RestartModelAccelerateTaskRequest $req) 重启模型加速任务 + * @method Models\SendChatMessageResponse SendChatMessage(Models\SendChatMessageRequest $req) LLM模型的对话请求发送接口 + * @method Models\StartNotebookResponse StartNotebook(Models\StartNotebookRequest $req) 启动Notebook * @method Models\StartTrainingTaskResponse StartTrainingTask(Models\StartTrainingTaskRequest $req) 启动模型训练任务 * @method Models\StopBatchTaskResponse StopBatchTask(Models\StopBatchTaskRequest $req) 停止跑批任务 + * @method Models\StopCreatingImageResponse StopCreatingImage(Models\StopCreatingImageRequest $req) 停止保存镜像 * @method Models\StopModelAccelerateTaskResponse StopModelAccelerateTask(Models\StopModelAccelerateTaskRequest $req) 停止模型加速任务 + * @method Models\StopNotebookResponse StopNotebook(Models\StopNotebookRequest $req) 停止Notebook * @method Models\StopTrainingTaskResponse StopTrainingTask(Models\StopTrainingTaskRequest $req) 停止模型训练任务 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/DescribeTranscodeByUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/DescribeTranscodeByUrlRequest.php new file mode 100644 index 00000000..19d3b9e9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/DescribeTranscodeByUrlRequest.php @@ -0,0 +1,65 @@ +SdkAppId = $param["SdkAppId"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/DescribeTranscodeByUrlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/DescribeTranscodeByUrlResponse.php new file mode 100644 index 00000000..20610b3b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/DescribeTranscodeByUrlResponse.php @@ -0,0 +1,105 @@ +Progress = $param["Progress"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/DescribeTranscodeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/DescribeTranscodeResponse.php index 6afc5ab9..392cfcaf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/DescribeTranscodeResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/DescribeTranscodeResponse.php @@ -65,6 +65,18 @@ use TencentCloud\Common\AbstractModel; * @method string getExt() 获取文档制作方式(内测体验) 注意:此字段可能返回 null,表示取不到有效值。 * @method void setExt(string $Ext) 设置文档制作方式(内测体验) +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getCreateTime() 获取文档转码任务创建时间,单位s +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCreateTime(integer $CreateTime) 设置文档转码任务创建时间,单位s +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getAssignTime() 获取文档转码任务分配时间,单位s +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAssignTime(integer $AssignTime) 设置文档转码任务分配时间,单位s +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getFinishedTime() 获取文档转码任务完成时间,单位s +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFinishedTime(integer $FinishedTime) 设置文档转码任务完成时间,单位s 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -142,6 +154,24 @@ class DescribeTranscodeResponse extends AbstractModel */ public $Ext; + /** + * @var integer 文档转码任务创建时间,单位s +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CreateTime; + + /** + * @var integer 文档转码任务分配时间,单位s +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AssignTime; + + /** + * @var integer 文档转码任务完成时间,单位s +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FinishedTime; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -170,6 +200,12 @@ class DescribeTranscodeResponse extends AbstractModel * @param string $ResourceListUrl 资源清单文件下载URL(内测体验) 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Ext 文档制作方式(内测体验) +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $CreateTime 文档转码任务创建时间,单位s +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $AssignTime 文档转码任务分配时间,单位s +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $FinishedTime 文档转码任务完成时间,单位s 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -234,6 +270,18 @@ class DescribeTranscodeResponse extends AbstractModel $this->Ext = $param["Ext"]; } + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("AssignTime",$param) and $param["AssignTime"] !== null) { + $this->AssignTime = $param["AssignTime"]; + } + + if (array_key_exists("FinishedTime",$param) and $param["FinishedTime"] !== null) { + $this->FinishedTime = $param["FinishedTime"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/SnapshotCOS.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/SnapshotCOS.php index c90fc2d9..ccf5468d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/SnapshotCOS.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/SnapshotCOS.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * 板书文件存储cos参数 * - * @method integer getUin() 获取cos所在腾讯云帐号uin - * @method void setUin(integer $Uin) 设置cos所在腾讯云帐号uin + * @method integer getUin() 获取cos所在腾讯云账号uin + * @method void setUin(integer $Uin) 设置cos所在腾讯云账号uin * @method string getRegion() 获取cos所在地区 * @method void setRegion(string $Region) 设置cos所在地区 * @method string getBucket() 获取cos存储桶名称 @@ -34,7 +34,7 @@ use TencentCloud\Common\AbstractModel; class SnapshotCOS extends AbstractModel { /** - * @var integer cos所在腾讯云帐号uin + * @var integer cos所在腾讯云账号uin */ public $Uin; @@ -59,7 +59,7 @@ class SnapshotCOS extends AbstractModel public $Domain; /** - * @param integer $Uin cos所在腾讯云帐号uin + * @param integer $Uin cos所在腾讯云账号uin * @param string $Region cos所在地区 * @param string $Bucket cos存储桶名称 * @param string $TargetDir 板书文件存储根目录 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/StartWhiteboardPushRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/StartWhiteboardPushRequest.php index e91caba4..be157235 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/StartWhiteboardPushRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/Models/StartWhiteboardPushRequest.php @@ -164,15 +164,11 @@ SdkAppID = 12345678,RoomID = 12345,PushUserID = push_user_1 当需要推流到的TRTC房间所对应的TRTC应用与白板应用的SdkAppId不一致时,可以通过此参数提供对应的TRTC应用鉴权信息。 如果提供了此参数,白板推流服务会优先使用此参数指定的SdkAppId作为白板推流的目标TRTC应用,否则使用公共参数中的SdkAppId作为白板推流的目标TRTC应用。 - * @method string getTRTCEnterRoomMode() 获取内测参数,需要提前申请白名单进行体验。 - -指定白板推流时推流用户进TRTC房间的进房模式。默认为 TRTCAppSceneVideoCall + * @method string getTRTCEnterRoomMode() 获取指定白板推流时推流用户进TRTC房间的进房模式。默认为 TRTCAppSceneVideoCall TRTCAppSceneVideoCall - 视频通话场景,即绝大多数时间都是两人或两人以上视频通话的场景,内部编码器和网络协议优化侧重流畅性,降低通话延迟和卡顿率。 TRTCAppSceneLIVE - 直播场景,即绝大多数时间都是一人直播,偶尔有多人视频互动的场景,内部编码器和网络协议优化侧重性能和兼容性,性能和清晰度表现更佳。 - * @method void setTRTCEnterRoomMode(string $TRTCEnterRoomMode) 设置内测参数,需要提前申请白名单进行体验。 - -指定白板推流时推流用户进TRTC房间的进房模式。默认为 TRTCAppSceneVideoCall + * @method void setTRTCEnterRoomMode(string $TRTCEnterRoomMode) 设置指定白板推流时推流用户进TRTC房间的进房模式。默认为 TRTCAppSceneVideoCall TRTCAppSceneVideoCall - 视频通话场景,即绝大多数时间都是两人或两人以上视频通话的场景,内部编码器和网络协议优化侧重流畅性,降低通话延迟和卡顿率。 TRTCAppSceneLIVE - 直播场景,即绝大多数时间都是一人直播,偶尔有多人视频互动的场景,内部编码器和网络协议优化侧重性能和兼容性,性能和清晰度表现更佳。 @@ -332,9 +328,7 @@ SdkAppID = 12345678,RoomID = 12345,PushUserID = push_user_1 public $TRTCAuthParam; /** - * @var string 内测参数,需要提前申请白名单进行体验。 - -指定白板推流时推流用户进TRTC房间的进房模式。默认为 TRTCAppSceneVideoCall + * @var string 指定白板推流时推流用户进TRTC房间的进房模式。默认为 TRTCAppSceneVideoCall TRTCAppSceneVideoCall - 视频通话场景,即绝大多数时间都是两人或两人以上视频通话的场景,内部编码器和网络协议优化侧重流畅性,降低通话延迟和卡顿率。 TRTCAppSceneLIVE - 直播场景,即绝大多数时间都是一人直播,偶尔有多人视频互动的场景,内部编码器和网络协议优化侧重性能和兼容性,性能和清晰度表现更佳。 @@ -414,9 +408,7 @@ SdkAppID = 12345678,RoomID = 12345,PushUserID = push_user_1 当需要推流到的TRTC房间所对应的TRTC应用与白板应用的SdkAppId不一致时,可以通过此参数提供对应的TRTC应用鉴权信息。 如果提供了此参数,白板推流服务会优先使用此参数指定的SdkAppId作为白板推流的目标TRTC应用,否则使用公共参数中的SdkAppId作为白板推流的目标TRTC应用。 - * @param string $TRTCEnterRoomMode 内测参数,需要提前申请白名单进行体验。 - -指定白板推流时推流用户进TRTC房间的进房模式。默认为 TRTCAppSceneVideoCall + * @param string $TRTCEnterRoomMode 指定白板推流时推流用户进TRTC房间的进房模式。默认为 TRTCAppSceneVideoCall TRTCAppSceneVideoCall - 视频通话场景,即绝大多数时间都是两人或两人以上视频通话的场景,内部编码器和网络协议优化侧重流畅性,降低通话延迟和卡顿率。 TRTCAppSceneLIVE - 直播场景,即绝大多数时间都是一人直播,偶尔有多人视频互动的场景,内部编码器和网络协议优化侧重性能和兼容性,性能和清晰度表现更佳。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/TiwClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/TiwClient.php index 3547a6dc..69267b26 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/TiwClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tiw/V20190919/TiwClient.php @@ -56,6 +56,7 @@ use TencentCloud\Tiw\V20190919\Models as Models; 2. 由于统计延迟等原因,暂时不支持查询当天数据,建议在次日上午7点以后再来查询前一天的用量,例如在10月27日上午7点后,再来查询到10月26日整天的用量 * @method Models\DescribeTranscodeResponse DescribeTranscode(Models\DescribeTranscodeRequest $req) 查询文档转码任务的执行进度与转码结果 + * @method Models\DescribeTranscodeByUrlResponse DescribeTranscodeByUrl(Models\DescribeTranscodeByUrlRequest $req) 通过文档URL查询转码任务,返回最近一次的转码任务状态 * @method Models\DescribeTranscodeCallbackResponse DescribeTranscodeCallback(Models\DescribeTranscodeCallbackRequest $req) 查询文档转码回调地址 * @method Models\DescribeTranscodeSearchResponse DescribeTranscodeSearch(Models\DescribeTranscodeSearchRequest $req) 按文档名称搜索转码任务 * @method Models\DescribeUsageSummaryResponse DescribeUsageSummary(Models\DescribeUsageSummaryRequest $req) 查询指定时间段内子产品的用量汇总 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/Addon.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/Addon.php new file mode 100644 index 00000000..f89928cb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/Addon.php @@ -0,0 +1,113 @@ +AddonName = $param["AddonName"]; + } + + if (array_key_exists("AddonVersion",$param) and $param["AddonVersion"] !== null) { + $this->AddonVersion = $param["AddonVersion"]; + } + + if (array_key_exists("RawValues",$param) and $param["RawValues"] !== null) { + $this->RawValues = $param["RawValues"]; + } + + if (array_key_exists("Phase",$param) and $param["Phase"] !== null) { + $this->Phase = $param["Phase"]; + } + + if (array_key_exists("Reason",$param) and $param["Reason"] !== null) { + $this->Reason = $param["Reason"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterAsGroupOption.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterAsGroupOption.php index a5eec4a8..aa931160 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterAsGroupOption.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterAsGroupOption.php @@ -44,13 +44,13 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setScaleDownUtilizationThreshold(integer $ScaleDownUtilizationThreshold) 设置节点资源使用量低于多少(百分比)时认为空闲(默认: 50(百分比)) 注意:此字段可能返回 null,表示取不到有效值。 - * @method boolean getSkipNodesWithLocalStorage() 获取含有本地存储Pod的节点是否不缩容(默认: FALSE) + * @method boolean getSkipNodesWithLocalStorage() 获取含有本地存储Pod的节点是否不缩容(默认: true) 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSkipNodesWithLocalStorage(boolean $SkipNodesWithLocalStorage) 设置含有本地存储Pod的节点是否不缩容(默认: FALSE) + * @method void setSkipNodesWithLocalStorage(boolean $SkipNodesWithLocalStorage) 设置含有本地存储Pod的节点是否不缩容(默认: true) 注意:此字段可能返回 null,表示取不到有效值。 - * @method boolean getSkipNodesWithSystemPods() 获取含有kube-system namespace下非DaemonSet管理的Pod的节点是否不缩容 (默认: FALSE) + * @method boolean getSkipNodesWithSystemPods() 获取含有kube-system namespace下非DaemonSet管理的Pod的节点是否不缩容 (默认: true) 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setSkipNodesWithSystemPods(boolean $SkipNodesWithSystemPods) 设置含有kube-system namespace下非DaemonSet管理的Pod的节点是否不缩容 (默认: FALSE) + * @method void setSkipNodesWithSystemPods(boolean $SkipNodesWithSystemPods) 设置含有kube-system namespace下非DaemonSet管理的Pod的节点是否不缩容 (默认: true) 注意:此字段可能返回 null,表示取不到有效值。 * @method boolean getIgnoreDaemonSetsUtilization() 获取计算资源使用量时是否默认忽略DaemonSet的实例(默认值: False,不忽略) 注意:此字段可能返回 null,表示取不到有效值。 @@ -112,13 +112,13 @@ class ClusterAsGroupOption extends AbstractModel public $ScaleDownUtilizationThreshold; /** - * @var boolean 含有本地存储Pod的节点是否不缩容(默认: FALSE) + * @var boolean 含有本地存储Pod的节点是否不缩容(默认: true) 注意:此字段可能返回 null,表示取不到有效值。 */ public $SkipNodesWithLocalStorage; /** - * @var boolean 含有kube-system namespace下非DaemonSet管理的Pod的节点是否不缩容 (默认: FALSE) + * @var boolean 含有kube-system namespace下非DaemonSet管理的Pod的节点是否不缩容 (默认: true) 注意:此字段可能返回 null,表示取不到有效值。 */ public $SkipNodesWithSystemPods; @@ -166,9 +166,9 @@ class ClusterAsGroupOption extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $ScaleDownUtilizationThreshold 节点资源使用量低于多少(百分比)时认为空闲(默认: 50(百分比)) 注意:此字段可能返回 null,表示取不到有效值。 - * @param boolean $SkipNodesWithLocalStorage 含有本地存储Pod的节点是否不缩容(默认: FALSE) + * @param boolean $SkipNodesWithLocalStorage 含有本地存储Pod的节点是否不缩容(默认: true) 注意:此字段可能返回 null,表示取不到有效值。 - * @param boolean $SkipNodesWithSystemPods 含有kube-system namespace下非DaemonSet管理的Pod的节点是否不缩容 (默认: FALSE) + * @param boolean $SkipNodesWithSystemPods 含有kube-system namespace下非DaemonSet管理的Pod的节点是否不缩容 (默认: true) 注意:此字段可能返回 null,表示取不到有效值。 * @param boolean $IgnoreDaemonSetsUtilization 计算资源使用量时是否默认忽略DaemonSet的实例(默认值: False,不忽略) 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterLevelAttribute.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterLevelAttribute.php index d690bd9d..c71ba6f8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterLevelAttribute.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterLevelAttribute.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setPodCount(integer $PodCount) 设置Pod数量 * @method integer getConfigMapCount() 获取Configmap数量 * @method void setConfigMapCount(integer $ConfigMapCount) 设置Configmap数量 + * @method integer getRSCount() 获取ReplicaSets数量 + * @method void setRSCount(integer $RSCount) 设置ReplicaSets数量 * @method integer getCRDCount() 获取CRD数量 * @method void setCRDCount(integer $CRDCount) 设置CRD数量 * @method boolean getEnable() 获取是否启用 @@ -66,6 +68,11 @@ class ClusterLevelAttribute extends AbstractModel */ public $ConfigMapCount; + /** + * @var integer ReplicaSets数量 + */ + public $RSCount; + /** * @var integer CRD数量 */ @@ -88,6 +95,7 @@ class ClusterLevelAttribute extends AbstractModel * @param integer $NodeCount 节点数量 * @param integer $PodCount Pod数量 * @param integer $ConfigMapCount Configmap数量 + * @param integer $RSCount ReplicaSets数量 * @param integer $CRDCount CRD数量 * @param boolean $Enable 是否启用 * @param integer $OtherCount 其他资源数量 @@ -126,6 +134,10 @@ class ClusterLevelAttribute extends AbstractModel $this->ConfigMapCount = $param["ConfigMapCount"]; } + if (array_key_exists("RSCount",$param) and $param["RSCount"] !== null) { + $this->RSCount = $param["RSCount"]; + } + if (array_key_exists("CRDCount",$param) and $param["CRDCount"] !== null) { $this->CRDCount = $param["CRDCount"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterLevelChangeRecord.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterLevelChangeRecord.php index c0d1877c..779e1829 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterLevelChangeRecord.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterLevelChangeRecord.php @@ -34,6 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setNewLevel(string $NewLevel) 设置变配后规模 * @method string getTriggerType() 获取变配触发类型:manual 手动,auto 自动 * @method void setTriggerType(string $TriggerType) 设置变配触发类型:manual 手动,auto 自动 + * @method string getCreatedAt() 获取创建时间 + * @method void setCreatedAt(string $CreatedAt) 设置创建时间 * @method string getStartedAt() 获取开始时间 * @method void setStartedAt(string $StartedAt) 设置开始时间 * @method string getEndedAt() 获取结束时间 @@ -76,6 +78,11 @@ class ClusterLevelChangeRecord extends AbstractModel */ public $TriggerType; + /** + * @var string 创建时间 + */ + public $CreatedAt; + /** * @var string 开始时间 */ @@ -94,6 +101,7 @@ class ClusterLevelChangeRecord extends AbstractModel * @param string $OldLevel 变配前规模 * @param string $NewLevel 变配后规模 * @param string $TriggerType 变配触发类型:manual 手动,auto 自动 + * @param string $CreatedAt 创建时间 * @param string $StartedAt 开始时间 * @param string $EndedAt 结束时间 */ @@ -138,6 +146,10 @@ class ClusterLevelChangeRecord extends AbstractModel $this->TriggerType = $param["TriggerType"]; } + if (array_key_exists("CreatedAt",$param) and $param["CreatedAt"] !== null) { + $this->CreatedAt = $param["CreatedAt"]; + } + if (array_key_exists("StartedAt",$param) and $param["StartedAt"] !== null) { $this->StartedAt = $param["StartedAt"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterProperty.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterProperty.php new file mode 100644 index 00000000..9020cf8f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ClusterProperty.php @@ -0,0 +1,57 @@ +NodeNameType = $param["NodeNameType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/CreateClusterEndpointRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/CreateClusterEndpointRequest.php index c7438a8d..8b1d12a1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/CreateClusterEndpointRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/CreateClusterEndpointRequest.php @@ -30,18 +30,18 @@ use TencentCloud\Common\AbstractModel; * @method void setDomain(string $Domain) 设置设置域名 * @method string getSecurityGroup() 获取使用的安全组,只有外网访问需要传递(开启外网访问时必传) * @method void setSecurityGroup(string $SecurityGroup) 设置使用的安全组,只有外网访问需要传递(开启外网访问时必传) - * @method string getExtensiveParameters() 获取创建lb参数,只有外网访问需要设置,是一个json格式化后的字符串:{"InternetAccessible":{"InternetChargeType":"TRAFFIC_POSTPAID_BY_HOUR","InternetMaxBandwidthOut":"200"},"VipIsp":"","BandwidthPackageId":""}。 + * @method string getExtensiveParameters() 获取创建lb参数,只有外网访问需要设置,是一个json格式化后的字符串:{"InternetAccessible":{"InternetChargeType":"TRAFFIC_POSTPAID_BY_HOUR","InternetMaxBandwidthOut":200},"VipIsp":"","BandwidthPackageId":""}。 各个参数意义: InternetAccessible.InternetChargeType含义:TRAFFIC_POSTPAID_BY_HOUR按流量按小时后计费;BANDWIDTH_POSTPAID_BY_HOUR 按带宽按小时后计费;InternetAccessible.BANDWIDTH_PACKAGE 按带宽包计费。 InternetMaxBandwidthOut含义:最大出带宽,单位Mbps,范围支持0到2048,默认值10。 -VipIsp含义:CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 -BandwidthPackageId含义:带宽包ID,指定此参数时,网络计费方式(InternetAccessible.InternetChargeType)只支持按带宽包计费(BANDWIDTH_PACKAGE。 - * @method void setExtensiveParameters(string $ExtensiveParameters) 设置创建lb参数,只有外网访问需要设置,是一个json格式化后的字符串:{"InternetAccessible":{"InternetChargeType":"TRAFFIC_POSTPAID_BY_HOUR","InternetMaxBandwidthOut":"200"},"VipIsp":"","BandwidthPackageId":""}。 +VipIsp含义:CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费BANDWIDTH_PACKAGE。 +BandwidthPackageId含义:带宽包ID,指定此参数时,网络计费方式InternetAccessible.InternetChargeType只支持按带宽包计费BANDWIDTH_PACKAGE。 + * @method void setExtensiveParameters(string $ExtensiveParameters) 设置创建lb参数,只有外网访问需要设置,是一个json格式化后的字符串:{"InternetAccessible":{"InternetChargeType":"TRAFFIC_POSTPAID_BY_HOUR","InternetMaxBandwidthOut":200},"VipIsp":"","BandwidthPackageId":""}。 各个参数意义: InternetAccessible.InternetChargeType含义:TRAFFIC_POSTPAID_BY_HOUR按流量按小时后计费;BANDWIDTH_POSTPAID_BY_HOUR 按带宽按小时后计费;InternetAccessible.BANDWIDTH_PACKAGE 按带宽包计费。 InternetMaxBandwidthOut含义:最大出带宽,单位Mbps,范围支持0到2048,默认值10。 -VipIsp含义:CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 -BandwidthPackageId含义:带宽包ID,指定此参数时,网络计费方式(InternetAccessible.InternetChargeType)只支持按带宽包计费(BANDWIDTH_PACKAGE。 +VipIsp含义:CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费BANDWIDTH_PACKAGE。 +BandwidthPackageId含义:带宽包ID,指定此参数时,网络计费方式InternetAccessible.InternetChargeType只支持按带宽包计费BANDWIDTH_PACKAGE。 */ class CreateClusterEndpointRequest extends AbstractModel { @@ -71,12 +71,12 @@ class CreateClusterEndpointRequest extends AbstractModel public $SecurityGroup; /** - * @var string 创建lb参数,只有外网访问需要设置,是一个json格式化后的字符串:{"InternetAccessible":{"InternetChargeType":"TRAFFIC_POSTPAID_BY_HOUR","InternetMaxBandwidthOut":"200"},"VipIsp":"","BandwidthPackageId":""}。 + * @var string 创建lb参数,只有外网访问需要设置,是一个json格式化后的字符串:{"InternetAccessible":{"InternetChargeType":"TRAFFIC_POSTPAID_BY_HOUR","InternetMaxBandwidthOut":200},"VipIsp":"","BandwidthPackageId":""}。 各个参数意义: InternetAccessible.InternetChargeType含义:TRAFFIC_POSTPAID_BY_HOUR按流量按小时后计费;BANDWIDTH_POSTPAID_BY_HOUR 按带宽按小时后计费;InternetAccessible.BANDWIDTH_PACKAGE 按带宽包计费。 InternetMaxBandwidthOut含义:最大出带宽,单位Mbps,范围支持0到2048,默认值10。 -VipIsp含义:CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 -BandwidthPackageId含义:带宽包ID,指定此参数时,网络计费方式(InternetAccessible.InternetChargeType)只支持按带宽包计费(BANDWIDTH_PACKAGE。 +VipIsp含义:CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费BANDWIDTH_PACKAGE。 +BandwidthPackageId含义:带宽包ID,指定此参数时,网络计费方式InternetAccessible.InternetChargeType只支持按带宽包计费BANDWIDTH_PACKAGE。 */ public $ExtensiveParameters; @@ -86,12 +86,12 @@ BandwidthPackageId含义:带宽包ID,指定此参数时,网络计费方式 * @param boolean $IsExtranet 是否为外网访问(TRUE 外网访问 FALSE 内网访问,默认值: FALSE) * @param string $Domain 设置域名 * @param string $SecurityGroup 使用的安全组,只有外网访问需要传递(开启外网访问时必传) - * @param string $ExtensiveParameters 创建lb参数,只有外网访问需要设置,是一个json格式化后的字符串:{"InternetAccessible":{"InternetChargeType":"TRAFFIC_POSTPAID_BY_HOUR","InternetMaxBandwidthOut":"200"},"VipIsp":"","BandwidthPackageId":""}。 + * @param string $ExtensiveParameters 创建lb参数,只有外网访问需要设置,是一个json格式化后的字符串:{"InternetAccessible":{"InternetChargeType":"TRAFFIC_POSTPAID_BY_HOUR","InternetMaxBandwidthOut":200},"VipIsp":"","BandwidthPackageId":""}。 各个参数意义: InternetAccessible.InternetChargeType含义:TRAFFIC_POSTPAID_BY_HOUR按流量按小时后计费;BANDWIDTH_POSTPAID_BY_HOUR 按带宽按小时后计费;InternetAccessible.BANDWIDTH_PACKAGE 按带宽包计费。 InternetMaxBandwidthOut含义:最大出带宽,单位Mbps,范围支持0到2048,默认值10。 -VipIsp含义:CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费(BANDWIDTH_PACKAGE)。 -BandwidthPackageId含义:带宽包ID,指定此参数时,网络计费方式(InternetAccessible.InternetChargeType)只支持按带宽包计费(BANDWIDTH_PACKAGE。 +VipIsp含义:CMCC | CTCC | CUCC,分别对应 移动 | 电信 | 联通,如果不指定本参数,则默认使用BGP。可通过 DescribeSingleIsp 接口查询一个地域所支持的Isp。如果指定运营商,则网络计费式只能使用按带宽包计费BANDWIDTH_PACKAGE。 +BandwidthPackageId含义:带宽包ID,指定此参数时,网络计费方式InternetAccessible.InternetChargeType只支持按带宽包计费BANDWIDTH_PACKAGE。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/CreateClusterRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/CreateClusterRequest.php index 0970b38d..5ba54f43 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/CreateClusterRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/CreateClusterRequest.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * CreateCluster请求参数结构体 * - * @method ClusterCIDRSettings getClusterCIDRSettings() 获取集群容器网络配置信息 - * @method void setClusterCIDRSettings(ClusterCIDRSettings $ClusterCIDRSettings) 设置集群容器网络配置信息 * @method string getClusterType() 获取集群类型,托管集群:MANAGED_CLUSTER,独立集群:INDEPENDENT_CLUSTER。 * @method void setClusterType(string $ClusterType) 设置集群类型,托管集群:MANAGED_CLUSTER,独立集群:INDEPENDENT_CLUSTER。 + * @method ClusterCIDRSettings getClusterCIDRSettings() 获取集群容器网络配置信息 + * @method void setClusterCIDRSettings(ClusterCIDRSettings $ClusterCIDRSettings) 设置集群容器网络配置信息 * @method array getRunInstancesForNode() 获取CVM创建透传参数,json化字符串格式,详见[CVM创建实例](https://cloud.tencent.com/document/product/213/15730)接口。总机型(包括地域)数量不超过10个,相同机型(地域)购买多台机器可以通过设置参数中RunInstances中InstanceCount来实现。 * @method void setRunInstancesForNode(array $RunInstancesForNode) 设置CVM创建透传参数,json化字符串格式,详见[CVM创建实例](https://cloud.tencent.com/document/product/213/15730)接口。总机型(包括地域)数量不超过10个,相同机型(地域)购买多台机器可以通过设置参数中RunInstances中InstanceCount来实现。 * @method ClusterBasicSettings getClusterBasicSettings() 获取集群的基本配置信息 @@ -41,16 +41,16 @@ use TencentCloud\Common\AbstractModel; */ class CreateClusterRequest extends AbstractModel { - /** - * @var ClusterCIDRSettings 集群容器网络配置信息 - */ - public $ClusterCIDRSettings; - /** * @var string 集群类型,托管集群:MANAGED_CLUSTER,独立集群:INDEPENDENT_CLUSTER。 */ public $ClusterType; + /** + * @var ClusterCIDRSettings 集群容器网络配置信息 + */ + public $ClusterCIDRSettings; + /** * @var array CVM创建透传参数,json化字符串格式,详见[CVM创建实例](https://cloud.tencent.com/document/product/213/15730)接口。总机型(包括地域)数量不超过10个,相同机型(地域)购买多台机器可以通过设置参数中RunInstances中InstanceCount来实现。 */ @@ -87,8 +87,8 @@ class CreateClusterRequest extends AbstractModel public $ExtensionAddons; /** - * @param ClusterCIDRSettings $ClusterCIDRSettings 集群容器网络配置信息 * @param string $ClusterType 集群类型,托管集群:MANAGED_CLUSTER,独立集群:INDEPENDENT_CLUSTER。 + * @param ClusterCIDRSettings $ClusterCIDRSettings 集群容器网络配置信息 * @param array $RunInstancesForNode CVM创建透传参数,json化字符串格式,详见[CVM创建实例](https://cloud.tencent.com/document/product/213/15730)接口。总机型(包括地域)数量不超过10个,相同机型(地域)购买多台机器可以通过设置参数中RunInstances中InstanceCount来实现。 * @param ClusterBasicSettings $ClusterBasicSettings 集群的基本配置信息 * @param ClusterAdvancedSettings $ClusterAdvancedSettings 集群高级配置信息 @@ -110,15 +110,15 @@ class CreateClusterRequest extends AbstractModel if ($param === null) { return; } + if (array_key_exists("ClusterType",$param) and $param["ClusterType"] !== null) { + $this->ClusterType = $param["ClusterType"]; + } + if (array_key_exists("ClusterCIDRSettings",$param) and $param["ClusterCIDRSettings"] !== null) { $this->ClusterCIDRSettings = new ClusterCIDRSettings(); $this->ClusterCIDRSettings->deserialize($param["ClusterCIDRSettings"]); } - if (array_key_exists("ClusterType",$param) and $param["ClusterType"] !== null) { - $this->ClusterType = $param["ClusterType"]; - } - if (array_key_exists("RunInstancesForNode",$param) and $param["RunInstancesForNode"] !== null) { $this->RunInstancesForNode = []; foreach ($param["RunInstancesForNode"] as $key => $value){ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DeleteAddonRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DeleteAddonRequest.php new file mode 100644 index 00000000..171c4d6c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DeleteAddonRequest.php @@ -0,0 +1,65 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("AddonName",$param) and $param["AddonName"] !== null) { + $this->AddonName = $param["AddonName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/AddLabelResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DeleteAddonResponse.php old mode 100755 new mode 100644 similarity index 92% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/AddLabelResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DeleteAddonResponse.php index 03ac58fc..853dbf6a --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/AddLabelResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DeleteAddonResponse.php @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Tke\V20180525\Models; use TencentCloud\Common\AbstractModel; /** - * AddLabel返回参数结构体 + * DeleteAddon返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class AddLabelResponse extends AbstractModel +class DeleteAddonResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeAddonRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeAddonRequest.php new file mode 100644 index 00000000..79386add --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeAddonRequest.php @@ -0,0 +1,65 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("AddonName",$param) and $param["AddonName"] !== null) { + $this->AddonName = $param["AddonName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidRegisterTrendResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeAddonResponse.php old mode 100755 new mode 100644 similarity index 74% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidRegisterTrendResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeAddonResponse.php index 91fd4e71..2ef513a1 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidRegisterTrendResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeAddonResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Tke\V20180525\Models; use TencentCloud\Common\AbstractModel; /** - * GetDidRegisterTrend返回参数结构体 + * DescribeAddon返回参数结构体 * - * @method array getTrend() 获取Trend集合 - * @method void setTrend(array $Trend) 设置Trend集合 + * @method array getAddons() 获取addon列表 + * @method void setAddons(array $Addons) 设置addon列表 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetDidRegisterTrendResponse extends AbstractModel +class DescribeAddonResponse extends AbstractModel { /** - * @var array Trend集合 + * @var array addon列表 */ - public $Trend; + public $Addons; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class GetDidRegisterTrendResponse extends AbstractModel public $RequestId; /** - * @param array $Trend Trend集合 + * @param array $Addons addon列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,12 +54,12 @@ class GetDidRegisterTrendResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Trend",$param) and $param["Trend"] !== null) { - $this->Trend = []; - foreach ($param["Trend"] as $key => $value){ - $obj = new Trend(); + if (array_key_exists("Addons",$param) and $param["Addons"] !== null) { + $this->Addons = []; + foreach ($param["Addons"] as $key => $value){ + $obj = new Addon(); $obj->deserialize($value); - array_push($this->Trend, $obj); + array_push($this->Addons, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeAddonValuesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeAddonValuesRequest.php new file mode 100644 index 00000000..26e9c9e1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeAddonValuesRequest.php @@ -0,0 +1,65 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("AddonName",$param) and $param["AddonName"] !== null) { + $this->AddonName = $param["AddonName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeLogTopicTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeAddonValuesResponse.php old mode 100755 new mode 100644 similarity index 54% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeLogTopicTasksResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeAddonValuesResponse.php index 9496fa18..28d7e916 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeLogTopicTasksResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeAddonValuesResponse.php @@ -14,33 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Tke\V20180525\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeLogTopicTasks返回参数结构体 + * DescribeAddonValues返回参数结构体 * - * @method array getTopicList() 获取推送任务列表。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTopicList(array $TopicList) 设置推送任务列表。 -注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getTotalCount() 获取查询结果的总条数。 - * @method void setTotalCount(integer $TotalCount) 设置查询结果的总条数。 + * @method string getValues() 获取参数列表,如果addon已安装,会使用已设置的的参数做渲染,是一个json格式的字符串 + * @method void setValues(string $Values) 设置参数列表,如果addon已安装,会使用已设置的的参数做渲染,是一个json格式的字符串 + * @method string getDefaultValues() 获取addon支持的参数列表,使用默认值,是一个json格式的字符串 + * @method void setDefaultValues(string $DefaultValues) 设置addon支持的参数列表,使用默认值,是一个json格式的字符串 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeLogTopicTasksResponse extends AbstractModel +class DescribeAddonValuesResponse extends AbstractModel { /** - * @var array 推送任务列表。 -注意:此字段可能返回 null,表示取不到有效值。 + * @var string 参数列表,如果addon已安装,会使用已设置的的参数做渲染,是一个json格式的字符串 */ - public $TopicList; + public $Values; /** - * @var integer 查询结果的总条数。 + * @var string addon支持的参数列表,使用默认值,是一个json格式的字符串 */ - public $TotalCount; + public $DefaultValues; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -48,9 +45,8 @@ class DescribeLogTopicTasksResponse extends AbstractModel public $RequestId; /** - * @param array $TopicList 推送任务列表。 -注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $TotalCount 查询结果的总条数。 + * @param string $Values 参数列表,如果addon已安装,会使用已设置的的参数做渲染,是一个json格式的字符串 + * @param string $DefaultValues addon支持的参数列表,使用默认值,是一个json格式的字符串 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,17 +62,12 @@ class DescribeLogTopicTasksResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("TopicList",$param) and $param["TopicList"] !== null) { - $this->TopicList = []; - foreach ($param["TopicList"] as $key => $value){ - $obj = new ClsLogTopicInfo(); - $obj->deserialize($value); - array_push($this->TopicList, $obj); - } + if (array_key_exists("Values",$param) and $param["Values"] !== null) { + $this->Values = $param["Values"]; } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { - $this->TotalCount = $param["TotalCount"]; + if (array_key_exists("DefaultValues",$param) and $param["DefaultValues"] !== null) { + $this->DefaultValues = $param["DefaultValues"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeClusterInspectionResultsOverviewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeClusterInspectionResultsOverviewRequest.php new file mode 100644 index 00000000..de3c81fa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeClusterInspectionResultsOverviewRequest.php @@ -0,0 +1,77 @@ +ClusterIds = $param["ClusterIds"]; + } + + if (array_key_exists("GroupBy",$param) and $param["GroupBy"] !== null) { + $this->GroupBy = $param["GroupBy"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeClusterInspectionResultsOverviewResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeClusterInspectionResultsOverviewResponse.php new file mode 100644 index 00000000..7160242b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeClusterInspectionResultsOverviewResponse.php @@ -0,0 +1,116 @@ +Statistics = []; + foreach ($param["Statistics"] as $key => $value){ + $obj = new KubeJarvisStateStatistic(); + $obj->deserialize($value); + array_push($this->Statistics, $obj); + } + } + + if (array_key_exists("Diagnostics",$param) and $param["Diagnostics"] !== null) { + $this->Diagnostics = []; + foreach ($param["Diagnostics"] as $key => $value){ + $obj = new KubeJarvisStateDiagnosticOverview(); + $obj->deserialize($value); + array_push($this->Diagnostics, $obj); + } + } + + if (array_key_exists("InspectionOverview",$param) and $param["InspectionOverview"] !== null) { + $this->InspectionOverview = []; + foreach ($param["InspectionOverview"] as $key => $value){ + $obj = new KubeJarvisStateInspectionOverview(); + $obj->deserialize($value); + array_push($this->InspectionOverview, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetAgencyTDidRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeEncryptionStatusRequest.php old mode 100755 new mode 100644 similarity index 77% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetAgencyTDidRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeEncryptionStatusRequest.php index 6c171f20..a9a3192a --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetAgencyTDidRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeEncryptionStatusRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Tke\V20180525\Models; use TencentCloud\Common\AbstractModel; /** - * GetAgencyTDid请求参数结构体 + * DescribeEncryptionStatus请求参数结构体 * - * @method string getClusterId() 获取网络ID - * @method void setClusterId(string $ClusterId) 设置网络ID + * @method string getClusterId() 获取集群id + * @method void setClusterId(string $ClusterId) 设置集群id */ -class GetAgencyTDidRequest extends AbstractModel +class DescribeEncryptionStatusRequest extends AbstractModel { /** - * @var string 网络ID + * @var string 集群id */ public $ClusterId; /** - * @param string $ClusterId 网络ID + * @param string $ClusterId 集群id */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentenceEmbeddingResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeEncryptionStatusResponse.php old mode 100755 new mode 100644 similarity index 67% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentenceEmbeddingResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeEncryptionStatusResponse.php index e5468da2..d8e23341 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentenceEmbeddingResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeEncryptionStatusResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Tke\V20180525\Models; use TencentCloud\Common\AbstractModel; /** - * SentenceEmbedding返回参数结构体 + * DescribeEncryptionStatus返回参数结构体 * - * @method array getVector() 获取句向量数组 - * @method void setVector(array $Vector) 设置句向量数组 - * @method integer getDimension() 获取句向量的维度 - * @method void setDimension(integer $Dimension) 设置句向量的维度 + * @method string getStatus() 获取加密状态 + * @method void setStatus(string $Status) 设置加密状态 + * @method string getErrorMsg() 获取加密错误信息 + * @method void setErrorMsg(string $ErrorMsg) 设置加密错误信息 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class SentenceEmbeddingResponse extends AbstractModel +class DescribeEncryptionStatusResponse extends AbstractModel { /** - * @var array 句向量数组 + * @var string 加密状态 */ - public $Vector; + public $Status; /** - * @var integer 句向量的维度 + * @var string 加密错误信息 */ - public $Dimension; + public $ErrorMsg; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class SentenceEmbeddingResponse extends AbstractModel public $RequestId; /** - * @param array $Vector 句向量数组 - * @param integer $Dimension 句向量的维度 + * @param string $Status 加密状态 + * @param string $ErrorMsg 加密错误信息 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -62,12 +62,12 @@ class SentenceEmbeddingResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Vector",$param) and $param["Vector"] !== null) { - $this->Vector = $param["Vector"]; + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; } - if (array_key_exists("Dimension",$param) and $param["Dimension"] !== null) { - $this->Dimension = $param["Dimension"]; + if (array_key_exists("ErrorMsg",$param) and $param["ErrorMsg"] !== null) { + $this->ErrorMsg = $param["ErrorMsg"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeResourceUsageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeResourceUsageResponse.php index 39eaba00..fb366663 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeResourceUsageResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeResourceUsageResponse.php @@ -24,6 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setCRDUsage(ResourceUsage $CRDUsage) 设置CRD使用量 * @method integer getPodUsage() 获取Pod使用量 * @method void setPodUsage(integer $PodUsage) 设置Pod使用量 + * @method integer getRSUsage() 获取ReplicaSet使用量 + * @method void setRSUsage(integer $RSUsage) 设置ReplicaSet使用量 * @method integer getConfigMapUsage() 获取ConfigMap使用量 * @method void setConfigMapUsage(integer $ConfigMapUsage) 设置ConfigMap使用量 * @method ResourceUsage getOtherUsage() 获取其他资源使用量 @@ -43,6 +45,11 @@ class DescribeResourceUsageResponse extends AbstractModel */ public $PodUsage; + /** + * @var integer ReplicaSet使用量 + */ + public $RSUsage; + /** * @var integer ConfigMap使用量 */ @@ -61,6 +68,7 @@ class DescribeResourceUsageResponse extends AbstractModel /** * @param ResourceUsage $CRDUsage CRD使用量 * @param integer $PodUsage Pod使用量 + * @param integer $RSUsage ReplicaSet使用量 * @param integer $ConfigMapUsage ConfigMap使用量 * @param ResourceUsage $OtherUsage 其他资源使用量 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -87,6 +95,10 @@ class DescribeResourceUsageResponse extends AbstractModel $this->PodUsage = $param["PodUsage"]; } + if (array_key_exists("RSUsage",$param) and $param["RSUsage"] !== null) { + $this->RSUsage = $param["RSUsage"]; + } + if (array_key_exists("ConfigMapUsage",$param) and $param["ConfigMapUsage"] !== null) { $this->ConfigMapUsage = $param["ConfigMapUsage"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeTKEEdgeClustersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeTKEEdgeClustersRequest.php index 63f51599..13151008 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeTKEEdgeClustersRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DescribeTKEEdgeClustersRequest.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setOffset(integer $Offset) 设置偏移量,默认0 * @method integer getLimit() 获取最大输出条数,默认20 * @method void setLimit(integer $Limit) 设置最大输出条数,默认20 - * @method array getFilters() 获取过滤条件,当前只支持按照ClusterName和云标签进行过滤 - * @method void setFilters(array $Filters) 设置过滤条件,当前只支持按照ClusterName和云标签进行过滤 + * @method array getFilters() 获取过滤条件,当前只支持按照ClusterName和云标签进行过滤,云标签过滤格式Tags:["key1:value1","key2:value2"] + * @method void setFilters(array $Filters) 设置过滤条件,当前只支持按照ClusterName和云标签进行过滤,云标签过滤格式Tags:["key1:value1","key2:value2"] */ class DescribeTKEEdgeClustersRequest extends AbstractModel { @@ -50,7 +50,7 @@ class DescribeTKEEdgeClustersRequest extends AbstractModel public $Limit; /** - * @var array 过滤条件,当前只支持按照ClusterName和云标签进行过滤 + * @var array 过滤条件,当前只支持按照ClusterName和云标签进行过滤,云标签过滤格式Tags:["key1:value1","key2:value2"] */ public $Filters; @@ -59,7 +59,7 @@ class DescribeTKEEdgeClustersRequest extends AbstractModel 表示获取账号下所有集群) * @param integer $Offset 偏移量,默认0 * @param integer $Limit 最大输出条数,默认20 - * @param array $Filters 过滤条件,当前只支持按照ClusterName和云标签进行过滤 + * @param array $Filters 过滤条件,当前只支持按照ClusterName和云标签进行过滤,云标签过滤格式Tags:["key1:value1","key2:value2"] */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPClusterRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DisableEncryptionProtectionRequest.php old mode 100755 new mode 100644 similarity index 89% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPClusterRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DisableEncryptionProtectionRequest.php index e5fbc4f9..53e30455 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/DescribeAMQPClusterRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DisableEncryptionProtectionRequest.php @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdmq\V20200217\Models; +namespace TencentCloud\Tke\V20180525\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeAMQPCluster请求参数结构体 + * DisableEncryptionProtection请求参数结构体 * * @method string getClusterId() 获取集群ID * @method void setClusterId(string $ClusterId) 设置集群ID */ -class DescribeAMQPClusterRequest extends AbstractModel +class DisableEncryptionProtectionRequest extends AbstractModel { /** * @var string 集群ID diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DisableEncryptionProtectionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DisableEncryptionProtectionResponse.php new file mode 100644 index 00000000..89e065ca --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/DisableEncryptionProtectionResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/EnableEncryptionProtectionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/EnableEncryptionProtectionRequest.php new file mode 100644 index 00000000..b195e78c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/EnableEncryptionProtectionRequest.php @@ -0,0 +1,66 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("KMSConfiguration",$param) and $param["KMSConfiguration"] !== null) { + $this->KMSConfiguration = new KMSConfiguration(); + $this->KMSConfiguration->deserialize($param["KMSConfiguration"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/EnableEncryptionProtectionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/EnableEncryptionProtectionResponse.php new file mode 100644 index 00000000..677fb801 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/EnableEncryptionProtectionResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/InstallAddonRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/InstallAddonRequest.php new file mode 100644 index 00000000..8fba1421 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/InstallAddonRequest.php @@ -0,0 +1,89 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("AddonName",$param) and $param["AddonName"] !== null) { + $this->AddonName = $param["AddonName"]; + } + + if (array_key_exists("AddonVersion",$param) and $param["AddonVersion"] !== null) { + $this->AddonVersion = $param["AddonVersion"]; + } + + if (array_key_exists("RawValues",$param) and $param["RawValues"] !== null) { + $this->RawValues = $param["RawValues"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/UpdateDictResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/InstallAddonResponse.php old mode 100755 new mode 100644 similarity index 92% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/UpdateDictResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/InstallAddonResponse.php index fbce98b0..a042075f --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/UpdateDictResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/InstallAddonResponse.php @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Tke\V20180525\Models; use TencentCloud\Common\AbstractModel; /** - * UpdateDict返回参数结构体 + * InstallAddon返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class UpdateDictResponse extends AbstractModel +class InstallAddonResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/InstanceAdvancedSettings.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/InstanceAdvancedSettings.php index a23bdc7a..d0bb155a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/InstanceAdvancedSettings.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/InstanceAdvancedSettings.php @@ -24,9 +24,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDesiredPodNumber(integer $DesiredPodNumber) 设置该节点属于podCIDR大小自定义模式时,可指定节点上运行的pod数量上限 注意:此字段可能返回 null,表示取不到有效值。 - * @method GPUArgs getGPUArgs() 获取GPU驱动相关参数 + * @method GPUArgs getGPUArgs() 获取GPU驱动相关参数,相关的GPU参数获取:https://cloud.tencent.com/document/api/213/15715 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setGPUArgs(GPUArgs $GPUArgs) 设置GPU驱动相关参数 + * @method void setGPUArgs(GPUArgs $GPUArgs) 设置GPU驱动相关参数,相关的GPU参数获取:https://cloud.tencent.com/document/api/213/15715 注意:此字段可能返回 null,表示取不到有效值。 * @method string getPreStartUserScript() 获取base64 编码的用户脚本,在初始化节点之前执行,目前只对添加已有节点生效 注意:此字段可能返回 null,表示取不到有效值。 @@ -74,7 +74,7 @@ class InstanceAdvancedSettings extends AbstractModel public $DesiredPodNumber; /** - * @var GPUArgs GPU驱动相关参数 + * @var GPUArgs GPU驱动相关参数,相关的GPU参数获取:https://cloud.tencent.com/document/api/213/15715 注意:此字段可能返回 null,表示取不到有效值。 */ public $GPUArgs; @@ -136,7 +136,7 @@ class InstanceAdvancedSettings extends AbstractModel /** * @param integer $DesiredPodNumber 该节点属于podCIDR大小自定义模式时,可指定节点上运行的pod数量上限 注意:此字段可能返回 null,表示取不到有效值。 - * @param GPUArgs $GPUArgs GPU驱动相关参数 + * @param GPUArgs $GPUArgs GPU驱动相关参数,相关的GPU参数获取:https://cloud.tencent.com/document/api/213/15715 注意:此字段可能返回 null,表示取不到有效值。 * @param string $PreStartUserScript base64 编码的用户脚本,在初始化节点之前执行,目前只对添加已有节点生效 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/Similarity.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KMSConfiguration.php old mode 100755 new mode 100644 similarity index 57% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/Similarity.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KMSConfiguration.php index 87bab634..88b41dcb --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/Similarity.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KMSConfiguration.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Tke\V20180525\Models; use TencentCloud\Common\AbstractModel; /** - * 文本相似度 + * kms加密参数 * - * @method string getText() 获取目标文本句子 - * @method void setText(string $Text) 设置目标文本句子 - * @method float getScore() 获取相似度分数 - * @method void setScore(float $Score) 设置相似度分数 + * @method string getKeyId() 获取kms id + * @method void setKeyId(string $KeyId) 设置kms id + * @method string getKmsRegion() 获取kms 地域 + * @method void setKmsRegion(string $KmsRegion) 设置kms 地域 */ -class Similarity extends AbstractModel +class KMSConfiguration extends AbstractModel { /** - * @var string 目标文本句子 + * @var string kms id */ - public $Text; + public $KeyId; /** - * @var float 相似度分数 + * @var string kms 地域 */ - public $Score; + public $KmsRegion; /** - * @param string $Text 目标文本句子 - * @param float $Score 相似度分数 + * @param string $KeyId kms id + * @param string $KmsRegion kms 地域 */ function __construct() { @@ -54,12 +54,12 @@ class Similarity extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Text",$param) and $param["Text"] !== null) { - $this->Text = $param["Text"]; + if (array_key_exists("KeyId",$param) and $param["KeyId"] !== null) { + $this->KeyId = $param["KeyId"]; } - if (array_key_exists("Score",$param) and $param["Score"] !== null) { - $this->Score = $param["Score"]; + if (array_key_exists("KmsRegion",$param) and $param["KmsRegion"] !== null) { + $this->KmsRegion = $param["KmsRegion"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateCatalogue.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateCatalogue.php new file mode 100644 index 00000000..7e7125fa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateCatalogue.php @@ -0,0 +1,81 @@ +CatalogueLevel = $param["CatalogueLevel"]; + } + + if (array_key_exists("CatalogueName",$param) and $param["CatalogueName"] !== null) { + $this->CatalogueName = $param["CatalogueName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateDiagnostic.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateDiagnostic.php new file mode 100644 index 00000000..0ab60be8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateDiagnostic.php @@ -0,0 +1,184 @@ +StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Catalogues",$param) and $param["Catalogues"] !== null) { + $this->Catalogues = []; + foreach ($param["Catalogues"] as $key => $value){ + $obj = new KubeJarvisStateCatalogue(); + $obj->deserialize($value); + array_push($this->Catalogues, $obj); + } + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Desc",$param) and $param["Desc"] !== null) { + $this->Desc = $param["Desc"]; + } + + if (array_key_exists("Results",$param) and $param["Results"] !== null) { + $this->Results = []; + foreach ($param["Results"] as $key => $value){ + $obj = new KubeJarvisStateResultsItem(); + $obj->deserialize($value); + array_push($this->Results, $obj); + } + } + + if (array_key_exists("Statistics",$param) and $param["Statistics"] !== null) { + $this->Statistics = []; + foreach ($param["Statistics"] as $key => $value){ + $obj = new KubeJarvisStateStatistic(); + $obj->deserialize($value); + array_push($this->Statistics, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateDiagnosticOverview.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateDiagnosticOverview.php new file mode 100644 index 00000000..88d06a93 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateDiagnosticOverview.php @@ -0,0 +1,83 @@ +Catalogues = []; + foreach ($param["Catalogues"] as $key => $value){ + $obj = new KubeJarvisStateCatalogue(); + $obj->deserialize($value); + array_push($this->Catalogues, $obj); + } + } + + if (array_key_exists("Statistics",$param) and $param["Statistics"] !== null) { + $this->Statistics = []; + foreach ($param["Statistics"] as $key => $value){ + $obj = new KubeJarvisStateStatistic(); + $obj->deserialize($value); + array_push($this->Statistics, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateInspectionOverview.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateInspectionOverview.php new file mode 100644 index 00000000..ac14addc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateInspectionOverview.php @@ -0,0 +1,99 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("Statistics",$param) and $param["Statistics"] !== null) { + $this->Statistics = []; + foreach ($param["Statistics"] as $key => $value){ + $obj = new KubeJarvisStateStatistic(); + $obj->deserialize($value); + array_push($this->Statistics, $obj); + } + } + + if (array_key_exists("Diagnostics",$param) and $param["Diagnostics"] !== null) { + $this->Diagnostics = []; + foreach ($param["Diagnostics"] as $key => $value){ + $obj = new KubeJarvisStateDiagnosticOverview(); + $obj->deserialize($value); + array_push($this->Diagnostics, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateInspectionResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateInspectionResult.php new file mode 100644 index 00000000..3195eed7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateInspectionResult.php @@ -0,0 +1,147 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Statistics",$param) and $param["Statistics"] !== null) { + $this->Statistics = []; + foreach ($param["Statistics"] as $key => $value){ + $obj = new KubeJarvisStateStatistic(); + $obj->deserialize($value); + array_push($this->Statistics, $obj); + } + } + + if (array_key_exists("Diagnostics",$param) and $param["Diagnostics"] !== null) { + $this->Diagnostics = []; + foreach ($param["Diagnostics"] as $key => $value){ + $obj = new KubeJarvisStateDiagnostic(); + $obj->deserialize($value); + array_push($this->Diagnostics, $obj); + } + } + + if (array_key_exists("Error",$param) and $param["Error"] !== null) { + $this->Error = $param["Error"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateInspectionResultsItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateInspectionResultsItem.php new file mode 100644 index 00000000..3aca2598 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateInspectionResultsItem.php @@ -0,0 +1,78 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Statistics",$param) and $param["Statistics"] !== null) { + $this->Statistics = []; + foreach ($param["Statistics"] as $key => $value){ + $obj = new KubeJarvisStateStatistic(); + $obj->deserialize($value); + array_push($this->Statistics, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateResultObjInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateResultObjInfo.php new file mode 100644 index 00000000..d89ae9a8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateResultObjInfo.php @@ -0,0 +1,73 @@ +PropertyName = $param["PropertyName"]; + } + + if (array_key_exists("PropertyValue",$param) and $param["PropertyValue"] !== null) { + $this->PropertyValue = $param["PropertyValue"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateResultsItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateResultsItem.php new file mode 100644 index 00000000..bdc60450 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateResultsItem.php @@ -0,0 +1,174 @@ +Level = $param["Level"]; + } + + if (array_key_exists("ObjName",$param) and $param["ObjName"] !== null) { + $this->ObjName = $param["ObjName"]; + } + + if (array_key_exists("ObjInfo",$param) and $param["ObjInfo"] !== null) { + $this->ObjInfo = []; + foreach ($param["ObjInfo"] as $key => $value){ + $obj = new KubeJarvisStateResultObjInfo(); + $obj->deserialize($value); + array_push($this->ObjInfo, $obj); + } + } + + if (array_key_exists("Title",$param) and $param["Title"] !== null) { + $this->Title = $param["Title"]; + } + + if (array_key_exists("Desc",$param) and $param["Desc"] !== null) { + $this->Desc = $param["Desc"]; + } + + if (array_key_exists("Proposal",$param) and $param["Proposal"] !== null) { + $this->Proposal = $param["Proposal"]; + } + + if (array_key_exists("ProposalDocUrl",$param) and $param["ProposalDocUrl"] !== null) { + $this->ProposalDocUrl = $param["ProposalDocUrl"]; + } + + if (array_key_exists("ProposalDocName",$param) and $param["ProposalDocName"] !== null) { + $this->ProposalDocName = $param["ProposalDocName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateStatistic.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateStatistic.php new file mode 100644 index 00000000..4fb6b92a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/KubeJarvisStateStatistic.php @@ -0,0 +1,73 @@ +HealthyLevel = $param["HealthyLevel"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialIssueRankRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsItemsRequest.php old mode 100755 new mode 100644 similarity index 55% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialIssueRankRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsItemsRequest.php index b89715a0..2d152c81 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialIssueRankRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsItemsRequest.php @@ -14,40 +14,40 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Tke\V20180525\Models; use TencentCloud\Common\AbstractModel; /** - * GetCredentialIssueRank请求参数结构体 + * ListClusterInspectionResultsItems请求参数结构体 * - * @method string getStartTime() 获取开始时间(支持到天 2021-4-23) - * @method void setStartTime(string $StartTime) 设置开始时间(支持到天 2021-4-23) - * @method string getEndTime() 获取结束时间(支持到天 2021-4-23) - * @method void setEndTime(string $EndTime) 设置结束时间(支持到天 2021-4-23) - * @method string getClusterId() 获取网络ID - * @method void setClusterId(string $ClusterId) 设置网络ID + * @method string getClusterId() 获取目标集群ID + * @method void setClusterId(string $ClusterId) 设置目标集群ID + * @method string getStartTime() 获取查询历史结果的开始时间,Unix时间戳 + * @method void setStartTime(string $StartTime) 设置查询历史结果的开始时间,Unix时间戳 + * @method string getEndTime() 获取查询历史结果的结束时间,默认当前距离开始时间3天,Unix时间戳 + * @method void setEndTime(string $EndTime) 设置查询历史结果的结束时间,默认当前距离开始时间3天,Unix时间戳 */ -class GetCredentialIssueRankRequest extends AbstractModel +class ListClusterInspectionResultsItemsRequest extends AbstractModel { /** - * @var string 开始时间(支持到天 2021-4-23) - */ - public $StartTime; - - /** - * @var string 结束时间(支持到天 2021-4-23) - */ - public $EndTime; - - /** - * @var string 网络ID + * @var string 目标集群ID */ public $ClusterId; /** - * @param string $StartTime 开始时间(支持到天 2021-4-23) - * @param string $EndTime 结束时间(支持到天 2021-4-23) - * @param string $ClusterId 网络ID + * @var string 查询历史结果的开始时间,Unix时间戳 + */ + public $StartTime; + + /** + * @var string 查询历史结果的结束时间,默认当前距离开始时间3天,Unix时间戳 + */ + public $EndTime; + + /** + * @param string $ClusterId 目标集群ID + * @param string $StartTime 查询历史结果的开始时间,Unix时间戳 + * @param string $EndTime 查询历史结果的结束时间,默认当前距离开始时间3天,Unix时间戳 */ function __construct() { @@ -62,6 +62,10 @@ class GetCredentialIssueRankRequest extends AbstractModel if ($param === null) { return; } + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { $this->StartTime = $param["StartTime"]; } @@ -69,9 +73,5 @@ class GetCredentialIssueRankRequest extends AbstractModel if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { $this->EndTime = $param["EndTime"]; } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsItemsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsItemsResponse.php new file mode 100644 index 00000000..9abd3724 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsItemsResponse.php @@ -0,0 +1,74 @@ +InspectionResultsItems = []; + foreach ($param["InspectionResultsItems"] as $key => $value){ + $obj = new KubeJarvisStateInspectionResultsItem(); + $obj->deserialize($value); + array_push($this->InspectionResultsItems, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsRequest.php new file mode 100644 index 00000000..251be836 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsRequest.php @@ -0,0 +1,85 @@ +ClusterIds = $param["ClusterIds"]; + } + + if (array_key_exists("Hide",$param) and $param["Hide"] !== null) { + $this->Hide = $param["Hide"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsResponse.php new file mode 100644 index 00000000..e80f3061 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ListClusterInspectionResultsResponse.php @@ -0,0 +1,74 @@ +InspectionResults = []; + foreach ($param["InspectionResults"] as $key => $value){ + $obj = new KubeJarvisStateInspectionResult(); + $obj->deserialize($value); + array_push($this->InspectionResults, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ModifyClusterAttributeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ModifyClusterAttributeRequest.php index 81cf15f1..1928791c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ModifyClusterAttributeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ModifyClusterAttributeRequest.php @@ -34,6 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setAutoUpgradeClusterLevel(AutoUpgradeClusterLevel $AutoUpgradeClusterLevel) 设置自动变配集群等级 * @method boolean getQGPUShareEnable() 获取是否开启QGPU共享 * @method void setQGPUShareEnable(boolean $QGPUShareEnable) 设置是否开启QGPU共享 + * @method ClusterProperty getClusterProperty() 获取集群属性 + * @method void setClusterProperty(ClusterProperty $ClusterProperty) 设置集群属性 */ class ModifyClusterAttributeRequest extends AbstractModel { @@ -72,6 +74,11 @@ class ModifyClusterAttributeRequest extends AbstractModel */ public $QGPUShareEnable; + /** + * @var ClusterProperty 集群属性 + */ + public $ClusterProperty; + /** * @param string $ClusterId 集群ID * @param integer $ProjectId 集群所属项目 @@ -80,6 +87,7 @@ class ModifyClusterAttributeRequest extends AbstractModel * @param string $ClusterLevel 集群等级 * @param AutoUpgradeClusterLevel $AutoUpgradeClusterLevel 自动变配集群等级 * @param boolean $QGPUShareEnable 是否开启QGPU共享 + * @param ClusterProperty $ClusterProperty 集群属性 */ function __construct() { @@ -122,5 +130,10 @@ class ModifyClusterAttributeRequest extends AbstractModel if (array_key_exists("QGPUShareEnable",$param) and $param["QGPUShareEnable"] !== null) { $this->QGPUShareEnable = $param["QGPUShareEnable"]; } + + if (array_key_exists("ClusterProperty",$param) and $param["ClusterProperty"] !== null) { + $this->ClusterProperty = new ClusterProperty(); + $this->ClusterProperty->deserialize($param["ClusterProperty"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ModifyClusterAttributeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ModifyClusterAttributeResponse.php index 258850b3..41a45552 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ModifyClusterAttributeResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ModifyClusterAttributeResponse.php @@ -43,6 +43,10 @@ use TencentCloud\Common\AbstractModel; * @method boolean getQGPUShareEnable() 获取是否开启QGPU共享 注意:此字段可能返回 null,表示取不到有效值。 * @method void setQGPUShareEnable(boolean $QGPUShareEnable) 设置是否开启QGPU共享 +注意:此字段可能返回 null,表示取不到有效值。 + * @method ClusterProperty getClusterProperty() 获取集群属性 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setClusterProperty(ClusterProperty $ClusterProperty) 设置集群属性 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -85,6 +89,12 @@ class ModifyClusterAttributeResponse extends AbstractModel */ public $QGPUShareEnable; + /** + * @var ClusterProperty 集群属性 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ClusterProperty; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -102,6 +112,8 @@ class ModifyClusterAttributeResponse extends AbstractModel * @param AutoUpgradeClusterLevel $AutoUpgradeClusterLevel 自动变配集群等级 注意:此字段可能返回 null,表示取不到有效值。 * @param boolean $QGPUShareEnable 是否开启QGPU共享 +注意:此字段可能返回 null,表示取不到有效值。 + * @param ClusterProperty $ClusterProperty 集群属性 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -143,6 +155,11 @@ class ModifyClusterAttributeResponse extends AbstractModel $this->QGPUShareEnable = $param["QGPUShareEnable"]; } + if (array_key_exists("ClusterProperty",$param) and $param["ClusterProperty"] !== null) { + $this->ClusterProperty = new ClusterProperty(); + $this->ClusterProperty->deserialize($param["ClusterProperty"]); + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ModifyClusterVirtualNodePoolRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ModifyClusterVirtualNodePoolRequest.php index 8dd39f0f..7a1c0c88 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ModifyClusterVirtualNodePoolRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/ModifyClusterVirtualNodePoolRequest.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setNodePoolId(string $NodePoolId) 设置节点池ID * @method string getName() 获取节点池名称 * @method void setName(string $Name) 设置节点池名称 + * @method array getSecurityGroupIds() 获取安全组ID列表 + * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置安全组ID列表 * @method array getLabels() 获取虚拟节点label * @method void setLabels(array $Labels) 设置虚拟节点label * @method array getTaints() 获取虚拟节点taint @@ -50,6 +52,11 @@ class ModifyClusterVirtualNodePoolRequest extends AbstractModel */ public $Name; + /** + * @var array 安全组ID列表 + */ + public $SecurityGroupIds; + /** * @var array 虚拟节点label */ @@ -69,6 +76,7 @@ class ModifyClusterVirtualNodePoolRequest extends AbstractModel * @param string $ClusterId 集群ID * @param string $NodePoolId 节点池ID * @param string $Name 节点池名称 + * @param array $SecurityGroupIds 安全组ID列表 * @param array $Labels 虚拟节点label * @param array $Taints 虚拟节点taint * @param boolean $DeletionProtection 删除保护开关 @@ -98,6 +106,10 @@ class ModifyClusterVirtualNodePoolRequest extends AbstractModel $this->Name = $param["Name"]; } + if (array_key_exists("SecurityGroupIds",$param) and $param["SecurityGroupIds"] !== null) { + $this->SecurityGroupIds = $param["SecurityGroupIds"]; + } + if (array_key_exists("Labels",$param) and $param["Labels"] !== null) { $this->Labels = []; foreach ($param["Labels"] as $key => $value){ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/UpdateAddonRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/UpdateAddonRequest.php new file mode 100644 index 00000000..26a7324e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/UpdateAddonRequest.php @@ -0,0 +1,89 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("AddonName",$param) and $param["AddonName"] !== null) { + $this->AddonName = $param["AddonName"]; + } + + if (array_key_exists("AddonVersion",$param) and $param["AddonVersion"] !== null) { + $this->AddonVersion = $param["AddonVersion"]; + } + + if (array_key_exists("RawValues",$param) and $param["RawValues"] !== null) { + $this->RawValues = $param["RawValues"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DownCptResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/UpdateAddonResponse.php old mode 100755 new mode 100644 similarity index 92% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DownCptResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/UpdateAddonResponse.php index 130348a3..6242cb4f --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DownCptResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/Models/UpdateAddonResponse.php @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Tke\V20180525\Models; use TencentCloud\Common\AbstractModel; /** - * DownCpt返回参数结构体 + * UpdateAddon返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DownCptResponse extends AbstractModel +class UpdateAddonResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/TkeClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/TkeClient.php index 4318807a..0bd1e9c5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/TkeClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tke/V20180525/TkeClient.php @@ -34,7 +34,7 @@ use TencentCloud\Tke\V20180525\Models as Models; * @method Models\CreateBackupStorageLocationResponse CreateBackupStorageLocation(Models\CreateBackupStorageLocationRequest $req) 创建备份仓库,指定了存储仓库类型(如COS)、COS桶地区、名称等信息,当前最多允许创建100个仓库, 注意此接口当前是全局接口,多个地域的TKE集群如果要备份到相同的备份仓库中,不需要重复创建备份仓库 * @method Models\CreateClusterResponse CreateCluster(Models\CreateClusterRequest $req) 创建集群 * @method Models\CreateClusterEndpointResponse CreateClusterEndpoint(Models\CreateClusterEndpointRequest $req) 创建集群访问端口 - * @method Models\CreateClusterEndpointVipResponse CreateClusterEndpointVip(Models\CreateClusterEndpointVipRequest $req) 创建托管集群外网访问端口(老的方式,仅支持托管集群外网端口) + * @method Models\CreateClusterEndpointVipResponse CreateClusterEndpointVip(Models\CreateClusterEndpointVipRequest $req) 创建托管集群外网访问端口(不再维护,准备下线)请使用新接口:CreateClusterEndpoint * @method Models\CreateClusterInstancesResponse CreateClusterInstances(Models\CreateClusterInstancesRequest $req) 扩展(新建)集群节点 * @method Models\CreateClusterNodePoolResponse CreateClusterNodePool(Models\CreateClusterNodePoolRequest $req) 创建节点池 * @method Models\CreateClusterReleaseResponse CreateClusterRelease(Models\CreateClusterReleaseRequest $req) 集群创建应用 @@ -58,6 +58,7 @@ use TencentCloud\Tke\V20180525\Models as Models; * @method Models\CreatePrometheusTempResponse CreatePrometheusTemp(Models\CreatePrometheusTempRequest $req) 创建一个云原生Prometheus模板 * @method Models\CreatePrometheusTemplateResponse CreatePrometheusTemplate(Models\CreatePrometheusTemplateRequest $req) 创建一个云原生Prometheus模板实例 * @method Models\CreateTKEEdgeClusterResponse CreateTKEEdgeCluster(Models\CreateTKEEdgeClusterRequest $req) 创建边缘计算集群 + * @method Models\DeleteAddonResponse DeleteAddon(Models\DeleteAddonRequest $req) 删除一个addon * @method Models\DeleteBackupStorageLocationResponse DeleteBackupStorageLocation(Models\DeleteBackupStorageLocationRequest $req) 删除备份仓库 * @method Models\DeleteClusterResponse DeleteCluster(Models\DeleteClusterRequest $req) 删除集群(YUNAPI V3版本) * @method Models\DeleteClusterAsGroupsResponse DeleteClusterAsGroups(Models\DeleteClusterAsGroupsRequest $req) 删除集群伸缩组 @@ -85,6 +86,8 @@ use TencentCloud\Tke\V20180525\Models as Models; * @method Models\DeletePrometheusTemplateResponse DeletePrometheusTemplate(Models\DeletePrometheusTemplateRequest $req) 删除一个云原生Prometheus配置模板 * @method Models\DeletePrometheusTemplateSyncResponse DeletePrometheusTemplateSync(Models\DeletePrometheusTemplateSyncRequest $req) 取消模板同步,这将会删除目标中该模板所生产的配置 * @method Models\DeleteTKEEdgeClusterResponse DeleteTKEEdgeCluster(Models\DeleteTKEEdgeClusterRequest $req) 删除边缘计算集群 + * @method Models\DescribeAddonResponse DescribeAddon(Models\DescribeAddonRequest $req) 获取addon列表 + * @method Models\DescribeAddonValuesResponse DescribeAddonValues(Models\DescribeAddonValuesRequest $req) 获取一个addon的参数 * @method Models\DescribeAvailableClusterVersionResponse DescribeAvailableClusterVersion(Models\DescribeAvailableClusterVersionRequest $req) 获取集群可以升级的所有版本 * @method Models\DescribeAvailableTKEEdgeVersionResponse DescribeAvailableTKEEdgeVersion(Models\DescribeAvailableTKEEdgeVersionRequest $req) 边缘计算支持版本和k8s版本 * @method Models\DescribeBackupStorageLocationsResponse DescribeBackupStorageLocations(Models\DescribeBackupStorageLocationsRequest $req) 查询备份仓库信息 @@ -96,6 +99,7 @@ use TencentCloud\Tke\V20180525\Models as Models; * @method Models\DescribeClusterEndpointStatusResponse DescribeClusterEndpointStatus(Models\DescribeClusterEndpointStatusRequest $req) 查询集群访问端口状态(独立集群开启内网/外网访问,托管集群支持开启内网访问) * @method Models\DescribeClusterEndpointVipStatusResponse DescribeClusterEndpointVipStatus(Models\DescribeClusterEndpointVipStatusRequest $req) 查询集群开启端口流程状态(仅支持托管集群外网端口) * @method Models\DescribeClusterEndpointsResponse DescribeClusterEndpoints(Models\DescribeClusterEndpointsRequest $req) 获取集群的访问地址,包括内网地址,外网地址,外网域名,外网访问安全策略 + * @method Models\DescribeClusterInspectionResultsOverviewResponse DescribeClusterInspectionResultsOverview(Models\DescribeClusterInspectionResultsOverviewRequest $req) 查询用户单个Region下的所有集群巡检结果概览信息 * @method Models\DescribeClusterInstancesResponse DescribeClusterInstances(Models\DescribeClusterInstancesRequest $req) 查询集群下节点实例信息 * @method Models\DescribeClusterKubeconfigResponse DescribeClusterKubeconfig(Models\DescribeClusterKubeconfigRequest $req) 获取集群的kubeconfig文件,不同子账户获取自己的kubeconfig文件,该文件中有每个子账户自己的kube-apiserver的客户端证书,默认首次调此接口时候创建客户端证书,时效20年,未授予任何权限,如果是集群所有者或者主账户,则默认是cluster-admin权限。 * @method Models\DescribeClusterLevelAttributeResponse DescribeClusterLevelAttribute(Models\DescribeClusterLevelAttributeRequest $req) 获取集群规模 @@ -127,6 +131,7 @@ use TencentCloud\Tke\V20180525\Models as Models; * @method Models\DescribeEdgeLogSwitchesResponse DescribeEdgeLogSwitches(Models\DescribeEdgeLogSwitchesRequest $req) 获取事件、审计和日志的状态 * @method Models\DescribeEksContainerInstanceLogResponse DescribeEksContainerInstanceLog(Models\DescribeEksContainerInstanceLogRequest $req) 查询容器实例中容器日志 * @method Models\DescribeEnableVpcCniProgressResponse DescribeEnableVpcCniProgress(Models\DescribeEnableVpcCniProgressRequest $req) 本接口用于查询开启vpc-cni模式的任务进度 + * @method Models\DescribeEncryptionStatusResponse DescribeEncryptionStatus(Models\DescribeEncryptionStatusRequest $req) 查询etcd数据是否进行加密 * @method Models\DescribeExistedInstancesResponse DescribeExistedInstances(Models\DescribeExistedInstancesRequest $req) 查询已经存在的节点,判断是否可以加入集群 * @method Models\DescribeExternalClusterSpecResponse DescribeExternalClusterSpec(Models\DescribeExternalClusterSpecRequest $req) 获取导入第三方集群YAML定义 * @method Models\DescribeImageCachesResponse DescribeImageCaches(Models\DescribeImageCachesRequest $req) 查询镜像缓存信息接口 @@ -162,11 +167,13 @@ use TencentCloud\Tke\V20180525\Models as Models; * @method Models\DescribeVpcCniPodLimitsResponse DescribeVpcCniPodLimits(Models\DescribeVpcCniPodLimitsRequest $req) 本接口查询当前用户和地域在指定可用区下的机型可支持的最大 TKE VPC-CNI 网络模式的 Pod 数量 * @method Models\DisableClusterAuditResponse DisableClusterAudit(Models\DisableClusterAuditRequest $req) 关闭集群审计 * @method Models\DisableClusterDeletionProtectionResponse DisableClusterDeletionProtection(Models\DisableClusterDeletionProtectionRequest $req) 关闭集群删除保护 + * @method Models\DisableEncryptionProtectionResponse DisableEncryptionProtection(Models\DisableEncryptionProtectionRequest $req) 关闭加密信息保护 * @method Models\DisableEventPersistenceResponse DisableEventPersistence(Models\DisableEventPersistenceRequest $req) 关闭事件持久化功能 * @method Models\DisableVpcCniNetworkTypeResponse DisableVpcCniNetworkType(Models\DisableVpcCniNetworkTypeRequest $req) 提供给附加了VPC-CNI能力的Global-Route集群关闭VPC-CNI * @method Models\DrainClusterVirtualNodeResponse DrainClusterVirtualNode(Models\DrainClusterVirtualNodeRequest $req) 驱逐虚拟节点 * @method Models\EnableClusterAuditResponse EnableClusterAudit(Models\EnableClusterAuditRequest $req) 开启集群审计 * @method Models\EnableClusterDeletionProtectionResponse EnableClusterDeletionProtection(Models\EnableClusterDeletionProtectionRequest $req) 启用集群删除保护 + * @method Models\EnableEncryptionProtectionResponse EnableEncryptionProtection(Models\EnableEncryptionProtectionRequest $req) 开启加密数据保护 * @method Models\EnableEventPersistenceResponse EnableEventPersistence(Models\EnableEventPersistenceRequest $req) 开启事件持久化功能 * @method Models\EnableVpcCniNetworkTypeResponse EnableVpcCniNetworkType(Models\EnableVpcCniNetworkTypeRequest $req) GR集群可以通过本接口附加vpc-cni容器网络插件,开启vpc-cni容器网络能力 * @method Models\ForwardApplicationRequestV3Response ForwardApplicationRequestV3(Models\ForwardApplicationRequestV3Request $req) 操作TKE集群的addon @@ -175,8 +182,11 @@ use TencentCloud\Tke\V20180525\Models as Models; * @method Models\GetMostSuitableImageCacheResponse GetMostSuitableImageCache(Models\GetMostSuitableImageCacheRequest $req) 根据镜像列表,查询匹配的镜像缓存 * @method Models\GetTkeAppChartListResponse GetTkeAppChartList(Models\GetTkeAppChartListRequest $req) 获取TKE支持的App列表 * @method Models\GetUpgradeInstanceProgressResponse GetUpgradeInstanceProgress(Models\GetUpgradeInstanceProgressRequest $req) 获得节点升级当前的进度 + * @method Models\InstallAddonResponse InstallAddon(Models\InstallAddonRequest $req) 为目标集群安装一个addon * @method Models\InstallEdgeLogAgentResponse InstallEdgeLogAgent(Models\InstallEdgeLogAgentRequest $req) 在tke@edge集群的边缘节点上安装日志采集组件 * @method Models\InstallLogAgentResponse InstallLogAgent(Models\InstallLogAgentRequest $req) 在TKE集群中安装CLS日志采集组件 + * @method Models\ListClusterInspectionResultsResponse ListClusterInspectionResults(Models\ListClusterInspectionResultsRequest $req) 查询指定集群的巡检结果信息 + * @method Models\ListClusterInspectionResultsItemsResponse ListClusterInspectionResultsItems(Models\ListClusterInspectionResultsItemsRequest $req) 查询集群巡检结果历史列表 * @method Models\ModifyClusterAsGroupAttributeResponse ModifyClusterAsGroupAttribute(Models\ModifyClusterAsGroupAttributeRequest $req) 修改集群伸缩组属性 * @method Models\ModifyClusterAsGroupOptionAttributeResponse ModifyClusterAsGroupOptionAttribute(Models\ModifyClusterAsGroupOptionAttributeRequest $req) 修改集群弹性伸缩属性 * @method Models\ModifyClusterAttributeResponse ModifyClusterAttribute(Models\ModifyClusterAttributeRequest $req) 修改集群属性 @@ -206,6 +216,7 @@ use TencentCloud\Tke\V20180525\Models as Models; * @method Models\UninstallClusterReleaseResponse UninstallClusterRelease(Models\UninstallClusterReleaseRequest $req) 在应用市场中集群删除某个应用 * @method Models\UninstallEdgeLogAgentResponse UninstallEdgeLogAgent(Models\UninstallEdgeLogAgentRequest $req) 从tke@edge集群边缘节点上卸载日志采集组件 * @method Models\UninstallLogAgentResponse UninstallLogAgent(Models\UninstallLogAgentRequest $req) 从TKE集群中卸载CLS日志采集组件 + * @method Models\UpdateAddonResponse UpdateAddon(Models\UpdateAddonRequest $req) 更新一个addon的参数和版本 * @method Models\UpdateClusterKubeconfigResponse UpdateClusterKubeconfig(Models\UpdateClusterKubeconfigRequest $req) 对集群的Kubeconfig信息进行更新 * @method Models\UpdateClusterVersionResponse UpdateClusterVersion(Models\UpdateClusterVersionRequest $req) 升级集群 Master 组件到指定版本 * @method Models\UpdateEKSClusterResponse UpdateEKSCluster(Models\UpdateEKSClusterRequest $req) 修改弹性集群名称等属性 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/DescribeInstanceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/DescribeInstanceListRequest.php new file mode 100644 index 00000000..81144493 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/DescribeInstanceListRequest.php @@ -0,0 +1,99 @@ +Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("TagFilters",$param) and $param["TagFilters"] !== null) { + $this->TagFilters = []; + foreach ($param["TagFilters"] as $key => $value){ + $obj = new TagFilter(); + $obj->deserialize($value); + array_push($this->TagFilters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionDataResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/DescribeInstanceListResponse.php old mode 100755 new mode 100644 similarity index 77% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionDataResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/DescribeInstanceListResponse.php index 1940c419..bc92cc3b --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebProtectionDataResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/DescribeInstanceListResponse.php @@ -14,33 +14,33 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Trocket\V20230308\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeWebProtectionData返回参数结构体 + * DescribeInstanceList返回参数结构体 * - * @method array getData() 获取CC防护时序数据列表。 + * @method integer getTotalCount() 获取查询总数 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setData(array $Data) 设置CC防护时序数据列表。 + * @method void setTotalCount(integer $TotalCount) 设置查询总数 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getTotalCount() 获取查询结果的总条数。 - * @method void setTotalCount(integer $TotalCount) 设置查询结果的总条数。 + * @method array getData() 获取实例列表 + * @method void setData(array $Data) 设置实例列表 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeWebProtectionDataResponse extends AbstractModel +class DescribeInstanceListResponse extends AbstractModel { /** - * @var array CC防护时序数据列表。 + * @var integer 查询总数 注意:此字段可能返回 null,表示取不到有效值。 */ - public $Data; + public $TotalCount; /** - * @var integer 查询结果的总条数。 + * @var array 实例列表 */ - public $TotalCount; + public $Data; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -48,9 +48,9 @@ class DescribeWebProtectionDataResponse extends AbstractModel public $RequestId; /** - * @param array $Data CC防护时序数据列表。 + * @param integer $TotalCount 查询总数 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $TotalCount 查询结果的总条数。 + * @param array $Data 实例列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,19 +66,19 @@ class DescribeWebProtectionDataResponse extends AbstractModel if ($param === null) { return; } + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + if (array_key_exists("Data",$param) and $param["Data"] !== null) { $this->Data = []; foreach ($param["Data"] as $key => $value){ - $obj = new SecEntry(); + $obj = new InstanceItem(); $obj->deserialize($value); array_push($this->Data, $obj); } } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { - $this->TotalCount = $param["TotalCount"]; - } - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/DescribeTopicListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/DescribeTopicListRequest.php new file mode 100644 index 00000000..af4439fc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/DescribeTopicListRequest.php @@ -0,0 +1,94 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesLogResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/DescribeTopicListResponse.php old mode 100755 new mode 100644 similarity index 77% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesLogResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/DescribeTopicListResponse.php index 413ce1a4..de30f2d1 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/DescribeWebManagedRulesLogResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/DescribeTopicListResponse.php @@ -14,33 +14,33 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Trocket\V20230308\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeWebManagedRulesLog返回参数结构体 + * DescribeTopicList返回参数结构体 * - * @method array getData() 获取Web攻击日志数据列表。 + * @method integer getTotalCount() 获取查询总数 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setData(array $Data) 设置Web攻击日志数据列表。 + * @method void setTotalCount(integer $TotalCount) 设置查询总数 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getTotalCount() 获取查询结果的总条数。 - * @method void setTotalCount(integer $TotalCount) 设置查询结果的总条数。 + * @method array getData() 获取主题列表 + * @method void setData(array $Data) 设置主题列表 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DescribeWebManagedRulesLogResponse extends AbstractModel +class DescribeTopicListResponse extends AbstractModel { /** - * @var array Web攻击日志数据列表。 + * @var integer 查询总数 注意:此字段可能返回 null,表示取不到有效值。 */ - public $Data; + public $TotalCount; /** - * @var integer 查询结果的总条数。 + * @var array 主题列表 */ - public $TotalCount; + public $Data; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -48,9 +48,9 @@ class DescribeWebManagedRulesLogResponse extends AbstractModel public $RequestId; /** - * @param array $Data Web攻击日志数据列表。 + * @param integer $TotalCount 查询总数 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $TotalCount 查询结果的总条数。 + * @param array $Data 主题列表 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,19 +66,19 @@ class DescribeWebManagedRulesLogResponse extends AbstractModel if ($param === null) { return; } + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + if (array_key_exists("Data",$param) and $param["Data"] !== null) { $this->Data = []; foreach ($param["Data"] as $key => $value){ - $obj = new WebLogs(); + $obj = new TopicItem(); $obj->deserialize($value); array_push($this->Data, $obj); } } - if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { - $this->TotalCount = $param["TotalCount"]; - } - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/Filter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/Filter.php new file mode 100644 index 00000000..a96a2b35 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/Filter.php @@ -0,0 +1,65 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Values",$param) and $param["Values"] !== null) { + $this->Values = $param["Values"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/InstanceItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/InstanceItem.php new file mode 100644 index 00000000..38987c21 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/InstanceItem.php @@ -0,0 +1,354 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("InstanceName",$param) and $param["InstanceName"] !== null) { + $this->InstanceName = $param["InstanceName"]; + } + + if (array_key_exists("Version",$param) and $param["Version"] !== null) { + $this->Version = $param["Version"]; + } + + if (array_key_exists("InstanceType",$param) and $param["InstanceType"] !== null) { + $this->InstanceType = $param["InstanceType"]; + } + + if (array_key_exists("InstanceStatus",$param) and $param["InstanceStatus"] !== null) { + $this->InstanceStatus = $param["InstanceStatus"]; + } + + if (array_key_exists("TopicNumLimit",$param) and $param["TopicNumLimit"] !== null) { + $this->TopicNumLimit = $param["TopicNumLimit"]; + } + + if (array_key_exists("GroupNumLimit",$param) and $param["GroupNumLimit"] !== null) { + $this->GroupNumLimit = $param["GroupNumLimit"]; + } + + if (array_key_exists("PayMode",$param) and $param["PayMode"] !== null) { + $this->PayMode = $param["PayMode"]; + } + + if (array_key_exists("ExpiryTime",$param) and $param["ExpiryTime"] !== null) { + $this->ExpiryTime = $param["ExpiryTime"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("TopicNum",$param) and $param["TopicNum"] !== null) { + $this->TopicNum = $param["TopicNum"]; + } + + if (array_key_exists("GroupNum",$param) and $param["GroupNum"] !== null) { + $this->GroupNum = $param["GroupNum"]; + } + + if (array_key_exists("TagList",$param) and $param["TagList"] !== null) { + $this->TagList = []; + foreach ($param["TagList"] as $key => $value){ + $obj = new Tag(); + $obj->deserialize($value); + array_push($this->TagList, $obj); + } + } + + if (array_key_exists("SkuCode",$param) and $param["SkuCode"] !== null) { + $this->SkuCode = $param["SkuCode"]; + } + + if (array_key_exists("TpsLimit",$param) and $param["TpsLimit"] !== null) { + $this->TpsLimit = $param["TpsLimit"]; + } + + if (array_key_exists("ScaledTpsLimit",$param) and $param["ScaledTpsLimit"] !== null) { + $this->ScaledTpsLimit = $param["ScaledTpsLimit"]; + } + + if (array_key_exists("MessageRetention",$param) and $param["MessageRetention"] !== null) { + $this->MessageRetention = $param["MessageRetention"]; + } + + if (array_key_exists("MaxMessageDelay",$param) and $param["MaxMessageDelay"] !== null) { + $this->MaxMessageDelay = $param["MaxMessageDelay"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/Tag.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/Tag.php new file mode 100644 index 00000000..d3448746 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/Tag.php @@ -0,0 +1,73 @@ +TagKey = $param["TagKey"]; + } + + if (array_key_exists("TagValue",$param) and $param["TagValue"] !== null) { + $this->TagValue = $param["TagValue"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/TagFilter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/TagFilter.php new file mode 100644 index 00000000..6af8a50a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/TagFilter.php @@ -0,0 +1,65 @@ +TagKey = $param["TagKey"]; + } + + if (array_key_exists("TagValues",$param) and $param["TagValues"] !== null) { + $this->TagValues = $param["TagValues"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/TopicItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/TopicItem.php new file mode 100644 index 00000000..5d2f13d3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/Models/TopicItem.php @@ -0,0 +1,105 @@ +InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("Topic",$param) and $param["Topic"] !== null) { + $this->Topic = $param["Topic"]; + } + + if (array_key_exists("TopicType",$param) and $param["TopicType"] !== null) { + $this->TopicType = $param["TopicType"]; + } + + if (array_key_exists("QueueNum",$param) and $param["QueueNum"] !== null) { + $this->QueueNum = $param["QueueNum"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/TrocketClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/TrocketClient.php new file mode 100644 index 00000000..8832d862 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trocket/V20230308/TrocketClient.php @@ -0,0 +1,74 @@ +endpoint, $this->version, $credential, $region, $profile); + } + + public function returnResponse($action, $response) + { + $respClass = "TencentCloud"."\\".ucfirst("trocket")."\\"."V20230308\\Models"."\\".ucfirst($action)."Response"; + $obj = new $respClass(); + $obj->deserialize($response); + return $obj; + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/AttrItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/AttrItem.php new file mode 100644 index 00000000..193a3a62 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/AttrItem.php @@ -0,0 +1,164 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("ReadOnly",$param) and $param["ReadOnly"] !== null) { + $this->ReadOnly = $param["ReadOnly"]; + } + + if (array_key_exists("Hidden",$param) and $param["Hidden"] !== null) { + $this->Hidden = $param["Hidden"]; + } + + if (array_key_exists("Values",$param) and $param["Values"] !== null) { + $this->Values = $param["Values"]; + } + + if (array_key_exists("Key",$param) and $param["Key"] !== null) { + $this->Key = $param["Key"]; + } + + if (array_key_exists("Ext",$param) and $param["Ext"] !== null) { + $this->Ext = $param["Ext"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/CodeBatch.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/CodeBatch.php index 696164ce..2ef75010 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/CodeBatch.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/CodeBatch.php @@ -88,6 +88,16 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setJob(Job $Job) 设置调度任务 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getProductionDate() 获取生产日期 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setProductionDate(string $ProductionDate) 设置生产日期 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getValidDate() 获取有效期 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setValidDate(string $ValidDate) 设置有效期 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getAttrs() 获取扩展属性 + * @method void setAttrs(array $Attrs) 设置扩展属性 */ class CodeBatch extends AbstractModel { @@ -193,6 +203,23 @@ class CodeBatch extends AbstractModel */ public $Job; + /** + * @var string 生产日期 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ProductionDate; + + /** + * @var string 有效期 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ValidDate; + + /** + * @var array 扩展属性 + */ + public $Attrs; + /** * @param string $BatchId 批次号 注意:此字段可能返回 null,表示取不到有效值。 @@ -228,6 +255,11 @@ class CodeBatch extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param Job $Job 调度任务 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ProductionDate 生产日期 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ValidDate 有效期 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $Attrs 扩展属性 */ function __construct() { @@ -311,5 +343,22 @@ class CodeBatch extends AbstractModel $this->Job = new Job(); $this->Job->deserialize($param["Job"]); } + + if (array_key_exists("ProductionDate",$param) and $param["ProductionDate"] !== null) { + $this->ProductionDate = $param["ProductionDate"]; + } + + if (array_key_exists("ValidDate",$param) and $param["ValidDate"] !== null) { + $this->ValidDate = $param["ValidDate"]; + } + + if (array_key_exists("Attrs",$param) and $param["Attrs"] !== null) { + $this->Attrs = []; + foreach ($param["Attrs"] as $key => $value){ + $obj = new AttrItem(); + $obj->deserialize($value); + array_push($this->Attrs, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/CreateCodeBatchRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/CreateCodeBatchRequest.php index 68835a4e..16384d7f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/CreateCodeBatchRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/CreateCodeBatchRequest.php @@ -38,6 +38,10 @@ use TencentCloud\Common\AbstractModel; * @method void setCloneId(string $CloneId) 设置克隆批次ID,同时会复制溯源信息 * @method string getBatchCode() 获取批次编号,业务字段不判断唯一性 * @method void setBatchCode(string $BatchCode) 设置批次编号,业务字段不判断唯一性 + * @method string getValidDate() 获取有效期 + * @method void setValidDate(string $ValidDate) 设置有效期 + * @method string getProductionDate() 获取生产日期 + * @method void setProductionDate(string $ProductionDate) 设置生产日期 */ class CreateCodeBatchRequest extends AbstractModel { @@ -86,6 +90,16 @@ class CreateCodeBatchRequest extends AbstractModel */ public $BatchCode; + /** + * @var string 有效期 + */ + public $ValidDate; + + /** + * @var string 生产日期 + */ + public $ProductionDate; + /** * @param integer $CorpId 企业ID * @param string $MerchantId 商户ID @@ -96,6 +110,8 @@ class CreateCodeBatchRequest extends AbstractModel * @param string $MpTpl 模版ID,或者活动ID * @param string $CloneId 克隆批次ID,同时会复制溯源信息 * @param string $BatchCode 批次编号,业务字段不判断唯一性 + * @param string $ValidDate 有效期 + * @param string $ProductionDate 生产日期 */ function __construct() { @@ -145,5 +161,13 @@ class CreateCodeBatchRequest extends AbstractModel if (array_key_exists("BatchCode",$param) and $param["BatchCode"] !== null) { $this->BatchCode = $param["BatchCode"]; } + + if (array_key_exists("ValidDate",$param) and $param["ValidDate"] !== null) { + $this->ValidDate = $param["ValidDate"]; + } + + if (array_key_exists("ProductionDate",$param) and $param["ProductionDate"] !== null) { + $this->ProductionDate = $param["ProductionDate"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetLabelListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeAgentCorpsRequest.php old mode 100755 new mode 100644 similarity index 53% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetLabelListRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeAgentCorpsRequest.php index 31db9868..cdb7a24d --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetLabelListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeAgentCorpsRequest.php @@ -14,48 +14,48 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Trp\V20210515\Models; use TencentCloud\Common\AbstractModel; /** - * GetLabelList请求参数结构体 + * DescribeAgentCorps请求参数结构体 * - * @method integer getPageSize() 获取每页大小 - * @method void setPageSize(integer $PageSize) 设置每页大小 - * @method integer getPageNumber() 获取页码,从1开始 - * @method void setPageNumber(integer $PageNumber) 设置页码,从1开始 - * @method string getClusterId() 获取网络ID - * @method void setClusterId(string $ClusterId) 设置网络ID - * @method integer getGroupId() 获取群组ID - * @method void setGroupId(integer $GroupId) 设置群组ID + * @method integer getPageSize() 获取每页数量 + * @method void setPageSize(integer $PageSize) 设置每页数量 + * @method integer getPageNumber() 获取页数 + * @method void setPageNumber(integer $PageNumber) 设置页数 + * @method integer getAgentId() 获取渠道ID + * @method void setAgentId(integer $AgentId) 设置渠道ID + * @method integer getCorpId() 获取企业ID + * @method void setCorpId(integer $CorpId) 设置企业ID */ -class GetLabelListRequest extends AbstractModel +class DescribeAgentCorpsRequest extends AbstractModel { /** - * @var integer 每页大小 + * @var integer 每页数量 */ public $PageSize; /** - * @var integer 页码,从1开始 + * @var integer 页数 */ public $PageNumber; /** - * @var string 网络ID + * @var integer 渠道ID */ - public $ClusterId; + public $AgentId; /** - * @var integer 群组ID + * @var integer 企业ID */ - public $GroupId; + public $CorpId; /** - * @param integer $PageSize 每页大小 - * @param integer $PageNumber 页码,从1开始 - * @param string $ClusterId 网络ID - * @param integer $GroupId 群组ID + * @param integer $PageSize 每页数量 + * @param integer $PageNumber 页数 + * @param integer $AgentId 渠道ID + * @param integer $CorpId 企业ID */ function __construct() { @@ -78,12 +78,12 @@ class GetLabelListRequest extends AbstractModel $this->PageNumber = $param["PageNumber"]; } - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; + if (array_key_exists("AgentId",$param) and $param["AgentId"] !== null) { + $this->AgentId = $param["AgentId"]; } - if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { - $this->GroupId = $param["GroupId"]; + if (array_key_exists("CorpId",$param) and $param["CorpId"] !== null) { + $this->CorpId = $param["CorpId"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeAgentCorpsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeAgentCorpsResponse.php new file mode 100644 index 00000000..0b436e33 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeAgentCorpsResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeCodePacksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeCodePacksRequest.php index 3a1890a8..13cfe783 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeCodePacksRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeCodePacksRequest.php @@ -30,6 +30,10 @@ use TencentCloud\Common\AbstractModel; * @method void setCorpId(integer $CorpId) 设置企业ID * @method integer getSerialType() 获取是否有流水码 0:无 1:有 * @method void setSerialType(integer $SerialType) 设置是否有流水码 0:无 1:有 + * @method string getResType() 获取资源类型 batch:批次, order_in 入库, order_out: 出入 + * @method void setResType(string $ResType) 设置资源类型 batch:批次, order_in 入库, order_out: 出入 + * @method string getResId() 获取资源ID ResType是 batch 时对应是批次ID, 是 order_in, order_out时,则是订单ID + * @method void setResId(string $ResId) 设置资源ID ResType是 batch 时对应是批次ID, 是 order_in, order_out时,则是订单ID */ class DescribeCodePacksRequest extends AbstractModel { @@ -58,12 +62,24 @@ class DescribeCodePacksRequest extends AbstractModel */ public $SerialType; + /** + * @var string 资源类型 batch:批次, order_in 入库, order_out: 出入 + */ + public $ResType; + + /** + * @var string 资源ID ResType是 batch 时对应是批次ID, 是 order_in, order_out时,则是订单ID + */ + public $ResId; + /** * @param integer $PageSize 每页数量 * @param integer $PageNumber 页数 * @param string $Keyword 查询关键字 * @param integer $CorpId 企业ID * @param integer $SerialType 是否有流水码 0:无 1:有 + * @param string $ResType 资源类型 batch:批次, order_in 入库, order_out: 出入 + * @param string $ResId 资源ID ResType是 batch 时对应是批次ID, 是 order_in, order_out时,则是订单ID */ function __construct() { @@ -97,5 +113,13 @@ class DescribeCodePacksRequest extends AbstractModel if (array_key_exists("SerialType",$param) and $param["SerialType"] !== null) { $this->SerialType = $param["SerialType"]; } + + if (array_key_exists("ResType",$param) and $param["ResType"] !== null) { + $this->ResType = $param["ResType"]; + } + + if (array_key_exists("ResId",$param) and $param["ResId"] !== null) { + $this->ResId = $param["ResId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeRawScanLogsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeRawScanLogsRequest.php new file mode 100644 index 00000000..1aea1158 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeRawScanLogsRequest.php @@ -0,0 +1,121 @@ + $AfterLogId + * @method void setAfterLogId(integer $AfterLogId) 设置从哪个日志后查询 +即: LogId > $AfterLogId + * @method string getStartTime() 获取开始时间 >= StartTime + * @method void setStartTime(string $StartTime) 设置开始时间 >= StartTime + * @method string getEndTime() 获取结束时间 < EndTime + * @method void setEndTime(string $EndTime) 设置结束时间 < EndTime + */ +class DescribeRawScanLogsRequest extends AbstractModel +{ + /** + * @var integer 企业ID, 默认为当前企业 +如果有渠道权限,可以传 0 会查渠道下所有的企业 + */ + public $CorpId; + + /** + * @var integer 分页数量,默认为 20,最大为 1000 + */ + public $PageSize; + + /** + * @var integer 当前分页,默认为 1 + */ + public $PageNumber; + + /** + * @var integer 从哪个日志后查询 +即: LogId > $AfterLogId + */ + public $AfterLogId; + + /** + * @var string 开始时间 >= StartTime + */ + public $StartTime; + + /** + * @var string 结束时间 < EndTime + */ + public $EndTime; + + /** + * @param integer $CorpId 企业ID, 默认为当前企业 +如果有渠道权限,可以传 0 会查渠道下所有的企业 + * @param integer $PageSize 分页数量,默认为 20,最大为 1000 + * @param integer $PageNumber 当前分页,默认为 1 + * @param integer $AfterLogId 从哪个日志后查询 +即: LogId > $AfterLogId + * @param string $StartTime 开始时间 >= StartTime + * @param string $EndTime 结束时间 < EndTime + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("CorpId",$param) and $param["CorpId"] !== null) { + $this->CorpId = $param["CorpId"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("AfterLogId",$param) and $param["AfterLogId"] !== null) { + $this->AfterLogId = $param["AfterLogId"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeRawScanLogsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeRawScanLogsResponse.php new file mode 100644 index 00000000..8439ad0a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeRawScanLogsResponse.php @@ -0,0 +1,70 @@ +ScanLogs = []; + foreach ($param["ScanLogs"] as $key => $value){ + $obj = new RawScanLog(); + $obj->deserialize($value); + array_push($this->ScanLogs, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeScanLogsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeScanLogsRequest.php index 662e7115..96a7d3c5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeScanLogsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeScanLogsRequest.php @@ -20,26 +20,50 @@ use TencentCloud\Common\AbstractModel; /** * DescribeScanLogs请求参数结构体 * - * @method string getCode() 获取码 - * @method void setCode(string $Code) 设置码 * @method integer getCorpId() 获取企业ID * @method void setCorpId(integer $CorpId) 设置企业ID + * @method integer getPageSize() 获取分页数量 + * @method void setPageSize(integer $PageSize) 设置分页数量 + * @method integer getPageNumber() 获取当前分页 + * @method void setPageNumber(integer $PageNumber) 设置当前分页 + * @method string getCode() 获取安心码 + * @method void setCode(string $Code) 设置安心码 + * @method string getOpenid() 获取小程序用户ID + * @method void setOpenid(string $Openid) 设置小程序用户ID */ class DescribeScanLogsRequest extends AbstractModel { - /** - * @var string 码 - */ - public $Code; - /** * @var integer 企业ID */ public $CorpId; /** - * @param string $Code 码 + * @var integer 分页数量 + */ + public $PageSize; + + /** + * @var integer 当前分页 + */ + public $PageNumber; + + /** + * @var string 安心码 + */ + public $Code; + + /** + * @var string 小程序用户ID + */ + public $Openid; + + /** * @param integer $CorpId 企业ID + * @param integer $PageSize 分页数量 + * @param integer $PageNumber 当前分页 + * @param string $Code 安心码 + * @param string $Openid 小程序用户ID */ function __construct() { @@ -54,12 +78,24 @@ class DescribeScanLogsRequest extends AbstractModel if ($param === null) { return; } + if (array_key_exists("CorpId",$param) and $param["CorpId"] !== null) { + $this->CorpId = $param["CorpId"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + if (array_key_exists("Code",$param) and $param["Code"] !== null) { $this->Code = $param["Code"]; } - if (array_key_exists("CorpId",$param) and $param["CorpId"] !== null) { - $this->CorpId = $param["CorpId"]; + if (array_key_exists("Openid",$param) and $param["Openid"] !== null) { + $this->Openid = $param["Openid"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeScanLogsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeScanLogsResponse.php index 7a4554f1..9cf82f4b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeScanLogsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeScanLogsResponse.php @@ -21,9 +21,7 @@ use TencentCloud\Common\AbstractModel; * DescribeScanLogs返回参数结构体 * * @method array getProducts() 获取【弃用】 -注意:此字段可能返回 null,表示取不到有效值。 * @method void setProducts(array $Products) 设置【弃用】 -注意:此字段可能返回 null,表示取不到有效值。 * @method integer getTotalCount() 获取条数 * @method void setTotalCount(integer $TotalCount) 设置条数 * @method array getScanLogs() 获取扫描记录 @@ -35,7 +33,7 @@ class DescribeScanLogsResponse extends AbstractModel { /** * @var array 【弃用】 -注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated */ public $Products; @@ -56,7 +54,6 @@ class DescribeScanLogsResponse extends AbstractModel /** * @param array $Products 【弃用】 -注意:此字段可能返回 null,表示取不到有效值。 * @param integer $TotalCount 条数 * @param array $ScanLogs 扫描记录 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeTraceCodeByIdResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeTraceCodeByIdResponse.php index 6f3d03e2..9bd7f536 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeTraceCodeByIdResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/DescribeTraceCodeByIdResponse.php @@ -22,6 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method TraceCode getTraceCode() 获取无 * @method void setTraceCode(TraceCode $TraceCode) 设置无 + * @method array getCodePath() 获取码路径,如level是2,则为 [1级, 2级] + * @method void setCodePath(array $CodePath) 设置码路径,如level是2,则为 [1级, 2级] * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -32,6 +34,11 @@ class DescribeTraceCodeByIdResponse extends AbstractModel */ public $TraceCode; + /** + * @var array 码路径,如level是2,则为 [1级, 2级] + */ + public $CodePath; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +46,7 @@ class DescribeTraceCodeByIdResponse extends AbstractModel /** * @param TraceCode $TraceCode 无 + * @param array $CodePath 码路径,如level是2,则为 [1级, 2级] * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -59,6 +67,10 @@ class DescribeTraceCodeByIdResponse extends AbstractModel $this->TraceCode->deserialize($param["TraceCode"]); } + if (array_key_exists("CodePath",$param) and $param["CodePath"] !== null) { + $this->CodePath = $param["CodePath"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/ModifyCodeBatchRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/ModifyCodeBatchRequest.php index 4589a44a..ebd59eb6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/ModifyCodeBatchRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/ModifyCodeBatchRequest.php @@ -36,6 +36,10 @@ use TencentCloud\Common\AbstractModel; * @method void setRemark(string $Remark) 设置备注 * @method string getBatchCode() 获取批次编码,业务字段不判断唯一性 * @method void setBatchCode(string $BatchCode) 设置批次编码,业务字段不判断唯一性 + * @method string getValidDate() 获取有效期 + * @method void setValidDate(string $ValidDate) 设置有效期 + * @method string getProductionDate() 获取生产日期 + * @method void setProductionDate(string $ProductionDate) 设置生产日期 */ class ModifyCodeBatchRequest extends AbstractModel { @@ -79,6 +83,16 @@ class ModifyCodeBatchRequest extends AbstractModel */ public $BatchCode; + /** + * @var string 有效期 + */ + public $ValidDate; + + /** + * @var string 生产日期 + */ + public $ProductionDate; + /** * @param string $BatchId 批次ID * @param integer $CorpId 企业ID @@ -88,6 +102,8 @@ class ModifyCodeBatchRequest extends AbstractModel * @param string $ProductId 商品ID * @param string $Remark 备注 * @param string $BatchCode 批次编码,业务字段不判断唯一性 + * @param string $ValidDate 有效期 + * @param string $ProductionDate 生产日期 */ function __construct() { @@ -133,5 +149,13 @@ class ModifyCodeBatchRequest extends AbstractModel if (array_key_exists("BatchCode",$param) and $param["BatchCode"] !== null) { $this->BatchCode = $param["BatchCode"]; } + + if (array_key_exists("ValidDate",$param) and $param["ValidDate"] !== null) { + $this->ValidDate = $param["ValidDate"]; + } + + if (array_key_exists("ProductionDate",$param) and $param["ProductionDate"] !== null) { + $this->ProductionDate = $param["ProductionDate"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/PhaseData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/PhaseData.php index f168d398..71efbec4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/PhaseData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/PhaseData.php @@ -21,57 +21,81 @@ use TencentCloud\Common\AbstractModel; * 环节数据 * * @method boolean getHeadEnabled() 获取启用头 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setHeadEnabled(boolean $HeadEnabled) 设置启用头 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getHeadTitle() 获取标题 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setHeadTitle(string $HeadTitle) 设置标题 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getKey() 获取标识符 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setKey(string $Key) 设置标识符 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getAppId() 获取小程序AppId +注意:此字段可能返回 null,表示取不到有效值。 * @method void setAppId(string $AppId) 设置小程序AppId +注意:此字段可能返回 null,表示取不到有效值。 * @method string getAppPath() 获取小程序AppPath +注意:此字段可能返回 null,表示取不到有效值。 * @method void setAppPath(string $AppPath) 设置小程序AppPath +注意:此字段可能返回 null,表示取不到有效值。 * @method string getAppName() 获取小程序名称AppName +注意:此字段可能返回 null,表示取不到有效值。 * @method void setAppName(string $AppName) 设置小程序名称AppName +注意:此字段可能返回 null,表示取不到有效值。 */ class PhaseData extends AbstractModel { /** * @var boolean 启用头 +注意:此字段可能返回 null,表示取不到有效值。 */ public $HeadEnabled; /** * @var string 标题 +注意:此字段可能返回 null,表示取不到有效值。 */ public $HeadTitle; /** * @var string 标识符 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Key; /** * @var string 小程序AppId +注意:此字段可能返回 null,表示取不到有效值。 */ public $AppId; /** * @var string 小程序AppPath +注意:此字段可能返回 null,表示取不到有效值。 */ public $AppPath; /** * @var string 小程序名称AppName +注意:此字段可能返回 null,表示取不到有效值。 */ public $AppName; /** * @param boolean $HeadEnabled 启用头 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $HeadTitle 标题 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Key 标识符 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $AppId 小程序AppId +注意:此字段可能返回 null,表示取不到有效值。 * @param string $AppPath 小程序AppPath +注意:此字段可能返回 null,表示取不到有效值。 * @param string $AppName 小程序名称AppName +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/Product.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/Product.php index a61a45b1..a692a2a4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/Product.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/Product.php @@ -20,16 +20,16 @@ use TencentCloud\Common\AbstractModel; /** * 商品信息 * + * @method string getMerchantId() 获取商户标识码 + * @method void setMerchantId(string $MerchantId) 设置商户标识码 + * @method string getName() 获取商品名称 + * @method void setName(string $Name) 设置商品名称 * @method string getProductId() 获取商品id * @method void setProductId(string $ProductId) 设置商品id * @method integer getCorpId() 获取企业id * @method void setCorpId(integer $CorpId) 设置企业id - * @method string getMerchantId() 获取商户标识码 - * @method void setMerchantId(string $MerchantId) 设置商户标识码 * @method string getProductCode() 获取商品编号 * @method void setProductCode(string $ProductCode) 设置商品编号 - * @method string getName() 获取商品名称 - * @method void setName(string $Name) 设置商品名称 * @method string getSpecification() 获取商品规格 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSpecification(string $Specification) 设置商品规格 @@ -55,6 +55,16 @@ use TencentCloud\Common\AbstractModel; */ class Product extends AbstractModel { + /** + * @var string 商户标识码 + */ + public $MerchantId; + + /** + * @var string 商品名称 + */ + public $Name; + /** * @var string 商品id */ @@ -65,21 +75,11 @@ class Product extends AbstractModel */ public $CorpId; - /** - * @var string 商户标识码 - */ - public $MerchantId; - /** * @var string 商品编号 */ public $ProductCode; - /** - * @var string 商品名称 - */ - public $Name; - /** * @var string 商品规格 注意:此字段可能返回 null,表示取不到有效值。 @@ -120,11 +120,11 @@ class Product extends AbstractModel public $MerchantName; /** + * @param string $MerchantId 商户标识码 + * @param string $Name 商品名称 * @param string $ProductId 商品id * @param integer $CorpId 企业id - * @param string $MerchantId 商户标识码 * @param string $ProductCode 商品编号 - * @param string $Name 商品名称 * @param string $Specification 商品规格 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Remark 备注 @@ -150,6 +150,14 @@ class Product extends AbstractModel if ($param === null) { return; } + if (array_key_exists("MerchantId",$param) and $param["MerchantId"] !== null) { + $this->MerchantId = $param["MerchantId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + if (array_key_exists("ProductId",$param) and $param["ProductId"] !== null) { $this->ProductId = $param["ProductId"]; } @@ -158,18 +166,10 @@ class Product extends AbstractModel $this->CorpId = $param["CorpId"]; } - if (array_key_exists("MerchantId",$param) and $param["MerchantId"] !== null) { - $this->MerchantId = $param["MerchantId"]; - } - if (array_key_exists("ProductCode",$param) and $param["ProductCode"] !== null) { $this->ProductCode = $param["ProductCode"]; } - if (array_key_exists("Name",$param) and $param["Name"] !== null) { - $this->Name = $param["Name"]; - } - if (array_key_exists("Specification",$param) and $param["Specification"] !== null) { $this->Specification = $param["Specification"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/RawScanLog.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/RawScanLog.php new file mode 100644 index 00000000..52a6a92b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/RawScanLog.php @@ -0,0 +1,201 @@ +LogId = $param["LogId"]; + } + + if (array_key_exists("Openid",$param) and $param["Openid"] !== null) { + $this->Openid = $param["Openid"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("Code",$param) and $param["Code"] !== null) { + $this->Code = $param["Code"]; + } + + if (array_key_exists("CorpId",$param) and $param["CorpId"] !== null) { + $this->CorpId = $param["CorpId"]; + } + + if (array_key_exists("MerchantId",$param) and $param["MerchantId"] !== null) { + $this->MerchantId = $param["MerchantId"]; + } + + if (array_key_exists("ProductId",$param) and $param["ProductId"] !== null) { + $this->ProductId = $param["ProductId"]; + } + + if (array_key_exists("BatchId",$param) and $param["BatchId"] !== null) { + $this->BatchId = $param["BatchId"]; + } + + if (array_key_exists("Province",$param) and $param["Province"] !== null) { + $this->Province = $param["Province"]; + } + + if (array_key_exists("City",$param) and $param["City"] !== null) { + $this->City = $param["City"]; + } + + if (array_key_exists("District",$param) and $param["District"] !== null) { + $this->District = $param["District"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/ScanLog.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/ScanLog.php index 32b67543..761c44f7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/ScanLog.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/ScanLog.php @@ -21,9 +21,7 @@ use TencentCloud\Common\AbstractModel; * 扫码明细 * * @method integer getLogId() 获取行ID -注意:此字段可能返回 null,表示取不到有效值。 * @method void setLogId(integer $LogId) 设置行ID -注意:此字段可能返回 null,表示取不到有效值。 * @method string getOpenid() 获取微信openid 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOpenid(string $Openid) 设置微信openid @@ -83,13 +81,22 @@ use TencentCloud\Common\AbstractModel; * @method string getBatchId() 获取批次ID 注意:此字段可能返回 null,表示取不到有效值。 * @method void setBatchId(string $BatchId) 设置批次ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getType() 获取扫码类型 0:无效扫码 1: 小程序扫码 2: 商家扫码 + * @method void setType(integer $Type) 设置扫码类型 0:无效扫码 1: 小程序扫码 2: 商家扫码 + * @method string getMerchantName() 获取商户名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMerchantName(string $MerchantName) 设置商户名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getProductName() 获取产品名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setProductName(string $ProductName) 设置产品名称 注意:此字段可能返回 null,表示取不到有效值。 */ class ScanLog extends AbstractModel { /** * @var integer 行ID -注意:此字段可能返回 null,表示取不到有效值。 */ public $LogId; @@ -184,8 +191,24 @@ class ScanLog extends AbstractModel public $BatchId; /** - * @param integer $LogId 行ID + * @var integer 扫码类型 0:无效扫码 1: 小程序扫码 2: 商家扫码 + */ + public $Type; + + /** + * @var string 商户名称 注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MerchantName; + + /** + * @var string 产品名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ProductName; + + /** + * @param integer $LogId 行ID * @param string $Openid 微信openid 注意:此字段可能返回 null,表示取不到有效值。 * @param string $Nickname 微信昵称 @@ -215,6 +238,11 @@ class ScanLog extends AbstractModel * @param integer $First 首次扫码 0:否, 1:是 注意:此字段可能返回 null,表示取不到有效值。 * @param string $BatchId 批次ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Type 扫码类型 0:无效扫码 1: 小程序扫码 2: 商家扫码 + * @param string $MerchantName 商户名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ProductName 产品名称 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -293,5 +321,17 @@ class ScanLog extends AbstractModel if (array_key_exists("BatchId",$param) and $param["BatchId"] !== null) { $this->BatchId = $param["BatchId"]; } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("MerchantName",$param) and $param["MerchantName"] !== null) { + $this->MerchantName = $param["MerchantName"]; + } + + if (array_key_exists("ProductName",$param) and $param["ProductName"] !== null) { + $this->ProductName = $param["ProductName"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/TraceData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/TraceData.php index 0abe5f50..fabcef50 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/TraceData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/TraceData.php @@ -40,8 +40,6 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTraceTime(string $TraceTime) 设置溯源时间 注意:此字段可能返回 null,表示取不到有效值。 - * @method array getTraceItems() 获取无 - * @method void setTraceItems(array $TraceItems) 设置无 * @method string getCreateTime() 获取创建时间 注意:此字段可能返回 null,表示取不到有效值。 * @method void setCreateTime(string $CreateTime) 设置创建时间 @@ -64,6 +62,8 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getStatus() 获取溯源阶段状态 0: 无效, 1: 有效 * @method void setStatus(integer $Status) 设置溯源阶段状态 0: 无效, 1: 有效 + * @method array getTraceItems() 获取无 + * @method void setTraceItems(array $TraceItems) 设置无 */ class TraceData extends AbstractModel { @@ -109,11 +109,6 @@ class TraceData extends AbstractModel */ public $TraceTime; - /** - * @var array 无 - */ - public $TraceItems; - /** * @var string 创建时间 注意:此字段可能返回 null,表示取不到有效值。 @@ -149,6 +144,11 @@ class TraceData extends AbstractModel */ public $Status; + /** + * @var array 无 + */ + public $TraceItems; + /** * @param string $TraceId 溯源ID * @param integer $CorpId 企业ID @@ -160,7 +160,6 @@ class TraceData extends AbstractModel * @param string $PhaseName 溯源环节名称 * @param string $TraceTime 溯源时间 注意:此字段可能返回 null,表示取不到有效值。 - * @param array $TraceItems 无 * @param string $CreateTime 创建时间 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $ChainStatus 上链状态 0: 未上链 1: 上链中 2: 已上链 -1: 异常 @@ -172,6 +171,7 @@ class TraceData extends AbstractModel * @param PhaseData $PhaseData 溯源阶段配置 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Status 溯源阶段状态 0: 无效, 1: 有效 + * @param array $TraceItems 无 */ function __construct() { @@ -218,15 +218,6 @@ class TraceData extends AbstractModel $this->TraceTime = $param["TraceTime"]; } - if (array_key_exists("TraceItems",$param) and $param["TraceItems"] !== null) { - $this->TraceItems = []; - foreach ($param["TraceItems"] as $key => $value){ - $obj = new TraceItem(); - $obj->deserialize($value); - array_push($this->TraceItems, $obj); - } - } - if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { $this->CreateTime = $param["CreateTime"]; } @@ -252,5 +243,14 @@ class TraceData extends AbstractModel if (array_key_exists("Status",$param) and $param["Status"] !== null) { $this->Status = $param["Status"]; } + + if (array_key_exists("TraceItems",$param) and $param["TraceItems"] !== null) { + $this->TraceItems = []; + foreach ($param["TraceItems"] as $key => $value){ + $obj = new TraceItem(); + $obj->deserialize($value); + array_push($this->TraceItems, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/TraceItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/TraceItem.php index fa29742e..1e2f096e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/TraceItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/Models/TraceItem.php @@ -44,12 +44,12 @@ text:文本类型, longtext:长文本类型, banner:单图片类型, image:多图片类型, video:视频类型, mp:小程序类型 + * @method array getValues() 获取多个值 + * @method void setValues(array $Values) 设置多个值 * @method boolean getReadOnly() 获取只读 * @method void setReadOnly(boolean $ReadOnly) 设置只读 * @method boolean getHidden() 获取扫码展示 * @method void setHidden(boolean $Hidden) 设置扫码展示 - * @method array getValues() 获取多个值 - * @method void setValues(array $Values) 设置多个值 * @method string getKey() 获取类型标识 * @method void setKey(string $Key) 设置类型标识 * @method string getExt() 获取扩展字段 @@ -80,6 +80,11 @@ mp:小程序类型 */ public $Type; + /** + * @var array 多个值 + */ + public $Values; + /** * @var boolean 只读 */ @@ -90,11 +95,6 @@ mp:小程序类型 */ public $Hidden; - /** - * @var array 多个值 - */ - public $Values; - /** * @var string 类型标识 */ @@ -123,9 +123,9 @@ text:文本类型, longtext:长文本类型, banner:单图片类型, image:多图片类型, video:视频类型, mp:小程序类型 + * @param array $Values 多个值 * @param boolean $ReadOnly 只读 * @param boolean $Hidden 扫码展示 - * @param array $Values 多个值 * @param string $Key 类型标识 * @param string $Ext 扩展字段 * @param array $Attrs 额外属性 @@ -156,6 +156,10 @@ mp:小程序类型 $this->Type = $param["Type"]; } + if (array_key_exists("Values",$param) and $param["Values"] !== null) { + $this->Values = $param["Values"]; + } + if (array_key_exists("ReadOnly",$param) and $param["ReadOnly"] !== null) { $this->ReadOnly = $param["ReadOnly"]; } @@ -164,10 +168,6 @@ mp:小程序类型 $this->Hidden = $param["Hidden"]; } - if (array_key_exists("Values",$param) and $param["Values"] !== null) { - $this->Values = $param["Values"]; - } - if (array_key_exists("Key",$param) and $param["Key"] !== null) { $this->Key = $param["Key"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/TrpClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/TrpClient.php index ba0f6526..94d00395 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/TrpClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trp/V20210515/TrpClient.php @@ -39,6 +39,7 @@ use TencentCloud\Trp\V20210515\Models as Models; * @method Models\DeleteMerchantResponse DeleteMerchant(Models\DeleteMerchantRequest $req) 删除商户 * @method Models\DeleteProductResponse DeleteProduct(Models\DeleteProductRequest $req) 删除商品,如果商品被使用,则不可删除 * @method Models\DeleteTraceDataResponse DeleteTraceData(Models\DeleteTraceDataRequest $req) 删除溯源信息,如果已经上链则不可删除 + * @method Models\DescribeAgentCorpsResponse DescribeAgentCorps(Models\DescribeAgentCorpsRequest $req) 查询渠道企业列表 * @method Models\DescribeCodeBatchByIdResponse DescribeCodeBatchById(Models\DescribeCodeBatchByIdRequest $req) 查询批次信息 * @method Models\DescribeCodeBatchsResponse DescribeCodeBatchs(Models\DescribeCodeBatchsRequest $req) 查询批次列表 * @method Models\DescribeCodePackStatusResponse DescribeCodePackStatus(Models\DescribeCodePackStatusRequest $req) 查询码包状态 @@ -53,6 +54,7 @@ use TencentCloud\Trp\V20210515\Models as Models; * @method Models\DescribeMerchantsResponse DescribeMerchants(Models\DescribeMerchantsRequest $req) 查询商户列表 * @method Models\DescribeProductByIdResponse DescribeProductById(Models\DescribeProductByIdRequest $req) 查询商品信息 * @method Models\DescribeProductsResponse DescribeProducts(Models\DescribeProductsRequest $req) 查询商品列表 + * @method Models\DescribeRawScanLogsResponse DescribeRawScanLogs(Models\DescribeRawScanLogsRequest $req) 支持增量查询扫码日志,通常提供给数据同步使用,调用时需要指定从哪一行开始查询数据 * @method Models\DescribeScanLogsResponse DescribeScanLogs(Models\DescribeScanLogsRequest $req) 查询扫码日志明细 * @method Models\DescribeScanStatsResponse DescribeScanStats(Models\DescribeScanStatsRequest $req) 查询扫码的统计信息列表,支持按照商户ID,产品ID,批次ID,安心码筛选,筛选条件至少有一个 没有被扫过的不会返回 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trro/V20220325/Models/SessionDeviceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trro/V20220325/Models/SessionDeviceDetail.php index 23f90e67..f2feabae 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trro/V20220325/Models/SessionDeviceDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trro/V20220325/Models/SessionDeviceDetail.php @@ -48,6 +48,54 @@ use TencentCloud\Common\AbstractModel; * @method void setProjectId(string $ProjectId) 设置项目ID * @method string getDeviceId() 获取设备ID * @method void setDeviceId(string $DeviceId) 设置设备ID + * @method string getVer() 获取sdk版本 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVer(string $Ver) 设置sdk版本 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getSdkMode() 获取模式(p2p/server) +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSdkMode(string $SdkMode) 设置模式(p2p/server) +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getDecodeCost() 获取解码耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDecodeCost(array $DecodeCost) 设置解码耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getRenderConst() 获取渲染耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRenderConst(array $RenderConst) 设置渲染耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getK100() 获取卡顿k100 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setK100(array $K100) 设置卡顿k100 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getK150() 获取卡顿k150 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setK150(array $K150) 设置卡顿k150 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getNACK() 获取nack请求数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setNACK(array $NACK) 设置nack请求数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getBitRateEstimate() 获取服务端调控码率,单位:kbps +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBitRateEstimate(array $BitRateEstimate) 设置服务端调控码率,单位:kbps +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getWidth() 获取宽度 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setWidth(integer $Width) 设置宽度 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getHeight() 获取高度 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setHeight(integer $Height) 设置高度 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getEncodeCost() 获取编码耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEncodeCost(array $EncodeCost) 设置编码耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getCaptureCost() 获取采集耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCaptureCost(array $CaptureCost) 设置采集耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 */ class SessionDeviceDetail extends AbstractModel { @@ -121,6 +169,78 @@ class SessionDeviceDetail extends AbstractModel */ public $DeviceId; + /** + * @var string sdk版本 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Ver; + + /** + * @var string 模式(p2p/server) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SdkMode; + + /** + * @var array 解码耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DecodeCost; + + /** + * @var array 渲染耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RenderConst; + + /** + * @var array 卡顿k100 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $K100; + + /** + * @var array 卡顿k150 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $K150; + + /** + * @var array nack请求数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $NACK; + + /** + * @var array 服务端调控码率,单位:kbps +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BitRateEstimate; + + /** + * @var integer 宽度 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Width; + + /** + * @var integer 高度 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Height; + + /** + * @var array 编码耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EncodeCost; + + /** + * @var array 采集耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CaptureCost; + /** * @param string $DeviceType 设备类型:field或remote * @param integer $StartTime 起始点位时间,单位:秒 @@ -136,6 +256,30 @@ class SessionDeviceDetail extends AbstractModel * @param array $TimeOffset 时间偏移量,单位:秒 * @param string $ProjectId 项目ID * @param string $DeviceId 设备ID + * @param string $Ver sdk版本 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $SdkMode 模式(p2p/server) +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $DecodeCost 解码耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $RenderConst 渲染耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $K100 卡顿k100 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $K150 卡顿k150 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $NACK nack请求数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $BitRateEstimate 服务端调控码率,单位:kbps +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Width 宽度 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Height 高度 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $EncodeCost 编码耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $CaptureCost 采集耗时,单位:ms +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -205,5 +349,53 @@ class SessionDeviceDetail extends AbstractModel if (array_key_exists("DeviceId",$param) and $param["DeviceId"] !== null) { $this->DeviceId = $param["DeviceId"]; } + + if (array_key_exists("Ver",$param) and $param["Ver"] !== null) { + $this->Ver = $param["Ver"]; + } + + if (array_key_exists("SdkMode",$param) and $param["SdkMode"] !== null) { + $this->SdkMode = $param["SdkMode"]; + } + + if (array_key_exists("DecodeCost",$param) and $param["DecodeCost"] !== null) { + $this->DecodeCost = $param["DecodeCost"]; + } + + if (array_key_exists("RenderConst",$param) and $param["RenderConst"] !== null) { + $this->RenderConst = $param["RenderConst"]; + } + + if (array_key_exists("K100",$param) and $param["K100"] !== null) { + $this->K100 = $param["K100"]; + } + + if (array_key_exists("K150",$param) and $param["K150"] !== null) { + $this->K150 = $param["K150"]; + } + + if (array_key_exists("NACK",$param) and $param["NACK"] !== null) { + $this->NACK = $param["NACK"]; + } + + if (array_key_exists("BitRateEstimate",$param) and $param["BitRateEstimate"] !== null) { + $this->BitRateEstimate = $param["BitRateEstimate"]; + } + + if (array_key_exists("Width",$param) and $param["Width"] !== null) { + $this->Width = $param["Width"]; + } + + if (array_key_exists("Height",$param) and $param["Height"] !== null) { + $this->Height = $param["Height"]; + } + + if (array_key_exists("EncodeCost",$param) and $param["EncodeCost"] !== null) { + $this->EncodeCost = $param["EncodeCost"]; + } + + if (array_key_exists("CaptureCost",$param) and $param["CaptureCost"] !== null) { + $this->CaptureCost = $param["CaptureCost"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/CloudStorage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/CloudStorage.php index 2bbcf48f..e6fa3c96 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/CloudStorage.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/CloudStorage.php @@ -29,9 +29,13 @@ use TencentCloud\Common\AbstractModel; * @method string getBucket() 获取第三方存储桶信息。 * @method void setBucket(string $Bucket) 设置第三方存储桶信息。 * @method string getAccessKey() 获取第三方存储的access_key账号信息。 +若存储至腾讯云COS,请前往https://console.cloud.tencent.com/cam/capi 查看或创建,对应链接中密钥字段的SecretId值。 * @method void setAccessKey(string $AccessKey) 设置第三方存储的access_key账号信息。 +若存储至腾讯云COS,请前往https://console.cloud.tencent.com/cam/capi 查看或创建,对应链接中密钥字段的SecretId值。 * @method string getSecretKey() 获取第三方存储的secret_key账号信息。 +若存储至腾讯云COS,请前往https://console.cloud.tencent.com/cam/capi 查看或创建,对应链接中密钥字段的SecretKey值。 * @method void setSecretKey(string $SecretKey) 设置第三方存储的secret_key账号信息。 +若存储至腾讯云COS,请前往https://console.cloud.tencent.com/cam/capi 查看或创建,对应链接中密钥字段的SecretKey值。 * @method array getFileNamePrefix() 获取第三方云存储bucket 的指定位置,由字符串数组组成。合法的字符串范围a~z,A~Z,0~9,'_'和'-',举个例子,录制文件xxx.m3u8在 ["prefix1", "prefix2"]作用下,会变成prefix1/prefix2/TaskId/xxx.m3u8。 * @method void setFileNamePrefix(array $FileNamePrefix) 设置第三方云存储bucket 的指定位置,由字符串数组组成。合法的字符串范围a~z,A~Z,0~9,'_'和'-',举个例子,录制文件xxx.m3u8在 ["prefix1", "prefix2"]作用下,会变成prefix1/prefix2/TaskId/xxx.m3u8。 */ @@ -55,11 +59,13 @@ class CloudStorage extends AbstractModel /** * @var string 第三方存储的access_key账号信息。 +若存储至腾讯云COS,请前往https://console.cloud.tencent.com/cam/capi 查看或创建,对应链接中密钥字段的SecretId值。 */ public $AccessKey; /** * @var string 第三方存储的secret_key账号信息。 +若存储至腾讯云COS,请前往https://console.cloud.tencent.com/cam/capi 查看或创建,对应链接中密钥字段的SecretKey值。 */ public $SecretKey; @@ -74,7 +80,9 @@ class CloudStorage extends AbstractModel * @param string $Region 第三方云存储的地域信息。 * @param string $Bucket 第三方存储桶信息。 * @param string $AccessKey 第三方存储的access_key账号信息。 +若存储至腾讯云COS,请前往https://console.cloud.tencent.com/cam/capi 查看或创建,对应链接中密钥字段的SecretId值。 * @param string $SecretKey 第三方存储的secret_key账号信息。 +若存储至腾讯云COS,请前往https://console.cloud.tencent.com/cam/capi 查看或创建,对应链接中密钥字段的SecretKey值。 * @param array $FileNamePrefix 第三方云存储bucket 的指定位置,由字符串数组组成。合法的字符串范围a~z,A~Z,0~9,'_'和'-',举个例子,录制文件xxx.m3u8在 ["prefix1", "prefix2"]作用下,会变成prefix1/prefix2/TaskId/xxx.m3u8。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeExternalTrtcMeasureResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeExternalTrtcMeasureResponse.php deleted file mode 100755 index 99c06ccd..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeExternalTrtcMeasureResponse.php +++ /dev/null @@ -1,94 +0,0 @@ -SdkAppIdTrtrTimeUsages = []; - foreach ($param["SdkAppIdTrtrTimeUsages"] as $key => $value){ - $obj = new SdkAppIdNewTrtcTimeUsage(); - $obj->deserialize($value); - array_push($this->SdkAppIdTrtrTimeUsages, $obj); - } - } - - if (array_key_exists("AnchorUsageMode",$param) and $param["AnchorUsageMode"] !== null) { - $this->AnchorUsageMode = $param["AnchorUsageMode"]; - } - - if (array_key_exists("AudienceUsageMode",$param) and $param["AudienceUsageMode"] !== null) { - $this->AudienceUsageMode = $param["AudienceUsageMode"]; - } - - if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { - $this->RequestId = $param["RequestId"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTrtcRoomUsageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTrtcRoomUsageResponse.php index 99f4b1c3..3314db44 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTrtcRoomUsageResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeTrtcRoomUsageResponse.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * DescribeTrtcRoomUsage返回参数结构体 * - * @method string getData() 获取房间维度用量数据,csv文件格式。 - * @method void setData(string $Data) 设置房间维度用量数据,csv文件格式。 + * @method string getData() 获取房间维度用量数据,csv文件格式,单位:秒。 + * @method void setData(string $Data) 设置房间维度用量数据,csv文件格式,单位:秒。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DescribeTrtcRoomUsageResponse extends AbstractModel { /** - * @var string 房间维度用量数据,csv文件格式。 + * @var string 房间维度用量数据,csv文件格式,单位:秒。 */ public $Data; @@ -38,7 +38,7 @@ class DescribeTrtcRoomUsageResponse extends AbstractModel public $RequestId; /** - * @param string $Data 房间维度用量数据,csv文件格式。 + * @param string $Data 房间维度用量数据,csv文件格式,单位:秒。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/McuLayout.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/McuLayout.php index ca00706c..d4501d7f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/McuLayout.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/McuLayout.php @@ -32,8 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setLocationY(integer $LocationY) 设置子画面在输出时的Y偏移,单位为像素值,LocationY与ImageHeight之和不能超过混流输出的总高度,不填默认为0。 * @method integer getZOrder() 获取子画面在输出时的层级,不填默认为0。 * @method void setZOrder(integer $ZOrder) 设置子画面在输出时的层级,不填默认为0。 - * @method integer getRenderMode() 获取子画面在输出时的显示模式:0为裁剪,1为缩放,2为缩放并显示黑底。不填默认为0。 - * @method void setRenderMode(integer $RenderMode) 设置子画面在输出时的显示模式:0为裁剪,1为缩放,2为缩放并显示黑底。不填默认为0。 + * @method integer getRenderMode() 获取子画面在输出时的显示模式:0为裁剪,1为缩放并显示背景,2为缩放并显示黑底。不填默认为0。 + * @method void setRenderMode(integer $RenderMode) 设置子画面在输出时的显示模式:0为裁剪,1为缩放并显示背景,2为缩放并显示黑底。不填默认为0。 * @method string getBackGroundColor() 获取【此参数配置无效,暂不支持】子画面的背景颜色,常用的颜色有: 红色:0xcc0033。 黄色:0xcc9900。 @@ -54,6 +54,8 @@ use TencentCloud\Common\AbstractModel; * @method void setBackgroundImageUrl(string $BackgroundImageUrl) 设置子画面的背景图url,填写该参数,当用户关闭摄像头或未进入TRTC房间时,会在布局位置填充为指定图片。若指定图片与布局位置尺寸比例不一致,则会对图片进行拉伸处理,优先级高于BackGroundColor。 * @method McuCustomCrop getCustomCrop() 获取客户自定义裁剪,针对原始输入流裁剪 * @method void setCustomCrop(McuCustomCrop $CustomCrop) 设置客户自定义裁剪,针对原始输入流裁剪 + * @method integer getBackgroundRenderMode() 获取子背景图在输出时的显示模式:0为裁剪,1为缩放并显示背景,2为缩放并显示黑底,3为变比例伸缩。不填默认为3。 + * @method void setBackgroundRenderMode(integer $BackgroundRenderMode) 设置子背景图在输出时的显示模式:0为裁剪,1为缩放并显示背景,2为缩放并显示黑底,3为变比例伸缩。不填默认为3。 */ class McuLayout extends AbstractModel { @@ -88,7 +90,7 @@ class McuLayout extends AbstractModel public $ZOrder; /** - * @var integer 子画面在输出时的显示模式:0为裁剪,1为缩放,2为缩放并显示黑底。不填默认为0。 + * @var integer 子画面在输出时的显示模式:0为裁剪,1为缩放并显示背景,2为缩放并显示黑底。不填默认为0。 */ public $RenderMode; @@ -114,6 +116,11 @@ class McuLayout extends AbstractModel */ public $CustomCrop; + /** + * @var integer 子背景图在输出时的显示模式:0为裁剪,1为缩放并显示背景,2为缩放并显示黑底,3为变比例伸缩。不填默认为3。 + */ + public $BackgroundRenderMode; + /** * @param UserMediaStream $UserMediaStream 用户媒体流参数。不填时腾讯云后台按照上行主播的进房顺序自动填充。 * @param integer $ImageWidth 子画面在输出时的宽度,单位为像素值,不填默认为0。 @@ -121,7 +128,7 @@ class McuLayout extends AbstractModel * @param integer $LocationX 子画面在输出时的X偏移,单位为像素值,LocationX与ImageWidth之和不能超过混流输出的总宽度,不填默认为0。 * @param integer $LocationY 子画面在输出时的Y偏移,单位为像素值,LocationY与ImageHeight之和不能超过混流输出的总高度,不填默认为0。 * @param integer $ZOrder 子画面在输出时的层级,不填默认为0。 - * @param integer $RenderMode 子画面在输出时的显示模式:0为裁剪,1为缩放,2为缩放并显示黑底。不填默认为0。 + * @param integer $RenderMode 子画面在输出时的显示模式:0为裁剪,1为缩放并显示背景,2为缩放并显示黑底。不填默认为0。 * @param string $BackGroundColor 【此参数配置无效,暂不支持】子画面的背景颜色,常用的颜色有: 红色:0xcc0033。 黄色:0xcc9900。 @@ -132,6 +139,7 @@ class McuLayout extends AbstractModel 灰色:0x999999。 * @param string $BackgroundImageUrl 子画面的背景图url,填写该参数,当用户关闭摄像头或未进入TRTC房间时,会在布局位置填充为指定图片。若指定图片与布局位置尺寸比例不一致,则会对图片进行拉伸处理,优先级高于BackGroundColor。 * @param McuCustomCrop $CustomCrop 客户自定义裁剪,针对原始输入流裁剪 + * @param integer $BackgroundRenderMode 子背景图在输出时的显示模式:0为裁剪,1为缩放并显示背景,2为缩放并显示黑底,3为变比例伸缩。不填默认为3。 */ function __construct() { @@ -187,5 +195,9 @@ class McuLayout extends AbstractModel $this->CustomCrop = new McuCustomCrop(); $this->CustomCrop->deserialize($param["CustomCrop"]); } + + if (array_key_exists("BackgroundRenderMode",$param) and $param["BackgroundRenderMode"] !== null) { + $this->BackgroundRenderMode = $param["BackgroundRenderMode"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/McuVideoParams.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/McuVideoParams.php index 5b7c40da..a9d02fd2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/McuVideoParams.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/McuVideoParams.php @@ -44,6 +44,8 @@ use TencentCloud\Common\AbstractModel; * @method void setBackgroundImageUrl(string $BackgroundImageUrl) 设置整个画布的背景图url,优先级高于BackGroundColor。 * @method array getWaterMarkList() 获取混流布局的水印参数。 * @method void setWaterMarkList(array $WaterMarkList) 设置混流布局的水印参数。 + * @method integer getBackgroundRenderMode() 获取背景图在输出时的显示模式:0为裁剪,1为缩放并显示黑底,2为变比例伸缩。后台默认为变比例伸缩。 + * @method void setBackgroundRenderMode(integer $BackgroundRenderMode) 设置背景图在输出时的显示模式:0为裁剪,1为缩放并显示黑底,2为变比例伸缩。后台默认为变比例伸缩。 */ class McuVideoParams extends AbstractModel { @@ -79,6 +81,11 @@ class McuVideoParams extends AbstractModel */ public $WaterMarkList; + /** + * @var integer 背景图在输出时的显示模式:0为裁剪,1为缩放并显示黑底,2为变比例伸缩。后台默认为变比例伸缩。 + */ + public $BackgroundRenderMode; + /** * @param VideoEncode $VideoEncode 输出流视频编码参数。 * @param McuLayoutParams $LayoutParams 混流布局参数。 @@ -92,6 +99,7 @@ class McuVideoParams extends AbstractModel 灰色:0x999999。 * @param string $BackgroundImageUrl 整个画布的背景图url,优先级高于BackGroundColor。 * @param array $WaterMarkList 混流布局的水印参数。 + * @param integer $BackgroundRenderMode 背景图在输出时的显示模式:0为裁剪,1为缩放并显示黑底,2为变比例伸缩。后台默认为变比例伸缩。 */ function __construct() { @@ -132,5 +140,9 @@ class McuVideoParams extends AbstractModel array_push($this->WaterMarkList, $obj); } } + + if (array_key_exists("BackgroundRenderMode",$param) and $param["BackgroundRenderMode"] !== null) { + $this->BackgroundRenderMode = $param["BackgroundRenderMode"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/RecordParams.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/RecordParams.php index 6fcf8b62..47e208f9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/RecordParams.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/RecordParams.php @@ -38,8 +38,8 @@ use TencentCloud\Common\AbstractModel; 2:仅录制视频流, * @method SubscribeStreamUserIds getSubscribeStreamUserIds() 获取指定订阅流白名单或者黑名单。 * @method void setSubscribeStreamUserIds(SubscribeStreamUserIds $SubscribeStreamUserIds) 设置指定订阅流白名单或者黑名单。 - * @method integer getOutputFormat() 获取输出文件的格式,上传到云点播时此参数无效,存储到云点播时请关注TencentVod内的MediaType参数。0:(默认)输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。 - * @method void setOutputFormat(integer $OutputFormat) 设置输出文件的格式,上传到云点播时此参数无效,存储到云点播时请关注TencentVod内的MediaType参数。0:(默认)输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。 + * @method integer getOutputFormat() 获取输出文件的格式,上传到云点播时此参数无效,存储到云点播时请关注TencentVod内的MediaType参数。0:(默认)输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。3:输出文件格式为mp4。4:输出文件格式为aac。 + * @method void setOutputFormat(integer $OutputFormat) 设置输出文件的格式,上传到云点播时此参数无效,存储到云点播时请关注TencentVod内的MediaType参数。0:(默认)输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。3:输出文件格式为mp4。4:输出文件格式为aac。 * @method integer getAvMerge() 获取单流录制模式下,用户的音视频是否合并,0:单流音视频不合并(默认)。1:单流音视频合并成一个ts。混流录制此参数无需设置,默认音视频合并。 * @method void setAvMerge(integer $AvMerge) 设置单流录制模式下,用户的音视频是否合并,0:单流音视频不合并(默认)。1:单流音视频合并成一个ts。混流录制此参数无需设置,默认音视频合并。 * @method integer getMaxMediaFileDuration() 获取如果是aac或者mp4文件格式,超过长度限制后,系统会自动拆分视频文件。单位:分钟。默认为1440min(24h),取值范围为1-1440。【单文件限制最大为2G,满足文件大小 >2G 或录制时长度 > 24h任意一个条件,文件都会自动切分】 @@ -77,7 +77,7 @@ class RecordParams extends AbstractModel public $SubscribeStreamUserIds; /** - * @var integer 输出文件的格式,上传到云点播时此参数无效,存储到云点播时请关注TencentVod内的MediaType参数。0:(默认)输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。 + * @var integer 输出文件的格式,上传到云点播时此参数无效,存储到云点播时请关注TencentVod内的MediaType参数。0:(默认)输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。3:输出文件格式为mp4。4:输出文件格式为aac。 */ public $OutputFormat; @@ -107,7 +107,7 @@ Hls 格式录制此参数不生效。 1:仅录制音频流; 2:仅录制视频流, * @param SubscribeStreamUserIds $SubscribeStreamUserIds 指定订阅流白名单或者黑名单。 - * @param integer $OutputFormat 输出文件的格式,上传到云点播时此参数无效,存储到云点播时请关注TencentVod内的MediaType参数。0:(默认)输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。 + * @param integer $OutputFormat 输出文件的格式,上传到云点播时此参数无效,存储到云点播时请关注TencentVod内的MediaType参数。0:(默认)输出文件为hls格式。1:输出文件格式为hls+mp4。2:输出文件格式为hls+aac 。3:输出文件格式为mp4。4:输出文件格式为aac。 * @param integer $AvMerge 单流录制模式下,用户的音视频是否合并,0:单流音视频不合并(默认)。1:单流音视频合并成一个ts。混流录制此参数无需设置,默认音视频合并。 * @param integer $MaxMediaFileDuration 如果是aac或者mp4文件格式,超过长度限制后,系统会自动拆分视频文件。单位:分钟。默认为1440min(24h),取值范围为1-1440。【单文件限制最大为2G,满足文件大小 >2G 或录制时长度 > 24h任意一个条件,文件都会自动切分】 Hls 格式录制此参数不生效。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/SdkAppIdNewTrtcTimeUsage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/SdkAppIdNewTrtcTimeUsage.php deleted file mode 100755 index 7f549c0c..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/SdkAppIdNewTrtcTimeUsage.php +++ /dev/null @@ -1,87 +0,0 @@ -SdkAppId = $param["SdkAppId"]; - } - - if (array_key_exists("TrtcTimeUsages",$param) and $param["TrtcTimeUsages"] !== null) { - $this->TrtcTimeUsages = []; - foreach ($param["TrtcTimeUsages"] as $key => $value){ - $obj = new TrtcTimeNewUsage(); - $obj->deserialize($value); - array_push($this->TrtcTimeUsages, $obj); - } - } - - if (array_key_exists("AudienceTrtcTimeUsages",$param) and $param["AudienceTrtcTimeUsages"] !== null) { - $this->AudienceTrtcTimeUsages = []; - foreach ($param["AudienceTrtcTimeUsages"] as $key => $value){ - $obj = new TrtcTimeNewUsage(); - $obj->deserialize($value); - array_push($this->AudienceTrtcTimeUsages, $obj); - } - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/StartMCUMixTranscodeByStrRoomIdRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/StartMCUMixTranscodeByStrRoomIdRequest.php index 1f8b1e65..4f8f02eb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/StartMCUMixTranscodeByStrRoomIdRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/StartMCUMixTranscodeByStrRoomIdRequest.php @@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setEncodeParams(EncodeParams $EncodeParams) 设置混流输出编码参数。 * @method LayoutParams getLayoutParams() 获取混流输出布局参数。 * @method void setLayoutParams(LayoutParams $LayoutParams) 设置混流输出布局参数。 - * @method PublishCdnParams getPublishCdnParams() 获取第三方CDN转推参数。 - * @method void setPublishCdnParams(PublishCdnParams $PublishCdnParams) 设置第三方CDN转推参数。 + * @method PublishCdnParams getPublishCdnParams() 获取第三方CDN转推参数。如需转推至腾讯云云直播,此参数无需填写,会默认转推 + * @method void setPublishCdnParams(PublishCdnParams $PublishCdnParams) 设置第三方CDN转推参数。如需转推至腾讯云云直播,此参数无需填写,会默认转推 */ class StartMCUMixTranscodeByStrRoomIdRequest extends AbstractModel { @@ -61,7 +61,7 @@ class StartMCUMixTranscodeByStrRoomIdRequest extends AbstractModel public $LayoutParams; /** - * @var PublishCdnParams 第三方CDN转推参数。 + * @var PublishCdnParams 第三方CDN转推参数。如需转推至腾讯云云直播,此参数无需填写,会默认转推 */ public $PublishCdnParams; @@ -71,7 +71,7 @@ class StartMCUMixTranscodeByStrRoomIdRequest extends AbstractModel * @param OutputParams $OutputParams 混流输出控制参数。 * @param EncodeParams $EncodeParams 混流输出编码参数。 * @param LayoutParams $LayoutParams 混流输出布局参数。 - * @param PublishCdnParams $PublishCdnParams 第三方CDN转推参数。 + * @param PublishCdnParams $PublishCdnParams 第三方CDN转推参数。如需转推至腾讯云云直播,此参数无需填写,会默认转推 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/StartMCUMixTranscodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/StartMCUMixTranscodeRequest.php index ba7002ab..55bed2bf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/StartMCUMixTranscodeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/StartMCUMixTranscodeRequest.php @@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setEncodeParams(EncodeParams $EncodeParams) 设置混流输出编码参数。 * @method LayoutParams getLayoutParams() 获取混流输出布局参数。 * @method void setLayoutParams(LayoutParams $LayoutParams) 设置混流输出布局参数。 - * @method PublishCdnParams getPublishCdnParams() 获取第三方CDN转推参数。 - * @method void setPublishCdnParams(PublishCdnParams $PublishCdnParams) 设置第三方CDN转推参数。 + * @method PublishCdnParams getPublishCdnParams() 获取第三方CDN转推参数。如需转推至腾讯云云直播,此参数无需填写,会默认转推 + * @method void setPublishCdnParams(PublishCdnParams $PublishCdnParams) 设置第三方CDN转推参数。如需转推至腾讯云云直播,此参数无需填写,会默认转推 */ class StartMCUMixTranscodeRequest extends AbstractModel { @@ -61,7 +61,7 @@ class StartMCUMixTranscodeRequest extends AbstractModel public $LayoutParams; /** - * @var PublishCdnParams 第三方CDN转推参数。 + * @var PublishCdnParams 第三方CDN转推参数。如需转推至腾讯云云直播,此参数无需填写,会默认转推 */ public $PublishCdnParams; @@ -71,7 +71,7 @@ class StartMCUMixTranscodeRequest extends AbstractModel * @param OutputParams $OutputParams 混流输出控制参数。 * @param EncodeParams $EncodeParams 混流输出编码参数。 * @param LayoutParams $LayoutParams 混流输出布局参数。 - * @param PublishCdnParams $PublishCdnParams 第三方CDN转推参数。 + * @param PublishCdnParams $PublishCdnParams 第三方CDN转推参数。如需转推至腾讯云云直播,此参数无需填写,会默认转推 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/TrtcTimeNewUsage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/TrtcTimeNewUsage.php deleted file mode 100755 index b62468a7..00000000 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/TrtcTimeNewUsage.php +++ /dev/null @@ -1,161 +0,0 @@ -TimeKey = $param["TimeKey"]; - } - - if (array_key_exists("VoiceUserNum",$param) and $param["VoiceUserNum"] !== null) { - $this->VoiceUserNum = $param["VoiceUserNum"]; - } - - if (array_key_exists("VideoTime",$param) and $param["VideoTime"] !== null) { - $this->VideoTime = $param["VideoTime"]; - } - - if (array_key_exists("Class1VideoTime",$param) and $param["Class1VideoTime"] !== null) { - $this->Class1VideoTime = $param["Class1VideoTime"]; - } - - if (array_key_exists("Class2VideoTime",$param) and $param["Class2VideoTime"] !== null) { - $this->Class2VideoTime = $param["Class2VideoTime"]; - } - - if (array_key_exists("Class3VideoTime",$param) and $param["Class3VideoTime"] !== null) { - $this->Class3VideoTime = $param["Class3VideoTime"]; - } - - if (array_key_exists("AudioTime",$param) and $param["AudioTime"] !== null) { - $this->AudioTime = $param["AudioTime"]; - } - - if (array_key_exists("Bandwidth",$param) and $param["Bandwidth"] !== null) { - $this->Bandwidth = $param["Bandwidth"]; - } - - if (array_key_exists("Video2KTime",$param) and $param["Video2KTime"] !== null) { - $this->Video2KTime = $param["Video2KTime"]; - } - - if (array_key_exists("Video4KTime",$param) and $param["Video4KTime"] !== null) { - $this->Video4KTime = $param["Video4KTime"]; - } - } -} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/TrtcClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/TrtcClient.php index 8c40e45e..8570d4aa 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/TrtcClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/TrtcClient.php @@ -24,7 +24,7 @@ use TencentCloud\Trtc\V20190722\Models as Models; /** * @method Models\CreateCloudRecordingResponse CreateCloudRecording(Models\CreateCloudRecordingRequest $req) 接口说明: -启动云端录制功能,完成房间内的音视频录制,并上传到指定的云存储。您可以通过此 API 接口把TRTC 房间中的每一路音视频流做单独的录制有或者多路视频画面混流一路。 +启动云端录制功能,完成房间内的音视频录制,并上传到指定的云存储。您可以通过此 API 接口把TRTC 房间中的每一路音视频流做单独的录制又或者多路视频画面混流一路。 您可以通过此接口实现如下目标: * 指定订阅流参数(RecordParams)来指定需要录制的主播的黑名单或者白名单。 @@ -44,10 +44,6 @@ use TencentCloud\Trtc\V20190722\Models as Models; 2.该接口目前免费提供中,监控仪表盘商业化计费后该接口需要订阅付费版后方可调用,仪表盘商业化说明请见:https://cloud.tencent.com/document/product/647/77735 * @method Models\DescribeCloudRecordingResponse DescribeCloudRecording(Models\DescribeCloudRecordingRequest $req) 成功开启录制后,可以使用此接口来查询录制状态。仅在录制任务进行时有效,录制退出后查询将会返回错误。 录制文件上传到云点播VOD时,StorageFileList中不会返回录制文件信息,请订阅相关录制文件回调事件,获取录制文件信息。 - * @method Models\DescribeExternalTrtcMeasureResponse DescribeExternalTrtcMeasure(Models\DescribeExternalTrtcMeasureRequest $req) 接口内部调用计量接口,计量接口迁通用集群后不可用。目前已有新的对外接口可以供用户使用。 - -获取Trtc的用量统计数据。走计费渠道二期 只允许查两天的数据。 -当前接口已不再更新维护,请使用新版音视频用量接口:DescribeTrtcUsage (https://cloud.tencent.com/document/product/647/81425) * @method Models\DescribeMixTranscodingUsageResponse DescribeMixTranscodingUsage(Models\DescribeMixTranscodingUsageRequest $req) 获取TRTC混流转码的用量明细。 - 查询时间小于等于1天时,返回每5分钟粒度的数据;查询时间大于1天时,返回按天汇总的数据。 - 单次查询统计区间最多不能超过31天。 @@ -116,8 +112,9 @@ xa0 - 日结后付费将于次日上午推送账单,建议次日上午9点以后再来查询前一天的用量。 * @method Models\DescribeTrtcRoomUsageResponse DescribeTrtcRoomUsage(Models\DescribeTrtcRoomUsageRequest $req) 查询TRTC音视频房间维度用量。 - 单次只能查询一天数据,返回查询时间段内的汇总数据;通过多次查询可以查不同天数据。若查询跨天用量,由于统计延迟等原因,返回数据可能不够准确。 -- 该接口只用于历史用量数据统计或核对数据使用,关键业务逻辑不能使用。 +- 该接口只用于历史用量数据统计或核对数据使用,关键业务逻辑不能使用,不可用于账单核对,如需对账请使用账号/应用维度用量API:DescribeTrtcUsage。 - 默认接口请求频率限制:1次/15秒。 +- 数据最早可查日期为2023年4月1日0点,最大可查范围近3个月。 * @method Models\DescribeTrtcUsageResponse DescribeTrtcUsage(Models\DescribeTrtcUsageRequest $req) 获取TRTC音视频互动的用量明细。 - 查询时间小于等于1天时,返回每5分钟粒度的数据;查询时间大于1天时,返回按天汇总的数据。 - 单次查询统计区间最多不能超过31天。 @@ -179,28 +176,102 @@ TRTC 的一个房间中可能会同时存在多路音视频流,您可以通过 1、**混流转码为收费功能,调用接口将产生云端混流转码费用,详见[云端混流转码计费说明](https://cloud.tencent.com/document/product/647/49446)。** 2、2020年1月9号及以后创建的应用才能直接调用此接口。2020年1月9日之前创建的应用默认使用云直播的云端混流,如需切换至MCU混流,请[提交工单](https://console.cloud.tencent.com/workorder/category)寻求帮助。 3、客户端混流和服务端混流不能混用。 - * @method Models\StartPublishCdnStreamResponse StartPublishCdnStream(Models\StartPublishCdnStreamRequest $req) 接口说明:启动旁路以及混流转推任务。TRTC 的房间中可能会同时存在多路音视频流,您可以通过此API接口,实现以下几种效果: -1、支持将单个主播的音视频流发布(也称作“转推”)到直播CDN上,请参考示例2(发起单流音视频旁路转推)和示例3(发起单流纯音频旁路转推)。 -2、支持将同个房间多个主播或者不同房间多个主播的音视频混合成1路后再发布到直播CDN上,您可以通过AudioParams.SubscribeAudioList和VideoParams.LayoutParams调整参与混音的用户列表以及指定各路混流画面的布局位置。请参考示例1(发起混流转推)。 -3、支持预先设置一个房间的混流模板,将该房间中的多个音视频混合成1路发布到直播CDN,腾讯云后台实时监控TRTC房间中的主播变化,自动按照混流模板调整布局。目前已经支持了如下几种混流预设模板: - - 悬浮模板:第一个进入房间的用户的视频画面会铺满整个屏幕,其他用户的视频画面从左下角依次水平排列,显示为小画面,最多4行,每行4个,小画面悬浮于大画面之上。最多支持1个大画面和15个小画面。 - - 九宫格模板:所有用户的视频画面大小一致,平分整个屏幕,人数越多,每个画面的尺寸越小,最多支持16个画面。 - - 屏幕分享模板:适合视频会议和在线教育场景的布局,屏幕分享(或者主讲的摄像头)始终占据屏幕左侧的大画面位置,其他用户依次垂直排列于右侧,最多两列,每列最多8个小画面。最多支持1个大画面和15个小画面。若上行分辨率宽高比与画面输出宽高比不一致时,左侧大画面为了保持内容的完整性采用缩放方式处理,右侧小画面采用裁剪方式处理。 -4、支持同时将音视频流发布到最多10个直播CDN上。您可以通过PublishCdnParams.PublishCdnUrl指定转推CDN的url,如果您想转推到腾讯云CDN,PublishCdnParams.IsTencentCdn填为1。 -5、支持通过配置服务端回调,实时将转推状态以HTTP/HTTPS POST 请求发送给您的服务器,如果您需要接入转推事件回调,请联系腾讯云技术支持。 -6、云API调用支持广州、上海、北京、香港四个地域,如果您想转推海外,请选择香港地域。 -7、国内站默认只支持转推腾讯云CDN,如您有转推第三方CDN的需求,请联系腾讯云技术支持,由后台进行评估。 -注意: -1、**混流转码为收费功能,调用接口将产生云端混流转码费用,详见[云端混流转推计费说明](https://cloud.tencent.com/document/product/647/49446)。** -2、**转推非腾讯云CDN将产生云端转推费用,详见[云端混流转推计费说明](https://cloud.tencent.com/document/product/647/82155)。** + * @method Models\StartPublishCdnStreamResponse StartPublishCdnStream(Models\StartPublishCdnStreamRequest $req) TRTC房间中可能会同时存在多路音视频流,您可以通过混流转推API,通知腾讯云服务端将同个房间或者多个房间的多路视频画面混合到一起,并指定每一路画面的位置,同时将多路声音进行混音,最终形成一路音视频流,以便用于录制和直播观看,同时可以支持将这一路音视频的混流回推到TRTC房间内部。 -其他使用说明如下: -1、使用混流转推接口时,您需要先调用启动转推任务接口(StartPublishCdnStream),获取启动转推任务响应中的任务ID标识(TaskId)。后续传入任务ID标识(TaskId)来更新转推任务(UpdatePublishCdnStream)和停止转推任务(StopPublishCdnStream)。 -2、为了确保转推链接的稳定,同一个转推任务不支持纯音频、音视频、纯视频之间的切换。 -3、为了确保转推链接的稳定,更新转推任务接口(UpdatePublishCdnStream)时不支持更改视频参数(codec)和音频参数(codec、采样率、码率、声道数),其余参数建议全量带齐,如您有转码/非转码切换,其余参数则必须全量带齐。 -4、发起单流旁路任务时,AudioParams和VideoParams都填写表示音视频旁路,如果仅填写AudioParams表示纯音频旁路,任务进行过程中不支持纯音频到音视频的切换。音视频旁路时,VideoParams中的Width、Height、Fps、BitRate、Gop需要按照真实上行参数填写。 -5、更新转推任务(UpdatePublishCdnStream)必须携带SequenceNumber参数,用于防止请求乱序。客户保证对同一个任务更新时的SequenceNumber参数递增:腾讯云返回InternalError错误码时,需重试请求(不换SequenceNumber);腾讯云返回FailedOperation.OutdateRequest过期错误码时,无需处理即可。 -6、您可以在主播进房前,提前创建转推任务,结束转推任务时需要主动调用停止接口。如果您没有调用停止转推任务接口时,腾讯云后台会按照所有参与混流的用户没有任何数据上行的时间算起,直到超过启动转推任务时设置的超时时间(AgentParams.MaxIdleTime)为止,自动停止混流转推任务。 +云api混流转推功能包含三个接口: +1、StartPublishCdnStream:启动一个混流转推任务,此接口会发起一个新的混流转推任务,启动成功后会返回一个sdkappid维度唯一的任务id(TaskId)。您需要保存该TaskId,后续需要依赖此TaskId更新任务和结束任务。 +2、UpdatePublishCdnStream:更新指定的混流转推任务,包括:更新视频画面的布局、更新混音列表、更新转推cdn的地址列表以及更新回推房间列表。 +3、StopPublishCdnStream:停止指定的混流转推任务。 + +您可以通过此套接口实现目标: +1、设置最终混流的画质和音质,包括视频分辨率、视频帧率、视频码率,和音频质量。 +2、设置每一路画面的布局位置,您只需要设置一次,后续您指定的混流用户进房上行音视频时,排版引擎会自动将该用户的画面混合到您指定的布局位置。同时您可以使用更新接口调整画面的布局位置。 +3、设置多个cdn转推的目的地址,一个转推任务最多可以同时设置10个cdn转推地址,如果您需要转推非腾讯云的cdn地址时,需要联系腾讯云开通能力。 +4、设置多个回推房间列表,一个转推任务最多可以同时将混流回推到10个TRTC房间。 + +目前已经支持如下几种布局模版,其中动态布局模版(悬浮模板、九宫格模板、屏幕分享模板)只支持单个TRTC房间,自定义模版支持混合多个TRTC房间内的音视频流。具体说明如下: +1、悬浮模板:第一个进入房间的用户的视频画面会铺满整个屏幕,其他用户的视频画面从左下角依次水平排列,显示为小画面,最多4行,每行4个,小画面悬浮于大画面之上。最多支持1个大画面和15个小画面,如果用户只发送音频默认不占布局配置,也支持设置。每个子画面默认采用居中裁剪的方式进行渲染,也支持统一设置子画面的渲染方式。 +2、九宫格模板:所有用户的视频画面大小一致,平分整个屏幕,人数越多,每个画面的尺寸越小。最多支持16个画面,如果用户只发送音频,默认不占布局配置,也支持设置。每个子画面默认采用居中裁剪的方式进行渲染,也支持统一设置子画面的渲染方式。 +3、屏幕分享模板:适合视频会议和在线教育场景的布局,屏幕分享(或者主讲的摄像头)始终占据屏幕左侧的大画面位置,需要您明确设置占据大画面的混流用户信息。其他用户依次垂直排列于右侧,最多两列,每列最多8个小画面。最多支持1个大画面和15个小画面。若上行分辨率宽高比与画面输出宽高比不一致时,左侧大画面为了保持内容的完整性采用缩放方式处理,右侧小画面采用裁剪方式处理,也支持统一设置子画面的渲染方式。 +4、自定义布局模版:支持您主动根据业务需要设置布局位置,每个预设的布局位置支持具名设置(具名设置需要明确指定房间号和用户名)和不具名设置。当一个子画面具名设置时,该位置就为该用户预留,用户进房且上行音视频数据时会自动占据该位置,其它用户不会占据该位置。当预设的布局位置未具名时,排版引擎会根据进房间顺序自动填充,预设位置填满时,不再混合其它用户的画面和声音。每个子画面位置支持设置占位图(BackgroundImageUrl),当用户未进房或者只上行音频数据时,该位置画面可显示对应的占位图画面。 + +您可以控制台开通旁路转推回调功能实现转推cdn状态的事件监控,具体说明请参考官网文档:[旁路转推回调说明](https://cloud.tencent.com/document/product/647/88552) +您使用转推api时根据使用特性可能会产生如下费用: +MCU混流转码费用请参考文档:[云端混流转码计费说明](https://cloud.tencent.com/document/product/647/49446) +转推非腾讯云CDN费用请参考文档:[云端转推计费说明](https://cloud.tencent.com/document/product/647/82155) + +参数的使用说明: +1、AgentParams:每个转推任务会拉起一个机器人用户进入TRTC房间进行拉流,您需要通过AgentParams.UserId参数进行设置,这个机器人id不能和房间中的普通用户id冲突,否则会导致转推任务由于机器人用户被踢出TRTC房间而异常结束,您可以通过增加特殊前缀的方式规避。您可以通过设置AgentParams.MaxIdleTime控制转推任务的自动结束,当设置此参数时,所有参与混流转推的主播持续离开TRTC房间超过MaxIdleTime的时长,自动停止转推任务。注意:参与混流转推的主播仅是停止音视频上行,转推任务不会自动停止。 +2、WithTranscoding:如果需要将多路音视频流混合到一路时,WithTranscoding必须设置为1。 +3、AudioParams:转推任务音频参数和视频参数是分开设置的,若您想要将指定的用户音频进行混音时,需要明确设置AudioParams.SubscribeAudioList。若您不设置AudioParams.SubscribeAudioList,混音引擎会自动将TRTC房间中所有用户的音频混合。若您想要混合TRTC房间除指定用户之外的所有用户的声音,可以通过AudioParams.UnSubscribeAudioList设置音频黑名单列表。 +4、VideoParams:若您想要将用户的视频混合,可以通过VideoParams设置,若只想要混纯音频,则不用设置VideoParams参数。您可以通过VideoParams.LayoutParams.MixLayoutMode设置画面的布局模式,包括:动态布局(1:悬浮布局(默认),2:屏幕分享布局,3:九宫格布局)和自定义布局。动态布局模式由排版引擎按照固定的布局自动混合,不需要设置VideoParams.LayoutParams.MixLayoutList。当使用悬浮布局和屏幕分享布局时,您可以通过设置VideoParams.LayoutParams.MaxVideoUser参数指定大画面用户。自定义布局模式提供给您自主布局画面的能力,可以通过VideoParams.LayoutParams.MixLayoutList参数指定每个用户所在的布局位置。在每个布局参数中,您可以通过用户媒体流参数(UserMediaStream)指定这个布局位置为指定的用户预留,也可以不设置UserMediaStream,由排版引擎按照用户进入TRTC房间的顺序自动填充,另外您也可以设置每个布局位置的渲染方式(RenderMode)和裁剪方式(CustomCrop)。 +5、VideoParams.WaterMarkList:若您想要混流画面中叠加水印,可以通过VideoParams.WaterMarkList参数设置,支持图片水印和文字水印,支持透明通道。 +6、SingleSubscribeParams:若您想要将TRTC房间中的一路单流推到CDN,可以使用SingleSubscribeParams参数设置,此时需要将WithTranscoding参数设置为0。 +7、PublishCdnParams.N:若您想要推流到CDN,可以使用PublishCdnParams.N参数设置,支持最多同时推流到10个CDN地址。若转推地址是腾讯云CDN时,请将IsTencentCdn明确设置为1;若您有转推非腾讯云CDN的需求时,请联系腾讯云技术支持开通,转推非腾讯云会产生转推费用,费用说明请参考官网文档:[云端转推计费说明](https://cloud.tencent.com/document/product/647/82155)。 +8、FeedBackRoomParams.N:若您想要将混合的音视频流回推到TRTC房间,可以使用FeedBackRoomParams.N参数设置,支持最多同时推10路流回TRTC房间。您需要指定回推的TRTC房间号和机器人ID(UserId),机器人ID不能与普通用户ID冲突,否则会导致转推任务由于机器人用户被踢出TRTC房间而异常结束,您可以通过增加特殊前缀的方式规避。 +9、SeiParams:若您想要混合的音视频流中增加SEI信息时,可以使用SeiParams参数设置,支持音量布局SEI和叠加转推请求中的SEI,其中音量布局SEI的内容是固定的json结构,具体请看本章节后续的SEI说明。您可以通过FollowIdr参数设置SEI跟随关键帧一起发送。音量布局sei的说明如下: +如果您的CDN观众端需要识别到参与混流的主播位置,以及需要识别到参与混流的主播的音量信息,可以通过音量布局sei实现。音量布局sei的payload内容及参数说明如下: + +``` +{ + "app_data":"", + "canvas":{ + "w":1080, + "h":960 + }, + "regions":[ + { + "uid":"65949987242835883c", + "zorder":2, + "volume":45, + "x":270, + "y":480, + "w":540, + "h":480 + }, + { + "uid":"659c9d8d242b328d31", + "zorder":2, + "volume":0, + "x":0, + "y":0, + "w":540, + "h":480 + }, + { + "uid":"64989a82272b308c", + "zorder":2, + "volume":91, + "x":540, + "y":0, + "w":540, + "h":480 + } + ], + "ver":"1.0", + "ts":1648544726 +} +``` +canvas:这个是混流信令中VideoEncode设置的宽高,即:混流输出的整个画布宽高。 +regions:里面是真实混入的用户id和对应的子画面位置,若参与混流的用户未进入TRTC房间或者未开启视频上行,regions中不会包含该用户。 +uid:代表参与混流的用户ID。 +zorder:参与混流userid在混流输出的层级。 +x/y:参与混流userid的子画面在画布的坐标。 +w/h:参与混流userid的子画面的大小。 +volume:代表混流用户的音量,取值范围为0-100,值越大,代表该用户参与混流时的音量越大。 +ts:是输出sei的服务器本地秒级时戳。 +ver:可以忽略。 + +其它使用注意事项: +1、使用混流转推接口时,您需要先调用启动转推任务接口(StartPublishCdnStream),获取启动转推任务响应中的任务ID标识(TaskId)。后续传入任务ID标识(TaskId)来更新转推任务(UpdatePublishCdnStream)和停止转推任务(StopPublishCdnStream)。 +2、转推API不支持发起到TRTC控制台配置的自动旁路任务,以及通过TRTC SDK进房接口中设置的自定义流ID的旁路任务。 +3、为了确保转推链接的稳定,同一个转推任务不支持纯音频、音视频、纯视频之间的切换。 +4、为了确保转推链接的稳定,不支持update时更新视频参数(codec)和音频参数(codec、采样率、码率、声道数)。 +5、发起单流旁路任务时,AudioParams和VideoParams都填写表示音视频旁路,如果仅填写AudioParams表示纯音频旁路,任务进行过程中不支持纯音频到音视频的切换。音视频旁路时,VideoParams中的Width、Height、Fps、BitRate、Gop需要按照真实上行参数填写。 +6、更新请求中必须携带SequenceNumber参数,用于防止请求乱序。客户保证对同一个任务更新时的SequenceNumber参数递增,否则会导致混流任务更新失败。 +7、调用api时region选择说明:如果应用id是1400xxx时,region可填北京、上海、广州、香港,如果您的cdn观众主要在海外,请选择香港;如果应用id是200xxx或400xxx时,region请选择新加坡。 +8、回推到TRTC房间的流不会参与其他回推房间任务的混流,满足下面条件之一时,可以参与其他转推cdn任务的混流: (1) 转推cdn任务在视频参数中通过具名方式指定推流机器人参与混流;(2) 转推cdn任务在音频参数中通过白名单方式指定推流机器人参与混流;(3) 转推cdn任务参与混流用户的房间号与回推机器人对应混流用户的房间号完全不同。 +9、您可以在主播进房前,提前创建转推任务,结束转推任务时需要主动调用停止接口。如果您没有调用停止转推任务接口时,腾讯云后台会按照所有参与混流的用户没有任何数据上行的时间算起,直到超过启动转推任务时设置的超时时间(AgentParams.MaxIdleTime)为止,自动停止混流转推任务。 * @method Models\StopMCUMixTranscodeResponse StopMCUMixTranscode(Models\StopMCUMixTranscodeRequest $req) 接口说明:结束云端混流 * @method Models\StopMCUMixTranscodeByStrRoomIdResponse StopMCUMixTranscodeByStrRoomId(Models\StopMCUMixTranscodeByStrRoomIdRequest $req) 接口说明:结束云端混流 * @method Models\StopPublishCdnStreamResponse StopPublishCdnStream(Models\StopPublishCdnStreamRequest $req) 停止转推任务。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudAPIGatewayCanaryRuleList.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudAPIGatewayCanaryRuleList.php new file mode 100644 index 00000000..2337aaed --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudAPIGatewayCanaryRuleList.php @@ -0,0 +1,78 @@ +CanaryRuleList = []; + foreach ($param["CanaryRuleList"] as $key => $value){ + $obj = new CloudNativeAPIGatewayCanaryRule(); + $obj->deserialize($value); + array_push($this->CanaryRuleList, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayBalancedService.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayBalancedService.php new file mode 100644 index 00000000..b36951e5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayBalancedService.php @@ -0,0 +1,105 @@ +ServiceID = $param["ServiceID"]; + } + + if (array_key_exists("ServiceName",$param) and $param["ServiceName"] !== null) { + $this->ServiceName = $param["ServiceName"]; + } + + if (array_key_exists("UpstreamName",$param) and $param["UpstreamName"] !== null) { + $this->UpstreamName = $param["UpstreamName"]; + } + + if (array_key_exists("Percent",$param) and $param["Percent"] !== null) { + $this->Percent = $param["Percent"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayCanaryRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayCanaryRule.php new file mode 100644 index 00000000..d228663a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayCanaryRule.php @@ -0,0 +1,147 @@ +Priority = $param["Priority"]; + } + + if (array_key_exists("Enabled",$param) and $param["Enabled"] !== null) { + $this->Enabled = $param["Enabled"]; + } + + if (array_key_exists("ConditionList",$param) and $param["ConditionList"] !== null) { + $this->ConditionList = []; + foreach ($param["ConditionList"] as $key => $value){ + $obj = new CloudNativeAPIGatewayCanaryRuleCondition(); + $obj->deserialize($value); + array_push($this->ConditionList, $obj); + } + } + + if (array_key_exists("BalancedServiceList",$param) and $param["BalancedServiceList"] !== null) { + $this->BalancedServiceList = []; + foreach ($param["BalancedServiceList"] as $key => $value){ + $obj = new CloudNativeAPIGatewayBalancedService(); + $obj->deserialize($value); + array_push($this->BalancedServiceList, $obj); + } + } + + if (array_key_exists("ServiceId",$param) and $param["ServiceId"] !== null) { + $this->ServiceId = $param["ServiceId"]; + } + + if (array_key_exists("ServiceName",$param) and $param["ServiceName"] !== null) { + $this->ServiceName = $param["ServiceName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayCanaryRuleCondition.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayCanaryRuleCondition.php new file mode 100644 index 00000000..5dc9caf7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayCanaryRuleCondition.php @@ -0,0 +1,153 @@ +Type = $param["Type"]; + } + + if (array_key_exists("Key",$param) and $param["Key"] !== null) { + $this->Key = $param["Key"]; + } + + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = $param["Operator"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + + if (array_key_exists("Delimiter",$param) and $param["Delimiter"] !== null) { + $this->Delimiter = $param["Delimiter"]; + } + + if (array_key_exists("GlobalConfigId",$param) and $param["GlobalConfigId"] !== null) { + $this->GlobalConfigId = $param["GlobalConfigId"]; + } + + if (array_key_exists("GlobalConfigName",$param) and $param["GlobalConfigName"] !== null) { + $this->GlobalConfigName = $param["GlobalConfigName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayRateLimitDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayRateLimitDetail.php new file mode 100644 index 00000000..108b0580 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CloudNativeAPIGatewayRateLimitDetail.php @@ -0,0 +1,268 @@ +Enabled = $param["Enabled"]; + } + + if (array_key_exists("QpsThresholds",$param) and $param["QpsThresholds"] !== null) { + $this->QpsThresholds = []; + foreach ($param["QpsThresholds"] as $key => $value){ + $obj = new QpsThreshold(); + $obj->deserialize($value); + array_push($this->QpsThresholds, $obj); + } + } + + if (array_key_exists("LimitBy",$param) and $param["LimitBy"] !== null) { + $this->LimitBy = $param["LimitBy"]; + } + + if (array_key_exists("ResponseType",$param) and $param["ResponseType"] !== null) { + $this->ResponseType = $param["ResponseType"]; + } + + if (array_key_exists("HideClientHeaders",$param) and $param["HideClientHeaders"] !== null) { + $this->HideClientHeaders = $param["HideClientHeaders"]; + } + + if (array_key_exists("IsDelay",$param) and $param["IsDelay"] !== null) { + $this->IsDelay = $param["IsDelay"]; + } + + if (array_key_exists("Path",$param) and $param["Path"] !== null) { + $this->Path = $param["Path"]; + } + + if (array_key_exists("Header",$param) and $param["Header"] !== null) { + $this->Header = $param["Header"]; + } + + if (array_key_exists("ExternalRedis",$param) and $param["ExternalRedis"] !== null) { + $this->ExternalRedis = new ExternalRedis(); + $this->ExternalRedis->deserialize($param["ExternalRedis"]); + } + + if (array_key_exists("Policy",$param) and $param["Policy"] !== null) { + $this->Policy = $param["Policy"]; + } + + if (array_key_exists("RateLimitResponse",$param) and $param["RateLimitResponse"] !== null) { + $this->RateLimitResponse = new RateLimitResponse(); + $this->RateLimitResponse->deserialize($param["RateLimitResponse"]); + } + + if (array_key_exists("RateLimitResponseUrl",$param) and $param["RateLimitResponseUrl"] !== null) { + $this->RateLimitResponseUrl = $param["RateLimitResponseUrl"]; + } + + if (array_key_exists("LineUpTime",$param) and $param["LineUpTime"] !== null) { + $this->LineUpTime = $param["LineUpTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayCanaryRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayCanaryRuleRequest.php new file mode 100644 index 00000000..7167bb79 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayCanaryRuleRequest.php @@ -0,0 +1,78 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("ServiceId",$param) and $param["ServiceId"] !== null) { + $this->ServiceId = $param["ServiceId"]; + } + + if (array_key_exists("CanaryRule",$param) and $param["CanaryRule"] !== null) { + $this->CanaryRule = new CloudNativeAPIGatewayCanaryRule(); + $this->CanaryRule->deserialize($param["CanaryRule"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayCanaryRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayCanaryRuleResponse.php new file mode 100644 index 00000000..eb5fdd1d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayCanaryRuleResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteRateLimitRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteRateLimitRequest.php new file mode 100644 index 00000000..ec2cb360 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteRateLimitRequest.php @@ -0,0 +1,82 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("LimitDetail",$param) and $param["LimitDetail"] !== null) { + $this->LimitDetail = new CloudNativeAPIGatewayRateLimitDetail(); + $this->LimitDetail->deserialize($param["LimitDetail"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteRateLimitResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteRateLimitResponse.php new file mode 100644 index 00000000..2c3cb215 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteRateLimitResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteRequest.php new file mode 100644 index 00000000..3fdc54d0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteRequest.php @@ -0,0 +1,275 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("ServiceID",$param) and $param["ServiceID"] !== null) { + $this->ServiceID = $param["ServiceID"]; + } + + if (array_key_exists("RouteName",$param) and $param["RouteName"] !== null) { + $this->RouteName = $param["RouteName"]; + } + + if (array_key_exists("Methods",$param) and $param["Methods"] !== null) { + $this->Methods = $param["Methods"]; + } + + if (array_key_exists("Hosts",$param) and $param["Hosts"] !== null) { + $this->Hosts = $param["Hosts"]; + } + + if (array_key_exists("Paths",$param) and $param["Paths"] !== null) { + $this->Paths = $param["Paths"]; + } + + if (array_key_exists("Protocols",$param) and $param["Protocols"] !== null) { + $this->Protocols = $param["Protocols"]; + } + + if (array_key_exists("PreserveHost",$param) and $param["PreserveHost"] !== null) { + $this->PreserveHost = $param["PreserveHost"]; + } + + if (array_key_exists("HttpsRedirectStatusCode",$param) and $param["HttpsRedirectStatusCode"] !== null) { + $this->HttpsRedirectStatusCode = $param["HttpsRedirectStatusCode"]; + } + + if (array_key_exists("StripPath",$param) and $param["StripPath"] !== null) { + $this->StripPath = $param["StripPath"]; + } + + if (array_key_exists("ForceHttps",$param) and $param["ForceHttps"] !== null) { + $this->ForceHttps = $param["ForceHttps"]; + } + + if (array_key_exists("DestinationPorts",$param) and $param["DestinationPorts"] !== null) { + $this->DestinationPorts = $param["DestinationPorts"]; + } + + if (array_key_exists("Headers",$param) and $param["Headers"] !== null) { + $this->Headers = []; + foreach ($param["Headers"] as $key => $value){ + $obj = new KVMapping(); + $obj->deserialize($value); + array_push($this->Headers, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/CreateChaincodeAndInstallForUserResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteResponse.php old mode 100755 new mode 100644 similarity index 90% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/CreateChaincodeAndInstallForUserResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteResponse.php index 9f209991..dfef5bb6 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/CreateChaincodeAndInstallForUserResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayRouteResponse.php @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tbaas\V20180416\Models; +namespace TencentCloud\Tse\V20201207\Models; use TencentCloud\Common\AbstractModel; /** - * CreateChaincodeAndInstallForUser返回参数结构体 + * CreateCloudNativeAPIGatewayRoute返回参数结构体 * * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class CreateChaincodeAndInstallForUserResponse extends AbstractModel +class CreateCloudNativeAPIGatewayRouteResponse extends AbstractModel { /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceRateLimitRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceRateLimitRequest.php new file mode 100644 index 00000000..5f6f29db --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceRateLimitRequest.php @@ -0,0 +1,78 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("LimitDetail",$param) and $param["LimitDetail"] !== null) { + $this->LimitDetail = new CloudNativeAPIGatewayRateLimitDetail(); + $this->LimitDetail->deserialize($param["LimitDetail"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceRateLimitResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceRateLimitResponse.php new file mode 100644 index 00000000..a0fad291 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceRateLimitResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceRequest.php new file mode 100644 index 00000000..a7d1e847 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceRequest.php @@ -0,0 +1,174 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } + + if (array_key_exists("Path",$param) and $param["Path"] !== null) { + $this->Path = $param["Path"]; + } + + if (array_key_exists("Timeout",$param) and $param["Timeout"] !== null) { + $this->Timeout = $param["Timeout"]; + } + + if (array_key_exists("Retries",$param) and $param["Retries"] !== null) { + $this->Retries = $param["Retries"]; + } + + if (array_key_exists("UpstreamType",$param) and $param["UpstreamType"] !== null) { + $this->UpstreamType = $param["UpstreamType"]; + } + + if (array_key_exists("UpstreamInfo",$param) and $param["UpstreamInfo"] !== null) { + $this->UpstreamInfo = new KongUpstreamInfo(); + $this->UpstreamInfo->deserialize($param["UpstreamInfo"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceResponse.php new file mode 100644 index 00000000..087ba96e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/CreateCloudNativeAPIGatewayServiceResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayCanaryRuleRequest.php old mode 100755 new mode 100644 similarity index 50% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceDetailRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayCanaryRuleRequest.php index 8c9b7a36..0b399e9a --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidServiceDetailRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayCanaryRuleRequest.php @@ -14,24 +14,40 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Tse\V20201207\Models; use TencentCloud\Common\AbstractModel; /** - * GetDidServiceDetail请求参数结构体 + * DeleteCloudNativeAPIGatewayCanaryRule请求参数结构体 * - * @method integer getServiceId() 获取DID服务ID - * @method void setServiceId(integer $ServiceId) 设置DID服务ID + * @method string getGatewayId() 获取网关 ID + * @method void setGatewayId(string $GatewayId) 设置网关 ID + * @method string getServiceId() 获取服务 ID + * @method void setServiceId(string $ServiceId) 设置服务 ID + * @method integer getPriority() 获取优先级 + * @method void setPriority(integer $Priority) 设置优先级 */ -class GetDidServiceDetailRequest extends AbstractModel +class DeleteCloudNativeAPIGatewayCanaryRuleRequest extends AbstractModel { /** - * @var integer DID服务ID + * @var string 网关 ID + */ + public $GatewayId; + + /** + * @var string 服务 ID */ public $ServiceId; /** - * @param integer $ServiceId DID服务ID + * @var integer 优先级 + */ + public $Priority; + + /** + * @param string $GatewayId 网关 ID + * @param string $ServiceId 服务 ID + * @param integer $Priority 优先级 */ function __construct() { @@ -46,8 +62,16 @@ class GetDidServiceDetailRequest extends AbstractModel if ($param === null) { return; } + if (array_key_exists("GatewayId",$param) and $param["GatewayId"] !== null) { + $this->GatewayId = $param["GatewayId"]; + } + if (array_key_exists("ServiceId",$param) and $param["ServiceId"] !== null) { $this->ServiceId = $param["ServiceId"]; } + + if (array_key_exists("Priority",$param) and $param["Priority"] !== null) { + $this->Priority = $param["Priority"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayCanaryRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayCanaryRuleResponse.php new file mode 100644 index 00000000..64b90ab2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayCanaryRuleResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteRateLimitRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteRateLimitRequest.php new file mode 100644 index 00000000..6d942a24 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteRateLimitRequest.php @@ -0,0 +1,69 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteRateLimitResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteRateLimitResponse.php new file mode 100644 index 00000000..0fb7ba52 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteRateLimitResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteRequest.php new file mode 100644 index 00000000..87fed2fb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteRequest.php @@ -0,0 +1,65 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteResponse.php new file mode 100644 index 00000000..e679430c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayRouteResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceRateLimitRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceRateLimitRequest.php new file mode 100644 index 00000000..9ed3ea86 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceRateLimitRequest.php @@ -0,0 +1,65 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceRateLimitResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceRateLimitResponse.php new file mode 100644 index 00000000..85b89fa3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceRateLimitResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceRequest.php new file mode 100644 index 00000000..619161a1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceRequest.php @@ -0,0 +1,65 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceResponse.php new file mode 100644 index 00000000..4d205ed6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DeleteCloudNativeAPIGatewayServiceResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayCanaryRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayCanaryRulesRequest.php new file mode 100644 index 00000000..df9e2e0d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayCanaryRulesRequest.php @@ -0,0 +1,89 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("ServiceId",$param) and $param["ServiceId"] !== null) { + $this->ServiceId = $param["ServiceId"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayCanaryRulesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayCanaryRulesResponse.php new file mode 100644 index 00000000..bafb16d4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayCanaryRulesResponse.php @@ -0,0 +1,66 @@ +Result = new CloudAPIGatewayCanaryRuleList(); + $this->Result->deserialize($param["Result"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayPortsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayPortsRequest.php new file mode 100644 index 00000000..ea4b61f1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayPortsRequest.php @@ -0,0 +1,53 @@ +GatewayId = $param["GatewayId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayPortsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayPortsResponse.php new file mode 100644 index 00000000..5512e695 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayPortsResponse.php @@ -0,0 +1,70 @@ +Result = new DescribeGatewayInstancePortResult(); + $this->Result->deserialize($param["Result"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRouteRateLimitRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRouteRateLimitRequest.php new file mode 100644 index 00000000..2492a127 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRouteRateLimitRequest.php @@ -0,0 +1,69 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRouteRateLimitResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRouteRateLimitResponse.php new file mode 100644 index 00000000..b0f8c049 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRouteRateLimitResponse.php @@ -0,0 +1,66 @@ +Result = new CloudNativeAPIGatewayRateLimitDetail(); + $this->Result->deserialize($param["Result"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRoutesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRoutesRequest.php new file mode 100644 index 00000000..3a0cb512 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRoutesRequest.php @@ -0,0 +1,118 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("ServiceName",$param) and $param["ServiceName"] !== null) { + $this->ServiceName = $param["ServiceName"]; + } + + if (array_key_exists("RouteName",$param) and $param["RouteName"] !== null) { + $this->RouteName = $param["RouteName"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new ListFilter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRoutesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRoutesResponse.php new file mode 100644 index 00000000..fe8c28a4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayRoutesResponse.php @@ -0,0 +1,70 @@ +Result = new KongServiceRouteList(); + $this->Result->deserialize($param["Result"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServiceRateLimitRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServiceRateLimitRequest.php new file mode 100644 index 00000000..42a548e5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServiceRateLimitRequest.php @@ -0,0 +1,65 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServiceRateLimitResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServiceRateLimitResponse.php new file mode 100644 index 00000000..8d8da3f1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServiceRateLimitResponse.php @@ -0,0 +1,66 @@ +Result = new CloudNativeAPIGatewayRateLimitDetail(); + $this->Result->deserialize($param["Result"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServicesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServicesRequest.php new file mode 100644 index 00000000..2b979f50 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServicesRequest.php @@ -0,0 +1,94 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new ListFilter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServicesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServicesResponse.php new file mode 100644 index 00000000..3a6d0ee9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeCloudNativeAPIGatewayServicesResponse.php @@ -0,0 +1,70 @@ +Result = new KongServices(); + $this->Result->deserialize($param["Result"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeGatewayInstancePortResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeGatewayInstancePortResult.php new file mode 100644 index 00000000..b36ec894 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeGatewayInstancePortResult.php @@ -0,0 +1,78 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("GatewayInstancePortList",$param) and $param["GatewayInstancePortList"] !== null) { + $this->GatewayInstancePortList = []; + foreach ($param["GatewayInstancePortList"] as $key => $value){ + $obj = new GatewayInstanceSchemeAndPorts(); + $obj->deserialize($value); + array_push($this->GatewayInstancePortList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeOneCloudNativeAPIGatewayServiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeOneCloudNativeAPIGatewayServiceRequest.php new file mode 100644 index 00000000..572c76c6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeOneCloudNativeAPIGatewayServiceRequest.php @@ -0,0 +1,65 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/GenerateApiDocumentResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeOneCloudNativeAPIGatewayServiceResponse.php old mode 100755 new mode 100644 similarity index 80% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/GenerateApiDocumentResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeOneCloudNativeAPIGatewayServiceResponse.php index c641687e..81014ffa --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Apigateway/V20180808/Models/GenerateApiDocumentResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/DescribeOneCloudNativeAPIGatewayServiceResponse.php @@ -14,21 +14,21 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Apigateway\V20180808\Models; +namespace TencentCloud\Tse\V20201207\Models; use TencentCloud\Common\AbstractModel; /** - * GenerateApiDocument返回参数结构体 + * DescribeOneCloudNativeAPIGatewayService返回参数结构体 * - * @method DocumentSDK getResult() 获取api文档&sdk链接。 - * @method void setResult(DocumentSDK $Result) 设置api文档&sdk链接。 + * @method KongServiceDetail getResult() 获取无 + * @method void setResult(KongServiceDetail $Result) 设置无 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GenerateApiDocumentResponse extends AbstractModel +class DescribeOneCloudNativeAPIGatewayServiceResponse extends AbstractModel { /** - * @var DocumentSDK api文档&sdk链接。 + * @var KongServiceDetail 无 */ public $Result; @@ -38,7 +38,7 @@ class GenerateApiDocumentResponse extends AbstractModel public $RequestId; /** - * @param DocumentSDK $Result api文档&sdk链接。 + * @param KongServiceDetail $Result 无 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -55,7 +55,7 @@ class GenerateApiDocumentResponse extends AbstractModel return; } if (array_key_exists("Result",$param) and $param["Result"] !== null) { - $this->Result = new DocumentSDK(); + $this->Result = new KongServiceDetail(); $this->Result->deserialize($param["Result"]); } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/EnvInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/EnvInfo.php index ce98b6a9..d61e8592 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/EnvInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/EnvInfo.php @@ -48,6 +48,10 @@ use TencentCloud\Common\AbstractModel; * @method void setEnvDesc(string $EnvDesc) 设置环境描述 * @method integer getClientBandWidth() 获取客户端带宽 * @method void setClientBandWidth(integer $ClientBandWidth) 设置客户端带宽 + * @method boolean getEnableConfigIntranet() 获取客户端内网开关 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEnableConfigIntranet(boolean $EnableConfigIntranet) 设置客户端内网开关 +注意:此字段可能返回 null,表示取不到有效值。 */ class EnvInfo extends AbstractModel { @@ -121,6 +125,12 @@ class EnvInfo extends AbstractModel */ public $ClientBandWidth; + /** + * @var boolean 客户端内网开关 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EnableConfigIntranet; + /** * @param string $EnvName 环境名称 * @param array $VpcInfos 环境对应的网络信息 @@ -136,6 +146,8 @@ class EnvInfo extends AbstractModel * @param string $AliasEnvName 环境别名 * @param string $EnvDesc 环境描述 * @param integer $ClientBandWidth 客户端带宽 + * @param boolean $EnableConfigIntranet 客户端内网开关 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -210,5 +222,9 @@ class EnvInfo extends AbstractModel if (array_key_exists("ClientBandWidth",$param) and $param["ClientBandWidth"] !== null) { $this->ClientBandWidth = $param["ClientBandWidth"]; } + + if (array_key_exists("EnableConfigIntranet",$param) and $param["EnableConfigIntranet"] !== null) { + $this->EnableConfigIntranet = $param["EnableConfigIntranet"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ExternalRedis.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ExternalRedis.php new file mode 100644 index 00000000..47b0a687 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ExternalRedis.php @@ -0,0 +1,105 @@ +RedisHost = $param["RedisHost"]; + } + + if (array_key_exists("RedisPassword",$param) and $param["RedisPassword"] !== null) { + $this->RedisPassword = $param["RedisPassword"]; + } + + if (array_key_exists("RedisPort",$param) and $param["RedisPort"] !== null) { + $this->RedisPort = $param["RedisPort"]; + } + + if (array_key_exists("RedisTimeout",$param) and $param["RedisTimeout"] !== null) { + $this->RedisTimeout = $param["RedisTimeout"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/GatewayInstanceSchemeAndPorts.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/GatewayInstanceSchemeAndPorts.php new file mode 100644 index 00000000..e8508ceb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/GatewayInstanceSchemeAndPorts.php @@ -0,0 +1,73 @@ +Scheme = $param["Scheme"]; + } + + if (array_key_exists("PortList",$param) and $param["PortList"] !== null) { + $this->PortList = $param["PortList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KVMapping.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KVMapping.php new file mode 100644 index 00000000..3a7c2711 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KVMapping.php @@ -0,0 +1,73 @@ +Key = $param["Key"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongRoutePreview.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongRoutePreview.php new file mode 100644 index 00000000..b5127460 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongRoutePreview.php @@ -0,0 +1,287 @@ +ID = $param["ID"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Methods",$param) and $param["Methods"] !== null) { + $this->Methods = $param["Methods"]; + } + + if (array_key_exists("Paths",$param) and $param["Paths"] !== null) { + $this->Paths = $param["Paths"]; + } + + if (array_key_exists("Hosts",$param) and $param["Hosts"] !== null) { + $this->Hosts = $param["Hosts"]; + } + + if (array_key_exists("Protocols",$param) and $param["Protocols"] !== null) { + $this->Protocols = $param["Protocols"]; + } + + if (array_key_exists("PreserveHost",$param) and $param["PreserveHost"] !== null) { + $this->PreserveHost = $param["PreserveHost"]; + } + + if (array_key_exists("HttpsRedirectStatusCode",$param) and $param["HttpsRedirectStatusCode"] !== null) { + $this->HttpsRedirectStatusCode = $param["HttpsRedirectStatusCode"]; + } + + if (array_key_exists("StripPath",$param) and $param["StripPath"] !== null) { + $this->StripPath = $param["StripPath"]; + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + + if (array_key_exists("ForceHttps",$param) and $param["ForceHttps"] !== null) { + $this->ForceHttps = $param["ForceHttps"]; + } + + if (array_key_exists("ServiceName",$param) and $param["ServiceName"] !== null) { + $this->ServiceName = $param["ServiceName"]; + } + + if (array_key_exists("ServiceID",$param) and $param["ServiceID"] !== null) { + $this->ServiceID = $param["ServiceID"]; + } + + if (array_key_exists("DestinationPorts",$param) and $param["DestinationPorts"] !== null) { + $this->DestinationPorts = $param["DestinationPorts"]; + } + + if (array_key_exists("Headers",$param) and $param["Headers"] !== null) { + $this->Headers = []; + foreach ($param["Headers"] as $key => $value){ + $obj = new KVMapping(); + $obj->deserialize($value); + array_push($this->Headers, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServiceDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServiceDetail.php new file mode 100644 index 00000000..238c0e15 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServiceDetail.php @@ -0,0 +1,218 @@ +ID = $param["ID"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } + + if (array_key_exists("Path",$param) and $param["Path"] !== null) { + $this->Path = $param["Path"]; + } + + if (array_key_exists("Timeout",$param) and $param["Timeout"] !== null) { + $this->Timeout = $param["Timeout"]; + } + + if (array_key_exists("Retries",$param) and $param["Retries"] !== null) { + $this->Retries = $param["Retries"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = $param["Tags"]; + } + + if (array_key_exists("UpstreamInfo",$param) and $param["UpstreamInfo"] !== null) { + $this->UpstreamInfo = new KongUpstreamInfo(); + $this->UpstreamInfo->deserialize($param["UpstreamInfo"]); + } + + if (array_key_exists("UpstreamType",$param) and $param["UpstreamType"] !== null) { + $this->UpstreamType = $param["UpstreamType"]; + } + + if (array_key_exists("Editable",$param) and $param["Editable"] !== null) { + $this->Editable = $param["Editable"]; + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServicePreview.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServicePreview.php new file mode 100644 index 00000000..e5f7fc75 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServicePreview.php @@ -0,0 +1,154 @@ +ID = $param["ID"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Tags",$param) and $param["Tags"] !== null) { + $this->Tags = $param["Tags"]; + } + + if (array_key_exists("UpstreamInfo",$param) and $param["UpstreamInfo"] !== null) { + $this->UpstreamInfo = new KongUpstreamInfo(); + $this->UpstreamInfo->deserialize($param["UpstreamInfo"]); + } + + if (array_key_exists("UpstreamType",$param) and $param["UpstreamType"] !== null) { + $this->UpstreamType = $param["UpstreamType"]; + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + + if (array_key_exists("Editable",$param) and $param["Editable"] !== null) { + $this->Editable = $param["Editable"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServiceRouteList.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServiceRouteList.php new file mode 100644 index 00000000..2481eadf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServiceRouteList.php @@ -0,0 +1,78 @@ +RouteList = []; + foreach ($param["RouteList"] as $key => $value){ + $obj = new KongRoutePreview(); + $obj->deserialize($value); + array_push($this->RouteList, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServices.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServices.php new file mode 100644 index 00000000..a5dfc073 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongServices.php @@ -0,0 +1,78 @@ +ServiceList = []; + foreach ($param["ServiceList"] as $key => $value){ + $obj = new KongServicePreview(); + $obj->deserialize($value); + array_push($this->ServiceList, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongTarget.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongTarget.php new file mode 100644 index 00000000..b6b4649b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongTarget.php @@ -0,0 +1,113 @@ +Host = $param["Host"]; + } + + if (array_key_exists("Port",$param) and $param["Port"] !== null) { + $this->Port = $param["Port"]; + } + + if (array_key_exists("Weight",$param) and $param["Weight"] !== null) { + $this->Weight = $param["Weight"]; + } + + if (array_key_exists("Health",$param) and $param["Health"] !== null) { + $this->Health = $param["Health"]; + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + + if (array_key_exists("Source",$param) and $param["Source"] !== null) { + $this->Source = $param["Source"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongUpstreamInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongUpstreamInfo.php new file mode 100644 index 00000000..3f77ac47 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/KongUpstreamInfo.php @@ -0,0 +1,274 @@ +Host = $param["Host"]; + } + + if (array_key_exists("Port",$param) and $param["Port"] !== null) { + $this->Port = $param["Port"]; + } + + if (array_key_exists("SourceID",$param) and $param["SourceID"] !== null) { + $this->SourceID = $param["SourceID"]; + } + + if (array_key_exists("Namespace",$param) and $param["Namespace"] !== null) { + $this->Namespace = $param["Namespace"]; + } + + if (array_key_exists("ServiceName",$param) and $param["ServiceName"] !== null) { + $this->ServiceName = $param["ServiceName"]; + } + + if (array_key_exists("Targets",$param) and $param["Targets"] !== null) { + $this->Targets = []; + foreach ($param["Targets"] as $key => $value){ + $obj = new KongTarget(); + $obj->deserialize($value); + array_push($this->Targets, $obj); + } + } + + if (array_key_exists("SourceType",$param) and $param["SourceType"] !== null) { + $this->SourceType = $param["SourceType"]; + } + + if (array_key_exists("ScfType",$param) and $param["ScfType"] !== null) { + $this->ScfType = $param["ScfType"]; + } + + if (array_key_exists("ScfNamespace",$param) and $param["ScfNamespace"] !== null) { + $this->ScfNamespace = $param["ScfNamespace"]; + } + + if (array_key_exists("ScfLambdaName",$param) and $param["ScfLambdaName"] !== null) { + $this->ScfLambdaName = $param["ScfLambdaName"]; + } + + if (array_key_exists("ScfLambdaQualifier",$param) and $param["ScfLambdaQualifier"] !== null) { + $this->ScfLambdaQualifier = $param["ScfLambdaQualifier"]; + } + + if (array_key_exists("SlowStart",$param) and $param["SlowStart"] !== null) { + $this->SlowStart = $param["SlowStart"]; + } + + if (array_key_exists("Algorithm",$param) and $param["Algorithm"] !== null) { + $this->Algorithm = $param["Algorithm"]; + } + + if (array_key_exists("AutoScalingGroupID",$param) and $param["AutoScalingGroupID"] !== null) { + $this->AutoScalingGroupID = $param["AutoScalingGroupID"]; + } + + if (array_key_exists("AutoScalingCvmPort",$param) and $param["AutoScalingCvmPort"] !== null) { + $this->AutoScalingCvmPort = $param["AutoScalingCvmPort"]; + } + + if (array_key_exists("AutoScalingTatCmdStatus",$param) and $param["AutoScalingTatCmdStatus"] !== null) { + $this->AutoScalingTatCmdStatus = $param["AutoScalingTatCmdStatus"]; + } + + if (array_key_exists("AutoScalingHookStatus",$param) and $param["AutoScalingHookStatus"] !== null) { + $this->AutoScalingHookStatus = $param["AutoScalingHookStatus"]; + } + + if (array_key_exists("SourceName",$param) and $param["SourceName"] !== null) { + $this->SourceName = $param["SourceName"]; + } + + if (array_key_exists("RealSourceType",$param) and $param["RealSourceType"] !== null) { + $this->RealSourceType = $param["RealSourceType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ListFilter.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ListFilter.php new file mode 100644 index 00000000..5c612889 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ListFilter.php @@ -0,0 +1,65 @@ +Key = $param["Key"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayCanaryRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayCanaryRuleRequest.php new file mode 100644 index 00000000..484fa3a9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayCanaryRuleRequest.php @@ -0,0 +1,90 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("ServiceId",$param) and $param["ServiceId"] !== null) { + $this->ServiceId = $param["ServiceId"]; + } + + if (array_key_exists("Priority",$param) and $param["Priority"] !== null) { + $this->Priority = $param["Priority"]; + } + + if (array_key_exists("CanaryRule",$param) and $param["CanaryRule"] !== null) { + $this->CanaryRule = new CloudNativeAPIGatewayCanaryRule(); + $this->CanaryRule->deserialize($param["CanaryRule"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayCanaryRuleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayCanaryRuleResponse.php new file mode 100644 index 00000000..440acad2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayCanaryRuleResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteRateLimitRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteRateLimitRequest.php new file mode 100644 index 00000000..86347ca4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteRateLimitRequest.php @@ -0,0 +1,82 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("LimitDetail",$param) and $param["LimitDetail"] !== null) { + $this->LimitDetail = new CloudNativeAPIGatewayRateLimitDetail(); + $this->LimitDetail->deserialize($param["LimitDetail"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteRateLimitResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteRateLimitResponse.php new file mode 100644 index 00000000..832ce3aa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteRateLimitResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteRequest.php new file mode 100644 index 00000000..a9fd9c89 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteRequest.php @@ -0,0 +1,287 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("ServiceID",$param) and $param["ServiceID"] !== null) { + $this->ServiceID = $param["ServiceID"]; + } + + if (array_key_exists("RouteID",$param) and $param["RouteID"] !== null) { + $this->RouteID = $param["RouteID"]; + } + + if (array_key_exists("RouteName",$param) and $param["RouteName"] !== null) { + $this->RouteName = $param["RouteName"]; + } + + if (array_key_exists("Methods",$param) and $param["Methods"] !== null) { + $this->Methods = $param["Methods"]; + } + + if (array_key_exists("Hosts",$param) and $param["Hosts"] !== null) { + $this->Hosts = $param["Hosts"]; + } + + if (array_key_exists("Paths",$param) and $param["Paths"] !== null) { + $this->Paths = $param["Paths"]; + } + + if (array_key_exists("Protocols",$param) and $param["Protocols"] !== null) { + $this->Protocols = $param["Protocols"]; + } + + if (array_key_exists("PreserveHost",$param) and $param["PreserveHost"] !== null) { + $this->PreserveHost = $param["PreserveHost"]; + } + + if (array_key_exists("HttpsRedirectStatusCode",$param) and $param["HttpsRedirectStatusCode"] !== null) { + $this->HttpsRedirectStatusCode = $param["HttpsRedirectStatusCode"]; + } + + if (array_key_exists("StripPath",$param) and $param["StripPath"] !== null) { + $this->StripPath = $param["StripPath"]; + } + + if (array_key_exists("ForceHttps",$param) and $param["ForceHttps"] !== null) { + $this->ForceHttps = $param["ForceHttps"]; + } + + if (array_key_exists("DestinationPorts",$param) and $param["DestinationPorts"] !== null) { + $this->DestinationPorts = $param["DestinationPorts"]; + } + + if (array_key_exists("Headers",$param) and $param["Headers"] !== null) { + $this->Headers = []; + foreach ($param["Headers"] as $key => $value){ + $obj = new KVMapping(); + $obj->deserialize($value); + array_push($this->Headers, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteResponse.php new file mode 100644 index 00000000..b92bc602 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayRouteResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceRateLimitRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceRateLimitRequest.php new file mode 100644 index 00000000..0b3f5bb2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceRateLimitRequest.php @@ -0,0 +1,78 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("LimitDetail",$param) and $param["LimitDetail"] !== null) { + $this->LimitDetail = new CloudNativeAPIGatewayRateLimitDetail(); + $this->LimitDetail->deserialize($param["LimitDetail"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceRateLimitResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceRateLimitResponse.php new file mode 100644 index 00000000..d909de27 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceRateLimitResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceRequest.php new file mode 100644 index 00000000..70b96efe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceRequest.php @@ -0,0 +1,186 @@ +GatewayId = $param["GatewayId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } + + if (array_key_exists("Path",$param) and $param["Path"] !== null) { + $this->Path = $param["Path"]; + } + + if (array_key_exists("Timeout",$param) and $param["Timeout"] !== null) { + $this->Timeout = $param["Timeout"]; + } + + if (array_key_exists("Retries",$param) and $param["Retries"] !== null) { + $this->Retries = $param["Retries"]; + } + + if (array_key_exists("UpstreamType",$param) and $param["UpstreamType"] !== null) { + $this->UpstreamType = $param["UpstreamType"]; + } + + if (array_key_exists("UpstreamInfo",$param) and $param["UpstreamInfo"] !== null) { + $this->UpstreamInfo = new KongUpstreamInfo(); + $this->UpstreamInfo->deserialize($param["UpstreamInfo"]); + } + + if (array_key_exists("ID",$param) and $param["ID"] !== null) { + $this->ID = $param["ID"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceResponse.php new file mode 100644 index 00000000..580f3a19 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/ModifyCloudNativeAPIGatewayServiceResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/QpsThreshold.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/QpsThreshold.php new file mode 100644 index 00000000..8cf632ae --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/QpsThreshold.php @@ -0,0 +1,65 @@ +Unit = $param["Unit"]; + } + + if (array_key_exists("Max",$param) and $param["Max"] !== null) { + $this->Max = $param["Max"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/RateLimitResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/RateLimitResponse.php new file mode 100644 index 00000000..f10559b7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/Models/RateLimitResponse.php @@ -0,0 +1,94 @@ +Body = $param["Body"]; + } + + if (array_key_exists("Headers",$param) and $param["Headers"] !== null) { + $this->Headers = []; + foreach ($param["Headers"] as $key => $value){ + $obj = new KVMapping(); + $obj->deserialize($value); + array_push($this->Headers, $obj); + } + } + + if (array_key_exists("HttpStatus",$param) and $param["HttpStatus"] !== null) { + $this->HttpStatus = $param["HttpStatus"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/TseClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/TseClient.php index a4db0796..1770a71a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/TseClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tse/V20201207/TseClient.php @@ -23,15 +23,37 @@ use TencentCloud\Common\Credential; use TencentCloud\Tse\V20201207\Models as Models; /** + * @method Models\CreateCloudNativeAPIGatewayCanaryRuleResponse CreateCloudNativeAPIGatewayCanaryRule(Models\CreateCloudNativeAPIGatewayCanaryRuleRequest $req) 创建云原生网关的灰度规则 + * @method Models\CreateCloudNativeAPIGatewayRouteResponse CreateCloudNativeAPIGatewayRoute(Models\CreateCloudNativeAPIGatewayRouteRequest $req) 创建云原生网关路由 + * @method Models\CreateCloudNativeAPIGatewayRouteRateLimitResponse CreateCloudNativeAPIGatewayRouteRateLimit(Models\CreateCloudNativeAPIGatewayRouteRateLimitRequest $req) 创建云原生网关限流插件(路由) + * @method Models\CreateCloudNativeAPIGatewayServiceResponse CreateCloudNativeAPIGatewayService(Models\CreateCloudNativeAPIGatewayServiceRequest $req) 创建云原生网关服务 + * @method Models\CreateCloudNativeAPIGatewayServiceRateLimitResponse CreateCloudNativeAPIGatewayServiceRateLimit(Models\CreateCloudNativeAPIGatewayServiceRateLimitRequest $req) 创建云原生网关限流插件(服务) * @method Models\CreateEngineResponse CreateEngine(Models\CreateEngineRequest $req) 创建引擎实例 + * @method Models\DeleteCloudNativeAPIGatewayCanaryRuleResponse DeleteCloudNativeAPIGatewayCanaryRule(Models\DeleteCloudNativeAPIGatewayCanaryRuleRequest $req) 删除云原生网关的灰度规则 + * @method Models\DeleteCloudNativeAPIGatewayRouteResponse DeleteCloudNativeAPIGatewayRoute(Models\DeleteCloudNativeAPIGatewayRouteRequest $req) 删除云原生网关路由 + * @method Models\DeleteCloudNativeAPIGatewayRouteRateLimitResponse DeleteCloudNativeAPIGatewayRouteRateLimit(Models\DeleteCloudNativeAPIGatewayRouteRateLimitRequest $req) 删除云原生网关的限流插件(路由) + * @method Models\DeleteCloudNativeAPIGatewayServiceResponse DeleteCloudNativeAPIGatewayService(Models\DeleteCloudNativeAPIGatewayServiceRequest $req) 删除云原生网关服务 + * @method Models\DeleteCloudNativeAPIGatewayServiceRateLimitResponse DeleteCloudNativeAPIGatewayServiceRateLimit(Models\DeleteCloudNativeAPIGatewayServiceRateLimitRequest $req) 删除云原生网关的限流插件(服务) * @method Models\DeleteEngineResponse DeleteEngine(Models\DeleteEngineRequest $req) 删除引擎实例 + * @method Models\DescribeCloudNativeAPIGatewayCanaryRulesResponse DescribeCloudNativeAPIGatewayCanaryRules(Models\DescribeCloudNativeAPIGatewayCanaryRulesRequest $req) 查询云原生网关灰度规则列表 * @method Models\DescribeCloudNativeAPIGatewayNodesResponse DescribeCloudNativeAPIGatewayNodes(Models\DescribeCloudNativeAPIGatewayNodesRequest $req) 获取云原生网关节点列表 + * @method Models\DescribeCloudNativeAPIGatewayPortsResponse DescribeCloudNativeAPIGatewayPorts(Models\DescribeCloudNativeAPIGatewayPortsRequest $req) 获取云原生API网关实例端口信息 + * @method Models\DescribeCloudNativeAPIGatewayRouteRateLimitResponse DescribeCloudNativeAPIGatewayRouteRateLimit(Models\DescribeCloudNativeAPIGatewayRouteRateLimitRequest $req) 查询云原生网关的限流插件(路由) + * @method Models\DescribeCloudNativeAPIGatewayRoutesResponse DescribeCloudNativeAPIGatewayRoutes(Models\DescribeCloudNativeAPIGatewayRoutesRequest $req) 查询云原生网关路由列表 + * @method Models\DescribeCloudNativeAPIGatewayServiceRateLimitResponse DescribeCloudNativeAPIGatewayServiceRateLimit(Models\DescribeCloudNativeAPIGatewayServiceRateLimitRequest $req) 查询云原生网关的限流插件(服务) + * @method Models\DescribeCloudNativeAPIGatewayServicesResponse DescribeCloudNativeAPIGatewayServices(Models\DescribeCloudNativeAPIGatewayServicesRequest $req) 查询云原生网关服务列表 * @method Models\DescribeNacosReplicasResponse DescribeNacosReplicas(Models\DescribeNacosReplicasRequest $req) 查询Nacos类型引擎实例副本信息 * @method Models\DescribeNacosServerInterfacesResponse DescribeNacosServerInterfaces(Models\DescribeNacosServerInterfacesRequest $req) 查询nacos服务接口列表 + * @method Models\DescribeOneCloudNativeAPIGatewayServiceResponse DescribeOneCloudNativeAPIGatewayService(Models\DescribeOneCloudNativeAPIGatewayServiceRequest $req) 获取云原生网关服务详情 * @method Models\DescribeSREInstanceAccessAddressResponse DescribeSREInstanceAccessAddress(Models\DescribeSREInstanceAccessAddressRequest $req) 查询引擎实例访问地址 * @method Models\DescribeSREInstancesResponse DescribeSREInstances(Models\DescribeSREInstancesRequest $req) 用于查询引擎实例列表 * @method Models\DescribeZookeeperReplicasResponse DescribeZookeeperReplicas(Models\DescribeZookeeperReplicasRequest $req) 查询Zookeeper类型注册引擎实例副本信息 * @method Models\DescribeZookeeperServerInterfacesResponse DescribeZookeeperServerInterfaces(Models\DescribeZookeeperServerInterfacesRequest $req) 查询zookeeper服务接口列表 + * @method Models\ModifyCloudNativeAPIGatewayCanaryRuleResponse ModifyCloudNativeAPIGatewayCanaryRule(Models\ModifyCloudNativeAPIGatewayCanaryRuleRequest $req) 修改云原生网关的灰度规则 + * @method Models\ModifyCloudNativeAPIGatewayRouteResponse ModifyCloudNativeAPIGatewayRoute(Models\ModifyCloudNativeAPIGatewayRouteRequest $req) 修改云原生网关路由 + * @method Models\ModifyCloudNativeAPIGatewayRouteRateLimitResponse ModifyCloudNativeAPIGatewayRouteRateLimit(Models\ModifyCloudNativeAPIGatewayRouteRateLimitRequest $req) 修改云原生网关限流插件(路由) + * @method Models\ModifyCloudNativeAPIGatewayServiceResponse ModifyCloudNativeAPIGatewayService(Models\ModifyCloudNativeAPIGatewayServiceRequest $req) 修改云原生网关服务 + * @method Models\ModifyCloudNativeAPIGatewayServiceRateLimitResponse ModifyCloudNativeAPIGatewayServiceRateLimit(Models\ModifyCloudNativeAPIGatewayServiceRateLimitRequest $req) 修改云原生网关限流插件(服务) * @method Models\UpdateEngineInternetAccessResponse UpdateEngineInternetAccess(Models\UpdateEngineInternetAccessRequest $req) 修改引擎公网访问配置 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/ContainerGroupOther.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/ContainerGroupOther.php new file mode 100644 index 00000000..4d5c36af --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/ContainerGroupOther.php @@ -0,0 +1,195 @@ +InstanceNum = $param["InstanceNum"]; + } + + if (array_key_exists("CurrentNum",$param) and $param["CurrentNum"] !== null) { + $this->CurrentNum = $param["CurrentNum"]; + } + + if (array_key_exists("LbIp",$param) and $param["LbIp"] !== null) { + $this->LbIp = $param["LbIp"]; + } + + if (array_key_exists("ClusterIp",$param) and $param["ClusterIp"] !== null) { + $this->ClusterIp = $param["ClusterIp"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("Message",$param) and $param["Message"] !== null) { + $this->Message = $param["Message"]; + } + + if (array_key_exists("Envs",$param) and $param["Envs"] !== null) { + $this->Envs = []; + foreach ($param["Envs"] as $key => $value){ + $obj = new Env(); + $obj->deserialize($value); + array_push($this->Envs, $obj); + } + } + + if (array_key_exists("NodePort",$param) and $param["NodePort"] !== null) { + $this->NodePort = $param["NodePort"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("HealthCheckSettings",$param) and $param["HealthCheckSettings"] !== null) { + $this->HealthCheckSettings = new HealthCheckSettings(); + $this->HealthCheckSettings->deserialize($param["HealthCheckSettings"]); + } + + if (array_key_exists("IsNotEqualServiceConfig",$param) and $param["IsNotEqualServiceConfig"] !== null) { + $this->IsNotEqualServiceConfig = $param["IsNotEqualServiceConfig"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/CreateUnitNamespacesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/CreateUnitNamespacesRequest.php new file mode 100644 index 00000000..fb6c6277 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/CreateUnitNamespacesRequest.php @@ -0,0 +1,70 @@ +GatewayInstanceId = $param["GatewayInstanceId"]; + } + + if (array_key_exists("UnitNamespaceList",$param) and $param["UnitNamespaceList"] !== null) { + $this->UnitNamespaceList = []; + foreach ($param["UnitNamespaceList"] as $key => $value){ + $obj = new UnitNamespace(); + $obj->deserialize($value); + array_push($this->UnitNamespaceList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CreateDictResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/CreateUnitNamespacesResponse.php old mode 100755 new mode 100644 similarity index 79% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CreateDictResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/CreateUnitNamespacesResponse.php index 04d1c025..b792e2e3 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/CreateDictResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/CreateUnitNamespacesResponse.php @@ -14,26 +14,26 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Tsf\V20180326\Models; use TencentCloud\Common\AbstractModel; /** - * CreateDict返回参数结构体 + * CreateUnitNamespaces返回参数结构体 * - * @method string getDictId() 获取创建的自定义词库ID。 + * @method boolean getResult() 获取是否成功 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDictId(string $DictId) 设置创建的自定义词库ID。 + * @method void setResult(boolean $Result) 设置是否成功 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class CreateDictResponse extends AbstractModel +class CreateUnitNamespacesResponse extends AbstractModel { /** - * @var string 创建的自定义词库ID。 + * @var boolean 是否成功 注意:此字段可能返回 null,表示取不到有效值。 */ - public $DictId; + public $Result; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -41,7 +41,7 @@ class CreateDictResponse extends AbstractModel public $RequestId; /** - * @param string $DictId 创建的自定义词库ID。 + * @param boolean $Result 是否成功 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -58,8 +58,8 @@ class CreateDictResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("DictId",$param) and $param["DictId"] !== null) { - $this->DictId = $param["DictId"]; + if (array_key_exists("Result",$param) and $param["Result"] !== null) { + $this->Result = $param["Result"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/DeployGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/DeployGroupRequest.php index 52525ef9..20aab303 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/DeployGroupRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/DeployGroupRequest.php @@ -58,6 +58,8 @@ use TencentCloud\Common\AbstractModel; * @method void setAgentProfileList(array $AgentProfileList) 设置部署agent的类型、版本 * @method WarmupSetting getWarmupSetting() 获取预热参数配置 * @method void setWarmupSetting(WarmupSetting $WarmupSetting) 设置预热参数配置 + * @method boolean getEnableBatchHealthCheck() 获取开启分批健康检查 + * @method void setEnableBatchHealthCheck(boolean $EnableBatchHealthCheck) 设置开启分批健康检查 */ class DeployGroupRequest extends AbstractModel { @@ -156,6 +158,11 @@ class DeployGroupRequest extends AbstractModel */ public $WarmupSetting; + /** + * @var boolean 开启分批健康检查 + */ + public $EnableBatchHealthCheck; + /** * @param string $GroupId 部署组ID * @param string $PkgId 程序包ID @@ -176,6 +183,7 @@ class DeployGroupRequest extends AbstractModel * @param string $JdkVersion JDK版本: 8或11 (openJDK只支持8) * @param array $AgentProfileList 部署agent的类型、版本 * @param WarmupSetting $WarmupSetting 预热参数配置 + * @param boolean $EnableBatchHealthCheck 开启分批健康检查 */ function __construct() { @@ -272,5 +280,9 @@ class DeployGroupRequest extends AbstractModel $this->WarmupSetting = new WarmupSetting(); $this->WarmupSetting->deserialize($param["WarmupSetting"]); } + + if (array_key_exists("EnableBatchHealthCheck",$param) and $param["EnableBatchHealthCheck"] !== null) { + $this->EnableBatchHealthCheck = $param["EnableBatchHealthCheck"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/DescribeContainerGroupAttributeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/DescribeContainerGroupAttributeRequest.php new file mode 100644 index 00000000..4a39cf0e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/DescribeContainerGroupAttributeRequest.php @@ -0,0 +1,53 @@ +GroupId = $param["GroupId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/DescribeContainerGroupAttributeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/DescribeContainerGroupAttributeResponse.php new file mode 100644 index 00000000..259a5d45 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/DescribeContainerGroupAttributeResponse.php @@ -0,0 +1,66 @@ +Result = new ContainerGroupOther(); + $this->Result->deserialize($param["Result"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/UnitRuleItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/UnitRuleItem.php index 4abfb182..b48da5e4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/UnitRuleItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/UnitRuleItem.php @@ -47,6 +47,18 @@ use TencentCloud\Common\AbstractModel; * @method array getUnitRuleTagList() 获取规则标签列表 注意:此字段可能返回 null,表示取不到有效值。 * @method void setUnitRuleTagList(array $UnitRuleTagList) 设置规则标签列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getItemIndex() 获取项目id +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setItemIndex(integer $ItemIndex) 设置项目id +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCreatedTime() 获取创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCreatedTime(string $CreatedTime) 设置创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getUpdatedTime() 获取修改时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setUpdatedTime(string $UpdatedTime) 设置修改时间 注意:此字段可能返回 null,表示取不到有效值。 */ class UnitRuleItem extends AbstractModel @@ -101,6 +113,24 @@ class UnitRuleItem extends AbstractModel */ public $UnitRuleTagList; + /** + * @var integer 项目id +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ItemIndex; + + /** + * @var string 创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CreatedTime; + + /** + * @var string 修改时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $UpdatedTime; + /** * @param string $Relationship 逻辑关系:AND/OR * @param string $DestNamespaceId 目的地命名空间ID @@ -115,6 +145,12 @@ class UnitRuleItem extends AbstractModel * @param string $Description 规则描述 注意:此字段可能返回 null,表示取不到有效值。 * @param array $UnitRuleTagList 规则标签列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ItemIndex 项目id +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CreatedTime 创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $UpdatedTime 修改时间 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -170,5 +206,17 @@ class UnitRuleItem extends AbstractModel array_push($this->UnitRuleTagList, $obj); } } + + if (array_key_exists("ItemIndex",$param) and $param["ItemIndex"] !== null) { + $this->ItemIndex = $param["ItemIndex"]; + } + + if (array_key_exists("CreatedTime",$param) and $param["CreatedTime"] !== null) { + $this->CreatedTime = $param["CreatedTime"]; + } + + if (array_key_exists("UpdatedTime",$param) and $param["UpdatedTime"] !== null) { + $this->UpdatedTime = $param["UpdatedTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/VmGroup.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/VmGroup.php index 5738b052..08e20997 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/VmGroup.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/Models/VmGroup.php @@ -171,6 +171,10 @@ use TencentCloud\Common\AbstractModel; * @method GatewayConfig getGatewayConfig() 获取Envoy网关配置 注意:此字段可能返回 null,表示取不到有效值。 * @method void setGatewayConfig(GatewayConfig $GatewayConfig) 设置Envoy网关配置 +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getEnableBatchHealthCheck() 获取批次是否开启健康检查 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEnableBatchHealthCheck(boolean $EnableBatchHealthCheck) 设置批次是否开启健康检查 注意:此字段可能返回 null,表示取不到有效值。 */ class VmGroup extends AbstractModel @@ -403,6 +407,12 @@ class VmGroup extends AbstractModel */ public $GatewayConfig; + /** + * @var boolean 批次是否开启健康检查 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EnableBatchHealthCheck; + /** * @param string $GroupId 部署组ID 注意:此字段可能返回 null,表示取不到有效值。 @@ -479,6 +489,8 @@ class VmGroup extends AbstractModel * @param WarmupSetting $WarmupSetting 预热属性配置 注意:此字段可能返回 null,表示取不到有效值。 * @param GatewayConfig $GatewayConfig Envoy网关配置 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $EnableBatchHealthCheck 批次是否开启健康检查 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -653,5 +665,9 @@ class VmGroup extends AbstractModel $this->GatewayConfig = new GatewayConfig(); $this->GatewayConfig->deserialize($param["GatewayConfig"]); } + + if (array_key_exists("EnableBatchHealthCheck",$param) and $param["EnableBatchHealthCheck"] !== null) { + $this->EnableBatchHealthCheck = $param["EnableBatchHealthCheck"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/TsfClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/TsfClient.php index c8b2ba9f..caf79ac7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/TsfClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tsf/V20180326/TsfClient.php @@ -58,6 +58,7 @@ use TencentCloud\Tsf\V20180326\Models as Models; * @method Models\CreateRepositoryResponse CreateRepository(Models\CreateRepositoryRequest $req) 创建仓库 * @method Models\CreateTaskResponse CreateTask(Models\CreateTaskRequest $req) 创建任务 * @method Models\CreateTaskFlowResponse CreateTaskFlow(Models\CreateTaskFlowRequest $req) 创建工作流 + * @method Models\CreateUnitNamespacesResponse CreateUnitNamespaces(Models\CreateUnitNamespacesRequest $req) 批量创建单元化命名空间 * @method Models\CreateUnitRuleResponse CreateUnitRule(Models\CreateUnitRuleRequest $req) 创建单元化规则 * @method Models\CreateUnitRuleWithDetailRespResponse CreateUnitRuleWithDetailResp(Models\CreateUnitRuleWithDetailRespRequest $req) 创建单元化规则, 并返回详细信息 * @method Models\DeleteApiGroupResponse DeleteApiGroup(Models\DeleteApiGroupRequest $req) 删除Api分组 @@ -108,6 +109,7 @@ use TencentCloud\Tsf\V20180326\Models as Models; * @method Models\DescribeConfigTemplateResponse DescribeConfigTemplate(Models\DescribeConfigTemplateRequest $req) 导入配置 * @method Models\DescribeConfigsResponse DescribeConfigs(Models\DescribeConfigsRequest $req) 查询配置项列表 * @method Models\DescribeContainerEventsResponse DescribeContainerEvents(Models\DescribeContainerEventsRequest $req) 获取容器事件列表 + * @method Models\DescribeContainerGroupAttributeResponse DescribeContainerGroupAttribute(Models\DescribeContainerGroupAttributeRequest $req) 获取部署组其他字段-用于前端并发调用 * @method Models\DescribeContainerGroupDeployInfoResponse DescribeContainerGroupDeployInfo(Models\DescribeContainerGroupDeployInfoRequest $req) 获取部署组详情 * @method Models\DescribeContainerGroupDetailResponse DescribeContainerGroupDetail(Models\DescribeContainerGroupDetailRequest $req) 容器部署组详情(已废弃,请使用 DescribeContainerGroupDeployInfo) * @method Models\DescribeContainerGroupsResponse DescribeContainerGroups(Models\DescribeContainerGroupsRequest $req) 容器部署组列表 @@ -136,7 +138,7 @@ COS相关文档请查阅:https://cloud.tencent.com/document/product/436 * @method Models\DescribeGroupsWithPluginResponse DescribeGroupsWithPlugin(Models\DescribeGroupsWithPluginRequest $req) 查询某个插件下绑定或未绑定的API分组 * @method Models\DescribeImageRepositoryResponse DescribeImageRepository(Models\DescribeImageRepositoryRequest $req) 镜像仓库列表 * @method Models\DescribeImageTagsResponse DescribeImageTags(Models\DescribeImageTagsRequest $req) 镜像版本列表 - * @method Models\DescribeInovcationIndicatorsResponse DescribeInovcationIndicators(Models\DescribeInovcationIndicatorsRequest $req) 查询调用监控指标 + * @method Models\DescribeInovcationIndicatorsResponse DescribeInovcationIndicators(Models\DescribeInovcationIndicatorsRequest $req) 废弃 * @method Models\DescribeInstancesResponse DescribeInstances(Models\DescribeInstancesRequest $req) 无 * @method Models\DescribeInvocationMetricDataCurveResponse DescribeInvocationMetricDataCurve(Models\DescribeInvocationMetricDataCurveRequest $req) 查询调用指标数据变化曲线 * @method Models\DescribeInvocationMetricDataDimensionResponse DescribeInvocationMetricDataDimension(Models\DescribeInvocationMetricDataDimensionRequest $req) 查询维度 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/Models/CreateTtsTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/Models/CreateTtsTaskRequest.php index 22b689de..0d91b7ff 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/Models/CreateTtsTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/Models/CreateTtsTaskRequest.php @@ -26,30 +26,22 @@ use TencentCloud\Common\AbstractModel; * @method void setModelType(integer $ModelType) 设置模型类型,1-默认模型。 * @method float getVolume() 获取音量大小,范围:[0,10],分别对应11个等级的音量,默认为0,代表正常音量。没有静音选项。 * @method void setVolume(float $Volume) 设置音量大小,范围:[0,10],分别对应11个等级的音量,默认为0,代表正常音量。没有静音选项。 - * @method float getSpeed() 获取语速,范围:[-2,2],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 如果需要更细化的语速,可以保留小数点后一位,例如0.5 1.1 1.8等。
              - * @method void setSpeed(float $Speed) 设置语速,范围:[-2,2],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 如果需要更细化的语速,可以保留小数点后一位,例如0.5 1.1 1.8等。
              + * @method float getSpeed() 获取语速,范围:[-2,2],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 如果需要更细化的语速,可以保留小数点后 2 位,例如0.5 1.1 1.8等。
              参数值与实际语速转换,可参考[代码示例](https://sdk-1300466766.cos.ap-shanghai.myqcloud.com/sample/speed_sample.tar.gz) + * @method void setSpeed(float $Speed) 设置语速,范围:[-2,2],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 如果需要更细化的语速,可以保留小数点后 2 位,例如0.5 1.1 1.8等。
              参数值与实际语速转换,可参考[代码示例](https://sdk-1300466766.cos.ap-shanghai.myqcloud.com/sample/speed_sample.tar.gz) * @method integer getProjectId() 获取项目id,用户自定义,默认为0。 * @method void setProjectId(integer $ProjectId) 设置项目id,用户自定义,默认为0。 - * @method integer getVoiceType() 获取标准音色
            • 10510000-智逍遥,旁对白阅读风格男声
            • 1001-智瑜,情感女声
            • 1002-智聆,通用女声
            • 1003-智美,客服女声
            • 1004-智云,通用男声
            • 1005-智莉,通用女声
            • 1007-智娜,客服女声
            • 1008-智琪,客服女声
            • 1009-智芸,知性女声
            • 1010-智华,通用男声
            • 1017-智蓉,情感女声
            • 1018-智靖,情感男声
            • 1050-WeJack,英文男声
            • 1051-WeRose,英文女声
            • 精品音色
              精品音色拟真度更高,价格不同于标准音色,查看[购买指南](https://cloud.tencent.com/document/product/1073/34112)
            • 100510000-智逍遥,阅读男声
            • 101001-智瑜,情感女声
            • 101002-智聆,通用女声
            • 101003-智美,客服女声
            • 101004-智云,通用男声
            • 101005-智莉,通用女声
            • 101006-智言,助手女声
            • 101007-智娜,客服女声
            • 101008-智琪,客服女声
            • 101009-智芸,知性女声
            • 101010-智华,通用男声
            • 101011-智燕,新闻女声
            • 101012-智丹,新闻女声
            • 101013-智辉,新闻男声
            • 101014-智宁,新闻男声
            • 101015-智萌,男童声
            • 101016-智甜,女童声
            • 101017-智蓉,情感女声
            • 101018-智靖,情感男声
            • 101019-智彤,粤语女声
            • 101020-智刚,新闻男声
            • 101021-智瑞,新闻男声
            • 101022-智虹,新闻女声
            • 101023-智萱,聊天女声
            • 101024-智皓,聊天男声
            • 101025-智薇,聊天女声
            • 101026-智希,通用女声
            • 101027-智梅,通用女声
            • 101028-智洁,通用女声
            • 101029-智凯,通用男声
            • 101030-智柯,通用男声
            • 101031-智奎,通用男声
            • 101032-智芳,通用女声
            • 101033-智蓓,客服女声
            • 101034-智莲,通用女声
            • 101035-智依,通用女声
            • 101040-智川,四川女声
            • 101050-WeJack,英文男声
            • 101051-WeRose,英文女声
            • 101052-智味,通用男声
            • -
            • 101053-智方,通用男声
            • -
            • 101054-智友,通用男声
            • -
            • 101055-智付,通用女声
            • -
            • 101056-智林,东北男声
            • - * @method void setVoiceType(integer $VoiceType) 设置标准音色
            • 10510000-智逍遥,旁对白阅读风格男声
            • 1001-智瑜,情感女声
            • 1002-智聆,通用女声
            • 1003-智美,客服女声
            • 1004-智云,通用男声
            • 1005-智莉,通用女声
            • 1007-智娜,客服女声
            • 1008-智琪,客服女声
            • 1009-智芸,知性女声
            • 1010-智华,通用男声
            • 1017-智蓉,情感女声
            • 1018-智靖,情感男声
            • 1050-WeJack,英文男声
            • 1051-WeRose,英文女声
            • 精品音色
              精品音色拟真度更高,价格不同于标准音色,查看[购买指南](https://cloud.tencent.com/document/product/1073/34112)
            • 100510000-智逍遥,阅读男声
            • 101001-智瑜,情感女声
            • 101002-智聆,通用女声
            • 101003-智美,客服女声
            • 101004-智云,通用男声
            • 101005-智莉,通用女声
            • 101006-智言,助手女声
            • 101007-智娜,客服女声
            • 101008-智琪,客服女声
            • 101009-智芸,知性女声
            • 101010-智华,通用男声
            • 101011-智燕,新闻女声
            • 101012-智丹,新闻女声
            • 101013-智辉,新闻男声
            • 101014-智宁,新闻男声
            • 101015-智萌,男童声
            • 101016-智甜,女童声
            • 101017-智蓉,情感女声
            • 101018-智靖,情感男声
            • 101019-智彤,粤语女声
            • 101020-智刚,新闻男声
            • 101021-智瑞,新闻男声
            • 101022-智虹,新闻女声
            • 101023-智萱,聊天女声
            • 101024-智皓,聊天男声
            • 101025-智薇,聊天女声
            • 101026-智希,通用女声
            • 101027-智梅,通用女声
            • 101028-智洁,通用女声
            • 101029-智凯,通用男声
            • 101030-智柯,通用男声
            • 101031-智奎,通用男声
            • 101032-智芳,通用女声
            • 101033-智蓓,客服女声
            • 101034-智莲,通用女声
            • 101035-智依,通用女声
            • 101040-智川,四川女声
            • 101050-WeJack,英文男声
            • 101051-WeRose,英文女声
            • 101052-智味,通用男声
            • -
            • 101053-智方,通用男声
            • -
            • 101054-智友,通用男声
            • -
            • 101055-智付,通用女声
            • -
            • 101056-智林,东北男声
            • - * @method integer getPrimaryLanguage() 获取主语言类型:
            • 1-中文(默认)
            • 2-英文
            • - * @method void setPrimaryLanguage(integer $PrimaryLanguage) 设置主语言类型:
            • 1-中文(默认)
            • 2-英文
            • + * @method integer getVoiceType() 获取音色 ID,包括标准音色与精品音色,精品音色拟真度更高,价格不同于标准音色,请参见[购买指南](https://cloud.tencent.com/document/product/1073/34112)。完整的音色 ID 列表请参见[音色列表](https://cloud.tencent.com/document/product/1073/92668)。 + * @method void setVoiceType(integer $VoiceType) 设置音色 ID,包括标准音色与精品音色,精品音色拟真度更高,价格不同于标准音色,请参见[购买指南](https://cloud.tencent.com/document/product/1073/34112)。完整的音色 ID 列表请参见[音色列表](https://cloud.tencent.com/document/product/1073/92668)。 + * @method integer getPrimaryLanguage() 获取主语言类型:
            • 1-中文(默认)
            • 2-英文
            • 3-日文
            • + * @method void setPrimaryLanguage(integer $PrimaryLanguage) 设置主语言类型:
            • 1-中文(默认)
            • 2-英文
            • 3-日文
            • * @method integer getSampleRate() 获取音频采样率:
            • 16000:16k(默认)
            • 8000:8k
            • * @method void setSampleRate(integer $SampleRate) 设置音频采样率:
            • 16000:16k(默认)
            • 8000:8k
            • * @method string getCodec() 获取返回音频格式,可取值:mp3(默认),wav,pcm * @method void setCodec(string $Codec) 设置返回音频格式,可取值:mp3(默认),wav,pcm * @method string getCallbackUrl() 获取回调 URL,用户自行搭建的用于接收识别结果的服务URL。如果用户使用轮询方式获取识别结果,则无需提交该参数。[回调说明](https://cloud.tencent.com/document/product/1073/55746) * @method void setCallbackUrl(string $CallbackUrl) 设置回调 URL,用户自行搭建的用于接收识别结果的服务URL。如果用户使用轮询方式获取识别结果,则无需提交该参数。[回调说明](https://cloud.tencent.com/document/product/1073/55746) - * @method boolean getVoiceoverDialogueSplit() 获取旁白与对白文本解析,分别合成相应风格(仅适用于旁对白音色),默认 false - * @method void setVoiceoverDialogueSplit(boolean $VoiceoverDialogueSplit) 设置旁白与对白文本解析,分别合成相应风格(仅适用于旁对白音色),默认 false + * @method boolean getVoiceoverDialogueSplit() 获取旁白与对白文本解析,分别合成相应风格(仅适用于旁对白音色10510000、100510000),默认 false + * @method void setVoiceoverDialogueSplit(boolean $VoiceoverDialogueSplit) 设置旁白与对白文本解析,分别合成相应风格(仅适用于旁对白音色10510000、100510000),默认 false */ class CreateTtsTaskRequest extends AbstractModel { @@ -69,7 +61,7 @@ class CreateTtsTaskRequest extends AbstractModel public $Volume; /** - * @var float 语速,范围:[-2,2],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 如果需要更细化的语速,可以保留小数点后一位,例如0.5 1.1 1.8等。
              + * @var float 语速,范围:[-2,2],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 如果需要更细化的语速,可以保留小数点后 2 位,例如0.5 1.1 1.8等。
              参数值与实际语速转换,可参考[代码示例](https://sdk-1300466766.cos.ap-shanghai.myqcloud.com/sample/speed_sample.tar.gz) */ public $Speed; @@ -79,16 +71,12 @@ class CreateTtsTaskRequest extends AbstractModel public $ProjectId; /** - * @var integer 标准音色
            • 10510000-智逍遥,旁对白阅读风格男声
            • 1001-智瑜,情感女声
            • 1002-智聆,通用女声
            • 1003-智美,客服女声
            • 1004-智云,通用男声
            • 1005-智莉,通用女声
            • 1007-智娜,客服女声
            • 1008-智琪,客服女声
            • 1009-智芸,知性女声
            • 1010-智华,通用男声
            • 1017-智蓉,情感女声
            • 1018-智靖,情感男声
            • 1050-WeJack,英文男声
            • 1051-WeRose,英文女声
            • 精品音色
              精品音色拟真度更高,价格不同于标准音色,查看[购买指南](https://cloud.tencent.com/document/product/1073/34112)
            • 100510000-智逍遥,阅读男声
            • 101001-智瑜,情感女声
            • 101002-智聆,通用女声
            • 101003-智美,客服女声
            • 101004-智云,通用男声
            • 101005-智莉,通用女声
            • 101006-智言,助手女声
            • 101007-智娜,客服女声
            • 101008-智琪,客服女声
            • 101009-智芸,知性女声
            • 101010-智华,通用男声
            • 101011-智燕,新闻女声
            • 101012-智丹,新闻女声
            • 101013-智辉,新闻男声
            • 101014-智宁,新闻男声
            • 101015-智萌,男童声
            • 101016-智甜,女童声
            • 101017-智蓉,情感女声
            • 101018-智靖,情感男声
            • 101019-智彤,粤语女声
            • 101020-智刚,新闻男声
            • 101021-智瑞,新闻男声
            • 101022-智虹,新闻女声
            • 101023-智萱,聊天女声
            • 101024-智皓,聊天男声
            • 101025-智薇,聊天女声
            • 101026-智希,通用女声
            • 101027-智梅,通用女声
            • 101028-智洁,通用女声
            • 101029-智凯,通用男声
            • 101030-智柯,通用男声
            • 101031-智奎,通用男声
            • 101032-智芳,通用女声
            • 101033-智蓓,客服女声
            • 101034-智莲,通用女声
            • 101035-智依,通用女声
            • 101040-智川,四川女声
            • 101050-WeJack,英文男声
            • 101051-WeRose,英文女声
            • 101052-智味,通用男声
            • -
            • 101053-智方,通用男声
            • -
            • 101054-智友,通用男声
            • -
            • 101055-智付,通用女声
            • -
            • 101056-智林,东北男声
            • + * @var integer 音色 ID,包括标准音色与精品音色,精品音色拟真度更高,价格不同于标准音色,请参见[购买指南](https://cloud.tencent.com/document/product/1073/34112)。完整的音色 ID 列表请参见[音色列表](https://cloud.tencent.com/document/product/1073/92668)。 */ public $VoiceType; /** - * @var integer 主语言类型:
            • 1-中文(默认)
            • 2-英文
            • + * @var integer 主语言类型:
            • 1-中文(默认)
            • 2-英文
            • 3-日文
            • */ public $PrimaryLanguage; @@ -108,7 +96,7 @@ class CreateTtsTaskRequest extends AbstractModel public $CallbackUrl; /** - * @var boolean 旁白与对白文本解析,分别合成相应风格(仅适用于旁对白音色),默认 false + * @var boolean 旁白与对白文本解析,分别合成相应风格(仅适用于旁对白音色10510000、100510000),默认 false */ public $VoiceoverDialogueSplit; @@ -116,18 +104,14 @@ class CreateTtsTaskRequest extends AbstractModel * @param string $Text 合成语音的源文本,按UTF-8编码统一计算,最多支持10万字符 * @param integer $ModelType 模型类型,1-默认模型。 * @param float $Volume 音量大小,范围:[0,10],分别对应11个等级的音量,默认为0,代表正常音量。没有静音选项。 - * @param float $Speed 语速,范围:[-2,2],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 如果需要更细化的语速,可以保留小数点后一位,例如0.5 1.1 1.8等。
              + * @param float $Speed 语速,范围:[-2,2],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 如果需要更细化的语速,可以保留小数点后 2 位,例如0.5 1.1 1.8等。
              参数值与实际语速转换,可参考[代码示例](https://sdk-1300466766.cos.ap-shanghai.myqcloud.com/sample/speed_sample.tar.gz) * @param integer $ProjectId 项目id,用户自定义,默认为0。 - * @param integer $VoiceType 标准音色
            • 10510000-智逍遥,旁对白阅读风格男声
            • 1001-智瑜,情感女声
            • 1002-智聆,通用女声
            • 1003-智美,客服女声
            • 1004-智云,通用男声
            • 1005-智莉,通用女声
            • 1007-智娜,客服女声
            • 1008-智琪,客服女声
            • 1009-智芸,知性女声
            • 1010-智华,通用男声
            • 1017-智蓉,情感女声
            • 1018-智靖,情感男声
            • 1050-WeJack,英文男声
            • 1051-WeRose,英文女声
            • 精品音色
              精品音色拟真度更高,价格不同于标准音色,查看[购买指南](https://cloud.tencent.com/document/product/1073/34112)
            • 100510000-智逍遥,阅读男声
            • 101001-智瑜,情感女声
            • 101002-智聆,通用女声
            • 101003-智美,客服女声
            • 101004-智云,通用男声
            • 101005-智莉,通用女声
            • 101006-智言,助手女声
            • 101007-智娜,客服女声
            • 101008-智琪,客服女声
            • 101009-智芸,知性女声
            • 101010-智华,通用男声
            • 101011-智燕,新闻女声
            • 101012-智丹,新闻女声
            • 101013-智辉,新闻男声
            • 101014-智宁,新闻男声
            • 101015-智萌,男童声
            • 101016-智甜,女童声
            • 101017-智蓉,情感女声
            • 101018-智靖,情感男声
            • 101019-智彤,粤语女声
            • 101020-智刚,新闻男声
            • 101021-智瑞,新闻男声
            • 101022-智虹,新闻女声
            • 101023-智萱,聊天女声
            • 101024-智皓,聊天男声
            • 101025-智薇,聊天女声
            • 101026-智希,通用女声
            • 101027-智梅,通用女声
            • 101028-智洁,通用女声
            • 101029-智凯,通用男声
            • 101030-智柯,通用男声
            • 101031-智奎,通用男声
            • 101032-智芳,通用女声
            • 101033-智蓓,客服女声
            • 101034-智莲,通用女声
            • 101035-智依,通用女声
            • 101040-智川,四川女声
            • 101050-WeJack,英文男声
            • 101051-WeRose,英文女声
            • 101052-智味,通用男声
            • -
            • 101053-智方,通用男声
            • -
            • 101054-智友,通用男声
            • -
            • 101055-智付,通用女声
            • -
            • 101056-智林,东北男声
            • - * @param integer $PrimaryLanguage 主语言类型:
            • 1-中文(默认)
            • 2-英文
            • + * @param integer $VoiceType 音色 ID,包括标准音色与精品音色,精品音色拟真度更高,价格不同于标准音色,请参见[购买指南](https://cloud.tencent.com/document/product/1073/34112)。完整的音色 ID 列表请参见[音色列表](https://cloud.tencent.com/document/product/1073/92668)。 + * @param integer $PrimaryLanguage 主语言类型:
            • 1-中文(默认)
            • 2-英文
            • 3-日文
            • * @param integer $SampleRate 音频采样率:
            • 16000:16k(默认)
            • 8000:8k
            • * @param string $Codec 返回音频格式,可取值:mp3(默认),wav,pcm * @param string $CallbackUrl 回调 URL,用户自行搭建的用于接收识别结果的服务URL。如果用户使用轮询方式获取识别结果,则无需提交该参数。[回调说明](https://cloud.tencent.com/document/product/1073/55746) - * @param boolean $VoiceoverDialogueSplit 旁白与对白文本解析,分别合成相应风格(仅适用于旁对白音色),默认 false + * @param boolean $VoiceoverDialogueSplit 旁白与对白文本解析,分别合成相应风格(仅适用于旁对白音色10510000、100510000),默认 false */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/Models/TextToVoiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/Models/TextToVoiceRequest.php index f06c77c3..15bec1a7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/Models/TextToVoiceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tts/V20190823/Models/TextToVoiceRequest.php @@ -26,114 +26,34 @@ use TencentCloud\Common\AbstractModel; 中文最大支持150个汉字(全角标点符号算一个汉字);英文最大支持500个字母(半角标点符号算一个字母)。 * @method string getSessionId() 获取一次请求对应一个SessionId,会原样返回,建议传入类似于uuid的字符串防止重复。 * @method void setSessionId(string $SessionId) 设置一次请求对应一个SessionId,会原样返回,建议传入类似于uuid的字符串防止重复。 - * @method float getVolume() 获取音量大小,范围:[0,10],分别对应11个等级的音量,默认为0,代表正常音量。没有静音选项。 - * @method void setVolume(float $Volume) 设置音量大小,范围:[0,10],分别对应11个等级的音量,默认为0,代表正常音量。没有静音选项。 - * @method float getSpeed() 获取语速,范围:[-2,6],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 6代表2.5倍
            • 如果需要更细化的语速,可以保留小数点后一位,例如0.5 1.1 1.8等。
              - * @method void setSpeed(float $Speed) 设置语速,范围:[-2,6],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 6代表2.5倍
            • 如果需要更细化的语速,可以保留小数点后一位,例如0.5 1.1 1.8等。
              + * @method float getVolume() 获取音量大小,范围[0,10],对应音量大小。默认为0,代表正常音量,值越大音量越高。 + * @method void setVolume(float $Volume) 设置音量大小,范围[0,10],对应音量大小。默认为0,代表正常音量,值越大音量越高。 + * @method float getSpeed() 获取语速,范围:[-2,6],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 6代表2.5倍
            • 如果需要更细化的语速,可以保留小数点后 2 位,例如0.5 1.1 1.8等。
              参数值与实际语速转换,可参考[代码示例](https://sdk-1300466766.cos.ap-shanghai.myqcloud.com/sample/speed_sample.tar.gz) + * @method void setSpeed(float $Speed) 设置语速,范围:[-2,6],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 6代表2.5倍
            • 如果需要更细化的语速,可以保留小数点后 2 位,例如0.5 1.1 1.8等。
              参数值与实际语速转换,可参考[代码示例](https://sdk-1300466766.cos.ap-shanghai.myqcloud.com/sample/speed_sample.tar.gz) * @method integer getProjectId() 获取项目id,用户自定义,默认为0。 * @method void setProjectId(integer $ProjectId) 设置项目id,用户自定义,默认为0。 * @method integer getModelType() 获取模型类型,1-默认模型。 * @method void setModelType(integer $ModelType) 设置模型类型,1-默认模型。 - * @method integer getVoiceType() 获取标准音色
            • 10510000-智逍遥,阅读男声
            • 1001-智瑜,情感女声
            • 1002-智聆,通用女声
            • 1003-智美,客服女声
            • 1004-智云,通用男声
            • 1005-智莉,通用女声
            • 1007-智娜,客服女声
            • 1008-智琪,客服女声
            • 1009-智芸,知性女声
            • 1010-智华,通用男声
            • 1017-智蓉,情感女声
            • 1018-智靖,情感男声
            • 1050-WeJack,英文男声
            • 1051-WeRose,英文女声
            • 精品音色
              精品音色拟真度更高,价格不同于标准音色,查看[购买指南](https://cloud.tencent.com/document/product/1073/34112)
            • 100510000-智逍遥,阅读男声
            • 101001-智瑜,情感女声
            • 101002-智聆,通用女声
            • 101003-智美,客服女声
            • 101004-智云,通用男声
            • 101005-智莉,通用女声
            • 101006-智言,助手女声
            • 101007-智娜,客服女声
            • 101008-智琪,客服女声
            • 101009-智芸,知性女声
            • 101010-智华,通用男声
            • 101011-智燕,新闻女声
            • 101012-智丹,新闻女声
            • 101013-智辉,新闻男声
            • 101014-智宁,新闻男声
            • 101015-智萌,男童声
            • 101016-智甜,女童声
            • 101017-智蓉,情感女声
            • 101018-智靖,情感男声
            • 101019-智彤,粤语女声
            • 101020-智刚,新闻男声
            • 101021-智瑞,新闻男声
            • 101022-智虹,新闻女声
            • 101023-智萱,聊天女声
            • 101024-智皓,聊天男声
            • 101025-智薇,聊天女声
            • 101026-智希,通用女声
            • 101027-智梅,通用女声
            • 101028-智洁,通用女声
            • 101029-智凯,通用男声
            • 101030-智柯,通用男声
            • 101031-智奎,通用男声
            • 101032-智芳,通用女声
            • 101033-智蓓,客服女声
            • 101034-智莲,通用女声
            • 101035-智依,通用女声
            • 101040-智川,四川女声
            • 101050-WeJack,英文男声
            • 101051-WeRose,英文女声
            • 101052-智味,通用男声
            • -
            • 101053-智方,通用男声
            • -
            • 101054-智友,通用男声
            • -
            • 101055-智付,通用女声
            • -
            • 101056-智林,东北男声
            • -
            • 301000-爱小广,多情感通用男声
            • -
            • 301001-爱小栋,多情感通用男声
            • -
            • 301002-爱小海,多情感通用男声
            • -
            • 301003-爱小霞,多情感通用女声
            • -
            • 301004-爱小玲,多情感通用女声
            • -
            • 301005-爱小章,多情感通用男声
            • -
            • 301006-爱小峰,多情感通用男声
            • -
            • 301007-爱小亮,多情感通用男声
            • -
            • 301008-爱小博,多情感通用男声
            • -
            • 301009-爱小芸,多情感通用女声
            • -
            • 301010-爱小秋,多情感通用女声
            • -
            • 301011-爱小芳,多情感通用女声
            • -
            • 301012-爱小琴,多情感通用女声
            • -
            • 301013-爱小康,多情感通用男声
            • -
            • 301014-爱小辉,多情感通用男声
            • -
            • 301015-爱小璐,多情感通用女声
            • -
            • 301016-爱小阳,多情感通用男声
            • -
            • 301017-爱小泉,多情感通用男声
            • -
            • 301018-爱小昆,多情感通用男声
            • -
            • 301019-爱小诚,多情感通用男声
            • -
            • 301020-爱小岚,多情感通用女声
            • -
            • 301021-爱小茹,多情感通用女声
            • -
            • 301022-爱小蓉,多情感通用女声
            • -
            • 301023-爱小燕,多情感通用女声
            • -
            • 301024-爱小莲,多情感通用女声
            • -
            • 301025-爱小武,多情感通用男声
            • -
            • 301026-爱小雪,多情感通用女声
            • -
            • 301027-爱小媛,多情感通用女声
            • -
            • 301028-爱小娴,多情感通用女声
            • -
            • 301029-爱小涛,多情感通用男声
            • -
            • 401000-智妍,活力女声
            • -
            • 401001-智萱,温暖女声
            • -
            • 401002-智飞,活力男声
            • -
            • 401003-智悦,活力女声
            • -
            • 401004-智海,成熟男声
            • -
            • 401005-智凡,新闻男声
            • -
            • 401006-智航,导航女声
            • -
            • 401007-智婷,广告女声
            • -
            • 401008-智霞,通用女声
            • - * @method void setVoiceType(integer $VoiceType) 设置标准音色
            • 10510000-智逍遥,阅读男声
            • 1001-智瑜,情感女声
            • 1002-智聆,通用女声
            • 1003-智美,客服女声
            • 1004-智云,通用男声
            • 1005-智莉,通用女声
            • 1007-智娜,客服女声
            • 1008-智琪,客服女声
            • 1009-智芸,知性女声
            • 1010-智华,通用男声
            • 1017-智蓉,情感女声
            • 1018-智靖,情感男声
            • 1050-WeJack,英文男声
            • 1051-WeRose,英文女声
            • 精品音色
              精品音色拟真度更高,价格不同于标准音色,查看[购买指南](https://cloud.tencent.com/document/product/1073/34112)
            • 100510000-智逍遥,阅读男声
            • 101001-智瑜,情感女声
            • 101002-智聆,通用女声
            • 101003-智美,客服女声
            • 101004-智云,通用男声
            • 101005-智莉,通用女声
            • 101006-智言,助手女声
            • 101007-智娜,客服女声
            • 101008-智琪,客服女声
            • 101009-智芸,知性女声
            • 101010-智华,通用男声
            • 101011-智燕,新闻女声
            • 101012-智丹,新闻女声
            • 101013-智辉,新闻男声
            • 101014-智宁,新闻男声
            • 101015-智萌,男童声
            • 101016-智甜,女童声
            • 101017-智蓉,情感女声
            • 101018-智靖,情感男声
            • 101019-智彤,粤语女声
            • 101020-智刚,新闻男声
            • 101021-智瑞,新闻男声
            • 101022-智虹,新闻女声
            • 101023-智萱,聊天女声
            • 101024-智皓,聊天男声
            • 101025-智薇,聊天女声
            • 101026-智希,通用女声
            • 101027-智梅,通用女声
            • 101028-智洁,通用女声
            • 101029-智凯,通用男声
            • 101030-智柯,通用男声
            • 101031-智奎,通用男声
            • 101032-智芳,通用女声
            • 101033-智蓓,客服女声
            • 101034-智莲,通用女声
            • 101035-智依,通用女声
            • 101040-智川,四川女声
            • 101050-WeJack,英文男声
            • 101051-WeRose,英文女声
            • 101052-智味,通用男声
            • -
            • 101053-智方,通用男声
            • -
            • 101054-智友,通用男声
            • -
            • 101055-智付,通用女声
            • -
            • 101056-智林,东北男声
            • -
            • 301000-爱小广,多情感通用男声
            • -
            • 301001-爱小栋,多情感通用男声
            • -
            • 301002-爱小海,多情感通用男声
            • -
            • 301003-爱小霞,多情感通用女声
            • -
            • 301004-爱小玲,多情感通用女声
            • -
            • 301005-爱小章,多情感通用男声
            • -
            • 301006-爱小峰,多情感通用男声
            • -
            • 301007-爱小亮,多情感通用男声
            • -
            • 301008-爱小博,多情感通用男声
            • -
            • 301009-爱小芸,多情感通用女声
            • -
            • 301010-爱小秋,多情感通用女声
            • -
            • 301011-爱小芳,多情感通用女声
            • -
            • 301012-爱小琴,多情感通用女声
            • -
            • 301013-爱小康,多情感通用男声
            • -
            • 301014-爱小辉,多情感通用男声
            • -
            • 301015-爱小璐,多情感通用女声
            • -
            • 301016-爱小阳,多情感通用男声
            • -
            • 301017-爱小泉,多情感通用男声
            • -
            • 301018-爱小昆,多情感通用男声
            • -
            • 301019-爱小诚,多情感通用男声
            • -
            • 301020-爱小岚,多情感通用女声
            • -
            • 301021-爱小茹,多情感通用女声
            • -
            • 301022-爱小蓉,多情感通用女声
            • -
            • 301023-爱小燕,多情感通用女声
            • -
            • 301024-爱小莲,多情感通用女声
            • -
            • 301025-爱小武,多情感通用男声
            • -
            • 301026-爱小雪,多情感通用女声
            • -
            • 301027-爱小媛,多情感通用女声
            • -
            • 301028-爱小娴,多情感通用女声
            • -
            • 301029-爱小涛,多情感通用男声
            • -
            • 401000-智妍,活力女声
            • -
            • 401001-智萱,温暖女声
            • -
            • 401002-智飞,活力男声
            • -
            • 401003-智悦,活力女声
            • -
            • 401004-智海,成熟男声
            • -
            • 401005-智凡,新闻男声
            • -
            • 401006-智航,导航女声
            • -
            • 401007-智婷,广告女声
            • -
            • 401008-智霞,通用女声
            • - * @method integer getPrimaryLanguage() 获取主语言类型:
            • 1-中文(默认)
            • 2-英文
            • - * @method void setPrimaryLanguage(integer $PrimaryLanguage) 设置主语言类型:
            • 1-中文(默认)
            • 2-英文
            • - * @method integer getSampleRate() 获取音频采样率:
            • 16000:16k(默认)
            • 8000:8k
            • - * @method void setSampleRate(integer $SampleRate) 设置音频采样率:
            • 16000:16k(默认)
            • 8000:8k
            • + * @method integer getVoiceType() 获取音色 ID,包括标准音色与精品音色,精品音色拟真度更高,价格不同于标准音色,请参见[购买指南](https://cloud.tencent.com/document/product/1073/34112)。完整的音色 ID 列表请参见[音色列表](https://cloud.tencent.com/document/product/1073/92668)。 + * @method void setVoiceType(integer $VoiceType) 设置音色 ID,包括标准音色与精品音色,精品音色拟真度更高,价格不同于标准音色,请参见[购买指南](https://cloud.tencent.com/document/product/1073/34112)。完整的音色 ID 列表请参见[音色列表](https://cloud.tencent.com/document/product/1073/92668)。 + * @method integer getPrimaryLanguage() 获取主语言类型:
            • 1-中文(默认)
            • 2-英文
            • 3-日文
            • + * @method void setPrimaryLanguage(integer $PrimaryLanguage) 设置主语言类型:
            • 1-中文(默认)
            • 2-英文
            • 3-日文
            • + * @method integer getSampleRate() 获取音频采样率: +
            • 24000:24k(部分音色支持,请参见[音色列表](https://cloud.tencent.com/document/product/1073/92668))
            • +
            • 16000:16k(默认)
            • +
            • 8000:8k
            • + * @method void setSampleRate(integer $SampleRate) 设置音频采样率: +
            • 24000:24k(部分音色支持,请参见[音色列表](https://cloud.tencent.com/document/product/1073/92668))
            • +
            • 16000:16k(默认)
            • +
            • 8000:8k
            • * @method string getCodec() 获取返回音频格式,可取值:wav(默认),mp3,pcm * @method void setCodec(string $Codec) 设置返回音频格式,可取值:wav(默认),mp3,pcm * @method boolean getEnableSubtitle() 获取是否开启时间戳功能,默认为false。 * @method void setEnableSubtitle(boolean $EnableSubtitle) 设置是否开启时间戳功能,默认为false。 * @method integer getSegmentRate() 获取断句敏感阈值,默认值为:0,取值范围:[0,1,2]。该值越大越不容易断句,模型会更倾向于仅按照标点符号断句。此参数建议不要随意调整,可能会影响合成效果。 * @method void setSegmentRate(integer $SegmentRate) 设置断句敏感阈值,默认值为:0,取值范围:[0,1,2]。该值越大越不容易断句,模型会更倾向于仅按照标点符号断句。此参数建议不要随意调整,可能会影响合成效果。 - * @method string getEmotionCategory() 获取控制合成音频的情感,仅支持多情感音色使用。取值: neutral(中性)、sad(悲伤)、happy(高兴)、angry(生气)、fear(恐惧)、news(新闻)、story(故事)、radio(广播)、poetry(诗歌)、call(客服) - * @method void setEmotionCategory(string $EmotionCategory) 设置控制合成音频的情感,仅支持多情感音色使用。取值: neutral(中性)、sad(悲伤)、happy(高兴)、angry(生气)、fear(恐惧)、news(新闻)、story(故事)、radio(广播)、poetry(诗歌)、call(客服) + * @method string getEmotionCategory() 获取控制合成音频的情感,仅支持多情感音色使用。取值: neutral(中性)、sad(悲伤)、happy(高兴)、angry(生气)、fear(恐惧)、news(新闻)、story(故事)、radio(广播)、poetry(诗歌)、call(客服)、撒娇(sajiao)、厌恶(disgusted)、震惊(amaze)、平静(peaceful)、兴奋(exciting)、傲娇(aojiao)、解说(jieshuo) + * @method void setEmotionCategory(string $EmotionCategory) 设置控制合成音频的情感,仅支持多情感音色使用。取值: neutral(中性)、sad(悲伤)、happy(高兴)、angry(生气)、fear(恐惧)、news(新闻)、story(故事)、radio(广播)、poetry(诗歌)、call(客服)、撒娇(sajiao)、厌恶(disgusted)、震惊(amaze)、平静(peaceful)、兴奋(exciting)、傲娇(aojiao)、解说(jieshuo) * @method integer getEmotionIntensity() 获取控制合成音频情感程度,取值范围为[50,200],默认为100;只有EmotionCategory不为空时生效; * @method void setEmotionIntensity(integer $EmotionIntensity) 设置控制合成音频情感程度,取值范围为[50,200],默认为100;只有EmotionCategory不为空时生效; */ @@ -151,12 +71,12 @@ class TextToVoiceRequest extends AbstractModel public $SessionId; /** - * @var float 音量大小,范围:[0,10],分别对应11个等级的音量,默认为0,代表正常音量。没有静音选项。 + * @var float 音量大小,范围[0,10],对应音量大小。默认为0,代表正常音量,值越大音量越高。 */ public $Volume; /** - * @var float 语速,范围:[-2,6],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 6代表2.5倍
            • 如果需要更细化的语速,可以保留小数点后一位,例如0.5 1.1 1.8等。
              + * @var float 语速,范围:[-2,6],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 6代表2.5倍
            • 如果需要更细化的语速,可以保留小数点后 2 位,例如0.5 1.1 1.8等。
              参数值与实际语速转换,可参考[代码示例](https://sdk-1300466766.cos.ap-shanghai.myqcloud.com/sample/speed_sample.tar.gz) */ public $Speed; @@ -171,60 +91,20 @@ class TextToVoiceRequest extends AbstractModel public $ModelType; /** - * @var integer 标准音色
            • 10510000-智逍遥,阅读男声
            • 1001-智瑜,情感女声
            • 1002-智聆,通用女声
            • 1003-智美,客服女声
            • 1004-智云,通用男声
            • 1005-智莉,通用女声
            • 1007-智娜,客服女声
            • 1008-智琪,客服女声
            • 1009-智芸,知性女声
            • 1010-智华,通用男声
            • 1017-智蓉,情感女声
            • 1018-智靖,情感男声
            • 1050-WeJack,英文男声
            • 1051-WeRose,英文女声
            • 精品音色
              精品音色拟真度更高,价格不同于标准音色,查看[购买指南](https://cloud.tencent.com/document/product/1073/34112)
            • 100510000-智逍遥,阅读男声
            • 101001-智瑜,情感女声
            • 101002-智聆,通用女声
            • 101003-智美,客服女声
            • 101004-智云,通用男声
            • 101005-智莉,通用女声
            • 101006-智言,助手女声
            • 101007-智娜,客服女声
            • 101008-智琪,客服女声
            • 101009-智芸,知性女声
            • 101010-智华,通用男声
            • 101011-智燕,新闻女声
            • 101012-智丹,新闻女声
            • 101013-智辉,新闻男声
            • 101014-智宁,新闻男声
            • 101015-智萌,男童声
            • 101016-智甜,女童声
            • 101017-智蓉,情感女声
            • 101018-智靖,情感男声
            • 101019-智彤,粤语女声
            • 101020-智刚,新闻男声
            • 101021-智瑞,新闻男声
            • 101022-智虹,新闻女声
            • 101023-智萱,聊天女声
            • 101024-智皓,聊天男声
            • 101025-智薇,聊天女声
            • 101026-智希,通用女声
            • 101027-智梅,通用女声
            • 101028-智洁,通用女声
            • 101029-智凯,通用男声
            • 101030-智柯,通用男声
            • 101031-智奎,通用男声
            • 101032-智芳,通用女声
            • 101033-智蓓,客服女声
            • 101034-智莲,通用女声
            • 101035-智依,通用女声
            • 101040-智川,四川女声
            • 101050-WeJack,英文男声
            • 101051-WeRose,英文女声
            • 101052-智味,通用男声
            • -
            • 101053-智方,通用男声
            • -
            • 101054-智友,通用男声
            • -
            • 101055-智付,通用女声
            • -
            • 101056-智林,东北男声
            • -
            • 301000-爱小广,多情感通用男声
            • -
            • 301001-爱小栋,多情感通用男声
            • -
            • 301002-爱小海,多情感通用男声
            • -
            • 301003-爱小霞,多情感通用女声
            • -
            • 301004-爱小玲,多情感通用女声
            • -
            • 301005-爱小章,多情感通用男声
            • -
            • 301006-爱小峰,多情感通用男声
            • -
            • 301007-爱小亮,多情感通用男声
            • -
            • 301008-爱小博,多情感通用男声
            • -
            • 301009-爱小芸,多情感通用女声
            • -
            • 301010-爱小秋,多情感通用女声
            • -
            • 301011-爱小芳,多情感通用女声
            • -
            • 301012-爱小琴,多情感通用女声
            • -
            • 301013-爱小康,多情感通用男声
            • -
            • 301014-爱小辉,多情感通用男声
            • -
            • 301015-爱小璐,多情感通用女声
            • -
            • 301016-爱小阳,多情感通用男声
            • -
            • 301017-爱小泉,多情感通用男声
            • -
            • 301018-爱小昆,多情感通用男声
            • -
            • 301019-爱小诚,多情感通用男声
            • -
            • 301020-爱小岚,多情感通用女声
            • -
            • 301021-爱小茹,多情感通用女声
            • -
            • 301022-爱小蓉,多情感通用女声
            • -
            • 301023-爱小燕,多情感通用女声
            • -
            • 301024-爱小莲,多情感通用女声
            • -
            • 301025-爱小武,多情感通用男声
            • -
            • 301026-爱小雪,多情感通用女声
            • -
            • 301027-爱小媛,多情感通用女声
            • -
            • 301028-爱小娴,多情感通用女声
            • -
            • 301029-爱小涛,多情感通用男声
            • -
            • 401000-智妍,活力女声
            • -
            • 401001-智萱,温暖女声
            • -
            • 401002-智飞,活力男声
            • -
            • 401003-智悦,活力女声
            • -
            • 401004-智海,成熟男声
            • -
            • 401005-智凡,新闻男声
            • -
            • 401006-智航,导航女声
            • -
            • 401007-智婷,广告女声
            • -
            • 401008-智霞,通用女声
            • + * @var integer 音色 ID,包括标准音色与精品音色,精品音色拟真度更高,价格不同于标准音色,请参见[购买指南](https://cloud.tencent.com/document/product/1073/34112)。完整的音色 ID 列表请参见[音色列表](https://cloud.tencent.com/document/product/1073/92668)。 */ public $VoiceType; /** - * @var integer 主语言类型:
            • 1-中文(默认)
            • 2-英文
            • + * @var integer 主语言类型:
            • 1-中文(默认)
            • 2-英文
            • 3-日文
            • */ public $PrimaryLanguage; /** - * @var integer 音频采样率:
            • 16000:16k(默认)
            • 8000:8k
            • + * @var integer 音频采样率: +
            • 24000:24k(部分音色支持,请参见[音色列表](https://cloud.tencent.com/document/product/1073/92668))
            • +
            • 16000:16k(默认)
            • +
            • 8000:8k
            • */ public $SampleRate; @@ -244,7 +124,7 @@ class TextToVoiceRequest extends AbstractModel public $SegmentRate; /** - * @var string 控制合成音频的情感,仅支持多情感音色使用。取值: neutral(中性)、sad(悲伤)、happy(高兴)、angry(生气)、fear(恐惧)、news(新闻)、story(故事)、radio(广播)、poetry(诗歌)、call(客服) + * @var string 控制合成音频的情感,仅支持多情感音色使用。取值: neutral(中性)、sad(悲伤)、happy(高兴)、angry(生气)、fear(恐惧)、news(新闻)、story(故事)、radio(广播)、poetry(诗歌)、call(客服)、撒娇(sajiao)、厌恶(disgusted)、震惊(amaze)、平静(peaceful)、兴奋(exciting)、傲娇(aojiao)、解说(jieshuo) */ public $EmotionCategory; @@ -257,60 +137,20 @@ class TextToVoiceRequest extends AbstractModel * @param string $Text 合成语音的源文本,按UTF-8编码统一计算。 中文最大支持150个汉字(全角标点符号算一个汉字);英文最大支持500个字母(半角标点符号算一个字母)。 * @param string $SessionId 一次请求对应一个SessionId,会原样返回,建议传入类似于uuid的字符串防止重复。 - * @param float $Volume 音量大小,范围:[0,10],分别对应11个等级的音量,默认为0,代表正常音量。没有静音选项。 - * @param float $Speed 语速,范围:[-2,6],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 6代表2.5倍
            • 如果需要更细化的语速,可以保留小数点后一位,例如0.5 1.1 1.8等。
              + * @param float $Volume 音量大小,范围[0,10],对应音量大小。默认为0,代表正常音量,值越大音量越高。 + * @param float $Speed 语速,范围:[-2,6],分别对应不同语速:
            • -2代表0.6倍
            • -1代表0.8倍
            • 0代表1.0倍(默认)
            • 1代表1.2倍
            • 2代表1.5倍
            • 6代表2.5倍
            • 如果需要更细化的语速,可以保留小数点后 2 位,例如0.5 1.1 1.8等。
              参数值与实际语速转换,可参考[代码示例](https://sdk-1300466766.cos.ap-shanghai.myqcloud.com/sample/speed_sample.tar.gz) * @param integer $ProjectId 项目id,用户自定义,默认为0。 * @param integer $ModelType 模型类型,1-默认模型。 - * @param integer $VoiceType 标准音色
            • 10510000-智逍遥,阅读男声
            • 1001-智瑜,情感女声
            • 1002-智聆,通用女声
            • 1003-智美,客服女声
            • 1004-智云,通用男声
            • 1005-智莉,通用女声
            • 1007-智娜,客服女声
            • 1008-智琪,客服女声
            • 1009-智芸,知性女声
            • 1010-智华,通用男声
            • 1017-智蓉,情感女声
            • 1018-智靖,情感男声
            • 1050-WeJack,英文男声
            • 1051-WeRose,英文女声
            • 精品音色
              精品音色拟真度更高,价格不同于标准音色,查看[购买指南](https://cloud.tencent.com/document/product/1073/34112)
            • 100510000-智逍遥,阅读男声
            • 101001-智瑜,情感女声
            • 101002-智聆,通用女声
            • 101003-智美,客服女声
            • 101004-智云,通用男声
            • 101005-智莉,通用女声
            • 101006-智言,助手女声
            • 101007-智娜,客服女声
            • 101008-智琪,客服女声
            • 101009-智芸,知性女声
            • 101010-智华,通用男声
            • 101011-智燕,新闻女声
            • 101012-智丹,新闻女声
            • 101013-智辉,新闻男声
            • 101014-智宁,新闻男声
            • 101015-智萌,男童声
            • 101016-智甜,女童声
            • 101017-智蓉,情感女声
            • 101018-智靖,情感男声
            • 101019-智彤,粤语女声
            • 101020-智刚,新闻男声
            • 101021-智瑞,新闻男声
            • 101022-智虹,新闻女声
            • 101023-智萱,聊天女声
            • 101024-智皓,聊天男声
            • 101025-智薇,聊天女声
            • 101026-智希,通用女声
            • 101027-智梅,通用女声
            • 101028-智洁,通用女声
            • 101029-智凯,通用男声
            • 101030-智柯,通用男声
            • 101031-智奎,通用男声
            • 101032-智芳,通用女声
            • 101033-智蓓,客服女声
            • 101034-智莲,通用女声
            • 101035-智依,通用女声
            • 101040-智川,四川女声
            • 101050-WeJack,英文男声
            • 101051-WeRose,英文女声
            • 101052-智味,通用男声
            • -
            • 101053-智方,通用男声
            • -
            • 101054-智友,通用男声
            • -
            • 101055-智付,通用女声
            • -
            • 101056-智林,东北男声
            • -
            • 301000-爱小广,多情感通用男声
            • -
            • 301001-爱小栋,多情感通用男声
            • -
            • 301002-爱小海,多情感通用男声
            • -
            • 301003-爱小霞,多情感通用女声
            • -
            • 301004-爱小玲,多情感通用女声
            • -
            • 301005-爱小章,多情感通用男声
            • -
            • 301006-爱小峰,多情感通用男声
            • -
            • 301007-爱小亮,多情感通用男声
            • -
            • 301008-爱小博,多情感通用男声
            • -
            • 301009-爱小芸,多情感通用女声
            • -
            • 301010-爱小秋,多情感通用女声
            • -
            • 301011-爱小芳,多情感通用女声
            • -
            • 301012-爱小琴,多情感通用女声
            • -
            • 301013-爱小康,多情感通用男声
            • -
            • 301014-爱小辉,多情感通用男声
            • -
            • 301015-爱小璐,多情感通用女声
            • -
            • 301016-爱小阳,多情感通用男声
            • -
            • 301017-爱小泉,多情感通用男声
            • -
            • 301018-爱小昆,多情感通用男声
            • -
            • 301019-爱小诚,多情感通用男声
            • -
            • 301020-爱小岚,多情感通用女声
            • -
            • 301021-爱小茹,多情感通用女声
            • -
            • 301022-爱小蓉,多情感通用女声
            • -
            • 301023-爱小燕,多情感通用女声
            • -
            • 301024-爱小莲,多情感通用女声
            • -
            • 301025-爱小武,多情感通用男声
            • -
            • 301026-爱小雪,多情感通用女声
            • -
            • 301027-爱小媛,多情感通用女声
            • -
            • 301028-爱小娴,多情感通用女声
            • -
            • 301029-爱小涛,多情感通用男声
            • -
            • 401000-智妍,活力女声
            • -
            • 401001-智萱,温暖女声
            • -
            • 401002-智飞,活力男声
            • -
            • 401003-智悦,活力女声
            • -
            • 401004-智海,成熟男声
            • -
            • 401005-智凡,新闻男声
            • -
            • 401006-智航,导航女声
            • -
            • 401007-智婷,广告女声
            • -
            • 401008-智霞,通用女声
            • - * @param integer $PrimaryLanguage 主语言类型:
            • 1-中文(默认)
            • 2-英文
            • - * @param integer $SampleRate 音频采样率:
            • 16000:16k(默认)
            • 8000:8k
            • + * @param integer $VoiceType 音色 ID,包括标准音色与精品音色,精品音色拟真度更高,价格不同于标准音色,请参见[购买指南](https://cloud.tencent.com/document/product/1073/34112)。完整的音色 ID 列表请参见[音色列表](https://cloud.tencent.com/document/product/1073/92668)。 + * @param integer $PrimaryLanguage 主语言类型:
            • 1-中文(默认)
            • 2-英文
            • 3-日文
            • + * @param integer $SampleRate 音频采样率: +
            • 24000:24k(部分音色支持,请参见[音色列表](https://cloud.tencent.com/document/product/1073/92668))
            • +
            • 16000:16k(默认)
            • +
            • 8000:8k
            • * @param string $Codec 返回音频格式,可取值:wav(默认),mp3,pcm * @param boolean $EnableSubtitle 是否开启时间戳功能,默认为false。 * @param integer $SegmentRate 断句敏感阈值,默认值为:0,取值范围:[0,1,2]。该值越大越不容易断句,模型会更倾向于仅按照标点符号断句。此参数建议不要随意调整,可能会影响合成效果。 - * @param string $EmotionCategory 控制合成音频的情感,仅支持多情感音色使用。取值: neutral(中性)、sad(悲伤)、happy(高兴)、angry(生气)、fear(恐惧)、news(新闻)、story(故事)、radio(广播)、poetry(诗歌)、call(客服) + * @param string $EmotionCategory 控制合成音频的情感,仅支持多情感音色使用。取值: neutral(中性)、sad(悲伤)、happy(高兴)、angry(生气)、fear(恐惧)、news(新闻)、story(故事)、radio(广播)、poetry(诗歌)、call(客服)、撒娇(sajiao)、厌恶(disgusted)、震惊(amaze)、平静(peaceful)、兴奋(exciting)、傲娇(aojiao)、解说(jieshuo) * @param integer $EmotionIntensity 控制合成音频情感程度,取值范围为[50,200],默认为100;只有EmotionCategory不为空时生效; */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AbnormalLightingConfigureInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AbnormalLightingConfigureInfo.php new file mode 100644 index 00000000..2dc5fcb2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AbnormalLightingConfigureInfo.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面低光、过曝检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class AbnormalLightingConfigureInfo extends AbstractModel +{ + /** + * @var string 视频画面低光、过曝检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面低光、过曝检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AbnormalLightingConfigureInfoForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AbnormalLightingConfigureInfoForUpdate.php new file mode 100644 index 00000000..8fe273bd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AbnormalLightingConfigureInfoForUpdate.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面低光、过曝检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class AbnormalLightingConfigureInfoForUpdate extends AbstractModel +{ + /** + * @var string 视频画面低光、过曝检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面低光、过曝检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AdaptiveDynamicStreamingInfoItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AdaptiveDynamicStreamingInfoItem.php index df48b81b..c7c73ce1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AdaptiveDynamicStreamingInfoItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AdaptiveDynamicStreamingInfoItem.php @@ -42,12 +42,16 @@ use TencentCloud\Common\AbstractModel;
            • 注意:在 2022-01-10T16:00:00Z 前处理生成的自适应码流文件此字段为0。
            • * @method string getDigitalWatermarkType() 获取数字水印类型。可选值:
            • Trace 表示经过溯源水印处理;
            • +
            • CopyRight 表示经过版权水印处理;
            • None 表示没有经过数字水印处理。
            • * @method void setDigitalWatermarkType(string $DigitalWatermarkType) 设置数字水印类型。可选值:
            • Trace 表示经过溯源水印处理;
            • +
            • CopyRight 表示经过版权水印处理;
            • None 表示没有经过数字水印处理。
            • * @method array getSubStreamSet() 获取子流信息列表。 * @method void setSubStreamSet(array $SubStreamSet) 设置子流信息列表。 + * @method string getCopyRightWatermarkText() 获取版权信息。 + * @method void setCopyRightWatermarkText(string $CopyRightWatermarkText) 设置版权信息。 */ class AdaptiveDynamicStreamingInfoItem extends AbstractModel { @@ -84,6 +88,7 @@ class AdaptiveDynamicStreamingInfoItem extends AbstractModel /** * @var string 数字水印类型。可选值:
            • Trace 表示经过溯源水印处理;
            • +
            • CopyRight 表示经过版权水印处理;
            • None 表示没有经过数字水印处理。
            • */ public $DigitalWatermarkType; @@ -93,6 +98,11 @@ class AdaptiveDynamicStreamingInfoItem extends AbstractModel */ public $SubStreamSet; + /** + * @var string 版权信息。 + */ + public $CopyRightWatermarkText; + /** * @param integer $Definition 转自适应码流规格。 * @param string $Package 打包格式,取值范围: @@ -106,8 +116,10 @@ class AdaptiveDynamicStreamingInfoItem extends AbstractModel
            • 注意:在 2022-01-10T16:00:00Z 前处理生成的自适应码流文件此字段为0。
            • * @param string $DigitalWatermarkType 数字水印类型。可选值:
            • Trace 表示经过溯源水印处理;
            • +
            • CopyRight 表示经过版权水印处理;
            • None 表示没有经过数字水印处理。
            • * @param array $SubStreamSet 子流信息列表。 + * @param string $CopyRightWatermarkText 版权信息。 */ function __construct() { @@ -154,5 +166,9 @@ class AdaptiveDynamicStreamingInfoItem extends AbstractModel array_push($this->SubStreamSet, $obj); } } + + if (array_key_exists("CopyRightWatermarkText",$param) and $param["CopyRightWatermarkText"] !== null) { + $this->CopyRightWatermarkText = $param["CopyRightWatermarkText"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AdaptiveDynamicStreamingTaskInput.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AdaptiveDynamicStreamingTaskInput.php index d4ca4659..83c66306 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AdaptiveDynamicStreamingTaskInput.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AdaptiveDynamicStreamingTaskInput.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setWatermarkSet(array $WatermarkSet) 设置水印列表,支持多张图片或文字水印,最大可支持 10 张。 * @method TraceWatermarkInput getTraceWatermark() 获取溯源水印。 * @method void setTraceWatermark(TraceWatermarkInput $TraceWatermark) 设置溯源水印。 + * @method CopyRightWatermarkInput getCopyRightWatermark() 获取版权水印。 + * @method void setCopyRightWatermark(CopyRightWatermarkInput $CopyRightWatermark) 设置版权水印。 * @method array getSubtitleSet() 获取字幕列表,元素为字幕 ID,支持多个字幕,最大可支持16个。 * @method void setSubtitleSet(array $SubtitleSet) 设置字幕列表,元素为字幕 ID,支持多个字幕,最大可支持16个。 */ @@ -46,6 +48,11 @@ class AdaptiveDynamicStreamingTaskInput extends AbstractModel */ public $TraceWatermark; + /** + * @var CopyRightWatermarkInput 版权水印。 + */ + public $CopyRightWatermark; + /** * @var array 字幕列表,元素为字幕 ID,支持多个字幕,最大可支持16个。 */ @@ -55,6 +62,7 @@ class AdaptiveDynamicStreamingTaskInput extends AbstractModel * @param integer $Definition 转自适应码流模板 ID。 * @param array $WatermarkSet 水印列表,支持多张图片或文字水印,最大可支持 10 张。 * @param TraceWatermarkInput $TraceWatermark 溯源水印。 + * @param CopyRightWatermarkInput $CopyRightWatermark 版权水印。 * @param array $SubtitleSet 字幕列表,元素为字幕 ID,支持多个字幕,最大可支持16个。 */ function __construct() @@ -88,6 +96,11 @@ class AdaptiveDynamicStreamingTaskInput extends AbstractModel $this->TraceWatermark->deserialize($param["TraceWatermark"]); } + if (array_key_exists("CopyRightWatermark",$param) and $param["CopyRightWatermark"] !== null) { + $this->CopyRightWatermark = new CopyRightWatermarkInput(); + $this->CopyRightWatermark->deserialize($param["CopyRightWatermark"]); + } + if (array_key_exists("SubtitleSet",$param) and $param["SubtitleSet"] !== null) { $this->SubtitleSet = $param["SubtitleSet"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskClassificationResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskClassificationResult.php index a3c19bed..e84a1277 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskClassificationResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskClassificationResult.php @@ -36,6 +36,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getProgress() 获取智能分类任务进度,取值范围 [0-100] 。 * @method void setProgress(integer $Progress) 设置智能分类任务进度,取值范围 [0-100] 。 + * @method string getBeginProcessTime() 获取智能分类任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置智能分类任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getFinishTime() 获取智能分类任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setFinishTime(string $FinishTime) 设置智能分类任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ class AiAnalysisTaskClassificationResult extends AbstractModel { @@ -75,6 +79,16 @@ class AiAnalysisTaskClassificationResult extends AbstractModel */ public $Progress; + /** + * @var string 智能分类任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $BeginProcessTime; + + /** + * @var string 智能分类任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -84,6 +98,8 @@ class AiAnalysisTaskClassificationResult extends AbstractModel * @param AiAnalysisTaskClassificationOutput $Output 智能分类任务输出。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Progress 智能分类任务进度,取值范围 [0-100] 。 + * @param string $BeginProcessTime 智能分类任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $FinishTime 智能分类任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ function __construct() { @@ -127,5 +143,13 @@ class AiAnalysisTaskClassificationResult extends AbstractModel if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { $this->Progress = $param["Progress"]; } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskCoverResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskCoverResult.php index 8b2694bc..162120e0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskCoverResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskCoverResult.php @@ -36,6 +36,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getProgress() 获取智能封面任务进度,取值范围 [0-100] 。 * @method void setProgress(integer $Progress) 设置智能封面任务进度,取值范围 [0-100] 。 + * @method string getBeginProcessTime() 获取智能封面任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置智能封面任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getFinishTime() 获取智能封面任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setFinishTime(string $FinishTime) 设置智能封面任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ class AiAnalysisTaskCoverResult extends AbstractModel { @@ -75,6 +79,16 @@ class AiAnalysisTaskCoverResult extends AbstractModel */ public $Progress; + /** + * @var string 智能封面任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $BeginProcessTime; + + /** + * @var string 智能封面任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -84,6 +98,8 @@ class AiAnalysisTaskCoverResult extends AbstractModel * @param AiAnalysisTaskCoverOutput $Output 智能封面任务输出。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Progress 智能封面任务进度,取值范围 [0-100] 。 + * @param string $BeginProcessTime 智能封面任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $FinishTime 智能封面任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ function __construct() { @@ -127,5 +143,13 @@ class AiAnalysisTaskCoverResult extends AbstractModel if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { $this->Progress = $param["Progress"]; } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskFrameTagResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskFrameTagResult.php index 58b37f9e..3bb17606 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskFrameTagResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskFrameTagResult.php @@ -36,6 +36,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getProgress() 获取智能按帧标签任务进度,取值范围 [0-100] 。 * @method void setProgress(integer $Progress) 设置智能按帧标签任务进度,取值范围 [0-100] 。 + * @method string getBeginProcessTime() 获取智能按帧标签任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置智能按帧标签任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getFinishTime() 获取智能按帧标签任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setFinishTime(string $FinishTime) 设置智能按帧标签任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ class AiAnalysisTaskFrameTagResult extends AbstractModel { @@ -75,6 +79,16 @@ class AiAnalysisTaskFrameTagResult extends AbstractModel */ public $Progress; + /** + * @var string 智能按帧标签任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $BeginProcessTime; + + /** + * @var string 智能按帧标签任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -84,6 +98,8 @@ class AiAnalysisTaskFrameTagResult extends AbstractModel * @param AiAnalysisTaskFrameTagOutput $Output 智能按帧标签任务输出。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Progress 智能按帧标签任务进度,取值范围 [0-100] 。 + * @param string $BeginProcessTime 智能按帧标签任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $FinishTime 智能按帧标签任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ function __construct() { @@ -127,5 +143,13 @@ class AiAnalysisTaskFrameTagResult extends AbstractModel if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { $this->Progress = $param["Progress"]; } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskHighlightResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskHighlightResult.php index 9f90daf5..191d0099 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskHighlightResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskHighlightResult.php @@ -36,6 +36,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getProgress() 获取智能精彩片段任务进度,取值范围 [0-100] 。 * @method void setProgress(integer $Progress) 设置智能精彩片段任务进度,取值范围 [0-100] 。 + * @method string getBeginProcessTime() 获取智能精彩片段任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置智能精彩片段任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getFinishTime() 获取智能精彩片段任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setFinishTime(string $FinishTime) 设置智能精彩片段任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ class AiAnalysisTaskHighlightResult extends AbstractModel { @@ -75,6 +79,16 @@ class AiAnalysisTaskHighlightResult extends AbstractModel */ public $Progress; + /** + * @var string 智能精彩片段任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $BeginProcessTime; + + /** + * @var string 智能精彩片段任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -84,6 +98,8 @@ class AiAnalysisTaskHighlightResult extends AbstractModel * @param AiAnalysisTaskHighlightOutput $Output 智能精彩片段任务输出。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Progress 智能精彩片段任务进度,取值范围 [0-100] 。 + * @param string $BeginProcessTime 智能精彩片段任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $FinishTime 智能精彩片段任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ function __construct() { @@ -127,5 +143,13 @@ class AiAnalysisTaskHighlightResult extends AbstractModel if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { $this->Progress = $param["Progress"]; } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskTagResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskTagResult.php index 70b0e68f..8102120f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskTagResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiAnalysisTaskTagResult.php @@ -36,6 +36,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getProgress() 获取智能标签任务进度,取值范围 [0-100] 。 * @method void setProgress(integer $Progress) 设置智能标签任务进度,取值范围 [0-100] 。 + * @method string getBeginProcessTime() 获取智能标签任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置智能标签任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getFinishTime() 获取智能标签任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setFinishTime(string $FinishTime) 设置智能标签任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ class AiAnalysisTaskTagResult extends AbstractModel { @@ -75,6 +79,16 @@ class AiAnalysisTaskTagResult extends AbstractModel */ public $Progress; + /** + * @var string 智能标签任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $BeginProcessTime; + + /** + * @var string 智能标签任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -84,6 +98,8 @@ class AiAnalysisTaskTagResult extends AbstractModel * @param AiAnalysisTaskTagOutput $Output 智能标签任务输出。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Progress 智能标签任务进度,取值范围 [0-100] 。 + * @param string $BeginProcessTime 智能标签任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $FinishTime 智能标签任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ function __construct() { @@ -127,5 +143,13 @@ class AiAnalysisTaskTagResult extends AbstractModel if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { $this->Progress = $param["Progress"]; } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskAsrFullTextResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskAsrFullTextResult.php index 9b9e77c7..34dd3031 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskAsrFullTextResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskAsrFullTextResult.php @@ -34,8 +34,12 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOutput(AiRecognitionTaskAsrFullTextResultOutput $Output) 设置语音全文识别任务输出信息。 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getProgress() 获取任务进度,取值范围 [0-100] 。 - * @method void setProgress(integer $Progress) 设置任务进度,取值范围 [0-100] 。 + * @method integer getProgress() 获取语音全文识别任务进度,取值范围 [0-100] 。 + * @method void setProgress(integer $Progress) 设置语音全文识别任务进度,取值范围 [0-100] 。 + * @method string getBeginProcessTime() 获取语音全文识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置语音全文识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getFinishTime() 获取语音全文识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setFinishTime(string $FinishTime) 设置语音全文识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ class AiRecognitionTaskAsrFullTextResult extends AbstractModel { @@ -71,10 +75,20 @@ class AiRecognitionTaskAsrFullTextResult extends AbstractModel public $Output; /** - * @var integer 任务进度,取值范围 [0-100] 。 + * @var integer 语音全文识别任务进度,取值范围 [0-100] 。 */ public $Progress; + /** + * @var string 语音全文识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $BeginProcessTime; + + /** + * @var string 语音全文识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -83,7 +97,9 @@ class AiRecognitionTaskAsrFullTextResult extends AbstractModel * @param AiRecognitionTaskAsrFullTextResultInput $Input 语音全文识别任务输入信息。 * @param AiRecognitionTaskAsrFullTextResultOutput $Output 语音全文识别任务输出信息。 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $Progress 任务进度,取值范围 [0-100] 。 + * @param integer $Progress 语音全文识别任务进度,取值范围 [0-100] 。 + * @param string $BeginProcessTime 语音全文识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $FinishTime 语音全文识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ function __construct() { @@ -127,5 +143,13 @@ class AiRecognitionTaskAsrFullTextResult extends AbstractModel if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { $this->Progress = $param["Progress"]; } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskAsrWordsResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskAsrWordsResult.php index 3b8162df..7bb6c0c5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskAsrWordsResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskAsrWordsResult.php @@ -36,6 +36,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getProgress() 获取语音关键词识别任务进度,取值范围 [0-100] 。 * @method void setProgress(integer $Progress) 设置语音关键词识别任务进度,取值范围 [0-100] 。 + * @method string getBeginProcessTime() 获取语音关键词识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置语音关键词识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getFinishTime() 获取语音关键词识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setFinishTime(string $FinishTime) 设置语音关键词识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ class AiRecognitionTaskAsrWordsResult extends AbstractModel { @@ -75,6 +79,16 @@ class AiRecognitionTaskAsrWordsResult extends AbstractModel */ public $Progress; + /** + * @var string 语音关键词识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $BeginProcessTime; + + /** + * @var string 语音关键词识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -84,6 +98,8 @@ class AiRecognitionTaskAsrWordsResult extends AbstractModel * @param AiRecognitionTaskAsrWordsResultOutput $Output 语音关键词识别任务输出信息。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Progress 语音关键词识别任务进度,取值范围 [0-100] 。 + * @param string $BeginProcessTime 语音关键词识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $FinishTime 语音关键词识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ function __construct() { @@ -127,5 +143,13 @@ class AiRecognitionTaskAsrWordsResult extends AbstractModel if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { $this->Progress = $param["Progress"]; } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskFaceResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskFaceResult.php index 73a0fd6e..621678cc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskFaceResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskFaceResult.php @@ -36,6 +36,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getProgress() 获取人脸识别任务进度,取值范围 [0-100] 。 * @method void setProgress(integer $Progress) 设置人脸识别任务进度,取值范围 [0-100] 。 + * @method string getBeginProcessTime() 获取人脸识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置人脸识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getFinishTime() 获取人脸识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setFinishTime(string $FinishTime) 设置人脸识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ class AiRecognitionTaskFaceResult extends AbstractModel { @@ -75,6 +79,16 @@ class AiRecognitionTaskFaceResult extends AbstractModel */ public $Progress; + /** + * @var string 人脸识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $BeginProcessTime; + + /** + * @var string 人脸识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -84,6 +98,8 @@ class AiRecognitionTaskFaceResult extends AbstractModel * @param AiRecognitionTaskFaceResultOutput $Output 人脸识别任务输出信息。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Progress 人脸识别任务进度,取值范围 [0-100] 。 + * @param string $BeginProcessTime 人脸识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $FinishTime 人脸识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ function __construct() { @@ -127,5 +143,13 @@ class AiRecognitionTaskFaceResult extends AbstractModel if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { $this->Progress = $param["Progress"]; } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskHeadTailResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskHeadTailResult.php index c137a1be..9920fb08 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskHeadTailResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskHeadTailResult.php @@ -36,6 +36,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getProgress() 获取视频片头片尾识别任务进度,取值范围 [0-100] 。 * @method void setProgress(integer $Progress) 设置视频片头片尾识别任务进度,取值范围 [0-100] 。 + * @method string getBeginProcessTime() 获取视频片头片尾识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置视频片头片尾识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getFinishTime() 获取视频片头片尾识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setFinishTime(string $FinishTime) 设置视频片头片尾识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ class AiRecognitionTaskHeadTailResult extends AbstractModel { @@ -75,6 +79,16 @@ class AiRecognitionTaskHeadTailResult extends AbstractModel */ public $Progress; + /** + * @var string 视频片头片尾识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $BeginProcessTime; + + /** + * @var string 视频片头片尾识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -84,6 +98,8 @@ class AiRecognitionTaskHeadTailResult extends AbstractModel * @param AiRecognitionTaskHeadTailResultOutput $Output 视频片头片尾识别任务输出信息。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Progress 视频片头片尾识别任务进度,取值范围 [0-100] 。 + * @param string $BeginProcessTime 视频片头片尾识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $FinishTime 视频片头片尾识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ function __construct() { @@ -127,5 +143,13 @@ class AiRecognitionTaskHeadTailResult extends AbstractModel if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { $this->Progress = $param["Progress"]; } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskObjectResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskObjectResult.php index ca7c4c43..09d83c6f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskObjectResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskObjectResult.php @@ -36,6 +36,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getProgress() 获取物体识别任务进度,取值范围 [0-100] 。 * @method void setProgress(integer $Progress) 设置物体识别任务进度,取值范围 [0-100] 。 + * @method string getBeginProcessTime() 获取物体识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置物体识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getFinishTime() 获取物体识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setFinishTime(string $FinishTime) 设置物体识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ class AiRecognitionTaskObjectResult extends AbstractModel { @@ -75,6 +79,16 @@ class AiRecognitionTaskObjectResult extends AbstractModel */ public $Progress; + /** + * @var string 物体识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $BeginProcessTime; + + /** + * @var string 物体识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -84,6 +98,8 @@ class AiRecognitionTaskObjectResult extends AbstractModel * @param AiRecognitionTaskObjectResultOutput $Output 物体识别任务输出信息。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Progress 物体识别任务进度,取值范围 [0-100] 。 + * @param string $BeginProcessTime 物体识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $FinishTime 物体识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ function __construct() { @@ -127,5 +143,13 @@ class AiRecognitionTaskObjectResult extends AbstractModel if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { $this->Progress = $param["Progress"]; } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskOcrFullTextResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskOcrFullTextResult.php index 4025113c..73d791e9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskOcrFullTextResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskOcrFullTextResult.php @@ -36,6 +36,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getProgress() 获取文本全文识别任务进度,取值范围 [0-100] 。 * @method void setProgress(integer $Progress) 设置文本全文识别任务进度,取值范围 [0-100] 。 + * @method string getBeginProcessTime() 获取文本全文识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置文本全文识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getFinishTime() 获取文本全文识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setFinishTime(string $FinishTime) 设置文本全文识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ class AiRecognitionTaskOcrFullTextResult extends AbstractModel { @@ -75,6 +79,16 @@ class AiRecognitionTaskOcrFullTextResult extends AbstractModel */ public $Progress; + /** + * @var string 文本全文识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $BeginProcessTime; + + /** + * @var string 文本全文识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -84,6 +98,8 @@ class AiRecognitionTaskOcrFullTextResult extends AbstractModel * @param AiRecognitionTaskOcrFullTextResultOutput $Output 文本全文识别任务输出信息。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Progress 文本全文识别任务进度,取值范围 [0-100] 。 + * @param string $BeginProcessTime 文本全文识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $FinishTime 文本全文识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ function __construct() { @@ -127,5 +143,13 @@ class AiRecognitionTaskOcrFullTextResult extends AbstractModel if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { $this->Progress = $param["Progress"]; } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskOcrWordsResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskOcrWordsResult.php index 32c30c52..02fa5cb8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskOcrWordsResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskOcrWordsResult.php @@ -36,6 +36,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getProgress() 获取文本关键词识别任务进度,取值范围 [0-100] 。 * @method void setProgress(integer $Progress) 设置文本关键词识别任务进度,取值范围 [0-100] 。 + * @method string getBeginProcessTime() 获取文本关键词识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置文本关键词识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getFinishTime() 获取文本关键词识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setFinishTime(string $FinishTime) 设置文本关键词识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ class AiRecognitionTaskOcrWordsResult extends AbstractModel { @@ -75,6 +79,16 @@ class AiRecognitionTaskOcrWordsResult extends AbstractModel */ public $Progress; + /** + * @var string 文本关键词识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $BeginProcessTime; + + /** + * @var string 文本关键词识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -84,6 +98,8 @@ class AiRecognitionTaskOcrWordsResult extends AbstractModel * @param AiRecognitionTaskOcrWordsResultOutput $Output 文本关键词识别任务输出信息。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Progress 文本关键词识别任务进度,取值范围 [0-100] 。 + * @param string $BeginProcessTime 文本关键词识别任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $FinishTime 文本关键词识别任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ function __construct() { @@ -127,5 +143,13 @@ class AiRecognitionTaskOcrWordsResult extends AbstractModel if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { $this->Progress = $param["Progress"]; } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskSegmentResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskSegmentResult.php index e75985d5..e03d2917 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskSegmentResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiRecognitionTaskSegmentResult.php @@ -38,6 +38,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getProgress() 获取视频拆条任务进度,取值范围 [0-100] 。 * @method void setProgress(integer $Progress) 设置视频拆条任务进度,取值范围 [0-100] 。 + * @method string getBeginProcessTime() 获取视频拆条任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setBeginProcessTime(string $BeginProcessTime) 设置视频拆条任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getFinishTime() 获取视频拆条任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setFinishTime(string $FinishTime) 设置视频拆条任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ class AiRecognitionTaskSegmentResult extends AbstractModel { @@ -78,6 +82,16 @@ class AiRecognitionTaskSegmentResult extends AbstractModel */ public $Progress; + /** + * @var string 视频拆条任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $BeginProcessTime; + + /** + * @var string 视频拆条任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $FinishTime; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -88,6 +102,8 @@ class AiRecognitionTaskSegmentResult extends AbstractModel * @param AiRecognitionTaskSegmentResultOutput $Output 视频拆条任务输出信息。 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Progress 视频拆条任务进度,取值范围 [0-100] 。 + * @param string $BeginProcessTime 视频拆条任务开始执行的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $FinishTime 视频拆条任务执行完毕的时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 */ function __construct() { @@ -131,5 +147,13 @@ class AiRecognitionTaskSegmentResult extends AbstractModel if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { $this->Progress = $param["Progress"]; } + + if (array_key_exists("BeginProcessTime",$param) and $param["BeginProcessTime"] !== null) { + $this->BeginProcessTime = $param["BeginProcessTime"]; + } + + if (array_key_exists("FinishTime",$param) and $param["FinishTime"] !== null) { + $this->FinishTime = $param["FinishTime"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiReviewTaskPoliticalOcrResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiReviewTaskPoliticalOcrResult.php index 2bb3e2da..ae1fe383 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiReviewTaskPoliticalOcrResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiReviewTaskPoliticalOcrResult.php @@ -34,6 +34,8 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOutput(AiReviewPoliticalOcrTaskOutput $Output) 设置音视频审核 Ocr 文字涉及令人不适宜信息的任务输出。 注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getProgress() 获取音视频审核 Ocr 文字涉及令人不适宜信息的任务进度,取值范围 [0-100] 。 + * @method void setProgress(integer $Progress) 设置音视频审核 Ocr 文字涉及令人不适宜信息的任务进度,取值范围 [0-100] 。 */ class AiReviewTaskPoliticalOcrResult extends AbstractModel { @@ -68,6 +70,11 @@ class AiReviewTaskPoliticalOcrResult extends AbstractModel */ public $Output; + /** + * @var integer 音视频审核 Ocr 文字涉及令人不适宜信息的任务进度,取值范围 [0-100] 。 + */ + public $Progress; + /** * @param string $Status 任务状态,有 PROCESSING,SUCCESS 和 FAIL 三种。 * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 @@ -76,6 +83,7 @@ class AiReviewTaskPoliticalOcrResult extends AbstractModel * @param AiReviewPoliticalOcrTaskInput $Input 音视频审核 Ocr 文字涉及令人不适宜信息的任务输入。 * @param AiReviewPoliticalOcrTaskOutput $Output 音视频审核 Ocr 文字涉及令人不适宜信息的任务输出。 注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Progress 音视频审核 Ocr 文字涉及令人不适宜信息的任务进度,取值范围 [0-100] 。 */ function __construct() { @@ -115,5 +123,9 @@ class AiReviewTaskPoliticalOcrResult extends AbstractModel $this->Output = new AiReviewPoliticalOcrTaskOutput(); $this->Output->deserialize($param["Output"]); } + + if (array_key_exists("Progress",$param) and $param["Progress"] !== null) { + $this->Progress = $param["Progress"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiSampleFaceOperation.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiSampleFaceOperation.php index 0df7b84f..0d21ddfa 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiSampleFaceOperation.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/AiSampleFaceOperation.php @@ -24,11 +24,11 @@ use TencentCloud\Common\AbstractModel; * @method void setType(string $Type) 设置操作类型,可选值:add(添加)、delete(删除)、reset(重置)。重置操作将清空该人物已有人脸数据,并添加 FaceContents 指定人脸数据。 * @method array getFaceIds() 获取人脸 ID 集合,当 Type为delete 时,该字段必填。 * @method void setFaceIds(array $FaceIds) 设置人脸 ID 集合,当 Type为delete 时,该字段必填。 - * @method array getFaceContents() 获取人脸图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串集合。 + * @method array getFaceContents() 获取人脸图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串集合,仅支持 jpeg、png 图片格式。
            • 当 Type为add 或 reset 时,该字段必填;
            • 数组长度限制:5 张图片。
            • 注意:图片必须是单人像正面人脸较清晰的照片,像素不低于 200*200。 - * @method void setFaceContents(array $FaceContents) 设置人脸图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串集合。 + * @method void setFaceContents(array $FaceContents) 设置人脸图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串集合,仅支持 jpeg、png 图片格式。
            • 当 Type为add 或 reset 时,该字段必填;
            • 数组长度限制:5 张图片。
            • 注意:图片必须是单人像正面人脸较清晰的照片,像素不低于 200*200。 @@ -46,7 +46,7 @@ class AiSampleFaceOperation extends AbstractModel public $FaceIds; /** - * @var array 人脸图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串集合。 + * @var array 人脸图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串集合,仅支持 jpeg、png 图片格式。
            • 当 Type为add 或 reset 时,该字段必填;
            • 数组长度限制:5 张图片。
            • 注意:图片必须是单人像正面人脸较清晰的照片,像素不低于 200*200。 @@ -56,7 +56,7 @@ class AiSampleFaceOperation extends AbstractModel /** * @param string $Type 操作类型,可选值:add(添加)、delete(删除)、reset(重置)。重置操作将清空该人物已有人脸数据,并添加 FaceContents 指定人脸数据。 * @param array $FaceIds 人脸 ID 集合,当 Type为delete 时,该字段必填。 - * @param array $FaceContents 人脸图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串集合。 + * @param array $FaceContents 人脸图片 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串集合,仅支持 jpeg、png 图片格式。
            • 当 Type为add 或 reset 时,该字段必填;
            • 数组长度限制:5 张图片。
            • 注意:图片必须是单人像正面人脸较清晰的照片,像素不低于 200*200。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlackWhiteEdgeConfigureInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlackWhiteEdgeConfigureInfo.php new file mode 100644 index 00000000..d9276e77 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlackWhiteEdgeConfigureInfo.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面黑边、白边、黑屏、白屏检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class BlackWhiteEdgeConfigureInfo extends AbstractModel +{ + /** + * @var string 视频画面黑边、白边、黑屏、白屏检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面黑边、白边、黑屏、白屏检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlackWhiteEdgeConfigureInfoForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlackWhiteEdgeConfigureInfoForUpdate.php new file mode 100644 index 00000000..de421c4e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlackWhiteEdgeConfigureInfoForUpdate.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面黑边、白边、黑屏、白屏检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class BlackWhiteEdgeConfigureInfoForUpdate extends AbstractModel +{ + /** + * @var string 视频画面黑边、白边、黑屏、白屏检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面黑边、白边、黑屏、白屏检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlurConfigureInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlurConfigureInfo.php new file mode 100644 index 00000000..fa82e88d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlurConfigureInfo.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面模糊检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class BlurConfigureInfo extends AbstractModel +{ + /** + * @var string 视频画面模糊检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面模糊检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlurConfigureInfoForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlurConfigureInfoForUpdate.php new file mode 100644 index 00000000..b5eeda38 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/BlurConfigureInfoForUpdate.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面模糊检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class BlurConfigureInfoForUpdate extends AbstractModel +{ + /** + * @var string 视频画面模糊检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面模糊检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/Canvas.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/Canvas.php index a48428ce..b788cbfb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/Canvas.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/Canvas.php @@ -28,13 +28,13 @@ use TencentCloud\Common\AbstractModel;
            • Black:黑色背景
            • White:白色背景
            • 默认值:Black。 - * @method integer getWidth() 获取画布宽度,即输出视频的宽度,取值范围:0~ 4096,单位:px。 + * @method integer getWidth() 获取画布宽度,即输出视频的宽度,取值范围:0~ 3840,单位:px。 默认值:0,表示和第一个视频轨的第一个视频片段的视频宽度一致。 - * @method void setWidth(integer $Width) 设置画布宽度,即输出视频的宽度,取值范围:0~ 4096,单位:px。 + * @method void setWidth(integer $Width) 设置画布宽度,即输出视频的宽度,取值范围:0~ 3840,单位:px。 默认值:0,表示和第一个视频轨的第一个视频片段的视频宽度一致。 - * @method integer getHeight() 获取画布高度,即输出视频的高度(或长边),取值范围:0~ 4096,单位:px。 + * @method integer getHeight() 获取画布高度,即输出视频的高度(或长边),取值范围:0~ 3840,单位:px。 默认值:0,表示和第一个视频轨的第一个视频片段的视频高度一致。 - * @method void setHeight(integer $Height) 设置画布高度,即输出视频的高度(或长边),取值范围:0~ 4096,单位:px。 + * @method void setHeight(integer $Height) 设置画布高度,即输出视频的高度(或长边),取值范围:0~ 3840,单位:px。 默认值:0,表示和第一个视频轨的第一个视频片段的视频高度一致。 */ class Canvas extends AbstractModel @@ -48,13 +48,13 @@ class Canvas extends AbstractModel public $Color; /** - * @var integer 画布宽度,即输出视频的宽度,取值范围:0~ 4096,单位:px。 + * @var integer 画布宽度,即输出视频的宽度,取值范围:0~ 3840,单位:px。 默认值:0,表示和第一个视频轨的第一个视频片段的视频宽度一致。 */ public $Width; /** - * @var integer 画布高度,即输出视频的高度(或长边),取值范围:0~ 4096,单位:px。 + * @var integer 画布高度,即输出视频的高度(或长边),取值范围:0~ 3840,单位:px。 默认值:0,表示和第一个视频轨的第一个视频片段的视频高度一致。 */ public $Height; @@ -64,9 +64,9 @@ class Canvas extends AbstractModel
            • Black:黑色背景
            • White:白色背景
            • 默认值:Black。 - * @param integer $Width 画布宽度,即输出视频的宽度,取值范围:0~ 4096,单位:px。 + * @param integer $Width 画布宽度,即输出视频的宽度,取值范围:0~ 3840,单位:px。 默认值:0,表示和第一个视频轨的第一个视频片段的视频宽度一致。 - * @param integer $Height 画布高度,即输出视频的高度(或长边),取值范围:0~ 4096,单位:px。 + * @param integer $Height 画布高度,即输出视频的高度(或长边),取值范围:0~ 3840,单位:px。 默认值:0,表示和第一个视频轨的第一个视频片段的视频高度一致。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordEmbeddingRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CopyRightWatermarkInput.php old mode 100755 new mode 100644 similarity index 69% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordEmbeddingRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CopyRightWatermarkInput.php index dcdfa56a..877b0bbf --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/WordEmbeddingRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CopyRightWatermarkInput.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Vod\V20180717\Models; use TencentCloud\Common\AbstractModel; /** - * WordEmbedding请求参数结构体 + * 版权水印参数 * - * @method string getText() 获取输入的词语(仅支持UTF-8格式,不超过20字) - * @method void setText(string $Text) 设置输入的词语(仅支持UTF-8格式,不超过20字) + * @method string getText() 获取版权信息,最大长度为 200 个字符。 + * @method void setText(string $Text) 设置版权信息,最大长度为 200 个字符。 */ -class WordEmbeddingRequest extends AbstractModel +class CopyRightWatermarkInput extends AbstractModel { /** - * @var string 输入的词语(仅支持UTF-8格式,不超过20字) + * @var string 版权信息,最大长度为 200 个字符。 */ public $Text; /** - * @param string $Text 输入的词语(仅支持UTF-8格式,不超过20字) + * @param string $Text 版权信息,最大长度为 200 个字符。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CrashScreenConfigureInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CrashScreenConfigureInfo.php new file mode 100644 index 00000000..5458d307 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CrashScreenConfigureInfo.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面花屏检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class CrashScreenConfigureInfo extends AbstractModel +{ + /** + * @var string 视频画面花屏检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面花屏检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CrashScreenConfigureInfoForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CrashScreenConfigureInfoForUpdate.php new file mode 100644 index 00000000..bdfff8ba --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CrashScreenConfigureInfoForUpdate.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面花屏检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class CrashScreenConfigureInfoForUpdate extends AbstractModel +{ + /** + * @var string 视频画面花屏检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面花屏检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateEnhanceMediaTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateEnhanceMediaTemplateRequest.php new file mode 100644 index 00000000..c33cefbe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateEnhanceMediaTemplateRequest.php @@ -0,0 +1,189 @@ +点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method void setSubAppId(integer $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method string getName() 获取音画质重生模板名称,长度限制:64 个字符。 + * @method void setName(string $Name) 设置音画质重生模板名称,长度限制:64 个字符。 + * @method string getComment() 获取模板描述信息,长度限制:256 个字符。 + * @method void setComment(string $Comment) 设置模板描述信息,长度限制:256 个字符。 + * @method RebuildVideoInfo getRebuildVideoInfo() 获取音画质重生视频控制控制信息。 + * @method void setRebuildVideoInfo(RebuildVideoInfo $RebuildVideoInfo) 设置音画质重生视频控制控制信息。 + * @method RebuildAudioInfo getRebuildAudioInfo() 获取音画质重生音频控制控制信息。 + * @method void setRebuildAudioInfo(RebuildAudioInfo $RebuildAudioInfo) 设置音画质重生音频控制控制信息。 + * @method RebuildMediaTargetVideoStream getTargetVideoInfo() 获取输出目标视频控制信息。 + * @method void setTargetVideoInfo(RebuildMediaTargetVideoStream $TargetVideoInfo) 设置输出目标视频控制信息。 + * @method RebuildMediaTargetAudioStream getTargetAudioInfo() 获取输出目标音频控制信息。 + * @method void setTargetAudioInfo(RebuildMediaTargetAudioStream $TargetAudioInfo) 设置输出目标音频控制信息。 + * @method integer getRemoveVideo() 获取是否去除视频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + * @method void setRemoveVideo(integer $RemoveVideo) 设置是否去除视频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + * @method integer getRemoveAudio() 获取是否去除音频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + * @method void setRemoveAudio(integer $RemoveAudio) 设置是否去除音频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + */ +class CreateEnhanceMediaTemplateRequest extends AbstractModel +{ + /** + * @var string 输出文件封装格式,可选值:mp4、flv、hls。 + */ + public $Container; + + /** + * @var integer 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ + public $SubAppId; + + /** + * @var string 音画质重生模板名称,长度限制:64 个字符。 + */ + public $Name; + + /** + * @var string 模板描述信息,长度限制:256 个字符。 + */ + public $Comment; + + /** + * @var RebuildVideoInfo 音画质重生视频控制控制信息。 + */ + public $RebuildVideoInfo; + + /** + * @var RebuildAudioInfo 音画质重生音频控制控制信息。 + */ + public $RebuildAudioInfo; + + /** + * @var RebuildMediaTargetVideoStream 输出目标视频控制信息。 + */ + public $TargetVideoInfo; + + /** + * @var RebuildMediaTargetAudioStream 输出目标音频控制信息。 + */ + public $TargetAudioInfo; + + /** + * @var integer 是否去除视频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + */ + public $RemoveVideo; + + /** + * @var integer 是否去除音频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + */ + public $RemoveAudio; + + /** + * @param string $Container 输出文件封装格式,可选值:mp4、flv、hls。 + * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @param string $Name 音画质重生模板名称,长度限制:64 个字符。 + * @param string $Comment 模板描述信息,长度限制:256 个字符。 + * @param RebuildVideoInfo $RebuildVideoInfo 音画质重生视频控制控制信息。 + * @param RebuildAudioInfo $RebuildAudioInfo 音画质重生音频控制控制信息。 + * @param RebuildMediaTargetVideoStream $TargetVideoInfo 输出目标视频控制信息。 + * @param RebuildMediaTargetAudioStream $TargetAudioInfo 输出目标音频控制信息。 + * @param integer $RemoveVideo 是否去除视频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + * @param integer $RemoveAudio 是否去除音频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Container",$param) and $param["Container"] !== null) { + $this->Container = $param["Container"]; + } + + if (array_key_exists("SubAppId",$param) and $param["SubAppId"] !== null) { + $this->SubAppId = $param["SubAppId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Comment",$param) and $param["Comment"] !== null) { + $this->Comment = $param["Comment"]; + } + + if (array_key_exists("RebuildVideoInfo",$param) and $param["RebuildVideoInfo"] !== null) { + $this->RebuildVideoInfo = new RebuildVideoInfo(); + $this->RebuildVideoInfo->deserialize($param["RebuildVideoInfo"]); + } + + if (array_key_exists("RebuildAudioInfo",$param) and $param["RebuildAudioInfo"] !== null) { + $this->RebuildAudioInfo = new RebuildAudioInfo(); + $this->RebuildAudioInfo->deserialize($param["RebuildAudioInfo"]); + } + + if (array_key_exists("TargetVideoInfo",$param) and $param["TargetVideoInfo"] !== null) { + $this->TargetVideoInfo = new RebuildMediaTargetVideoStream(); + $this->TargetVideoInfo->deserialize($param["TargetVideoInfo"]); + } + + if (array_key_exists("TargetAudioInfo",$param) and $param["TargetAudioInfo"] !== null) { + $this->TargetAudioInfo = new RebuildMediaTargetAudioStream(); + $this->TargetAudioInfo->deserialize($param["TargetAudioInfo"]); + } + + if (array_key_exists("RemoveVideo",$param) and $param["RemoveVideo"] !== null) { + $this->RemoveVideo = $param["RemoveVideo"]; + } + + if (array_key_exists("RemoveAudio",$param) and $param["RemoveAudio"] !== null) { + $this->RemoveAudio = $param["RemoveAudio"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateEnhanceMediaTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateEnhanceMediaTemplateResponse.php new file mode 100644 index 00000000..5321e0bf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateEnhanceMediaTemplateResponse.php @@ -0,0 +1,65 @@ +Definition = $param["Definition"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateQualityInspectTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateQualityInspectTemplateRequest.php new file mode 100644 index 00000000..7c258ca7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateQualityInspectTemplateRequest.php @@ -0,0 +1,219 @@ +点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method void setSubAppId(integer $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method string getName() 获取音画质检测模板名称。 + * @method void setName(string $Name) 设置音画质检测模板名称。 + * @method string getComment() 获取音画质检测模板描述。 + * @method void setComment(string $Comment) 设置音画质检测模板描述。 + * @method float getScreenshotInterval() 获取截帧间隔,单位为秒,最小值为 1。当不填时,默认截帧间隔为 1 秒。 + * @method void setScreenshotInterval(float $ScreenshotInterval) 设置截帧间隔,单位为秒,最小值为 1。当不填时,默认截帧间隔为 1 秒。 + * @method JitterConfigureInfo getJitterConfigure() 获取视频画面抖动重影检测的控制参数。 + * @method void setJitterConfigure(JitterConfigureInfo $JitterConfigure) 设置视频画面抖动重影检测的控制参数。 + * @method BlurConfigureInfo getBlurConfigure() 获取视频画面模糊检测的控制参数。 + * @method void setBlurConfigure(BlurConfigureInfo $BlurConfigure) 设置视频画面模糊检测的控制参数。 + * @method AbnormalLightingConfigureInfo getAbnormalLightingConfigure() 获取视频画面低光、过曝检测的控制参数。 + * @method void setAbnormalLightingConfigure(AbnormalLightingConfigureInfo $AbnormalLightingConfigure) 设置视频画面低光、过曝检测的控制参数。 + * @method CrashScreenConfigureInfo getCrashScreenConfigure() 获取视频画面花屏检测的控制参数。 + * @method void setCrashScreenConfigure(CrashScreenConfigureInfo $CrashScreenConfigure) 设置视频画面花屏检测的控制参数。 + * @method BlackWhiteEdgeConfigureInfo getBlackWhiteEdgeConfigure() 获取视频画面黑边、白边、黑屏、白屏检测的控制参数。 + * @method void setBlackWhiteEdgeConfigure(BlackWhiteEdgeConfigureInfo $BlackWhiteEdgeConfigure) 设置视频画面黑边、白边、黑屏、白屏检测的控制参数。 + * @method NoiseConfigureInfo getNoiseConfigure() 获取视频画面噪点检测的控制参数。 + * @method void setNoiseConfigure(NoiseConfigureInfo $NoiseConfigure) 设置视频画面噪点检测的控制参数。 + * @method MosaicConfigureInfo getMosaicConfigure() 获取视频画面马赛克检测的控制参数。 + * @method void setMosaicConfigure(MosaicConfigureInfo $MosaicConfigure) 设置视频画面马赛克检测的控制参数。 + * @method QRCodeConfigureInfo getQRCodeConfigure() 获取视频画面二维码检测的控制参数。 + * @method void setQRCodeConfigure(QRCodeConfigureInfo $QRCodeConfigure) 设置视频画面二维码检测的控制参数。 + * @method VoiceConfigureInfo getVoiceConfigure() 获取音频(静音、低音、爆音)检测的控制参数。 + * @method void setVoiceConfigure(VoiceConfigureInfo $VoiceConfigure) 设置音频(静音、低音、爆音)检测的控制参数。 + * @method QualityEvaluationConfigureInfo getQualityEvaluationConfigure() 获取视频画面质量评价的控制参数。 + * @method void setQualityEvaluationConfigure(QualityEvaluationConfigureInfo $QualityEvaluationConfigure) 设置视频画面质量评价的控制参数。 + */ +class CreateQualityInspectTemplateRequest extends AbstractModel +{ + /** + * @var integer 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ + public $SubAppId; + + /** + * @var string 音画质检测模板名称。 + */ + public $Name; + + /** + * @var string 音画质检测模板描述。 + */ + public $Comment; + + /** + * @var float 截帧间隔,单位为秒,最小值为 1。当不填时,默认截帧间隔为 1 秒。 + */ + public $ScreenshotInterval; + + /** + * @var JitterConfigureInfo 视频画面抖动重影检测的控制参数。 + */ + public $JitterConfigure; + + /** + * @var BlurConfigureInfo 视频画面模糊检测的控制参数。 + */ + public $BlurConfigure; + + /** + * @var AbnormalLightingConfigureInfo 视频画面低光、过曝检测的控制参数。 + */ + public $AbnormalLightingConfigure; + + /** + * @var CrashScreenConfigureInfo 视频画面花屏检测的控制参数。 + */ + public $CrashScreenConfigure; + + /** + * @var BlackWhiteEdgeConfigureInfo 视频画面黑边、白边、黑屏、白屏检测的控制参数。 + */ + public $BlackWhiteEdgeConfigure; + + /** + * @var NoiseConfigureInfo 视频画面噪点检测的控制参数。 + */ + public $NoiseConfigure; + + /** + * @var MosaicConfigureInfo 视频画面马赛克检测的控制参数。 + */ + public $MosaicConfigure; + + /** + * @var QRCodeConfigureInfo 视频画面二维码检测的控制参数。 + */ + public $QRCodeConfigure; + + /** + * @var VoiceConfigureInfo 音频(静音、低音、爆音)检测的控制参数。 + */ + public $VoiceConfigure; + + /** + * @var QualityEvaluationConfigureInfo 视频画面质量评价的控制参数。 + */ + public $QualityEvaluationConfigure; + + /** + * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @param string $Name 音画质检测模板名称。 + * @param string $Comment 音画质检测模板描述。 + * @param float $ScreenshotInterval 截帧间隔,单位为秒,最小值为 1。当不填时,默认截帧间隔为 1 秒。 + * @param JitterConfigureInfo $JitterConfigure 视频画面抖动重影检测的控制参数。 + * @param BlurConfigureInfo $BlurConfigure 视频画面模糊检测的控制参数。 + * @param AbnormalLightingConfigureInfo $AbnormalLightingConfigure 视频画面低光、过曝检测的控制参数。 + * @param CrashScreenConfigureInfo $CrashScreenConfigure 视频画面花屏检测的控制参数。 + * @param BlackWhiteEdgeConfigureInfo $BlackWhiteEdgeConfigure 视频画面黑边、白边、黑屏、白屏检测的控制参数。 + * @param NoiseConfigureInfo $NoiseConfigure 视频画面噪点检测的控制参数。 + * @param MosaicConfigureInfo $MosaicConfigure 视频画面马赛克检测的控制参数。 + * @param QRCodeConfigureInfo $QRCodeConfigure 视频画面二维码检测的控制参数。 + * @param VoiceConfigureInfo $VoiceConfigure 音频(静音、低音、爆音)检测的控制参数。 + * @param QualityEvaluationConfigureInfo $QualityEvaluationConfigure 视频画面质量评价的控制参数。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("SubAppId",$param) and $param["SubAppId"] !== null) { + $this->SubAppId = $param["SubAppId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Comment",$param) and $param["Comment"] !== null) { + $this->Comment = $param["Comment"]; + } + + if (array_key_exists("ScreenshotInterval",$param) and $param["ScreenshotInterval"] !== null) { + $this->ScreenshotInterval = $param["ScreenshotInterval"]; + } + + if (array_key_exists("JitterConfigure",$param) and $param["JitterConfigure"] !== null) { + $this->JitterConfigure = new JitterConfigureInfo(); + $this->JitterConfigure->deserialize($param["JitterConfigure"]); + } + + if (array_key_exists("BlurConfigure",$param) and $param["BlurConfigure"] !== null) { + $this->BlurConfigure = new BlurConfigureInfo(); + $this->BlurConfigure->deserialize($param["BlurConfigure"]); + } + + if (array_key_exists("AbnormalLightingConfigure",$param) and $param["AbnormalLightingConfigure"] !== null) { + $this->AbnormalLightingConfigure = new AbnormalLightingConfigureInfo(); + $this->AbnormalLightingConfigure->deserialize($param["AbnormalLightingConfigure"]); + } + + if (array_key_exists("CrashScreenConfigure",$param) and $param["CrashScreenConfigure"] !== null) { + $this->CrashScreenConfigure = new CrashScreenConfigureInfo(); + $this->CrashScreenConfigure->deserialize($param["CrashScreenConfigure"]); + } + + if (array_key_exists("BlackWhiteEdgeConfigure",$param) and $param["BlackWhiteEdgeConfigure"] !== null) { + $this->BlackWhiteEdgeConfigure = new BlackWhiteEdgeConfigureInfo(); + $this->BlackWhiteEdgeConfigure->deserialize($param["BlackWhiteEdgeConfigure"]); + } + + if (array_key_exists("NoiseConfigure",$param) and $param["NoiseConfigure"] !== null) { + $this->NoiseConfigure = new NoiseConfigureInfo(); + $this->NoiseConfigure->deserialize($param["NoiseConfigure"]); + } + + if (array_key_exists("MosaicConfigure",$param) and $param["MosaicConfigure"] !== null) { + $this->MosaicConfigure = new MosaicConfigureInfo(); + $this->MosaicConfigure->deserialize($param["MosaicConfigure"]); + } + + if (array_key_exists("QRCodeConfigure",$param) and $param["QRCodeConfigure"] !== null) { + $this->QRCodeConfigure = new QRCodeConfigureInfo(); + $this->QRCodeConfigure->deserialize($param["QRCodeConfigure"]); + } + + if (array_key_exists("VoiceConfigure",$param) and $param["VoiceConfigure"] !== null) { + $this->VoiceConfigure = new VoiceConfigureInfo(); + $this->VoiceConfigure->deserialize($param["VoiceConfigure"]); + } + + if (array_key_exists("QualityEvaluationConfigure",$param) and $param["QualityEvaluationConfigure"] !== null) { + $this->QualityEvaluationConfigure = new QualityEvaluationConfigureInfo(); + $this->QualityEvaluationConfigure->deserialize($param["QualityEvaluationConfigure"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateQualityInspectTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateQualityInspectTemplateResponse.php new file mode 100644 index 00000000..f62cdd68 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateQualityInspectTemplateResponse.php @@ -0,0 +1,65 @@ +Definition = $param["Definition"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateRebuildMediaTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateRebuildMediaTemplateResponse.php index fce706cf..38c43d90 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateRebuildMediaTemplateResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateRebuildMediaTemplateResponse.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * CreateRebuildMediaTemplate返回参数结构体 * - * @method integer getDefinition() 获取音画质重生模板 ID。 - * @method void setDefinition(integer $Definition) 设置音画质重生模板 ID。 + * @method integer getDefinition() 获取视频重生模板 ID。 + * @method void setDefinition(integer $Definition) 设置视频重生模板 ID。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class CreateRebuildMediaTemplateResponse extends AbstractModel { /** - * @var integer 音画质重生模板 ID。 + * @var integer 视频重生模板 ID。 */ public $Definition; @@ -38,7 +38,7 @@ class CreateRebuildMediaTemplateResponse extends AbstractModel public $RequestId; /** - * @param integer $Definition 音画质重生模板 ID。 + * @param integer $Definition 视频重生模板 ID。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateRoundPlayRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateRoundPlayRequest.php index 2dcecdf9..962c7a24 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateRoundPlayRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateRoundPlayRequest.php @@ -32,6 +32,14 @@ use TencentCloud\Common\AbstractModel; * @method void setName(string $Name) 设置轮播播单名称,长度限制:64 个字符。 * @method string getDesc() 获取轮播播单描述信息,长度限制:256 个字符。 * @method void setDesc(string $Desc) 设置轮播播单描述信息,长度限制:256 个字符。 + * @method string getPlayBackMode() 获取播放模式,可选值: +
            • Loop:循环播放播单;
            • +
            • Linear:单次播放,播单播放完停止播放。
            • +默认值:Loop。 + * @method void setPlayBackMode(string $PlayBackMode) 设置播放模式,可选值: +
            • Loop:循环播放播单;
            • +
            • Linear:单次播放,播单播放完停止播放。
            • +默认值:Loop。 */ class CreateRoundPlayRequest extends AbstractModel { @@ -61,6 +69,14 @@ class CreateRoundPlayRequest extends AbstractModel */ public $Desc; + /** + * @var string 播放模式,可选值: +
            • Loop:循环播放播单;
            • +
            • Linear:单次播放,播单播放完停止播放。
            • +默认值:Loop。 + */ + public $PlayBackMode; + /** * @param string $StartTime 启播时间,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#52)。 * @param array $RoundPlaylist 轮播列表。 @@ -68,6 +84,10 @@ class CreateRoundPlayRequest extends AbstractModel * @param integer $SubAppId 点播 [子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 * @param string $Name 轮播播单名称,长度限制:64 个字符。 * @param string $Desc 轮播播单描述信息,长度限制:256 个字符。 + * @param string $PlayBackMode 播放模式,可选值: +
            • Loop:循环播放播单;
            • +
            • Linear:单次播放,播单播放完停止播放。
            • +默认值:Loop。 */ function __construct() { @@ -106,5 +126,9 @@ class CreateRoundPlayRequest extends AbstractModel if (array_key_exists("Desc",$param) and $param["Desc"] !== null) { $this->Desc = $param["Desc"]; } + + if (array_key_exists("PlayBackMode",$param) and $param["PlayBackMode"] !== null) { + $this->PlayBackMode = $param["PlayBackMode"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateSuperPlayerConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateSuperPlayerConfigRequest.php index 2e822cde..96f3897a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateSuperPlayerConfigRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/CreateSuperPlayerConfigRequest.php @@ -64,7 +64,7 @@ use TencentCloud\Common\AbstractModel; 当 AudioVideoType 为 Transcode 时必填。 * @method integer getImageSpriteDefinition() 获取允许输出的雪碧图模板 ID。 * @method void setImageSpriteDefinition(integer $ImageSpriteDefinition) 设置允许输出的雪碧图模板 ID。 - * @method array getResolutionNames() 获取播放器对不于不同分辨率的子流展示名字,不填或者填空数组则使用默认配置: + * @method array getResolutionNames() 获取播放器对于不同分辨率的子流展示名字,不填或者填空数组则使用默认配置:
            • MinEdgeLength:240,Name:流畅;
            • MinEdgeLength:480,Name:标清;
            • MinEdgeLength:720,Name:高清;
            • @@ -72,7 +72,7 @@ use TencentCloud\Common\AbstractModel;
            • MinEdgeLength:1440,Name:2K;
            • MinEdgeLength:2160,Name:4K;
            • MinEdgeLength:4320,Name:8K。
            • - * @method void setResolutionNames(array $ResolutionNames) 设置播放器对不于不同分辨率的子流展示名字,不填或者填空数组则使用默认配置: + * @method void setResolutionNames(array $ResolutionNames) 设置播放器对于不同分辨率的子流展示名字,不填或者填空数组则使用默认配置:
            • MinEdgeLength:240,Name:流畅;
            • MinEdgeLength:480,Name:标清;
            • MinEdgeLength:720,Name:高清;
            • @@ -148,7 +148,7 @@ class CreateSuperPlayerConfigRequest extends AbstractModel public $ImageSpriteDefinition; /** - * @var array 播放器对不于不同分辨率的子流展示名字,不填或者填空数组则使用默认配置: + * @var array 播放器对于不同分辨率的子流展示名字,不填或者填空数组则使用默认配置:
            • MinEdgeLength:240,Name:流畅;
            • MinEdgeLength:480,Name:标清;
            • MinEdgeLength:720,Name:高清;
            • @@ -199,7 +199,7 @@ class CreateSuperPlayerConfigRequest extends AbstractModel 当 AudioVideoType 为 Transcode 时必填。 * @param integer $ImageSpriteDefinition 允许输出的雪碧图模板 ID。 - * @param array $ResolutionNames 播放器对不于不同分辨率的子流展示名字,不填或者填空数组则使用默认配置: + * @param array $ResolutionNames 播放器对于不同分辨率的子流展示名字,不填或者填空数组则使用默认配置:
            • MinEdgeLength:240,Name:流畅;
            • MinEdgeLength:480,Name:标清;
            • MinEdgeLength:720,Name:高清;
            • diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteEnhanceMediaTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteEnhanceMediaTemplateRequest.php new file mode 100644 index 00000000..337630ea --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteEnhanceMediaTemplateRequest.php @@ -0,0 +1,65 @@ +点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method void setSubAppId(integer $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ +class DeleteEnhanceMediaTemplateRequest extends AbstractModel +{ + /** + * @var integer 音画质重生模板号。 + */ + public $Definition; + + /** + * @var integer 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ + public $SubAppId; + + /** + * @param integer $Definition 音画质重生模板号。 + * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Definition",$param) and $param["Definition"] !== null) { + $this->Definition = $param["Definition"]; + } + + if (array_key_exists("SubAppId",$param) and $param["SubAppId"] !== null) { + $this->SubAppId = $param["SubAppId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteEnhanceMediaTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteEnhanceMediaTemplateResponse.php new file mode 100644 index 00000000..ffc9da08 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteEnhanceMediaTemplateResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteQualityInspectTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteQualityInspectTemplateRequest.php new file mode 100644 index 00000000..f20d8cae --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteQualityInspectTemplateRequest.php @@ -0,0 +1,65 @@ +点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method void setSubAppId(integer $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ +class DeleteQualityInspectTemplateRequest extends AbstractModel +{ + /** + * @var integer 音画质检测模板号。 + */ + public $Definition; + + /** + * @var integer 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ + public $SubAppId; + + /** + * @param integer $Definition 音画质检测模板号。 + * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Definition",$param) and $param["Definition"] !== null) { + $this->Definition = $param["Definition"]; + } + + if (array_key_exists("SubAppId",$param) and $param["SubAppId"] !== null) { + $this->SubAppId = $param["SubAppId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteQualityInspectTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteQualityInspectTemplateResponse.php new file mode 100644 index 00000000..99370201 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteQualityInspectTemplateResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteRebuildMediaTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteRebuildMediaTemplateRequest.php index 381d5099..8ce73603 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteRebuildMediaTemplateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DeleteRebuildMediaTemplateRequest.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * DeleteRebuildMediaTemplate请求参数结构体 * - * @method integer getDefinition() 获取音画质重生模板号。 - * @method void setDefinition(integer $Definition) 设置音画质重生模板号。 + * @method integer getDefinition() 获取视频重生模板号。 + * @method void setDefinition(integer $Definition) 设置视频重生模板号。 * @method integer getSubAppId() 获取点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 * @method void setSubAppId(integer $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 */ class DeleteRebuildMediaTemplateRequest extends AbstractModel { /** - * @var integer 音画质重生模板号。 + * @var integer 视频重生模板号。 */ public $Definition; @@ -38,7 +38,7 @@ class DeleteRebuildMediaTemplateRequest extends AbstractModel public $SubAppId; /** - * @param integer $Definition 音画质重生模板号。 + * @param integer $Definition 视频重生模板号。 * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeCDNStatDetailsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeCDNStatDetailsRequest.php index 5ca1a1a2..db62a3f0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeCDNStatDetailsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeCDNStatDetailsRequest.php @@ -25,11 +25,13 @@ use TencentCloud\Common\AbstractModel;
            • Bandwidth:带宽,单位为 Bps。
            • Requests:请求数。
            • QUICRequests:QUIC 请求数。
            • +
            • IpVisit:IP 访问数。
            • * @method void setMetric(string $Metric) 设置查询指标,取值有:
            • Traffic:流量,单位为 Byte。
            • Bandwidth:带宽,单位为 Bps。
            • Requests:请求数。
            • QUICRequests:QUIC 请求数。
            • +
            • IpVisit:IP 访问数。
            • * @method string getStartTime() 获取起始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 * @method void setStartTime(string $StartTime) 设置起始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 * @method string getEndTime() 获取结束时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 @@ -165,6 +167,7 @@ class DescribeCDNStatDetailsRequest extends AbstractModel
            • Bandwidth:带宽,单位为 Bps。
            • Requests:请求数。
            • QUICRequests:QUIC 请求数。
            • +
            • IpVisit:IP 访问数。
            • */ public $Metric; @@ -269,6 +272,7 @@ class DescribeCDNStatDetailsRequest extends AbstractModel
            • Bandwidth:带宽,单位为 Bps。
            • Requests:请求数。
            • QUICRequests:QUIC 请求数。
            • +
            • IpVisit:IP 访问数。
            • * @param string $StartTime 起始时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 * @param string $EndTime 结束时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeEnhanceMediaTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeEnhanceMediaTemplatesRequest.php new file mode 100644 index 00000000..ef01163a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeEnhanceMediaTemplatesRequest.php @@ -0,0 +1,109 @@ +点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method void setSubAppId(integer $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method array getDefinitions() 获取音画质重生模板列表。长度限制:100。 + * @method void setDefinitions(array $Definitions) 设置音画质重生模板列表。长度限制:100。 + * @method string getType() 获取模板类型过滤条件,可选值: +
            • Preset:系统预置模板;
            • +
            • Custom:用户自定义模板。
            • + * @method void setType(string $Type) 设置模板类型过滤条件,可选值: +
            • Preset:系统预置模板;
            • +
            • Custom:用户自定义模板。
            • + * @method integer getOffset() 获取分页偏移量,默认值:0。 + * @method void setOffset(integer $Offset) 设置分页偏移量,默认值:0。 + * @method integer getLimit() 获取返回记录条数,默认值:10,最大值:100。 + * @method void setLimit(integer $Limit) 设置返回记录条数,默认值:10,最大值:100。 + */ +class DescribeEnhanceMediaTemplatesRequest extends AbstractModel +{ + /** + * @var integer 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ + public $SubAppId; + + /** + * @var array 音画质重生模板列表。长度限制:100。 + */ + public $Definitions; + + /** + * @var string 模板类型过滤条件,可选值: +
            • Preset:系统预置模板;
            • +
            • Custom:用户自定义模板。
            • + */ + public $Type; + + /** + * @var integer 分页偏移量,默认值:0。 + */ + public $Offset; + + /** + * @var integer 返回记录条数,默认值:10,最大值:100。 + */ + public $Limit; + + /** + * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @param array $Definitions 音画质重生模板列表。长度限制:100。 + * @param string $Type 模板类型过滤条件,可选值: +
            • Preset:系统预置模板;
            • +
            • Custom:用户自定义模板。
            • + * @param integer $Offset 分页偏移量,默认值:0。 + * @param integer $Limit 返回记录条数,默认值:10,最大值:100。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("SubAppId",$param) and $param["SubAppId"] !== null) { + $this->SubAppId = $param["SubAppId"]; + } + + if (array_key_exists("Definitions",$param) and $param["Definitions"] !== null) { + $this->Definitions = $param["Definitions"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeCompileLogForUserResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeEnhanceMediaTemplatesResponse.php old mode 100755 new mode 100644 similarity index 61% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeCompileLogForUserResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeEnhanceMediaTemplatesResponse.php index 561a3526..d29f0fdd --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tbaas/V20180416/Models/GetChaincodeCompileLogForUserResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeEnhanceMediaTemplatesResponse.php @@ -14,30 +14,30 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tbaas\V20180416\Models; +namespace TencentCloud\Vod\V20180717\Models; use TencentCloud\Common\AbstractModel; /** - * GetChaincodeCompileLogForUser返回参数结构体 + * DescribeEnhanceMediaTemplates返回参数结构体 * - * @method integer getTotalCount() 获取日志总行数,上限2000条日志 - * @method void setTotalCount(integer $TotalCount) 设置日志总行数,上限2000条日志 - * @method array getCompileLogList() 获取日志列表 - * @method void setCompileLogList(array $CompileLogList) 设置日志列表 + * @method integer getTotalCount() 获取符合过滤条件的记录总数。 + * @method void setTotalCount(integer $TotalCount) 设置符合过滤条件的记录总数。 + * @method array getRebuildMediaTemplateSet() 获取音画质重生模板详情列表。 + * @method void setRebuildMediaTemplateSet(array $RebuildMediaTemplateSet) 设置音画质重生模板详情列表。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class GetChaincodeCompileLogForUserResponse extends AbstractModel +class DescribeEnhanceMediaTemplatesResponse extends AbstractModel { /** - * @var integer 日志总行数,上限2000条日志 + * @var integer 符合过滤条件的记录总数。 */ public $TotalCount; /** - * @var array 日志列表 + * @var array 音画质重生模板详情列表。 */ - public $CompileLogList; + public $RebuildMediaTemplateSet; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -45,8 +45,8 @@ class GetChaincodeCompileLogForUserResponse extends AbstractModel public $RequestId; /** - * @param integer $TotalCount 日志总行数,上限2000条日志 - * @param array $CompileLogList 日志列表 + * @param integer $TotalCount 符合过滤条件的记录总数。 + * @param array $RebuildMediaTemplateSet 音画质重生模板详情列表。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -66,12 +66,12 @@ class GetChaincodeCompileLogForUserResponse extends AbstractModel $this->TotalCount = $param["TotalCount"]; } - if (array_key_exists("CompileLogList",$param) and $param["CompileLogList"] !== null) { - $this->CompileLogList = []; - foreach ($param["CompileLogList"] as $key => $value){ - $obj = new LogDetailForUser(); + if (array_key_exists("RebuildMediaTemplateSet",$param) and $param["RebuildMediaTemplateSet"] !== null) { + $this->RebuildMediaTemplateSet = []; + foreach ($param["RebuildMediaTemplateSet"] as $key => $value){ + $obj = new RebuildMediaTemplate(); $obj->deserialize($value); - array_push($this->CompileLogList, $obj); + array_push($this->RebuildMediaTemplateSet, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeMediaProcessUsageDataRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeMediaProcessUsageDataRequest.php index c3fe49ef..f71da755 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeMediaProcessUsageDataRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeMediaProcessUsageDataRequest.php @@ -38,6 +38,12 @@ use TencentCloud\Common\AbstractModel;
            • ExtractTraceWatermark: 提取水印
            • AddTraceWatermark: 添加水印
            • RebuildMedia: 音画质重生
            • +
            • QualityInspect: 音画质检测
            • +
            • VideoHighlight: 视频智能集锦
            • +
            • VideoTag: 视频智能标签
            • +
            • VideoClassification: 视频智能分类
            • +
            • VideoCover: 视频智能封面
            • +
            • VideoSegment: 视频智能拆条
            • Transcode: 转码,包含普通转码、极速高清和视频编辑(不推荐使用)
            • * @method void setType(string $Type) 设置查询视频处理任务类型,目前支持的任务类型包括:
            • Transcoding: 普通转码
            • @@ -51,6 +57,12 @@ use TencentCloud\Common\AbstractModel;
            • ExtractTraceWatermark: 提取水印
            • AddTraceWatermark: 添加水印
            • RebuildMedia: 音画质重生
            • +
            • QualityInspect: 音画质检测
            • +
            • VideoHighlight: 视频智能集锦
            • +
            • VideoTag: 视频智能标签
            • +
            • VideoClassification: 视频智能分类
            • +
            • VideoCover: 视频智能封面
            • +
            • VideoSegment: 视频智能拆条
            • Transcode: 转码,包含普通转码、极速高清和视频编辑(不推荐使用)
            • */ class DescribeMediaProcessUsageDataRequest extends AbstractModel @@ -83,6 +95,12 @@ class DescribeMediaProcessUsageDataRequest extends AbstractModel
            • ExtractTraceWatermark: 提取水印
            • AddTraceWatermark: 添加水印
            • RebuildMedia: 音画质重生
            • +
            • QualityInspect: 音画质检测
            • +
            • VideoHighlight: 视频智能集锦
            • +
            • VideoTag: 视频智能标签
            • +
            • VideoClassification: 视频智能分类
            • +
            • VideoCover: 视频智能封面
            • +
            • VideoSegment: 视频智能拆条
            • Transcode: 转码,包含普通转码、极速高清和视频编辑(不推荐使用)
            • */ public $Type; @@ -103,6 +121,12 @@ class DescribeMediaProcessUsageDataRequest extends AbstractModel
            • ExtractTraceWatermark: 提取水印
            • AddTraceWatermark: 添加水印
            • RebuildMedia: 音画质重生
            • +
            • QualityInspect: 音画质检测
            • +
            • VideoHighlight: 视频智能集锦
            • +
            • VideoTag: 视频智能标签
            • +
            • VideoClassification: 视频智能分类
            • +
            • VideoCover: 视频智能封面
            • +
            • VideoSegment: 视频智能拆条
            • Transcode: 转码,包含普通转码、极速高清和视频编辑(不推荐使用)
            • */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeQualityInspectTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeQualityInspectTemplatesRequest.php new file mode 100644 index 00000000..4e417a37 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeQualityInspectTemplatesRequest.php @@ -0,0 +1,109 @@ +点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method void setSubAppId(integer $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method array getDefinitions() 获取音画质检测模板列表。长度限制:100。 + * @method void setDefinitions(array $Definitions) 设置音画质检测模板列表。长度限制:100。 + * @method string getType() 获取模板类型过滤条件,可选值: +
            • Preset:系统预置模板;
            • +
            • Custom:用户自定义模板。
            • + * @method void setType(string $Type) 设置模板类型过滤条件,可选值: +
            • Preset:系统预置模板;
            • +
            • Custom:用户自定义模板。
            • + * @method integer getOffset() 获取分页偏移量,默认值:0。 + * @method void setOffset(integer $Offset) 设置分页偏移量,默认值:0。 + * @method integer getLimit() 获取返回记录条数,默认值:10,最大值:100。 + * @method void setLimit(integer $Limit) 设置返回记录条数,默认值:10,最大值:100。 + */ +class DescribeQualityInspectTemplatesRequest extends AbstractModel +{ + /** + * @var integer 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ + public $SubAppId; + + /** + * @var array 音画质检测模板列表。长度限制:100。 + */ + public $Definitions; + + /** + * @var string 模板类型过滤条件,可选值: +
            • Preset:系统预置模板;
            • +
            • Custom:用户自定义模板。
            • + */ + public $Type; + + /** + * @var integer 分页偏移量,默认值:0。 + */ + public $Offset; + + /** + * @var integer 返回记录条数,默认值:10,最大值:100。 + */ + public $Limit; + + /** + * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @param array $Definitions 音画质检测模板列表。长度限制:100。 + * @param string $Type 模板类型过滤条件,可选值: +
            • Preset:系统预置模板;
            • +
            • Custom:用户自定义模板。
            • + * @param integer $Offset 分页偏移量,默认值:0。 + * @param integer $Limit 返回记录条数,默认值:10,最大值:100。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("SubAppId",$param) and $param["SubAppId"] !== null) { + $this->SubAppId = $param["SubAppId"]; + } + + if (array_key_exists("Definitions",$param) and $param["Definitions"] !== null) { + $this->Definitions = $param["Definitions"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeQualityInspectTemplatesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeQualityInspectTemplatesResponse.php new file mode 100644 index 00000000..7b2bdefe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeQualityInspectTemplatesResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("QualityInspectTemplateSet",$param) and $param["QualityInspectTemplateSet"] !== null) { + $this->QualityInspectTemplateSet = []; + foreach ($param["QualityInspectTemplateSet"] as $key => $value){ + $obj = new QualityInspectTemplateItem(); + $obj->deserialize($value); + array_push($this->QualityInspectTemplateSet, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeRebuildMediaTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeRebuildMediaTemplatesRequest.php index ad9d94f3..22d96813 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeRebuildMediaTemplatesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeRebuildMediaTemplatesRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeRebuildMediaTemplates请求参数结构体 * - * @method array getDefinitions() 获取音画质重生模板列表。 - * @method void setDefinitions(array $Definitions) 设置音画质重生模板列表。 + * @method array getDefinitions() 获取视频重生模板列表。 + * @method void setDefinitions(array $Definitions) 设置视频重生模板列表。 * @method integer getSubAppId() 获取点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 * @method void setSubAppId(integer $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 * @method string getType() 获取模板类型过滤条件,可选值: @@ -38,7 +38,7 @@ use TencentCloud\Common\AbstractModel; class DescribeRebuildMediaTemplatesRequest extends AbstractModel { /** - * @var array 音画质重生模板列表。 + * @var array 视频重生模板列表。 */ public $Definitions; @@ -65,7 +65,7 @@ class DescribeRebuildMediaTemplatesRequest extends AbstractModel public $Limit; /** - * @param array $Definitions 音画质重生模板列表。 + * @param array $Definitions 视频重生模板列表。 * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 * @param string $Type 模板类型过滤条件,可选值:
            • Preset:系统预置模板;
            • diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeRebuildMediaTemplatesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeRebuildMediaTemplatesResponse.php index 2d3b3236..3f2a43df 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeRebuildMediaTemplatesResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeRebuildMediaTemplatesResponse.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method integer getTotalCount() 获取符合过滤条件的记录总数。 * @method void setTotalCount(integer $TotalCount) 设置符合过滤条件的记录总数。 - * @method array getRebuildMediaTemplateSet() 获取音画质重生模板详情列表。 - * @method void setRebuildMediaTemplateSet(array $RebuildMediaTemplateSet) 设置音画质重生模板详情列表。 + * @method array getRebuildMediaTemplateSet() 获取视频重生模板详情列表。 + * @method void setRebuildMediaTemplateSet(array $RebuildMediaTemplateSet) 设置视频重生模板详情列表。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -35,7 +35,7 @@ class DescribeRebuildMediaTemplatesResponse extends AbstractModel public $TotalCount; /** - * @var array 音画质重生模板详情列表。 + * @var array 视频重生模板详情列表。 */ public $RebuildMediaTemplateSet; @@ -46,7 +46,7 @@ class DescribeRebuildMediaTemplatesResponse extends AbstractModel /** * @param integer $TotalCount 符合过滤条件的记录总数。 - * @param array $RebuildMediaTemplateSet 音画质重生模板详情列表。 + * @param array $RebuildMediaTemplateSet 视频重生模板详情列表。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeReviewTemplatesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeReviewTemplatesRequest.php index 87f4fe63..50b9846e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeReviewTemplatesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeReviewTemplatesRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method integer getSubAppId() 获取点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 * @method void setSubAppId(integer $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - * @method array getDefinitions() 获取审核模版唯一标识过滤条件,数组长度限制:100。 - * @method void setDefinitions(array $Definitions) 设置审核模版唯一标识过滤条件,数组长度限制:100。 + * @method array getDefinitions() 获取审核模板唯一标识过滤条件,数组长度限制:100。 + * @method void setDefinitions(array $Definitions) 设置审核模板唯一标识过滤条件,数组长度限制:100。 * @method string getType() 获取模板类型过滤条件,可选值:
            • Preset:系统预置模板;
            • Custom:用户自定义模板。
            • @@ -43,7 +43,7 @@ class DescribeReviewTemplatesRequest extends AbstractModel public $SubAppId; /** - * @var array 审核模版唯一标识过滤条件,数组长度限制:100。 + * @var array 审核模板唯一标识过滤条件,数组长度限制:100。 */ public $Definitions; @@ -66,7 +66,7 @@ class DescribeReviewTemplatesRequest extends AbstractModel /** * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - * @param array $Definitions 审核模版唯一标识过滤条件,数组长度限制:100。 + * @param array $Definitions 审核模板唯一标识过滤条件,数组长度限制:100。 * @param string $Type 模板类型过滤条件,可选值:
            • Preset:系统预置模板;
            • Custom:用户自定义模板。
            • diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeTaskDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeTaskDetailResponse.php index d821f5ca..fbc6ddea 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeTaskDetailResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeTaskDetailResponse.php @@ -33,7 +33,9 @@ use TencentCloud\Common\AbstractModel;
            • DescribeFileAttributesTask:获取文件属性任务;
            • RebuildMedia:音画质重生任务;
            • ReviewAudioVideo:音视频审核任务;
            • -
            • ExtractTraceWatermark:提取溯源水印任务。
            • +
            • ExtractTraceWatermark:提取溯源水印任务;
            • +
            • ExtractCopyRightWatermark:提取版权水印任务;
            • +
            • QualityInspect:音画质检测任务。
            • * @method void setTaskType(string $TaskType) 设置任务类型,取值:
            • Procedure:视频处理任务;
            • EditMedia:视频编辑任务;
            • @@ -47,7 +49,9 @@ use TencentCloud\Common\AbstractModel;
            • DescribeFileAttributesTask:获取文件属性任务;
            • RebuildMedia:音画质重生任务;
            • ReviewAudioVideo:音视频审核任务;
            • -
            • ExtractTraceWatermark:提取溯源水印任务。
            • +
            • ExtractTraceWatermark:提取溯源水印任务;
            • +
            • ExtractCopyRightWatermark:提取版权水印任务;
            • +
            • QualityInspect:音画质检测任务。
            • * @method string getStatus() 获取任务状态,取值:
            • WAITING:等待中;
            • PROCESSING:处理中;
            • @@ -121,6 +125,10 @@ use TencentCloud\Common\AbstractModel; * @method ExtractTraceWatermarkTask getExtractTraceWatermarkTask() 获取提取溯源水印任务信息,仅当 TaskType 为 ExtractTraceWatermark,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setExtractTraceWatermarkTask(ExtractTraceWatermarkTask $ExtractTraceWatermarkTask) 设置提取溯源水印任务信息,仅当 TaskType 为 ExtractTraceWatermark,该字段有值。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method ExtractCopyRightWatermarkTask getExtractCopyRightWatermarkTask() 获取提取版权水印任务信息,仅当 TaskType 为 ExtractCopyRightWatermark,该字段有值。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setExtractCopyRightWatermarkTask(ExtractCopyRightWatermarkTask $ExtractCopyRightWatermarkTask) 设置提取版权水印任务信息,仅当 TaskType 为 ExtractCopyRightWatermark,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @method ReviewAudioVideoTask getReviewAudioVideoTask() 获取音视频审核任务信息,仅当 TaskType 为 ReviewAudioVideo,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 @@ -133,6 +141,10 @@ use TencentCloud\Common\AbstractModel; * @method DescribeFileAttributesTask getDescribeFileAttributesTask() 获取获取文件属性任务信息,仅当 TaskType 为 DescribeFileAttributes,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDescribeFileAttributesTask(DescribeFileAttributesTask $DescribeFileAttributesTask) 设置获取文件属性任务信息,仅当 TaskType 为 DescribeFileAttributes,该字段有值。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method QualityInspectTask getQualityInspectTask() 获取音画质检测任务信息,仅当 TaskType 为 QualityInspect 时该字段有值。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setQualityInspectTask(QualityInspectTask $QualityInspectTask) 设置音画质检测任务信息,仅当 TaskType 为 QualityInspect 时该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -153,7 +165,9 @@ class DescribeTaskDetailResponse extends AbstractModel
            • DescribeFileAttributesTask:获取文件属性任务;
            • RebuildMedia:音画质重生任务;
            • ReviewAudioVideo:音视频审核任务;
            • -
            • ExtractTraceWatermark:提取溯源水印任务。
            • +
            • ExtractTraceWatermark:提取溯源水印任务;
            • +
            • ExtractCopyRightWatermark:提取版权水印任务;
            • +
            • QualityInspect:音画质检测任务。
            • */ public $TaskType; @@ -270,6 +284,12 @@ class DescribeTaskDetailResponse extends AbstractModel */ public $ExtractTraceWatermarkTask; + /** + * @var ExtractCopyRightWatermarkTask 提取版权水印任务信息,仅当 TaskType 为 ExtractCopyRightWatermark,该字段有值。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ExtractCopyRightWatermarkTask; + /** * @var ReviewAudioVideoTask 音视频审核任务信息,仅当 TaskType 为 ReviewAudioVideo,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 @@ -288,6 +308,12 @@ class DescribeTaskDetailResponse extends AbstractModel */ public $DescribeFileAttributesTask; + /** + * @var QualityInspectTask 音画质检测任务信息,仅当 TaskType 为 QualityInspect 时该字段有值。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $QualityInspectTask; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -307,7 +333,9 @@ class DescribeTaskDetailResponse extends AbstractModel
            • DescribeFileAttributesTask:获取文件属性任务;
            • RebuildMedia:音画质重生任务;
            • ReviewAudioVideo:音视频审核任务;
            • -
            • ExtractTraceWatermark:提取溯源水印任务。
            • +
            • ExtractTraceWatermark:提取溯源水印任务;
            • +
            • ExtractCopyRightWatermark:提取版权水印任务;
            • +
            • QualityInspect:音画质检测任务。
            • * @param string $Status 任务状态,取值:
            • WAITING:等待中;
            • PROCESSING:处理中;
            • @@ -344,12 +372,16 @@ class DescribeTaskDetailResponse extends AbstractModel * @param RebuildMediaTask $RebuildMediaTask 音画质重生任务信息,仅当 TaskType 为 RebuildMedia,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param ExtractTraceWatermarkTask $ExtractTraceWatermarkTask 提取溯源水印任务信息,仅当 TaskType 为 ExtractTraceWatermark,该字段有值。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param ExtractCopyRightWatermarkTask $ExtractCopyRightWatermarkTask 提取版权水印任务信息,仅当 TaskType 为 ExtractCopyRightWatermark,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param ReviewAudioVideoTask $ReviewAudioVideoTask 音视频审核任务信息,仅当 TaskType 为 ReviewAudioVideo,该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param ReduceMediaBitrateTask $ReduceMediaBitrateTask 该字段已无效。 注意:此字段可能返回 null,表示取不到有效值。 * @param DescribeFileAttributesTask $DescribeFileAttributesTask 获取文件属性任务信息,仅当 TaskType 为 DescribeFileAttributes,该字段有值。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param QualityInspectTask $QualityInspectTask 音画质检测任务信息,仅当 TaskType 为 QualityInspect 时该字段有值。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -461,6 +493,11 @@ class DescribeTaskDetailResponse extends AbstractModel $this->ExtractTraceWatermarkTask->deserialize($param["ExtractTraceWatermarkTask"]); } + if (array_key_exists("ExtractCopyRightWatermarkTask",$param) and $param["ExtractCopyRightWatermarkTask"] !== null) { + $this->ExtractCopyRightWatermarkTask = new ExtractCopyRightWatermarkTask(); + $this->ExtractCopyRightWatermarkTask->deserialize($param["ExtractCopyRightWatermarkTask"]); + } + if (array_key_exists("ReviewAudioVideoTask",$param) and $param["ReviewAudioVideoTask"] !== null) { $this->ReviewAudioVideoTask = new ReviewAudioVideoTask(); $this->ReviewAudioVideoTask->deserialize($param["ReviewAudioVideoTask"]); @@ -476,6 +513,11 @@ class DescribeTaskDetailResponse extends AbstractModel $this->DescribeFileAttributesTask->deserialize($param["DescribeFileAttributesTask"]); } + if (array_key_exists("QualityInspectTask",$param) and $param["QualityInspectTask"] !== null) { + $this->QualityInspectTask = new QualityInspectTask(); + $this->QualityInspectTask->deserialize($param["QualityInspectTask"]); + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeVodDomainsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeVodDomainsRequest.php index 8e6b26cd..f6ba18f6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeVodDomainsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/DescribeVodDomainsRequest.php @@ -20,9 +20,9 @@ use TencentCloud\Common\AbstractModel; /** * DescribeVodDomains请求参数结构体 * - * @method array getDomains() 获取域名列表。当该字段不填时,则默认列出所有域名信息。本字段字段限制如下: + * @method array getDomains() 获取域名列表。当该字段不填时,则默认列出所有域名信息。本字段限制如下:
            • 域名个数度最大为 20。
            • - * @method void setDomains(array $Domains) 设置域名列表。当该字段不填时,则默认列出所有域名信息。本字段字段限制如下: + * @method void setDomains(array $Domains) 设置域名列表。当该字段不填时,则默认列出所有域名信息。本字段限制如下:
            • 域名个数度最大为 20。
            • * @method integer getLimit() 获取分页拉取的最大返回结果数。默认值:20。 * @method void setLimit(integer $Limit) 设置分页拉取的最大返回结果数。默认值:20。 @@ -34,7 +34,7 @@ use TencentCloud\Common\AbstractModel; class DescribeVodDomainsRequest extends AbstractModel { /** - * @var array 域名列表。当该字段不填时,则默认列出所有域名信息。本字段字段限制如下: + * @var array 域名列表。当该字段不填时,则默认列出所有域名信息。本字段限制如下:
            • 域名个数度最大为 20。
            • */ public $Domains; @@ -55,7 +55,7 @@ class DescribeVodDomainsRequest extends AbstractModel public $SubAppId; /** - * @param array $Domains 域名列表。当该字段不填时,则默认列出所有域名信息。本字段字段限制如下: + * @param array $Domains 域名列表。当该字段不填时,则默认列出所有域名信息。本字段限制如下:
            • 域名个数度最大为 20。
            • * @param integer $Limit 分页拉取的最大返回结果数。默认值:20。 * @param integer $Offset 分页拉取的起始偏移量。默认值:0。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EditMediaVideoStream.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EditMediaVideoStream.php index 204ed5f7..79d8b8db 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EditMediaVideoStream.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EditMediaVideoStream.php @@ -52,6 +52,12 @@ use TencentCloud\Common\AbstractModel;
            • 当 Width 非 0,Height 为 0,则 Height 按基准分辨率比例缩放;
            • 当 Width、Height 均非 0,则分辨率按用户指定。
            • 默认值:0。 + * @method integer getFps() 获取视频帧率,取值范围:[0, 100],单位:Hz。 +当取值为0,将自动为视频设置帧率。 +默认值为 0。 + * @method void setFps(integer $Fps) 设置视频帧率,取值范围:[0, 100],单位:Hz。 +当取值为0,将自动为视频设置帧率。 +默认值为 0。 */ class EditMediaVideoStream extends AbstractModel { @@ -83,6 +89,13 @@ class EditMediaVideoStream extends AbstractModel */ public $Height; + /** + * @var integer 视频帧率,取值范围:[0, 100],单位:Hz。 +当取值为0,将自动为视频设置帧率。 +默认值为 0。 + */ + public $Fps; + /** * @param string $ResolutionAdaptive 分辨率自适应,可选值:
            • open:开启,此时,Width 代表视频的长边,Height 表示视频的短边;
            • @@ -100,6 +113,9 @@ class EditMediaVideoStream extends AbstractModel
            • 当 Width 非 0,Height 为 0,则 Height 按基准分辨率比例缩放;
            • 当 Width、Height 均非 0,则分辨率按用户指定。
            • 默认值:0。 + * @param integer $Fps 视频帧率,取值范围:[0, 100],单位:Hz。 +当取值为0,将自动为视频设置帧率。 +默认值为 0。 */ function __construct() { @@ -125,5 +141,9 @@ class EditMediaVideoStream extends AbstractModel if (array_key_exists("Height",$param) and $param["Height"] !== null) { $this->Height = $param["Height"]; } + + if (array_key_exists("Fps",$param) and $param["Fps"] !== null) { + $this->Fps = $param["Fps"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EnhanceMediaByTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EnhanceMediaByTemplateRequest.php new file mode 100644 index 00000000..2bc68a4d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EnhanceMediaByTemplateRequest.php @@ -0,0 +1,162 @@ +点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method void setSubAppId(integer $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method float getStartTimeOffset() 获取起始偏移时间,单位:秒,不填表示从视频开始截取。 + * @method void setStartTimeOffset(float $StartTimeOffset) 设置起始偏移时间,单位:秒,不填表示从视频开始截取。 + * @method float getEndTimeOffset() 获取结束偏移时间,单位:秒,不填表示截取到视频末尾。 + * @method void setEndTimeOffset(float $EndTimeOffset) 设置结束偏移时间,单位:秒,不填表示截取到视频末尾。 + * @method RebuildMediaOutputConfig getOutputConfig() 获取音画质重生后的文件配置。 + * @method void setOutputConfig(RebuildMediaOutputConfig $OutputConfig) 设置音画质重生后的文件配置。 + * @method string getSessionId() 获取用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @method void setSessionId(string $SessionId) 设置用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @method string getSessionContext() 获取来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 + * @method void setSessionContext(string $SessionContext) 设置来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 + * @method integer getTasksPriority() 获取任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 + * @method void setTasksPriority(integer $TasksPriority) 设置任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 + * @method string getExtInfo() 获取保留字段,特殊用途时使用。 + * @method void setExtInfo(string $ExtInfo) 设置保留字段,特殊用途时使用。 + */ +class EnhanceMediaByTemplateRequest extends AbstractModel +{ + /** + * @var string 媒体文件 ID。 + */ + public $FileId; + + /** + * @var integer 音画质重生模板 ID。 + */ + public $Definition; + + /** + * @var integer 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ + public $SubAppId; + + /** + * @var float 起始偏移时间,单位:秒,不填表示从视频开始截取。 + */ + public $StartTimeOffset; + + /** + * @var float 结束偏移时间,单位:秒,不填表示截取到视频末尾。 + */ + public $EndTimeOffset; + + /** + * @var RebuildMediaOutputConfig 音画质重生后的文件配置。 + */ + public $OutputConfig; + + /** + * @var string 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + */ + public $SessionId; + + /** + * @var string 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 + */ + public $SessionContext; + + /** + * @var integer 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 + */ + public $TasksPriority; + + /** + * @var string 保留字段,特殊用途时使用。 + */ + public $ExtInfo; + + /** + * @param string $FileId 媒体文件 ID。 + * @param integer $Definition 音画质重生模板 ID。 + * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @param float $StartTimeOffset 起始偏移时间,单位:秒,不填表示从视频开始截取。 + * @param float $EndTimeOffset 结束偏移时间,单位:秒,不填表示截取到视频末尾。 + * @param RebuildMediaOutputConfig $OutputConfig 音画质重生后的文件配置。 + * @param string $SessionId 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @param string $SessionContext 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 + * @param integer $TasksPriority 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 + * @param string $ExtInfo 保留字段,特殊用途时使用。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("FileId",$param) and $param["FileId"] !== null) { + $this->FileId = $param["FileId"]; + } + + if (array_key_exists("Definition",$param) and $param["Definition"] !== null) { + $this->Definition = $param["Definition"]; + } + + if (array_key_exists("SubAppId",$param) and $param["SubAppId"] !== null) { + $this->SubAppId = $param["SubAppId"]; + } + + if (array_key_exists("StartTimeOffset",$param) and $param["StartTimeOffset"] !== null) { + $this->StartTimeOffset = $param["StartTimeOffset"]; + } + + if (array_key_exists("EndTimeOffset",$param) and $param["EndTimeOffset"] !== null) { + $this->EndTimeOffset = $param["EndTimeOffset"]; + } + + if (array_key_exists("OutputConfig",$param) and $param["OutputConfig"] !== null) { + $this->OutputConfig = new RebuildMediaOutputConfig(); + $this->OutputConfig->deserialize($param["OutputConfig"]); + } + + if (array_key_exists("SessionId",$param) and $param["SessionId"] !== null) { + $this->SessionId = $param["SessionId"]; + } + + if (array_key_exists("SessionContext",$param) and $param["SessionContext"] !== null) { + $this->SessionContext = $param["SessionContext"]; + } + + if (array_key_exists("TasksPriority",$param) and $param["TasksPriority"] !== null) { + $this->TasksPriority = $param["TasksPriority"]; + } + + if (array_key_exists("ExtInfo",$param) and $param["ExtInfo"] !== null) { + $this->ExtInfo = $param["ExtInfo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EnhanceMediaByTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EnhanceMediaByTemplateResponse.php new file mode 100644 index 00000000..369f01b3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EnhanceMediaByTemplateResponse.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EventContent.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EventContent.php index ee30ff13..ea1bcc8f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EventContent.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/EventContent.php @@ -36,7 +36,9 @@ use TencentCloud\Common\AbstractModel;
            • RebuildMediaComplete:音画质重生完成事件。
            • ReviewAudioVideoComplete:音视频审核完成;
            • ExtractTraceWatermarkComplete:提取溯源水印完成;
            • +
            • ExtractCopyRightWatermarkComplete:提取版权水印完成;
            • DescribeFileAttributesComplete:获取文件属性完成;
            • +
            • QualityInspectComplete:音画质检测完成。
            • 兼容 2017 版的事件类型:
            • TranscodeComplete:视频转码完成;
            • ConcatComplete:视频拼接完成;
            • @@ -57,7 +59,9 @@ use TencentCloud\Common\AbstractModel;
            • RebuildMediaComplete:音画质重生完成事件。
            • ReviewAudioVideoComplete:音视频审核完成;
            • ExtractTraceWatermarkComplete:提取溯源水印完成;
            • +
            • ExtractCopyRightWatermarkComplete:提取版权水印完成;
            • DescribeFileAttributesComplete:获取文件属性完成;
            • +
            • QualityInspectComplete:音画质检测完成。
            • 兼容 2017 版的事件类型:
            • TranscodeComplete:视频转码完成;
            • ConcatComplete:视频拼接完成;
            • @@ -135,6 +139,10 @@ use TencentCloud\Common\AbstractModel; * @method ExtractTraceWatermarkTask getExtractTraceWatermarkCompleteEvent() 获取溯源水印提取完成事件,当事件类型为 ExtractTraceWatermarkComplete 时有效。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setExtractTraceWatermarkCompleteEvent(ExtractTraceWatermarkTask $ExtractTraceWatermarkCompleteEvent) 设置溯源水印提取完成事件,当事件类型为 ExtractTraceWatermarkComplete 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method ExtractCopyRightWatermarkTask getExtractCopyRightWatermarkCompleteEvent() 获取版权水印提取完成事件,当事件类型为 ExtractCopyRightWatermarkComplete 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setExtractCopyRightWatermarkCompleteEvent(ExtractCopyRightWatermarkTask $ExtractCopyRightWatermarkCompleteEvent) 设置版权水印提取完成事件,当事件类型为 ExtractCopyRightWatermarkComplete 时有效。 注意:此字段可能返回 null,表示取不到有效值。 * @method ReviewAudioVideoTask getReviewAudioVideoCompleteEvent() 获取音视频审核完成事件,当事件类型为 ReviewAudioVideoComplete 时有效。 注意:此字段可能返回 null,表示取不到有效值。 @@ -147,6 +155,10 @@ use TencentCloud\Common\AbstractModel; * @method DescribeFileAttributesTask getDescribeFileAttributesCompleteEvent() 获取获取文件属性完成事件,当事件类型为 DescribeFileAttributesComplete 时有效。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDescribeFileAttributesCompleteEvent(DescribeFileAttributesTask $DescribeFileAttributesCompleteEvent) 设置获取文件属性完成事件,当事件类型为 DescribeFileAttributesComplete 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method QualityInspectTask getQualityInspectCompleteEvent() 获取音画质检测完成事件,当事件类型为 QualityInspectComplete 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setQualityInspectCompleteEvent(QualityInspectTask $QualityInspectCompleteEvent) 设置音画质检测完成事件,当事件类型为 QualityInspectComplete 时有效。 注意:此字段可能返回 null,表示取不到有效值。 */ class EventContent extends AbstractModel @@ -171,7 +183,9 @@ class EventContent extends AbstractModel
            • RebuildMediaComplete:音画质重生完成事件。
            • ReviewAudioVideoComplete:音视频审核完成;
            • ExtractTraceWatermarkComplete:提取溯源水印完成;
            • +
            • ExtractCopyRightWatermarkComplete:提取版权水印完成;
            • DescribeFileAttributesComplete:获取文件属性完成;
            • +
            • QualityInspectComplete:音画质检测完成。
            • 兼容 2017 版的事件类型:
            • TranscodeComplete:视频转码完成;
            • ConcatComplete:视频拼接完成;
            • @@ -289,6 +303,12 @@ class EventContent extends AbstractModel */ public $ExtractTraceWatermarkCompleteEvent; + /** + * @var ExtractCopyRightWatermarkTask 版权水印提取完成事件,当事件类型为 ExtractCopyRightWatermarkComplete 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ExtractCopyRightWatermarkCompleteEvent; + /** * @var ReviewAudioVideoTask 音视频审核完成事件,当事件类型为 ReviewAudioVideoComplete 时有效。 注意:此字段可能返回 null,表示取不到有效值。 @@ -307,6 +327,12 @@ class EventContent extends AbstractModel */ public $DescribeFileAttributesCompleteEvent; + /** + * @var QualityInspectTask 音画质检测完成事件,当事件类型为 QualityInspectComplete 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $QualityInspectCompleteEvent; + /** * @param string $EventHandle 事件句柄,调用方必须调用 ConfirmEvents 来确认消息已经收到,确认有效时间 30 秒。失效后,事件可重新被获取。 * @param string $EventType 支持事件类型: @@ -323,7 +349,9 @@ class EventContent extends AbstractModel
            • RebuildMediaComplete:音画质重生完成事件。
            • ReviewAudioVideoComplete:音视频审核完成;
            • ExtractTraceWatermarkComplete:提取溯源水印完成;
            • +
            • ExtractCopyRightWatermarkComplete:提取版权水印完成;
            • DescribeFileAttributesComplete:获取文件属性完成;
            • +
            • QualityInspectComplete:音画质检测完成。
            • 兼容 2017 版的事件类型:
            • TranscodeComplete:视频转码完成;
            • ConcatComplete:视频拼接完成;
            • @@ -365,12 +393,16 @@ class EventContent extends AbstractModel * @param RebuildMediaTask $RebuildMediaCompleteEvent 音画质重生完成事件,当事件类型为 RebuildMediaComplete 时有效。 注意:此字段可能返回 null,表示取不到有效值。 * @param ExtractTraceWatermarkTask $ExtractTraceWatermarkCompleteEvent 溯源水印提取完成事件,当事件类型为 ExtractTraceWatermarkComplete 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param ExtractCopyRightWatermarkTask $ExtractCopyRightWatermarkCompleteEvent 版权水印提取完成事件,当事件类型为 ExtractCopyRightWatermarkComplete 时有效。 注意:此字段可能返回 null,表示取不到有效值。 * @param ReviewAudioVideoTask $ReviewAudioVideoCompleteEvent 音视频审核完成事件,当事件类型为 ReviewAudioVideoComplete 时有效。 注意:此字段可能返回 null,表示取不到有效值。 * @param ReduceMediaBitrateTask $ReduceMediaBitrateCompleteEvent 该字段已无效。 注意:此字段可能返回 null,表示取不到有效值。 * @param DescribeFileAttributesTask $DescribeFileAttributesCompleteEvent 获取文件属性完成事件,当事件类型为 DescribeFileAttributesComplete 时有效。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param QualityInspectTask $QualityInspectCompleteEvent 音画质检测完成事件,当事件类型为 QualityInspectComplete 时有效。 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -484,6 +516,11 @@ class EventContent extends AbstractModel $this->ExtractTraceWatermarkCompleteEvent->deserialize($param["ExtractTraceWatermarkCompleteEvent"]); } + if (array_key_exists("ExtractCopyRightWatermarkCompleteEvent",$param) and $param["ExtractCopyRightWatermarkCompleteEvent"] !== null) { + $this->ExtractCopyRightWatermarkCompleteEvent = new ExtractCopyRightWatermarkTask(); + $this->ExtractCopyRightWatermarkCompleteEvent->deserialize($param["ExtractCopyRightWatermarkCompleteEvent"]); + } + if (array_key_exists("ReviewAudioVideoCompleteEvent",$param) and $param["ReviewAudioVideoCompleteEvent"] !== null) { $this->ReviewAudioVideoCompleteEvent = new ReviewAudioVideoTask(); $this->ReviewAudioVideoCompleteEvent->deserialize($param["ReviewAudioVideoCompleteEvent"]); @@ -498,5 +535,10 @@ class EventContent extends AbstractModel $this->DescribeFileAttributesCompleteEvent = new DescribeFileAttributesTask(); $this->DescribeFileAttributesCompleteEvent->deserialize($param["DescribeFileAttributesCompleteEvent"]); } + + if (array_key_exists("QualityInspectCompleteEvent",$param) and $param["QualityInspectCompleteEvent"] !== null) { + $this->QualityInspectCompleteEvent = new QualityInspectTask(); + $this->QualityInspectCompleteEvent->deserialize($param["QualityInspectCompleteEvent"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkRequest.php new file mode 100644 index 00000000..1aaab534 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkRequest.php @@ -0,0 +1,113 @@ +点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method void setSubAppId(integer $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method string getSessionContext() 获取标识来源上下文,用于透传用户请求信息,在 ExtractCopyRightWatermarkComplete 回调和任务流状态变更回调将返回该字段值,最长 1000 个字符。 + * @method void setSessionContext(string $SessionContext) 设置标识来源上下文,用于透传用户请求信息,在 ExtractCopyRightWatermarkComplete 回调和任务流状态变更回调将返回该字段值,最长 1000 个字符。 + * @method string getSessionId() 获取用于任务去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @method void setSessionId(string $SessionId) 设置用于任务去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @method integer getTasksPriority() 获取任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 + * @method void setTasksPriority(integer $TasksPriority) 设置任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 + * @method string getExtInfo() 获取保留字段,特殊用途时使用。 + * @method void setExtInfo(string $ExtInfo) 设置保留字段,特殊用途时使用。 + */ +class ExtractCopyRightWatermarkRequest extends AbstractModel +{ + /** + * @var string 需要提取水印的媒体 URL。 + */ + public $Url; + + /** + * @var integer 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ + public $SubAppId; + + /** + * @var string 标识来源上下文,用于透传用户请求信息,在 ExtractCopyRightWatermarkComplete 回调和任务流状态变更回调将返回该字段值,最长 1000 个字符。 + */ + public $SessionContext; + + /** + * @var string 用于任务去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + */ + public $SessionId; + + /** + * @var integer 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 + */ + public $TasksPriority; + + /** + * @var string 保留字段,特殊用途时使用。 + */ + public $ExtInfo; + + /** + * @param string $Url 需要提取水印的媒体 URL。 + * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @param string $SessionContext 标识来源上下文,用于透传用户请求信息,在 ExtractCopyRightWatermarkComplete 回调和任务流状态变更回调将返回该字段值,最长 1000 个字符。 + * @param string $SessionId 用于任务去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @param integer $TasksPriority 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 + * @param string $ExtInfo 保留字段,特殊用途时使用。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("SubAppId",$param) and $param["SubAppId"] !== null) { + $this->SubAppId = $param["SubAppId"]; + } + + if (array_key_exists("SessionContext",$param) and $param["SessionContext"] !== null) { + $this->SessionContext = $param["SessionContext"]; + } + + if (array_key_exists("SessionId",$param) and $param["SessionId"] !== null) { + $this->SessionId = $param["SessionId"]; + } + + if (array_key_exists("TasksPriority",$param) and $param["TasksPriority"] !== null) { + $this->TasksPriority = $param["TasksPriority"]; + } + + if (array_key_exists("ExtInfo",$param) and $param["ExtInfo"] !== null) { + $this->ExtInfo = $param["ExtInfo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkResponse.php new file mode 100644 index 00000000..b94fe825 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkResponse.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkTask.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkTask.php new file mode 100644 index 00000000..3f79ac09 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkTask.php @@ -0,0 +1,179 @@ +PROCESSING:处理中; +
            • FINISH:已完成。
            • + * @method void setStatus(string $Status) 设置任务状态,取值: +
            • PROCESSING:处理中;
            • +
            • FINISH:已完成。
            • + * @method integer getErrCode() 获取错误码,0 表示成功,其他值表示失败: +
            • 40000:输入参数不合法,请检查输入参数;
            • +
            • 60000:源文件错误(如视频数据损坏),请确认源文件是否正常;
            • +
            • 70000:内部服务错误,建议重试。
            • + * @method void setErrCode(integer $ErrCode) 设置错误码,0 表示成功,其他值表示失败: +
            • 40000:输入参数不合法,请检查输入参数;
            • +
            • 60000:源文件错误(如视频数据损坏),请确认源文件是否正常;
            • +
            • 70000:内部服务错误,建议重试。
            • + * @method string getMessage() 获取错误信息。 + * @method void setMessage(string $Message) 设置错误信息。 + * @method string getErrCodeExt() 获取错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 + * @method void setErrCodeExt(string $ErrCodeExt) 设置错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 + * @method ExtractCopyRightWatermarkTaskInput getInput() 获取提取版权水印任务输入信息。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInput(ExtractCopyRightWatermarkTaskInput $Input) 设置提取版权水印任务输入信息。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method ExtractCopyRightWatermarkTaskOutput getOutput() 获取提取版权水印任务输出信息。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOutput(ExtractCopyRightWatermarkTaskOutput $Output) 设置提取版权水印任务输出信息。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getSessionId() 获取用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @method void setSessionId(string $SessionId) 设置用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @method string getSessionContext() 获取来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 + * @method void setSessionContext(string $SessionContext) 设置来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 + */ +class ExtractCopyRightWatermarkTask extends AbstractModel +{ + /** + * @var string 任务 ID。 + */ + public $TaskId; + + /** + * @var string 任务状态,取值: +
            • PROCESSING:处理中;
            • +
            • FINISH:已完成。
            • + */ + public $Status; + + /** + * @var integer 错误码,0 表示成功,其他值表示失败: +
            • 40000:输入参数不合法,请检查输入参数;
            • +
            • 60000:源文件错误(如视频数据损坏),请确认源文件是否正常;
            • +
            • 70000:内部服务错误,建议重试。
            • + */ + public $ErrCode; + + /** + * @var string 错误信息。 + */ + public $Message; + + /** + * @var string 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 + */ + public $ErrCodeExt; + + /** + * @var ExtractCopyRightWatermarkTaskInput 提取版权水印任务输入信息。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Input; + + /** + * @var ExtractCopyRightWatermarkTaskOutput 提取版权水印任务输出信息。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Output; + + /** + * @var string 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + */ + public $SessionId; + + /** + * @var string 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 + */ + public $SessionContext; + + /** + * @param string $TaskId 任务 ID。 + * @param string $Status 任务状态,取值: +
            • PROCESSING:处理中;
            • +
            • FINISH:已完成。
            • + * @param integer $ErrCode 错误码,0 表示成功,其他值表示失败: +
            • 40000:输入参数不合法,请检查输入参数;
            • +
            • 60000:源文件错误(如视频数据损坏),请确认源文件是否正常;
            • +
            • 70000:内部服务错误,建议重试。
            • + * @param string $Message 错误信息。 + * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 + * @param ExtractCopyRightWatermarkTaskInput $Input 提取版权水印任务输入信息。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param ExtractCopyRightWatermarkTaskOutput $Output 提取版权水印任务输出信息。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $SessionId 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @param string $SessionContext 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ErrCode",$param) and $param["ErrCode"] !== null) { + $this->ErrCode = $param["ErrCode"]; + } + + if (array_key_exists("Message",$param) and $param["Message"] !== null) { + $this->Message = $param["Message"]; + } + + if (array_key_exists("ErrCodeExt",$param) and $param["ErrCodeExt"] !== null) { + $this->ErrCodeExt = $param["ErrCodeExt"]; + } + + if (array_key_exists("Input",$param) and $param["Input"] !== null) { + $this->Input = new ExtractCopyRightWatermarkTaskInput(); + $this->Input->deserialize($param["Input"]); + } + + if (array_key_exists("Output",$param) and $param["Output"] !== null) { + $this->Output = new ExtractCopyRightWatermarkTaskOutput(); + $this->Output->deserialize($param["Output"]); + } + + if (array_key_exists("SessionId",$param) and $param["SessionId"] !== null) { + $this->SessionId = $param["SessionId"]; + } + + if (array_key_exists("SessionContext",$param) and $param["SessionContext"] !== null) { + $this->SessionContext = $param["SessionContext"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CancelAuthorityIssuerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkTaskInput.php old mode 100755 new mode 100644 similarity index 65% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CancelAuthorityIssuerRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkTaskInput.php index 3d80d43c..a001cf6d --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/CancelAuthorityIssuerRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkTaskInput.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Vod\V20180717\Models; use TencentCloud\Common\AbstractModel; /** - * CancelAuthorityIssuer请求参数结构体 + * 提取版权水印任务输入 * - * @method string getDid() 获取did具体信息 - * @method void setDid(string $Did) 设置did具体信息 + * @method string getUrl() 获取需要提取水印的媒体 URL。 + * @method void setUrl(string $Url) 设置需要提取水印的媒体 URL。 */ -class CancelAuthorityIssuerRequest extends AbstractModel +class ExtractCopyRightWatermarkTaskInput extends AbstractModel { /** - * @var string did具体信息 + * @var string 需要提取水印的媒体 URL。 */ - public $Did; + public $Url; /** - * @param string $Did did具体信息 + * @param string $Url 需要提取水印的媒体 URL。 */ function __construct() { @@ -46,8 +46,8 @@ class CancelAuthorityIssuerRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Did",$param) and $param["Did"] !== null) { - $this->Did = $param["Did"]; + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentenceEmbeddingRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkTaskOutput.php old mode 100755 new mode 100644 similarity index 68% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentenceEmbeddingRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkTaskOutput.php index 8e3a46b3..0f537588 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SentenceEmbeddingRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractCopyRightWatermarkTaskOutput.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Vod\V20180717\Models; use TencentCloud\Common\AbstractModel; /** - * SentenceEmbedding请求参数结构体 + * 提取版权水印输出信息 * - * @method string getText() 获取输入的文本(仅支持UTF-8格式,不超过500字) - * @method void setText(string $Text) 设置输入的文本(仅支持UTF-8格式,不超过500字) + * @method string getText() 获取版权信息。 + * @method void setText(string $Text) 设置版权信息。 */ -class SentenceEmbeddingRequest extends AbstractModel +class ExtractCopyRightWatermarkTaskOutput extends AbstractModel { /** - * @var string 输入的文本(仅支持UTF-8格式,不超过500字) + * @var string 版权信息。 */ public $Text; /** - * @param string $Text 输入的文本(仅支持UTF-8格式,不超过500字) + * @param string $Text 版权信息。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractTraceWatermarkTaskInput.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractTraceWatermarkTaskInput.php index 7c453c6b..50132033 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractTraceWatermarkTaskInput.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ExtractTraceWatermarkTaskInput.php @@ -22,6 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getUrl() 获取需要提取水印的媒体 URL。 * @method void setUrl(string $Url) 设置需要提取水印的媒体 URL。 + * @method string getFileId() 获取媒体文件 ID。Url 对应的原始媒体文件 ID。 + * @method void setFileId(string $FileId) 设置媒体文件 ID。Url 对应的原始媒体文件 ID。 */ class ExtractTraceWatermarkTaskInput extends AbstractModel { @@ -30,8 +32,14 @@ class ExtractTraceWatermarkTaskInput extends AbstractModel */ public $Url; + /** + * @var string 媒体文件 ID。Url 对应的原始媒体文件 ID。 + */ + public $FileId; + /** * @param string $Url 需要提取水印的媒体 URL。 + * @param string $FileId 媒体文件 ID。Url 对应的原始媒体文件 ID。 */ function __construct() { @@ -49,5 +57,9 @@ class ExtractTraceWatermarkTaskInput extends AbstractModel if (array_key_exists("Url",$param) and $param["Url"] !== null) { $this->Url = $param["Url"]; } + + if (array_key_exists("FileId",$param) and $param["FileId"] !== null) { + $this->FileId = $param["FileId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/InspectMediaQualityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/InspectMediaQualityRequest.php new file mode 100644 index 00000000..0cd09fde --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/InspectMediaQualityRequest.php @@ -0,0 +1,125 @@ +点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method void setSubAppId(integer $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method integer getTasksPriority() 获取任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 + * @method void setTasksPriority(integer $TasksPriority) 设置任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 + * @method string getSessionContext() 获取来源上下文,用于透传用户请求信息,音画质检测完成回调将返回该字段值,最长 1000 个字符。 + * @method void setSessionContext(string $SessionContext) 设置来源上下文,用于透传用户请求信息,音画质检测完成回调将返回该字段值,最长 1000 个字符。 + * @method string getSessionId() 获取用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @method void setSessionId(string $SessionId) 设置用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @method string getExtInfo() 获取保留字段,特殊用途时使用。 + * @method void setExtInfo(string $ExtInfo) 设置保留字段,特殊用途时使用。 + */ +class InspectMediaQualityRequest extends AbstractModel +{ + /** + * @var string 媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](https://console.cloud.tencent.com/vod/media) 获取该字段。 + */ + public $FileId; + + /** + * @var integer 音画质检测模板 ID。 + */ + public $Definition; + + /** + * @var integer 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ + public $SubAppId; + + /** + * @var integer 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 + */ + public $TasksPriority; + + /** + * @var string 来源上下文,用于透传用户请求信息,音画质检测完成回调将返回该字段值,最长 1000 个字符。 + */ + public $SessionContext; + + /** + * @var string 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + */ + public $SessionId; + + /** + * @var string 保留字段,特殊用途时使用。 + */ + public $ExtInfo; + + /** + * @param string $FileId 媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](https://console.cloud.tencent.com/vod/media) 获取该字段。 + * @param integer $Definition 音画质检测模板 ID。 + * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @param integer $TasksPriority 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 + * @param string $SessionContext 来源上下文,用于透传用户请求信息,音画质检测完成回调将返回该字段值,最长 1000 个字符。 + * @param string $SessionId 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @param string $ExtInfo 保留字段,特殊用途时使用。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("FileId",$param) and $param["FileId"] !== null) { + $this->FileId = $param["FileId"]; + } + + if (array_key_exists("Definition",$param) and $param["Definition"] !== null) { + $this->Definition = $param["Definition"]; + } + + if (array_key_exists("SubAppId",$param) and $param["SubAppId"] !== null) { + $this->SubAppId = $param["SubAppId"]; + } + + if (array_key_exists("TasksPriority",$param) and $param["TasksPriority"] !== null) { + $this->TasksPriority = $param["TasksPriority"]; + } + + if (array_key_exists("SessionContext",$param) and $param["SessionContext"] !== null) { + $this->SessionContext = $param["SessionContext"]; + } + + if (array_key_exists("SessionId",$param) and $param["SessionId"] !== null) { + $this->SessionId = $param["SessionId"]; + } + + if (array_key_exists("ExtInfo",$param) and $param["ExtInfo"] !== null) { + $this->ExtInfo = $param["ExtInfo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/InspectMediaQualityResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/InspectMediaQualityResponse.php new file mode 100644 index 00000000..302723e5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/InspectMediaQualityResponse.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/JitterConfigureInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/JitterConfigureInfo.php new file mode 100644 index 00000000..77f0fa7a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/JitterConfigureInfo.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面抖动重影检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class JitterConfigureInfo extends AbstractModel +{ + /** + * @var string 视频画面抖动重影检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面抖动重影检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/JitterConfigureInfoForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/JitterConfigureInfoForUpdate.php new file mode 100644 index 00000000..06206410 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/JitterConfigureInfoForUpdate.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面抖动重影检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class JitterConfigureInfoForUpdate extends AbstractModel +{ + /** + * @var string 视频画面抖动重影检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面抖动重影检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MediaDeleteItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MediaDeleteItem.php index 3eef51e1..5e2700eb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MediaDeleteItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MediaDeleteItem.php @@ -19,18 +19,23 @@ use TencentCloud\Common\AbstractModel; /** * 指定删除点播视频时的删除内容 - * * @method string getType() 获取所指定的删除部分。如果未填写该字段则参数无效。可选值有:
            • OriginalFiles(删除原文件,删除后无法发起转码、微信发布等任何视频处理操作);
            • TranscodeFiles(删除转码文件);
            • AdaptiveDynamicStreamingFiles(删除转自适应码流文件);
            • -
            • WechatPublishFiles(删除微信发布文件)。
            • +
            • WechatPublishFiles(删除微信发布文件);
            • +
            • WechatMiniProgramPublishFiles(删除微信小程序发布文件)。
            • +注意:
            • 取值为OriginalFiles时,文件上传时携带的封面文件会被删除;
            • +
            • 取值为TranscodeFiles时,媒体处理产生的封面文件会被删除。
            • * @method void setType(string $Type) 设置所指定的删除部分。如果未填写该字段则参数无效。可选值有:
            • OriginalFiles(删除原文件,删除后无法发起转码、微信发布等任何视频处理操作);
            • TranscodeFiles(删除转码文件);
            • AdaptiveDynamicStreamingFiles(删除转自适应码流文件);
            • -
            • WechatPublishFiles(删除微信发布文件)。
            • +
            • WechatPublishFiles(删除微信发布文件);
            • +
            • WechatMiniProgramPublishFiles(删除微信小程序发布文件)。
            • +注意:
            • 取值为OriginalFiles时,文件上传时携带的封面文件会被删除;
            • +
            • 取值为TranscodeFiles时,媒体处理产生的封面文件会被删除。
            • * @method integer getDefinition() 获取删除由Type参数指定的种类下的视频模板号,模板定义参见[转码模板](https://cloud.tencent.com/document/product/266/33478#.3Cspan-id-.3D-.22zm.22-.3E.3C.2Fspan.3E.E8.BD.AC.E7.A0.81.E6.A8.A1.E6.9D.BF)。 默认值为0,表示删除参数Type指定种类下所有的视频。 * @method void setDefinition(integer $Definition) 设置删除由Type参数指定的种类下的视频模板号,模板定义参见[转码模板](https://cloud.tencent.com/document/product/266/33478#.3Cspan-id-.3D-.22zm.22-.3E.3C.2Fspan.3E.E8.BD.AC.E7.A0.81.E6.A8.A1.E6.9D.BF)。 @@ -43,7 +48,10 @@ class MediaDeleteItem extends AbstractModel
            • OriginalFiles(删除原文件,删除后无法发起转码、微信发布等任何视频处理操作);
            • TranscodeFiles(删除转码文件);
            • AdaptiveDynamicStreamingFiles(删除转自适应码流文件);
            • -
            • WechatPublishFiles(删除微信发布文件)。
            • +
            • WechatPublishFiles(删除微信发布文件);
            • +
            • WechatMiniProgramPublishFiles(删除微信小程序发布文件)。
            • +注意:
            • 取值为OriginalFiles时,文件上传时携带的封面文件会被删除;
            • +
            • 取值为TranscodeFiles时,媒体处理产生的封面文件会被删除。
            • */ public $Type; @@ -58,7 +66,10 @@ class MediaDeleteItem extends AbstractModel
            • OriginalFiles(删除原文件,删除后无法发起转码、微信发布等任何视频处理操作);
            • TranscodeFiles(删除转码文件);
            • AdaptiveDynamicStreamingFiles(删除转自适应码流文件);
            • -
            • WechatPublishFiles(删除微信发布文件)。
            • +
            • WechatPublishFiles(删除微信发布文件);
            • +
            • WechatMiniProgramPublishFiles(删除微信小程序发布文件)。
            • +注意:
            • 取值为OriginalFiles时,文件上传时携带的封面文件会被删除;
            • +
            • 取值为TranscodeFiles时,媒体处理产生的封面文件会被删除。
            • * @param integer $Definition 删除由Type参数指定的种类下的视频模板号,模板定义参见[转码模板](https://cloud.tencent.com/document/product/266/33478#.3Cspan-id-.3D-.22zm.22-.3E.3C.2Fspan.3E.E8.BD.AC.E7.A0.81.E6.A8.A1.E6.9D.BF)。 默认值为0,表示删除参数Type指定种类下所有的视频。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MediaTranscodeItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MediaTranscodeItem.php index 43974306..248406f6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MediaTranscodeItem.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MediaTranscodeItem.php @@ -23,7 +23,9 @@ use TencentCloud\Common\AbstractModel; * @method string getUrl() 获取转码后的视频文件地址。 * @method void setUrl(string $Url) 设置转码后的视频文件地址。 * @method integer getDefinition() 获取转码规格 ID,参见[转码参数模板](https://cloud.tencent.com/document/product/266/33476)。 +注意:取值 0 表示原始文件。 * @method void setDefinition(integer $Definition) 设置转码规格 ID,参见[转码参数模板](https://cloud.tencent.com/document/product/266/33476)。 +注意:取值 0 表示原始文件。 * @method integer getBitrate() 获取视频流码率平均值与音频流码率平均值之和, 单位:bps。 * @method void setBitrate(integer $Bitrate) 设置视频流码率平均值与音频流码率平均值之和, 单位:bps。 * @method integer getHeight() 获取视频流高度的最大值,单位:px。 @@ -46,10 +48,14 @@ use TencentCloud\Common\AbstractModel; * @method void setAudioStreamSet(array $AudioStreamSet) 设置音频流信息。 * @method string getDigitalWatermarkType() 获取数字水印类型。可选值:
            • Trace 表示经过溯源水印处理;
            • +
            • CopyRight 表示经过版权水印处理;
            • None 表示没有经过数字水印处理。
            • * @method void setDigitalWatermarkType(string $DigitalWatermarkType) 设置数字水印类型。可选值:
            • Trace 表示经过溯源水印处理;
            • +
            • CopyRight 表示经过版权水印处理;
            • None 表示没有经过数字水印处理。
            • + * @method string getCopyRightWatermarkText() 获取版权信息。 + * @method void setCopyRightWatermarkText(string $CopyRightWatermarkText) 设置版权信息。 */ class MediaTranscodeItem extends AbstractModel { @@ -60,6 +66,7 @@ class MediaTranscodeItem extends AbstractModel /** * @var integer 转码规格 ID,参见[转码参数模板](https://cloud.tencent.com/document/product/266/33476)。 +注意:取值 0 表示原始文件。 */ public $Definition; @@ -112,13 +119,20 @@ class MediaTranscodeItem extends AbstractModel /** * @var string 数字水印类型。可选值:
            • Trace 表示经过溯源水印处理;
            • +
            • CopyRight 表示经过版权水印处理;
            • None 表示没有经过数字水印处理。
            • */ public $DigitalWatermarkType; + /** + * @var string 版权信息。 + */ + public $CopyRightWatermarkText; + /** * @param string $Url 转码后的视频文件地址。 * @param integer $Definition 转码规格 ID,参见[转码参数模板](https://cloud.tencent.com/document/product/266/33476)。 +注意:取值 0 表示原始文件。 * @param integer $Bitrate 视频流码率平均值与音频流码率平均值之和, 单位:bps。 * @param integer $Height 视频流高度的最大值,单位:px。 * @param integer $Width 视频流宽度的最大值,单位:px。 @@ -131,7 +145,9 @@ class MediaTranscodeItem extends AbstractModel * @param array $AudioStreamSet 音频流信息。 * @param string $DigitalWatermarkType 数字水印类型。可选值:
            • Trace 表示经过溯源水印处理;
            • +
            • CopyRight 表示经过版权水印处理;
            • None 表示没有经过数字水印处理。
            • + * @param string $CopyRightWatermarkText 版权信息。 */ function __construct() { @@ -203,5 +219,9 @@ class MediaTranscodeItem extends AbstractModel if (array_key_exists("DigitalWatermarkType",$param) and $param["DigitalWatermarkType"] !== null) { $this->DigitalWatermarkType = $param["DigitalWatermarkType"]; } + + if (array_key_exists("CopyRightWatermarkText",$param) and $param["CopyRightWatermarkText"] !== null) { + $this->CopyRightWatermarkText = $param["CopyRightWatermarkText"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyEnhanceMediaTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyEnhanceMediaTemplateRequest.php new file mode 100644 index 00000000..6d755815 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyEnhanceMediaTemplateRequest.php @@ -0,0 +1,201 @@ +点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method void setSubAppId(integer $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method string getName() 获取音画质重生模板名称,长度限制:64 个字符。 + * @method void setName(string $Name) 设置音画质重生模板名称,长度限制:64 个字符。 + * @method string getComment() 获取模板描述信息,长度限制:256 个字符。 + * @method void setComment(string $Comment) 设置模板描述信息,长度限制:256 个字符。 + * @method RebuildVideoInfo getRebuildVideoInfo() 获取音画质重生视频控制控制信息。 + * @method void setRebuildVideoInfo(RebuildVideoInfo $RebuildVideoInfo) 设置音画质重生视频控制控制信息。 + * @method RebuildAudioInfo getRebuildAudioInfo() 获取音画质重生音频控制控制信息。 + * @method void setRebuildAudioInfo(RebuildAudioInfo $RebuildAudioInfo) 设置音画质重生音频控制控制信息。 + * @method RebuildMediaTargetVideoStream getTargetVideoInfo() 获取输出目标视频控制信息。 + * @method void setTargetVideoInfo(RebuildMediaTargetVideoStream $TargetVideoInfo) 设置输出目标视频控制信息。 + * @method RebuildMediaTargetAudioStream getTargetAudioInfo() 获取输出目标音频控制信息。 + * @method void setTargetAudioInfo(RebuildMediaTargetAudioStream $TargetAudioInfo) 设置输出目标音频控制信息。 + * @method string getContainer() 获取输出文件封装格式,可选值:mp4、flv、hls。 + * @method void setContainer(string $Container) 设置输出文件封装格式,可选值:mp4、flv、hls。 + * @method integer getRemoveVideo() 获取是否去除视频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + * @method void setRemoveVideo(integer $RemoveVideo) 设置是否去除视频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + * @method integer getRemoveAudio() 获取是否去除音频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + * @method void setRemoveAudio(integer $RemoveAudio) 设置是否去除音频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + */ +class ModifyEnhanceMediaTemplateRequest extends AbstractModel +{ + /** + * @var integer 音画质重生模板号。 + */ + public $Definition; + + /** + * @var integer 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ + public $SubAppId; + + /** + * @var string 音画质重生模板名称,长度限制:64 个字符。 + */ + public $Name; + + /** + * @var string 模板描述信息,长度限制:256 个字符。 + */ + public $Comment; + + /** + * @var RebuildVideoInfo 音画质重生视频控制控制信息。 + */ + public $RebuildVideoInfo; + + /** + * @var RebuildAudioInfo 音画质重生音频控制控制信息。 + */ + public $RebuildAudioInfo; + + /** + * @var RebuildMediaTargetVideoStream 输出目标视频控制信息。 + */ + public $TargetVideoInfo; + + /** + * @var RebuildMediaTargetAudioStream 输出目标音频控制信息。 + */ + public $TargetAudioInfo; + + /** + * @var string 输出文件封装格式,可选值:mp4、flv、hls。 + */ + public $Container; + + /** + * @var integer 是否去除视频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + */ + public $RemoveVideo; + + /** + * @var integer 是否去除音频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + */ + public $RemoveAudio; + + /** + * @param integer $Definition 音画质重生模板号。 + * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @param string $Name 音画质重生模板名称,长度限制:64 个字符。 + * @param string $Comment 模板描述信息,长度限制:256 个字符。 + * @param RebuildVideoInfo $RebuildVideoInfo 音画质重生视频控制控制信息。 + * @param RebuildAudioInfo $RebuildAudioInfo 音画质重生音频控制控制信息。 + * @param RebuildMediaTargetVideoStream $TargetVideoInfo 输出目标视频控制信息。 + * @param RebuildMediaTargetAudioStream $TargetAudioInfo 输出目标音频控制信息。 + * @param string $Container 输出文件封装格式,可选值:mp4、flv、hls。 + * @param integer $RemoveVideo 是否去除视频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + * @param integer $RemoveAudio 是否去除音频数据,可选值: +
            • 0:保留
            • +
            • 1:去除
            • +默认值 0。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Definition",$param) and $param["Definition"] !== null) { + $this->Definition = $param["Definition"]; + } + + if (array_key_exists("SubAppId",$param) and $param["SubAppId"] !== null) { + $this->SubAppId = $param["SubAppId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Comment",$param) and $param["Comment"] !== null) { + $this->Comment = $param["Comment"]; + } + + if (array_key_exists("RebuildVideoInfo",$param) and $param["RebuildVideoInfo"] !== null) { + $this->RebuildVideoInfo = new RebuildVideoInfo(); + $this->RebuildVideoInfo->deserialize($param["RebuildVideoInfo"]); + } + + if (array_key_exists("RebuildAudioInfo",$param) and $param["RebuildAudioInfo"] !== null) { + $this->RebuildAudioInfo = new RebuildAudioInfo(); + $this->RebuildAudioInfo->deserialize($param["RebuildAudioInfo"]); + } + + if (array_key_exists("TargetVideoInfo",$param) and $param["TargetVideoInfo"] !== null) { + $this->TargetVideoInfo = new RebuildMediaTargetVideoStream(); + $this->TargetVideoInfo->deserialize($param["TargetVideoInfo"]); + } + + if (array_key_exists("TargetAudioInfo",$param) and $param["TargetAudioInfo"] !== null) { + $this->TargetAudioInfo = new RebuildMediaTargetAudioStream(); + $this->TargetAudioInfo->deserialize($param["TargetAudioInfo"]); + } + + if (array_key_exists("Container",$param) and $param["Container"] !== null) { + $this->Container = $param["Container"]; + } + + if (array_key_exists("RemoveVideo",$param) and $param["RemoveVideo"] !== null) { + $this->RemoveVideo = $param["RemoveVideo"]; + } + + if (array_key_exists("RemoveAudio",$param) and $param["RemoveAudio"] !== null) { + $this->RemoveAudio = $param["RemoveAudio"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyEnhanceMediaTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyEnhanceMediaTemplateResponse.php new file mode 100644 index 00000000..4e539cf5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyEnhanceMediaTemplateResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyQualityInspectTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyQualityInspectTemplateRequest.php new file mode 100644 index 00000000..a9ebf10f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyQualityInspectTemplateRequest.php @@ -0,0 +1,231 @@ +点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method void setSubAppId(integer $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @method string getName() 获取模板名称,长度限制:64 个字符。 + * @method void setName(string $Name) 设置模板名称,长度限制:64 个字符。 + * @method string getComment() 获取模板描述信息,长度限制:256 个字符。 + * @method void setComment(string $Comment) 设置模板描述信息,长度限制:256 个字符。 + * @method float getScreenshotInterval() 获取截帧间隔,单位为秒,最小值为 1。 + * @method void setScreenshotInterval(float $ScreenshotInterval) 设置截帧间隔,单位为秒,最小值为 1。 + * @method JitterConfigureInfoForUpdate getJitterConfigure() 获取视频画面抖动重影检测的控制参数。 + * @method void setJitterConfigure(JitterConfigureInfoForUpdate $JitterConfigure) 设置视频画面抖动重影检测的控制参数。 + * @method BlurConfigureInfoForUpdate getBlurConfigure() 获取视频画面模糊检测的控制参数。 + * @method void setBlurConfigure(BlurConfigureInfoForUpdate $BlurConfigure) 设置视频画面模糊检测的控制参数。 + * @method AbnormalLightingConfigureInfoForUpdate getAbnormalLightingConfigure() 获取视频画面低光、过曝检测的控制参数。 + * @method void setAbnormalLightingConfigure(AbnormalLightingConfigureInfoForUpdate $AbnormalLightingConfigure) 设置视频画面低光、过曝检测的控制参数。 + * @method CrashScreenConfigureInfoForUpdate getCrashScreenConfigure() 获取视频画面花屏检测的控制参数。 + * @method void setCrashScreenConfigure(CrashScreenConfigureInfoForUpdate $CrashScreenConfigure) 设置视频画面花屏检测的控制参数。 + * @method BlackWhiteEdgeConfigureInfoForUpdate getBlackWhiteEdgeConfigure() 获取视频画面黑边、白边、黑屏、白屏检测的控制参数。 + * @method void setBlackWhiteEdgeConfigure(BlackWhiteEdgeConfigureInfoForUpdate $BlackWhiteEdgeConfigure) 设置视频画面黑边、白边、黑屏、白屏检测的控制参数。 + * @method NoiseConfigureInfoForUpdate getNoiseConfigure() 获取视频画面噪点检测的控制参数。 + * @method void setNoiseConfigure(NoiseConfigureInfoForUpdate $NoiseConfigure) 设置视频画面噪点检测的控制参数。 + * @method MosaicConfigureInfoForUpdate getMosaicConfigure() 获取视频画面马赛克检测的控制参数。 + * @method void setMosaicConfigure(MosaicConfigureInfoForUpdate $MosaicConfigure) 设置视频画面马赛克检测的控制参数。 + * @method QRCodeConfigureInfoForUpdate getQRCodeConfigure() 获取视频画面二维码检测的控制参数。 + * @method void setQRCodeConfigure(QRCodeConfigureInfoForUpdate $QRCodeConfigure) 设置视频画面二维码检测的控制参数。 + * @method VoiceConfigureInfoForUpdate getVoiceConfigure() 获取音频(静音、低音、爆音)检测的控制参数。 + * @method void setVoiceConfigure(VoiceConfigureInfoForUpdate $VoiceConfigure) 设置音频(静音、低音、爆音)检测的控制参数。 + * @method QualityEvaluationConfigureInfoForUpdate getQualityEvaluationConfigure() 获取视频画面质量评价的控制参数。 + * @method void setQualityEvaluationConfigure(QualityEvaluationConfigureInfoForUpdate $QualityEvaluationConfigure) 设置视频画面质量评价的控制参数。 + */ +class ModifyQualityInspectTemplateRequest extends AbstractModel +{ + /** + * @var integer 模板 ID。 + */ + public $Definition; + + /** + * @var integer 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + */ + public $SubAppId; + + /** + * @var string 模板名称,长度限制:64 个字符。 + */ + public $Name; + + /** + * @var string 模板描述信息,长度限制:256 个字符。 + */ + public $Comment; + + /** + * @var float 截帧间隔,单位为秒,最小值为 1。 + */ + public $ScreenshotInterval; + + /** + * @var JitterConfigureInfoForUpdate 视频画面抖动重影检测的控制参数。 + */ + public $JitterConfigure; + + /** + * @var BlurConfigureInfoForUpdate 视频画面模糊检测的控制参数。 + */ + public $BlurConfigure; + + /** + * @var AbnormalLightingConfigureInfoForUpdate 视频画面低光、过曝检测的控制参数。 + */ + public $AbnormalLightingConfigure; + + /** + * @var CrashScreenConfigureInfoForUpdate 视频画面花屏检测的控制参数。 + */ + public $CrashScreenConfigure; + + /** + * @var BlackWhiteEdgeConfigureInfoForUpdate 视频画面黑边、白边、黑屏、白屏检测的控制参数。 + */ + public $BlackWhiteEdgeConfigure; + + /** + * @var NoiseConfigureInfoForUpdate 视频画面噪点检测的控制参数。 + */ + public $NoiseConfigure; + + /** + * @var MosaicConfigureInfoForUpdate 视频画面马赛克检测的控制参数。 + */ + public $MosaicConfigure; + + /** + * @var QRCodeConfigureInfoForUpdate 视频画面二维码检测的控制参数。 + */ + public $QRCodeConfigure; + + /** + * @var VoiceConfigureInfoForUpdate 音频(静音、低音、爆音)检测的控制参数。 + */ + public $VoiceConfigure; + + /** + * @var QualityEvaluationConfigureInfoForUpdate 视频画面质量评价的控制参数。 + */ + public $QualityEvaluationConfigure; + + /** + * @param integer $Definition 模板 ID。 + * @param integer $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 + * @param string $Name 模板名称,长度限制:64 个字符。 + * @param string $Comment 模板描述信息,长度限制:256 个字符。 + * @param float $ScreenshotInterval 截帧间隔,单位为秒,最小值为 1。 + * @param JitterConfigureInfoForUpdate $JitterConfigure 视频画面抖动重影检测的控制参数。 + * @param BlurConfigureInfoForUpdate $BlurConfigure 视频画面模糊检测的控制参数。 + * @param AbnormalLightingConfigureInfoForUpdate $AbnormalLightingConfigure 视频画面低光、过曝检测的控制参数。 + * @param CrashScreenConfigureInfoForUpdate $CrashScreenConfigure 视频画面花屏检测的控制参数。 + * @param BlackWhiteEdgeConfigureInfoForUpdate $BlackWhiteEdgeConfigure 视频画面黑边、白边、黑屏、白屏检测的控制参数。 + * @param NoiseConfigureInfoForUpdate $NoiseConfigure 视频画面噪点检测的控制参数。 + * @param MosaicConfigureInfoForUpdate $MosaicConfigure 视频画面马赛克检测的控制参数。 + * @param QRCodeConfigureInfoForUpdate $QRCodeConfigure 视频画面二维码检测的控制参数。 + * @param VoiceConfigureInfoForUpdate $VoiceConfigure 音频(静音、低音、爆音)检测的控制参数。 + * @param QualityEvaluationConfigureInfoForUpdate $QualityEvaluationConfigure 视频画面质量评价的控制参数。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Definition",$param) and $param["Definition"] !== null) { + $this->Definition = $param["Definition"]; + } + + if (array_key_exists("SubAppId",$param) and $param["SubAppId"] !== null) { + $this->SubAppId = $param["SubAppId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Comment",$param) and $param["Comment"] !== null) { + $this->Comment = $param["Comment"]; + } + + if (array_key_exists("ScreenshotInterval",$param) and $param["ScreenshotInterval"] !== null) { + $this->ScreenshotInterval = $param["ScreenshotInterval"]; + } + + if (array_key_exists("JitterConfigure",$param) and $param["JitterConfigure"] !== null) { + $this->JitterConfigure = new JitterConfigureInfoForUpdate(); + $this->JitterConfigure->deserialize($param["JitterConfigure"]); + } + + if (array_key_exists("BlurConfigure",$param) and $param["BlurConfigure"] !== null) { + $this->BlurConfigure = new BlurConfigureInfoForUpdate(); + $this->BlurConfigure->deserialize($param["BlurConfigure"]); + } + + if (array_key_exists("AbnormalLightingConfigure",$param) and $param["AbnormalLightingConfigure"] !== null) { + $this->AbnormalLightingConfigure = new AbnormalLightingConfigureInfoForUpdate(); + $this->AbnormalLightingConfigure->deserialize($param["AbnormalLightingConfigure"]); + } + + if (array_key_exists("CrashScreenConfigure",$param) and $param["CrashScreenConfigure"] !== null) { + $this->CrashScreenConfigure = new CrashScreenConfigureInfoForUpdate(); + $this->CrashScreenConfigure->deserialize($param["CrashScreenConfigure"]); + } + + if (array_key_exists("BlackWhiteEdgeConfigure",$param) and $param["BlackWhiteEdgeConfigure"] !== null) { + $this->BlackWhiteEdgeConfigure = new BlackWhiteEdgeConfigureInfoForUpdate(); + $this->BlackWhiteEdgeConfigure->deserialize($param["BlackWhiteEdgeConfigure"]); + } + + if (array_key_exists("NoiseConfigure",$param) and $param["NoiseConfigure"] !== null) { + $this->NoiseConfigure = new NoiseConfigureInfoForUpdate(); + $this->NoiseConfigure->deserialize($param["NoiseConfigure"]); + } + + if (array_key_exists("MosaicConfigure",$param) and $param["MosaicConfigure"] !== null) { + $this->MosaicConfigure = new MosaicConfigureInfoForUpdate(); + $this->MosaicConfigure->deserialize($param["MosaicConfigure"]); + } + + if (array_key_exists("QRCodeConfigure",$param) and $param["QRCodeConfigure"] !== null) { + $this->QRCodeConfigure = new QRCodeConfigureInfoForUpdate(); + $this->QRCodeConfigure->deserialize($param["QRCodeConfigure"]); + } + + if (array_key_exists("VoiceConfigure",$param) and $param["VoiceConfigure"] !== null) { + $this->VoiceConfigure = new VoiceConfigureInfoForUpdate(); + $this->VoiceConfigure->deserialize($param["VoiceConfigure"]); + } + + if (array_key_exists("QualityEvaluationConfigure",$param) and $param["QualityEvaluationConfigure"] !== null) { + $this->QualityEvaluationConfigure = new QualityEvaluationConfigureInfoForUpdate(); + $this->QualityEvaluationConfigure->deserialize($param["QualityEvaluationConfigure"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyQualityInspectTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyQualityInspectTemplateResponse.php new file mode 100644 index 00000000..b3a11d03 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyQualityInspectTemplateResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyRebuildMediaTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyRebuildMediaTemplateRequest.php index a1a81589..56143316 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyRebuildMediaTemplateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyRebuildMediaTemplateRequest.php @@ -20,18 +20,18 @@ use TencentCloud\Common\AbstractModel; /** * ModifyRebuildMediaTemplate请求参数结构体 * - * @method integer getDefinition() 获取音画质重生模板号。 - * @method void setDefinition(integer $Definition) 设置音画质重生模板号。 + * @method integer getDefinition() 获取视频重生模板号。 + * @method void setDefinition(integer $Definition) 设置视频重生模板号。 * @method string getSubAppId() 获取点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 * @method void setSubAppId(string $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - * @method string getName() 获取音画质重生模板名称。 - * @method void setName(string $Name) 设置音画质重生模板名称。 - * @method string getComment() 获取音画质重生模板描述。 - * @method void setComment(string $Comment) 设置音画质重生模板描述。 - * @method RebuildVideoInfo getRebuildVideoInfo() 获取音画质重生视频控制信息。 - * @method void setRebuildVideoInfo(RebuildVideoInfo $RebuildVideoInfo) 设置音画质重生视频控制信息。 - * @method RebuildAudioInfo getRebuildAudioInfo() 获取音画质重生音频控制信息。 - * @method void setRebuildAudioInfo(RebuildAudioInfo $RebuildAudioInfo) 设置音画质重生音频控制信息。 + * @method string getName() 获取视频重生模板名称。 + * @method void setName(string $Name) 设置视频重生模板名称。 + * @method string getComment() 获取视频重生模板描述。 + * @method void setComment(string $Comment) 设置视频重生模板描述。 + * @method RebuildVideoInfo getRebuildVideoInfo() 获取视频重生视频控制信息。 + * @method void setRebuildVideoInfo(RebuildVideoInfo $RebuildVideoInfo) 设置视频重生视频控制信息。 + * @method RebuildAudioInfo getRebuildAudioInfo() 获取视频重生音频控制信息。 + * @method void setRebuildAudioInfo(RebuildAudioInfo $RebuildAudioInfo) 设置视频重生音频控制信息。 * @method RebuildMediaTargetVideoStream getTargetVideoInfo() 获取输出目标视频控制信息。 * @method void setTargetVideoInfo(RebuildMediaTargetVideoStream $TargetVideoInfo) 设置输出目标视频控制信息。 * @method RebuildMediaTargetAudioStream getTargetAudioInfo() 获取输出目标音频控制信息。 @@ -54,7 +54,7 @@ use TencentCloud\Common\AbstractModel; class ModifyRebuildMediaTemplateRequest extends AbstractModel { /** - * @var integer 音画质重生模板号。 + * @var integer 视频重生模板号。 */ public $Definition; @@ -64,22 +64,22 @@ class ModifyRebuildMediaTemplateRequest extends AbstractModel public $SubAppId; /** - * @var string 音画质重生模板名称。 + * @var string 视频重生模板名称。 */ public $Name; /** - * @var string 音画质重生模板描述。 + * @var string 视频重生模板描述。 */ public $Comment; /** - * @var RebuildVideoInfo 音画质重生视频控制信息。 + * @var RebuildVideoInfo 视频重生视频控制信息。 */ public $RebuildVideoInfo; /** - * @var RebuildAudioInfo 音画质重生音频控制信息。 + * @var RebuildAudioInfo 视频重生音频控制信息。 */ public $RebuildAudioInfo; @@ -113,12 +113,12 @@ class ModifyRebuildMediaTemplateRequest extends AbstractModel public $RemoveAudio; /** - * @param integer $Definition 音画质重生模板号。 + * @param integer $Definition 视频重生模板号。 * @param string $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 - * @param string $Name 音画质重生模板名称。 - * @param string $Comment 音画质重生模板描述。 - * @param RebuildVideoInfo $RebuildVideoInfo 音画质重生视频控制信息。 - * @param RebuildAudioInfo $RebuildAudioInfo 音画质重生音频控制信息。 + * @param string $Name 视频重生模板名称。 + * @param string $Comment 视频重生模板描述。 + * @param RebuildVideoInfo $RebuildVideoInfo 视频重生视频控制信息。 + * @param RebuildAudioInfo $RebuildAudioInfo 视频重生音频控制信息。 * @param RebuildMediaTargetVideoStream $TargetVideoInfo 输出目标视频控制信息。 * @param RebuildMediaTargetAudioStream $TargetAudioInfo 输出目标音频控制信息。 * @param string $Container 输出文件封装格式,可选值:mp4、flv、hls。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyRoundPlayRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyRoundPlayRequest.php index c618974a..95bff772 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyRoundPlayRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifyRoundPlayRequest.php @@ -34,6 +34,18 @@ use TencentCloud\Common\AbstractModel; * @method void setName(string $Name) 设置轮播播单名称,长度限制:64 个字符。 * @method string getDesc() 获取轮播播单描述信息,长度限制:256 个字符。 * @method void setDesc(string $Desc) 设置轮播播单描述信息,长度限制:256 个字符。 + * @method string getStatus() 获取播放状态,可选值: +
            • Disabled:结束播放,结束后轮播任务不能再次启动。
            • + + * @method void setStatus(string $Status) 设置播放状态,可选值: +
            • Disabled:结束播放,结束后轮播任务不能再次启动。
            • + + * @method string getPlayBackMode() 获取播放模式,可选值: +
            • Loop:循环播放播单;
            • +
            • Linear:单次播放,播单播放完停止播放。
            • + * @method void setPlayBackMode(string $PlayBackMode) 设置播放模式,可选值: +
            • Loop:循环播放播单;
            • +
            • Linear:单次播放,播单播放完停止播放。
            • */ class ModifyRoundPlayRequest extends AbstractModel { @@ -68,6 +80,20 @@ class ModifyRoundPlayRequest extends AbstractModel */ public $Desc; + /** + * @var string 播放状态,可选值: +
            • Disabled:结束播放,结束后轮播任务不能再次启动。
            • + + */ + public $Status; + + /** + * @var string 播放模式,可选值: +
            • Loop:循环播放播单;
            • +
            • Linear:单次播放,播单播放完停止播放。
            • + */ + public $PlayBackMode; + /** * @param string $RoundPlayId 轮播播单唯一标识。 * @param integer $SubAppId 点播 [子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 @@ -76,6 +102,12 @@ class ModifyRoundPlayRequest extends AbstractModel
            • 数组长度限制:100。
            • * @param string $Name 轮播播单名称,长度限制:64 个字符。 * @param string $Desc 轮播播单描述信息,长度限制:256 个字符。 + * @param string $Status 播放状态,可选值: +
            • Disabled:结束播放,结束后轮播任务不能再次启动。
            • + + * @param string $PlayBackMode 播放模式,可选值: +
            • Loop:循环播放播单;
            • +
            • Linear:单次播放,播单播放完停止播放。
            • */ function __construct() { @@ -118,5 +150,13 @@ class ModifyRoundPlayRequest extends AbstractModel if (array_key_exists("Desc",$param) and $param["Desc"] !== null) { $this->Desc = $param["Desc"]; } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("PlayBackMode",$param) and $param["PlayBackMode"] !== null) { + $this->PlayBackMode = $param["PlayBackMode"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifySuperPlayerConfigRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifySuperPlayerConfigRequest.php index 1aa6417b..6dca5c54 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifySuperPlayerConfigRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ModifySuperPlayerConfigRequest.php @@ -46,8 +46,8 @@ use TencentCloud\Common\AbstractModel; * @method void setTranscodeDefinition(integer $TranscodeDefinition) 设置允许输出的转码模板 ID。 * @method integer getImageSpriteDefinition() 获取允许输出的雪碧图模板 ID。 * @method void setImageSpriteDefinition(integer $ImageSpriteDefinition) 设置允许输出的雪碧图模板 ID。 - * @method array getResolutionNames() 获取播放器对不于不同分辨率的子流展示名字。 - * @method void setResolutionNames(array $ResolutionNames) 设置播放器对不于不同分辨率的子流展示名字。 + * @method array getResolutionNames() 获取播放器对于不同分辨率的子流展示名字。 + * @method void setResolutionNames(array $ResolutionNames) 设置播放器对于不同分辨率的子流展示名字。 * @method string getDomain() 获取播放时使用的域名。填 Default 表示使用[默认分发配置](https://cloud.tencent.com/document/product/266/33373)中的域名。 * @method void setDomain(string $Domain) 设置播放时使用的域名。填 Default 表示使用[默认分发配置](https://cloud.tencent.com/document/product/266/33373)中的域名。 * @method string getScheme() 获取播放时使用的 Scheme。取值范围: @@ -109,7 +109,7 @@ class ModifySuperPlayerConfigRequest extends AbstractModel public $ImageSpriteDefinition; /** - * @var array 播放器对不于不同分辨率的子流展示名字。 + * @var array 播放器对于不同分辨率的子流展示名字。 */ public $ResolutionNames; @@ -145,7 +145,7 @@ class ModifySuperPlayerConfigRequest extends AbstractModel * @param DrmStreamingsInfoForUpdate $DrmStreamingsInfo 允许输出的 DRM 自适应码流模板内容。 * @param integer $TranscodeDefinition 允许输出的转码模板 ID。 * @param integer $ImageSpriteDefinition 允许输出的雪碧图模板 ID。 - * @param array $ResolutionNames 播放器对不于不同分辨率的子流展示名字。 + * @param array $ResolutionNames 播放器对于不同分辨率的子流展示名字。 * @param string $Domain 播放时使用的域名。填 Default 表示使用[默认分发配置](https://cloud.tencent.com/document/product/266/33373)中的域名。 * @param string $Scheme 播放时使用的 Scheme。取值范围:
            • Default:使用[默认分发配置](https://cloud.tencent.com/document/product/266/33373)中的 Scheme;
            • diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MosaicConfigureInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MosaicConfigureInfo.php new file mode 100644 index 00000000..f5171466 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MosaicConfigureInfo.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面马赛克检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class MosaicConfigureInfo extends AbstractModel +{ + /** + * @var string 视频画面马赛克检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面马赛克检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MosaicConfigureInfoForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MosaicConfigureInfoForUpdate.php new file mode 100644 index 00000000..cba67ea5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/MosaicConfigureInfoForUpdate.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面马赛克检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class MosaicConfigureInfoForUpdate extends AbstractModel +{ + /** + * @var string 视频画面马赛克检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面马赛克检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/NoiseConfigureInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/NoiseConfigureInfo.php new file mode 100644 index 00000000..56ef557e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/NoiseConfigureInfo.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面噪点检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class NoiseConfigureInfo extends AbstractModel +{ + /** + * @var string 视频画面噪点检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面噪点检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/NoiseConfigureInfoForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/NoiseConfigureInfoForUpdate.php new file mode 100644 index 00000000..60d34a10 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/NoiseConfigureInfoForUpdate.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面噪点检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class NoiseConfigureInfoForUpdate extends AbstractModel +{ + /** + * @var string 视频画面噪点检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面噪点检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ProcessMediaByProcedureRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ProcessMediaByProcedureRequest.php index 56d13362..5f663125 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ProcessMediaByProcedureRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ProcessMediaByProcedureRequest.php @@ -32,8 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setTasksNotifyMode(string $TasksNotifyMode) 设置任务流状态变更通知模式,可取值有 Finish,Change 和 None,不填代表 Finish。 * @method string getSessionContext() 获取来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 * @method void setSessionContext(string $SessionContext) 设置来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 - * @method string getSessionId() 获取用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 - * @method void setSessionId(string $SessionId) 设置用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @method string getSessionId() 获取用于去重的识别码,如果 7 天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @method void setSessionId(string $SessionId) 设置用于去重的识别码,如果 7 天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 * @method string getExtInfo() 获取保留字段,特殊用途时使用。 * @method void setExtInfo(string $ExtInfo) 设置保留字段,特殊用途时使用。 */ @@ -70,7 +70,7 @@ class ProcessMediaByProcedureRequest extends AbstractModel public $SessionContext; /** - * @var string 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @var string 用于去重的识别码,如果 7 天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 */ public $SessionId; @@ -86,7 +86,7 @@ class ProcessMediaByProcedureRequest extends AbstractModel * @param integer $TasksPriority 任务流的优先级,数值越大优先级越高,取值范围是-10到10,不填代表0。 * @param string $TasksNotifyMode 任务流状态变更通知模式,可取值有 Finish,Change 和 None,不填代表 Finish。 * @param string $SessionContext 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 - * @param string $SessionId 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @param string $SessionId 用于去重的识别码,如果 7 天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 * @param string $ExtInfo 保留字段,特殊用途时使用。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ProductInstanceRecource.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ProductInstanceRecource.php index c04efc84..7d832258 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ProductInstanceRecource.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ProductInstanceRecource.php @@ -26,36 +26,42 @@ use TencentCloud\Common\AbstractModel;
            • Transcode:普通转码资源包。
            • TESHD:极速高清转码资源包。
            • Review:音视频审核转码资源包。
            • +
            • MediaProcess:媒体处理时长资源包。
            • * @method void setResourceType(string $ResourceType) 设置资源类型。
            • Storage:存储资源包。
            • Traffic:流量资源包。
            • Transcode:普通转码资源包。
            • TESHD:极速高清转码资源包。
            • Review:音视频审核转码资源包。
            • +
            • MediaProcess:媒体处理时长资源包。
            • * @method integer getAmount() 获取资源包额度。
            • 音视频存储资源包,单位为字节。
            • 音视频转码资源包,单位为秒。
            • 音视频审核资源包,单位为秒。
            • 音视频极速高清资源包,单位为秒。
            • 音视频加速资源包,单位为字节。
            • +
            • 媒体处理时长资源包,单位为秒。
            • * @method void setAmount(integer $Amount) 设置资源包额度。
            • 音视频存储资源包,单位为字节。
            • 音视频转码资源包,单位为秒。
            • 音视频审核资源包,单位为秒。
            • 音视频极速高清资源包,单位为秒。
            • 音视频加速资源包,单位为字节。
            • +
            • 媒体处理时长资源包,单位为秒。
            • * @method integer getLeft() 获取资源包余量。
            • 音视频存储资源包,单位为字节。
            • 音视频转码资源包,单位为秒。
            • 音视频审核资源包,单位为秒。
            • 音视频极速高清资源包,单位为秒。
            • 音视频加速资源包,单位为字节。
            • +
            • 媒体处理时长资源包,单位为秒。
            • * @method void setLeft(integer $Left) 设置资源包余量。
            • 音视频存储资源包,单位为字节。
            • 音视频转码资源包,单位为秒。
            • 音视频审核资源包,单位为秒。
            • 音视频极速高清资源包,单位为秒。
            • 音视频加速资源包,单位为字节。
            • +
            • 媒体处理时长资源包,单位为秒。
            • */ class ProductInstanceRecource extends AbstractModel { @@ -66,6 +72,7 @@ class ProductInstanceRecource extends AbstractModel
            • Transcode:普通转码资源包。
            • TESHD:极速高清转码资源包。
            • Review:音视频审核转码资源包。
            • +
            • MediaProcess:媒体处理时长资源包。
            • */ public $ResourceType; @@ -76,6 +83,7 @@ class ProductInstanceRecource extends AbstractModel
            • 音视频审核资源包,单位为秒。
            • 音视频极速高清资源包,单位为秒。
            • 音视频加速资源包,单位为字节。
            • +
            • 媒体处理时长资源包,单位为秒。
            • */ public $Amount; @@ -86,6 +94,7 @@ class ProductInstanceRecource extends AbstractModel
            • 音视频审核资源包,单位为秒。
            • 音视频极速高清资源包,单位为秒。
            • 音视频加速资源包,单位为字节。
            • +
            • 媒体处理时长资源包,单位为秒。
            • */ public $Left; @@ -96,18 +105,21 @@ class ProductInstanceRecource extends AbstractModel
            • Transcode:普通转码资源包。
            • TESHD:极速高清转码资源包。
            • Review:音视频审核转码资源包。
            • +
            • MediaProcess:媒体处理时长资源包。
            • * @param integer $Amount 资源包额度。
            • 音视频存储资源包,单位为字节。
            • 音视频转码资源包,单位为秒。
            • 音视频审核资源包,单位为秒。
            • 音视频极速高清资源包,单位为秒。
            • 音视频加速资源包,单位为字节。
            • +
            • 媒体处理时长资源包,单位为秒。
            • * @param integer $Left 资源包余量。
            • 音视频存储资源包,单位为字节。
            • 音视频转码资源包,单位为秒。
            • 音视频审核资源包,单位为秒。
            • 音视频极速高清资源包,单位为秒。
            • 音视频加速资源包,单位为字节。
            • +
            • 媒体处理时长资源包,单位为秒。
            • */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QRCodeConfigureInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QRCodeConfigureInfo.php new file mode 100644 index 00000000..60a4424e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QRCodeConfigureInfo.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面二维码检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class QRCodeConfigureInfo extends AbstractModel +{ + /** + * @var string 视频画面二维码检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面二维码检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QRCodeConfigureInfoForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QRCodeConfigureInfoForUpdate.php new file mode 100644 index 00000000..3813a7e4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QRCodeConfigureInfoForUpdate.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面二维码检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class QRCodeConfigureInfoForUpdate extends AbstractModel +{ + /** + * @var string 视频画面二维码检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 视频画面二维码检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityEvaluationConfigureInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityEvaluationConfigureInfo.php new file mode 100644 index 00000000..1a7a2fbd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityEvaluationConfigureInfo.php @@ -0,0 +1,73 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面质量评价检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + * @method integer getScore() 获取视频画面质量评价过滤阈值,结果只返回低于该值的时间段,默认值为 60。 + * @method void setScore(integer $Score) 设置视频画面质量评价过滤阈值,结果只返回低于该值的时间段,默认值为 60。 + */ +class QualityEvaluationConfigureInfo extends AbstractModel +{ + /** + * @var string 视频画面质量评价检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @var integer 视频画面质量评价过滤阈值,结果只返回低于该值的时间段,默认值为 60。 + */ + public $Score; + + /** + * @param string $Switch 视频画面质量评价检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + * @param integer $Score 视频画面质量评价过滤阈值,结果只返回低于该值的时间段,默认值为 60。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + + if (array_key_exists("Score",$param) and $param["Score"] !== null) { + $this->Score = $param["Score"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityEvaluationConfigureInfoForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityEvaluationConfigureInfoForUpdate.php new file mode 100644 index 00000000..8d7ca436 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityEvaluationConfigureInfoForUpdate.php @@ -0,0 +1,73 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置视频画面质量评价开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + * @method integer getScore() 获取视频画面质量评价过滤阈值,结果只返回低于该值的时间段。 + * @method void setScore(integer $Score) 设置视频画面质量评价过滤阈值,结果只返回低于该值的时间段。 + */ +class QualityEvaluationConfigureInfoForUpdate extends AbstractModel +{ + /** + * @var string 视频画面质量评价开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @var integer 视频画面质量评价过滤阈值,结果只返回低于该值的时间段。 + */ + public $Score; + + /** + * @param string $Switch 视频画面质量评价开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + * @param integer $Score 视频画面质量评价过滤阈值,结果只返回低于该值的时间段。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + + if (array_key_exists("Score",$param) and $param["Score"] !== null) { + $this->Score = $param["Score"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectItem.php new file mode 100644 index 00000000..8644f8f6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectItem.php @@ -0,0 +1,133 @@ +注意: 仅当 Type 取值为下列之一时,本字段取值有效: +
            • BlackWhiteEdge:黑白边;
            • +
            • Mosaic:马赛克;
            • +
            • QRCode:二维码;
            • +
            • AppletCode:小程序码;
            • +
            • BarCode:条形码。
            • + * @method void setAreaCoordSet(array $AreaCoordSet) 设置检测出异常的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。 +注意: 仅当 Type 取值为下列之一时,本字段取值有效: +
            • BlackWhiteEdge:黑白边;
            • +
            • Mosaic:马赛克;
            • +
            • QRCode:二维码;
            • +
            • AppletCode:小程序码;
            • +
            • BarCode:条形码。
            • + * @method integer getConfidence() 获取置信度,取值范围:[0, 100]。 +注意: 仅当 Type 取值为下列之一时,本字段取值有效: +
            • Mosaic:马赛克;
            • +
            • QRCode:二维码;
            • +
            • AppletCode:小程序码;
            • +
            • BarCode:条形码。
            • + * @method void setConfidence(integer $Confidence) 设置置信度,取值范围:[0, 100]。 +注意: 仅当 Type 取值为下列之一时,本字段取值有效: +
            • Mosaic:马赛克;
            • +
            • QRCode:二维码;
            • +
            • AppletCode:小程序码;
            • +
            • BarCode:条形码。
            • + */ +class QualityInspectItem extends AbstractModel +{ + /** + * @var float 异常片段起始的偏移时间,单位:秒。 + */ + public $StartTimeOffset; + + /** + * @var float 异常片段终止的偏移时间,单位:秒。 + */ + public $EndTimeOffset; + + /** + * @var array 检测出异常的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。 +注意: 仅当 Type 取值为下列之一时,本字段取值有效: +
            • BlackWhiteEdge:黑白边;
            • +
            • Mosaic:马赛克;
            • +
            • QRCode:二维码;
            • +
            • AppletCode:小程序码;
            • +
            • BarCode:条形码。
            • + */ + public $AreaCoordSet; + + /** + * @var integer 置信度,取值范围:[0, 100]。 +注意: 仅当 Type 取值为下列之一时,本字段取值有效: +
            • Mosaic:马赛克;
            • +
            • QRCode:二维码;
            • +
            • AppletCode:小程序码;
            • +
            • BarCode:条形码。
            • + */ + public $Confidence; + + /** + * @param float $StartTimeOffset 异常片段起始的偏移时间,单位:秒。 + * @param float $EndTimeOffset 异常片段终止的偏移时间,单位:秒。 + * @param array $AreaCoordSet 检测出异常的区域坐标。数组包含 4 个元素 [x1,y1,x2,y2],依次表示区域左上点、右下点的横纵坐标。 +注意: 仅当 Type 取值为下列之一时,本字段取值有效: +
            • BlackWhiteEdge:黑白边;
            • +
            • Mosaic:马赛克;
            • +
            • QRCode:二维码;
            • +
            • AppletCode:小程序码;
            • +
            • BarCode:条形码。
            • + * @param integer $Confidence 置信度,取值范围:[0, 100]。 +注意: 仅当 Type 取值为下列之一时,本字段取值有效: +
            • Mosaic:马赛克;
            • +
            • QRCode:二维码;
            • +
            • AppletCode:小程序码;
            • +
            • BarCode:条形码。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("StartTimeOffset",$param) and $param["StartTimeOffset"] !== null) { + $this->StartTimeOffset = $param["StartTimeOffset"]; + } + + if (array_key_exists("EndTimeOffset",$param) and $param["EndTimeOffset"] !== null) { + $this->EndTimeOffset = $param["EndTimeOffset"]; + } + + if (array_key_exists("AreaCoordSet",$param) and $param["AreaCoordSet"] !== null) { + $this->AreaCoordSet = $param["AreaCoordSet"]; + } + + if (array_key_exists("Confidence",$param) and $param["Confidence"] !== null) { + $this->Confidence = $param["Confidence"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectResultItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectResultItem.php new file mode 100644 index 00000000..4ec564e1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectResultItem.php @@ -0,0 +1,162 @@ +Jitter:抖动; +
            • Blur:模糊;
            • +
            • LowLighting:低光照;
            • +
            • HighLighting:过曝;
            • +
            • CrashScreen:花屏;
            • +
            • BlackWhiteEdge:黑白边;
            • +
            • SolidColorScreen:纯色屏;
            • +
            • Noise:噪点;
            • +
            • Mosaic:马赛克;
            • +
            • QRCode:二维码;
            • +
            • AppletCode:小程序码;
            • +
            • BarCode:条形码;
            • +
            • LowVoice:低音;
            • +
            • HighVoice:爆音;
            • +
            • NoVoice:静音;
            • +
            • LowEvaluation:无参考打分低于阈值。
            • + * @method void setType(string $Type) 设置异常类型,取值范围: +
            • Jitter:抖动;
            • +
            • Blur:模糊;
            • +
            • LowLighting:低光照;
            • +
            • HighLighting:过曝;
            • +
            • CrashScreen:花屏;
            • +
            • BlackWhiteEdge:黑白边;
            • +
            • SolidColorScreen:纯色屏;
            • +
            • Noise:噪点;
            • +
            • Mosaic:马赛克;
            • +
            • QRCode:二维码;
            • +
            • AppletCode:小程序码;
            • +
            • BarCode:条形码;
            • +
            • LowVoice:低音;
            • +
            • HighVoice:爆音;
            • +
            • NoVoice:静音;
            • +
            • LowEvaluation:无参考打分低于阈值。
            • + * @method array getSegmentSet() 获取异常片段列表。 +注意: 该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 + * @method void setSegmentSet(array $SegmentSet) 设置异常片段列表。 +注意: 该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 + * @method string getSegmentSetFileUrl() 获取异常片段列表文件 URL。文件 内容 为 JSON,数据结构与 SegmentSet 字段一致。(文件不会永久存储,到达SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 + * @method void setSegmentSetFileUrl(string $SegmentSetFileUrl) 设置异常片段列表文件 URL。文件 内容 为 JSON,数据结构与 SegmentSet 字段一致。(文件不会永久存储,到达SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 + * @method string getSegmentSetFileUrlExpireTime() 获取异常片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setSegmentSetFileUrlExpireTime(string $SegmentSetFileUrlExpireTime) 设置异常片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ +class QualityInspectResultItem extends AbstractModel +{ + /** + * @var string 异常类型,取值范围: +
            • Jitter:抖动;
            • +
            • Blur:模糊;
            • +
            • LowLighting:低光照;
            • +
            • HighLighting:过曝;
            • +
            • CrashScreen:花屏;
            • +
            • BlackWhiteEdge:黑白边;
            • +
            • SolidColorScreen:纯色屏;
            • +
            • Noise:噪点;
            • +
            • Mosaic:马赛克;
            • +
            • QRCode:二维码;
            • +
            • AppletCode:小程序码;
            • +
            • BarCode:条形码;
            • +
            • LowVoice:低音;
            • +
            • HighVoice:爆音;
            • +
            • NoVoice:静音;
            • +
            • LowEvaluation:无参考打分低于阈值。
            • + */ + public $Type; + + /** + * @var array 异常片段列表。 +注意: 该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 + */ + public $SegmentSet; + + /** + * @var string 异常片段列表文件 URL。文件 内容 为 JSON,数据结构与 SegmentSet 字段一致。(文件不会永久存储,到达SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 + */ + public $SegmentSetFileUrl; + + /** + * @var string 异常片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $SegmentSetFileUrlExpireTime; + + /** + * @param string $Type 异常类型,取值范围: +
            • Jitter:抖动;
            • +
            • Blur:模糊;
            • +
            • LowLighting:低光照;
            • +
            • HighLighting:过曝;
            • +
            • CrashScreen:花屏;
            • +
            • BlackWhiteEdge:黑白边;
            • +
            • SolidColorScreen:纯色屏;
            • +
            • Noise:噪点;
            • +
            • Mosaic:马赛克;
            • +
            • QRCode:二维码;
            • +
            • AppletCode:小程序码;
            • +
            • BarCode:条形码;
            • +
            • LowVoice:低音;
            • +
            • HighVoice:爆音;
            • +
            • NoVoice:静音;
            • +
            • LowEvaluation:无参考打分低于阈值。
            • + * @param array $SegmentSet 异常片段列表。 +注意: 该列表最多仅展示前 100 个元素。如希望获得完整结果,请从 SegmentSetFileUrl 对应的文件中获取。 + * @param string $SegmentSetFileUrl 异常片段列表文件 URL。文件 内容 为 JSON,数据结构与 SegmentSet 字段一致。(文件不会永久存储,到达SegmentSetFileUrlExpireTime 时间点后文件将被删除)。 + * @param string $SegmentSetFileUrlExpireTime 异常片段列表文件 URL 失效时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("SegmentSet",$param) and $param["SegmentSet"] !== null) { + $this->SegmentSet = []; + foreach ($param["SegmentSet"] as $key => $value){ + $obj = new QualityInspectItem(); + $obj->deserialize($value); + array_push($this->SegmentSet, $obj); + } + } + + if (array_key_exists("SegmentSetFileUrl",$param) and $param["SegmentSetFileUrl"] !== null) { + $this->SegmentSetFileUrl = $param["SegmentSetFileUrl"]; + } + + if (array_key_exists("SegmentSetFileUrlExpireTime",$param) and $param["SegmentSetFileUrlExpireTime"] !== null) { + $this->SegmentSetFileUrlExpireTime = $param["SegmentSetFileUrlExpireTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTask.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTask.php new file mode 100644 index 00000000..673b3447 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTask.php @@ -0,0 +1,172 @@ +PROCESSING:处理中; +
            • FINISH:已完成。
            • + * @method void setStatus(string $Status) 设置任务状态,取值: +
            • PROCESSING:处理中;
            • +
            • FINISH:已完成。
            • + * @method string getErrCodeExt() 获取错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 + * @method void setErrCodeExt(string $ErrCodeExt) 设置错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 + * @method string getMessage() 获取错误信息。 + * @method void setMessage(string $Message) 设置错误信息。 + * @method MediaMetaData getMetaData() 获取音画质检测输入音视频的元信息。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMetaData(MediaMetaData $MetaData) 设置音画质检测输入音视频的元信息。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method QualityInspectTaskInput getInput() 获取音画质检测任务输入。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInput(QualityInspectTaskInput $Input) 设置音画质检测任务输入。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method QualityInspectTaskOutput getOutput() 获取音画质检测任务输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOutput(QualityInspectTaskOutput $Output) 设置音画质检测任务输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getSessionId() 获取用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @method void setSessionId(string $SessionId) 设置用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @method string getSessionContext() 获取来源上下文,用于透传用户请求信息,音画质检测完成回调将返回该字段值,最长 1000 个字符。 + * @method void setSessionContext(string $SessionContext) 设置来源上下文,用于透传用户请求信息,音画质检测完成回调将返回该字段值,最长 1000 个字符。 + */ +class QualityInspectTask extends AbstractModel +{ + /** + * @var string 任务 ID。 + */ + public $TaskId; + + /** + * @var string 任务状态,取值: +
            • PROCESSING:处理中;
            • +
            • FINISH:已完成。
            • + */ + public $Status; + + /** + * @var string 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 + */ + public $ErrCodeExt; + + /** + * @var string 错误信息。 + */ + public $Message; + + /** + * @var MediaMetaData 音画质检测输入音视频的元信息。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MetaData; + + /** + * @var QualityInspectTaskInput 音画质检测任务输入。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Input; + + /** + * @var QualityInspectTaskOutput 音画质检测任务输出。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Output; + + /** + * @var string 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + */ + public $SessionId; + + /** + * @var string 来源上下文,用于透传用户请求信息,音画质检测完成回调将返回该字段值,最长 1000 个字符。 + */ + public $SessionContext; + + /** + * @param string $TaskId 任务 ID。 + * @param string $Status 任务状态,取值: +
            • PROCESSING:处理中;
            • +
            • FINISH:已完成。
            • + * @param string $ErrCodeExt 错误码,空字符串表示成功,其他值表示失败,取值请参考 [视频处理类错误码](https://cloud.tencent.com/document/product/266/50368#.E8.A7.86.E9.A2.91.E5.A4.84.E7.90.86.E7.B1.BB.E9.94.99.E8.AF.AF.E7.A0.81) 列表。 + * @param string $Message 错误信息。 + * @param MediaMetaData $MetaData 音画质检测输入音视频的元信息。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param QualityInspectTaskInput $Input 音画质检测任务输入。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param QualityInspectTaskOutput $Output 音画质检测任务输出。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $SessionId 用于去重的识别码,如果七天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 + * @param string $SessionContext 来源上下文,用于透传用户请求信息,音画质检测完成回调将返回该字段值,最长 1000 个字符。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("ErrCodeExt",$param) and $param["ErrCodeExt"] !== null) { + $this->ErrCodeExt = $param["ErrCodeExt"]; + } + + if (array_key_exists("Message",$param) and $param["Message"] !== null) { + $this->Message = $param["Message"]; + } + + if (array_key_exists("MetaData",$param) and $param["MetaData"] !== null) { + $this->MetaData = new MediaMetaData(); + $this->MetaData->deserialize($param["MetaData"]); + } + + if (array_key_exists("Input",$param) and $param["Input"] !== null) { + $this->Input = new QualityInspectTaskInput(); + $this->Input->deserialize($param["Input"]); + } + + if (array_key_exists("Output",$param) and $param["Output"] !== null) { + $this->Output = new QualityInspectTaskOutput(); + $this->Output->deserialize($param["Output"]); + } + + if (array_key_exists("SessionId",$param) and $param["SessionId"] !== null) { + $this->SessionId = $param["SessionId"]; + } + + if (array_key_exists("SessionContext",$param) and $param["SessionContext"] !== null) { + $this->SessionContext = $param["SessionContext"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTaskInput.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTaskInput.php new file mode 100644 index 00000000..86095ec8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTaskInput.php @@ -0,0 +1,65 @@ +FileId = $param["FileId"]; + } + + if (array_key_exists("Definition",$param) and $param["Definition"] !== null) { + $this->Definition = $param["Definition"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTaskOutput.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTaskOutput.php new file mode 100644 index 00000000..9b2c6fc6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTaskOutput.php @@ -0,0 +1,110 @@ +0:否,即有音频轨; +
            • 1:是,即无音频轨。
            • + * @method void setNoAudio(integer $NoAudio) 设置媒体文件是否无音频轨,取值范围: +
            • 0:否,即有音频轨;
            • +
            • 1:是,即无音频轨。
            • + * @method integer getNoVideo() 获取媒体文件是否无视频轨,取值范围: +
            • 0:否,即有视频轨;
            • +
            • 1:是,即无视频轨。
            • + * @method void setNoVideo(integer $NoVideo) 设置媒体文件是否无视频轨,取值范围: +
            • 0:否,即有视频轨;
            • +
            • 1:是,即无视频轨。
            • + * @method integer getQualityEvaluationScore() 获取视频画面质量评分,取值范围:[0, 100]。 + * @method void setQualityEvaluationScore(integer $QualityEvaluationScore) 设置视频画面质量评分,取值范围:[0, 100]。 + * @method array getQualityInspectResultSet() 获取音画质检测出的异常项列表。 + * @method void setQualityInspectResultSet(array $QualityInspectResultSet) 设置音画质检测出的异常项列表。 + */ +class QualityInspectTaskOutput extends AbstractModel +{ + /** + * @var integer 媒体文件是否无音频轨,取值范围: +
            • 0:否,即有音频轨;
            • +
            • 1:是,即无音频轨。
            • + */ + public $NoAudio; + + /** + * @var integer 媒体文件是否无视频轨,取值范围: +
            • 0:否,即有视频轨;
            • +
            • 1:是,即无视频轨。
            • + */ + public $NoVideo; + + /** + * @var integer 视频画面质量评分,取值范围:[0, 100]。 + */ + public $QualityEvaluationScore; + + /** + * @var array 音画质检测出的异常项列表。 + */ + public $QualityInspectResultSet; + + /** + * @param integer $NoAudio 媒体文件是否无音频轨,取值范围: +
            • 0:否,即有音频轨;
            • +
            • 1:是,即无音频轨。
            • + * @param integer $NoVideo 媒体文件是否无视频轨,取值范围: +
            • 0:否,即有视频轨;
            • +
            • 1:是,即无视频轨。
            • + * @param integer $QualityEvaluationScore 视频画面质量评分,取值范围:[0, 100]。 + * @param array $QualityInspectResultSet 音画质检测出的异常项列表。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("NoAudio",$param) and $param["NoAudio"] !== null) { + $this->NoAudio = $param["NoAudio"]; + } + + if (array_key_exists("NoVideo",$param) and $param["NoVideo"] !== null) { + $this->NoVideo = $param["NoVideo"]; + } + + if (array_key_exists("QualityEvaluationScore",$param) and $param["QualityEvaluationScore"] !== null) { + $this->QualityEvaluationScore = $param["QualityEvaluationScore"]; + } + + if (array_key_exists("QualityInspectResultSet",$param) and $param["QualityInspectResultSet"] !== null) { + $this->QualityInspectResultSet = []; + foreach ($param["QualityInspectResultSet"] as $key => $value){ + $obj = new QualityInspectResultItem(); + $obj->deserialize($value); + array_push($this->QualityInspectResultSet, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTemplateItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTemplateItem.php new file mode 100644 index 00000000..86fca4c1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/QualityInspectTemplateItem.php @@ -0,0 +1,303 @@ +Preset:系统预置模板; +
            • Custom:用户自定义模板。
            • + * @method void setType(string $Type) 设置模板类型,可选值: +
            • Preset:系统预置模板;
            • +
            • Custom:用户自定义模板。
            • + * @method string getName() 获取模板名称。 + * @method void setName(string $Name) 设置模板名称。 + * @method string getComment() 获取模板描述。 + * @method void setComment(string $Comment) 设置模板描述。 + * @method float getScreenshotInterval() 获取截帧间隔,单位为秒。 + * @method void setScreenshotInterval(float $ScreenshotInterval) 设置截帧间隔,单位为秒。 + * @method JitterConfigureInfo getJitterConfigure() 获取视频画面抖动重影检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setJitterConfigure(JitterConfigureInfo $JitterConfigure) 设置视频画面抖动重影检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method BlurConfigureInfo getBlurConfigure() 获取视频画面模糊检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBlurConfigure(BlurConfigureInfo $BlurConfigure) 设置视频画面模糊检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method AbnormalLightingConfigureInfo getAbnormalLightingConfigure() 获取视频画面低光、过曝检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAbnormalLightingConfigure(AbnormalLightingConfigureInfo $AbnormalLightingConfigure) 设置视频画面低光、过曝检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method CrashScreenConfigureInfo getCrashScreenConfigure() 获取视频画面花屏检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCrashScreenConfigure(CrashScreenConfigureInfo $CrashScreenConfigure) 设置视频画面花屏检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method BlackWhiteEdgeConfigureInfo getBlackWhiteEdgeConfigure() 获取视频画面黑边、白边、黑屏、白屏检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBlackWhiteEdgeConfigure(BlackWhiteEdgeConfigureInfo $BlackWhiteEdgeConfigure) 设置视频画面黑边、白边、黑屏、白屏检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method NoiseConfigureInfo getNoiseConfigure() 获取视频画面噪点检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setNoiseConfigure(NoiseConfigureInfo $NoiseConfigure) 设置视频画面噪点检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method MosaicConfigureInfo getMosaicConfigure() 获取视频画面马赛克检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMosaicConfigure(MosaicConfigureInfo $MosaicConfigure) 设置视频画面马赛克检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method QRCodeConfigureInfo getQRCodeConfigure() 获取视频画面二维码检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setQRCodeConfigure(QRCodeConfigureInfo $QRCodeConfigure) 设置视频画面二维码检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method QualityEvaluationConfigureInfo getQualityEvaluationConfigure() 获取视频画面质量评价的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setQualityEvaluationConfigure(QualityEvaluationConfigureInfo $QualityEvaluationConfigure) 设置视频画面质量评价的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method VoiceConfigureInfo getVoiceConfigure() 获取音频(静音、低音、爆音)检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVoiceConfigure(VoiceConfigureInfo $VoiceConfigure) 设置音频(静音、低音、爆音)检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCreateTime() 获取模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setCreateTime(string $CreateTime) 设置模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method string getUpdateTime() 获取模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @method void setUpdateTime(string $UpdateTime) 设置模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ +class QualityInspectTemplateItem extends AbstractModel +{ + /** + * @var integer 模板 ID。 + */ + public $Definition; + + /** + * @var string 模板类型,可选值: +
            • Preset:系统预置模板;
            • +
            • Custom:用户自定义模板。
            • + */ + public $Type; + + /** + * @var string 模板名称。 + */ + public $Name; + + /** + * @var string 模板描述。 + */ + public $Comment; + + /** + * @var float 截帧间隔,单位为秒。 + */ + public $ScreenshotInterval; + + /** + * @var JitterConfigureInfo 视频画面抖动重影检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $JitterConfigure; + + /** + * @var BlurConfigureInfo 视频画面模糊检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BlurConfigure; + + /** + * @var AbnormalLightingConfigureInfo 视频画面低光、过曝检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AbnormalLightingConfigure; + + /** + * @var CrashScreenConfigureInfo 视频画面花屏检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CrashScreenConfigure; + + /** + * @var BlackWhiteEdgeConfigureInfo 视频画面黑边、白边、黑屏、白屏检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BlackWhiteEdgeConfigure; + + /** + * @var NoiseConfigureInfo 视频画面噪点检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $NoiseConfigure; + + /** + * @var MosaicConfigureInfo 视频画面马赛克检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MosaicConfigure; + + /** + * @var QRCodeConfigureInfo 视频画面二维码检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $QRCodeConfigure; + + /** + * @var QualityEvaluationConfigureInfo 视频画面质量评价的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $QualityEvaluationConfigure; + + /** + * @var VoiceConfigureInfo 音频(静音、低音、爆音)检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $VoiceConfigure; + + /** + * @var string 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $CreateTime; + + /** + * @var string 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + public $UpdateTime; + + /** + * @param integer $Definition 模板 ID。 + * @param string $Type 模板类型,可选值: +
            • Preset:系统预置模板;
            • +
            • Custom:用户自定义模板。
            • + * @param string $Name 模板名称。 + * @param string $Comment 模板描述。 + * @param float $ScreenshotInterval 截帧间隔,单位为秒。 + * @param JitterConfigureInfo $JitterConfigure 视频画面抖动重影检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param BlurConfigureInfo $BlurConfigure 视频画面模糊检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param AbnormalLightingConfigureInfo $AbnormalLightingConfigure 视频画面低光、过曝检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param CrashScreenConfigureInfo $CrashScreenConfigure 视频画面花屏检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param BlackWhiteEdgeConfigureInfo $BlackWhiteEdgeConfigure 视频画面黑边、白边、黑屏、白屏检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param NoiseConfigureInfo $NoiseConfigure 视频画面噪点检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param MosaicConfigureInfo $MosaicConfigure 视频画面马赛克检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param QRCodeConfigureInfo $QRCodeConfigure 视频画面二维码检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param QualityEvaluationConfigureInfo $QualityEvaluationConfigure 视频画面质量评价的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param VoiceConfigureInfo $VoiceConfigure 音频(静音、低音、爆音)检测的控制参数。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CreateTime 模板创建时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + * @param string $UpdateTime 模板最后修改时间,使用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Definition",$param) and $param["Definition"] !== null) { + $this->Definition = $param["Definition"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Comment",$param) and $param["Comment"] !== null) { + $this->Comment = $param["Comment"]; + } + + if (array_key_exists("ScreenshotInterval",$param) and $param["ScreenshotInterval"] !== null) { + $this->ScreenshotInterval = $param["ScreenshotInterval"]; + } + + if (array_key_exists("JitterConfigure",$param) and $param["JitterConfigure"] !== null) { + $this->JitterConfigure = new JitterConfigureInfo(); + $this->JitterConfigure->deserialize($param["JitterConfigure"]); + } + + if (array_key_exists("BlurConfigure",$param) and $param["BlurConfigure"] !== null) { + $this->BlurConfigure = new BlurConfigureInfo(); + $this->BlurConfigure->deserialize($param["BlurConfigure"]); + } + + if (array_key_exists("AbnormalLightingConfigure",$param) and $param["AbnormalLightingConfigure"] !== null) { + $this->AbnormalLightingConfigure = new AbnormalLightingConfigureInfo(); + $this->AbnormalLightingConfigure->deserialize($param["AbnormalLightingConfigure"]); + } + + if (array_key_exists("CrashScreenConfigure",$param) and $param["CrashScreenConfigure"] !== null) { + $this->CrashScreenConfigure = new CrashScreenConfigureInfo(); + $this->CrashScreenConfigure->deserialize($param["CrashScreenConfigure"]); + } + + if (array_key_exists("BlackWhiteEdgeConfigure",$param) and $param["BlackWhiteEdgeConfigure"] !== null) { + $this->BlackWhiteEdgeConfigure = new BlackWhiteEdgeConfigureInfo(); + $this->BlackWhiteEdgeConfigure->deserialize($param["BlackWhiteEdgeConfigure"]); + } + + if (array_key_exists("NoiseConfigure",$param) and $param["NoiseConfigure"] !== null) { + $this->NoiseConfigure = new NoiseConfigureInfo(); + $this->NoiseConfigure->deserialize($param["NoiseConfigure"]); + } + + if (array_key_exists("MosaicConfigure",$param) and $param["MosaicConfigure"] !== null) { + $this->MosaicConfigure = new MosaicConfigureInfo(); + $this->MosaicConfigure->deserialize($param["MosaicConfigure"]); + } + + if (array_key_exists("QRCodeConfigure",$param) and $param["QRCodeConfigure"] !== null) { + $this->QRCodeConfigure = new QRCodeConfigureInfo(); + $this->QRCodeConfigure->deserialize($param["QRCodeConfigure"]); + } + + if (array_key_exists("QualityEvaluationConfigure",$param) and $param["QualityEvaluationConfigure"] !== null) { + $this->QualityEvaluationConfigure = new QualityEvaluationConfigureInfo(); + $this->QualityEvaluationConfigure->deserialize($param["QualityEvaluationConfigure"]); + } + + if (array_key_exists("VoiceConfigure",$param) and $param["VoiceConfigure"] !== null) { + $this->VoiceConfigure = new VoiceConfigureInfo(); + $this->VoiceConfigure->deserialize($param["VoiceConfigure"]); + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RebuildMediaByTemplateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RebuildMediaByTemplateRequest.php index bf8162c3..81d0ff16 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RebuildMediaByTemplateRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RebuildMediaByTemplateRequest.php @@ -22,16 +22,16 @@ use TencentCloud\Common\AbstractModel; * * @method string getFileId() 获取媒体文件 ID。 * @method void setFileId(string $FileId) 设置媒体文件 ID。 - * @method integer getDefinition() 获取音画质重生模板 ID。 - * @method void setDefinition(integer $Definition) 设置音画质重生模板 ID。 + * @method integer getDefinition() 获取视频重生模板 ID。 + * @method void setDefinition(integer $Definition) 设置视频重生模板 ID。 * @method string getSubAppId() 获取点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 * @method void setSubAppId(string $SubAppId) 设置点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 * @method float getStartTimeOffset() 获取起始偏移时间,单位:秒,不填表示从视频开始截取。 * @method void setStartTimeOffset(float $StartTimeOffset) 设置起始偏移时间,单位:秒,不填表示从视频开始截取。 * @method float getEndTimeOffset() 获取结束偏移时间,单位:秒,不填表示截取到视频末尾。 * @method void setEndTimeOffset(float $EndTimeOffset) 设置结束偏移时间,单位:秒,不填表示截取到视频末尾。 - * @method RebuildMediaOutputConfig getOutputConfig() 获取音画质重生后的文件配置。 - * @method void setOutputConfig(RebuildMediaOutputConfig $OutputConfig) 设置音画质重生后的文件配置。 + * @method RebuildMediaOutputConfig getOutputConfig() 获取视频重生后的文件配置。 + * @method void setOutputConfig(RebuildMediaOutputConfig $OutputConfig) 设置视频重生后的文件配置。 * @method string getSessionId() 获取用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 * @method void setSessionId(string $SessionId) 设置用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 * @method string getSessionContext() 获取来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 @@ -49,7 +49,7 @@ class RebuildMediaByTemplateRequest extends AbstractModel public $FileId; /** - * @var integer 音画质重生模板 ID。 + * @var integer 视频重生模板 ID。 */ public $Definition; @@ -69,7 +69,7 @@ class RebuildMediaByTemplateRequest extends AbstractModel public $EndTimeOffset; /** - * @var RebuildMediaOutputConfig 音画质重生后的文件配置。 + * @var RebuildMediaOutputConfig 视频重生后的文件配置。 */ public $OutputConfig; @@ -95,11 +95,11 @@ class RebuildMediaByTemplateRequest extends AbstractModel /** * @param string $FileId 媒体文件 ID。 - * @param integer $Definition 音画质重生模板 ID。 + * @param integer $Definition 视频重生模板 ID。 * @param string $SubAppId 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。 * @param float $StartTimeOffset 起始偏移时间,单位:秒,不填表示从视频开始截取。 * @param float $EndTimeOffset 结束偏移时间,单位:秒,不填表示截取到视频末尾。 - * @param RebuildMediaOutputConfig $OutputConfig 音画质重生后的文件配置。 + * @param RebuildMediaOutputConfig $OutputConfig 视频重生后的文件配置。 * @param string $SessionId 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 * @param string $SessionContext 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。 * @param integer $TasksPriority 任务的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RebuildMediaByTemplateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RebuildMediaByTemplateResponse.php index 39d063a6..d95882fd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RebuildMediaByTemplateResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RebuildMediaByTemplateResponse.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * RebuildMediaByTemplate返回参数结构体 * - * @method string getTaskId() 获取音画质重生的任务 ID,可以通过该 ID 查询音画质重生任务的状态。 - * @method void setTaskId(string $TaskId) 设置音画质重生的任务 ID,可以通过该 ID 查询音画质重生任务的状态。 + * @method string getTaskId() 获取视频重生的任务 ID,可以通过该 ID 查询视频重生任务的状态。 + * @method void setTaskId(string $TaskId) 设置视频重生的任务 ID,可以通过该 ID 查询视频重生任务的状态。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class RebuildMediaByTemplateResponse extends AbstractModel { /** - * @var string 音画质重生的任务 ID,可以通过该 ID 查询音画质重生任务的状态。 + * @var string 视频重生的任务 ID,可以通过该 ID 查询视频重生任务的状态。 */ public $TaskId; @@ -38,7 +38,7 @@ class RebuildMediaByTemplateResponse extends AbstractModel public $RequestId; /** - * @param string $TaskId 音画质重生的任务 ID,可以通过该 ID 查询音画质重生任务的状态。 + * @param string $TaskId 视频重生的任务 ID,可以通过该 ID 查询视频重生任务的状态。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RebuildMediaResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RebuildMediaResponse.php index e51c4c8b..90e088d3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RebuildMediaResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RebuildMediaResponse.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * RebuildMedia返回参数结构体 * - * @method string getTaskId() 获取音画质重生的任务 ID,可以通过该 ID 查询音画质重生任务的状态。 - * @method void setTaskId(string $TaskId) 设置音画质重生的任务 ID,可以通过该 ID 查询音画质重生任务的状态。 + * @method string getTaskId() 获取视频重生的任务 ID,可以通过该 ID 查询视频重生任务的状态。 + * @method void setTaskId(string $TaskId) 设置视频重生的任务 ID,可以通过该 ID 查询视频重生任务的状态。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class RebuildMediaResponse extends AbstractModel { /** - * @var string 音画质重生的任务 ID,可以通过该 ID 查询音画质重生任务的状态。 + * @var string 视频重生的任务 ID,可以通过该 ID 查询视频重生任务的状态。 */ public $TaskId; @@ -38,7 +38,7 @@ class RebuildMediaResponse extends AbstractModel public $RequestId; /** - * @param string $TaskId 音画质重生的任务 ID,可以通过该 ID 查询音画质重生任务的状态。 + * @param string $TaskId 视频重生的任务 ID,可以通过该 ID 查询视频重生任务的状态。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RestoreMediaRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RestoreMediaRequest.php index 889f625d..16fa1bbf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RestoreMediaRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RestoreMediaRequest.php @@ -20,10 +20,10 @@ use TencentCloud\Common\AbstractModel; /** * RestoreMedia请求参数结构体 * - * @method array getFileIds() 获取媒体文件唯一标识列表。 - * @method void setFileIds(array $FileIds) 设置媒体文件唯一标识列表。 - * @method integer getRestoreDay() 获取解冻出的临时媒体文件的可访问持续时长,单位为“天”。 - * @method void setRestoreDay(integer $RestoreDay) 设置解冻出的临时媒体文件的可访问持续时长,单位为“天”。 + * @method array getFileIds() 获取媒体文件唯一标识列表,最大长度:100。 + * @method void setFileIds(array $FileIds) 设置媒体文件唯一标识列表,最大长度:100。 + * @method integer getRestoreDay() 获取解冻出的临时媒体文件的可访问持续时长,必须大于0,单位为“天”。 + * @method void setRestoreDay(integer $RestoreDay) 设置解冻出的临时媒体文件的可访问持续时长,必须大于0,单位为“天”。 * @method string getRestoreTier() 获取解冻模式。当媒体文件当前的存储类型为归档存储时,有以下取值:
            • 极速模式:Expedited,解冻任务在5分钟后完成。
            • 标准模式:Standard,解冻任务在5小时后完成 。
            • @@ -44,12 +44,12 @@ use TencentCloud\Common\AbstractModel; class RestoreMediaRequest extends AbstractModel { /** - * @var array 媒体文件唯一标识列表。 + * @var array 媒体文件唯一标识列表,最大长度:100。 */ public $FileIds; /** - * @var integer 解冻出的临时媒体文件的可访问持续时长,单位为“天”。 + * @var integer 解冻出的临时媒体文件的可访问持续时长,必须大于0,单位为“天”。 */ public $RestoreDay; @@ -70,8 +70,8 @@ class RestoreMediaRequest extends AbstractModel public $SubAppId; /** - * @param array $FileIds 媒体文件唯一标识列表。 - * @param integer $RestoreDay 解冻出的临时媒体文件的可访问持续时长,单位为“天”。 + * @param array $FileIds 媒体文件唯一标识列表,最大长度:100。 + * @param integer $RestoreDay 解冻出的临时媒体文件的可访问持续时长,必须大于0,单位为“天”。 * @param string $RestoreTier 解冻模式。当媒体文件当前的存储类型为归档存储时,有以下取值:
            • 极速模式:Expedited,解冻任务在5分钟后完成。
            • 标准模式:Standard,解冻任务在5小时后完成 。
            • diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ReviewAudioVideoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ReviewAudioVideoRequest.php index c7a59977..d7bec5cb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ReviewAudioVideoRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/ReviewAudioVideoRequest.php @@ -33,9 +33,9 @@ use TencentCloud\Common\AbstractModel;
            • Cover:封面。
            • 不填或填空数组时,默认为审核 Media。 * @method integer getDefinition() 获取审核模板 ID,默认值为 10。取值范围: -
            • 10:预置模板,支持检测的违规标签包括色情(Porn)、暴力(Terror)和不适宜的信息(Polity)。
            • +
            • 10:[预置模板](https://cloud.tencent.com/document/product/266/33476#.E9.A2.84.E7.BD.AE.E9.9F.B3.E8.A7.86.E9.A2.91.E5.AE.A1.E6.A0.B8.E6.A8.A1.E6.9D.BF.5B.5D(id.3Averify)),支持检测的违规标签包括色情(Porn)、暴力(Terror)、不适宜的信息(Polity)和娇喘(Moan)。
            • * @method void setDefinition(integer $Definition) 设置审核模板 ID,默认值为 10。取值范围: -
            • 10:预置模板,支持检测的违规标签包括色情(Porn)、暴力(Terror)和不适宜的信息(Polity)。
            • +
            • 10:[预置模板](https://cloud.tencent.com/document/product/266/33476#.E9.A2.84.E7.BD.AE.E9.9F.B3.E8.A7.86.E9.A2.91.E5.AE.A1.E6.A0.B8.E6.A8.A1.E6.9D.BF.5B.5D(id.3Averify)),支持检测的违规标签包括色情(Porn)、暴力(Terror)、不适宜的信息(Polity)和娇喘(Moan)。
            • * @method integer getTasksPriority() 获取任务流的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 * @method void setTasksPriority(integer $TasksPriority) 设置任务流的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 * @method string getSessionContext() 获取来源上下文,用于透传用户请求信息,音视频审核完成回调将返回该字段值,最长 1000 个字符。 @@ -67,7 +67,7 @@ class ReviewAudioVideoRequest extends AbstractModel /** * @var integer 审核模板 ID,默认值为 10。取值范围: -
            • 10:预置模板,支持检测的违规标签包括色情(Porn)、暴力(Terror)和不适宜的信息(Polity)。
            • +
            • 10:[预置模板](https://cloud.tencent.com/document/product/266/33476#.E9.A2.84.E7.BD.AE.E9.9F.B3.E8.A7.86.E9.A2.91.E5.AE.A1.E6.A0.B8.E6.A8.A1.E6.9D.BF.5B.5D(id.3Averify)),支持检测的违规标签包括色情(Porn)、暴力(Terror)、不适宜的信息(Polity)和娇喘(Moan)。
            • */ public $Definition; @@ -99,7 +99,7 @@ class ReviewAudioVideoRequest extends AbstractModel
            • Cover:封面。
            • 不填或填空数组时,默认为审核 Media。 * @param integer $Definition 审核模板 ID,默认值为 10。取值范围: -
            • 10:预置模板,支持检测的违规标签包括色情(Porn)、暴力(Terror)和不适宜的信息(Polity)。
            • +
            • 10:[预置模板](https://cloud.tencent.com/document/product/266/33476#.E9.A2.84.E7.BD.AE.E9.9F.B3.E8.A7.86.E9.A2.91.E5.AE.A1.E6.A0.B8.E6.A8.A1.E6.9D.BF.5B.5D(id.3Averify)),支持检测的违规标签包括色情(Porn)、暴力(Terror)、不适宜的信息(Polity)和娇喘(Moan)。
            • * @param integer $TasksPriority 任务流的优先级,数值越大优先级越高,取值范围是 -10 到 10,不填代表 0。 * @param string $SessionContext 来源上下文,用于透传用户请求信息,音视频审核完成回调将返回该字段值,最长 1000 个字符。 * @param string $SessionId 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RoundPlayInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RoundPlayInfo.php index 0e77e7eb..0f4128e6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RoundPlayInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RoundPlayInfo.php @@ -30,6 +30,24 @@ use TencentCloud\Common\AbstractModel; * @method void setName(string $Name) 设置轮播播单名称,长度限制:64 个字符。 * @method string getDesc() 获取轮播播单描述信息,长度限制:256 个字符。 * @method void setDesc(string $Desc) 设置轮播播单描述信息,长度限制:256 个字符。 + * @method string getStatus() 获取播放状态,可选值: +
            • Enabled:启动状态;
            • +
            • Disabled:停止状态。
            • +默认值:Enabled。 + * @method void setStatus(string $Status) 设置播放状态,可选值: +
            • Enabled:启动状态;
            • +
            • Disabled:停止状态。
            • +默认值:Enabled。 + * @method string getPlayBackMode() 获取播放模式,可选值: +
            • Loop:循环播放播单;
            • +
            • Linear:单次播放,播单播放完停止播放。
            • +默认值:Loop。 + * @method void setPlayBackMode(string $PlayBackMode) 设置播放模式,可选值: +
            • Loop:循环播放播单;
            • +
            • Linear:单次播放,播单播放完停止播放。
            • +默认值:Loop。 + * @method string getUrl() 获取轮播播放地址。 + * @method void setUrl(string $Url) 设置轮播播放地址。 */ class RoundPlayInfo extends AbstractModel { @@ -58,12 +76,42 @@ class RoundPlayInfo extends AbstractModel */ public $Desc; + /** + * @var string 播放状态,可选值: +
            • Enabled:启动状态;
            • +
            • Disabled:停止状态。
            • +默认值:Enabled。 + */ + public $Status; + + /** + * @var string 播放模式,可选值: +
            • Loop:循环播放播单;
            • +
            • Linear:单次播放,播单播放完停止播放。
            • +默认值:Loop。 + */ + public $PlayBackMode; + + /** + * @var string 轮播播放地址。 + */ + public $Url; + /** * @param string $RoundPlayId 轮播播单标识。 * @param string $StartTime 启播时间,格式按照 ISO 8601标准表示,详见 [ISO 日期格式说明](https://cloud.tencent.com/document/product/266/11732#52)。 * @param array $RoundPlaylist 轮播列表。 * @param string $Name 轮播播单名称,长度限制:64 个字符。 * @param string $Desc 轮播播单描述信息,长度限制:256 个字符。 + * @param string $Status 播放状态,可选值: +
            • Enabled:启动状态;
            • +
            • Disabled:停止状态。
            • +默认值:Enabled。 + * @param string $PlayBackMode 播放模式,可选值: +
            • Loop:循环播放播单;
            • +
            • Linear:单次播放,播单播放完停止播放。
            • +默认值:Loop。 + * @param string $Url 轮播播放地址。 */ function __construct() { @@ -102,5 +150,17 @@ class RoundPlayInfo extends AbstractModel if (array_key_exists("Desc",$param) and $param["Desc"] !== null) { $this->Desc = $param["Desc"]; } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("PlayBackMode",$param) and $param["PlayBackMode"] !== null) { + $this->PlayBackMode = $param["PlayBackMode"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RoundPlayListItemInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RoundPlayListItemInfo.php index 8a3c4b7d..67d467b1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RoundPlayListItemInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/RoundPlayListItemInfo.php @@ -18,7 +18,7 @@ namespace TencentCloud\Vod\V20180717\Models; use TencentCloud\Common\AbstractModel; /** - * 加权轮播媒体文件信息 + * 轮播媒体文件信息 * * @method string getFileId() 获取媒体文件标识。 * @method void setFileId(string $FileId) 设置媒体文件标识。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/SearchMediaRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/SearchMediaRequest.php index 07acfb18..2512468c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/SearchMediaRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/SearchMediaRequest.php @@ -80,42 +80,6 @@ use TencentCloud\Common\AbstractModel;
            • 包含所指定的头尾时间点。
            • * @method void setExpireTime(TimeRange $ExpireTime) 设置匹配过期时间在此时间段内的文件,无法检索到已过期文件。
            • 包含所指定的头尾时间点。
            • - * @method SortBy getSort() 获取排序方式。 -
            • Sort.Field 可选 CreateTime 。
            • -
            • 当 Text、 Names 或 Descriptions 不为空时,Sort.Field 字段无效, 搜索结果将以匹配度排序。
            • - * @method void setSort(SortBy $Sort) 设置排序方式。 -
            • Sort.Field 可选 CreateTime 。
            • -
            • 当 Text、 Names 或 Descriptions 不为空时,Sort.Field 字段无效, 搜索结果将以匹配度排序。
            • - * @method integer getOffset() 获取
              分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。 -
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • - * @method void setOffset(integer $Offset) 设置
              分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。 -
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • - * @method integer getLimit() 获取
              分页返回的记录条数,默认值:10。将返回第 Offset 到第 Offset+Limit-1 条。 -
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • - * @method void setLimit(integer $Limit) 设置
              分页返回的记录条数,默认值:10。将返回第 Offset 到第 Offset+Limit-1 条。 -
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • - * @method array getFilters() 获取指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有: -
            • basicInfo(视频基础信息)。
            • -
            • metaData(视频元信息)。
            • -
            • transcodeInfo(视频转码结果信息)。
            • -
            • animatedGraphicsInfo(视频转动图结果信息)。
            • -
            • imageSpriteInfo(视频雪碧图信息)。
            • -
            • snapshotByTimeOffsetInfo(视频指定时间点截图信息)。
            • -
            • sampleSnapshotInfo(采样截图信息)。
            • -
            • keyFrameDescInfo(打点信息)。
            • -
            • adaptiveDynamicStreamingInfo(转自适应码流信息)。
            • -
            • miniProgramReviewInfo(小程序审核信息)。
            • - * @method void setFilters(array $Filters) 设置指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有: -
            • basicInfo(视频基础信息)。
            • -
            • metaData(视频元信息)。
            • -
            • transcodeInfo(视频转码结果信息)。
            • -
            • animatedGraphicsInfo(视频转动图结果信息)。
            • -
            • imageSpriteInfo(视频雪碧图信息)。
            • -
            • snapshotByTimeOffsetInfo(视频指定时间点截图信息)。
            • -
            • sampleSnapshotInfo(采样截图信息)。
            • -
            • keyFrameDescInfo(打点信息)。
            • -
            • adaptiveDynamicStreamingInfo(转自适应码流信息)。
            • -
            • miniProgramReviewInfo(小程序审核信息)。
            • * @method array getStorageRegions() 获取媒体文件存储地区,如 ap-chongqing,参见[地域列表](https://cloud.tencent.com/document/product/266/9760#.E5.B7.B2.E6.94.AF.E6.8C.81.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)。
            • 单个存储地区长度限制:20个字符。
            • 数组长度限制:20。
            • @@ -164,6 +128,42 @@ use TencentCloud\Common\AbstractModel; * @method void setTrtcRoomIds(array $TrtcRoomIds) 设置TRTC 房间 ID 集合。匹配集合中的任意元素。
            • 单个房间 ID 长度限制:64个字符;
            • 数组长度限制:10。
            • + * @method array getFilters() 获取指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有: +
            • basicInfo(视频基础信息)。
            • +
            • metaData(视频元信息)。
            • +
            • transcodeInfo(视频转码结果信息)。
            • +
            • animatedGraphicsInfo(视频转动图结果信息)。
            • +
            • imageSpriteInfo(视频雪碧图信息)。
            • +
            • snapshotByTimeOffsetInfo(视频指定时间点截图信息)。
            • +
            • sampleSnapshotInfo(采样截图信息)。
            • +
            • keyFrameDescInfo(打点信息)。
            • +
            • adaptiveDynamicStreamingInfo(转自适应码流信息)。
            • +
            • miniProgramReviewInfo(小程序审核信息)。
            • + * @method void setFilters(array $Filters) 设置指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有: +
            • basicInfo(视频基础信息)。
            • +
            • metaData(视频元信息)。
            • +
            • transcodeInfo(视频转码结果信息)。
            • +
            • animatedGraphicsInfo(视频转动图结果信息)。
            • +
            • imageSpriteInfo(视频雪碧图信息)。
            • +
            • snapshotByTimeOffsetInfo(视频指定时间点截图信息)。
            • +
            • sampleSnapshotInfo(采样截图信息)。
            • +
            • keyFrameDescInfo(打点信息)。
            • +
            • adaptiveDynamicStreamingInfo(转自适应码流信息)。
            • +
            • miniProgramReviewInfo(小程序审核信息)。
            • + * @method SortBy getSort() 获取排序方式。 +
            • Sort.Field 可选 CreateTime 。
            • +
            • 当 Text、 Names 或 Descriptions 不为空时,Sort.Field 字段无效, 搜索结果将以匹配度排序。
            • + * @method void setSort(SortBy $Sort) 设置排序方式。 +
            • Sort.Field 可选 CreateTime 。
            • +
            • 当 Text、 Names 或 Descriptions 不为空时,Sort.Field 字段无效, 搜索结果将以匹配度排序。
            • + * @method integer getOffset() 获取
              分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。 +
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • + * @method void setOffset(integer $Offset) 设置
              分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。 +
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • + * @method integer getLimit() 获取
              分页返回的记录条数,默认值:10。将返回第 Offset 到第 Offset+Limit-1 条。 +
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • + * @method void setLimit(integer $Limit) 设置
              分页返回的记录条数,默认值:10。将返回第 Offset 到第 Offset+Limit-1 条。 +
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • * @method string getText() 获取(不推荐:应使用 Names、NamePrefixes 或 Descriptions 替代) 搜索文本,模糊匹配媒体文件名称或描述信息,匹配项越多,匹配度越高,排序越优先。长度限制:64个字符。 * @method void setText(string $Text) 设置(不推荐:应使用 Names、NamePrefixes 或 Descriptions 替代) @@ -281,40 +281,6 @@ class SearchMediaRequest extends AbstractModel */ public $ExpireTime; - /** - * @var SortBy 排序方式。 -
            • Sort.Field 可选 CreateTime 。
            • -
            • 当 Text、 Names 或 Descriptions 不为空时,Sort.Field 字段无效, 搜索结果将以匹配度排序。
            • - */ - public $Sort; - - /** - * @var integer
              分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。 -
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • - */ - public $Offset; - - /** - * @var integer
              分页返回的记录条数,默认值:10。将返回第 Offset 到第 Offset+Limit-1 条。 -
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • - */ - public $Limit; - - /** - * @var array 指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有: -
            • basicInfo(视频基础信息)。
            • -
            • metaData(视频元信息)。
            • -
            • transcodeInfo(视频转码结果信息)。
            • -
            • animatedGraphicsInfo(视频转动图结果信息)。
            • -
            • imageSpriteInfo(视频雪碧图信息)。
            • -
            • snapshotByTimeOffsetInfo(视频指定时间点截图信息)。
            • -
            • sampleSnapshotInfo(采样截图信息)。
            • -
            • keyFrameDescInfo(打点信息)。
            • -
            • adaptiveDynamicStreamingInfo(转自适应码流信息)。
            • -
            • miniProgramReviewInfo(小程序审核信息)。
            • - */ - public $Filters; - /** * @var array 媒体文件存储地区,如 ap-chongqing,参见[地域列表](https://cloud.tencent.com/document/product/266/9760#.E5.B7.B2.E6.94.AF.E6.8C.81.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)。
            • 单个存储地区长度限制:20个字符。
            • @@ -367,6 +333,40 @@ class SearchMediaRequest extends AbstractModel */ public $TrtcRoomIds; + /** + * @var array 指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有: +
            • basicInfo(视频基础信息)。
            • +
            • metaData(视频元信息)。
            • +
            • transcodeInfo(视频转码结果信息)。
            • +
            • animatedGraphicsInfo(视频转动图结果信息)。
            • +
            • imageSpriteInfo(视频雪碧图信息)。
            • +
            • snapshotByTimeOffsetInfo(视频指定时间点截图信息)。
            • +
            • sampleSnapshotInfo(采样截图信息)。
            • +
            • keyFrameDescInfo(打点信息)。
            • +
            • adaptiveDynamicStreamingInfo(转自适应码流信息)。
            • +
            • miniProgramReviewInfo(小程序审核信息)。
            • + */ + public $Filters; + + /** + * @var SortBy 排序方式。 +
            • Sort.Field 可选 CreateTime 。
            • +
            • 当 Text、 Names 或 Descriptions 不为空时,Sort.Field 字段无效, 搜索结果将以匹配度排序。
            • + */ + public $Sort; + + /** + * @var integer
              分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。 +
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • + */ + public $Offset; + + /** + * @var integer
              分页返回的记录条数,默认值:10。将返回第 Offset 到第 Offset+Limit-1 条。 +
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • + */ + public $Limit; + /** * @var string (不推荐:应使用 Names、NamePrefixes 或 Descriptions 替代) 搜索文本,模糊匹配媒体文件名称或描述信息,匹配项越多,匹配度越高,排序越优先。长度限制:64个字符。 @@ -444,24 +444,6 @@ class SearchMediaRequest extends AbstractModel
            • 包含所指定的头尾时间点。
            • * @param TimeRange $ExpireTime 匹配过期时间在此时间段内的文件,无法检索到已过期文件。
            • 包含所指定的头尾时间点。
            • - * @param SortBy $Sort 排序方式。 -
            • Sort.Field 可选 CreateTime 。
            • -
            • 当 Text、 Names 或 Descriptions 不为空时,Sort.Field 字段无效, 搜索结果将以匹配度排序。
            • - * @param integer $Offset
              分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。 -
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • - * @param integer $Limit
              分页返回的记录条数,默认值:10。将返回第 Offset 到第 Offset+Limit-1 条。 -
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • - * @param array $Filters 指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有: -
            • basicInfo(视频基础信息)。
            • -
            • metaData(视频元信息)。
            • -
            • transcodeInfo(视频转码结果信息)。
            • -
            • animatedGraphicsInfo(视频转动图结果信息)。
            • -
            • imageSpriteInfo(视频雪碧图信息)。
            • -
            • snapshotByTimeOffsetInfo(视频指定时间点截图信息)。
            • -
            • sampleSnapshotInfo(采样截图信息)。
            • -
            • keyFrameDescInfo(打点信息)。
            • -
            • adaptiveDynamicStreamingInfo(转自适应码流信息)。
            • -
            • miniProgramReviewInfo(小程序审核信息)。
            • * @param array $StorageRegions 媒体文件存储地区,如 ap-chongqing,参见[地域列表](https://cloud.tencent.com/document/product/266/9760#.E5.B7.B2.E6.94.AF.E6.8C.81.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)。
            • 单个存储地区长度限制:20个字符。
            • 数组长度限制:20。
            • @@ -486,6 +468,24 @@ class SearchMediaRequest extends AbstractModel * @param array $TrtcRoomIds TRTC 房间 ID 集合。匹配集合中的任意元素。
            • 单个房间 ID 长度限制:64个字符;
            • 数组长度限制:10。
            • + * @param array $Filters 指定所有媒体文件需要返回的信息,可同时指定多个信息,N 从 0 开始递增。如果未填写该字段,默认返回所有信息。选项有: +
            • basicInfo(视频基础信息)。
            • +
            • metaData(视频元信息)。
            • +
            • transcodeInfo(视频转码结果信息)。
            • +
            • animatedGraphicsInfo(视频转动图结果信息)。
            • +
            • imageSpriteInfo(视频雪碧图信息)。
            • +
            • snapshotByTimeOffsetInfo(视频指定时间点截图信息)。
            • +
            • sampleSnapshotInfo(采样截图信息)。
            • +
            • keyFrameDescInfo(打点信息)。
            • +
            • adaptiveDynamicStreamingInfo(转自适应码流信息)。
            • +
            • miniProgramReviewInfo(小程序审核信息)。
            • + * @param SortBy $Sort 排序方式。 +
            • Sort.Field 可选 CreateTime 。
            • +
            • 当 Text、 Names 或 Descriptions 不为空时,Sort.Field 字段无效, 搜索结果将以匹配度排序。
            • + * @param integer $Offset
              分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。 +
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • + * @param integer $Limit
              分页返回的记录条数,默认值:10。将返回第 Offset 到第 Offset+Limit-1 条。 +
            • 取值范围:Offset + Limit 不超过5000。(参见:接口返回结果数限制
            • * @param string $Text (不推荐:应使用 Names、NamePrefixes 或 Descriptions 替代) 搜索文本,模糊匹配媒体文件名称或描述信息,匹配项越多,匹配度越高,排序越优先。长度限制:64个字符。 * @param string $SourceType (不推荐:应使用 SourceTypes 替代) @@ -568,23 +568,6 @@ class SearchMediaRequest extends AbstractModel $this->ExpireTime->deserialize($param["ExpireTime"]); } - if (array_key_exists("Sort",$param) and $param["Sort"] !== null) { - $this->Sort = new SortBy(); - $this->Sort->deserialize($param["Sort"]); - } - - if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { - $this->Offset = $param["Offset"]; - } - - if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { - $this->Limit = $param["Limit"]; - } - - if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { - $this->Filters = $param["Filters"]; - } - if (array_key_exists("StorageRegions",$param) and $param["StorageRegions"] !== null) { $this->StorageRegions = $param["StorageRegions"]; } @@ -613,6 +596,23 @@ class SearchMediaRequest extends AbstractModel $this->TrtcRoomIds = $param["TrtcRoomIds"]; } + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = $param["Filters"]; + } + + if (array_key_exists("Sort",$param) and $param["Sort"] !== null) { + $this->Sort = new SortBy(); + $this->Sort->deserialize($param["Sort"]); + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + if (array_key_exists("Text",$param) and $param["Text"] !== null) { $this->Text = $param["Text"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/TaskStatData.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/TaskStatData.php index 4f9b78dd..393fbc11 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/TaskStatData.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/TaskStatData.php @@ -32,6 +32,7 @@ use TencentCloud\Common\AbstractModel;
            • ExtractTraceWatermark: 提取水印
            • AddTraceWatermark: 添加水印
            • RebuildMedia: 音画质重生
            • +
            • QualityInspect: 音画质检测
            • Transcode: 转码,包含普通转码、极速高清和视频编辑(不推荐使用)
            • * @method void setTaskType(string $TaskType) 设置任务类型。
            • Transcoding: 普通转码
            • @@ -45,6 +46,7 @@ use TencentCloud\Common\AbstractModel;
            • ExtractTraceWatermark: 提取水印
            • AddTraceWatermark: 添加水印
            • RebuildMedia: 音画质重生
            • +
            • QualityInspect: 音画质检测
            • Transcode: 转码,包含普通转码、极速高清和视频编辑(不推荐使用)
            • * @method array getSummary() 获取任务数统计数据概览,用量单位为秒。 * @method void setSummary(array $Summary) 设置任务数统计数据概览,用量单位为秒。 @@ -170,6 +172,7 @@ class TaskStatData extends AbstractModel
            • ExtractTraceWatermark: 提取水印
            • AddTraceWatermark: 添加水印
            • RebuildMedia: 音画质重生
            • +
            • QualityInspect: 音画质检测
            • Transcode: 转码,包含普通转码、极速高清和视频编辑(不推荐使用)
            • */ public $TaskType; @@ -249,6 +252,7 @@ class TaskStatData extends AbstractModel
            • ExtractTraceWatermark: 提取水印
            • AddTraceWatermark: 添加水印
            • RebuildMedia: 音画质重生
            • +
            • QualityInspect: 音画质检测
            • Transcode: 转码,包含普通转码、极速高清和视频编辑(不推荐使用)
            • * @param array $Summary 任务数统计数据概览,用量单位为秒。 * @param array $Details 不同规格任务统计数据详情。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/TranscodeTaskInput.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/TranscodeTaskInput.php index 8aec0075..990ea383 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/TranscodeTaskInput.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/TranscodeTaskInput.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setWatermarkSet(array $WatermarkSet) 设置水印列表,支持多张图片或文字水印,最大可支持 10 张。 * @method TraceWatermarkInput getTraceWatermark() 获取溯源水印。 * @method void setTraceWatermark(TraceWatermarkInput $TraceWatermark) 设置溯源水印。 + * @method CopyRightWatermarkInput getCopyRightWatermark() 获取版权水印。 + * @method void setCopyRightWatermark(CopyRightWatermarkInput $CopyRightWatermark) 设置版权水印。 * @method array getMosaicSet() 获取马赛克列表,最大可支持 10 张。 * @method void setMosaicSet(array $MosaicSet) 设置马赛克列表,最大可支持 10 张。 * @method array getHeadTailSet() 获取片头片尾列表,支持多片头片尾,最大可支持 10 个。 @@ -64,6 +66,11 @@ class TranscodeTaskInput extends AbstractModel */ public $TraceWatermark; + /** + * @var CopyRightWatermarkInput 版权水印。 + */ + public $CopyRightWatermark; + /** * @var array 马赛克列表,最大可支持 10 张。 */ @@ -94,6 +101,7 @@ class TranscodeTaskInput extends AbstractModel * @param integer $Definition 视频转码模板 ID。 * @param array $WatermarkSet 水印列表,支持多张图片或文字水印,最大可支持 10 张。 * @param TraceWatermarkInput $TraceWatermark 溯源水印。 + * @param CopyRightWatermarkInput $CopyRightWatermark 版权水印。 * @param array $MosaicSet 马赛克列表,最大可支持 10 张。 * @param array $HeadTailSet 片头片尾列表,支持多片头片尾,最大可支持 10 个。 * @param float $StartTimeOffset 转码后的视频的起始时间偏移,单位:秒。 @@ -136,6 +144,11 @@ class TranscodeTaskInput extends AbstractModel $this->TraceWatermark->deserialize($param["TraceWatermark"]); } + if (array_key_exists("CopyRightWatermark",$param) and $param["CopyRightWatermark"] !== null) { + $this->CopyRightWatermark = new CopyRightWatermarkInput(); + $this->CopyRightWatermark->deserialize($param["CopyRightWatermark"]); + } + if (array_key_exists("MosaicSet",$param) and $param["MosaicSet"] !== null) { $this->MosaicSet = []; foreach ($param["MosaicSet"] as $key => $value){ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/VoiceConfigureInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/VoiceConfigureInfo.php new file mode 100644 index 00000000..8f9f74cd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/VoiceConfigureInfo.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置音频(静音、低音、爆音)检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class VoiceConfigureInfo extends AbstractModel +{ + /** + * @var string 音频(静音、低音、爆音)检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 音频(静音、低音、爆音)检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/VoiceConfigureInfoForUpdate.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/VoiceConfigureInfoForUpdate.php new file mode 100644 index 00000000..5fb740ec --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/Models/VoiceConfigureInfoForUpdate.php @@ -0,0 +1,61 @@ +ON:开启; +
            • OFF:关闭。
            • + * @method void setSwitch(string $Switch) 设置音频(静音、低音、爆音)检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ +class VoiceConfigureInfoForUpdate extends AbstractModel +{ + /** + * @var string 音频(静音、低音、爆音)检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + public $Switch; + + /** + * @param string $Switch 音频(静音、低音、爆音)检测开关,可选值: +
            • ON:开启;
            • +
            • OFF:关闭。
            • + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("Switch",$param) and $param["Switch"] !== null) { + $this->Switch = $param["Switch"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/VodClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/VodClient.php index 48bf0080..55b6e925 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/VodClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vod/V20180717/VodClient.php @@ -53,12 +53,14 @@ use TencentCloud\Vod\V20180717\Models as Models; * 每个分类的子类数量不可超过 500 个。 * @method Models\CreateContentReviewTemplateResponse CreateContentReviewTemplate(Models\CreateContentReviewTemplateRequest $req) 该 API 已经不再维护,新版审核模板支持音视频审核和图片审核,详细请参考 [创建审核模板](https://cloud.tencent.com/document/api/266/84391)。 创建用户自定义音视频内容审核模板,数量上限:50。 + * @method Models\CreateEnhanceMediaTemplateResponse CreateEnhanceMediaTemplate(Models\CreateEnhanceMediaTemplateRequest $req) 创建音画质重生模板。 * @method Models\CreateHeadTailTemplateResponse CreateHeadTailTemplate(Models\CreateHeadTailTemplateRequest $req) 创建片头片尾模板。 * @method Models\CreateImageProcessingTemplateResponse CreateImageProcessingTemplate(Models\CreateImageProcessingTemplateRequest $req) 创建一个用户自定义的图片处理模板,数量上限:16。最多支持十次操作,例如:裁剪-缩略-裁剪-模糊-缩略-裁剪-缩略-裁剪-模糊-缩略。 * @method Models\CreateImageSpriteTemplateResponse CreateImageSpriteTemplate(Models\CreateImageSpriteTemplateRequest $req) 创建用户自定义雪碧图模板,数量上限:16。 * @method Models\CreatePersonSampleResponse CreatePersonSample(Models\CreatePersonSampleRequest $req) 该接口用于创建素材样本,用于通过五官定位等技术,进行内容识别、不适宜视频识别等视频处理。 * @method Models\CreateProcedureTemplateResponse CreateProcedureTemplate(Models\CreateProcedureTemplateRequest $req) 创建用户自定义的任务流模板,模板上限:50。 - * @method Models\CreateRebuildMediaTemplateResponse CreateRebuildMediaTemplate(Models\CreateRebuildMediaTemplateRequest $req) 创建音画质重生模板。 + * @method Models\CreateQualityInspectTemplateResponse CreateQualityInspectTemplate(Models\CreateQualityInspectTemplateRequest $req) 创建音画质检测模板。 + * @method Models\CreateRebuildMediaTemplateResponse CreateRebuildMediaTemplate(Models\CreateRebuildMediaTemplateRequest $req) 创建视频重生模板。 * @method Models\CreateReviewTemplateResponse CreateReviewTemplate(Models\CreateReviewTemplateRequest $req) 创建用户自定义审核模板,数量上限:50。 >模板仅适用于 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 和 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217) 接口。 * @method Models\CreateRoundPlayResponse CreateRoundPlay(Models\CreateRoundPlayRequest $req) 该接口用于创建轮播播单,数量上限:100。 @@ -87,6 +89,7 @@ use TencentCloud\Vod\V20180717\Models as Models; * 否则,请先执行[删除媒体](/document/product/266/31764)及子分类,再删除该分类; * @method Models\DeleteContentReviewTemplateResponse DeleteContentReviewTemplate(Models\DeleteContentReviewTemplateRequest $req) 该 API 已经不再维护,新版审核模板支持音视频审核和图片审核,详细请参考 [删除审核模板](https://cloud.tencent.com/document/api/266/84390)。 删除用户自定义音视频内容审核模板。 + * @method Models\DeleteEnhanceMediaTemplateResponse DeleteEnhanceMediaTemplate(Models\DeleteEnhanceMediaTemplateRequest $req) 删除音画质重生模板。 * @method Models\DeleteHeadTailTemplateResponse DeleteHeadTailTemplate(Models\DeleteHeadTailTemplateRequest $req) 删除片头片尾模板。 * @method Models\DeleteImageProcessingTemplateResponse DeleteImageProcessingTemplate(Models\DeleteImageProcessingTemplateRequest $req) 删除用户自定义图片处理模板。 * @method Models\DeleteImageSpriteTemplateResponse DeleteImageSpriteTemplate(Models\DeleteImageSpriteTemplateRequest $req) 删除雪碧图模板。 @@ -95,7 +98,8 @@ use TencentCloud\Vod\V20180717\Models as Models; * 注意:原文件删除后,无法发起转码、微信发布等任何视频处理操作。 * @method Models\DeletePersonSampleResponse DeletePersonSample(Models\DeletePersonSampleRequest $req) 该接口用于根据人物 ID,删除素材样本。 * @method Models\DeleteProcedureTemplateResponse DeleteProcedureTemplate(Models\DeleteProcedureTemplateRequest $req) 删除用户自定义的任务流模板。 - * @method Models\DeleteRebuildMediaTemplateResponse DeleteRebuildMediaTemplate(Models\DeleteRebuildMediaTemplateRequest $req) 删除音画质重生模板。 + * @method Models\DeleteQualityInspectTemplateResponse DeleteQualityInspectTemplate(Models\DeleteQualityInspectTemplateRequest $req) 删除音画质检测模板。 + * @method Models\DeleteRebuildMediaTemplateResponse DeleteRebuildMediaTemplate(Models\DeleteRebuildMediaTemplateRequest $req) 删除视频重生模板。 * @method Models\DeleteReviewTemplateResponse DeleteReviewTemplate(Models\DeleteReviewTemplateRequest $req) 删除用户自定义审核模板。 >模板仅适用于 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 和 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217) 接口。 * @method Models\DeleteRoundPlayResponse DeleteRoundPlay(Models\DeleteRoundPlayRequest $req) 该接口用于删除轮播播单。 @@ -155,6 +159,7 @@ use TencentCloud\Vod\V20180717\Models as Models; 如果您是新接入点播加密的用户,不要使用该 API,请参考 [视频加密综述](https://cloud.tencent.com/document/product/266/45552) 使用推荐的加密方式。 * @method Models\DescribeDrmKeyProviderInfoResponse DescribeDrmKeyProviderInfo(Models\DescribeDrmKeyProviderInfoRequest $req) 查询 DRM 密钥提供商信息。 + * @method Models\DescribeEnhanceMediaTemplatesResponse DescribeEnhanceMediaTemplates(Models\DescribeEnhanceMediaTemplatesRequest $req) 获取音画质重生模板列表。 * @method Models\DescribeEventConfigResponse DescribeEventConfig(Models\DescribeEventConfigRequest $req) 腾讯云点播为客户提供了媒体上传、媒体管理、媒体处理等等服务,在这些服务执行过程或执行结束时,腾讯云点播也提供各种对应的事件通知,方便开发者感知服务处理状态,并做下一步的业务操作。 开发者可以通过本接口来查询当前配置事件通知的接收方式、接收地址以及哪些事件开启了接收回调通知。 @@ -202,7 +207,8 @@ use TencentCloud\Vod\V20180717\Models as Models; 1. 商品的类型、生效和失效日期。 2. 商品中每种资源的额度和剩余额度。 * @method Models\DescribeProcedureTemplatesResponse DescribeProcedureTemplates(Models\DescribeProcedureTemplatesRequest $req) 根据任务流模板名字,获取任务流模板详情列表。 - * @method Models\DescribeRebuildMediaTemplatesResponse DescribeRebuildMediaTemplates(Models\DescribeRebuildMediaTemplatesRequest $req) 获取音画质重生模板列表。 + * @method Models\DescribeQualityInspectTemplatesResponse DescribeQualityInspectTemplates(Models\DescribeQualityInspectTemplatesRequest $req) 获取音画质检测模板列表。 + * @method Models\DescribeRebuildMediaTemplatesResponse DescribeRebuildMediaTemplates(Models\DescribeRebuildMediaTemplatesRequest $req) 获取视频重生模板列表。 * @method Models\DescribeReviewDetailsResponse DescribeReviewDetails(Models\DescribeReviewDetailsRequest $req) 本接口已不推荐使用,用 [DescribeMediaProcessUsageData](/document/product/266/41464) 替代 该接口返回查询时间范围内每天使用的视频内容智能识别时长数据,单位: 秒。 @@ -249,10 +255,13 @@ use TencentCloud\Vod\V20180717\Models as Models; >当对直播流做剪辑、拼接等操作时,请确保流结束后再操作。否则生成的视频可能不完整。 如使用事件通知,事件通知的类型为 [视频编辑完成](https://cloud.tencent.com/document/product/266/33794)。 + * @method Models\EnhanceMediaByTemplateResponse EnhanceMediaByTemplate(Models\EnhanceMediaByTemplateRequest $req) 使用模板发起音画质重生。 * @method Models\ExecuteFunctionResponse ExecuteFunction(Models\ExecuteFunctionRequest $req) 本接口仅用于定制开发的特殊场景,除非云点播客服人员主动告知您需要使用本接口,其它情况请勿调用。 + * @method Models\ExtractCopyRightWatermarkResponse ExtractCopyRightWatermark(Models\ExtractCopyRightWatermarkRequest $req) 提取版权水印信息。 * @method Models\ExtractTraceWatermarkResponse ExtractTraceWatermark(Models\ExtractTraceWatermarkRequest $req) 用于提取溯源水印。 * @method Models\ForbidMediaDistributionResponse ForbidMediaDistribution(Models\ForbidMediaDistributionRequest $req) * 对媒体禁播后,除了点播控制台预览,其他场景访问视频各种资源的 URL(原始文件、转码输出文件、截图等)均会返回 403。 禁播/解禁操作全网生效时间约 5~10 分钟。 + * @method Models\InspectMediaQualityResponse InspectMediaQuality(Models\InspectMediaQualityRequest $req) 对点播中的音视频媒体发起音画质检测任务。 * @method Models\LiveRealTimeClipResponse LiveRealTimeClip(Models\LiveRealTimeClipRequest $req) 直播即时剪辑,是指在直播过程中(即直播尚未结束时),客户可以在过往直播内容中选择一段,实时生成一个新的视频(HLS 格式),开发者可以将其立即分享出去,或者长久保存起来。 腾讯云点播支持两种即时剪辑模式: @@ -289,6 +298,7 @@ use TencentCloud\Vod\V20180717\Models as Models; * @method Models\ModifyContentReviewTemplateResponse ModifyContentReviewTemplate(Models\ModifyContentReviewTemplateRequest $req) 该 API 已经不再维护,新版审核模板支持音视频审核和图片审核,详细请参考 [修改审核模板](https://cloud.tencent.com/document/api/266/84388)。 修改用户自定义音视频内容审核模板。 * @method Models\ModifyDefaultStorageRegionResponse ModifyDefaultStorageRegion(Models\ModifyDefaultStorageRegionRequest $req) 该接口用于设置默认的存储地域。上传文件时如果没有指定地域,将上传到默认地域。 + * @method Models\ModifyEnhanceMediaTemplateResponse ModifyEnhanceMediaTemplate(Models\ModifyEnhanceMediaTemplateRequest $req) 修改音画质重生模板。 * @method Models\ModifyEventConfigResponse ModifyEventConfig(Models\ModifyEventConfigRequest $req) 腾讯云点播为客户提供了媒体上传、媒体管理、媒体处理等等服务,在这些服务执行过程或执行结束时,腾讯云点播也提供各种对应的事件通知,方便开发者感知服务处理状态,并做下一步的业务操作。 开发者可以通过调用本接口来实现: @@ -312,7 +322,8 @@ use TencentCloud\Vod\V20180717\Models as Models; 当媒体文件的当前存储类型为深度归档存储时,可以修改为以下类型:
            • 标准存储
            • * @method Models\ModifyPersonSampleResponse ModifyPersonSample(Models\ModifyPersonSampleRequest $req) 该接口用于根据素材 ID,修改素材样本信息,包括名称、描述的修改,以及五官、标签的添加、删除、重置操作。五官删除操作需保证至少剩余 1 张图片,否则,请使用重置操作。 - * @method Models\ModifyRebuildMediaTemplateResponse ModifyRebuildMediaTemplate(Models\ModifyRebuildMediaTemplateRequest $req) 修改音画质重生模板。 + * @method Models\ModifyQualityInspectTemplateResponse ModifyQualityInspectTemplate(Models\ModifyQualityInspectTemplateRequest $req) 修改音画质检测模板。 + * @method Models\ModifyRebuildMediaTemplateResponse ModifyRebuildMediaTemplate(Models\ModifyRebuildMediaTemplateRequest $req) 修改视频重生模板。 * @method Models\ModifyReviewTemplateResponse ModifyReviewTemplate(Models\ModifyReviewTemplateRequest $req) 修改用户自定义审核模板。 >模板仅适用于 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 和 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217) 接口。 * @method Models\ModifyRoundPlayResponse ModifyRoundPlay(Models\ModifyRoundPlayRequest $req) 该接口用于修改轮播播单。 @@ -346,7 +357,7 @@ use TencentCloud\Vod\V20180717\Models as Models; 2. 视频转动图; 3. 对视频按指定时间点截图; 4. 对视频采样截图; -5. 对视频截图雪碧图; +5. 对视频截取雪碧图; 6. 对视频截取一张图做封面; 7. 对视频转自适应码流(并加密); 8. 内容审核(令人反感的信息、不安全的信息、不适宜的信息),不建议 使用该接口发起,推荐使用 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217); @@ -372,8 +383,8 @@ use TencentCloud\Vod\V20180717\Models as Models; 2. URL 的域名必须已在云点播中注册。 3. 单次请求最多指定20个 URL。 4. 默认预热配额为每天10000个 URL。 - * @method Models\RebuildMediaResponse RebuildMedia(Models\RebuildMediaRequest $req) 发起音画质重生 - * @method Models\RebuildMediaByTemplateResponse RebuildMediaByTemplate(Models\RebuildMediaByTemplateRequest $req) 使用模板发起音画质重生。 + * @method Models\RebuildMediaResponse RebuildMedia(Models\RebuildMediaRequest $req) 发起视频重生 + * @method Models\RebuildMediaByTemplateResponse RebuildMediaByTemplate(Models\RebuildMediaByTemplateRequest $req) 使用模板发起视频重生。 * @method Models\RefreshUrlCacheResponse RefreshUrlCache(Models\RefreshUrlCacheRequest $req) 1. 刷新指定的 URL 列表。 2. URL 的域名必须已在云点播中注册。 3. 单次请求最多指定20个 URL。 @@ -398,20 +409,15 @@ use TencentCloud\Vod\V20180717\Models as Models; - 指定文件类型集合 Categories(见输入参数),返回满足集合中任意类型的媒体。例如:文件类型有 Video(视频)、 Audio (音频)、 Image (图片)。如果Categories指定了 Video 和 Audio 2个文件类型,那么符合这些类型的媒体都会被检索出来。 - 指定来源集合 SourceTypes(见输入参数),返回满足集合中任意来源的媒体。例如:媒体来源有 Record (直播录制)、Upload (上传)等。如果 SourceTypes 指定了 Record 和 Upload ,那么符合这些来源的媒体都会被检索出来。 - 指定文件封装格式集合 MediaTypes(见输入参数),返回满足集合中任意封装格式的媒体。例如:封装格式有 MP4、AVI、MP3 等。如果 MediaTypes 指定了 MP4 和 MP3,那么符合这些封装格式的媒体都会被检索出来。 -- 指定文件状态集合 Status(见输入参数),返回满足集合种任意状态的媒体。例如:文件状态有 Normal(正常)、SystemForbidden(平台封禁)、Forbidden(主动封禁)。如果 Status 指定了 Normal 和 Forbidden 2种文件状态,那么符合这些状态的媒体都会被检索出来。 -- 指定文件审核结果集合 ReviewResults(见输入参数),返回满足集合种任意状态的媒体。例如:文件审核结果有 pass(通过)、block(违规)等。如果 ReviewResults 指定了 pass 和 block 2种审核结果,那么符合这些审核结果的媒体都会被检索出来。 +- 指定文件状态集合 Status(见输入参数),返回满足集合中任意状态的媒体。例如:文件状态有 Normal(正常)、SystemForbidden(平台封禁)、Forbidden(主动封禁)。如果 Status 指定了 Normal 和 Forbidden 2种文件状态,那么符合这些状态的媒体都会被检索出来。 +- 指定文件审核结果集合 ReviewResults(见输入参数),返回满足集合中任意状态的媒体。例如:文件审核结果有 pass(通过)、block(违规)等。如果 ReviewResults 指定了 pass 和 block 2种审核结果,那么符合这些审核结果的媒体都会被检索出来。 - 指定直播推流码集合 StreamIds(见输入参数)筛选直播录制的媒体。 - 指定媒体的创建时间范围筛选媒体。 - 指定 TRTC 应用 ID 集合筛选媒体。 - 指定 TRTC 房间 ID 集合筛选媒体。 -- (不推荐:应使用 Names、NamePrefixes 或 Descriptions 替代)指定单个文本 Text 对媒体文件名或描述信息进行模糊搜索。 -- (不推荐:应使用 SourceTypes 替代)指定单个媒体文件来源 SourceType 进行搜索。 -- (不推荐:应使用 StreamIds 替代)指定单个推流直播码 StreamId 进行搜索。 -- (不推荐:应使用 CreateTime 替代)指定单个起始创建时间 StartTime 进行搜索。 -- (不推荐:应使用 CreateTime 替代)指定单个结尾创建时间 EndTime 进行搜索。 + - 以上参数之间可以任意组合进行检索。例如:筛选创建时间在2018年12月1日12:00:00到2018年12月8日12:00:00之间、分类为电影或电视剧、带有宫斗和悬疑标签的媒体。注意,任何支持数组输入的参数,其元素之间的搜索逻辑为‘或’。所有参数之间的逻辑关系为‘与’。 -- 允许对结果根据创建时间进行排序并分页返回,通过 Offset 和 Limit (见输入参数)来控制分页。 - 允许通过 Filters 控制返回的媒体信息种类(默认返回所有信息)。可选输入包括: 1. 基础信息(basicInfo):包括媒体名称、分类、播放地址、封面图片等。 2. 元信息(metaData):包括大小、时长、视频流信息、音频流信息等。 @@ -423,9 +429,18 @@ use TencentCloud\Vod\V20180717\Models as Models; 8. 视频打点信息(keyFrameDescInfo):对视频设置的打点信息。 9. 转自适应码流信息(adaptiveDynamicStreamingInfo):包括规格、加密类型、打包格式等相关信息。 +- 允许对结果根据创建时间进行排序并分页返回,通过 Offset 和 Limit (见输入参数)来控制分页。 +
              接口返回结果数限制:
              - OffsetLimit 两个参数影响单次分页查询结果数。特别注意:当这2个值都缺省时,本接口最多只返回10条查询结果。 - 最大支持返回5000条搜索结果,超出部分不再支持查询。如果搜索结果量太大,建议使用更精细的筛选条件来减少搜索结果。 + +
              不推荐使用的条件筛选: +- (不推荐:应使用 Names、NamePrefixes 或 Descriptions 替代)指定单个文本 Text 对媒体文件名或描述信息进行模糊搜索。 +- (不推荐:应使用 SourceTypes 替代)指定单个媒体文件来源 SourceType 进行搜索。 +- (不推荐:应使用 StreamIds 替代)指定单个推流直播码 StreamId 进行搜索。 +- (不推荐:应使用 CreateTime 替代)指定单个起始创建时间 StartTime 进行搜索。 +- (不推荐:应使用 CreateTime 替代)指定单个结尾创建时间 EndTime 进行搜索。 * @method Models\SetDrmKeyProviderInfoResponse SetDrmKeyProviderInfo(Models\SetDrmKeyProviderInfoRequest $req) 设置 DRM 密钥提供商信息。 * @method Models\SimpleHlsClipResponse SimpleHlsClip(Models\SimpleHlsClipRequest $req) 对 HLS 视频进行按时间段裁剪,实时生成一个新的视频(HLS 格式),开发者可以将其立即分享出去,或者长久保存起来。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AcceptVpcPeeringConnectionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AcceptVpcPeeringConnectionRequest.php new file mode 100644 index 00000000..a084189c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AcceptVpcPeeringConnectionRequest.php @@ -0,0 +1,53 @@ +PeeringConnectionId = $param["PeeringConnectionId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AcceptVpcPeeringConnectionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AcceptVpcPeeringConnectionResponse.php new file mode 100644 index 00000000..a1b0ed59 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AcceptVpcPeeringConnectionResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AccessPolicy.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AccessPolicy.php index f5cef5a3..7f527d01 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AccessPolicy.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AccessPolicy.php @@ -30,6 +30,10 @@ use TencentCloud\Common\AbstractModel; * @method void setUserGroupIds(array $UserGroupIds) 设置用户组ID * @method string getUpdateTime() 获取更新时间 * @method void setUpdateTime(string $UpdateTime) 设置更新时间 + * @method string getRemark() 获取Remark +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRemark(string $Remark) 设置Remark +注意:此字段可能返回 null,表示取不到有效值。 */ class AccessPolicy extends AbstractModel { @@ -58,12 +62,20 @@ class AccessPolicy extends AbstractModel */ public $UpdateTime; + /** + * @var string Remark +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Remark; + /** * @param string $TargetCidr 目的CIDR * @param string $VpnGatewayIdSslAccessPolicyId 策略ID * @param integer $ForAllClient 是否对所有用户都生效。1 生效 0不生效 * @param array $UserGroupIds 用户组ID * @param string $UpdateTime 更新时间 + * @param string $Remark Remark +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -97,5 +109,9 @@ class AccessPolicy extends AbstractModel if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { $this->UpdateTime = $param["UpdateTime"]; } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/Address.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/Address.php index fb446486..d6a74840 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/Address.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/Address.php @@ -92,6 +92,8 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setInstanceType(string $InstanceType) 设置EIP绑定的实例类型。 注意:此字段可能返回 null,表示取不到有效值。 + * @method string getAntiDDoSPackageId() 获取高防包ID,当EIP类型为高防EIP时,返回EIP绑定的高防包ID. + * @method void setAntiDDoSPackageId(string $AntiDDoSPackageId) 设置高防包ID,当EIP类型为高防EIP时,返回EIP绑定的高防包ID. */ class Address extends AbstractModel { @@ -215,6 +217,11 @@ class Address extends AbstractModel */ public $InstanceType; + /** + * @var string 高防包ID,当EIP类型为高防EIP时,返回EIP绑定的高防包ID. + */ + public $AntiDDoSPackageId; + /** * @param string $AddressId `EIP`的`ID`,是`EIP`的唯一标识。 * @param string $AddressName `EIP`名称。 @@ -252,6 +259,7 @@ class Address extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $InstanceType EIP绑定的实例类型。 注意:此字段可能返回 null,表示取不到有效值。 + * @param string $AntiDDoSPackageId 高防包ID,当EIP类型为高防EIP时,返回EIP绑定的高防包ID. */ function __construct() { @@ -355,5 +363,9 @@ class Address extends AbstractModel if (array_key_exists("InstanceType",$param) and $param["InstanceType"] !== null) { $this->InstanceType = $param["InstanceType"]; } + + if (array_key_exists("AntiDDoSPackageId",$param) and $param["AntiDDoSPackageId"] !== null) { + $this->AntiDDoSPackageId = $param["AntiDDoSPackageId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AllocateAddressesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AllocateAddressesRequest.php index 089f987a..3ef87662 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AllocateAddressesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AllocateAddressesRequest.php @@ -43,13 +43,13 @@ use TencentCloud\Common\AbstractModel;
            • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
            默认值:TRAFFIC_POSTPAID_BY_HOUR。
          • 未开通标准账户类型白名单的用户,EIP计费方式与其绑定的实例的计费方式一致,无需传递此参数。
          * @method integer getInternetMaxBandwidthOut() 获取EIP出带宽上限,单位:Mbps。 -
          • 已开通标准账户类型白名单的用户,可选值范围取决于EIP计费方式:
            • BANDWIDTH_PACKAGE:1 Mbps 至 1000 Mbps
            • +
              • 已开通标准账户类型白名单的用户,可选值范围取决于EIP计费方式:
                • BANDWIDTH_PACKAGE:1 Mbps 至 2000 Mbps
                • BANDWIDTH_POSTPAID_BY_HOUR:1 Mbps 至 100 Mbps
                • BANDWIDTH_PREPAID_BY_MONTH:1 Mbps 至 200 Mbps
                • TRAFFIC_POSTPAID_BY_HOUR:1 Mbps 至 100 Mbps
                默认值:1 Mbps。
              • 未开通标准账户类型白名单的用户,EIP出带宽上限取决于与其绑定的实例的公网出带宽上限,无需传递此参数。
              * @method void setInternetMaxBandwidthOut(integer $InternetMaxBandwidthOut) 设置EIP出带宽上限,单位:Mbps。 -
              • 已开通标准账户类型白名单的用户,可选值范围取决于EIP计费方式:
                • BANDWIDTH_PACKAGE:1 Mbps 至 1000 Mbps
                • +
                  • 已开通标准账户类型白名单的用户,可选值范围取决于EIP计费方式:
                    • BANDWIDTH_PACKAGE:1 Mbps 至 2000 Mbps
                    • BANDWIDTH_POSTPAID_BY_HOUR:1 Mbps 至 100 Mbps
                    • BANDWIDTH_PREPAID_BY_MONTH:1 Mbps 至 200 Mbps
                    • TRAFFIC_POSTPAID_BY_HOUR:1 Mbps 至 100 Mbps
                    默认值:1 Mbps。
                  • @@ -59,9 +59,13 @@ use TencentCloud\Common\AbstractModel; * @method string getAddressType() 获取EIP类型。默认值:EIP。
                    • 已开通Anycast公网加速白名单的用户,可选值:
                      • AnycastEIP:加速IP,可参见 [Anycast 公网加速](https://cloud.tencent.com/document/product/644)
                      注意:仅部分地域支持加速IP。
                    • 已开通精品IP白名单的用户,可选值:
                      • HighQualityEIP:精品IP
                      注意:仅部分地域支持精品IP。
                    +
                  +
                  • 已开高防IP白名单的用户,可选值:
                    • AntiDDoSEIP:高防IP
                    注意:仅部分地域支持高防IP。
                  * @method void setAddressType(string $AddressType) 设置EIP类型。默认值:EIP。
                  • 已开通Anycast公网加速白名单的用户,可选值:
                    • AnycastEIP:加速IP,可参见 [Anycast 公网加速](https://cloud.tencent.com/document/product/644)
                    注意:仅部分地域支持加速IP。
                  • 已开通精品IP白名单的用户,可选值:
                    • HighQualityEIP:精品IP
                    注意:仅部分地域支持精品IP。
                  +
                +
                • 已开高防IP白名单的用户,可选值:
                  • AntiDDoSEIP:高防IP
                  注意:仅部分地域支持高防IP。
                * @method string getAnycastZone() 获取Anycast发布域。
                • 已开通Anycast公网加速白名单的用户,可选值:
                  • ANYCAST_ZONE_GLOBAL:全球发布域(需要额外开通Anycast全球加速白名单)
                  • ANYCAST_ZONE_OVERSEAS:境外发布域
                  • [已废弃] ANYCAST_ZONE_A:发布域A(已更新为全球发布域)
                  • [已废弃] ANYCAST_ZONE_B:发布域B(已更新为全球发布域)
                  默认值:ANYCAST_ZONE_OVERSEAS。
                * @method void setAnycastZone(string $AnycastZone) 设置Anycast发布域。 @@ -82,6 +86,10 @@ AnycastEIP是否用于绑定负载均衡。 * @method void setAddressName(string $AddressName) 设置EIP名称,用于申请EIP时用户自定义该EIP的个性化名称,默认值:未命名 * @method string getEgress() 获取网络出口,默认是:center_egress1 * @method void setEgress(string $Egress) 设置网络出口,默认是:center_egress1 + * @method string getAntiDDoSPackageId() 获取高防包ID, 申请高防IP时,该字段必传。 + * @method void setAntiDDoSPackageId(string $AntiDDoSPackageId) 设置高防包ID, 申请高防IP时,该字段必传。 + * @method string getClientToken() 获取保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。ClientToken只支持ASCII字符,且不能超过64个字符。 + * @method void setClientToken(string $ClientToken) 设置保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。ClientToken只支持ASCII字符,且不能超过64个字符。 */ class AllocateAddressesRequest extends AbstractModel { @@ -110,7 +118,7 @@ class AllocateAddressesRequest extends AbstractModel /** * @var integer EIP出带宽上限,单位:Mbps。 -
                • 已开通标准账户类型白名单的用户,可选值范围取决于EIP计费方式:
                  • BANDWIDTH_PACKAGE:1 Mbps 至 1000 Mbps
                  • +
                    • 已开通标准账户类型白名单的用户,可选值范围取决于EIP计费方式:
                      • BANDWIDTH_PACKAGE:1 Mbps 至 2000 Mbps
                      • BANDWIDTH_POSTPAID_BY_HOUR:1 Mbps 至 100 Mbps
                      • BANDWIDTH_PREPAID_BY_MONTH:1 Mbps 至 200 Mbps
                      • TRAFFIC_POSTPAID_BY_HOUR:1 Mbps 至 100 Mbps
                      默认值:1 Mbps。
                    • @@ -127,6 +135,8 @@ class AllocateAddressesRequest extends AbstractModel * @var string EIP类型。默认值:EIP。
                      • 已开通Anycast公网加速白名单的用户,可选值:
                        • AnycastEIP:加速IP,可参见 [Anycast 公网加速](https://cloud.tencent.com/document/product/644)
                        注意:仅部分地域支持加速IP。
                      • 已开通精品IP白名单的用户,可选值:
                        • HighQualityEIP:精品IP
                        注意:仅部分地域支持精品IP。
                      +
                    +
                    • 已开高防IP白名单的用户,可选值:
                      • AntiDDoSEIP:高防IP
                      注意:仅部分地域支持高防IP。
                    */ public $AddressType; @@ -164,6 +174,16 @@ AnycastEIP是否用于绑定负载均衡。 */ public $Egress; + /** + * @var string 高防包ID, 申请高防IP时,该字段必传。 + */ + public $AntiDDoSPackageId; + + /** + * @var string 保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。ClientToken只支持ASCII字符,且不能超过64个字符。 + */ + public $ClientToken; + /** * @param integer $AddressCount EIP数量。默认值:1。 * @param string $InternetServiceProvider EIP线路类型。默认值:BGP。 @@ -177,7 +197,7 @@ AnycastEIP是否用于绑定负载均衡。
                  • TRAFFIC_POSTPAID_BY_HOUR:流量按小时后付费
                  默认值:TRAFFIC_POSTPAID_BY_HOUR。
                • 未开通标准账户类型白名单的用户,EIP计费方式与其绑定的实例的计费方式一致,无需传递此参数。
                * @param integer $InternetMaxBandwidthOut EIP出带宽上限,单位:Mbps。 -
                • 已开通标准账户类型白名单的用户,可选值范围取决于EIP计费方式:
                  • BANDWIDTH_PACKAGE:1 Mbps 至 1000 Mbps
                  • +
                    • 已开通标准账户类型白名单的用户,可选值范围取决于EIP计费方式:
                      • BANDWIDTH_PACKAGE:1 Mbps 至 2000 Mbps
                      • BANDWIDTH_POSTPAID_BY_HOUR:1 Mbps 至 100 Mbps
                      • BANDWIDTH_PREPAID_BY_MONTH:1 Mbps 至 200 Mbps
                      • TRAFFIC_POSTPAID_BY_HOUR:1 Mbps 至 100 Mbps
                      默认值:1 Mbps。
                    • @@ -186,6 +206,8 @@ AnycastEIP是否用于绑定负载均衡。 * @param string $AddressType EIP类型。默认值:EIP。
                      • 已开通Anycast公网加速白名单的用户,可选值:
                        • AnycastEIP:加速IP,可参见 [Anycast 公网加速](https://cloud.tencent.com/document/product/644)
                        注意:仅部分地域支持加速IP。
                      • 已开通精品IP白名单的用户,可选值:
                        • HighQualityEIP:精品IP
                        注意:仅部分地域支持精品IP。
                      +
                    +
                    • 已开高防IP白名单的用户,可选值:
                      • AntiDDoSEIP:高防IP
                      注意:仅部分地域支持高防IP。
                    * @param string $AnycastZone Anycast发布域。
                    • 已开通Anycast公网加速白名单的用户,可选值:
                      • ANYCAST_ZONE_GLOBAL:全球发布域(需要额外开通Anycast全球加速白名单)
                      • ANYCAST_ZONE_OVERSEAS:境外发布域
                      • [已废弃] ANYCAST_ZONE_A:发布域A(已更新为全球发布域)
                      • [已废弃] ANYCAST_ZONE_B:发布域B(已更新为全球发布域)
                      默认值:ANYCAST_ZONE_OVERSEAS。
                    * @param boolean $ApplicableForCLB [已废弃] AnycastEIP不再区分是否负载均衡。原参数说明如下: @@ -196,6 +218,8 @@ AnycastEIP是否用于绑定负载均衡。 * @param string $BandwidthPackageId BGP带宽包唯一ID参数。设定该参数且InternetChargeType为BANDWIDTH_PACKAGE,则表示创建的EIP加入该BGP带宽包并采用带宽包计费 * @param string $AddressName EIP名称,用于申请EIP时用户自定义该EIP的个性化名称,默认值:未命名 * @param string $Egress 网络出口,默认是:center_egress1 + * @param string $AntiDDoSPackageId 高防包ID, 申请高防IP时,该字段必传。 + * @param string $ClientToken 保证请求幂等性。从您的客户端生成一个参数值,确保不同请求间该参数值唯一。ClientToken只支持ASCII字符,且不能超过64个字符。 */ function __construct() { @@ -263,5 +287,13 @@ AnycastEIP是否用于绑定负载均衡。 if (array_key_exists("Egress",$param) and $param["Egress"] !== null) { $this->Egress = $param["Egress"]; } + + if (array_key_exists("AntiDDoSPackageId",$param) and $param["AntiDDoSPackageId"] !== null) { + $this->AntiDDoSPackageId = $param["AntiDDoSPackageId"]; + } + + if (array_key_exists("ClientToken",$param) and $param["ClientToken"] !== null) { + $this->ClientToken = $param["ClientToken"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AssignPrivateIpAddressesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AssignPrivateIpAddressesRequest.php index de27a65e..3793eff1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AssignPrivateIpAddressesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AssignPrivateIpAddressesRequest.php @@ -26,8 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setPrivateIpAddresses(array $PrivateIpAddresses) 设置指定的内网IP信息,单次最多指定10个。与SecondaryPrivateIpAddressCount至少提供一个。 * @method integer getSecondaryPrivateIpAddressCount() 获取新申请的内网IP地址个数,与PrivateIpAddresses至少提供一个。内网IP地址个数总和不能超过配额数,详见弹性网卡使用限制。 * @method void setSecondaryPrivateIpAddressCount(integer $SecondaryPrivateIpAddressCount) 设置新申请的内网IP地址个数,与PrivateIpAddresses至少提供一个。内网IP地址个数总和不能超过配额数,详见弹性网卡使用限制。 - * @method string getQosLevel() 获取IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 - * @method void setQosLevel(string $QosLevel) 设置IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @method string getQosLevel() 获取IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 + * @method void setQosLevel(string $QosLevel) 设置IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 */ class AssignPrivateIpAddressesRequest extends AbstractModel { @@ -47,7 +47,7 @@ class AssignPrivateIpAddressesRequest extends AbstractModel public $SecondaryPrivateIpAddressCount; /** - * @var string IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @var string IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 */ public $QosLevel; @@ -55,7 +55,7 @@ class AssignPrivateIpAddressesRequest extends AbstractModel * @param string $NetworkInterfaceId 弹性网卡实例ID,例如:eni-m6dyj72l。 * @param array $PrivateIpAddresses 指定的内网IP信息,单次最多指定10个。与SecondaryPrivateIpAddressCount至少提供一个。 * @param integer $SecondaryPrivateIpAddressCount 新申请的内网IP地址个数,与PrivateIpAddresses至少提供一个。内网IP地址个数总和不能超过配额数,详见弹性网卡使用限制。 - * @param string $QosLevel IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @param string $QosLevel IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AssociateDirectConnectGatewayNatGatewayRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AssociateDirectConnectGatewayNatGatewayRequest.php index 92b99ae6..bf1a66ce 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AssociateDirectConnectGatewayNatGatewayRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/AssociateDirectConnectGatewayNatGatewayRequest.php @@ -20,17 +20,17 @@ use TencentCloud\Common\AbstractModel; /** * AssociateDirectConnectGatewayNatGateway请求参数结构体 * - * @method string getVpcId() 获取专线网关ID。 - * @method void setVpcId(string $VpcId) 设置专线网关ID。 + * @method string getVpcId() 获取VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。 + * @method void setVpcId(string $VpcId) 设置VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。 * @method string getNatGatewayId() 获取NAT网关ID。 * @method void setNatGatewayId(string $NatGatewayId) 设置NAT网关ID。 - * @method string getDirectConnectGatewayId() 获取VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。 - * @method void setDirectConnectGatewayId(string $DirectConnectGatewayId) 设置VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。 + * @method string getDirectConnectGatewayId() 获取专线网关ID。 + * @method void setDirectConnectGatewayId(string $DirectConnectGatewayId) 设置专线网关ID。 */ class AssociateDirectConnectGatewayNatGatewayRequest extends AbstractModel { /** - * @var string 专线网关ID。 + * @var string VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。 */ public $VpcId; @@ -40,14 +40,14 @@ class AssociateDirectConnectGatewayNatGatewayRequest extends AbstractModel public $NatGatewayId; /** - * @var string VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。 + * @var string 专线网关ID。 */ public $DirectConnectGatewayId; /** - * @param string $VpcId 专线网关ID。 + * @param string $VpcId VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。 * @param string $NatGatewayId NAT网关ID。 - * @param string $DirectConnectGatewayId VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。 + * @param string $DirectConnectGatewayId 专线网关ID。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CloneSecurityGroupRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CloneSecurityGroupRequest.php index d8681f30..b79c4c57 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CloneSecurityGroupRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CloneSecurityGroupRequest.php @@ -20,21 +20,21 @@ use TencentCloud\Common\AbstractModel; /** * CloneSecurityGroup请求参数结构体 * - * @method string getSecurityGroupId() 获取安全组实例ID,例如sg-33ocnj9n,可通过DescribeSecurityGroups获取。 - * @method void setSecurityGroupId(string $SecurityGroupId) 设置安全组实例ID,例如sg-33ocnj9n,可通过DescribeSecurityGroups获取。 + * @method string getSecurityGroupId() 获取安全组实例ID,例如sg-33ocnj9n,可通过DescribeSecurityGroups获取。 + * @method void setSecurityGroupId(string $SecurityGroupId) 设置安全组实例ID,例如sg-33ocnj9n,可通过DescribeSecurityGroups获取。 * @method string getGroupName() 获取安全组名称,可任意命名,但不得超过60个字符。未提供参数时,克隆后的安全组名称和SecurityGroupId对应的安全组名称相同。 * @method void setGroupName(string $GroupName) 设置安全组名称,可任意命名,但不得超过60个字符。未提供参数时,克隆后的安全组名称和SecurityGroupId对应的安全组名称相同。 * @method string getGroupDescription() 获取安全组备注,最多100个字符。未提供参数时,克隆后的安全组备注和SecurityGroupId对应的安全组备注相同。 * @method void setGroupDescription(string $GroupDescription) 设置安全组备注,最多100个字符。未提供参数时,克隆后的安全组备注和SecurityGroupId对应的安全组备注相同。 - * @method string getProjectId() 获取项目ID,默认0。可在qcloud控制台项目管理页面查询到。 - * @method void setProjectId(string $ProjectId) 设置项目ID,默认0。可在qcloud控制台项目管理页面查询到。 + * @method string getProjectId() 获取项目ID,默认0。可在qcloud控制台项目管理页面查询到。 + * @method void setProjectId(string $ProjectId) 设置项目ID,默认0。可在qcloud控制台项目管理页面查询到。 * @method string getRemoteRegion() 获取源Region,跨地域克隆安全组时,需要传入源安全组所属地域信息,例如:克隆广州的安全组到上海,则这里需要传入广州安全的地域信息:ap-guangzhou。 * @method void setRemoteRegion(string $RemoteRegion) 设置源Region,跨地域克隆安全组时,需要传入源安全组所属地域信息,例如:克隆广州的安全组到上海,则这里需要传入广州安全的地域信息:ap-guangzhou。 */ class CloneSecurityGroupRequest extends AbstractModel { /** - * @var string 安全组实例ID,例如sg-33ocnj9n,可通过DescribeSecurityGroups获取。 + * @var string 安全组实例ID,例如sg-33ocnj9n,可通过DescribeSecurityGroups获取。 */ public $SecurityGroupId; @@ -49,7 +49,7 @@ class CloneSecurityGroupRequest extends AbstractModel public $GroupDescription; /** - * @var string 项目ID,默认0。可在qcloud控制台项目管理页面查询到。 + * @var string 项目ID,默认0。可在qcloud控制台项目管理页面查询到。 */ public $ProjectId; @@ -59,10 +59,10 @@ class CloneSecurityGroupRequest extends AbstractModel public $RemoteRegion; /** - * @param string $SecurityGroupId 安全组实例ID,例如sg-33ocnj9n,可通过DescribeSecurityGroups获取。 + * @param string $SecurityGroupId 安全组实例ID,例如sg-33ocnj9n,可通过DescribeSecurityGroups获取。 * @param string $GroupName 安全组名称,可任意命名,但不得超过60个字符。未提供参数时,克隆后的安全组名称和SecurityGroupId对应的安全组名称相同。 * @param string $GroupDescription 安全组备注,最多100个字符。未提供参数时,克隆后的安全组备注和SecurityGroupId对应的安全组备注相同。 - * @param string $ProjectId 项目ID,默认0。可在qcloud控制台项目管理页面查询到。 + * @param string $ProjectId 项目ID,默认0。可在qcloud控制台项目管理页面查询到。 * @param string $RemoteRegion 源Region,跨地域克隆安全组时,需要传入源安全组所属地域信息,例如:克隆广州的安全组到上海,则这里需要传入广州安全的地域信息:ap-guangzhou。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateAndAttachNetworkInterfaceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateAndAttachNetworkInterfaceRequest.php index eb05240e..1d96709b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateAndAttachNetworkInterfaceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateAndAttachNetworkInterfaceRequest.php @@ -32,8 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setPrivateIpAddresses(array $PrivateIpAddresses) 设置指定的内网IP信息,单次最多指定10个。 * @method integer getSecondaryPrivateIpAddressCount() 获取新申请的内网IP地址个数,内网IP地址个数总和不能超过配额数。 * @method void setSecondaryPrivateIpAddressCount(integer $SecondaryPrivateIpAddressCount) 设置新申请的内网IP地址个数,内网IP地址个数总和不能超过配额数。 - * @method string getQosLevel() 获取IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 - * @method void setQosLevel(string $QosLevel) 设置IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @method string getQosLevel() 获取IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 + * @method void setQosLevel(string $QosLevel) 设置IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 * @method array getSecurityGroupIds() 获取指定绑定的安全组,例如:['sg-1dd51d']。 * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置指定绑定的安全组,例如:['sg-1dd51d']。 * @method string getNetworkInterfaceDescription() 获取弹性网卡描述,可任意命名,但不得超过60个字符。 @@ -76,7 +76,7 @@ class CreateAndAttachNetworkInterfaceRequest extends AbstractModel public $SecondaryPrivateIpAddressCount; /** - * @var string IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @var string IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 */ public $QosLevel; @@ -107,7 +107,7 @@ class CreateAndAttachNetworkInterfaceRequest extends AbstractModel * @param string $InstanceId 云服务器实例ID。 * @param array $PrivateIpAddresses 指定的内网IP信息,单次最多指定10个。 * @param integer $SecondaryPrivateIpAddressCount 新申请的内网IP地址个数,内网IP地址个数总和不能超过配额数。 - * @param string $QosLevel IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @param string $QosLevel IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 * @param array $SecurityGroupIds 指定绑定的安全组,例如:['sg-1dd51d']。 * @param string $NetworkInterfaceDescription 弹性网卡描述,可任意命名,但不得超过60个字符。 * @param array $Tags 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateNetDetectRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateNetDetectRequest.php index fda56841..912a8a76 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateNetDetectRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateNetDetectRequest.php @@ -50,7 +50,7 @@ NONEXTHOP:无下一跳; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; -下一跳类型为CCN,取值云云联网ID,形如:ccn-12345678; +下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测; * @method void setNextHopDestination(string $NextHopDestination) 设置下一跳目的网关,取值与“下一跳类型”相关: 下一跳类型为VPN,取值VPN网关ID,形如:vpngw-12345678; @@ -58,7 +58,7 @@ NONEXTHOP:无下一跳; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; -下一跳类型为CCN,取值云云联网ID,形如:ccn-12345678; +下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测; * @method string getNetDetectDescription() 获取网络探测描述。 * @method void setNetDetectDescription(string $NetDetectDescription) 设置网络探测描述。 @@ -104,7 +104,7 @@ NONEXTHOP:无下一跳; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; -下一跳类型为CCN,取值云云联网ID,形如:ccn-12345678; +下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测; */ public $NextHopDestination; @@ -133,7 +133,7 @@ NONEXTHOP:无下一跳; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; -下一跳类型为CCN,取值云云联网ID,形如:ccn-12345678; +下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测; * @param string $NetDetectDescription 网络探测描述。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateNetworkInterfaceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateNetworkInterfaceRequest.php index 28ed67d9..6bb3a5fc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateNetworkInterfaceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateNetworkInterfaceRequest.php @@ -30,8 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setNetworkInterfaceDescription(string $NetworkInterfaceDescription) 设置弹性网卡描述,可任意命名,但不得超过60个字符。 * @method integer getSecondaryPrivateIpAddressCount() 获取新申请的内网IP地址个数,内网IP地址个数总和不能超过配额数。 * @method void setSecondaryPrivateIpAddressCount(integer $SecondaryPrivateIpAddressCount) 设置新申请的内网IP地址个数,内网IP地址个数总和不能超过配额数。 - * @method string getQosLevel() 获取IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 - * @method void setQosLevel(string $QosLevel) 设置IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @method string getQosLevel() 获取IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 + * @method void setQosLevel(string $QosLevel) 设置IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 * @method array getSecurityGroupIds() 获取指定绑定的安全组,例如:['sg-1dd51d']。 * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置指定绑定的安全组,例如:['sg-1dd51d']。 * @method array getPrivateIpAddresses() 获取指定的内网IP信息,单次最多指定10个。 @@ -69,7 +69,7 @@ class CreateNetworkInterfaceRequest extends AbstractModel public $SecondaryPrivateIpAddressCount; /** - * @var string IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @var string IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 */ public $QosLevel; @@ -99,7 +99,7 @@ class CreateNetworkInterfaceRequest extends AbstractModel * @param string $SubnetId 弹性网卡所在的子网实例ID,例如:subnet-0ap8nwca。 * @param string $NetworkInterfaceDescription 弹性网卡描述,可任意命名,但不得超过60个字符。 * @param integer $SecondaryPrivateIpAddressCount 新申请的内网IP地址个数,内网IP地址个数总和不能超过配额数。 - * @param string $QosLevel IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @param string $QosLevel IP服务质量等级,和SecondaryPrivateIpAddressCount配合使用,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 * @param array $SecurityGroupIds 指定绑定的安全组,例如:['sg-1dd51d']。 * @param array $PrivateIpAddresses 指定的内网IP信息,单次最多指定10个。 * @param array $Tags 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}] diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateSecurityGroupWithPoliciesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateSecurityGroupWithPoliciesRequest.php index 0bea5d09..05b2be3a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateSecurityGroupWithPoliciesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateSecurityGroupWithPoliciesRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setGroupName(string $GroupName) 设置安全组名称,可任意命名,但不得超过60个字符。 * @method string getGroupDescription() 获取安全组备注,最多100个字符。 * @method void setGroupDescription(string $GroupDescription) 设置安全组备注,最多100个字符。 - * @method string getProjectId() 获取项目ID,默认0。可在qcloud控制台项目管理页面查询到。 - * @method void setProjectId(string $ProjectId) 设置项目ID,默认0。可在qcloud控制台项目管理页面查询到。 + * @method string getProjectId() 获取项目ID,默认0。可在qcloud控制台项目管理页面查询到。 + * @method void setProjectId(string $ProjectId) 设置项目ID,默认0。可在qcloud控制台项目管理页面查询到。 * @method SecurityGroupPolicySet getSecurityGroupPolicySet() 获取安全组规则集合。 * @method void setSecurityGroupPolicySet(SecurityGroupPolicySet $SecurityGroupPolicySet) 设置安全组规则集合。 */ @@ -42,7 +42,7 @@ class CreateSecurityGroupWithPoliciesRequest extends AbstractModel public $GroupDescription; /** - * @var string 项目ID,默认0。可在qcloud控制台项目管理页面查询到。 + * @var string 项目ID,默认0。可在qcloud控制台项目管理页面查询到。 */ public $ProjectId; @@ -54,7 +54,7 @@ class CreateSecurityGroupWithPoliciesRequest extends AbstractModel /** * @param string $GroupName 安全组名称,可任意命名,但不得超过60个字符。 * @param string $GroupDescription 安全组备注,最多100个字符。 - * @param string $ProjectId 项目ID,默认0。可在qcloud控制台项目管理页面查询到。 + * @param string $ProjectId 项目ID,默认0。可在qcloud控制台项目管理页面查询到。 * @param SecurityGroupPolicySet $SecurityGroupPolicySet 安全组规则集合。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpcPeeringConnectionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpcPeeringConnectionRequest.php new file mode 100644 index 00000000..cb893e93 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpcPeeringConnectionRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewayRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewayRequest.php index 0f1c7b64..b5e32f99 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewayRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewayRequest.php @@ -24,22 +24,22 @@ use TencentCloud\Common\AbstractModel; * @method void setVpcId(string $VpcId) 设置VPC实例ID。可通过[DescribeVpcs](https://cloud.tencent.com/document/product/215/15778)接口返回值中的VpcId获取。 * @method string getVpnGatewayName() 获取VPN网关名称,最大长度不能超过60个字节。 * @method void setVpnGatewayName(string $VpnGatewayName) 设置VPN网关名称,最大长度不能超过60个字节。 - * @method integer getInternetMaxBandwidthOut() 获取公网带宽设置。可选带宽规格:5, 10, 20, 50, 100;单位:Mbps - * @method void setInternetMaxBandwidthOut(integer $InternetMaxBandwidthOut) 设置公网带宽设置。可选带宽规格:5, 10, 20, 50, 100;单位:Mbps + * @method integer getInternetMaxBandwidthOut() 获取公网带宽设置。可选带宽规格:5, 10, 20, 50, 100, 200, 500, 1000, 3000;单位:Mbps。 + * @method void setInternetMaxBandwidthOut(integer $InternetMaxBandwidthOut) 设置公网带宽设置。可选带宽规格:5, 10, 20, 50, 100, 200, 500, 1000, 3000;单位:Mbps。 * @method string getInstanceChargeType() 获取VPN网关计费模式,PREPAID:表示预付费,即包年包月,POSTPAID_BY_HOUR:表示后付费,即按量计费。默认:POSTPAID_BY_HOUR,如果指定预付费模式,参数InstanceChargePrepaid必填。 * @method void setInstanceChargeType(string $InstanceChargeType) 设置VPN网关计费模式,PREPAID:表示预付费,即包年包月,POSTPAID_BY_HOUR:表示后付费,即按量计费。默认:POSTPAID_BY_HOUR,如果指定预付费模式,参数InstanceChargePrepaid必填。 * @method InstanceChargePrepaid getInstanceChargePrepaid() 获取预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。 * @method void setInstanceChargePrepaid(InstanceChargePrepaid $InstanceChargePrepaid) 设置预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。 * @method string getZone() 获取可用区,如:ap-guangzhou-2。 * @method void setZone(string $Zone) 设置可用区,如:ap-guangzhou-2。 - * @method string getType() 获取VPN网关类型。值“CCN”云联网类型VPN网关,值SSL为SSL-VPN - * @method void setType(string $Type) 设置VPN网关类型。值“CCN”云联网类型VPN网关,值SSL为SSL-VPN - * @method array getTags() 获取指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}] - * @method void setTags(array $Tags) 设置指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}] - * @method string getCdcId() 获取CDC实例ID - * @method void setCdcId(string $CdcId) 设置CDC实例ID - * @method integer getMaxConnection() 获取SSL-VPN 最大CLIENT 连接数。可选 [5, 10, 20, 50, 100]。仅SSL-VPN 需要选这个参数。 - * @method void setMaxConnection(integer $MaxConnection) 设置SSL-VPN 最大CLIENT 连接数。可选 [5, 10, 20, 50, 100]。仅SSL-VPN 需要选这个参数。 + * @method string getType() 获取VPN网关类型,默认为IPSEC。值“IPSEC”为VPC型IPSEC VPN网关,值“SSL”为VPC型SSL VPN网关,值“CCN”为云联网型IPSEC VPN网关,值“SSL_CCN”为云联网型SSL VPN网关。 + * @method void setType(string $Type) 设置VPN网关类型,默认为IPSEC。值“IPSEC”为VPC型IPSEC VPN网关,值“SSL”为VPC型SSL VPN网关,值“CCN”为云联网型IPSEC VPN网关,值“SSL_CCN”为云联网型SSL VPN网关。 + * @method array getTags() 获取指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。 + * @method void setTags(array $Tags) 设置指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。 + * @method string getCdcId() 获取CDC实例ID。 + * @method void setCdcId(string $CdcId) 设置CDC实例ID。 + * @method integer getMaxConnection() 获取SSL VPN连接数设置,可选规格:5, 10, 20, 50, 100, 200, 500, 1000;单位:个。仅 SSL / SSL_CCN 类型需要选这个参数。 + * @method void setMaxConnection(integer $MaxConnection) 设置SSL VPN连接数设置,可选规格:5, 10, 20, 50, 100, 200, 500, 1000;单位:个。仅 SSL / SSL_CCN 类型需要选这个参数。 */ class CreateVpnGatewayRequest extends AbstractModel { @@ -54,7 +54,7 @@ class CreateVpnGatewayRequest extends AbstractModel public $VpnGatewayName; /** - * @var integer 公网带宽设置。可选带宽规格:5, 10, 20, 50, 100;单位:Mbps + * @var integer 公网带宽设置。可选带宽规格:5, 10, 20, 50, 100, 200, 500, 1000, 3000;单位:Mbps。 */ public $InternetMaxBandwidthOut; @@ -74,36 +74,36 @@ class CreateVpnGatewayRequest extends AbstractModel public $Zone; /** - * @var string VPN网关类型。值“CCN”云联网类型VPN网关,值SSL为SSL-VPN + * @var string VPN网关类型,默认为IPSEC。值“IPSEC”为VPC型IPSEC VPN网关,值“SSL”为VPC型SSL VPN网关,值“CCN”为云联网型IPSEC VPN网关,值“SSL_CCN”为云联网型SSL VPN网关。 */ public $Type; /** - * @var array 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}] + * @var array 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。 */ public $Tags; /** - * @var string CDC实例ID + * @var string CDC实例ID。 */ public $CdcId; /** - * @var integer SSL-VPN 最大CLIENT 连接数。可选 [5, 10, 20, 50, 100]。仅SSL-VPN 需要选这个参数。 + * @var integer SSL VPN连接数设置,可选规格:5, 10, 20, 50, 100, 200, 500, 1000;单位:个。仅 SSL / SSL_CCN 类型需要选这个参数。 */ public $MaxConnection; /** * @param string $VpcId VPC实例ID。可通过[DescribeVpcs](https://cloud.tencent.com/document/product/215/15778)接口返回值中的VpcId获取。 * @param string $VpnGatewayName VPN网关名称,最大长度不能超过60个字节。 - * @param integer $InternetMaxBandwidthOut 公网带宽设置。可选带宽规格:5, 10, 20, 50, 100;单位:Mbps + * @param integer $InternetMaxBandwidthOut 公网带宽设置。可选带宽规格:5, 10, 20, 50, 100, 200, 500, 1000, 3000;单位:Mbps。 * @param string $InstanceChargeType VPN网关计费模式,PREPAID:表示预付费,即包年包月,POSTPAID_BY_HOUR:表示后付费,即按量计费。默认:POSTPAID_BY_HOUR,如果指定预付费模式,参数InstanceChargePrepaid必填。 * @param InstanceChargePrepaid $InstanceChargePrepaid 预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。 * @param string $Zone 可用区,如:ap-guangzhou-2。 - * @param string $Type VPN网关类型。值“CCN”云联网类型VPN网关,值SSL为SSL-VPN - * @param array $Tags 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}] - * @param string $CdcId CDC实例ID - * @param integer $MaxConnection SSL-VPN 最大CLIENT 连接数。可选 [5, 10, 20, 50, 100]。仅SSL-VPN 需要选这个参数。 + * @param string $Type VPN网关类型,默认为IPSEC。值“IPSEC”为VPC型IPSEC VPN网关,值“SSL”为VPC型SSL VPN网关,值“CCN”为云联网型IPSEC VPN网关,值“SSL_CCN”为云联网型SSL VPN网关。 + * @param array $Tags 指定绑定的标签列表,例如:[{"Key": "city", "Value": "shanghai"}]。 + * @param string $CdcId CDC实例ID。 + * @param integer $MaxConnection SSL VPN连接数设置,可选规格:5, 10, 20, 50, 100, 200, 500, 1000;单位:个。仅 SSL / SSL_CCN 类型需要选这个参数。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewaySslClientRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewaySslClientRequest.php index 565ab791..16bd059b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewaySslClientRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewaySslClientRequest.php @@ -22,8 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method string getSslVpnServerId() 获取SSL-VPN-SERVER 实例ID。 * @method void setSslVpnServerId(string $SslVpnServerId) 设置SSL-VPN-SERVER 实例ID。 - * @method string getSslVpnClientName() 获取name - * @method void setSslVpnClientName(string $SslVpnClientName) 设置name + * @method string getSslVpnClientName() 获取SSL-VPN-CLIENT实例Name。不可和SslVpnClientNames同时使用。 + * @method void setSslVpnClientName(string $SslVpnClientName) 设置SSL-VPN-CLIENT实例Name。不可和SslVpnClientNames同时使用。 + * @method array getSslVpnClientNames() 获取SSL-VPN-CLIENT实例Name数字。批量创建时使用。不可和SslVpnClientName同时使用。 + * @method void setSslVpnClientNames(array $SslVpnClientNames) 设置SSL-VPN-CLIENT实例Name数字。批量创建时使用。不可和SslVpnClientName同时使用。 */ class CreateVpnGatewaySslClientRequest extends AbstractModel { @@ -33,13 +35,19 @@ class CreateVpnGatewaySslClientRequest extends AbstractModel public $SslVpnServerId; /** - * @var string name + * @var string SSL-VPN-CLIENT实例Name。不可和SslVpnClientNames同时使用。 */ public $SslVpnClientName; + /** + * @var array SSL-VPN-CLIENT实例Name数字。批量创建时使用。不可和SslVpnClientName同时使用。 + */ + public $SslVpnClientNames; + /** * @param string $SslVpnServerId SSL-VPN-SERVER 实例ID。 - * @param string $SslVpnClientName name + * @param string $SslVpnClientName SSL-VPN-CLIENT实例Name。不可和SslVpnClientNames同时使用。 + * @param array $SslVpnClientNames SSL-VPN-CLIENT实例Name数字。批量创建时使用。不可和SslVpnClientName同时使用。 */ function __construct() { @@ -61,5 +69,9 @@ class CreateVpnGatewaySslClientRequest extends AbstractModel if (array_key_exists("SslVpnClientName",$param) and $param["SslVpnClientName"] !== null) { $this->SslVpnClientName = $param["SslVpnClientName"]; } + + if (array_key_exists("SslVpnClientNames",$param) and $param["SslVpnClientNames"] !== null) { + $this->SslVpnClientNames = $param["SslVpnClientNames"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewaySslServerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewaySslServerRequest.php index 9ecd6afa..c50b1b29 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewaySslServerRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewaySslServerRequest.php @@ -20,106 +20,106 @@ use TencentCloud\Common\AbstractModel; /** * CreateVpnGatewaySslServer请求参数结构体 * - * @method string getVpnGatewayId() 获取VPN实例ID - * @method void setVpnGatewayId(string $VpnGatewayId) 设置VPN实例ID - * @method string getSslVpnServerName() 获取SSL_VPN_SERVER 实例名 - * @method void setSslVpnServerName(string $SslVpnServerName) 设置SSL_VPN_SERVER 实例名 - * @method array getLocalAddress() 获取本端地址网段 - * @method void setLocalAddress(array $LocalAddress) 设置本端地址网段 - * @method string getRemoteAddress() 获取客户端地址网段 - * @method void setRemoteAddress(string $RemoteAddress) 设置客户端地址网段 - * @method string getSslVpnProtocol() 获取SSL VPN服务端监听协议。当前仅支持 UDP。默认UDP - * @method void setSslVpnProtocol(string $SslVpnProtocol) 设置SSL VPN服务端监听协议。当前仅支持 UDP。默认UDP - * @method integer getSslVpnPort() 获取SSL VPN服务端监听协议端口。默认1194。 - * @method void setSslVpnPort(integer $SslVpnPort) 设置SSL VPN服务端监听协议端口。默认1194。 - * @method string getIntegrityAlgorithm() 获取认证算法。可选 'SHA1', 'MD5', 'NONE'。默认NONE - * @method void setIntegrityAlgorithm(string $IntegrityAlgorithm) 设置认证算法。可选 'SHA1', 'MD5', 'NONE'。默认NONE - * @method string getEncryptAlgorithm() 获取加密算法。可选 'AES-128-CBC', 'AES-192-CBC', 'AES-256-CBC', 'NONE'。默认NONE - * @method void setEncryptAlgorithm(string $EncryptAlgorithm) 设置加密算法。可选 'AES-128-CBC', 'AES-192-CBC', 'AES-256-CBC', 'NONE'。默认NONE - * @method boolean getCompress() 获取是否支持压缩。当前仅支持不支持压缩。默认False - * @method void setCompress(boolean $Compress) 设置是否支持压缩。当前仅支持不支持压缩。默认False - * @method boolean getSsoEnabled() 获取是否开启SSO认证 - * @method void setSsoEnabled(boolean $SsoEnabled) 设置是否开启SSO认证 - * @method boolean getAccessPolicyEnabled() 获取是否开启策略访问控制 - * @method void setAccessPolicyEnabled(boolean $AccessPolicyEnabled) 设置是否开启策略访问控制 - * @method string getSamlData() 获取SAML-DATA - * @method void setSamlData(string $SamlData) 设置SAML-DATA + * @method string getVpnGatewayId() 获取VPN网关实例ID。 + * @method void setVpnGatewayId(string $VpnGatewayId) 设置VPN网关实例ID。 + * @method string getSslVpnServerName() 获取SSL-VPN-SERVER 实例名称,长度不超过60个字节。 + * @method void setSslVpnServerName(string $SslVpnServerName) 设置SSL-VPN-SERVER 实例名称,长度不超过60个字节。 + * @method array getLocalAddress() 获取云端地址(CIDR)列表。 + * @method void setLocalAddress(array $LocalAddress) 设置云端地址(CIDR)列表。 + * @method string getRemoteAddress() 获取客户端地址网段。 + * @method void setRemoteAddress(string $RemoteAddress) 设置客户端地址网段。 + * @method string getSslVpnProtocol() 获取SSL VPN服务端监听协议。当前仅支持 UDP,默认UDP。 + * @method void setSslVpnProtocol(string $SslVpnProtocol) 设置SSL VPN服务端监听协议。当前仅支持 UDP,默认UDP。 + * @method integer getSslVpnPort() 获取SSL VPN服务端监听协议端口,默认1194。 + * @method void setSslVpnPort(integer $SslVpnPort) 设置SSL VPN服务端监听协议端口,默认1194。 + * @method string getIntegrityAlgorithm() 获取认证算法。可选 'SHA1', 'MD5', 'NONE',默认NONE。 + * @method void setIntegrityAlgorithm(string $IntegrityAlgorithm) 设置认证算法。可选 'SHA1', 'MD5', 'NONE',默认NONE。 + * @method string getEncryptAlgorithm() 获取加密算法。可选 'AES-128-CBC','AES-192-CBC', 'AES-256-CBC', 'NONE',默认NONE。 + * @method void setEncryptAlgorithm(string $EncryptAlgorithm) 设置加密算法。可选 'AES-128-CBC','AES-192-CBC', 'AES-256-CBC', 'NONE',默认NONE。 + * @method boolean getCompress() 获取是否支持压缩。当前仅支持不支持压缩,默认False。 + * @method void setCompress(boolean $Compress) 设置是否支持压缩。当前仅支持不支持压缩,默认False。 + * @method boolean getSsoEnabled() 获取是否开启SSO认证。默认为False + * @method void setSsoEnabled(boolean $SsoEnabled) 设置是否开启SSO认证。默认为False + * @method boolean getAccessPolicyEnabled() 获取是否开启策略访问控制。默认为False + * @method void setAccessPolicyEnabled(boolean $AccessPolicyEnabled) 设置是否开启策略访问控制。默认为False + * @method string getSamlData() 获取SAML-DATA,开启SSO时传。 + * @method void setSamlData(string $SamlData) 设置SAML-DATA,开启SSO时传。 */ class CreateVpnGatewaySslServerRequest extends AbstractModel { /** - * @var string VPN实例ID + * @var string VPN网关实例ID。 */ public $VpnGatewayId; /** - * @var string SSL_VPN_SERVER 实例名 + * @var string SSL-VPN-SERVER 实例名称,长度不超过60个字节。 */ public $SslVpnServerName; /** - * @var array 本端地址网段 + * @var array 云端地址(CIDR)列表。 */ public $LocalAddress; /** - * @var string 客户端地址网段 + * @var string 客户端地址网段。 */ public $RemoteAddress; /** - * @var string SSL VPN服务端监听协议。当前仅支持 UDP。默认UDP + * @var string SSL VPN服务端监听协议。当前仅支持 UDP,默认UDP。 */ public $SslVpnProtocol; /** - * @var integer SSL VPN服务端监听协议端口。默认1194。 + * @var integer SSL VPN服务端监听协议端口,默认1194。 */ public $SslVpnPort; /** - * @var string 认证算法。可选 'SHA1', 'MD5', 'NONE'。默认NONE + * @var string 认证算法。可选 'SHA1', 'MD5', 'NONE',默认NONE。 */ public $IntegrityAlgorithm; /** - * @var string 加密算法。可选 'AES-128-CBC', 'AES-192-CBC', 'AES-256-CBC', 'NONE'。默认NONE + * @var string 加密算法。可选 'AES-128-CBC','AES-192-CBC', 'AES-256-CBC', 'NONE',默认NONE。 */ public $EncryptAlgorithm; /** - * @var boolean 是否支持压缩。当前仅支持不支持压缩。默认False + * @var boolean 是否支持压缩。当前仅支持不支持压缩,默认False。 */ public $Compress; /** - * @var boolean 是否开启SSO认证 + * @var boolean 是否开启SSO认证。默认为False */ public $SsoEnabled; /** - * @var boolean 是否开启策略访问控制 + * @var boolean 是否开启策略访问控制。默认为False */ public $AccessPolicyEnabled; /** - * @var string SAML-DATA + * @var string SAML-DATA,开启SSO时传。 */ public $SamlData; /** - * @param string $VpnGatewayId VPN实例ID - * @param string $SslVpnServerName SSL_VPN_SERVER 实例名 - * @param array $LocalAddress 本端地址网段 - * @param string $RemoteAddress 客户端地址网段 - * @param string $SslVpnProtocol SSL VPN服务端监听协议。当前仅支持 UDP。默认UDP - * @param integer $SslVpnPort SSL VPN服务端监听协议端口。默认1194。 - * @param string $IntegrityAlgorithm 认证算法。可选 'SHA1', 'MD5', 'NONE'。默认NONE - * @param string $EncryptAlgorithm 加密算法。可选 'AES-128-CBC', 'AES-192-CBC', 'AES-256-CBC', 'NONE'。默认NONE - * @param boolean $Compress 是否支持压缩。当前仅支持不支持压缩。默认False - * @param boolean $SsoEnabled 是否开启SSO认证 - * @param boolean $AccessPolicyEnabled 是否开启策略访问控制 - * @param string $SamlData SAML-DATA + * @param string $VpnGatewayId VPN网关实例ID。 + * @param string $SslVpnServerName SSL-VPN-SERVER 实例名称,长度不超过60个字节。 + * @param array $LocalAddress 云端地址(CIDR)列表。 + * @param string $RemoteAddress 客户端地址网段。 + * @param string $SslVpnProtocol SSL VPN服务端监听协议。当前仅支持 UDP,默认UDP。 + * @param integer $SslVpnPort SSL VPN服务端监听协议端口,默认1194。 + * @param string $IntegrityAlgorithm 认证算法。可选 'SHA1', 'MD5', 'NONE',默认NONE。 + * @param string $EncryptAlgorithm 加密算法。可选 'AES-128-CBC','AES-192-CBC', 'AES-256-CBC', 'NONE',默认NONE。 + * @param boolean $Compress 是否支持压缩。当前仅支持不支持压缩,默认False。 + * @param boolean $SsoEnabled 是否开启SSO认证。默认为False + * @param boolean $AccessPolicyEnabled 是否开启策略访问控制。默认为False + * @param string $SamlData SAML-DATA,开启SSO时传。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewaySslServerResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewaySslServerResponse.php index 83bf1f13..44e35622 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewaySslServerResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/CreateVpnGatewaySslServerResponse.php @@ -20,22 +20,22 @@ use TencentCloud\Common\AbstractModel; /** * CreateVpnGatewaySslServer返回参数结构体 * - * @method integer getTaskId() 获取创建SSL-VPN server 异步任务ID - * @method void setTaskId(integer $TaskId) 设置创建SSL-VPN server 异步任务ID - * @method string getSslVpnServerId() 获取SSL-VPN server 唯一ID - * @method void setSslVpnServerId(string $SslVpnServerId) 设置SSL-VPN server 唯一ID + * @method integer getTaskId() 获取创建SSL-VPN server 异步任务ID。 + * @method void setTaskId(integer $TaskId) 设置创建SSL-VPN server 异步任务ID。 + * @method string getSslVpnServerId() 获取SSL-VPN-SERVER 唯一ID。 + * @method void setSslVpnServerId(string $SslVpnServerId) 设置SSL-VPN-SERVER 唯一ID。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class CreateVpnGatewaySslServerResponse extends AbstractModel { /** - * @var integer 创建SSL-VPN server 异步任务ID + * @var integer 创建SSL-VPN server 异步任务ID。 */ public $TaskId; /** - * @var string SSL-VPN server 唯一ID + * @var string SSL-VPN-SERVER 唯一ID。 */ public $SslVpnServerId; @@ -45,8 +45,8 @@ class CreateVpnGatewaySslServerResponse extends AbstractModel public $RequestId; /** - * @param integer $TaskId 创建SSL-VPN server 异步任务ID - * @param string $SslVpnServerId SSL-VPN server 唯一ID + * @param integer $TaskId 创建SSL-VPN server 异步任务ID。 + * @param string $SslVpnServerId SSL-VPN-SERVER 唯一ID。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteTrafficPackagesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteTrafficPackagesRequest.php new file mode 100644 index 00000000..f3133bfb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteTrafficPackagesRequest.php @@ -0,0 +1,53 @@ +TrafficPackageIds = $param["TrafficPackageIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteTrafficPackagesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteTrafficPackagesResponse.php new file mode 100644 index 00000000..d1d140ec --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteTrafficPackagesResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteVpcPeeringConnectionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteVpcPeeringConnectionRequest.php new file mode 100644 index 00000000..f8948fc4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteVpcPeeringConnectionRequest.php @@ -0,0 +1,53 @@ +PeeringConnectionId = $param["PeeringConnectionId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteVpcPeeringConnectionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteVpcPeeringConnectionResponse.php new file mode 100644 index 00000000..ab31bb4d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteVpcPeeringConnectionResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteVpnGatewaySslClientRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteVpnGatewaySslClientRequest.php index 0849bc13..9df10989 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteVpnGatewaySslClientRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DeleteVpnGatewaySslClientRequest.php @@ -20,18 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * DeleteVpnGatewaySslClient请求参数结构体 * - * @method string getSslVpnClientId() 获取SSL-VPN-CLIENT 实例ID。 - * @method void setSslVpnClientId(string $SslVpnClientId) 设置SSL-VPN-CLIENT 实例ID。 + * @method string getSslVpnClientId() 获取SSL-VPN-CLIENT 实例ID。不可和SslVpnClientIds同时使用。 + * @method void setSslVpnClientId(string $SslVpnClientId) 设置SSL-VPN-CLIENT 实例ID。不可和SslVpnClientIds同时使用。 + * @method array getSslVpnClientIds() 获取SSL-VPN-CLIENT 实例ID列表。批量删除时使用。不可和SslVpnClientId同时使用。 + * @method void setSslVpnClientIds(array $SslVpnClientIds) 设置SSL-VPN-CLIENT 实例ID列表。批量删除时使用。不可和SslVpnClientId同时使用。 */ class DeleteVpnGatewaySslClientRequest extends AbstractModel { /** - * @var string SSL-VPN-CLIENT 实例ID。 + * @var string SSL-VPN-CLIENT 实例ID。不可和SslVpnClientIds同时使用。 */ public $SslVpnClientId; /** - * @param string $SslVpnClientId SSL-VPN-CLIENT 实例ID。 + * @var array SSL-VPN-CLIENT 实例ID列表。批量删除时使用。不可和SslVpnClientId同时使用。 + */ + public $SslVpnClientIds; + + /** + * @param string $SslVpnClientId SSL-VPN-CLIENT 实例ID。不可和SslVpnClientIds同时使用。 + * @param array $SslVpnClientIds SSL-VPN-CLIENT 实例ID列表。批量删除时使用。不可和SslVpnClientId同时使用。 */ function __construct() { @@ -49,5 +57,9 @@ class DeleteVpnGatewaySslClientRequest extends AbstractModel if (array_key_exists("SslVpnClientId",$param) and $param["SslVpnClientId"] !== null) { $this->SslVpnClientId = $param["SslVpnClientId"]; } + + if (array_key_exists("SslVpnClientIds",$param) and $param["SslVpnClientIds"] !== null) { + $this->SslVpnClientIds = $param["SslVpnClientIds"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeCcnAttachedInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeCcnAttachedInstancesRequest.php index 409a0245..d482f605 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeCcnAttachedInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeCcnAttachedInstancesRequest.php @@ -28,12 +28,12 @@ use TencentCloud\Common\AbstractModel;
                  • ccn-id - String -(过滤条件)CCN实例ID。
                  • instance-type - String -(过滤条件)关联实例类型。
                  • instance-region - String -(过滤条件)关联实例所属地域。
                  • -
                  • instance-id - String -(过滤条件)关联实例实例ID。
                  • +
                  • instance-id - String -(过滤条件)关联实例ID。
                  • * @method void setFilters(array $Filters) 设置过滤条件:
                  • ccn-id - String -(过滤条件)CCN实例ID。
                  • instance-type - String -(过滤条件)关联实例类型。
                  • instance-region - String -(过滤条件)关联实例所属地域。
                  • -
                  • instance-id - String -(过滤条件)关联实例实例ID。
                  • +
                  • instance-id - String -(过滤条件)关联实例ID。
                  • * @method string getCcnId() 获取云联网实例ID * @method void setCcnId(string $CcnId) 设置云联网实例ID * @method string getOrderField() 获取排序字段。支持:`CcnId` `InstanceType` `InstanceId` `InstanceName` `InstanceRegion` `AttachedTime` `State`。默认值:`AttachedTime` @@ -58,7 +58,7 @@ class DescribeCcnAttachedInstancesRequest extends AbstractModel
                  • ccn-id - String -(过滤条件)CCN实例ID。
                  • instance-type - String -(过滤条件)关联实例类型。
                  • instance-region - String -(过滤条件)关联实例所属地域。
                  • -
                  • instance-id - String -(过滤条件)关联实例实例ID。
                  • +
                  • instance-id - String -(过滤条件)关联实例ID。
                  • */ public $Filters; @@ -84,7 +84,7 @@ class DescribeCcnAttachedInstancesRequest extends AbstractModel
                  • ccn-id - String -(过滤条件)CCN实例ID。
                  • instance-type - String -(过滤条件)关联实例类型。
                  • instance-region - String -(过滤条件)关联实例所属地域。
                  • -
                  • instance-id - String -(过滤条件)关联实例实例ID。
                  • +
                  • instance-id - String -(过滤条件)关联实例ID。
                  • * @param string $CcnId 云联网实例ID * @param string $OrderField 排序字段。支持:`CcnId` `InstanceType` `InstanceId` `InstanceName` `InstanceRegion` `AttachedTime` `State`。默认值:`AttachedTime` * @param string $OrderDirection 排序方法。升序:`ASC`,倒序:`DESC`。默认值:`ASC` diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeCrossBorderFlowMonitorRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeCrossBorderFlowMonitorRequest.php index 2d96a679..193ce5c5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeCrossBorderFlowMonitorRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeCrossBorderFlowMonitorRequest.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setCcnId(string $CcnId) 设置云联网ID。 * @method string getCcnUin() 获取云联网所属账号。 * @method void setCcnUin(string $CcnUin) 设置云联网所属账号。 - * @method integer getPeriod() 获取时间粒度。 - * @method void setPeriod(integer $Period) 设置时间粒度。 + * @method integer getPeriod() 获取时间粒度。单位为:秒,如60为60s的时间粒度 + * @method void setPeriod(integer $Period) 设置时间粒度。单位为:秒,如60为60s的时间粒度 * @method string getStartTime() 获取开始时间。 * @method void setStartTime(string $StartTime) 设置开始时间。 * @method string getEndTime() 获取结束时间。 @@ -58,7 +58,7 @@ class DescribeCrossBorderFlowMonitorRequest extends AbstractModel public $CcnUin; /** - * @var integer 时间粒度。 + * @var integer 时间粒度。单位为:秒,如60为60s的时间粒度 */ public $Period; @@ -77,7 +77,7 @@ class DescribeCrossBorderFlowMonitorRequest extends AbstractModel * @param string $DestinationRegion 目的地域。 * @param string $CcnId 云联网ID。 * @param string $CcnUin 云联网所属账号。 - * @param integer $Period 时间粒度。 + * @param integer $Period 时间粒度。单位为:秒,如60为60s的时间粒度 * @param string $StartTime 开始时间。 * @param string $EndTime 结束时间。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeNatGatewayDestinationIpPortTranslationNatRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeNatGatewayDestinationIpPortTranslationNatRulesRequest.php index 1f29fa95..36cb2f4f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeNatGatewayDestinationIpPortTranslationNatRulesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeNatGatewayDestinationIpPortTranslationNatRulesRequest.php @@ -23,7 +23,7 @@ use TencentCloud\Common\AbstractModel; * @method array getNatGatewayIds() 获取NAT网关ID。 * @method void setNatGatewayIds(array $NatGatewayIds) 设置NAT网关ID。 * @method array getFilters() 获取过滤条件: -参数不支持同时指定NatGatewayIds和Filters。 +参数不支持同时指定NatGatewayIds和Filters。每次请求的Filters的上限为10,Filter.Values的上限为5
                  • nat-gateway-id,NAT网关的ID,如`nat-0yi4hekt`
                  • vpc-id,私有网络VPC的ID,如`vpc-0yi4hekt`
                  • public-ip-address, 弹性IP,如`139.199.232.238`。
                  • @@ -32,7 +32,7 @@ use TencentCloud\Common\AbstractModel;
                  • private-port, 内网端口。
                  • description,规则描述。
                  • * @method void setFilters(array $Filters) 设置过滤条件: -参数不支持同时指定NatGatewayIds和Filters。 +参数不支持同时指定NatGatewayIds和Filters。每次请求的Filters的上限为10,Filter.Values的上限为5
                  • nat-gateway-id,NAT网关的ID,如`nat-0yi4hekt`
                  • vpc-id,私有网络VPC的ID,如`vpc-0yi4hekt`
                  • public-ip-address, 弹性IP,如`139.199.232.238`。
                  • @@ -54,7 +54,7 @@ class DescribeNatGatewayDestinationIpPortTranslationNatRulesRequest extends Abst /** * @var array 过滤条件: -参数不支持同时指定NatGatewayIds和Filters。 +参数不支持同时指定NatGatewayIds和Filters。每次请求的Filters的上限为10,Filter.Values的上限为5
                  • nat-gateway-id,NAT网关的ID,如`nat-0yi4hekt`
                  • vpc-id,私有网络VPC的ID,如`vpc-0yi4hekt`
                  • public-ip-address, 弹性IP,如`139.199.232.238`。
                  • @@ -78,7 +78,7 @@ class DescribeNatGatewayDestinationIpPortTranslationNatRulesRequest extends Abst /** * @param array $NatGatewayIds NAT网关ID。 * @param array $Filters 过滤条件: -参数不支持同时指定NatGatewayIds和Filters。 +参数不支持同时指定NatGatewayIds和Filters。每次请求的Filters的上限为10,Filter.Values的上限为5
                  • nat-gateway-id,NAT网关的ID,如`nat-0yi4hekt`
                  • vpc-id,私有网络VPC的ID,如`vpc-0yi4hekt`
                  • public-ip-address, 弹性IP,如`139.199.232.238`。
                  • diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeNatGatewaysRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeNatGatewaysRequest.php index 076010f0..06fe7820 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeNatGatewaysRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeNatGatewaysRequest.php @@ -20,14 +20,14 @@ use TencentCloud\Common\AbstractModel; /** * DescribeNatGateways请求参数结构体 * - * @method array getNatGatewayIds() 获取NAT网关统一 ID,形如:`nat-123xx454`。 - * @method void setNatGatewayIds(array $NatGatewayIds) 设置NAT网关统一 ID,形如:`nat-123xx454`。 - * @method array getFilters() 获取过滤条件,参数不支持同时指定NatGatewayIds和Filters。 + * @method array getNatGatewayIds() 获取NAT网关统一 ID,形如:`nat-123xx454`。每次请求的实例上限为100。参数不支持同时指定NatGatewayIds和Filters。 + * @method void setNatGatewayIds(array $NatGatewayIds) 设置NAT网关统一 ID,形如:`nat-123xx454`。每次请求的实例上限为100。参数不支持同时指定NatGatewayIds和Filters。 + * @method array getFilters() 获取过滤条件,参数不支持同时指定NatGatewayIds和Filters。每次请求的Filters的上限为10,Filter.Values的上限为5。
                  • nat-gateway-id - String - (过滤条件)协议端口模板实例ID,形如:`nat-123xx454`。
                  • vpc-id - String - (过滤条件)私有网络 唯一ID,形如:`vpc-123xx454`。
                  • nat-gateway-name - String - (过滤条件)协议端口模板实例ID,形如:`test_nat`。
                  • tag-key - String - (过滤条件)标签键,形如:`test-key`。
                  • - * @method void setFilters(array $Filters) 设置过滤条件,参数不支持同时指定NatGatewayIds和Filters。 + * @method void setFilters(array $Filters) 设置过滤条件,参数不支持同时指定NatGatewayIds和Filters。每次请求的Filters的上限为10,Filter.Values的上限为5。
                  • nat-gateway-id - String - (过滤条件)协议端口模板实例ID,形如:`nat-123xx454`。
                  • vpc-id - String - (过滤条件)私有网络 唯一ID,形如:`vpc-123xx454`。
                  • nat-gateway-name - String - (过滤条件)协议端口模板实例ID,形如:`test_nat`。
                  • @@ -40,12 +40,12 @@ use TencentCloud\Common\AbstractModel; class DescribeNatGatewaysRequest extends AbstractModel { /** - * @var array NAT网关统一 ID,形如:`nat-123xx454`。 + * @var array NAT网关统一 ID,形如:`nat-123xx454`。每次请求的实例上限为100。参数不支持同时指定NatGatewayIds和Filters。 */ public $NatGatewayIds; /** - * @var array 过滤条件,参数不支持同时指定NatGatewayIds和Filters。 + * @var array 过滤条件,参数不支持同时指定NatGatewayIds和Filters。每次请求的Filters的上限为10,Filter.Values的上限为5。
                  • nat-gateway-id - String - (过滤条件)协议端口模板实例ID,形如:`nat-123xx454`。
                  • vpc-id - String - (过滤条件)私有网络 唯一ID,形如:`vpc-123xx454`。
                  • nat-gateway-name - String - (过滤条件)协议端口模板实例ID,形如:`test_nat`。
                  • @@ -64,8 +64,8 @@ class DescribeNatGatewaysRequest extends AbstractModel public $Limit; /** - * @param array $NatGatewayIds NAT网关统一 ID,形如:`nat-123xx454`。 - * @param array $Filters 过滤条件,参数不支持同时指定NatGatewayIds和Filters。 + * @param array $NatGatewayIds NAT网关统一 ID,形如:`nat-123xx454`。每次请求的实例上限为100。参数不支持同时指定NatGatewayIds和Filters。 + * @param array $Filters 过滤条件,参数不支持同时指定NatGatewayIds和Filters。每次请求的Filters的上限为10,Filter.Values的上限为5。
                  • nat-gateway-id - String - (过滤条件)协议端口模板实例ID,形如:`nat-123xx454`。
                  • vpc-id - String - (过滤条件)私有网络 唯一ID,形如:`vpc-123xx454`。
                  • nat-gateway-name - String - (过滤条件)协议端口模板实例ID,形如:`test_nat`。
                  • diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeNetworkInterfacesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeNetworkInterfacesRequest.php index 477d6c7b..e33e991d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeNetworkInterfacesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeNetworkInterfacesRequest.php @@ -38,6 +38,7 @@ use TencentCloud\Common\AbstractModel;
                  • eni-type - String -是否必填:否- (过滤条件)按照网卡类型进行过滤。“0”-辅助网卡,“1”-主网卡,“2”:中继网卡。
                  • eni-qos - String -是否必填:否- (过滤条件)按照网卡服务质量进行过滤。“AG”-服务质量为云铜,“AU”-服务质量为云银。
                  • address-ipv6 - String - 是否必填:否 -(过滤条件)内网IPv6地址过滤,支持多ipv6地址查询,如果和address-ip一起使用取交集。
                  • +
                  • public-address-ip - String - (过滤条件)公网IPv4地址,精确匹配。
                  • * @method void setFilters(array $Filters) 设置过滤条件,参数不支持同时指定NetworkInterfaceIds和Filters。
                  • vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。
                  • subnet-id - String - (过滤条件)所属子网实例ID,形如:subnet-f49l6u0z。
                  • @@ -54,6 +55,7 @@ use TencentCloud\Common\AbstractModel;
                  • eni-type - String -是否必填:否- (过滤条件)按照网卡类型进行过滤。“0”-辅助网卡,“1”-主网卡,“2”:中继网卡。
                  • eni-qos - String -是否必填:否- (过滤条件)按照网卡服务质量进行过滤。“AG”-服务质量为云铜,“AU”-服务质量为云银。
                  • address-ipv6 - String - 是否必填:否 -(过滤条件)内网IPv6地址过滤,支持多ipv6地址查询,如果和address-ip一起使用取交集。
                  • +
                  • public-address-ip - String - (过滤条件)公网IPv4地址,精确匹配。
                  • * @method integer getOffset() 获取偏移量,默认为0。 * @method void setOffset(integer $Offset) 设置偏移量,默认为0。 * @method integer getLimit() 获取返回数量,默认为20,最大值为100。 @@ -83,6 +85,7 @@ class DescribeNetworkInterfacesRequest extends AbstractModel
                  • eni-type - String -是否必填:否- (过滤条件)按照网卡类型进行过滤。“0”-辅助网卡,“1”-主网卡,“2”:中继网卡。
                  • eni-qos - String -是否必填:否- (过滤条件)按照网卡服务质量进行过滤。“AG”-服务质量为云铜,“AU”-服务质量为云银。
                  • address-ipv6 - String - 是否必填:否 -(过滤条件)内网IPv6地址过滤,支持多ipv6地址查询,如果和address-ip一起使用取交集。
                  • +
                  • public-address-ip - String - (过滤条件)公网IPv4地址,精确匹配。
                  • */ public $Filters; @@ -114,6 +117,7 @@ class DescribeNetworkInterfacesRequest extends AbstractModel
                  • eni-type - String -是否必填:否- (过滤条件)按照网卡类型进行过滤。“0”-辅助网卡,“1”-主网卡,“2”:中继网卡。
                  • eni-qos - String -是否必填:否- (过滤条件)按照网卡服务质量进行过滤。“AG”-服务质量为云铜,“AU”-服务质量为云银。
                  • address-ipv6 - String - 是否必填:否 -(过滤条件)内网IPv6地址过滤,支持多ipv6地址查询,如果和address-ip一起使用取交集。
                  • +
                  • public-address-ip - String - (过滤条件)公网IPv4地址,精确匹配。
                  • * @param integer $Offset 偏移量,默认为0。 * @param integer $Limit 返回数量,默认为20,最大值为100。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSecurityGroupsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSecurityGroupsRequest.php index 07129dea..77edc602 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSecurityGroupsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSecurityGroupsRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeSecurityGroups请求参数结构体 * - * @method array getSecurityGroupIds() 获取安全组实例ID,例如:sg-33ocnj9n,可通过DescribeSecurityGroups获取。每次请求的实例的上限为100。参数不支持同时指定SecurityGroupIds和Filters。 - * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置安全组实例ID,例如:sg-33ocnj9n,可通过DescribeSecurityGroups获取。每次请求的实例的上限为100。参数不支持同时指定SecurityGroupIds和Filters。 + * @method array getSecurityGroupIds() 获取安全组实例ID,例如:sg-33ocnj9n。每次请求的实例的上限为100。参数不支持同时指定SecurityGroupIds和Filters。 + * @method void setSecurityGroupIds(array $SecurityGroupIds) 设置安全组实例ID,例如:sg-33ocnj9n。每次请求的实例的上限为100。参数不支持同时指定SecurityGroupIds和Filters。 * @method array getFilters() 获取过滤条件,参数不支持同时指定SecurityGroupIds和Filters。
                  • security-group-id - String - (过滤条件)安全组ID。
                  • project-id - Integer - (过滤条件)项目ID。
                  • @@ -38,11 +38,15 @@ use TencentCloud\Common\AbstractModel; * @method void setOffset(string $Offset) 设置偏移量,默认为0。 * @method string getLimit() 获取返回数量,默认为20,最大值为100。 * @method void setLimit(string $Limit) 设置返回数量,默认为20,最大值为100。 + * @method string getOrderField() 获取排序字段。支持:`CreatedTime` `UpdateTime`。注意:该字段没有默认值。 + * @method void setOrderField(string $OrderField) 设置排序字段。支持:`CreatedTime` `UpdateTime`。注意:该字段没有默认值。 + * @method string getOrderDirection() 获取排序方法。升序:`ASC`,倒序:`DESC`。默认值:`ASC` + * @method void setOrderDirection(string $OrderDirection) 设置排序方法。升序:`ASC`,倒序:`DESC`。默认值:`ASC` */ class DescribeSecurityGroupsRequest extends AbstractModel { /** - * @var array 安全组实例ID,例如:sg-33ocnj9n,可通过DescribeSecurityGroups获取。每次请求的实例的上限为100。参数不支持同时指定SecurityGroupIds和Filters。 + * @var array 安全组实例ID,例如:sg-33ocnj9n。每次请求的实例的上限为100。参数不支持同时指定SecurityGroupIds和Filters。 */ public $SecurityGroupIds; @@ -67,7 +71,17 @@ class DescribeSecurityGroupsRequest extends AbstractModel public $Limit; /** - * @param array $SecurityGroupIds 安全组实例ID,例如:sg-33ocnj9n,可通过DescribeSecurityGroups获取。每次请求的实例的上限为100。参数不支持同时指定SecurityGroupIds和Filters。 + * @var string 排序字段。支持:`CreatedTime` `UpdateTime`。注意:该字段没有默认值。 + */ + public $OrderField; + + /** + * @var string 排序方法。升序:`ASC`,倒序:`DESC`。默认值:`ASC` + */ + public $OrderDirection; + + /** + * @param array $SecurityGroupIds 安全组实例ID,例如:sg-33ocnj9n。每次请求的实例的上限为100。参数不支持同时指定SecurityGroupIds和Filters。 * @param array $Filters 过滤条件,参数不支持同时指定SecurityGroupIds和Filters。
                  • security-group-id - String - (过滤条件)安全组ID。
                  • project-id - Integer - (过滤条件)项目ID。
                  • @@ -76,6 +90,8 @@ class DescribeSecurityGroupsRequest extends AbstractModel
                  • tag:tag-key - String - 是否必填:否 - (过滤条件)按照标签键值对进行过滤。 tag-key使用具体的标签键进行替换。使用请参考示例3。
                  • * @param string $Offset 偏移量,默认为0。 * @param string $Limit 返回数量,默认为20,最大值为100。 + * @param string $OrderField 排序字段。支持:`CreatedTime` `UpdateTime`。注意:该字段没有默认值。 + * @param string $OrderDirection 排序方法。升序:`ASC`,倒序:`DESC`。默认值:`ASC` */ function __construct() { @@ -110,5 +126,13 @@ class DescribeSecurityGroupsRequest extends AbstractModel if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { $this->Limit = $param["Limit"]; } + + if (array_key_exists("OrderField",$param) and $param["OrderField"] !== null) { + $this->OrderField = $param["OrderField"]; + } + + if (array_key_exists("OrderDirection",$param) and $param["OrderDirection"] !== null) { + $this->OrderDirection = $param["OrderDirection"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSnapshotFilesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSnapshotFilesRequest.php index d953e3b4..bd4e8158 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSnapshotFilesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSnapshotFilesRequest.php @@ -22,16 +22,16 @@ use TencentCloud\Common\AbstractModel; * * @method string getBusinessType() 获取业务类型,目前支持安全组:securitygroup。 * @method void setBusinessType(string $BusinessType) 设置业务类型,目前支持安全组:securitygroup。 - * @method string getInstanceId() 获取实例Id。 - * @method void setInstanceId(string $InstanceId) 设置实例Id。 + * @method string getInstanceId() 获取业务实例Id,和BusinessType对应。 + * @method void setInstanceId(string $InstanceId) 设置业务实例Id,和BusinessType对应。 * @method string getStartDate() 获取开始日期,格式%Y-%m-%d %H:%M:%S。 * @method void setStartDate(string $StartDate) 设置开始日期,格式%Y-%m-%d %H:%M:%S。 * @method string getEndDate() 获取结束日期,格式%Y-%m-%d %H:%M:%S。 * @method void setEndDate(string $EndDate) 设置结束日期,格式%Y-%m-%d %H:%M:%S。 * @method integer getOffset() 获取偏移量,默认为0。 * @method void setOffset(integer $Offset) 设置偏移量,默认为0。 - * @method integer getLimit() 获取返回数量,默认为20,最大为200。 - * @method void setLimit(integer $Limit) 设置返回数量,默认为20,最大为200。 + * @method integer getLimit() 获取返回数量,默认为20,最大为100。 + * @method void setLimit(integer $Limit) 设置返回数量,默认为20,最大为100。 */ class DescribeSnapshotFilesRequest extends AbstractModel { @@ -41,7 +41,7 @@ class DescribeSnapshotFilesRequest extends AbstractModel public $BusinessType; /** - * @var string 实例Id。 + * @var string 业务实例Id,和BusinessType对应。 */ public $InstanceId; @@ -61,17 +61,17 @@ class DescribeSnapshotFilesRequest extends AbstractModel public $Offset; /** - * @var integer 返回数量,默认为20,最大为200。 + * @var integer 返回数量,默认为20,最大为100。 */ public $Limit; /** * @param string $BusinessType 业务类型,目前支持安全组:securitygroup。 - * @param string $InstanceId 实例Id。 + * @param string $InstanceId 业务实例Id,和BusinessType对应。 * @param string $StartDate 开始日期,格式%Y-%m-%d %H:%M:%S。 * @param string $EndDate 结束日期,格式%Y-%m-%d %H:%M:%S。 * @param integer $Offset 偏移量,默认为0。 - * @param integer $Limit 返回数量,默认为20,最大为200。 + * @param integer $Limit 返回数量,默认为20,最大为100。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSpecificTrafficPackageUsedDetailsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSpecificTrafficPackageUsedDetailsRequest.php new file mode 100644 index 00000000..92462521 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSpecificTrafficPackageUsedDetailsRequest.php @@ -0,0 +1,142 @@ + resource-id - String - 是否必填:否 - (过滤条件)按照抵扣流量资源的唯一 ID 过滤。
                  • resource-type - String - 是否必填:否 - (过滤条件)按照资源类型过滤,资源类型包括 CVM 和 EIP
                  • + * @method void setFilters(array $Filters) 设置每次请求的`Filters`的上限为10,`Filter.Values`的上限为5。详细的过滤条件如下:
                  • resource-id - String - 是否必填:否 - (过滤条件)按照抵扣流量资源的唯一 ID 过滤。
                  • resource-type - String - 是否必填:否 - (过滤条件)按照资源类型过滤,资源类型包括 CVM 和 EIP
                  • + * @method string getOrderField() 获取排序条件。该参数仅支持根据抵扣量排序,传值为 deduction + * @method void setOrderField(string $OrderField) 设置排序条件。该参数仅支持根据抵扣量排序,传值为 deduction + * @method integer getOrderType() 获取排序类型,仅支持0和1,0-降序,1-升序。不传默认为0 + * @method void setOrderType(integer $OrderType) 设置排序类型,仅支持0和1,0-降序,1-升序。不传默认为0 + * @method string getStartTime() 获取开始时间。不传默认为当前时间往前推30天 + * @method void setStartTime(string $StartTime) 设置开始时间。不传默认为当前时间往前推30天 + * @method string getEndTime() 获取结束时间。不传默认为当前时间 + * @method void setEndTime(string $EndTime) 设置结束时间。不传默认为当前时间 + * @method integer getOffset() 获取分页参数 + * @method void setOffset(integer $Offset) 设置分页参数 + * @method integer getLimit() 获取分页参数 + * @method void setLimit(integer $Limit) 设置分页参数 + */ +class DescribeSpecificTrafficPackageUsedDetailsRequest extends AbstractModel +{ + /** + * @var string 共享流量包唯一ID + */ + public $TrafficPackageId; + + /** + * @var array 每次请求的`Filters`的上限为10,`Filter.Values`的上限为5。详细的过滤条件如下:
                  • resource-id - String - 是否必填:否 - (过滤条件)按照抵扣流量资源的唯一 ID 过滤。
                  • resource-type - String - 是否必填:否 - (过滤条件)按照资源类型过滤,资源类型包括 CVM 和 EIP
                  • + */ + public $Filters; + + /** + * @var string 排序条件。该参数仅支持根据抵扣量排序,传值为 deduction + */ + public $OrderField; + + /** + * @var integer 排序类型,仅支持0和1,0-降序,1-升序。不传默认为0 + */ + public $OrderType; + + /** + * @var string 开始时间。不传默认为当前时间往前推30天 + */ + public $StartTime; + + /** + * @var string 结束时间。不传默认为当前时间 + */ + public $EndTime; + + /** + * @var integer 分页参数 + */ + public $Offset; + + /** + * @var integer 分页参数 + */ + public $Limit; + + /** + * @param string $TrafficPackageId 共享流量包唯一ID + * @param array $Filters 每次请求的`Filters`的上限为10,`Filter.Values`的上限为5。详细的过滤条件如下:
                  • resource-id - String - 是否必填:否 - (过滤条件)按照抵扣流量资源的唯一 ID 过滤。
                  • resource-type - String - 是否必填:否 - (过滤条件)按照资源类型过滤,资源类型包括 CVM 和 EIP
                  • + * @param string $OrderField 排序条件。该参数仅支持根据抵扣量排序,传值为 deduction + * @param integer $OrderType 排序类型,仅支持0和1,0-降序,1-升序。不传默认为0 + * @param string $StartTime 开始时间。不传默认为当前时间往前推30天 + * @param string $EndTime 结束时间。不传默认为当前时间 + * @param integer $Offset 分页参数 + * @param integer $Limit 分页参数 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("TrafficPackageId",$param) and $param["TrafficPackageId"] !== null) { + $this->TrafficPackageId = $param["TrafficPackageId"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("OrderField",$param) and $param["OrderField"] !== null) { + $this->OrderField = $param["OrderField"]; + } + + if (array_key_exists("OrderType",$param) and $param["OrderType"] !== null) { + $this->OrderType = $param["OrderType"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSpecificTrafficPackageUsedDetailsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSpecificTrafficPackageUsedDetailsResponse.php new file mode 100644 index 00000000..62102de1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSpecificTrafficPackageUsedDetailsResponse.php @@ -0,0 +1,82 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("UsedDetailSet",$param) and $param["UsedDetailSet"] !== null) { + $this->UsedDetailSet = []; + foreach ($param["UsedDetailSet"] as $key => $value){ + $obj = new UsedDetail(); + $obj->deserialize($value); + array_push($this->UsedDetailSet, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSubnetResourceDashboardRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSubnetResourceDashboardRequest.php new file mode 100644 index 00000000..b7d07ede --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSubnetResourceDashboardRequest.php @@ -0,0 +1,53 @@ +SubnetIds = $param["SubnetIds"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextClassificationResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSubnetResourceDashboardResponse.php old mode 100755 new mode 100644 similarity index 68% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextClassificationResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSubnetResourceDashboardResponse.php index 223c7206..8363e1f0 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/TextClassificationResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeSubnetResourceDashboardResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Vpc\V20170312\Models; use TencentCloud\Common\AbstractModel; /** - * TextClassification返回参数结构体 + * DescribeSubnetResourceDashboard返回参数结构体 * - * @method array getClasses() 获取文本分类结果(文本分类映射表请参见附录) - * @method void setClasses(array $Classes) 设置文本分类结果(文本分类映射表请参见附录) + * @method array getResourceStatisticsSet() 获取资源统计结果。 + * @method void setResourceStatisticsSet(array $ResourceStatisticsSet) 设置资源统计结果。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class TextClassificationResponse extends AbstractModel +class DescribeSubnetResourceDashboardResponse extends AbstractModel { /** - * @var array 文本分类结果(文本分类映射表请参见附录) + * @var array 资源统计结果。 */ - public $Classes; + public $ResourceStatisticsSet; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class TextClassificationResponse extends AbstractModel public $RequestId; /** - * @param array $Classes 文本分类结果(文本分类映射表请参见附录) + * @param array $ResourceStatisticsSet 资源统计结果。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,12 +54,12 @@ class TextClassificationResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Classes",$param) and $param["Classes"] !== null) { - $this->Classes = []; - foreach ($param["Classes"] as $key => $value){ - $obj = new ClassificationResult(); + if (array_key_exists("ResourceStatisticsSet",$param) and $param["ResourceStatisticsSet"] !== null) { + $this->ResourceStatisticsSet = []; + foreach ($param["ResourceStatisticsSet"] as $key => $value){ + $obj = new ResourceStatistics(); $obj->deserialize($value); - array_push($this->Classes, $obj); + array_push($this->ResourceStatisticsSet, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeUsedIpAddressRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeUsedIpAddressRequest.php new file mode 100644 index 00000000..20faae5b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeUsedIpAddressRequest.php @@ -0,0 +1,101 @@ +VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("IpAddresses",$param) and $param["IpAddresses"] !== null) { + $this->IpAddresses = $param["IpAddresses"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeUsedIpAddressResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeUsedIpAddressResponse.php new file mode 100644 index 00000000..fe6ef1cc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeUsedIpAddressResponse.php @@ -0,0 +1,90 @@ +IpAddressStates = []; + foreach ($param["IpAddressStates"] as $key => $value){ + $obj = new IpAddressStates(); + $obj->deserialize($value); + array_push($this->IpAddressStates, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcEndPointServiceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcEndPointServiceRequest.php index 1a72643d..fc5a5825 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcEndPointServiceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcEndPointServiceRequest.php @@ -20,12 +20,12 @@ use TencentCloud\Common\AbstractModel; /** * DescribeVpcEndPointService请求参数结构体 * - * @method array getFilters() 获取过滤条件。 + * @method array getFilters() 获取过滤条件。不支持同时传入参数 EndPointServiceIds and Filters。
                  • service-id - String - (过滤条件)终端节点服务唯一ID。
                  • service-name - String - (过滤条件)终端节点实例名称。
                  • service-instance-id - String - (过滤条件)后端服务的唯一ID,比如lb-xxx。
                  • service-type - String - (过滤条件)后端PAAS服务类型,CLB,CDB,CRS,不填默认查询类型为CLB。
                  • - * @method void setFilters(array $Filters) 设置过滤条件。 + * @method void setFilters(array $Filters) 设置过滤条件。不支持同时传入参数 EndPointServiceIds and Filters。
                  • service-id - String - (过滤条件)终端节点服务唯一ID。
                  • service-name - String - (过滤条件)终端节点实例名称。
                  • service-instance-id - String - (过滤条件)后端服务的唯一ID,比如lb-xxx。
                  • @@ -34,13 +34,15 @@ use TencentCloud\Common\AbstractModel; * @method void setOffset(integer $Offset) 设置偏移量,默认为0。 * @method integer getLimit() 获取单页返回数量,默认为20,最大值为100。 * @method void setLimit(integer $Limit) 设置单页返回数量,默认为20,最大值为100。 - * @method array getEndPointServiceIds() 获取终端节点服务ID。 - * @method void setEndPointServiceIds(array $EndPointServiceIds) 设置终端节点服务ID。 + * @method array getEndPointServiceIds() 获取终端节点服务ID。不支持同时传入参数 EndPointServiceIds and Filters。 + * @method void setEndPointServiceIds(array $EndPointServiceIds) 设置终端节点服务ID。不支持同时传入参数 EndPointServiceIds and Filters。 + * @method boolean getIsListAuthorizedEndPointService() 获取
                  • 不支持同时传入参数 Filters 。
                  • 列出授权给当前账号的的终端节点服务信息。可以配合EndPointServiceIds参数进行过滤,那些终端节点服务授权了该账户。
                  • + * @method void setIsListAuthorizedEndPointService(boolean $IsListAuthorizedEndPointService) 设置
                  • 不支持同时传入参数 Filters 。
                  • 列出授权给当前账号的的终端节点服务信息。可以配合EndPointServiceIds参数进行过滤,那些终端节点服务授权了该账户。
                  • */ class DescribeVpcEndPointServiceRequest extends AbstractModel { /** - * @var array 过滤条件。 + * @var array 过滤条件。不支持同时传入参数 EndPointServiceIds and Filters。
                  • service-id - String - (过滤条件)终端节点服务唯一ID。
                  • service-name - String - (过滤条件)终端节点实例名称。
                  • service-instance-id - String - (过滤条件)后端服务的唯一ID,比如lb-xxx。
                  • @@ -59,19 +61,25 @@ class DescribeVpcEndPointServiceRequest extends AbstractModel public $Limit; /** - * @var array 终端节点服务ID。 + * @var array 终端节点服务ID。不支持同时传入参数 EndPointServiceIds and Filters。 */ public $EndPointServiceIds; /** - * @param array $Filters 过滤条件。 + * @var boolean
                  • 不支持同时传入参数 Filters 。
                  • 列出授权给当前账号的的终端节点服务信息。可以配合EndPointServiceIds参数进行过滤,那些终端节点服务授权了该账户。
                  • + */ + public $IsListAuthorizedEndPointService; + + /** + * @param array $Filters 过滤条件。不支持同时传入参数 EndPointServiceIds and Filters。
                  • service-id - String - (过滤条件)终端节点服务唯一ID。
                  • service-name - String - (过滤条件)终端节点实例名称。
                  • service-instance-id - String - (过滤条件)后端服务的唯一ID,比如lb-xxx。
                  • service-type - String - (过滤条件)后端PAAS服务类型,CLB,CDB,CRS,不填默认查询类型为CLB。
                  • * @param integer $Offset 偏移量,默认为0。 * @param integer $Limit 单页返回数量,默认为20,最大值为100。 - * @param array $EndPointServiceIds 终端节点服务ID。 + * @param array $EndPointServiceIds 终端节点服务ID。不支持同时传入参数 EndPointServiceIds and Filters。 + * @param boolean $IsListAuthorizedEndPointService
                  • 不支持同时传入参数 Filters 。
                  • 列出授权给当前账号的的终端节点服务信息。可以配合EndPointServiceIds参数进行过滤,那些终端节点服务授权了该账户。
                  • */ function __construct() { @@ -106,5 +114,9 @@ class DescribeVpcEndPointServiceRequest extends AbstractModel if (array_key_exists("EndPointServiceIds",$param) and $param["EndPointServiceIds"] !== null) { $this->EndPointServiceIds = $param["EndPointServiceIds"]; } + + if (array_key_exists("IsListAuthorizedEndPointService",$param) and $param["IsListAuthorizedEndPointService"] !== null) { + $this->IsListAuthorizedEndPointService = $param["IsListAuthorizedEndPointService"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcPeeringConnectionsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcPeeringConnectionsRequest.php new file mode 100644 index 00000000..fb792e4b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcPeeringConnectionsRequest.php @@ -0,0 +1,130 @@ +vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。 +
                  • state String - (过滤条件)对等连接状态,可选值有:PENDING,投放中;ACTIVE,使用中;EXPIRED,已过期;REJECTED,拒绝。
                  • +
                  • peering-connection-name - String - (过滤条件)对等连接名称。
                  • + * @method void setFilters(array $Filters) 设置过滤条件,参数不支持同时指定PeeringConnectionIds和Filters。 +
                  • vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。
                  • +
                  • state String - (过滤条件)对等连接状态,可选值有:PENDING,投放中;ACTIVE,使用中;EXPIRED,已过期;REJECTED,拒绝。
                  • +
                  • peering-connection-name - String - (过滤条件)对等连接名称。
                  • + * @method integer getOffset() 获取偏移量。 + * @method void setOffset(integer $Offset) 设置偏移量。 + * @method integer getLimit() 获取请求对象个数。 + * @method void setLimit(integer $Limit) 设置请求对象个数。 + * @method string getOrderField() 获取排序字段,可选值有:CreatedTime,PeeringConnectionName。 + * @method void setOrderField(string $OrderField) 设置排序字段,可选值有:CreatedTime,PeeringConnectionName。 + * @method string getOrderDirection() 获取排序方式:DESC,降序;ASC,升序。 + * @method void setOrderDirection(string $OrderDirection) 设置排序方式:DESC,降序;ASC,升序。 + */ +class DescribeVpcPeeringConnectionsRequest extends AbstractModel +{ + /** + * @var array 对等连接唯一ID数组。 + */ + public $PeeringConnectionIds; + + /** + * @var array 过滤条件,参数不支持同时指定PeeringConnectionIds和Filters。 +
                  • vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。
                  • +
                  • state String - (过滤条件)对等连接状态,可选值有:PENDING,投放中;ACTIVE,使用中;EXPIRED,已过期;REJECTED,拒绝。
                  • +
                  • peering-connection-name - String - (过滤条件)对等连接名称。
                  • + */ + public $Filters; + + /** + * @var integer 偏移量。 + */ + public $Offset; + + /** + * @var integer 请求对象个数。 + */ + public $Limit; + + /** + * @var string 排序字段,可选值有:CreatedTime,PeeringConnectionName。 + */ + public $OrderField; + + /** + * @var string 排序方式:DESC,降序;ASC,升序。 + */ + public $OrderDirection; + + /** + * @param array $PeeringConnectionIds 对等连接唯一ID数组。 + * @param array $Filters 过滤条件,参数不支持同时指定PeeringConnectionIds和Filters。 +
                  • vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。
                  • +
                  • state String - (过滤条件)对等连接状态,可选值有:PENDING,投放中;ACTIVE,使用中;EXPIRED,已过期;REJECTED,拒绝。
                  • +
                  • peering-connection-name - String - (过滤条件)对等连接名称。
                  • + * @param integer $Offset 偏移量。 + * @param integer $Limit 请求对象个数。 + * @param string $OrderField 排序字段,可选值有:CreatedTime,PeeringConnectionName。 + * @param string $OrderDirection 排序方式:DESC,降序;ASC,升序。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("PeeringConnectionIds",$param) and $param["PeeringConnectionIds"] !== null) { + $this->PeeringConnectionIds = $param["PeeringConnectionIds"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("OrderField",$param) and $param["OrderField"] !== null) { + $this->OrderField = $param["OrderField"]; + } + + if (array_key_exists("OrderDirection",$param) and $param["OrderDirection"] !== null) { + $this->OrderDirection = $param["OrderDirection"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcPeeringConnectionsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcPeeringConnectionsResponse.php new file mode 100644 index 00000000..67455f14 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpcPeeringConnectionsResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpnGatewaySslClientsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpnGatewaySslClientsRequest.php index 996b2d35..359f98b9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpnGatewaySslClientsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpnGatewaySslClientsRequest.php @@ -23,21 +23,23 @@ use TencentCloud\Common\AbstractModel; * @method array getFilters() 获取过滤条件,参数不支持同时指定SslVpnClientIds和Filters。
                  • vpc-id - String - (过滤条件)VPC实例ID形如:vpc-f49l6u0z。
                  • vpn-gateway-id - String - (过滤条件)VPN实例ID形如:vpngw-5aluhh9t。
                  • -
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID形如:vpngwSslServer-123456。
                  • -
                  • ssl-vpn-client-id - String - (过滤条件)SSL-VPN-CLIENT实例ID形如:vpngwSslClient-123456。
                  • +
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID形如:vpns-1j2w6xpx。
                  • +
                  • ssl-vpn-client-id - String - (过滤条件)SSL-VPN-CLIENT实例ID形如:vpnc-3rlxp4nd。
                  • ssl-vpn-client-name - String - (过滤条件)SSL-VPN-CLIENT实例名称。
                  • * @method void setFilters(array $Filters) 设置过滤条件,参数不支持同时指定SslVpnClientIds和Filters。
                  • vpc-id - String - (过滤条件)VPC实例ID形如:vpc-f49l6u0z。
                  • vpn-gateway-id - String - (过滤条件)VPN实例ID形如:vpngw-5aluhh9t。
                  • -
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID形如:vpngwSslServer-123456。
                  • -
                  • ssl-vpn-client-id - String - (过滤条件)SSL-VPN-CLIENT实例ID形如:vpngwSslClient-123456。
                  • +
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID形如:vpns-1j2w6xpx。
                  • +
                  • ssl-vpn-client-id - String - (过滤条件)SSL-VPN-CLIENT实例ID形如:vpnc-3rlxp4nd。
                  • ssl-vpn-client-name - String - (过滤条件)SSL-VPN-CLIENT实例名称。
                  • - * @method integer getOffset() 获取偏移量 - * @method void setOffset(integer $Offset) 设置偏移量 - * @method integer getLimit() 获取请求对象个数 - * @method void setLimit(integer $Limit) 设置请求对象个数 - * @method array getSslVpnClientIds() 获取SSL-VPN-CLIENT实例ID。形如:vpngwSslClient-f49l6u0z。每次请求的实例的上限为100。参数不支持同时指定SslVpnClientIds和Filters。 - * @method void setSslVpnClientIds(array $SslVpnClientIds) 设置SSL-VPN-CLIENT实例ID。形如:vpngwSslClient-f49l6u0z。每次请求的实例的上限为100。参数不支持同时指定SslVpnClientIds和Filters。 + * @method integer getOffset() 获取偏移量,默认值0。 + * @method void setOffset(integer $Offset) 设置偏移量,默认值0。 + * @method integer getLimit() 获取请求对象个数,默认值20。 + * @method void setLimit(integer $Limit) 设置请求对象个数,默认值20。 + * @method array getSslVpnClientIds() 获取SSL-VPN-CLIENT实例ID。形如: +vpns-1jww3xpx。每次请求的实例的上限为100。参数不支持同时指定SslVpnClientIds和Filters。 + * @method void setSslVpnClientIds(array $SslVpnClientIds) 设置SSL-VPN-CLIENT实例ID。形如: +vpns-1jww3xpx。每次请求的实例的上限为100。参数不支持同时指定SslVpnClientIds和Filters。 * @method boolean getIsVpnPortal() 获取VPN门户网站使用。默认是False。 * @method void setIsVpnPortal(boolean $IsVpnPortal) 设置VPN门户网站使用。默认是False。 */ @@ -47,24 +49,25 @@ class DescribeVpnGatewaySslClientsRequest extends AbstractModel * @var array 过滤条件,参数不支持同时指定SslVpnClientIds和Filters。
                  • vpc-id - String - (过滤条件)VPC实例ID形如:vpc-f49l6u0z。
                  • vpn-gateway-id - String - (过滤条件)VPN实例ID形如:vpngw-5aluhh9t。
                  • -
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID形如:vpngwSslServer-123456。
                  • -
                  • ssl-vpn-client-id - String - (过滤条件)SSL-VPN-CLIENT实例ID形如:vpngwSslClient-123456。
                  • +
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID形如:vpns-1j2w6xpx。
                  • +
                  • ssl-vpn-client-id - String - (过滤条件)SSL-VPN-CLIENT实例ID形如:vpnc-3rlxp4nd。
                  • ssl-vpn-client-name - String - (过滤条件)SSL-VPN-CLIENT实例名称。
                  • */ public $Filters; /** - * @var integer 偏移量 + * @var integer 偏移量,默认值0。 */ public $Offset; /** - * @var integer 请求对象个数 + * @var integer 请求对象个数,默认值20。 */ public $Limit; /** - * @var array SSL-VPN-CLIENT实例ID。形如:vpngwSslClient-f49l6u0z。每次请求的实例的上限为100。参数不支持同时指定SslVpnClientIds和Filters。 + * @var array SSL-VPN-CLIENT实例ID。形如: +vpns-1jww3xpx。每次请求的实例的上限为100。参数不支持同时指定SslVpnClientIds和Filters。 */ public $SslVpnClientIds; @@ -77,12 +80,13 @@ class DescribeVpnGatewaySslClientsRequest extends AbstractModel * @param array $Filters 过滤条件,参数不支持同时指定SslVpnClientIds和Filters。
                  • vpc-id - String - (过滤条件)VPC实例ID形如:vpc-f49l6u0z。
                  • vpn-gateway-id - String - (过滤条件)VPN实例ID形如:vpngw-5aluhh9t。
                  • -
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID形如:vpngwSslServer-123456。
                  • -
                  • ssl-vpn-client-id - String - (过滤条件)SSL-VPN-CLIENT实例ID形如:vpngwSslClient-123456。
                  • +
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID形如:vpns-1j2w6xpx。
                  • +
                  • ssl-vpn-client-id - String - (过滤条件)SSL-VPN-CLIENT实例ID形如:vpnc-3rlxp4nd。
                  • ssl-vpn-client-name - String - (过滤条件)SSL-VPN-CLIENT实例名称。
                  • - * @param integer $Offset 偏移量 - * @param integer $Limit 请求对象个数 - * @param array $SslVpnClientIds SSL-VPN-CLIENT实例ID。形如:vpngwSslClient-f49l6u0z。每次请求的实例的上限为100。参数不支持同时指定SslVpnClientIds和Filters。 + * @param integer $Offset 偏移量,默认值0。 + * @param integer $Limit 请求对象个数,默认值20。 + * @param array $SslVpnClientIds SSL-VPN-CLIENT实例ID。形如: +vpns-1jww3xpx。每次请求的实例的上限为100。参数不支持同时指定SslVpnClientIds和Filters。 * @param boolean $IsVpnPortal VPN门户网站使用。默认是False。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpnGatewaySslClientsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpnGatewaySslClientsResponse.php index b961356f..9a899d27 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpnGatewaySslClientsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpnGatewaySslClientsResponse.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method integer getTotalCount() 获取符合条件的实例数量。 * @method void setTotalCount(integer $TotalCount) 设置符合条件的实例数量。 - * @method array getSslVpnClientSet() 获取符合条件的实例个数。 - * @method void setSslVpnClientSet(array $SslVpnClientSet) 设置符合条件的实例个数。 + * @method array getSslVpnClientSet() 获取SSL-VPN-CLIENT 实例列表。 + * @method void setSslVpnClientSet(array $SslVpnClientSet) 设置SSL-VPN-CLIENT 实例列表。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -35,7 +35,7 @@ class DescribeVpnGatewaySslClientsResponse extends AbstractModel public $TotalCount; /** - * @var array 符合条件的实例个数。 + * @var array SSL-VPN-CLIENT 实例列表。 */ public $SslVpnClientSet; @@ -46,7 +46,7 @@ class DescribeVpnGatewaySslClientsResponse extends AbstractModel /** * @param integer $TotalCount 符合条件的实例数量。 - * @param array $SslVpnClientSet 符合条件的实例个数。 + * @param array $SslVpnClientSet SSL-VPN-CLIENT 实例列表。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpnGatewaySslServersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpnGatewaySslServersRequest.php index aa3065da..b86d29c3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpnGatewaySslServersRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DescribeVpnGatewaySslServersRequest.php @@ -20,36 +20,36 @@ use TencentCloud\Common\AbstractModel; /** * DescribeVpnGatewaySslServers请求参数结构体 * - * @method integer getOffset() 获取偏移量 - * @method void setOffset(integer $Offset) 设置偏移量 - * @method integer getLimit() 获取请求对象个数 - * @method void setLimit(integer $Limit) 设置请求对象个数 + * @method integer getOffset() 获取偏移量。 + * @method void setOffset(integer $Offset) 设置偏移量。 + * @method integer getLimit() 获取请求对象个数。 + * @method void setLimit(integer $Limit) 设置请求对象个数。 * @method array getSslVpnServerIds() 获取SSL-VPN-SERVER实例ID。形如:vpngwSslServer-12345678。每次请求的实例的上限为100。参数不支持同时指定SslVpnServerIds和Filters。 * @method void setSslVpnServerIds(array $SslVpnServerIds) 设置SSL-VPN-SERVER实例ID。形如:vpngwSslServer-12345678。每次请求的实例的上限为100。参数不支持同时指定SslVpnServerIds和Filters。 * @method array getFilters() 获取过滤条件,参数不支持同时指定SslVpnServerIds和Filters。 -
                  • vpc-id - String - (过滤条件)VPC实例ID形如:vpc-f49l6u0z。
                  • -
                  • vpn-gateway-id - String - (过滤条件)VPN实例ID形如:vpngw-5aluhh9t。
                  • +
                  • vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。
                  • +
                  • vpn-gateway-id - String - (过滤条件)VPN实例ID,形如:vpngw-5aluhh9t。
                  • vpn-gateway-name - String - (过滤条件)VPN实例名称。
                  • ssl-vpn-server-name - String - (过滤条件)SSL-VPN-SERVER实例名称。
                  • -
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID形如:vpngwSslServer-123456。
                  • +
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID,形如:vpns-xxx。
                  • * @method void setFilters(array $Filters) 设置过滤条件,参数不支持同时指定SslVpnServerIds和Filters。 -
                  • vpc-id - String - (过滤条件)VPC实例ID形如:vpc-f49l6u0z。
                  • -
                  • vpn-gateway-id - String - (过滤条件)VPN实例ID形如:vpngw-5aluhh9t。
                  • +
                  • vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。
                  • +
                  • vpn-gateway-id - String - (过滤条件)VPN实例ID,形如:vpngw-5aluhh9t。
                  • vpn-gateway-name - String - (过滤条件)VPN实例名称。
                  • ssl-vpn-server-name - String - (过滤条件)SSL-VPN-SERVER实例名称。
                  • -
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID形如:vpngwSslServer-123456。
                  • +
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID,形如:vpns-xxx。
                  • * @method boolean getIsVpnPortal() 获取vpn门户使用。 默认Flase * @method void setIsVpnPortal(boolean $IsVpnPortal) 设置vpn门户使用。 默认Flase */ class DescribeVpnGatewaySslServersRequest extends AbstractModel { /** - * @var integer 偏移量 + * @var integer 偏移量。 */ public $Offset; /** - * @var integer 请求对象个数 + * @var integer 请求对象个数。 */ public $Limit; @@ -60,11 +60,11 @@ class DescribeVpnGatewaySslServersRequest extends AbstractModel /** * @var array 过滤条件,参数不支持同时指定SslVpnServerIds和Filters。 -
                  • vpc-id - String - (过滤条件)VPC实例ID形如:vpc-f49l6u0z。
                  • -
                  • vpn-gateway-id - String - (过滤条件)VPN实例ID形如:vpngw-5aluhh9t。
                  • +
                  • vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。
                  • +
                  • vpn-gateway-id - String - (过滤条件)VPN实例ID,形如:vpngw-5aluhh9t。
                  • vpn-gateway-name - String - (过滤条件)VPN实例名称。
                  • ssl-vpn-server-name - String - (过滤条件)SSL-VPN-SERVER实例名称。
                  • -
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID形如:vpngwSslServer-123456。
                  • +
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID,形如:vpns-xxx。
                  • */ public $Filters; @@ -74,15 +74,15 @@ class DescribeVpnGatewaySslServersRequest extends AbstractModel public $IsVpnPortal; /** - * @param integer $Offset 偏移量 - * @param integer $Limit 请求对象个数 + * @param integer $Offset 偏移量。 + * @param integer $Limit 请求对象个数。 * @param array $SslVpnServerIds SSL-VPN-SERVER实例ID。形如:vpngwSslServer-12345678。每次请求的实例的上限为100。参数不支持同时指定SslVpnServerIds和Filters。 * @param array $Filters 过滤条件,参数不支持同时指定SslVpnServerIds和Filters。 -
                  • vpc-id - String - (过滤条件)VPC实例ID形如:vpc-f49l6u0z。
                  • -
                  • vpn-gateway-id - String - (过滤条件)VPN实例ID形如:vpngw-5aluhh9t。
                  • +
                  • vpc-id - String - (过滤条件)VPC实例ID,形如:vpc-f49l6u0z。
                  • +
                  • vpn-gateway-id - String - (过滤条件)VPN实例ID,形如:vpngw-5aluhh9t。
                  • vpn-gateway-name - String - (过滤条件)VPN实例名称。
                  • ssl-vpn-server-name - String - (过滤条件)SSL-VPN-SERVER实例名称。
                  • -
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID形如:vpngwSslServer-123456。
                  • +
                  • ssl-vpn-server-id - String - (过滤条件)SSL-VPN-SERVER实例ID,形如:vpns-xxx。
                  • * @param boolean $IsVpnPortal vpn门户使用。 默认Flase */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DisableVpnGatewaySslClientCertRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DisableVpnGatewaySslClientCertRequest.php index 888f5ede..5a845b97 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DisableVpnGatewaySslClientCertRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DisableVpnGatewaySslClientCertRequest.php @@ -20,18 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * DisableVpnGatewaySslClientCert请求参数结构体 * - * @method string getSslVpnClientId() 获取SSL-VPN-CLIENT 实例ID。 - * @method void setSslVpnClientId(string $SslVpnClientId) 设置SSL-VPN-CLIENT 实例ID。 + * @method string getSslVpnClientId() 获取SSL-VPN-CLIENT 实例ID。不可和SslVpnClientIds同时使用。 + * @method void setSslVpnClientId(string $SslVpnClientId) 设置SSL-VPN-CLIENT 实例ID。不可和SslVpnClientIds同时使用。 + * @method array getSslVpnClientIds() 获取SSL-VPN-CLIENT 实例ID列表。批量禁用时使用。不可和SslVpnClientId同时使用。 + * @method void setSslVpnClientIds(array $SslVpnClientIds) 设置SSL-VPN-CLIENT 实例ID列表。批量禁用时使用。不可和SslVpnClientId同时使用。 */ class DisableVpnGatewaySslClientCertRequest extends AbstractModel { /** - * @var string SSL-VPN-CLIENT 实例ID。 + * @var string SSL-VPN-CLIENT 实例ID。不可和SslVpnClientIds同时使用。 */ public $SslVpnClientId; /** - * @param string $SslVpnClientId SSL-VPN-CLIENT 实例ID。 + * @var array SSL-VPN-CLIENT 实例ID列表。批量禁用时使用。不可和SslVpnClientId同时使用。 + */ + public $SslVpnClientIds; + + /** + * @param string $SslVpnClientId SSL-VPN-CLIENT 实例ID。不可和SslVpnClientIds同时使用。 + * @param array $SslVpnClientIds SSL-VPN-CLIENT 实例ID列表。批量禁用时使用。不可和SslVpnClientId同时使用。 */ function __construct() { @@ -49,5 +57,9 @@ class DisableVpnGatewaySslClientCertRequest extends AbstractModel if (array_key_exists("SslVpnClientId",$param) and $param["SslVpnClientId"] !== null) { $this->SslVpnClientId = $param["SslVpnClientId"]; } + + if (array_key_exists("SslVpnClientIds",$param) and $param["SslVpnClientIds"] !== null) { + $this->SslVpnClientIds = $param["SslVpnClientIds"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DownloadVpnGatewaySslClientCertRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DownloadVpnGatewaySslClientCertRequest.php index 532a77f8..5e7ea294 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DownloadVpnGatewaySslClientCertRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DownloadVpnGatewaySslClientCertRequest.php @@ -20,34 +20,42 @@ use TencentCloud\Common\AbstractModel; /** * DownloadVpnGatewaySslClientCert请求参数结构体 * - * @method string getSslVpnClientId() 获取SSL-VPN-CLIENT 实例ID。 - * @method void setSslVpnClientId(string $SslVpnClientId) 设置SSL-VPN-CLIENT 实例ID。 - * @method string getSamlToken() 获取SAML-TOKEN - * @method void setSamlToken(string $SamlToken) 设置SAML-TOKEN - * @method boolean getIsVpnPortal() 获取VPN门户网站使用。默认Flase - * @method void setIsVpnPortal(boolean $IsVpnPortal) 设置VPN门户网站使用。默认Flase + * @method string getSslVpnClientId() 获取SSL-VPN-CLIENT 实例ID。不可以和SslVpnClientIds同时使用。 + * @method void setSslVpnClientId(string $SslVpnClientId) 设置SSL-VPN-CLIENT 实例ID。不可以和SslVpnClientIds同时使用。 + * @method string getSamlToken() 获取SAML Token(SAML令牌)。 + * @method void setSamlToken(string $SamlToken) 设置SAML Token(SAML令牌)。 + * @method boolean getIsVpnPortal() 获取VPN门户网站使用。默认False + * @method void setIsVpnPortal(boolean $IsVpnPortal) 设置VPN门户网站使用。默认False + * @method array getSslVpnClientIds() 获取SSL-VPN-CLIENT 实例ID列表。批量下载时使用。不可以和SslVpnClientId同时使用。 + * @method void setSslVpnClientIds(array $SslVpnClientIds) 设置SSL-VPN-CLIENT 实例ID列表。批量下载时使用。不可以和SslVpnClientId同时使用。 */ class DownloadVpnGatewaySslClientCertRequest extends AbstractModel { /** - * @var string SSL-VPN-CLIENT 实例ID。 + * @var string SSL-VPN-CLIENT 实例ID。不可以和SslVpnClientIds同时使用。 */ public $SslVpnClientId; /** - * @var string SAML-TOKEN + * @var string SAML Token(SAML令牌)。 */ public $SamlToken; /** - * @var boolean VPN门户网站使用。默认Flase + * @var boolean VPN门户网站使用。默认False */ public $IsVpnPortal; /** - * @param string $SslVpnClientId SSL-VPN-CLIENT 实例ID。 - * @param string $SamlToken SAML-TOKEN - * @param boolean $IsVpnPortal VPN门户网站使用。默认Flase + * @var array SSL-VPN-CLIENT 实例ID列表。批量下载时使用。不可以和SslVpnClientId同时使用。 + */ + public $SslVpnClientIds; + + /** + * @param string $SslVpnClientId SSL-VPN-CLIENT 实例ID。不可以和SslVpnClientIds同时使用。 + * @param string $SamlToken SAML Token(SAML令牌)。 + * @param boolean $IsVpnPortal VPN门户网站使用。默认False + * @param array $SslVpnClientIds SSL-VPN-CLIENT 实例ID列表。批量下载时使用。不可以和SslVpnClientId同时使用。 */ function __construct() { @@ -73,5 +81,9 @@ class DownloadVpnGatewaySslClientCertRequest extends AbstractModel if (array_key_exists("IsVpnPortal",$param) and $param["IsVpnPortal"] !== null) { $this->IsVpnPortal = $param["IsVpnPortal"]; } + + if (array_key_exists("SslVpnClientIds",$param) and $param["SslVpnClientIds"] !== null) { + $this->SslVpnClientIds = $param["SslVpnClientIds"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DownloadVpnGatewaySslClientCertResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DownloadVpnGatewaySslClientCertResponse.php index c2c1667d..736a86e5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DownloadVpnGatewaySslClientCertResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/DownloadVpnGatewaySslClientCertResponse.php @@ -20,29 +20,29 @@ use TencentCloud\Common\AbstractModel; /** * DownloadVpnGatewaySslClientCert返回参数结构体 * - * @method string getSslClientConfigsSet() 获取无 - * @method void setSslClientConfigsSet(string $SslClientConfigsSet) 设置无 - * @method array getSslClientConfig() 获取SSL-VPN client配置 - * @method void setSslClientConfig(array $SslClientConfig) 设置SSL-VPN client配置 - * @method integer getAuthenticated() 获取是否鉴权成功 只有传入SamlToken 才生效 - * @method void setAuthenticated(integer $Authenticated) 设置是否鉴权成功 只有传入SamlToken 才生效 + * @method string getSslClientConfigsSet() 获取SSL-VPN 客户端配置。 + * @method void setSslClientConfigsSet(string $SslClientConfigsSet) 设置SSL-VPN 客户端配置。 + * @method array getSslClientConfig() 获取SSL-VPN 客户端配置。 + * @method void setSslClientConfig(array $SslClientConfig) 设置SSL-VPN 客户端配置。 + * @method integer getAuthenticated() 获取是否鉴权成功 只有传入SamlToken 才生效,1为成功,0为失败。 + * @method void setAuthenticated(integer $Authenticated) 设置是否鉴权成功 只有传入SamlToken 才生效,1为成功,0为失败。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ class DownloadVpnGatewaySslClientCertResponse extends AbstractModel { /** - * @var string 无 + * @var string SSL-VPN 客户端配置。 */ public $SslClientConfigsSet; /** - * @var array SSL-VPN client配置 + * @var array SSL-VPN 客户端配置。 */ public $SslClientConfig; /** - * @var integer 是否鉴权成功 只有传入SamlToken 才生效 + * @var integer 是否鉴权成功 只有传入SamlToken 才生效,1为成功,0为失败。 */ public $Authenticated; @@ -52,9 +52,9 @@ class DownloadVpnGatewaySslClientCertResponse extends AbstractModel public $RequestId; /** - * @param string $SslClientConfigsSet 无 - * @param array $SslClientConfig SSL-VPN client配置 - * @param integer $Authenticated 是否鉴权成功 只有传入SamlToken 才生效 + * @param string $SslClientConfigsSet SSL-VPN 客户端配置。 + * @param array $SslClientConfig SSL-VPN 客户端配置。 + * @param integer $Authenticated 是否鉴权成功 只有传入SamlToken 才生效,1为成功,0为失败。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/EnableVpnGatewaySslClientCertRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/EnableVpnGatewaySslClientCertRequest.php index 1a61b3ae..a03b63e2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/EnableVpnGatewaySslClientCertRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/EnableVpnGatewaySslClientCertRequest.php @@ -20,18 +20,26 @@ use TencentCloud\Common\AbstractModel; /** * EnableVpnGatewaySslClientCert请求参数结构体 * - * @method string getSslVpnClientId() 获取SSL-VPN-CLIENT 实例ID。 - * @method void setSslVpnClientId(string $SslVpnClientId) 设置SSL-VPN-CLIENT 实例ID。 + * @method string getSslVpnClientId() 获取SSL-VPN-CLIENT 实例ID。不可和SslVpnClientIds同时使用。 + * @method void setSslVpnClientId(string $SslVpnClientId) 设置SSL-VPN-CLIENT 实例ID。不可和SslVpnClientIds同时使用。 + * @method array getSslVpnClientIds() 获取SSL-VPN-CLIENT 实例ID列表。批量启用时使用。不可和SslVpnClientId同时使用。 + * @method void setSslVpnClientIds(array $SslVpnClientIds) 设置SSL-VPN-CLIENT 实例ID列表。批量启用时使用。不可和SslVpnClientId同时使用。 */ class EnableVpnGatewaySslClientCertRequest extends AbstractModel { /** - * @var string SSL-VPN-CLIENT 实例ID。 + * @var string SSL-VPN-CLIENT 实例ID。不可和SslVpnClientIds同时使用。 */ public $SslVpnClientId; /** - * @param string $SslVpnClientId SSL-VPN-CLIENT 实例ID。 + * @var array SSL-VPN-CLIENT 实例ID列表。批量启用时使用。不可和SslVpnClientId同时使用。 + */ + public $SslVpnClientIds; + + /** + * @param string $SslVpnClientId SSL-VPN-CLIENT 实例ID。不可和SslVpnClientIds同时使用。 + * @param array $SslVpnClientIds SSL-VPN-CLIENT 实例ID列表。批量启用时使用。不可和SslVpnClientId同时使用。 */ function __construct() { @@ -49,5 +57,9 @@ class EnableVpnGatewaySslClientCertRequest extends AbstractModel if (array_key_exists("SslVpnClientId",$param) and $param["SslVpnClientId"] !== null) { $this->SslVpnClientId = $param["SslVpnClientId"]; } + + if (array_key_exists("SslVpnClientIds",$param) and $param["SslVpnClientIds"] !== null) { + $this->SslVpnClientIds = $param["SslVpnClientIds"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/IpAddressStates.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/IpAddressStates.php new file mode 100644 index 00000000..de1d7b13 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/IpAddressStates.php @@ -0,0 +1,101 @@ +VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("IpAddress",$param) and $param["IpAddress"] !== null) { + $this->IpAddress = $param["IpAddress"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyNetDetectRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyNetDetectRequest.php index 24920d6c..dec70362 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyNetDetectRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyNetDetectRequest.php @@ -48,7 +48,7 @@ NONEXTHOP:无下一跳; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; -下一跳类型为CCN,取值云云联网ID,形如:ccn-12345678; +下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测; * @method void setNextHopDestination(string $NextHopDestination) 设置下一跳目的网关,取值与“下一跳类型”相关: 下一跳类型为VPN,取值VPN网关ID,形如:vpngw-12345678; @@ -56,7 +56,7 @@ NONEXTHOP:无下一跳; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; -下一跳类型为CCN,取值云云联网ID,形如:ccn-12345678; +下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测; * @method string getNetDetectDescription() 获取网络探测描述。 * @method void setNetDetectDescription(string $NetDetectDescription) 设置网络探测描述。 @@ -97,7 +97,7 @@ NONEXTHOP:无下一跳; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; -下一跳类型为CCN,取值云云联网ID,形如:ccn-12345678; +下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测; */ public $NextHopDestination; @@ -125,7 +125,7 @@ NONEXTHOP:无下一跳; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; -下一跳类型为CCN,取值云云联网ID,形如:ccn-12345678; +下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测; * @param string $NetDetectDescription 网络探测描述。 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyNetworkInterfaceQosRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyNetworkInterfaceQosRequest.php index 0dbd0526..3b4a0f0b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyNetworkInterfaceQosRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyNetworkInterfaceQosRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method array getNetworkInterfaceIds() 获取弹性网卡ID,支持批量修改。 * @method void setNetworkInterfaceIds(array $NetworkInterfaceIds) 设置弹性网卡ID,支持批量修改。 - * @method string getQosLevel() 获取服务质量,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 - * @method void setQosLevel(string $QosLevel) 设置服务质量,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @method string getQosLevel() 获取服务质量,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 + * @method void setQosLevel(string $QosLevel) 设置服务质量,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 * @method integer getDirectSendMaxPort() 获取DirectSend端口范围最大值。 * @method void setDirectSendMaxPort(integer $DirectSendMaxPort) 设置DirectSend端口范围最大值。 */ @@ -35,7 +35,7 @@ class ModifyNetworkInterfaceQosRequest extends AbstractModel public $NetworkInterfaceIds; /** - * @var string 服务质量,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @var string 服务质量,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 */ public $QosLevel; @@ -46,7 +46,7 @@ class ModifyNetworkInterfaceQosRequest extends AbstractModel /** * @param array $NetworkInterfaceIds 弹性网卡ID,支持批量修改。 - * @param string $QosLevel 服务质量,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @param string $QosLevel 服务质量,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 * @param integer $DirectSendMaxPort DirectSend端口范围最大值。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyVpcAttributeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyVpcAttributeRequest.php index 544b1240..79703483 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyVpcAttributeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyVpcAttributeRequest.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setDnsServers(array $DnsServers) 设置DNS地址,最多支持4个,第1个默认为主,其余为备。 * @method string getDomainName() 获取域名。 * @method void setDomainName(string $DomainName) 设置域名。 + * @method boolean getEnableCdcPublish() 获取发布cdc 子网到云联网的开关。true: 发布, false: 不发布。 + * @method void setEnableCdcPublish(boolean $EnableCdcPublish) 设置发布cdc 子网到云联网的开关。true: 发布, false: 不发布。 */ class ModifyVpcAttributeRequest extends AbstractModel { @@ -58,12 +60,18 @@ class ModifyVpcAttributeRequest extends AbstractModel */ public $DomainName; + /** + * @var boolean 发布cdc 子网到云联网的开关。true: 发布, false: 不发布。 + */ + public $EnableCdcPublish; + /** * @param string $VpcId VPC实例ID。形如:vpc-f49l6u0z。每次请求的实例的上限为100。参数不支持同时指定VpcIds和Filters。 * @param string $VpcName 私有网络名称,可任意命名,但不得超过60个字符。 * @param string $EnableMulticast 是否开启组播。true: 开启, false: 关闭。 * @param array $DnsServers DNS地址,最多支持4个,第1个默认为主,其余为备。 * @param string $DomainName 域名。 + * @param boolean $EnableCdcPublish 发布cdc 子网到云联网的开关。true: 发布, false: 不发布。 */ function __construct() { @@ -97,5 +105,9 @@ class ModifyVpcAttributeRequest extends AbstractModel if (array_key_exists("DomainName",$param) and $param["DomainName"] !== null) { $this->DomainName = $param["DomainName"]; } + + if (array_key_exists("EnableCdcPublish",$param) and $param["EnableCdcPublish"] !== null) { + $this->EnableCdcPublish = $param["EnableCdcPublish"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyVpcPeeringConnectionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyVpcPeeringConnectionRequest.php new file mode 100644 index 00000000..9d19a728 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ModifyVpcPeeringConnectionRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/NatGateway.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/NatGateway.php index 12f61e8b..f66e9d10 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/NatGateway.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/NatGateway.php @@ -75,6 +75,10 @@ use TencentCloud\Common\AbstractModel; * @method string getRestrictState() 获取NAT网关是否被封禁。“NORMAL”:未被封禁,“RESTRICTED”:已被封禁。 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRestrictState(string $RestrictState) 设置NAT网关是否被封禁。“NORMAL”:未被封禁,“RESTRICTED”:已被封禁。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getNatProductVersion() 获取NAT网关大版本号,传统型=1,标准型=2 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setNatProductVersion(integer $NatProductVersion) 设置NAT网关大版本号,传统型=1,标准型=2 注意:此字段可能返回 null,表示取不到有效值。 */ class NatGateway extends AbstractModel @@ -183,6 +187,12 @@ class NatGateway extends AbstractModel */ public $RestrictState; + /** + * @var integer NAT网关大版本号,传统型=1,标准型=2 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $NatProductVersion; + /** * @param string $NatGatewayId NAT网关的ID。 * @param string $NatGatewayName NAT网关的名称。 @@ -211,6 +221,8 @@ class NatGateway extends AbstractModel * @param integer $ExclusiveGatewayBandwidth 独享型NAT所在的网关集群的带宽(单位:Mbps),当IsExclusive为false时无此字段。 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RestrictState NAT网关是否被封禁。“NORMAL”:未被封禁,“RESTRICTED”:已被封禁。 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $NatProductVersion NAT网关大版本号,传统型=1,标准型=2 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -321,5 +333,9 @@ class NatGateway extends AbstractModel if (array_key_exists("RestrictState",$param) and $param["RestrictState"] !== null) { $this->RestrictState = $param["RestrictState"]; } + + if (array_key_exists("NatProductVersion",$param) and $param["NatProductVersion"] !== null) { + $this->NatProductVersion = $param["NatProductVersion"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/NetDetect.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/NetDetect.php index 8b16648b..6578e83c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/NetDetect.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/NetDetect.php @@ -58,7 +58,7 @@ NONEXTHOP:无下一跳; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; -下一跳类型为CCN,取值云云联网ID,形如:ccn-12345678; +下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测; * @method void setNextHopDestination(string $NextHopDestination) 设置下一跳目的网关,取值与“下一跳类型”相关: 下一跳类型为VPN,取值VPN网关ID,形如:vpngw-12345678; @@ -66,7 +66,7 @@ NONEXTHOP:无下一跳; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; -下一跳类型为CCN,取值云云联网ID,形如:ccn-12345678; +下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测; * @method string getNextHopName() 获取下一跳网关名称。 注意:此字段可能返回 null,表示取不到有效值。 @@ -142,7 +142,7 @@ NONEXTHOP:无下一跳; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; -下一跳类型为CCN,取值云云联网ID,形如:ccn-12345678; +下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测; */ public $NextHopDestination; @@ -188,7 +188,7 @@ NONEXTHOP:无下一跳; 下一跳类型为PEERCONNECTION,取值对等连接ID,形如:pcx-12345678; 下一跳类型为NAT,取值Nat网关,形如:nat-12345678; 下一跳类型为NORMAL_CVM,取值云服务器IPv4地址,形如:10.0.0.12; -下一跳类型为CCN,取值云云联网ID,形如:ccn-12345678; +下一跳类型为CCN,取值云联网ID,形如:ccn-12345678; 下一跳类型为NONEXTHOP,指定网络探测为无下一跳的网络探测; * @param string $NextHopName 下一跳网关名称。 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/Price.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/Price.php index fa4b61c7..8e4ab4c0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/Price.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/Price.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method ItemPrice getInstancePrice() 获取实例价格。 * @method void setInstancePrice(ItemPrice $InstancePrice) 设置实例价格。 - * @method ItemPrice getBandwidthPrice() 获取网络价格。 - * @method void setBandwidthPrice(ItemPrice $BandwidthPrice) 设置网络价格。 + * @method ItemPrice getBandwidthPrice() 获取带宽价格。 + * @method void setBandwidthPrice(ItemPrice $BandwidthPrice) 设置带宽价格。 */ class Price extends AbstractModel { @@ -33,13 +33,13 @@ class Price extends AbstractModel public $InstancePrice; /** - * @var ItemPrice 网络价格。 + * @var ItemPrice 带宽价格。 */ public $BandwidthPrice; /** * @param ItemPrice $InstancePrice 实例价格。 - * @param ItemPrice $BandwidthPrice 网络价格。 + * @param ItemPrice $BandwidthPrice 带宽价格。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/PrivateIpAddressSpecification.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/PrivateIpAddressSpecification.php index 657b207e..3ccd079f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/PrivateIpAddressSpecification.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/PrivateIpAddressSpecification.php @@ -42,8 +42,8 @@ PENDING:生产中 MIGRATING:迁移中 DELETING:删除中 AVAILABLE:可用的 - * @method string getQosLevel() 获取IP服务质量等级,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 - * @method void setQosLevel(string $QosLevel) 设置IP服务质量等级,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @method string getQosLevel() 获取IP服务质量等级,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 + * @method void setQosLevel(string $QosLevel) 设置IP服务质量等级,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 */ class PrivateIpAddressSpecification extends AbstractModel { @@ -87,7 +87,7 @@ AVAILABLE:可用的 public $State; /** - * @var string IP服务质量等级,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @var string IP服务质量等级,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 */ public $QosLevel; @@ -103,7 +103,7 @@ PENDING:生产中 MIGRATING:迁移中 DELETING:删除中 AVAILABLE:可用的 - * @param string $QosLevel IP服务质量等级,可选值:PT、AU、AG、DEFAULT,分别代表白金、金、银、默认四个等级。 + * @param string $QosLevel IP服务质量等级,可选值:PT、AU、AG、DEFAULT,分别代表云金、云银、云铜、默认四个等级。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/RejectVpcPeeringConnectionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/RejectVpcPeeringConnectionRequest.php new file mode 100644 index 00000000..b28f6673 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/RejectVpcPeeringConnectionRequest.php @@ -0,0 +1,47 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ResetVpnGatewayInternetMaxBandwidthRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ResetVpnGatewayInternetMaxBandwidthRequest.php index deaa9509..9982be1a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ResetVpnGatewayInternetMaxBandwidthRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ResetVpnGatewayInternetMaxBandwidthRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getVpnGatewayId() 获取VPN网关实例ID。 * @method void setVpnGatewayId(string $VpnGatewayId) 设置VPN网关实例ID。 - * @method integer getInternetMaxBandwidthOut() 获取公网带宽设置。可选带宽规格:5, 10, 20, 50, 100;单位:Mbps。 - * @method void setInternetMaxBandwidthOut(integer $InternetMaxBandwidthOut) 设置公网带宽设置。可选带宽规格:5, 10, 20, 50, 100;单位:Mbps。 + * @method integer getInternetMaxBandwidthOut() 获取新规格公网带宽设置。可选带宽规格:5, 10, 20, 50, 100, 200, 500, 1000;单位:Mbps。VPN网关带宽目前仅支持部分带宽范围内升降配,如【5,100】Mbps和【200,1000】Mbps,在各自带宽范围内可提升配额,跨范围提升配额和降配暂不支持。 + * @method void setInternetMaxBandwidthOut(integer $InternetMaxBandwidthOut) 设置新规格公网带宽设置。可选带宽规格:5, 10, 20, 50, 100, 200, 500, 1000;单位:Mbps。VPN网关带宽目前仅支持部分带宽范围内升降配,如【5,100】Mbps和【200,1000】Mbps,在各自带宽范围内可提升配额,跨范围提升配额和降配暂不支持。 */ class ResetVpnGatewayInternetMaxBandwidthRequest extends AbstractModel { @@ -33,13 +33,13 @@ class ResetVpnGatewayInternetMaxBandwidthRequest extends AbstractModel public $VpnGatewayId; /** - * @var integer 公网带宽设置。可选带宽规格:5, 10, 20, 50, 100;单位:Mbps。 + * @var integer 新规格公网带宽设置。可选带宽规格:5, 10, 20, 50, 100, 200, 500, 1000;单位:Mbps。VPN网关带宽目前仅支持部分带宽范围内升降配,如【5,100】Mbps和【200,1000】Mbps,在各自带宽范围内可提升配额,跨范围提升配额和降配暂不支持。 */ public $InternetMaxBandwidthOut; /** * @param string $VpnGatewayId VPN网关实例ID。 - * @param integer $InternetMaxBandwidthOut 公网带宽设置。可选带宽规格:5, 10, 20, 50, 100;单位:Mbps。 + * @param integer $InternetMaxBandwidthOut 新规格公网带宽设置。可选带宽规格:5, 10, 20, 50, 100, 200, 500, 1000;单位:Mbps。VPN网关带宽目前仅支持部分带宽范围内升降配,如【5,100】Mbps和【200,1000】Mbps,在各自带宽范围内可提升配额,跨范围提升配额和降配暂不支持。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ResourceStatistics.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ResourceStatistics.php new file mode 100644 index 00000000..948b0551 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ResourceStatistics.php @@ -0,0 +1,94 @@ +VpcId = $param["VpcId"]; + } + + if (array_key_exists("SubnetId",$param) and $param["SubnetId"] !== null) { + $this->SubnetId = $param["SubnetId"]; + } + + if (array_key_exists("Ip",$param) and $param["Ip"] !== null) { + $this->Ip = $param["Ip"]; + } + + if (array_key_exists("ResourceStatisticsItemSet",$param) and $param["ResourceStatisticsItemSet"] !== null) { + $this->ResourceStatisticsItemSet = []; + foreach ($param["ResourceStatisticsItemSet"] as $key => $value){ + $obj = new ResourceStatisticsItem(); + $obj->deserialize($value); + array_push($this->ResourceStatisticsItemSet, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ResourceStatisticsItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ResourceStatisticsItem.php new file mode 100644 index 00000000..179ffd0a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/ResourceStatisticsItem.php @@ -0,0 +1,77 @@ +ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("ResourceName",$param) and $param["ResourceName"] !== null) { + $this->ResourceName = $param["ResourceName"]; + } + + if (array_key_exists("ResourceCount",$param) and $param["ResourceCount"] !== null) { + $this->ResourceCount = $param["ResourceCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SourceIpTranslationNatRule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SourceIpTranslationNatRule.php index 301253ac..d96b4ecf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SourceIpTranslationNatRule.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SourceIpTranslationNatRule.php @@ -20,11 +20,11 @@ use TencentCloud\Common\AbstractModel; /** * NAT的SNAT规则 * - * @method string getResourceId() 获取资源ID - * @method void setResourceId(string $ResourceId) 设置资源ID - * @method string getResourceType() 获取资源类型,目前包含SUBNET、NETWORKINTERFACE + * @method string getResourceId() 获取资源ID,如果ResourceType为USERDEFINED,可以为空 + * @method void setResourceId(string $ResourceId) 设置资源ID,如果ResourceType为USERDEFINED,可以为空 + * @method string getResourceType() 获取资源类型,目前包含SUBNET、NETWORKINTERFACE、USERDEFINED 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setResourceType(string $ResourceType) 设置资源类型,目前包含SUBNET、NETWORKINTERFACE + * @method void setResourceType(string $ResourceType) 设置资源类型,目前包含SUBNET、NETWORKINTERFACE、USERDEFINED 注意:此字段可能返回 null,表示取不到有效值。 * @method string getPrivateIpAddress() 获取源IP/网段 * @method void setPrivateIpAddress(string $PrivateIpAddress) 设置源IP/网段 @@ -50,12 +50,12 @@ use TencentCloud\Common\AbstractModel; class SourceIpTranslationNatRule extends AbstractModel { /** - * @var string 资源ID + * @var string 资源ID,如果ResourceType为USERDEFINED,可以为空 */ public $ResourceId; /** - * @var string 资源类型,目前包含SUBNET、NETWORKINTERFACE + * @var string 资源类型,目前包含SUBNET、NETWORKINTERFACE、USERDEFINED 注意:此字段可能返回 null,表示取不到有效值。 */ public $ResourceType; @@ -99,8 +99,8 @@ class SourceIpTranslationNatRule extends AbstractModel public $CreatedTime; /** - * @param string $ResourceId 资源ID - * @param string $ResourceType 资源类型,目前包含SUBNET、NETWORKINTERFACE + * @param string $ResourceId 资源ID,如果ResourceType为USERDEFINED,可以为空 + * @param string $ResourceType 资源类型,目前包含SUBNET、NETWORKINTERFACE、USERDEFINED 注意:此字段可能返回 null,表示取不到有效值。 * @param string $PrivateIpAddress 源IP/网段 * @param array $PublicIpAddresses 弹性IP地址池 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SslClientConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SslClientConfig.php index 31e5cd17..40290700 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SslClientConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SslClientConfig.php @@ -28,6 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSslVpnKey(string $SslVpnKey) 设置客户端密钥 * @method string getSslVpnCert() 获取客户端证书 * @method void setSslVpnCert(string $SslVpnCert) 设置客户端证书 + * @method string getSslVpnClientId() 获取SSL-VPN-CLIENT 实例ID。 + * @method void setSslVpnClientId(string $SslVpnClientId) 设置SSL-VPN-CLIENT 实例ID。 */ class SslClientConfig extends AbstractModel { @@ -51,11 +53,17 @@ class SslClientConfig extends AbstractModel */ public $SslVpnCert; + /** + * @var string SSL-VPN-CLIENT 实例ID。 + */ + public $SslVpnClientId; + /** * @param string $SslVpnClientConfiguration 客户端配置 * @param string $SslVpnRootCert 更证书 * @param string $SslVpnKey 客户端密钥 * @param string $SslVpnCert 客户端证书 + * @param string $SslVpnClientId SSL-VPN-CLIENT 实例ID。 */ function __construct() { @@ -85,5 +93,9 @@ class SslClientConfig extends AbstractModel if (array_key_exists("SslVpnCert",$param) and $param["SslVpnCert"] !== null) { $this->SslVpnCert = $param["SslVpnCert"]; } + + if (array_key_exists("SslVpnClientId",$param) and $param["SslVpnClientId"] !== null) { + $this->SslVpnClientId = $param["SslVpnClientId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SslVpnClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SslVpnClient.php index 5ef6c66e..c321474a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SslVpnClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SslVpnClient.php @@ -20,37 +20,37 @@ use TencentCloud\Common\AbstractModel; /** * SSL-VPN-CLIENT 出参 * - * @method string getVpcId() 获取VPC实例ID - * @method void setVpcId(string $VpcId) 设置VPC实例ID - * @method string getSslVpnServerId() 获取SSL-VPN-SERVER 实例ID - * @method void setSslVpnServerId(string $SslVpnServerId) 设置SSL-VPN-SERVER 实例ID - * @method integer getCertStatus() 获取证书状态. + * @method string getVpcId() 获取VPC实例ID。 + * @method void setVpcId(string $VpcId) 设置VPC实例ID。 + * @method string getSslVpnServerId() 获取SSL-VPN-SERVER 实例ID。 + * @method void setSslVpnServerId(string $SslVpnServerId) 设置SSL-VPN-SERVER 实例ID。 + * @method integer getCertStatus() 获取证书状态。 0:创建中 1:正常 2:已停用 3.已过期 4.创建出错 - * @method void setCertStatus(integer $CertStatus) 设置证书状态. + * @method void setCertStatus(integer $CertStatus) 设置证书状态。 0:创建中 1:正常 2:已停用 3.已过期 4.创建出错 - * @method string getSslVpnClientId() 获取SSL-VPN-CLIENT 实例ID - * @method void setSslVpnClientId(string $SslVpnClientId) 设置SSL-VPN-CLIENT 实例ID - * @method string getCertBeginTime() 获取证书开始时间 - * @method void setCertBeginTime(string $CertBeginTime) 设置证书开始时间 - * @method string getCertEndTime() 获取证书到期时间 - * @method void setCertEndTime(string $CertEndTime) 设置证书到期时间 - * @method string getName() 获取CLIENT NAME - * @method void setName(string $Name) 设置CLIENT NAME + * @method string getSslVpnClientId() 获取SSL-VPN-CLIENT 实例ID。 + * @method void setSslVpnClientId(string $SslVpnClientId) 设置SSL-VPN-CLIENT 实例ID。 + * @method string getCertBeginTime() 获取证书开始时间。 + * @method void setCertBeginTime(string $CertBeginTime) 设置证书开始时间。 + * @method string getCertEndTime() 获取证书到期时间。 + * @method void setCertEndTime(string $CertEndTime) 设置证书到期时间。 + * @method string getName() 获取CLIENT NAME。 + * @method void setName(string $Name) 设置CLIENT NAME。 * @method string getState() 获取创建CLIENT 状态。 0 创建中 1 创建出错 2 更新中 3 更新出错 4 销毁中 -5 销毁出粗 +5 销毁出错 6 已连通 7 未知 * @method void setState(string $State) 设置创建CLIENT 状态。 @@ -59,24 +59,24 @@ use TencentCloud\Common\AbstractModel; 2 更新中 3 更新出错 4 销毁中 -5 销毁出粗 +5 销毁出错 6 已连通 7 未知 */ class SslVpnClient extends AbstractModel { /** - * @var string VPC实例ID + * @var string VPC实例ID。 */ public $VpcId; /** - * @var string SSL-VPN-SERVER 实例ID + * @var string SSL-VPN-SERVER 实例ID。 */ public $SslVpnServerId; /** - * @var integer 证书状态. + * @var integer 证书状态。 0:创建中 1:正常 2:已停用 @@ -86,22 +86,22 @@ class SslVpnClient extends AbstractModel public $CertStatus; /** - * @var string SSL-VPN-CLIENT 实例ID + * @var string SSL-VPN-CLIENT 实例ID。 */ public $SslVpnClientId; /** - * @var string 证书开始时间 + * @var string 证书开始时间。 */ public $CertBeginTime; /** - * @var string 证书到期时间 + * @var string 证书到期时间。 */ public $CertEndTime; /** - * @var string CLIENT NAME + * @var string CLIENT NAME。 */ public $Name; @@ -112,32 +112,32 @@ class SslVpnClient extends AbstractModel 2 更新中 3 更新出错 4 销毁中 -5 销毁出粗 +5 销毁出错 6 已连通 7 未知 */ public $State; /** - * @param string $VpcId VPC实例ID - * @param string $SslVpnServerId SSL-VPN-SERVER 实例ID - * @param integer $CertStatus 证书状态. + * @param string $VpcId VPC实例ID。 + * @param string $SslVpnServerId SSL-VPN-SERVER 实例ID。 + * @param integer $CertStatus 证书状态。 0:创建中 1:正常 2:已停用 3.已过期 4.创建出错 - * @param string $SslVpnClientId SSL-VPN-CLIENT 实例ID - * @param string $CertBeginTime 证书开始时间 - * @param string $CertEndTime 证书到期时间 - * @param string $Name CLIENT NAME + * @param string $SslVpnClientId SSL-VPN-CLIENT 实例ID。 + * @param string $CertBeginTime 证书开始时间。 + * @param string $CertEndTime 证书到期时间。 + * @param string $Name CLIENT NAME。 * @param string $State 创建CLIENT 状态。 0 创建中 1 创建出错 2 更新中 3 更新出错 4 销毁中 -5 销毁出粗 +5 销毁出错 6 已连通 7 未知 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SslVpnSever.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SslVpnSever.php index 4a177624..521cd225 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SslVpnSever.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/SslVpnSever.php @@ -18,7 +18,7 @@ namespace TencentCloud\Vpc\V20170312\Models; use TencentCloud\Common\AbstractModel; /** - * SSL-VPN-SERVER 信息 SET + * SSL-VPN-SERVER 出参 * * @method string getVpcId() 获取VPC实例ID. 注意:此字段可能返回 null,表示取不到有效值。 @@ -56,7 +56,7 @@ use TencentCloud\Common\AbstractModel; 2 更新中 3 更新出错 4 销毁中 -5 销毁出粗 +5 销毁出错 6 已连通 7 未知 * @method void setState(integer $State) 设置SSL-VPN-SERVER 创建状态。 @@ -65,7 +65,7 @@ use TencentCloud\Common\AbstractModel; 2 更新中 3 更新出错 4 销毁中 -5 销毁出粗 +5 销毁出错 6 已连通 7 未知 * @method integer getSsoEnabled() 获取是否开启SSO认证。1:开启 0: 不开启 @@ -157,7 +157,7 @@ class SslVpnSever extends AbstractModel 2 更新中 3 更新出错 4 销毁中 -5 销毁出粗 +5 销毁出错 6 已连通 7 未知 */ @@ -205,7 +205,7 @@ class SslVpnSever extends AbstractModel 2 更新中 3 更新出错 4 销毁中 -5 销毁出粗 +5 销毁出错 6 已连通 7 未知 * @param integer $SsoEnabled 是否开启SSO认证。1:开启 0: 不开启 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/TrafficFlow.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/TrafficFlow.php new file mode 100644 index 00000000..09781eb8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/TrafficFlow.php @@ -0,0 +1,85 @@ +Value = $param["Value"]; + } + + if (array_key_exists("FormatValue",$param) and $param["FormatValue"] !== null) { + $this->FormatValue = $param["FormatValue"]; + } + + if (array_key_exists("FormatUnit",$param) and $param["FormatUnit"] !== null) { + $this->FormatUnit = $param["FormatUnit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/UsedDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/UsedDetail.php new file mode 100644 index 00000000..4f26d9db --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/UsedDetail.php @@ -0,0 +1,168 @@ +TrafficPackageId = $param["TrafficPackageId"]; + } + + if (array_key_exists("TrafficPackageName",$param) and $param["TrafficPackageName"] !== null) { + $this->TrafficPackageName = $param["TrafficPackageName"]; + } + + if (array_key_exists("TotalAmount",$param) and $param["TotalAmount"] !== null) { + $this->TotalAmount = new TrafficFlow(); + $this->TotalAmount->deserialize($param["TotalAmount"]); + } + + if (array_key_exists("Deduction",$param) and $param["Deduction"] !== null) { + $this->Deduction = new TrafficFlow(); + $this->Deduction->deserialize($param["Deduction"]); + } + + if (array_key_exists("RemainingAmount",$param) and $param["RemainingAmount"] !== null) { + $this->RemainingAmount = new TrafficFlow(); + $this->RemainingAmount->deserialize($param["RemainingAmount"]); + } + + if (array_key_exists("Time",$param) and $param["Time"] !== null) { + $this->Time = $param["Time"]; + } + + if (array_key_exists("ResourceType",$param) and $param["ResourceType"] !== null) { + $this->ResourceType = $param["ResourceType"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("ResourceName",$param) and $param["ResourceName"] !== null) { + $this->ResourceName = $param["ResourceName"]; + } + + if (array_key_exists("Deadline",$param) and $param["Deadline"] !== null) { + $this->Deadline = $param["Deadline"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/VpnGateway.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/VpnGateway.php index 992152d9..d44f501d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/VpnGateway.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/Models/VpnGateway.php @@ -26,16 +26,16 @@ use TencentCloud\Common\AbstractModel; * @method void setVpcId(string $VpcId) 设置VPC实例ID。 * @method string getVpnGatewayName() 获取网关实例名称。 * @method void setVpnGatewayName(string $VpnGatewayName) 设置网关实例名称。 - * @method string getType() 获取网关实例类型:'IPSEC', 'SSL','CCN'。 - * @method void setType(string $Type) 设置网关实例类型:'IPSEC', 'SSL','CCN'。 - * @method string getState() 获取网关实例状态, 'PENDING':生产中,'DELETING':删除中,'AVAILABLE':运行中。 - * @method void setState(string $State) 设置网关实例状态, 'PENDING':生产中,'DELETING':删除中,'AVAILABLE':运行中。 + * @method string getType() 获取网关实例类型:'IPSEC', 'SSL','CCN','SSL_CCN'。 + * @method void setType(string $Type) 设置网关实例类型:'IPSEC', 'SSL','CCN','SSL_CCN'。 + * @method string getState() 获取网关实例状态, 'PENDING':生产中,'PENDING_ERROR':生产失败,'DELETING':删除中,'DELETING_ERROR':删除失败,'AVAILABLE':运行中。 + * @method void setState(string $State) 设置网关实例状态, 'PENDING':生产中,'PENDING_ERROR':生产失败,'DELETING':删除中,'DELETING_ERROR':删除失败,'AVAILABLE':运行中。 * @method string getPublicIpAddress() 获取网关公网IP。 * @method void setPublicIpAddress(string $PublicIpAddress) 设置网关公网IP。 * @method string getRenewFlag() 获取网关续费类型:'NOTIFY_AND_MANUAL_RENEW':手动续费,'NOTIFY_AND_AUTO_RENEW':自动续费,'NOT_NOTIFY_AND_NOT_RENEW':到期不续费。 * @method void setRenewFlag(string $RenewFlag) 设置网关续费类型:'NOTIFY_AND_MANUAL_RENEW':手动续费,'NOTIFY_AND_AUTO_RENEW':自动续费,'NOT_NOTIFY_AND_NOT_RENEW':到期不续费。 - * @method string getInstanceChargeType() 获取网关付费类型:POSTPAID_BY_HOUR:按小时后付费,PREPAID:包年包月预付费, - * @method void setInstanceChargeType(string $InstanceChargeType) 设置网关付费类型:POSTPAID_BY_HOUR:按小时后付费,PREPAID:包年包月预付费, + * @method string getInstanceChargeType() 获取网关付费类型:POSTPAID_BY_HOUR:按量计费,PREPAID:包年包月预付费。 + * @method void setInstanceChargeType(string $InstanceChargeType) 设置网关付费类型:POSTPAID_BY_HOUR:按量计费,PREPAID:包年包月预付费。 * @method integer getInternetMaxBandwidthOut() 获取网关出带宽。 * @method void setInternetMaxBandwidthOut(integer $InternetMaxBandwidthOut) 设置网关出带宽。 * @method string getCreatedTime() 获取创建时间。 @@ -46,18 +46,18 @@ use TencentCloud\Common\AbstractModel; * @method void setIsAddressBlocked(boolean $IsAddressBlocked) 设置公网IP是否被封堵。 * @method string getNewPurchasePlan() 获取计费模式变更,PREPAID_TO_POSTPAID:包年包月预付费到期转按小时后付费。 * @method void setNewPurchasePlan(string $NewPurchasePlan) 设置计费模式变更,PREPAID_TO_POSTPAID:包年包月预付费到期转按小时后付费。 - * @method string getRestrictState() 获取网关计费装,PROTECTIVELY_ISOLATED:被安全隔离的实例,NORMAL:正常。 - * @method void setRestrictState(string $RestrictState) 设置网关计费装,PROTECTIVELY_ISOLATED:被安全隔离的实例,NORMAL:正常。 - * @method string getZone() 获取可用区,如:ap-guangzhou-2 - * @method void setZone(string $Zone) 设置可用区,如:ap-guangzhou-2 - * @method array getVpnGatewayQuotaSet() 获取网关带宽配额信息 - * @method void setVpnGatewayQuotaSet(array $VpnGatewayQuotaSet) 设置网关带宽配额信息 - * @method string getVersion() 获取网关实例版本信息 - * @method void setVersion(string $Version) 设置网关实例版本信息 - * @method string getNetworkInstanceId() 获取Type值为CCN时,该值表示云联网实例ID - * @method void setNetworkInstanceId(string $NetworkInstanceId) 设置Type值为CCN时,该值表示云联网实例ID - * @method string getCdcId() 获取CDC 实例ID - * @method void setCdcId(string $CdcId) 设置CDC 实例ID + * @method string getRestrictState() 获取网关计费状态,PROTECTIVELY_ISOLATED:被安全隔离的实例,NORMAL:正常。 + * @method void setRestrictState(string $RestrictState) 设置网关计费状态,PROTECTIVELY_ISOLATED:被安全隔离的实例,NORMAL:正常。 + * @method string getZone() 获取可用区,如:ap-guangzhou-2。 + * @method void setZone(string $Zone) 设置可用区,如:ap-guangzhou-2。 + * @method array getVpnGatewayQuotaSet() 获取网关带宽配额信息。 + * @method void setVpnGatewayQuotaSet(array $VpnGatewayQuotaSet) 设置网关带宽配额信息。 + * @method string getVersion() 获取网关实例版本信息。 + * @method void setVersion(string $Version) 设置网关实例版本信息。 + * @method string getNetworkInstanceId() 获取Type值为CCN时,该值表示云联网实例ID。 + * @method void setNetworkInstanceId(string $NetworkInstanceId) 设置Type值为CCN时,该值表示云联网实例ID。 + * @method string getCdcId() 获取CDC 实例ID。 + * @method void setCdcId(string $CdcId) 设置CDC 实例ID。 * @method integer getMaxConnection() 获取SSL-VPN 客户端连接数。 * @method void setMaxConnection(integer $MaxConnection) 设置SSL-VPN 客户端连接数。 */ @@ -79,12 +79,12 @@ class VpnGateway extends AbstractModel public $VpnGatewayName; /** - * @var string 网关实例类型:'IPSEC', 'SSL','CCN'。 + * @var string 网关实例类型:'IPSEC', 'SSL','CCN','SSL_CCN'。 */ public $Type; /** - * @var string 网关实例状态, 'PENDING':生产中,'DELETING':删除中,'AVAILABLE':运行中。 + * @var string 网关实例状态, 'PENDING':生产中,'PENDING_ERROR':生产失败,'DELETING':删除中,'DELETING_ERROR':删除失败,'AVAILABLE':运行中。 */ public $State; @@ -99,7 +99,7 @@ class VpnGateway extends AbstractModel public $RenewFlag; /** - * @var string 网关付费类型:POSTPAID_BY_HOUR:按小时后付费,PREPAID:包年包月预付费, + * @var string 网关付费类型:POSTPAID_BY_HOUR:按量计费,PREPAID:包年包月预付费。 */ public $InstanceChargeType; @@ -129,32 +129,32 @@ class VpnGateway extends AbstractModel public $NewPurchasePlan; /** - * @var string 网关计费装,PROTECTIVELY_ISOLATED:被安全隔离的实例,NORMAL:正常。 + * @var string 网关计费状态,PROTECTIVELY_ISOLATED:被安全隔离的实例,NORMAL:正常。 */ public $RestrictState; /** - * @var string 可用区,如:ap-guangzhou-2 + * @var string 可用区,如:ap-guangzhou-2。 */ public $Zone; /** - * @var array 网关带宽配额信息 + * @var array 网关带宽配额信息。 */ public $VpnGatewayQuotaSet; /** - * @var string 网关实例版本信息 + * @var string 网关实例版本信息。 */ public $Version; /** - * @var string Type值为CCN时,该值表示云联网实例ID + * @var string Type值为CCN时,该值表示云联网实例ID。 */ public $NetworkInstanceId; /** - * @var string CDC 实例ID + * @var string CDC 实例ID。 */ public $CdcId; @@ -167,22 +167,22 @@ class VpnGateway extends AbstractModel * @param string $VpnGatewayId 网关实例ID。 * @param string $VpcId VPC实例ID。 * @param string $VpnGatewayName 网关实例名称。 - * @param string $Type 网关实例类型:'IPSEC', 'SSL','CCN'。 - * @param string $State 网关实例状态, 'PENDING':生产中,'DELETING':删除中,'AVAILABLE':运行中。 + * @param string $Type 网关实例类型:'IPSEC', 'SSL','CCN','SSL_CCN'。 + * @param string $State 网关实例状态, 'PENDING':生产中,'PENDING_ERROR':生产失败,'DELETING':删除中,'DELETING_ERROR':删除失败,'AVAILABLE':运行中。 * @param string $PublicIpAddress 网关公网IP。 * @param string $RenewFlag 网关续费类型:'NOTIFY_AND_MANUAL_RENEW':手动续费,'NOTIFY_AND_AUTO_RENEW':自动续费,'NOT_NOTIFY_AND_NOT_RENEW':到期不续费。 - * @param string $InstanceChargeType 网关付费类型:POSTPAID_BY_HOUR:按小时后付费,PREPAID:包年包月预付费, + * @param string $InstanceChargeType 网关付费类型:POSTPAID_BY_HOUR:按量计费,PREPAID:包年包月预付费。 * @param integer $InternetMaxBandwidthOut 网关出带宽。 * @param string $CreatedTime 创建时间。 * @param string $ExpiredTime 预付费网关过期时间。 * @param boolean $IsAddressBlocked 公网IP是否被封堵。 * @param string $NewPurchasePlan 计费模式变更,PREPAID_TO_POSTPAID:包年包月预付费到期转按小时后付费。 - * @param string $RestrictState 网关计费装,PROTECTIVELY_ISOLATED:被安全隔离的实例,NORMAL:正常。 - * @param string $Zone 可用区,如:ap-guangzhou-2 - * @param array $VpnGatewayQuotaSet 网关带宽配额信息 - * @param string $Version 网关实例版本信息 - * @param string $NetworkInstanceId Type值为CCN时,该值表示云联网实例ID - * @param string $CdcId CDC 实例ID + * @param string $RestrictState 网关计费状态,PROTECTIVELY_ISOLATED:被安全隔离的实例,NORMAL:正常。 + * @param string $Zone 可用区,如:ap-guangzhou-2。 + * @param array $VpnGatewayQuotaSet 网关带宽配额信息。 + * @param string $Version 网关实例版本信息。 + * @param string $NetworkInstanceId Type值为CCN时,该值表示云联网实例ID。 + * @param string $CdcId CDC 实例ID。 * @param integer $MaxConnection SSL-VPN 客户端连接数。 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/VpcClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/VpcClient.php index a4332c7b..c7206cec 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/VpcClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vpc/V20170312/VpcClient.php @@ -24,13 +24,13 @@ use TencentCloud\Vpc\V20170312\Models as Models; /** * @method Models\AcceptAttachCcnInstancesResponse AcceptAttachCcnInstances(Models\AcceptAttachCcnInstancesRequest $req) 本接口(AcceptAttachCcnInstances)用于跨账号关联实例时,云联网所有者接受并同意关联操作。 + * @method Models\AcceptVpcPeeringConnectionResponse AcceptVpcPeeringConnection(Models\AcceptVpcPeeringConnectionRequest $req) 本接口(AcceptVpcPeeringConnection)用于接受对等连接请求。 * @method Models\AddBandwidthPackageResourcesResponse AddBandwidthPackageResources(Models\AddBandwidthPackageResourcesRequest $req) 接口用于添加带宽包资源,包括[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)和[负载均衡](https://cloud.tencent.com/document/product/214/517)等 * @method Models\AddIp6RulesResponse AddIp6Rules(Models\AddIp6RulesRequest $req) 1. 该接口用于在转换实例下添加IPV6转换规则。 2. 支持在同一个转换实例下批量添加转换规则,一个账户在一个地域最多50个。 3. 一个完整的转换规则包括vip6:vport6:protocol:vip:vport,其中vip6:vport6:protocol必须是唯一。 * @method Models\AddTemplateMemberResponse AddTemplateMember(Models\AddTemplateMemberRequest $req) 增加模板对象中的IP地址、协议端口、IP地址组、协议端口组。当前仅支持北京、泰国、北美地域请求。 * @method Models\AdjustPublicAddressResponse AdjustPublicAddress(Models\AdjustPublicAddressRequest $req) 本接口 (AdjustPublicAddress) 用于更换IP地址,支持更换CVM实例的普通公网IP和包月带宽的EIP。 - * @method Models\AllocateAddressesResponse AllocateAddresses(Models\AllocateAddressesRequest $req) 本接口 (AllocateAddresses) 用于申请一个或多个[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)。 * EIP 是专为动态云计算设计的静态 IP 地址。借助 EIP,您可以快速将 EIP 重新映射到您的另一个实例上,从而屏蔽实例故障。 * 您的 EIP 与腾讯云账户相关联,而不是与某个实例相关联。在您选择显式释放该地址,或欠费超过24小时之前,它会一直与您的腾讯云账户保持关联。 @@ -58,7 +58,7 @@ use TencentCloud\Vpc\V20170312\Models as Models; * 将 EIP 绑定到实例(CVM)上,其本质是将 EIP 绑定到实例上主网卡的主内网 IP 上。 * 将 EIP 绑定到主网卡的主内网IP上,绑定过程会把其上绑定的普通公网 IP 自动解绑并释放。 * 将 EIP 绑定到指定网卡的内网 IP上(非主网卡的主内网IP),则必须先解绑该 EIP,才能再绑定新的。 -* 将EIP绑定到绑定内网型CLB实例的功能处于内测阶段,如需使用,请提交内测申请。 +* 将 EIP 绑定到内网型CLB实例的功能处于内测阶段,如需使用,请提交内测申请。 * 将 EIP 绑定到NAT网关,请使用接口[AssociateNatGatewayAddress](https://cloud.tencent.com/document/product/215/36722) * EIP 如果欠费或被封堵,则不能被绑定。 * 只有状态为 UNBIND 的 EIP 才能够被绑定。 @@ -70,7 +70,7 @@ use TencentCloud\Vpc\V20170312\Models as Models; * @method Models\AssociateNetworkAclSubnetsResponse AssociateNetworkAclSubnets(Models\AssociateNetworkAclSubnetsRequest $req) 本接口(AssociateNetworkAclSubnets)用于网络ACL关联VPC下的子网。 * @method Models\AssociateNetworkInterfaceSecurityGroupsResponse AssociateNetworkInterfaceSecurityGroups(Models\AssociateNetworkInterfaceSecurityGroupsRequest $req) 本接口(AssociateNetworkInterfaceSecurityGroups)用于弹性网卡绑定安全组(SecurityGroup)。 * @method Models\AttachCcnInstancesResponse AttachCcnInstances(Models\AttachCcnInstancesRequest $req) 本接口(AttachCcnInstances)用于将网络实例加载到云联网实例中,网络实例包括VPC和专线网关。
                    -每个云联网能够关联的网络实例个数是有限的,详请参考产品文档。如果需要扩充请联系在线客服。 +每个云联网能够关联的网络实例个数是有限的,详情请参考产品文档。如果需要扩充请联系在线客服。 * @method Models\AttachClassicLinkVpcResponse AttachClassicLinkVpc(Models\AttachClassicLinkVpcRequest $req) 本接口(AttachClassicLinkVpc)用于创建私有网络和基础网络设备互通。 * 私有网络和基础网络设备必须在同一个地域。 * 私有网络和基础网络的区别详见vpc产品文档-私有网络与基础网络。 @@ -151,7 +151,7 @@ use TencentCloud\Vpc\V20170312\Models as Models; * @method Models\CreateRouteTableResponse CreateRouteTable(Models\CreateRouteTableRequest $req) 本接口(CreateRouteTable)用于创建路由表。 * 创建了VPC后,系统会创建一个默认路由表,所有新建的子网都会关联到默认路由表。默认情况下您可以直接使用默认路由表来管理您的路由策略。当您的路由策略较多时,您可以调用创建路由表接口创建更多路由表管理您的路由策略。 * 创建路由表同时可以绑定标签, 应答里的标签列表代表添加成功的标签。 - * @method Models\CreateRoutesResponse CreateRoutes(Models\CreateRoutesRequest $req) 本接口(CreateRoutes)用于创建路由策略。 + * @method Models\CreateRoutesResponse CreateRoutes(Models\CreateRoutesRequest $req) 本接口(CreateRoutes)用于创建路由策略。 * 向指定路由表批量新增路由策略。 * @method Models\CreateSecurityGroupResponse CreateSecurityGroup(Models\CreateSecurityGroupRequest $req) 本接口(CreateSecurityGroup)用于创建新的安全组(SecurityGroup)。 * 每个账户下每个地域的每个项目的安全组数量限制。 @@ -174,7 +174,8 @@ use TencentCloud\Vpc\V20170312\Models as Models;
                * @method Models\CreateSecurityGroupWithPoliciesResponse CreateSecurityGroupWithPolicies(Models\CreateSecurityGroupWithPoliciesRequest $req) 本接口(CreateSecurityGroupWithPolicies)用于创建新的安全组(SecurityGroup),并且可以同时添加安全组规则(SecurityGroupPolicy)。 * 每个账户下每个地域的每个项目的安全组数量限制。 -* 新建的安全组的入站和出站规则默认都是全部拒绝,在创建后通常您需要再调用CreateSecurityGroupPolicies将安全组的规则设置为需要的规则。 +* 新建的安全组的入站和出站规则默认都是全部拒绝,在创建后通常您需要再调用CreateSecurityGroupPolicies +将安全组的规则设置为需要的规则。 安全组规则说明: * Version安全组规则版本号,用户每次更新安全规则版本会自动加1,防止您更新的路由规则已过期,不填不考虑冲突。 @@ -182,7 +183,7 @@ use TencentCloud\Vpc\V20170312\Models as Models; * CidrBlock字段允许输入符合cidr格式标准的任意字符串。(展开)在基础网络中,如果CidrBlock包含您的账户内的云服务器之外的设备在腾讯云的内网IP,并不代表此规则允许您访问这些设备,租户之间网络隔离规则优先于安全组中的内网规则。 * Ipv6CidrBlock字段允许输入符合IPv6 cidr格式标准的任意字符串。(展开)在基础网络中,如果Ipv6CidrBlock包含您的账户内的云服务器之外的设备在腾讯云的内网IPv6,并不代表此规则允许您访问这些设备,租户之间网络隔离规则优先于安全组中的内网规则。 * SecurityGroupId字段允许输入与待修改的安全组位于相同项目中的安全组ID,包括这个安全组ID本身,代表安全组下所有云服务器的内网IP。使用这个字段时,这条规则用来匹配网络报文的过程中会随着被使用的这个ID所关联的云服务器变化而变化,不需要重新修改。 -* Port字段允许输入一个单独端口号,或者用减号分隔的两个端口号代表端口范围,例如80或8000-8010。只有当Protocol字段是TCP或UDP时,Port字段才被接受,即Protocol字段不是TCP或UDP时,Protocol和Port排他关系,不允许同时输入,否则会接口报错。 +* Port字段允许输入一个单独端口号,或者用减号分隔的两个端口号代表端口范围,例如80或8000-8010。只有当Protocol字段是TCP或UDP时,Port字段才被接受,即Protocol字段不是TCP或UDP时,Protocol和Port是排他关系,不允许同时输入,否则会接口报错。 * Action字段只允许输入ACCEPT或DROP。 * CidrBlock, Ipv6CidrBlock, SecurityGroupId, AddressTemplate四者是排他关系,不允许同时输入,Protocol + Port和ServiceTemplate二者是排他关系,不允许同时输入。 * 一次请求中只能创建单个方向的规则, 如果需要指定索引(PolicyIndex)参数, 多条规则的索引必须一致。 @@ -211,13 +212,14 @@ use TencentCloud\Vpc\V20170312\Models as Models; * @method Models\CreateVpcEndPointResponse CreateVpcEndPoint(Models\CreateVpcEndPointRequest $req) 本接口(CreateVpcEndPoint)用于创建终端节点。 * @method Models\CreateVpcEndPointServiceResponse CreateVpcEndPointService(Models\CreateVpcEndPointServiceRequest $req) 本接口(CreateVpcEndPointService)用于创建终端节点服务。 * @method Models\CreateVpcEndPointServiceWhiteListResponse CreateVpcEndPointServiceWhiteList(Models\CreateVpcEndPointServiceWhiteListRequest $req) 本接口(CreateVpcEndPointServiceWhiteList)创建终端服务白名单。 + * @method Models\CreateVpcPeeringConnectionResponse CreateVpcPeeringConnection(Models\CreateVpcPeeringConnectionRequest $req) 本接口(CreateVpcPeeringConnection)用于创建私有网络对等连接。 * @method Models\CreateVpnConnectionResponse CreateVpnConnection(Models\CreateVpnConnectionRequest $req) 本接口(CreateVpnConnection)用于创建VPN通道。 >?本接口为异步接口,可调用 [DescribeVpcTaskResult](https://cloud.tencent.com/document/api/215/59037) 接口查询任务执行结果,待任务执行成功后再进行其他操作。 > * @method Models\CreateVpnGatewayResponse CreateVpnGateway(Models\CreateVpnGatewayRequest $req) 本接口(CreateVpnGateway)用于创建VPN网关。 * @method Models\CreateVpnGatewayRoutesResponse CreateVpnGatewayRoutes(Models\CreateVpnGatewayRoutesRequest $req) 创建路由型VPN网关的目的路由 * @method Models\CreateVpnGatewaySslClientResponse CreateVpnGatewaySslClient(Models\CreateVpnGatewaySslClientRequest $req) 创建SSL-VPN-CLIENT - * @method Models\CreateVpnGatewaySslServerResponse CreateVpnGatewaySslServer(Models\CreateVpnGatewaySslServerRequest $req) 创建 Server端 + * @method Models\CreateVpnGatewaySslServerResponse CreateVpnGatewaySslServer(Models\CreateVpnGatewaySslServerRequest $req) 本接口(CreateVpnGatewaySslServer)用于创建SSL-VPN Server端。 * @method Models\DeleteAddressTemplateResponse DeleteAddressTemplate(Models\DeleteAddressTemplateRequest $req) 本接口(DeleteAddressTemplate)用于删除IP地址模板。 * @method Models\DeleteAddressTemplateGroupResponse DeleteAddressTemplateGroup(Models\DeleteAddressTemplateGroupRequest $req) 本接口(DeleteAddressTemplateGroup)用于删除IP地址模板集合。 * @method Models\DeleteAssistantCidrResponse DeleteAssistantCidr(Models\DeleteAssistantCidrRequest $req) 本接口(DeleteAssistantCidr)用于删除辅助CIDR。 @@ -263,19 +265,21 @@ use TencentCloud\Vpc\V20170312\Models as Models; * @method Models\DeleteServiceTemplateResponse DeleteServiceTemplate(Models\DeleteServiceTemplateRequest $req) 本接口(DeleteServiceTemplate)用于删除协议端口模板。 * @method Models\DeleteServiceTemplateGroupResponse DeleteServiceTemplateGroup(Models\DeleteServiceTemplateGroupRequest $req) 本接口(DeleteServiceTemplateGroup)用于删除协议端口模板集合。 * @method Models\DeleteSnapshotPoliciesResponse DeleteSnapshotPolicies(Models\DeleteSnapshotPoliciesRequest $req) 本接口(DeleteSnapshotPolicies)用于删除快照策略。 - * @method Models\DeleteSubnetResponse DeleteSubnet(Models\DeleteSubnetRequest $req) 本接口(DeleteSubnet)用于用于删除子网(Subnet)。 + * @method Models\DeleteSubnetResponse DeleteSubnet(Models\DeleteSubnetRequest $req) 本接口(DeleteSubnet)用于删除子网(Subnet)。 * 删除子网前,请清理该子网下所有资源,包括云服务器、负载均衡、云数据、NoSQL、弹性网卡等资源。 * @method Models\DeleteTemplateMemberResponse DeleteTemplateMember(Models\DeleteTemplateMemberRequest $req) 删除模板对象中的IP地址、协议端口、IP地址组、协议端口组。当前仅支持北京、泰国、北美地域请求。 + * @method Models\DeleteTrafficPackagesResponse DeleteTrafficPackages(Models\DeleteTrafficPackagesRequest $req) 删除共享带宽包(仅非活动状态的流量包可删除)。 * @method Models\DeleteVpcResponse DeleteVpc(Models\DeleteVpcRequest $req) 本接口(DeleteVpc)用于删除私有网络。 * 删除前请确保 VPC 内已经没有相关资源,例如云服务器、云数据库、NoSQL、VPN网关、专线网关、负载均衡、对等连接、与之互通的基础网络设备等。 * 删除私有网络是不可逆的操作,请谨慎处理。 * @method Models\DeleteVpcEndPointResponse DeleteVpcEndPoint(Models\DeleteVpcEndPointRequest $req) 本接口(DeleteVpcEndPoint)用于删除终端节点。 * @method Models\DeleteVpcEndPointServiceResponse DeleteVpcEndPointService(Models\DeleteVpcEndPointServiceRequest $req) 本接口(DeleteVpcEndPointService)用于删除终端节点服务。 * @method Models\DeleteVpcEndPointServiceWhiteListResponse DeleteVpcEndPointServiceWhiteList(Models\DeleteVpcEndPointServiceWhiteListRequest $req) 本接口(DeleteVpcEndPointServiceWhiteList)用于删除终端节点服务白名单。 - * @method Models\DeleteVpnConnectionResponse DeleteVpnConnection(Models\DeleteVpnConnectionRequest $req) 本接口(DeleteVpnConnection)用于删除VPN通道。 + * @method Models\DeleteVpcPeeringConnectionResponse DeleteVpcPeeringConnection(Models\DeleteVpcPeeringConnectionRequest $req) 本接口(DeleteVpcPeeringConnection)用于删除私有网络对等连接。 + * @method Models\DeleteVpnConnectionResponse DeleteVpnConnection(Models\DeleteVpnConnectionRequest $req) 本接口(DeleteVpnConnection)用于删除VPN通道。 * @method Models\DeleteVpnGatewayResponse DeleteVpnGateway(Models\DeleteVpnGatewayRequest $req) 本接口(DeleteVpnGateway)用于删除VPN网关。目前只支持删除运行中的按量计费的IPSEC网关实例。 * @method Models\DeleteVpnGatewayRoutesResponse DeleteVpnGatewayRoutes(Models\DeleteVpnGatewayRoutesRequest $req) 本接口(DeleteVpnGatewayRoutes)用于删除VPN网关路由 - * @method Models\DeleteVpnGatewaySslClientResponse DeleteVpnGatewaySslClient(Models\DeleteVpnGatewaySslClientRequest $req) 删除SSL-VPN-CLIENT + * @method Models\DeleteVpnGatewaySslClientResponse DeleteVpnGatewaySslClient(Models\DeleteVpnGatewaySslClientRequest $req) 本接口(DeleteVpnGatewaySslClient)用于删除SSL-VPN-CLIENT。 * @method Models\DeleteVpnGatewaySslServerResponse DeleteVpnGatewaySslServer(Models\DeleteVpnGatewaySslServerRequest $req) 删除SSL-VPN-SERVER 实例 * @method Models\DescribeAccountAttributesResponse DescribeAccountAttributes(Models\DescribeAccountAttributesRequest $req) 本接口(DescribeAccountAttributes)用于查询用户账号私有属性。 * @method Models\DescribeAddressQuotaResponse DescribeAddressQuota(Models\DescribeAddressQuotaRequest $req) 本接口 (DescribeAddressQuota) 用于查询您账户的[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)在当前地域的配额信息。配额详情可参见 [EIP 产品简介](https://cloud.tencent.com/document/product/213/5733)。 @@ -287,7 +291,6 @@ use TencentCloud\Vpc\V20170312\Models as Models; * @method Models\DescribeBandwidthPackageBillUsageResponse DescribeBandwidthPackageBillUsage(Models\DescribeBandwidthPackageBillUsageRequest $req) 本接口 (DescribeBandwidthPackageBillUsage) 用于查询后付费共享带宽包当前的计费用量. * @method Models\DescribeBandwidthPackageQuotaResponse DescribeBandwidthPackageQuota(Models\DescribeBandwidthPackageQuotaRequest $req) 接口用于查询账户在当前地域的带宽包上限数量以及使用数量 * @method Models\DescribeBandwidthPackageResourcesResponse DescribeBandwidthPackageResources(Models\DescribeBandwidthPackageResourcesRequest $req) 本接口 (DescribeBandwidthPackageResources) 用于根据共享带宽包唯一ID查询共享带宽包内的资源列表,支持按条件过滤查询结果和分页查询。 - * @method Models\DescribeBandwidthPackagesResponse DescribeBandwidthPackages(Models\DescribeBandwidthPackagesRequest $req) 接口用于查询带宽包详细信息,包括带宽包唯一标识ID,类型,计费模式,名称,资源信息等 * @method Models\DescribeCcnAttachedInstancesResponse DescribeCcnAttachedInstances(Models\DescribeCcnAttachedInstancesRequest $req) 本接口(DescribeCcnAttachedInstances)用于查询云联网实例下已关联的网络实例。 * @method Models\DescribeCcnRegionBandwidthLimitsResponse DescribeCcnRegionBandwidthLimits(Models\DescribeCcnRegionBandwidthLimitsRequest $req) 本接口(DescribeCcnRegionBandwidthLimits)用于查询云联网各地域出带宽上限,该接口只返回已关联网络实例包含的地域。 @@ -334,7 +337,7 @@ use TencentCloud\Vpc\V20170312\Models as Models; * @method Models\DescribeNetworkInterfacesResponse DescribeNetworkInterfaces(Models\DescribeNetworkInterfacesRequest $req) 本接口(DescribeNetworkInterfaces)用于查询弹性网卡列表。 * @method Models\DescribeProductQuotaResponse DescribeProductQuota(Models\DescribeProductQuotaRequest $req) 本接口(DescribeProductQuota)用于查询网络产品的配额信息。 * @method Models\DescribeRouteConflictsResponse DescribeRouteConflicts(Models\DescribeRouteConflictsRequest $req) 本接口(DescribeRouteConflicts)用于查询自定义路由策略与云联网路由策略冲突列表。 - * @method Models\DescribeRouteTablesResponse DescribeRouteTables(Models\DescribeRouteTablesRequest $req) 本接口(DescribeRouteTables)用于查询路由表。 + * @method Models\DescribeRouteTablesResponse DescribeRouteTables(Models\DescribeRouteTablesRequest $req) 本接口(DescribeRouteTables)用于查询路由表。 * @method Models\DescribeSecurityGroupAssociationStatisticsResponse DescribeSecurityGroupAssociationStatistics(Models\DescribeSecurityGroupAssociationStatisticsRequest $req) 本接口(DescribeSecurityGroupAssociationStatistics)用于查询安全组关联的实例统计。 * @method Models\DescribeSecurityGroupLimitsResponse DescribeSecurityGroupLimits(Models\DescribeSecurityGroupLimitsRequest $req) 本接口(DescribeSecurityGroupLimits)用于查询用户安全组配额。 * @method Models\DescribeSecurityGroupPoliciesResponse DescribeSecurityGroupPolicies(Models\DescribeSecurityGroupPoliciesRequest $req) 本接口(DescribeSecurityGroupPolicies)用于查询安全组规则。 @@ -346,6 +349,8 @@ use TencentCloud\Vpc\V20170312\Models as Models; * @method Models\DescribeSnapshotAttachedInstancesResponse DescribeSnapshotAttachedInstances(Models\DescribeSnapshotAttachedInstancesRequest $req) 本接口(DescribeSnapshotAttachedInstances)用于查询快照策略关联实例列表。 * @method Models\DescribeSnapshotFilesResponse DescribeSnapshotFiles(Models\DescribeSnapshotFilesRequest $req) 本接口(DescribeSnapshotFiles)用于查询快照文件。 * @method Models\DescribeSnapshotPoliciesResponse DescribeSnapshotPolicies(Models\DescribeSnapshotPoliciesRequest $req) 本接口(DescribeSnapshotPolicies)用于查询快照策略。 + * @method Models\DescribeSpecificTrafficPackageUsedDetailsResponse DescribeSpecificTrafficPackageUsedDetails(Models\DescribeSpecificTrafficPackageUsedDetailsRequest $req) 本接口 (DescribeSpecificTrafficPackageUsedDetails) 用于查询指定 共享流量包 的用量明细。 + * @method Models\DescribeSubnetResourceDashboardResponse DescribeSubnetResourceDashboard(Models\DescribeSubnetResourceDashboardRequest $req) 本接口(DescribeSubnetResourceDashboard)用于查看Subnet资源信息。 * @method Models\DescribeSubnetsResponse DescribeSubnets(Models\DescribeSubnetsRequest $req) 本接口(DescribeSubnets)用于查询子网列表。 * @method Models\DescribeTaskResultResponse DescribeTaskResult(Models\DescribeTaskResultRequest $req) 查询EIP异步任务执行结果 * @method Models\DescribeTemplateLimitsResponse DescribeTemplateLimits(Models\DescribeTemplateLimitsRequest $req) 本接口(DescribeTemplateLimits)用于查询参数模板配额列表。 @@ -353,6 +358,8 @@ use TencentCloud\Vpc\V20170312\Models as Models; 该接口一般用来封禁出口限速的云联网实例, 目前联通内部运营系统通过云API调用, 因为出口限速无法按地域间封禁, 只能按更粗的云联网实例粒度封禁, 如果是地域间限速, 一般可以通过更细的限速实例粒度封禁(DescribeCrossBorderCcnRegionBandwidthLimits) 如有需要, 可以封禁任意云联网实例, 可接入到内部运营系统 * @method Models\DescribeTrafficPackagesResponse DescribeTrafficPackages(Models\DescribeTrafficPackagesRequest $req) 本接口 (DescribeTrafficPackages) 用于查询共享流量包详细信息,包括共享流量包唯一标识ID,名称,流量使用信息等 + * @method Models\DescribeUsedIpAddressResponse DescribeUsedIpAddress(Models\DescribeUsedIpAddressRequest $req) 本接口(DescribeUsedIpAddress)用于查询Subnet或者Vpc内的ip的使用情况, +如ip被占用,返回占用ip的资源类别与id;如未被占用,返回空值 * @method Models\DescribeVpcEndPointResponse DescribeVpcEndPoint(Models\DescribeVpcEndPointRequest $req) 本接口(DescribeVpcEndPoint)用于查询终端节点列表。 * @method Models\DescribeVpcEndPointServiceResponse DescribeVpcEndPointService(Models\DescribeVpcEndPointServiceRequest $req) 查询终端节点服务列表。 * @method Models\DescribeVpcEndPointServiceWhiteListResponse DescribeVpcEndPointServiceWhiteList(Models\DescribeVpcEndPointServiceWhiteListRequest $req) 本接口(DescribeVpcEndPointServiceWhiteList)用于查询终端节点服务的服务白名单列表。 @@ -391,16 +398,17 @@ LimitTypes取值范围: * vpc-max-assistant_cidrs(每个VPC可分配的辅助CIDR数)。 * appid-max-end-point-services (每个开发商每个地域可创建的终端节点服务个数)。 * appid-max-end-point-service-white-lists (每个开发商每个地域可创建的终端节点服务白名单个数)。 + * @method Models\DescribeVpcPeeringConnectionsResponse DescribeVpcPeeringConnections(Models\DescribeVpcPeeringConnectionsRequest $req) 查询私有网络对等连接。 * @method Models\DescribeVpcPrivateIpAddressesResponse DescribeVpcPrivateIpAddresses(Models\DescribeVpcPrivateIpAddressesRequest $req) 本接口(DescribeVpcPrivateIpAddresses)用于查询VPC内网IP信息。
                只能查询已使用的IP信息,当查询未使用的IP时,本接口不会报错,但不会出现在返回结果里。 * @method Models\DescribeVpcResourceDashboardResponse DescribeVpcResourceDashboard(Models\DescribeVpcResourceDashboardRequest $req) 本接口(DescribeVpcResourceDashboard)用于查看VPC资源信息。 * @method Models\DescribeVpcTaskResultResponse DescribeVpcTaskResult(Models\DescribeVpcTaskResultRequest $req) 本接口(DescribeVpcTaskResult)用于查询VPC任务执行结果。 * @method Models\DescribeVpcsResponse DescribeVpcs(Models\DescribeVpcsRequest $req) 本接口(DescribeVpcs)用于查询私有网络列表。 - * @method Models\DescribeVpnConnectionsResponse DescribeVpnConnections(Models\DescribeVpnConnectionsRequest $req) 本接口(DescribeVpnConnections)查询VPN通道列表。 + * @method Models\DescribeVpnConnectionsResponse DescribeVpnConnections(Models\DescribeVpnConnectionsRequest $req) 本接口(DescribeVpnConnections)用于查询VPN通道列表。 * @method Models\DescribeVpnGatewayCcnRoutesResponse DescribeVpnGatewayCcnRoutes(Models\DescribeVpnGatewayCcnRoutesRequest $req) 本接口(DescribeVpnGatewayCcnRoutes)用于查询VPN网关云联网路由。 * @method Models\DescribeVpnGatewayRoutesResponse DescribeVpnGatewayRoutes(Models\DescribeVpnGatewayRoutesRequest $req) 本接口(DescribeVpnGatewayRoutes)用于查询VPN网关路由。 - * @method Models\DescribeVpnGatewaySslClientsResponse DescribeVpnGatewaySslClients(Models\DescribeVpnGatewaySslClientsRequest $req) 查询SSL-VPN-CLIENT 列表 - * @method Models\DescribeVpnGatewaySslServersResponse DescribeVpnGatewaySslServers(Models\DescribeVpnGatewaySslServersRequest $req) 查询SSL-VPN SERVER 列表信息 + * @method Models\DescribeVpnGatewaySslClientsResponse DescribeVpnGatewaySslClients(Models\DescribeVpnGatewaySslClientsRequest $req) 本接口(DescribeVpnGatewaySslClients)用于查询SSL-VPN-CLIENT 列表。 + * @method Models\DescribeVpnGatewaySslServersResponse DescribeVpnGatewaySslServers(Models\DescribeVpnGatewaySslServersRequest $req) 本接口(DescribeVpnGatewaySslServers)用于查询SSL-VPN SERVER 列表信息。 * @method Models\DescribeVpnGatewaysResponse DescribeVpnGateways(Models\DescribeVpnGatewaysRequest $req) 本接口(DescribeVpnGateways)用于查询VPN网关列表。 * @method Models\DetachCcnInstancesResponse DetachCcnInstances(Models\DetachCcnInstancesRequest $req) 本接口(DetachCcnInstances)用于从云联网实例中解关联指定的网络实例。
                解关联网络实例后,相应的路由策略会一并删除。 @@ -430,7 +438,7 @@ LimitTypes取值范围: * @method Models\DisassociateNetworkInterfaceSecurityGroupsResponse DisassociateNetworkInterfaceSecurityGroups(Models\DisassociateNetworkInterfaceSecurityGroupsRequest $req) 本接口(DisassociateNetworkInterfaceSecurityGroups)用于弹性网卡解绑安全组。支持弹性网卡完全解绑安全组。 * @method Models\DisassociateVpcEndPointSecurityGroupsResponse DisassociateVpcEndPointSecurityGroups(Models\DisassociateVpcEndPointSecurityGroupsRequest $req) 本接口(DisassociateVpcEndPointSecurityGroups)用于终端节点解绑安全组。 * @method Models\DownloadCustomerGatewayConfigurationResponse DownloadCustomerGatewayConfiguration(Models\DownloadCustomerGatewayConfigurationRequest $req) 本接口(DownloadCustomerGatewayConfiguration)用于下载VPN通道配置。 - * @method Models\DownloadVpnGatewaySslClientCertResponse DownloadVpnGatewaySslClientCert(Models\DownloadVpnGatewaySslClientCertRequest $req) 下载SSL-VPN-CLIENT 客户端证书 + * @method Models\DownloadVpnGatewaySslClientCertResponse DownloadVpnGatewaySslClientCert(Models\DownloadVpnGatewaySslClientCertRequest $req) 本接口(DownloadVpnGatewaySslClientCert)用于下载SSL-VPN-CLIENT 客户端证书。 * @method Models\EnableCcnRoutesResponse EnableCcnRoutes(Models\EnableCcnRoutesRequest $req) 本接口(EnableCcnRoutes)用于启用已经加入云联网(CCN)的路由。
                本接口会校验启用后,是否与已有路由冲突,如果冲突,则无法启用,失败处理。路由冲突时,需要先禁用与之冲突的路由,才能启用该路由。 * @method Models\EnableFlowLogsResponse EnableFlowLogs(Models\EnableFlowLogsRequest $req) 本接口(EnableFlowLogs)用于启动流日志。 @@ -439,7 +447,7 @@ LimitTypes取值范围: 本接口会校验启用后,是否与已有路由冲突,如果冲突,则无法启用,失败处理。路由冲突时,需要先禁用与之冲突的路由,才能启用该路由。 * @method Models\EnableSnapshotPoliciesResponse EnableSnapshotPolicies(Models\EnableSnapshotPoliciesRequest $req) 本接口(EnableSnapshotPolicies)用于启用快照策略。 * @method Models\EnableVpcEndPointConnectResponse EnableVpcEndPointConnect(Models\EnableVpcEndPointConnectRequest $req) 本接口(EnableVpcEndPointConnect)用于是否接受终端节点连接请求。 - * @method Models\EnableVpnGatewaySslClientCertResponse EnableVpnGatewaySslClientCert(Models\EnableVpnGatewaySslClientCertRequest $req) 启用SSL-VPN-CLIENT 证书 + * @method Models\EnableVpnGatewaySslClientCertResponse EnableVpnGatewaySslClientCert(Models\EnableVpnGatewaySslClientCertRequest $req) 本接口(EnableVpnGatewaySslClientCert)用于启用SSL-VPN-CLIENT 证书。 * @method Models\GenerateVpnConnectionDefaultHealthCheckIpResponse GenerateVpnConnectionDefaultHealthCheckIp(Models\GenerateVpnConnectionDefaultHealthCheckIpRequest $req) 本接口(GenerateVpnConnectionDefaultHealthCheckIp)用于获取一对VPN通道健康检查地址。 * @method Models\GetCcnRegionBandwidthLimitsResponse GetCcnRegionBandwidthLimits(Models\GetCcnRegionBandwidthLimitsRequest $req) 本接口(GetCcnRegionBandwidthLimits)用于查询云联网相关地域带宽信息,其中预付费模式的云联网仅支持地域间限速,后付费模式的云联网支持地域间限速和地域出口限速。 * @method Models\HaVipAssociateAddressIpResponse HaVipAssociateAddressIp(Models\HaVipAssociateAddressIpRequest $req) 本接口(HaVipAssociateAddressIp)用于高可用虚拟IP(HAVIP)绑定弹性公网IP(EIP)。
                @@ -532,6 +540,7 @@ LimitTypes取值范围: * @method Models\ModifyVpcEndPointServiceWhiteListResponse ModifyVpcEndPointServiceWhiteList(Models\ModifyVpcEndPointServiceWhiteListRequest $req) 本接口(ModifyVpcEndPointServiceWhiteList)用于修改终端节点服务白名单属性。 + * @method Models\ModifyVpcPeeringConnectionResponse ModifyVpcPeeringConnection(Models\ModifyVpcPeeringConnectionRequest $req) 本接口(ModifyVpcPeeringConnection)用于修改私有网络对等连接属性。 * @method Models\ModifyVpnConnectionAttributeResponse ModifyVpnConnectionAttribute(Models\ModifyVpnConnectionAttributeRequest $req) 本接口(ModifyVpnConnectionAttribute)用于修改VPN通道。 * @method Models\ModifyVpnGatewayAttributeResponse ModifyVpnGatewayAttribute(Models\ModifyVpnGatewayAttributeRequest $req) 本接口(ModifyVpnGatewayAttribute)用于修改VPN网关属性。 * @method Models\ModifyVpnGatewayCcnRoutesResponse ModifyVpnGatewayCcnRoutes(Models\ModifyVpnGatewayCcnRoutesRequest $req) 本接口(ModifyVpnGatewayCcnRoutes)用于修改VPN网关云联网路由。 @@ -540,6 +549,7 @@ LimitTypes取值范围: * @method Models\RefreshDirectConnectGatewayRouteToNatGatewayResponse RefreshDirectConnectGatewayRouteToNatGateway(Models\RefreshDirectConnectGatewayRouteToNatGatewayRequest $req) 刷新专线直连nat路由,更新nat到专线的路由表 * @method Models\RejectAttachCcnInstancesResponse RejectAttachCcnInstances(Models\RejectAttachCcnInstancesRequest $req) 本接口(RejectAttachCcnInstances)用于跨账号关联实例时,云联网所有者拒绝关联操作。 + * @method Models\RejectVpcPeeringConnectionResponse RejectVpcPeeringConnection(Models\RejectVpcPeeringConnectionRequest $req) 本接口(RejectVpcPeeringConnection)用于驳回对等连接请求。 * @method Models\ReleaseAddressesResponse ReleaseAddresses(Models\ReleaseAddressesRequest $req) 本接口 (ReleaseAddresses) 用于释放一个或多个[弹性公网IP](https://cloud.tencent.com/document/product/213/1941)(简称 EIP)。 * 该操作不可逆,释放后 EIP 关联的 IP 地址将不再属于您的名下。 * 只有状态为 UNBIND 的 EIP 才能进行释放操作。 @@ -561,8 +571,8 @@ LimitTypes取值范围: * @method Models\ResetNatGatewayConnectionResponse ResetNatGatewayConnection(Models\ResetNatGatewayConnectionRequest $req) 本接口(ResetNatGatewayConnection)用来NAT网关并发连接上限。 * @method Models\ResetRoutesResponse ResetRoutes(Models\ResetRoutesRequest $req) 本接口(ResetRoutes)用于对某个路由表名称和所有路由策略(Route)进行重新设置。
                注意: 调用本接口是先删除当前路由表中所有路由策略, 再保存新提交的路由策略内容, 会引起网络中断。 - * @method Models\ResetVpnConnectionResponse ResetVpnConnection(Models\ResetVpnConnectionRequest $req) 本接口(ResetVpnConnection)用于重置VPN通道。 - * @method Models\ResetVpnGatewayInternetMaxBandwidthResponse ResetVpnGatewayInternetMaxBandwidth(Models\ResetVpnGatewayInternetMaxBandwidthRequest $req) 本接口(ResetVpnGatewayInternetMaxBandwidth)调整VPN网关带宽上限。目前支持升级配置,如果是包年包月VPN网关需要在有效期内。 + * @method Models\ResetVpnConnectionResponse ResetVpnConnection(Models\ResetVpnConnectionRequest $req) 本接口(ResetVpnConnection)用于重置VPN通道。 + * @method Models\ResetVpnGatewayInternetMaxBandwidthResponse ResetVpnGatewayInternetMaxBandwidth(Models\ResetVpnGatewayInternetMaxBandwidthRequest $req) 本接口(ResetVpnGatewayInternetMaxBandwidth)用于调整VPN网关带宽上限。VPN网关带宽目前仅支持部分带宽范围内升降配,如【5,100】Mbps和【200,1000】Mbps,在各自带宽范围内可提升配额,跨范围提升配额和降配暂不支持,如果是包年包月VPN网关需要在有效期内。 * @method Models\ResumeSnapshotInstanceResponse ResumeSnapshotInstance(Models\ResumeSnapshotInstanceRequest $req) 本接口(ResumeSnapshotInstance)用于根据备份内容恢复安全组策略。 * @method Models\ReturnNormalAddressesResponse ReturnNormalAddresses(Models\ReturnNormalAddressesRequest $req) 本接口(ReturnNormalAddresses)用于解绑并释放普通公网IP。 为完善公网IP的访问管理功能,此接口于2022年12月15日升级优化鉴权功能,升级后子用户调用此接口需向主账号申请CAM策略授权,否则可能调用失败。您可以提前为子账号配置操作授权,详情见[授权指南](https://cloud.tencent.com/document/product/598/34545)。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/CancelVRSTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/CancelVRSTaskRequest.php new file mode 100644 index 00000000..9ec1f48e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/CancelVRSTaskRequest.php @@ -0,0 +1,53 @@ +TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/CancelVRSTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/CancelVRSTaskResponse.php new file mode 100644 index 00000000..433f6ea0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/CancelVRSTaskResponse.php @@ -0,0 +1,66 @@ +Data = new CancelVRSTaskRsp(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/CancelVRSTaskRsp.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/CancelVRSTaskRsp.php new file mode 100644 index 00000000..5cd699bd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/CancelVRSTaskRsp.php @@ -0,0 +1,47 @@ +CallbackUrl = $param["CallbackUrl"]; } + + if (array_key_exists("ModelType",$param) and $param["ModelType"] !== null) { + $this->ModelType = $param["ModelType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DetectEnvAndSoundQualityRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DetectEnvAndSoundQualityRequest.php index a1d834b8..3cc4a6cd 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DetectEnvAndSoundQualityRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DetectEnvAndSoundQualityRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getTextId() 获取标注文本信息 ID * @method void setTextId(string $TextId) 设置标注文本信息 ID - * @method string getAudioData() 获取语音数据 要使用base64编码(采用python语言时注意读取文件应该为string而不是byte,以byte格式读取后要decode()。编码后的数据不可带有回车换行符)。 - * @method void setAudioData(string $AudioData) 设置语音数据 要使用base64编码(采用python语言时注意读取文件应该为string而不是byte,以byte格式读取后要decode()。编码后的数据不可带有回车换行符)。 + * @method string getAudioData() 获取语音数据 要使用base64编码(采用python语言时注意读取文件时需要转成base64字符串编码,例如:str(base64.b64encode(open("input.aac", mode="rb").read()), encoding='utf-8') )。 + * @method void setAudioData(string $AudioData) 设置语音数据 要使用base64编码(采用python语言时注意读取文件时需要转成base64字符串编码,例如:str(base64.b64encode(open("input.aac", mode="rb").read()), encoding='utf-8') )。 * @method string getCodec() 获取音频格式,音频类型(wav,mp3,aac,m4a) * @method void setCodec(string $Codec) 设置音频格式,音频类型(wav,mp3,aac,m4a) * @method integer getTypeId() 获取1:环境检测 2:音质检测 @@ -43,7 +43,7 @@ class DetectEnvAndSoundQualityRequest extends AbstractModel public $TextId; /** - * @var string 语音数据 要使用base64编码(采用python语言时注意读取文件应该为string而不是byte,以byte格式读取后要decode()。编码后的数据不可带有回车换行符)。 + * @var string 语音数据 要使用base64编码(采用python语言时注意读取文件时需要转成base64字符串编码,例如:str(base64.b64encode(open("input.aac", mode="rb").read()), encoding='utf-8') )。 */ public $AudioData; @@ -66,7 +66,7 @@ class DetectEnvAndSoundQualityRequest extends AbstractModel /** * @param string $TextId 标注文本信息 ID - * @param string $AudioData 语音数据 要使用base64编码(采用python语言时注意读取文件应该为string而不是byte,以byte格式读取后要decode()。编码后的数据不可带有回车换行符)。 + * @param string $AudioData 语音数据 要使用base64编码(采用python语言时注意读取文件时需要转成base64字符串编码,例如:str(base64.b64encode(open("input.aac", mode="rb").read()), encoding='utf-8') )。 * @param string $Codec 音频格式,音频类型(wav,mp3,aac,m4a) * @param integer $TypeId 1:环境检测 2:音质检测 * @param integer $SampleRate 音频采样率: diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DownloadVRSModelRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DownloadVRSModelRequest.php new file mode 100644 index 00000000..1304ac04 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DownloadVRSModelRequest.php @@ -0,0 +1,53 @@ +TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DownloadVRSModelResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DownloadVRSModelResponse.php new file mode 100644 index 00000000..f4b31934 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DownloadVRSModelResponse.php @@ -0,0 +1,66 @@ +Data = new DownloadVRSModelRsp(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DownloadVRSModelRsp.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DownloadVRSModelRsp.php new file mode 100644 index 00000000..e5ae3ee0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/Models/DownloadVRSModelRsp.php @@ -0,0 +1,129 @@ +Model = $param["Model"]; + } + + if (array_key_exists("VoiceName",$param) and $param["VoiceName"] !== null) { + $this->VoiceName = $param["VoiceName"]; + } + + if (array_key_exists("VoiceGender",$param) and $param["VoiceGender"] !== null) { + $this->VoiceGender = $param["VoiceGender"]; + } + + if (array_key_exists("VoiceLanguage",$param) and $param["VoiceLanguage"] !== null) { + $this->VoiceLanguage = $param["VoiceLanguage"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/VrsClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/VrsClient.php index 21c30883..bea6697c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/VrsClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Vrs/V20200824/VrsClient.php @@ -23,6 +23,7 @@ use TencentCloud\Common\Credential; use TencentCloud\Vrs\V20200824\Models as Models; /** + * @method Models\CancelVRSTaskResponse CancelVRSTask(Models\CancelVRSTaskRequest $req) 声音复刻取消任务接口 * @method Models\CreateVRSTaskResponse CreateVRSTask(Models\CreateVRSTaskRequest $req) 本接口服务对提交音频进行声音复刻任务创建接口,异步返回复刻结果。 • 请求方法为 HTTP POST , Content-Type为"application/json; charset=utf-8" • 签名方法参考 公共参数 中签名方法v3。 @@ -34,6 +35,7 @@ use TencentCloud\Vrs\V20200824\Models as Models; * @method Models\DetectEnvAndSoundQualityResponse DetectEnvAndSoundQuality(Models\DetectEnvAndSoundQualityRequest $req) 本接口用于检测音频的环境和音频质量。 • 请求方法为 HTTP POST , Content-Type为"application/json; charset=utf-8" • 签名方法参考 公共参数 中签名方法v3。 + * @method Models\DownloadVRSModelResponse DownloadVRSModel(Models\DownloadVRSModelRequest $req) 下载声音复刻离线模型 * @method Models\GetTrainingTextResponse GetTrainingText(Models\GetTrainingTextRequest $req) 本接口用于获取声音复刻训练文本信息。 请求方法为 HTTP POST , Content-Type为"application/json; charset=utf-8" • 签名方法参考 公共参数 中签名方法v3。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AccessHistogramItem.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AccessHistogramItem.php new file mode 100644 index 00000000..b730cbc1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AccessHistogramItem.php @@ -0,0 +1,65 @@ +BTime = $param["BTime"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddDomainWhiteRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddDomainWhiteRuleRequest.php index efafef2c..0ea07720 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddDomainWhiteRuleRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddDomainWhiteRuleRequest.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setUrl(string $Url) 设置需要添加的规则url * @method string getFunction() 获取规则的方法 * @method void setFunction(string $Function) 设置规则的方法 - * @method integer getStatus() 获取规则的开关 - * @method void setStatus(integer $Status) 设置规则的开关 + * @method integer getStatus() 获取规则的开关,0表示规则关闭,1表示规则打开 + * @method void setStatus(integer $Status) 设置规则的开关,0表示规则关闭,1表示规则打开 */ class AddDomainWhiteRuleRequest extends AbstractModel { @@ -54,7 +54,7 @@ class AddDomainWhiteRuleRequest extends AbstractModel public $Function; /** - * @var integer 规则的开关 + * @var integer 规则的开关,0表示规则关闭,1表示规则打开 */ public $Status; @@ -63,7 +63,7 @@ class AddDomainWhiteRuleRequest extends AbstractModel * @param array $Rules 需要添加的规则 * @param string $Url 需要添加的规则url * @param string $Function 规则的方法 - * @param integer $Status 规则的开关 + * @param integer $Status 规则的开关,0表示规则关闭,1表示规则打开 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionRequest.php index ad5743c5..1e25d171 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/AddSpartaProtectionRequest.php @@ -30,10 +30,10 @@ use TencentCloud\Common\AbstractModel; * @method void setUpstreamType(integer $UpstreamType) 设置回源类型,0表示通过IP回源,1 表示通过域名回源 * @method integer getIsWebsocket() 获取是否开启WebSocket支持,1表示开启,0不开启 * @method void setIsWebsocket(integer $IsWebsocket) 设置是否开启WebSocket支持,1表示开启,0不开启 - * @method string getLoadBalance() 获取负载均衡策略,0表示轮徇,1表示IP hash - * @method void setLoadBalance(string $LoadBalance) 设置负载均衡策略,0表示轮徇,1表示IP hash - * @method string getCert() 获取CertType=1时,需要填次参数,表示证书内容 - * @method void setCert(string $Cert) 设置CertType=1时,需要填次参数,表示证书内容 + * @method string getLoadBalance() 获取负载均衡策略,0表示轮询,1表示IP hash + * @method void setLoadBalance(string $LoadBalance) 设置负载均衡策略,0表示轮询,1表示IP hash + * @method string getCert() 获取值为1时,需要填次参数,表示证书内容 + * @method void setCert(string $Cert) 设置值为1时,需要填次参数,表示证书内容 * @method string getPrivateKey() 获取CertType=1时,需要填次参数,表示证书的私钥 * @method void setPrivateKey(string $PrivateKey) 设置CertType=1时,需要填次参数,表示证书的私钥 * @method string getSSLId() 获取CertType=2时,需要填次参数,表示证书的ID @@ -86,6 +86,8 @@ use TencentCloud\Common\AbstractModel; * @method void setSniHost(string $SniHost) 设置SniType=3时,需要填此参数,表示自定义的host; * @method array getIpHeaders() 获取is_cdn=3时,需要填此参数,表示自定义header * @method void setIpHeaders(array $IpHeaders) 设置is_cdn=3时,需要填此参数,表示自定义header + * @method integer getXFFReset() 获取0:关闭xff重置;1:开启xff重置 + * @method void setXFFReset(integer $XFFReset) 设置0:关闭xff重置;1:开启xff重置 */ class AddSpartaProtectionRequest extends AbstractModel { @@ -115,12 +117,12 @@ class AddSpartaProtectionRequest extends AbstractModel public $IsWebsocket; /** - * @var string 负载均衡策略,0表示轮徇,1表示IP hash + * @var string 负载均衡策略,0表示轮询,1表示IP hash */ public $LoadBalance; /** - * @var string CertType=1时,需要填次参数,表示证书内容 + * @var string 值为1时,需要填次参数,表示证书内容 */ public $Cert; @@ -254,14 +256,19 @@ class AddSpartaProtectionRequest extends AbstractModel */ public $IpHeaders; + /** + * @var integer 0:关闭xff重置;1:开启xff重置 + */ + public $XFFReset; + /** * @param string $Domain 需要防御的域名 * @param integer $CertType 证书类型,0表示没有证书,CertType=1表示自有证书,2 为托管证书 * @param integer $IsCdn 表示是否开启了CDN代理,1:有部署CDN,0:未部署CDN * @param integer $UpstreamType 回源类型,0表示通过IP回源,1 表示通过域名回源 * @param integer $IsWebsocket 是否开启WebSocket支持,1表示开启,0不开启 - * @param string $LoadBalance 负载均衡策略,0表示轮徇,1表示IP hash - * @param string $Cert CertType=1时,需要填次参数,表示证书内容 + * @param string $LoadBalance 负载均衡策略,0表示轮询,1表示IP hash + * @param string $Cert 值为1时,需要填次参数,表示证书内容 * @param string $PrivateKey CertType=1时,需要填次参数,表示证书的私钥 * @param string $SSLId CertType=2时,需要填次参数,表示证书的ID * @param string $ResourceId Waf的资源ID @@ -288,6 +295,7 @@ class AddSpartaProtectionRequest extends AbstractModel * @param integer $SniType 0:关闭SNI;1:开启SNI,SNI=源请求host;2:开启SNI,SNI=修改为源站host;3:开启SNI,自定义host,SNI=SniHost; * @param string $SniHost SniType=3时,需要填此参数,表示自定义的host; * @param array $IpHeaders is_cdn=3时,需要填此参数,表示自定义header + * @param integer $XFFReset 0:关闭xff重置;1:开启xff重置 */ function __construct() { @@ -438,5 +446,9 @@ class AddSpartaProtectionRequest extends AbstractModel if (array_key_exists("IpHeaders",$param) and $param["IpHeaders"] !== null) { $this->IpHeaders = $param["IpHeaders"]; } + + if (array_key_exists("XFFReset",$param) and $param["XFFReset"] !== null) { + $this->XFFReset = $param["XFFReset"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeAccessHistogramRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeAccessHistogramRequest.php new file mode 100644 index 00000000..d990d398 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeAccessHistogramRequest.php @@ -0,0 +1,101 @@ +TopicId = $param["TopicId"]; + } + + if (array_key_exists("From",$param) and $param["From"] !== null) { + $this->From = $param["From"]; + } + + if (array_key_exists("To",$param) and $param["To"] !== null) { + $this->To = $param["To"]; + } + + if (array_key_exists("Query",$param) and $param["Query"] !== null) { + $this->Query = $param["Query"]; + } + + if (array_key_exists("Interval",$param) and $param["Interval"] !== null) { + $this->Interval = $param["Interval"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeAccessHistogramResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeAccessHistogramResponse.php new file mode 100644 index 00000000..b0e54cfc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeAccessHistogramResponse.php @@ -0,0 +1,98 @@ +Interval = $param["Interval"]; + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("HistogramInfos",$param) and $param["HistogramInfos"] !== null) { + $this->HistogramInfos = []; + foreach ($param["HistogramInfos"] as $key => $value){ + $obj = new AccessHistogramItem(); + $obj->deserialize($value); + array_push($this->HistogramInfos, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeCustomWhiteRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeCustomWhiteRuleRequest.php index 9763dd9c..3181663f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeCustomWhiteRuleRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeCustomWhiteRuleRequest.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getDomain() 获取域名 * @method void setDomain(string $Domain) 设置域名 - * @method integer getOffset() 获取偏移 - * @method void setOffset(integer $Offset) 设置偏移 + * @method integer getOffset() 获取偏移量 + * @method void setOffset(integer $Offset) 设置偏移量 * @method integer getLimit() 获取容量 * @method void setLimit(integer $Limit) 设置容量 * @method array getFilters() 获取过滤数组,name可以是如下的值: RuleID,RuleName,Match @@ -41,7 +41,7 @@ class DescribeCustomWhiteRuleRequest extends AbstractModel public $Domain; /** - * @var integer 偏移 + * @var integer 偏移量 */ public $Offset; @@ -67,7 +67,7 @@ class DescribeCustomWhiteRuleRequest extends AbstractModel /** * @param string $Domain 域名 - * @param integer $Offset 偏移 + * @param integer $Offset 偏移量 * @param integer $Limit 容量 * @param array $Filters 过滤数组,name可以是如下的值: RuleID,RuleName,Match * @param string $Order asc或者desc diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeInstancesRequest.php index eeab0d8d..6c0ae893 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeInstancesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DescribeInstancesRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeInstances请求参数结构体 * - * @method integer getOffset() 获取偏移 - * @method void setOffset(integer $Offset) 设置偏移 + * @method integer getOffset() 获取偏移量 + * @method void setOffset(integer $Offset) 设置偏移量 * @method integer getLimit() 获取容量 * @method void setLimit(integer $Limit) 设置容量 * @method array getFilters() 获取过滤数组 @@ -30,7 +30,7 @@ use TencentCloud\Common\AbstractModel; class DescribeInstancesRequest extends AbstractModel { /** - * @var integer 偏移 + * @var integer 偏移量 */ public $Offset; @@ -45,7 +45,7 @@ class DescribeInstancesRequest extends AbstractModel public $Filters; /** - * @param integer $Offset 偏移 + * @param integer $Offset 偏移量 * @param integer $Limit 容量 * @param array $Filters 过滤数组 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainInfo.php index d69e13a1..cb183cd4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainInfo.php @@ -18,7 +18,7 @@ namespace TencentCloud\Waf\V20180125\Models; use TencentCloud\Common\AbstractModel; /** - * 域名的详细信息 + * domain列表 * * @method string getDomain() 获取域名 * @method void setDomain(string $Domain) 设置域名 @@ -28,22 +28,22 @@ use TencentCloud\Common\AbstractModel; * @method void setInstanceId(string $InstanceId) 设置实例ID * @method string getCname() 获取cname地址 * @method void setCname(string $Cname) 设置cname地址 - * @method string getEdition() 获取实例类型 - * @method void setEdition(string $Edition) 设置实例类型 + * @method string getEdition() 获取实例类型,sparta-waf表示saaswaf实例域名,clb-waf表示clbwaf实例域名,cdc-clb-waf表示CDC环境下clbwaf实例域名,cdn-waf表示cdnwaf实例域名 + * @method void setEdition(string $Edition) 设置实例类型,sparta-waf表示saaswaf实例域名,clb-waf表示clbwaf实例域名,cdc-clb-waf表示CDC环境下clbwaf实例域名,cdn-waf表示cdnwaf实例域名 * @method string getRegion() 获取地域 * @method void setRegion(string $Region) 设置地域 * @method string getInstanceName() 获取实例名 * @method void setInstanceName(string $InstanceName) 设置实例名 * @method integer getClsStatus() 获取日志包 * @method void setClsStatus(integer $ClsStatus) 设置日志包 - * @method integer getFlowMode() 获取clb模式 - * @method void setFlowMode(integer $FlowMode) 设置clb模式 - * @method integer getStatus() 获取waf开关 - * @method void setStatus(integer $Status) 设置waf开关 - * @method integer getMode() 获取防御模式 - * @method void setMode(integer $Mode) 设置防御模式 - * @method integer getEngine() 获取AI防御模式 - * @method void setEngine(integer $Engine) 设置AI防御模式 + * @method integer getFlowMode() 获取clbwaf使用模式,0镜像模式 1清洗模式 + * @method void setFlowMode(integer $FlowMode) 设置clbwaf使用模式,0镜像模式 1清洗模式 + * @method integer getStatus() 获取waf开关,0关闭 1开启 + * @method void setStatus(integer $Status) 设置waf开关,0关闭 1开启 + * @method integer getMode() 获取规则防御模式,0观察模式 1拦截模式 + * @method void setMode(integer $Mode) 设置规则防御模式,0观察模式 1拦截模式 + * @method integer getEngine() 获取AI防御模式,10规则引擎观察&&AI引擎关闭模式 11规则引擎观察&&AI引擎观察模式 12规则引擎观察&&AI引擎拦截模式 20规则引擎拦截&&AI引擎关闭模式 21规则引擎拦截&&AI引擎观察模式 22规则引擎拦截&&AI引擎拦截模式 + * @method void setEngine(integer $Engine) 设置AI防御模式,10规则引擎观察&&AI引擎关闭模式 11规则引擎观察&&AI引擎观察模式 12规则引擎观察&&AI引擎拦截模式 20规则引擎拦截&&AI引擎关闭模式 21规则引擎拦截&&AI引擎观察模式 22规则引擎拦截&&AI引擎拦截模式 * @method array getCCList() 获取CC列表 * @method void setCCList(array $CCList) 设置CC列表 * @method array getRsList() 获取回源ip @@ -54,23 +54,39 @@ use TencentCloud\Common\AbstractModel; * @method void setLoadBalancerSet(array $LoadBalancerSet) 设置负载均衡器 * @method integer getAppId() 获取用户id * @method void setAppId(integer $AppId) 设置用户id - * @method integer getState() 获取clb状态 - * @method void setState(integer $State) 设置clb状态 + * @method integer getState() 获取clbwaf域名监听器状态,0操作成功 4正在绑定LB 6正在解绑LB 7解绑LB失败 8绑定LB失败 10内部错误 + * @method void setState(integer $State) 设置clbwaf域名监听器状态,0操作成功 4正在绑定LB 6正在解绑LB 7解绑LB失败 8绑定LB失败 10内部错误 * @method string getCreateTime() 获取创建时间 * @method void setCreateTime(string $CreateTime) 设置创建时间 - * @method integer getIpv6Status() 获取0关闭 1开启 - * @method void setIpv6Status(integer $Ipv6Status) 设置0关闭 1开启 - * @method integer getBotStatus() 获取0关闭 1开启 - * @method void setBotStatus(integer $BotStatus) 设置0关闭 1开启 + * @method integer getIpv6Status() 获取Ipv6开关状态,0关闭 1开启 + * @method void setIpv6Status(integer $Ipv6Status) 设置Ipv6开关状态,0关闭 1开启 + * @method integer getBotStatus() 获取BOT开关状态,0关闭 1开启 + * @method void setBotStatus(integer $BotStatus) 设置BOT开关状态,0关闭 1开启 * @method integer getLevel() 获取版本信息 * @method void setLevel(integer $Level) 设置版本信息 - * @method integer getPostCLSStatus() 获取是否开启投递CLS功能 - * @method void setPostCLSStatus(integer $PostCLSStatus) 设置是否开启投递CLS功能 - * @method integer getPostCKafkaStatus() 获取是否开启投递CKafka功能 - * @method void setPostCKafkaStatus(integer $PostCKafkaStatus) 设置是否开启投递CKafka功能 - * @method string getAlbType() 获取应用型负载均衡类型: clb或者apisix,默认clb + * @method integer getPostCLSStatus() 获取是否开启投递CLS功能,0关闭 1开启 + * @method void setPostCLSStatus(integer $PostCLSStatus) 设置是否开启投递CLS功能,0关闭 1开启 + * @method integer getPostCKafkaStatus() 获取是否开启投递CKafka功能,0关闭 1开启 + * @method void setPostCKafkaStatus(integer $PostCKafkaStatus) 设置是否开启投递CKafka功能,0关闭 1开启 + * @method string getCdcClusters() 获取cdc实例域名接入的集群信息,非cdc实例忽略 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setAlbType(string $AlbType) 设置应用型负载均衡类型: clb或者apisix,默认clb + * @method void setCdcClusters(string $CdcClusters) 设置cdc实例域名接入的集群信息,非cdc实例忽略 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getApiStatus() 获取api安全开关状态,0关闭 1开启 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setApiStatus(integer $ApiStatus) 设置api安全开关状态,0关闭 1开启 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getAlbType() 获取应用型负载均衡类型,clb或者apisix,默认clb +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAlbType(string $AlbType) 设置应用型负载均衡类型,clb或者apisix,默认clb +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getSgState() 获取安全组状态,0不展示 1非腾讯云源站 2安全组绑定失败 3安全组发生变更 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSgState(integer $SgState) 设置安全组状态,0不展示 1非腾讯云源站 2安全组绑定失败 3安全组发生变更 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getSgDetail() 获取安全组状态的详细解释 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSgDetail(string $SgDetail) 设置安全组状态的详细解释 注意:此字段可能返回 null,表示取不到有效值。 */ class DomainInfo extends AbstractModel @@ -96,7 +112,7 @@ class DomainInfo extends AbstractModel public $Cname; /** - * @var string 实例类型 + * @var string 实例类型,sparta-waf表示saaswaf实例域名,clb-waf表示clbwaf实例域名,cdc-clb-waf表示CDC环境下clbwaf实例域名,cdn-waf表示cdnwaf实例域名 */ public $Edition; @@ -116,22 +132,22 @@ class DomainInfo extends AbstractModel public $ClsStatus; /** - * @var integer clb模式 + * @var integer clbwaf使用模式,0镜像模式 1清洗模式 */ public $FlowMode; /** - * @var integer waf开关 + * @var integer waf开关,0关闭 1开启 */ public $Status; /** - * @var integer 防御模式 + * @var integer 规则防御模式,0观察模式 1拦截模式 */ public $Mode; /** - * @var integer AI防御模式 + * @var integer AI防御模式,10规则引擎观察&&AI引擎关闭模式 11规则引擎观察&&AI引擎观察模式 12规则引擎观察&&AI引擎拦截模式 20规则引擎拦截&&AI引擎关闭模式 21规则引擎拦截&&AI引擎观察模式 22规则引擎拦截&&AI引擎拦截模式 */ public $Engine; @@ -161,7 +177,7 @@ class DomainInfo extends AbstractModel public $AppId; /** - * @var integer clb状态 + * @var integer clbwaf域名监听器状态,0操作成功 4正在绑定LB 6正在解绑LB 7解绑LB失败 8绑定LB失败 10内部错误 */ public $State; @@ -171,12 +187,12 @@ class DomainInfo extends AbstractModel public $CreateTime; /** - * @var integer 0关闭 1开启 + * @var integer Ipv6开关状态,0关闭 1开启 */ public $Ipv6Status; /** - * @var integer 0关闭 1开启 + * @var integer BOT开关状态,0关闭 1开启 */ public $BotStatus; @@ -186,47 +202,79 @@ class DomainInfo extends AbstractModel public $Level; /** - * @var integer 是否开启投递CLS功能 + * @var integer 是否开启投递CLS功能,0关闭 1开启 */ public $PostCLSStatus; /** - * @var integer 是否开启投递CKafka功能 + * @var integer 是否开启投递CKafka功能,0关闭 1开启 */ public $PostCKafkaStatus; /** - * @var string 应用型负载均衡类型: clb或者apisix,默认clb + * @var string cdc实例域名接入的集群信息,非cdc实例忽略 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CdcClusters; + + /** + * @var integer api安全开关状态,0关闭 1开启 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ApiStatus; + + /** + * @var string 应用型负载均衡类型,clb或者apisix,默认clb 注意:此字段可能返回 null,表示取不到有效值。 */ public $AlbType; + /** + * @var integer 安全组状态,0不展示 1非腾讯云源站 2安全组绑定失败 3安全组发生变更 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SgState; + + /** + * @var string 安全组状态的详细解释 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SgDetail; + /** * @param string $Domain 域名 * @param string $DomainId 域名ID * @param string $InstanceId 实例ID * @param string $Cname cname地址 - * @param string $Edition 实例类型 + * @param string $Edition 实例类型,sparta-waf表示saaswaf实例域名,clb-waf表示clbwaf实例域名,cdc-clb-waf表示CDC环境下clbwaf实例域名,cdn-waf表示cdnwaf实例域名 * @param string $Region 地域 * @param string $InstanceName 实例名 * @param integer $ClsStatus 日志包 - * @param integer $FlowMode clb模式 - * @param integer $Status waf开关 - * @param integer $Mode 防御模式 - * @param integer $Engine AI防御模式 + * @param integer $FlowMode clbwaf使用模式,0镜像模式 1清洗模式 + * @param integer $Status waf开关,0关闭 1开启 + * @param integer $Mode 规则防御模式,0观察模式 1拦截模式 + * @param integer $Engine AI防御模式,10规则引擎观察&&AI引擎关闭模式 11规则引擎观察&&AI引擎观察模式 12规则引擎观察&&AI引擎拦截模式 20规则引擎拦截&&AI引擎关闭模式 21规则引擎拦截&&AI引擎观察模式 22规则引擎拦截&&AI引擎拦截模式 * @param array $CCList CC列表 * @param array $RsList 回源ip * @param array $Ports 服务端口配置 * @param array $LoadBalancerSet 负载均衡器 * @param integer $AppId 用户id - * @param integer $State clb状态 + * @param integer $State clbwaf域名监听器状态,0操作成功 4正在绑定LB 6正在解绑LB 7解绑LB失败 8绑定LB失败 10内部错误 * @param string $CreateTime 创建时间 - * @param integer $Ipv6Status 0关闭 1开启 - * @param integer $BotStatus 0关闭 1开启 + * @param integer $Ipv6Status Ipv6开关状态,0关闭 1开启 + * @param integer $BotStatus BOT开关状态,0关闭 1开启 * @param integer $Level 版本信息 - * @param integer $PostCLSStatus 是否开启投递CLS功能 - * @param integer $PostCKafkaStatus 是否开启投递CKafka功能 - * @param string $AlbType 应用型负载均衡类型: clb或者apisix,默认clb + * @param integer $PostCLSStatus 是否开启投递CLS功能,0关闭 1开启 + * @param integer $PostCKafkaStatus 是否开启投递CKafka功能,0关闭 1开启 + * @param string $CdcClusters cdc实例域名接入的集群信息,非cdc实例忽略 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ApiStatus api安全开关状态,0关闭 1开启 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $AlbType 应用型负载均衡类型,clb或者apisix,默认clb +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $SgState 安全组状态,0不展示 1非腾讯云源站 2安全组绑定失败 3安全组发生变更 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $SgDetail 安全组状态的详细解释 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -348,8 +396,24 @@ class DomainInfo extends AbstractModel $this->PostCKafkaStatus = $param["PostCKafkaStatus"]; } + if (array_key_exists("CdcClusters",$param) and $param["CdcClusters"] !== null) { + $this->CdcClusters = $param["CdcClusters"]; + } + + if (array_key_exists("ApiStatus",$param) and $param["ApiStatus"] !== null) { + $this->ApiStatus = $param["ApiStatus"]; + } + if (array_key_exists("AlbType",$param) and $param["AlbType"] !== null) { $this->AlbType = $param["AlbType"]; } + + if (array_key_exists("SgState",$param) and $param["SgState"] !== null) { + $this->SgState = $param["SgState"]; + } + + if (array_key_exists("SgDetail",$param) and $param["SgDetail"] !== null) { + $this->SgDetail = $param["SgDetail"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainPackageNew.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainPackageNew.php index dc61a55c..1e409a0d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainPackageNew.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainPackageNew.php @@ -21,49 +21,69 @@ use TencentCloud\Common\AbstractModel; * clb-waf 域名扩展套餐 * * @method string getResourceIds() 获取资源ID +注意:此字段可能返回 null,表示取不到有效值。 * @method void setResourceIds(string $ResourceIds) 设置资源ID +注意:此字段可能返回 null,表示取不到有效值。 * @method string getValidTime() 获取过期时间 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setValidTime(string $ValidTime) 设置过期时间 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getRenewFlag() 获取是否自动续费,1:自动续费,0:不自动续费 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setRenewFlag(integer $RenewFlag) 设置是否自动续费,1:自动续费,0:不自动续费 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getCount() 获取套餐购买个数 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setCount(integer $Count) 设置套餐购买个数 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRegion() 获取套餐购买地域,clb-waf暂时没有用到 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setRegion(string $Region) 设置套餐购买地域,clb-waf暂时没有用到 +注意:此字段可能返回 null,表示取不到有效值。 */ class DomainPackageNew extends AbstractModel { /** * @var string 资源ID +注意:此字段可能返回 null,表示取不到有效值。 */ public $ResourceIds; /** * @var string 过期时间 +注意:此字段可能返回 null,表示取不到有效值。 */ public $ValidTime; /** * @var integer 是否自动续费,1:自动续费,0:不自动续费 +注意:此字段可能返回 null,表示取不到有效值。 */ public $RenewFlag; /** * @var integer 套餐购买个数 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Count; /** * @var string 套餐购买地域,clb-waf暂时没有用到 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Region; /** * @param string $ResourceIds 资源ID +注意:此字段可能返回 null,表示取不到有效值。 * @param string $ValidTime 过期时间 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $RenewFlag 是否自动续费,1:自动续费,0:不自动续费 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Count 套餐购买个数 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Region 套餐购买地域,clb-waf暂时没有用到 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainsPartInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainsPartInfo.php index fc42b925..8b82dbdb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainsPartInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/DomainsPartInfo.php @@ -97,6 +97,10 @@ use TencentCloud\Common\AbstractModel; * @method array getIpHeaders() 获取IsCdn=3时,表示自定义header 注意:此字段可能返回 null,表示取不到有效值。 * @method void setIpHeaders(array $IpHeaders) 设置IsCdn=3时,表示自定义header +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getXFFReset() 获取0:关闭xff重置;1:开启xff重置 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setXFFReset(integer $XFFReset) 设置0:关闭xff重置;1:开启xff重置 注意:此字段可能返回 null,表示取不到有效值。 */ class DomainsPartInfo extends AbstractModel @@ -256,6 +260,12 @@ class DomainsPartInfo extends AbstractModel */ public $IpHeaders; + /** + * @var integer 0:关闭xff重置;1:开启xff重置 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $XFFReset; + /** * @param integer $HttpsRewrite 是否开启httpRewrite * @param string $HttpsUpstreamPort https回源端口 @@ -295,6 +305,8 @@ class DomainsPartInfo extends AbstractModel * @param array $Weights 无 注意:此字段可能返回 null,表示取不到有效值。 * @param array $IpHeaders IsCdn=3时,表示自定义header +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $XFFReset 0:关闭xff重置;1:开启xff重置 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -430,5 +442,9 @@ class DomainsPartInfo extends AbstractModel if (array_key_exists("IpHeaders",$param) and $param["IpHeaders"] !== null) { $this->IpHeaders = $param["IpHeaders"]; } + + if (array_key_exists("XFFReset",$param) and $param["XFFReset"] !== null) { + $this->XFFReset = $param["XFFReset"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeExternalTrtcMeasureRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/GetAttackHistogramRequest.php old mode 100755 new mode 100644 similarity index 50% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeExternalTrtcMeasureRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/GetAttackHistogramRequest.php index f26a54c0..1539ad32 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Trtc/V20190722/Models/DescribeExternalTrtcMeasureRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/GetAttackHistogramRequest.php @@ -14,40 +14,48 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Trtc\V20190722\Models; +namespace TencentCloud\Waf\V20180125\Models; use TencentCloud\Common\AbstractModel; /** - * DescribeExternalTrtcMeasure请求参数结构体 + * GetAttackHistogram请求参数结构体 * - * @method string getStartTime() 获取查询开始日期。 - * @method void setStartTime(string $StartTime) 设置查询开始日期。 - * @method string getEndTime() 获取查询结束日期。 - * @method void setEndTime(string $EndTime) 设置查询结束日期。 - * @method integer getSdkAppId() 获取对应的应用。如果没有这个参数,表示获取用户名下全部实时音视频应用的汇总。 - * @method void setSdkAppId(integer $SdkAppId) 设置对应的应用。如果没有这个参数,表示获取用户名下全部实时音视频应用的汇总。 + * @method string getDomain() 获取查询的域名,所有域名使用all + * @method void setDomain(string $Domain) 设置查询的域名,所有域名使用all + * @method string getStartTime() 获取查询起始时间 + * @method void setStartTime(string $StartTime) 设置查询起始时间 + * @method string getEndTime() 获取查询结束时间 + * @method void setEndTime(string $EndTime) 设置查询结束时间 + * @method string getQueryString() 获取Lucene语法 + * @method void setQueryString(string $QueryString) 设置Lucene语法 */ -class DescribeExternalTrtcMeasureRequest extends AbstractModel +class GetAttackHistogramRequest extends AbstractModel { /** - * @var string 查询开始日期。 + * @var string 查询的域名,所有域名使用all + */ + public $Domain; + + /** + * @var string 查询起始时间 */ public $StartTime; /** - * @var string 查询结束日期。 + * @var string 查询结束时间 */ public $EndTime; /** - * @var integer 对应的应用。如果没有这个参数,表示获取用户名下全部实时音视频应用的汇总。 + * @var string Lucene语法 */ - public $SdkAppId; + public $QueryString; /** - * @param string $StartTime 查询开始日期。 - * @param string $EndTime 查询结束日期。 - * @param integer $SdkAppId 对应的应用。如果没有这个参数,表示获取用户名下全部实时音视频应用的汇总。 + * @param string $Domain 查询的域名,所有域名使用all + * @param string $StartTime 查询起始时间 + * @param string $EndTime 查询结束时间 + * @param string $QueryString Lucene语法 */ function __construct() { @@ -62,6 +70,10 @@ class DescribeExternalTrtcMeasureRequest extends AbstractModel if ($param === null) { return; } + if (array_key_exists("Domain",$param) and $param["Domain"] !== null) { + $this->Domain = $param["Domain"]; + } + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { $this->StartTime = $param["StartTime"]; } @@ -70,8 +82,8 @@ class DescribeExternalTrtcMeasureRequest extends AbstractModel $this->EndTime = $param["EndTime"]; } - if (array_key_exists("SdkAppId",$param) and $param["SdkAppId"] !== null) { - $this->SdkAppId = $param["SdkAppId"]; + if (array_key_exists("QueryString",$param) and $param["QueryString"] !== null) { + $this->QueryString = $param["QueryString"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/GetAttackHistogramResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/GetAttackHistogramResponse.php new file mode 100644 index 00000000..f8d3509c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/GetAttackHistogramResponse.php @@ -0,0 +1,94 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new LogHistogramInfo(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("Period",$param) and $param["Period"] !== null) { + $this->Period = $param["Period"]; + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/InstanceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/InstanceInfo.php index 4480a881..d7302af9 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/InstanceInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/InstanceInfo.php @@ -78,9 +78,9 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAttackLogPost(integer $AttackLogPost) 设置攻击日志投递开关 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getMaxBandwidth() 获取带宽峰值 + * @method integer getMaxBandwidth() 获取带宽峰值,单位为B/s(字节每秒) 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setMaxBandwidth(integer $MaxBandwidth) 设置带宽峰值 + * @method void setMaxBandwidth(integer $MaxBandwidth) 设置带宽峰值,单位为B/s(字节每秒) 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getAPISecurity() 获取api安全是否购买 * @method void setAPISecurity(integer $APISecurity) 设置api安全是否购买 @@ -99,6 +99,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getSandboxQps() 获取实例沙箱值 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSandboxQps(integer $SandboxQps) 设置实例沙箱值 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getIsAPISecurityTrial() 获取是否api 安全试用 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setIsAPISecurityTrial(integer $IsAPISecurityTrial) 设置是否api 安全试用 注意:此字段可能返回 null,表示取不到有效值。 */ class InstanceInfo extends AbstractModel @@ -229,7 +233,7 @@ class InstanceInfo extends AbstractModel public $AttackLogPost; /** - * @var integer 带宽峰值 + * @var integer 带宽峰值,单位为B/s(字节每秒) 注意:此字段可能返回 null,表示取不到有效值。 */ public $MaxBandwidth; @@ -263,6 +267,12 @@ class InstanceInfo extends AbstractModel */ public $SandboxQps; + /** + * @var integer 是否api 安全试用 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IsAPISecurityTrial; + /** * @param string $InstanceId id * @param string $InstanceName Name @@ -293,7 +303,7 @@ class InstanceInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $AttackLogPost 攻击日志投递开关 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $MaxBandwidth 带宽峰值 + * @param integer $MaxBandwidth 带宽峰值,单位为B/s(字节每秒) 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $APISecurity api安全是否购买 * @param integer $QpsStandard 购买的qps规格 @@ -303,6 +313,8 @@ class InstanceInfo extends AbstractModel * @param integer $Status 实例状态 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $SandboxQps 实例沙箱值 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $IsAPISecurityTrial 是否api 安全试用 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -442,5 +454,9 @@ class InstanceInfo extends AbstractModel if (array_key_exists("SandboxQps",$param) and $param["SandboxQps"] !== null) { $this->SandboxQps = $param["SandboxQps"]; } + + if (array_key_exists("IsAPISecurityTrial",$param) and $param["IsAPISecurityTrial"] !== null) { + $this->IsAPISecurityTrial = $param["IsAPISecurityTrial"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/LoadBalancerPackageNew.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/LoadBalancerPackageNew.php index 61362002..507504a7 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/LoadBalancerPackageNew.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/LoadBalancerPackageNew.php @@ -18,7 +18,7 @@ namespace TencentCloud\Waf\V20180125\Models; use TencentCloud\Common\AbstractModel; /** - * 负载均衡算法 + * 负载均衡器 * * @method string getListenerId() 获取监听id 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Trend.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/LogHistogramInfo.php old mode 100755 new mode 100644 similarity index 63% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Trend.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/LogHistogramInfo.php index 2dbf3ee0..3c17fd6b --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/Trend.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/LogHistogramInfo.php @@ -14,32 +14,32 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Waf\V20180125\Models; use TencentCloud\Common\AbstractModel; /** - * 趋势 + * 攻击日志统计详情 * - * @method string getTime() 获取时间点 - * @method void setTime(string $Time) 设置时间点 - * @method integer getCount() 获取数量 - * @method void setCount(integer $Count) 设置数量 + * @method integer getCount() 获取日志条数 + * @method void setCount(integer $Count) 设置日志条数 + * @method integer getTimeStamp() 获取时间戳 + * @method void setTimeStamp(integer $TimeStamp) 设置时间戳 */ -class Trend extends AbstractModel +class LogHistogramInfo extends AbstractModel { /** - * @var string 时间点 - */ - public $Time; - - /** - * @var integer 数量 + * @var integer 日志条数 */ public $Count; /** - * @param string $Time 时间点 - * @param integer $Count 数量 + * @var integer 时间戳 + */ + public $TimeStamp; + + /** + * @param integer $Count 日志条数 + * @param integer $TimeStamp 时间戳 */ function __construct() { @@ -54,12 +54,12 @@ class Trend extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Time",$param) and $param["Time"] !== null) { - $this->Time = $param["Time"]; - } - if (array_key_exists("Count",$param) and $param["Count"] !== null) { $this->Count = $param["Count"]; } + + if (array_key_exists("TimeStamp",$param) and $param["TimeStamp"] !== null) { + $this->TimeStamp = $param["TimeStamp"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionRequest.php new file mode 100644 index 00000000..891c9b09 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionRequest.php @@ -0,0 +1,442 @@ +Domain = $param["Domain"]; + } + + if (array_key_exists("DomainId",$param) and $param["DomainId"] !== null) { + $this->DomainId = $param["DomainId"]; + } + + if (array_key_exists("CertType",$param) and $param["CertType"] !== null) { + $this->CertType = $param["CertType"]; + } + + if (array_key_exists("Cert",$param) and $param["Cert"] !== null) { + $this->Cert = $param["Cert"]; + } + + if (array_key_exists("PrivateKey",$param) and $param["PrivateKey"] !== null) { + $this->PrivateKey = $param["PrivateKey"]; + } + + if (array_key_exists("SSLId",$param) and $param["SSLId"] !== null) { + $this->SSLId = $param["SSLId"]; + } + + if (array_key_exists("IsCdn",$param) and $param["IsCdn"] !== null) { + $this->IsCdn = $param["IsCdn"]; + } + + if (array_key_exists("UpstreamScheme",$param) and $param["UpstreamScheme"] !== null) { + $this->UpstreamScheme = $param["UpstreamScheme"]; + } + + if (array_key_exists("HttpsUpstreamPort",$param) and $param["HttpsUpstreamPort"] !== null) { + $this->HttpsUpstreamPort = $param["HttpsUpstreamPort"]; + } + + if (array_key_exists("HttpsRewrite",$param) and $param["HttpsRewrite"] !== null) { + $this->HttpsRewrite = $param["HttpsRewrite"]; + } + + if (array_key_exists("UpstreamType",$param) and $param["UpstreamType"] !== null) { + $this->UpstreamType = $param["UpstreamType"]; + } + + if (array_key_exists("UpstreamDomain",$param) and $param["UpstreamDomain"] !== null) { + $this->UpstreamDomain = $param["UpstreamDomain"]; + } + + if (array_key_exists("SrcList",$param) and $param["SrcList"] !== null) { + $this->SrcList = $param["SrcList"]; + } + + if (array_key_exists("IsHttp2",$param) and $param["IsHttp2"] !== null) { + $this->IsHttp2 = $param["IsHttp2"]; + } + + if (array_key_exists("IsWebsocket",$param) and $param["IsWebsocket"] !== null) { + $this->IsWebsocket = $param["IsWebsocket"]; + } + + if (array_key_exists("LoadBalance",$param) and $param["LoadBalance"] !== null) { + $this->LoadBalance = $param["LoadBalance"]; + } + + if (array_key_exists("IsGray",$param) and $param["IsGray"] !== null) { + $this->IsGray = $param["IsGray"]; + } + + if (array_key_exists("Edition",$param) and $param["Edition"] !== null) { + $this->Edition = $param["Edition"]; + } + + if (array_key_exists("Ports",$param) and $param["Ports"] !== null) { + $this->Ports = []; + foreach ($param["Ports"] as $key => $value){ + $obj = new SpartaProtectionPort(); + $obj->deserialize($value); + array_push($this->Ports, $obj); + } + } + + if (array_key_exists("IsKeepAlive",$param) and $param["IsKeepAlive"] !== null) { + $this->IsKeepAlive = $param["IsKeepAlive"]; + } + + if (array_key_exists("InstanceID",$param) and $param["InstanceID"] !== null) { + $this->InstanceID = $param["InstanceID"]; + } + + if (array_key_exists("Anycast",$param) and $param["Anycast"] !== null) { + $this->Anycast = $param["Anycast"]; + } + + if (array_key_exists("Weights",$param) and $param["Weights"] !== null) { + $this->Weights = $param["Weights"]; + } + + if (array_key_exists("ActiveCheck",$param) and $param["ActiveCheck"] !== null) { + $this->ActiveCheck = $param["ActiveCheck"]; + } + + if (array_key_exists("TLSVersion",$param) and $param["TLSVersion"] !== null) { + $this->TLSVersion = $param["TLSVersion"]; + } + + if (array_key_exists("Ciphers",$param) and $param["Ciphers"] !== null) { + $this->Ciphers = $param["Ciphers"]; + } + + if (array_key_exists("CipherTemplate",$param) and $param["CipherTemplate"] !== null) { + $this->CipherTemplate = $param["CipherTemplate"]; + } + + if (array_key_exists("ProxyReadTimeout",$param) and $param["ProxyReadTimeout"] !== null) { + $this->ProxyReadTimeout = $param["ProxyReadTimeout"]; + } + + if (array_key_exists("ProxySendTimeout",$param) and $param["ProxySendTimeout"] !== null) { + $this->ProxySendTimeout = $param["ProxySendTimeout"]; + } + + if (array_key_exists("SniType",$param) and $param["SniType"] !== null) { + $this->SniType = $param["SniType"]; + } + + if (array_key_exists("SniHost",$param) and $param["SniHost"] !== null) { + $this->SniHost = $param["SniHost"]; + } + + if (array_key_exists("IpHeaders",$param) and $param["IpHeaders"] !== null) { + $this->IpHeaders = $param["IpHeaders"]; + } + + if (array_key_exists("XFFReset",$param) and $param["XFFReset"] !== null) { + $this->XFFReset = $param["XFFReset"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionResponse.php new file mode 100644 index 00000000..789bfdba --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifySpartaProtectionResponse.php @@ -0,0 +1,53 @@ +RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyWafAutoDenyRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyWafAutoDenyRulesRequest.php index 731a5eb0..8a1c643d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyWafAutoDenyRulesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ModifyWafAutoDenyRulesRequest.php @@ -28,8 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setTimeThreshold(integer $TimeThreshold) 设置IP封禁统计时间,范围为1-60分钟 * @method integer getDenyTimeThreshold() 获取触发IP封禁后的封禁时间,范围为5~360分钟 * @method void setDenyTimeThreshold(integer $DenyTimeThreshold) 设置触发IP封禁后的封禁时间,范围为5~360分钟 - * @method integer getDefenseStatus() 获取自动封禁状态 - * @method void setDefenseStatus(integer $DefenseStatus) 设置自动封禁状态 + * @method integer getDefenseStatus() 获取自动封禁状态,0表示关闭,1表示打开 + * @method void setDefenseStatus(integer $DefenseStatus) 设置自动封禁状态,0表示关闭,1表示打开 */ class ModifyWafAutoDenyRulesRequest extends AbstractModel { @@ -54,7 +54,7 @@ class ModifyWafAutoDenyRulesRequest extends AbstractModel public $DenyTimeThreshold; /** - * @var integer 自动封禁状态 + * @var integer 自动封禁状态,0表示关闭,1表示打开 */ public $DefenseStatus; @@ -63,7 +63,7 @@ class ModifyWafAutoDenyRulesRequest extends AbstractModel * @param integer $AttackThreshold 触发IP封禁的攻击次数阈值,范围为2~100次 * @param integer $TimeThreshold IP封禁统计时间,范围为1-60分钟 * @param integer $DenyTimeThreshold 触发IP封禁后的封禁时间,范围为5~360分钟 - * @param integer $DefenseStatus 自动封禁状态 + * @param integer $DefenseStatus 自动封禁状态,0表示关闭,1表示打开 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/PostAttackDownloadTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/PostAttackDownloadTaskRequest.php index c3c6f3a4..3ecb7f9f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/PostAttackDownloadTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/PostAttackDownloadTaskRequest.php @@ -32,6 +32,8 @@ use TencentCloud\Common\AbstractModel; * @method void setTaskName(string $TaskName) 设置任务名称 * @method string getSort() 获取默认为desc,可以取值desc和asc * @method void setSort(string $Sort) 设置默认为desc,可以取值desc和asc + * @method integer getCount() 获取下载的日志条数 + * @method void setCount(integer $Count) 设置下载的日志条数 */ class PostAttackDownloadTaskRequest extends AbstractModel { @@ -65,6 +67,11 @@ class PostAttackDownloadTaskRequest extends AbstractModel */ public $Sort; + /** + * @var integer 下载的日志条数 + */ + public $Count; + /** * @param string $Domain 查询的域名,所有域名使用all * @param string $StartTime 查询起始时间 @@ -72,6 +79,7 @@ class PostAttackDownloadTaskRequest extends AbstractModel * @param string $QueryString Lucene语法 * @param string $TaskName 任务名称 * @param string $Sort 默认为desc,可以取值desc和asc + * @param integer $Count 下载的日志条数 */ function __construct() { @@ -109,5 +117,9 @@ class PostAttackDownloadTaskRequest extends AbstractModel if (array_key_exists("Sort",$param) and $param["Sort"] !== null) { $this->Sort = $param["Sort"]; } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/QPSPackageNew.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/QPSPackageNew.php index b0cc605c..81ec5297 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/QPSPackageNew.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/QPSPackageNew.php @@ -21,49 +21,81 @@ use TencentCloud\Common\AbstractModel; * clb-waf QPS套餐 New * * @method string getResourceIds() 获取资源ID +注意:此字段可能返回 null,表示取不到有效值。 * @method void setResourceIds(string $ResourceIds) 设置资源ID +注意:此字段可能返回 null,表示取不到有效值。 * @method string getValidTime() 获取过期时间 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setValidTime(string $ValidTime) 设置过期时间 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getRenewFlag() 获取是否自动续费,1:自动续费,0:不自动续费 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setRenewFlag(integer $RenewFlag) 设置是否自动续费,1:自动续费,0:不自动续费 +注意:此字段可能返回 null,表示取不到有效值。 * @method integer getCount() 获取套餐购买个数 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setCount(integer $Count) 设置套餐购买个数 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRegion() 获取套餐购买地域,clb-waf暂时没有用到 +注意:此字段可能返回 null,表示取不到有效值。 * @method void setRegion(string $Region) 设置套餐购买地域,clb-waf暂时没有用到 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getBillingItem() 获取计费项 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBillingItem(string $BillingItem) 设置计费项 +注意:此字段可能返回 null,表示取不到有效值。 */ class QPSPackageNew extends AbstractModel { /** * @var string 资源ID +注意:此字段可能返回 null,表示取不到有效值。 */ public $ResourceIds; /** * @var string 过期时间 +注意:此字段可能返回 null,表示取不到有效值。 */ public $ValidTime; /** * @var integer 是否自动续费,1:自动续费,0:不自动续费 +注意:此字段可能返回 null,表示取不到有效值。 */ public $RenewFlag; /** * @var integer 套餐购买个数 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Count; /** * @var string 套餐购买地域,clb-waf暂时没有用到 +注意:此字段可能返回 null,表示取不到有效值。 */ public $Region; + /** + * @var string 计费项 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BillingItem; + /** * @param string $ResourceIds 资源ID +注意:此字段可能返回 null,表示取不到有效值。 * @param string $ValidTime 过期时间 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $RenewFlag 是否自动续费,1:自动续费,0:不自动续费 +注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Count 套餐购买个数 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $Region 套餐购买地域,clb-waf暂时没有用到 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $BillingItem 计费项 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -97,5 +129,9 @@ class QPSPackageNew extends AbstractModel if (array_key_exists("Region",$param) and $param["Region"] !== null) { $this->Region = $param["Region"]; } + + if (array_key_exists("BillingItem",$param) and $param["BillingItem"] !== null) { + $this->BillingItem = $param["BillingItem"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ResponseCode.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ResponseCode.php index 5da82349..0b39baa0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ResponseCode.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/ResponseCode.php @@ -20,15 +20,15 @@ use TencentCloud\Common\AbstractModel; /** * 响应体的返回码 * - * @method string getCode() 获取如果成功则返回Success,失败则返回yunapi定义的错误码 - * @method void setCode(string $Code) 设置如果成功则返回Success,失败则返回yunapi定义的错误码 + * @method string getCode() 获取如果成功则返回Success,失败则返回云api定义的错误码 + * @method void setCode(string $Code) 设置如果成功则返回Success,失败则返回云api定义的错误码 * @method string getMessage() 获取如果成功则返回Success,失败则返回WAF定义的二级错误码 * @method void setMessage(string $Message) 设置如果成功则返回Success,失败则返回WAF定义的二级错误码 */ class ResponseCode extends AbstractModel { /** - * @var string 如果成功则返回Success,失败则返回yunapi定义的错误码 + * @var string 如果成功则返回Success,失败则返回云api定义的错误码 */ public $Code; @@ -38,7 +38,7 @@ class ResponseCode extends AbstractModel public $Message; /** - * @param string $Code 如果成功则返回Success,失败则返回yunapi定义的错误码 + * @param string $Code 如果成功则返回Success,失败则返回云api定义的错误码 * @param string $Message 如果成功则返回Success,失败则返回WAF定义的二级错误码 */ function __construct() diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAccessLogRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAccessLogRequest.php index d87177cf..02fc52e4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAccessLogRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAccessLogRequest.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * SearchAccessLog请求参数结构体 * - * @method string getTopicId() 获取客户要查询的日志主题ID,每个客户都有对应的一个主题 - * @method void setTopicId(string $TopicId) 设置客户要查询的日志主题ID,每个客户都有对应的一个主题 + * @method string getTopicId() 获取客户要查询的日志主题ID,每个客户都有对应的一个主题,新版本此字段填空字符串 + * @method void setTopicId(string $TopicId) 设置客户要查询的日志主题ID,每个客户都有对应的一个主题,新版本此字段填空字符串 * @method integer getFrom() 获取要查询的日志的起始时间,Unix时间戳,单位ms * @method void setFrom(integer $From) 设置要查询的日志的起始时间,Unix时间戳,单位ms * @method integer getTo() 获取要查询的日志的结束时间,Unix时间戳,单位ms @@ -30,15 +30,17 @@ use TencentCloud\Common\AbstractModel; * @method void setQuery(string $Query) 设置查询语句,语句长度最大为4096 * @method integer getLimit() 获取单次查询返回的日志条数,最大值为100 * @method void setLimit(integer $Limit) 设置单次查询返回的日志条数,最大值为100 - * @method string getContext() 获取加载更多日志时使用,透传上次返回的Context值,获取后续的日志内容 - * @method void setContext(string $Context) 设置加载更多日志时使用,透传上次返回的Context值,获取后续的日志内容 + * @method string getContext() 获取新版本此字段失效,填空字符串,翻页使用Page + * @method void setContext(string $Context) 设置新版本此字段失效,填空字符串,翻页使用Page * @method string getSort() 获取日志接口是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc * @method void setSort(string $Sort) 设置日志接口是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc + * @method integer getPage() 获取第几页,从0开始。新版本接口字段 + * @method void setPage(integer $Page) 设置第几页,从0开始。新版本接口字段 */ class SearchAccessLogRequest extends AbstractModel { /** - * @var string 客户要查询的日志主题ID,每个客户都有对应的一个主题 + * @var string 客户要查询的日志主题ID,每个客户都有对应的一个主题,新版本此字段填空字符串 */ public $TopicId; @@ -63,7 +65,7 @@ class SearchAccessLogRequest extends AbstractModel public $Limit; /** - * @var string 加载更多日志时使用,透传上次返回的Context值,获取后续的日志内容 + * @var string 新版本此字段失效,填空字符串,翻页使用Page */ public $Context; @@ -73,13 +75,19 @@ class SearchAccessLogRequest extends AbstractModel public $Sort; /** - * @param string $TopicId 客户要查询的日志主题ID,每个客户都有对应的一个主题 + * @var integer 第几页,从0开始。新版本接口字段 + */ + public $Page; + + /** + * @param string $TopicId 客户要查询的日志主题ID,每个客户都有对应的一个主题,新版本此字段填空字符串 * @param integer $From 要查询的日志的起始时间,Unix时间戳,单位ms * @param integer $To 要查询的日志的结束时间,Unix时间戳,单位ms * @param string $Query 查询语句,语句长度最大为4096 * @param integer $Limit 单次查询返回的日志条数,最大值为100 - * @param string $Context 加载更多日志时使用,透传上次返回的Context值,获取后续的日志内容 + * @param string $Context 新版本此字段失效,填空字符串,翻页使用Page * @param string $Sort 日志接口是否按时间排序返回;可选值:asc(升序)、desc(降序),默认为 desc + * @param integer $Page 第几页,从0开始。新版本接口字段 */ function __construct() { @@ -121,5 +129,9 @@ class SearchAccessLogRequest extends AbstractModel if (array_key_exists("Sort",$param) and $param["Sort"] !== null) { $this->Sort = $param["Sort"]; } + + if (array_key_exists("Page",$param) and $param["Page"] !== null) { + $this->Page = $param["Page"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAccessLogResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAccessLogResponse.php index d9751f72..8291b4a2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAccessLogResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAccessLogResponse.php @@ -20,8 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * SearchAccessLog返回参数结构体 * - * @method string getContext() 获取加载后续内容的Context - * @method void setContext(string $Context) 设置加载后续内容的Context + * @method string getContext() 获取新接口此字段失效,默认返回空字符串 + * @method void setContext(string $Context) 设置新接口此字段失效,默认返回空字符串 * @method boolean getListOver() 获取日志查询结果是否全部返回,其中,“true”表示结果返回,“false”表示结果为返回 * @method void setListOver(boolean $ListOver) 设置日志查询结果是否全部返回,其中,“true”表示结果返回,“false”表示结果为返回 * @method boolean getAnalysis() 获取返回的是否为分析结果,其中,“true”表示返回分析结果,“false”表示未返回分析结果 @@ -50,7 +50,7 @@ use TencentCloud\Common\AbstractModel; class SearchAccessLogResponse extends AbstractModel { /** - * @var string 加载后续内容的Context + * @var string 新接口此字段失效,默认返回空字符串 */ public $Context; @@ -91,7 +91,7 @@ class SearchAccessLogResponse extends AbstractModel public $RequestId; /** - * @param string $Context 加载后续内容的Context + * @param string $Context 新接口此字段失效,默认返回空字符串 * @param boolean $ListOver 日志查询结果是否全部返回,其中,“true”表示结果返回,“false”表示结果为返回 * @param boolean $Analysis 返回的是否为分析结果,其中,“true”表示返回分析结果,“false”表示未返回分析结果 * @param array $ColNames 如果Analysis为True,则返回分析结果的列名,否则为空 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAttackLogRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAttackLogRequest.php index 0dad270a..581cb7a0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAttackLogRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAttackLogRequest.php @@ -26,14 +26,16 @@ use TencentCloud\Common\AbstractModel; * @method void setStartTime(string $StartTime) 设置查询起始时间 * @method string getEndTime() 获取查询结束时间 * @method void setEndTime(string $EndTime) 设置查询结束时间 - * @method string getContext() 获取查询的游标。第一次请求使用空字符串即可,后续请求使用上一次请求返回的最后一条记录的context的值即可。 - * @method void setContext(string $Context) 设置查询的游标。第一次请求使用空字符串即可,后续请求使用上一次请求返回的最后一条记录的context的值即可。 + * @method string getContext() 获取接口升级,这个字段传空字符串,翻页使用Page字段 + * @method void setContext(string $Context) 设置接口升级,这个字段传空字符串,翻页使用Page字段 * @method string getQueryString() 获取Lucene语法 * @method void setQueryString(string $QueryString) 设置Lucene语法 * @method integer getCount() 获取查询的数量,默认10条,最多100条 * @method void setCount(integer $Count) 设置查询的数量,默认10条,最多100条 * @method string getSort() 获取默认为desc,可以取值desc和asc * @method void setSort(string $Sort) 设置默认为desc,可以取值desc和asc + * @method integer getPage() 获取第几页,从0开始 + * @method void setPage(integer $Page) 设置第几页,从0开始 */ class SearchAttackLogRequest extends AbstractModel { @@ -53,7 +55,7 @@ class SearchAttackLogRequest extends AbstractModel public $EndTime; /** - * @var string 查询的游标。第一次请求使用空字符串即可,后续请求使用上一次请求返回的最后一条记录的context的值即可。 + * @var string 接口升级,这个字段传空字符串,翻页使用Page字段 */ public $Context; @@ -72,14 +74,20 @@ class SearchAttackLogRequest extends AbstractModel */ public $Sort; + /** + * @var integer 第几页,从0开始 + */ + public $Page; + /** * @param string $Domain 查询的域名,所有域名使用all * @param string $StartTime 查询起始时间 * @param string $EndTime 查询结束时间 - * @param string $Context 查询的游标。第一次请求使用空字符串即可,后续请求使用上一次请求返回的最后一条记录的context的值即可。 + * @param string $Context 接口升级,这个字段传空字符串,翻页使用Page字段 * @param string $QueryString Lucene语法 * @param integer $Count 查询的数量,默认10条,最多100条 * @param string $Sort 默认为desc,可以取值desc和asc + * @param integer $Page 第几页,从0开始 */ function __construct() { @@ -121,5 +129,9 @@ class SearchAttackLogRequest extends AbstractModel if (array_key_exists("Sort",$param) and $param["Sort"] !== null) { $this->Sort = $param["Sort"]; } + + if (array_key_exists("Page",$param) and $param["Page"] !== null) { + $this->Page = $param["Page"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAttackLogResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAttackLogResponse.php index 7183a015..7605dd71 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAttackLogResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SearchAttackLogResponse.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method integer getCount() 获取当前返回的攻击日志条数 * @method void setCount(integer $Count) 设置当前返回的攻击日志条数 - * @method string getContext() 获取翻页游标,如果没有下一页了,这个参数为空"" - * @method void setContext(string $Context) 设置翻页游标,如果没有下一页了,这个参数为空"" + * @method string getContext() 获取接口升级,此字段无效,默认返回空字符串 + * @method void setContext(string $Context) 设置接口升级,此字段无效,默认返回空字符串 * @method array getData() 获取攻击日志数组条目内容 * @method void setData(array $Data) 设置攻击日志数组条目内容 * @method boolean getListOver() 获取CLS接口返回内容 @@ -41,7 +41,7 @@ class SearchAttackLogResponse extends AbstractModel public $Count; /** - * @var string 翻页游标,如果没有下一页了,这个参数为空"" + * @var string 接口升级,此字段无效,默认返回空字符串 */ public $Context; @@ -67,7 +67,7 @@ class SearchAttackLogResponse extends AbstractModel /** * @param integer $Count 当前返回的攻击日志条数 - * @param string $Context 翻页游标,如果没有下一页了,这个参数为空"" + * @param string $Context 接口升级,此字段无效,默认返回空字符串 * @param array $Data 攻击日志数组条目内容 * @param boolean $ListOver CLS接口返回内容 * @param boolean $SqlFlag CLS接口返回内容,标志是否启动新版本索引 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SpartaProtectionPort.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SpartaProtectionPort.php new file mode 100644 index 00000000..7e23b7b5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SpartaProtectionPort.php @@ -0,0 +1,101 @@ +NginxServerId = $param["NginxServerId"]; + } + + if (array_key_exists("Port",$param) and $param["Port"] !== null) { + $this->Port = $param["Port"]; + } + + if (array_key_exists("Protocol",$param) and $param["Protocol"] !== null) { + $this->Protocol = $param["Protocol"]; + } + + if (array_key_exists("UpstreamPort",$param) and $param["UpstreamPort"] !== null) { + $this->UpstreamPort = $param["UpstreamPort"]; + } + + if (array_key_exists("UpstreamProtocol",$param) and $param["UpstreamProtocol"] !== null) { + $this->UpstreamProtocol = $param["UpstreamProtocol"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SwitchDomainRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SwitchDomainRulesRequest.php index 4853216e..b3bd78e1 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SwitchDomainRulesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/Models/SwitchDomainRulesRequest.php @@ -24,10 +24,12 @@ use TencentCloud\Common\AbstractModel; * @method void setDomain(string $Domain) 设置域名 * @method array getIds() 获取规则列表 * @method void setIds(array $Ids) 设置规则列表 - * @method integer getStatus() 获取开关状态 - * @method void setStatus(integer $Status) 设置开关状态 - * @method integer getReason() 获取设置为观察模式原因 - * @method void setReason(integer $Reason) 设置设置为观察模式原因 + * @method integer getStatus() 获取开关状态,0表示关闭,1表示开启,2表示只观察 + * @method void setStatus(integer $Status) 设置开关状态,0表示关闭,1表示开启,2表示只观察 + * @method integer getReason() 获取设置为观察模式原因, +1表示业务自身原因观察,2表示系统规则误报上报,3表示核心业务灰度观察,4表示其他 + * @method void setReason(integer $Reason) 设置设置为观察模式原因, +1表示业务自身原因观察,2表示系统规则误报上报,3表示核心业务灰度观察,4表示其他 */ class SwitchDomainRulesRequest extends AbstractModel { @@ -42,20 +44,22 @@ class SwitchDomainRulesRequest extends AbstractModel public $Ids; /** - * @var integer 开关状态 + * @var integer 开关状态,0表示关闭,1表示开启,2表示只观察 */ public $Status; /** - * @var integer 设置为观察模式原因 + * @var integer 设置为观察模式原因, +1表示业务自身原因观察,2表示系统规则误报上报,3表示核心业务灰度观察,4表示其他 */ public $Reason; /** * @param string $Domain 域名 * @param array $Ids 规则列表 - * @param integer $Status 开关状态 - * @param integer $Reason 设置为观察模式原因 + * @param integer $Status 开关状态,0表示关闭,1表示开启,2表示只观察 + * @param integer $Reason 设置为观察模式原因, +1表示业务自身原因观察,2表示系统规则误报上报,3表示核心业务灰度观察,4表示其他 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/WafClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/WafClient.php index 1f412099..b524635e 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/WafClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Waf/V20180125/WafClient.php @@ -38,9 +38,12 @@ use TencentCloud\Waf\V20180125\Models as Models; * @method Models\DeleteSessionResponse DeleteSession(Models\DeleteSessionRequest $req) 删除CC攻击的session设置 * @method Models\DescribeAccessExportsResponse DescribeAccessExports(Models\DescribeAccessExportsRequest $req) 本接口用于获取访问日志导出列表 * @method Models\DescribeAccessFastAnalysisResponse DescribeAccessFastAnalysis(Models\DescribeAccessFastAnalysisRequest $req) 本接口用于访问日志的快速分析 + * @method Models\DescribeAccessHistogramResponse DescribeAccessHistogram(Models\DescribeAccessHistogramRequest $req) 本接口用于访问日志柱状趋势图 * @method Models\DescribeAccessIndexResponse DescribeAccessIndex(Models\DescribeAccessIndexRequest $req) 本接口用于获取访问日志索引配置信息 * @method Models\DescribeAttackOverviewResponse DescribeAttackOverview(Models\DescribeAttackOverviewRequest $req) 攻击总览 - * @method Models\DescribeAutoDenyIPResponse DescribeAutoDenyIP(Models\DescribeAutoDenyIPRequest $req) 描述WAF自动封禁IP详情,对齐自动封堵状态 + * @method Models\DescribeAutoDenyIPResponse DescribeAutoDenyIP(Models\DescribeAutoDenyIPRequest $req) 接口已废弃 + +描述WAF自动封禁IP详情,对齐自动封堵状态 * @method Models\DescribeCustomWhiteRuleResponse DescribeCustomWhiteRule(Models\DescribeCustomWhiteRuleRequest $req) 获取防护配置中的精准白名单策略列表 * @method Models\DescribeDomainDetailsSaasResponse DescribeDomainDetailsSaas(Models\DescribeDomainDetailsSaasRequest $req) 查询单个saas域名详情 * @method Models\DescribeDomainWhiteRulesResponse DescribeDomainWhiteRules(Models\DescribeDomainWhiteRulesRequest $req) 获取域名的规则白名单 @@ -60,11 +63,13 @@ use TencentCloud\Waf\V20180125\Models as Models; * @method Models\DescribeWafAutoDenyStatusResponse DescribeWafAutoDenyStatus(Models\DescribeWafAutoDenyStatusRequest $req) 描述WAF自动封禁模块详情 * @method Models\DescribeWafThreatenIntelligenceResponse DescribeWafThreatenIntelligence(Models\DescribeWafThreatenIntelligenceRequest $req) 描述WAF威胁情报封禁模块配置详情 * @method Models\GetAttackDownloadRecordsResponse GetAttackDownloadRecords(Models\GetAttackDownloadRecordsRequest $req) 查询下载攻击日志任务记录列表 + * @method Models\GetAttackHistogramResponse GetAttackHistogram(Models\GetAttackHistogramRequest $req) 生成攻击日志的产生时间柱状图 * @method Models\ModifyAccessPeriodResponse ModifyAccessPeriod(Models\ModifyAccessPeriodRequest $req) 本接口用于修改访问日志保存期限及大字段是否存储 * @method Models\ModifyAreaBanStatusResponse ModifyAreaBanStatus(Models\ModifyAreaBanStatusRequest $req) 修改防护域名的地域封禁状态 * @method Models\ModifyCustomRuleStatusResponse ModifyCustomRuleStatus(Models\ModifyCustomRuleStatusRequest $req) 开启或禁用访问控制(自定义策略) * @method Models\ModifyCustomWhiteRuleResponse ModifyCustomWhiteRule(Models\ModifyCustomWhiteRuleRequest $req) 编辑精准白名单 * @method Models\ModifyDomainWhiteRuleResponse ModifyDomainWhiteRule(Models\ModifyDomainWhiteRuleRequest $req) 更改某一条规则 + * @method Models\ModifySpartaProtectionResponse ModifySpartaProtection(Models\ModifySpartaProtectionRequest $req) 修改域名配置 * @method Models\ModifyWafAutoDenyRulesResponse ModifyWafAutoDenyRules(Models\ModifyWafAutoDenyRulesRequest $req) 修改ip惩罚规则 * @method Models\ModifyWafAutoDenyStatusResponse ModifyWafAutoDenyStatus(Models\ModifyWafAutoDenyStatusRequest $req) 配置WAF自动封禁模块状态 * @method Models\ModifyWafThreatenIntelligenceResponse ModifyWafThreatenIntelligence(Models\ModifyWafThreatenIntelligenceRequest $req) 配置WAF威胁情报封禁模块详情 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/ArrivalInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/ArrivalInfo.php new file mode 100644 index 00000000..e854e8da --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/ArrivalInfo.php @@ -0,0 +1,153 @@ +ClueId = $param["ClueId"]; + } + + if (array_key_exists("CustomerId",$param) and $param["CustomerId"] !== null) { + $this->CustomerId = $param["CustomerId"]; + } + + if (array_key_exists("UserName",$param) and $param["UserName"] !== null) { + $this->UserName = $param["UserName"]; + } + + if (array_key_exists("Phone",$param) and $param["Phone"] !== null) { + $this->Phone = $param["Phone"]; + } + + if (array_key_exists("FirstArrival",$param) and $param["FirstArrival"] !== null) { + $this->FirstArrival = $param["FirstArrival"]; + } + + if (array_key_exists("ArrivalTime",$param) and $param["ArrivalTime"] !== null) { + $this->ArrivalTime = $param["ArrivalTime"]; + } + + if (array_key_exists("EventType",$param) and $param["EventType"] !== null) { + $this->EventType = $param["EventType"]; + } + + if (array_key_exists("EventTypeName",$param) and $param["EventTypeName"] !== null) { + $this->EventTypeName = $param["EventTypeName"]; + } + + if (array_key_exists("FollowRecord",$param) and $param["FollowRecord"] !== null) { + $this->FollowRecord = $param["FollowRecord"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/ClueInfoDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/ClueInfoDetail.php index ece1e20e..d108f49d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/ClueInfoDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/ClueInfoDetail.php @@ -22,8 +22,8 @@ use TencentCloud\Common\AbstractModel; * * @method string getClueId() 获取线索id,线索唯一识别编码 * @method void setClueId(string $ClueId) 设置线索id,线索唯一识别编码 - * @method string getDealerId() 获取接待客户经销商顾问所属组织id,多个组织使用逗号分割 - * @method void setDealerId(string $DealerId) 设置接待客户经销商顾问所属组织id,多个组织使用逗号分割 + * @method string getDealerId() 获取接待客户经销商顾问所属经销商code + * @method void setDealerId(string $DealerId) 设置接待客户经销商顾问所属经销商code * @method integer getEnquireTime() 获取线索获取时间,用户添加企业微信时间,单位是秒 * @method void setEnquireTime(integer $EnquireTime) 设置线索获取时间,用户添加企业微信时间,单位是秒 * @method string getUnionId() 获取客户在微信生态中唯一识别码 @@ -68,6 +68,8 @@ use TencentCloud\Common\AbstractModel; * @method void setGender(integer $Gender) 设置0:未知,1:男,2:女 * @method string getCreateTime() 获取线索创建时间戳,单位:秒 * @method void setCreateTime(string $CreateTime) 设置线索创建时间戳,单位:秒 + * @method string getUpdateTime() 获取线索创建时间戳,单位:秒 + * @method void setUpdateTime(string $UpdateTime) 设置线索创建时间戳,单位:秒 * @method integer getLeadStatus() 获取线索所处状态,101-待分配 201-待建档 301-已建档 401-已邀约 501-跟进中 601-已下订单 701-已成交 801-战败申请中 901-已战败 1001-未知状态 1101-转移申请中 1201-已完成 * @method void setLeadStatus(integer $LeadStatus) 设置线索所处状态,101-待分配 201-待建档 301-已建档 401-已邀约 501-跟进中 601-已下订单 701-已成交 801-战败申请中 901-已战败 1001-未知状态 1101-转移申请中 1201-已完成 * @method string getLevelCode() 获取线索意向等级 @@ -82,6 +84,70 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getCreateAtTime() 获取获取线索的时间戳,单位:秒 * @method void setCreateAtTime(integer $CreateAtTime) 设置获取线索的时间戳,单位:秒 + * @method string getWxId() 获取客户微信id + * @method void setWxId(string $WxId) 设置客户微信id + * @method string getBrandCode() 获取意向车型对应品牌code + * @method void setBrandCode(string $BrandCode) 设置意向车型对应品牌code + * @method integer getBuildTime() 获取建档时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setBuildTime(integer $BuildTime) 设置建档时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getOrderTime() 获取下订时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOrderTime(integer $OrderTime) 设置下订时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getArrivalTime() 获取到店时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setArrivalTime(integer $ArrivalTime) 设置到店时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getDeliveryTime() 获取交车时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDeliveryTime(integer $DeliveryTime) 设置交车时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getFollowTime() 获取上次跟进时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setFollowTime(integer $FollowTime) 设置上次跟进时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getNextFollowTime() 获取下次跟进时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setNextFollowTime(integer $NextFollowTime) 设置下次跟进时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getOrgId() 获取线索所属组织id + * @method void setOrgId(integer $OrgId) 设置线索所属组织id + * @method string getOrgName() 获取线索所属组织名称 + * @method void setOrgName(string $OrgName) 设置线索所属组织名称 + * @method string getIntroducer() 获取介绍人姓名 + * @method void setIntroducer(string $Introducer) 设置介绍人姓名 + * @method string getIntroducerPhone() 获取介绍人电话 + * @method void setIntroducerPhone(string $IntroducerPhone) 设置介绍人电话 + * @method integer getIsBindWx() 获取是否关联微信 1 是 0 否 + * @method void setIsBindWx(integer $IsBindWx) 设置是否关联微信 1 是 0 否 + * @method integer getIsMerge() 获取是否经过合并 1 是 0 否 + * @method void setIsMerge(integer $IsMerge) 设置是否经过合并 1 是 0 否 + * @method integer getIsInvalid() 获取是否无效 1 是 0 否 + * @method void setIsInvalid(integer $IsInvalid) 设置是否无效 1 是 0 否 + * @method string getInvalidType() 获取无效类型 + * @method void setInvalidType(string $InvalidType) 设置无效类型 + * @method string getInvalidTypeName() 获取无效类型枚举: +无意向购买、空错号、未接听、其他 + * @method void setInvalidTypeName(string $InvalidTypeName) 设置无效类型枚举: +无意向购买、空错号、未接听、其他 + * @method string getInvalidRemark() 获取由顾问手动输入的无效原因文字 + * @method void setInvalidRemark(string $InvalidRemark) 设置由顾问手动输入的无效原因文字 + * @method integer getInvalidTime() 获取无效时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInvalidTime(integer $InvalidTime) 设置无效时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDealerName() 获取经销商名称 + * @method void setDealerName(string $DealerName) 设置经销商名称 + * @method integer getShopId() 获取经销商下级门店ID + * @method void setShopId(integer $ShopId) 设置经销商下级门店ID + * @method string getShopName() 获取经销商下级门店名称 + * @method void setShopName(string $ShopName) 设置经销商下级门店名称 + * @method string getPosition() 获取职位 + * @method void setPosition(string $Position) 设置职位 + * @method string getCorpShopId() 获取自定义的门店id + * @method void setCorpShopId(string $CorpShopId) 设置自定义的门店id */ class ClueInfoDetail extends AbstractModel { @@ -91,7 +157,7 @@ class ClueInfoDetail extends AbstractModel public $ClueId; /** - * @var string 接待客户经销商顾问所属组织id,多个组织使用逗号分割 + * @var string 接待客户经销商顾问所属经销商code */ public $DealerId; @@ -197,6 +263,11 @@ class ClueInfoDetail extends AbstractModel */ public $CreateTime; + /** + * @var string 线索创建时间戳,单位:秒 + */ + public $UpdateTime; + /** * @var integer 线索所处状态,101-待分配 201-待建档 301-已建档 401-已邀约 501-跟进中 601-已下订单 701-已成交 801-战败申请中 901-已战败 1001-未知状态 1101-转移申请中 1201-已完成 */ @@ -224,9 +295,137 @@ class ClueInfoDetail extends AbstractModel */ public $CreateAtTime; + /** + * @var string 客户微信id + */ + public $WxId; + + /** + * @var string 意向车型对应品牌code + */ + public $BrandCode; + + /** + * @var integer 建档时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $BuildTime; + + /** + * @var integer 下订时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $OrderTime; + + /** + * @var integer 到店时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ArrivalTime; + + /** + * @var integer 交车时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DeliveryTime; + + /** + * @var integer 上次跟进时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $FollowTime; + + /** + * @var integer 下次跟进时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $NextFollowTime; + + /** + * @var integer 线索所属组织id + */ + public $OrgId; + + /** + * @var string 线索所属组织名称 + */ + public $OrgName; + + /** + * @var string 介绍人姓名 + */ + public $Introducer; + + /** + * @var string 介绍人电话 + */ + public $IntroducerPhone; + + /** + * @var integer 是否关联微信 1 是 0 否 + */ + public $IsBindWx; + + /** + * @var integer 是否经过合并 1 是 0 否 + */ + public $IsMerge; + + /** + * @var integer 是否无效 1 是 0 否 + */ + public $IsInvalid; + + /** + * @var string 无效类型 + */ + public $InvalidType; + + /** + * @var string 无效类型枚举: +无意向购买、空错号、未接听、其他 + */ + public $InvalidTypeName; + + /** + * @var string 由顾问手动输入的无效原因文字 + */ + public $InvalidRemark; + + /** + * @var integer 无效时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InvalidTime; + + /** + * @var string 经销商名称 + */ + public $DealerName; + + /** + * @var integer 经销商下级门店ID + */ + public $ShopId; + + /** + * @var string 经销商下级门店名称 + */ + public $ShopName; + + /** + * @var string 职位 + */ + public $Position; + + /** + * @var string 自定义的门店id + */ + public $CorpShopId; + /** * @param string $ClueId 线索id,线索唯一识别编码 - * @param string $DealerId 接待客户经销商顾问所属组织id,多个组织使用逗号分割 + * @param string $DealerId 接待客户经销商顾问所属经销商code * @param integer $EnquireTime 线索获取时间,用户添加企业微信时间,单位是秒 * @param string $UnionId 客户在微信生态中唯一识别码 * @param string $Name 微信昵称 @@ -249,6 +448,7 @@ class ClueInfoDetail extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Gender 0:未知,1:男,2:女 * @param string $CreateTime 线索创建时间戳,单位:秒 + * @param string $UpdateTime 线索创建时间戳,单位:秒 * @param integer $LeadStatus 线索所处状态,101-待分配 201-待建档 301-已建档 401-已邀约 501-跟进中 601-已下订单 701-已成交 801-战败申请中 901-已战败 1001-未知状态 1101-转移申请中 1201-已完成 * @param string $LevelCode 线索意向等级 * @param integer $ImportAtTime 线索成功导入的时间戳,单位:秒 @@ -256,6 +456,38 @@ class ClueInfoDetail extends AbstractModel * @param integer $DistributeTime 完成线索分配的时间戳,单位:秒 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $CreateAtTime 获取线索的时间戳,单位:秒 + * @param string $WxId 客户微信id + * @param string $BrandCode 意向车型对应品牌code + * @param integer $BuildTime 建档时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $OrderTime 下订时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ArrivalTime 到店时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $DeliveryTime 交车时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $FollowTime 上次跟进时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $NextFollowTime 下次跟进时间,单位:秒 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $OrgId 线索所属组织id + * @param string $OrgName 线索所属组织名称 + * @param string $Introducer 介绍人姓名 + * @param string $IntroducerPhone 介绍人电话 + * @param integer $IsBindWx 是否关联微信 1 是 0 否 + * @param integer $IsMerge 是否经过合并 1 是 0 否 + * @param integer $IsInvalid 是否无效 1 是 0 否 + * @param string $InvalidType 无效类型 + * @param string $InvalidTypeName 无效类型枚举: +无意向购买、空错号、未接听、其他 + * @param string $InvalidRemark 由顾问手动输入的无效原因文字 + * @param integer $InvalidTime 无效时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DealerName 经销商名称 + * @param integer $ShopId 经销商下级门店ID + * @param string $ShopName 经销商下级门店名称 + * @param string $Position 职位 + * @param string $CorpShopId 自定义的门店id */ function __construct() { @@ -358,6 +590,10 @@ class ClueInfoDetail extends AbstractModel $this->CreateTime = $param["CreateTime"]; } + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + if (array_key_exists("LeadStatus",$param) and $param["LeadStatus"] !== null) { $this->LeadStatus = $param["LeadStatus"]; } @@ -377,5 +613,101 @@ class ClueInfoDetail extends AbstractModel if (array_key_exists("CreateAtTime",$param) and $param["CreateAtTime"] !== null) { $this->CreateAtTime = $param["CreateAtTime"]; } + + if (array_key_exists("WxId",$param) and $param["WxId"] !== null) { + $this->WxId = $param["WxId"]; + } + + if (array_key_exists("BrandCode",$param) and $param["BrandCode"] !== null) { + $this->BrandCode = $param["BrandCode"]; + } + + if (array_key_exists("BuildTime",$param) and $param["BuildTime"] !== null) { + $this->BuildTime = $param["BuildTime"]; + } + + if (array_key_exists("OrderTime",$param) and $param["OrderTime"] !== null) { + $this->OrderTime = $param["OrderTime"]; + } + + if (array_key_exists("ArrivalTime",$param) and $param["ArrivalTime"] !== null) { + $this->ArrivalTime = $param["ArrivalTime"]; + } + + if (array_key_exists("DeliveryTime",$param) and $param["DeliveryTime"] !== null) { + $this->DeliveryTime = $param["DeliveryTime"]; + } + + if (array_key_exists("FollowTime",$param) and $param["FollowTime"] !== null) { + $this->FollowTime = $param["FollowTime"]; + } + + if (array_key_exists("NextFollowTime",$param) and $param["NextFollowTime"] !== null) { + $this->NextFollowTime = $param["NextFollowTime"]; + } + + if (array_key_exists("OrgId",$param) and $param["OrgId"] !== null) { + $this->OrgId = $param["OrgId"]; + } + + if (array_key_exists("OrgName",$param) and $param["OrgName"] !== null) { + $this->OrgName = $param["OrgName"]; + } + + if (array_key_exists("Introducer",$param) and $param["Introducer"] !== null) { + $this->Introducer = $param["Introducer"]; + } + + if (array_key_exists("IntroducerPhone",$param) and $param["IntroducerPhone"] !== null) { + $this->IntroducerPhone = $param["IntroducerPhone"]; + } + + if (array_key_exists("IsBindWx",$param) and $param["IsBindWx"] !== null) { + $this->IsBindWx = $param["IsBindWx"]; + } + + if (array_key_exists("IsMerge",$param) and $param["IsMerge"] !== null) { + $this->IsMerge = $param["IsMerge"]; + } + + if (array_key_exists("IsInvalid",$param) and $param["IsInvalid"] !== null) { + $this->IsInvalid = $param["IsInvalid"]; + } + + if (array_key_exists("InvalidType",$param) and $param["InvalidType"] !== null) { + $this->InvalidType = $param["InvalidType"]; + } + + if (array_key_exists("InvalidTypeName",$param) and $param["InvalidTypeName"] !== null) { + $this->InvalidTypeName = $param["InvalidTypeName"]; + } + + if (array_key_exists("InvalidRemark",$param) and $param["InvalidRemark"] !== null) { + $this->InvalidRemark = $param["InvalidRemark"]; + } + + if (array_key_exists("InvalidTime",$param) and $param["InvalidTime"] !== null) { + $this->InvalidTime = $param["InvalidTime"]; + } + + if (array_key_exists("DealerName",$param) and $param["DealerName"] !== null) { + $this->DealerName = $param["DealerName"]; + } + + if (array_key_exists("ShopId",$param) and $param["ShopId"] !== null) { + $this->ShopId = $param["ShopId"]; + } + + if (array_key_exists("ShopName",$param) and $param["ShopName"] !== null) { + $this->ShopName = $param["ShopName"]; + } + + if (array_key_exists("Position",$param) and $param["Position"] !== null) { + $this->Position = $param["Position"]; + } + + if (array_key_exists("CorpShopId",$param) and $param["CorpShopId"] !== null) { + $this->CorpShopId = $param["CorpShopId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/CorpUserInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/CorpUserInfo.php index 87acdfd9..3a0323ce 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/CorpUserInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/CorpUserInfo.php @@ -56,6 +56,10 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getStatus() 获取激活状态: 0=已激活,1=已禁用,-1=退出企业" * @method void setStatus(integer $Status) 设置激活状态: 0=已激活,1=已禁用,-1=退出企业" + * @method string getJobNumber() 获取工号 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setJobNumber(string $JobNumber) 设置工号 +注意:此字段可能返回 null,表示取不到有效值。 */ class CorpUserInfo extends AbstractModel { @@ -117,6 +121,12 @@ class CorpUserInfo extends AbstractModel */ public $Status; + /** + * @var string 工号 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $JobNumber; + /** * @param integer $UserId 企业成员UserId * @param string $UserName 企业成员在SaaS名片内填写的姓名 @@ -136,6 +146,8 @@ class CorpUserInfo extends AbstractModel * @param string $IsLeaderInDept 是否为部门负责人,第三方应用可为空。与orgIds值一一对应,多个部门使用逗号隔开,0-否, 1-是 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Status 激活状态: 0=已激活,1=已禁用,-1=退出企业" + * @param string $JobNumber 工号 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -189,5 +201,9 @@ class CorpUserInfo extends AbstractModel if (array_key_exists("Status",$param) and $param["Status"] !== null) { $this->Status = $param["Status"]; } + + if (array_key_exists("JobNumber",$param) and $param["JobNumber"] !== null) { + $this->JobNumber = $param["JobNumber"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/CustomerProfile.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/CustomerProfile.php index 3e0267e3..d608f151 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/CustomerProfile.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/CustomerProfile.php @@ -124,6 +124,34 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setChannelTags(array $ChannelTags) 设置已为该客户添加的渠道标签信息 注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getLeadId() 获取关联线索id + * @method void setLeadId(integer $LeadId) 设置关联线索id + * @method string getWxId() 获取客户微信id + * @method void setWxId(string $WxId) 设置客户微信id + * @method string getPosition() 获取顾问职位 + * @method void setPosition(string $Position) 设置顾问职位 + * @method integer getIsBindWx() 获取是否关联微信 1 是 0 否 + * @method void setIsBindWx(integer $IsBindWx) 设置是否关联微信 1 是 0 否 + * @method integer getIsInvalid() 获取是否无效 + * @method void setIsInvalid(integer $IsInvalid) 设置是否无效 + * @method string getInvalidType() 获取无效类型 + * @method void setInvalidType(string $InvalidType) 设置无效类型 + * @method string getInvalidTypeName() 获取无效类型名称 + * @method void setInvalidTypeName(string $InvalidTypeName) 设置无效类型名称 + * @method integer getInvalidTime() 获取无效时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInvalidTime(integer $InvalidTime) 设置无效时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getInvalidRemark() 获取由顾问手动输入的无效原因文字 + * @method void setInvalidRemark(string $InvalidRemark) 设置由顾问手动输入的无效原因文字 + * @method integer getIsLose() 获取线索是否战败 + * @method void setIsLose(integer $IsLose) 设置线索是否战败 + * @method string getLoseType() 获取战败类型 + * @method void setLoseType(string $LoseType) 设置战败类型 + * @method string getLoseTypeName() 获取战败类型名称 + * @method void setLoseTypeName(string $LoseTypeName) 设置战败类型名称 + * @method string getLoseRemark() 获取战败申请原因 + * @method void setLoseRemark(string $LoseRemark) 设置战败申请原因 */ class CustomerProfile extends AbstractModel { @@ -335,6 +363,72 @@ class CustomerProfile extends AbstractModel */ public $ChannelTags; + /** + * @var integer 关联线索id + */ + public $LeadId; + + /** + * @var string 客户微信id + */ + public $WxId; + + /** + * @var string 顾问职位 + */ + public $Position; + + /** + * @var integer 是否关联微信 1 是 0 否 + */ + public $IsBindWx; + + /** + * @var integer 是否无效 + */ + public $IsInvalid; + + /** + * @var string 无效类型 + */ + public $InvalidType; + + /** + * @var string 无效类型名称 + */ + public $InvalidTypeName; + + /** + * @var integer 无效时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InvalidTime; + + /** + * @var string 由顾问手动输入的无效原因文字 + */ + public $InvalidRemark; + + /** + * @var integer 线索是否战败 + */ + public $IsLose; + + /** + * @var string 战败类型 + */ + public $LoseType; + + /** + * @var string 战败类型名称 + */ + public $LoseTypeName; + + /** + * @var string 战败申请原因 + */ + public $LoseRemark; + /** * @param integer $CustomerId 客户档案id,客户唯一识别编码 * @param string $DealerCode 所属经销商id @@ -388,6 +482,20 @@ class CustomerProfile extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param array $ChannelTags 已为该客户添加的渠道标签信息 注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $LeadId 关联线索id + * @param string $WxId 客户微信id + * @param string $Position 顾问职位 + * @param integer $IsBindWx 是否关联微信 1 是 0 否 + * @param integer $IsInvalid 是否无效 + * @param string $InvalidType 无效类型 + * @param string $InvalidTypeName 无效类型名称 + * @param integer $InvalidTime 无效时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $InvalidRemark 由顾问手动输入的无效原因文字 + * @param integer $IsLose 线索是否战败 + * @param string $LoseType 战败类型 + * @param string $LoseTypeName 战败类型名称 + * @param string $LoseRemark 战败申请原因 */ function __construct() { @@ -573,5 +681,57 @@ class CustomerProfile extends AbstractModel array_push($this->ChannelTags, $obj); } } + + if (array_key_exists("LeadId",$param) and $param["LeadId"] !== null) { + $this->LeadId = $param["LeadId"]; + } + + if (array_key_exists("WxId",$param) and $param["WxId"] !== null) { + $this->WxId = $param["WxId"]; + } + + if (array_key_exists("Position",$param) and $param["Position"] !== null) { + $this->Position = $param["Position"]; + } + + if (array_key_exists("IsBindWx",$param) and $param["IsBindWx"] !== null) { + $this->IsBindWx = $param["IsBindWx"]; + } + + if (array_key_exists("IsInvalid",$param) and $param["IsInvalid"] !== null) { + $this->IsInvalid = $param["IsInvalid"]; + } + + if (array_key_exists("InvalidType",$param) and $param["InvalidType"] !== null) { + $this->InvalidType = $param["InvalidType"]; + } + + if (array_key_exists("InvalidTypeName",$param) and $param["InvalidTypeName"] !== null) { + $this->InvalidTypeName = $param["InvalidTypeName"]; + } + + if (array_key_exists("InvalidTime",$param) and $param["InvalidTime"] !== null) { + $this->InvalidTime = $param["InvalidTime"]; + } + + if (array_key_exists("InvalidRemark",$param) and $param["InvalidRemark"] !== null) { + $this->InvalidRemark = $param["InvalidRemark"]; + } + + if (array_key_exists("IsLose",$param) and $param["IsLose"] !== null) { + $this->IsLose = $param["IsLose"]; + } + + if (array_key_exists("LoseType",$param) and $param["LoseType"] !== null) { + $this->LoseType = $param["LoseType"]; + } + + if (array_key_exists("LoseTypeName",$param) and $param["LoseTypeName"] !== null) { + $this->LoseTypeName = $param["LoseTypeName"]; + } + + if (array_key_exists("LoseRemark",$param) and $param["LoseRemark"] !== null) { + $this->LoseRemark = $param["LoseRemark"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/FollowInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/FollowInfo.php new file mode 100644 index 00000000..00cc8859 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/FollowInfo.php @@ -0,0 +1,209 @@ +ClueId = $param["ClueId"]; + } + + if (array_key_exists("CustomerId",$param) and $param["CustomerId"] !== null) { + $this->CustomerId = $param["CustomerId"]; + } + + if (array_key_exists("UserName",$param) and $param["UserName"] !== null) { + $this->UserName = $param["UserName"]; + } + + if (array_key_exists("Phone",$param) and $param["Phone"] !== null) { + $this->Phone = $param["Phone"]; + } + + if (array_key_exists("IsOverdue",$param) and $param["IsOverdue"] !== null) { + $this->IsOverdue = $param["IsOverdue"]; + } + + if (array_key_exists("OverdueTime",$param) and $param["OverdueTime"] !== null) { + $this->OverdueTime = $param["OverdueTime"]; + } + + if (array_key_exists("EventType",$param) and $param["EventType"] !== null) { + $this->EventType = $param["EventType"]; + } + + if (array_key_exists("EventTypeName",$param) and $param["EventTypeName"] !== null) { + $this->EventTypeName = $param["EventTypeName"]; + } + + if (array_key_exists("FollowWayType",$param) and $param["FollowWayType"] !== null) { + $this->FollowWayType = $param["FollowWayType"]; + } + + if (array_key_exists("FollowWayName",$param) and $param["FollowWayName"] !== null) { + $this->FollowWayName = $param["FollowWayName"]; + } + + if (array_key_exists("FollowTime",$param) and $param["FollowTime"] !== null) { + $this->FollowTime = $param["FollowTime"]; + } + + if (array_key_exists("NextFollowTime",$param) and $param["NextFollowTime"] !== null) { + $this->NextFollowTime = $param["NextFollowTime"]; + } + + if (array_key_exists("FollowRecord",$param) and $param["FollowRecord"] !== null) { + $this->FollowRecord = $param["FollowRecord"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryArrivalListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryArrivalListRequest.php new file mode 100644 index 00000000..909ed2b1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryArrivalListRequest.php @@ -0,0 +1,89 @@ +Limit = $param["Limit"]; + } + + if (array_key_exists("BeginTime",$param) and $param["BeginTime"] !== null) { + $this->BeginTime = $param["BeginTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Cursor",$param) and $param["Cursor"] !== null) { + $this->Cursor = $param["Cursor"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryArrivalListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryArrivalListResponse.php new file mode 100644 index 00000000..9d4bcd63 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryArrivalListResponse.php @@ -0,0 +1,106 @@ +NextCursor = $param["NextCursor"]; + } + + if (array_key_exists("PageData",$param) and $param["PageData"] !== null) { + $this->PageData = []; + foreach ($param["PageData"] as $key => $value){ + $obj = new ArrivalInfo(); + $obj->deserialize($value); + array_push($this->PageData, $obj); + } + } + + if (array_key_exists("HasMore",$param) and $param["HasMore"] !== null) { + $this->HasMore = $param["HasMore"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryFollowListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryFollowListRequest.php new file mode 100644 index 00000000..9ff4a8b6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryFollowListRequest.php @@ -0,0 +1,89 @@ +Limit = $param["Limit"]; + } + + if (array_key_exists("BeginTime",$param) and $param["BeginTime"] !== null) { + $this->BeginTime = $param["BeginTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Cursor",$param) and $param["Cursor"] !== null) { + $this->Cursor = $param["Cursor"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryFollowListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryFollowListResponse.php new file mode 100644 index 00000000..15be7a40 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/Models/QueryFollowListResponse.php @@ -0,0 +1,106 @@ +NextCursor = $param["NextCursor"]; + } + + if (array_key_exists("PageData",$param) and $param["PageData"] !== null) { + $this->PageData = []; + foreach ($param["PageData"] as $key => $value){ + $obj = new FollowInfo(); + $obj->deserialize($value); + array_push($this->PageData, $obj); + } + } + + if (array_key_exists("HasMore",$param) and $param["HasMore"] !== null) { + $this->HasMore = $param["HasMore"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/WavClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/WavClient.php index 2da40a87..cc47e9c8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/WavClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wav/V20210129/WavClient.php @@ -29,6 +29,7 @@ use TencentCloud\Wav\V20210129\Models as Models; * @method Models\QueryActivityJoinListResponse QueryActivityJoinList(Models\QueryActivityJoinListRequest $req) 根据游标拉取活动参与列表信息 * @method Models\QueryActivityListResponse QueryActivityList(Models\QueryActivityListRequest $req) 根据游标拉取活动列表信息 * @method Models\QueryActivityLiveCodeListResponse QueryActivityLiveCodeList(Models\QueryActivityLiveCodeListRequest $req) 根据游标拉取活动活码列表信息 + * @method Models\QueryArrivalListResponse QueryArrivalList(Models\QueryArrivalListRequest $req) 查询指定时间范围内发生过到店的潜客到店信息 * @method Models\QueryChannelCodeListResponse QueryChannelCodeList(Models\QueryChannelCodeListRequest $req) 根据游标拉取渠道活码列表信息 * @method Models\QueryChatArchivingListResponse QueryChatArchivingList(Models\QueryChatArchivingListRequest $req) 根据游标拉取会话存档列表信息 * @method Models\QueryClueInfoListResponse QueryClueInfoList(Models\QueryClueInfoListRequest $req) 企业可通过此接口获取线索列表。 @@ -41,6 +42,7 @@ use TencentCloud\Wav\V20210129\Models as Models; * @method Models\QueryExternalContactListResponse QueryExternalContactList(Models\QueryExternalContactListRequest $req) 企业可通过此接口基于外部联系人获取指定成员添加的客户列表。客户是指配置了客户联系功能的成员所添加的外部联系人。没有配置客户联系功能的成员,所添加的外部联系人将不会作为客户返回。 * @method Models\QueryExternalUserEventListResponse QueryExternalUserEventList(Models\QueryExternalUserEventListRequest $req) 通过接口拉取租户在指定时间范围内的外部联系人添加/删除明细,此接口提供的数据以天为维度,查询的时间范围为[StarTime, EndTime],即前后均为闭区间,支持的最大查询跨度为365天; * @method Models\QueryExternalUserMappingInfoResponse QueryExternalUserMappingInfo(Models\QueryExternalUserMappingInfoRequest $req) 企业可通过此接口将企业主体对应的外部联系人id转换为乐销车应用主体对应的外部联系人。 + * @method Models\QueryFollowListResponse QueryFollowList(Models\QueryFollowListRequest $req) 查询指定时间范围内发生过跟进的潜客信息 * @method Models\QueryLicenseInfoResponse QueryLicenseInfo(Models\QueryLicenseInfoRequest $req) 该接口获取license对应的详细信息 * @method Models\QueryMaterialListResponse QueryMaterialList(Models\QueryMaterialListRequest $req) 通过接口按类型拉取租户当前的素材列表及关键信息 * @method Models\QueryMiniAppCodeListResponse QueryMiniAppCodeList(Models\QueryMiniAppCodeListRequest $req) 查询小程序码列表接口 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AdhocDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AdhocDetail.php new file mode 100644 index 00000000..918160a1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AdhocDetail.php @@ -0,0 +1,121 @@ +Id = $param["Id"]; + } + + if (array_key_exists("ScriptContent",$param) and $param["ScriptContent"] !== null) { + $this->ScriptContent = $param["ScriptContent"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("RecordId",$param) and $param["RecordId"] !== null) { + $this->RecordId = $param["RecordId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AdhocRecord.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AdhocRecord.php new file mode 100644 index 00000000..fb5c43a7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AdhocRecord.php @@ -0,0 +1,121 @@ +Id = $param["Id"]; + } + + if (array_key_exists("ScriptContent",$param) and $param["ScriptContent"] !== null) { + $this->ScriptContent = $param["ScriptContent"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AgentStatus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AgentStatus.php new file mode 100644 index 00000000..2bfa0555 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AgentStatus.php @@ -0,0 +1,89 @@ +Running = $param["Running"]; + } + + if (array_key_exists("Abnormal",$param) and $param["Abnormal"] !== null) { + $this->Abnormal = $param["Abnormal"]; + } + + if (array_key_exists("InOperation",$param) and $param["InOperation"] !== null) { + $this->InOperation = $param["InOperation"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AlarmEventInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AlarmEventInfo.php index 84aba107..6769b995 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AlarmEventInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AlarmEventInfo.php @@ -69,6 +69,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getOperator() 获取阈值计算算子,1 : 大于 2 :小于 注意:此字段可能返回 null,表示取不到有效值。 * @method void setOperator(integer $Operator) 设置阈值计算算子,1 : 大于 2 :小于 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getRegularId() 获取告警规则ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRegularId(string $RegularId) 设置告警规则ID 注意:此字段可能返回 null,表示取不到有效值。 */ class AlarmEventInfo extends AbstractModel @@ -166,6 +170,12 @@ class AlarmEventInfo extends AbstractModel */ public $Operator; + /** + * @var string 告警规则ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RegularId; + /** * @param string $AlarmId 告警ID * @param string $AlarmTime 告警时间 @@ -191,6 +201,8 @@ class AlarmEventInfo extends AbstractModel * @param string $MessageId 消息ID 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Operator 阈值计算算子,1 : 大于 2 :小于 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $RegularId 告警规则ID 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -273,5 +285,9 @@ class AlarmEventInfo extends AbstractModel if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { $this->Operator = $param["Operator"]; } + + if (array_key_exists("RegularId",$param) and $param["RegularId"] !== null) { + $this->RegularId = $param["RegularId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AlarmIndicatorInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AlarmIndicatorInfo.php index 56d68ef0..21311ef4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AlarmIndicatorInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AlarmIndicatorInfo.php @@ -48,6 +48,12 @@ use TencentCloud\Common\AbstractModel; 注意:此字段可能返回 null,表示取不到有效值。 * @method void setAlarmIndicatorUnit(string $AlarmIndicatorUnit) 设置告警指标阈值单位:ms(毫秒)、s(秒)、min(分钟) 注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getDuration() 获取告警周期 + * @method void setDuration(integer $Duration) 设置告警周期 + * @method string getDurationUnit() 获取告警周期单位 + * @method void setDurationUnit(string $DurationUnit) 设置告警周期单位 + * @method integer getMaxTimes() 获取周期内最多告警次数 + * @method void setMaxTimes(integer $MaxTimes) 设置周期内最多告警次数 */ class AlarmIndicatorInfo extends AbstractModel { @@ -93,6 +99,21 @@ class AlarmIndicatorInfo extends AbstractModel */ public $AlarmIndicatorUnit; + /** + * @var integer 告警周期 + */ + public $Duration; + + /** + * @var string 告警周期单位 + */ + public $DurationUnit; + + /** + * @var integer 周期内最多告警次数 + */ + public $MaxTimes; + /** * @param string $Id 指标id 注意:此字段可能返回 null,表示取不到有效值。 @@ -108,6 +129,9 @@ class AlarmIndicatorInfo extends AbstractModel 注意:此字段可能返回 null,表示取不到有效值。 * @param string $AlarmIndicatorUnit 告警指标阈值单位:ms(毫秒)、s(秒)、min(分钟) 注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $Duration 告警周期 + * @param string $DurationUnit 告警周期单位 + * @param integer $MaxTimes 周期内最多告警次数 */ function __construct() { @@ -149,5 +173,17 @@ class AlarmIndicatorInfo extends AbstractModel if (array_key_exists("AlarmIndicatorUnit",$param) and $param["AlarmIndicatorUnit"] !== null) { $this->AlarmIndicatorUnit = $param["AlarmIndicatorUnit"]; } + + if (array_key_exists("Duration",$param) and $param["Duration"] !== null) { + $this->Duration = $param["Duration"]; + } + + if (array_key_exists("DurationUnit",$param) and $param["DurationUnit"] !== null) { + $this->DurationUnit = $param["DurationUnit"]; + } + + if (array_key_exists("MaxTimes",$param) and $param["MaxTimes"] !== null) { + $this->MaxTimes = $param["MaxTimes"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AlarmRuleDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AlarmRuleDto.php new file mode 100644 index 00000000..73c06736 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/AlarmRuleDto.php @@ -0,0 +1,73 @@ +AlarmRuleId = $param["AlarmRuleId"]; + } + + if (array_key_exists("AlarmLevelType",$param) and $param["AlarmLevelType"] !== null) { + $this->AlarmLevelType = $param["AlarmLevelType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineDetailResponse.php new file mode 100644 index 00000000..6152522c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineDetailResponse.php @@ -0,0 +1,91 @@ +BaselineDto = new BaselineDto(); + $this->BaselineDto->deserialize($param["BaselineDto"]); + } + + if (array_key_exists("BaselineCreateAlarmRuleRequest",$param) and $param["BaselineCreateAlarmRuleRequest"] !== null) { + $this->BaselineCreateAlarmRuleRequest = new CreateAlarmRuleRequest(); + $this->BaselineCreateAlarmRuleRequest->deserialize($param["BaselineCreateAlarmRuleRequest"]); + } + + if (array_key_exists("IsNewAlarm",$param) and $param["IsNewAlarm"] !== null) { + $this->IsNewAlarm = $param["IsNewAlarm"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineDto.php new file mode 100644 index 00000000..0225c24a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineDto.php @@ -0,0 +1,279 @@ +Id = $param["Id"]; + } + + if (array_key_exists("BaselineName",$param) and $param["BaselineName"] !== null) { + $this->BaselineName = $param["BaselineName"]; + } + + if (array_key_exists("BaselineType",$param) and $param["BaselineType"] !== null) { + $this->BaselineType = $param["BaselineType"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("PromiseTasks",$param) and $param["PromiseTasks"] !== null) { + $this->PromiseTasks = []; + foreach ($param["PromiseTasks"] as $key => $value){ + $obj = new BaselineTaskDto(); + $obj->deserialize($value); + array_push($this->PromiseTasks, $obj); + } + } + + if (array_key_exists("AlarmRule",$param) and $param["AlarmRule"] !== null) { + $this->AlarmRule = new AlarmRuleDto(); + $this->AlarmRule->deserialize($param["AlarmRule"]); + } + + if (array_key_exists("BaselineStatus",$param) and $param["BaselineStatus"] !== null) { + $this->BaselineStatus = $param["BaselineStatus"]; + } + + if (array_key_exists("LatestBaselineInstanceStatus",$param) and $param["LatestBaselineInstanceStatus"] !== null) { + $this->LatestBaselineInstanceStatus = $param["LatestBaselineInstanceStatus"]; + } + + if (array_key_exists("WarningMargin",$param) and $param["WarningMargin"] !== null) { + $this->WarningMargin = $param["WarningMargin"]; + } + + if (array_key_exists("PromiseTime",$param) and $param["PromiseTime"] !== null) { + $this->PromiseTime = $param["PromiseTime"]; + } + + if (array_key_exists("InChargeUin",$param) and $param["InChargeUin"] !== null) { + $this->InChargeUin = $param["InChargeUin"]; + } + + if (array_key_exists("InChargeName",$param) and $param["InChargeName"] !== null) { + $this->InChargeName = $param["InChargeName"]; + } + + if (array_key_exists("UserUin",$param) and $param["UserUin"] !== null) { + $this->UserUin = $param["UserUin"]; + } + + if (array_key_exists("UserName",$param) and $param["UserName"] !== null) { + $this->UserName = $param["UserName"]; + } + + if (array_key_exists("OwnerUin",$param) and $param["OwnerUin"] !== null) { + $this->OwnerUin = $param["OwnerUin"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineInstanceVo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineInstanceVo.php new file mode 100644 index 00000000..6a58d110 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineInstanceVo.php @@ -0,0 +1,461 @@ +Id = $param["Id"]; + } + + if (array_key_exists("BaselineId",$param) and $param["BaselineId"] !== null) { + $this->BaselineId = $param["BaselineId"]; + } + + if (array_key_exists("BaselineName",$param) and $param["BaselineName"] !== null) { + $this->BaselineName = $param["BaselineName"]; + } + + if (array_key_exists("BaselineType",$param) and $param["BaselineType"] !== null) { + $this->BaselineType = $param["BaselineType"]; + } + + if (array_key_exists("BaselineDataTime",$param) and $param["BaselineDataTime"] !== null) { + $this->BaselineDataTime = $param["BaselineDataTime"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("EstimatedEndTime",$param) and $param["EstimatedEndTime"] !== null) { + $this->EstimatedEndTime = $param["EstimatedEndTime"]; + } + + if (array_key_exists("BaselineInstanceStatus",$param) and $param["BaselineInstanceStatus"] !== null) { + $this->BaselineInstanceStatus = $param["BaselineInstanceStatus"]; + } + + if (array_key_exists("InChargeUin",$param) and $param["InChargeUin"] !== null) { + $this->InChargeUin = $param["InChargeUin"]; + } + + if (array_key_exists("InChargeName",$param) and $param["InChargeName"] !== null) { + $this->InChargeName = $param["InChargeName"]; + } + + if (array_key_exists("WarningMargin",$param) and $param["WarningMargin"] !== null) { + $this->WarningMargin = $param["WarningMargin"]; + } + + if (array_key_exists("PromiseTime",$param) and $param["PromiseTime"] !== null) { + $this->PromiseTime = $param["PromiseTime"]; + } + + if (array_key_exists("AlarmLevel",$param) and $param["AlarmLevel"] !== null) { + $this->AlarmLevel = $param["AlarmLevel"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("IsReady",$param) and $param["IsReady"] !== null) { + $this->IsReady = $param["IsReady"]; + } + + if (array_key_exists("ShardKey",$param) and $param["ShardKey"] !== null) { + $this->ShardKey = $param["ShardKey"]; + } + + if (array_key_exists("ExceptionalTaskInstances",$param) and $param["ExceptionalTaskInstances"] !== null) { + $this->ExceptionalTaskInstances = []; + foreach ($param["ExceptionalTaskInstances"] as $key => $value){ + $obj = new BaselineTaskInstanceDto(); + $obj->deserialize($value); + array_push($this->ExceptionalTaskInstances, $obj); + } + } + + if (array_key_exists("TaskInstances",$param) and $param["TaskInstances"] !== null) { + $this->TaskInstances = []; + foreach ($param["TaskInstances"] as $key => $value){ + $obj = new BaselineTaskInstanceDto(); + $obj->deserialize($value); + array_push($this->TaskInstances, $obj); + } + } + + if (array_key_exists("CriticalStartTime",$param) and $param["CriticalStartTime"] !== null) { + $this->CriticalStartTime = $param["CriticalStartTime"]; + } + + if (array_key_exists("CriticalTaskInstances",$param) and $param["CriticalTaskInstances"] !== null) { + $this->CriticalTaskInstances = []; + foreach ($param["CriticalTaskInstances"] as $key => $value){ + $obj = new BaselineTaskInstanceDto(); + $obj->deserialize($value); + array_push($this->CriticalTaskInstances, $obj); + } + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("BaselineTaskInstances",$param) and $param["BaselineTaskInstances"] !== null) { + $this->BaselineTaskInstances = []; + foreach ($param["BaselineTaskInstances"] as $key => $value){ + $obj = new BaselineTaskInstanceDto(); + $obj->deserialize($value); + array_push($this->BaselineTaskInstances, $obj); + } + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("OwnerUin",$param) and $param["OwnerUin"] !== null) { + $this->OwnerUin = $param["OwnerUin"]; + } + + if (array_key_exists("UserUin",$param) and $param["UserUin"] !== null) { + $this->UserUin = $param["UserUin"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineTaskDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineTaskDto.php new file mode 100644 index 00000000..d6255ad3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineTaskDto.php @@ -0,0 +1,379 @@ +Id = $param["Id"]; + } + + if (array_key_exists("BaselineId",$param) and $param["BaselineId"] !== null) { + $this->BaselineId = $param["BaselineId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("EstimatedCostTime",$param) and $param["EstimatedCostTime"] !== null) { + $this->EstimatedCostTime = $param["EstimatedCostTime"]; + } + + if (array_key_exists("UpstreamTaskIds",$param) and $param["UpstreamTaskIds"] !== null) { + $this->UpstreamTaskIds = new StringListNode(); + $this->UpstreamTaskIds->deserialize($param["UpstreamTaskIds"]); + } + + if (array_key_exists("DownstreamTaskIds",$param) and $param["DownstreamTaskIds"] !== null) { + $this->DownstreamTaskIds = new StringListNode(); + $this->DownstreamTaskIds->deserialize($param["DownstreamTaskIds"]); + } + + if (array_key_exists("IsPromiseTask",$param) and $param["IsPromiseTask"] !== null) { + $this->IsPromiseTask = $param["IsPromiseTask"]; + } + + if (array_key_exists("UserUin",$param) and $param["UserUin"] !== null) { + $this->UserUin = $param["UserUin"]; + } + + if (array_key_exists("OwnerUin",$param) and $param["OwnerUin"] !== null) { + $this->OwnerUin = $param["OwnerUin"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("WorkflowName",$param) and $param["WorkflowName"] !== null) { + $this->WorkflowName = $param["WorkflowName"]; + } + + if (array_key_exists("WorkflowId",$param) and $param["WorkflowId"] !== null) { + $this->WorkflowId = $param["WorkflowId"]; + } + + if (array_key_exists("TaskCycle",$param) and $param["TaskCycle"] !== null) { + $this->TaskCycle = $param["TaskCycle"]; + } + + if (array_key_exists("TaskInChargeUin",$param) and $param["TaskInChargeUin"] !== null) { + $this->TaskInChargeUin = $param["TaskInChargeUin"]; + } + + if (array_key_exists("TaskInChargeName",$param) and $param["TaskInChargeName"] !== null) { + $this->TaskInChargeName = $param["TaskInChargeName"]; + } + + if (array_key_exists("AccessBenchmark",$param) and $param["AccessBenchmark"] !== null) { + $this->AccessBenchmark = $param["AccessBenchmark"]; + } + + if (array_key_exists("AccessBenchmarkDesc",$param) and $param["AccessBenchmarkDesc"] !== null) { + $this->AccessBenchmarkDesc = $param["AccessBenchmarkDesc"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineTaskInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineTaskInfo.php new file mode 100644 index 00000000..1806b216 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineTaskInfo.php @@ -0,0 +1,137 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("TaskCycle",$param) and $param["TaskCycle"] !== null) { + $this->TaskCycle = $param["TaskCycle"]; + } + + if (array_key_exists("WorkflowName",$param) and $param["WorkflowName"] !== null) { + $this->WorkflowName = $param["WorkflowName"]; + } + + if (array_key_exists("WorkflowId",$param) and $param["WorkflowId"] !== null) { + $this->WorkflowId = $param["WorkflowId"]; + } + + if (array_key_exists("TaskInChargeName",$param) and $param["TaskInChargeName"] !== null) { + $this->TaskInChargeName = $param["TaskInChargeName"]; + } + + if (array_key_exists("TaskInChargeUin",$param) and $param["TaskInChargeUin"] !== null) { + $this->TaskInChargeUin = $param["TaskInChargeUin"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineTaskInstanceDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineTaskInstanceDto.php new file mode 100644 index 00000000..90da2fbd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BaselineTaskInstanceDto.php @@ -0,0 +1,477 @@ +Id = $param["Id"]; + } + + if (array_key_exists("BaselineInstanceId",$param) and $param["BaselineInstanceId"] !== null) { + $this->BaselineInstanceId = $param["BaselineInstanceId"]; + } + + if (array_key_exists("BaselineType",$param) and $param["BaselineType"] !== null) { + $this->BaselineType = $param["BaselineType"]; + } + + if (array_key_exists("BaselineDataTime",$param) and $param["BaselineDataTime"] !== null) { + $this->BaselineDataTime = $param["BaselineDataTime"]; + } + + if (array_key_exists("UpstreamInstanceIds",$param) and $param["UpstreamInstanceIds"] !== null) { + $this->UpstreamInstanceIds = $param["UpstreamInstanceIds"]; + } + + if (array_key_exists("DownstreamInstanceIds",$param) and $param["DownstreamInstanceIds"] !== null) { + $this->DownstreamInstanceIds = $param["DownstreamInstanceIds"]; + } + + if (array_key_exists("IsPromiseTask",$param) and $param["IsPromiseTask"] !== null) { + $this->IsPromiseTask = $param["IsPromiseTask"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("CurRunDate",$param) and $param["CurRunDate"] !== null) { + $this->CurRunDate = $param["CurRunDate"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("InCriticalPath",$param) and $param["InCriticalPath"] !== null) { + $this->InCriticalPath = $param["InCriticalPath"]; + } + + if (array_key_exists("InFirstLevel",$param) and $param["InFirstLevel"] !== null) { + $this->InFirstLevel = $param["InFirstLevel"]; + } + + if (array_key_exists("EstimatedCostTime",$param) and $param["EstimatedCostTime"] !== null) { + $this->EstimatedCostTime = $param["EstimatedCostTime"]; + } + + if (array_key_exists("ActualCostTime",$param) and $param["ActualCostTime"] !== null) { + $this->ActualCostTime = $param["ActualCostTime"]; + } + + if (array_key_exists("LatestStartTime",$param) and $param["LatestStartTime"] !== null) { + $this->LatestStartTime = $param["LatestStartTime"]; + } + + if (array_key_exists("ActualStartTime",$param) and $param["ActualStartTime"] !== null) { + $this->ActualStartTime = $param["ActualStartTime"]; + } + + if (array_key_exists("EstimatedEndTime",$param) and $param["EstimatedEndTime"] !== null) { + $this->EstimatedEndTime = $param["EstimatedEndTime"]; + } + + if (array_key_exists("LatestEndTime",$param) and $param["LatestEndTime"] !== null) { + $this->LatestEndTime = $param["LatestEndTime"]; + } + + if (array_key_exists("ActualEndTime",$param) and $param["ActualEndTime"] !== null) { + $this->ActualEndTime = $param["ActualEndTime"]; + } + + if (array_key_exists("TaskInstanceStatus",$param) and $param["TaskInstanceStatus"] !== null) { + $this->TaskInstanceStatus = $param["TaskInstanceStatus"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ShardKey",$param) and $param["ShardKey"] !== null) { + $this->ShardKey = $param["ShardKey"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("UserUin",$param) and $param["UserUin"] !== null) { + $this->UserUin = $param["UserUin"]; + } + + if (array_key_exists("OwnerUin",$param) and $param["OwnerUin"] !== null) { + $this->OwnerUin = $param["OwnerUin"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteIntegrationTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteIntegrationTasksRequest.php index dfdc1682..a4f04ddf 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteIntegrationTasksRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteIntegrationTasksRequest.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setTaskType(integer $TaskType) 设置任务类型 * @method string getProjectId() 获取项目id * @method void setProjectId(string $ProjectId) 设置项目id + * @method integer getDeleteKFFlag() 获取是否删除开发态任务。默认不删除开发态,为 0 不删除 , 为 1 删除 + * @method void setDeleteKFFlag(integer $DeleteKFFlag) 设置是否删除开发态任务。默认不删除开发态,为 0 不删除 , 为 1 删除 */ class BatchDeleteIntegrationTasksRequest extends AbstractModel { @@ -44,10 +46,16 @@ class BatchDeleteIntegrationTasksRequest extends AbstractModel */ public $ProjectId; + /** + * @var integer 是否删除开发态任务。默认不删除开发态,为 0 不删除 , 为 1 删除 + */ + public $DeleteKFFlag; + /** * @param array $TaskIds 任务id * @param integer $TaskType 任务类型 * @param string $ProjectId 项目id + * @param integer $DeleteKFFlag 是否删除开发态任务。默认不删除开发态,为 0 不删除 , 为 1 删除 */ function __construct() { @@ -73,5 +81,9 @@ class BatchDeleteIntegrationTasksRequest extends AbstractModel if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { $this->ProjectId = $param["ProjectId"]; } + + if (array_key_exists("DeleteKFFlag",$param) and $param["DeleteKFFlag"] !== null) { + $this->DeleteKFFlag = $param["DeleteKFFlag"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteOpsTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteOpsTasksRequest.php new file mode 100644 index 00000000..2cfc53cf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteOpsTasksRequest.php @@ -0,0 +1,97 @@ +TaskIdList = $param["TaskIdList"]; + } + + if (array_key_exists("DeleteMode",$param) and $param["DeleteMode"] !== null) { + $this->DeleteMode = $param["DeleteMode"]; + } + + if (array_key_exists("EnableNotify",$param) and $param["EnableNotify"] !== null) { + $this->EnableNotify = $param["EnableNotify"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteOpsTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteOpsTasksResponse.php new file mode 100644 index 00000000..f6f60448 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteOpsTasksResponse.php @@ -0,0 +1,66 @@ +Data = new BatchOperationOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteTasksDsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteTasksDsRequest.php new file mode 100644 index 00000000..91e48eec --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteTasksDsRequest.php @@ -0,0 +1,113 @@ +TaskIdList = $param["TaskIdList"]; + } + + if (array_key_exists("DeleteMode",$param) and $param["DeleteMode"] !== null) { + $this->DeleteMode = $param["DeleteMode"]; + } + + if (array_key_exists("OperateInform",$param) and $param["OperateInform"] !== null) { + $this->OperateInform = $param["OperateInform"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("DeleteScript",$param) and $param["DeleteScript"] !== null) { + $this->DeleteScript = $param["DeleteScript"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteTasksDsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteTasksDsResponse.php new file mode 100644 index 00000000..46c79a30 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchDeleteTasksDsResponse.php @@ -0,0 +1,66 @@ +Data = new BatchOperateResult(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchModifyOpsOwnersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchModifyOpsOwnersRequest.php new file mode 100644 index 00000000..39466bdf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchModifyOpsOwnersRequest.php @@ -0,0 +1,77 @@ +TaskIdList = $param["TaskIdList"]; + } + + if (array_key_exists("Owners",$param) and $param["Owners"] !== null) { + $this->Owners = $param["Owners"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchModifyOpsOwnersResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchModifyOpsOwnersResponse.php new file mode 100644 index 00000000..a23fc18a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchModifyOpsOwnersResponse.php @@ -0,0 +1,70 @@ +Data = new BatchOperationOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchOperateResultOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchOperateResultOpsDto.php new file mode 100644 index 00000000..95767a88 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchOperateResultOpsDto.php @@ -0,0 +1,89 @@ +Result = $param["Result"]; + } + + if (array_key_exists("ErrorId",$param) and $param["ErrorId"] !== null) { + $this->ErrorId = $param["ErrorId"]; + } + + if (array_key_exists("ErrorDesc",$param) and $param["ErrorDesc"] !== null) { + $this->ErrorDesc = $param["ErrorDesc"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchOperationOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchOperationOpsDto.php new file mode 100644 index 00000000..1b8349ac --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchOperationOpsDto.php @@ -0,0 +1,89 @@ +SuccessCount = $param["SuccessCount"]; + } + + if (array_key_exists("FailedCount",$param) and $param["FailedCount"] !== null) { + $this->FailedCount = $param["FailedCount"]; + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchRunOpsTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchRunOpsTaskRequest.php new file mode 100644 index 00000000..256518ef --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchRunOpsTaskRequest.php @@ -0,0 +1,77 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("EnableMakeUp",$param) and $param["EnableMakeUp"] !== null) { + $this->EnableMakeUp = $param["EnableMakeUp"]; + } + + if (array_key_exists("Tasks",$param) and $param["Tasks"] !== null) { + $this->Tasks = $param["Tasks"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchRunOpsTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchRunOpsTaskResponse.php new file mode 100644 index 00000000..deff3a00 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchRunOpsTaskResponse.php @@ -0,0 +1,69 @@ +Data = $param["Data"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopOpsTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopOpsTasksRequest.php new file mode 100644 index 00000000..10e533d5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopOpsTasksRequest.php @@ -0,0 +1,65 @@ +TaskIdList = $param["TaskIdList"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopOpsTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopOpsTasksResponse.php new file mode 100644 index 00000000..220c7833 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopOpsTasksResponse.php @@ -0,0 +1,66 @@ +Data = new BatchOperationOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopWorkflowsByIdsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopWorkflowsByIdsRequest.php new file mode 100644 index 00000000..c05c24cb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopWorkflowsByIdsRequest.php @@ -0,0 +1,65 @@ +WorkflowIds = $param["WorkflowIds"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopWorkflowsByIdsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopWorkflowsByIdsResponse.php new file mode 100644 index 00000000..e0b72422 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BatchStopWorkflowsByIdsResponse.php @@ -0,0 +1,70 @@ +Data = new OperationOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BooleanResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BooleanResponse.php new file mode 100644 index 00000000..f496760a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/BooleanResponse.php @@ -0,0 +1,69 @@ +Success = $param["Success"]; + } + + if (array_key_exists("Message",$param) and $param["Message"] !== null) { + $this->Message = $param["Message"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CheckAlarmRegularNameExistRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CheckAlarmRegularNameExistRequest.php index 3a397b22..672e908b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CheckAlarmRegularNameExistRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CheckAlarmRegularNameExistRequest.php @@ -22,12 +22,14 @@ use TencentCloud\Common\AbstractModel; * * @method string getProjectId() 获取项目名称 * @method void setProjectId(string $ProjectId) 设置项目名称 - * @method string getTaskId() 获取任务ID - * @method void setTaskId(string $TaskId) 设置任务ID * @method string getAlarmRegularName() 获取规则名称 * @method void setAlarmRegularName(string $AlarmRegularName) 设置规则名称 + * @method string getTaskId() 获取任务ID + * @method void setTaskId(string $TaskId) 设置任务ID * @method string getId() 获取主键ID * @method void setId(string $Id) 设置主键ID + * @method integer getTaskType() 获取任务类型:201.实时,202.离线 + * @method void setTaskType(integer $TaskType) 设置任务类型:201.实时,202.离线 */ class CheckAlarmRegularNameExistRequest extends AbstractModel { @@ -36,26 +38,33 @@ class CheckAlarmRegularNameExistRequest extends AbstractModel */ public $ProjectId; - /** - * @var string 任务ID - */ - public $TaskId; - /** * @var string 规则名称 */ public $AlarmRegularName; + /** + * @var string 任务ID + * @deprecated + */ + public $TaskId; + /** * @var string 主键ID */ public $Id; + /** + * @var integer 任务类型:201.实时,202.离线 + */ + public $TaskType; + /** * @param string $ProjectId 项目名称 - * @param string $TaskId 任务ID * @param string $AlarmRegularName 规则名称 + * @param string $TaskId 任务ID * @param string $Id 主键ID + * @param integer $TaskType 任务类型:201.实时,202.离线 */ function __construct() { @@ -74,16 +83,20 @@ class CheckAlarmRegularNameExistRequest extends AbstractModel $this->ProjectId = $param["ProjectId"]; } - if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { - $this->TaskId = $param["TaskId"]; - } - if (array_key_exists("AlarmRegularName",$param) and $param["AlarmRegularName"] !== null) { $this->AlarmRegularName = $param["AlarmRegularName"]; } + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + if (array_key_exists("Id",$param) and $param["Id"] !== null) { $this->Id = $param["Id"]; } + + if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { + $this->TaskType = $param["TaskType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CollectionFolderOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CollectionFolderOpsDto.php new file mode 100644 index 00000000..8f9cc40d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CollectionFolderOpsDto.php @@ -0,0 +1,142 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("TotalPage",$param) and $param["TotalPage"] !== null) { + $this->TotalPage = $param["TotalPage"]; + } + + if (array_key_exists("PageCount",$param) and $param["PageCount"] !== null) { + $this->PageCount = $param["PageCount"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new FolderOpsDto(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CollectionInstanceOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CollectionInstanceOpsDto.php new file mode 100644 index 00000000..5d79c4d7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CollectionInstanceOpsDto.php @@ -0,0 +1,142 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("TotalPage",$param) and $param["TotalPage"] !== null) { + $this->TotalPage = $param["TotalPage"]; + } + + if (array_key_exists("PageCount",$param) and $param["PageCount"] !== null) { + $this->PageCount = $param["PageCount"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new InstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CollectionTaskOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CollectionTaskOpsDto.php new file mode 100644 index 00000000..8f1697fe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CollectionTaskOpsDto.php @@ -0,0 +1,142 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("TotalPage",$param) and $param["TotalPage"] !== null) { + $this->TotalPage = $param["TotalPage"]; + } + + if (array_key_exists("PageCount",$param) and $param["PageCount"] !== null) { + $this->PageCount = $param["PageCount"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new TaskOpsDto(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ColumnAggregationLineage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ColumnAggregationLineage.php new file mode 100644 index 00000000..30a123dc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ColumnAggregationLineage.php @@ -0,0 +1,142 @@ +TableName = $param["TableName"]; + } + + if (array_key_exists("ParentId",$param) and $param["ParentId"] !== null) { + $this->ParentId = $param["ParentId"]; + } + + if (array_key_exists("MetastoreType",$param) and $param["MetastoreType"] !== null) { + $this->MetastoreType = $param["MetastoreType"]; + } + + if (array_key_exists("ParentSet",$param) and $param["ParentSet"] !== null) { + $this->ParentSet = $param["ParentSet"]; + } + + if (array_key_exists("ChildSet",$param) and $param["ChildSet"] !== null) { + $this->ChildSet = $param["ChildSet"]; + } + + if (array_key_exists("ColumnInfoSet",$param) and $param["ColumnInfoSet"] !== null) { + $this->ColumnInfoSet = []; + foreach ($param["ColumnInfoSet"] as $key => $value){ + $obj = new SimpleColumnInfo(); + $obj->deserialize($value); + array_push($this->ColumnInfoSet, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ColumnLineageInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ColumnLineageInfo.php new file mode 100644 index 00000000..816a10fd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ColumnLineageInfo.php @@ -0,0 +1,414 @@ +Id = $param["Id"]; + } + + if (array_key_exists("PrefixPath",$param) and $param["PrefixPath"] !== null) { + $this->PrefixPath = $param["PrefixPath"]; + } + + if (array_key_exists("DatasourceId",$param) and $param["DatasourceId"] !== null) { + $this->DatasourceId = $param["DatasourceId"]; + } + + if (array_key_exists("TableId",$param) and $param["TableId"] !== null) { + $this->TableId = $param["TableId"]; + } + + if (array_key_exists("ColumnName",$param) and $param["ColumnName"] !== null) { + $this->ColumnName = $param["ColumnName"]; + } + + if (array_key_exists("ColumnNameCn",$param) and $param["ColumnNameCn"] !== null) { + $this->ColumnNameCn = $param["ColumnNameCn"]; + } + + if (array_key_exists("ColumnType",$param) and $param["ColumnType"] !== null) { + $this->ColumnType = $param["ColumnType"]; + } + + if (array_key_exists("RelationParams",$param) and $param["RelationParams"] !== null) { + $this->RelationParams = $param["RelationParams"]; + } + + if (array_key_exists("Params",$param) and $param["Params"] !== null) { + $this->Params = $param["Params"]; + } + + if (array_key_exists("ParentId",$param) and $param["ParentId"] !== null) { + $this->ParentId = $param["ParentId"]; + } + + if (array_key_exists("MetastoreType",$param) and $param["MetastoreType"] !== null) { + $this->MetastoreType = $param["MetastoreType"]; + } + + if (array_key_exists("MetastoreTypeName",$param) and $param["MetastoreTypeName"] !== null) { + $this->MetastoreTypeName = $param["MetastoreTypeName"]; + } + + if (array_key_exists("TableName",$param) and $param["TableName"] !== null) { + $this->TableName = $param["TableName"]; + } + + if (array_key_exists("QualifiedName",$param) and $param["QualifiedName"] !== null) { + $this->QualifiedName = $param["QualifiedName"]; + } + + if (array_key_exists("DownStreamCount",$param) and $param["DownStreamCount"] !== null) { + $this->DownStreamCount = $param["DownStreamCount"]; + } + + if (array_key_exists("UpStreamCount",$param) and $param["UpStreamCount"] !== null) { + $this->UpStreamCount = $param["UpStreamCount"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { + $this->ModifyTime = $param["ModifyTime"]; + } + + if (array_key_exists("Tasks",$param) and $param["Tasks"] !== null) { + $this->Tasks = $param["Tasks"]; + } + + if (array_key_exists("ParentSet",$param) and $param["ParentSet"] !== null) { + $this->ParentSet = $param["ParentSet"]; + } + + if (array_key_exists("ChildSet",$param) and $param["ChildSet"] !== null) { + $this->ChildSet = $param["ChildSet"]; + } + + if (array_key_exists("ExtParams",$param) and $param["ExtParams"] !== null) { + $this->ExtParams = []; + foreach ($param["ExtParams"] as $key => $value){ + $obj = new LineageParamRecord(); + $obj->deserialize($value); + array_push($this->ExtParams, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CommitIntegrationTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CommitIntegrationTaskRequest.php index d174fa9a..23b3ec44 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CommitIntegrationTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CommitIntegrationTaskRequest.php @@ -28,6 +28,12 @@ use TencentCloud\Common\AbstractModel; * @method void setCommitType(integer $CommitType) 设置0.仅提交,1.立即启动,2.停止线上作业,丢弃作业状态数据,重新启动运行,3.暂停线上作业,保留作业状态数据,继续运行,4.保留作业状态数据,继续运行 * @method integer getTaskType() 获取实时任务 201 离线任务 202 默认实时任务 * @method void setTaskType(integer $TaskType) 设置实时任务 201 离线任务 202 默认实时任务 + * @method array getExtConfig() 获取额外参数 + * @method void setExtConfig(array $ExtConfig) 设置额外参数 + * @method string getVersionDesc() 获取提交版本描述 + * @method void setVersionDesc(string $VersionDesc) 设置提交版本描述 + * @method integer getInstanceVersion() 获取提交版本号 + * @method void setInstanceVersion(integer $InstanceVersion) 设置提交版本号 */ class CommitIntegrationTaskRequest extends AbstractModel { @@ -51,11 +57,29 @@ class CommitIntegrationTaskRequest extends AbstractModel */ public $TaskType; + /** + * @var array 额外参数 + */ + public $ExtConfig; + + /** + * @var string 提交版本描述 + */ + public $VersionDesc; + + /** + * @var integer 提交版本号 + */ + public $InstanceVersion; + /** * @param string $TaskId 任务id * @param string $ProjectId 项目id * @param integer $CommitType 0.仅提交,1.立即启动,2.停止线上作业,丢弃作业状态数据,重新启动运行,3.暂停线上作业,保留作业状态数据,继续运行,4.保留作业状态数据,继续运行 * @param integer $TaskType 实时任务 201 离线任务 202 默认实时任务 + * @param array $ExtConfig 额外参数 + * @param string $VersionDesc 提交版本描述 + * @param integer $InstanceVersion 提交版本号 */ function __construct() { @@ -85,5 +109,22 @@ class CommitIntegrationTaskRequest extends AbstractModel if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { $this->TaskType = $param["TaskType"]; } + + if (array_key_exists("ExtConfig",$param) and $param["ExtConfig"] !== null) { + $this->ExtConfig = []; + foreach ($param["ExtConfig"] as $key => $value){ + $obj = new RecordField(); + $obj->deserialize($value); + array_push($this->ExtConfig, $obj); + } + } + + if (array_key_exists("VersionDesc",$param) and $param["VersionDesc"] !== null) { + $this->VersionDesc = $param["VersionDesc"]; + } + + if (array_key_exists("InstanceVersion",$param) and $param["InstanceVersion"] !== null) { + $this->InstanceVersion = $param["InstanceVersion"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CommitRuleGroupTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CommitRuleGroupTaskRequest.php index 7303db58..26c7fb86 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CommitRuleGroupTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CommitRuleGroupTaskRequest.php @@ -30,6 +30,8 @@ use TencentCloud\Common\AbstractModel; * @method void setExecConfig(RuleExecConfig $ExecConfig) 设置执行配置 * @method string getProjectId() 获取项目ID * @method void setProjectId(string $ProjectId) 设置项目ID + * @method string getEngineType() 获取该规则运行的执行引擎,不传时会请求该数据源下默认的执行引擎 + * @method void setEngineType(string $EngineType) 设置该规则运行的执行引擎,不传时会请求该数据源下默认的执行引擎 */ class CommitRuleGroupTaskRequest extends AbstractModel { @@ -58,12 +60,18 @@ class CommitRuleGroupTaskRequest extends AbstractModel */ public $ProjectId; + /** + * @var string 该规则运行的执行引擎,不传时会请求该数据源下默认的执行引擎 + */ + public $EngineType; + /** * @param integer $RuleGroupId 规则组ID * @param integer $TriggerType 触发类型 1.手动触发 2.调度事中触发 3.周期调度触发 * @param array $ExecRuleConfig 规则配置列表 * @param RuleExecConfig $ExecConfig 执行配置 * @param string $ProjectId 项目ID + * @param string $EngineType 该规则运行的执行引擎,不传时会请求该数据源下默认的执行引擎 */ function __construct() { @@ -103,5 +111,9 @@ class CommitRuleGroupTaskRequest extends AbstractModel if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { $this->ProjectId = $param["ProjectId"]; } + + if (array_key_exists("EngineType",$param) and $param["EngineType"] !== null) { + $this->EngineType = $param["EngineType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ManualReviewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CommonIdOpsDto.php old mode 100755 new mode 100644 similarity index 58% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ManualReviewRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CommonIdOpsDto.php index 06423d07..83335069 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Cms/V20190321/Models/ManualReviewRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CommonIdOpsDto.php @@ -14,24 +14,28 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Cms\V20190321\Models; +namespace TencentCloud\Wedata\V20210820\Models; use TencentCloud\Common\AbstractModel; /** - * ManualReview请求参数结构体 + * 返回命令id * - * @method ManualReviewContent getReviewContent() 获取人工审核信息 - * @method void setReviewContent(ManualReviewContent $ReviewContent) 设置人工审核信息 + * @method string getId() 获取返回命令id +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setId(string $Id) 设置返回命令id +注意:此字段可能返回 null,表示取不到有效值。 */ -class ManualReviewRequest extends AbstractModel +class CommonIdOpsDto extends AbstractModel { /** - * @var ManualReviewContent 人工审核信息 + * @var string 返回命令id +注意:此字段可能返回 null,表示取不到有效值。 */ - public $ReviewContent; + public $Id; /** - * @param ManualReviewContent $ReviewContent 人工审核信息 + * @param string $Id 返回命令id +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -46,9 +50,8 @@ class ManualReviewRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("ReviewContent",$param) and $param["ReviewContent"] !== null) { - $this->ReviewContent = new ManualReviewContent(); - $this->ReviewContent->deserialize($param["ReviewContent"]); + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CountOpsInstanceStateRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CountOpsInstanceStateRequest.php new file mode 100644 index 00000000..73f27162 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CountOpsInstanceStateRequest.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CountOpsInstanceStateResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CountOpsInstanceStateResponse.php new file mode 100644 index 00000000..7f7145cb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CountOpsInstanceStateResponse.php @@ -0,0 +1,66 @@ +Data = new TaskInstanceCountDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateAlarmRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateAlarmRuleRequest.php new file mode 100644 index 00000000..274fab34 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateAlarmRuleRequest.php @@ -0,0 +1,249 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("CreatorId",$param) and $param["CreatorId"] !== null) { + $this->CreatorId = $param["CreatorId"]; + } + + if (array_key_exists("Creator",$param) and $param["Creator"] !== null) { + $this->Creator = $param["Creator"]; + } + + if (array_key_exists("RuleName",$param) and $param["RuleName"] !== null) { + $this->RuleName = $param["RuleName"]; + } + + if (array_key_exists("MonitorType",$param) and $param["MonitorType"] !== null) { + $this->MonitorType = $param["MonitorType"]; + } + + if (array_key_exists("MonitorObjectIds",$param) and $param["MonitorObjectIds"] !== null) { + $this->MonitorObjectIds = $param["MonitorObjectIds"]; + } + + if (array_key_exists("AlarmTypes",$param) and $param["AlarmTypes"] !== null) { + $this->AlarmTypes = $param["AlarmTypes"]; + } + + if (array_key_exists("AlarmLevel",$param) and $param["AlarmLevel"] !== null) { + $this->AlarmLevel = $param["AlarmLevel"]; + } + + if (array_key_exists("AlarmWays",$param) and $param["AlarmWays"] !== null) { + $this->AlarmWays = $param["AlarmWays"]; + } + + if (array_key_exists("AlarmRecipientType",$param) and $param["AlarmRecipientType"] !== null) { + $this->AlarmRecipientType = $param["AlarmRecipientType"]; + } + + if (array_key_exists("AlarmRecipients",$param) and $param["AlarmRecipients"] !== null) { + $this->AlarmRecipients = $param["AlarmRecipients"]; + } + + if (array_key_exists("AlarmRecipientIds",$param) and $param["AlarmRecipientIds"] !== null) { + $this->AlarmRecipientIds = $param["AlarmRecipientIds"]; + } + + if (array_key_exists("ExtInfo",$param) and $param["ExtInfo"] !== null) { + $this->ExtInfo = $param["ExtInfo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateBaselineRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateBaselineRequest.php new file mode 100644 index 00000000..9a8db313 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateBaselineRequest.php @@ -0,0 +1,204 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("BaselineName",$param) and $param["BaselineName"] !== null) { + $this->BaselineName = $param["BaselineName"]; + } + + if (array_key_exists("BaselineType",$param) and $param["BaselineType"] !== null) { + $this->BaselineType = $param["BaselineType"]; + } + + if (array_key_exists("CreateUin",$param) and $param["CreateUin"] !== null) { + $this->CreateUin = $param["CreateUin"]; + } + + if (array_key_exists("CreateName",$param) and $param["CreateName"] !== null) { + $this->CreateName = $param["CreateName"]; + } + + if (array_key_exists("InChargeUin",$param) and $param["InChargeUin"] !== null) { + $this->InChargeUin = $param["InChargeUin"]; + } + + if (array_key_exists("InChargeName",$param) and $param["InChargeName"] !== null) { + $this->InChargeName = $param["InChargeName"]; + } + + if (array_key_exists("PromiseTasks",$param) and $param["PromiseTasks"] !== null) { + $this->PromiseTasks = []; + foreach ($param["PromiseTasks"] as $key => $value){ + $obj = new BaselineTaskInfo(); + $obj->deserialize($value); + array_push($this->PromiseTasks, $obj); + } + } + + if (array_key_exists("PromiseTime",$param) and $param["PromiseTime"] !== null) { + $this->PromiseTime = $param["PromiseTime"]; + } + + if (array_key_exists("WarningMargin",$param) and $param["WarningMargin"] !== null) { + $this->WarningMargin = $param["WarningMargin"]; + } + + if (array_key_exists("IsNewAlarm",$param) and $param["IsNewAlarm"] !== null) { + $this->IsNewAlarm = $param["IsNewAlarm"]; + } + + if (array_key_exists("AlarmRuleDto",$param) and $param["AlarmRuleDto"] !== null) { + $this->AlarmRuleDto = new AlarmRuleDto(); + $this->AlarmRuleDto->deserialize($param["AlarmRuleDto"]); + } + + if (array_key_exists("BaselineCreateAlarmRuleRequest",$param) and $param["BaselineCreateAlarmRuleRequest"] !== null) { + $this->BaselineCreateAlarmRuleRequest = new CreateAlarmRuleRequest(); + $this->BaselineCreateAlarmRuleRequest->deserialize($param["BaselineCreateAlarmRuleRequest"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateBaselineResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateBaselineResponse.php new file mode 100644 index 00000000..3c1d1cca --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateBaselineResponse.php @@ -0,0 +1,66 @@ +Data = new BooleanResponse(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateHiveTableRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateHiveTableRequest.php index a1a13b4a..7a7dfdec 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateHiveTableRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateHiveTableRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setDatasourceId(string $DatasourceId) 设置数据源id * @method string getDatabase() 获取数据库 * @method void setDatabase(string $Database) 设置数据库 - * @method string getDDLSql() 获取建hive表ddl - * @method void setDDLSql(string $DDLSql) 设置建hive表ddl + * @method string getDDLSql() 获取base64转码之后的建表语句 + * @method void setDDLSql(string $DDLSql) 设置base64转码之后的建表语句 * @method integer getPrivilege() 获取表权限 ,默认为0:项目共享;1:仅个人与管理员 * @method void setPrivilege(integer $Privilege) 设置表权限 ,默认为0:项目共享;1:仅个人与管理员 * @method string getProjectId() 获取项目Id @@ -46,7 +46,7 @@ class CreateHiveTableRequest extends AbstractModel public $Database; /** - * @var string 建hive表ddl + * @var string base64转码之后的建表语句 */ public $DDLSql; @@ -68,7 +68,7 @@ class CreateHiveTableRequest extends AbstractModel /** * @param string $DatasourceId 数据源id * @param string $Database 数据库 - * @param string $DDLSql 建hive表ddl + * @param string $DDLSql base64转码之后的建表语句 * @param integer $Privilege 表权限 ,默认为0:项目共享;1:仅个人与管理员 * @param string $ProjectId 项目Id * @param string $Incharge 责任人 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateMakeDatetimeInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateMakeDatetimeInfo.php new file mode 100644 index 00000000..9c932b34 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateMakeDatetimeInfo.php @@ -0,0 +1,105 @@ +StartDate = $param["StartDate"]; + } + + if (array_key_exists("EndDate",$param) and $param["EndDate"] !== null) { + $this->EndDate = $param["EndDate"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateOpsMakePlanRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateOpsMakePlanRequest.php new file mode 100644 index 00000000..5b2d16f3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateOpsMakePlanRequest.php @@ -0,0 +1,339 @@ + NONE: 全部不检查
              • +
              • ALL: 检查全部上游父任务
              • +
              • MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
              • + * @method void setCheckParentType(string $CheckParentType) 设置补录检查父任务类型。取值范围: +
              • NONE: 全部不检查
              • +
              • ALL: 检查全部上游父任务
              • +
              • MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
              • + * @method string getProjectName() 获取项目名称 + * @method void setProjectName(string $ProjectName) 设置项目名称 + * @method string getSelfDependence() 获取已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行) + * @method void setSelfDependence(string $SelfDependence) 设置已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行) + * @method integer getParallelNum() 获取并行度 + * @method void setParallelNum(integer $ParallelNum) 设置并行度 + * @method boolean getSameCycle() 获取补录实例生成周期是否和原周期相同,默认为true + * @method void setSameCycle(boolean $SameCycle) 设置补录实例生成周期是否和原周期相同,默认为true + * @method string getTargetTaskCycle() 获取补录实例目标周期类型 + * @method void setTargetTaskCycle(string $TargetTaskCycle) 设置补录实例目标周期类型 + * @method integer getTargetTaskAction() 获取补录实例目标周期类型指定时间 + * @method void setTargetTaskAction(integer $TargetTaskAction) 设置补录实例目标周期类型指定时间 + * @method array getMapParamList() 获取补录实例自定义参数 + * @method void setMapParamList(array $MapParamList) 设置补录实例自定义参数 + * @method string getCreatorId() 获取创建人id + * @method void setCreatorId(string $CreatorId) 设置创建人id + * @method string getCreator() 获取创建人 + * @method void setCreator(string $Creator) 设置创建人 + * @method string getRemark() 获取补录计划说明 + * @method void setRemark(string $Remark) 设置补录计划说明 + * @method boolean getSameSelfDependType() 获取是否使用任务原有自依赖配置,默认为true + * @method void setSameSelfDependType(boolean $SameSelfDependType) 设置是否使用任务原有自依赖配置,默认为true + * @method string getSourceTaskCycle() 获取补录实例原始周期类型 + * @method void setSourceTaskCycle(string $SourceTaskCycle) 设置补录实例原始周期类型 + * @method string getSchedulerResourceGroup() 获取重新指定的调度资源组ID + * @method void setSchedulerResourceGroup(string $SchedulerResourceGroup) 设置重新指定的调度资源组ID + * @method string getIntegrationResourceGroup() 获取重新指定的集成资源组ID + * @method void setIntegrationResourceGroup(string $IntegrationResourceGroup) 设置重新指定的集成资源组ID + * @method string getSchedulerResourceGroupName() 获取重新指定的调度资源组名称 + * @method void setSchedulerResourceGroupName(string $SchedulerResourceGroupName) 设置重新指定的调度资源组名称 + * @method string getIntegrationResourceGroupName() 获取重新指定的集成资源组名称 + * @method void setIntegrationResourceGroupName(string $IntegrationResourceGroupName) 设置重新指定的集成资源组名称 + */ +class CreateOpsMakePlanRequest extends AbstractModel +{ + /** + * @var string 项目id + */ + public $ProjectId; + + /** + * @var string 补录计划名称 + */ + public $MakeName; + + /** + * @var array 补录任务集合 + */ + public $TaskIdList; + + /** + * @var array 补录计划日期范围 + */ + public $MakeDatetimeList; + + /** + * @var string 项目标识 + */ + public $ProjectIdent; + + /** + * @var boolean 补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。 + */ + public $CheckParent; + + /** + * @var string 补录检查父任务类型。取值范围: +
              • NONE: 全部不检查
              • +
              • ALL: 检查全部上游父任务
              • +
              • MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
              • + */ + public $CheckParentType; + + /** + * @var string 项目名称 + */ + public $ProjectName; + + /** + * @var string 已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行) + */ + public $SelfDependence; + + /** + * @var integer 并行度 + */ + public $ParallelNum; + + /** + * @var boolean 补录实例生成周期是否和原周期相同,默认为true + */ + public $SameCycle; + + /** + * @var string 补录实例目标周期类型 + */ + public $TargetTaskCycle; + + /** + * @var integer 补录实例目标周期类型指定时间 + */ + public $TargetTaskAction; + + /** + * @var array 补录实例自定义参数 + */ + public $MapParamList; + + /** + * @var string 创建人id + */ + public $CreatorId; + + /** + * @var string 创建人 + */ + public $Creator; + + /** + * @var string 补录计划说明 + */ + public $Remark; + + /** + * @var boolean 是否使用任务原有自依赖配置,默认为true + */ + public $SameSelfDependType; + + /** + * @var string 补录实例原始周期类型 + */ + public $SourceTaskCycle; + + /** + * @var string 重新指定的调度资源组ID + */ + public $SchedulerResourceGroup; + + /** + * @var string 重新指定的集成资源组ID + */ + public $IntegrationResourceGroup; + + /** + * @var string 重新指定的调度资源组名称 + */ + public $SchedulerResourceGroupName; + + /** + * @var string 重新指定的集成资源组名称 + */ + public $IntegrationResourceGroupName; + + /** + * @param string $ProjectId 项目id + * @param string $MakeName 补录计划名称 + * @param array $TaskIdList 补录任务集合 + * @param array $MakeDatetimeList 补录计划日期范围 + * @param string $ProjectIdent 项目标识 + * @param boolean $CheckParent 补录是否检查父任务状态,默认不检查。不推荐使用,后续会废弃,推荐使用 CheckParentType。 + * @param string $CheckParentType 补录检查父任务类型。取值范围: +
              • NONE: 全部不检查
              • +
              • ALL: 检查全部上游父任务
              • +
              • MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
              • + * @param string $ProjectName 项目名称 + * @param string $SelfDependence 已弃用。任务自依赖类型:parallel(并行),serial(无序串行),orderly(有序串行) + * @param integer $ParallelNum 并行度 + * @param boolean $SameCycle 补录实例生成周期是否和原周期相同,默认为true + * @param string $TargetTaskCycle 补录实例目标周期类型 + * @param integer $TargetTaskAction 补录实例目标周期类型指定时间 + * @param array $MapParamList 补录实例自定义参数 + * @param string $CreatorId 创建人id + * @param string $Creator 创建人 + * @param string $Remark 补录计划说明 + * @param boolean $SameSelfDependType 是否使用任务原有自依赖配置,默认为true + * @param string $SourceTaskCycle 补录实例原始周期类型 + * @param string $SchedulerResourceGroup 重新指定的调度资源组ID + * @param string $IntegrationResourceGroup 重新指定的集成资源组ID + * @param string $SchedulerResourceGroupName 重新指定的调度资源组名称 + * @param string $IntegrationResourceGroupName 重新指定的集成资源组名称 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("MakeName",$param) and $param["MakeName"] !== null) { + $this->MakeName = $param["MakeName"]; + } + + if (array_key_exists("TaskIdList",$param) and $param["TaskIdList"] !== null) { + $this->TaskIdList = $param["TaskIdList"]; + } + + if (array_key_exists("MakeDatetimeList",$param) and $param["MakeDatetimeList"] !== null) { + $this->MakeDatetimeList = []; + foreach ($param["MakeDatetimeList"] as $key => $value){ + $obj = new CreateMakeDatetimeInfo(); + $obj->deserialize($value); + array_push($this->MakeDatetimeList, $obj); + } + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("CheckParent",$param) and $param["CheckParent"] !== null) { + $this->CheckParent = $param["CheckParent"]; + } + + if (array_key_exists("CheckParentType",$param) and $param["CheckParentType"] !== null) { + $this->CheckParentType = $param["CheckParentType"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("SelfDependence",$param) and $param["SelfDependence"] !== null) { + $this->SelfDependence = $param["SelfDependence"]; + } + + if (array_key_exists("ParallelNum",$param) and $param["ParallelNum"] !== null) { + $this->ParallelNum = $param["ParallelNum"]; + } + + if (array_key_exists("SameCycle",$param) and $param["SameCycle"] !== null) { + $this->SameCycle = $param["SameCycle"]; + } + + if (array_key_exists("TargetTaskCycle",$param) and $param["TargetTaskCycle"] !== null) { + $this->TargetTaskCycle = $param["TargetTaskCycle"]; + } + + if (array_key_exists("TargetTaskAction",$param) and $param["TargetTaskAction"] !== null) { + $this->TargetTaskAction = $param["TargetTaskAction"]; + } + + if (array_key_exists("MapParamList",$param) and $param["MapParamList"] !== null) { + $this->MapParamList = []; + foreach ($param["MapParamList"] as $key => $value){ + $obj = new StrToStrMap(); + $obj->deserialize($value); + array_push($this->MapParamList, $obj); + } + } + + if (array_key_exists("CreatorId",$param) and $param["CreatorId"] !== null) { + $this->CreatorId = $param["CreatorId"]; + } + + if (array_key_exists("Creator",$param) and $param["Creator"] !== null) { + $this->Creator = $param["Creator"]; + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("SameSelfDependType",$param) and $param["SameSelfDependType"] !== null) { + $this->SameSelfDependType = $param["SameSelfDependType"]; + } + + if (array_key_exists("SourceTaskCycle",$param) and $param["SourceTaskCycle"] !== null) { + $this->SourceTaskCycle = $param["SourceTaskCycle"]; + } + + if (array_key_exists("SchedulerResourceGroup",$param) and $param["SchedulerResourceGroup"] !== null) { + $this->SchedulerResourceGroup = $param["SchedulerResourceGroup"]; + } + + if (array_key_exists("IntegrationResourceGroup",$param) and $param["IntegrationResourceGroup"] !== null) { + $this->IntegrationResourceGroup = $param["IntegrationResourceGroup"]; + } + + if (array_key_exists("SchedulerResourceGroupName",$param) and $param["SchedulerResourceGroupName"] !== null) { + $this->SchedulerResourceGroupName = $param["SchedulerResourceGroupName"]; + } + + if (array_key_exists("IntegrationResourceGroupName",$param) and $param["IntegrationResourceGroupName"] !== null) { + $this->IntegrationResourceGroupName = $param["IntegrationResourceGroupName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateOpsMakePlanResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateOpsMakePlanResponse.php new file mode 100644 index 00000000..c57f8021 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateOpsMakePlanResponse.php @@ -0,0 +1,66 @@ +Data = new CommonIdOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateOrUpdateResourceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateOrUpdateResourceRequest.php index 2cd59f24..bf01264c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateOrUpdateResourceRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateOrUpdateResourceRequest.php @@ -20,35 +20,35 @@ use TencentCloud\Common\AbstractModel; /** * CreateOrUpdateResource请求参数结构体 * - * @method string getProjectId() 获取项目ID - * @method void setProjectId(string $ProjectId) 设置项目ID - * @method array getFiles() 获取文件名 - * @method void setFiles(array $Files) 设置文件名 - * @method string getFilePath() 获取文件所属路径,资源管理根路径为 /datastudio/resouce - * @method void setFilePath(string $FilePath) 设置文件所属路径,资源管理根路径为 /datastudio/resouce + * @method string getProjectId() 获取项目ID,必填项 + * @method void setProjectId(string $ProjectId) 设置项目ID,必填项 + * @method array getFiles() 获取文件名,必填项 + * @method void setFiles(array $Files) 设置文件名,必填项 + * @method string getFilePath() 获取必填项,文件所属路径,资源管理根路径为 /datastudio/resource/项目ID/文件夹名 + * @method void setFilePath(string $FilePath) 设置必填项,文件所属路径,资源管理根路径为 /datastudio/resource/项目ID/文件夹名 * @method string getCosBucketName() 获取cos存储桶名字 * @method void setCosBucketName(string $CosBucketName) 设置cos存储桶名字 * @method string getCosRegion() 获取cos所属地域 * @method void setCosRegion(string $CosRegion) 设置cos所属地域 * @method boolean getNewFile() 获取是否为新文件,新增为 true,更新为 false * @method void setNewFile(boolean $NewFile) 设置是否为新文件,新增为 true,更新为 false - * @method array getFilesSize() 获取文件大小 - * @method void setFilesSize(array $FilesSize) 设置文件大小 + * @method array getFilesSize() 获取必填项,文件大小,与 Files 字段对应 + * @method void setFilesSize(array $FilesSize) 设置必填项,文件大小,与 Files 字段对应 */ class CreateOrUpdateResourceRequest extends AbstractModel { /** - * @var string 项目ID + * @var string 项目ID,必填项 */ public $ProjectId; /** - * @var array 文件名 + * @var array 文件名,必填项 */ public $Files; /** - * @var string 文件所属路径,资源管理根路径为 /datastudio/resouce + * @var string 必填项,文件所属路径,资源管理根路径为 /datastudio/resource/项目ID/文件夹名 */ public $FilePath; @@ -68,18 +68,18 @@ class CreateOrUpdateResourceRequest extends AbstractModel public $NewFile; /** - * @var array 文件大小 + * @var array 必填项,文件大小,与 Files 字段对应 */ public $FilesSize; /** - * @param string $ProjectId 项目ID - * @param array $Files 文件名 - * @param string $FilePath 文件所属路径,资源管理根路径为 /datastudio/resouce + * @param string $ProjectId 项目ID,必填项 + * @param array $Files 文件名,必填项 + * @param string $FilePath 必填项,文件所属路径,资源管理根路径为 /datastudio/resource/项目ID/文件夹名 * @param string $CosBucketName cos存储桶名字 * @param string $CosRegion cos所属地域 * @param boolean $NewFile 是否为新文件,新增为 true,更新为 false - * @param array $FilesSize 文件大小 + * @param array $FilesSize 必填项,文件大小,与 Files 字段对应 */ function __construct() { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateRuleRequest.php index 0934c0c1..3746a805 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateRuleRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/CreateRuleRequest.php @@ -66,6 +66,8 @@ use TencentCloud\Common\AbstractModel; * @method void setFieldConfig(RuleFieldConfig $FieldConfig) 设置自定义模版sql表达式字段替换参数 * @method string getTargetObjectValue() 获取目标字段名称 CITY * @method void setTargetObjectValue(string $TargetObjectValue) 设置目标字段名称 CITY + * @method array getSourceEngineTypes() 获取该规则支持的执行引擎列表 + * @method void setSourceEngineTypes(array $SourceEngineTypes) 设置该规则支持的执行引擎列表 */ class CreateRuleRequest extends AbstractModel { @@ -184,6 +186,11 @@ class CreateRuleRequest extends AbstractModel */ public $TargetObjectValue; + /** + * @var array 该规则支持的执行引擎列表 + */ + public $SourceEngineTypes; + /** * @param string $ProjectId 项目id * @param integer $RuleGroupId 规则组Id @@ -208,6 +215,7 @@ class CreateRuleRequest extends AbstractModel * @param string $RelConditionExpr 源字段与目标字段关联条件on表达式 * @param RuleFieldConfig $FieldConfig 自定义模版sql表达式字段替换参数 * @param string $TargetObjectValue 目标字段名称 CITY + * @param array $SourceEngineTypes 该规则支持的执行引擎列表 */ function __construct() { @@ -315,5 +323,9 @@ class CreateRuleRequest extends AbstractModel if (array_key_exists("TargetObjectValue",$param) and $param["TargetObjectValue"] !== null) { $this->TargetObjectValue = $param["TargetObjectValue"]; } + + if (array_key_exists("SourceEngineTypes",$param) and $param["SourceEngineTypes"] !== null) { + $this->SourceEngineTypes = $param["SourceEngineTypes"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DagInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DagInstancesRequest.php new file mode 100644 index 00000000..35eb5ee0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DagInstancesRequest.php @@ -0,0 +1,264 @@ +Instances = []; + foreach ($param["Instances"] as $key => $value){ + $obj = new InstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Instances, $obj); + } + } + + if (array_key_exists("CheckFather",$param) and $param["CheckFather"] !== null) { + $this->CheckFather = $param["CheckFather"]; + } + + if (array_key_exists("RerunType",$param) and $param["RerunType"] !== null) { + $this->RerunType = $param["RerunType"]; + } + + if (array_key_exists("DependentWay",$param) and $param["DependentWay"] !== null) { + $this->DependentWay = $param["DependentWay"]; + } + + if (array_key_exists("SkipEventListening",$param) and $param["SkipEventListening"] !== null) { + $this->SkipEventListening = $param["SkipEventListening"]; + } + + if (array_key_exists("SonInstanceType",$param) and $param["SonInstanceType"] !== null) { + $this->SonInstanceType = $param["SonInstanceType"]; + } + + if (array_key_exists("SearchCondition",$param) and $param["SearchCondition"] !== null) { + $this->SearchCondition = new InstanceApiOpsRequest(); + $this->SearchCondition->deserialize($param["SearchCondition"]); + } + + if (array_key_exists("OptType",$param) and $param["OptType"] !== null) { + $this->OptType = $param["OptType"]; + } + + if (array_key_exists("OperatorName",$param) and $param["OperatorName"] !== null) { + $this->OperatorName = $param["OperatorName"]; + } + + if (array_key_exists("OperatorId",$param) and $param["OperatorId"] !== null) { + $this->OperatorId = $param["OperatorId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("PageIndex",$param) and $param["PageIndex"] !== null) { + $this->PageIndex = $param["PageIndex"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + + if (array_key_exists("RequestBaseInfo",$param) and $param["RequestBaseInfo"] !== null) { + $this->RequestBaseInfo = new ProjectBaseInfoOpsRequest(); + $this->RequestBaseInfo->deserialize($param["RequestBaseInfo"]); + } + + if (array_key_exists("IsCount",$param) and $param["IsCount"] !== null) { + $this->IsCount = $param["IsCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DagInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DagInstancesResponse.php new file mode 100644 index 00000000..466c256b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DagInstancesResponse.php @@ -0,0 +1,66 @@ +Data = new CollectionInstanceOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DatasourceBaseInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DatasourceBaseInfo.php index 9811a33e..8b2ed83b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DatasourceBaseInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DatasourceBaseInfo.php @@ -47,6 +47,10 @@ use TencentCloud\Common\AbstractModel; * @method string getClusterId() 获取数据源所属的集群id 注意:此字段可能返回 null,表示取不到有效值。 * @method void setClusterId(string $ClusterId) 设置数据源所属的集群id +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getVersion() 获取数据源版本信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setVersion(string $Version) 设置数据源版本信息 注意:此字段可能返回 null,表示取不到有效值。 */ class DatasourceBaseInfo extends AbstractModel @@ -97,6 +101,12 @@ class DatasourceBaseInfo extends AbstractModel */ public $ClusterId; + /** + * @var string 数据源版本信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Version; + /** * @param array $DatabaseNames 若数据源列表为绑定数据库,则为db名称 注意:此字段可能返回 null,表示取不到有效值。 @@ -111,6 +121,8 @@ class DatasourceBaseInfo extends AbstractModel * @param string $Type 数据源类型:枚举值 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ClusterId 数据源所属的集群id +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Version 数据源版本信息 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -157,5 +169,9 @@ class DatasourceBaseInfo extends AbstractModel if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { $this->ClusterId = $param["ClusterId"]; } + + if (array_key_exists("Version",$param) and $param["Version"] !== null) { + $this->Version = $param["Version"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/WafGroup.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DatasourceTypeByTaskType.php old mode 100755 new mode 100644 similarity index 50% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/WafGroup.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DatasourceTypeByTaskType.php index 8e35ff22..ef4f82b8 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Teo/V20220901/Models/WafGroup.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DatasourceTypeByTaskType.php @@ -14,79 +14,51 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Teo\V20220901\Models; +namespace TencentCloud\Wedata\V20210820\Models; use TencentCloud\Common\AbstractModel; /** - * Waf托管规则组 + * 任务运维数据源类型信息 * - * @method string getAction() 获取执行动作,取值有: -
              • block:阻断;
              • -
              • observe:观察。
              • + * @method integer getTypeId() 获取类型id 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setAction(string $Action) 设置执行动作,取值有: -
              • block:阻断;
              • -
              • observe:观察。
              • + * @method void setTypeId(integer $TypeId) 设置类型id 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getLevel() 获取防护级别,取值有: -
              • loose:宽松;
              • -
              • normal:正常;
              • -
              • strict:严格;
              • -
              • stricter:超严格;
              • -
              • custom:自定义。
              • + * @method string getCandidateTexts() 获取可选数据源列表文本 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setLevel(string $Level) 设置防护级别,取值有: -
              • loose:宽松;
              • -
              • normal:正常;
              • -
              • strict:严格;
              • -
              • stricter:超严格;
              • -
              • custom:自定义。
              • + * @method void setCandidateTexts(string $CandidateTexts) 设置可选数据源列表文本 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getTypeId() 获取规则类型id。 + * @method string getCandidateValues() 获取可选数据源列表取值 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTypeId(integer $TypeId) 设置规则类型id。 + * @method void setCandidateValues(string $CandidateValues) 设置可选数据源列表取值 注意:此字段可能返回 null,表示取不到有效值。 */ -class WafGroup extends AbstractModel +class DatasourceTypeByTaskType extends AbstractModel { /** - * @var string 执行动作,取值有: -
              • block:阻断;
              • -
              • observe:观察。
              • -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $Action; - - /** - * @var string 防护级别,取值有: -
              • loose:宽松;
              • -
              • normal:正常;
              • -
              • strict:严格;
              • -
              • stricter:超严格;
              • -
              • custom:自定义。
              • -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $Level; - - /** - * @var integer 规则类型id。 + * @var integer 类型id 注意:此字段可能返回 null,表示取不到有效值。 */ public $TypeId; /** - * @param string $Action 执行动作,取值有: -
              • block:阻断;
              • -
              • observe:观察。
              • + * @var string 可选数据源列表文本 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $Level 防护级别,取值有: -
              • loose:宽松;
              • -
              • normal:正常;
              • -
              • strict:严格;
              • -
              • stricter:超严格;
              • -
              • custom:自定义。
              • + */ + public $CandidateTexts; + + /** + * @var string 可选数据源列表取值 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $TypeId 规则类型id。 + */ + public $CandidateValues; + + /** + * @param integer $TypeId 类型id +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CandidateTexts 可选数据源列表文本 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CandidateValues 可选数据源列表取值 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -102,16 +74,16 @@ class WafGroup extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Action",$param) and $param["Action"] !== null) { - $this->Action = $param["Action"]; - } - - if (array_key_exists("Level",$param) and $param["Level"] !== null) { - $this->Level = $param["Level"]; - } - if (array_key_exists("TypeId",$param) and $param["TypeId"] !== null) { $this->TypeId = $param["TypeId"]; } + + if (array_key_exists("CandidateTexts",$param) and $param["CandidateTexts"] !== null) { + $this->CandidateTexts = $param["CandidateTexts"]; + } + + if (array_key_exists("CandidateValues",$param) and $param["CandidateValues"] !== null) { + $this->CandidateValues = $param["CandidateValues"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteBaselineRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteBaselineRequest.php new file mode 100644 index 00000000..95a7105e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteBaselineRequest.php @@ -0,0 +1,65 @@ +BaselineId = $param["BaselineId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteBaselineResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteBaselineResponse.php new file mode 100644 index 00000000..43a41015 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteBaselineResponse.php @@ -0,0 +1,70 @@ +Data = new BooleanResponse(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFilePathRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFilePathRequest.php new file mode 100644 index 00000000..4fbeb073 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFilePathRequest.php @@ -0,0 +1,89 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ResourceIds",$param) and $param["ResourceIds"] !== null) { + $this->ResourceIds = $param["ResourceIds"]; + } + + if (array_key_exists("UseStatus",$param) and $param["UseStatus"] !== null) { + $this->UseStatus = $param["UseStatus"]; + } + + if (array_key_exists("FilePaths",$param) and $param["FilePaths"] !== null) { + $this->FilePaths = $param["FilePaths"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SearchWordItemsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFilePathResponse.php old mode 100755 new mode 100644 similarity index 75% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SearchWordItemsResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFilePathResponse.php index 6087bc69..0202cba6 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Nlp/V20190408/Models/SearchWordItemsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFilePathResponse.php @@ -14,26 +14,26 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Nlp\V20190408\Models; +namespace TencentCloud\Wedata\V20210820\Models; use TencentCloud\Common\AbstractModel; /** - * SearchWordItems返回参数结构体 + * DeleteFilePath返回参数结构体 * - * @method array getResults() 获取词条检索结果集合。 + * @method array getUserFileList() 获取文件列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setResults(array $Results) 设置词条检索结果集合。 + * @method void setUserFileList(array $UserFileList) 设置文件列表 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class SearchWordItemsResponse extends AbstractModel +class DeleteFilePathResponse extends AbstractModel { /** - * @var array 词条检索结果集合。 + * @var array 文件列表 注意:此字段可能返回 null,表示取不到有效值。 */ - public $Results; + public $UserFileList; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -41,7 +41,7 @@ class SearchWordItemsResponse extends AbstractModel public $RequestId; /** - * @param array $Results 词条检索结果集合。 + * @param array $UserFileList 文件列表 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -58,12 +58,12 @@ class SearchWordItemsResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Results",$param) and $param["Results"] !== null) { - $this->Results = []; - foreach ($param["Results"] as $key => $value){ - $obj = new SearchResult(); + if (array_key_exists("UserFileList",$param) and $param["UserFileList"] !== null) { + $this->UserFileList = []; + foreach ($param["UserFileList"] as $key => $value){ + $obj = new UserFileInfo(); $obj->deserialize($value); - array_push($this->Results, $obj); + array_push($this->UserFileList, $obj); } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFileRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFileRequest.php new file mode 100644 index 00000000..3db7c2c2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFileRequest.php @@ -0,0 +1,65 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFileResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFileResponse.php new file mode 100644 index 00000000..c47fcbcb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteFileResponse.php @@ -0,0 +1,69 @@ +Result = $param["Result"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteIntegrationTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteIntegrationTaskResponse.php index b262f160..5cf743f8 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteIntegrationTaskResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteIntegrationTaskResponse.php @@ -22,6 +22,20 @@ use TencentCloud\Common\AbstractModel; * * @method boolean getData() 获取任务删除成功与否标识 * @method void setData(boolean $Data) 设置任务删除成功与否标识 + * @method integer getDeleteFlag() 获取任务删除成功与否标识 +0表示删除成功 +1 表示失败,失败原因见 DeleteErrInfo +100 表示running or suspend task can't be deleted失败,失败原因也会写到DeleteErrInfo里面 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDeleteFlag(integer $DeleteFlag) 设置任务删除成功与否标识 +0表示删除成功 +1 表示失败,失败原因见 DeleteErrInfo +100 表示running or suspend task can't be deleted失败,失败原因也会写到DeleteErrInfo里面 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDeleteErrInfo() 获取删除失败原因 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDeleteErrInfo(string $DeleteErrInfo) 设置删除失败原因 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -32,6 +46,21 @@ class DeleteIntegrationTaskResponse extends AbstractModel */ public $Data; + /** + * @var integer 任务删除成功与否标识 +0表示删除成功 +1 表示失败,失败原因见 DeleteErrInfo +100 表示running or suspend task can't be deleted失败,失败原因也会写到DeleteErrInfo里面 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DeleteFlag; + + /** + * @var string 删除失败原因 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DeleteErrInfo; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +68,13 @@ class DeleteIntegrationTaskResponse extends AbstractModel /** * @param boolean $Data 任务删除成功与否标识 + * @param integer $DeleteFlag 任务删除成功与否标识 +0表示删除成功 +1 表示失败,失败原因见 DeleteErrInfo +100 表示running or suspend task can't be deleted失败,失败原因也会写到DeleteErrInfo里面 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $DeleteErrInfo 删除失败原因 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -58,6 +94,14 @@ class DeleteIntegrationTaskResponse extends AbstractModel $this->Data = $param["Data"]; } + if (array_key_exists("DeleteFlag",$param) and $param["DeleteFlag"] !== null) { + $this->DeleteFlag = $param["DeleteFlag"]; + } + + if (array_key_exists("DeleteErrInfo",$param) and $param["DeleteErrInfo"] !== null) { + $this->DeleteErrInfo = $param["DeleteErrInfo"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteProjectParamDsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteProjectParamDsRequest.php new file mode 100644 index 00000000..0fbdfc9b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteProjectParamDsRequest.php @@ -0,0 +1,65 @@ +ParamKey = $param["ParamKey"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteProjectParamDsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteProjectParamDsResponse.php new file mode 100644 index 00000000..b692c266 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteProjectParamDsResponse.php @@ -0,0 +1,65 @@ +Data = $param["Data"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFileRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFileRequest.php new file mode 100644 index 00000000..a8f0aa4e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFileRequest.php @@ -0,0 +1,65 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ResourceId",$param) and $param["ResourceId"] !== null) { + $this->ResourceId = $param["ResourceId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFileResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFileResponse.php new file mode 100644 index 00000000..ac198277 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFileResponse.php @@ -0,0 +1,65 @@ +Data = $param["Data"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFilesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFilesRequest.php new file mode 100644 index 00000000..6e1d6083 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFilesRequest.php @@ -0,0 +1,89 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("UseStatus",$param) and $param["UseStatus"] !== null) { + $this->UseStatus = $param["UseStatus"]; + } + + if (array_key_exists("ResourceIds",$param) and $param["ResourceIds"] !== null) { + $this->ResourceIds = $param["ResourceIds"]; + } + + if (array_key_exists("FilePaths",$param) and $param["FilePaths"] !== null) { + $this->FilePaths = $param["FilePaths"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFilesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFilesResponse.php new file mode 100644 index 00000000..9a322d40 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteResourceFilesResponse.php @@ -0,0 +1,65 @@ +Data = $param["Data"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteTaskDsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteTaskDsRequest.php new file mode 100644 index 00000000..ed107c6f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteTaskDsRequest.php @@ -0,0 +1,125 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("DeleteScript",$param) and $param["DeleteScript"] !== null) { + $this->DeleteScript = $param["DeleteScript"]; + } + + if (array_key_exists("OperateInform",$param) and $param["OperateInform"] !== null) { + $this->OperateInform = $param["OperateInform"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("VirtualTaskId",$param) and $param["VirtualTaskId"] !== null) { + $this->VirtualTaskId = $param["VirtualTaskId"]; + } + + if (array_key_exists("VirtualFlag",$param) and $param["VirtualFlag"] !== null) { + $this->VirtualFlag = $param["VirtualFlag"]; + } + + if (array_key_exists("DeleteMode",$param) and $param["DeleteMode"] !== null) { + $this->DeleteMode = $param["DeleteMode"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteTaskDsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteTaskDsResponse.php new file mode 100644 index 00000000..a56d5d80 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteTaskDsResponse.php @@ -0,0 +1,69 @@ +Data = $param["Data"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteWorkflowByIdRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteWorkflowByIdRequest.php new file mode 100644 index 00000000..1ec18c34 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteWorkflowByIdRequest.php @@ -0,0 +1,89 @@ +WorkflowId = $param["WorkflowId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("DeleteMode",$param) and $param["DeleteMode"] !== null) { + $this->DeleteMode = $param["DeleteMode"]; + } + + if (array_key_exists("EnableNotify",$param) and $param["EnableNotify"] !== null) { + $this->EnableNotify = $param["EnableNotify"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteWorkflowByIdResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteWorkflowByIdResponse.php new file mode 100644 index 00000000..4614c645 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DeleteWorkflowByIdResponse.php @@ -0,0 +1,70 @@ +Data = new OperationOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllByFolderNewRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllByFolderNewRequest.php new file mode 100644 index 00000000..d73664f4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllByFolderNewRequest.php @@ -0,0 +1,276 @@ +Folder = new FolderOpsDto(); + $this->Folder->deserialize($param["Folder"]); + } + + if (array_key_exists("Workflows",$param) and $param["Workflows"] !== null) { + $this->Workflows = []; + foreach ($param["Workflows"] as $key => $value){ + $obj = new WorkflowCanvasOpsDto(); + $obj->deserialize($value); + array_push($this->Workflows, $obj); + } + } + + if (array_key_exists("TargetFolderId",$param) and $param["TargetFolderId"] !== null) { + $this->TargetFolderId = $param["TargetFolderId"]; + } + + if (array_key_exists("KeyWords",$param) and $param["KeyWords"] !== null) { + $this->KeyWords = $param["KeyWords"]; + } + + if (array_key_exists("ParentsFolderId",$param) and $param["ParentsFolderId"] !== null) { + $this->ParentsFolderId = $param["ParentsFolderId"]; + } + + if (array_key_exists("IsAddWorkflow",$param) and $param["IsAddWorkflow"] !== null) { + $this->IsAddWorkflow = $param["IsAddWorkflow"]; + } + + if (array_key_exists("TaskStates",$param) and $param["TaskStates"] !== null) { + $this->TaskStates = $param["TaskStates"]; + } + + if (array_key_exists("FindType",$param) and $param["FindType"] !== null) { + $this->FindType = $param["FindType"]; + } + + if (array_key_exists("OptType",$param) and $param["OptType"] !== null) { + $this->OptType = $param["OptType"]; + } + + if (array_key_exists("OperatorName",$param) and $param["OperatorName"] !== null) { + $this->OperatorName = $param["OperatorName"]; + } + + if (array_key_exists("OperatorId",$param) and $param["OperatorId"] !== null) { + $this->OperatorId = $param["OperatorId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("PageIndex",$param) and $param["PageIndex"] !== null) { + $this->PageIndex = $param["PageIndex"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + + if (array_key_exists("RequestBaseInfo",$param) and $param["RequestBaseInfo"] !== null) { + $this->RequestBaseInfo = new ProjectBaseInfoOpsRequest(); + $this->RequestBaseInfo->deserialize($param["RequestBaseInfo"]); + } + + if (array_key_exists("IsCount",$param) and $param["IsCount"] !== null) { + $this->IsCount = $param["IsCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllByFolderNewResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllByFolderNewResponse.php new file mode 100644 index 00000000..c9e8ae9d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllByFolderNewResponse.php @@ -0,0 +1,66 @@ +Data = new CollectionFolderOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllTaskTypeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllTaskTypeRequest.php new file mode 100644 index 00000000..4960e0f7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllTaskTypeRequest.php @@ -0,0 +1,53 @@ +ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllTaskTypeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllTaskTypeResponse.php new file mode 100644 index 00000000..fe3f6297 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllTaskTypeResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new TaskTypeOpsDto(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllUsedVersionSonRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllUsedVersionSonRequest.php new file mode 100644 index 00000000..c48d786d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllUsedVersionSonRequest.php @@ -0,0 +1,78 @@ +SearchCondition = new InstanceSearchCondition(); + $this->SearchCondition->deserialize($param["SearchCondition"]); + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllUsedVersionSonResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllUsedVersionSonResponse.php new file mode 100644 index 00000000..2b421112 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeAllUsedVersionSonResponse.php @@ -0,0 +1,66 @@ +Data = new CollectionTaskOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineAllTaskDagRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineAllTaskDagRequest.php new file mode 100644 index 00000000..29f59d18 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineAllTaskDagRequest.php @@ -0,0 +1,65 @@ +BaselineId = $param["BaselineId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineAllTaskDagResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineAllTaskDagResponse.php new file mode 100644 index 00000000..a43d3a23 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineAllTaskDagResponse.php @@ -0,0 +1,70 @@ +Data = new DescribeBaselineTaskDagResponse(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineByIdRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineByIdRequest.php new file mode 100644 index 00000000..7e5f0f87 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineByIdRequest.php @@ -0,0 +1,65 @@ +BaselineId = $param["BaselineId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineByIdResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineByIdResponse.php new file mode 100644 index 00000000..10e312eb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineByIdResponse.php @@ -0,0 +1,66 @@ +Data = new BaselineDetailResponse(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceDagRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceDagRequest.php new file mode 100644 index 00000000..fdfd7e63 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceDagRequest.php @@ -0,0 +1,89 @@ +BaselineInstanceId = $param["BaselineInstanceId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("UpstreamInstanceIds",$param) and $param["UpstreamInstanceIds"] !== null) { + $this->UpstreamInstanceIds = $param["UpstreamInstanceIds"]; + } + + if (array_key_exists("Level",$param) and $param["Level"] !== null) { + $this->Level = $param["Level"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceDagResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceDagResponse.php new file mode 100644 index 00000000..d0872f0b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceDagResponse.php @@ -0,0 +1,70 @@ +Data = new BaselineInstanceVo(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceGanttRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceGanttRequest.php new file mode 100644 index 00000000..16a2e77e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceGanttRequest.php @@ -0,0 +1,65 @@ +BaselineInstanceId = $param["BaselineInstanceId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceGanttResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceGanttResponse.php new file mode 100644 index 00000000..ddae1aa0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstanceGanttResponse.php @@ -0,0 +1,70 @@ +Data = new BaselineInstanceVo(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstancesRequest.php new file mode 100644 index 00000000..3b848d9e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstancesRequest.php @@ -0,0 +1,82 @@ +PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstancesResponse.php new file mode 100644 index 00000000..b6e52a73 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineInstancesResponse.php @@ -0,0 +1,78 @@ +BaselineInstances = []; + foreach ($param["BaselineInstances"] as $key => $value){ + $obj = new BaselineInstanceVo(); + $obj->deserialize($value); + array_push($this->BaselineInstances, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineResponse.php new file mode 100644 index 00000000..be7495e2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineResponse.php @@ -0,0 +1,78 @@ +Baselines = []; + foreach ($param["Baselines"] as $key => $value){ + $obj = new BaselineDto(); + $obj->deserialize($value); + array_push($this->Baselines, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineTaskDagResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineTaskDagResponse.php new file mode 100644 index 00000000..ad605d41 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselineTaskDagResponse.php @@ -0,0 +1,79 @@ +Baseline = new BaselineDto(); + $this->Baseline->deserialize($param["Baseline"]); + } + + if (array_key_exists("BaselineTaskDag",$param) and $param["BaselineTaskDag"] !== null) { + $this->BaselineTaskDag = []; + foreach ($param["BaselineTaskDag"] as $key => $value){ + $obj = new BaselineTaskDto(); + $obj->deserialize($value); + array_push($this->BaselineTaskDag, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselinesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselinesRequest.php new file mode 100644 index 00000000..973801b6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselinesRequest.php @@ -0,0 +1,82 @@ +Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselinesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselinesResponse.php new file mode 100644 index 00000000..dd58ab44 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBaselinesResponse.php @@ -0,0 +1,70 @@ +Data = new DescribeBaselineResponse(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskDTO.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskDTO.php new file mode 100644 index 00000000..a664c9b6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskDTO.php @@ -0,0 +1,333 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("WorkflowId",$param) and $param["WorkflowId"] !== null) { + $this->WorkflowId = $param["WorkflowId"]; + } + + if (array_key_exists("WorkflowName",$param) and $param["WorkflowName"] !== null) { + $this->WorkflowName = $param["WorkflowName"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("TaskTypeId",$param) and $param["TaskTypeId"] !== null) { + $this->TaskTypeId = $param["TaskTypeId"]; + } + + if (array_key_exists("TaskTypeDesc",$param) and $param["TaskTypeDesc"] !== null) { + $this->TaskTypeDesc = $param["TaskTypeDesc"]; + } + + if (array_key_exists("FolderName",$param) and $param["FolderName"] !== null) { + $this->FolderName = $param["FolderName"]; + } + + if (array_key_exists("FolderId",$param) and $param["FolderId"] !== null) { + $this->FolderId = $param["FolderId"]; + } + + if (array_key_exists("InCharge",$param) and $param["InCharge"] !== null) { + $this->InCharge = $param["InCharge"]; + } + + if (array_key_exists("Submit",$param) and $param["Submit"] !== null) { + $this->Submit = $param["Submit"]; + } + + if (array_key_exists("DataEngine",$param) and $param["DataEngine"] !== null) { + $this->DataEngine = $param["DataEngine"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("CycleUnit",$param) and $param["CycleUnit"] !== null) { + $this->CycleUnit = $param["CycleUnit"]; + } + + if (array_key_exists("ScheduleDesc",$param) and $param["ScheduleDesc"] !== null) { + $this->ScheduleDesc = $param["ScheduleDesc"]; + } + + if (array_key_exists("DatasourceId",$param) and $param["DatasourceId"] !== null) { + $this->DatasourceId = $param["DatasourceId"]; + } + + if (array_key_exists("DatasourceType",$param) and $param["DatasourceType"] !== null) { + $this->DatasourceType = $param["DatasourceType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskPage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskPage.php new file mode 100644 index 00000000..fba77058 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskPage.php @@ -0,0 +1,94 @@ +PageCount = $param["PageCount"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DescribeBatchOperateTaskDTO(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskRequest.php new file mode 100644 index 00000000..e615d488 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskRequest.php @@ -0,0 +1,337 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("Page",$param) and $param["Page"] !== null) { + $this->Page = $param["Page"]; + } + + if (array_key_exists("Size",$param) and $param["Size"] !== null) { + $this->Size = $param["Size"]; + } + + if (array_key_exists("StatusList",$param) and $param["StatusList"] !== null) { + $this->StatusList = $param["StatusList"]; + } + + if (array_key_exists("OwnerNameList",$param) and $param["OwnerNameList"] !== null) { + $this->OwnerNameList = $param["OwnerNameList"]; + } + + if (array_key_exists("WorkflowIdList",$param) and $param["WorkflowIdList"] !== null) { + $this->WorkflowIdList = $param["WorkflowIdList"]; + } + + if (array_key_exists("TaskNameFilter",$param) and $param["TaskNameFilter"] !== null) { + $this->TaskNameFilter = $param["TaskNameFilter"]; + } + + if (array_key_exists("TaskTypeList",$param) and $param["TaskTypeList"] !== null) { + $this->TaskTypeList = $param["TaskTypeList"]; + } + + if (array_key_exists("FordIdList",$param) and $param["FordIdList"] !== null) { + $this->FordIdList = $param["FordIdList"]; + } + + if (array_key_exists("TaskIdFilter",$param) and $param["TaskIdFilter"] !== null) { + $this->TaskIdFilter = $param["TaskIdFilter"]; + } + + if (array_key_exists("OwnerNameFilter",$param) and $param["OwnerNameFilter"] !== null) { + $this->OwnerNameFilter = $param["OwnerNameFilter"]; + } + + if (array_key_exists("SortItem",$param) and $param["SortItem"] !== null) { + $this->SortItem = $param["SortItem"]; + } + + if (array_key_exists("SortType",$param) and $param["SortType"] !== null) { + $this->SortType = $param["SortType"]; + } + + if (array_key_exists("DataEngineList",$param) and $param["DataEngineList"] !== null) { + $this->DataEngineList = $param["DataEngineList"]; + } + + if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { + $this->UserId = $param["UserId"]; + } + + if (array_key_exists("OwnerId",$param) and $param["OwnerId"] !== null) { + $this->OwnerId = $param["OwnerId"]; + } + + if (array_key_exists("TenantId",$param) and $param["TenantId"] !== null) { + $this->TenantId = $param["TenantId"]; + } + + if (array_key_exists("DatasourceIdList",$param) and $param["DatasourceIdList"] !== null) { + $this->DatasourceIdList = $param["DatasourceIdList"]; + } + + if (array_key_exists("DatasourceTypeList",$param) and $param["DatasourceTypeList"] !== null) { + $this->DatasourceTypeList = $param["DatasourceTypeList"]; + } + + if (array_key_exists("CycleUnitList",$param) and $param["CycleUnitList"] !== null) { + $this->CycleUnitList = $param["CycleUnitList"]; + } + + if (array_key_exists("CanSubmit",$param) and $param["CanSubmit"] !== null) { + $this->CanSubmit = $param["CanSubmit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskResponse.php new file mode 100644 index 00000000..cd5ffbdb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBatchOperateTaskResponse.php @@ -0,0 +1,70 @@ +Data = new DescribeBatchOperateTaskPage(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/QueryBarCodeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBelongToRequest.php old mode 100755 new mode 100644 similarity index 66% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/QueryBarCodeRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBelongToRequest.php index 787e1201..0beb5d06 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Ocr/V20181119/Models/QueryBarCodeRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBelongToRequest.php @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Ocr\V20181119\Models; +namespace TencentCloud\Wedata\V20210820\Models; use TencentCloud\Common\AbstractModel; /** - * QueryBarCode请求参数结构体 + * DescribeBelongTo请求参数结构体 * - * @method string getBarCode() 获取条形码 - * @method void setBarCode(string $BarCode) 设置条形码 + * @method string getProjectId() 获取项目id + * @method void setProjectId(string $ProjectId) 设置项目id */ -class QueryBarCodeRequest extends AbstractModel +class DescribeBelongToRequest extends AbstractModel { /** - * @var string 条形码 + * @var string 项目id */ - public $BarCode; + public $ProjectId; /** - * @param string $BarCode 条形码 + * @param string $ProjectId 项目id */ function __construct() { @@ -46,8 +46,8 @@ class QueryBarCodeRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("BarCode",$param) and $param["BarCode"] !== null) { - $this->BarCode = $param["BarCode"]; + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBelongToResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBelongToResponse.php new file mode 100644 index 00000000..8e3b3470 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeBelongToResponse.php @@ -0,0 +1,65 @@ +Data = $param["Data"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeColumnLineageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeColumnLineageRequest.php new file mode 100644 index 00000000..49d75b88 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeColumnLineageRequest.php @@ -0,0 +1,119 @@ +Direction = $param["Direction"]; + } + + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = new ColumnLineageInfo(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("InputDepth",$param) and $param["InputDepth"] !== null) { + $this->InputDepth = $param["InputDepth"]; + } + + if (array_key_exists("OutputDepth",$param) and $param["OutputDepth"] !== null) { + $this->OutputDepth = $param["OutputDepth"]; + } + + if (array_key_exists("ExtParams",$param) and $param["ExtParams"] !== null) { + $this->ExtParams = []; + foreach ($param["ExtParams"] as $key => $value){ + $obj = new RecordField(); + $obj->deserialize($value); + array_push($this->ExtParams, $obj); + } + } + + if (array_key_exists("IgnoreTemp",$param) and $param["IgnoreTemp"] !== null) { + $this->IgnoreTemp = $param["IgnoreTemp"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeColumnLineageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeColumnLineageResponse.php new file mode 100644 index 00000000..a8a7643a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeColumnLineageResponse.php @@ -0,0 +1,70 @@ +ColumnAggregationLineage = new ColumnAggregationLineage(); + $this->ColumnAggregationLineage->deserialize($param["ColumnAggregationLineage"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTaskListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTaskListRequest.php new file mode 100644 index 00000000..b1ea3afe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTaskListRequest.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTaskListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTaskListResponse.php new file mode 100644 index 00000000..00f8aadb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTaskListResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new TaskOpsDto(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTasksRequest.php new file mode 100644 index 00000000..4cb4fa46 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTasksRequest.php @@ -0,0 +1,101 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("Deep",$param) and $param["Deep"] !== null) { + $this->Deep = $param["Deep"]; + } + + if (array_key_exists("Up",$param) and $param["Up"] !== null) { + $this->Up = $param["Up"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("WorkflowId",$param) and $param["WorkflowId"] !== null) { + $this->WorkflowId = $param["WorkflowId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTasksResponse.php new file mode 100644 index 00000000..7c6e0e47 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependOpsTasksResponse.php @@ -0,0 +1,66 @@ +Data = new OpsTaskCanvasInfoList(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependTaskListsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependTaskListsRequest.php new file mode 100644 index 00000000..b9e63be2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependTaskListsRequest.php @@ -0,0 +1,65 @@ +TaskIds = $param["TaskIds"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependTaskListsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependTaskListsResponse.php new file mode 100644 index 00000000..c7620ba2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDependTaskListsResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new TaskOpsDto(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDiagnosticInfoByBaselineIdRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDiagnosticInfoByBaselineIdRequest.php new file mode 100644 index 00000000..19969ea0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDiagnosticInfoByBaselineIdRequest.php @@ -0,0 +1,65 @@ +BaselineId = $param["BaselineId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDiagnosticInfoByBaselineIdResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDiagnosticInfoByBaselineIdResponse.php new file mode 100644 index 00000000..e4bcc73a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDiagnosticInfoByBaselineIdResponse.php @@ -0,0 +1,70 @@ +Data = new DescribeDiagnosticInfoResponse(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDiagnosticInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDiagnosticInfoResponse.php new file mode 100644 index 00000000..12db2513 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDiagnosticInfoResponse.php @@ -0,0 +1,62 @@ +BaselineTasks = []; + foreach ($param["BaselineTasks"] as $key => $value){ + $obj = new BaselineTaskDto(); + $obj->deserialize($value); + array_push($this->BaselineTasks, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDimensionScoreRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDimensionScoreRequest.php index 83fd8b96..dc31cd9b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDimensionScoreRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDimensionScoreRequest.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setProjectId(string $ProjectId) 设置项目id * @method string getDatasourceId() 获取数据来源id * @method void setDatasourceId(string $DatasourceId) 设置数据来源id + * @method array getFilters() 获取过滤参数 + * @method void setFilters(array $Filters) 设置过滤参数 */ class DescribeDimensionScoreRequest extends AbstractModel { @@ -44,10 +46,16 @@ class DescribeDimensionScoreRequest extends AbstractModel */ public $DatasourceId; + /** + * @var array 过滤参数 + */ + public $Filters; + /** * @param integer $StatisticsDate 统计日期 时间戳 * @param string $ProjectId 项目id * @param string $DatasourceId 数据来源id + * @param array $Filters 过滤参数 */ function __construct() { @@ -73,5 +81,14 @@ class DescribeDimensionScoreRequest extends AbstractModel if (array_key_exists("DatasourceId",$param) and $param["DatasourceId"] !== null) { $this->DatasourceId = $param["DatasourceId"]; } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstancePageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstancePageRequest.php new file mode 100644 index 00000000..590baf4d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstancePageRequest.php @@ -0,0 +1,197 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("TaskSource",$param) and $param["TaskSource"] !== null) { + $this->TaskSource = $param["TaskSource"]; + } + + if (array_key_exists("PageIndex",$param) and $param["PageIndex"] !== null) { + $this->PageIndex = $param["PageIndex"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("FolderIds",$param) and $param["FolderIds"] !== null) { + $this->FolderIds = $param["FolderIds"]; + } + + if (array_key_exists("WorkflowIds",$param) and $param["WorkflowIds"] !== null) { + $this->WorkflowIds = $param["WorkflowIds"]; + } + + if (array_key_exists("JustMe",$param) and $param["JustMe"] !== null) { + $this->JustMe = $param["JustMe"]; + } + + if (array_key_exists("TaskTypes",$param) and $param["TaskTypes"] !== null) { + $this->TaskTypes = $param["TaskTypes"]; + } + + if (array_key_exists("SubmitUsers",$param) and $param["SubmitUsers"] !== null) { + $this->SubmitUsers = $param["SubmitUsers"]; + } + + if (array_key_exists("StatusList",$param) and $param["StatusList"] !== null) { + $this->StatusList = $param["StatusList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstancePageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstancePageResponse.php new file mode 100644 index 00000000..8c68a7be --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstancePageResponse.php @@ -0,0 +1,70 @@ +Data = new DrInstanceOpsDtoPage(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstanceScriptContentRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstanceScriptContentRequest.php new file mode 100644 index 00000000..620aadcb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstanceScriptContentRequest.php @@ -0,0 +1,89 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("TaskSource",$param) and $param["TaskSource"] !== null) { + $this->TaskSource = $param["TaskSource"]; + } + + if (array_key_exists("RecordId",$param) and $param["RecordId"] !== null) { + $this->RecordId = $param["RecordId"]; + } + + if (array_key_exists("SonRecordId",$param) and $param["SonRecordId"] !== null) { + $this->SonRecordId = $param["SonRecordId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstanceScriptContentResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstanceScriptContentResponse.php new file mode 100644 index 00000000..9142b105 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrInstanceScriptContentResponse.php @@ -0,0 +1,70 @@ +Data = new DrInstanceOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrSonInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrSonInstanceRequest.php new file mode 100644 index 00000000..5bcf0f62 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrSonInstanceRequest.php @@ -0,0 +1,77 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("TaskSource",$param) and $param["TaskSource"] !== null) { + $this->TaskSource = $param["TaskSource"]; + } + + if (array_key_exists("RecordId",$param) and $param["RecordId"] !== null) { + $this->RecordId = $param["RecordId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrSonInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrSonInstanceResponse.php new file mode 100644 index 00000000..e734460a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeDrSonInstanceResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new DrInstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventCasesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventCasesRequest.php new file mode 100644 index 00000000..44f97352 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventCasesRequest.php @@ -0,0 +1,233 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("Category",$param) and $param["Category"] !== null) { + $this->Category = $param["Category"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("EventName",$param) and $param["EventName"] !== null) { + $this->EventName = $param["EventName"]; + } + + if (array_key_exists("EventType",$param) and $param["EventType"] !== null) { + $this->EventType = $param["EventType"]; + } + + if (array_key_exists("EventSubType",$param) and $param["EventSubType"] !== null) { + $this->EventSubType = $param["EventSubType"]; + } + + if (array_key_exists("EventBroadcastType",$param) and $param["EventBroadcastType"] !== null) { + $this->EventBroadcastType = $param["EventBroadcastType"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("CreationTimeStart",$param) and $param["CreationTimeStart"] !== null) { + $this->CreationTimeStart = $param["CreationTimeStart"]; + } + + if (array_key_exists("CreationTimeEnd",$param) and $param["CreationTimeEnd"] !== null) { + $this->CreationTimeEnd = $param["CreationTimeEnd"]; + } + + if (array_key_exists("EventTriggeredTimeStart",$param) and $param["EventTriggeredTimeStart"] !== null) { + $this->EventTriggeredTimeStart = $param["EventTriggeredTimeStart"]; + } + + if (array_key_exists("EventTriggeredTimeEnd",$param) and $param["EventTriggeredTimeEnd"] !== null) { + $this->EventTriggeredTimeEnd = $param["EventTriggeredTimeEnd"]; + } + + if (array_key_exists("LogTimeStart",$param) and $param["LogTimeStart"] !== null) { + $this->LogTimeStart = $param["LogTimeStart"]; + } + + if (array_key_exists("LogTimeEnd",$param) and $param["LogTimeEnd"] !== null) { + $this->LogTimeEnd = $param["LogTimeEnd"]; + } + + if (array_key_exists("Dimension",$param) and $param["Dimension"] !== null) { + $this->Dimension = $param["Dimension"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventCasesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventCasesResponse.php new file mode 100644 index 00000000..1ce9f397 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventCasesResponse.php @@ -0,0 +1,70 @@ +Data = new EventCaseAuditLogVOCollection(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventConsumeTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventConsumeTasksRequest.php new file mode 100644 index 00000000..48e9a85a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventConsumeTasksRequest.php @@ -0,0 +1,77 @@ +EventCaseId = $param["EventCaseId"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventConsumeTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventConsumeTasksResponse.php new file mode 100644 index 00000000..9ce2fcdc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventConsumeTasksResponse.php @@ -0,0 +1,70 @@ +Data = new EventCaseConsumeLogOptDtoCollection(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventDetailRequest.php new file mode 100644 index 00000000..4b99d65c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventDetailRequest.php @@ -0,0 +1,65 @@ +EventId = $param["EventId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventDetailResponse.php new file mode 100644 index 00000000..f205005d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventDetailResponse.php @@ -0,0 +1,70 @@ +Data = new EventDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventIsAlarmTypesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventIsAlarmTypesRequest.php new file mode 100644 index 00000000..6c279894 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventIsAlarmTypesRequest.php @@ -0,0 +1,47 @@ +Data = $param["Data"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventRequest.php new file mode 100644 index 00000000..a32403fa --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventRequest.php @@ -0,0 +1,65 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("EventName",$param) and $param["EventName"] !== null) { + $this->EventName = $param["EventName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventResponse.php new file mode 100644 index 00000000..55a77ec3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventResponse.php @@ -0,0 +1,70 @@ +Data = new EventOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventTypesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventTypesRequest.php new file mode 100644 index 00000000..12f38056 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventTypesRequest.php @@ -0,0 +1,47 @@ +Data = $param["Data"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventsRequest.php new file mode 100644 index 00000000..8c06c65b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventsRequest.php @@ -0,0 +1,99 @@ +PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } + + if (array_key_exists("OrderFields",$param) and $param["OrderFields"] !== null) { + $this->OrderFields = []; + foreach ($param["OrderFields"] as $key => $value){ + $obj = new OrderField(); + $obj->deserialize($value); + array_push($this->OrderFields, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventsResponse.php new file mode 100644 index 00000000..b71a8c88 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeEventsResponse.php @@ -0,0 +1,70 @@ +Data = new EventPage(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeFathersRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeFathersRequest.php new file mode 100644 index 00000000..efe942e7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeFathersRequest.php @@ -0,0 +1,264 @@ +Instances = []; + foreach ($param["Instances"] as $key => $value){ + $obj = new InstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Instances, $obj); + } + } + + if (array_key_exists("CheckFather",$param) and $param["CheckFather"] !== null) { + $this->CheckFather = $param["CheckFather"]; + } + + if (array_key_exists("RerunType",$param) and $param["RerunType"] !== null) { + $this->RerunType = $param["RerunType"]; + } + + if (array_key_exists("DependentWay",$param) and $param["DependentWay"] !== null) { + $this->DependentWay = $param["DependentWay"]; + } + + if (array_key_exists("SkipEventListening",$param) and $param["SkipEventListening"] !== null) { + $this->SkipEventListening = $param["SkipEventListening"]; + } + + if (array_key_exists("SonInstanceType",$param) and $param["SonInstanceType"] !== null) { + $this->SonInstanceType = $param["SonInstanceType"]; + } + + if (array_key_exists("SearchCondition",$param) and $param["SearchCondition"] !== null) { + $this->SearchCondition = new InstanceApiOpsRequest(); + $this->SearchCondition->deserialize($param["SearchCondition"]); + } + + if (array_key_exists("OptType",$param) and $param["OptType"] !== null) { + $this->OptType = $param["OptType"]; + } + + if (array_key_exists("OperatorName",$param) and $param["OperatorName"] !== null) { + $this->OperatorName = $param["OperatorName"]; + } + + if (array_key_exists("OperatorId",$param) and $param["OperatorId"] !== null) { + $this->OperatorId = $param["OperatorId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("PageIndex",$param) and $param["PageIndex"] !== null) { + $this->PageIndex = $param["PageIndex"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + + if (array_key_exists("RequestBaseInfo",$param) and $param["RequestBaseInfo"] !== null) { + $this->RequestBaseInfo = new ProjectBaseInfoOpsRequest(); + $this->RequestBaseInfo->deserialize($param["RequestBaseInfo"]); + } + + if (array_key_exists("IsCount",$param) and $param["IsCount"] !== null) { + $this->IsCount = $param["IsCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeFathersResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeFathersResponse.php new file mode 100644 index 00000000..e0784869 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeFathersResponse.php @@ -0,0 +1,66 @@ +Data = new CollectionInstanceOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInLongTkeClusterListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInLongTkeClusterListRequest.php index b2ef569a..e452a3de 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInLongTkeClusterListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInLongTkeClusterListRequest.php @@ -28,9 +28,9 @@ use TencentCloud\Common\AbstractModel; 多个名称用逗号连接。 * @method void setClusterName(string $ClusterName) 设置集群名称。 多个名称用逗号连接。 - * @method string getStatus() 获取TKE集群状态 (Running 运行中 Creating 创建中 Idling 闲置中 Abnormal 异常 Failed 异常 Deleting 删除中 Scaling 规模调整中 Upgrading 升级中 Isolated 欠费隔离中 NodeUpgrading 节点升级中 Recovering 唤醒中 Activating 激活中 MasterScaling Master扩缩容中 Waiting 等待注册 ClusterLevelUpgrading 调整规格中 ResourceIsolate 隔离中 ResourceIsolated 已隔离 ResourceReverse 冲正中 Trading 集群开通中 ResourceReversal 集群冲正 ClusterLevelTrading 集群变配交易中) + * @method string getStatus() 获取TKE集群状态 (Running 运行中 Creating 创建中 Idling 闲置中 Abnormal 异常 Failed 失败 Deleting 删除中 Scaling 规模调整中 Upgrading 升级中 Isolated 欠费隔离中 NodeUpgrading 节点升级中 Recovering 唤醒中 Activating 激活中 MasterScaling Master扩缩容中 Waiting 等待注册 ClusterLevelUpgrading 调整规格中 ResourceIsolate 隔离中 ResourceIsolated 已隔离 ResourceReverse 冲正中 Trading 集群开通中 ResourceReversal 集群冲正 ClusterLevelTrading 集群变配交易中) 多个状态用逗号连接。 - * @method void setStatus(string $Status) 设置TKE集群状态 (Running 运行中 Creating 创建中 Idling 闲置中 Abnormal 异常 Failed 异常 Deleting 删除中 Scaling 规模调整中 Upgrading 升级中 Isolated 欠费隔离中 NodeUpgrading 节点升级中 Recovering 唤醒中 Activating 激活中 MasterScaling Master扩缩容中 Waiting 等待注册 ClusterLevelUpgrading 调整规格中 ResourceIsolate 隔离中 ResourceIsolated 已隔离 ResourceReverse 冲正中 Trading 集群开通中 ResourceReversal 集群冲正 ClusterLevelTrading 集群变配交易中) + * @method void setStatus(string $Status) 设置TKE集群状态 (Running 运行中 Creating 创建中 Idling 闲置中 Abnormal 异常 Failed 失败 Deleting 删除中 Scaling 规模调整中 Upgrading 升级中 Isolated 欠费隔离中 NodeUpgrading 节点升级中 Recovering 唤醒中 Activating 激活中 MasterScaling Master扩缩容中 Waiting 等待注册 ClusterLevelUpgrading 调整规格中 ResourceIsolate 隔离中 ResourceIsolated 已隔离 ResourceReverse 冲正中 Trading 集群开通中 ResourceReversal 集群冲正 ClusterLevelTrading 集群变配交易中) 多个状态用逗号连接。 * @method boolean getHasAgent() 获取是否安装Agent,true: 是,false: 否 * @method void setHasAgent(boolean $HasAgent) 设置是否安装Agent,true: 是,false: 否 @@ -62,7 +62,7 @@ class DescribeInLongTkeClusterListRequest extends AbstractModel public $ClusterName; /** - * @var string TKE集群状态 (Running 运行中 Creating 创建中 Idling 闲置中 Abnormal 异常 Failed 异常 Deleting 删除中 Scaling 规模调整中 Upgrading 升级中 Isolated 欠费隔离中 NodeUpgrading 节点升级中 Recovering 唤醒中 Activating 激活中 MasterScaling Master扩缩容中 Waiting 等待注册 ClusterLevelUpgrading 调整规格中 ResourceIsolate 隔离中 ResourceIsolated 已隔离 ResourceReverse 冲正中 Trading 集群开通中 ResourceReversal 集群冲正 ClusterLevelTrading 集群变配交易中) + * @var string TKE集群状态 (Running 运行中 Creating 创建中 Idling 闲置中 Abnormal 异常 Failed 失败 Deleting 删除中 Scaling 规模调整中 Upgrading 升级中 Isolated 欠费隔离中 NodeUpgrading 节点升级中 Recovering 唤醒中 Activating 激活中 MasterScaling Master扩缩容中 Waiting 等待注册 ClusterLevelUpgrading 调整规格中 ResourceIsolate 隔离中 ResourceIsolated 已隔离 ResourceReverse 冲正中 Trading 集群开通中 ResourceReversal 集群冲正 ClusterLevelTrading 集群变配交易中) 多个状态用逗号连接。 */ public $Status; @@ -93,7 +93,7 @@ class DescribeInLongTkeClusterListRequest extends AbstractModel * @param string $TkeRegion TKE集群地域 * @param string $ClusterName 集群名称。 多个名称用逗号连接。 - * @param string $Status TKE集群状态 (Running 运行中 Creating 创建中 Idling 闲置中 Abnormal 异常 Failed 异常 Deleting 删除中 Scaling 规模调整中 Upgrading 升级中 Isolated 欠费隔离中 NodeUpgrading 节点升级中 Recovering 唤醒中 Activating 激活中 MasterScaling Master扩缩容中 Waiting 等待注册 ClusterLevelUpgrading 调整规格中 ResourceIsolate 隔离中 ResourceIsolated 已隔离 ResourceReverse 冲正中 Trading 集群开通中 ResourceReversal 集群冲正 ClusterLevelTrading 集群变配交易中) + * @param string $Status TKE集群状态 (Running 运行中 Creating 创建中 Idling 闲置中 Abnormal 异常 Failed 失败 Deleting 删除中 Scaling 规模调整中 Upgrading 升级中 Isolated 欠费隔离中 NodeUpgrading 节点升级中 Recovering 唤醒中 Activating 激活中 MasterScaling Master扩缩容中 Waiting 等待注册 ClusterLevelUpgrading 调整规格中 ResourceIsolate 隔离中 ResourceIsolated 已隔离 ResourceReverse 冲正中 Trading 集群开通中 ResourceReversal 集群冲正 ClusterLevelTrading 集群变配交易中) 多个状态用逗号连接。 * @param boolean $HasAgent 是否安装Agent,true: 是,false: 否 * @param string $ClusterType 集群类型,托管集群:MANAGED_CLUSTER,独立集群:INDEPENDENT_CLUSTER。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialIssueTrendRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleReportRequest.php old mode 100755 new mode 100644 similarity index 51% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialIssueTrendRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleReportRequest.php index 233b65de..ca691a40 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetCredentialIssueTrendRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleReportRequest.php @@ -14,40 +14,48 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Wedata\V20210820\Models; use TencentCloud\Common\AbstractModel; /** - * GetCredentialIssueTrend请求参数结构体 + * DescribeInstanceByCycleReport请求参数结构体 * - * @method string getStartTime() 获取开始时间(支持到天 2021-4-23) - * @method void setStartTime(string $StartTime) 设置开始时间(支持到天 2021-4-23) - * @method string getEndTime() 获取结束时间(支持到天 2021-4-23) - * @method void setEndTime(string $EndTime) 设置结束时间(支持到天 2021-4-23) - * @method string getClusterId() 获取网络ID - * @method void setClusterId(string $ClusterId) 设置网络ID + * @method string getType() 获取周期类型 + * @method void setType(string $Type) 设置周期类型 + * @method string getProjectId() 获取项目ID + * @method void setProjectId(string $ProjectId) 设置项目ID + * @method string getStartTime() 获取开始日期 + * @method void setStartTime(string $StartTime) 设置开始日期 + * @method string getEndTime() 获取结束日期 + * @method void setEndTime(string $EndTime) 设置结束日期 */ -class GetCredentialIssueTrendRequest extends AbstractModel +class DescribeInstanceByCycleReportRequest extends AbstractModel { /** - * @var string 开始时间(支持到天 2021-4-23) + * @var string 周期类型 + */ + public $Type; + + /** + * @var string 项目ID + */ + public $ProjectId; + + /** + * @var string 开始日期 */ public $StartTime; /** - * @var string 结束时间(支持到天 2021-4-23) + * @var string 结束日期 */ public $EndTime; /** - * @var string 网络ID - */ - public $ClusterId; - - /** - * @param string $StartTime 开始时间(支持到天 2021-4-23) - * @param string $EndTime 结束时间(支持到天 2021-4-23) - * @param string $ClusterId 网络ID + * @param string $Type 周期类型 + * @param string $ProjectId 项目ID + * @param string $StartTime 开始日期 + * @param string $EndTime 结束日期 */ function __construct() { @@ -62,6 +70,14 @@ class GetCredentialIssueTrendRequest extends AbstractModel if ($param === null) { return; } + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { $this->StartTime = $param["StartTime"]; } @@ -69,9 +85,5 @@ class GetCredentialIssueTrendRequest extends AbstractModel if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { $this->EndTime = $param["EndTime"]; } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleReportResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleReportResponse.php new file mode 100644 index 00000000..87021cb3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleReportResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new TaskByStatus(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleRequest.php new file mode 100644 index 00000000..25a7cfa5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleRequest.php @@ -0,0 +1,65 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("TenantId",$param) and $param["TenantId"] !== null) { + $this->TenantId = $param["TenantId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleResponse.php new file mode 100644 index 00000000..20e836fe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceByCycleResponse.php @@ -0,0 +1,70 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new TaskByCycle(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceListRequest.php index ea640c44..eb03f5f4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceListRequest.php @@ -24,8 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setProjectId(string $ProjectId) 设置项目/工作空间id * @method integer getPageIndex() 获取页码 * @method void setPageIndex(integer $PageIndex) 设置页码 - * @method integer getPageSize() 获取页大小 - * @method void setPageSize(integer $PageSize) 设置页大小 + * @method integer getPageSize() 获取一页展示的条数 + * @method void setPageSize(integer $PageSize) 设置一页展示的条数 * @method array getCycleList() 获取周期列表(如天,一次性),可选 * @method void setCycleList(array $CycleList) 设置周期列表(如天,一次性),可选 * @method array getOwnerList() 获取责任人 @@ -36,8 +36,16 @@ use TencentCloud\Common\AbstractModel; * @method void setSort(string $Sort) 设置排序顺序(asc,desc) * @method string getSortCol() 获取排序列(costTime 运行耗时,startTime 开始时间,state 实例状态,curRunDate 数据时间) * @method void setSortCol(string $SortCol) 设置排序列(costTime 运行耗时,startTime 开始时间,state 实例状态,curRunDate 数据时间) - * @method array getTaskTypeList() 获取类型列表(如35 shell任务),可选 - * @method void setTaskTypeList(array $TaskTypeList) 设置类型列表(如35 shell任务),可选 + * @method array getTaskTypeList() 获取类型列表(如python任务类型:30 +pyspark任务类型:31 +hivesql任务类型:34 +shell任务类型:35 +sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选 + * @method void setTaskTypeList(array $TaskTypeList) 设置类型列表(如python任务类型:30 +pyspark任务类型:31 +hivesql任务类型:34 +shell任务类型:35 +sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选 * @method array getStateList() 获取状态列表(如成功 2,正在执行 1),可选 * @method void setStateList(array $StateList) 设置状态列表(如成功 2,正在执行 1),可选 * @method string getKeyword() 获取任务名称 @@ -56,7 +64,7 @@ class DescribeInstanceListRequest extends AbstractModel public $PageIndex; /** - * @var integer 页大小 + * @var integer 一页展示的条数 */ public $PageSize; @@ -86,7 +94,11 @@ class DescribeInstanceListRequest extends AbstractModel public $SortCol; /** - * @var array 类型列表(如35 shell任务),可选 + * @var array 类型列表(如python任务类型:30 +pyspark任务类型:31 +hivesql任务类型:34 +shell任务类型:35 +sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选 */ public $TaskTypeList; @@ -103,13 +115,17 @@ class DescribeInstanceListRequest extends AbstractModel /** * @param string $ProjectId 项目/工作空间id * @param integer $PageIndex 页码 - * @param integer $PageSize 页大小 + * @param integer $PageSize 一页展示的条数 * @param array $CycleList 周期列表(如天,一次性),可选 * @param array $OwnerList 责任人 * @param string $InstanceType 跟之前保持一致 * @param string $Sort 排序顺序(asc,desc) * @param string $SortCol 排序列(costTime 运行耗时,startTime 开始时间,state 实例状态,curRunDate 数据时间) - * @param array $TaskTypeList 类型列表(如35 shell任务),可选 + * @param array $TaskTypeList 类型列表(如python任务类型:30 +pyspark任务类型:31 +hivesql任务类型:34 +shell任务类型:35 +sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选 * @param array $StateList 状态列表(如成功 2,正在执行 1),可选 * @param string $Keyword 任务名称 */ diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceListResponse.php index 8d9b3a50..579b0ac6 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceListResponse.php @@ -22,6 +22,14 @@ use TencentCloud\Common\AbstractModel; * * @method string getData() 获取结果 * @method void setData(string $Data) 设置结果 + * @method array getInstanceList() 获取实例列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInstanceList(array $InstanceList) 设置实例列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getTotalCount() 获取总条数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTotalCount(integer $TotalCount) 设置总条数 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -32,6 +40,18 @@ class DescribeInstanceListResponse extends AbstractModel */ public $Data; + /** + * @var array 实例列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InstanceList; + + /** + * @var integer 总条数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TotalCount; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +59,10 @@ class DescribeInstanceListResponse extends AbstractModel /** * @param string $Data 结果 + * @param array $InstanceList 实例列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $TotalCount 总条数 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -58,6 +82,19 @@ class DescribeInstanceListResponse extends AbstractModel $this->Data = $param["Data"]; } + if (array_key_exists("InstanceList",$param) and $param["InstanceList"] !== null) { + $this->InstanceList = []; + foreach ($param["InstanceList"] as $key => $value){ + $obj = new InstanceList(); + $obj->deserialize($value); + array_push($this->InstanceList, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogDetailRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogDetailRequest.php new file mode 100644 index 00000000..b6ea3682 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogDetailRequest.php @@ -0,0 +1,101 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("CurRunDate",$param) and $param["CurRunDate"] !== null) { + $this->CurRunDate = $param["CurRunDate"]; + } + + if (array_key_exists("BrokerIp",$param) and $param["BrokerIp"] !== null) { + $this->BrokerIp = $param["BrokerIp"]; + } + + if (array_key_exists("OriginFileName",$param) and $param["OriginFileName"] !== null) { + $this->OriginFileName = $param["OriginFileName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogDetailResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogDetailResponse.php new file mode 100644 index 00000000..a53a2606 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogDetailResponse.php @@ -0,0 +1,70 @@ +Data = new InstanceLogInfoOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogFileRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogFileRequest.php new file mode 100644 index 00000000..7c9fdc82 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogFileRequest.php @@ -0,0 +1,101 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("CurRunDate",$param) and $param["CurRunDate"] !== null) { + $this->CurRunDate = $param["CurRunDate"]; + } + + if (array_key_exists("BrokerIp",$param) and $param["BrokerIp"] !== null) { + $this->BrokerIp = $param["BrokerIp"]; + } + + if (array_key_exists("OriginFileName",$param) and $param["OriginFileName"] !== null) { + $this->OriginFileName = $param["OriginFileName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogFileResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogFileResponse.php new file mode 100644 index 00000000..bef6d1c2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogFileResponse.php @@ -0,0 +1,70 @@ +Data = new InstanceDownloadLogInfo(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogListResponse.php index ccae7783..ead40c7b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogListResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogListResponse.php @@ -22,6 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method string getData() 获取日志列表 * @method void setData(string $Data) 设置日志列表 + * @method array getInstanceLogList() 获取日志列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInstanceLogList(array $InstanceLogList) 设置日志列表 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -32,6 +36,12 @@ class DescribeInstanceLogListResponse extends AbstractModel */ public $Data; + /** + * @var array 日志列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InstanceLogList; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +49,8 @@ class DescribeInstanceLogListResponse extends AbstractModel /** * @param string $Data 日志列表 + * @param array $InstanceLogList 日志列表 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -58,6 +70,15 @@ class DescribeInstanceLogListResponse extends AbstractModel $this->Data = $param["Data"]; } + if (array_key_exists("InstanceLogList",$param) and $param["InstanceLogList"] !== null) { + $this->InstanceLogList = []; + foreach ($param["InstanceLogList"] as $key => $value){ + $obj = new InstanceLogList(); + $obj->deserialize($value); + array_push($this->InstanceLogList, $obj); + } + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogResponse.php index e326e4b7..f7b0e2a3 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstanceLogResponse.php @@ -22,6 +22,10 @@ use TencentCloud\Common\AbstractModel; * * @method string getData() 获取返回结果 * @method void setData(string $Data) 设置返回结果 + * @method IntegrationInstanceLog getInstanceLogInfo() 获取返回结果 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInstanceLogInfo(IntegrationInstanceLog $InstanceLogInfo) 设置返回结果 +注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -32,6 +36,12 @@ class DescribeInstanceLogResponse extends AbstractModel */ public $Data; + /** + * @var IntegrationInstanceLog 返回结果 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InstanceLogInfo; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -39,6 +49,8 @@ class DescribeInstanceLogResponse extends AbstractModel /** * @param string $Data 返回结果 + * @param IntegrationInstanceLog $InstanceLogInfo 返回结果 +注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -58,6 +70,11 @@ class DescribeInstanceLogResponse extends AbstractModel $this->Data = $param["Data"]; } + if (array_key_exists("InstanceLogInfo",$param) and $param["InstanceLogInfo"] !== null) { + $this->InstanceLogInfo = new IntegrationInstanceLog(); + $this->InstanceLogInfo->deserialize($param["InstanceLogInfo"]); + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstancesInfoWithTaskInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstancesInfoWithTaskInfoRequest.php new file mode 100644 index 00000000..cec0e7ac --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstancesInfoWithTaskInfoRequest.php @@ -0,0 +1,264 @@ +Instances = []; + foreach ($param["Instances"] as $key => $value){ + $obj = new InstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Instances, $obj); + } + } + + if (array_key_exists("CheckFather",$param) and $param["CheckFather"] !== null) { + $this->CheckFather = $param["CheckFather"]; + } + + if (array_key_exists("RerunType",$param) and $param["RerunType"] !== null) { + $this->RerunType = $param["RerunType"]; + } + + if (array_key_exists("DependentWay",$param) and $param["DependentWay"] !== null) { + $this->DependentWay = $param["DependentWay"]; + } + + if (array_key_exists("SkipEventListening",$param) and $param["SkipEventListening"] !== null) { + $this->SkipEventListening = $param["SkipEventListening"]; + } + + if (array_key_exists("SonInstanceType",$param) and $param["SonInstanceType"] !== null) { + $this->SonInstanceType = $param["SonInstanceType"]; + } + + if (array_key_exists("SearchCondition",$param) and $param["SearchCondition"] !== null) { + $this->SearchCondition = new InstanceApiOpsRequest(); + $this->SearchCondition->deserialize($param["SearchCondition"]); + } + + if (array_key_exists("OptType",$param) and $param["OptType"] !== null) { + $this->OptType = $param["OptType"]; + } + + if (array_key_exists("OperatorName",$param) and $param["OperatorName"] !== null) { + $this->OperatorName = $param["OperatorName"]; + } + + if (array_key_exists("OperatorId",$param) and $param["OperatorId"] !== null) { + $this->OperatorId = $param["OperatorId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("PageIndex",$param) and $param["PageIndex"] !== null) { + $this->PageIndex = $param["PageIndex"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + + if (array_key_exists("RequestBaseInfo",$param) and $param["RequestBaseInfo"] !== null) { + $this->RequestBaseInfo = new ProjectBaseInfoOpsRequest(); + $this->RequestBaseInfo->deserialize($param["RequestBaseInfo"]); + } + + if (array_key_exists("IsCount",$param) and $param["IsCount"] !== null) { + $this->IsCount = $param["IsCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstancesInfoWithTaskInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstancesInfoWithTaskInfoResponse.php new file mode 100644 index 00000000..38cfc11c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeInstancesInfoWithTaskInfoResponse.php @@ -0,0 +1,70 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new InstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeIntegrationTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeIntegrationTaskRequest.php index 1d135168..136932a0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeIntegrationTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeIntegrationTaskRequest.php @@ -26,6 +26,8 @@ use TencentCloud\Common\AbstractModel; * @method void setProjectId(string $ProjectId) 设置项目id * @method integer getTaskType() 获取任务类型:201. stream, 202. offline * @method void setTaskType(integer $TaskType) 设置任务类型:201. stream, 202. offline + * @method integer getInstanceVersion() 获取提交版本号 + * @method void setInstanceVersion(integer $InstanceVersion) 设置提交版本号 */ class DescribeIntegrationTaskRequest extends AbstractModel { @@ -44,10 +46,16 @@ class DescribeIntegrationTaskRequest extends AbstractModel */ public $TaskType; + /** + * @var integer 提交版本号 + */ + public $InstanceVersion; + /** * @param string $TaskId 任务id * @param string $ProjectId 项目id * @param integer $TaskType 任务类型:201. stream, 202. offline + * @param integer $InstanceVersion 提交版本号 */ function __construct() { @@ -73,5 +81,9 @@ class DescribeIntegrationTaskRequest extends AbstractModel if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { $this->TaskType = $param["TaskType"]; } + + if (array_key_exists("InstanceVersion",$param) and $param["InstanceVersion"] !== null) { + $this->InstanceVersion = $param["InstanceVersion"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeIntegrationTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeIntegrationTaskResponse.php index 35a5cdb4..c720d346 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeIntegrationTaskResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeIntegrationTaskResponse.php @@ -23,6 +23,14 @@ use TencentCloud\Common\AbstractModel; * @method IntegrationTaskInfo getTaskInfo() 获取任务信息 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTaskInfo(IntegrationTaskInfo $TaskInfo) 设置任务信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method AgentStatus getAgentStatus() 获取采集器统计信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAgentStatus(AgentStatus $AgentStatus) 设置采集器统计信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method TaskVersionInstance getTaskVersion() 获取任务版本信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTaskVersion(TaskVersionInstance $TaskVersion) 设置任务版本信息 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -35,6 +43,18 @@ class DescribeIntegrationTaskResponse extends AbstractModel */ public $TaskInfo; + /** + * @var AgentStatus 采集器统计信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AgentStatus; + + /** + * @var TaskVersionInstance 任务版本信息 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TaskVersion; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -42,6 +62,10 @@ class DescribeIntegrationTaskResponse extends AbstractModel /** * @param IntegrationTaskInfo $TaskInfo 任务信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param AgentStatus $AgentStatus 采集器统计信息 +注意:此字段可能返回 null,表示取不到有效值。 + * @param TaskVersionInstance $TaskVersion 任务版本信息 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -63,6 +87,16 @@ class DescribeIntegrationTaskResponse extends AbstractModel $this->TaskInfo->deserialize($param["TaskInfo"]); } + if (array_key_exists("AgentStatus",$param) and $param["AgentStatus"] !== null) { + $this->AgentStatus = new AgentStatus(); + $this->AgentStatus->deserialize($param["AgentStatus"]); + } + + if (array_key_exists("TaskVersion",$param) and $param["TaskVersion"] !== null) { + $this->TaskVersion = new TaskVersionInstance(); + $this->TaskVersion->deserialize($param["TaskVersion"]); + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeIntegrationTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeIntegrationTasksResponse.php index 2b8d7ec0..1d044396 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeIntegrationTasksResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeIntegrationTasksResponse.php @@ -23,6 +23,10 @@ use TencentCloud\Common\AbstractModel; * @method array getTaskInfoSet() 获取任务列表 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTaskInfoSet(array $TaskInfoSet) 设置任务列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getTotalCount() 获取任务总数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTotalCount(integer $TotalCount) 设置任务总数 注意:此字段可能返回 null,表示取不到有效值。 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -35,6 +39,12 @@ class DescribeIntegrationTasksResponse extends AbstractModel */ public $TaskInfoSet; + /** + * @var integer 任务总数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TotalCount; + /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -42,6 +52,8 @@ class DescribeIntegrationTasksResponse extends AbstractModel /** * @param array $TaskInfoSet 任务列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $TotalCount 任务总数 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ @@ -67,6 +79,10 @@ class DescribeIntegrationTasksResponse extends AbstractModel } } + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceRequest.php new file mode 100644 index 00000000..bd8ad7b1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceRequest.php @@ -0,0 +1,89 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { + $this->TaskType = $param["TaskType"]; + } + + if (array_key_exists("ServiceKind",$param) and $param["ServiceKind"] !== null) { + $this->ServiceKind = $param["ServiceKind"]; + } + + if (array_key_exists("ServiceType",$param) and $param["ServiceType"] !== null) { + $this->ServiceType = $param["ServiceType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceResponse.php new file mode 100644 index 00000000..442bbdae --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new SimpleDataSourceInfo(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceTypeRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceTypeRequest.php new file mode 100644 index 00000000..f81ccadf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceTypeRequest.php @@ -0,0 +1,77 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { + $this->TaskType = $param["TaskType"]; + } + + if (array_key_exists("ServiceKind",$param) and $param["ServiceKind"] !== null) { + $this->ServiceKind = $param["ServiceKind"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceTypeResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceTypeResponse.php new file mode 100644 index 00000000..e1848965 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTaskDatasourceTypeResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new DatasourceTypeByTaskType(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTasksRequest.php new file mode 100644 index 00000000..1fb4731b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTasksRequest.php @@ -0,0 +1,281 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("FolderIdList",$param) and $param["FolderIdList"] !== null) { + $this->FolderIdList = $param["FolderIdList"]; + } + + if (array_key_exists("WorkFlowIdList",$param) and $param["WorkFlowIdList"] !== null) { + $this->WorkFlowIdList = $param["WorkFlowIdList"]; + } + + if (array_key_exists("WorkFlowNameList",$param) and $param["WorkFlowNameList"] !== null) { + $this->WorkFlowNameList = $param["WorkFlowNameList"]; + } + + if (array_key_exists("TaskNameList",$param) and $param["TaskNameList"] !== null) { + $this->TaskNameList = $param["TaskNameList"]; + } + + if (array_key_exists("TaskIdList",$param) and $param["TaskIdList"] !== null) { + $this->TaskIdList = $param["TaskIdList"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("SortItem",$param) and $param["SortItem"] !== null) { + $this->SortItem = $param["SortItem"]; + } + + if (array_key_exists("SortType",$param) and $param["SortType"] !== null) { + $this->SortType = $param["SortType"]; + } + + if (array_key_exists("InChargeList",$param) and $param["InChargeList"] !== null) { + $this->InChargeList = $param["InChargeList"]; + } + + if (array_key_exists("TaskTypeIdList",$param) and $param["TaskTypeIdList"] !== null) { + $this->TaskTypeIdList = $param["TaskTypeIdList"]; + } + + if (array_key_exists("StatusList",$param) and $param["StatusList"] !== null) { + $this->StatusList = $param["StatusList"]; + } + + if (array_key_exists("TaskCycleUnitList",$param) and $param["TaskCycleUnitList"] !== null) { + $this->TaskCycleUnitList = $param["TaskCycleUnitList"]; + } + + if (array_key_exists("ProductNameList",$param) and $param["ProductNameList"] !== null) { + $this->ProductNameList = $param["ProductNameList"]; + } + + if (array_key_exists("SourceServiceId",$param) and $param["SourceServiceId"] !== null) { + $this->SourceServiceId = $param["SourceServiceId"]; + } + + if (array_key_exists("SourceServiceType",$param) and $param["SourceServiceType"] !== null) { + $this->SourceServiceType = $param["SourceServiceType"]; + } + + if (array_key_exists("TargetServiceId",$param) and $param["TargetServiceId"] !== null) { + $this->TargetServiceId = $param["TargetServiceId"]; + } + + if (array_key_exists("TargetServiceType",$param) and $param["TargetServiceType"] !== null) { + $this->TargetServiceType = $param["TargetServiceType"]; + } + + if (array_key_exists("AlarmType",$param) and $param["AlarmType"] !== null) { + $this->AlarmType = $param["AlarmType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTasksResponse.php new file mode 100644 index 00000000..79a4d2d6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateOpsTasksResponse.php @@ -0,0 +1,66 @@ +Data = new OpsTaskInfoPage(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateTasksRequest.php index 59af9289..5e23f2a0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateTasksRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOperateTasksRequest.php @@ -50,6 +50,16 @@ use TencentCloud\Common\AbstractModel; * @method void setTaskCycleUnitList(string $TaskCycleUnitList) 设置任务周期类型字符串,多个任务周期之间以英文字符逗号分隔 * @method string getProductNameList() 获取任务所属产品类型 * @method void setProductNameList(string $ProductNameList) 设置任务所属产品类型 + * @method string getSourceServiceId() 获取数据源id或(仅针对离线同步任务)来源数据源id + * @method void setSourceServiceId(string $SourceServiceId) 设置数据源id或(仅针对离线同步任务)来源数据源id + * @method string getSourceServiceType() 获取数据源类型或(仅针对离线同步任务)来源数据源类型 + * @method void setSourceServiceType(string $SourceServiceType) 设置数据源类型或(仅针对离线同步任务)来源数据源类型 + * @method string getTargetServiceId() 获取(仅针对离线同步任务)目标数据源id + * @method void setTargetServiceId(string $TargetServiceId) 设置(仅针对离线同步任务)目标数据源id + * @method string getTargetServiceType() 获取(仅针对离线同步任务)目标数据源类型 + * @method void setTargetServiceType(string $TargetServiceType) 设置(仅针对离线同步任务)目标数据源类型 + * @method string getAlarmType() 获取告警类型,多个类型以逗号分隔 + * @method void setAlarmType(string $AlarmType) 设置告警类型,多个类型以逗号分隔 */ class DescribeOperateTasksRequest extends AbstractModel { @@ -128,6 +138,31 @@ class DescribeOperateTasksRequest extends AbstractModel */ public $ProductNameList; + /** + * @var string 数据源id或(仅针对离线同步任务)来源数据源id + */ + public $SourceServiceId; + + /** + * @var string 数据源类型或(仅针对离线同步任务)来源数据源类型 + */ + public $SourceServiceType; + + /** + * @var string (仅针对离线同步任务)目标数据源id + */ + public $TargetServiceId; + + /** + * @var string (仅针对离线同步任务)目标数据源类型 + */ + public $TargetServiceType; + + /** + * @var string 告警类型,多个类型以逗号分隔 + */ + public $AlarmType; + /** * @param string $ProjectId 项目id * @param string $FolderIdList 文件夹id,多个文件夹以逗号分隔 @@ -144,6 +179,11 @@ class DescribeOperateTasksRequest extends AbstractModel * @param string $StatusList 任务状态字符串,多个任务状态之间以英文字符逗号分隔 * @param string $TaskCycleUnitList 任务周期类型字符串,多个任务周期之间以英文字符逗号分隔 * @param string $ProductNameList 任务所属产品类型 + * @param string $SourceServiceId 数据源id或(仅针对离线同步任务)来源数据源id + * @param string $SourceServiceType 数据源类型或(仅针对离线同步任务)来源数据源类型 + * @param string $TargetServiceId (仅针对离线同步任务)目标数据源id + * @param string $TargetServiceType (仅针对离线同步任务)目标数据源类型 + * @param string $AlarmType 告警类型,多个类型以逗号分隔 */ function __construct() { @@ -217,5 +257,25 @@ class DescribeOperateTasksRequest extends AbstractModel if (array_key_exists("ProductNameList",$param) and $param["ProductNameList"] !== null) { $this->ProductNameList = $param["ProductNameList"]; } + + if (array_key_exists("SourceServiceId",$param) and $param["SourceServiceId"] !== null) { + $this->SourceServiceId = $param["SourceServiceId"]; + } + + if (array_key_exists("SourceServiceType",$param) and $param["SourceServiceType"] !== null) { + $this->SourceServiceType = $param["SourceServiceType"]; + } + + if (array_key_exists("TargetServiceId",$param) and $param["TargetServiceId"] !== null) { + $this->TargetServiceId = $param["TargetServiceId"]; + } + + if (array_key_exists("TargetServiceType",$param) and $param["TargetServiceType"] !== null) { + $this->TargetServiceType = $param["TargetServiceType"]; + } + + if (array_key_exists("AlarmType",$param) and $param["AlarmType"] !== null) { + $this->AlarmType = $param["AlarmType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsInstanceLogListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsInstanceLogListRequest.php new file mode 100644 index 00000000..ac70579d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsInstanceLogListRequest.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("CurRunDate",$param) and $param["CurRunDate"] !== null) { + $this->CurRunDate = $param["CurRunDate"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsInstanceLogListResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsInstanceLogListResponse.php new file mode 100644 index 00000000..13d30065 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsInstanceLogListResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new InstanceLogInfo(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanInstancesRequest.php new file mode 100644 index 00000000..1b1ac723 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanInstancesRequest.php @@ -0,0 +1,101 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("PlanId",$param) and $param["PlanId"] !== null) { + $this->PlanId = $param["PlanId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanInstancesResponse.php new file mode 100644 index 00000000..441a61bc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanInstancesResponse.php @@ -0,0 +1,70 @@ +Data = new MakePlanInstanceOpsDtoCollection(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanTasksRequest.php new file mode 100644 index 00000000..af6099b3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanTasksRequest.php @@ -0,0 +1,89 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("PlanId",$param) and $param["PlanId"] !== null) { + $this->PlanId = $param["PlanId"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanTasksResponse.php new file mode 100644 index 00000000..88aabd36 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlanTasksResponse.php @@ -0,0 +1,70 @@ +Data = new MakePlanTaskOpsDtoCollection(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlansRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlansRequest.php new file mode 100644 index 00000000..8d6a3deb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlansRequest.php @@ -0,0 +1,161 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("PlanId",$param) and $param["PlanId"] !== null) { + $this->PlanId = $param["PlanId"]; + } + + if (array_key_exists("PlanName",$param) and $param["PlanName"] !== null) { + $this->PlanName = $param["PlanName"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("Creator",$param) and $param["Creator"] !== null) { + $this->Creator = $param["Creator"]; + } + + if (array_key_exists("MinCreateTime",$param) and $param["MinCreateTime"] !== null) { + $this->MinCreateTime = $param["MinCreateTime"]; + } + + if (array_key_exists("MaxCreateTime",$param) and $param["MaxCreateTime"] !== null) { + $this->MaxCreateTime = $param["MaxCreateTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlansResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlansResponse.php new file mode 100644 index 00000000..16466436 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsMakePlansResponse.php @@ -0,0 +1,70 @@ +Data = new MakePlanOpsDtoCollection(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsWorkflowsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsWorkflowsRequest.php new file mode 100644 index 00000000..1d92d7fc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsWorkflowsRequest.php @@ -0,0 +1,197 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProductNameList",$param) and $param["ProductNameList"] !== null) { + $this->ProductNameList = $param["ProductNameList"]; + } + + if (array_key_exists("FolderIdList",$param) and $param["FolderIdList"] !== null) { + $this->FolderIdList = $param["FolderIdList"]; + } + + if (array_key_exists("WorkFlowIdList",$param) and $param["WorkFlowIdList"] !== null) { + $this->WorkFlowIdList = $param["WorkFlowIdList"]; + } + + if (array_key_exists("WorkFlowNameList",$param) and $param["WorkFlowNameList"] !== null) { + $this->WorkFlowNameList = $param["WorkFlowNameList"]; + } + + if (array_key_exists("TaskNameList",$param) and $param["TaskNameList"] !== null) { + $this->TaskNameList = $param["TaskNameList"]; + } + + if (array_key_exists("TaskIdList",$param) and $param["TaskIdList"] !== null) { + $this->TaskIdList = $param["TaskIdList"]; + } + + if (array_key_exists("StatusList",$param) and $param["StatusList"] !== null) { + $this->StatusList = $param["StatusList"]; + } + + if (array_key_exists("InChargeList",$param) and $param["InChargeList"] !== null) { + $this->InChargeList = $param["InChargeList"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("SortItem",$param) and $param["SortItem"] !== null) { + $this->SortItem = $param["SortItem"]; + } + + if (array_key_exists("SortType",$param) and $param["SortType"] !== null) { + $this->SortType = $param["SortType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsWorkflowsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsWorkflowsResponse.php new file mode 100644 index 00000000..cb3db427 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeOpsWorkflowsResponse.php @@ -0,0 +1,70 @@ +Data = new WorkflowExtOpsDtoPage(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeQualityScoreRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeQualityScoreRequest.php index 1ed731d4..3efd8c2f 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeQualityScoreRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeQualityScoreRequest.php @@ -26,6 +26,10 @@ use TencentCloud\Common\AbstractModel; * @method void setProjectId(string $ProjectId) 设置项目id * @method string getDatasourceId() 获取数据来源id * @method void setDatasourceId(string $DatasourceId) 设置数据来源id + * @method string getScoreType() 获取1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 + * @method void setScoreType(string $ScoreType) 设置1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 + * @method array getFilters() 获取过滤参数 + * @method void setFilters(array $Filters) 设置过滤参数 */ class DescribeQualityScoreRequest extends AbstractModel { @@ -44,10 +48,22 @@ class DescribeQualityScoreRequest extends AbstractModel */ public $DatasourceId; + /** + * @var string 1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 + */ + public $ScoreType; + + /** + * @var array 过滤参数 + */ + public $Filters; + /** * @param integer $StatisticsDate 统计日期 * @param string $ProjectId 项目id * @param string $DatasourceId 数据来源id + * @param string $ScoreType 1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 + * @param array $Filters 过滤参数 */ function __construct() { @@ -73,5 +89,18 @@ class DescribeQualityScoreRequest extends AbstractModel if (array_key_exists("DatasourceId",$param) and $param["DatasourceId"] !== null) { $this->DatasourceId = $param["DatasourceId"]; } + + if (array_key_exists("ScoreType",$param) and $param["ScoreType"] !== null) { + $this->ScoreType = $param["ScoreType"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeQualityScoreTrendRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeQualityScoreTrendRequest.php index fc966745..b0c11eb4 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeQualityScoreTrendRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeQualityScoreTrendRequest.php @@ -28,6 +28,10 @@ use TencentCloud\Common\AbstractModel; * @method void setProjectId(string $ProjectId) 设置项目id * @method string getDatasourceId() 获取数据来源id * @method void setDatasourceId(string $DatasourceId) 设置数据来源id + * @method string getScoreType() 获取1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 + * @method void setScoreType(string $ScoreType) 设置1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 + * @method array getFilters() 获取过滤参数 + * @method void setFilters(array $Filters) 设置过滤参数 */ class DescribeQualityScoreTrendRequest extends AbstractModel { @@ -51,11 +55,23 @@ class DescribeQualityScoreTrendRequest extends AbstractModel */ public $DatasourceId; + /** + * @var string 1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 + */ + public $ScoreType; + + /** + * @var array 过滤参数 + */ + public $Filters; + /** * @param integer $StatisticsStartDate 统计开始日期 * @param integer $StatisticsEndDate 统计结束日期 * @param string $ProjectId 项目id * @param string $DatasourceId 数据来源id + * @param string $ScoreType 1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 + * @param array $Filters 过滤参数 */ function __construct() { @@ -85,5 +101,18 @@ class DescribeQualityScoreTrendRequest extends AbstractModel if (array_key_exists("DatasourceId",$param) and $param["DatasourceId"] !== null) { $this->DatasourceId = $param["DatasourceId"]; } + + if (array_key_exists("ScoreType",$param) and $param["ScoreType"] !== null) { + $this->ScoreType = $param["ScoreType"]; + } + + if (array_key_exists("Filters",$param) and $param["Filters"] !== null) { + $this->Filters = []; + foreach ($param["Filters"] as $key => $value){ + $obj = new Filter(); + $obj->deserialize($value); + array_push($this->Filters, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeRulesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeRulesRequest.php index c6a8a32d..22d9bfd5 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeRulesRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeRulesRequest.php @@ -24,6 +24,8 @@ use TencentCloud\Common\AbstractModel; * @method void setProjectId(string $ProjectId) 设置项目id * @method integer getRuleGroupId() 获取规则组id * @method void setRuleGroupId(integer $RuleGroupId) 设置规则组id + * @method string getEngineType() 获取该规则运行的执行引擎,不传时会请求该数据源下默认的执行引擎 + * @method void setEngineType(string $EngineType) 设置该规则运行的执行引擎,不传时会请求该数据源下默认的执行引擎 */ class DescribeRulesRequest extends AbstractModel { @@ -37,9 +39,15 @@ class DescribeRulesRequest extends AbstractModel */ public $RuleGroupId; + /** + * @var string 该规则运行的执行引擎,不传时会请求该数据源下默认的执行引擎 + */ + public $EngineType; + /** * @param string $ProjectId 项目id * @param integer $RuleGroupId 规则组id + * @param string $EngineType 该规则运行的执行引擎,不传时会请求该数据源下默认的执行引擎 */ function __construct() { @@ -61,5 +69,9 @@ class DescribeRulesRequest extends AbstractModel if (array_key_exists("RuleGroupId",$param) and $param["RuleGroupId"] !== null) { $this->RuleGroupId = $param["RuleGroupId"]; } + + if (array_key_exists("EngineType",$param) and $param["EngineType"] !== null) { + $this->EngineType = $param["EngineType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstanceRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstanceRequest.php new file mode 100644 index 00000000..0605b00f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstanceRequest.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("CurRunDate",$param) and $param["CurRunDate"] !== null) { + $this->CurRunDate = $param["CurRunDate"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstanceResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstanceResponse.php new file mode 100644 index 00000000..d1619247 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstanceResponse.php @@ -0,0 +1,70 @@ +Data = new InstanceOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstancesRequest.php new file mode 100644 index 00000000..88cd218b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstancesRequest.php @@ -0,0 +1,264 @@ +Instances = []; + foreach ($param["Instances"] as $key => $value){ + $obj = new InstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Instances, $obj); + } + } + + if (array_key_exists("CheckFather",$param) and $param["CheckFather"] !== null) { + $this->CheckFather = $param["CheckFather"]; + } + + if (array_key_exists("RerunType",$param) and $param["RerunType"] !== null) { + $this->RerunType = $param["RerunType"]; + } + + if (array_key_exists("DependentWay",$param) and $param["DependentWay"] !== null) { + $this->DependentWay = $param["DependentWay"]; + } + + if (array_key_exists("SkipEventListening",$param) and $param["SkipEventListening"] !== null) { + $this->SkipEventListening = $param["SkipEventListening"]; + } + + if (array_key_exists("SonInstanceType",$param) and $param["SonInstanceType"] !== null) { + $this->SonInstanceType = $param["SonInstanceType"]; + } + + if (array_key_exists("SearchCondition",$param) and $param["SearchCondition"] !== null) { + $this->SearchCondition = new InstanceApiOpsRequest(); + $this->SearchCondition->deserialize($param["SearchCondition"]); + } + + if (array_key_exists("OptType",$param) and $param["OptType"] !== null) { + $this->OptType = $param["OptType"]; + } + + if (array_key_exists("OperatorName",$param) and $param["OperatorName"] !== null) { + $this->OperatorName = $param["OperatorName"]; + } + + if (array_key_exists("OperatorId",$param) and $param["OperatorId"] !== null) { + $this->OperatorId = $param["OperatorId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("PageIndex",$param) and $param["PageIndex"] !== null) { + $this->PageIndex = $param["PageIndex"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + + if (array_key_exists("RequestBaseInfo",$param) and $param["RequestBaseInfo"] !== null) { + $this->RequestBaseInfo = new ProjectBaseInfoOpsRequest(); + $this->RequestBaseInfo->deserialize($param["RequestBaseInfo"]); + } + + if (array_key_exists("IsCount",$param) and $param["IsCount"] !== null) { + $this->IsCount = $param["IsCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstancesResponse.php new file mode 100644 index 00000000..9906549c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeScheduleInstancesResponse.php @@ -0,0 +1,66 @@ +Data = new CollectionInstanceOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerInstanceStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerInstanceStatusRequest.php new file mode 100644 index 00000000..4e514de8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerInstanceStatusRequest.php @@ -0,0 +1,125 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("TaskTypeId",$param) and $param["TaskTypeId"] !== null) { + $this->TaskTypeId = $param["TaskTypeId"]; + } + + if (array_key_exists("ExecutionGroupId",$param) and $param["ExecutionGroupId"] !== null) { + $this->ExecutionGroupId = $param["ExecutionGroupId"]; + } + + if (array_key_exists("ExecutionGroupName",$param) and $param["ExecutionGroupName"] !== null) { + $this->ExecutionGroupName = $param["ExecutionGroupName"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("InCharge",$param) and $param["InCharge"] !== null) { + $this->InCharge = $param["InCharge"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerInstanceStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerInstanceStatusResponse.php new file mode 100644 index 00000000..6b1c92ea --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerInstanceStatusResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new ScreenInstanceInfo(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerRunTimeInstanceCntByStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerRunTimeInstanceCntByStatusRequest.php new file mode 100644 index 00000000..72e78618 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerRunTimeInstanceCntByStatusRequest.php @@ -0,0 +1,125 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("CycleUnit",$param) and $param["CycleUnit"] !== null) { + $this->CycleUnit = $param["CycleUnit"]; + } + + if (array_key_exists("TimeUnit",$param) and $param["TimeUnit"] !== null) { + $this->TimeUnit = $param["TimeUnit"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { + $this->TaskType = $param["TaskType"]; + } + + if (array_key_exists("InCharge",$param) and $param["InCharge"] !== null) { + $this->InCharge = $param["InCharge"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerRunTimeInstanceCntByStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerRunTimeInstanceCntByStatusResponse.php new file mode 100644 index 00000000..70987bfe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerRunTimeInstanceCntByStatusResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new RuntimeInstanceCntTop(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskCntByStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskCntByStatusRequest.php new file mode 100644 index 00000000..3dbad1fc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskCntByStatusRequest.php @@ -0,0 +1,89 @@ +TaskType = $param["TaskType"]; + } + + if (array_key_exists("TypeName",$param) and $param["TypeName"] !== null) { + $this->TypeName = $param["TypeName"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("InCharge",$param) and $param["InCharge"] !== null) { + $this->InCharge = $param["InCharge"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskCntByStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskCntByStatusResponse.php new file mode 100644 index 00000000..59122bf1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskCntByStatusResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new ScreenTaskInfo(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskTypeCntRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskTypeCntRequest.php new file mode 100644 index 00000000..984c0a48 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskTypeCntRequest.php @@ -0,0 +1,65 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("InCharge",$param) and $param["InCharge"] !== null) { + $this->InCharge = $param["InCharge"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskTypeCntResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskTypeCntResponse.php new file mode 100644 index 00000000..00c5a42d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSchedulerTaskTypeCntResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new TaskTypeCnt(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSonInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSonInstancesRequest.php new file mode 100644 index 00000000..c3041b74 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSonInstancesRequest.php @@ -0,0 +1,264 @@ +Instances = []; + foreach ($param["Instances"] as $key => $value){ + $obj = new InstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Instances, $obj); + } + } + + if (array_key_exists("CheckFather",$param) and $param["CheckFather"] !== null) { + $this->CheckFather = $param["CheckFather"]; + } + + if (array_key_exists("RerunType",$param) and $param["RerunType"] !== null) { + $this->RerunType = $param["RerunType"]; + } + + if (array_key_exists("DependentWay",$param) and $param["DependentWay"] !== null) { + $this->DependentWay = $param["DependentWay"]; + } + + if (array_key_exists("SkipEventListening",$param) and $param["SkipEventListening"] !== null) { + $this->SkipEventListening = $param["SkipEventListening"]; + } + + if (array_key_exists("SonInstanceType",$param) and $param["SonInstanceType"] !== null) { + $this->SonInstanceType = $param["SonInstanceType"]; + } + + if (array_key_exists("SearchCondition",$param) and $param["SearchCondition"] !== null) { + $this->SearchCondition = new InstanceApiOpsRequest(); + $this->SearchCondition->deserialize($param["SearchCondition"]); + } + + if (array_key_exists("OptType",$param) and $param["OptType"] !== null) { + $this->OptType = $param["OptType"]; + } + + if (array_key_exists("OperatorName",$param) and $param["OperatorName"] !== null) { + $this->OperatorName = $param["OperatorName"]; + } + + if (array_key_exists("OperatorId",$param) and $param["OperatorId"] !== null) { + $this->OperatorId = $param["OperatorId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("PageIndex",$param) and $param["PageIndex"] !== null) { + $this->PageIndex = $param["PageIndex"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + + if (array_key_exists("RequestBaseInfo",$param) and $param["RequestBaseInfo"] !== null) { + $this->RequestBaseInfo = new ProjectBaseInfoOpsRequest(); + $this->RequestBaseInfo->deserialize($param["RequestBaseInfo"]); + } + + if (array_key_exists("IsCount",$param) and $param["IsCount"] !== null) { + $this->IsCount = $param["IsCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSonInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSonInstancesResponse.php new file mode 100644 index 00000000..0eeb30a9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSonInstancesResponse.php @@ -0,0 +1,66 @@ +Data = new CollectionInstanceOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeStatisticInstanceStatusTrendOpsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeStatisticInstanceStatusTrendOpsRequest.php new file mode 100644 index 00000000..a81548c6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeStatisticInstanceStatusTrendOpsRequest.php @@ -0,0 +1,197 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("TaskTypeId",$param) and $param["TaskTypeId"] !== null) { + $this->TaskTypeId = $param["TaskTypeId"]; + } + + if (array_key_exists("TimeType",$param) and $param["TimeType"] !== null) { + $this->TimeType = $param["TimeType"]; + } + + if (array_key_exists("TypeName",$param) and $param["TypeName"] !== null) { + $this->TypeName = $param["TypeName"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("ExecutionGroupId",$param) and $param["ExecutionGroupId"] !== null) { + $this->ExecutionGroupId = $param["ExecutionGroupId"]; + } + + if (array_key_exists("ExecutionGroupName",$param) and $param["ExecutionGroupName"] !== null) { + $this->ExecutionGroupName = $param["ExecutionGroupName"]; + } + + if (array_key_exists("InCharge",$param) and $param["InCharge"] !== null) { + $this->InCharge = $param["InCharge"]; + } + + if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { + $this->TaskType = $param["TaskType"]; + } + + if (array_key_exists("StateList",$param) and $param["StateList"] !== null) { + $this->StateList = $param["StateList"]; + } + + if (array_key_exists("AggregationUnit",$param) and $param["AggregationUnit"] !== null) { + $this->AggregationUnit = $param["AggregationUnit"]; + } + + if (array_key_exists("AverageWindowSize",$param) and $param["AverageWindowSize"] !== null) { + $this->AverageWindowSize = $param["AverageWindowSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeStatisticInstanceStatusTrendOpsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeStatisticInstanceStatusTrendOpsResponse.php new file mode 100644 index 00000000..bdbeab90 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeStatisticInstanceStatusTrendOpsResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new InstanceStatisticInfo(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSuccessorOpsTaskInfosRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSuccessorOpsTaskInfosRequest.php new file mode 100644 index 00000000..6573cc54 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSuccessorOpsTaskInfosRequest.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSuccessorOpsTaskInfosResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSuccessorOpsTaskInfosResponse.php new file mode 100644 index 00000000..5eb7ad26 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeSuccessorOpsTaskInfosResponse.php @@ -0,0 +1,70 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new TaskOpsDto(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableLineageRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableLineageRequest.php new file mode 100644 index 00000000..f894490a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableLineageRequest.php @@ -0,0 +1,119 @@ +Direction = $param["Direction"]; + } + + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = new TableLineageInfo(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("InputDepth",$param) and $param["InputDepth"] !== null) { + $this->InputDepth = $param["InputDepth"]; + } + + if (array_key_exists("OutputDepth",$param) and $param["OutputDepth"] !== null) { + $this->OutputDepth = $param["OutputDepth"]; + } + + if (array_key_exists("ExtParams",$param) and $param["ExtParams"] !== null) { + $this->ExtParams = []; + foreach ($param["ExtParams"] as $key => $value){ + $obj = new LineageParamRecord(); + $obj->deserialize($value); + array_push($this->ExtParams, $obj); + } + } + + if (array_key_exists("IgnoreTemp",$param) and $param["IgnoreTemp"] !== null) { + $this->IgnoreTemp = $param["IgnoreTemp"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableLineageResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableLineageResponse.php new file mode 100644 index 00000000..edda466e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableLineageResponse.php @@ -0,0 +1,70 @@ +TableLineage = new TableLineageInfo(); + $this->TableLineage->deserialize($param["TableLineage"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableQualityDetailsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableQualityDetailsRequest.php index 7e3b68ec..54afa00b 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableQualityDetailsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableQualityDetailsRequest.php @@ -34,6 +34,8 @@ use TencentCloud\Common\AbstractModel; * @method void setOrderFields(array $OrderFields) 设置排序参数 排序方式 DESC 或者 ASC,表得分排序 TableScore * @method string getDatasourceId() 获取数据来源id * @method void setDatasourceId(string $DatasourceId) 设置数据来源id + * @method string getScoreType() 获取1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 + * @method void setScoreType(string $ScoreType) 设置1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 */ class DescribeTableQualityDetailsRequest extends AbstractModel { @@ -72,6 +74,11 @@ class DescribeTableQualityDetailsRequest extends AbstractModel */ public $DatasourceId; + /** + * @var string 1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 + */ + public $ScoreType; + /** * @param integer $StatisticsDate 统计日期 * @param string $ProjectId 项目id @@ -80,6 +87,7 @@ class DescribeTableQualityDetailsRequest extends AbstractModel * @param array $Filters 过滤参数TableName、DatabaseId 、DatabaseName、OwnerUserName * @param array $OrderFields 排序参数 排序方式 DESC 或者 ASC,表得分排序 TableScore * @param string $DatasourceId 数据来源id + * @param string $ScoreType 1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 */ function __construct() { @@ -131,5 +139,9 @@ class DescribeTableQualityDetailsRequest extends AbstractModel if (array_key_exists("DatasourceId",$param) and $param["DatasourceId"] !== null) { $this->DatasourceId = $param["DatasourceId"]; } + + if (array_key_exists("ScoreType",$param) and $param["ScoreType"] !== null) { + $this->ScoreType = $param["ScoreType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableScoreTrendRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableScoreTrendRequest.php index 7ec7e802..f139bb37 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableScoreTrendRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTableScoreTrendRequest.php @@ -28,6 +28,8 @@ use TencentCloud\Common\AbstractModel; * @method void setStatisticsEndDate(integer $StatisticsEndDate) 设置结束时间 秒级时间戳 * @method string getTableId() 获取表id * @method void setTableId(string $TableId) 设置表id + * @method string getScoreType() 获取1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 + * @method void setScoreType(string $ScoreType) 设置1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 */ class DescribeTableScoreTrendRequest extends AbstractModel { @@ -51,11 +53,17 @@ class DescribeTableScoreTrendRequest extends AbstractModel */ public $TableId; + /** + * @var string 1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 + */ + public $ScoreType; + /** * @param string $ProjectId 项目id * @param integer $StatisticsStartDate 开始时间 秒级时间戳 * @param integer $StatisticsEndDate 结束时间 秒级时间戳 * @param string $TableId 表id + * @param string $ScoreType 1:按全维度权重计算,2:按已配置维度权重计算,3:不按维度权重计算,默认1 */ function __construct() { @@ -85,5 +93,9 @@ class DescribeTableScoreTrendRequest extends AbstractModel if (array_key_exists("TableId",$param) and $param["TableId"] !== null) { $this->TableId = $param["TableId"]; } + + if (array_key_exists("ScoreType",$param) and $param["ScoreType"] !== null) { + $this->ScoreType = $param["ScoreType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskAlarmRegulationsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskAlarmRegulationsRequest.php index 286e7cff..c92acb7c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskAlarmRegulationsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskAlarmRegulationsRequest.php @@ -20,12 +20,8 @@ use TencentCloud\Common\AbstractModel; /** * DescribeTaskAlarmRegulations请求参数结构体 * - * @method string getTaskId() 获取任务ID - * @method void setTaskId(string $TaskId) 设置任务ID * @method string getProjectId() 获取项目ID * @method void setProjectId(string $ProjectId) 设置项目ID - * @method integer getTaskType() 获取任务类型(201代表实时任务,202代表离线任务) - * @method void setTaskType(integer $TaskType) 设置任务类型(201代表实时任务,202代表离线任务) * @method integer getPageNumber() 获取当前页 * @method void setPageNumber(integer $PageNumber) 设置当前页 * @method integer getPageSize() 获取每页记录数 @@ -34,24 +30,18 @@ use TencentCloud\Common\AbstractModel; * @method void setFilters(array $Filters) 设置过滤条件(name有RegularStatus、AlarmLevel、AlarmIndicator、RegularName) * @method array getOrderFields() 获取排序条件(RegularId) * @method void setOrderFields(array $OrderFields) 设置排序条件(RegularId) + * @method string getTaskId() 获取任务ID + * @method void setTaskId(string $TaskId) 设置任务ID + * @method integer getTaskType() 获取任务类型(201代表实时任务,202代表离线任务) + * @method void setTaskType(integer $TaskType) 设置任务类型(201代表实时任务,202代表离线任务) */ class DescribeTaskAlarmRegulationsRequest extends AbstractModel { - /** - * @var string 任务ID - */ - public $TaskId; - /** * @var string 项目ID */ public $ProjectId; - /** - * @var integer 任务类型(201代表实时任务,202代表离线任务) - */ - public $TaskType; - /** * @var integer 当前页 */ @@ -73,13 +63,23 @@ class DescribeTaskAlarmRegulationsRequest extends AbstractModel public $OrderFields; /** - * @param string $TaskId 任务ID + * @var string 任务ID + */ + public $TaskId; + + /** + * @var integer 任务类型(201代表实时任务,202代表离线任务) + */ + public $TaskType; + + /** * @param string $ProjectId 项目ID - * @param integer $TaskType 任务类型(201代表实时任务,202代表离线任务) * @param integer $PageNumber 当前页 * @param integer $PageSize 每页记录数 * @param array $Filters 过滤条件(name有RegularStatus、AlarmLevel、AlarmIndicator、RegularName) * @param array $OrderFields 排序条件(RegularId) + * @param string $TaskId 任务ID + * @param integer $TaskType 任务类型(201代表实时任务,202代表离线任务) */ function __construct() { @@ -94,18 +94,10 @@ class DescribeTaskAlarmRegulationsRequest extends AbstractModel if ($param === null) { return; } - if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { - $this->TaskId = $param["TaskId"]; - } - if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { $this->ProjectId = $param["ProjectId"]; } - if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { - $this->TaskType = $param["TaskType"]; - } - if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { $this->PageNumber = $param["PageNumber"]; } @@ -131,5 +123,13 @@ class DescribeTaskAlarmRegulationsRequest extends AbstractModel array_push($this->OrderFields, $obj); } } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { + $this->TaskType = $param["TaskType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskAlarmRegulationsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskAlarmRegulationsResponse.php index b44af1cf..e84ffd5c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskAlarmRegulationsResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskAlarmRegulationsResponse.php @@ -20,9 +20,9 @@ use TencentCloud\Common\AbstractModel; /** * DescribeTaskAlarmRegulations返回参数结构体 * - * @method array getTaskAlarmInfos() 获取任务告警规则信息 + * @method array getTaskAlarmInfos() 获取告警规则信息 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTaskAlarmInfos(array $TaskAlarmInfos) 设置任务告警规则信息 + * @method void setTaskAlarmInfos(array $TaskAlarmInfos) 设置告警规则信息 注意:此字段可能返回 null,表示取不到有效值。 * @method integer getTotalCount() 获取总记录数 注意:此字段可能返回 null,表示取不到有效值。 @@ -34,7 +34,7 @@ use TencentCloud\Common\AbstractModel; class DescribeTaskAlarmRegulationsResponse extends AbstractModel { /** - * @var array 任务告警规则信息 + * @var array 告警规则信息 注意:此字段可能返回 null,表示取不到有效值。 */ public $TaskAlarmInfos; @@ -51,7 +51,7 @@ class DescribeTaskAlarmRegulationsResponse extends AbstractModel public $RequestId; /** - * @param array $TaskAlarmInfos 任务告警规则信息 + * @param array $TaskAlarmInfos 告警规则信息 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $TotalCount 总记录数 注意:此字段可能返回 null,表示取不到有效值。 diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidRegisterTrendRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleReportRequest.php old mode 100755 new mode 100644 similarity index 54% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidRegisterTrendRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleReportRequest.php index 1aa2a993..5c565aa2 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetDidRegisterTrendRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleReportRequest.php @@ -14,40 +14,48 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Wedata\V20210820\Models; use TencentCloud\Common\AbstractModel; /** - * GetDidRegisterTrend请求参数结构体 + * DescribeTaskByCycleReport请求参数结构体 * - * @method string getStartTime() 获取开始时间(支持到天 2021-4-23) - * @method void setStartTime(string $StartTime) 设置开始时间(支持到天 2021-4-23) - * @method string getEndTime() 获取结束时间(支持到天 2021-4-23) - * @method void setEndTime(string $EndTime) 设置结束时间(支持到天 2021-4-23) - * @method string getClusterId() 获取网络ID - * @method void setClusterId(string $ClusterId) 设置网络ID + * @method string getProjectId() 获取项目id + * @method void setProjectId(string $ProjectId) 设置项目id + * @method string getType() 获取任务周期类型 + * @method void setType(string $Type) 设置任务周期类型 + * @method string getStartTime() 获取开始时间 + * @method void setStartTime(string $StartTime) 设置开始时间 + * @method string getEndTime() 获取结束时间 + * @method void setEndTime(string $EndTime) 设置结束时间 */ -class GetDidRegisterTrendRequest extends AbstractModel +class DescribeTaskByCycleReportRequest extends AbstractModel { /** - * @var string 开始时间(支持到天 2021-4-23) + * @var string 项目id + */ + public $ProjectId; + + /** + * @var string 任务周期类型 + */ + public $Type; + + /** + * @var string 开始时间 */ public $StartTime; /** - * @var string 结束时间(支持到天 2021-4-23) + * @var string 结束时间 */ public $EndTime; /** - * @var string 网络ID - */ - public $ClusterId; - - /** - * @param string $StartTime 开始时间(支持到天 2021-4-23) - * @param string $EndTime 结束时间(支持到天 2021-4-23) - * @param string $ClusterId 网络ID + * @param string $ProjectId 项目id + * @param string $Type 任务周期类型 + * @param string $StartTime 开始时间 + * @param string $EndTime 结束时间 */ function __construct() { @@ -62,6 +70,14 @@ class GetDidRegisterTrendRequest extends AbstractModel if ($param === null) { return; } + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { $this->StartTime = $param["StartTime"]; } @@ -69,9 +85,5 @@ class GetDidRegisterTrendRequest extends AbstractModel if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { $this->EndTime = $param["EndTime"]; } - - if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { - $this->ClusterId = $param["ClusterId"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleReportResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleReportResponse.php new file mode 100644 index 00000000..ff196e1c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleReportResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new TaskByStatus(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleRequest.php new file mode 100644 index 00000000..4e7d25ce --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleRequest.php @@ -0,0 +1,65 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("InCharge",$param) and $param["InCharge"] !== null) { + $this->InCharge = $param["InCharge"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleResponse.php new file mode 100644 index 00000000..fb3f9245 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByCycleResponse.php @@ -0,0 +1,70 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new TaskByCycle(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByStatusReportRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByStatusReportRequest.php new file mode 100644 index 00000000..d6329cdb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByStatusReportRequest.php @@ -0,0 +1,161 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { + $this->TaskType = $param["TaskType"]; + } + + if (array_key_exists("TypeName",$param) and $param["TypeName"] !== null) { + $this->TypeName = $param["TypeName"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("AggregationUnit",$param) and $param["AggregationUnit"] !== null) { + $this->AggregationUnit = $param["AggregationUnit"]; + } + + if (array_key_exists("CycleUnit",$param) and $param["CycleUnit"] !== null) { + $this->CycleUnit = $param["CycleUnit"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("InCharge",$param) and $param["InCharge"] !== null) { + $this->InCharge = $param["InCharge"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByStatusReportResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByStatusReportResponse.php new file mode 100644 index 00000000..7b2e1194 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskByStatusReportResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new TaskByStatus(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskRunHistoryRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskRunHistoryRequest.php new file mode 100644 index 00000000..f50dacb3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskRunHistoryRequest.php @@ -0,0 +1,90 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("SearchCondition",$param) and $param["SearchCondition"] !== null) { + $this->SearchCondition = new InstanceSearchCondition(); + $this->SearchCondition->deserialize($param["SearchCondition"]); + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskRunHistoryResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskRunHistoryResponse.php new file mode 100644 index 00000000..dc59aa93 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeTaskRunHistoryResponse.php @@ -0,0 +1,70 @@ +Data = new InstanceOpsInfoPage(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeThirdTaskRunLogRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeThirdTaskRunLogRequest.php new file mode 100644 index 00000000..8d06bb8a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeThirdTaskRunLogRequest.php @@ -0,0 +1,65 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("CurRunDate",$param) and $param["CurRunDate"] !== null) { + $this->CurRunDate = $param["CurRunDate"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeThirdTaskRunLogResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeThirdTaskRunLogResponse.php new file mode 100644 index 00000000..7ea072b7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeThirdTaskRunLogResponse.php @@ -0,0 +1,69 @@ +Data = $param["Data"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowCanvasInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowCanvasInfoRequest.php new file mode 100644 index 00000000..a2b974b8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowCanvasInfoRequest.php @@ -0,0 +1,65 @@ +WorkflowId = $param["WorkflowId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowCanvasInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowCanvasInfoResponse.php new file mode 100644 index 00000000..f9ca10ce --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowCanvasInfoResponse.php @@ -0,0 +1,70 @@ +Data = new WorkflowCanvasOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetAuthoritiesListRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowExecuteByIdRequest.php old mode 100755 new mode 100644 similarity index 51% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetAuthoritiesListRequest.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowExecuteByIdRequest.php index 0a068555..00748dfc --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/GetAuthoritiesListRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowExecuteByIdRequest.php @@ -14,48 +14,48 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Wedata\V20210820\Models; use TencentCloud\Common\AbstractModel; /** - * GetAuthoritiesList请求参数结构体 + * DescribeWorkflowExecuteById请求参数结构体 * - * @method integer getPageNumber() 获取页码,从1开始 - * @method void setPageNumber(integer $PageNumber) 设置页码,从1开始 - * @method integer getPageSize() 获取每页大小 - * @method void setPageSize(integer $PageSize) 设置每页大小 - * @method string getDid() 获取Did信息 - * @method void setDid(string $Did) 设置Did信息 - * @method integer getStatus() 获取权威认证 1:已认证,2:未认证 - * @method void setStatus(integer $Status) 设置权威认证 1:已认证,2:未认证 + * @method string getProjectId() 获取项目ID + * @method void setProjectId(string $ProjectId) 设置项目ID + * @method string getWorkFlowIdList() 获取工作流ID + * @method void setWorkFlowIdList(string $WorkFlowIdList) 设置工作流ID + * @method integer getPageNumber() 获取分页大小 + * @method void setPageNumber(integer $PageNumber) 设置分页大小 + * @method integer getPageSize() 获取分页索引 + * @method void setPageSize(integer $PageSize) 设置分页索引 */ -class GetAuthoritiesListRequest extends AbstractModel +class DescribeWorkflowExecuteByIdRequest extends AbstractModel { /** - * @var integer 页码,从1开始 + * @var string 项目ID + */ + public $ProjectId; + + /** + * @var string 工作流ID + */ + public $WorkFlowIdList; + + /** + * @var integer 分页大小 */ public $PageNumber; /** - * @var integer 每页大小 + * @var integer 分页索引 */ public $PageSize; /** - * @var string Did信息 - */ - public $Did; - - /** - * @var integer 权威认证 1:已认证,2:未认证 - */ - public $Status; - - /** - * @param integer $PageNumber 页码,从1开始 - * @param integer $PageSize 每页大小 - * @param string $Did Did信息 - * @param integer $Status 权威认证 1:已认证,2:未认证 + * @param string $ProjectId 项目ID + * @param string $WorkFlowIdList 工作流ID + * @param integer $PageNumber 分页大小 + * @param integer $PageSize 分页索引 */ function __construct() { @@ -70,6 +70,14 @@ class GetAuthoritiesListRequest extends AbstractModel if ($param === null) { return; } + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("WorkFlowIdList",$param) and $param["WorkFlowIdList"] !== null) { + $this->WorkFlowIdList = $param["WorkFlowIdList"]; + } + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { $this->PageNumber = $param["PageNumber"]; } @@ -77,13 +85,5 @@ class GetAuthoritiesListRequest extends AbstractModel if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { $this->PageSize = $param["PageSize"]; } - - if (array_key_exists("Did",$param) and $param["Did"] !== null) { - $this->Did = $param["Did"]; - } - - if (array_key_exists("Status",$param) and $param["Status"] !== null) { - $this->Status = $param["Status"]; - } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowExecuteByIdResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowExecuteByIdResponse.php new file mode 100644 index 00000000..ad728e90 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowExecuteByIdResponse.php @@ -0,0 +1,70 @@ +Data = new WorkFlowExecuteDtoByPage(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowInfoByIdRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowInfoByIdRequest.php new file mode 100644 index 00000000..e9b1b09d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowInfoByIdRequest.php @@ -0,0 +1,65 @@ +WorkflowId = $param["WorkflowId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowInfoByIdResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowInfoByIdResponse.php new file mode 100644 index 00000000..cfb57b08 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowInfoByIdResponse.php @@ -0,0 +1,70 @@ +Data = new WorkflowSchedulerOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowListByProjectIdRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowListByProjectIdRequest.php new file mode 100644 index 00000000..760b6452 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowListByProjectIdRequest.php @@ -0,0 +1,53 @@ +ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowListByProjectIdResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowListByProjectIdResponse.php new file mode 100644 index 00000000..8441f681 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowListByProjectIdResponse.php @@ -0,0 +1,74 @@ +Data = []; + foreach ($param["Data"] as $key => $value){ + $obj = new WorkflowCanvasOpsDto(); + $obj->deserialize($value); + array_push($this->Data, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowOpsCanvasInfoRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowOpsCanvasInfoRequest.php new file mode 100644 index 00000000..ae748f6c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowOpsCanvasInfoRequest.php @@ -0,0 +1,65 @@ +WorkflowId = $param["WorkflowId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowOpsCanvasInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowOpsCanvasInfoResponse.php new file mode 100644 index 00000000..72a5dd81 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowOpsCanvasInfoResponse.php @@ -0,0 +1,70 @@ +Data = new WorkflowCanvasOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowTaskCountRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowTaskCountRequest.php new file mode 100644 index 00000000..0a7a0da3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowTaskCountRequest.php @@ -0,0 +1,65 @@ +WorkflowId = $param["WorkflowId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowTaskCountResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowTaskCountResponse.php new file mode 100644 index 00000000..b5c79313 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DescribeWorkflowTaskCountResponse.php @@ -0,0 +1,70 @@ +Data = new WorkflowTaskCountOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DiagnosePlusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DiagnosePlusRequest.php new file mode 100644 index 00000000..9a548f40 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DiagnosePlusRequest.php @@ -0,0 +1,264 @@ +Instances = []; + foreach ($param["Instances"] as $key => $value){ + $obj = new InstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Instances, $obj); + } + } + + if (array_key_exists("CheckFather",$param) and $param["CheckFather"] !== null) { + $this->CheckFather = $param["CheckFather"]; + } + + if (array_key_exists("RerunType",$param) and $param["RerunType"] !== null) { + $this->RerunType = $param["RerunType"]; + } + + if (array_key_exists("DependentWay",$param) and $param["DependentWay"] !== null) { + $this->DependentWay = $param["DependentWay"]; + } + + if (array_key_exists("SkipEventListening",$param) and $param["SkipEventListening"] !== null) { + $this->SkipEventListening = $param["SkipEventListening"]; + } + + if (array_key_exists("SonInstanceType",$param) and $param["SonInstanceType"] !== null) { + $this->SonInstanceType = $param["SonInstanceType"]; + } + + if (array_key_exists("SearchCondition",$param) and $param["SearchCondition"] !== null) { + $this->SearchCondition = new InstanceApiOpsRequest(); + $this->SearchCondition->deserialize($param["SearchCondition"]); + } + + if (array_key_exists("OptType",$param) and $param["OptType"] !== null) { + $this->OptType = $param["OptType"]; + } + + if (array_key_exists("OperatorName",$param) and $param["OperatorName"] !== null) { + $this->OperatorName = $param["OperatorName"]; + } + + if (array_key_exists("OperatorId",$param) and $param["OperatorId"] !== null) { + $this->OperatorId = $param["OperatorId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("PageIndex",$param) and $param["PageIndex"] !== null) { + $this->PageIndex = $param["PageIndex"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + + if (array_key_exists("RequestBaseInfo",$param) and $param["RequestBaseInfo"] !== null) { + $this->RequestBaseInfo = new ProjectBaseInfoOpsRequest(); + $this->RequestBaseInfo->deserialize($param["RequestBaseInfo"]); + } + + if (array_key_exists("IsCount",$param) and $param["IsCount"] !== null) { + $this->IsCount = $param["IsCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DeployByNameResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DiagnosePlusResponse.php old mode 100755 new mode 100644 similarity index 80% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DeployByNameResponse.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DiagnosePlusResponse.php index 86979c88..a5540e40 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdid/V20210519/Models/DeployByNameResponse.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DiagnosePlusResponse.php @@ -14,23 +14,23 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdid\V20210519\Models; +namespace TencentCloud\Wedata\V20210820\Models; use TencentCloud\Common\AbstractModel; /** - * DeployByName返回参数结构体 + * DiagnosePlus返回参数结构体 * - * @method string getHash() 获取哈希值 - * @method void setHash(string $Hash) 设置哈希值 + * @method string getData() 获取结果 + * @method void setData(string $Data) 设置结果 * @method string getRequestId() 获取唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 * @method void setRequestId(string $RequestId) 设置唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ -class DeployByNameResponse extends AbstractModel +class DiagnosePlusResponse extends AbstractModel { /** - * @var string 哈希值 + * @var string 结果 */ - public $Hash; + public $Data; /** * @var string 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 @@ -38,7 +38,7 @@ class DeployByNameResponse extends AbstractModel public $RequestId; /** - * @param string $Hash 哈希值 + * @param string $Data 结果 * @param string $RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 */ function __construct() @@ -54,8 +54,8 @@ class DeployByNameResponse extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Hash",$param) and $param["Hash"] !== null) { - $this->Hash = $param["Hash"]; + if (array_key_exists("Data",$param) and $param["Data"] !== null) { + $this->Data = $param["Data"]; } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DimensionCount.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DimensionCount.php index 63853dee..9dd58738 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DimensionCount.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DimensionCount.php @@ -27,6 +27,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getCount() 获取统计值 注意:此字段可能返回 null,表示取不到有效值。 * @method void setCount(integer $Count) 设置统计值 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getQualityDim() 获取维度类型1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setQualityDim(integer $QualityDim) 设置维度类型1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性 注意:此字段可能返回 null,表示取不到有效值。 */ class DimensionCount extends AbstractModel @@ -34,6 +38,7 @@ class DimensionCount extends AbstractModel /** * @var integer 维度类型1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性 注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated */ public $DimType; @@ -43,10 +48,18 @@ class DimensionCount extends AbstractModel */ public $Count; + /** + * @var integer 维度类型1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $QualityDim; + /** * @param integer $DimType 维度类型1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $Count 统计值 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $QualityDim 维度类型1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -69,5 +82,9 @@ class DimensionCount extends AbstractModel if (array_key_exists("Count",$param) and $param["Count"] !== null) { $this->Count = $param["Count"]; } + + if (array_key_exists("QualityDim",$param) and $param["QualityDim"] !== null) { + $this->QualityDim = $param["QualityDim"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcDataGovernPolicy.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcDataGovernPolicy.php new file mode 100644 index 00000000..b29b1df0 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcDataGovernPolicy.php @@ -0,0 +1,157 @@ +RewriteDataPolicy = new DlcRewriteDataInfo(); + $this->RewriteDataPolicy->deserialize($param["RewriteDataPolicy"]); + } + + if (array_key_exists("ExpiredSnapshotsPolicy",$param) and $param["ExpiredSnapshotsPolicy"] !== null) { + $this->ExpiredSnapshotsPolicy = new DlcExpiredSnapshotsInfo(); + $this->ExpiredSnapshotsPolicy->deserialize($param["ExpiredSnapshotsPolicy"]); + } + + if (array_key_exists("RemoveOrphanFilesPolicy",$param) and $param["RemoveOrphanFilesPolicy"] !== null) { + $this->RemoveOrphanFilesPolicy = new DlcRemoveOrphanFilesInfo(); + $this->RemoveOrphanFilesPolicy->deserialize($param["RemoveOrphanFilesPolicy"]); + } + + if (array_key_exists("MergeManifestsPolicy",$param) and $param["MergeManifestsPolicy"] !== null) { + $this->MergeManifestsPolicy = new DlcMergeManifestsInfo(); + $this->MergeManifestsPolicy->deserialize($param["MergeManifestsPolicy"]); + } + + if (array_key_exists("InheritDataBase",$param) and $param["InheritDataBase"] !== null) { + $this->InheritDataBase = $param["InheritDataBase"]; + } + + if (array_key_exists("RuleType",$param) and $param["RuleType"] !== null) { + $this->RuleType = $param["RuleType"]; + } + + if (array_key_exists("GovernEngine",$param) and $param["GovernEngine"] !== null) { + $this->GovernEngine = $param["GovernEngine"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcExpiredSnapshotsInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcExpiredSnapshotsInfo.php new file mode 100644 index 00000000..49f38ca3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcExpiredSnapshotsInfo.php @@ -0,0 +1,137 @@ +ExpiredSnapshotsEnable = $param["ExpiredSnapshotsEnable"]; + } + + if (array_key_exists("Engine",$param) and $param["Engine"] !== null) { + $this->Engine = $param["Engine"]; + } + + if (array_key_exists("RetainLast",$param) and $param["RetainLast"] !== null) { + $this->RetainLast = $param["RetainLast"]; + } + + if (array_key_exists("BeforeDays",$param) and $param["BeforeDays"] !== null) { + $this->BeforeDays = $param["BeforeDays"]; + } + + if (array_key_exists("MaxConcurrentDeletes",$param) and $param["MaxConcurrentDeletes"] !== null) { + $this->MaxConcurrentDeletes = $param["MaxConcurrentDeletes"]; + } + + if (array_key_exists("IntervalMin",$param) and $param["IntervalMin"] !== null) { + $this->IntervalMin = $param["IntervalMin"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcMergeManifestsInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcMergeManifestsInfo.php new file mode 100644 index 00000000..df35aa46 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcMergeManifestsInfo.php @@ -0,0 +1,89 @@ +MergeManifestsEnable = $param["MergeManifestsEnable"]; + } + + if (array_key_exists("Engine",$param) and $param["Engine"] !== null) { + $this->Engine = $param["Engine"]; + } + + if (array_key_exists("IntervalMin",$param) and $param["IntervalMin"] !== null) { + $this->IntervalMin = $param["IntervalMin"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcRemoveOrphanFilesInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcRemoveOrphanFilesInfo.php new file mode 100644 index 00000000..842aa6c5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcRemoveOrphanFilesInfo.php @@ -0,0 +1,121 @@ +RemoveOrphanFilesEnable = $param["RemoveOrphanFilesEnable"]; + } + + if (array_key_exists("Engine",$param) and $param["Engine"] !== null) { + $this->Engine = $param["Engine"]; + } + + if (array_key_exists("BeforeDays",$param) and $param["BeforeDays"] !== null) { + $this->BeforeDays = $param["BeforeDays"]; + } + + if (array_key_exists("MaxConcurrentDeletes",$param) and $param["MaxConcurrentDeletes"] !== null) { + $this->MaxConcurrentDeletes = $param["MaxConcurrentDeletes"]; + } + + if (array_key_exists("IntervalMin",$param) and $param["IntervalMin"] !== null) { + $this->IntervalMin = $param["IntervalMin"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcRewriteDataInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcRewriteDataInfo.php new file mode 100644 index 00000000..a3733093 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DlcRewriteDataInfo.php @@ -0,0 +1,121 @@ +RewriteDataEnable = $param["RewriteDataEnable"]; + } + + if (array_key_exists("Engine",$param) and $param["Engine"] !== null) { + $this->Engine = $param["Engine"]; + } + + if (array_key_exists("MinInputFiles",$param) and $param["MinInputFiles"] !== null) { + $this->MinInputFiles = $param["MinInputFiles"]; + } + + if (array_key_exists("TargetFileSizeBytes",$param) and $param["TargetFileSizeBytes"] !== null) { + $this->TargetFileSizeBytes = $param["TargetFileSizeBytes"]; + } + + if (array_key_exists("IntervalMin",$param) and $param["IntervalMin"] !== null) { + $this->IntervalMin = $param["IntervalMin"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DrInstanceOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DrInstanceOpsDto.php new file mode 100644 index 00000000..26249156 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DrInstanceOpsDto.php @@ -0,0 +1,313 @@ +TaskSource = $param["TaskSource"]; + } + + if (array_key_exists("JobId",$param) and $param["JobId"] !== null) { + $this->JobId = $param["JobId"]; + } + + if (array_key_exists("RecordId",$param) and $param["RecordId"] !== null) { + $this->RecordId = $param["RecordId"]; + } + + if (array_key_exists("SonRecordId",$param) and $param["SonRecordId"] !== null) { + $this->SonRecordId = $param["SonRecordId"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("RemotePath",$param) and $param["RemotePath"] !== null) { + $this->RemotePath = $param["RemotePath"]; + } + + if (array_key_exists("ScriptContent",$param) and $param["ScriptContent"] !== null) { + $this->ScriptContent = $param["ScriptContent"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("Duration",$param) and $param["Duration"] !== null) { + $this->Duration = $param["Duration"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("SubmitUserName",$param) and $param["SubmitUserName"] !== null) { + $this->SubmitUserName = $param["SubmitUserName"]; + } + + if (array_key_exists("SubmitUserId",$param) and $param["SubmitUserId"] !== null) { + $this->SubmitUserId = $param["SubmitUserId"]; + } + + if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { + $this->TaskType = $param["TaskType"]; + } + + if (array_key_exists("HasResultSet",$param) and $param["HasResultSet"] !== null) { + $this->HasResultSet = $param["HasResultSet"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DrInstanceOpsDtoPage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DrInstanceOpsDtoPage.php new file mode 100644 index 00000000..2f83c5f4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/DrInstanceOpsDtoPage.php @@ -0,0 +1,78 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new DrInstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EditBaselineRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EditBaselineRequest.php new file mode 100644 index 00000000..ef7ea1bc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EditBaselineRequest.php @@ -0,0 +1,216 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("BaselineName",$param) and $param["BaselineName"] !== null) { + $this->BaselineName = $param["BaselineName"]; + } + + if (array_key_exists("BaselineType",$param) and $param["BaselineType"] !== null) { + $this->BaselineType = $param["BaselineType"]; + } + + if (array_key_exists("InChargeUin",$param) and $param["InChargeUin"] !== null) { + $this->InChargeUin = $param["InChargeUin"]; + } + + if (array_key_exists("InChargeName",$param) and $param["InChargeName"] !== null) { + $this->InChargeName = $param["InChargeName"]; + } + + if (array_key_exists("PromiseTasks",$param) and $param["PromiseTasks"] !== null) { + $this->PromiseTasks = []; + foreach ($param["PromiseTasks"] as $key => $value){ + $obj = new BaselineTaskInfo(); + $obj->deserialize($value); + array_push($this->PromiseTasks, $obj); + } + } + + if (array_key_exists("PromiseTime",$param) and $param["PromiseTime"] !== null) { + $this->PromiseTime = $param["PromiseTime"]; + } + + if (array_key_exists("WarningMargin",$param) and $param["WarningMargin"] !== null) { + $this->WarningMargin = $param["WarningMargin"]; + } + + if (array_key_exists("BaselineId",$param) and $param["BaselineId"] !== null) { + $this->BaselineId = $param["BaselineId"]; + } + + if (array_key_exists("UpdateUin",$param) and $param["UpdateUin"] !== null) { + $this->UpdateUin = $param["UpdateUin"]; + } + + if (array_key_exists("UpdateName",$param) and $param["UpdateName"] !== null) { + $this->UpdateName = $param["UpdateName"]; + } + + if (array_key_exists("IsNewAlarm",$param) and $param["IsNewAlarm"] !== null) { + $this->IsNewAlarm = $param["IsNewAlarm"]; + } + + if (array_key_exists("AlarmRuleDto",$param) and $param["AlarmRuleDto"] !== null) { + $this->AlarmRuleDto = new AlarmRuleDto(); + $this->AlarmRuleDto->deserialize($param["AlarmRuleDto"]); + } + + if (array_key_exists("BaselineModifyAlarmRuleRequest",$param) and $param["BaselineModifyAlarmRuleRequest"] !== null) { + $this->BaselineModifyAlarmRuleRequest = new ModifyAlarmRuleRequest(); + $this->BaselineModifyAlarmRuleRequest->deserialize($param["BaselineModifyAlarmRuleRequest"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EditBaselineResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EditBaselineResponse.php new file mode 100644 index 00000000..1f1d809c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EditBaselineResponse.php @@ -0,0 +1,70 @@ +Data = new BooleanResponse(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseAuditLogOptDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseAuditLogOptDto.php new file mode 100644 index 00000000..6204775b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseAuditLogOptDto.php @@ -0,0 +1,233 @@ +CaseId = $param["CaseId"]; + } + + if (array_key_exists("EventName",$param) and $param["EventName"] !== null) { + $this->EventName = $param["EventName"]; + } + + if (array_key_exists("EventType",$param) and $param["EventType"] !== null) { + $this->EventType = $param["EventType"]; + } + + if (array_key_exists("EventSubType",$param) and $param["EventSubType"] !== null) { + $this->EventSubType = $param["EventSubType"]; + } + + if (array_key_exists("EventBroadcastType",$param) and $param["EventBroadcastType"] !== null) { + $this->EventBroadcastType = $param["EventBroadcastType"]; + } + + if (array_key_exists("TTL",$param) and $param["TTL"] !== null) { + $this->TTL = $param["TTL"]; + } + + if (array_key_exists("TimeUnit",$param) and $param["TimeUnit"] !== null) { + $this->TimeUnit = $param["TimeUnit"]; + } + + if (array_key_exists("Dimension",$param) and $param["Dimension"] !== null) { + $this->Dimension = $param["Dimension"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("EventTriggerTimestamp",$param) and $param["EventTriggerTimestamp"] !== null) { + $this->EventTriggerTimestamp = $param["EventTriggerTimestamp"]; + } + + if (array_key_exists("LogTimestamp",$param) and $param["LogTimestamp"] !== null) { + $this->LogTimestamp = $param["LogTimestamp"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseAuditLogVOCollection.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseAuditLogVOCollection.php new file mode 100644 index 00000000..1511af96 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseAuditLogVOCollection.php @@ -0,0 +1,142 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("TotalPage",$param) and $param["TotalPage"] !== null) { + $this->TotalPage = $param["TotalPage"]; + } + + if (array_key_exists("PageCount",$param) and $param["PageCount"] !== null) { + $this->PageCount = $param["PageCount"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new EventCaseAuditLogOptDto(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseConsumeLogOptDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseConsumeLogOptDto.php new file mode 100644 index 00000000..a2109612 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseConsumeLogOptDto.php @@ -0,0 +1,122 @@ +ConsumeLogId = $param["ConsumeLogId"]; + } + + if (array_key_exists("EventCaseId",$param) and $param["EventCaseId"] !== null) { + $this->EventCaseId = $param["EventCaseId"]; + } + + if (array_key_exists("ConsumerId",$param) and $param["ConsumerId"] !== null) { + $this->ConsumerId = $param["ConsumerId"]; + } + + if (array_key_exists("CreationTimestamp",$param) and $param["CreationTimestamp"] !== null) { + $this->CreationTimestamp = $param["CreationTimestamp"]; + } + + if (array_key_exists("ConsumerDetail",$param) and $param["ConsumerDetail"] !== null) { + $this->ConsumerDetail = new TaskOpsDto(); + $this->ConsumerDetail->deserialize($param["ConsumerDetail"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseConsumeLogOptDtoCollection.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseConsumeLogOptDtoCollection.php new file mode 100644 index 00000000..1ccd300e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseConsumeLogOptDtoCollection.php @@ -0,0 +1,142 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("TotalPage",$param) and $param["TotalPage"] !== null) { + $this->TotalPage = $param["TotalPage"]; + } + + if (array_key_exists("PageCount",$param) and $param["PageCount"] !== null) { + $this->PageCount = $param["PageCount"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new EventCaseConsumeLogOptDto(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseOpsDto.php new file mode 100644 index 00000000..d8c8e619 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventCaseOpsDto.php @@ -0,0 +1,137 @@ +CaseId = $param["CaseId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Dimension",$param) and $param["Dimension"] !== null) { + $this->Dimension = $param["Dimension"]; + } + + if (array_key_exists("CreationTimestamp",$param) and $param["CreationTimestamp"] !== null) { + $this->CreationTimestamp = $param["CreationTimestamp"]; + } + + if (array_key_exists("ConsumerId",$param) and $param["ConsumerId"] !== null) { + $this->ConsumerId = $param["ConsumerId"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventDto.php new file mode 100644 index 00000000..a6fae212 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventDto.php @@ -0,0 +1,273 @@ +Id = $param["Id"]; + } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } + + if (array_key_exists("EventTime",$param) and $param["EventTime"] !== null) { + $this->EventTime = $param["EventTime"]; + } + + if (array_key_exists("EventName",$param) and $param["EventName"] !== null) { + $this->EventName = $param["EventName"]; + } + + if (array_key_exists("EventStatus",$param) and $param["EventStatus"] !== null) { + $this->EventStatus = $param["EventStatus"]; + } + + if (array_key_exists("EventType",$param) and $param["EventType"] !== null) { + $this->EventType = $param["EventType"]; + } + + if (array_key_exists("IsAlarm",$param) and $param["IsAlarm"] !== null) { + $this->IsAlarm = $param["IsAlarm"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("BelongTo",$param) and $param["BelongTo"] !== null) { + $this->BelongTo = $param["BelongTo"]; + } + + if (array_key_exists("BaselineId",$param) and $param["BaselineId"] !== null) { + $this->BaselineId = $param["BaselineId"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("UserUin",$param) and $param["UserUin"] !== null) { + $this->UserUin = $param["UserUin"]; + } + + if (array_key_exists("OwnerUin",$param) and $param["OwnerUin"] !== null) { + $this->OwnerUin = $param["OwnerUin"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventListenerOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventListenerOpsDto.php new file mode 100644 index 00000000..0699a3fd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventListenerOpsDto.php @@ -0,0 +1,121 @@ +EventName = $param["EventName"]; + } + + if (array_key_exists("Key",$param) and $param["Key"] !== null) { + $this->Key = $param["Key"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Properties",$param) and $param["Properties"] !== null) { + $this->Properties = $param["Properties"]; + } + + if (array_key_exists("CreationTimestamp",$param) and $param["CreationTimestamp"] !== null) { + $this->CreationTimestamp = $param["CreationTimestamp"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventOpsDto.php new file mode 100644 index 00000000..f8367e4a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventOpsDto.php @@ -0,0 +1,259 @@ +Name = $param["Name"]; + } + + if (array_key_exists("EventType",$param) and $param["EventType"] !== null) { + $this->EventType = $param["EventType"]; + } + + if (array_key_exists("EventSubType",$param) and $param["EventSubType"] !== null) { + $this->EventSubType = $param["EventSubType"]; + } + + if (array_key_exists("EventBroadcastType",$param) and $param["EventBroadcastType"] !== null) { + $this->EventBroadcastType = $param["EventBroadcastType"]; + } + + if (array_key_exists("DimensionFormat",$param) and $param["DimensionFormat"] !== null) { + $this->DimensionFormat = $param["DimensionFormat"]; + } + + if (array_key_exists("TimeToLive",$param) and $param["TimeToLive"] !== null) { + $this->TimeToLive = $param["TimeToLive"]; + } + + if (array_key_exists("TimeUnit",$param) and $param["TimeUnit"] !== null) { + $this->TimeUnit = $param["TimeUnit"]; + } + + if (array_key_exists("CreationTimestamp",$param) and $param["CreationTimestamp"] !== null) { + $this->CreationTimestamp = $param["CreationTimestamp"]; + } + + if (array_key_exists("Owner",$param) and $param["Owner"] !== null) { + $this->Owner = $param["Owner"]; + } + + if (array_key_exists("Properties",$param) and $param["Properties"] !== null) { + $this->Properties = $param["Properties"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("Listeners",$param) and $param["Listeners"] !== null) { + $this->Listeners = []; + foreach ($param["Listeners"] as $key => $value){ + $obj = new EventListenerOpsDto(); + $obj->deserialize($value); + array_push($this->Listeners, $obj); + } + } + + if (array_key_exists("EventCases",$param) and $param["EventCases"] !== null) { + $this->EventCases = []; + foreach ($param["EventCases"] as $key => $value){ + $obj = new EventCaseOpsDto(); + $obj->deserialize($value); + array_push($this->EventCases, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventPage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventPage.php new file mode 100644 index 00000000..21fa171f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/EventPage.php @@ -0,0 +1,74 @@ +EventsResponse = []; + foreach ($param["EventsResponse"] as $key => $value){ + $obj = new EventDto(); + $obj->deserialize($value); + array_push($this->EventsResponse, $obj); + } + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPQueueDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FolderOpsDto.php old mode 100755 new mode 100644 similarity index 50% rename from vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPQueueDetail.php rename to vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FolderOpsDto.php index e8a0ab04..8cfb0719 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Tdmq/V20200217/Models/AMQPQueueDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FolderOpsDto.php @@ -14,155 +14,147 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -namespace TencentCloud\Tdmq\V20200217\Models; +namespace TencentCloud\Wedata\V20210820\Models; use TencentCloud\Common\AbstractModel; /** - * AMQP 队列信息 + * 文件夹属性 * - * @method string getName() 获取Queue名称 - * @method void setName(string $Name) 设置Queue名称 - * @method string getRemark() 获取说明 + * @method string getId() 获取文件夹id 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setRemark(string $Remark) 设置说明 + * @method void setId(string $Id) 设置文件夹id 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getDestBindedNum() 获取被绑定数 + * @method string getCreateTime() 获取创建时间 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDestBindedNum(integer $DestBindedNum) 设置被绑定数 + * @method void setCreateTime(string $CreateTime) 设置创建时间 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getCreateTime() 获取创建时间,以毫秒为单位 + * @method string getName() 获取文件夹名称 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setCreateTime(integer $CreateTime) 设置创建时间,以毫秒为单位 + * @method void setName(string $Name) 设置文件夹名称 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getUpdateTime() 获取创建时间,以毫秒为单位 + * @method string getProjectId() 获取所属项目id 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setUpdateTime(integer $UpdateTime) 设置创建时间,以毫秒为单位 + * @method void setProjectId(string $ProjectId) 设置所属项目id 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getOnlineConsumerNum() 获取在线消费者数 + * @method string getUpdateTime() 获取更新时间 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setOnlineConsumerNum(integer $OnlineConsumerNum) 设置在线消费者数 + * @method void setUpdateTime(string $UpdateTime) 设置更新时间 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getTps() 获取每秒钟的事务数 + * @method string getParentsFolderId() 获取父文件夹id 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTps(integer $Tps) 设置每秒钟的事务数 + * @method void setParentsFolderId(string $ParentsFolderId) 设置父文件夹id 注意:此字段可能返回 null,表示取不到有效值。 - * @method integer getAccumulativeMsgNum() 获取消息堆积数 + * @method integer getTotal() 获取工作流总数 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setAccumulativeMsgNum(integer $AccumulativeMsgNum) 设置消息堆积数 + * @method void setTotal(integer $Total) 设置工作流总数 注意:此字段可能返回 null,表示取不到有效值。 - * @method boolean getAutoDelete() 获取是否自动删除 + * @method array getWorkflows() 获取工作流列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setAutoDelete(boolean $AutoDelete) 设置是否自动删除 + * @method void setWorkflows(array $Workflows) 设置工作流列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getDeadLetterExchange() 获取死信交换机 + * @method integer getTotalFolders() 获取子文件夹总数 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDeadLetterExchange(string $DeadLetterExchange) 设置死信交换机 + * @method void setTotalFolders(integer $TotalFolders) 设置子文件夹总数 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getDeadLetterRoutingKey() 获取死信交换机路由键 + * @method string getFoldersList() 获取子文件夹列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setDeadLetterRoutingKey(string $DeadLetterRoutingKey) 设置死信交换机路由键 + * @method void setFoldersList(string $FoldersList) 设置子文件夹列表 注意:此字段可能返回 null,表示取不到有效值。 - * @method string getTopicName() 获取Queue对应的Topic名称 + * @method string getFindType() 获取搜索类型 注意:此字段可能返回 null,表示取不到有效值。 - * @method void setTopicName(string $TopicName) 设置Queue对应的Topic名称 + * @method void setFindType(string $FindType) 设置搜索类型 注意:此字段可能返回 null,表示取不到有效值。 */ -class AMQPQueueDetail extends AbstractModel +class FolderOpsDto extends AbstractModel { /** - * @var string Queue名称 - */ - public $Name; - - /** - * @var string 说明 + * @var string 文件夹id 注意:此字段可能返回 null,表示取不到有效值。 */ - public $Remark; + public $Id; /** - * @var integer 被绑定数 -注意:此字段可能返回 null,表示取不到有效值。 - */ - public $DestBindedNum; - - /** - * @var integer 创建时间,以毫秒为单位 + * @var string 创建时间 注意:此字段可能返回 null,表示取不到有效值。 */ public $CreateTime; /** - * @var integer 创建时间,以毫秒为单位 + * @var string 文件夹名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Name; + + /** + * @var string 所属项目id +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ProjectId; + + /** + * @var string 更新时间 注意:此字段可能返回 null,表示取不到有效值。 */ public $UpdateTime; /** - * @var integer 在线消费者数 + * @var string 父文件夹id 注意:此字段可能返回 null,表示取不到有效值。 */ - public $OnlineConsumerNum; + public $ParentsFolderId; /** - * @var integer 每秒钟的事务数 + * @var integer 工作流总数 注意:此字段可能返回 null,表示取不到有效值。 */ - public $Tps; + public $Total; /** - * @var integer 消息堆积数 + * @var array 工作流列表 注意:此字段可能返回 null,表示取不到有效值。 */ - public $AccumulativeMsgNum; + public $Workflows; /** - * @var boolean 是否自动删除 + * @var integer 子文件夹总数 注意:此字段可能返回 null,表示取不到有效值。 */ - public $AutoDelete; + public $TotalFolders; /** - * @var string 死信交换机 + * @var string 子文件夹列表 注意:此字段可能返回 null,表示取不到有效值。 */ - public $DeadLetterExchange; + public $FoldersList; /** - * @var string 死信交换机路由键 + * @var string 搜索类型 注意:此字段可能返回 null,表示取不到有效值。 */ - public $DeadLetterRoutingKey; + public $FindType; /** - * @var string Queue对应的Topic名称 + * @param string $Id 文件夹id 注意:此字段可能返回 null,表示取不到有效值。 - */ - public $TopicName; - - /** - * @param string $Name Queue名称 - * @param string $Remark 说明 + * @param string $CreateTime 创建时间 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $DestBindedNum 被绑定数 + * @param string $Name 文件夹名称 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $CreateTime 创建时间,以毫秒为单位 + * @param string $ProjectId 所属项目id 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $UpdateTime 创建时间,以毫秒为单位 + * @param string $UpdateTime 更新时间 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $OnlineConsumerNum 在线消费者数 + * @param string $ParentsFolderId 父文件夹id 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $Tps 每秒钟的事务数 + * @param integer $Total 工作流总数 注意:此字段可能返回 null,表示取不到有效值。 - * @param integer $AccumulativeMsgNum 消息堆积数 + * @param array $Workflows 工作流列表 注意:此字段可能返回 null,表示取不到有效值。 - * @param boolean $AutoDelete 是否自动删除 + * @param integer $TotalFolders 子文件夹总数 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $DeadLetterExchange 死信交换机 + * @param string $FoldersList 子文件夹列表 注意:此字段可能返回 null,表示取不到有效值。 - * @param string $DeadLetterRoutingKey 死信交换机路由键 -注意:此字段可能返回 null,表示取不到有效值。 - * @param string $TopicName Queue对应的Topic名称 + * @param string $FindType 搜索类型 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -178,52 +170,53 @@ class AMQPQueueDetail extends AbstractModel if ($param === null) { return; } - if (array_key_exists("Name",$param) and $param["Name"] !== null) { - $this->Name = $param["Name"]; - } - - if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { - $this->Remark = $param["Remark"]; - } - - if (array_key_exists("DestBindedNum",$param) and $param["DestBindedNum"] !== null) { - $this->DestBindedNum = $param["DestBindedNum"]; + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; } if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { $this->CreateTime = $param["CreateTime"]; } + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { $this->UpdateTime = $param["UpdateTime"]; } - if (array_key_exists("OnlineConsumerNum",$param) and $param["OnlineConsumerNum"] !== null) { - $this->OnlineConsumerNum = $param["OnlineConsumerNum"]; + if (array_key_exists("ParentsFolderId",$param) and $param["ParentsFolderId"] !== null) { + $this->ParentsFolderId = $param["ParentsFolderId"]; } - if (array_key_exists("Tps",$param) and $param["Tps"] !== null) { - $this->Tps = $param["Tps"]; + if (array_key_exists("Total",$param) and $param["Total"] !== null) { + $this->Total = $param["Total"]; } - if (array_key_exists("AccumulativeMsgNum",$param) and $param["AccumulativeMsgNum"] !== null) { - $this->AccumulativeMsgNum = $param["AccumulativeMsgNum"]; + if (array_key_exists("Workflows",$param) and $param["Workflows"] !== null) { + $this->Workflows = []; + foreach ($param["Workflows"] as $key => $value){ + $obj = new WorkflowCanvasOpsDto(); + $obj->deserialize($value); + array_push($this->Workflows, $obj); + } } - if (array_key_exists("AutoDelete",$param) and $param["AutoDelete"] !== null) { - $this->AutoDelete = $param["AutoDelete"]; + if (array_key_exists("TotalFolders",$param) and $param["TotalFolders"] !== null) { + $this->TotalFolders = $param["TotalFolders"]; } - if (array_key_exists("DeadLetterExchange",$param) and $param["DeadLetterExchange"] !== null) { - $this->DeadLetterExchange = $param["DeadLetterExchange"]; + if (array_key_exists("FoldersList",$param) and $param["FoldersList"] !== null) { + $this->FoldersList = $param["FoldersList"]; } - if (array_key_exists("DeadLetterRoutingKey",$param) and $param["DeadLetterRoutingKey"] !== null) { - $this->DeadLetterRoutingKey = $param["DeadLetterRoutingKey"]; - } - - if (array_key_exists("TopicName",$param) and $param["TopicName"] !== null) { - $this->TopicName = $param["TopicName"]; + if (array_key_exists("FindType",$param) and $param["FindType"] !== null) { + $this->FindType = $param["FindType"]; } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ForceSucScheduleInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ForceSucScheduleInstancesRequest.php new file mode 100644 index 00000000..778248e6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ForceSucScheduleInstancesRequest.php @@ -0,0 +1,264 @@ +Instances = []; + foreach ($param["Instances"] as $key => $value){ + $obj = new InstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Instances, $obj); + } + } + + if (array_key_exists("CheckFather",$param) and $param["CheckFather"] !== null) { + $this->CheckFather = $param["CheckFather"]; + } + + if (array_key_exists("RerunType",$param) and $param["RerunType"] !== null) { + $this->RerunType = $param["RerunType"]; + } + + if (array_key_exists("DependentWay",$param) and $param["DependentWay"] !== null) { + $this->DependentWay = $param["DependentWay"]; + } + + if (array_key_exists("SkipEventListening",$param) and $param["SkipEventListening"] !== null) { + $this->SkipEventListening = $param["SkipEventListening"]; + } + + if (array_key_exists("SonInstanceType",$param) and $param["SonInstanceType"] !== null) { + $this->SonInstanceType = $param["SonInstanceType"]; + } + + if (array_key_exists("SearchCondition",$param) and $param["SearchCondition"] !== null) { + $this->SearchCondition = new InstanceApiOpsRequest(); + $this->SearchCondition->deserialize($param["SearchCondition"]); + } + + if (array_key_exists("OptType",$param) and $param["OptType"] !== null) { + $this->OptType = $param["OptType"]; + } + + if (array_key_exists("OperatorName",$param) and $param["OperatorName"] !== null) { + $this->OperatorName = $param["OperatorName"]; + } + + if (array_key_exists("OperatorId",$param) and $param["OperatorId"] !== null) { + $this->OperatorId = $param["OperatorId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("PageIndex",$param) and $param["PageIndex"] !== null) { + $this->PageIndex = $param["PageIndex"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + + if (array_key_exists("RequestBaseInfo",$param) and $param["RequestBaseInfo"] !== null) { + $this->RequestBaseInfo = new ProjectBaseInfoOpsRequest(); + $this->RequestBaseInfo->deserialize($param["RequestBaseInfo"]); + } + + if (array_key_exists("IsCount",$param) and $param["IsCount"] !== null) { + $this->IsCount = $param["IsCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ForceSucScheduleInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ForceSucScheduleInstancesResponse.php new file mode 100644 index 00000000..d91b74f8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ForceSucScheduleInstancesResponse.php @@ -0,0 +1,66 @@ +Data = new BatchOperateResultOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeOpsTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeOpsTasksRequest.php new file mode 100644 index 00000000..641aa8b2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeOpsTasksRequest.php @@ -0,0 +1,70 @@ +Tasks = []; + foreach ($param["Tasks"] as $key => $value){ + $obj = new SimpleTaskInfo(); + $obj->deserialize($value); + array_push($this->Tasks, $obj); + } + } + + if (array_key_exists("OperateIsInform",$param) and $param["OperateIsInform"] !== null) { + $this->OperateIsInform = $param["OperateIsInform"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeOpsTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeOpsTasksResponse.php new file mode 100644 index 00000000..56fbb3a7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeOpsTasksResponse.php @@ -0,0 +1,65 @@ +Data = $param["Data"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeTasksByWorkflowIdsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeTasksByWorkflowIdsRequest.php new file mode 100644 index 00000000..6283c0e2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeTasksByWorkflowIdsRequest.php @@ -0,0 +1,65 @@ +WorkflowIds = $param["WorkflowIds"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeTasksByWorkflowIdsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeTasksByWorkflowIdsResponse.php new file mode 100644 index 00000000..04824b30 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/FreezeTasksByWorkflowIdsResponse.php @@ -0,0 +1,70 @@ +Data = new OperationOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/GenHiveTableDDLSqlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/GenHiveTableDDLSqlRequest.php index 2563ceb6..9c63b793 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/GenHiveTableDDLSqlRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/GenHiveTableDDLSqlRequest.php @@ -62,6 +62,10 @@ use TencentCloud\Common\AbstractModel; * @method void setAddDeleteFiles(integer $AddDeleteFiles) 设置增加的delete file数量阈值 * @method string getTargetDatasourceId() 获取下游节点数据源ID * @method void setTargetDatasourceId(string $TargetDatasourceId) 设置下游节点数据源ID + * @method array getUpsertKeys() 获取dlc upsert主键 + * @method void setUpsertKeys(array $UpsertKeys) 设置dlc upsert主键 + * @method TableBaseInfo getTableBaseInfo() 获取dlc表治理信息 + * @method void setTableBaseInfo(TableBaseInfo $TableBaseInfo) 设置dlc表治理信息 */ class GenHiveTableDDLSqlRequest extends AbstractModel { @@ -170,6 +174,16 @@ class GenHiveTableDDLSqlRequest extends AbstractModel */ public $TargetDatasourceId; + /** + * @var array dlc upsert主键 + */ + public $UpsertKeys; + + /** + * @var TableBaseInfo dlc表治理信息 + */ + public $TableBaseInfo; + /** * @param string $ProjectId 项目id * @param string $SinkDatabase 目标数据库 @@ -192,6 +206,8 @@ class GenHiveTableDDLSqlRequest extends AbstractModel * @param integer $AddPositionDeletes 增加的Position delete数量阈值, 超过值将触发小文件合并 * @param integer $AddDeleteFiles 增加的delete file数量阈值 * @param string $TargetDatasourceId 下游节点数据源ID + * @param array $UpsertKeys dlc upsert主键 + * @param TableBaseInfo $TableBaseInfo dlc表治理信息 */ function __construct() { @@ -304,5 +320,14 @@ class GenHiveTableDDLSqlRequest extends AbstractModel if (array_key_exists("TargetDatasourceId",$param) and $param["TargetDatasourceId"] !== null) { $this->TargetDatasourceId = $param["TargetDatasourceId"]; } + + if (array_key_exists("UpsertKeys",$param) and $param["UpsertKeys"] !== null) { + $this->UpsertKeys = $param["UpsertKeys"]; + } + + if (array_key_exists("TableBaseInfo",$param) and $param["TableBaseInfo"] !== null) { + $this->TableBaseInfo = new TableBaseInfo(); + $this->TableBaseInfo->deserialize($param["TableBaseInfo"]); + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceApiOpsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceApiOpsRequest.php new file mode 100644 index 00000000..6eeed54c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceApiOpsRequest.php @@ -0,0 +1,407 @@ +Instance = new InstanceOpsDto(); + $this->Instance->deserialize($param["Instance"]); + } + + if (array_key_exists("SortCol",$param) and $param["SortCol"] !== null) { + $this->SortCol = $param["SortCol"]; + } + + if (array_key_exists("TaskIdList",$param) and $param["TaskIdList"] !== null) { + $this->TaskIdList = $param["TaskIdList"]; + } + + if (array_key_exists("TaskNameList",$param) and $param["TaskNameList"] !== null) { + $this->TaskNameList = $param["TaskNameList"]; + } + + if (array_key_exists("FolderList",$param) and $param["FolderList"] !== null) { + $this->FolderList = $param["FolderList"]; + } + + if (array_key_exists("Sort",$param) and $param["Sort"] !== null) { + $this->Sort = $param["Sort"]; + } + + if (array_key_exists("StateList",$param) and $param["StateList"] !== null) { + $this->StateList = $param["StateList"]; + } + + if (array_key_exists("TaskTypeList",$param) and $param["TaskTypeList"] !== null) { + $this->TaskTypeList = $param["TaskTypeList"]; + } + + if (array_key_exists("CycleList",$param) and $param["CycleList"] !== null) { + $this->CycleList = $param["CycleList"]; + } + + if (array_key_exists("OwnerList",$param) and $param["OwnerList"] !== null) { + $this->OwnerList = $param["OwnerList"]; + } + + if (array_key_exists("DateFrom",$param) and $param["DateFrom"] !== null) { + $this->DateFrom = $param["DateFrom"]; + } + + if (array_key_exists("DateTo",$param) and $param["DateTo"] !== null) { + $this->DateTo = $param["DateTo"]; + } + + if (array_key_exists("CreateTimeFrom",$param) and $param["CreateTimeFrom"] !== null) { + $this->CreateTimeFrom = $param["CreateTimeFrom"]; + } + + if (array_key_exists("CreateTimeTo",$param) and $param["CreateTimeTo"] !== null) { + $this->CreateTimeTo = $param["CreateTimeTo"]; + } + + if (array_key_exists("StartFrom",$param) and $param["StartFrom"] !== null) { + $this->StartFrom = $param["StartFrom"]; + } + + if (array_key_exists("StartTo",$param) and $param["StartTo"] !== null) { + $this->StartTo = $param["StartTo"]; + } + + if (array_key_exists("WorkflowIdList",$param) and $param["WorkflowIdList"] !== null) { + $this->WorkflowIdList = $param["WorkflowIdList"]; + } + + if (array_key_exists("WorkflowNameList",$param) and $param["WorkflowNameList"] !== null) { + $this->WorkflowNameList = $param["WorkflowNameList"]; + } + + if (array_key_exists("Keyword",$param) and $param["Keyword"] !== null) { + $this->Keyword = $param["Keyword"]; + } + + if (array_key_exists("SearchColumns",$param) and $param["SearchColumns"] !== null) { + $this->SearchColumns = $param["SearchColumns"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("Limit",$param) and $param["Limit"] !== null) { + $this->Limit = $param["Limit"]; + } + + if (array_key_exists("TaskTypeMap",$param) and $param["TaskTypeMap"] !== null) { + $this->TaskTypeMap = []; + foreach ($param["TaskTypeMap"] as $key => $value){ + $obj = new TaskTypeMap(); + $obj->deserialize($value); + array_push($this->TaskTypeMap, $obj); + } + } + + if (array_key_exists("InstanceType",$param) and $param["InstanceType"] !== null) { + $this->InstanceType = $param["InstanceType"]; + } + + if (array_key_exists("DagDeal",$param) and $param["DagDeal"] !== null) { + $this->DagDeal = $param["DagDeal"]; + } + + if (array_key_exists("DagType",$param) and $param["DagType"] !== null) { + $this->DagType = $param["DagType"]; + } + + if (array_key_exists("DagDependent",$param) and $param["DagDependent"] !== null) { + $this->DagDependent = $param["DagDependent"]; + } + + if (array_key_exists("DagDepth",$param) and $param["DagDepth"] !== null) { + $this->DagDepth = $param["DagDepth"]; + } + + if (array_key_exists("TenantId",$param) and $param["TenantId"] !== null) { + $this->TenantId = $param["TenantId"]; + } + + if (array_key_exists("DataTimeCycle",$param) and $param["DataTimeCycle"] !== null) { + $this->DataTimeCycle = $param["DataTimeCycle"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceCondition.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceCondition.php new file mode 100644 index 00000000..8f5aeb34 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceCondition.php @@ -0,0 +1,65 @@ +ExecutionSpace = $param["ExecutionSpace"]; + } + + if (array_key_exists("ProductName",$param) and $param["ProductName"] !== null) { + $this->ProductName = $param["ProductName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceDownloadLogInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceDownloadLogInfo.php new file mode 100644 index 00000000..9ba5576f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceDownloadLogInfo.php @@ -0,0 +1,73 @@ +FileName = $param["FileName"]; + } + + if (array_key_exists("FileUrl",$param) and $param["FileUrl"] !== null) { + $this->FileUrl = $param["FileUrl"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceList.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceList.php new file mode 100644 index 00000000..7d5f0012 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceList.php @@ -0,0 +1,233 @@ +CostTime = $param["CostTime"]; + } + + if (array_key_exists("CurRunDate",$param) and $param["CurRunDate"] !== null) { + $this->CurRunDate = $param["CurRunDate"]; + } + + if (array_key_exists("CycleType",$param) and $param["CycleType"] !== null) { + $this->CycleType = $param["CycleType"]; + } + + if (array_key_exists("DoFlag",$param) and $param["DoFlag"] !== null) { + $this->DoFlag = $param["DoFlag"]; + } + + if (array_key_exists("InCharge",$param) and $param["InCharge"] !== null) { + $this->InCharge = $param["InCharge"]; + } + + if (array_key_exists("LastLog",$param) and $param["LastLog"] !== null) { + $this->LastLog = $param["LastLog"]; + } + + if (array_key_exists("SchedulerDesc",$param) and $param["SchedulerDesc"] !== null) { + $this->SchedulerDesc = $param["SchedulerDesc"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("State",$param) and $param["State"] !== null) { + $this->State = $param["State"]; + } + + if (array_key_exists("TaskId",$param) and $param["TaskId"] !== null) { + $this->TaskId = $param["TaskId"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("TryLimit",$param) and $param["TryLimit"] !== null) { + $this->TryLimit = $param["TryLimit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceLogInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceLogInfo.php new file mode 100644 index 00000000..989111ee --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceLogInfo.php @@ -0,0 +1,233 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("CurRunDate",$param) and $param["CurRunDate"] !== null) { + $this->CurRunDate = $param["CurRunDate"]; + } + + if (array_key_exists("Tries",$param) and $param["Tries"] !== null) { + $this->Tries = $param["Tries"]; + } + + if (array_key_exists("LastUpdate",$param) and $param["LastUpdate"] !== null) { + $this->LastUpdate = $param["LastUpdate"]; + } + + if (array_key_exists("BrokerIp",$param) and $param["BrokerIp"] !== null) { + $this->BrokerIp = $param["BrokerIp"]; + } + + if (array_key_exists("FileSize",$param) and $param["FileSize"] !== null) { + $this->FileSize = $param["FileSize"]; + } + + if (array_key_exists("OriginFileName",$param) and $param["OriginFileName"] !== null) { + $this->OriginFileName = $param["OriginFileName"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("InstanceLogType",$param) and $param["InstanceLogType"] !== null) { + $this->InstanceLogType = $param["InstanceLogType"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("CostTime",$param) and $param["CostTime"] !== null) { + $this->CostTime = $param["CostTime"]; + } + + if (array_key_exists("InstanceStatus",$param) and $param["InstanceStatus"] !== null) { + $this->InstanceStatus = $param["InstanceStatus"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceLogInfoOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceLogInfoOpsDto.php new file mode 100644 index 00000000..9fc38026 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceLogInfoOpsDto.php @@ -0,0 +1,121 @@ +LogInfo = $param["LogInfo"]; + } + + if (array_key_exists("YarnLogInfo",$param) and $param["YarnLogInfo"] !== null) { + $this->YarnLogInfo = $param["YarnLogInfo"]; + } + + if (array_key_exists("DataLogInfo",$param) and $param["DataLogInfo"] !== null) { + $this->DataLogInfo = $param["DataLogInfo"]; + } + + if (array_key_exists("ThirdTaskRunLogInfo",$param) and $param["ThirdTaskRunLogInfo"] !== null) { + $this->ThirdTaskRunLogInfo = $param["ThirdTaskRunLogInfo"]; + } + + if (array_key_exists("ThirdTaskLogUrlDesc",$param) and $param["ThirdTaskLogUrlDesc"] !== null) { + $this->ThirdTaskLogUrlDesc = $param["ThirdTaskLogUrlDesc"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceLogList.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceLogList.php new file mode 100644 index 00000000..51169a77 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceLogList.php @@ -0,0 +1,217 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("CurRunDate",$param) and $param["CurRunDate"] !== null) { + $this->CurRunDate = $param["CurRunDate"]; + } + + if (array_key_exists("Tries",$param) and $param["Tries"] !== null) { + $this->Tries = $param["Tries"]; + } + + if (array_key_exists("LastUpdate",$param) and $param["LastUpdate"] !== null) { + $this->LastUpdate = $param["LastUpdate"]; + } + + if (array_key_exists("BrokerIp",$param) and $param["BrokerIp"] !== null) { + $this->BrokerIp = $param["BrokerIp"]; + } + + if (array_key_exists("FileSize",$param) and $param["FileSize"] !== null) { + $this->FileSize = $param["FileSize"]; + } + + if (array_key_exists("OriginFileName",$param) and $param["OriginFileName"] !== null) { + $this->OriginFileName = $param["OriginFileName"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("InstanceLogType",$param) and $param["InstanceLogType"] !== null) { + $this->InstanceLogType = $param["InstanceLogType"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("CostTime",$param) and $param["CostTime"] !== null) { + $this->CostTime = $param["CostTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceOpsDto.php new file mode 100644 index 00000000..495eb478 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceOpsDto.php @@ -0,0 +1,874 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("WorkflowId",$param) and $param["WorkflowId"] !== null) { + $this->WorkflowId = $param["WorkflowId"]; + } + + if (array_key_exists("WorkflowName",$param) and $param["WorkflowName"] !== null) { + $this->WorkflowName = $param["WorkflowName"]; + } + + if (array_key_exists("InCharge",$param) and $param["InCharge"] !== null) { + $this->InCharge = $param["InCharge"]; + } + + if (array_key_exists("CycleType",$param) and $param["CycleType"] !== null) { + $this->CycleType = $param["CycleType"]; + } + + if (array_key_exists("CurRunDate",$param) and $param["CurRunDate"] !== null) { + $this->CurRunDate = $param["CurRunDate"]; + } + + if (array_key_exists("NextCurDate",$param) and $param["NextCurDate"] !== null) { + $this->NextCurDate = $param["NextCurDate"]; + } + + if (array_key_exists("RunPriority",$param) and $param["RunPriority"] !== null) { + $this->RunPriority = $param["RunPriority"]; + } + + if (array_key_exists("TryLimit",$param) and $param["TryLimit"] !== null) { + $this->TryLimit = $param["TryLimit"]; + } + + if (array_key_exists("Tries",$param) and $param["Tries"] !== null) { + $this->Tries = $param["Tries"]; + } + + if (array_key_exists("TotalRunNum",$param) and $param["TotalRunNum"] !== null) { + $this->TotalRunNum = $param["TotalRunNum"]; + } + + if (array_key_exists("DoFlag",$param) and $param["DoFlag"] !== null) { + $this->DoFlag = $param["DoFlag"]; + } + + if (array_key_exists("RedoFlag",$param) and $param["RedoFlag"] !== null) { + $this->RedoFlag = $param["RedoFlag"]; + } + + if (array_key_exists("State",$param) and $param["State"] !== null) { + $this->State = $param["State"]; + } + + if (array_key_exists("RuntimeBroker",$param) and $param["RuntimeBroker"] !== null) { + $this->RuntimeBroker = $param["RuntimeBroker"]; + } + + if (array_key_exists("ErrorDesc",$param) and $param["ErrorDesc"] !== null) { + $this->ErrorDesc = $param["ErrorDesc"]; + } + + if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { + $this->TaskType = new TaskTypeOpsDto(); + $this->TaskType->deserialize($param["TaskType"]); + } + + if (array_key_exists("DependenceFulfillTime",$param) and $param["DependenceFulfillTime"] !== null) { + $this->DependenceFulfillTime = $param["DependenceFulfillTime"]; + } + + if (array_key_exists("FirstDependenceFulfillTime",$param) and $param["FirstDependenceFulfillTime"] !== null) { + $this->FirstDependenceFulfillTime = $param["FirstDependenceFulfillTime"]; + } + + if (array_key_exists("FirstStartTime",$param) and $param["FirstStartTime"] !== null) { + $this->FirstStartTime = $param["FirstStartTime"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("CostTime",$param) and $param["CostTime"] !== null) { + $this->CostTime = $param["CostTime"]; + } + + if (array_key_exists("CostMillisecond",$param) and $param["CostMillisecond"] !== null) { + $this->CostMillisecond = $param["CostMillisecond"]; + } + + if (array_key_exists("MaxCostTime",$param) and $param["MaxCostTime"] !== null) { + $this->MaxCostTime = $param["MaxCostTime"]; + } + + if (array_key_exists("MinCostTime",$param) and $param["MinCostTime"] !== null) { + $this->MinCostTime = $param["MinCostTime"]; + } + + if (array_key_exists("AvgCostTime",$param) and $param["AvgCostTime"] !== null) { + $this->AvgCostTime = $param["AvgCostTime"]; + } + + if (array_key_exists("LastLog",$param) and $param["LastLog"] !== null) { + $this->LastLog = $param["LastLog"]; + } + + if (array_key_exists("SchedulerDateTime",$param) and $param["SchedulerDateTime"] !== null) { + $this->SchedulerDateTime = $param["SchedulerDateTime"]; + } + + if (array_key_exists("LastSchedulerDateTime",$param) and $param["LastSchedulerDateTime"] !== null) { + $this->LastSchedulerDateTime = $param["LastSchedulerDateTime"]; + } + + if (array_key_exists("LastUpdate",$param) and $param["LastUpdate"] !== null) { + $this->LastUpdate = $param["LastUpdate"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("DependencyRel",$param) and $param["DependencyRel"] !== null) { + $this->DependencyRel = $param["DependencyRel"]; + } + + if (array_key_exists("ExecutionSpace",$param) and $param["ExecutionSpace"] !== null) { + $this->ExecutionSpace = $param["ExecutionSpace"]; + } + + if (array_key_exists("IgnoreEvent",$param) and $param["IgnoreEvent"] !== null) { + $this->IgnoreEvent = $param["IgnoreEvent"]; + } + + if (array_key_exists("VirtualFlag",$param) and $param["VirtualFlag"] !== null) { + $this->VirtualFlag = $param["VirtualFlag"]; + } + + if (array_key_exists("FolderId",$param) and $param["FolderId"] !== null) { + $this->FolderId = $param["FolderId"]; + } + + if (array_key_exists("FolderName",$param) and $param["FolderName"] !== null) { + $this->FolderName = $param["FolderName"]; + } + + if (array_key_exists("SonList",$param) and $param["SonList"] !== null) { + $this->SonList = $param["SonList"]; + } + + if (array_key_exists("ProductName",$param) and $param["ProductName"] !== null) { + $this->ProductName = $param["ProductName"]; + } + + if (array_key_exists("ResourceGroup",$param) and $param["ResourceGroup"] !== null) { + $this->ResourceGroup = $param["ResourceGroup"]; + } + + if (array_key_exists("ResourceInstanceId",$param) and $param["ResourceInstanceId"] !== null) { + $this->ResourceInstanceId = $param["ResourceInstanceId"]; + } + + if (array_key_exists("YarnQueue",$param) and $param["YarnQueue"] !== null) { + $this->YarnQueue = $param["YarnQueue"]; + } + + if (array_key_exists("SchedulerDesc",$param) and $param["SchedulerDesc"] !== null) { + $this->SchedulerDesc = $param["SchedulerDesc"]; + } + + if (array_key_exists("FirstSubmitTime",$param) and $param["FirstSubmitTime"] !== null) { + $this->FirstSubmitTime = $param["FirstSubmitTime"]; + } + + if (array_key_exists("FirstRunTime",$param) and $param["FirstRunTime"] !== null) { + $this->FirstRunTime = $param["FirstRunTime"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("TenantId",$param) and $param["TenantId"] !== null) { + $this->TenantId = $param["TenantId"]; + } + + if (array_key_exists("InstanceKey",$param) and $param["InstanceKey"] !== null) { + $this->InstanceKey = $param["InstanceKey"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceOpsInfoPage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceOpsInfoPage.php new file mode 100644 index 00000000..b41e7d9d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceOpsInfoPage.php @@ -0,0 +1,78 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new InstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceSearchCondition.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceSearchCondition.php new file mode 100644 index 00000000..30f3af6d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceSearchCondition.php @@ -0,0 +1,138 @@ +CycleList = $param["CycleList"]; + } + + if (array_key_exists("DateFrom",$param) and $param["DateFrom"] !== null) { + $this->DateFrom = $param["DateFrom"]; + } + + if (array_key_exists("DateTo",$param) and $param["DateTo"] !== null) { + $this->DateTo = $param["DateTo"]; + } + + if (array_key_exists("Instance",$param) and $param["Instance"] !== null) { + $this->Instance = new InstanceCondition(); + $this->Instance->deserialize($param["Instance"]); + } + + if (array_key_exists("Keyword",$param) and $param["Keyword"] !== null) { + $this->Keyword = $param["Keyword"]; + } + + if (array_key_exists("Sort",$param) and $param["Sort"] !== null) { + $this->Sort = $param["Sort"]; + } + + if (array_key_exists("SortCol",$param) and $param["SortCol"] !== null) { + $this->SortCol = $param["SortCol"]; + } + + if (array_key_exists("StateList",$param) and $param["StateList"] !== null) { + $this->StateList = $param["StateList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceStatisticInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceStatisticInfo.php new file mode 100644 index 00000000..03df59d8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/InstanceStatisticInfo.php @@ -0,0 +1,145 @@ +CountList = $param["CountList"]; + } + + if (array_key_exists("TimeList",$param) and $param["TimeList"] !== null) { + $this->TimeList = $param["TimeList"]; + } + + if (array_key_exists("InstanceStatus",$param) and $param["InstanceStatus"] !== null) { + $this->InstanceStatus = $param["InstanceStatus"]; + } + + if (array_key_exists("InstanceCount",$param) and $param["InstanceCount"] !== null) { + $this->InstanceCount = $param["InstanceCount"]; + } + + if (array_key_exists("ShowTime",$param) and $param["ShowTime"] !== null) { + $this->ShowTime = $param["ShowTime"]; + } + + if (array_key_exists("ReportTime",$param) and $param["ReportTime"] !== null) { + $this->ReportTime = $param["ReportTime"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/IntegrationInstanceLog.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/IntegrationInstanceLog.php new file mode 100644 index 00000000..65ed0cea --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/IntegrationInstanceLog.php @@ -0,0 +1,57 @@ +LogInfo = $param["LogInfo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/IntegrationTaskInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/IntegrationTaskInfo.php index 59727b88..f03f603a 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/IntegrationTaskInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/IntegrationTaskInfo.php @@ -129,6 +129,78 @@ use TencentCloud\Common\AbstractModel; * @method boolean getSubmit() 获取任务版本是否已提交运维 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSubmit(boolean $Submit) 设置任务版本是否已提交运维 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getInputDatasourceType() 获取MYSQL +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInputDatasourceType(string $InputDatasourceType) 设置MYSQL +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getOutputDatasourceType() 获取DLC +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOutputDatasourceType(string $OutputDatasourceType) 设置DLC +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getNumRecordsIn() 获取读取条数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setNumRecordsIn(integer $NumRecordsIn) 设置读取条数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getNumRecordsOut() 获取写入条数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setNumRecordsOut(integer $NumRecordsOut) 设置写入条数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method float getReaderDelay() 获取读取延迟 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setReaderDelay(float $ReaderDelay) 设置读取延迟 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getNumRestarts() 获取重启次数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setNumRestarts(integer $NumRestarts) 设置重启次数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCreateTime() 获取任务创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCreateTime(string $CreateTime) 设置任务创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getUpdateTime() 获取任务更新时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setUpdateTime(string $UpdateTime) 设置任务更新时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getLastRunTime() 获取任务最后一次运行时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLastRunTime(string $LastRunTime) 设置任务最后一次运行时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getStopTime() 获取任务停止时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setStopTime(string $StopTime) 设置任务停止时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getHasVersion() 获取作业是否已提交 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setHasVersion(boolean $HasVersion) 设置作业是否已提交 +注意:此字段可能返回 null,表示取不到有效值。 + * @method boolean getLocked() 获取任务是否被锁定 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLocked(boolean $Locked) 设置任务是否被锁定 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getLocker() 获取任务锁定人 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLocker(string $Locker) 设置任务锁定人 +注意:此字段可能返回 null,表示取不到有效值。 + * @method float getRunningCu() 获取耗费资源量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRunningCu(float $RunningCu) 设置耗费资源量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getTaskAlarmRegularList() 获取该任务关联的告警规则 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTaskAlarmRegularList(array $TaskAlarmRegularList) 设置该任务关联的告警规则 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getSwitchResource() 获取资源分层情况: 0:进行中,1:成功 ,2:失败 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSwitchResource(integer $SwitchResource) 设置资源分层情况: 0:进行中,1:成功 ,2:失败 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getReadPhase() 获取读取阶段:0:全部全量,1:部分全量,2:全部增量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setReadPhase(integer $ReadPhase) 设置读取阶段:0:全部全量,1:部分全量,2:全部增量 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getInstanceVersion() 获取版本号 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInstanceVersion(integer $InstanceVersion) 设置版本号 注意:此字段可能返回 null,表示取不到有效值。 */ class IntegrationTaskInfo extends AbstractModel @@ -304,6 +376,114 @@ class IntegrationTaskInfo extends AbstractModel */ public $Submit; + /** + * @var string MYSQL +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InputDatasourceType; + + /** + * @var string DLC +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $OutputDatasourceType; + + /** + * @var integer 读取条数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $NumRecordsIn; + + /** + * @var integer 写入条数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $NumRecordsOut; + + /** + * @var float 读取延迟 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ReaderDelay; + + /** + * @var integer 重启次数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $NumRestarts; + + /** + * @var string 任务创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CreateTime; + + /** + * @var string 任务更新时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $UpdateTime; + + /** + * @var string 任务最后一次运行时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $LastRunTime; + + /** + * @var string 任务停止时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $StopTime; + + /** + * @var boolean 作业是否已提交 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $HasVersion; + + /** + * @var boolean 任务是否被锁定 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Locked; + + /** + * @var string 任务锁定人 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Locker; + + /** + * @var float 耗费资源量 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RunningCu; + + /** + * @var array 该任务关联的告警规则 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TaskAlarmRegularList; + + /** + * @var integer 资源分层情况: 0:进行中,1:成功 ,2:失败 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SwitchResource; + + /** + * @var integer 读取阶段:0:全部全量,1:部分全量,2:全部增量 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ReadPhase; + + /** + * @var integer 版本号 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InstanceVersion; + /** * @param string $TaskName 任务名称 * @param string $Description 任务描述 @@ -359,6 +539,42 @@ class IntegrationTaskInfo extends AbstractModel * @param array $DataProxyUrl dataproxy url 注意:此字段可能返回 null,表示取不到有效值。 * @param boolean $Submit 任务版本是否已提交运维 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $InputDatasourceType MYSQL +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $OutputDatasourceType DLC +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $NumRecordsIn 读取条数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $NumRecordsOut 写入条数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param float $ReaderDelay 读取延迟 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $NumRestarts 重启次数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CreateTime 任务创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $UpdateTime 任务更新时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $LastRunTime 任务最后一次运行时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $StopTime 任务停止时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $HasVersion 作业是否已提交 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $Locked 任务是否被锁定 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Locker 任务锁定人 +注意:此字段可能返回 null,表示取不到有效值。 + * @param float $RunningCu 耗费资源量 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $TaskAlarmRegularList 该任务关联的告警规则 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $SwitchResource 资源分层情况: 0:进行中,1:成功 ,2:失败 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ReadPhase 读取阶段:0:全部全量,1:部分全量,2:全部增量 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $InstanceVersion 版本号 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -515,5 +731,77 @@ class IntegrationTaskInfo extends AbstractModel if (array_key_exists("Submit",$param) and $param["Submit"] !== null) { $this->Submit = $param["Submit"]; } + + if (array_key_exists("InputDatasourceType",$param) and $param["InputDatasourceType"] !== null) { + $this->InputDatasourceType = $param["InputDatasourceType"]; + } + + if (array_key_exists("OutputDatasourceType",$param) and $param["OutputDatasourceType"] !== null) { + $this->OutputDatasourceType = $param["OutputDatasourceType"]; + } + + if (array_key_exists("NumRecordsIn",$param) and $param["NumRecordsIn"] !== null) { + $this->NumRecordsIn = $param["NumRecordsIn"]; + } + + if (array_key_exists("NumRecordsOut",$param) and $param["NumRecordsOut"] !== null) { + $this->NumRecordsOut = $param["NumRecordsOut"]; + } + + if (array_key_exists("ReaderDelay",$param) and $param["ReaderDelay"] !== null) { + $this->ReaderDelay = $param["ReaderDelay"]; + } + + if (array_key_exists("NumRestarts",$param) and $param["NumRestarts"] !== null) { + $this->NumRestarts = $param["NumRestarts"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("LastRunTime",$param) and $param["LastRunTime"] !== null) { + $this->LastRunTime = $param["LastRunTime"]; + } + + if (array_key_exists("StopTime",$param) and $param["StopTime"] !== null) { + $this->StopTime = $param["StopTime"]; + } + + if (array_key_exists("HasVersion",$param) and $param["HasVersion"] !== null) { + $this->HasVersion = $param["HasVersion"]; + } + + if (array_key_exists("Locked",$param) and $param["Locked"] !== null) { + $this->Locked = $param["Locked"]; + } + + if (array_key_exists("Locker",$param) and $param["Locker"] !== null) { + $this->Locker = $param["Locker"]; + } + + if (array_key_exists("RunningCu",$param) and $param["RunningCu"] !== null) { + $this->RunningCu = $param["RunningCu"]; + } + + if (array_key_exists("TaskAlarmRegularList",$param) and $param["TaskAlarmRegularList"] !== null) { + $this->TaskAlarmRegularList = $param["TaskAlarmRegularList"]; + } + + if (array_key_exists("SwitchResource",$param) and $param["SwitchResource"] !== null) { + $this->SwitchResource = $param["SwitchResource"]; + } + + if (array_key_exists("ReadPhase",$param) and $param["ReadPhase"] !== null) { + $this->ReadPhase = $param["ReadPhase"]; + } + + if (array_key_exists("InstanceVersion",$param) and $param["InstanceVersion"] !== null) { + $this->InstanceVersion = $param["InstanceVersion"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillOpsMakePlanInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillOpsMakePlanInstancesRequest.php new file mode 100644 index 00000000..9e9525b6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillOpsMakePlanInstancesRequest.php @@ -0,0 +1,65 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("PlanId",$param) and $param["PlanId"] !== null) { + $this->PlanId = $param["PlanId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillOpsMakePlanInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillOpsMakePlanInstancesResponse.php new file mode 100644 index 00000000..a0973516 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillOpsMakePlanInstancesResponse.php @@ -0,0 +1,66 @@ +Data = new BatchOperateResultOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillScheduleInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillScheduleInstancesRequest.php new file mode 100644 index 00000000..b29ed6e7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillScheduleInstancesRequest.php @@ -0,0 +1,264 @@ +Instances = []; + foreach ($param["Instances"] as $key => $value){ + $obj = new InstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Instances, $obj); + } + } + + if (array_key_exists("CheckFather",$param) and $param["CheckFather"] !== null) { + $this->CheckFather = $param["CheckFather"]; + } + + if (array_key_exists("RerunType",$param) and $param["RerunType"] !== null) { + $this->RerunType = $param["RerunType"]; + } + + if (array_key_exists("DependentWay",$param) and $param["DependentWay"] !== null) { + $this->DependentWay = $param["DependentWay"]; + } + + if (array_key_exists("SkipEventListening",$param) and $param["SkipEventListening"] !== null) { + $this->SkipEventListening = $param["SkipEventListening"]; + } + + if (array_key_exists("SonInstanceType",$param) and $param["SonInstanceType"] !== null) { + $this->SonInstanceType = $param["SonInstanceType"]; + } + + if (array_key_exists("SearchCondition",$param) and $param["SearchCondition"] !== null) { + $this->SearchCondition = new InstanceApiOpsRequest(); + $this->SearchCondition->deserialize($param["SearchCondition"]); + } + + if (array_key_exists("OptType",$param) and $param["OptType"] !== null) { + $this->OptType = $param["OptType"]; + } + + if (array_key_exists("OperatorName",$param) and $param["OperatorName"] !== null) { + $this->OperatorName = $param["OperatorName"]; + } + + if (array_key_exists("OperatorId",$param) and $param["OperatorId"] !== null) { + $this->OperatorId = $param["OperatorId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("PageIndex",$param) and $param["PageIndex"] !== null) { + $this->PageIndex = $param["PageIndex"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + + if (array_key_exists("RequestBaseInfo",$param) and $param["RequestBaseInfo"] !== null) { + $this->RequestBaseInfo = new ProjectBaseInfoOpsRequest(); + $this->RequestBaseInfo->deserialize($param["RequestBaseInfo"]); + } + + if (array_key_exists("IsCount",$param) and $param["IsCount"] !== null) { + $this->IsCount = $param["IsCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillScheduleInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillScheduleInstancesResponse.php new file mode 100644 index 00000000..89ce82d5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/KillScheduleInstancesResponse.php @@ -0,0 +1,66 @@ +Data = new BatchOperateResultOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/LineageParamRecord.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/LineageParamRecord.php new file mode 100644 index 00000000..6fa72312 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/LineageParamRecord.php @@ -0,0 +1,69 @@ +Name = $param["Name"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/LinkOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/LinkOpsDto.php new file mode 100644 index 00000000..52647b15 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/LinkOpsDto.php @@ -0,0 +1,185 @@ +Id = $param["Id"]; + } + + if (array_key_exists("LinkKey",$param) and $param["LinkKey"] !== null) { + $this->LinkKey = $param["LinkKey"]; + } + + if (array_key_exists("TaskFrom",$param) and $param["TaskFrom"] !== null) { + $this->TaskFrom = $param["TaskFrom"]; + } + + if (array_key_exists("TaskTo",$param) and $param["TaskTo"] !== null) { + $this->TaskTo = $param["TaskTo"]; + } + + if (array_key_exists("InCharge",$param) and $param["InCharge"] !== null) { + $this->InCharge = $param["InCharge"]; + } + + if (array_key_exists("LinkDependencyType",$param) and $param["LinkDependencyType"] !== null) { + $this->LinkDependencyType = $param["LinkDependencyType"]; + } + + if (array_key_exists("Offset",$param) and $param["Offset"] !== null) { + $this->Offset = $param["Offset"]; + } + + if (array_key_exists("LinkType",$param) and $param["LinkType"] !== null) { + $this->LinkType = $param["LinkType"]; + } + + if (array_key_exists("WorkflowId",$param) and $param["WorkflowId"] !== null) { + $this->WorkflowId = $param["WorkflowId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanInstanceOpsDtoCollection.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanInstanceOpsDtoCollection.php new file mode 100644 index 00000000..9defe17c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanInstanceOpsDtoCollection.php @@ -0,0 +1,142 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("TotalPage",$param) and $param["TotalPage"] !== null) { + $this->TotalPage = $param["TotalPage"]; + } + + if (array_key_exists("PageCount",$param) and $param["PageCount"] !== null) { + $this->PageCount = $param["PageCount"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new InstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanOpsDto.php new file mode 100644 index 00000000..7f770504 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanOpsDto.php @@ -0,0 +1,463 @@ + NONE: 全部不检查 +
              • ALL: 检查全部上游父任务
              • +
              • MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
              • +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCheckParentType(string $CheckParentType) 设置补录检查父任务类型。取值范围: +
              • NONE: 全部不检查
              • +
              • ALL: 检查全部上游父任务
              • +
              • MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
              • +注意:此字段可能返回 null,表示取不到有效值。 + */ +class MakePlanOpsDto extends AbstractModel +{ + /** + * @var string 补录计划ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $PlanId; + + /** + * @var string 补录计划名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MakeName; + + /** + * @var string 项目ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ProjectId; + + /** + * @var boolean 补录是否检查父任务状态 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CheckParent; + + /** + * @var boolean 是否使用任务原有自依赖配置 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SameSelfDependType; + + /** + * @var integer 并行度,在SameSelfDependType为false时生效 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ParallelNum; + + /** + * @var boolean 补录实例生成周期是否修改 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SameCycle; + + /** + * @var string 调度周期转换方式-原始周期类型 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SourceTaskCycle; + + /** + * @var string 调度周期转换方式-目标周期类型 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TargetTaskCycle; + + /** + * @var integer 调度周期转换方式-目标周期类型指定时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TargetTaskAction; + + /** + * @var array 补录实例自定义参数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MapParamList; + + /** + * @var string 创建人ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CreatorId; + + /** + * @var string 创建人 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Creator; + + /** + * @var string 创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CreateTime; + + /** + * @var array 补录任务ID集合 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TaskIdList; + + /** + * @var array 补录计划日期范围 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MakeDatetimeList; + + /** + * @var string 补录计划说明 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Remark; + + /** + * @var string 补录指定的调度资源组(ID) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SchedulerResourceGroup; + + /** + * @var string 补录指定的调度资源组名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SchedulerResourceGroupName; + + /** + * @var string 补录指定的集成资源组(ID) +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IntegrationResourceGroup; + + /** + * @var string 补录指定的集成资源组名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $IntegrationResourceGroupName; + + /** + * @var integer 补录计划任务数量 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TaskCount; + + /** + * @var integer 补录计划实例完成百分数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CompletePercent; + + /** + * @var integer 补录计划实例成功百分数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SuccessPercent; + + /** + * @var string 补录检查父任务类型。取值范围: +
              • NONE: 全部不检查
              • +
              • ALL: 检查全部上游父任务
              • +
              • MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
              • +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CheckParentType; + + /** + * @param string $PlanId 补录计划ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $MakeName 补录计划名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ProjectId 项目ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $CheckParent 补录是否检查父任务状态 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $SameSelfDependType 是否使用任务原有自依赖配置 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ParallelNum 并行度,在SameSelfDependType为false时生效 +注意:此字段可能返回 null,表示取不到有效值。 + * @param boolean $SameCycle 补录实例生成周期是否修改 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $SourceTaskCycle 调度周期转换方式-原始周期类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $TargetTaskCycle 调度周期转换方式-目标周期类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $TargetTaskAction 调度周期转换方式-目标周期类型指定时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $MapParamList 补录实例自定义参数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CreatorId 创建人ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Creator 创建人 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CreateTime 创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $TaskIdList 补录任务ID集合 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $MakeDatetimeList 补录计划日期范围 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Remark 补录计划说明 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $SchedulerResourceGroup 补录指定的调度资源组(ID) +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $SchedulerResourceGroupName 补录指定的调度资源组名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $IntegrationResourceGroup 补录指定的集成资源组(ID) +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $IntegrationResourceGroupName 补录指定的集成资源组名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $TaskCount 补录计划任务数量 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $CompletePercent 补录计划实例完成百分数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $SuccessPercent 补录计划实例成功百分数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CheckParentType 补录检查父任务类型。取值范围: +
              • NONE: 全部不检查
              • +
              • ALL: 检查全部上游父任务
              • +
              • MAKE_SCOPE: 只在(当前补录计划)选中任务中检查
              • +注意:此字段可能返回 null,表示取不到有效值。 + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("PlanId",$param) and $param["PlanId"] !== null) { + $this->PlanId = $param["PlanId"]; + } + + if (array_key_exists("MakeName",$param) and $param["MakeName"] !== null) { + $this->MakeName = $param["MakeName"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("CheckParent",$param) and $param["CheckParent"] !== null) { + $this->CheckParent = $param["CheckParent"]; + } + + if (array_key_exists("SameSelfDependType",$param) and $param["SameSelfDependType"] !== null) { + $this->SameSelfDependType = $param["SameSelfDependType"]; + } + + if (array_key_exists("ParallelNum",$param) and $param["ParallelNum"] !== null) { + $this->ParallelNum = $param["ParallelNum"]; + } + + if (array_key_exists("SameCycle",$param) and $param["SameCycle"] !== null) { + $this->SameCycle = $param["SameCycle"]; + } + + if (array_key_exists("SourceTaskCycle",$param) and $param["SourceTaskCycle"] !== null) { + $this->SourceTaskCycle = $param["SourceTaskCycle"]; + } + + if (array_key_exists("TargetTaskCycle",$param) and $param["TargetTaskCycle"] !== null) { + $this->TargetTaskCycle = $param["TargetTaskCycle"]; + } + + if (array_key_exists("TargetTaskAction",$param) and $param["TargetTaskAction"] !== null) { + $this->TargetTaskAction = $param["TargetTaskAction"]; + } + + if (array_key_exists("MapParamList",$param) and $param["MapParamList"] !== null) { + $this->MapParamList = []; + foreach ($param["MapParamList"] as $key => $value){ + $obj = new StrToStrMap(); + $obj->deserialize($value); + array_push($this->MapParamList, $obj); + } + } + + if (array_key_exists("CreatorId",$param) and $param["CreatorId"] !== null) { + $this->CreatorId = $param["CreatorId"]; + } + + if (array_key_exists("Creator",$param) and $param["Creator"] !== null) { + $this->Creator = $param["Creator"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("TaskIdList",$param) and $param["TaskIdList"] !== null) { + $this->TaskIdList = $param["TaskIdList"]; + } + + if (array_key_exists("MakeDatetimeList",$param) and $param["MakeDatetimeList"] !== null) { + $this->MakeDatetimeList = []; + foreach ($param["MakeDatetimeList"] as $key => $value){ + $obj = new CreateMakeDatetimeInfo(); + $obj->deserialize($value); + array_push($this->MakeDatetimeList, $obj); + } + } + + if (array_key_exists("Remark",$param) and $param["Remark"] !== null) { + $this->Remark = $param["Remark"]; + } + + if (array_key_exists("SchedulerResourceGroup",$param) and $param["SchedulerResourceGroup"] !== null) { + $this->SchedulerResourceGroup = $param["SchedulerResourceGroup"]; + } + + if (array_key_exists("SchedulerResourceGroupName",$param) and $param["SchedulerResourceGroupName"] !== null) { + $this->SchedulerResourceGroupName = $param["SchedulerResourceGroupName"]; + } + + if (array_key_exists("IntegrationResourceGroup",$param) and $param["IntegrationResourceGroup"] !== null) { + $this->IntegrationResourceGroup = $param["IntegrationResourceGroup"]; + } + + if (array_key_exists("IntegrationResourceGroupName",$param) and $param["IntegrationResourceGroupName"] !== null) { + $this->IntegrationResourceGroupName = $param["IntegrationResourceGroupName"]; + } + + if (array_key_exists("TaskCount",$param) and $param["TaskCount"] !== null) { + $this->TaskCount = $param["TaskCount"]; + } + + if (array_key_exists("CompletePercent",$param) and $param["CompletePercent"] !== null) { + $this->CompletePercent = $param["CompletePercent"]; + } + + if (array_key_exists("SuccessPercent",$param) and $param["SuccessPercent"] !== null) { + $this->SuccessPercent = $param["SuccessPercent"]; + } + + if (array_key_exists("CheckParentType",$param) and $param["CheckParentType"] !== null) { + $this->CheckParentType = $param["CheckParentType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanOpsDtoCollection.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanOpsDtoCollection.php new file mode 100644 index 00000000..46164038 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanOpsDtoCollection.php @@ -0,0 +1,142 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("TotalPage",$param) and $param["TotalPage"] !== null) { + $this->TotalPage = $param["TotalPage"]; + } + + if (array_key_exists("PageCount",$param) and $param["PageCount"] !== null) { + $this->PageCount = $param["PageCount"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new MakePlanOpsDto(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanTaskOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanTaskOpsDto.php new file mode 100644 index 00000000..d0968a50 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanTaskOpsDto.php @@ -0,0 +1,106 @@ +TaskBaseInfo = new TaskOpsDto(); + $this->TaskBaseInfo->deserialize($param["TaskBaseInfo"]); + } + + if (array_key_exists("InstanceCount",$param) and $param["InstanceCount"] !== null) { + $this->InstanceCount = $param["InstanceCount"]; + } + + if (array_key_exists("CompletePercent",$param) and $param["CompletePercent"] !== null) { + $this->CompletePercent = $param["CompletePercent"]; + } + + if (array_key_exists("SuccessPercent",$param) and $param["SuccessPercent"] !== null) { + $this->SuccessPercent = $param["SuccessPercent"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanTaskOpsDtoCollection.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanTaskOpsDtoCollection.php new file mode 100644 index 00000000..36637769 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakePlanTaskOpsDtoCollection.php @@ -0,0 +1,142 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("TotalPage",$param) and $param["TotalPage"] !== null) { + $this->TotalPage = $param["TotalPage"]; + } + + if (array_key_exists("PageCount",$param) and $param["PageCount"] !== null) { + $this->PageCount = $param["PageCount"]; + } + + if (array_key_exists("PageNumber",$param) and $param["PageNumber"] !== null) { + $this->PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new MakePlanTaskOpsDto(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpOpsTasksRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpOpsTasksRequest.php new file mode 100644 index 00000000..4a67db01 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpOpsTasksRequest.php @@ -0,0 +1,101 @@ +TaskIdList = $param["TaskIdList"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("CheckParent",$param) and $param["CheckParent"] !== null) { + $this->CheckParent = $param["CheckParent"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpOpsTasksResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpOpsTasksResponse.php new file mode 100644 index 00000000..02f7c509 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpOpsTasksResponse.php @@ -0,0 +1,66 @@ +Data = new BatchOperationOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpTasksByWorkflowRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpTasksByWorkflowRequest.php new file mode 100644 index 00000000..5828d5a6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpTasksByWorkflowRequest.php @@ -0,0 +1,89 @@ +WorkflowId = $param["WorkflowId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpTasksByWorkflowResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpTasksByWorkflowResponse.php new file mode 100644 index 00000000..4d637e51 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/MakeUpTasksByWorkflowResponse.php @@ -0,0 +1,70 @@ +Data = new BatchOperationOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyAlarmRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyAlarmRuleRequest.php new file mode 100644 index 00000000..a53a4e3a --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyAlarmRuleRequest.php @@ -0,0 +1,173 @@ +AlarmId = $param["AlarmId"]; + } + + if (array_key_exists("RuleName",$param) and $param["RuleName"] !== null) { + $this->RuleName = $param["RuleName"]; + } + + if (array_key_exists("MonitorType",$param) and $param["MonitorType"] !== null) { + $this->MonitorType = $param["MonitorType"]; + } + + if (array_key_exists("MonitorObjectIds",$param) and $param["MonitorObjectIds"] !== null) { + $this->MonitorObjectIds = $param["MonitorObjectIds"]; + } + + if (array_key_exists("AlarmTypes",$param) and $param["AlarmTypes"] !== null) { + $this->AlarmTypes = $param["AlarmTypes"]; + } + + if (array_key_exists("AlarmLevel",$param) and $param["AlarmLevel"] !== null) { + $this->AlarmLevel = $param["AlarmLevel"]; + } + + if (array_key_exists("AlarmWays",$param) and $param["AlarmWays"] !== null) { + $this->AlarmWays = $param["AlarmWays"]; + } + + if (array_key_exists("AlarmRecipientType",$param) and $param["AlarmRecipientType"] !== null) { + $this->AlarmRecipientType = $param["AlarmRecipientType"]; + } + + if (array_key_exists("AlarmRecipients",$param) and $param["AlarmRecipients"] !== null) { + $this->AlarmRecipients = $param["AlarmRecipients"]; + } + + if (array_key_exists("AlarmRecipientIds",$param) and $param["AlarmRecipientIds"] !== null) { + $this->AlarmRecipientIds = $param["AlarmRecipientIds"]; + } + + if (array_key_exists("ExtInfo",$param) and $param["ExtInfo"] !== null) { + $this->ExtInfo = $param["ExtInfo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineAlarmStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineAlarmStatusRequest.php new file mode 100644 index 00000000..9ef097c8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineAlarmStatusRequest.php @@ -0,0 +1,85 @@ +IsAlarm = $param["IsAlarm"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineAlarmStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineAlarmStatusResponse.php new file mode 100644 index 00000000..18bc5574 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineAlarmStatusResponse.php @@ -0,0 +1,65 @@ +Data = $param["Data"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineTaskAlarmStatusRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineTaskAlarmStatusRequest.php new file mode 100644 index 00000000..604431d2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineTaskAlarmStatusRequest.php @@ -0,0 +1,85 @@ +IsAlarm = $param["IsAlarm"]; + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineTaskAlarmStatusResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineTaskAlarmStatusResponse.php new file mode 100644 index 00000000..90dd0cc1 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyBaselineTaskAlarmStatusResponse.php @@ -0,0 +1,65 @@ +Data = $param["Data"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyExecStrategyRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyExecStrategyRequest.php index eca7acbe..83a9c32d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyExecStrategyRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyExecStrategyRequest.php @@ -62,6 +62,8 @@ MONTH_CYCLE:M * @method void setDatasourceId(string $DatasourceId) 设置数据源Id * @method string getTableId() 获取数据表Id * @method void setTableId(string $TableId) 设置数据表Id + * @method string getExecEngineType() 获取运行的执行引擎,不传时会请求该数据源下默认的执行引擎 + * @method void setExecEngineType(string $ExecEngineType) 设置运行的执行引擎,不传时会请求该数据源下默认的执行引擎 */ class ModifyExecStrategyRequest extends AbstractModel { @@ -150,6 +152,11 @@ MONTH_CYCLE:M */ public $TableId; + /** + * @var string 运行的执行引擎,不传时会请求该数据源下默认的执行引擎 + */ + public $ExecEngineType; + /** * @param integer $RuleGroupId 规则组ID * @param integer $MonitorType 监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测 @@ -172,6 +179,7 @@ MONTH_CYCLE:M * @param string $DatabaseId 数据库Id * @param string $DatasourceId 数据源Id * @param string $TableId 数据表Id + * @param string $ExecEngineType 运行的执行引擎,不传时会请求该数据源下默认的执行引擎 */ function __construct() { @@ -254,5 +262,9 @@ MONTH_CYCLE:M if (array_key_exists("TableId",$param) and $param["TableId"] !== null) { $this->TableId = $param["TableId"]; } + + if (array_key_exists("ExecEngineType",$param) and $param["ExecEngineType"] !== null) { + $this->ExecEngineType = $param["ExecEngineType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyRuleRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyRuleRequest.php index 7be540ac..ad9cf402 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyRuleRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ModifyRuleRequest.php @@ -64,6 +64,8 @@ use TencentCloud\Common\AbstractModel; * @method void setFieldConfig(RuleFieldConfig $FieldConfig) 设置自定义模版sql表达式字段替换参数 * @method string getTargetObjectValue() 获取目标字段名称 CITY * @method void setTargetObjectValue(string $TargetObjectValue) 设置目标字段名称 CITY + * @method array getSourceEngineTypes() 获取该规则适配的执行引擎 + * @method void setSourceEngineTypes(array $SourceEngineTypes) 设置该规则适配的执行引擎 */ class ModifyRuleRequest extends AbstractModel { @@ -177,6 +179,11 @@ class ModifyRuleRequest extends AbstractModel */ public $TargetObjectValue; + /** + * @var array 该规则适配的执行引擎 + */ + public $SourceEngineTypes; + /** * @param string $ProjectId 项目Id * @param integer $RuleId 规则ID @@ -200,6 +207,7 @@ class ModifyRuleRequest extends AbstractModel * @param string $RelConditionExpr 源字段与目标字段关联条件on表达式 * @param RuleFieldConfig $FieldConfig 自定义模版sql表达式字段替换参数 * @param string $TargetObjectValue 目标字段名称 CITY + * @param array $SourceEngineTypes 该规则适配的执行引擎 */ function __construct() { @@ -303,5 +311,9 @@ class ModifyRuleRequest extends AbstractModel if (array_key_exists("TargetObjectValue",$param) and $param["TargetObjectValue"] !== null) { $this->TargetObjectValue = $param["TargetObjectValue"]; } + + if (array_key_exists("SourceEngineTypes",$param) and $param["SourceEngineTypes"] !== null) { + $this->SourceEngineTypes = $param["SourceEngineTypes"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OperationOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OperationOpsDto.php new file mode 100644 index 00000000..2a1d46df --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OperationOpsDto.php @@ -0,0 +1,105 @@ +Result = $param["Result"]; + } + + if (array_key_exists("ResultMsg",$param) and $param["ResultMsg"] !== null) { + $this->ResultMsg = $param["ResultMsg"]; + } + + if (array_key_exists("ErrorId",$param) and $param["ErrorId"] !== null) { + $this->ErrorId = $param["ErrorId"]; + } + + if (array_key_exists("ErrorDesc",$param) and $param["ErrorDesc"] !== null) { + $this->ErrorDesc = $param["ErrorDesc"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskCanvasDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskCanvasDto.php new file mode 100644 index 00000000..73558d6b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskCanvasDto.php @@ -0,0 +1,737 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("WorkflowId",$param) and $param["WorkflowId"] !== null) { + $this->WorkflowId = $param["WorkflowId"]; + } + + if (array_key_exists("WorkflowName",$param) and $param["WorkflowName"] !== null) { + $this->WorkflowName = $param["WorkflowName"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("TaskTypeId",$param) and $param["TaskTypeId"] !== null) { + $this->TaskTypeId = $param["TaskTypeId"]; + } + + if (array_key_exists("TaskTypeDesc",$param) and $param["TaskTypeDesc"] !== null) { + $this->TaskTypeDesc = $param["TaskTypeDesc"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("FolderName",$param) and $param["FolderName"] !== null) { + $this->FolderName = $param["FolderName"]; + } + + if (array_key_exists("FolderId",$param) and $param["FolderId"] !== null) { + $this->FolderId = $param["FolderId"]; + } + + if (array_key_exists("FirstSubmitTime",$param) and $param["FirstSubmitTime"] !== null) { + $this->FirstSubmitTime = $param["FirstSubmitTime"]; + } + + if (array_key_exists("FirstRunTime",$param) and $param["FirstRunTime"] !== null) { + $this->FirstRunTime = $param["FirstRunTime"]; + } + + if (array_key_exists("ScheduleDesc",$param) and $param["ScheduleDesc"] !== null) { + $this->ScheduleDesc = $param["ScheduleDesc"]; + } + + if (array_key_exists("InCharge",$param) and $param["InCharge"] !== null) { + $this->InCharge = $param["InCharge"]; + } + + if (array_key_exists("CycleUnit",$param) and $param["CycleUnit"] !== null) { + $this->CycleUnit = $param["CycleUnit"]; + } + + if (array_key_exists("LeftCoordinate",$param) and $param["LeftCoordinate"] !== null) { + $this->LeftCoordinate = $param["LeftCoordinate"]; + } + + if (array_key_exists("TopCoordinate",$param) and $param["TopCoordinate"] !== null) { + $this->TopCoordinate = $param["TopCoordinate"]; + } + + if (array_key_exists("VirtualFlag",$param) and $param["VirtualFlag"] !== null) { + $this->VirtualFlag = $param["VirtualFlag"]; + } + + if (array_key_exists("TaskAction",$param) and $param["TaskAction"] !== null) { + $this->TaskAction = $param["TaskAction"]; + } + + if (array_key_exists("DelayTime",$param) and $param["DelayTime"] !== null) { + $this->DelayTime = $param["DelayTime"]; + } + + if (array_key_exists("ExecutionStartTime",$param) and $param["ExecutionStartTime"] !== null) { + $this->ExecutionStartTime = $param["ExecutionStartTime"]; + } + + if (array_key_exists("ExecutionEndTime",$param) and $param["ExecutionEndTime"] !== null) { + $this->ExecutionEndTime = $param["ExecutionEndTime"]; + } + + if (array_key_exists("Layer",$param) and $param["Layer"] !== null) { + $this->Layer = $param["Layer"]; + } + + if (array_key_exists("SourceServiceId",$param) and $param["SourceServiceId"] !== null) { + $this->SourceServiceId = $param["SourceServiceId"]; + } + + if (array_key_exists("SourceServiceType",$param) and $param["SourceServiceType"] !== null) { + $this->SourceServiceType = $param["SourceServiceType"]; + } + + if (array_key_exists("TargetServiceId",$param) and $param["TargetServiceId"] !== null) { + $this->TargetServiceId = $param["TargetServiceId"]; + } + + if (array_key_exists("TargetServiceType",$param) and $param["TargetServiceType"] !== null) { + $this->TargetServiceType = $param["TargetServiceType"]; + } + + if (array_key_exists("AlarmType",$param) and $param["AlarmType"] !== null) { + $this->AlarmType = $param["AlarmType"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskCanvasInfoList.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskCanvasInfoList.php new file mode 100644 index 00000000..909086f7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskCanvasInfoList.php @@ -0,0 +1,75 @@ +TasksList = []; + foreach ($param["TasksList"] as $key => $value){ + $obj = new OpsTaskCanvasDto(); + $obj->deserialize($value); + array_push($this->TasksList, $obj); + } + } + + if (array_key_exists("LinksList",$param) and $param["LinksList"] !== null) { + $this->LinksList = []; + foreach ($param["LinksList"] as $key => $value){ + $obj = new OpsTaskLinkInfoDto(); + $obj->deserialize($value); + array_push($this->LinksList, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskInfoPage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskInfoPage.php new file mode 100644 index 00000000..d9f51e43 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskInfoPage.php @@ -0,0 +1,118 @@ +PageNumber = $param["PageNumber"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new TaskOpsDto(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + + if (array_key_exists("TotalPage",$param) and $param["TotalPage"] !== null) { + $this->TotalPage = $param["TotalPage"]; + } + + if (array_key_exists("PageCount",$param) and $param["PageCount"] !== null) { + $this->PageCount = $param["PageCount"]; + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskLinkInfoDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskLinkInfoDto.php new file mode 100644 index 00000000..f4361fb7 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/OpsTaskLinkInfoDto.php @@ -0,0 +1,89 @@ +任务;2、"virtual_real" 跨工作流任务->任务 + * @method void setLinkType(string $LinkType) 设置依赖边类型 1、“real_real”表示任务->任务;2、"virtual_real" 跨工作流任务->任务 + * @method string getLinkId() 获取依赖边id + * @method void setLinkId(string $LinkId) 设置依赖边id + */ +class OpsTaskLinkInfoDto extends AbstractModel +{ + /** + * @var string 下游任务id + */ + public $TaskTo; + + /** + * @var string 上游任务id + */ + public $TaskFrom; + + /** + * @var string 依赖边类型 1、“real_real”表示任务->任务;2、"virtual_real" 跨工作流任务->任务 + */ + public $LinkType; + + /** + * @var string 依赖边id + */ + public $LinkId; + + /** + * @param string $TaskTo 下游任务id + * @param string $TaskFrom 上游任务id + * @param string $LinkType 依赖边类型 1、“real_real”表示任务->任务;2、"virtual_real" 跨工作流任务->任务 + * @param string $LinkId 依赖边id + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("TaskTo",$param) and $param["TaskTo"] !== null) { + $this->TaskTo = $param["TaskTo"]; + } + + if (array_key_exists("TaskFrom",$param) and $param["TaskFrom"] !== null) { + $this->TaskFrom = $param["TaskFrom"]; + } + + if (array_key_exists("LinkType",$param) and $param["LinkType"] !== null) { + $this->LinkType = $param["LinkType"]; + } + + if (array_key_exists("LinkId",$param) and $param["LinkId"] !== null) { + $this->LinkId = $param["LinkId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/PairDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/PairDto.php new file mode 100644 index 00000000..65619443 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/PairDto.php @@ -0,0 +1,73 @@ +Key = $param["Key"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ProjectBaseInfoOpsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ProjectBaseInfoOpsRequest.php new file mode 100644 index 00000000..0ddc68bf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ProjectBaseInfoOpsRequest.php @@ -0,0 +1,89 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("IsAdmin",$param) and $param["IsAdmin"] !== null) { + $this->IsAdmin = $param["IsAdmin"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RemoveWorkflowDsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RemoveWorkflowDsRequest.php new file mode 100644 index 00000000..cd483198 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RemoveWorkflowDsRequest.php @@ -0,0 +1,65 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("WorkflowId",$param) and $param["WorkflowId"] !== null) { + $this->WorkflowId = $param["WorkflowId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RemoveWorkflowDsResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RemoveWorkflowDsResponse.php new file mode 100644 index 00000000..1ff125b6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RemoveWorkflowDsResponse.php @@ -0,0 +1,65 @@ +Data = $param["Data"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunOpsMakePlanInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunOpsMakePlanInstancesRequest.php new file mode 100644 index 00000000..5e6c13a2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunOpsMakePlanInstancesRequest.php @@ -0,0 +1,77 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("PlanId",$param) and $param["PlanId"] !== null) { + $this->PlanId = $param["PlanId"]; + } + + if (array_key_exists("InstanceIdList",$param) and $param["InstanceIdList"] !== null) { + $this->InstanceIdList = $param["InstanceIdList"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunOpsMakePlanInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunOpsMakePlanInstancesResponse.php new file mode 100644 index 00000000..4b5a1656 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunOpsMakePlanInstancesResponse.php @@ -0,0 +1,70 @@ +Data = new BatchOperateResultOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunScheduleInstancesRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunScheduleInstancesRequest.php new file mode 100644 index 00000000..d3f81b0b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunScheduleInstancesRequest.php @@ -0,0 +1,264 @@ +Instances = []; + foreach ($param["Instances"] as $key => $value){ + $obj = new InstanceOpsDto(); + $obj->deserialize($value); + array_push($this->Instances, $obj); + } + } + + if (array_key_exists("CheckFather",$param) and $param["CheckFather"] !== null) { + $this->CheckFather = $param["CheckFather"]; + } + + if (array_key_exists("RerunType",$param) and $param["RerunType"] !== null) { + $this->RerunType = $param["RerunType"]; + } + + if (array_key_exists("DependentWay",$param) and $param["DependentWay"] !== null) { + $this->DependentWay = $param["DependentWay"]; + } + + if (array_key_exists("SkipEventListening",$param) and $param["SkipEventListening"] !== null) { + $this->SkipEventListening = $param["SkipEventListening"]; + } + + if (array_key_exists("SonInstanceType",$param) and $param["SonInstanceType"] !== null) { + $this->SonInstanceType = $param["SonInstanceType"]; + } + + if (array_key_exists("SearchCondition",$param) and $param["SearchCondition"] !== null) { + $this->SearchCondition = new InstanceApiOpsRequest(); + $this->SearchCondition->deserialize($param["SearchCondition"]); + } + + if (array_key_exists("OptType",$param) and $param["OptType"] !== null) { + $this->OptType = $param["OptType"]; + } + + if (array_key_exists("OperatorName",$param) and $param["OperatorName"] !== null) { + $this->OperatorName = $param["OperatorName"]; + } + + if (array_key_exists("OperatorId",$param) and $param["OperatorId"] !== null) { + $this->OperatorId = $param["OperatorId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("PageIndex",$param) and $param["PageIndex"] !== null) { + $this->PageIndex = $param["PageIndex"]; + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + + if (array_key_exists("RequestBaseInfo",$param) and $param["RequestBaseInfo"] !== null) { + $this->RequestBaseInfo = new ProjectBaseInfoOpsRequest(); + $this->RequestBaseInfo->deserialize($param["RequestBaseInfo"]); + } + + if (array_key_exists("IsCount",$param) and $param["IsCount"] !== null) { + $this->IsCount = $param["IsCount"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunScheduleInstancesResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunScheduleInstancesResponse.php new file mode 100644 index 00000000..4d24e4ad --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RerunScheduleInstancesResponse.php @@ -0,0 +1,66 @@ +Data = new BatchOperateResultOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ResumeIntegrationTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ResumeIntegrationTaskRequest.php index 13962bb9..ab5c8cfc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ResumeIntegrationTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ResumeIntegrationTaskRequest.php @@ -24,6 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setTaskId(string $TaskId) 设置任务id * @method string getProjectId() 获取项目id * @method void setProjectId(string $ProjectId) 设置项目id + * @method string getEvent() 获取事件类型(START, STOP, SUSPEND, RESUME, COMMIT, TIMESTAMP) + * @method void setEvent(string $Event) 设置事件类型(START, STOP, SUSPEND, RESUME, COMMIT, TIMESTAMP) + * @method array getExtConfig() 获取额外参数 + * @method void setExtConfig(array $ExtConfig) 设置额外参数 */ class ResumeIntegrationTaskRequest extends AbstractModel { @@ -37,9 +41,21 @@ class ResumeIntegrationTaskRequest extends AbstractModel */ public $ProjectId; + /** + * @var string 事件类型(START, STOP, SUSPEND, RESUME, COMMIT, TIMESTAMP) + */ + public $Event; + + /** + * @var array 额外参数 + */ + public $ExtConfig; + /** * @param string $TaskId 任务id * @param string $ProjectId 项目id + * @param string $Event 事件类型(START, STOP, SUSPEND, RESUME, COMMIT, TIMESTAMP) + * @param array $ExtConfig 额外参数 */ function __construct() { @@ -61,5 +77,18 @@ class ResumeIntegrationTaskRequest extends AbstractModel if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { $this->ProjectId = $param["ProjectId"]; } + + if (array_key_exists("Event",$param) and $param["Event"] !== null) { + $this->Event = $param["Event"]; + } + + if (array_key_exists("ExtConfig",$param) and $param["ExtConfig"] !== null) { + $this->ExtConfig = []; + foreach ($param["ExtConfig"] as $key => $value){ + $obj = new RecordField(); + $obj->deserialize($value); + array_push($this->ExtConfig, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/Rule.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/Rule.php index 4c538924..2c552ed0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/Rule.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/Rule.php @@ -155,6 +155,10 @@ use TencentCloud\Common\AbstractModel; * @method string getTargetObjectValue() 获取目标字段名称 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTargetObjectValue(string $TargetObjectValue) 设置目标字段名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getSourceEngineTypes() 获取源端对应的引擎类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSourceEngineTypes(array $SourceEngineTypes) 设置源端对应的引擎类型 注意:此字段可能返回 null,表示取不到有效值。 */ class Rule extends AbstractModel @@ -363,6 +367,12 @@ class Rule extends AbstractModel */ public $TargetObjectValue; + /** + * @var array 源端对应的引擎类型 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SourceEngineTypes; + /** * @param integer $RuleId 规则ID 注意:此字段可能返回 null,表示取不到有效值。 @@ -431,6 +441,8 @@ class Rule extends AbstractModel * @param string $TargetObjectDataTypeName 目标字段详细类型,INT、STRING 注意:此字段可能返回 null,表示取不到有效值。 * @param string $TargetObjectValue 目标字段名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $SourceEngineTypes 源端对应的引擎类型 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -583,5 +595,9 @@ class Rule extends AbstractModel if (array_key_exists("TargetObjectValue",$param) and $param["TargetObjectValue"] !== null) { $this->TargetObjectValue = $param["TargetObjectValue"]; } + + if (array_key_exists("SourceEngineTypes",$param) and $param["SourceEngineTypes"] !== null) { + $this->SourceEngineTypes = $param["SourceEngineTypes"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleExecConfig.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleExecConfig.php index f913adc8..d2b95d00 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleExecConfig.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleExecConfig.php @@ -27,6 +27,10 @@ use TencentCloud\Common\AbstractModel; * @method string getExecutorGroupId() 获取执行资源组 注意:此字段可能返回 null,表示取不到有效值。 * @method void setExecutorGroupId(string $ExecutorGroupId) 设置执行资源组 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getEngineType() 获取运行的执行引擎,不传时会请求该数据源下默认的执行引擎 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEngineType(string $EngineType) 设置运行的执行引擎,不传时会请求该数据源下默认的执行引擎 注意:此字段可能返回 null,表示取不到有效值。 */ class RuleExecConfig extends AbstractModel @@ -43,10 +47,18 @@ class RuleExecConfig extends AbstractModel */ public $ExecutorGroupId; + /** + * @var string 运行的执行引擎,不传时会请求该数据源下默认的执行引擎 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EngineType; + /** * @param string $QueueName 计算队列名称 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ExecutorGroupId 执行资源组 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $EngineType 运行的执行引擎,不传时会请求该数据源下默认的执行引擎 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -69,5 +81,9 @@ class RuleExecConfig extends AbstractModel if (array_key_exists("ExecutorGroupId",$param) and $param["ExecutorGroupId"] !== null) { $this->ExecutorGroupId = $param["ExecutorGroupId"]; } + + if (array_key_exists("EngineType",$param) and $param["EngineType"] !== null) { + $this->EngineType = $param["EngineType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleExecResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleExecResult.php index 5e84164c..44b99c33 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleExecResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleExecResult.php @@ -95,6 +95,14 @@ use TencentCloud\Common\AbstractModel; * @method string getRelConditionExpr() 获取源字段与目标字段关联条件on表达式 注意:此字段可能返回 null,表示取不到有效值。 * @method void setRelConditionExpr(string $RelConditionExpr) 设置源字段与目标字段关联条件on表达式 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getStartTime() 获取执行时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setStartTime(string $StartTime) 设置执行时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getAlarmLevel() 获取1/2/3:低/中/高 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAlarmLevel(integer $AlarmLevel) 设置1/2/3:低/中/高 注意:此字段可能返回 null,表示取不到有效值。 */ class RuleExecResult extends AbstractModel @@ -213,6 +221,18 @@ class RuleExecResult extends AbstractModel */ public $RelConditionExpr; + /** + * @var string 执行时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $StartTime; + + /** + * @var integer 1/2/3:低/中/高 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AlarmLevel; + /** * @param integer $RuleExecId 规则执行ID 注意:此字段可能返回 null,表示取不到有效值。 @@ -251,6 +271,10 @@ class RuleExecResult extends AbstractModel * @param RuleFieldConfig $FieldConfig 自定义模版sql表达式参数 注意:此字段可能返回 null,表示取不到有效值。 * @param string $RelConditionExpr 源字段与目标字段关联条件on表达式 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $StartTime 执行时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $AlarmLevel 1/2/3:低/中/高 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -343,5 +367,13 @@ class RuleExecResult extends AbstractModel if (array_key_exists("RelConditionExpr",$param) and $param["RelConditionExpr"] !== null) { $this->RelConditionExpr = $param["RelConditionExpr"]; } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("AlarmLevel",$param) and $param["AlarmLevel"] !== null) { + $this->AlarmLevel = $param["AlarmLevel"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleExecResultDetail.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleExecResultDetail.php index 1bed329c..a0f32d75 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleExecResultDetail.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleExecResultDetail.php @@ -55,6 +55,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getTableOwnerUserId() 获取表负责人userId 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTableOwnerUserId(integer $TableOwnerUserId) 设置表负责人userId +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getDatasourceType() 获取2.HIVE 3.DLC +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDatasourceType(integer $DatasourceType) 设置2.HIVE 3.DLC 注意:此字段可能返回 null,表示取不到有效值。 */ class RuleExecResultDetail extends AbstractModel @@ -113,6 +117,12 @@ class RuleExecResultDetail extends AbstractModel */ public $TableOwnerUserId; + /** + * @var integer 2.HIVE 3.DLC +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $DatasourceType; + /** * @param integer $DatasourceId 数据源id 注意:此字段可能返回 null,表示取不到有效值。 @@ -131,6 +141,8 @@ class RuleExecResultDetail extends AbstractModel * @param RuleExecResult $RuleExecResult 规则执行记录 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $TableOwnerUserId 表负责人userId +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $DatasourceType 2.HIVE 3.DLC 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -182,5 +194,9 @@ class RuleExecResultDetail extends AbstractModel if (array_key_exists("TableOwnerUserId",$param) and $param["TableOwnerUserId"] !== null) { $this->TableOwnerUserId = $param["TableOwnerUserId"]; } + + if (array_key_exists("DatasourceType",$param) and $param["DatasourceType"] !== null) { + $this->DatasourceType = $param["DatasourceType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleGroup.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleGroup.php index 4c2b36a9..9659cc05 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleGroup.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleGroup.php @@ -87,6 +87,10 @@ use TencentCloud\Common\AbstractModel; * @method integer getTableOwnerUserId() 获取表负责人UserId 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTableOwnerUserId(integer $TableOwnerUserId) 设置表负责人UserId +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getInstanceId() 获取实例ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setInstanceId(string $InstanceId) 设置实例ID 注意:此字段可能返回 null,表示取不到有效值。 */ class RuleGroup extends AbstractModel @@ -193,6 +197,12 @@ class RuleGroup extends AbstractModel */ public $TableOwnerUserId; + /** + * @var string 实例ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $InstanceId; + /** * @param integer $RuleGroupId 规则组Id 注意:此字段可能返回 null,表示取不到有效值。 @@ -227,6 +237,8 @@ class RuleGroup extends AbstractModel * @param boolean $MonitorStatus 监控状态 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $TableOwnerUserId 表负责人UserId +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $InstanceId 实例ID 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -311,5 +323,9 @@ class RuleGroup extends AbstractModel if (array_key_exists("TableOwnerUserId",$param) and $param["TableOwnerUserId"] !== null) { $this->TableOwnerUserId = $param["TableOwnerUserId"]; } + + if (array_key_exists("InstanceId",$param) and $param["InstanceId"] !== null) { + $this->InstanceId = $param["InstanceId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleGroupExecResult.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleGroupExecResult.php index 28b436b1..3c08aec0 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleGroupExecResult.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleGroupExecResult.php @@ -75,6 +75,10 @@ use TencentCloud\Common\AbstractModel; * @method string getExecDetail() 获取执行详情,调度计划或者关联生产任务ID 注意:此字段可能返回 null,表示取不到有效值。 * @method void setExecDetail(string $ExecDetail) 设置执行详情,调度计划或者关联生产任务ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getEngineType() 获取实际执行引擎 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setEngineType(string $EngineType) 设置实际执行引擎 注意:此字段可能返回 null,表示取不到有效值。 */ class RuleGroupExecResult extends AbstractModel @@ -163,6 +167,12 @@ class RuleGroupExecResult extends AbstractModel */ public $ExecDetail; + /** + * @var string 实际执行引擎 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $EngineType; + /** * @param integer $RuleGroupExecId 规则组执行ID 注意:此字段可能返回 null,表示取不到有效值。 @@ -191,6 +201,8 @@ class RuleGroupExecResult extends AbstractModel * @param boolean $Permission 有无权限 注意:此字段可能返回 null,表示取不到有效值。 * @param string $ExecDetail 执行详情,调度计划或者关联生产任务ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $EngineType 实际执行引擎 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -261,5 +273,9 @@ class RuleGroupExecResult extends AbstractModel if (array_key_exists("ExecDetail",$param) and $param["ExecDetail"] !== null) { $this->ExecDetail = $param["ExecDetail"]; } + + if (array_key_exists("EngineType",$param) and $param["EngineType"] !== null) { + $this->EngineType = $param["EngineType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleGroupExecStrategy.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleGroupExecStrategy.php index 89d076a5..e9001d53 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleGroupExecStrategy.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuleGroupExecStrategy.php @@ -67,6 +67,14 @@ use TencentCloud\Common\AbstractModel; * @method string getTaskAction() 获取时间指定 注意:此字段可能返回 null,表示取不到有效值。 * @method void setTaskAction(string $TaskAction) 设置时间指定 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getExecEngineType() 获取运行的执行引擎,不传时会请求该数据源下默认的执行引擎 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setExecEngineType(string $ExecEngineType) 设置运行的执行引擎,不传时会请求该数据源下默认的执行引擎 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getExecPlan() 获取执行计划 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setExecPlan(string $ExecPlan) 设置执行计划 注意:此字段可能返回 null,表示取不到有效值。 */ class RuleGroupExecStrategy extends AbstractModel @@ -143,6 +151,18 @@ class RuleGroupExecStrategy extends AbstractModel */ public $TaskAction; + /** + * @var string 运行的执行引擎,不传时会请求该数据源下默认的执行引擎 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ExecEngineType; + + /** + * @var string 执行计划 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ExecPlan; + /** * @param integer $RuleGroupId 规则组Id 注意:此字段可能返回 null,表示取不到有效值。 @@ -167,6 +187,10 @@ class RuleGroupExecStrategy extends AbstractModel * @param integer $CycleStep 间隔 注意:此字段可能返回 null,表示取不到有效值。 * @param string $TaskAction 时间指定 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ExecEngineType 运行的执行引擎,不传时会请求该数据源下默认的执行引擎 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ExecPlan 执行计划 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -234,5 +258,13 @@ class RuleGroupExecStrategy extends AbstractModel if (array_key_exists("TaskAction",$param) and $param["TaskAction"] !== null) { $this->TaskAction = $param["TaskAction"]; } + + if (array_key_exists("ExecEngineType",$param) and $param["ExecEngineType"] !== null) { + $this->ExecEngineType = $param["ExecEngineType"]; + } + + if (array_key_exists("ExecPlan",$param) and $param["ExecPlan"] !== null) { + $this->ExecPlan = $param["ExecPlan"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RunTasksByMultiWorkflowRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RunTasksByMultiWorkflowRequest.php new file mode 100644 index 00000000..39e37fc6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RunTasksByMultiWorkflowRequest.php @@ -0,0 +1,77 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("WorkflowIds",$param) and $param["WorkflowIds"] !== null) { + $this->WorkflowIds = $param["WorkflowIds"]; + } + + if (array_key_exists("EnableMakeUp",$param) and $param["EnableMakeUp"] !== null) { + $this->EnableMakeUp = $param["EnableMakeUp"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RunTasksByMultiWorkflowResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RunTasksByMultiWorkflowResponse.php new file mode 100644 index 00000000..aada79e9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RunTasksByMultiWorkflowResponse.php @@ -0,0 +1,70 @@ +Data = new OperationOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuntimeInstanceCntTop.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuntimeInstanceCntTop.php new file mode 100644 index 00000000..e58f8890 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/RuntimeInstanceCntTop.php @@ -0,0 +1,153 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("InCharge",$param) and $param["InCharge"] !== null) { + $this->InCharge = $param["InCharge"]; + } + + if (array_key_exists("CycleUnit",$param) and $param["CycleUnit"] !== null) { + $this->CycleUnit = $param["CycleUnit"]; + } + + if (array_key_exists("State",$param) and $param["State"] !== null) { + $this->State = $param["State"]; + } + + if (array_key_exists("RunTime",$param) and $param["RunTime"] !== null) { + $this->RunTime = $param["RunTime"]; + } + + if (array_key_exists("CurRunTime",$param) and $param["CurRunTime"] !== null) { + $this->CurRunTime = $param["CurRunTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScreenInstanceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScreenInstanceInfo.php new file mode 100644 index 00000000..cbe308bf --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScreenInstanceInfo.php @@ -0,0 +1,185 @@ +CountTag = $param["CountTag"]; + } + + if (array_key_exists("TotalNum",$param) and $param["TotalNum"] !== null) { + $this->TotalNum = $param["TotalNum"]; + } + + if (array_key_exists("RunningNum",$param) and $param["RunningNum"] !== null) { + $this->RunningNum = $param["RunningNum"]; + } + + if (array_key_exists("WaitRunningNum",$param) and $param["WaitRunningNum"] !== null) { + $this->WaitRunningNum = $param["WaitRunningNum"]; + } + + if (array_key_exists("DependencyNum",$param) and $param["DependencyNum"] !== null) { + $this->DependencyNum = $param["DependencyNum"]; + } + + if (array_key_exists("WaitEventNum",$param) and $param["WaitEventNum"] !== null) { + $this->WaitEventNum = $param["WaitEventNum"]; + } + + if (array_key_exists("StoppingNum",$param) and $param["StoppingNum"] !== null) { + $this->StoppingNum = $param["StoppingNum"]; + } + + if (array_key_exists("SucceedNum",$param) and $param["SucceedNum"] !== null) { + $this->SucceedNum = $param["SucceedNum"]; + } + + if (array_key_exists("FailedNum",$param) and $param["FailedNum"] !== null) { + $this->FailedNum = $param["FailedNum"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScreenTaskInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScreenTaskInfo.php new file mode 100644 index 00000000..dffad33b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScreenTaskInfo.php @@ -0,0 +1,229 @@ +CountTag = $param["CountTag"]; + } + + if (array_key_exists("TotalNum",$param) and $param["TotalNum"] !== null) { + $this->TotalNum = $param["TotalNum"]; + } + + if (array_key_exists("RunningNum",$param) and $param["RunningNum"] !== null) { + $this->RunningNum = $param["RunningNum"]; + } + + if (array_key_exists("StoppingNum",$param) and $param["StoppingNum"] !== null) { + $this->StoppingNum = $param["StoppingNum"]; + } + + if (array_key_exists("StoppedNum",$param) and $param["StoppedNum"] !== null) { + $this->StoppedNum = $param["StoppedNum"]; + } + + if (array_key_exists("FrozenNum",$param) and $param["FrozenNum"] !== null) { + $this->FrozenNum = $param["FrozenNum"]; + } + + if (array_key_exists("YearNum",$param) and $param["YearNum"] !== null) { + $this->YearNum = $param["YearNum"]; + } + + if (array_key_exists("MonthNum",$param) and $param["MonthNum"] !== null) { + $this->MonthNum = $param["MonthNum"]; + } + + if (array_key_exists("WeekNum",$param) and $param["WeekNum"] !== null) { + $this->WeekNum = $param["WeekNum"]; + } + + if (array_key_exists("DayNum",$param) and $param["DayNum"] !== null) { + $this->DayNum = $param["DayNum"]; + } + + if (array_key_exists("HourNum",$param) and $param["HourNum"] !== null) { + $this->HourNum = $param["HourNum"]; + } + + if (array_key_exists("MinuteNum",$param) and $param["MinuteNum"] !== null) { + $this->MinuteNum = $param["MinuteNum"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScriptInfoResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScriptInfoResponse.php new file mode 100644 index 00000000..1b70834b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScriptInfoResponse.php @@ -0,0 +1,345 @@ +ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("FileName",$param) and $param["FileName"] !== null) { + $this->FileName = $param["FileName"]; + } + + if (array_key_exists("FileExtensionType",$param) and $param["FileExtensionType"] !== null) { + $this->FileExtensionType = $param["FileExtensionType"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Md5Value",$param) and $param["Md5Value"] !== null) { + $this->Md5Value = $param["Md5Value"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("Size",$param) and $param["Size"] !== null) { + $this->Size = $param["Size"]; + } + + if (array_key_exists("LocalPath",$param) and $param["LocalPath"] !== null) { + $this->LocalPath = $param["LocalPath"]; + } + + if (array_key_exists("RemotePath",$param) and $param["RemotePath"] !== null) { + $this->RemotePath = $param["RemotePath"]; + } + + if (array_key_exists("OwnerName",$param) and $param["OwnerName"] !== null) { + $this->OwnerName = $param["OwnerName"]; + } + + if (array_key_exists("Owner",$param) and $param["Owner"] !== null) { + $this->Owner = $param["Owner"]; + } + + if (array_key_exists("PathDepth",$param) and $param["PathDepth"] !== null) { + $this->PathDepth = $param["PathDepth"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ExtraInfo",$param) and $param["ExtraInfo"] !== null) { + $this->ExtraInfo = $param["ExtraInfo"]; + } + + if (array_key_exists("LocalTempPath",$param) and $param["LocalTempPath"] !== null) { + $this->LocalTempPath = $param["LocalTempPath"]; + } + + if (array_key_exists("ZipPath",$param) and $param["ZipPath"] !== null) { + $this->ZipPath = $param["ZipPath"]; + } + + if (array_key_exists("Bucket",$param) and $param["Bucket"] !== null) { + $this->Bucket = $param["Bucket"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScriptRequestInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScriptRequestInfo.php new file mode 100644 index 00000000..ffa742a4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/ScriptRequestInfo.php @@ -0,0 +1,137 @@ +FilePath = $param["FilePath"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("Version",$param) and $param["Version"] !== null) { + $this->Version = $param["Version"]; + } + + if (array_key_exists("Operation",$param) and $param["Operation"] !== null) { + $this->Operation = $param["Operation"]; + } + + if (array_key_exists("ExtraInfo",$param) and $param["ExtraInfo"] !== null) { + $this->ExtraInfo = $param["ExtraInfo"]; + } + + if (array_key_exists("BucketName",$param) and $param["BucketName"] !== null) { + $this->BucketName = $param["BucketName"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("FileExtensionType",$param) and $param["FileExtensionType"] !== null) { + $this->FileExtensionType = $param["FileExtensionType"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SimpleColumnInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SimpleColumnInfo.php new file mode 100644 index 00000000..12acf135 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SimpleColumnInfo.php @@ -0,0 +1,281 @@ +Id = $param["Id"]; + } + + if (array_key_exists("QualifiedName",$param) and $param["QualifiedName"] !== null) { + $this->QualifiedName = $param["QualifiedName"]; + } + + if (array_key_exists("ColumnName",$param) and $param["ColumnName"] !== null) { + $this->ColumnName = $param["ColumnName"]; + } + + if (array_key_exists("ColumnNameCn",$param) and $param["ColumnNameCn"] !== null) { + $this->ColumnNameCn = $param["ColumnNameCn"]; + } + + if (array_key_exists("ColumnType",$param) and $param["ColumnType"] !== null) { + $this->ColumnType = $param["ColumnType"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("PrefixPath",$param) and $param["PrefixPath"] !== null) { + $this->PrefixPath = $param["PrefixPath"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { + $this->ModifyTime = $param["ModifyTime"]; + } + + if (array_key_exists("DatasourceId",$param) and $param["DatasourceId"] !== null) { + $this->DatasourceId = $param["DatasourceId"]; + } + + if (array_key_exists("DownStreamCount",$param) and $param["DownStreamCount"] !== null) { + $this->DownStreamCount = $param["DownStreamCount"]; + } + + if (array_key_exists("UpStreamCount",$param) and $param["UpStreamCount"] !== null) { + $this->UpStreamCount = $param["UpStreamCount"]; + } + + if (array_key_exists("RelationParams",$param) and $param["RelationParams"] !== null) { + $this->RelationParams = $param["RelationParams"]; + } + + if (array_key_exists("Params",$param) and $param["Params"] !== null) { + $this->Params = $param["Params"]; + } + + if (array_key_exists("Tasks",$param) and $param["Tasks"] !== null) { + $this->Tasks = $param["Tasks"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SimpleDataSourceInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SimpleDataSourceInfo.php new file mode 100644 index 00000000..decedcbb --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SimpleDataSourceInfo.php @@ -0,0 +1,425 @@ +DatabaseName = $param["DatabaseName"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("ID",$param) and $param["ID"] !== null) { + $this->ID = $param["ID"]; + } + + if (array_key_exists("Instance",$param) and $param["Instance"] !== null) { + $this->Instance = $param["Instance"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("AppId",$param) and $param["AppId"] !== null) { + $this->AppId = $param["AppId"]; + } + + if (array_key_exists("Category",$param) and $param["Category"] !== null) { + $this->Category = $param["Category"]; + } + + if (array_key_exists("Display",$param) and $param["Display"] !== null) { + $this->Display = $param["Display"]; + } + + if (array_key_exists("OwnerAccount",$param) and $param["OwnerAccount"] !== null) { + $this->OwnerAccount = $param["OwnerAccount"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("OwnerAccountName",$param) and $param["OwnerAccountName"] !== null) { + $this->OwnerAccountName = $param["OwnerAccountName"]; + } + + if (array_key_exists("ClusterName",$param) and $param["ClusterName"] !== null) { + $this->ClusterName = $param["ClusterName"]; + } + + if (array_key_exists("OwnerProjectId",$param) and $param["OwnerProjectId"] !== null) { + $this->OwnerProjectId = $param["OwnerProjectId"]; + } + + if (array_key_exists("OwnerProjectName",$param) and $param["OwnerProjectName"] !== null) { + $this->OwnerProjectName = $param["OwnerProjectName"]; + } + + if (array_key_exists("OwnerProjectIdent",$param) and $param["OwnerProjectIdent"] !== null) { + $this->OwnerProjectIdent = $param["OwnerProjectIdent"]; + } + + if (array_key_exists("Edit",$param) and $param["Edit"] !== null) { + $this->Edit = $param["Edit"]; + } + + if (array_key_exists("Author",$param) and $param["Author"] !== null) { + $this->Author = $param["Author"]; + } + + if (array_key_exists("Deliver",$param) and $param["Deliver"] !== null) { + $this->Deliver = $param["Deliver"]; + } + + if (array_key_exists("DataSourceStatus",$param) and $param["DataSourceStatus"] !== null) { + $this->DataSourceStatus = $param["DataSourceStatus"]; + } + + if (array_key_exists("AuthorityProjectName",$param) and $param["AuthorityProjectName"] !== null) { + $this->AuthorityProjectName = $param["AuthorityProjectName"]; + } + + if (array_key_exists("AuthorityUserName",$param) and $param["AuthorityUserName"] !== null) { + $this->AuthorityUserName = $param["AuthorityUserName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SourceFieldInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SourceFieldInfo.php index 1316e602..404fc4b2 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SourceFieldInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SourceFieldInfo.php @@ -26,6 +26,10 @@ use TencentCloud\Common\AbstractModel; * @method void setFieldType(string $FieldType) 设置字段类型 * @method string getAlias() 获取字段别名 * @method void setAlias(string $Alias) 设置字段别名 + * @method string getComment() 获取字段描述 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setComment(string $Comment) 设置字段描述 +注意:此字段可能返回 null,表示取不到有效值。 */ class SourceFieldInfo extends AbstractModel { @@ -44,10 +48,18 @@ class SourceFieldInfo extends AbstractModel */ public $Alias; + /** + * @var string 字段描述 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Comment; + /** * @param string $FieldName 字段名称 * @param string $FieldType 字段类型 * @param string $Alias 字段别名 + * @param string $Comment 字段描述 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -73,5 +85,9 @@ class SourceFieldInfo extends AbstractModel if (array_key_exists("Alias",$param) and $param["Alias"] !== null) { $this->Alias = $param["Alias"]; } + + if (array_key_exists("Comment",$param) and $param["Comment"] !== null) { + $this->Comment = $param["Comment"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SourceObject.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SourceObject.php index 0c0a0726..7c562d37 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SourceObject.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SourceObject.php @@ -27,6 +27,18 @@ use TencentCloud\Common\AbstractModel; * @method string getSourceObjectValue() 获取源字段名称 注意:此字段可能返回 null,表示取不到有效值。 * @method void setSourceObjectValue(string $SourceObjectValue) 设置源字段名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getObjectDataTypeName() 获取源字段详细类型,int、string +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setObjectDataTypeName(string $ObjectDataTypeName) 设置源字段详细类型,int、string +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getObjectValue() 获取源字段名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setObjectValue(string $ObjectValue) 设置源字段名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getObjectType() 获取对象类型 1.常量 2.离线表级 3.离线字段级 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setObjectType(integer $ObjectType) 设置对象类型 1.常量 2.离线表级 3.离线字段级 注意:此字段可能返回 null,表示取不到有效值。 */ class SourceObject extends AbstractModel @@ -34,19 +46,45 @@ class SourceObject extends AbstractModel /** * @var string 源字段详细类型,int、string 注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated */ public $SourceObjectDataTypeName; /** * @var string 源字段名称 注意:此字段可能返回 null,表示取不到有效值。 + * @deprecated */ public $SourceObjectValue; + /** + * @var string 源字段详细类型,int、string +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ObjectDataTypeName; + + /** + * @var string 源字段名称 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ObjectValue; + + /** + * @var integer 对象类型 1.常量 2.离线表级 3.离线字段级 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ObjectType; + /** * @param string $SourceObjectDataTypeName 源字段详细类型,int、string 注意:此字段可能返回 null,表示取不到有效值。 * @param string $SourceObjectValue 源字段名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ObjectDataTypeName 源字段详细类型,int、string +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ObjectValue 源字段名称 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $ObjectType 对象类型 1.常量 2.离线表级 3.离线字段级 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -69,5 +107,17 @@ class SourceObject extends AbstractModel if (array_key_exists("SourceObjectValue",$param) and $param["SourceObjectValue"] !== null) { $this->SourceObjectValue = $param["SourceObjectValue"]; } + + if (array_key_exists("ObjectDataTypeName",$param) and $param["ObjectDataTypeName"] !== null) { + $this->ObjectDataTypeName = $param["ObjectDataTypeName"]; + } + + if (array_key_exists("ObjectValue",$param) and $param["ObjectValue"] !== null) { + $this->ObjectValue = $param["ObjectValue"]; + } + + if (array_key_exists("ObjectType",$param) and $param["ObjectType"] !== null) { + $this->ObjectType = $param["ObjectType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StageCloudApiRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StageCloudApiRequest.php new file mode 100644 index 00000000..9f7e11c5 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StageCloudApiRequest.php @@ -0,0 +1,214 @@ +ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("StageId",$param) and $param["StageId"] !== null) { + $this->StageId = $param["StageId"]; + } + + if (array_key_exists("JobId",$param) and $param["JobId"] !== null) { + $this->JobId = $param["JobId"]; + } + + if (array_key_exists("StageName",$param) and $param["StageName"] !== null) { + $this->StageName = $param["StageName"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Mode",$param) and $param["Mode"] !== null) { + $this->Mode = $param["Mode"]; + } + + if (array_key_exists("Version",$param) and $param["Version"] !== null) { + $this->Version = $param["Version"]; + } + + if (array_key_exists("Queue",$param) and $param["Queue"] !== null) { + $this->Queue = $param["Queue"]; + } + + if (array_key_exists("Content",$param) and $param["Content"] !== null) { + $this->Content = $param["Content"]; + } + + if (array_key_exists("Parameters",$param) and $param["Parameters"] !== null) { + $this->Parameters = []; + foreach ($param["Parameters"] as $key => $value){ + $obj = new Property(); + $obj->deserialize($value); + array_push($this->Parameters, $obj); + } + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("JobType",$param) and $param["JobType"] !== null) { + $this->JobType = $param["JobType"]; + } + + if (array_key_exists("WorkFlowId",$param) and $param["WorkFlowId"] !== null) { + $this->WorkFlowId = $param["WorkFlowId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StartIntegrationTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StartIntegrationTaskRequest.php index f54e77e5..1a06f3cc 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StartIntegrationTaskRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StartIntegrationTaskRequest.php @@ -24,6 +24,10 @@ use TencentCloud\Common\AbstractModel; * @method void setTaskId(string $TaskId) 设置任务id * @method string getProjectId() 获取项目id * @method void setProjectId(string $ProjectId) 设置项目id + * @method string getEvent() 获取事件类型(START, STOP, SUSPEND, RESUME, COMMIT, TIMESTAMP) + * @method void setEvent(string $Event) 设置事件类型(START, STOP, SUSPEND, RESUME, COMMIT, TIMESTAMP) + * @method array getExtConfig() 获取额外参数 + * @method void setExtConfig(array $ExtConfig) 设置额外参数 */ class StartIntegrationTaskRequest extends AbstractModel { @@ -37,9 +41,21 @@ class StartIntegrationTaskRequest extends AbstractModel */ public $ProjectId; + /** + * @var string 事件类型(START, STOP, SUSPEND, RESUME, COMMIT, TIMESTAMP) + */ + public $Event; + + /** + * @var array 额外参数 + */ + public $ExtConfig; + /** * @param string $TaskId 任务id * @param string $ProjectId 项目id + * @param string $Event 事件类型(START, STOP, SUSPEND, RESUME, COMMIT, TIMESTAMP) + * @param array $ExtConfig 额外参数 */ function __construct() { @@ -61,5 +77,18 @@ class StartIntegrationTaskRequest extends AbstractModel if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { $this->ProjectId = $param["ProjectId"]; } + + if (array_key_exists("Event",$param) and $param["Event"] !== null) { + $this->Event = $param["Event"]; + } + + if (array_key_exists("ExtConfig",$param) and $param["ExtConfig"] !== null) { + $this->ExtConfig = []; + foreach ($param["ExtConfig"] as $key => $value){ + $obj = new RecordField(); + $obj->deserialize($value); + array_push($this->ExtConfig, $obj); + } + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StopBaselineRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StopBaselineRequest.php new file mode 100644 index 00000000..8cf42a5f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StopBaselineRequest.php @@ -0,0 +1,65 @@ +BaselineId = $param["BaselineId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StopBaselineResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StopBaselineResponse.php new file mode 100644 index 00000000..924725c2 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StopBaselineResponse.php @@ -0,0 +1,66 @@ +Data = new BooleanResponse(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StrToStrMap.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StrToStrMap.php new file mode 100644 index 00000000..6c625804 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StrToStrMap.php @@ -0,0 +1,73 @@ +K = $param["K"]; + } + + if (array_key_exists("V",$param) and $param["V"] !== null) { + $this->V = $param["V"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StringListNode.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StringListNode.php new file mode 100644 index 00000000..5763a7e3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/StringListNode.php @@ -0,0 +1,57 @@ +PreviewRecord = $param["PreviewRecord"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitBaselineRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitBaselineRequest.php new file mode 100644 index 00000000..24db0957 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitBaselineRequest.php @@ -0,0 +1,65 @@ +BaselineId = $param["BaselineId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitBaselineResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitBaselineResponse.php new file mode 100644 index 00000000..c59b2f98 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitBaselineResponse.php @@ -0,0 +1,66 @@ +Data = new BooleanResponse(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitSqlTaskRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitSqlTaskRequest.php new file mode 100644 index 00000000..23646e1b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitSqlTaskRequest.php @@ -0,0 +1,197 @@ +DatabaseType = $param["DatabaseType"]; + } + + if (array_key_exists("DatasourceId",$param) and $param["DatasourceId"] !== null) { + $this->DatasourceId = $param["DatasourceId"]; + } + + if (array_key_exists("GroupId",$param) and $param["GroupId"] !== null) { + $this->GroupId = $param["GroupId"]; + } + + if (array_key_exists("ScriptId",$param) and $param["ScriptId"] !== null) { + $this->ScriptId = $param["ScriptId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("DatabaseName",$param) and $param["DatabaseName"] !== null) { + $this->DatabaseName = $param["DatabaseName"]; + } + + if (array_key_exists("EngineId",$param) and $param["EngineId"] !== null) { + $this->EngineId = $param["EngineId"]; + } + + if (array_key_exists("ScriptContent",$param) and $param["ScriptContent"] !== null) { + $this->ScriptContent = $param["ScriptContent"]; + } + + if (array_key_exists("ResourceQueue",$param) and $param["ResourceQueue"] !== null) { + $this->ResourceQueue = $param["ResourceQueue"]; + } + + if (array_key_exists("DatasourceType",$param) and $param["DatasourceType"] !== null) { + $this->DatasourceType = $param["DatasourceType"]; + } + + if (array_key_exists("ComputeResource",$param) and $param["ComputeResource"] !== null) { + $this->ComputeResource = $param["ComputeResource"]; + } + + if (array_key_exists("RunParams",$param) and $param["RunParams"] !== null) { + $this->RunParams = $param["RunParams"]; + } + + if (array_key_exists("ConfParams",$param) and $param["ConfParams"] !== null) { + $this->ConfParams = $param["ConfParams"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitSqlTaskResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitSqlTaskResponse.php new file mode 100644 index 00000000..f9391834 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitSqlTaskResponse.php @@ -0,0 +1,83 @@ +Record = new AdhocRecord(); + $this->Record->deserialize($param["Record"]); + } + + if (array_key_exists("Details",$param) and $param["Details"] !== null) { + $this->Details = []; + foreach ($param["Details"] as $key => $value){ + $obj = new AdhocDetail(); + $obj->deserialize($value); + array_push($this->Details, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitTaskTestRunRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitTaskTestRunRequest.php new file mode 100644 index 00000000..3aad1a4b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitTaskTestRunRequest.php @@ -0,0 +1,154 @@ +TaskIds = $param["TaskIds"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("WorkFlowId",$param) and $param["WorkFlowId"] !== null) { + $this->WorkFlowId = $param["WorkFlowId"]; + } + + if (array_key_exists("Name",$param) and $param["Name"] !== null) { + $this->Name = $param["Name"]; + } + + if (array_key_exists("Tasks",$param) and $param["Tasks"] !== null) { + $this->Tasks = []; + foreach ($param["Tasks"] as $key => $value){ + $obj = new StageCloudApiRequest(); + $obj->deserialize($value); + array_push($this->Tasks, $obj); + } + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("RunParams",$param) and $param["RunParams"] !== null) { + $this->RunParams = $param["RunParams"]; + } + + if (array_key_exists("ScriptContent",$param) and $param["ScriptContent"] !== null) { + $this->ScriptContent = $param["ScriptContent"]; + } + + if (array_key_exists("VersionId",$param) and $param["VersionId"] !== null) { + $this->VersionId = $param["VersionId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitTaskTestRunResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitTaskTestRunResponse.php new file mode 100644 index 00000000..d5098f88 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/SubmitTaskTestRunResponse.php @@ -0,0 +1,77 @@ +JobId = $param["JobId"]; + } + + if (array_key_exists("RecordId",$param) and $param["RecordId"] !== null) { + $this->RecordId = $param["RecordId"]; + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TableBaseInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TableBaseInfo.php new file mode 100644 index 00000000..74e3041b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TableBaseInfo.php @@ -0,0 +1,202 @@ +DatabaseName = $param["DatabaseName"]; + } + + if (array_key_exists("TableName",$param) and $param["TableName"] !== null) { + $this->TableName = $param["TableName"]; + } + + if (array_key_exists("DatasourceConnectionName",$param) and $param["DatasourceConnectionName"] !== null) { + $this->DatasourceConnectionName = $param["DatasourceConnectionName"]; + } + + if (array_key_exists("TableComment",$param) and $param["TableComment"] !== null) { + $this->TableComment = $param["TableComment"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("TableFormat",$param) and $param["TableFormat"] !== null) { + $this->TableFormat = $param["TableFormat"]; + } + + if (array_key_exists("UserAlias",$param) and $param["UserAlias"] !== null) { + $this->UserAlias = $param["UserAlias"]; + } + + if (array_key_exists("UserSubUin",$param) and $param["UserSubUin"] !== null) { + $this->UserSubUin = $param["UserSubUin"]; + } + + if (array_key_exists("GovernPolicy",$param) and $param["GovernPolicy"] !== null) { + $this->GovernPolicy = new DlcDataGovernPolicy(); + $this->GovernPolicy->deserialize($param["GovernPolicy"]); + } + + if (array_key_exists("DbGovernPolicyIsDisable",$param) and $param["DbGovernPolicyIsDisable"] !== null) { + $this->DbGovernPolicyIsDisable = $param["DbGovernPolicyIsDisable"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TableLineageInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TableLineageInfo.php new file mode 100644 index 00000000..13c3f9c6 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TableLineageInfo.php @@ -0,0 +1,355 @@ +MetastoreType = $param["MetastoreType"]; + } + + if (array_key_exists("PrefixPath",$param) and $param["PrefixPath"] !== null) { + $this->PrefixPath = $param["PrefixPath"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("DatasourceId",$param) and $param["DatasourceId"] !== null) { + $this->DatasourceId = $param["DatasourceId"]; + } + + if (array_key_exists("TableId",$param) and $param["TableId"] !== null) { + $this->TableId = $param["TableId"]; + } + + if (array_key_exists("Params",$param) and $param["Params"] !== null) { + $this->Params = []; + foreach ($param["Params"] as $key => $value){ + $obj = new LineageParamRecord(); + $obj->deserialize($value); + array_push($this->Params, $obj); + } + } + + if (array_key_exists("ParentSet",$param) and $param["ParentSet"] !== null) { + $this->ParentSet = $param["ParentSet"]; + } + + if (array_key_exists("ChildSet",$param) and $param["ChildSet"] !== null) { + $this->ChildSet = $param["ChildSet"]; + } + + if (array_key_exists("ExtParams",$param) and $param["ExtParams"] !== null) { + $this->ExtParams = []; + foreach ($param["ExtParams"] as $key => $value){ + $obj = new RecordField(); + $obj->deserialize($value); + array_push($this->ExtParams, $obj); + } + } + + if (array_key_exists("Id",$param) and $param["Id"] !== null) { + $this->Id = $param["Id"]; + } + + if (array_key_exists("MetastoreTypeName",$param) and $param["MetastoreTypeName"] !== null) { + $this->MetastoreTypeName = $param["MetastoreTypeName"]; + } + + if (array_key_exists("TableName",$param) and $param["TableName"] !== null) { + $this->TableName = $param["TableName"]; + } + + if (array_key_exists("QualifiedName",$param) and $param["QualifiedName"] !== null) { + $this->QualifiedName = $param["QualifiedName"]; + } + + if (array_key_exists("DownStreamCount",$param) and $param["DownStreamCount"] !== null) { + $this->DownStreamCount = $param["DownStreamCount"]; + } + + if (array_key_exists("UpStreamCount",$param) and $param["UpStreamCount"] !== null) { + $this->UpStreamCount = $param["UpStreamCount"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { + $this->ModifyTime = $param["ModifyTime"]; + } + + if (array_key_exists("Tasks",$param) and $param["Tasks"] !== null) { + $this->Tasks = $param["Tasks"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskAlarmInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskAlarmInfo.php index 44aac157..af41f50c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskAlarmInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskAlarmInfo.php @@ -91,6 +91,38 @@ use TencentCloud\Common\AbstractModel; * @method string getWeComHook() 获取企业微信群Hook地址,多个hook地址使用,隔开 注意:此字段可能返回 null,表示取不到有效值。 * @method void setWeComHook(string $WeComHook) 设置企业微信群Hook地址,多个hook地址使用,隔开 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getUpdateTime() 获取最近操作时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setUpdateTime(string $UpdateTime) 设置最近操作时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getOperatorUin() 获取最近操作人Uin +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOperatorUin(string $OperatorUin) 设置最近操作人Uin +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getTaskCount() 获取关联任务数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTaskCount(integer $TaskCount) 设置关联任务数 +注意:此字段可能返回 null,表示取不到有效值。 + * @method integer getMonitorType() 获取监控对象类型,1:所有任务,2:指定任务,3:指定责任人 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMonitorType(integer $MonitorType) 设置监控对象类型,1:所有任务,2:指定任务,3:指定责任人 +注意:此字段可能返回 null,表示取不到有效值。 + * @method array getMonitorObjectIds() 获取监控对象列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setMonitorObjectIds(array $MonitorObjectIds) 设置监控对象列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getLatestAlarmInstanceId() 获取最近一次告警的实例ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLatestAlarmInstanceId(string $LatestAlarmInstanceId) 设置最近一次告警的实例ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getLatestAlarmTime() 获取最近一次告警时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLatestAlarmTime(string $LatestAlarmTime) 设置最近一次告警时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getDescription() 获取告警规则描述 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setDescription(string $Description) 设置告警规则描述 注意:此字段可能返回 null,表示取不到有效值。 */ class TaskAlarmInfo extends AbstractModel @@ -219,6 +251,54 @@ class TaskAlarmInfo extends AbstractModel */ public $WeComHook; + /** + * @var string 最近操作时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $UpdateTime; + + /** + * @var string 最近操作人Uin +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $OperatorUin; + + /** + * @var integer 关联任务数 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TaskCount; + + /** + * @var integer 监控对象类型,1:所有任务,2:指定任务,3:指定责任人 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MonitorType; + + /** + * @var array 监控对象列表 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $MonitorObjectIds; + + /** + * @var string 最近一次告警的实例ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $LatestAlarmInstanceId; + + /** + * @var string 最近一次告警时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $LatestAlarmTime; + + /** + * @var string 告警规则描述 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Description; + /** * @param string $TaskId 任务ID * @param string $RegularName 规则名称 @@ -255,6 +335,22 @@ class TaskAlarmInfo extends AbstractModel * @param integer $AlarmRecipientType 告警接收人类型,0指定人员;1任务责任人 注意:此字段可能返回 null,表示取不到有效值。 * @param string $WeComHook 企业微信群Hook地址,多个hook地址使用,隔开 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $UpdateTime 最近操作时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $OperatorUin 最近操作人Uin +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $TaskCount 关联任务数 +注意:此字段可能返回 null,表示取不到有效值。 + * @param integer $MonitorType 监控对象类型,1:所有任务,2:指定任务,3:指定责任人 +注意:此字段可能返回 null,表示取不到有效值。 + * @param array $MonitorObjectIds 监控对象列表 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $LatestAlarmInstanceId 最近一次告警的实例ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $LatestAlarmTime 最近一次告警时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Description 告警规则描述 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -362,5 +458,37 @@ class TaskAlarmInfo extends AbstractModel if (array_key_exists("WeComHook",$param) and $param["WeComHook"] !== null) { $this->WeComHook = $param["WeComHook"]; } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("OperatorUin",$param) and $param["OperatorUin"] !== null) { + $this->OperatorUin = $param["OperatorUin"]; + } + + if (array_key_exists("TaskCount",$param) and $param["TaskCount"] !== null) { + $this->TaskCount = $param["TaskCount"]; + } + + if (array_key_exists("MonitorType",$param) and $param["MonitorType"] !== null) { + $this->MonitorType = $param["MonitorType"]; + } + + if (array_key_exists("MonitorObjectIds",$param) and $param["MonitorObjectIds"] !== null) { + $this->MonitorObjectIds = $param["MonitorObjectIds"]; + } + + if (array_key_exists("LatestAlarmInstanceId",$param) and $param["LatestAlarmInstanceId"] !== null) { + $this->LatestAlarmInstanceId = $param["LatestAlarmInstanceId"]; + } + + if (array_key_exists("LatestAlarmTime",$param) and $param["LatestAlarmTime"] !== null) { + $this->LatestAlarmTime = $param["LatestAlarmTime"]; + } + + if (array_key_exists("Description",$param) and $param["Description"] !== null) { + $this->Description = $param["Description"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskByCycle.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskByCycle.php new file mode 100644 index 00000000..866db8ad --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskByCycle.php @@ -0,0 +1,89 @@ +Number = $param["Number"]; + } + + if (array_key_exists("CycleUnit",$param) and $param["CycleUnit"] !== null) { + $this->CycleUnit = $param["CycleUnit"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskByStatus.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskByStatus.php new file mode 100644 index 00000000..51459e1e --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskByStatus.php @@ -0,0 +1,129 @@ +CountGroup = $param["CountGroup"]; + } + + if (array_key_exists("ShowTimeGroup",$param) and $param["ShowTimeGroup"] !== null) { + $this->ShowTimeGroup = $param["ShowTimeGroup"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("CycleUnit",$param) and $param["CycleUnit"] !== null) { + $this->CycleUnit = $param["CycleUnit"]; + } + + if (array_key_exists("ReportTime",$param) and $param["ReportTime"] !== null) { + $this->ReportTime = $param["ReportTime"]; + } + + if (array_key_exists("Count",$param) and $param["Count"] !== null) { + $this->Count = $param["Count"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskCanvasInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskCanvasInfo.php index 440f65bb..0b342fbb 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskCanvasInfo.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskCanvasInfo.php @@ -207,6 +207,56 @@ use TencentCloud\Common\AbstractModel; * @method integer getDelayTime() 获取延迟时间 注意:此字段可能返回 null,表示取不到有效值。 * @method void setDelayTime(integer $DelayTime) 设置延迟时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getExecutionStartTime() 获取执行开始时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setExecutionStartTime(string $ExecutionStartTime) 设置执行开始时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getExecutionEndTime() 获取执行结束时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setExecutionEndTime(string $ExecutionEndTime) 设置执行结束时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getLayer() 获取层级 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setLayer(string $Layer) 设置层级 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getSourceServiceId() 获取来源数据源ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSourceServiceId(string $SourceServiceId) 设置来源数据源ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getSourceServiceType() 获取来源数据源类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setSourceServiceType(string $SourceServiceType) 设置来源数据源类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getTargetServiceId() 获取目标数据源ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTargetServiceId(string $TargetServiceId) 设置目标数据源ID +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getTargetServiceType() 获取目标数据源类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTargetServiceType(string $TargetServiceType) 设置目标数据源类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getAlarmType() 获取任务告警类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setAlarmType(string $AlarmType) 设置任务告警类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getCreateTime() 获取任务创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setCreateTime(string $CreateTime) 设置任务创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getUserId() 获取UserId +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setUserId(string $UserId) 设置UserId +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getOwnerId() 获取OwnerId +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setOwnerId(string $OwnerId) 设置OwnerId +注意:此字段可能返回 null,表示取不到有效值。 + * @method string getTenantId() 获取TenantId + +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setTenantId(string $TenantId) 设置TenantId + 注意:此字段可能返回 null,表示取不到有效值。 */ class TaskCanvasInfo extends AbstractModel @@ -393,6 +443,79 @@ class TaskCanvasInfo extends AbstractModel */ public $DelayTime; + /** + * @var string 执行开始时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ExecutionStartTime; + + /** + * @var string 执行结束时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $ExecutionEndTime; + + /** + * @var string 层级 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $Layer; + + /** + * @var string 来源数据源ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SourceServiceId; + + /** + * @var string 来源数据源类型 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $SourceServiceType; + + /** + * @var string 目标数据源ID +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TargetServiceId; + + /** + * @var string 目标数据源类型 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TargetServiceType; + + /** + * @var string 任务告警类型 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $AlarmType; + + /** + * @var string 任务创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $CreateTime; + + /** + * @var string UserId +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $UserId; + + /** + * @var string OwnerId +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $OwnerId; + + /** + * @var string TenantId + +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $TenantId; + /** * @param string $TaskId 任务Id 注意:此字段可能返回 null,表示取不到有效值。 @@ -487,6 +610,31 @@ class TaskCanvasInfo extends AbstractModel * @param string $TaskAction 弹性周期配置 注意:此字段可能返回 null,表示取不到有效值。 * @param integer $DelayTime 延迟时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ExecutionStartTime 执行开始时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $ExecutionEndTime 执行结束时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $Layer 层级 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $SourceServiceId 来源数据源ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $SourceServiceType 来源数据源类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $TargetServiceId 目标数据源ID +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $TargetServiceType 目标数据源类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $AlarmType 任务告警类型 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $CreateTime 任务创建时间 +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $UserId UserId +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $OwnerId OwnerId +注意:此字段可能返回 null,表示取不到有效值。 + * @param string $TenantId TenantId + 注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() @@ -589,5 +737,53 @@ class TaskCanvasInfo extends AbstractModel if (array_key_exists("DelayTime",$param) and $param["DelayTime"] !== null) { $this->DelayTime = $param["DelayTime"]; } + + if (array_key_exists("ExecutionStartTime",$param) and $param["ExecutionStartTime"] !== null) { + $this->ExecutionStartTime = $param["ExecutionStartTime"]; + } + + if (array_key_exists("ExecutionEndTime",$param) and $param["ExecutionEndTime"] !== null) { + $this->ExecutionEndTime = $param["ExecutionEndTime"]; + } + + if (array_key_exists("Layer",$param) and $param["Layer"] !== null) { + $this->Layer = $param["Layer"]; + } + + if (array_key_exists("SourceServiceId",$param) and $param["SourceServiceId"] !== null) { + $this->SourceServiceId = $param["SourceServiceId"]; + } + + if (array_key_exists("SourceServiceType",$param) and $param["SourceServiceType"] !== null) { + $this->SourceServiceType = $param["SourceServiceType"]; + } + + if (array_key_exists("TargetServiceId",$param) and $param["TargetServiceId"] !== null) { + $this->TargetServiceId = $param["TargetServiceId"]; + } + + if (array_key_exists("TargetServiceType",$param) and $param["TargetServiceType"] !== null) { + $this->TargetServiceType = $param["TargetServiceType"]; + } + + if (array_key_exists("AlarmType",$param) and $param["AlarmType"] !== null) { + $this->AlarmType = $param["AlarmType"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { + $this->UserId = $param["UserId"]; + } + + if (array_key_exists("OwnerId",$param) and $param["OwnerId"] !== null) { + $this->OwnerId = $param["OwnerId"]; + } + + if (array_key_exists("TenantId",$param) and $param["TenantId"] !== null) { + $this->TenantId = $param["TenantId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskInfoPage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskInfoPage.php index f2371c89..42a54f0c 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskInfoPage.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskInfoPage.php @@ -28,6 +28,10 @@ use TencentCloud\Common\AbstractModel; * @method void setItems(array $Items) 设置工作流列表信息 * @method integer getTotalPage() 获取总页数 * @method void setTotalPage(integer $TotalPage) 设置总页数 + * @method integer getPageCount() 获取页数 + * @method void setPageCount(integer $PageCount) 设置页数 + * @method integer getTotalCount() 获取总条数 + * @method void setTotalCount(integer $TotalCount) 设置总条数 */ class TaskInfoPage extends AbstractModel { @@ -51,11 +55,23 @@ class TaskInfoPage extends AbstractModel */ public $TotalPage; + /** + * @var integer 页数 + */ + public $PageCount; + + /** + * @var integer 总条数 + */ + public $TotalCount; + /** * @param integer $PageNumber 页号 * @param integer $PageSize 页大小 * @param array $Items 工作流列表信息 * @param integer $TotalPage 总页数 + * @param integer $PageCount 页数 + * @param integer $TotalCount 总条数 */ function __construct() { @@ -90,5 +106,13 @@ class TaskInfoPage extends AbstractModel if (array_key_exists("TotalPage",$param) and $param["TotalPage"] !== null) { $this->TotalPage = $param["TotalPage"]; } + + if (array_key_exists("PageCount",$param) and $param["PageCount"] !== null) { + $this->PageCount = $param["PageCount"]; + } + + if (array_key_exists("TotalCount",$param) and $param["TotalCount"] !== null) { + $this->TotalCount = $param["TotalCount"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskInstanceCountDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskInstanceCountDto.php new file mode 100644 index 00000000..fa7bce10 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskInstanceCountDto.php @@ -0,0 +1,113 @@ +Success = $param["Success"]; + } + + if (array_key_exists("Running",$param) and $param["Running"] !== null) { + $this->Running = $param["Running"]; + } + + if (array_key_exists("Waiting",$param) and $param["Waiting"] !== null) { + $this->Waiting = $param["Waiting"]; + } + + if (array_key_exists("Depend",$param) and $param["Depend"] !== null) { + $this->Depend = $param["Depend"]; + } + + if (array_key_exists("Failed",$param) and $param["Failed"] !== null) { + $this->Failed = $param["Failed"]; + } + + if (array_key_exists("Stopped",$param) and $param["Stopped"] !== null) { + $this->Stopped = $param["Stopped"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskOpsDto.php new file mode 100644 index 00000000..4742bbf3 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskOpsDto.php @@ -0,0 +1,1323 @@ +TaskId = $param["TaskId"]; + } + + if (array_key_exists("VirtualTaskId",$param) and $param["VirtualTaskId"] !== null) { + $this->VirtualTaskId = $param["VirtualTaskId"]; + } + + if (array_key_exists("VirtualFlag",$param) and $param["VirtualFlag"] !== null) { + $this->VirtualFlag = $param["VirtualFlag"]; + } + + if (array_key_exists("TaskName",$param) and $param["TaskName"] !== null) { + $this->TaskName = $param["TaskName"]; + } + + if (array_key_exists("WorkflowId",$param) and $param["WorkflowId"] !== null) { + $this->WorkflowId = $param["WorkflowId"]; + } + + if (array_key_exists("RealWorkflowId",$param) and $param["RealWorkflowId"] !== null) { + $this->RealWorkflowId = $param["RealWorkflowId"]; + } + + if (array_key_exists("WorkflowName",$param) and $param["WorkflowName"] !== null) { + $this->WorkflowName = $param["WorkflowName"]; + } + + if (array_key_exists("FolderId",$param) and $param["FolderId"] !== null) { + $this->FolderId = $param["FolderId"]; + } + + if (array_key_exists("FolderName",$param) and $param["FolderName"] !== null) { + $this->FolderName = $param["FolderName"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("LastUpdate",$param) and $param["LastUpdate"] !== null) { + $this->LastUpdate = $param["LastUpdate"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("InCharge",$param) and $param["InCharge"] !== null) { + $this->InCharge = $param["InCharge"]; + } + + if (array_key_exists("InChargeId",$param) and $param["InChargeId"] !== null) { + $this->InChargeId = $param["InChargeId"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("ExecutionStartTime",$param) and $param["ExecutionStartTime"] !== null) { + $this->ExecutionStartTime = $param["ExecutionStartTime"]; + } + + if (array_key_exists("ExecutionEndTime",$param) and $param["ExecutionEndTime"] !== null) { + $this->ExecutionEndTime = $param["ExecutionEndTime"]; + } + + if (array_key_exists("CycleType",$param) and $param["CycleType"] !== null) { + $this->CycleType = $param["CycleType"]; + } + + if (array_key_exists("CycleStep",$param) and $param["CycleStep"] !== null) { + $this->CycleStep = $param["CycleStep"]; + } + + if (array_key_exists("CrontabExpression",$param) and $param["CrontabExpression"] !== null) { + $this->CrontabExpression = $param["CrontabExpression"]; + } + + if (array_key_exists("DelayTime",$param) and $param["DelayTime"] !== null) { + $this->DelayTime = $param["DelayTime"]; + } + + if (array_key_exists("StartupTime",$param) and $param["StartupTime"] !== null) { + $this->StartupTime = $param["StartupTime"]; + } + + if (array_key_exists("RetryWait",$param) and $param["RetryWait"] !== null) { + $this->RetryWait = $param["RetryWait"]; + } + + if (array_key_exists("RetryAble",$param) and $param["RetryAble"] !== null) { + $this->RetryAble = $param["RetryAble"]; + } + + if (array_key_exists("TaskAction",$param) and $param["TaskAction"] !== null) { + $this->TaskAction = $param["TaskAction"]; + } + + if (array_key_exists("TryLimit",$param) and $param["TryLimit"] !== null) { + $this->TryLimit = $param["TryLimit"]; + } + + if (array_key_exists("RunPriority",$param) and $param["RunPriority"] !== null) { + $this->RunPriority = $param["RunPriority"]; + } + + if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { + $this->TaskType = new TaskTypeOpsDto(); + $this->TaskType->deserialize($param["TaskType"]); + } + + if (array_key_exists("BrokerIp",$param) and $param["BrokerIp"] !== null) { + $this->BrokerIp = $param["BrokerIp"]; + } + + if (array_key_exists("ClusterId",$param) and $param["ClusterId"] !== null) { + $this->ClusterId = $param["ClusterId"]; + } + + if (array_key_exists("MinDateTime",$param) and $param["MinDateTime"] !== null) { + $this->MinDateTime = $param["MinDateTime"]; + } + + if (array_key_exists("MaxDateTime",$param) and $param["MaxDateTime"] !== null) { + $this->MaxDateTime = $param["MaxDateTime"]; + } + + if (array_key_exists("ExecutionTTL",$param) and $param["ExecutionTTL"] !== null) { + $this->ExecutionTTL = $param["ExecutionTTL"]; + } + + if (array_key_exists("SelfDepend",$param) and $param["SelfDepend"] !== null) { + $this->SelfDepend = $param["SelfDepend"]; + } + + if (array_key_exists("LeftCoordinate",$param) and $param["LeftCoordinate"] !== null) { + $this->LeftCoordinate = $param["LeftCoordinate"]; + } + + if (array_key_exists("TopCoordinate",$param) and $param["TopCoordinate"] !== null) { + $this->TopCoordinate = $param["TopCoordinate"]; + } + + if (array_key_exists("Notes",$param) and $param["Notes"] !== null) { + $this->Notes = $param["Notes"]; + } + + if (array_key_exists("InstanceInitStrategy",$param) and $param["InstanceInitStrategy"] !== null) { + $this->InstanceInitStrategy = $param["InstanceInitStrategy"]; + } + + if (array_key_exists("YarnQueue",$param) and $param["YarnQueue"] !== null) { + $this->YarnQueue = $param["YarnQueue"]; + } + + if (array_key_exists("LastSchedulerCommitTime",$param) and $param["LastSchedulerCommitTime"] !== null) { + $this->LastSchedulerCommitTime = $param["LastSchedulerCommitTime"]; + } + + if (array_key_exists("NormalizedJobStartTime",$param) and $param["NormalizedJobStartTime"] !== null) { + $this->NormalizedJobStartTime = $param["NormalizedJobStartTime"]; + } + + if (array_key_exists("SchedulerDesc",$param) and $param["SchedulerDesc"] !== null) { + $this->SchedulerDesc = $param["SchedulerDesc"]; + } + + if (array_key_exists("ResourceGroup",$param) and $param["ResourceGroup"] !== null) { + $this->ResourceGroup = $param["ResourceGroup"]; + } + + if (array_key_exists("Creator",$param) and $param["Creator"] !== null) { + $this->Creator = $param["Creator"]; + } + + if (array_key_exists("DependencyRel",$param) and $param["DependencyRel"] !== null) { + $this->DependencyRel = $param["DependencyRel"]; + } + + if (array_key_exists("DependencyWorkflow",$param) and $param["DependencyWorkflow"] !== null) { + $this->DependencyWorkflow = $param["DependencyWorkflow"]; + } + + if (array_key_exists("EventListenerConfig",$param) and $param["EventListenerConfig"] !== null) { + $this->EventListenerConfig = $param["EventListenerConfig"]; + } + + if (array_key_exists("EventPublisherConfig",$param) and $param["EventPublisherConfig"] !== null) { + $this->EventPublisherConfig = $param["EventPublisherConfig"]; + } + + if (array_key_exists("VirtualTaskStatus",$param) and $param["VirtualTaskStatus"] !== null) { + $this->VirtualTaskStatus = $param["VirtualTaskStatus"]; + } + + if (array_key_exists("TaskLinkInfo",$param) and $param["TaskLinkInfo"] !== null) { + $this->TaskLinkInfo = new LinkOpsDto(); + $this->TaskLinkInfo->deserialize($param["TaskLinkInfo"]); + } + + if (array_key_exists("ProductName",$param) and $param["ProductName"] !== null) { + $this->ProductName = $param["ProductName"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("OwnId",$param) and $param["OwnId"] !== null) { + $this->OwnId = $param["OwnId"]; + } + + if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { + $this->UserId = $param["UserId"]; + } + + if (array_key_exists("TenantId",$param) and $param["TenantId"] !== null) { + $this->TenantId = $param["TenantId"]; + } + + if (array_key_exists("UpdateUser",$param) and $param["UpdateUser"] !== null) { + $this->UpdateUser = $param["UpdateUser"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("UpdateUserId",$param) and $param["UpdateUserId"] !== null) { + $this->UpdateUserId = $param["UpdateUserId"]; + } + + if (array_key_exists("TaskTypeId",$param) and $param["TaskTypeId"] !== null) { + $this->TaskTypeId = $param["TaskTypeId"]; + } + + if (array_key_exists("TaskTypeDesc",$param) and $param["TaskTypeDesc"] !== null) { + $this->TaskTypeDesc = $param["TaskTypeDesc"]; + } + + if (array_key_exists("ShowWorkflow",$param) and $param["ShowWorkflow"] !== null) { + $this->ShowWorkflow = $param["ShowWorkflow"]; + } + + if (array_key_exists("FirstSubmitTime",$param) and $param["FirstSubmitTime"] !== null) { + $this->FirstSubmitTime = $param["FirstSubmitTime"]; + } + + if (array_key_exists("FirstRunTime",$param) and $param["FirstRunTime"] !== null) { + $this->FirstRunTime = $param["FirstRunTime"]; + } + + if (array_key_exists("ScheduleDesc",$param) and $param["ScheduleDesc"] !== null) { + $this->ScheduleDesc = $param["ScheduleDesc"]; + } + + if (array_key_exists("CycleNum",$param) and $param["CycleNum"] !== null) { + $this->CycleNum = $param["CycleNum"]; + } + + if (array_key_exists("Crontab",$param) and $param["Crontab"] !== null) { + $this->Crontab = $param["Crontab"]; + } + + if (array_key_exists("StartDate",$param) and $param["StartDate"] !== null) { + $this->StartDate = $param["StartDate"]; + } + + if (array_key_exists("EndDate",$param) and $param["EndDate"] !== null) { + $this->EndDate = $param["EndDate"]; + } + + if (array_key_exists("CycleUnit",$param) and $param["CycleUnit"] !== null) { + $this->CycleUnit = $param["CycleUnit"]; + } + + if (array_key_exists("InitStrategy",$param) and $param["InitStrategy"] !== null) { + $this->InitStrategy = $param["InitStrategy"]; + } + + if (array_key_exists("Layer",$param) and $param["Layer"] !== null) { + $this->Layer = $param["Layer"]; + } + + if (array_key_exists("SourceServiceId",$param) and $param["SourceServiceId"] !== null) { + $this->SourceServiceId = $param["SourceServiceId"]; + } + + if (array_key_exists("SourceServiceType",$param) and $param["SourceServiceType"] !== null) { + $this->SourceServiceType = $param["SourceServiceType"]; + } + + if (array_key_exists("TargetServiceId",$param) and $param["TargetServiceId"] !== null) { + $this->TargetServiceId = $param["TargetServiceId"]; + } + + if (array_key_exists("TargetServiceType",$param) and $param["TargetServiceType"] !== null) { + $this->TargetServiceType = $param["TargetServiceType"]; + } + + if (array_key_exists("TasksStr",$param) and $param["TasksStr"] !== null) { + $this->TasksStr = $param["TasksStr"]; + } + + if (array_key_exists("Submit",$param) and $param["Submit"] !== null) { + $this->Submit = $param["Submit"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskTypeCnt.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskTypeCnt.php new file mode 100644 index 00000000..50227fd4 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskTypeCnt.php @@ -0,0 +1,89 @@ +Number = $param["Number"]; + } + + if (array_key_exists("TaskType",$param) and $param["TaskType"] !== null) { + $this->TaskType = $param["TaskType"]; + } + + if (array_key_exists("TypeName",$param) and $param["TypeName"] !== null) { + $this->TypeName = $param["TypeName"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskTypeMap.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskTypeMap.php new file mode 100644 index 00000000..601a053f --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskTypeMap.php @@ -0,0 +1,65 @@ +Key = $param["Key"]; + } + + if (array_key_exists("Value",$param) and $param["Value"] !== null) { + $this->Value = $param["Value"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskTypeOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskTypeOpsDto.php new file mode 100644 index 00000000..c6916994 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskTypeOpsDto.php @@ -0,0 +1,89 @@ +TypeDesc = $param["TypeDesc"]; + } + + if (array_key_exists("TypeId",$param) and $param["TypeId"] !== null) { + $this->TypeId = $param["TypeId"]; + } + + if (array_key_exists("TypeSort",$param) and $param["TypeSort"] !== null) { + $this->TypeSort = $param["TypeSort"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskVersionInstance.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskVersionInstance.php new file mode 100644 index 00000000..5646c0ae --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/TaskVersionInstance.php @@ -0,0 +1,137 @@ +InstanceVersion = $param["InstanceVersion"]; + } + + if (array_key_exists("VersionDesc",$param) and $param["VersionDesc"] !== null) { + $this->VersionDesc = $param["VersionDesc"]; + } + + if (array_key_exists("ChangeType",$param) and $param["ChangeType"] !== null) { + $this->ChangeType = $param["ChangeType"]; + } + + if (array_key_exists("SubmitterUin",$param) and $param["SubmitterUin"] !== null) { + $this->SubmitterUin = $param["SubmitterUin"]; + } + + if (array_key_exists("InstanceDate",$param) and $param["InstanceDate"] !== null) { + $this->InstanceDate = $param["InstanceDate"]; + } + + if (array_key_exists("InstanceStatus",$param) and $param["InstanceStatus"] !== null) { + $this->InstanceStatus = $param["InstanceStatus"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UpdateWorkflowOwnerRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UpdateWorkflowOwnerRequest.php new file mode 100644 index 00000000..bcffa3a8 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UpdateWorkflowOwnerRequest.php @@ -0,0 +1,89 @@ +ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("WorkflowIds",$param) and $param["WorkflowIds"] !== null) { + $this->WorkflowIds = $param["WorkflowIds"]; + } + + if (array_key_exists("Owner",$param) and $param["Owner"] !== null) { + $this->Owner = $param["Owner"]; + } + + if (array_key_exists("OwnerId",$param) and $param["OwnerId"] !== null) { + $this->OwnerId = $param["OwnerId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UpdateWorkflowOwnerResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UpdateWorkflowOwnerResponse.php new file mode 100644 index 00000000..cd30f29b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UpdateWorkflowOwnerResponse.php @@ -0,0 +1,70 @@ +Data = new BatchOperationOpsDto(); + $this->Data->deserialize($param["Data"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UploadContentRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UploadContentRequest.php new file mode 100644 index 00000000..1f16f5f9 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UploadContentRequest.php @@ -0,0 +1,54 @@ +ScriptRequestInfo = new ScriptRequestInfo(); + $this->ScriptRequestInfo->deserialize($param["ScriptRequestInfo"]); + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UploadContentResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UploadContentResponse.php new file mode 100644 index 00000000..2aae7925 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UploadContentResponse.php @@ -0,0 +1,70 @@ +ScriptInfo = new ScriptInfoResponse(); + $this->ScriptInfo->deserialize($param["ScriptInfo"]); + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UserFileInfo.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UserFileInfo.php new file mode 100644 index 00000000..e1fee226 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/UserFileInfo.php @@ -0,0 +1,430 @@ +ResourceId = $param["ResourceId"]; + } + + if (array_key_exists("FileName",$param) and $param["FileName"] !== null) { + $this->FileName = $param["FileName"]; + } + + if (array_key_exists("FileExtensionType",$param) and $param["FileExtensionType"] !== null) { + $this->FileExtensionType = $param["FileExtensionType"]; + } + + if (array_key_exists("Type",$param) and $param["Type"] !== null) { + $this->Type = $param["Type"]; + } + + if (array_key_exists("Md5Value",$param) and $param["Md5Value"] !== null) { + $this->Md5Value = $param["Md5Value"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("UpdateTime",$param) and $param["UpdateTime"] !== null) { + $this->UpdateTime = $param["UpdateTime"]; + } + + if (array_key_exists("Size",$param) and $param["Size"] !== null) { + $this->Size = $param["Size"]; + } + + if (array_key_exists("LocalPath",$param) and $param["LocalPath"] !== null) { + $this->LocalPath = $param["LocalPath"]; + } + + if (array_key_exists("LocalTempPath",$param) and $param["LocalTempPath"] !== null) { + $this->LocalTempPath = $param["LocalTempPath"]; + } + + if (array_key_exists("RemotePath",$param) and $param["RemotePath"] !== null) { + $this->RemotePath = $param["RemotePath"]; + } + + if (array_key_exists("OwnerName",$param) and $param["OwnerName"] !== null) { + $this->OwnerName = $param["OwnerName"]; + } + + if (array_key_exists("Owner",$param) and $param["Owner"] !== null) { + $this->Owner = $param["Owner"]; + } + + if (array_key_exists("PathDepth",$param) and $param["PathDepth"] !== null) { + $this->PathDepth = $param["PathDepth"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ExtraInfo",$param) and $param["ExtraInfo"] !== null) { + $this->ExtraInfo = []; + foreach ($param["ExtraInfo"] as $key => $value){ + $obj = new ParamInfo(); + $obj->deserialize($value); + array_push($this->ExtraInfo, $obj); + } + } + + if (array_key_exists("ZipPath",$param) and $param["ZipPath"] !== null) { + $this->ZipPath = $param["ZipPath"]; + } + + if (array_key_exists("Bucket",$param) and $param["Bucket"] !== null) { + $this->Bucket = $param["Bucket"]; + } + + if (array_key_exists("Region",$param) and $param["Region"] !== null) { + $this->Region = $param["Region"]; + } + + if (array_key_exists("DeleteName",$param) and $param["DeleteName"] !== null) { + $this->DeleteName = $param["DeleteName"]; + } + + if (array_key_exists("DeleteOwner",$param) and $param["DeleteOwner"] !== null) { + $this->DeleteOwner = $param["DeleteOwner"]; + } + + if (array_key_exists("Operator",$param) and $param["Operator"] !== null) { + $this->Operator = $param["Operator"]; + } + + if (array_key_exists("OperatorName",$param) and $param["OperatorName"] !== null) { + $this->OperatorName = $param["OperatorName"]; + } + + if (array_key_exists("EncodeExtraInfo",$param) and $param["EncodeExtraInfo"] !== null) { + $this->EncodeExtraInfo = $param["EncodeExtraInfo"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkFlowExecuteDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkFlowExecuteDto.php new file mode 100644 index 00000000..2d3a946d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkFlowExecuteDto.php @@ -0,0 +1,89 @@ +StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkFlowExecuteDtoByPage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkFlowExecuteDtoByPage.php new file mode 100644 index 00000000..2f5e6edc --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkFlowExecuteDtoByPage.php @@ -0,0 +1,94 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new WorkFlowExecuteDto(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + + if (array_key_exists("PageSize",$param) and $param["PageSize"] !== null) { + $this->PageSize = $param["PageSize"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowCanvasOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowCanvasOpsDto.php new file mode 100644 index 00000000..ceab580d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowCanvasOpsDto.php @@ -0,0 +1,275 @@ +WorkflowId = $param["WorkflowId"]; + } + + if (array_key_exists("WorkflowDesc",$param) and $param["WorkflowDesc"] !== null) { + $this->WorkflowDesc = $param["WorkflowDesc"]; + } + + if (array_key_exists("WorkflowName",$param) and $param["WorkflowName"] !== null) { + $this->WorkflowName = $param["WorkflowName"]; + } + + if (array_key_exists("FolderId",$param) and $param["FolderId"] !== null) { + $this->FolderId = $param["FolderId"]; + } + + if (array_key_exists("FolderIds",$param) and $param["FolderIds"] !== null) { + $this->FolderIds = $param["FolderIds"]; + } + + if (array_key_exists("Tasks",$param) and $param["Tasks"] !== null) { + $this->Tasks = []; + foreach ($param["Tasks"] as $key => $value){ + $obj = new TaskOpsDto(); + $obj->deserialize($value); + array_push($this->Tasks, $obj); + } + } + + if (array_key_exists("Links",$param) and $param["Links"] !== null) { + $this->Links = []; + foreach ($param["Links"] as $key => $value){ + $obj = new LinkOpsDto(); + $obj->deserialize($value); + array_push($this->Links, $obj); + } + } + + if (array_key_exists("UserGroupId",$param) and $param["UserGroupId"] !== null) { + $this->UserGroupId = $param["UserGroupId"]; + } + + if (array_key_exists("UserGroupName",$param) and $param["UserGroupName"] !== null) { + $this->UserGroupName = $param["UserGroupName"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("Owner",$param) and $param["Owner"] !== null) { + $this->Owner = $param["Owner"]; + } + + if (array_key_exists("OwnerId",$param) and $param["OwnerId"] !== null) { + $this->OwnerId = $param["OwnerId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowExtOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowExtOpsDto.php new file mode 100644 index 00000000..0ad33b4b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowExtOpsDto.php @@ -0,0 +1,265 @@ +TaskCount = $param["TaskCount"]; + } + + if (array_key_exists("FolderName",$param) and $param["FolderName"] !== null) { + $this->FolderName = $param["FolderName"]; + } + + if (array_key_exists("WorkFlowId",$param) and $param["WorkFlowId"] !== null) { + $this->WorkFlowId = $param["WorkFlowId"]; + } + + if (array_key_exists("Owner",$param) and $param["Owner"] !== null) { + $this->Owner = $param["Owner"]; + } + + if (array_key_exists("OwnerId",$param) and $param["OwnerId"] !== null) { + $this->OwnerId = $param["OwnerId"]; + } + + if (array_key_exists("ProjectId",$param) and $param["ProjectId"] !== null) { + $this->ProjectId = $param["ProjectId"]; + } + + if (array_key_exists("ProjectIdent",$param) and $param["ProjectIdent"] !== null) { + $this->ProjectIdent = $param["ProjectIdent"]; + } + + if (array_key_exists("ProjectName",$param) and $param["ProjectName"] !== null) { + $this->ProjectName = $param["ProjectName"]; + } + + if (array_key_exists("WorkFlowDesc",$param) and $param["WorkFlowDesc"] !== null) { + $this->WorkFlowDesc = $param["WorkFlowDesc"]; + } + + if (array_key_exists("WorkFlowName",$param) and $param["WorkFlowName"] !== null) { + $this->WorkFlowName = $param["WorkFlowName"]; + } + + if (array_key_exists("FolderId",$param) and $param["FolderId"] !== null) { + $this->FolderId = $param["FolderId"]; + } + + if (array_key_exists("Status",$param) and $param["Status"] !== null) { + $this->Status = $param["Status"]; + } + + if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) { + $this->CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { + $this->ModifyTime = $param["ModifyTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowExtOpsDtoPage.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowExtOpsDtoPage.php new file mode 100644 index 00000000..961f62bd --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowExtOpsDtoPage.php @@ -0,0 +1,78 @@ +TotalCount = $param["TotalCount"]; + } + + if (array_key_exists("Items",$param) and $param["Items"] !== null) { + $this->Items = []; + foreach ($param["Items"] as $key => $value){ + $obj = new WorkflowExtOpsDto(); + $obj->deserialize($value); + array_push($this->Items, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowSchedulerOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowSchedulerOpsDto.php new file mode 100644 index 00000000..f935639c --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowSchedulerOpsDto.php @@ -0,0 +1,361 @@ +CreateTime = $param["CreateTime"]; + } + + if (array_key_exists("Creator",$param) and $param["Creator"] !== null) { + $this->Creator = $param["Creator"]; + } + + if (array_key_exists("ModifyTime",$param) and $param["ModifyTime"] !== null) { + $this->ModifyTime = $param["ModifyTime"]; + } + + if (array_key_exists("DelayTime",$param) and $param["DelayTime"] !== null) { + $this->DelayTime = $param["DelayTime"]; + } + + if (array_key_exists("StartupTime",$param) and $param["StartupTime"] !== null) { + $this->StartupTime = $param["StartupTime"]; + } + + if (array_key_exists("SelfDepend",$param) and $param["SelfDepend"] !== null) { + $this->SelfDepend = $param["SelfDepend"]; + } + + if (array_key_exists("StartTime",$param) and $param["StartTime"] !== null) { + $this->StartTime = $param["StartTime"]; + } + + if (array_key_exists("EndTime",$param) and $param["EndTime"] !== null) { + $this->EndTime = $param["EndTime"]; + } + + if (array_key_exists("TaskAction",$param) and $param["TaskAction"] !== null) { + $this->TaskAction = $param["TaskAction"]; + } + + if (array_key_exists("CycleType",$param) and $param["CycleType"] !== null) { + $this->CycleType = $param["CycleType"]; + } + + if (array_key_exists("CycleStep",$param) and $param["CycleStep"] !== null) { + $this->CycleStep = $param["CycleStep"]; + } + + if (array_key_exists("CrontabExpression",$param) and $param["CrontabExpression"] !== null) { + $this->CrontabExpression = $param["CrontabExpression"]; + } + + if (array_key_exists("ExecutionStartTime",$param) and $param["ExecutionStartTime"] !== null) { + $this->ExecutionStartTime = $param["ExecutionStartTime"]; + } + + if (array_key_exists("ExecutionEndTime",$param) and $param["ExecutionEndTime"] !== null) { + $this->ExecutionEndTime = $param["ExecutionEndTime"]; + } + + if (array_key_exists("InstanceInitStrategy",$param) and $param["InstanceInitStrategy"] !== null) { + $this->InstanceInitStrategy = $param["InstanceInitStrategy"]; + } + + if (array_key_exists("WorkflowId",$param) and $param["WorkflowId"] !== null) { + $this->WorkflowId = $param["WorkflowId"]; + } + + if (array_key_exists("DependencyWorkflow",$param) and $param["DependencyWorkflow"] !== null) { + $this->DependencyWorkflow = $param["DependencyWorkflow"]; + } + + if (array_key_exists("SchedulerDesc",$param) and $param["SchedulerDesc"] !== null) { + $this->SchedulerDesc = $param["SchedulerDesc"]; + } + + if (array_key_exists("FirstSubmitTime",$param) and $param["FirstSubmitTime"] !== null) { + $this->FirstSubmitTime = $param["FirstSubmitTime"]; + } + + if (array_key_exists("LatestSubmitTime",$param) and $param["LatestSubmitTime"] !== null) { + $this->LatestSubmitTime = $param["LatestSubmitTime"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowTaskCountOpsDto.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowTaskCountOpsDto.php new file mode 100644 index 00000000..1245829b --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/Models/WorkflowTaskCountOpsDto.php @@ -0,0 +1,99 @@ +Count = $param["Count"]; + } + + if (array_key_exists("TypeCount",$param) and $param["TypeCount"] !== null) { + $this->TypeCount = []; + foreach ($param["TypeCount"] as $key => $value){ + $obj = new PairDto(); + $obj->deserialize($value); + array_push($this->TypeCount, $obj); + } + } + + if (array_key_exists("CycleCount",$param) and $param["CycleCount"] !== null) { + $this->CycleCount = []; + foreach ($param["CycleCount"] as $key => $value){ + $obj = new PairDto(); + $obj->deserialize($value); + array_push($this->CycleCount, $obj); + } + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/WedataClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/WedataClient.php index 9b4b2344..48dc6e21 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/WedataClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Wedata/V20210820/WedataClient.php @@ -25,20 +25,26 @@ use TencentCloud\Wedata\V20210820\Models as Models; /** * @method Models\BatchCreateIntegrationTaskAlarmsResponse BatchCreateIntegrationTaskAlarms(Models\BatchCreateIntegrationTaskAlarmsRequest $req) 批量创建任务告警规则 * @method Models\BatchDeleteIntegrationTasksResponse BatchDeleteIntegrationTasks(Models\BatchDeleteIntegrationTasksRequest $req) 批量删除集成任务 + * @method Models\BatchDeleteOpsTasksResponse BatchDeleteOpsTasks(Models\BatchDeleteOpsTasksRequest $req) 智能运维-批量删除任务 + * @method Models\BatchDeleteTasksDsResponse BatchDeleteTasksDs(Models\BatchDeleteTasksDsRequest $req) Ds批量删除任务,仅对任务状态为”已停止“有效; * @method Models\BatchDeleteTasksNewResponse BatchDeleteTasksNew(Models\BatchDeleteTasksNewRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                批量删除任务,仅对任务状态为”已停止“有效; * @method Models\BatchForceSuccessIntegrationTaskInstancesResponse BatchForceSuccessIntegrationTaskInstances(Models\BatchForceSuccessIntegrationTaskInstancesRequest $req) 批量置成功集成任务实例 * @method Models\BatchKillIntegrationTaskInstancesResponse BatchKillIntegrationTaskInstances(Models\BatchKillIntegrationTaskInstancesRequest $req) 批量终止集成任务实例 * @method Models\BatchMakeUpIntegrationTasksResponse BatchMakeUpIntegrationTasks(Models\BatchMakeUpIntegrationTasksRequest $req) 对集成离线任务执行批量补数据操作 + * @method Models\BatchModifyOpsOwnersResponse BatchModifyOpsOwners(Models\BatchModifyOpsOwnersRequest $req) 批量修改任务责任人 * @method Models\BatchModifyOwnersNewResponse BatchModifyOwnersNew(Models\BatchModifyOwnersNewRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                批量修改任务责任人 * @method Models\BatchRerunIntegrationTaskInstancesResponse BatchRerunIntegrationTaskInstances(Models\BatchRerunIntegrationTaskInstancesRequest $req) 批量重跑集成任务实例 * @method Models\BatchResumeIntegrationTasksResponse BatchResumeIntegrationTasks(Models\BatchResumeIntegrationTasksRequest $req) 批量继续执行集成实时任务 + * @method Models\BatchRunOpsTaskResponse BatchRunOpsTask(Models\BatchRunOpsTaskRequest $req) 任务运维-任务列表 批量运行 * @method Models\BatchStartIntegrationTasksResponse BatchStartIntegrationTasks(Models\BatchStartIntegrationTasksRequest $req) 批量运行集成任务 * @method Models\BatchStopIntegrationTasksResponse BatchStopIntegrationTasks(Models\BatchStopIntegrationTasksRequest $req) 批量停止集成任务 + * @method Models\BatchStopOpsTasksResponse BatchStopOpsTasks(Models\BatchStopOpsTasksRequest $req) 仅对任务状态为”调度中“和”已暂停“有效,对所选任务的任务实例进行终止,并停止调度 * @method Models\BatchStopTasksNewResponse BatchStopTasksNew(Models\BatchStopTasksNewRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                仅对任务状态为”调度中“和”已暂停“有效,对所选任务的任务实例进行终止,并停止调度 + * @method Models\BatchStopWorkflowsByIdsResponse BatchStopWorkflowsByIds(Models\BatchStopWorkflowsByIdsRequest $req) 批量停止工作流 * @method Models\BatchSuspendIntegrationTasksResponse BatchSuspendIntegrationTasks(Models\BatchSuspendIntegrationTasksRequest $req) 批量暂停集成任务 * @method Models\BatchUpdateIntegrationTasksResponse BatchUpdateIntegrationTasks(Models\BatchUpdateIntegrationTasksRequest $req) 批量更新集成任务(暂时仅支持批量更新责任人) * @method Models\CheckAlarmRegularNameExistResponse CheckAlarmRegularNameExist(Models\CheckAlarmRegularNameExistRequest $req) 判断告警规则重名 @@ -51,6 +57,8 @@ use TencentCloud\Wedata\V20210820\Models as Models; * @method Models\CommitIntegrationTaskResponse CommitIntegrationTask(Models\CommitIntegrationTaskRequest $req) 提交集成任务 * @method Models\CommitRuleGroupExecResultResponse CommitRuleGroupExecResult(Models\CommitRuleGroupExecResultRequest $req) Runner 规则检测结果上报 * @method Models\CommitRuleGroupTaskResponse CommitRuleGroupTask(Models\CommitRuleGroupTaskRequest $req) 提交规则组运行任务接口 + * @method Models\CountOpsInstanceStateResponse CountOpsInstanceState(Models\CountOpsInstanceStateRequest $req) 统计任务实例状态 + * @method Models\CreateBaselineResponse CreateBaseline(Models\CreateBaselineRequest $req) 创建基线 * @method Models\CreateCustomFunctionResponse CreateCustomFunction(Models\CreateCustomFunctionRequest $req) 创建用户自定义函数 * @method Models\CreateDataSourceResponse CreateDataSource(Models\CreateDataSourceRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                创建数据源 @@ -62,6 +70,7 @@ use TencentCloud\Wedata\V20210820\Models as Models; * @method Models\CreateIntegrationNodeResponse CreateIntegrationNode(Models\CreateIntegrationNodeRequest $req) 创建集成节点 * @method Models\CreateIntegrationTaskResponse CreateIntegrationTask(Models\CreateIntegrationTaskRequest $req) 创建集成任务 * @method Models\CreateOfflineTaskResponse CreateOfflineTask(Models\CreateOfflineTaskRequest $req) 创建离线任务 + * @method Models\CreateOpsMakePlanResponse CreateOpsMakePlan(Models\CreateOpsMakePlanRequest $req) 补录任务 * @method Models\CreateOrUpdateResourceResponse CreateOrUpdateResource(Models\CreateOrUpdateResourceRequest $req) 资源管理需要先将资源上传到cos中,然后调用该接口,将cos资源绑定到wedata * @method Models\CreateResourcePathResponse CreateResourcePath(Models\CreateResourcePathRequest $req) 文件路径的根目录为 /datastudio/resource,如果要在根目录下创建 aaa 文件夹,FilePath的值应该为 /datastudio/resource,如果根目录下已经创建了 aaa 文件夹,要在 aaa 下创建 bbb 文件夹,FilePath的值应该为 /datastudio/resource/aaa * @method Models\CreateRuleResponse CreateRule(Models\CreateRuleRequest $req) 创建质量规则接口 @@ -71,24 +80,45 @@ use TencentCloud\Wedata\V20210820\Models as Models; * @method Models\CreateTaskAlarmRegularResponse CreateTaskAlarmRegular(Models\CreateTaskAlarmRegularRequest $req) 创建任务告警规则 * @method Models\CreateWorkflowResponse CreateWorkflow(Models\CreateWorkflowRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                创建工作流 + * @method Models\DagInstancesResponse DagInstances(Models\DagInstancesRequest $req) 拉取dag实例 + * @method Models\DeleteBaselineResponse DeleteBaseline(Models\DeleteBaselineRequest $req) DeleteBaseline * @method Models\DeleteCustomFunctionResponse DeleteCustomFunction(Models\DeleteCustomFunctionRequest $req) 删除用户自定义函数 * @method Models\DeleteDataSourcesResponse DeleteDataSources(Models\DeleteDataSourcesRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                删除数据源 + * @method Models\DeleteFileResponse DeleteFile(Models\DeleteFileRequest $req) 删除文件 + * @method Models\DeleteFilePathResponse DeleteFilePath(Models\DeleteFilePathRequest $req) 开发空间-批量删除目录和文件 * @method Models\DeleteFolderResponse DeleteFolder(Models\DeleteFolderRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                删除文件夹 * @method Models\DeleteInLongAgentResponse DeleteInLongAgent(Models\DeleteInLongAgentRequest $req) 删除采集器 * @method Models\DeleteIntegrationNodeResponse DeleteIntegrationNode(Models\DeleteIntegrationNodeRequest $req) 删除集成节点 * @method Models\DeleteIntegrationTaskResponse DeleteIntegrationTask(Models\DeleteIntegrationTaskRequest $req) 删除集成任务 * @method Models\DeleteOfflineTaskResponse DeleteOfflineTask(Models\DeleteOfflineTaskRequest $req) 删除任务 + * @method Models\DeleteProjectParamDsResponse DeleteProjectParamDs(Models\DeleteProjectParamDsRequest $req) 删除项目参数 * @method Models\DeleteResourceResponse DeleteResource(Models\DeleteResourceRequest $req) 资源管理删除资源 + * @method Models\DeleteResourceFileResponse DeleteResourceFile(Models\DeleteResourceFileRequest $req) 资源管理-删除资源文件 + * @method Models\DeleteResourceFilesResponse DeleteResourceFiles(Models\DeleteResourceFilesRequest $req) 资源管理-批量删除资源文件 * @method Models\DeleteRuleResponse DeleteRule(Models\DeleteRuleRequest $req) 删除质量规则接口 * @method Models\DeleteRuleTemplateResponse DeleteRuleTemplate(Models\DeleteRuleTemplateRequest $req) 删除规则模版 * @method Models\DeleteTaskAlarmRegularResponse DeleteTaskAlarmRegular(Models\DeleteTaskAlarmRegularRequest $req) 删除任务告警规则 + * @method Models\DeleteTaskDsResponse DeleteTaskDs(Models\DeleteTaskDsRequest $req) 删除任务Ds + * @method Models\DeleteWorkflowByIdResponse DeleteWorkflowById(Models\DeleteWorkflowByIdRequest $req) 通过工作流Id删除工作流 * @method Models\DeleteWorkflowNewResponse DeleteWorkflowNew(Models\DeleteWorkflowNewRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                删除工作流 * @method Models\DescribeAlarmEventsResponse DescribeAlarmEvents(Models\DescribeAlarmEventsRequest $req) 告警事件列表 * @method Models\DescribeAlarmReceiverResponse DescribeAlarmReceiver(Models\DescribeAlarmReceiverRequest $req) 告警接收人详情 + * @method Models\DescribeAllByFolderNewResponse DescribeAllByFolderNew(Models\DescribeAllByFolderNewRequest $req) 查询父目录下所有子文件夹+工作流 + * @method Models\DescribeAllTaskTypeResponse DescribeAllTaskType(Models\DescribeAllTaskTypeRequest $req) 获取所有任务类型 + * @method Models\DescribeAllUsedVersionSonResponse DescribeAllUsedVersionSon(Models\DescribeAllUsedVersionSonRequest $req) 根据任务Id查找生产态子任务 + * @method Models\DescribeBaselineAllTaskDagResponse DescribeBaselineAllTaskDag(Models\DescribeBaselineAllTaskDagRequest $req) 查询基线DAG + * @method Models\DescribeBaselineByIdResponse DescribeBaselineById(Models\DescribeBaselineByIdRequest $req) 基线列表 + * @method Models\DescribeBaselineInstanceDagResponse DescribeBaselineInstanceDag(Models\DescribeBaselineInstanceDagRequest $req) 查询基线实例DAG + * @method Models\DescribeBaselineInstanceGanttResponse DescribeBaselineInstanceGantt(Models\DescribeBaselineInstanceGanttRequest $req) 查询基线实例关键任务实例甘特图 + * @method Models\DescribeBaselineInstancesResponse DescribeBaselineInstances(Models\DescribeBaselineInstancesRequest $req) 查询基线实例列表 + * @method Models\DescribeBaselinesResponse DescribeBaselines(Models\DescribeBaselinesRequest $req) 基线列表 + * @method Models\DescribeBatchOperateTaskResponse DescribeBatchOperateTask(Models\DescribeBatchOperateTaskRequest $req) 批量操作任务列表 + * @method Models\DescribeBelongToResponse DescribeBelongTo(Models\DescribeBelongToRequest $req) 智能运维-事件列表-所属任务/基线过滤列表 * @method Models\DescribeClusterNamespaceListResponse DescribeClusterNamespaceList(Models\DescribeClusterNamespaceListRequest $req) 获取集群命名空间列表 + * @method Models\DescribeColumnLineageResponse DescribeColumnLineage(Models\DescribeColumnLineageRequest $req) 列出字段血缘信息 * @method Models\DescribeDataBasesResponse DescribeDataBases(Models\DescribeDataBasesRequest $req) 查询数据来源列表 * @method Models\DescribeDataCheckStatResponse DescribeDataCheckStat(Models\DescribeDataCheckStatRequest $req) 数据质量的概览页面数据监测情况接口 * @method Models\DescribeDataObjectsResponse DescribeDataObjects(Models\DescribeDataObjectsRequest $req) 查询规则组数据对象列表 @@ -101,10 +131,25 @@ use TencentCloud\Wedata\V20210820\Models as Models; * @method Models\DescribeDatabaseInfoListResponse DescribeDatabaseInfoList(Models\DescribeDatabaseInfoListRequest $req) 获取数据库信息 * @method Models\DescribeDatasourceResponse DescribeDatasource(Models\DescribeDatasourceRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                数据源详情 + * @method Models\DescribeDependOpsTaskListResponse DescribeDependOpsTaskList(Models\DescribeDependOpsTaskListRequest $req) 根据任务id获取下游依赖任务列表 + * @method Models\DescribeDependOpsTasksResponse DescribeDependOpsTasks(Models\DescribeDependOpsTasksRequest $req) 根据层级查找上/下游任务节点 + * @method Models\DescribeDependTaskListsResponse DescribeDependTaskLists(Models\DescribeDependTaskListsRequest $req) 通过taskIds查询task详情列表 * @method Models\DescribeDependTasksNewResponse DescribeDependTasksNew(Models\DescribeDependTasksNewRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                根据层级查找上/下游任务节点 + * @method Models\DescribeDiagnosticInfoByBaselineIdResponse DescribeDiagnosticInfoByBaselineId(Models\DescribeDiagnosticInfoByBaselineIdRequest $req) 查询基线诊断信息 * @method Models\DescribeDimensionScoreResponse DescribeDimensionScore(Models\DescribeDimensionScoreRequest $req) 质量报告-查询质量评分 + * @method Models\DescribeDrInstancePageResponse DescribeDrInstancePage(Models\DescribeDrInstancePageRequest $req) 分页查询试运行实例列表 + * @method Models\DescribeDrInstanceScriptContentResponse DescribeDrInstanceScriptContent(Models\DescribeDrInstanceScriptContentRequest $req) 查询试运行实例执行内容 + * @method Models\DescribeDrSonInstanceResponse DescribeDrSonInstance(Models\DescribeDrSonInstanceRequest $req) 查询试运行实例子实例列表 + * @method Models\DescribeEventResponse DescribeEvent(Models\DescribeEventRequest $req) 根据项目ID和事件名称查看事件详情 + * @method Models\DescribeEventCasesResponse DescribeEventCases(Models\DescribeEventCasesRequest $req) 根据条件查找事件实例 + * @method Models\DescribeEventConsumeTasksResponse DescribeEventConsumeTasks(Models\DescribeEventConsumeTasksRequest $req) 查看事件实例的消费任务 + * @method Models\DescribeEventDetailResponse DescribeEventDetail(Models\DescribeEventDetailRequest $req) 智能运维事件详情1 + * @method Models\DescribeEventIsAlarmTypesResponse DescribeEventIsAlarmTypes(Models\DescribeEventIsAlarmTypesRequest $req) 事件是否告警过滤条件 + * @method Models\DescribeEventTypesResponse DescribeEventTypes(Models\DescribeEventTypesRequest $req) 查询事件类型列表 + * @method Models\DescribeEventsResponse DescribeEvents(Models\DescribeEventsRequest $req) 智能运维事件查询列表 * @method Models\DescribeExecStrategyResponse DescribeExecStrategy(Models\DescribeExecStrategyRequest $req) 查询规则组执行策略 + * @method Models\DescribeFathersResponse DescribeFathers(Models\DescribeFathersRequest $req) 获取关联父实例 * @method Models\DescribeFolderListResponse DescribeFolderList(Models\DescribeFolderListRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                拉取文件夹目录 * @method Models\DescribeFolderWorkflowListResponse DescribeFolderWorkflowList(Models\DescribeFolderWorkflowListRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                @@ -115,13 +160,18 @@ use TencentCloud\Wedata\V20210820\Models as Models; * @method Models\DescribeInLongAgentTaskListResponse DescribeInLongAgentTaskList(Models\DescribeInLongAgentTaskListRequest $req) 查询采集器关联的任务列表 * @method Models\DescribeInLongAgentVpcListResponse DescribeInLongAgentVpcList(Models\DescribeInLongAgentVpcListRequest $req) 获取采集器所在集群的VPC列表 * @method Models\DescribeInLongTkeClusterListResponse DescribeInLongTkeClusterList(Models\DescribeInLongTkeClusterListRequest $req) 获取TKE集群列表 + * @method Models\DescribeInstanceByCycleResponse DescribeInstanceByCycle(Models\DescribeInstanceByCycleRequest $req) 根据周期类型查询所有实例 + * @method Models\DescribeInstanceByCycleReportResponse DescribeInstanceByCycleReport(Models\DescribeInstanceByCycleReportRequest $req) 实例状态周期增长趋势 * @method Models\DescribeInstanceLastLogResponse DescribeInstanceLastLog(Models\DescribeInstanceLastLogRequest $req) 日志获取详情页面 * @method Models\DescribeInstanceListResponse DescribeInstanceList(Models\DescribeInstanceListRequest $req) 获取实例列表 * @method Models\DescribeInstanceLogResponse DescribeInstanceLog(Models\DescribeInstanceLogRequest $req) 获取实例运行日志 + * @method Models\DescribeInstanceLogDetailResponse DescribeInstanceLogDetail(Models\DescribeInstanceLogDetailRequest $req) 获取具体实例相关日志信息 + * @method Models\DescribeInstanceLogFileResponse DescribeInstanceLogFile(Models\DescribeInstanceLogFileRequest $req) 下载日志文件,返回日志URL * @method Models\DescribeInstanceLogListResponse DescribeInstanceLogList(Models\DescribeInstanceLogListRequest $req) 离线任务实例运行日志列表 * @method Models\DescribeInstanceLogsResponse DescribeInstanceLogs(Models\DescribeInstanceLogsRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                获取实例日志列表 * @method Models\DescribeInstancesResponse DescribeInstances(Models\DescribeInstancesRequest $req) 数据质量,查询调度任务的实例列表 + * @method Models\DescribeInstancesInfoWithTaskInfoResponse DescribeInstancesInfoWithTaskInfo(Models\DescribeInstancesInfoWithTaskInfoRequest $req) 拉取实例列表,join task表一些信息 * @method Models\DescribeIntegrationNodeResponse DescribeIntegrationNode(Models\DescribeIntegrationNodeRequest $req) 查询集成节点 * @method Models\DescribeIntegrationStatisticsResponse DescribeIntegrationStatistics(Models\DescribeIntegrationStatisticsRequest $req) 数据集成大屏概览 * @method Models\DescribeIntegrationStatisticsAgentStatusResponse DescribeIntegrationStatisticsAgentStatus(Models\DescribeIntegrationStatisticsAgentStatusRequest $req) 数据集成大屏采集器状态分布统计 @@ -135,7 +185,15 @@ use TencentCloud\Wedata\V20210820\Models as Models; * @method Models\DescribeKafkaTopicInfoResponse DescribeKafkaTopicInfo(Models\DescribeKafkaTopicInfoRequest $req) 获取kafka的topic信息 * @method Models\DescribeMonitorsByPageResponse DescribeMonitorsByPage(Models\DescribeMonitorsByPageRequest $req) 分页查询质量监控组 * @method Models\DescribeOfflineTaskTokenResponse DescribeOfflineTaskToken(Models\DescribeOfflineTaskTokenRequest $req) 获取离线任务长连接Token + * @method Models\DescribeOperateOpsTaskDatasourceResponse DescribeOperateOpsTaskDatasource(Models\DescribeOperateOpsTaskDatasourceRequest $req) 任务运维搜索 查询生产态任务数据源列表 + * @method Models\DescribeOperateOpsTaskDatasourceTypeResponse DescribeOperateOpsTaskDatasourceType(Models\DescribeOperateOpsTaskDatasourceTypeRequest $req) 任务运维-查询生产态任务数据源类型列表 + * @method Models\DescribeOperateOpsTasksResponse DescribeOperateOpsTasks(Models\DescribeOperateOpsTasksRequest $req) 任务运维列表组合条件查询 * @method Models\DescribeOperateTasksResponse DescribeOperateTasks(Models\DescribeOperateTasksRequest $req) 任务运维列表组合条件查询 + * @method Models\DescribeOpsInstanceLogListResponse DescribeOpsInstanceLogList(Models\DescribeOpsInstanceLogListRequest $req) 实例运维-获取实例日志列表 + * @method Models\DescribeOpsMakePlanInstancesResponse DescribeOpsMakePlanInstances(Models\DescribeOpsMakePlanInstancesRequest $req) 根据补录计划和补录任务获取补录实例列表。 + * @method Models\DescribeOpsMakePlanTasksResponse DescribeOpsMakePlanTasks(Models\DescribeOpsMakePlanTasksRequest $req) 查看补录计划任务 + * @method Models\DescribeOpsMakePlansResponse DescribeOpsMakePlans(Models\DescribeOpsMakePlansRequest $req) 根据条件分页查询补录计划 + * @method Models\DescribeOpsWorkflowsResponse DescribeOpsWorkflows(Models\DescribeOpsWorkflowsRequest $req) 查询用户生产工作流列表 * @method Models\DescribeOrganizationalFunctionsResponse DescribeOrganizationalFunctions(Models\DescribeOrganizationalFunctionsRequest $req) 查询全量函数 * @method Models\DescribeProdTasksResponse DescribeProdTasks(Models\DescribeProdTasksRequest $req) 数据质量获取生产调度任务列表 * @method Models\DescribeProjectResponse DescribeProject(Models\DescribeProjectRequest $req) 获取项目信息 @@ -172,13 +230,26 @@ use TencentCloud\Wedata\V20210820\Models as Models; * @method Models\DescribeRuleTemplatesByPageResponse DescribeRuleTemplatesByPage(Models\DescribeRuleTemplatesByPageRequest $req) 过滤条件】 {模版名称Name,支持模糊匹配} {模版类型type,1.系统模版 2.自定义模版} {质量检测维度QualityDims, 1.准确性 2.唯一性 3.完整性 4.一致性 5.及时性 6.有效性} 【排序字段】 { 引用数排序类型CitationOrderType,根据引用数量排序 ASC DESC} * @method Models\DescribeRulesResponse DescribeRules(Models\DescribeRulesRequest $req) 查询质量规则列表 * @method Models\DescribeRulesByPageResponse DescribeRulesByPage(Models\DescribeRulesByPageRequest $req) 分页查询质量规则 + * @method Models\DescribeScheduleInstanceResponse DescribeScheduleInstance(Models\DescribeScheduleInstanceRequest $req) 在基线系统内查询单个调度任务实例 + * @method Models\DescribeScheduleInstancesResponse DescribeScheduleInstances(Models\DescribeScheduleInstancesRequest $req) 获取实例列表 + * @method Models\DescribeSchedulerInstanceStatusResponse DescribeSchedulerInstanceStatus(Models\DescribeSchedulerInstanceStatusRequest $req) 运维大屏-实例状态分布 + * @method Models\DescribeSchedulerRunTimeInstanceCntByStatusResponse DescribeSchedulerRunTimeInstanceCntByStatus(Models\DescribeSchedulerRunTimeInstanceCntByStatusRequest $req) 运维大屏-实例运行时长排行 + * @method Models\DescribeSchedulerTaskCntByStatusResponse DescribeSchedulerTaskCntByStatus(Models\DescribeSchedulerTaskCntByStatusRequest $req) 任务状态统计 + * @method Models\DescribeSchedulerTaskTypeCntResponse DescribeSchedulerTaskTypeCnt(Models\DescribeSchedulerTaskTypeCntRequest $req) 运维大屏-任务状态分布 + * @method Models\DescribeSonInstancesResponse DescribeSonInstances(Models\DescribeSonInstancesRequest $req) 获取关联子实例 * @method Models\DescribeStandardRuleDetailInfoListResponse DescribeStandardRuleDetailInfoList(Models\DescribeStandardRuleDetailInfoListRequest $req) 获取数据标准规则详情 + * @method Models\DescribeStatisticInstanceStatusTrendOpsResponse DescribeStatisticInstanceStatusTrendOps(Models\DescribeStatisticInstanceStatusTrendOpsRequest $req) 任务状态趋势 * @method Models\DescribeStreamTaskLogListResponse DescribeStreamTaskLogList(Models\DescribeStreamTaskLogListRequest $req) 查询实时任务日志列表 + * @method Models\DescribeSuccessorOpsTaskInfosResponse DescribeSuccessorOpsTaskInfos(Models\DescribeSuccessorOpsTaskInfosRequest $req) 获取下游任务信息 * @method Models\DescribeTableInfoListResponse DescribeTableInfoList(Models\DescribeTableInfoListRequest $req) 获取数据表信息 + * @method Models\DescribeTableLineageResponse DescribeTableLineage(Models\DescribeTableLineageRequest $req) 列出表血缘信息 * @method Models\DescribeTableQualityDetailsResponse DescribeTableQualityDetails(Models\DescribeTableQualityDetailsRequest $req) 质量报告-查询表质量详情 * @method Models\DescribeTableSchemaInfoResponse DescribeTableSchemaInfo(Models\DescribeTableSchemaInfoRequest $req) 获取表schema信息 * @method Models\DescribeTableScoreTrendResponse DescribeTableScoreTrend(Models\DescribeTableScoreTrendRequest $req) 查询表得分趋势 * @method Models\DescribeTaskAlarmRegulationsResponse DescribeTaskAlarmRegulations(Models\DescribeTaskAlarmRegulationsRequest $req) 查询任务告警规则列表 + * @method Models\DescribeTaskByCycleResponse DescribeTaskByCycle(Models\DescribeTaskByCycleRequest $req) 根据周期类型 查询所有任务 + * @method Models\DescribeTaskByCycleReportResponse DescribeTaskByCycleReport(Models\DescribeTaskByCycleReportRequest $req) 任务状态周期增长趋势 + * @method Models\DescribeTaskByStatusReportResponse DescribeTaskByStatusReport(Models\DescribeTaskByStatusReportRequest $req) 任务状态趋势 * @method Models\DescribeTaskDetailResponse DescribeTaskDetail(Models\DescribeTaskDetailRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                查询任务具体详情 * @method Models\DescribeTaskInstanceResponse DescribeTaskInstance(Models\DescribeTaskInstanceRequest $req) 离线任务实例详情 @@ -187,28 +258,45 @@ use TencentCloud\Wedata\V20210820\Models as Models; * @method Models\DescribeTaskLockStatusResponse DescribeTaskLockStatus(Models\DescribeTaskLockStatusRequest $req) 查看任务锁状态信息 * @method Models\DescribeTaskReportResponse DescribeTaskReport(Models\DescribeTaskReportRequest $req) 按起止日期统计离线任务的所有实例的运行指标总和 * @method Models\DescribeTaskReportDetailListResponse DescribeTaskReportDetailList(Models\DescribeTaskReportDetailListRequest $req) 离线任务周期统计明细 + * @method Models\DescribeTaskRunHistoryResponse DescribeTaskRunHistory(Models\DescribeTaskRunHistoryRequest $req) 分页查询任务运行历史 * @method Models\DescribeTaskScriptResponse DescribeTaskScript(Models\DescribeTaskScriptRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                查询任务脚本 * @method Models\DescribeTasksByPageResponse DescribeTasksByPage(Models\DescribeTasksByPageRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                根据工作流分页查询任务 * @method Models\DescribeTemplateDimCountResponse DescribeTemplateDimCount(Models\DescribeTemplateDimCountRequest $req) 查询规则模版维度分布情况 * @method Models\DescribeTemplateHistoryResponse DescribeTemplateHistory(Models\DescribeTemplateHistoryRequest $req) 查询规则模版操作记录 + * @method Models\DescribeThirdTaskRunLogResponse DescribeThirdTaskRunLog(Models\DescribeThirdTaskRunLogRequest $req) 获取第三方运行日志 * @method Models\DescribeTopTableStatResponse DescribeTopTableStat(Models\DescribeTopTableStatRequest $req) 数据质量概览页面表排行接口 * @method Models\DescribeTrendStatResponse DescribeTrendStat(Models\DescribeTrendStatRequest $req) 数据质量概览页面趋势变化接口 + * @method Models\DescribeWorkflowCanvasInfoResponse DescribeWorkflowCanvasInfo(Models\DescribeWorkflowCanvasInfoRequest $req) 查询工作流画布 + * @method Models\DescribeWorkflowExecuteByIdResponse DescribeWorkflowExecuteById(Models\DescribeWorkflowExecuteByIdRequest $req) 查询工作流画布运行起止时间 + * @method Models\DescribeWorkflowInfoByIdResponse DescribeWorkflowInfoById(Models\DescribeWorkflowInfoByIdRequest $req) 通过工作流id,查询工作流详情 + * @method Models\DescribeWorkflowListByProjectIdResponse DescribeWorkflowListByProjectId(Models\DescribeWorkflowListByProjectIdRequest $req) 根据项目id 获取项目下所有工作流列表 + * @method Models\DescribeWorkflowOpsCanvasInfoResponse DescribeWorkflowOpsCanvasInfo(Models\DescribeWorkflowOpsCanvasInfoRequest $req) 查询运维画布信息,只需要获取边和节点 + * @method Models\DescribeWorkflowTaskCountResponse DescribeWorkflowTaskCount(Models\DescribeWorkflowTaskCountRequest $req) 查询工作流任务数 + * @method Models\DiagnosePlusResponse DiagnosePlus(Models\DiagnosePlusRequest $req) 实例诊断信息 * @method Models\DryRunDIOfflineTaskResponse DryRunDIOfflineTask(Models\DryRunDIOfflineTaskRequest $req) 调试运行集成任务 + * @method Models\EditBaselineResponse EditBaseline(Models\EditBaselineRequest $req) 编辑基线 * @method Models\ForceSucInstancesResponse ForceSucInstances(Models\ForceSucInstancesRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                实例批量置成功 + * @method Models\ForceSucScheduleInstancesResponse ForceSucScheduleInstances(Models\ForceSucScheduleInstancesRequest $req) 实例强制成功 + * @method Models\FreezeOpsTasksResponse FreezeOpsTasks(Models\FreezeOpsTasksRequest $req) 任务运维-批量冻结任务 * @method Models\FreezeTasksResponse FreezeTasks(Models\FreezeTasksRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                批量冻结任务 * @method Models\FreezeTasksByMultiWorkflowResponse FreezeTasksByMultiWorkflow(Models\FreezeTasksByMultiWorkflowRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                基于多个工作流进行批量冻结任务操作 + * @method Models\FreezeTasksByWorkflowIdsResponse FreezeTasksByWorkflowIds(Models\FreezeTasksByWorkflowIdsRequest $req) 暂停工作流下的所有任务 * @method Models\GenHiveTableDDLSqlResponse GenHiveTableDDLSql(Models\GenHiveTableDDLSqlRequest $req) 生成建hive表的sql * @method Models\GetIntegrationNodeColumnSchemaResponse GetIntegrationNodeColumnSchema(Models\GetIntegrationNodeColumnSchemaRequest $req) 提取数据集成节点字段Schema * @method Models\GetOfflineDIInstanceListResponse GetOfflineDIInstanceList(Models\GetOfflineDIInstanceListRequest $req) 获取离线任务实例列表(新) * @method Models\GetOfflineInstanceListResponse GetOfflineInstanceList(Models\GetOfflineInstanceListRequest $req) 获取离线任务实例 * @method Models\KillInstancesResponse KillInstances(Models\KillInstancesRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                实例批量终止操作 + * @method Models\KillOpsMakePlanInstancesResponse KillOpsMakePlanInstances(Models\KillOpsMakePlanInstancesRequest $req) 按补录计划批量终止实例。 + * @method Models\KillScheduleInstancesResponse KillScheduleInstances(Models\KillScheduleInstancesRequest $req) 批量kill实例 * @method Models\LockIntegrationTaskResponse LockIntegrationTask(Models\LockIntegrationTaskRequest $req) 锁定集成任务 + * @method Models\MakeUpOpsTasksResponse MakeUpOpsTasks(Models\MakeUpOpsTasksRequest $req) 任务批量补录,调度状态任务才可以补录; + * @method Models\MakeUpTasksByWorkflowResponse MakeUpTasksByWorkflow(Models\MakeUpTasksByWorkflowRequest $req) 工作流补数据 * @method Models\MakeUpTasksNewResponse MakeUpTasksNew(Models\MakeUpTasksNewRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                任务批量补录,调度状态任务才可以补录; @@ -216,6 +304,8 @@ use TencentCloud\Wedata\V20210820\Models as Models; * @method Models\MakeUpWorkflowNewResponse MakeUpWorkflowNew(Models\MakeUpWorkflowNewRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                工作流下所有任务的补录 + * @method Models\ModifyBaselineAlarmStatusResponse ModifyBaselineAlarmStatus(Models\ModifyBaselineAlarmStatusRequest $req) 编辑基线告警状态 + * @method Models\ModifyBaselineTaskAlarmStatusResponse ModifyBaselineTaskAlarmStatus(Models\ModifyBaselineTaskAlarmStatusRequest $req) 编辑基线实例中任务告警状态 * @method Models\ModifyDataSourceResponse ModifyDataSource(Models\ModifyDataSourceRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                修改数据源 * @method Models\ModifyDimensionWeightResponse ModifyDimensionWeight(Models\ModifyDimensionWeightRequest $req) 质量报告-修改维度权限 @@ -244,21 +334,29 @@ use TencentCloud\Wedata\V20210820\Models as Models; 注册事件 * @method Models\RegisterEventListenerResponse RegisterEventListener(Models\RegisterEventListenerRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                注册事件监听器 + * @method Models\RemoveWorkflowDsResponse RemoveWorkflowDs(Models\RemoveWorkflowDsRequest $req) 删除编排空间工作流 * @method Models\RerunInstancesResponse RerunInstances(Models\RerunInstancesRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                实例批量重跑 + * @method Models\RerunOpsMakePlanInstancesResponse RerunOpsMakePlanInstances(Models\RerunOpsMakePlanInstancesRequest $req) 按补录计划批量重跑/选择补录计划→补录任务→补录实例,点击重跑 + * @method Models\RerunScheduleInstancesResponse RerunScheduleInstances(Models\RerunScheduleInstancesRequest $req) 实例批量重跑 * @method Models\RestartInLongAgentResponse RestartInLongAgent(Models\RestartInLongAgentRequest $req) 重启采集器 * @method Models\ResumeIntegrationTaskResponse ResumeIntegrationTask(Models\ResumeIntegrationTaskRequest $req) 继续集成任务 * @method Models\RobAndLockIntegrationTaskResponse RobAndLockIntegrationTask(Models\RobAndLockIntegrationTaskRequest $req) 抢占锁定集成任务 * @method Models\RunTaskResponse RunTask(Models\RunTaskRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                运行任务 + * @method Models\RunTasksByMultiWorkflowResponse RunTasksByMultiWorkflow(Models\RunTasksByMultiWorkflowRequest $req) 批量启动工作流 * @method Models\SaveCustomFunctionResponse SaveCustomFunction(Models\SaveCustomFunctionRequest $req) 保存用户自定义函数 * @method Models\SetTaskAlarmNewResponse SetTaskAlarmNew(Models\SetTaskAlarmNewRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                设置任务告警,新建/更新告警信息(最新) * @method Models\StartIntegrationTaskResponse StartIntegrationTask(Models\StartIntegrationTaskRequest $req) 启动集成任务 + * @method Models\StopBaselineResponse StopBaseline(Models\StopBaselineRequest $req) 提交基线 * @method Models\StopIntegrationTaskResponse StopIntegrationTask(Models\StopIntegrationTaskRequest $req) 停止集成任务 + * @method Models\SubmitBaselineResponse SubmitBaseline(Models\SubmitBaselineRequest $req) 提交基线 * @method Models\SubmitCustomFunctionResponse SubmitCustomFunction(Models\SubmitCustomFunctionRequest $req) 提交自定义函数 + * @method Models\SubmitSqlTaskResponse SubmitSqlTask(Models\SubmitSqlTaskRequest $req) 即席分析提交SQL任务 * @method Models\SubmitTaskResponse SubmitTask(Models\SubmitTaskRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                提交任务 + * @method Models\SubmitTaskTestRunResponse SubmitTaskTestRun(Models\SubmitTaskTestRunRequest $req) 无 * @method Models\SubmitWorkflowResponse SubmitWorkflow(Models\SubmitWorkflowRequest $req)

                [注意:该Beta版本只满足广州区部分白名单客户使用]

                提交工作流 * @method Models\SuspendIntegrationTaskResponse SuspendIntegrationTask(Models\SuspendIntegrationTaskRequest $req) 暂停集成任务 @@ -267,6 +365,8 @@ use TencentCloud\Wedata\V20210820\Models as Models; 触发事件 * @method Models\UnlockIntegrationTaskResponse UnlockIntegrationTask(Models\UnlockIntegrationTaskRequest $req) 解锁集成任务 * @method Models\UpdateInLongAgentResponse UpdateInLongAgent(Models\UpdateInLongAgentRequest $req) 更新采集器 + * @method Models\UpdateWorkflowOwnerResponse UpdateWorkflowOwner(Models\UpdateWorkflowOwnerRequest $req) 修改工作流责任人 + * @method Models\UploadContentResponse UploadContent(Models\UploadContentRequest $req) 保存任务信息 */ class WedataClient extends AbstractClient diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/BatchDescribeKTVMusicDetailsRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/BatchDescribeKTVMusicDetailsRequest.php index 8252bbc5..55c36792 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/BatchDescribeKTVMusicDetailsRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/BatchDescribeKTVMusicDetailsRequest.php @@ -30,6 +30,10 @@ use TencentCloud\Common\AbstractModel;
              • Live:直播
              • Chat:语聊
              • * @method void setPlayScene(string $PlayScene) 设置播放场景。默认为Chat
              • Live:直播
              • Chat:语聊
              • + * @method string getGuestUserId() 获取玩家用户标识 + * @method void setGuestUserId(string $GuestUserId) 设置玩家用户标识 + * @method string getRoomId() 获取房间Id + * @method void setRoomId(string $RoomId) 设置房间Id */ class BatchDescribeKTVMusicDetailsRequest extends AbstractModel { @@ -54,12 +58,24 @@ class BatchDescribeKTVMusicDetailsRequest extends AbstractModel */ public $PlayScene; + /** + * @var string 玩家用户标识 + */ + public $GuestUserId; + + /** + * @var string 房间Id + */ + public $RoomId; + /** * @param string $AppName 应用名称。 * @param string $UserId 用户标识。 * @param array $MusicIds 歌曲 Id 列表。 * @param string $PlayScene 播放场景。默认为Chat
              • Live:直播
              • Chat:语聊
              • + * @param string $GuestUserId 玩家用户标识 + * @param string $RoomId 房间Id */ function __construct() { @@ -89,5 +105,13 @@ class BatchDescribeKTVMusicDetailsRequest extends AbstractModel if (array_key_exists("PlayScene",$param) and $param["PlayScene"] !== null) { $this->PlayScene = $param["PlayScene"]; } + + if (array_key_exists("GuestUserId",$param) and $param["GuestUserId"] !== null) { + $this->GuestUserId = $param["GuestUserId"]; + } + + if (array_key_exists("RoomId",$param) and $param["RoomId"] !== null) { + $this->RoomId = $param["RoomId"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/DescribeKTVMusicAccompanySegmentUrlRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/DescribeKTVMusicAccompanySegmentUrlRequest.php new file mode 100644 index 00000000..a33865fe --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/DescribeKTVMusicAccompanySegmentUrlRequest.php @@ -0,0 +1,105 @@ +Live:直播
              • Chat:语聊
              • + * @method void setPlayScene(string $PlayScene) 设置播放场景。默认为Chat +
              • Live:直播
              • Chat:语聊
              • + * @method string getRoomId() 获取房间Id + * @method void setRoomId(string $RoomId) 设置房间Id + */ +class DescribeKTVMusicAccompanySegmentUrlRequest extends AbstractModel +{ + /** + * @var string 应用名称。 + */ + public $AppName; + + /** + * @var string 用户标识。 + */ + public $UserId; + + /** + * @var string 歌曲 Id 。 + */ + public $MusicId; + + /** + * @var string 播放场景。默认为Chat +
              • Live:直播
              • Chat:语聊
              • + */ + public $PlayScene; + + /** + * @var string 房间Id + */ + public $RoomId; + + /** + * @param string $AppName 应用名称。 + * @param string $UserId 用户标识。 + * @param string $MusicId 歌曲 Id 。 + * @param string $PlayScene 播放场景。默认为Chat +
              • Live:直播
              • Chat:语聊
              • + * @param string $RoomId 房间Id + */ + function __construct() + { + + } + + /** + * For internal only. DO NOT USE IT. + */ + public function deserialize($param) + { + if ($param === null) { + return; + } + if (array_key_exists("AppName",$param) and $param["AppName"] !== null) { + $this->AppName = $param["AppName"]; + } + + if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { + $this->UserId = $param["UserId"]; + } + + if (array_key_exists("MusicId",$param) and $param["MusicId"] !== null) { + $this->MusicId = $param["MusicId"]; + } + + if (array_key_exists("PlayScene",$param) and $param["PlayScene"] !== null) { + $this->PlayScene = $param["PlayScene"]; + } + + if (array_key_exists("RoomId",$param) and $param["RoomId"] !== null) { + $this->RoomId = $param["RoomId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/DescribeKTVMusicAccompanySegmentUrlResponse.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/DescribeKTVMusicAccompanySegmentUrlResponse.php new file mode 100644 index 00000000..c1b0107d --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/DescribeKTVMusicAccompanySegmentUrlResponse.php @@ -0,0 +1,166 @@ +Status = $param["Status"]; + } + + if (array_key_exists("Url",$param) and $param["Url"] !== null) { + $this->Url = $param["Url"]; + } + + if (array_key_exists("ExtName",$param) and $param["ExtName"] !== null) { + $this->ExtName = $param["ExtName"]; + } + + if (array_key_exists("SegmentBegin",$param) and $param["SegmentBegin"] !== null) { + $this->SegmentBegin = $param["SegmentBegin"]; + } + + if (array_key_exists("SegmentEnd",$param) and $param["SegmentEnd"] !== null) { + $this->SegmentEnd = $param["SegmentEnd"]; + } + + if (array_key_exists("FileSize",$param) and $param["FileSize"] !== null) { + $this->FileSize = $param["FileSize"]; + } + + if (array_key_exists("OtherSegments",$param) and $param["OtherSegments"] !== null) { + $this->OtherSegments = []; + foreach ($param["OtherSegments"] as $key => $value){ + $obj = new KTVOtherSegments(); + $obj->deserialize($value); + array_push($this->OtherSegments, $obj); + } + } + + if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { + $this->RequestId = $param["RequestId"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/KTVOtherSegments.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/KTVOtherSegments.php new file mode 100644 index 00000000..c2235389 --- /dev/null +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/KTVOtherSegments.php @@ -0,0 +1,73 @@ +SegmentBegin = $param["SegmentBegin"]; + } + + if (array_key_exists("SegmentEnd",$param) and $param["SegmentEnd"] !== null) { + $this->SegmentEnd = $param["SegmentEnd"]; + } + } +} diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/RechargeLiveVipRequest.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/RechargeLiveVipRequest.php index 133c848b..c2b6cf01 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/RechargeLiveVipRequest.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/RechargeLiveVipRequest.php @@ -40,6 +40,12 @@ use TencentCloud\Common\AbstractModel;
              • 93
              • 186
              • 372
              • + * @method string getGiveType() 获取充值分类。取值有:room_card-包月房卡; 其他-保留。 + * @method void setGiveType(string $GiveType) 设置充值分类。取值有:room_card-包月房卡; 其他-保留。 + * @method string getPlayScene() 获取播放场景。默认为Live +
              • Live:直播
              • Chat:语聊
              • + * @method void setPlayScene(string $PlayScene) 设置播放场景。默认为Live +
              • Live:直播
              • Chat:语聊
              • */ class RechargeLiveVipRequest extends AbstractModel { @@ -73,6 +79,17 @@ class RechargeLiveVipRequest extends AbstractModel */ public $VipDays; + /** + * @var string 充值分类。取值有:room_card-包月房卡; 其他-保留。 + */ + public $GiveType; + + /** + * @var string 播放场景。默认为Live +
              • Live:直播
              • Chat:语聊
              • + */ + public $PlayScene; + /** * @param string $AppName 应用名称。 * @param string $UserId 用户标识。 @@ -84,6 +101,9 @@ class RechargeLiveVipRequest extends AbstractModel
              • 93
              • 186
              • 372
              • + * @param string $GiveType 充值分类。取值有:room_card-包月房卡; 其他-保留。 + * @param string $PlayScene 播放场景。默认为Live +
              • Live:直播
              • Chat:语聊
              • */ function __construct() { @@ -117,5 +137,13 @@ class RechargeLiveVipRequest extends AbstractModel if (array_key_exists("VipDays",$param) and $param["VipDays"] !== null) { $this->VipDays = $param["VipDays"]; } + + if (array_key_exists("GiveType",$param) and $param["GiveType"] !== null) { + $this->GiveType = $param["GiveType"]; + } + + if (array_key_exists("PlayScene",$param) and $param["PlayScene"] !== null) { + $this->PlayScene = $param["PlayScene"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/TRTCJoinRoomInput.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/TRTCJoinRoomInput.php index cd54402e..2735fc4d 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/TRTCJoinRoomInput.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/Models/TRTCJoinRoomInput.php @@ -28,6 +28,18 @@ use TencentCloud\Common\AbstractModel; * @method void setSdkAppId(string $SdkAppId) 设置推流应用ID。 * @method string getUserId() 获取用户唯一标识。 * @method void setUserId(string $UserId) 设置用户唯一标识。 + * @method string getRoomIdType() 获取TRTC房间号的类型: + +Integer:数字类型 +String:字符串类型 +默认为:Integer 。 +注意:此字段可能返回 null,表示取不到有效值。 + * @method void setRoomIdType(string $RoomIdType) 设置TRTC房间号的类型: + +Integer:数字类型 +String:字符串类型 +默认为:Integer 。 +注意:此字段可能返回 null,表示取不到有效值。 */ class TRTCJoinRoomInput extends AbstractModel { @@ -51,11 +63,27 @@ class TRTCJoinRoomInput extends AbstractModel */ public $UserId; + /** + * @var string TRTC房间号的类型: + +Integer:数字类型 +String:字符串类型 +默认为:Integer 。 +注意:此字段可能返回 null,表示取不到有效值。 + */ + public $RoomIdType; + /** * @param string $Sign 签名。 * @param string $RoomId 房间号。 * @param string $SdkAppId 推流应用ID。 * @param string $UserId 用户唯一标识。 + * @param string $RoomIdType TRTC房间号的类型: + +Integer:数字类型 +String:字符串类型 +默认为:Integer 。 +注意:此字段可能返回 null,表示取不到有效值。 */ function __construct() { @@ -85,5 +113,9 @@ class TRTCJoinRoomInput extends AbstractModel if (array_key_exists("UserId",$param) and $param["UserId"] !== null) { $this->UserId = $param["UserId"]; } + + if (array_key_exists("RoomIdType",$param) and $param["RoomIdType"] !== null) { + $this->RoomIdType = $param["RoomIdType"]; + } } } diff --git a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/YinsudaClient.php b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/YinsudaClient.php index 114f2a92..cf082554 100755 --- a/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/YinsudaClient.php +++ b/vendor/tencentcloud/tencentcloud-sdk-php/src/TencentCloud/Yinsuda/V20220527/YinsudaClient.php @@ -27,6 +27,7 @@ use TencentCloud\Yinsuda\V20220527\Models as Models; * @method Models\BatchDescribeKTVMusicDetailsResponse BatchDescribeKTVMusicDetails(Models\BatchDescribeKTVMusicDetailsRequest $req) 批量获取歌曲详细信息,包括:歌词下载链接、播放凭证、音高数据下载链接信息等。 * @method Models\CreateKTVRobotResponse CreateKTVRobot(Models\CreateKTVRobotRequest $req) 创建机器人,支持进入 RTC 房间,播放曲库歌曲。 * @method Models\DescribeKTVMatchMusicsResponse DescribeKTVMatchMusics(Models\DescribeKTVMatchMusicsRequest $req) 根据输入的规则匹配曲库中的歌曲。 + * @method Models\DescribeKTVMusicAccompanySegmentUrlResponse DescribeKTVMusicAccompanySegmentUrl(Models\DescribeKTVMusicAccompanySegmentUrlRequest $req) 获取歌曲伴奏片段链接,可用于抢唱 * @method Models\DescribeKTVMusicsByTagResponse DescribeKTVMusicsByTag(Models\DescribeKTVMusicsByTagRequest $req) 通过标签过滤歌曲列表。 * @method Models\DescribeKTVPlaylistDetailResponse DescribeKTVPlaylistDetail(Models\DescribeKTVPlaylistDetailRequest $req) 根据歌单 Id 获取歌单详情。 * @method Models\DescribeKTVPlaylistsResponse DescribeKTVPlaylists(Models\DescribeKTVPlaylistsRequest $req) 获取歌单列表。 diff --git a/vendor/topthink/framework/README.md b/vendor/topthink/framework/README.md index dd38e34c..8781de07 100755 --- a/vendor/topthink/framework/README.md +++ b/vendor/topthink/framework/README.md @@ -77,7 +77,7 @@ ThinkPHP遵循Apache2开源协议发布,并提供免费使用。 本项目包含的第三方源码和二进制文件之版权信息另行标注。 -版权所有Copyright © 2006-2021 by ThinkPHP (http://thinkphp.cn) All rights reserved。 +版权所有Copyright © 2006-2023 by ThinkPHP (http://thinkphp.cn) All rights reserved。 ThinkPHP® 商标和著作权所有者为上海顶想信息科技有限公司。 diff --git a/vendor/topthink/framework/src/think/App.php b/vendor/topthink/framework/src/think/App.php index 9f309c07..597cf878 100755 --- a/vendor/topthink/framework/src/think/App.php +++ b/vendor/topthink/framework/src/think/App.php @@ -38,7 +38,7 @@ use think\initializer\RegisterService; */ class App extends Container { - const VERSION = '6.1.1'; + const VERSION = '6.1.4'; /** * 应用调试模式 diff --git a/vendor/topthink/framework/src/think/Route.php b/vendor/topthink/framework/src/think/Route.php index e45cb33b..60eba4af 100755 --- a/vendor/topthink/framework/src/think/Route.php +++ b/vendor/topthink/framework/src/think/Route.php @@ -19,6 +19,7 @@ use think\route\dispatch\Callback; use think\route\dispatch\Url as UrlDispatch; use think\route\Domain; use think\route\Resource; +use think\route\ResourceRegister; use think\route\Rule; use think\route\RuleGroup; use think\route\RuleItem; @@ -182,6 +183,11 @@ class Route $this->removeSlash = $this->config['remove_slash']; $this->group->removeSlash($this->removeSlash); + + // 注册全局MISS路由 + $this->miss(function () { + return Response::create('', 'html', 204)->header(['Allow' => 'GET, POST, PUT, DELETE']); + }, 'options')->allowCrossDomain(); } public function config(string $name = null) @@ -317,8 +323,7 @@ class Route $domainName = is_array($name) ? array_shift($name) : $name; if (!isset($this->domains[$domainName])) { - $domain = (new Domain($this, $domainName, $rule)) - ->lazy($this->lazy) + $domain = (new Domain($this, $domainName, $rule, $this->lazy)) ->removeSlash($this->removeSlash) ->mergeRuleRegex($this->mergeRuleRegex); @@ -523,19 +528,18 @@ class Route } /** - * 设置跨域有效路由规则 + * 设置路由规则全局有效 * @access public * @param Rule $rule 路由规则 - * @param string $method 请求类型 * @return $this */ - public function setCrossDomainRule(Rule $rule, string $method = '*') + public function setCrossDomainRule(Rule $rule) { if (!isset($this->cross)) { $this->cross = (new RuleGroup($this))->mergeRuleRegex($this->mergeRuleRegex); } - $this->cross->addRuleItem($rule, $method); + $this->cross->addRuleItem($rule); return $this; } @@ -554,8 +558,7 @@ class Route $name = ''; } - return (new RuleGroup($this, $this->group, $name, $route)) - ->lazy($this->lazy) + return (new RuleGroup($this, $this->group, $name, $route, $this->lazy)) ->removeSlash($this->removeSlash) ->mergeRuleRegex($this->mergeRuleRegex); } @@ -661,12 +664,17 @@ class Route * @access public * @param string $rule 路由规则 * @param string $route 路由地址 - * @return Resource + * @return Resource|ResourceRegister */ - public function resource(string $rule, string $route): Resource + public function resource(string $rule, string $route) { - return (new Resource($this, $this->group, $rule, $route, $this->rest)) - ->lazy($this->lazy); + $resource = new Resource($this, $this->group, $rule, $route, $this->rest); + + if (!$this->lazy) { + return new ResourceRegister($resource); + } + + return $resource; } /** diff --git a/vendor/topthink/framework/src/think/cache/driver/File.php b/vendor/topthink/framework/src/think/cache/driver/File.php index b36b0696..70a4757d 100755 --- a/vendor/topthink/framework/src/think/cache/driver/File.php +++ b/vendor/topthink/framework/src/think/cache/driver/File.php @@ -176,7 +176,8 @@ class File extends Driver } $data = "\n" . $data; - $result = file_put_contents($filename, $data); + + $result = file_put_contents($filename, $data, LOCK_EX); if ($result) { clearstatcache(); diff --git a/vendor/topthink/framework/src/think/console/bin/README.md b/vendor/topthink/framework/src/think/console/bin/README.md new file mode 100644 index 00000000..9acc52fb --- /dev/null +++ b/vendor/topthink/framework/src/think/console/bin/README.md @@ -0,0 +1 @@ +console 工具使用 hiddeninput.exe 在 windows 上隐藏密码输入,该二进制文件由第三方提供,相关源码和其他细节可以在 [Hidden Input](https://github.com/Seldaek/hidden-input) 找到。 diff --git a/vendor/topthink/framework/src/think/console/bin/hiddeninput.exe b/vendor/topthink/framework/src/think/console/bin/hiddeninput.exe new file mode 100644 index 0000000000000000000000000000000000000000..c8cf65e8d819e6e525121cf6b21f1c2429746038 GIT binary patch literal 9216 zcmeHNe{@sVeZR8hV88~S)=Hp|Mpn({rC^@)BwNOI{ERJXCYlx+k1K6PLHo z_e!z_fhOzeA3JTX&-Z@s{rFOgjEwBlqjr!)9f zjyHz`A+ni`!0Taby{Uj5Y>jQq(k5A+X})PLWAi|{IZbtc8n^^trM{GI=P_15U6d?l zJJ3PW8XjfHpR}6`k{&5@JcEeH_SqQoQbU62o2YS30W)p_t&Fjy*RXQCZt$gCf|ao| zx&3R}m6|-Lfi@pua=$26n(UlnWo$>K67*|+#(qL_An=?l0M02AhOSJDv3;~?1ORfw z76EdK#MpSHqACHLcnJLIYlCSiX4eS@Pr8rN)Xwz0dk7O*y^0_C(Yks2Kvg! z-d-fJ)F9@k?>)m(XqDKIe2OKfhCQde9fpO0ko24yn*4xzX7q+ze`Z*=aJgwV?D?73 zaJ8UkSk|NN>@-|mB*f`EIK7$ElgAB<7p&p`^Vuq$58#;?B^*Bz7&d$B#+AYUC z(^m|`7{lqx&b^5$;i`j|S!+u|lcaQplp_&Nb)!>r>vGh3wb!tW zLq6%bkSt8jO|(vWH>LiPV(Xkp%BiGhl1q!PXXNKVKE!>Y5cHc2%cJOJA{-&ZsSn`T z#8~TA#(HWH4m>uCd+kCMTFgMI*s*n3!iCOwEI`{vGcVhzDu!Lw%-Ea^JATtrF`q3`+#KvvYJ0vM~A}D#LOD zlw`4ncB0U*Jji=--Wz#>I&5?hy;MgYW2u91d8ob=7MWfY`u;7Xe-J{Qsb0=0p|SM2 zG|=~mERIj4?gi)Ew|{LIN#oAsh20k_khIYjJBBN6rrIJ=eQO=nE;rTnPSiaQS$1$# z+|JRh0!IbQIa*f1(TZ}QM;|WO0+jTy(e)ggN4>zqp2E>C>hGPLHjHBh--2%@{EZNE zbUk{<3MABX&20QwK{MxK8`1Vk>^%dO5i@VTfu>NG3$K4NC=hSPsj9UYy`rNO}sBnB9QdKdIk7G+2_amnWstdTYVg z7HgLJGC~XLZG`63GwH8PdO_+G(k6~?J8Wj5mQos#21kC4W#2)guQXI)!z^{@F)U)5 z*re+r(2dib3D4P~%Z6TL=$PIkpmm<_#isu%t=%DcIwNkJhMeJ|bpahHO%8h|y~Ccf zUg#xVk+dyu>Q1O7JZ~8KS>tqi0qK**X*y6yHM71`bT=kFZ=@E%oe2!Km1^2sa>v+onZ%x_>aOJF+N0{i~z|<(IzgT*{0PpQq}E zQpU35@bm;qI?t_znGI&5&4sZV>+%m}w$(4hSDvLk)l<{5XyMlnCl7C%AjM3XnWvVz z{NoFsX)JB)SoqABZxUa*Yq+^^(cbq4mL%^lO12c${z{pf+)|kTTI~nQywyYF6}6|8 zlsN9&{-vwTrTyu<5^90_AsIU-ID#ZG@6d%poU44<**%xVe?`uxf}_Mr$SLHLS|K_N zQnw>(Lr2U=%$-<2D~RSzbG)2W2u^KMDnFFE?GmmbQ)V)fty957F`4OvQ_25E68ITr z5?`suu`|v?r!y=gFOGj$%9IJ zuTP=&2GcnoZZ0qSe6YL-*-lg>Q#>?Ew`a=GDc4vI#<1sNdKn?n7iSj0Orl$-#FMFi zykr>X-Xvi>sVr;92+8*H!r|3L$#o~hXa0z>AmF=z z?|@FF;*S|S0yqsw0j>Z(3mX-HD!|{N-vYc9paC8Ld=|6?00!6(_%lERupO`&um*4k z0b~W>e*uhTe4;V;mq>(ox$9FB`wLt!*DKj~!aOh|fL&#Pg*b??tm%5~_6M#02wqeC zS~wO>TWGnSp^r<0&8f2V6W->w=C+p~daC5e5wNQM*(* z66^}b0(!q3)zq$mu&VnbR#nr3;h5DS*o7{y66=!#;Dy4$pd1ZH<6WEOi0oJ8SxRL* z*v-9@Z^2w%^S(w5dO{_9Duby%2RT~;ppxaE$l()x6&}>7Wcg=u_&>f`Vs8OJGTy{X z2HpG=ThJz<{%|4Qq-~ad0qcrc87n88DHpM(nypwXIkZn<{zIT$ul&BQ?{ApCAZtyr zs2YpNt@x(G*faTU*HCKnAk(G=Tl~>r1QK8LY~J8mFFGoN5iIkYSwlm4Lsj#g4dsE5 zU-4;*Kdh-zv!rT4N$O}Q&n)?v0-9Y)lRFz58^P-KtKonzrfQ1p@0V_10^0||cGRn9 zRG<-#_TEV2nn4{BOh{YVBR4e!V!D?0K%BAlQN!D%M#k1bHypiIHT)5tlj>p0Pp_;+ z!cqC-JIs@JRhB+#teGs$Cib_=(yjRo4OJg^YPg%58aJVsC(LQ?W6%pn!-#aMZwoPcopo^Rn6BE z3=c5&W5~pP(C(-2r;PnH-S0{F`runM0ERCf3rESX$+S(MKOXmKJL9zXF}9-lf^xUs z+bb)+P%L&gV@<4q{6w^xEJ>Y>TQFUeoz0o-yq)jUqww=?wjUO8Y{a5G;DJ0Jr!LL+ zWhgsLuzi&eDrGDn$2DJwpFfH-?SGWbr>qRb?v{P`_%)So)CQgzO^HQ%;y#tJ=knH4 z95jX;^bF#BiuTH^%-j}{9VrZD=R%Q%wselH^p>5 z7d>gWB-st&3Fj%Mt*|tR5iK3J=`xhs&G)I7E>`FO@o7L z@S$B!pYMuzz5DN@X!O4DPm5n@raPJn-Q#o*m*e^5lk$g?0esg%$;>g5QW-|;c=H2GM}bo2tW^D924wmOkrUbWxcQ# z#v6bP%Tdfe~jtCRzAL;-OahZ=#yvUixu2-9fD2j$*|YY`F?0wF-{a# ztr<&kZjZ+81}6ZESqtgW)8kP#s@VLTSUR{}6?U^R*x7RE3Rl&n=VnFFqg9Uqz1n@N9N|=9<4} zuJfy^+}|D9X&vm3MAdqmu0&UMd^=K>b1hLAm_E!$rZC2b;;T~Dl zI`Eo_yRY76uM})|6wk9->of(=9&4jLv5#p@OzS~Yl>@pG)^>6`R+KtL{<4ly4o9WiM!%p_pfROU354)e8PIeE z1_s?#;OX6waNvvb&UQRN(WLbR+}&b#jo&WY-LlwCX}Q*$jGuKYuOGoIoyR(>e}}ix z+t}Q^cEcC8Y{@h}>HmJ^gD!l@gzwHmiBKl26x_lZVZG2UY!`w;RJd122;US&geQdW z3Qq}R!gIo5;ka;0I4c-Jq5X6A6?VzK&c4y!ZXdAUYu{r}*!SBXw?Aor+J4-A(*COb zb^CwV-?3k`zi-cX*c`VzL`RLI(b4MgIrGN z%ojf`E*6)Gg1A9!7q^N##2zsss^V9~-Qt7d!{UDNZ^XY9pA^3@9ui*?e=7c5d`nD; z?}~R(p>y1Kw!>|X4ycYEAkcZa*n-R%y! zqi)Up756UpqwfE7=hfigw$k~G@25gaxF9UGTkV>C(7x1Rbx4jb#|}rxq0vQ!n-c#f J0sQ~1{4brj`U(I5 literal 0 HcmV?d00001 diff --git a/vendor/topthink/framework/src/think/console/command/RouteList.php b/vendor/topthink/framework/src/think/console/command/RouteList.php index e9d4c5d8..cfc7293e 100755 --- a/vendor/topthink/framework/src/think/console/command/RouteList.php +++ b/vendor/topthink/framework/src/think/console/command/RouteList.php @@ -56,8 +56,8 @@ class RouteList extends Command protected function getRouteList(string $dir = null): string { - $this->app->route->setTestMode(true); $this->app->route->clear(); + $this->app->route->lazy(false); if ($dir) { $path = $this->app->getRootPath() . 'route' . DIRECTORY_SEPARATOR . $dir . DIRECTORY_SEPARATOR; diff --git a/vendor/topthink/framework/src/think/console/command/optimize/Schema.php b/vendor/topthink/framework/src/think/console/command/optimize/Schema.php index 6ce3e64a..424daaf3 100755 --- a/vendor/topthink/framework/src/think/console/command/optimize/Schema.php +++ b/vendor/topthink/framework/src/think/console/command/optimize/Schema.php @@ -67,7 +67,12 @@ class Schema extends Command if (0 === strpos($file, '.')) { continue; } + $class = '\\' . $namespace . '\\model\\' . pathinfo($file, PATHINFO_FILENAME); + if (!class_exists($class)) { + continue; + } + $this->buildModelSchema($class); } } diff --git a/vendor/topthink/framework/src/think/facade/Route.php b/vendor/topthink/framework/src/think/facade/Route.php index 37504cef..1b9a8726 100755 --- a/vendor/topthink/framework/src/think/facade/Route.php +++ b/vendor/topthink/framework/src/think/facade/Route.php @@ -13,6 +13,7 @@ declare (strict_types = 1); namespace think\facade; use think\Facade; +use think\Response; use think\route\Dispatch; use think\route\Domain; use think\route\Rule; @@ -20,6 +21,7 @@ use think\route\RuleGroup; use think\route\RuleItem; use think\route\RuleName; use think\route\Url as UrlBuild; +use think\route\ResourceRegister as Resource; /** * @see \think\Route @@ -48,7 +50,7 @@ use think\route\Url as UrlBuild; * @method static array getRuleList() 读取路由列表 * @method static void clear() 清空路由规则 * @method static RuleItem rule(string $rule, mixed $route = null, string $method = '*') 注册路由规则 - * @method static \think\Route setCrossDomainRule(Rule $rule, string $method = '*') 设置跨域有效路由规则 + * @method static \think\Route setCrossDomainRule(Rule $rule) 设置跨域有效路由规则 * @method static RuleGroup group(string|\Closure $name, mixed $route = null) 注册路由分组 * @method static RuleItem any(string $rule, mixed $route) 注册路由 * @method static RuleItem get(string $rule, mixed $route) 注册GET路由 @@ -64,7 +66,7 @@ use think\route\Url as UrlBuild; * @method static \think\Route rest(string|array $name, array|bool $resource = []) rest方法定义和修改 * @method static array|null getRest(string $name = null) 获取rest方法定义的参数 * @method static RuleItem miss(string|\Closure $route, string $method = '*') 注册未匹配路由规则后的处理 - * @method static Response dispatch(\think\Request $request, Closure|bool $withRoute = true) 路由调度 + * @method static Response dispatch(\think\Request $request, \Closure|bool $withRoute = true) 路由调度 * @method static Dispatch|false check() 检测URL路由 * @method static Dispatch url(string $url) 默认URL解析 * @method static UrlBuild buildUrl(string $url = '', array $vars = []) URL生成 支持路由反射 diff --git a/vendor/topthink/framework/src/think/initializer/Error.php b/vendor/topthink/framework/src/think/initializer/Error.php index 201d9473..5018b1ef 100755 --- a/vendor/topthink/framework/src/think/initializer/Error.php +++ b/vendor/topthink/framework/src/think/initializer/Error.php @@ -55,7 +55,9 @@ class Error if ($this->app->runningInConsole()) { $handler->renderForConsole(new ConsoleOutput, $e); } else { - $handler->render($this->app->request, $e)->send(); + $response = $handler->render($this->app->request, $e); + $response->send(); + $this->app->http->end($response); } } diff --git a/vendor/topthink/framework/src/think/middleware/SessionInit.php b/vendor/topthink/framework/src/think/middleware/SessionInit.php index 3cb2fad9..55cea3b6 100755 --- a/vendor/topthink/framework/src/think/middleware/SessionInit.php +++ b/vendor/topthink/framework/src/think/middleware/SessionInit.php @@ -68,7 +68,7 @@ class SessionInit $response->setSession($this->session); - $this->app->cookie->set($cookieName, $this->session->getId()); + $this->app->cookie->set($cookieName, $this->session->getId(), $this->session->getConfig('expire')); return $response; } diff --git a/vendor/topthink/framework/src/think/response/Redirect.php b/vendor/topthink/framework/src/think/response/Redirect.php index ee067be0..c6d71aee 100755 --- a/vendor/topthink/framework/src/think/response/Redirect.php +++ b/vendor/topthink/framework/src/think/response/Redirect.php @@ -36,24 +36,28 @@ class Redirect extends Response $this->cacheControl('no-cache,must-revalidate'); } + public function data($data) + { + $this->header['Location'] = $data; + return parent::data($data); + } + /** * 处理数据 * @access protected - * @param mixed $data 要处理的数据 + * @param mixed $data 要处理的数据 * @return string */ protected function output($data): string { - $this->header['Location'] = $data; - return ''; } /** * 重定向传值(通过Session) * @access protected - * @param string|array $name 变量名或者数组 - * @param mixed $value 值 + * @param string|array $name 变量名或者数组 + * @param mixed $value 值 * @return $this */ public function with($name, $value = null) diff --git a/vendor/topthink/framework/src/think/route/Dispatch.php b/vendor/topthink/framework/src/think/route/Dispatch.php index 58666b50..e0baad9e 100755 --- a/vendor/topthink/framework/src/think/route/Dispatch.php +++ b/vendor/topthink/framework/src/think/route/Dispatch.php @@ -77,16 +77,6 @@ abstract class Dispatch */ public function run(): Response { - if ($this->rule instanceof RuleItem && $this->request->method() == 'OPTIONS' && $this->rule->isAutoOptions()) { - $rules = $this->rule->getRouter()->getRule($this->rule->getRule()); - $allow = []; - foreach ($rules as $item) { - $allow[] = strtoupper($item->getMethod()); - } - - return Response::create('', 'html', 204)->header(['Allow' => implode(', ', $allow)]); - } - $data = $this->exec(); return $this->autoResponse($data); } diff --git a/vendor/topthink/framework/src/think/route/Domain.php b/vendor/topthink/framework/src/think/route/Domain.php index 84f1d463..4cf03cf4 100755 --- a/vendor/topthink/framework/src/think/route/Domain.php +++ b/vendor/topthink/framework/src/think/route/Domain.php @@ -29,12 +29,17 @@ class Domain extends RuleGroup * @param Route $router 路由对象 * @param string $name 路由域名 * @param mixed $rule 域名路由 + * @param bool $lazy 延迟解析 */ - public function __construct(Route $router, string $name = null, $rule = null) + public function __construct(Route $router, string $name = null, $rule = null, bool $lazy = false) { $this->router = $router; $this->domain = $name; $this->rule = $rule; + + if (!$lazy) { + $this->parseGroupRule($rule); + } } /** diff --git a/vendor/topthink/framework/src/think/route/Resource.php b/vendor/topthink/framework/src/think/route/Resource.php index 5185cdc3..33cd8241 100755 --- a/vendor/topthink/framework/src/think/route/Resource.php +++ b/vendor/topthink/framework/src/think/route/Resource.php @@ -19,18 +19,6 @@ use think\Route; */ class Resource extends RuleGroup { - /** - * 资源路由名称 - * @var string - */ - protected $resource; - - /** - * 资源路由地址 - * @var string - */ - protected $route; - /** * REST方法定义 * @var array @@ -58,18 +46,18 @@ class Resource extends RuleGroup /** * 架构函数 * @access public - * @param Route $router 路由对象 - * @param RuleGroup $parent 上级对象 - * @param string $name 资源名称 - * @param string $route 路由地址 - * @param array $rest 资源定义 + * @param Route $router 路由对象 + * @param RuleGroup|null $parent 上级对象 + * @param string $name 资源名称 + * @param string $route 路由地址 + * @param array $rest 资源定义 */ public function __construct(Route $router, RuleGroup $parent = null, string $name = '', string $route = '', array $rest = []) { $name = ltrim($name, '/'); $this->router = $router; $this->parent = $parent; - $this->resource = $name; + $this->rule = $name; $this->route = $route; $this->name = strpos($name, '.') ? strstr($name, '.', true) : $name; @@ -84,20 +72,16 @@ class Resource extends RuleGroup $this->domain = $this->parent->getDomain(); $this->parent->addRuleItem($this); } - - if ($router->isTest()) { - $this->buildResourceRule(); - } } /** - * 生成资源路由规则 - * @access protected + * 解析资源路由规则 + * @access public + * @param mixed $rule 路由规则 * @return void */ - protected function buildResourceRule(): void + public function parseGroupRule($rule): void { - $rule = $this->resource; $option = $this->option; $origin = $this->router->getGroup(); $this->router->setGroup($this); @@ -141,6 +125,7 @@ class Resource extends RuleGroup } $this->router->setGroup($origin); + $this->hasParsed = true; } /** diff --git a/vendor/topthink/framework/src/think/route/ResourceRegister.php b/vendor/topthink/framework/src/think/route/ResourceRegister.php new file mode 100644 index 00000000..6a347874 --- /dev/null +++ b/vendor/topthink/framework/src/think/route/ResourceRegister.php @@ -0,0 +1,72 @@ + +// +---------------------------------------------------------------------- +declare (strict_types = 1); + +namespace think\route; + +/** + * 资源路由注册类 + */ +class ResourceRegister +{ + /** + * 资源路由 + * @var Resource + */ + protected $resource; + + /** + * 是否注册过 + * @var bool + */ + protected $registered = false; + + /** + * 架构函数 + * @access public + * @param Resource $resource 资源路由 + */ + public function __construct(Resource $resource) + { + $this->resource = $resource; + } + + /** + * 注册资源路由 + * @access protected + * @return void + */ + protected function register() + { + $this->registered = true; + + $this->resource->parseGroupRule($this->resource->getRule()); + } + + /** + * 动态方法 + * @access public + * @param string $method 方法名 + * @param array $args 调用参数 + * @return mixed + */ + public function __call($method, $args) + { + return call_user_func_array([$this->resource, $method], $args); + } + + public function __destruct() + { + if (!$this->registered) { + $this->register(); + } + } +} diff --git a/vendor/topthink/framework/src/think/route/Rule.php b/vendor/topthink/framework/src/think/route/Rule.php index 2d864cd2..e909e786 100755 --- a/vendor/topthink/framework/src/think/route/Rule.php +++ b/vendor/topthink/framework/src/think/route/Rule.php @@ -67,7 +67,7 @@ abstract class Rule * 请求类型 * @var string */ - protected $method; + protected $method = '*'; /** * 路由变量 @@ -572,14 +572,7 @@ abstract class Rule */ public function crossDomainRule() { - if ($this instanceof RuleGroup) { - $method = '*'; - } else { - $method = $this->method; - } - - $this->router->setCrossDomainRule($this, $method); - + $this->router->setCrossDomainRule($this); return $this; } diff --git a/vendor/topthink/framework/src/think/route/RuleGroup.php b/vendor/topthink/framework/src/think/route/RuleGroup.php index cd9ddbd1..f8fbc1ef 100755 --- a/vendor/topthink/framework/src/think/route/RuleGroup.php +++ b/vendor/topthink/framework/src/think/route/RuleGroup.php @@ -25,15 +25,15 @@ class RuleGroup extends Rule { /** * 分组路由(包括子分组) - * @var array + * @var Rule[] */ protected $rules = []; /** - * 分组路由规则 - * @var mixed + * 是否已经解析 + * @var bool */ - protected $rule; + protected $hasParsed; /** * MISS路由 @@ -56,12 +56,13 @@ class RuleGroup extends Rule /** * 架构函数 * @access public - * @param Route $router 路由对象 - * @param RuleGroup $parent 上级对象 - * @param string $name 分组名称 - * @param mixed $rule 分组路由 + * @param Route $router 路由对象 + * @param RuleGroup|null $parent 上级对象 + * @param string $name 分组名称 + * @param mixed $rule 分组路由 + * @param bool $lazy 延迟解析 */ - public function __construct(Route $router, RuleGroup $parent = null, string $name = '', $rule = null) + public function __construct(Route $router, RuleGroup $parent = null, string $name = '', $rule = null, bool $lazy = false) { $this->router = $router; $this->parent = $parent; @@ -75,8 +76,8 @@ class RuleGroup extends Rule $this->parent->addRuleItem($this); } - if ($router->isTest()) { - $this->lazy(false); + if (!$lazy) { + $this->parseGroupRule($rule); } } @@ -138,9 +139,7 @@ class RuleGroup extends Rule } // 解析分组路由 - if ($this instanceof Resource) { - $this->buildResourceRule(); - } else { + if (!$this->hasParsed) { $this->parseGroupRule($this->rule); } @@ -163,8 +162,8 @@ class RuleGroup extends Rule } // 检查分组路由 - foreach ($rules as $key => $item) { - $result = $item[1]->check($request, $url, $completeMatch); + foreach ($rules as $item) { + $result = $item->check($request, $url, $completeMatch); if (false !== $result) { return $result; @@ -173,9 +172,9 @@ class RuleGroup extends Rule if (!empty($option['dispatcher'])) { $result = $this->parseRule($request, '', $option['dispatcher'], $url, $option); - } elseif ($this->miss && in_array($this->miss->getMethod(), ['*', $method])) { + } elseif ($miss = $this->getMissRule($method)) { // 未匹配所有路由的路由规则处理 - $result = $this->parseRule($request, '', $this->miss->getRoute(), $url, $this->miss->getOption()); + $result = $miss->parseRule($request, '', $miss->getRoute(), $url, $miss->getOption()); } else { $result = false; } @@ -222,22 +221,6 @@ class RuleGroup extends Rule return $this; } - /** - * 延迟解析分组的路由规则 - * @access public - * @param bool $lazy 路由是否延迟解析 - * @return $this - */ - public function lazy(bool $lazy = true) - { - if (!$lazy) { - $this->parseGroupRule($this->rule); - $this->rule = null; - } - - return $this; - } - /** * 解析分组和域名的路由规则及绑定 * @access public @@ -246,6 +229,10 @@ class RuleGroup extends Rule */ public function parseGroupRule($rule): void { + if (is_null($rule)) { + return; + } + if (is_string($rule) && is_subclass_of($rule, Dispatch::class)) { $this->dispatcher($rule); return; @@ -254,13 +241,14 @@ class RuleGroup extends Rule $origin = $this->router->getGroup(); $this->router->setGroup($this); - if ($rule instanceof \Closure) { + if ($rule instanceof Closure) { Container::getInstance()->invokeFunction($rule); } elseif (is_string($rule) && $rule) { $this->router->bind($rule, $this->domain); } $this->router->setGroup($origin); + $this->hasParsed = true; } /** @@ -279,8 +267,7 @@ class RuleGroup extends Rule $regex = []; $items = []; - foreach ($rules as $key => $val) { - $item = $val[1]; + foreach ($rules as $key => $item) { if ($item instanceof RuleItem) { $rule = $depr . str_replace('/', $depr, $item->getRule()); if ($depr == $rule && $depr != $url) { @@ -368,11 +355,19 @@ class RuleGroup extends Rule /** * 获取分组的MISS路由 * @access public + * @param string $method 请求类型 * @return RuleItem|null */ - public function getMissRule(): ? RuleItem + public function getMissRule(string $method = '*'): ?RuleItem { - return $this->miss; + if (isset($this->miss[$method])) { + $miss = $this->miss[$method]; + } elseif (isset($this->miss['*'])) { + $miss = $this->miss['*']; + } else { + return null; + } + return $miss; } /** @@ -387,8 +382,7 @@ class RuleGroup extends Rule // 创建路由规则实例 $ruleItem = new RuleItem($this->router, $this, null, '', $route, strtolower($method)); - $ruleItem->setMiss(); - $this->miss = $ruleItem; + $this->miss[$method] = $ruleItem->setMiss(); return $ruleItem; } @@ -419,7 +413,7 @@ class RuleGroup extends Rule // 创建路由规则实例 $ruleItem = new RuleItem($this->router, $this, $name, $rule, $route, $method); - $this->addRuleItem($ruleItem, $method); + $this->addRuleItem($ruleItem); return $ruleItem; } @@ -428,21 +422,11 @@ class RuleGroup extends Rule * 注册分组下的路由规则 * @access public * @param Rule $rule 路由规则 - * @param string $method 请求类型 * @return $this */ - public function addRuleItem(Rule $rule, string $method = '*') + public function addRuleItem(Rule $rule) { - if (strpos($method, '|')) { - $rule->method($method); - $method = '*'; - } - - $this->rules[] = [$method, $rule]; - - if ($rule instanceof RuleItem && 'options' != $method) { - $this->rules[] = ['options', $rule->setAutoOptions()]; - } + $this->rules[] = $rule; return $this; } @@ -507,7 +491,8 @@ class RuleGroup extends Rule } return array_filter($this->rules, function ($item) use ($method) { - return $method == $item[0] || '*' == $item[0]; + $ruleMethod = $item->getMethod(); + return '*' == $ruleMethod || false !== strpos($ruleMethod, $method); }); } diff --git a/vendor/topthink/framework/src/think/route/RuleItem.php b/vendor/topthink/framework/src/think/route/RuleItem.php index e4e32468..cdde273e 100755 --- a/vendor/topthink/framework/src/think/route/RuleItem.php +++ b/vendor/topthink/framework/src/think/route/RuleItem.php @@ -38,7 +38,7 @@ class RuleItem extends Rule * @access public * @param Route $router 路由实例 * @param RuleGroup $parent 上级对象 - * @param string $name 路由标识 + * @param string|null $name 路由标识 * @param string $rule 路由规则 * @param string|\Closure $route 路由地址 * @param string $method 请求类型 @@ -77,27 +77,6 @@ class RuleItem extends Rule return $this->miss; } - /** - * 设置当前路由为自动注册OPTIONS - * @access public - * @return $this - */ - public function setAutoOptions() - { - $this->autoOption = true; - return $this; - } - - /** - * 判断当前路由规则是否为自动注册的OPTIONS路由 - * @access public - * @return bool - */ - public function isAutoOptions(): bool - { - return $this->autoOption; - } - /** * 获取当前路由的URL后缀 * @access public diff --git a/vendor/topthink/framework/src/think/route/RuleName.php b/vendor/topthink/framework/src/think/route/RuleName.php index 0684367c..dd93a0d6 100755 --- a/vendor/topthink/framework/src/think/route/RuleName.php +++ b/vendor/topthink/framework/src/think/route/RuleName.php @@ -113,8 +113,9 @@ class RuleName */ public function clear(): void { - $this->item = []; - $this->rule = []; + $this->item = []; + $this->rule = []; + $this->group = []; } /** diff --git a/vendor/topthink/framework/src/think/route/Url.php b/vendor/topthink/framework/src/think/route/Url.php index b3f8b9f5..9e60fca3 100755 --- a/vendor/topthink/framework/src/think/route/Url.php +++ b/vendor/topthink/framework/src/think/route/Url.php @@ -358,7 +358,7 @@ class Url * @access public * @return string */ - public function build() + public function build(): string { // 解析URL $url = $this->url; diff --git a/vendor/topthink/think-multi-app/composer.json b/vendor/topthink/think-multi-app/composer.json index 333d9e37..df25420c 100755 --- a/vendor/topthink/think-multi-app/composer.json +++ b/vendor/topthink/think-multi-app/composer.json @@ -1,6 +1,6 @@ { "name": "topthink/think-multi-app", - "description": "thinkphp6 multi app support", + "description": "thinkphp multi app support", "license": "Apache-2.0", "authors": [ { diff --git a/vendor/topthink/think-multi-app/src/MultiApp.php b/vendor/topthink/think-multi-app/src/MultiApp.php index b0ac260d..130d25ca 100755 --- a/vendor/topthink/think-multi-app/src/MultiApp.php +++ b/vendor/topthink/think-multi-app/src/MultiApp.php @@ -27,29 +27,9 @@ class MultiApp /** @var App */ protected $app; - /** - * 应用名称 - * @var string - */ - protected $name; - - /** - * 应用名称 - * @var string - */ - protected $appName; - - /** - * 应用路径 - * @var string - */ - protected $path; - public function __construct(App $app) { $this->app = $app; - $this->name = $this->app->http->getName(); - $this->path = $this->app->http->getPath(); } /** @@ -90,15 +70,15 @@ class MultiApp { $scriptName = $this->getScriptName(); $defaultApp = $this->app->config->get('app.default_app') ?: 'index'; + $appName = $this->app->http->getName(); - if ($this->name || ($scriptName && !in_array($scriptName, ['index', 'router', 'think']))) { - $appName = $this->name ?: $scriptName; + if ($appName || ($scriptName && !in_array($scriptName, ['index', 'router', 'think']))) { + $appName = $appName ?: $scriptName; $this->app->http->setBind(); } else { // 自动多应用识别 $this->app->http->setBind(false); - $appName = null; - $this->appName = ''; + $appName = null; $bind = $this->app->config->get('app.domain_bind', []); @@ -142,7 +122,7 @@ class MultiApp $appName = $map['*']; } else { $appName = $name ?: $defaultApp; - $appPath = $this->path ?: $this->app->getBasePath() . $appName . DIRECTORY_SEPARATOR; + $appPath = $this->app->http->getPath() ?: $this->app->getBasePath() . $appName . DIRECTORY_SEPARATOR; if (!is_dir($appPath)) { $express = $this->app->config->get('app.app_express', false); @@ -189,10 +169,9 @@ class MultiApp */ protected function setApp(string $appName): void { - $this->appName = $appName; $this->app->http->name($appName); - $appPath = $this->path ?: $this->app->getBasePath() . $appName . DIRECTORY_SEPARATOR; + $appPath = $this->app->http->getPath() ?: $this->app->getBasePath() . $appName . DIRECTORY_SEPARATOR; $this->app->setAppPath($appPath); // 设置应用命名空间 diff --git a/vendor/topthink/think-multi-app/src/Url.php b/vendor/topthink/think-multi-app/src/Url.php index df415ad6..34bf8da8 100755 --- a/vendor/topthink/think-multi-app/src/Url.php +++ b/vendor/topthink/think-multi-app/src/Url.php @@ -68,7 +68,7 @@ class Url extends UrlBuild return $url; } - public function build() + public function build(): string { // 解析URL $url = $this->url;